@charset "UTF-8";

/* 2カラム基本 ----------------------------------------------------- */
.inBOX {
	width: 850px;
	margin: 0 auto 30px auto;
	position:relative;
	background:url(../images/bk_menu.gif) repeat-y left top;
}
.inBOX .menu {
	width: 156px;
	margin: 0 0 0 0;
	float:left;
}
.inBOX .goods {
	width: 680px;
	margin: 0;
	float:right;
	background: url(../images/bk_title.jpg) no-repeat;
}

/* 商品 ----------------------------------------------------------- */
.menu ul {
	margin: 0 0 0 0px;
	padding: 0;
	list-style-type : none;

}
.menu ul li { 
	display : inline; 
	padding :0px; 
	margin:0px;
}
.m0{ 
	padding :12px 0 0 28px; 
	height:28px;
	display:block;
}	
.m0       {background:url(../images/btn_s00.gif) no-repeat left top;}
.m0:hover {background:url(../images/btn_s00.gif) no-repeat left bottom;}


.menu a:link,  .menu a:visited { color: #000; text-decoration:none; }
.menu a:hover, .menu a:active  { color: #fff; text-decoration:none; }
/*
.m01, .m02, .m03, .m04, .m05, .m06, .m07, .m08, .m09, .m10, .m11, .m12, .m13, .m14{ 
	height:40px;
	text-indent: -9999px;
	display:block;
}	
.m01       {background:url(../images/btn_s01.gif) no-repeat left top;}
.m01:hover {background:url(../images/btn_s01.gif) no-repeat left bottom;}
.m02       {background:url(../images/btn_s02.gif) no-repeat left top;}
.m02:hover {background:url(../images/btn_s02.gif) no-repeat left bottom;}
.m03       {background:url(../images/btn_s03.gif) no-repeat left top;}
.m03:hover {background:url(../images/btn_s03.gif) no-repeat left bottom;}
.m04       {background:url(../images/btn_s04.gif) no-repeat left top;}
.m04:hover {background:url(../images/btn_s04.gif) no-repeat left bottom;}
.m05       {background:url(../images/btn_s05.gif) no-repeat left top;}
.m05:hover {background:url(../images/btn_s05.gif) no-repeat left bottom;}
.m06       {background:url(../images/btn_s06.gif) no-repeat left top;}
.m06:hover {background:url(../images/btn_s06.gif) no-repeat left bottom;}
.m07       {background:url(../images/btn_s07.gif) no-repeat left top;}
.m07:hover {background:url(../images/btn_s07.gif) no-repeat left bottom;}
.m08       {background:url(../images/btn_s08.gif) no-repeat left top;}
.m08:hover {background:url(../images/btn_s08.gif) no-repeat left bottom;}
.m09       {background:url(../images/btn_s09.gif) no-repeat left top;}
.m09:hover {background:url(../images/btn_s09.gif) no-repeat left bottom;}
.m10       {background:url(../images/btn_s10.gif) no-repeat left top;}
.m10:hover {background:url(../images/btn_s10.gif) no-repeat left bottom;}
.m11       {background:url(../images/btn_s11.gif) no-repeat left top;}
.m11:hover {background:url(../images/btn_s11.gif) no-repeat left bottom;}
.m12       {background:url(../images/btn_s12.gif) no-repeat left top;}
.m12:hover {background:url(../images/btn_s12.gif) no-repeat left bottom;}
.m13       {background:url(../images/btn_s13.gif) no-repeat left top;}
.m13:hover {background:url(../images/btn_s13.gif) no-repeat left bottom;}
.m14       {background:url(../images/btn_s14.gif) no-repeat left top;}
.m14:hover {background:url(../images/btn_s14.gif) no-repeat left bottom;}
*/

/* 商品名 ----------------------------------------------------------- */
.goodsmane {
	height:26px;
	padding:26px 0 0 12px;
	line-height:100%;
	font-size:140%;
	color:#FFF;
}
.comp {
	padding:5px 0 10px 0;
	position:relative;
}
.comp p {
	padding:10px 5px 0 12px;
	font-size:110%;
	float:left;
}
.comp ul.mc {
	margin: 0;
	float:left;
}
ul.mc li { 
	display : inline;
	float:left;
}
.mc1, .mc2, .mc3 { 
	height:37px;
	margin:0 5px 0 0;
	text-indent: -9999px;
	display:block;
}
.mc1 {width: 39px;background:url(../images/btn_ykk.gif) no-repeat left top;}
.mc2 {width: 96px;background:url(../images/btn_tostem.gif) no-repeat left top;}
.mc3 {width: 86px;background:url(../images/btn_sankyo.gif) no-repeat left top;}

.mc1:hover, .mc2:hover, .mc3:hover {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;}

/* 商品詳細 ----------------------------------------------------- */
.gn {
	margin:25px 0 0 0;
	padding:0 0 0 20px;
	background:url(../images/sikaku.gif) no-repeat 0 1px;
	font-size:120%;
	font-weight:bold;
}
.goodsex {
	margin:3px 0 0 0;
	padding:0;
	position:relative;
	background-color:#f8eacf;
}
.goodsex img {
	float:left;
}
.goodsex .ex {
	width: 315px;
	padding:15px;
	float:right;
}
.lead {
	font-size:95%;
	line-height:1.3em;
}
.ex h4 {
	font-size:110%;
	text-indent:0;
	padding:0 0 0 15px;
	background:url(../images/sikaku_s.gif) no-repeat 0 4px;
	font-weight:bold;
}
.ex h5 {
	font-size:110%;
	text-indent:0;
	font-weight:bold;
	color:#0062B1;
	padding:15px 0 0 0;
}
.ex ul {
	border:#0062B1 solid 1px;
	background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;
}
.ex li {
	color:#0062B1;
}
.ex p.zirei {
	width: 105px;
	padding:3px 0 0 30px;
	background:url(../images/icn_hito.gif) no-repeat;
	float:left;
	line-height:1.25em;
}
.ex p.maker{
	width: 100px;
	padding:3px 0 0 77px;
	float:left;
	line-height:1.25em;
}
/* .t {background:url(../images/icn_tostem.gif) no-repeat;}
.s {background:url(../images/icn_sankyo.gif) no-repeat;}
.y {background:url(../images/icn_ykk.gif) no-repeat;}*/




/* main 左メイン----------------------------------------------------- */
.subbk1 {
	width: 850px;
	margin: 2px auto 0 auto;
}


/* Title----------------------------------------------------- */
h2.m1{
	height: 31px;
	background: url(../images/title.gif) no-repeat;
	text-indent: -9999px;
}