﻿body { 
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(image/bg.jpg);
	background-color: #60625F;
	background-repeat: repeat-x;
	color: #FFFFFF;
	line-height: 18px;
}
h1 { font-size: 12px; color: #FFFFFF; margin: 3px; padding: 0px; }
a:link {color:#FFFFFF;}
a:hover {color:#004080;　background-color:#D7D4D4;}
.text-18 { font-size: 12px; line-height: 18px; }

/*　商品ページレイアウト　*/
#black		{color:#000000}
#black a:link,a:hover	{color:#000000}
.top_entry {
	
	width: 131px;
	margin: 7px;
	height: 83px;
}
.top_entry01 {
	float: left;
	width: 166px;
	margin: 5px;
	height: 150px;
	background-image:url(image/t-bg06.gif); width:166px; height:78px;
}
.top_company	{ line-height:12px}

/*　商品ページ背景ロールオーバー　*/
#menu { width: 740px;}
a.type1 { background-image:url(image/menu-bg.gif); background-position: 0px 1px; width:126px; height:78px; display:block; padding-top:7px;}
a.type2 { background-image:url(image/menu-bg2.gif); background-position: 0px 1px; width:126px; height:78px; display:block; padding-top:7px;}
a.type3 { background-image:url(image/menu-bg3.gif); background-position: 0px 1px; width:126px; height:78px; display:block; padding-top:7px;}
a.type4 { background-image:url(image/menu-bg4.gif); background-position: 0px 1px; width:126px; height:78px; display:block; padding-top:7px;}
a.type5 { background-image:url(image/menu-bg5.gif); background-position: 0px 1px; width:126px; height:78px; display:block; padding-top:7px;}
a.type1:hover { background-position: 0px 84px;}
a.type2:hover { background-position: 0px 84px;}
a.type3:hover { background-position: 0px 84px;}
a.type4:hover { background-position: 0px 84px;}
a.type5:hover { background-position: 0px 84px;}

#01{ line-height: 83px;}

.td01 {	background-image:url(image/header02.jpg);}
.td02 {	background-image:url(image/footer.jpg);	background-repeat: no-repeat; background-position: bottom;}
.td03 {
	background-image:url(image/t-bg03.gif);
	background-repeat: repeat;
	background-color: #EFEFEF;
}
.td04 {	background-image:url(image/t-bg04.gif);}
.td05 {	line-height: 18px; color: #000000;}
.td06 {	background-image:url(image/t-bg02.gif);}
.td07 {	background-image:url(image/t-bg02.gif);}
.td08 { background-image:url(image/bi-bg.gif);}
.td09 { background-image:url(image/shop.jpg); background-repeat:no-repeat; background-position: bottom right;}
.td10 { background-image: url(image/c-bg.gif);}
.td11 { color: #000000;}
.td11 a:link,a:visited { color: #000000;}
.td11 a:active,a:hover { color: #333333;}
.td12 { background-image: url(image/j-bg.jpg);}
.td15 a:link,a:visited { color: #ffffff;}
.td15 a:active,a:hover { color: #ffffff;}

.bodyfont01 { font-weight: bold;}
.bodyfont02 { font-weight: bold; color: #000000;}
.bodyfont03 { color: #000000;}
.bodyfont04 { color: #C19820;}
.bodyfont05 { color: #C19820; font-weight: bold;}



.table01 { background-image:url(image/b-bg.jpg); background-repeat:no-repeat;}
.img {
	float: right;
	width: 158px;
	margin: 7px;
	height: 159px;
}
.tr-line {
	border-bottom: 1px dotted #AD9652;
	color: #333333;
}
.img_r {
	float: right;
	border: none;
	vertical-align:top;
	margin-left: 5px;
	margin-bottom: 5px;
}
.img_l {
	float: left;
	border: none;
	margin-right:5px;
	vertical-align:top;
	margin-bottom: 5px;
}
.img_n { 
	float: none;
	border: none;
}
.img_no { 
	float: none;
	border: none;
}

