@charset "UTF-8";
@import url(base.css);
@import url(bottom.css);
@import url(shouhin.css);


/* @group top */



/* @group features */

#features{
	margin: 10px 0 25px;
	_margin: 10px 0 0px;
	background: url("../images/bg_shohin_features_btm.gif") no-repeat 0 bottom;
	width: 540px;
	float: left;
}
*+html body #features{
	margin: 10px 0 0px;
}
#features .innerBg{
	background: url("../images/bg_shohin_features_top.gif") no-repeat 0 top;
	float: left;
	width: 530px;
	padding: 5px;
	margin-right: -0;
}
#features .innerBg .innerBgAdd{
	background: url("../images/bg_features_tex.gif") no-repeat 0 bottom;
	width: 540px;
	float: left;
}
#features .innerBg .innerBgAdd div{
	float: left;
	width: 174px;
	margin-right: 4px;
}
#features h3{
	margin: 0;
	padding: 0 !important;
	border: none;
}
#features p{
	margin: 5px 9px 9px;
}
/**/
#svnSentaku{
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
	float: left;
}
#svnSentaku li{
	border: 2px solid #7da9c9;
	margin: 0 0 5px 0;
	float: left;
	clear: left;
	padding: 5px;
	width: 340px;
}
#svnSentaku li img{
	vertical-align: bottom;
	margin: 3px 5px 3px 0;
}
.notesFmt1.nfOpClrL{
	clear: left;
}
/* @end */


#merit{
	margin: 10px 0;
}
#merit dt{
	font-weight: bold;
	float: left;
	padding: 5px 0 5px 10px;
	color: #d14605;
}
#merit dd{
	margin: 0;
	padding: 5px 5px 5px 6em;
	border: 2px solid #7da9c9;
	margin-bottom: 5px;
}
#merit dd strong{
	color: #0061ac;
}
#carList {
	border: solid 1px #ccc;
	margin: 10px 0 ;
	padding: 0 2px 0;
	width: 534px;
	_width: 540px;
	float: left;
	background: url(../images/bg_line_v_ccc.gif) repeat-y 268px 0;
}
#carList h3{
	border: none;
	margin: 0;
}
#carList .carLeft{
	clear: both;
	float: left;
	text-align: center;
	border-top: solid 1px #ccc;
	padding-top: 15px;
	width: 264px;
	padding-bottom: 10px;
	margin-top: -1px;
}
#carList .carRight{
	float: right;
	text-align: center;
	border-top: solid 1px #ccc;
	padding-top: 15px;
	padding-bottom: 10px;
	width: 264px;
	margin-top: -1px;
}
#carList .prImg{
	margin: 4px;
}

/* @end */

/* @group each_pages */

/* common/ -------------------------------------*/

/* feature -------------------------------------*/
#sv-feature #mcShouhin h1{
	background: url(../../seven/feature/images/bg_tth1.gif) no-repeat;
}

/* feature -------------------------------------*/
#sv-benefit #mcShouhin h1{
	background: url(../../seven/benefit/images/bg_tth1.gif) no-repeat;
}

/* faq/ -------------------------------------*/
#sv-faq #mcShouhin h1{
	/*background: url(../../seven/faq/images/bg_tth1.gif) no-repeat;*/
}


/* benefit/ -------------------------------------*/
#im-benefit #mcShouhin h1{
	background: url(../../imanorikun/benefit/images/bg_tth1.gif) no-repeat;
}

#benefitSvcList{
	border: 1px solid #7da9c9;
	padding: 10px 0 10px 30px;
	margin: 10px 0;
	background: url(../../imanorikun/benefit/images/cont_img_008.gif) no-repeat 430px 10px;
}
.tokunoriLogo{
	margin-top: 8px;
}




/* otoku -------------------------------------*/
#sv-otoku #mcShouhin h1{
	background: url(../../seven/images/bg_tth1.gif) no-repeat;
}
.svnOtokuLogo img{
	margin: 0 2px;
}
.otkTxtBlk1{
	margin-left: 190px;
}


/* @end */


















