body{
line-height:140%;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

h2 h3 {
margin:0;
padding:0;
}

.facial_top{
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.facial_top2{
	margin-top:20px;
	margin-bottom:10px;
	float:left;
}

.bottun_areatop{
	width:600px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	float:left;
}

.bottun_areabottom{
	width:600px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	float:left;
}

.facial_bottun{
	width:202px;
/width:200px;
	height:25px;
	float:left;
}

.facial_midashi{
	margin-top:10px;

	width:570px;
	float:left;
}

.text_area_counseling{

	margin-top:20px;
	width:600px;
	float:left;
	background-image: url(images/counseling_left.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
}

.text_area1left{
	width:190px;
/width:180;
	height:260;
	float:left;
background-color:#F00;
}

.text_area1right{
	width:410px;
	height:250;
	float:right;


}

h3.counseling{
	font-size:11pt;
	color:#C22B7A;
}

.text3men{
	margin-top:5;
	margin-left:20;
}

.glaf3men{
	width:410px;
height:170px;
	margin-top:10px;
	margin-right:0px;

	float:left;
}

.glaf3menglaf{
	width:141px;
	margin-top:0px;
	margin-left:10px;
	_margin-left:5px;
float:left;
}


.glaf3men_text{
background-color:#FFF;
width:250px;
float:right;

}

.yoso{
width;250;

float:left;
border-bottom:2px solid #C22B7A;
}

.yoso2{
margin-top:10px;
width;250;

float:left;
border-bottom:2px solid #C22B7A;
}

.yoso_left{
color:#C22B7A;
	width:90px;
	font-weight:bold;
font-size:12pt;
padding-top:10px;
float:left;
}

.yoso_left2{
color:#C22B7A;
font-size:12pt;
padding-top:25px;
	width:90px;
	font-weight:bold;
float:left;
}

.yoso_left3{
color:#C22B7A;
font-size:12pt;
padding-top:25px;
	width:90px;
	font-weight:bold;
float:left;
}

.yoso_right{
	width:160px;
margin-bottom:10px;
float:left;
}

.yoso3mentable{

	background-color:#F00;
}

.yoso3men{

	font-size:11pt;
	color:#C22B7A;

}


.yoso3mentext{

	font-size:9pt;

}

hr.border1{
	height: 2px;
	background-color: #C22B7A;
	border: none;
	color: #C22B7A;
}


.text_area1bottom{

	width:480px;
	float:right;

}

.text_area1bottombase{
	float:right;
}

.beautycheck{
	width:200px;
	float:left;
}

.lumpphoto{
	margin-left:20px;
	margin-right:10px;
	width:85px;
	float:left;
}

.lump{
	width:165;
	float:left;

}

h3.komidashi{
	margin-bottom:10px;
	font-size:11pt;
	color:#0571B0;
}

.text_area{
	margin-top:40px;
	width:600px;
	float:left;
}

.text_area2{
	margin-top:0px;
	width:600px;
	height:240px;

	float:left;
}



/* ------------------------------
 ４つのスーパー美顔ここから
------------------------------ */

.select4_base{
	margin-top:20px;
	width:600px;
	height:307px;
	float:left;
	clear:both;
	background-image:url(images/select4_base.gif);
background-repeat:no-repeat;
}

.selectcorce_back{
	margin-top:50px;
	margin-left:19px;
	/margin-left:0px;
	/padding-left:19px;
	float:left;

}

.selectcorce_baseleft{
	float:left;
	background-color:#FFFFFF;
	border:1px solid #C22B7A;
	float:left;
	height:240px;
	width:134px;
}


.selectcorce_base{
	float:left;
	background-color:#FFFFFF;
	border:1px solid #C22B7A;
	float:left;
	height:240px;
	width:134px;
	margin-left:5px;
}

.selectcorce_photo{
	
}

.selectcorce_name {
	text-align:center;
}

.selectcorce_name h3 {
	color:#F30166;
	font-size:11pt;
	font-weight:normal;
	margin:0;
	margin-top:5px;
}

.facedeco{
	font-size:9pt;
}

.facedeco2{
	font-size:10pt;
}

.selectcorce_text p {
	margin:0;
	margin-top:5px;
}

/* ------------------------------
 ４つのスーパー美顔ここまで
------------------------------ */

.hadacheck{
	width:250px;
	float:left;
}

.hadatype{
	width:280px;
	float:right;
}

.facialmenu_mainimage{
	width:600px;
	height:150px;
	background-image:url(images/main_corce.jpg);
	float:left;
}

.corce_bottunarea{
	margin-top:20px;
	margin-left:10px;
	width:580px;
	float:left;
}

.corce_base{
	margin-top:0px;

	width:457px;
	float:left;

}

.corce_mainimagemagical{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_magical.jpg);
	float:left;
}

.corce_mainimageageingcare{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_ageingcare.jpg);
	float:left;
}

.corce_mainimagevitamin{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_vitamin.jpg);
	float:left;
}

.corce_mainimagevc{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_vc.jpg);
	float:left;
}

.corce_mainimagevaio{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_vaio.jpg);
	float:left;
}

.corce_mainimagemiracle{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_miracleface.jpg);
	float:left;
}

.corce_mainimageanty{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_anty.jpg);
letter-spacing: -1px;
	float:left;
}

.corce_mainimagenormal{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_normal.jpg);
	float:left;
}

.corce_mainimagesekko{
	width:457px;
	height:135px;
	background-image:url(corce/images/main_sekko.jpg);
	float:left;
}

.corce_name{
	width:457px;
	height:23px;
	float:left;
	font-size:14pt;
	font-weight:bold;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	color:#FFFFFF;
	margin-top:8px;
	padding-left:10px;

}

.corce_name h2{
	margin:0;
	padding:0;
	font-size:14pt;
	font-weight:bold;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	
}

.corce_nametext{
	width:257px;
	height:55px;
	margin-top:10px;
	margin-left:20px;
	float:left;
}

.corce_nametextmenu{
	width:340px;
	height:55px;
	margin-top:50px;

	margin-right:35px;
	_margin-right:20px;
	float:right;

}

.corce_maintaikenmenu{
width:295;
height:20;
	padding-top:10px;
	margin-left:235px;
clear:both;

}


.corce_maintaiken{
width:295;
height:20;
margin-left:20px;
clear:both;
}

.corce_nametextspace{
	width:95px;
	height:55px;

	float:left;

}

.corce_steptext3{
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	font-weight:bold;
	font-size:11pt;
	color:#9E49A1;
}


.corce_mainimage{
	width:447px;
	float:left;
}

.corce_mainimagetext{

margin-bottom:20px;
	color:9E49A1;
	font-size:10pt;
}

.corce_mainimagetext2{
margin-bottom:20px;
	color:333333;
	font-size:10pt;
font-weight:bold;
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
}

.corce_step{
	width:251px;
	float:left;


}
.corce_step2{
	width:251px;
	float:left;
margin-bottom:30px;
}

/* stepの写真 */
.corce_stepimage{
margin-top:10px;
	width:98px;
	float:left;
}

.corce_stepimage2{
margin-top:10px;
margin-left:10px;

	float:left;
}

/* stepの内容 */
.corce_steptext{
	width:153px;
	float:left;
}

.corce_steptextanty{
	margin-top:25px;
	width:153px;
	float:left;
}

/* step1など画像の余白設定 */
.corce_steptext img{
	margin-bottom:4px;
}

.corce_steptext2{

	width:148px;
	float:right;
}



.corce_info{
	width:196px;

	float:right;

}

.catch_text{
	font-size:10pt;
	color:C22B7A;
	line-height:120%;
	font-weight:bold;
}

.catch_text2{
	font-size:8pt;
	color:81372D;
	line-height:120%;
}

.selectmenu001{
	margin-top:10px;
}

.selectmenu002{
	margin-top:30px;
}

.selectmenu003{
	margin-top:350px;
}

.vitaminright_top{
	margin-top:10px;

	width:196px;
	height:22px;
	background-image:url(corce/images/rightarea_top.gif);
	background-repeat:no-repeat;
}

.vitaminright{
	width:196px;
	padding:5 0;
	background-color:#EFE1EF;
}

.vitaminright_bottom{
	margin-bottom:10px;

	width:196px;
	height:22px;
	background-image:url(corce/images/rightarea_bottom.gif);
	background-repeat:no-repeat;
}

.vitaminrightmidashi{
margin-top:15px;
margin-bottom:5px;
margin-left:5px;
padding-top:2px;
padding-left:10px;
	width:185px;
	height:20px;
	background-image:url(corce/images/vitamin_infomidasiback.gif);
	background-repeat:no-repeat;
}

.vitaminrightbox{
margin-left:5px;
	width:185px;
}

.vitaminrightbox img{
float: right;
}

.vitaminrightmidashi002{
	color:#510F56;
	margin-bottom:5px;
}

.mirclefacebox{
margin-top:10px;
margin-left:5px;
	width:185px;
}

.miraclefacebox img{
	margin-top:10px;

}

.vcrightmidashi001{
line-height:130%;
	font-size:11pt;
	font-wight:bold;
	color:#510F56;
text-align:center;
	margin-bottom:10px;

}

.vcrightmidashi002{
margin-bottom:1px;
	font-size:10pt;
	font-wight:bold;
	color:#510F56;
}

.vcrightbox{
	line-height:140%;
	font-size:8pt;
	margin-left:12px;
	margin-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	width:166px;
	_width:171px;
	height:71;
	background-image:url(corce/images/vc_rightback.gif);
	background-repeat:no-repeat;

}

.rightimagebox{
	margin-left:25px;
	margin-bottom:10px;
}

.vaioright{
	font-size:8pt;
	margin-top:10px;
	padding-top:5px;
	width:196px;
	height:356px;
	background-image:url(corce/images/vaio_infoback.gif);
	background-repeat:no-repeat;
}

.facialcorce_bottun{
width:121px;
margin-top:0px;
	float:right;

}

.facialcorce_bottun img{
	margin-bottom:10px;
}

.facialcorce_bottun2{
	margin-top:20px;
}

.normalright{
	margin-top:10px;
	padding-top:5px;
	width:196px;
	height:260px;
	background-image:url(corce/images/vitamin_infoback.gif);
	background-repeat:no-repeat;
}

.normalrightbox{
font-size:8pt;
margin-left:5px;
	width:185px;
}

.normalrightbox img{
float: left;
}

.colum{
	width:457px;
	height:159px;

margin-bottom:30px;

background-image:url(corce/images/magical_colum.jpg);
background-repeat:no-repeat;
clear:both;
}

.colum_textspace{
margin-top:50px;

	width:140px;
	float:left;
}

.colum_text{

margin-top:20px;
font-size:8pt;
	width:210px;
	float:left;

}

.colum_midashi{
	font-size:12pt;
	font-weight:bold;
color:#C22B7A;
}

.corce_bottunline{
	margin-top:8px;
	width:580px;
	float:left;
}

.corce_bottun{
	width:196px;
	/width:194px;
	float:left;
}

.muryotaiken{
	margin-top:50px;
	margin-bottom:10px;
	float:left;
}

.bottun_areatop2{
	width:600px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	float:left;
}