@charset "UTF-8";

@import url(petit_top.css);
@import url(experience.css);

/*20100604ǉ==========================================================================================*/
/*CC[Wƃ{^*/
h3.h3_petit { 
	padding:3px 0 0 35px;
	margin-bottom:15px;
	width:558px;
	height:22px;
	background:url(/detail/petit/materials/ptit_h3.jpg) no-repeat;
	font-size:16px;
	line-height:1em;
	font-weight:bold;
	color:#666;
	clear:both;
	}
	
div#sub_eye { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/eye.jpg) no-repeat;}	
div#sub_eye h2,div#sub_eye p { display:none;}
div#sub_nose { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/nose.jpg) no-repeat;}	
div#sub_nose h2,div#sub_nose p { display:none;}
div#sub_jaw { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/jaw.jpg) no-repeat;}	
div#sub_jaw h2,div#sub_jaw p { display:none;}
div#sub_gills { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/gills.jpg) no-repeat;}	
div#sub_gills h2,div#sub_gills p { display:none;}
div#sub_lip { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/lip.jpg) no-repeat;}	
div#sub_lip h2,div#sub_lip p { display:none;}
div#sub_face { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/face.jpg) no-repeat;}	
div#sub_face h2,div#sub_face p { display:none;}
div#sub_wakiga { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/wakiga.jpg) no-repeat;}	
div#sub_wakiga h2,div#sub_wakiga p { display:none;}
div#sub_diet { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/diet.jpg) no-repeat;}	
div#sub_diet h2,div#sub_diet p { display:none;}
div#sub_pore { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/pore.jpg) no-repeat;}	
div#sub_pore h2,div#sub_pore p { display:none;}
div#sub_shiwa { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/shiwa.jpg) no-repeat;}	
div#sub_shiwa h2,div#sub_shiwa p { display:none;}
div#sub_shimi { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/shimi.jpg) no-repeat;}	
div#sub_shimi h2,div#sub_shimi p { display:none;}
div#sub_pimple { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/pimple.jpg) no-repeat;}	
div#sub_pimple h2,div#sub_pimple p { display:none;}
div#sub_tatto { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/tatto.jpg) no-repeat;}	
div#sub_tatto h2,div#sub_tatto p { display:none;}
div#sub_burial { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/burial.jpg) no-repeat;}	
div#sub_burial h2,div#sub_burial p { display:none;}
div#sub_mesotherapy { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/mesotherapy.jpg) no-repeat;}	
div#sub_mesotherapyr h2,div#sub_mesotherapy p { display:none;}
div#sub_sub-q { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/sub-q.jpg) no-repeat;}	
div#sub_sub-q h2,div#sub_sub-q p { display:none;}
div#sub_subenil { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/subenil.jpg) no-repeat;}	
div#sub_subenil h2,div#sub_subenil p { display:none;}
div#sub_silhouettelift { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/silhouettelift.jpg) no-repeat;}	
div#sub_silhouettelift h2,div#sub_silhouettelift p { display:none;}
div#sub_miracle { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/miracle.jpg) no-repeat;}	
div#sub_miracle h2,div#sub_miracle p { display:none;}
div#sub_happylift { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/happylift.jpg) no-repeat;}	
div#sub_happyliftr h2,div#sub_happylift p { display:none;}
div#sub_featherlift { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/featherlift.jpg) no-repeat;}	
div#sub_featherlift h2,div#sub_featherlift p { display:none;}
div#sub_aptos { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/aptos.jpg) no-repeat;}	
div#sub_aptos h2,div#sub_aptos p { display:none;}
div#sub_ancorage { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/ancorage.jpg) no-repeat;}	
div#sub_ancorage h2,div#sub_ancorage p { display:none;}
div#sub_gold { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/gold.jpg) no-repeat;}	
div#sub_gold h2,div#sub_gold p { display:none;}
div#sub_hiaruron { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/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/petit/materials/botox.jpg) no-repeat;}	
div#sub_botox h2,div#sub_botox p { display:none;}
div#sub_aquamid { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/aquamid.jpg) no-repeat;}	
div#sub_aquamid h2,div#sub_aquamid p { display:none;}
div#sub_acr { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/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/petit/materials/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/petit/materials/vitjal.jpg) no-repeat;}	
div#sub_vitjal h2,div#sub_vitjal p { display:none;}
div#sub_soushin { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/soushin.jpg) no-repeat;}	
div#sub_soushin h2,div#sub_soushin p { display:none;}
div#sub_collagen { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/collagen.jpg) no-repeat;}	
div#sub_collagen h2,div#sub_collagen p { display:none;}
div#sub_human_collagen{ margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/human_collagen.jpg) no-repeat;}	
div#sub_human_collagen h2,div#sub_human_collagen p { display:none;}
div#sub_laser { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/laser.jpg) no-repeat;}	
div#sub_laser h2,div#sub_laser p { display:none;}
div#sub_photofacial { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/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/petit/materials/aurora.jpg) no-repeat;}	
div#sub_aurora h2,div#sub_aurora p { display:none;}
div#sub_e-light { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/e-light.jpg) no-repeat;}	
div#sub_e-light h2,div#sub_e-light p { display:none;}
div#sub_e-max { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/e-max.jpg) no-repeat;}	
div#sub_e-max h2,div#sub_e-max p { display:none;}
div#sub_polaris { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/polaris.jpg) no-repeat;}	
div#sub_polaris h2,div#sub_polaris p { display:none;}
div#sub_thermacool { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/thermacool.jpg) no-repeat;}	
div#sub_thermacool h2,div#sub_thermacool p { display:none;}
div#sub_chemicalpeeling { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/chemicalpeeling.jpg) no-repeat;}	
div#sub_chemicalpeeling h2,div#sub_chemicalpeeling p { display:none;}
div#sub_macropeeling { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/macropeeling.jpg) no-repeat;}	
div#sub_macropeeling h2,div#sub_macropeeling p { display:none;}
div#sub_cleartouch { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/cleartouch.jpg) no-repeat;}	
div#sub_cleartouch h2,div#sub_cleartouch p { display:none;}
div#sub_dermaroller { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/dermaroller.jpg) no-repeat;}	
div#sub_dermaroller h2,div#sub_dermaroller p { display:none;}
div#sub_vitaminc-ion { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/vitaminc-ion.jpg) no-repeat;}	
div#sub_vitaminc-ion h2,div#sub_vitaminc-ion p { display:none;}
div#sub_placenta { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/placenta.jpg) no-repeat;}	
div#sub_placenta h2,div#sub_placenta p { display:none;}
div#sub_ninniku { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/ninniku.jpg) no-repeat;}	
div#sub_ninniku h2,div#sub_ninniku p { display:none;}
div#sub_vcinject { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/vcinject.jpg) no-repeat;}	
div#sub_vcinject h2,div#sub_vcinject p { display:none;}
div#sub_c { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/c.jpg) no-repeat;}	
div#sub_c h2,div#sub_c p { display:none;}
div#sub_sano { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/sano.jpg) no-repeat;}	
div#sub_sano h2,div#sub_sano p { display:none;}
div#sub_zenikaru { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/zenikaru.jpg) no-repeat;}	
div#sub_zenikaru h2,div#sub_zenikaru p { display:none;}
div#sub_latisse { margin-bottom:15px; width:593px; height:173px; background:url(/detail/petit/materials/latisse.jpg) no-repeat;}	
div#sub_latisse h2,div#sub_latisse p { display:none;}
div#sub_datsumou { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/datsumou.jpg) no-repeat;}	
div#sub_datsumou h2,div#sub_datsumou p { display:none;}
div#sub_hokuro { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/hokuro.jpg) no-repeat;}	
div#sub_hokuro h2,div#sub_hokuro p { display:none;}
div#sub_shoppingthread { margin-bottom:15px; width:593px; height:369px; background:url(/detail/petit/materials/shoppingthread.jpg) no-repeat;}	
div#sub_shoppingthread h2,div#sub_shoppingthread p { display:none;}

div.photo_g {
	margin-left:20px;
	margin-right:-10px;
	margin-bottom:10px;
	width:593px;
	
}

div.photo_g img { margin-right:10px;}
div.photo_g p { display:block; margin-right:10px; float:left; width:180px; font-size:10px; line-height:1.2em; text-align:center;} 
div.photo_g p img { margin-right:0; } 

div.lower_right { float:right; margin:0 0 20px 20px; font-size:10px; text-align:center;}
img.lower_right { float:right; margin:0 0 20px 20px;}

div.photo_bana { margin-bottom:15px;}


/*20100604ǉ܂==========================================================================================*/



body {
	background: url(/detail/petit/materials/petit_bg.jpg) #ffffff repeat-x;
}

.page {
	background: url(/detail/petit/materials/petit_base_bg.jpg) no-repeat;
}

#menulist {
	width: 175px;
	background: #ffe1f3;	
}

#menulist .ft {
	padding: 0px 0px 3px 0px;
	background: url(/detail/petit/materials/cat_petit_ft.gif) no-repeat 0 bottom;
}

h2.cat_petit a {
	width: 192px;
	height: 37px;
	display: block;
	background: url(/common/materials/sm_petit_on.jpg) no-repeat;
	text-indent: -9999px;
}

#detail_contents ul {
	margin: 0px 0px 20px 0px;
}

#detail_contents li {
	list-style-image: url(/detail/petit/materials/li.gif);
	margin-left: 30px;
}

#detail_contents .mi p.reco {
	width: 334px;
	height: 34px;
	background: url(/detail/petit/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/petit/materials/list_dot.gif) no-repeat 0 2px;
	color: #004780;
}

.bd .hd, .bd2 .hd {
	background: url(/detail/petit/materials/h3_bg.gif) no-repeat;
}

.bd h4 {
	font-weight: bold;
	color: #ffffff;
	padding: 2px 0px 2px 8px;
	background: #F96FA9;
	border-left: 5px solid #FEE0ED;
}

.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/petit/materials/mn/li_tri.gif) #FEE7F1 no-repeat 10px 6px;
}

#minfo ul.submn2 li a {
	color: #000000;
	text-decoration: none;
	background: url(/detail/petit/materials/mn/li_tri.gif) #ffffff no-repeat 10px 6px;
}

#minfo ul.submn2 li a:hover {
	background: url(/detail/petit/materials/mn/li_tri.gif) #FEF1F7 no-repeat 10px 6px;
	display: block;
}

#relation {
	background: url(/detail/petit/materials/relation_petit_tp.gif) #ddebff no-repeat;
}

#relation .ft {
	background: url(/detail/petit/materials/relation_petit_ft.gif) no-repeat 0 bottom;
}

#relation p.hd {
	background: url(/detail/petit/materials/relation_petit_hd.gif) no-repeat;
}








#detail_contents h2 {
	width: 593px;
	height: 78px;
	text-indent: -9999px;
}





#diet {
	height: 174px;
	background: url(/detail/petit/materials/bg_diet.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.diet1 {
	width: 247px;
	height: 19px;
	background: url(/detail/petit/materials/hd_diet1.gif) no-repeat;
}

h3.diet2 {
	width: 194px;
	height: 17px;
	background: url(/detail/petit/materials/hd_diet2.gif) no-repeat;
}

h3.diet3 {
	width: 212px;
	height: 17px;
	background: url(/detail/petit/materials/hd_diet3.gif) no-repeat;
}

h3.diet4 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_diet4.gif) no-repeat;
}

#eye {
	height: 369px;
	background: url(/detail/petit/materials/eye.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#eye p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.eye1 {
	width: 303px;
	height: 19px;
	background: url(/detail/petit/materials/hd_eye1.gif) no-repeat;
}

h3.eye2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_eye2.gif) no-repeat;
}

#face {
	height: 174px;
	background: url(/detail/petit/materials/bg_face.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.face1 {
	width: 107px;
	height: 18px;
	background: url(/detail/petit/materials/hd_face1.gif) no-repeat;
}

h3.face2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_face2.gif) no-repeat;
}

#gills {
	height: 174px;
	background: url(/detail/petit/materials/bg_gills.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.gills1 {
	width: 106px;
	height: 16px;
	background: url(/detail/petit/materials/hd_gills1.gif) no-repeat;
}

h3.gills2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_gills2.gif) no-repeat;
}

#jaw {
	height: 369px;
	background: url(/detail/petit/materials/jaw.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#jaw p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.jaw1 {
	width: 241px;
	height: 19px;
	background: url(/detail/petit/materials/hd_jaw1.gif) no-repeat;
}

h3.jaw2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_jaw2.gif) no-repeat;
}

#lip {
	height: 174px;
	background: url(/detail/petit/materials/bg_lip.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.lip1 {
	width: 350px;
	height: 18px;
	background: url(/detail/petit/materials/hd_lip1.gif) no-repeat;
}

h3.lip2 {
	width: 154px;
	height: 19px;
	background: url(/detail/petit/materials/hd_lip2.gif) no-repeat;
}

h3.lip3 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_lip3.gif) no-repeat;
}

#mole {
	height: 174px;
	background: url(/detail/petit/materials/bg_mole.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.mole1 {
	width: 107px;
	height: 18px;
	background: url(/detail/petit/materials/hd_mole1.gif) no-repeat;
}

h3.mole2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_mole2.gif) no-repeat;
}

#nose {
	height: 369px;
	background: url(/detail/petit/materials/nose.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#nose p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.nose1 {
	width: 239px;
	height: 19px;
	background: url(/detail/petit/materials/hd_nose1.gif) no-repeat;
}

h3.nose2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_nose2.gif) no-repeat;
}

#pimple {
	height: 369px;
	background: url(/detail/petit/materials/pimple.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#pimple p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}


h3.pimple1 {
	width: 141px;
	height: 18px;
	background: url(/detail/petit/materials/hd_pimple1.gif) no-repeat;
}

h3.pimple2 {
	width: 106px;
	height: 18px;
	background: url(/detail/petit/materials/hd_pimple2.gif) no-repeat;
}

h3.pimple3 {
	width: 194px;
	height: 19px;
	background: url(/detail/petit/materials/hd_pimple3.gif) no-repeat;
}

h3.pimple4 {
	width: 141px;
	height: 19px;
	background: url(/detail/petit/materials/hd_pimple4.gif) no-repeat;
}

h3.pimple5 {
	width: 331px;
	height: 18px;
	background: url(/detail/petit/materials/hd_pimple5.gif) no-repeat;
}

#pore {
	height: 174px;
	background: url(/detail/petit/materials/bg_pore.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.pore1 {
	width: 209px;
	height: 18px;
	background: url(/detail/petit/materials/hd_pore1.gif) no-repeat;
}

h3.pore2 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_pore2.gif) no-repeat;
}

#shimi {
	height: 174px;
	background: url(/detail/petit/materials/bg_shimi.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.shimi1 {
	width: 476px;
	height: 18px;
	background: url(/detail/petit/materials/hd_shimi1.gif) no-repeat;
}

h3.shimi2 {
	width: 319px;
	height: 18px;
	background: url(/detail/petit/materials/hd_shimi2.gif) no-repeat;
}

h3.shimi3 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_shimi3.gif) no-repeat;
}

#shiwa {
	height: 174px;
	background: url(/detail/petit/materials/bg_shiwa.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.shiwa1 {
	width: 212px;
	height: 19px;
	background: url(/detail/petit/materials/hd_shiwa1.gif) no-repeat;
}

h3.shiwa2 {
	width: 264px;
	height: 19px;
	background: url(/detail/petit/materials/hd_shiwa2.gif) no-repeat;
}

h3.shiwa3 {
	width: 339px;
	height: 19px;
	background: url(/detail/petit/materials/hd_shiwa3.gif) no-repeat;
}

h3.shiwa4 {
	width: 284px;
	height: 19px;
	background: url(/detail/petit/materials/hd_shiwa4.gif) no-repeat;
}

h3.shiwa5 {
	width: 319px;
	height: 18px;
	background: url(/detail/petit/materials/hd_shiwa5.gif) no-repeat;
}

h3.shiwa6 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_shiwa6.gif) no-repeat;
}

#tatto {
	height: 174px;
	background: url(/detail/petit/materials/bg_tatto.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.tatto1 {
	width: 140px;
	height: 17px;
	background: url(/detail/petit/materials/hd_tatto1.gif) no-repeat;
}

h3.tatto2 {
	width: 90px;
	height: 18px;
	background: url(/detail/petit/materials/hd_tatto2.gif) no-repeat;
}

h3.tatto3 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_tatto3.gif) no-repeat;
}

#wakiga {
	height: 174px;
	background: url(/detail/petit/materials/bg_wakiga.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.wakiga1 {
	width: 143px;
	height: 18px;
	background: url(/detail/petit/materials/hd_wakiga1.gif) no-repeat;
}

h3.wakiga2 {
	width: 231px;
	height: 18px;
	background: url(/detail/petit/materials/hd_wakiga2.gif) no-repeat;
}

h3.wakiga3 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_wakiga3.gif) no-repeat;
}


#burial {
	height: 369px;
	background: url(/detail/petit/materials/burial.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#burial p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.burial1 {
	width: 180px;
	height: 18px;
	background: url(/detail/petit/materials/hd_burial1.gif) no-repeat;
}

h3.burial2 {
	width: 69px;
	height: 17px;
	background: url(/detail/petit/materials/hd_burial2.gif) no-repeat;
}

h3.burial3 {
	width: 87px;
	height: 17px;
	background: url(/detail/petit/materials/hd_burial3.gif) no-repeat;
}

h3.burial4 {
	width: 159px;
	height: 18px;
	background: url(/detail/petit/materials/hd_burial4.gif) no-repeat;
}


#acr {
	height: 369px;
	background: url(/detail/petit/materials/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/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.acr1 {
	width: 212px;
	height: 18px;
	background: url(/detail/petit/materials/hd_acr1.gif) no-repeat;
}

h3.acr2 {
	width: 142px;
	height: 18px;
	background: url(/detail/petit/materials/hd_acr2.gif) no-repeat;
}

h3.acr3 {
	width: 89px;
	height: 18px;
	background: url(/detail/petit/materials/hd_acr3.gif) no-repeat;
}

h3.acr4 {
	width: 97px;
	height: 18px;
	background: url(/detail/petit/materials/hd_acr4.gif) no-repeat;
}

h3.acr5 {
	width: 79px;
	height: 18px;
	background: url(/detail/petit/materials/hd_acr5.gif) no-repeat;
}

#idebae {
	height: 174px;
	background: url(/detail/petit/materials/bg_idebae.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.idebae1 {
	width: 161px;
	height: 18px;
	background: url(/detail/petit/materials/hd_idebae1.gif) no-repeat;
}

h3.idebae2 {
	width: 139px;
	height: 17px;
	background: url(/detail/petit/materials/hd_idebae2.gif) no-repeat;
}

h3.idebae3 {
	width: 279px;
	height: 18px;
	background: url(/detail/petit/materials/hd_idebae3.gif) no-repeat;
}

h3.idebae4 {
	width: 125px;
	height: 18px;
	background: url(/detail/petit/materials/hd_idebae4.gif) no-repeat;
}

h3.idebae5 {
	width: 285px;
	height: 18px;
	background: url(/detail/petit/materials/hd_idebae5.gif) no-repeat;
}

#vitjal {
	height: 174px;
	background: url(/detail/petit/materials/bg_idebae.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.vitjal1 {
	width: 195px;
	height: 19px;
	background: url(/detail/petit/materials/hd_vitjal1.gif) no-repeat;
}

h3.vitjal2 {
	width: 160px;
	height: 19px;
	background: url(/detail/petit/materials/hd_vitjal2.gif) no-repeat;
}

h3.vitjal3 {
	width: 285px;
	height: 18px;
	background: url(/detail/petit/materials/hd_vitjal3.gif) no-repeat;
}

#hiaruron {
	height: 369px;
	background: url(/detail/petit/materials/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/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.hiaruron1 {
	width: 193px;
	height: 19px;
	background: url(/detail/petit/materials/hd_hiaruron1.gif) no-repeat;
}

h3.hiaruron2 {
	width: 193px;
	height: 19px;
	background: url(/detail/petit/materials/hd_hiaruron2.gif) no-repeat;
}

h3.hiaruron3 {
	width: 500px;
	height: 18px;
	background: url(/detail/petit/materials/hd_hiaruron3.gif) no-repeat;
}

h3.hiaruron4 {
	width: 500px;
	height: 18px;
	background: url(/detail/petit/materials/hd_hiaruron4.gif) no-repeat;
}

h3.hiaruron5 {
	width: 500px;
	height: 18px;
	background: url(/detail/petit/materials/hd_hiaruron5.gif) no-repeat;
}

h3.hiaruron6 {
	width: 500px;
	height: 18px;
	background: url(/detail/petit/materials/hd_hiaruron6.gif) no-repeat;
}

h3.hiaruron7 {
	width: 500px;
	height: 18px;
	background: url(/detail/petit/materials/hd_hiaruron7.gif) no-repeat;
}

#botox {
	height: 174px;
	background: url(/detail/petit/materials/bg_botox.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.botox1 {
	width: 179px;
	height: 19px;
	background: url(/detail/petit/materials/hd_botox1.gif) no-repeat;
}

h3.botox2 {
	width: 294px;
	height: 19px;
	background: url(/detail/petit/materials/hd_botox2.gif) no-repeat;
}

h3.botox3 {
	width: 248px;
	height: 20px;
	background: url(/detail/petit/materials/hd_botox3.gif) no-repeat;
}

#mesotherapy {
	height: 174px;
	background: url(/detail/petit/materials/bg_mesotherapy.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.mesotherapy1 {
	width: 142px;
	height: 17px;
	background: url(/detail/petit/materials/hd_mesotherapy1.gif) no-repeat;
}

h3.mesotherapy2 {
	width: 196px;
	height: 18px;
	background: url(/detail/petit/materials/hd_mesotherapy2.gif) no-repeat;
}

#feather {
	height: 174px;
	background: url(/detail/petit/materials/bg_feather.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.feather1 {
	width: 159px;
	height: 17px;
	background: url(/detail/petit/materials/hd_feather1.gif) no-repeat;
}

h3.feather2 {
	width: 178px;
	height: 18px;
	background: url(/detail/petit/materials/hd_feather2.gif) no-repeat;
}

h3.feather3 {
	width: 177px;
	height: 18px;
	background: url(/detail/petit/materials/hd_feather3.gif) no-repeat;
}

#happylift {
	height: 174px;
	background: url(/detail/petit/materials/bg_happylift.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.happylift1 {
	width: 122px;
	height: 17px;
	background: url(/detail/petit/materials/hd_happylift1.gif) no-repeat;
}

#ancorage {
	height: 174px;
	background: url(/detail/petit/materials/bg_ancorage.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.ancorage1 {
	width: 141px;
	height: 17px;
	background: url(/detail/petit/materials/hd_ancorage1.gif) no-repeat;
}

h3.ancorage2 {
	width: 160px;
	height: 18px;
	background: url(/detail/petit/materials/hd_ancorage2.gif) no-repeat;
}

#silhouettelift {
	height: 174px;
	background: url(/detail/petit/materials/bg_silhouettelift.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.silhouettelift1 {
	width: 139px;
	height: 17px;
	background: url(/detail/petit/materials/hd_silhouettelift1.gif) no-repeat;
}

h3.silhouettelift2 {
	width: 195px;
	height: 18px;
	background: url(/detail/petit/materials/hd_silhouettelift2.gif) no-repeat;
}

h3.silhouettelift3 {
	width: 124px;
	height: 19px;
	background: url(/detail/petit/materials/hd_silhouettelift3.gif) no-repeat;
}

h3.silhouettelift4 {
	width: 177px;
	height: 19px;
	background: url(/detail/petit/materials/hd_silhouettelift4.gif) no-repeat;
}

#gold {
	height: 174px;
	background: url(/detail/petit/materials/bg_gold.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.gold1 {
	width: 142px;
	height: 18px;
	background: url(/detail/petit/materials/hd_gold1.gif) no-repeat;
}

h3.gold2 {
	width: 107px;
	height: 18px;
	background: url(/detail/petit/materials/hd_gold2.gif) no-repeat;
}


#soushin {
	height: 369px;
	background: url(/detail/petit/materials/soushin.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

#soushin p.btn a {
	position: absolute;
	margin-left: 20px;
	margin-top: 235px;
	width: 246px;
	height: 36px;
	display: block;
	text-indent: -9999px;
	background: url(/detail/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.soushin1 {
	width: 106px;
	height: 18px;
	background: url(/detail/petit/materials/hd_soushin1.gif) no-repeat;
}

h3.soushin2 {
	width: 71px;
	height: 18px;
	background: url(/detail/petit/materials/hd_soushin2.gif) no-repeat;
}

h3.soushin3 {
	width: 356px;
	height: 18px;
	background: url(/detail/petit/materials/hd_soushin3.gif) no-repeat;
}

h3.soushin4 {
	width: 37px;
	height: 18px;
	background: url(/detail/petit/materials/hd_soushin4.gif) no-repeat;
}

h3.soushin5 {
	width: 72px;
	height: 18px;
	background: url(/detail/petit/materials/hd_soushin5.gif) no-repeat;
}

#collagen {
	height: 174px;
	background: url(/detail/petit/materials/bg_collagen.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.collagen1 {
	width: 177px;
	height: 19px;
	background: url(/detail/petit/materials/hd_collagen1.gif) no-repeat;
}

h3.collagen2 {
	width: 192px;
	height: 19px;
	background: url(/detail/petit/materials/hd_collagen2.gif) no-repeat;
}

h3.collagen3 {
	width: 355px;
	height: 19px;
	background: url(/detail/petit/materials/hd_collagen3.gif) no-repeat;
}

h3.collagen4 {
	width: 160px;
	height: 18px;
	background: url(/detail/petit/materials/hd_collagen4.gif) no-repeat;
}

#human_collagen {
	height: 174px;
	background: url(/detail/petit/materials/bg_human_collagen.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.human_collagen1 {
	width: 174px;
	height: 18px;
	background: url(/detail/petit/materials/hd_human_collagen1.gif) no-repeat;
}

#laser {
	height: 174px;
	background: url(/detail/petit/materials/bg_laser.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.laser1 {
	width: 303px;
	height: 19px;
	background: url(/detail/petit/materials/hd_laser1.gif) no-repeat;
}

h3.laser2 {
	width: 192px;
	height: 18px;
	background: url(/detail/petit/materials/hd_laser2.gif) no-repeat;
}

h3.laser3 {
	width: 339px;
	height: 18px;
	background: url(/detail/petit/materials/hd_laser3.gif) no-repeat;
}

h3.laser4 {
	width: 191px;
	height: 18px;
	background: url(/detail/petit/materials/hd_laser4.gif) no-repeat;
}

#photofacial {
	height: 369px;
	background: url(/detail/petit/materials/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/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.photofacial1 {
	width: 307px;
	height: 18px;
	background: url(/detail/petit/materials/hd_photofacial1.gif) no-repeat;
}

h3.photofacial2 {
	width: 427px;
	height: 19px;
	background: url(/detail/petit/materials/hd_photofacial2.gif) no-repeat;
}

h3.photofacial3 {
	width: 231px;
	height: 18px;
	background: url(/detail/petit/materials/hd_photofacial3.gif) no-repeat;
}

h3.photofacial4 {
	width: 249px;
	height: 18px;
	background: url(/detail/petit/materials/hd_photofacial4.gif) no-repeat;
}

#aquamid {
	height: 174px;
	background: url(/detail/petit/materials/bg_aquamid.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.aquamid1 {
	width: 214px;
	height: 18px;
	background: url(/detail/petit/materials/hd_aquamid1.gif) no-repeat;
}

h3.aquamid2 {
	width: 264px;
	height: 19px;
	background: url(/detail/petit/materials/hd_aquamid2.gif) no-repeat;
}

#aurora {
	height: 369px;
	background: url(/detail/petit/materials/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/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.aurora1 {
	width: 365px;
	height: 19px;
	background: url(/detail/petit/materials/hd_aurora1.gif) no-repeat;
}

h3.aurora2 {
	width: 283px;
	height: 19px;
	background: url(/detail/petit/materials/hd_aurora2.gif) no-repeat;
}

h3.aurora3 {
	width: 347px;
	height: 18px;
	background: url(/detail/petit/materials/hd_aurora3.gif) no-repeat;
}

h3.aurora4 {
	width: 462px;
	height: 19px;
	background: url(/detail/petit/materials/hd_aurora4.gif) no-repeat;
}

#polaris {
	height: 174px;
	background: url(/detail/petit/materials/bg_polaris.jpg) no-repeat;
	margin: 0px 0px 5px 0px;
	overflow: hidden;
}

h3.polaris1 {
	width: 365px;
	height: 19px;
	background: url(/detail/petit/materials/hd_polaris1.gif) no-repeat;
}

h3.polaris2 {
	width: 125px;
	height: 19px;
	background: url(/detail/petit/materials/hd_polaris2.gif) no-repeat;
}

h3.polaris3 {
	width: 321px;
	height: 19px;
	background: url(/detail/petit/materials/hd_polaris3.gif) no-repeat;
}

#thermacool {
	height: 369px;
	background: url(/detail/petit/materials/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/petit/materials/btn_petit_key.jpg) no-repeat;
}

h3.thermacool1 {
	width: 214px;
	height: 19px;
	background: url(/detail/petit/materials/hd_thermacool1.gif) no-repeat;
}

h3.thermacool2 {
	width: 161px;
	height: 18px;
	background: url(/detail/petit/materials/hd_thermacool2.gif) no-repeat;
}

h3.thermacool3 {
	width: 161px;
	height: 18px;
	background: url(/detail/petit/materials/hd_thermacool3.gif) no-repeat;
}

h3.thermacool4 {
	width: 72px;
	height: 18px;
	background: url(/detail/petit/materials/hd_thermacool4.gif) no-repeat;
}










#menulist h3.cat_petit_hd1 {
	background: url(/detail/petit/materials/mn/hd_experience.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_petit_hd2 {
	background: url(/detail/petit/materials/mn/hd_trouble.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_petit_hd3 {
	background: url(/detail/petit/materials/mn/hd_method.gif) no-repeat;
	text-indent: -9999px;
}

#menulist h3.cat_petit_hd4 {
	background: url(/detail/petit/materials/mn/hd_etc.gif) no-repeat;
	text-indent: -9999px;
}




#menulist p.M1 a {
	width: 167px;
	height: 31px;
	display: block;
	background: url(/detail/petit/materials/mn/mn_wakiga.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/petit/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/petit/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/petit/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/petit/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/petit/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/petit/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/petit/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/petit/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/petit/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;}


/*--- 1202reNew追記---*/
#minfo_1202 ul.submn2 a:link, .submn2 a:active, .submn2 a:visited {
}

#minfo_1202 ul.submn2 li.on p {
	color: #000000;
	background: url(/detail/petit/materials/mn/li_tri.gif) #c5c5c5 no-repeat 10px 6px;
}

#minfo_1202 ul.submn2 li a {
	color: #000000;
	text-decoration: none;
	background: url(/detail/petit/materials/mn/li_tri.gif) #ffffff no-repeat 10px 6px;
}

#minfo_1202 ul.submn2 li a:hover {
	background: url(/detail/petit/materials/mn/li_tri.gif) #e3e3e3 no-repeat 10px 6px;
	display: block;
}
/*--- 1202reNew追記ここまで---*/