@charset "euc-jp";
@import url("/css/add.css");
/* 基本設定*/
html {
scrollbar-3dlight-color : #FFFFFF;
scrollbar-arrow-color : #336666;
scrollbar-base-color : #FFFFFF;
scrollbar-darkshadow-color : #FFFFFF;
scrollbar-highlight-color : #CCCCCC;
scrollbar-shadow-color : #CCCCCC;
scrollbar-track-color : #FFFFFF;
}

body{ font-family: "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, Gothic, sans-serif;
	color: #333333;
	background-image:url(/image_uniq/back_image.gif);
	margin:0px 0px 0px 0px;
	}
a:link { color: #005FA9; text-decoration: underline }
a:visited { color: #005FA9; text-decoration: underline }
a:hover { color: #FF6633; text-decoration: underline }
a:active { color: #FF6633; text-decoration: underline }
.fix_txt { font-size: 12px;line-height: 130%;}
.b_txt { font-size: small;line-height: 130%;}
.n_txt { font-size: x-small;line-height: 130%;}
.s_txt { font-size: xx-small;line-height: 130%;
		font-family: Verdana, Arial, Helvetica, Sans-Serif,"ＭＳ Ｐゴシック", ;
}
/*仕様用固定テキスト*/
.spec_txt { font-size:12px ;line-height: 130%;}
/*ヘッダー設定*/
.hd:link { color: #333333; text-decoration: none }
.hd:visited { color: #333333; text-decoration: none }
.hd:hover { color: #FF6633; text-decoration: underline }
.hd:active { color: #FF6633; text-decoration: underline }
.hd { font-size: x-small; color: #666666; line-height: 130%;}

/*テキスト設定*/
/*左メニュー設定*/
.l_menu { font-size: xx-small; color: #999999; line-height: 130%;}

/*青設定*/
.m_bl { font-size: x-small; color: #2E79C4; line-height: 130%;}
.s_bl { font-size: xx-small; color: #2E79C4; line-height: 130%;}

/*水色設定*/
.m_lb { font-size: x-small; color: #3399CC; line-height: 130%;}
.s_lb { font-size: xx-small; color: #3399CC; line-height: 130%;}

/*紺色設定*/
.m_db { font-size: x-small; color: #333399; line-height: 130%;}
.s_db { font-size: xx-small; color: #333399; line-height: 130%;}

/*グレイ設定*/
.m_gr { font-size: x-small; color: #666666; line-height: 130%;}
.s_gr { font-size: xx-small; color: #666666; line-height: 130%;}
.m_gr:link { color: #666666; text-decoration: none }
.m_gr:visited { color: #666666; text-decoration: none }
.m_gr:hover { color: #FF6633; text-decoration: underline }
.m_gr:active { color: #FF6633; text-decoration: underline } 

/*濃赤設定*/
.mm_red { font-size: x-small; color: #FF0000; line-height: 130%;}
.ss_red { font-size: xx-small; color: #FF0000; line-height: 130%;}
.m_red:link { color: #FF0000; text-decoration: none }
.m_red:visited { color: #FF0000; text-decoration: none }
.m_red:hover { color: #FF0000; text-decoration: underline }
.m_red:active { color: #FF0000; text-decoration: underline } 

/*薄赤設定*/
.m_red { font-size: x-small; color: #F03B3B; line-height: 130%;}
.s_red { font-size: xx-small; color: #F03B3B; line-height: 130%;}

/*赤茶設定*/
.m_bn { font-size: x-small; color: #CC6600; line-height: 130%;}
.s_bn { font-size: xx-small; color: #CC6600; line-height: 130%;}

/*白設定(フッダー文字設定）*/
.m_wh { font-size: x-small; color: #FFFFFF; line-height: 130%; TEXT-DECORATION: none;}
.s_wh { font-size: xx-small; color: #FFFFFF; line-height: 130%;}

/*ピンク設定*/
.m_pk { font-size: x-small; color: #DC81B6; line-height: 130%;}
.s_pk { font-size: xx-small; color: #DC81B6; line-height: 130%;}

/*オレンジ設定*/
.n_orange { font-size: x-small; color: #FF6600; line-height: 130%;}
.s_orange { font-size: xx-small; color: #FF6600; line-height: 130%;}

/*濃紫設定*/
.m_dp { font-size: x-small; color: #CC33CC; line-height: 130%;}
.s_dp { font-size: xx-small; color: #CC33CC; line-height: 130%;}

/*薄紫設定*/
.m_lp { font-size: x-small; color: #FF33FF; line-height: 130%;}
.s_lp { font-size: xx-small; color: #FF33FF; line-height: 130%;}

/*濃緑設定*/
.m_dg { font-size: x-small; color: #669933; line-height: 130%;}
.s_dg { font-size: xx-small; color: #669933; line-height: 130%;}

/*特別企画ページ用(松竹梅)−濃緑設定*/
.m_dg2 { font-size: x-small; color: #003333; line-height: 130%;}
.s_dg2 { font-size: xx-small; color: #003333; line-height: 130%;}

/*特別企画ページ用(松竹梅)−濃紺色設定*/
.m_db2 { font-size: x-small; color: #003366; line-height: 130%;}
.s_db2 { font-size: xx-small; color: #003366; line-height: 130%;}

/*特別企画ページ用(松竹梅)−濃赤設定*/
.m_red2 { font-size: x-small; color: #CC0000; line-height: 130%;}
.s_red2 { font-size: xx-small; color: #CC0000; line-height: 130%;}

/*黄設定*/
.m_ye { font-size: x-small; color: #F4E500; line-height: 130%;}
.s_ye { font-size: xx-small; color: #F4E500; line-height: 130%;}

/*濃赤茶設定*/
.m_dbn { font-size: x-small; color: #993300; line-height: 130%;}
.s_dbn { font-size: xx-small; color: #993300; line-height: 130%;}

/*TOPページ専用*/
/*グレイ設定*/
.tm_gr { font-size: x-small; color: #666666; line-height: 120%;}
.ts_gr { font-size: xx-small; color: #666666; line-height: 120%;}
.tm_gr:link { color: #666666; text-decoration: none }
.tm_gr:visited { color: #666666; text-decoration: none }
.tm_gr:hover { color: #FF6633; text-decoration: underline }
.tm_gr:active { color: #FF6633; text-decoration: underline } 
/* 基本設定*/
.tm_txt { font-size: x-small;line-height: 120%;}
.ts_txt { font-size: xx-small;line-height: 120%;}


/*見出し属性*/
h1{
	margin:0;
}
h2{
	margin:0;
}
h3{
	margin:0;
}
h4{
	margin:0;
}

H1 {
	LINE-HEIGHT: 130%; font-size:small; color:#333333
}
H2 {
	LINE-HEIGHT: 130%; font-size:small
}
H3 {
	LINE-HEIGHT: 130%; font-size:small; color:#44AADD
}
H4 {
	LINE-HEIGHT: 130%; font-size:small; color:#44AADD
}
H5 {
	COLOR: #666666
}

/*商品左メニュー属性*/

.left_menu {
	COLOR: #666666;
}
.left_menu A:active {
	COLOR: #44aadd; TEXT-DECORATION: none
}
.left_menu A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.left_menu A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.left_menu A:hover {
	COLOR: #44aadd; TEXT-DECORATION: none
}
/*商品左サブメニュー属性*/

.left_sb {
	COLOR: #666666; font-size:xx-small; font-family: Verdana, Arial, Helvetica, Sans-Serif,"ＭＳ Ｐゴシック", ;
}
.left_sb A:active {
	COLOR: #44aadd; TEXT-DECORATION: none
}
.left_sb A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.left_sb A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.left_sb A:hover {
	COLOR: #44aadd; TEXT-DECORATION: none
}

/*商品左メニュー（アクティブ属性）*/

.left_menu_ac {
	COLOR: #FF6633; font-size:x-small;
}
.left_menu_ac A:active {
	COLOR: #FF6633;
}
.left_menu_ac A:link {
	COLOR: #FF6633;
}
.left_menu_ac A:visited {
	COLOR: #FF6633;
}
.left_menu_ac A:hover {
	COLOR: #FF6633;
}

/*商品左サブメニュー(アクティブ属性）*/

.left_sb_ac {
	COLOR: #ff0000; font-size:xx-small;font-family: Verdana, Arial, Helvetica, Sans-Serif,"ＭＳ Ｐゴシック", ;
}
.left_sb_ac A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.left_sb_ac A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.left_sb_ac A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.left_sb_ac A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}

/*商品INDEX用*/

.goods_index {
	COLOR: #44AADD;
}
.goods_index A:active {
	COLOR: #FF6633; 
}
.goods_index A:link {
	COLOR: #44AADD; 
}
.goods_index A:visited {
	COLOR: #44AADD; 
}
.goods_index A:hover {
	COLOR: #FF6633; 
}

/*商品INDEXコメント属性*/

.goods_index_co {
	COLOR: #666666;
}
.goods_index_co A:active {
	COLOR: #FF6633; TEXT-DECORATION: none
}
.goods_index_co A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.goods_index_co A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.goods_index_co A:hover {
	COLOR: #FF6633; TEXT-DECORATION: none
}
