@charset "utf-8";

/*common*/

#sub_top	{border-bottom:1px solid #FF758E; background-image:url(../images/body/bg_sub_top.gif); background-repeat:no-repeat; background-position:50% top;}
#sub_top .cont_center	{background-repeat:no-repeat; background-position:440px 20px;}
#sub_top .cont_center.bd0101	{background-image:url(../images/body/bg_sub_top_model0101.png); background-position:440px 20px;}
#sub_top .cont_center.bd0201	{background-image:url(../images/body/bg_sub_top_model0201.png); }
#sub_top .cont_center.bd0301	{background-image:url(../images/body/bg_sub_top_model0301.png); }
#sub_top .cont_center.bd0401	{background-image:url(../images/body/bg_sub_top_model0401.png); }
#sub_top .cont_center.bd0501	{background-image:url(../images/body/bg_sub_top_model0501.png); }
#sub_top .cont_center.bd0601	{background-image:url(../images/body/bg_sub_top_model0601.png); }
#sub_top .cont_center.bd0701	{background-image:url(../images/body/bg_sub_top_model0701.png); }
#sub_top .cont_center.bd0801	{background-image:url(../images/body/bg_sub_top_model0801.png); }
#sub_top .cont_center.bd0901	{background-image:url(../images/body/bg_sub_top_model0901.png); background-position:430px 20px;}
#sub_top .cont_center.bd1001	{background-image:url(../images/body/bg_sub_top_model1001.png); }
#sub_top h2.sub_h2	.h2_point,h3.set_sub_title .sub_s_title	{color:#FF758E;}
#sub_top_tab .cont_center	{background-image:none;}
	
/* 체형성형 수술정보 */
.surgery_info ul.si_cont li.info01	{background-image:url(../images/body/bg_info01.png); background-repeat:no-repeat; background-position:center 18px; }
.surgery_info ul.si_cont li.info02	{background-image:url(../images/body/bg_info02.png); background-repeat:no-repeat; background-position:center 18px; }
.surgery_info ul.si_cont li.info03	{background-image:url(../images/body/bg_info03.png); background-repeat:no-repeat; background-position:center 18px; }
.surgery_info ul.si_cont li.info04	{background-image:url(../images/body/bg_info04.png); background-repeat:no-repeat; background-position:center 18px; }
.surgery_info ul.si_cont li.info05	{background-image:url(../images/body/bg_info05.png); background-repeat:no-repeat; background-position:center 18px; }
.surgery_info ul.si_cont li.info06	{background-image:url(../images/body/bg_info06.png); background-repeat:no-repeat; background-position:center 18px; }

.surgery_info ul.si_cont li dl dt	{color:#FF758E;}

/*체형 대상 */

.target .target_cont li .target_num	{color:#FF758E; }


/* 체형 수술방법 */

.way ol.way_cont li	{overflow:hidden; margin-bottom:20px;}
.way ol.way_cont li img	{float:left; width:280px; height:160px; margin-right:20px;}
.way ol.way_cont li dl	{float:left; width:700px;}
.way ol.way_cont li dl dt	{margin-bottom:5px; font-size:1.538em; font-weight:600; color:#FF758E;}
.way ol.way_cont li dl dt .way_num	{padding:0 10px; margin-right:5px; font-size:1em; font-weight:700; color:#fff; background-color:#FF758E;}


/* 체형last */
.body_last	{background-image:url(../images/body/bg_last.gif); background-size:cover;}
.last img.last_img	{
	position: absolute;
	right:-50px;
	top:-20px;
	z-index: 100;
}
.last .set_last_cont .last_cont	{width:500px;}
.last .set_last_cont .last_title	{color:#FF758E;}

/* point */
.point h3.title	{margin-bottom:30px; text-align:center; font-size:3.077em; color:#333;}

/* caution */

.caution .caution_cont	{overflow:hidden;}
.caution .caution_cont p.point	{margin:-10px 20px 20px 0; text-align:center; font-size:2.000em; font-weight:600; color:#FF758E;}
.caution .caution_cont p.cont	{}

/* 복부 point */
.point0101 .point_cont>img	{display:block; margin-bottom:20px;}

/* 허벅지지방흡입 point */
.point0201 .point_cont	{overflow:hidden; border:1px solid #ddd;}
.point0201 .point_cont li	{float:left;width:332px; border-right:1px solid #ddd;}
.point0201 .point_cont li.point_last	{border-right:0;}
.point0201 .point_cont li p	{height:220px; padding:20px; }

/* 허벅지 지방흡입 last */
.last_cont_0201	{margin-bottom:20px; }

/* 팔지방흡입 point */
.point0301 .point_cont	{overflow:hidden; border:1px solid #ddd;}
.point0301 .point_cont li	{float:left;width:332px; border-right:1px solid #ddd;}
.point0301 .point_cont li.point_last	{border-right:0;}
.point0301 .point_cont li p	{ padding:20px; }

/* 팔 지방흡입 last */
.last_cont_0301 img	{display:block; margin-bottom:20px; }

/* 엉덩이 지방흡입 tab */

.way0401 .set_tab	{overflow:hidden; border:2px solid #fed8df; border-top:0;}
.way0401 .set_tab>li	{width:332px; float:left; }
.way0401 .tab_title	{display:block; margin-top:2px; height:50px; border-right:1px solid #fff; line-height:50px; text-align:center; background:url(../images/body/bg_tab0401.gif) no-repeat -332px 0;font-size:1.231em; font-weight:600; color:#fff;}
.way0401 .tab_cont	{width:996px; overflow:hidden;}
.way0401 .tab1 .tab_cont	{margin-left:-332px;}
.way0401 .tab2 .tab_cont	{margin-left:-664px;}
.way0401 .tab_cont img	{float:left; width:276px;}
.way0401 .tab_cont .cont	{float:left; width:680px; padding:60px 40px 0 0;}

.way0401 .tab_title.tab_last	{border-right:0;}
.way0401 .tab_cont	{visibility:hidden;}
.way0401 .set_tab>li.tab_on .tab_title	{background-position:0 0;}
.way0401 .set_tab>li.tab_on .tab_cont	{visibility:visible;}

/* 종아리 성형 point*/

.point0701 .point_cont	{overflow:hidden;}
.point0701 .point_cont img	{display:block; float:left; width:350px; }
.point0701 .point_cont .cont	{float:left;width:630px; padding-left:20px; }
.point0701 .point_cont .cont>.title	{padding-top:80px;margin-bottom:15px; font-size:1.385em; font-weight:600; color:#FF758E;}

/* 종아리성형 tab */

.point_type .set_tab	{position:relative; border:1px solid #ddd;}
.point_type .set_tab>li	{overflow:hidden; height:60px; }
.point_type .set_tab>li .tab_title	{display:block;float:left; width:173px;height:60px;background:url(../images/body/bg_tab0701.gif) no-repeat left -60px;border-right:1px solid #ddd; border-top:1px solid #fff;line-height:60px; text-align:center;font-size:1.077em; font-weight:600; color:#999;}
.point_type .set_tab>li .tab_title.tab_first	{border-top:0;}
.point_type .set_tab>li.tab_on .tab_cont	{visibility:visible;}
.point_type .set_tab>li.tab_on .tab_title	{background-position:0 0; color:#fff;}
.point_type .set_tab>li .tab_cont	{visibility:hidden; position:absolute; right:0; top:0; width:824px; height:363px;}
.point_type .set_tab>li .tab_cont>img 	{float:left; width:339px; border-right:1px solid #ddd;}
.point_type .set_tab>li .tab_cont>.cont	{position:relative; float:left; width:404px; height:283px; padding:40px;}
.point_type .set_tab>li .tab_cont>.cont .title	{margin-bottom:20px; font-size:1.385em;font-weight:600; color:#FF758E; }
.point_type .set_tab>li .tab_cont>.cont .result	{position:absolute; overflow:hidden; left:40px; bottom:40px; }
.point_type .set_tab>li .tab_cont>.cont .result .que	{background:url(../images/body/bg_arrow0701.png); float:left;width:209px; height:70px; padding-top:14px;  text-align:center; line-height:1.5; font-size:1.385em; font-weight:600; color:#fff;}
.point_type .set_tab>li .tab_cont>.cont .result .res	{float:left; margin-left:25px; margin-top:25px; font-size:1.385em; font-weight:600; color:#333;}
.point_type .set_tab>li .tab_cont>.cont .result .res.long	{margin-top:15px;}

/* 부위 */
.s_wrap_regio	{position:relative; width:1000px; margin-top:30px; overflow:hidden;}
.s_wrap_regio.regio0801	{height:100px;}
.s_wrap_regio>div	{position:absolute; left:0; top:0;}
.s_wrap_regio .title	{padding-left:35px; background-image:url(../images/babyface/bg_regio_title.png); background-repeat:no-repeat; background-position:left center; font-weight:600; font-size:1.231em;}
.s_wrap_regio .cont	{margin-top:10px; padding-left:35px;}

.s_wrap_regio .cont img	{margin-left:-35px;}

.s_wrap_regio.botox	{height:100px;}
/* 미니지방흡입 장점 */
.merit0801 .merit_cont	{padding:40px; background:url(../images/body/bg_merit0801.png) no-repeat; height:533px;}
.merit0801 .merit_cont>.title	{margin-bottom:10px; font-size:1.538em; font-weight:600; color:#333;}
.merit0801 .merit_cont>.title>.strong	{font-size:1.200em; color:#2c72de;}
.merit0801 .merit_cont>p	{width:700px;}

/* 재수술 last */
.last_cont_0801	{margin-top:20px;}

.last_cont_0801 img	{display:block; margin-bottom:20px;}

/* 지방분해주사 */
.s_cont	dl	{margin-bottom:30px; }
.s_cont	dl dt	{margin-bottom:6px; padding-left:14px; background:url(../images/body/icon_s_title.jpg) no-repeat left center;font-size:1.231em; font-weight:600;}
.s_cont dl dd	{padding-left:14px;}
.s_cont	dl>dd>ul.target	{overflow:hidden;}
.s_cont	dl>dd>ul.target>li	{float:left; width:350px; padding:5px 0px 5px 25px; background:url(../images/babyface/icon_s_cont_merit0503.png) no-repeat left center;}

/* 서브메인 */

.wrap_sub_main	{background:url(../images/body/bg_main.png) no-repeat 50% 0;}
.sub_main	{background:url(../images/body/bg_main_model.png) no-repeat right top;}
.sub_main h2 .set_title	{overflow:hidden; width:500px; margin:0 auto 10px; auto;}
.sub_main h2 .set_title .point	{color:#FF758E; letter-spacing:-6px; margin-right:8px;}

.sub_main .wrap_title .eng	{margin-bottom:40px; letter-spacing:10px; color:#fbb8c5;}
.sub_main_cont>ul>li .cont01	{background-image:url(../images/body/bg_main_cont01.png);}
.sub_main_cont>ul>li .cont02	{margin-left:-334px; background-image:url(../images/body/bg_main_cont02.png);}
.sub_main_cont>ul>li .cont03	{margin-left:-668px; background-image:url(../images/body/bg_main_cont03.png);}

.sub_main_cont>ul>li>a.btn_cont01	{background-image:url(../images/body/btn_sub_main01.jpg);}
.sub_main_cont>ul>li>a.btn_cont02	{background-image:url(../images/body/btn_sub_main02.jpg);}
.sub_main_cont>ul>li>a.btn_cont03	{background-image:url(../images/body/btn_sub_main03.jpg);}

.sub_main_cont>ul>li .cont	{width:640px; height:0px; margin-top:20px; margin-bottom:70px;visibility:hidden; padding-left:360px; background-repeat:no-repeat; background-position:0 0;}
.sub_main_cont>ul>li .cont.on	{height:200px; visibility:visible;}








