@charset "UTF-8";

@import url(skincare_top.css);
@import url(experience.css);


/*20100604追加ここから==========================================================================================*/
/*メインイメージとボタン*/
h3.h3_skincare { 
	padding:3px 0 0 35px;
	margin-top:25px;
	margin-bottom:15px;
	width:558px;
	height:22px;
	background:url(/detail/skincare/materials/ptit_h3.jpg) no-repeat;
	font-size:16px;
	line-height:1em;
	font-weight:bold;
	color:#666;
	clear:both;
	}

div#sub_shimi{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_shimi.jpg) no-repeat;} 
div#sub_shimi h2,div#sub_shimi p { display:none;}
div#sub_akaragao{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_akaragao.jpg) no-repeat;} 
div#sub_akaragao h2,div#sub_akaragao p { display:none;}
div#sub_nikibi{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_nikibi.jpg) no-repeat;} 
div#sub_nikibi h2,div#sub_nikibi p { display:none;}
div#sub_hokuro{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_hokuro.jpg) no-repeat;} 
div#sub_hokuro h2,div#sub_hokuro p { display:none;}
div#sub_wakiga{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_wakiga.jpg) no-repeat;} 
div#sub_wakiga h2,div#sub_wakiga p { display:none;}
div#sub_datsumou{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_datsumou.jpg) no-repeat;} 
div#sub_datsumou h2,div#sub_datsumou p { display:none;}
div#sub_shiwa{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_shiwa.jpg) no-repeat;} 
div#sub_shiwa h2,div#sub_shiwa p { display:none;}
div#sub_photofacial{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_photofacial.jpg) no-repeat;} 
div#sub_photofacial h2,div#sub_photofacial p { display:none;}
div#sub_aurora{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_aurora.jpg) no-repeat;} 
div#sub_aurora h2,div#sub_aurora p { display:none;}
div#sub_polaris{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_polaris.jpg) no-repeat;} 
div#sub_polaris h2,div#sub_polaris p { display:none;}
div#sub_elight{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_elight.jpg) no-repeat;} 
div#sub_elight h2,div#sub_elight p { display:none;}
div#sub_emax{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_emax.jpg) no-repeat;} 
div#sub_emax h2,div#sub_emax p { display:none;}
div#sub_thermacool{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_thermacool.jpg) no-repeat;} 
div#sub_thermacool h2,div#sub_thermacool p { display:none;}
div#sub_laser{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_laser.jpg) no-repeat;} 
div#sub_laser h2,div#sub_laser p { display:none;}
div#sub_light{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_light.jpg) no-repeat;} 
div#sub_light h2,div#sub_light p { display:none;}
div#sub_cleartouch{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_cleartouch.jpg) no-repeat;} 
div#sub_cleartouch h2,div#sub_cleartouch p { display:none;}
div#sub_peeling{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_peeling.jpg) no-repeat;} 
div#sub_peeling h2,div#sub_peeling p { display:none;}
div#sub_macrogol{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_macrogol.jpg) no-repeat;} 
div#sub_macrogol h2,div#sub_macrogol p { display:none;}
div#sub_acr{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_acr.jpg) no-repeat;} 
div#sub_acr h2,div#sub_acr p { display:none;}
div#sub_idebae{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_idebae.jpg) no-repeat;} 
div#sub_idebae h2,div#sub_idebae p { display:none;}
div#sub_vitjal{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_vitjal.jpg) no-repeat;} 
div#sub_vitjal h2,div#sub_vitjal p { display:none;}
div#sub_vitaminc{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_vitaminc.jpg) no-repeat;} 
div#sub_vitaminc h2,div#sub_vitaminc p { display:none;}
div#sub_hiaruron{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_hiaruron.jpg) no-repeat;} 
div#sub_hiaruron h2,div#sub_hiaruron p { display:none;}
div#sub_botox{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_botox.jpg) no-repeat;} 
div#sub_botox h2,div#sub_botox p { display:none;}
div#sub_collagen{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_collagen.jpg) no-repeat;} 
div#sub_collagen h2,div#sub_collagen p { display:none;}
div#sub_placenta{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/skincare/materials/bg_placenta.jpg) no-repeat;} 
div#sub_placenta h2,div#sub_placenta p { display:none;}

#main_img02.nikibi {
	width:593px;
	height:365px;
	background:url(/detail/skincare/materials/nikibi2.jpg) no-repeat;
	overflow:hidden;
	margin:0 0 7px 0;
	position:relative;
}
/*20100604追加ここまで==========================================================================================*/

body {
	background: url(/detail/skincare/materials/skincare_bg.jpg) #ffffff repeat-x;
}

.page {
	background: url(/detail/skincare/materials/skincare_base_bg.jpg) no-repeat;
}

#menulist {
	background: #e4f2e0;
}

#menulist .ft {
	padding: 0px 0px 3px 0px;
	background: url(/detail/skincare/materials/cat_skincare_ft.gif) no-repeat 0 bottom;
}

h2.cat_skincare a {
	width: 192px;
	height: 37px;
	display: block;
	background: url(/common/materials/sm_skincare_on.jpg) no-repeat;
	text-indent: -9999px;
}

#detail_contents ul {
	margin: 0px 0px 20px 0px;
}

#detail_contents li {
	list-style-image: url(/detail/skincare/materials/li.gif);
	margin-left: 30px;
}

#detail_contents .mi p.reco {
	width: 334px;
	height: 34px;
	background: url(/detail/skincare/materials/msg_recommend.gif) no-repeat;
	text-indent: -9999px;
}
	
#detail_contents .mi ul.reco {
	margin: 0px 0px 0px 15px;
}

#detail_contents .mi ul.reco li {
	padding: 0px 0px 0px 20px;
	background: url(/detail/skincare/materials/list_dot.gif) no-repeat 0 2px;
	color: #004780;
}

.bd .hd, .bd2 .hd {
	margin: 2px 0px 5px 0px;
}

.bd h4 {
	font-weight: bold;
	color: #ffffff;
	padding: 2px 0px 2px 8px;
	background: #82ca9c;
	border-left: 5px solid #e4f2e0;
}

.bd h5 {
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #fe006b;

}

#minfo ul.submn2 a:link, .submn2 a:active, .submn2 a:visited {
}

#minfo ul.submn2 li.on p {
	color: #000000;
	background: url(/detail/skincare/materials/mn/li_tri.gif) #ddf3bc no-repeat 10px 6px;
}

#minfo ul.submn2 li a {
	color: #000000;
	text-decoration: none;
	background: url(/detail/skincare/materials/mn/li_tri.gif) #ffffff no-repeat 10px 6px;
}

#minfo ul.submn2 li a:hover {
	background: url(/detail/skincare/materials/mn/li_tri.gif) #ddf3bc no-repeat 10px 6px;
	display: block;
}

#relation {
	background: url(/detail/skincare/materials/relation_skincare_tp.gif) #e4f2e0 no-repeat;
}

#relation .ft {
	background: url(/detail/skincare/materials/relation_skincare_ft.gif) no-repeat 0 bottom;
}

#relation p.hd {
	background: url(/detail/skincare/materials/relation_skincare_hd.gif) no-repeat;
}








#detail_contents h2 {
	width: 593px;
	height: 78px;
	text-indent: -9999px;
}

#btn_skincare {
	margin-top:20px;
}


#shimi {
	height: 369px;
	background: url(/detail/skincare/materials/bg_shimi.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#shimi p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.shimi1 {
	width: 228px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shimi1.gif) no-repeat;
}

h3.shimi2 {
	width: 477px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shimi2.gif) no-repeat;
}

h3.shimi3 {
	width: 319px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shimi3.gif) no-repeat;
}

h3.shimi4 {
	width: 400px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shimi4.gif) no-repeat;
}

h3.shimi5 {
	width: 225px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shimi5.gif) no-repeat;
}

#akaragao {
	height: 369px;
	background: url(/detail/skincare/materials/bg_akaragao.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.akaragao1 {
	width: 250px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_akaragao1.gif) no-repeat;
}

h3.akaragao2 {
	width: 285px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_akaragao2.gif) no-repeat;
}

h3.akaragao3 {
	width: 173x;
	height: 18px;
	background: url(/detail/skincare/materials/hd_akaragao3.gif) no-repeat;
}

h3.akaragao4 {
	width: 332px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_akaragao4.gif) no-repeat;
}

#nikibi {
	height: 369px;
	background: url(/detail/skincare/materials/bg_nikibi.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#nikibi p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.nikibi1 {
	width: 141px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_nikibi1.gif) no-repeat;
}

h3.nikibi2 {
	width: 107px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_nikibi2.gif) no-repeat;
}

h3.nikibi3 {
	width: 194px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_nikibi3.gif) no-repeat;
}

h3.nikibi4 {
	width: 141px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_nikibi4.gif) no-repeat;
}

h3.nikibi5 {
	width: 332px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_nikibi5.gif) no-repeat;
}

#hokuro {
	height: 369px;
	background: url(/detail/skincare/materials/bg_hokuro.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#hokuro p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.hokuro1 {
	width: 123px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hokuro1.gif) no-repeat;
}

h3.hokuro2 {
	width: 107px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hokuro2.gif) no-repeat;
}

h3.hokuro3 {
	width: 89px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_hokuro3.gif) no-repeat;
}

h3.hokuro4 {
	width: 104px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hokuro4.gif) no-repeat;
}

h3.hokuro5 {
	width: 285px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hokuro5.gif) no-repeat;
}

#wakiga {
	height: 369px;
	background: url(/detail/skincare/materials/bg_wakiga.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.wakiga1 {
	width: 194px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_wakiga1.gif) no-repeat;
}

h3.wakiga2 {
	width: 229px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_wakiga2.gif) no-repeat;
}

h3.wakiga3 {
	width: 141px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_wakiga3.gif) no-repeat;
}

h3.wakiga4 {
	width: 268px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_wakiga4.gif) no-repeat;
}

h3.wakiga5 {
	width: 349px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_wakiga5.gif) no-repeat;
}

#datsumou {
	height: 369px;
	background: url(/detail/skincare/materials/bg_datsumou.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.datsumou1 {
	width: 304px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_datsumou1.gif) no-repeat;
}

h3.datsumou2 {
	width: 264px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_datsumou2.gif) no-repeat;
}

h3.datsumou3 {
	width: 229px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_datsumou3.gif) no-repeat;
}

#shiwa {
	height: 369px;
	background: url(/detail/skincare/materials/bg_shiwa.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#shiwa p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.shiwa1 {
	width: 210px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa1.gif) no-repeat;
}

h3.shiwa2 {
	width: 265px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa2.gif) no-repeat;
}

h3.shiwa3 {
	width: 339px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa3.gif) no-repeat;
}

h3.shiwa4 {
	width: 284px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa4.gif) no-repeat;
}

h3.shiwa5 {
	width: 301px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa5.gif) no-repeat;
}

h3.shiwa6 {
	width: 383px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_shiwa6.gif) no-repeat;
}

#photofacial {
	height: 369px;
	background: url(/detail/skincare/materials/bg_photofacial.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}


#photofacial p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.photofacial1 {
	width: 307px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_photofacial1.gif) no-repeat;
}

h3.photofacial2 {
	width: 427px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_photofacial2.gif) no-repeat;
}

h3.photofacial3 {
	width: 231px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_photofacial3.gif) no-repeat;
}

h3.photofacial4 {
	width: 249px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_photofacial4.gif) no-repeat;
}

h3.photofacial5 {
	width: 402px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_photofacial5.gif) no-repeat;
}

#aurora {
	height: 369px;
	background: url(/detail/skincare/materials/bg_aurora.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#aurora p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.aurora1 {
	width: 365px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_aurora1.gif) no-repeat;
}

h3.aurora2 {
	width: 283px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_aurora2.gif) no-repeat;
}

h3.aurora3 {
	width: 247px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_aurora3.gif) no-repeat;
}

h3.aurora4 {
	width: 462px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_aurora4.gif) no-repeat;
}

h3.aurora5 {
	width: 419px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_aurora5.gif) no-repeat;
}

#polaris {
	height: 369px;
	background: url(/detail/skincare/materials/bg_polaris.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.polaris1 {
	width: 365px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_polaris1.gif) no-repeat;
}

h3.polaris2 {
	width: 178px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_polaris2.gif) no-repeat;
}

h3.polaris3 {
	width: 125px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_polaris3.gif) no-repeat;
}

h3.polaris4 {
	width: 321px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_polaris4.gif) no-repeat;
}

h3.polaris5 {
	width: 249px;
	height: 17px;
	background: url(/detail/skincare/materials/hd_polaris5.gif) no-repeat;
}

h3.polaris6 {
	width: 314px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_polaris6.gif) no-repeat;
}

#elight {
	height: 369px;
	background: url(/detail/skincare/materials/bg_elight.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.elight1 {
	width: 103px;
	height: 17px;
	background: url(/detail/skincare/materials/hd_elight1.gif) no-repeat;
}

h3.elight2 {
	width: 193px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_elight2.gif) no-repeat;
}

h3.elight3 {
	width: 161px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_elight3.gif) no-repeat;
}

h3.elight4 {
	width: 89px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_elight4.gif) no-repeat;
}

#emax {
	height: 369px;
	background: url(/detail/skincare/materials/bg_emax.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.emax1 {
	width: 77px;
	height: 17px;
	background: url(/detail/skincare/materials/hd_emax1.gif) no-repeat;
}

h3.emax2 {
	width: 166px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_emax2.gif) no-repeat;
}

h3.emax3 {
	width: 161px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_emax3.gif) no-repeat;
}

h3.emax4 {
	width: 89px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_emax4.gif) no-repeat;
}

#thermacool {
	height: 369px;
	background: url(/detail/skincare/materials/bg_thermacool.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#thermacool p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.thermacool1 {
	width: 214px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_thermacool1.gif) no-repeat;
}

h3.thermacool2 {
	width: 161px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_thermacool2.gif) no-repeat;
}

h3.thermacool3 {
	width: 161px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_thermacool3.gif) no-repeat;
}

h3.thermacool4 {
	width: 72px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_thermacool4.gif) no-repeat;
}


#laser {
	height: 369px;
	background: url(/detail/skincare/materials/bg_laser.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.laser1 {
	width: 303px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_laser1.gif) no-repeat;
}

h3.laser2 {
	width: 192px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_laser2.gif) no-repeat;
}

h3.laser3 {
	width: 303px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_laser3.gif) no-repeat;
}

h3.laser4 {
	width: 191px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_laser4.gif) no-repeat;
}

h3.laser5 {
	width: 222px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_laser5.gif) no-repeat;
}

#light {
	height: 369px;
	background: url(/detail/skincare/materials/bg_light.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.light1 {
	width: 338px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_light1.gif) no-repeat;
}

h3.light2 {
	width: 89px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_light2.gif) no-repeat;
}

h3.light3 {
	width: 249px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_light3.gif) no-repeat;
}

#cleartouch {
	height: 369px;
	background: url(/detail/skincare/materials/bg_cleartouch.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}


#cleartouch p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.cleartouch1 {
	width: 478px;
	height: 17px;
	background: url(/detail/skincare/materials/hd_cleartouch1.gif) no-repeat;
}

h3.cleartouch2 {
	width: 212px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_cleartouch2.gif) no-repeat;
}

h3.cleartouch3 {
	width: 195px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_cleartouch3.gif) no-repeat;
}

h3.cleartouch4 {
	width: 402px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_cleartouch4.gif) no-repeat;
}

#peeling {
	height: 369px;
	background: url(/detail/skincare/materials/bg_peeling.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.peeling1 {
	width: 284px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_peeling1.gif) no-repeat;
}

h3.peeling2 {
	width: 301px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_peeling2.gif) no-repeat;
}

h3.peeling3 {
	width: 250px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_peeling3.gif) no-repeat;
}

h3.peeling4 {
	width: 403px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_peeling4.gif) no-repeat;
}

#macrogol {
	height: 369px;
	background: url(/detail/skincare/materials/bg_macrogol.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#macrogol p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.macrogol1 {
	width: 428px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_macrogol1.gif) no-repeat;
}

h3.macrogol2 {
	width: 195px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_macrogol2.gif) no-repeat;
}

h3.macrogol3 {
	width: 348px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_macrogol3.gif) no-repeat;
}

#acr {
	height: 369px;
	background: url(/detail/skincare/materials/bg_acr.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}


#acr p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}


h3.acr1 {
	width: 212px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_acr1.gif) no-repeat;
}

h3.acr2 {
	width: 142px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_acr2.gif) no-repeat;
}

h3.acr3 {
	width: 89px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_acr3.gif) no-repeat;
}

h3.acr4 {
	width: 97px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_acr4.gif) no-repeat;
}

h3.acr5 {
	width: 79px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_acr5.gif) no-repeat;
}

#idebae {
	height: 369px;
	background: url(/detail/skincare/materials/bg_idebae.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.idebae1 {
	width: 161px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_idebae1.gif) no-repeat;
}

h3.idebae2 {
	width: 139px;
	height: 17px;
	background: url(/detail/skincare/materials/hd_idebae2.gif) no-repeat;
}

h3.idebae3 {
	width: 279px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_idebae3.gif) no-repeat;
}

h3.idebae4 {
	width: 125px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_idebae4.gif) no-repeat;
}

h3.idebae5 {
	width: 285px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_idebae5.gif) no-repeat;
}

#vitjal {
	height: 369px;
	background: url(/detail/skincare/materials/bg_idebae.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.vitjal1 {
	width: 195px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_vitjal1.gif) no-repeat;
}

h3.vitjal2 {
	width: 160px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_vitjal2.gif) no-repeat;
}

h3.vitjal3 {
	width: 285px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_vitjal3.gif) no-repeat;
}

#vitaminc {
	height: 369px;
	background: url(/detail/skincare/materials/bg_vitaminc.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#vitaminc p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key.jpg) no-repeat;
}

h3.vitaminc1 {
	width: 347px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_vitaminc1.gif) no-repeat;
}

h3.vitaminc2 {
	width: 254px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_vitaminc2.gif) no-repeat;
}

h3.vitaminc3 {
	width: 214px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_vitaminc3.gif) no-repeat;
}

h3.vitaminc4 {
	width: 255px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_vitaminc4.gif) no-repeat;
}

h3.vitaminc5 {
	width: 409px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_vitaminc5.gif) no-repeat;
}

#hiaruron {
	height: 369px;
	width: 593px;
	background: url(/detail/skincare/materials/bg_hiaruron.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#hiaruron p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/skincare/materials/top/btn_hiaruron_key2.jpg) no-repeat;
}

h3.hiaruron1 {
	width: 193px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_hiaruron1.gif) no-repeat;
}

h3.hiaruron2 {
	width: 193px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_hiaruron2.gif) no-repeat;
}

h3.hiaruron3 {
	width: 500px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hiaruron3.gif) no-repeat;
}

h3.hiaruron4 {
	width: 500px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hiaruron4.gif) no-repeat;
}

h3.hiaruron5 {
	width: 500px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hiaruron5.gif) no-repeat;
}

h3.hiaruron6 {
	width: 500px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hiaruron6.gif) no-repeat;
}


h3.hiaruron7 {
	width: 500px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_hiaruron7.gif) no-repeat;
}

#botox {
	height: 369px;
	background: url(/detail/skincare/materials/bg_botox.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.botox1 {
	width: 179px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_botox1.gif) no-repeat;
}

h3.botox2 {
	width: 349px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_botox2.gif) no-repeat;
}

h3.botox3 {
	width: 294px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_botox3.gif) no-repeat;
}

#collagen {
	height: 369px;
	background: url(/detail/skincare/materials/bg_collagen.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.collagen1 {
	width: 176px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_collagen1.gif) no-repeat;
}

h3.collagen2 {
	width: 178px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_collagen2.gif) no-repeat;
}

h3.collagen3 {
	width: 355px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_collagen3.gif) no-repeat;
}

h3.collagen4 {
	width: 211px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_collagen4.gif) no-repeat;
}

h3.collagen5 {
	width: 160px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_collagen5.gif) no-repeat;
}

#placenta {
	height: 369px;
	background: url(/detail/skincare/materials/bg_placenta.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.placenta1 {
	width: 426px;
	height: 19px;
	background: url(/detail/skincare/materials/hd_placenta1.gif) no-repeat;
}

h3.placenta2 {
	width: 142px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_placenta2.gif) no-repeat;
}

h3.placenta3 {
	width: 177px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_placenta3.gif) no-repeat;
}

h3.placenta4 {
	width: 53px;
	height: 18px;
	background: url(/detail/skincare/materials/hd_placenta4.gif) no-repeat;
}









#menulist h3.cat_skincare_hd1 {
	background: url(/detail/skincare/materials/mn/hd_experience.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_skincare_hd2 {
	background: url(/detail/skincare/materials/mn/hd_trouble.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_skincare_hd3 {
	background: url(/detail/skincare/materials/mn/hd_method.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_skincare_hd4 {
	background: url(/detail/skincare/materials/mn/hd_etc.gif) no-repeat;
	text-indent: -9999px;
}




#menulist p.M1 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_shimi.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M1 a:link {background-position: 0 0;}
#menulist p.M1 a:visited {background-position: 0 0;}
#menulist p.M1 a:hover {background-position: -167px 0;}
#menulist p.M1 a:active {background-position: -167px 0;}


#menulist p.M2 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_shibou_tyunyu.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M2 a:link {background-position: 0 0;}
#menulist p.M2 a:visited {background-position: 0 0;}
#menulist p.M2 a:hover {background-position: -167px 0;}
#menulist p.M2 a:active {background-position: -167px 0;}


#menulist p.M3 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_subq.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M3 a:link {background-position: 0 0;}
#menulist p.M3 a:visited {background-position: 0 0;}
#menulist p.M3 a:hover {background-position: -167px 0;}
#menulist p.M3 a:active {background-position: -167px 0;}


#menulist p.M4 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_nyuto_shukusho.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M4 a:link {background-position: 0 0;}
#menulist p.M4 a:visited {background-position: 0 0;}
#menulist p.M4 a:hover {background-position: -167px 0;}
#menulist p.M4 a:active {background-position: -167px 0;}


#menulist p.M5 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_nyurin_shukusho.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M5 a:link {background-position: 0 0;}
#menulist p.M5 a:visited {background-position: 0 0;}
#menulist p.M5 a:hover {background-position: -167px 0;}
#menulist p.M5 a:active {background-position: -167px 0;}


#menulist p.M6 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_nyubo_saiken.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M6 a:link {background-position: 0 0;}
#menulist p.M6 a:visited {background-position: 0 0;}
#menulist p.M6 a:hover {background-position: -167px 0;}
#menulist p.M6 a:active {background-position: -167px 0;}


#menulist p.M7 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_nyuto_kanbotsu.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M7 a:link {background-position: 0 0;}
#menulist p.M7 a:visited {background-position: 0 0;}
#menulist p.M7 a:hover {background-position: -167px 0;}
#menulist p.M7 a:active {background-position: -167px 0;}


#menulist p.M8 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_nyubo_shukusho.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M8 a:link {background-position: 0 0;}
#menulist p.M8 a:visited {background-position: 0 0;}
#menulist p.M8 a:hover {background-position: -167px 0;}
#menulist p.M8 a:active {background-position: -167px 0;}


#menulist p.M9 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_faq.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M9 a:link {background-position: 0 0;}
#menulist p.M9 a:visited {background-position: 0 0;}
#menulist p.M9 a:hover {background-position: -167px 0;}
#menulist p.M9 a:active {background-position: -167px 0;}


#menulist p.M10 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/skincare/materials/mn/mn_price.gif) no-repeat;
	text-indent: -9999px;
}

#menulist p.M10 a:link {background-position: 0 0;}
#menulist p.M10 a:visited {background-position: 0 0;}
#menulist p.M10 a:hover {background-position: -167px 0;}
#menulist p.M10 a:active {background-position: -167px 0;}



.nikibi_detail p {
	font-size: 10px;
	line-height: 14px;
}

.nikibi_tri1 {
	font-size: 14px !important;
	line-height: 45px !important;
	font-weight: bold;
	height: 50px;
	padding: 0px 0px 0px 110px !important;
	margin: 0px 0px 15px 0px;
	background: url(/detail/skincare/materials/ill_tri1.gif) no-repeat 37px 0;
}

.nikibi_tri2 {
	font-size: 14px !important;
	line-height: 45px !important;
	font-weight: bold;
	height: 50px;
	padding: 0px 0px 0px 110px !important;
	margin: 0px 0px 15px 0px;
	background: url(/detail/skincare/materials/ill_tri2.gif) no-repeat 37px 0;
}

.nikibi_tri3 {
	font-size: 14px !important;
	line-height: 45px !important;
	font-weight: bold;
	height: 50px;
	padding: 0px 0px 0px 110px !important;
	margin: 0px 0px 15px 0px;
	background: url(/detail/skincare/materials/ill_tri3.gif) no-repeat 37px 0;
}

.nikibi_tri4 {
	font-size: 14px !important;
	line-height: 45px !important;
	font-weight: bold;
	height: 50px;
	padding: 0px 0px 0px 110px !important;
	margin: 0px 0px 15px 0px;
	background: url(/detail/skincare/materials/ill_tri4.gif) no-repeat 37px 0;
}


