@charset "UTF-8";

/* 00006635.html */
div.feature div.A00006635-block01{
	background:url(/img/products/00006635/d/00006635_bg01.gif) no-repeat;
}
div.feature div.A00006635-block01 dl {
	width:120px;
}
div.feature div.A00006635-block01 div.inner-block{
	padding:20px 32px 20px 61px;
	background:url(/img/products/00006635/d/00006635_bg02.gif) no-repeat left bottom;
}
div.feature div.A00006635-block01 div.inner-block div{
	margin-top:5px;
}
div.feature div.A00006635-block01 div.inner-block dt{
	margin-top:3px;
	color:#EB395F;
}
div.feature div.A00006635-block01 div.inner-block dd{
	width:120px;
}

div.feature div.A00006635-block02 dl{
	margin-top:10px;
}
div.feature div.A00006635-block02 dd{
	padding:10px 0;
	background:url(/img/products/00006635/d/00006635_bg03.gif) repeat-x left bottom;
}
div.feature div.A00006635-block03 dl{
	padding:10px 0;
	background:url(/img/products/00006635/d/00006635_bg03.gif) repeat-x left bottom;
}
div.feature div.A00006635-block03 dd{
	padding:10px 0;
}

div.feature div.A00006635-block02 dd.line-clear,
div.feature div.A00006635-block03 dd.line-clear{
	background:none;
}

/* insbnr 100120 */
div.feature div.ssbig-insbnrblock{
	width:704px;
	position: relative;
}

div.feature div.ssbig-insbnrblock .innerBox{
	float:left;
}

div.feature div.ssbig-insbnrblock .innerBox p.productName{
	width:350px;
	}

div.feature div.ssbig-insbnrblock .innerBox .ssbig-price{
	margin-left:36px;
}

div.feature div.ssbig-insbnrblock .ssbig-priceBox{
	background:url(/img/products/00006635/d/00006635_ssbig_bg01.gif) 0 0 repeat-y;
	padding:10px 20px 0px;
}

div.feature div.ssbig-insbnrblock .ssbig-priceBox-bottom{
	background:url(/img/products/00006635/d/00006635_ssbig_bg02.gif) 0 bottom no-repeat;
	padding-bottom:10px;
}

div.feature div.ssbig-insbnrblock span.nameLink{
	font-weight:bold;
	font-size:120%;
}

div.feature .ssbig-insbnrblock .cart-btn{
	position: absolute;
	top: 320px;
	left: 580px;
}

div.feature .ssbig-insbnrblock p .red {
	color:#FF0000;
}

div.feature .ssbig-insbnrblock p.mt5 {
	font-size: 90%;
	line-height: 1.2em;
}

#file{
	background:url(/img/products/00006635/00006635_bg01.jpg) no-repeat;
	padding:48px 14px 0 13px;
	height:850px;
	}

#file #text_box{
	padding:0 55px;
	}
	
#file #text_box p{
	padding-bottom:2em;
	}
	
	#opinion_box{
	padding:10px;
	background:#FFFFFF;
	}
	
#opinion_box table th{
	background:#ff7271;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	}
	
#opinion_box table td{
	background:#F0F0F0;
	padding:10px;
	vertical-align:top;
	width:162px;
	font-size:90%;
	}

#opinion_box table td.white{
	background:#FFF;
	width:10px;
	padding:0;
	font-size:70%;
	}

#opinion_box table td.name{
	padding-top:0;
	font-weight:bold;
	text-align:right;
	}

#opinion_box table td.name span{
	color:#ee3145;
	font-weight:normal;
	}

#opinion_box p{
	text-align:right;
	padding:20px 0 10px 0;
	background: url(/img/products/00006635/00006635_bg02.jpg) no-repeat bottom;
	}

#item_box{
	/*background: url(/img/products/00006635/00006635_bg04.jpg) repeat-y;*/
	text-align:center;
	margin-bottom:20px;
	padding-top:10px;
	clear:both;
	width:651px;
	}
	
#item_box table{
	width:600px;
	margin:0 auto;
	}

#item_box table th{
	text-align:center;
	font-size:90%;
	width:200px;
	padding:5px 0;
	vertical-align:top;
	}
	
#item_box table th img{
	display:block;
	margin:0 auto;
}

#item_box table td{
	text-align:center;
	}

#howto{
	padding:0 10px 20px 10px;
	}
	
#movie_box{
	padding-bottom:2em;
	}

#movie_box p{
	padding-left:10px;
	}
	
#movie_box_inner{
	background:url(/img/products/00006635/00006635_bg03.jpg) no-repeat;
	text-align:center;
	padding-bottom:10px;
	}	
	
#safety_movie{
	border:#e0e0e0 1px solid;
	margin-bottom:20px;
}

#safety_movie_box{
	padding:0 24px 24px 24px;
}
#safety_movie_box p{
	padding-top:24px;
}
	
	
/*110308_newitem*/
.new_item {
overflow:hidden;
zoom:1;
background:url(/img/products/00006635/d/00006635_img_new_bgbottom.gif) no-repeat 0 bottom;
padding:0 19px 10px;
}

.new_item .colL {
    float: left;
    margin-left: 11px;
    margin-right: 11px;
    overflow: hidden;
    padding-top: 21px;
    width: 387px;
	zoom:1;
	_margin-left: 5px;
}

.new_item .colL p{
margin-bottom:8px;
}

.new_item .colR{
float:left;
overflow:hidden;
zoom:1;
}

p.newitem{
margin-top:10px;
}

p.newitembtn{
margin-bottom:10px;
text-align:right;
}

.attention{
color:#FF0000;
font-size:85%;
}

/* エンリッチリフトEXバナー追加 */
div.feature div.A00019405-block08 .colL { float: left;overflow: hidden;}
div.feature div.A00019405-block08 .fsS {font-size: 11px;}
div.feature div.A00019405-block08 .colR { float: right;overflow: hidden;}
div.feature div.A00019405-block08 .pT10 { padding-top: 10px !important;}
div.feature div.A00019405-block08 .pT5 { padding-top: 5px !important;}
div.feature div.A00019405-block08 .pT15 { padding-top: 15px !important;}
div.feature div.A00019405-block08 .mB15 {margin-bottom: 15px !important;}
div.feature div.A00019405-block08 .mT5 { margin-top: 5px !important;}
div.feature div.A00019405-block08 .fcB { color: #0585D2;}
div.feature div.A00019405-block08 .fcR { color: #FF0000;}
div.feature div.A00019405-block08 { background: url(/img/products/00019405/d/00019405_bg09.jpg) left top no-repeat; width:665px; height:734px; padding:20px 20px 0 19px; margin-top:10px;}
div.feature div.A00019405-block08 .subBox01 .txt1 { width:354px; }
div.feature div.A00019405-block08 .subBox01 .txt2 { width:131px; }
div.feature div.A00019405-block08 .subBox01 .txt3 { width:180px; }
div.feature div.A00019405-block08 .subBox02 { width:638px; margin:0 auto; }
div.feature div.A00019405-block08 .subBox02 .inner { width:606px; margin:0 auto; }
div.feature div.A00019405-block08 .btn{ width:557px; margin:5px auto 0; }
