@charset "UTF-8";







/* oi[ */

div.feature p.mt5 {

	font-size: 90%;

	line-height: 1.2em;

}

/* oi[ */







/* 00006655.html 00006654.html */

div.feature div.A00006655-block01 div.inner-block{

	padding:15px 21px 15px 26px;

}



div.feature div.A00006655-block02 ul,

div.feature div.A00006655-block05 ul{

	margin-top:3px;

	padding-bottom:7px;

	background:#F9F9F9;

}



div.feature div.A00006655-block02 ul li,

div.feature div.A00006655-block05 ul li{

	padding:7px 0 0 10px;

}



div.feature div.A00006655-block03 ul li{

	float:left;

}



div.feature div.A00006655-block02{

	padding-bottom:28px;

	background:url(/img/products/00006655/d/00006655_bg01.gif) no-repeat left bottom;

}



div.feature div.A00006655-block03 dl{

	float:left;

	width:303px;

	margin:18px 0 0 30px;

}



* html div.feature div.A00006655-block03{

	margin-left:-25px;

}



div.feature div.A00006655-block04 ul li{

	float:left;

}



/* 00006655.html */

div.feature .uruoiBlock {

	width: 704px;

	padding-bottom: 20px;

}



div.feature .uruoiBlock #uruoiproduct {

	background: url(/img/products/00006655/d/00006655_uruoi_img01.jpg) no-repeat left top;

	min-height:216px;

	_height:216px;

	position: relative;

}



div.feature .uruoiBlock #uruoiproduct #txt01 {

	position: absolute;

	top: 160px;

	left: 138px;

	color: #224f92;

}



div.feature .uruoiBlock #uruoiproduct #txt02 {

	position: absolute;

	top: 160px;

	left: 398px;

	color: #224f92;

}



div.feature .uruoiBlock #uruoiproduct #txt02 .sub {

	padding:0px 2px;

	border: 1px solid #224f92;

}



div.feature .uruoiBlock #uruoiproduct a.uruoi_link {

	color: #224f92;

}



div.feature .uruoiBlock #uruoiprice {

	height: 112px;

	width: 704px;

	position: relative;

	margin-bottom: 5px;

}



div.feature .uruoiBlock #uruoiprice #uruoi_cart {

	position: absolute;

	left: 569px;

	top: 49px;

}







/* 00006655.html ビッグサイズゲル追加分*/

div.feature div.bigsizeblock {

	width: 704px;

	padding-bottom: 20px;

	margin-top:20px;

}



div.feature div.bigsizeblock p {

	margin:0px;

	padding:0px;

}



div.feature div.bigsizeblock div#bigsizegelprice {

	width:704px;

	height:66px;

	position:relative;

	z-index:0;

}



div.feature div.bigsizeblock div#bigsizegelprice div#bigsizegel_curt {

	position:absolute;

	top:16px;

	left:522px;

	z-index:2;

}



/* 00006655.html 潤い集中美白差込追加分*/

div.feature div.uruoibihaku_block {

	width: 704px;

	margin:20px 0 20px 0;

	padding:0;

}

div.feature div.uruoibihaku_block div.uruoibihaku_item{

	width:704px;

	height:178px;

	position:relative;

}

div.feature div.uruoibihaku_block div.uruoibihaku_item div.white377_txt{

	position:absolute;

	top:137px;

	left:40px;

	font-size:11px;

	color:#666666;

	line-height:1.3em;

}

div.feature div.uruoibihaku_block div.uruoibihaku_item div.acg_txt{

	position:absolute;

	top:100px;

	left:497px;

	font-size:11px;

	color:#666666;

	line-height:1.3em;

}

div.feature div.uruoibihaku_block div.uruoibihaku_cartbox{

	width:704px;

	height:68px;

	position:relative;

}

div.feature div.uruoibihaku_block div.uruoibihaku_cartbox div.uruoibihaku_cart{

	position:absolute;

	top:29px;

	left:560px;

}

.red {

	color:#FF0000;

}

/* 00006655.html 便利なチューブタイプ（100g）追加分*/
p.anchor {
	text-align:right;
	padding-bottom:15px;
}

div.feature div.A00006655-block05 {
	padding-top:20px;
}

div.feature div.A00006655-block06 {
	background: url(/img/products/00006655/d/00006655_colum_bg1.jpg) no-repeat left bottom;
	padding:0 38px 13px;
	min-height:220px;
	height: auto !important;
	height: 220px;
}

div.feature div.A00006655-block06 div.colL {
	float:left;
	width:354px;
	line-height:1.4em;
}

div.feature div.A00006655-block06 div.colL p.txt {
	padding-bottom:15px;
}

div.feature div.A00006655-block06 div.colL ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:351px;
}
div.feature div.A00006655-block06 div.colL ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}

div.feature div.A00006655-block06 div.colR {
	float:right;
	width:251px;
}

