@charset "iso-8859-1";

.bg_h2 {
	width : 524px;
	margin : 0px 0px 0px 0px;
	height : 36px;
	background-image : url(../img/detail/bg_h2.gif);
}

h2.midasih2 {
	margin : 0px 0px 0px 22px;
	padding : 10px 0px 0px 0px;
	font-size : 14px;
	color : #000000;
}

.productsbox {
	width : 495px;
	margin : 0px auto 0px auto;
	padding : 20px 0px 20px 0px;
}
.product_pic_s {
	width : 100px;
	margin : 0px 0px 0px 0px;
	float : left;
}
.product_explain_s {
	width : 395px;
	margin : 0px 0px 0px 0px;
	padding : 0px;
	float : left;
}


.product_pic {
	width : 245px;
	margin : 0px 0px 0px 0px;
	float : left;
}
.product_pic2 {
	width : 245px;
	margin : 0px 0px 0px 0px;
	float : left;
}
.product_explain {
	width : 285px;
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	float : left;
}

p.product_txt {
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 7px 0px;
	line-height : 16px;
}

h3.catch {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 15px 0px;
	font-size : 14px;
	letter-spacing : 1px;
	color : #08107B;
}

.btn1 {
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 0px 0px;
	text-align : center;
}

h3.tokuc {
	width : 480px;
	margin : 0px auto 10px auto;
	padding : 0px 0px 2px 10px;
	border-left : 3px solid #6B9CFC;
	border-bottom : 1px dotted #999999;
	font-size : 13px;
}

p.tokuc_txt {
	width : 460px;
	margin : 0px auto 20px auto;
	padding : 0px 0px 7px 0px;
	line-height : 16px;
}
.tocategory	{
	text-align:center;
	padding: 5px 0px 0px 0px;
	margin:0px;
}
.totop	{
	text-align:right;
	margin-right:10px;
	padding: 4px 0px;
}
.eximg	{
	width:470px;
	margin:0px auto;
}
.eximg img	{
	margin:7px 0px;
}