@charset "utf-8";

.sub {position:relative;}

.mt55 {margin-top:55px;}

/* tab */
.depth3_tab {position:absolute; left:50%; margin-left:-600px; top:15px; overflow:hidden; width:1200px; z-index:2;}
.depth3_tab li {float:left; height:50px; border:1px solid #d3b7b1; box-sizing:border-box;}
.depth3_tab li:last-of-type {margin-right:0;}
.depth3_tab li a {display:block; line-height:48px; text-align:center; color:#c99083; font-size:16px; background:#fff; letter-spacing:-0.5px;}
.depth3_tab li a.active {background:#c99083; color:#fff;}
.pain .sub_pain_container_con02  .pain_tab{width:2000px ; margin-left:-700px;}
.pain .sub_pain_container_con04  .pain_tab{width:2000px ; margin-left:-700px; top:2425px;}
.pain .sub_pain_container_con07  .pain_tab{width:2000px ; margin-left:-700px; top:5023px}
.pain .sub_pain_container_con11  .pain_tab{width:2000px ; margin-left:-700px; top:7600px}
.pain .sub_pain_container_con16  .pain_tab{width:2000px ; margin-left:-700px; top:10755px}
.pain .sub_pain_container_con20  .pain_tab{width:2000px ; margin-left:-700px; top:13532px}

.brain .brain_img01 .brain_tab{width:2000px; margin-left:-250px;}
.brain .brain_img05 .brain_tab{width:2000px; margin-left:-600px;}
.brain .brain_img10 .brain_tab{width:2000px; margin-left:-250px;}
.brain .brain_img11 .brain_tab{width:2000px; margin-left:-600px;}
.brain .brain_img20 .brain_tab{width:2000px; margin-left:-600px;}

.dig  .special_dig_img01 .dig_tab{width:2000px;}
.dig  .special_dig_img04 .dig_tab{width:2000px; top:1140px}
.dig  .special_dig_img08 .dig_tab{width:2000px; top:1410px}
.dig  .special_dig_img15 .dig_tab{width:2000px; margin-left:-600px; }

.skin .specialCon_cont01 .skin_tab{width:2000px;}
.skin .specialCon_cont06 .skin_tab{width:2000px; margin-left:-840px;}
.skin .specialCon_cont10 .skin_tab{width:2000px;}
.skin .specialCon_cont14 .skin_tab{width:2000px;}
.skin .specialCon_cont19 .skin_tab{width:2000px; margin-left:-840px;}
.skin .specialCon_cont24 .skin_tab{width:2000px; margin-left:-840px;}
.skin .specialCon_cont27 .skin_tab{width:2000px; margin-left:-840px;}



/* 여성질환 공통 */
.img_wrap {overflow:hidden; width:1204px; margin:0 auto; padding-top:375px;}
.img_wrap .img {float:left; position:relative; width:591px;}
.img_wrap .img:first-of-type {margin-right:11px;}
.img_wrap .img .btn {position:absolute; z-index:1; bottom:50px; right:51px;}

/* 여성질환 > 생리불순이란? */
.intro .intro01 {width:100%; text-align:center; background:#eaddda; margin-top:74px;}
.intro .intro02 {background:url("/img/intro_img02.jpg") no-repeat center top; height:638px;}
.intro .intro03 {background:url("/img/intro_img03.jpg") no-repeat center top; height:676px; position:relative;}
.intro .intro03 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;}
.intro .intro04 {background:url("/img/intro_img04.jpg") no-repeat center top; height:579px;}
.intro .intro05 {background:url("/img/intro_img05.jpg") no-repeat center top; height:932px;}
.intro .intro06 {background:url("/img/intro_img06.png") no-repeat center top; height:1246px; z-index:1; position:relative;}
.intro .intro07 {background:url("/img/intro_img07.jpg") no-repeat center top; height:932px; margin-top:-157px;}

/* 여성질환 > 다낭성난소증후군 */
.poly{}
.poly .poly01{background:url("/img/poly_img01.jpg") no-repeat center top; height:776px}
.poly .poly02{background:url("/img/poly_img02.jpg") no-repeat center top; height:651px}
.poly .poly03{background:url("/img/poly_img03.jpg") no-repeat center top; height:676px;position:relative;}
.poly .poly03 .btn{position:absolute;bottom:130px;width:330px;left:50%;margin-left:-165px}
.poly .poly04{background:url("/img/poly_img04.jpg") no-repeat center top; height:579px}
.poly .poly05{background:url("/img/poly_img05.jpg") no-repeat center top; height:653px}
.poly .poly06{background:url("/img/poly_img06.png") no-repeat center top; height:1325px;z-index:1;position:relative;} 
.poly .intro07{background:url("/img/intro_img07.jpg") no-repeat center top; height:933px; margin-top:-244px;}
.poly .poly08{background:url("/img/poly_img08.jpg") no-repeat center top; height:776px}


/* 여성질환 > 자궁내막증 */
.end .end01 {width:100%; text-align:center; background:#eaddda; margin-top:74px;}
.end .end02 {background:url("/img/end_img02.jpg") no-repeat center top; height:646px;}
.end .end03 {background:url("/img/end_img03.jpg") no-repeat center top; height:646px; position:relative;}
.end .end03 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.end .end04 {background:url("/img/end_img04.jpg") no-repeat center top; height:578px;}
.end .end05 {background:url("/img/end_img05.jpg") no-repeat center top; height:514px;}
.end .end06 {background:url("/img/end_img06.png") no-repeat center top; height:1246px; position:relative; z-index:1;}
.end .end07 {background:url("/img/end_img07.jpg") no-repeat center top; height:933px; position:relative; margin-top:-157px;}

/* 여성질환 > 질염 */
.vag .vag01 {width:100%; text-align:center; background:#eaddda; margin-top:74px;}
.vag .vag02 {background:url("/img/vag_img02.jpg") no-repeat center top; height:724px;}
.vag .vag03 {background:url("/img/vag_img03.jpg") no-repeat center top; height:728px; position:relative;}
.vag .vag03 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.vag .vag04 {background:url("/img/vag_img04.jpg") no-repeat center top; height:527px; position:relative;}
.vag .vag05 {background:url("/img/vag_img05.jpg") no-repeat center top; height:584px; position:relative;}
.vag .vag06 {background:url("/img/vag_img06.png") no-repeat center top; height:1246px; z-index:1; position:relative;}
.vag .vag07 {background:url("/img/vag_img07.jpg") no-repeat center top; height:934px; margin-top:-157px;}

/* 여성질환 > 질건조증 */
.dry .dry01 {width:100%; text-align:center; background:#eaddda; margin-top:74px;}
.dry .dry02 {background:url("/img/dry_img02.jpg") no-repeat center top; height:628px;}
.dry .dry03 {background:url("/img/dry_img03.jpg") no-repeat center top; height:549px;}
.dry .dry04 {background:url("/img/dry_img04.jpg") no-repeat center top; height:752px; position:relative;}
.dry .dry04 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.dry .dry05 {background:url("/img/dry_img05.png") no-repeat center top; height:1246px; z-index:1; position:relative;}
.dry .dry06 {background:url("/img/dry_img06.jpg") no-repeat center top; height:934px; margin-top:-157px;}

/* 여성질환 > 갱년기장애 */
.cli .cli01 {width:100%; text-align:center; background:#e5d9d6; margin-top:74px;}
.cli .cli02 {background:url("/img/cli_img02.jpg") no-repeat center top; height:646px;}
.cli .cli03 {background:url("/img/cli_img03.jpg") no-repeat center top; height:1723px;}
.cli .cli04 {background:url("/img/cli_img04.jpg") no-repeat center top; height:1570px;}
.cli .cli05 {background:url("/img/cli_img05.jpg") no-repeat center top; height:1772px;}
.cli .cli05 .cli_tbl {width:1200px; margin:0 auto; padding-top:400px;}
.cli .cli05 .cli_tbl table {width:100%; line-height:1;}
.cli .cli05 .cli_tbl table tr {border-bottom:1px solid #d8d2ca;}
.cli .cli05 .cli_tbl table tr:last-of-type {border-bottom:0;}
.cli .cli05 .cli_tbl table thead {background:#705a4b;}
.cli .cli05 .cli_tbl table thead th {padding:20px 0; font-size:14px; color:#fff; font-weight:100; border-right:1px solid #7f6c5e;}
.cli .cli05 .cli_tbl table thead th:last-of-type {border-right:0;}
.cli .cli05 .cli_tbl table tbody {background:#fff;}
.cli .cli05 .cli_tbl table tbody td {padding:20px 0; text-align:center; border-right:1px solid #d8d2ca;}
.cli .cli05 .cli_tbl table tbody td:last-of-type {border-right:0;}
.cli .cli05 .cli_tbl table tbody td.q {padding-left:40px; font-size:18px; color:#fff; font-weight:600; text-align:left; background:#4c3b3c;}
.cli .cli05 .cli_tbl table tbody td.q span {display:block; margin-top:5px; font-size:14px; font-weight:300;}
.cli .cli05 .cli_tbl table tfoot {background:#c7b9ad;}
.cli .cli05 .cli_tbl table tfoot td {padding:20px 0; text-align:center; font-size:0;}
.cli .cli05 .cli_tbl table tfoot td * {display:inline-block; vertical-align:middle;}
.cli .cli05 .cli_tbl table tfoot td span {font-size:25px; color:#231815; font-weight:500;}
.cli .cli05 .cli_tbl table tfoot td p {width:200px; height:50px; line-height:50px; margin:0 10px 0 20px; font-size:22px; color:#231815; font-weight:500; background:#fff;}
.cli .cli05 .cli_tbl table tfoot td a {margin-left:40px; width:120px; height:30px; line-height:30px; font-size:14px; color:#fff; font-weight:500; background:#ac625a;}

/* 여성질환 > 난임 */
.inf .inf01 {background:url("/img/inf_img01.jpg") no-repeat center top; height:737px;}
.inf .inf02 {background:url("/img/inf_img02.jpg") no-repeat center top; height:930px;}
.inf .inf03 {background:url("/img/inf_img03.jpg") no-repeat center top; height:577px;}
.inf .inf04 {background:url("/img/inf_img04.jpg") no-repeat center top; height:2252px;}
.inf .inf05 {background:url("/img/inf_img05.jpg") no-repeat center top; height:1239px;}

/* 산후/유산후 > 산후보약 */
.post .post01{width:100%; text-align:center;background:#f0eee6;margin-top:74px;} 
.post .post02{background:url("/img/partum_img02.jpg") no-repeat center top; height:822px;} 
.post .post03{width:100%; text-align:center;background:#f0eee6;} 
.post .post04{background:url("/img/partum_img04.jpg") no-repeat center top; height:744px} 
.post .post05{width:100%; text-align:center;position:relative;}
.post .post05 .btn{bottom:128px;width:330px;position:absolute;left:50%;margin-left:-165px}
.post .post06{background:url("/img/partum_img06.png") no-repeat center top; height:1234px;z-index:1;position:relative;}
.post .post07{background:url("/img/partum_img07.jpg") no-repeat center top; height:934px; margin-top:-189px;}


/* 산후/유산후 > 산후풍 */
.stroke .stroke01 {width:100%; text-align:center; background:#f0eee6; margin-top:74px;}
.stroke .stroke02 {background:url("/img/stroke_img02.jpg") no-repeat center top; height:883px;}
.stroke .stroke03 {background:url("/img/stroke_img03.jpg") no-repeat center top; height:492px;}
.stroke .stroke04 {background:url("/img/stroke_img04.jpg") no-repeat center top; height:748px; position:relative;}
.stroke .stroke04 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.stroke .stroke05 {background:url("/img/stroke_img05.png") no-repeat center top; height:1246px; z-index:1; position:relative;}
.stroke .stroke06 {background:url("/img/stroke_img06.jpg") no-repeat center top; height:934px; margin-top:-172px;}

/* 산후/유산후 > 산후다이어트 */
.diet .diet01 {width:100%; text-align:center; background:#f0eee6; margin-top:74px;}
.diet .diet02 {background:url("/img/diet_img02.jpg") no-repeat center top; height:647px;}
.diet .diet03 {background:url("/img/diet_img03.jpg") no-repeat center top; height:559px;}
.diet .diet04 {background:url("/img/diet_img04.jpg") no-repeat center top; height:766px; position:relative;}
.diet .diet04 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;}
.diet .diet05 {background:url("/img/diet_img05.png") no-repeat center top; height:1246px; z-index:1; position:relative;}
.diet .diet06 {background:url("/img/diet_img06.jpg") no-repeat center top; height:1101px; margin-top:-166px;}
.diet .diet07 {background:url("/img/diet_img07.jpg") no-repeat center top; height:808px;}
.diet .diet07 .img_wrap {padding-top:250px;}

/* 산후/유산후 > 산후다이어트 */
.mis .mis01 {width:100%; text-align:center; background:#f0eee6; margin-top:74px;}
.mis .mis02 {background:url("/img/mis_img02.jpg") no-repeat center top; height:644px;}
.mis .mis03 {background:url("/img/mis_img03.jpg") no-repeat center top; height:540px;}
.mis .mis04 {background:url("/img/mis_img04.jpg") no-repeat center top; height:737px; position:relative;}
.mis .mis04 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;}
.mis .mis05 {background:url("/img/mis_img05.png") no-repeat center top; height:1174px; z-index:1; position:relative;}
.mis .mis06 {background:url("/img/mis_img06.jpg") no-repeat center top; height:832px; margin-top:-166px;}

/* 공진단/보약 > 공진단 */
.health .health01 {background:url("/img/health_img01.jpg") no-repeat center top; height:1496px;}
.health .health02 {background:url("/img/health_img02.jpg") no-repeat center top; height:609px;}
.health .health04 {background:url("/img/health_img04.jpg") no-repeat center top; height:674px;}
.health .health04 .txt {margin:0 auto; width:1200px; padding:129px 0 107px 0; position:relative;}
.health .health04 .txt .btn01 {position:absolute; top:263px; left:626px;}
.health .health04 .txt .btn02 {position:absolute; top:505px; left:626px;}
.health .health05 {width:100%; text-align:center; background:#535d51; position:relative;}
.health .health05 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.health .health06 {background:url("/img/health_img06.jpg") no-repeat center top; height:1166px; position:relative;}
.health .health06 .btn_wrap {position:absolute; width:1200px; top:450px; left:50%; margin-left:-600px;}
.health .health06 .btn_wrap .btn01 {position:absolute; top:218px; left:1px;}
.health .health06 .btn_wrap .btn02 {position:absolute; top:218px; left:649px;}
.health .health06 .btn_wrap .btn03 {position:absolute; top:563px; left:1px;}
.health .health06 .btn_wrap .btn04 {position:absolute; top:563px; left:649px;}
.health .health07 {background:url("/img/health_img07.jpg") no-repeat center top; height:557px; position:relative;}
.health .health07 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.health .health08 {width:100%; text-align:center; position:relative;}
.health .health09 {width:100%; text-align:center; background:#dcd9d3; margin-top:-91px;}
.health .health010 {background:url("/img/health_img010.jpg") no-repeat center top; height:1054px; position:relative;}
.health .health010 .btn {position:absolute; bottom:68px; width:330px; left:50%; margin-left:-165px;}
.health .health010 .btn_wrap {position:absolute; width:1200px; top:819px; left:50%; margin-left:-600px;}
.health .health010 .btn_wrap .btn01 {position:absolute;}
.health .health010 .btn_wrap .btn02 {position:absolute; left:649px;}
.health .health011 {background:url("/img/health_img011.jpg") no-repeat center top; height:859px;}

/* 공진단/보약 > 공진단제조과정 */
.pro .pro01 {background:url("/img/pro_img01.jpg") no-repeat center top #e7e9e8; height:1075px; position:relative;}
.pro .pro01 .btn {position:absolute; bottom:127px; width:187px; right:50%; margin-right:200px;}
.pro .pro02 {background:url("/img/pro_img02.jpg") no-repeat center top; height:736px; position:relative;}
.pro .pro03 {background:url("/img/pro_img03.jpg") no-repeat center top; height:597px; position:relative;}
.pro .pro04 {background:url("/img/pro_img04.jpg") no-repeat center top; height:483px; position:relative;}

/* 공진단/보약 > 남성 활력 보약 */
.man .man01 {background:url("/img/man_img01.jpg") no-repeat center top; height:1400px;}
.man .man02 {background:url("/img/man_img02.jpg") no-repeat center top; height:510px;}
.man .man03 {width:100%; text-align:center; background:#9cb09a; position:relative;}
.man .man03 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;}
.man .man04 {background:url("/img/man_img04.jpg") no-repeat center top; height:742px;}
.man .man05 {background:url("/img/man_img05.jpg") no-repeat center top; height:870px;}
.man .man06 {background:url("/img/man_img06.jpg") no-repeat center top; height:608px;}
.man .man07 {background:url("/img/man_img07.jpg") no-repeat center top; height:679px;}
.man .man08 {background:url("/img/man_img08.jpg") no-repeat center top; height:1040px;}
.man .man09 {background:url("/img/man_img09.jpg") no-repeat center top; height:912px;}
.man .man09 .btn {position:absolute; bottom:103px; width:330px; left:50%; margin-left:-165px;}

/* 공진단/보약 > 수험생 총명 보약 */
.stu .stu01 {background:url("/img/stu_img01.jpg") no-repeat center top; height:1481px;}
.stu .stu02 {background:url("/img/stu_img02.jpg") no-repeat center top; height:510px;}
.stu .stu03 {width:100%; text-align:center; background:#2d352c; position:relative;}
.stu .stu03 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;}
.stu .stu04 {background:url("/img/stu_img04.jpg") no-repeat center top; height:742px;}
.stu .stu05 {background:url("/img/stu_img05.jpg") no-repeat center top; height:871px;}
.stu .stu06 {background:url("/img/stu_img06.jpg") no-repeat center top; height:695px;}
.stu .stu07 {background:url("/img/stu_img07.jpg") no-repeat center top; height:769px; position:relative;}
.stu .stu07 .btn_wrap {position:absolute; width:1200px; top:605px; left:50%; margin-left:-600px;}
.stu .stu07 .btn_wrap .btn01 {position:absolute; left:0;}
.stu .stu07 .btn_wrap .btn02 {position:absolute; left:649px;}
.stu .stu08 {background:url("/img/stu_img08.jpg") no-repeat center top; height:815px;}
.stu .stu09 {background:url("/img/stu_img09.jpg") no-repeat center top; height:961px; position:relative;}
.stu .stu09 .btn {position:absolute; bottom:104px; width:330px; left:50%; margin-left:-165px;}
.stu .stu010 {background:url("/img/stu_img010.jpg") no-repeat center top; height:624px;}

/* 소아성장 tab */
.kids_tab.depth3_tab li {width:232px; margin-right:8px;}

/* 소아성장 팝업 */
.pop {display:none; position:absolute; width:100%; height:100%; z-index:5;}
.pop .blackBg {display:none; width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.5); z-index:4;}
.pop_con {position:fixed; width:920px; height:548px; left:50%; margin-left:-520px; background:#fff; padding:60px; box-sizing:border-box; z-index:6; margin-top:100px; overflow:hidden;}
.pop_con .img {width:330px; height:428px; background:#000; float:left; margin-right:60px;}
.pop_con .pop_txt {float:left; width:410px;}
.pop_con .pop_txt .pop_tit_wrap {border-bottom:1px solid #7d4842; position:relative;}
.pop_con .pop_txt .pop_tit_wrap .tit {color:#7d4842; font-size:40px; font-weight:bold; letter-spacing:-1.5px; padding-bottom:35px; line-height:44px;}
.pop_con .pop_txt .pop_tit_wrap .tit_b {color:#4d3a3c;}
.pop_con .pop_txt .pop_tit_wrap .close {position:absolute; top:10px; right:0;}
.pop_con .pop_txt .txt {padding-top:30px; font-size:18px; color:#231815; line-height:30px; letter-spacing:-1.8px;}

/* 소아성장 > 마른체질 */
.ski .ski01 {background:url("/img/ski_img01.jpg") no-repeat center top; height:1460px;}
.ski .ski02 {background:url("/img/ski_img02.jpg") no-repeat center top; height:609px; position:relative;}
.ski .ski03 {background:url("/img/ski_img03.jpg") no-repeat center top; height:699px; position:relative;}
.ski .ski03 .btn {position:absolute; bottom:130px; width:330px; left:50%; margin-left:-165px;} 
.ski .ski04 {background:url("/img/ski_img04.jpg") no-repeat center top; height:574px;}
.ski .ski05 {background:url("/img/ski_img05.jpg") no-repeat center top; height:819px; position:relative;}
.ski .ski05 .btn {position:absolute; bottom:70px; width:330px; left:50%;}
.ski .ski06 {background:url("/img/ski_img06.jpg") no-repeat center top; height:1133px; position:relative;}
.ski .ski06 .btn_wrap {position:absolute; width:1200px; top:602px; left:50%; margin-left:-600px;}
.ski .ski06 .btn_wrap .btn01 {position:absolute; left:0;}
.ski .ski06 .btn_wrap .btn02 {position:absolute; left:430px;}
.ski .ski06 .btn_wrap .btn03 {position:absolute; left:862px;}
.ski .ski06 .btn_wrap .btn04 {position:absolute; top:370px;}
.ski .ski06 .btn_wrap .btn05 {position:absolute; top:370px; left:430px;}
.ski .ski06 .btn_wrap .btn06 {position:absolute; top:370px; left:862px;}
.ski .ski07 {background:url("/img/ski_img07.jpg") no-repeat center top; height:483px;}
.ski .ski08 {background:url("/img/ski_img08.jpg") no-repeat center top; height:1179px; position:relative;}
.ski .ski08 .btn_wrap {position:absolute; width:1200px; top:674px; left:50%; margin-left:-600px;}
.ski .ski08 .btn_wrap .btn01 {position:absolute; left:0;}
.ski .ski08 .btn_wrap .btn02 {position:absolute; left:649px;}
.ski .ski08 .btn_wrap .btn03 {position:absolute; top:344px;}
.ski .ski08 .btn_wrap .btn04 {position:absolute; top:344px; left:649px;}
.ski .ski09 {background:url("/img/ski_img09.jpg") no-repeat center top; height:1086px; position:relative;}
.ski .ski010 {background:url("/img/ski_img010.jpg") no-repeat center top; height:638px; position:relative;}

/* 소아성장 > 성장치료 */
.kids .kids01 {width:100%; text-align:center; background:#f2ede9; position:relative;}
.kids .kids02 {background:url("/img/kids_img02.jpg") no-repeat center top; height:1512px; position:relative;}
.kids .kids02 ul {width:997px; margin:0 auto; overflow:hidden; position:absolute; top:410px; left:50%; margin-left:-498.5px;}
.kids .kids02 ul li {float:left; margin:0 63px 50px 0;}
.kids .kids02 ul li:nth-child(3n) {margin-right:0;}
.kids .kids03 {background:url("/img/kids_img03.jpg") no-repeat center top; height:645px;}
.kids .kids04 {background:url("/img/kids_img04.jpg") no-repeat center top; height:558px;}
.kids .kids05 {background:url("/img/kids_img05.jpg") no-repeat center top; height:1303px;}
.kids .kids06 {background:url("/img/kids_img06.jpg") no-repeat center top; height:1253px;}
.kids .kids07 {background:url("/img/kids_img07.png") no-repeat center top; height:770px; position:relative; z-index:1;}
.kids .kids08 {background:url("/img/kids_img08.jpg") no-repeat center top; height:945px; margin-top:-79px; position:relative;}
.kids .kids08 .btn_wrap {position:absolute; width:1200px; top:760px; left:50%; margin-left:-600px;}
.kids .kids08 .btn_wrap .btn01 {display:block; margin:0 auto; text-align:center;}
.kids .kids08 .btn_wrap .btn02 {position:absolute; right:134px;}
.kids .kids09 {background:url("/img/kids_img09.jpg") no-repeat center top; height:1395px;}
.kids .kids010 {background:url("/img/kids_img010.jpg") no-repeat center top; height:849px; position:relative;}
.kids .kids010 .btn {position:absolute; bottom:70px; width:330px; left:50%; margin-left:-165px;}
.kids .kids011 {background:url("/img/kids_img011.jpg") no-repeat center top; height:1175px;}
.kids .kids012 {background:url("/img/kids_img012.jpg") no-repeat center top; height:1270px;}
.kids .kids013 {background:url("/img/kids_img013.jpg") no-repeat center top; height:928px;}

/* 소아성장 > 성장한약, 주요약재 */
.gro .gro01 {background:url("/img/gro_img01.png") no-repeat center top; height:949px; position:relative; z-index:1;}
.gro .gro02 {background:url("/img/gro_img02.jpg") no-repeat center top; height:1563px; margin-top:-68px;}
.gro .gro03 {background:url("/img/gro_img03.jpg") no-repeat center top; height:1050px;}
.gro .gro04 {background:url("/img/gro_img04.jpg") no-repeat center top; height:874px;}

/* 소아성장 > 관련논문 */
.thesis .thesis01 {width:100%; text-align:center; background:#f2ede9; position:relative;}
.thesis .thesis02 {background:url("/img/thesis_img02.jpg") no-repeat center top; height:1447px;}

/* 소아성장 > 표준키와 예상키 */
.hei .hei01 {background:url("/img/height_img01bg.jpg") no-repeat center top #f2ede9; height:1179px;}
.hei .hei01 .hei_sum {width:1200px; margin:0 auto; padding-top:515px; overflow:hidden;}
.hei .hei01 .hei_sum .num {color:#363636; font-size:16px;}
.hei .hei01 .hei_sum .tit {color:#363636; font-size:30px; font-weight:bold; letter-spacing:-2px; margin-bottom:20px;}
.hei .hei01 .hei_sum .sum_box {width:536px; height:150px; background:#fff; padding-top:45px; box-sizing:border-box; border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px;}
.hei .hei01 .hei_sum .sum_box p {color:#231815; font-size:18px; text-align:center; letter-spacing:-1px;}
.hei .hei01 .hei_sum .sum_box p input[type="text"] {width:70px; border:0; font-size:14px; vertical-align:top; margin-top:6px;}
.hei .hei01 .hei_sum .sum_box p input[type="text"].result {border-bottom:1px dashed #000;} 
.hei .hei01 .hei_sum .sum_box .btn {margin-top:30px;}
.hei .hei01 .hei_sum .left_height_box {float:left; width:600px;}
.hei .hei01 .hei_sum .right_bmi_box {float:left; width:536px; margin-left:64px;}
.hei .hei01 .hei_sum .right_bmi_box p input[type="text"] {width:40px; border:0; font-size:16px;} 
.hei .hei01 .hei_sum .right_bmi_box .txt {font-size:18px; color:#6a6a6a; font-weight:300; letter-spacing:-1px; margin-top:30px;}
.hei .hei01 .hei_sum .right_bmi_box .txt span {font-weight:bold;}
.hei .hei02 {background:url("/img/height_img01.jpg") no-repeat center top; height:530px;}
.hei .hei03 {background:url("/img/height_img02.jpg") no-repeat center top; height:1302px;}

/* 소아성장 > 소아야뇨증 */
.bed .bed01 {width:100%; text-align:center; background:#f2ede9; position:relative;}
.bed .bed02 {background:url("/img/bed_img02.jpg") no-repeat center top; height:584px;}
.bed .bed03 {background:url("/img/bed_img03.jpg") no-repeat center top; height:556px;}
.bed .bed04 {background:url("/img/bed_img04.jpg") no-repeat center top; height:1140px;}
.bed .bed05 {background:url("/img/bed_img05.jpg") no-repeat center top; height:562px;}
.bed .bed06 {background:url("/img/bed_img06.jpg") no-repeat center top; height:633px;}
.bed .bed07 {background:url("/img/bed_img07.jpg") no-repeat center top; height:654px;}
.bed .bed08 {background:url("/img/bed_img08.jpg") no-repeat center top; height:1622px;}
.bed .bed09 {background:url("/img/bed_img09.jpg") no-repeat center top; height:767px;}

.clearfix:after{content:'';display:block;clear:both;}
.sub_01{padding-bottom:50px;}
.sub_01_con_fl01{overflow:hidden; width:1200px; margin:0 auto;}
.sub_01_con_fl01 li{float:left; width:14.28%; box-sizing:border-box; border-right:1px solid #d2d1d0; text-align:center; margin-bottom:30px;}
.sub_01_con_fl01 li:first-of-type{border-left:1px solid #d2d1d0;}
.sub_01_con_fl01 li:nth-of-type(7n+1){border-left:1px solid #d2d1d0;}
.sub_01_con_fl01 li a{display:block; width:100%; height:100%; font-size:16px; color:#473e3c; font-weight:300;}
.sub_01_con_fl01 li.on a{font-weight:bold;}
.sub_02_con{position:relative;}
.map_tab.depth3_tab{width:720px; margin-left:-360px;}
.map_tab.depth3_tab li{width: 232px; margin-right: 8px;}
.sub_02_con_cont{width:100%;padding-top:155px;background-color:#ffffff;}
.sub_02_container{width:1000px;margin:0 auto;}
.sub_02_con_cont h2{width:100%;text-align:center;font-size:50px;color:#231815}
.sub_02_con_cont h3{width:100%;text-align:center;font-size:28px;color:#231815;font-weight:100;margin-bottom:58px;}
.sub_02_con_cont p{width:100%;text-align:center;font-size:14px;color:#473e3c;font-weight:100;margin-bottom:60px;}
.sub_02_con_cont_imgbox{width:470px;margin:0 auto;padding-bottom:130px;}
.sub_02_con_cont_imgbox_01{float:left;width:225px;}
.sub_02_con_cont_imgbox_02{float:right;width:225px;}
.sub_02_con_cont_imgbox p{text-align:center;font-size:16px;margin:20px 0 20px 0;color:#473e3c}
.sub_02_con_cont_imgbox p span{font-size:25px;}
.sub_02_con_cont_imgbox a{display:block;margin-bottom:20px;width:225px;}
.sub_02_con_cont_imgbox a img{width:100%;}
.sub_02_con_cont_imgbox ul{width:280px;padding-left:15px;}
.sub_02_con_cont_imgbox ul li{margin:0 0 5px 2px;list-style:square;font-size:13px;}
/*전주점*/
.sub_map06 > .sub_02_con_cont_imgbox_01{width:470px;}
.sub_map06 > .sub_02_con_cont_imgbox_01 > img{margin-left:122.5px;}
.sub_map06 > .sub_02_con_cont_imgbox_01 > a{margin-left:122.5px;}
.sub_map06 > .sub_02_con_cont_imgbox_01 > ul{margin-left:122.5px;}
/*인천송도점*/
.sub_02_container_map11{width:705px;}
.sub_container{width:705px;}
.sub_02_con_cont_imgbox_01 > img{width:200px;height:285px;}
.sub_02_con_cont_imgbox_02 > img{width:200px;height:285px;}
.sub_02_con_cont_imgbox_03 > img{width:200px;height:285px;}
.sub_02_con_cont_imgbox_01 > ul{width:200px;}
.sub_02_con_cont_imgbox_02 > ul{width:200px;}
.sub_02_con_cont_imgbox_03 > ul{width:200px;}
.sub_02_con_cont_imgbox_01 > a{width:200px;}
.sub_02_con_cont_imgbox_02 > a{width:200px;}
.sub_02_con_cont_imgbox_03 > a{width:200px;}
.sub_container div{float:left;}


.sub_03{position:relative;background:url("/img/location_sub3_bg.jpg") 50% 50% no-repeat;width:100%;height:850px;}
.sub_03_con{width:1200px;height:100%;margin:0 auto;padding-top:135px;}
.sub_03_con h3{font-size:35px;text-align:center;font-weight:200;color:#231815;}
.sub_03_con h2{font-size:60px;text-align:center;color:#231815;margin-bottom:53px;}
.sub_03_con p{font-size:25px;text-align:center;font-weight:200;color:#777170;margin-bottom:90px;}
.sub_03_con p span{font-weight:600;}
.sub_03_con>ul{width:100%;margin-bottom:130px;}
.sub_03_con>ul>li{float:left;width:280px; margin-right:20px;}
.sub_03_con>ul>li:last-of-type{margin-right:0;}
.sub_03_con_btm{width:910px;margin:0 auto;}
.sub_03_con_btm ul{color:#7d4842;width:33.33%;box-sizing:border-box;float:left;border-left:3px solid #efedea;}
.sub_03_con_btm ul li{width:100%;font-size:16px;text-align:center;}
.sub_03_con_btm ul .big{font-size:29.18px;}
.sub_03_con_btm_bd_ri{border-right:3px solid #efedea;;}

.sub_04{background:url("/img/location_sub04_bg.jpg") 50% 50% no-repeat;width:100%;height:1000px;}
.sub_04_con{width:850px;height:100%;margin:0 auto;padding-bottom:130px;}
.sub_04_con h2{width:600px;text-align:center;color:#fff;font-size:60px;padding-top:100px;margin:0 auto;margin-bottom:50px;}

.bxslider{margin-bottom:5px;}
#bx-pager{width:850px;overflow:hidden;}
#bx-pager a{float:left; display:block; width:137.5px;height:92px;margin-right:5px;}
#bx-pager a:last-of-type{margin-right:0;}
#bx-pager a img{width:100%;}
.bx-wrapper{margin-bottom:5px;}

.sub_04_con{position:relative;}
.map_tab.depth3_tab{width:720px; margin-left:-360px;}
.map_tab.depth3_tab li{width: 232px; margin-right: 8px;}



.sub_05_con{position:relative;margin-top:30px;}
.map_tab.depth3_tab{width:720px; margin-left:-360px;}
.map_tab.depth3_tab li{width: 232px; margin-right: 8px;}
.sub_05{width:100%;}/*height:2940px;*/
.sub_05_con{width:1200px;margin:0 auto;padding-top:80px;}
.sub_05_con h1{width:600px;text-align:center;font-size:60px;margin:0 auto;color:#231815;margin-bottom:50px;}
.wrap_controllers{display:none;}
.sub_05_con_cont{margin-top:140px;}
.sub_05_con_cont_box01{width:100%;height:214px;}
.sub_05_con_cont h4{font-size:30px;color:#7d4842;margin-bottom:40px;}
.sub_05_con_cont p{font-size:17px;color:#6a6a6a;}
.sub_05_con_cont_box01_01{float:left;width:575px;height:100%;}
.sub_05_con_cont_box01_02{float:right;width:575px;height:100%;}
.sub_05_con_cont_box02{width:100%;height:291px;margin-bottom:94px;}
.sub_05_con_cont_box02_01{float:left;width:575px;height:100%;}
.sub_05_con_cont_box02_02{float:right;width:575px;height:100%;}
.sub_05_con_cont_box02 h4{margin-top:30px;}
.sub_05_con_cont_box02 span{display:block;width:60px;height:32px;background-color:#7d4842;color:#fff;font-size:14px;text-align:center;line-height:32px}
.fl_box{width:100%;}
.fl_box span{float:left;margin-bottom:10px;}
.fl_box p{float:left;margin:0 0 10px 10px;width:505px;}
.sub_05 h2{width:1200px;height:122px;font-size:30px;color:#7d4842;line-height:122px}
.sub_05_con_cont_box03{width:100%;height:1166px;}
.sub_05_con_cont_box03_01{width:100%;height:583px;}
.sub_05_con_cont_box03 .list_box{width:100px;height:33px;background-color:#7d4842;;font-size:14px;color:#fff;line-height:33px;text-align:center;margin-bottom:30px;}
.sub_05_con_cont_box03 ul{width:575px;height:583px;float:left;}
.sub_05_con_cont_box03 ul li{font-size:17px;color:#6a6a6a;}
.sub_05_con_cont_box03 .ul_ri{float:right;}
.sub_05_con_cont_box03_02{width:100%;height:583px;}
.img_mb{margin-top:20px;}
/* .img_mb img{width:100%;} */
.list_hei{height:100px;}

.sub_pain_container{width:100%;}
.sub_pain_container_con01{width:100%;height:953px;background-color:#e3eced;}
.sub_pain_container_con01_img{width:1200px;margin:0 auto;padding-top:155px;}
.sub_pain_container_con02{height:626px;background:url("/img/sub_pain_img02.jpg") 50% 50% no-repeat;}
.sub_pain_container_con03{height:710px;background:url("/img/sub_pain_img03.jpg") 50% 50% no-repeat;}
.sub_pain_container_con04{height:880px;background:url("/img/sub_pain_img04.jpg") 50% 50% no-repeat;}
.sub_pain_container_con05{height:740px;background:url("/img/sub_pain_img05.jpg") 50% 50% no-repeat;}
.sub_pain_container_con06{height:1136px;background:url("/img/sub_pain_img06.jpg") 50% 50% no-repeat;}
.sub_pain_container_con07{height:974px;background:url("/img/sub_pain_img07.jpg") 50% 50% no-repeat;}
.sub_pain_container_con08{height:1009px;background:url("/img/sub_pain_img08.jpg") 50% 50% no-repeat;}
.sub_pain_container_con09{height:655px;background:url("/img/sub_pain_img09.jpg") 50% 50% no-repeat;}
.sub_pain_container_con10{height:615px;background:url("/img/sub_pain_img10.jpg") 50% 50% no-repeat;}
.sub_pain_container_con11{height:836px;background:url("/img/sub_pain_img11.jpg") 50% 50% no-repeat;}
.sub_pain_container_con12{height:917px;background:url("/img/sub_pain_img12.jpg") 50% 50% no-repeat;}
.sub_pain_container_con13{height:474px;background:url("/img/sub_pain_img13.jpg") 50% 50% no-repeat;}
.sub_pain_container_con14{height:910px;background:url("/img/sub_pain_img14.jpg") 50% 50% no-repeat;}
.sub_pain_container_con15{height:795px;background:url("/img/sub_pain_img15.jpg") 50% 50% no-repeat;}
.sub_pain_container_con16{height:912px;background:url("/img/sub_pain_img16.jpg") 50% 50% no-repeat;}
.sub_pain_container_con17{height:1071px;background:url("/img/sub_pain_img17.jpg") 50% 50% no-repeat;}
.sub_pain_container_con18{height:868px;background:url("/img/sub_pain_img18.jpg") 50% 50% no-repeat;}
.sub_pain_container_con19{height:540px;background:url("/img/sub_pain_img19.jpg") 50% 50% no-repeat;}
.sub_pain_container_con20{height:813px;background:url("/img/sub_pain_img20.jpg") 50% 50% no-repeat;}
.sub_pain_container_con21{height:934px;background:url("/img/sub_pain_img21.jpg") 50% 50% no-repeat;}
.sub_pain_container_con22{height:700px;background:url("/img/pain_down.jpg") 50% 50% no-repeat;}

.skin div{position:relative;}
.skin div > img{position:relative;left:50%;margin-left:-1280px;;}

.rehab div{position:relative;}
.rehab div > img{position:relative;left:50%;margin-left:-1280px;}

.brain div{position:relative;}
.brain div > img{position:relative;left:50%;margin-left:-1280px;}

.spe div{position:relative;}
.spe div > img{position:relative;left:50%;margin-left:-1280px;}

.dig div{position:relative;}
.dig div > img{position:relative;left:50%;margin-left:-1280px;}





/* 20210124 new_map*/

.new_map_cont_title{padding:40px 0;}
.new_map_cont_title h2{font-size:40px;color:#3d3d3d;text-align:center;}
.new_map_cont_title h3{font-size:29px;color: #3d3d3d;font-weight: 400;text-align:center;}
.new_map_cont_title h1{font-size:20px;color: #3d3d3d;font-weight: 400;text-align:center;}
.new_map_cont_title p{font-size:14px;color: #3d3d3d;font-weight: 400;text-align:center;padding-top: 20px;}
.new_map_cont_title h3 span{font-weight:bold}

.sub_01_con{text-align:center;}

.new_map_menu{width:1100px;margin:0 auto;padding:30px 0;}
.new_map_menu li{float:left;width:155px;height:40px;line-height:40px;background: #e1ded9;margin: 1px;}
.new_map_menu li a{font-size:18px;color:#3d3d3d;}
.new_map_menu li.on a{font-weight:bold;}

.new_map_cont{width:1100px;margin:0 auto;padding:30px 0;position: relative;padding-bottom:80px;}
.new_map_cont_img{text-align:center;padding-bottom:10px;}

.new_map_cont .new_map_contents p{padding-top:10px;font-weight:bold;font-size:16px;color: #3d3d3d}

.new_map_cont_ul{padding:40px 0;}
.new_map_cont_ul h2{font-size:40px;color:#3d3d3d;text-align:center;}
.new_map_cont_ul ul{text-align:center;}
.new_map_cont_ul ul li{display:inline-block; position:relative;padding-right: 10px;}
.new_map_cont_ul ul li p{
	position: absolute;
    font-size: 32px;
    top: 15px;
    left: 27%;
	color:#fff;
}
.new_map_cont_ul ul li p.p2{left: 27%;}
.new_map_cont_ul ul li p.p3{left: 36%;}
.new_map_cont_ul ul li p.p4{left: 32%;}



.new_map_popup_back{width:100%;height:100%;position:fixed;top:0;left:0;display:none;background: rgba(0,0,0,0.7);z-index:9}
.new_map_popup{
	position:fixed;top:50%;left:50%;    width: 600px; height:560px; margin-top:-300px; margin-left: -350px; background: rgba(255,255,255,0.9); color:#3d3d3d;
	padding: 40px;;font-size:15px;
	display:none;
	z-index:10
}

.new_map_popup h2{font-size: 30px; padding-bottom: 2px;text-align:center;}

.new_map_popup ul{display:inline-block;padding-top:30px;padding-left: 15px;}
.new_map_popup ul li{margin:0 0 2px 2px;list-style:square;font-size:15px;}

.pop_close{position:absolute;top:10px;right:10px;}
.pop_close a{font-size:30px;color: #3d3d3d}


.time_color{background:#eee;}
.map_color{background: #d2cec5;padding-bottom:30px;}




/* 20181210 추가 css */

.num_wrap{width:1200px; margin:0 auto;}
.num_wrap .num_title{width:100%; text-align:center; padding-bottom:40px; border-bottom:1px solid #8f8f8f;}
.num_wrap .number_box{width:500px; margin:80px auto;}
.num_wrap .number_box:after{content:""; display:block; clear:both;}
.num_wrap .number_box .left{float:left;}
.num_wrap .number_box .left .number{margin-bottom:5px;}
.num_wrap .number_box .left span{font-size:16px; color:#222; vertical-align:top; margin-right:5px;}
.num_wrap .number_box .left input{display:inline-block; width:290px; background:url("/img/wrest.gif") #f7f7f7 top right no-repeat; border:1px solid #e4eaec; height:24px; font-size:14px; color:#222;}
.num_wrap .number_box .right{float:left; margin-left:20px;}
.num_wrap .number_box .right > a{display:block; width:100px; height:53px; background:#707070; font-size:16px; color:#fff; text-align:center; line-height:53px;}
.num_wrap .number_box > img{margin-top:30px;}


.sub_04_con_slide{position:relative;width:1100px;margin:0 auto; height:700px;}
.sub_04_con_slide .bx-wrapper {position:relative;width: 864px; margin: 0 auto;}
.sub_04_con_slide .bx-wrapper .bx-controls-direction{width:1200px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-31px;}
.sub_04_con_slide .bx-wrapper .bx-controls-direction a {position: absolute; width: 28px; height:75px; background-size:cover; text-indent:-9999px;}
.sub_04_con_slide .bx-wrapper .bx-prev {left:20px; background: url("/img/left_btn.png") no-repeat;}
.sub_04_con_slide .bx-wrapper .bx-next {right:20px; background: url("/img/right_btn.png") no-repeat;} 




/*다이어트 하단*/
.ld1607_wrap{}
.ld1607_wrap p{text-align:center;}
.fixed_div{position:fixed;bottom:0;left:0;width:100%;background:url(/img/diet_bg.png) 0 0 no-repeat;z-index:99}
.ld1607_appf{width:1100px;height:100px;margin:0 auto;position:relative; padding:10px 0;}

.ld1607_form dt{width: 50px;}
.ld1607_form dt label{width:55px;height:30px;color:#fff;font-size:15px;font-weight:bold;line-height:34px;}
.ld1607_form dd{height:34px;width:190px;}
.ld1607_form dd.ta{height:80px;}
.ld1607_form dt, .ld1607_form dd{margin-bottom:2px;display: inline-block;}
input[type="text"].ldi_input{height:24px;padding:3px 5px;margin:0;border:0;}
.ldi_input{height:24px;padding:3px 5px;margin:0;border:0;}
.ldi_select{height:34px;padding:2px;}
.ldi_ta{width:305px;height:62px;padding:4px;margin:0;}
.btn_ok a{display:block;text-indent:-9999px;height:161px;background:url(/img/bo_btn.jpg) 0 0 no-repeat;}
.ld1607_form dd span{color:#fff;}
.ld1607_form dd.list_height{height:36px; }
.list_height label{margin-bottom:7px;}
.ld1607_form dt.list_tatal{height:84px; width:60px; float:left;}
.ld1607_form div.height{width:100%; height:90px;}

.logo_{float:left;;    padding-top: 25px;}
.ld1607_form{display:inline-block;position:relative;width:72%;padding-top: 15px;padding-left:35px;}

.btn_ok{width:200px;height:90px;float:right;padding-top:15px;}

.left_form{width:260px;float:left;}
.right_form{width:260px;display:inline-block;}
.right_con{width: 260px;float: right;height: 77px;position: relative;}
.right_con dt label{width:55px;height:30px;color:#fff;font-size:15px;font-weight:bold;line-height:34px;}
.ld1607_appf .agree{color:#fff;font-size:13px; position:absolute;right: 3px;bottom: 0;}
.right_con textarea {
	width: 170px;
    height: 50px;
    border: 1px solid #dedede;
    font-size: 14px;
    padding: 0 20px;
    vertical-align: middle;
    margin-top: 0;
}


/*다이어트 하단 */
.subCon {		
		margin: 10px;
		padding: 20px;
		border: 10px solid #fff;
		overflow: hidden;
		position:absolute;
		top:-40px;
		right:0;
		margin: 0 auto 0;
		width: 442px;
		min-width:430px;
		padding:0;
	}
	.bbs_div{
		position: absolute;
		width: 1100px;
		margin: 0 auto;
		top: 10%;
		left: 50%;
		margin-left: -550px;
	}
	.programCon {
		    max-width: 1200px;
		margin: 31px auto;
		font-family: 'Nanum Gothic', sans-serif;
		letter-spacing: 0;
		overflow: hidden;
		
	}
	.writeForm {
		margin-top: 0;
		text-align: left;
	}
	.writeForm table tr {
		border-bottom: 0px solid #e1e3e4;
		font-size: 0;
		/*height: 35px;*/
		padding: 4px 0px;
		display:block;
	}
	.writeForm table tr th {
		height: 35px;
		width: 70px;
		padding: 0 30px;
		font-size: 14px;
		color: #fff;
		font-weight: normal;
	}
	.writeForm table tr td {
		height: 35px;
		color: #fff;
	}
	.writeForm table tr td input[type="text"] {
		height: 35px;
		border: 0px solid #dedede;
		font-size: 14px;
		padding: 0 20px;
		vertical-align: middle;
		width: 240px;
	}
	.writeForm_btn {
		text-align: center;
		margin-top: 20px;
		font-size: 0;
	}
	.writeForm table tr td textarea {
		width: 209px;
		height: 70px;
		padding: 15px;
		margin: 0 0;
		resize: none;
		font-size: 14px;
	}


/*popup*/

.pop_up2 {position:absolute;;width:500px;height:600px;;z-index:4;display:none;}
.pop_up2 dd.close{clear:both; width:500px; height:23px; line-height: 12px; font:normal 12px dotum; color:#000; padding-top:4px; text-align:center;background:#000}
.pop_up2 dd.close a{color:#fff; text-decoration:none;}
.pop_up3 {position:absolute;;width:600px;height:600px;;z-index:4;display:none;}
.pop_up3 dd.close{clear:both; width:600px; height:23px; line-height: 12px; font:normal 12px dotum; color:#000; padding-top:4px; text-align:center;background:#000}
.pop_up3 dd.close a{color:#fff; text-decoration:none;}
