@charset "utf-8";
/* 모발이식센터 */
.hair_transplant_center{width:100%;}
.hair_transplant_center ul{display:inline-block;width:100%;margin-bottom:50px;}
.hair_transplant_center ul li{float:left;}
.hair_transplant_center ul li img{max-width:100%;}
.hair_transplant_center .sec01{text-align:center;}
.hair_transplant_center .sec01 .tit{margin-bottom:15px;font-weight:600;font-size:32px;color:#da2027;letter-spacing:-0.05em;}
.hair_transplant_center .sec01 span{font-size:20px;color:#342224;}
.hair_transplant_center .sec01 .desc{margin-top:40px;}
.hair_transplant_center .sec01 .desc p{margin-bottom:20px;}
.hair_transplant_center .sec02{display:inline-block;width:100%;margin-top:30px;} 
.hair_transplant_center .sec02 img{max-width:100%;float:left;}
.hair_transplant_center .sec02 .right{margin:70px 0  0 20px;width:40%;float:left;}
.hair_transplant_center .sec02 .right .tit{margin-bottom:40px;font-size:24px;font-weight:600;color:#222;letter-spacing:-0.05em;}
.hair_transplant_center .sec03{margin-top:50px;width:100%;text-align:center;}
.hair_transplant_center .sec03 ul{display:inline-block;width:100%;}
.hair_transplant_center .sec03 ul li{min-height:60px;padding-top:110px;float:left;width:25%;}
.hair_transplant_center .sec03 ul li.icon1{background:url(/img/02treatment/hair_icon1.gif) no-repeat 50% 0;}
.hair_transplant_center .sec03 ul li.icon2{background:url(/img/02treatment/hair_icon2.gif) no-repeat 50% 0;}
.hair_transplant_center .sec03 ul li.icon3{background:url(/img/02treatment/hair_icon3.gif) no-repeat 50% 0;}
.hair_transplant_center .sec03 ul li.icon4{background:url(/img/02treatment/hair_icon4.gif) no-repeat 50% 0;}
.hair_transplant_center .mimg{margin:30px 0;text-align:center;}
.hair_transplant_center .img_tit{font-size:20px;color:#222;font-weight:600;}

/*****************************01KNUH소개*****************************/
/*인사말*/
/*.s0101 {width:100%; display:inline-block;}
.s0101 .box_l {float:left; padding-left:10px; width:350px; height:580px; font-family:'NanumSquare', Sans-serif;}
.s0101 .box_l .tit {font-size:32px; line-height:38px; color:#da2027; letter-spacing:-1px;}
.s0101 .box_l .stit {font-size:20px; line-height:26px; color:#000; letter-spacing:-1px; padding-top:20px;}
.s0101 .box_r {float:left; width:570px;}
.s0101 .box_r .txt {font-size:15px; line-height:24px; color:#444; text-align:justify;}
.s0101 .box_r .txt p {padding-top:10px;}
.s0101 .box_r .sign {text-align:right; padding-top:40px; font-family:'NanumSquare', Sans-serif; font-size:18px; letter-spacing:-1px; color:#222; font-weight:700;}
.s0101 .box_r .sign .name {font-size:0; line-height:0; padding-top:10px;}*/
.s0101 .greeting_wrap{padding-left:430px; background:url(/img/01intro/introduce_img.jpg) no-repeat 35px 30px; background-size:320px; /*margin-top:60px;*/}
.s0101 .greeting_wrap .headline{padding-bottom:40px; color:#000; font-size:25px;line-height:40px;letter-spacing:-0.08em;}
.s0101 .greeting_wrap .greeting_txt{padding-bottom:40px;}
.s0101 .greeting_wrap .greeting_txt p{padding-bottom:30px;font-size:15px;line-height:25px;color:#000;word-break:keep-all;}
.s0101 .greeting_wrap .director{font-size:17px; color:#333; text-align:right;}
.s0101 .greeting_wrap .director strong{padding-left:10px;font-size:23px; color:#000; letter-spacing:-0.08em;}



/*연혁
.s010102 {width:100%; display:inline-block;}
.s010102 .box_l {float:left;}
.s010102 .box_l .eng {color:#da2027; font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif;}
.s010102 .box_l .tit {color:#000; font-size:32px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-top:10px; padding-bottom:20px; line-height:38px;}
.s010102 .box_r {float:right; width:650px;}
.s010102 .box_r .box {width:100%; display:inline-block; border-bottom:1px dashed #ccc; padding-bottom:30px; margin-bottom:30px;}
.s010102 .box_r .box.last {padding-bottom:0; margin-bottom:0; border-bottom:none;}
.s010102 .box_r .box .year {float:left; width:70px; text-align:center; height:70px; line-height:70px; background:url(/img/01intro/s0102yearbg.gif) no-repeat left top; color:#fff; font-size:20px; font-weight:700;}
.s010102 .box_r .box ul {float:right; width:530px;}
.s010102 .box_r .box ul li {width:100%; display:inline-block; font-size:14px; line-height:20px; padding:5px 0;}
.s010102 .box_r .box ul li p {float:left;}
.s010102 .box_r .box ul li .date {width:65px; font-weight:700; color:#000;}
.s010102 .box_r .box ul li .cont {width:455px; letter-spacing:-1px;}*/

/*연혁*/
.s010102_t{position:relative;width:100%;height:180px;margin-top:10px;background:#f8f8f8;}
.s010102_t .prev{position:absolute;top:65px;left:15px;z-index:1;}
.s010102_t .next{position:absolute;top:65px;right:15px;z-index:1;}
.s010102_t .cont{width:100%;height:175px;overflow:hidden;}
.s010102_t .cont ul{width:2000px;}
.s010102_t .cont ul li{float:left;width:850px;}
.s010102_t .cont ul li img{width:100%;}
.s010102{position:relative;width:100%;margin-top:40px;}
.s010102 dl{width:100%;display:inline-block;}
.s010102 dl dt{float:left;width:244px;min-height:650px;}
.s010102 dl dt .p1{margin:15px 0 0 10px;}
.s010102 dl dt .p2{margin:12px 0 0 10px;font-size:25px;font-weight:600;color:#000;}
.s010102 dl dd{float:right;width:645px;min-height:650px;padding:10px 0 15px 50px;border-left:1px solid #dfdfdf;}
.s010102 ul.list{margin-left:0;}
.s010102 ul.list li{display:inline-block;width:100%;}
.s010102 ul.list li p.date{float:left;width:85px;color:#000;font-weight:bold;}
.s010102 ul.list li p.cont{float:left;width:465px;}
#s010102_side{position:absolute;top:0;left:0;}
#s010102_side .img_box{width:200px;margin-top:25px;}
#s010102_side .img_box img{margin-bottom:8px;}

/*홍보자료-동영상*/
.s010105 {width:100%;}
.s010105 .video {width:100%; padding-top:45px; height:460px; background:url(/img/01intro/s0105bg.jpg) no-repeat center top / cover; text-align:center; border-bottom:1px solid #dfdfdf;}
.s010105 .video_info {width:100%; display:inline-block; margin-top:35px;}
.s010105 .video_info .titbox {float:left;}
.s010105 .video_info .titbox .eng {color:#da2027; font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif;}
.s010105 .video_info .titbox .tit {color:#000; font-size:32px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-top:15px;}
.s010105 .video_info .btn {float:right; padding-top:30px;}
.s010105 .video_txt {height:230px; padding:20px; background:#f7f7f7; margin-top:30px; overflow-y:scroll; letter-spacing:-1px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; font-size:14px; line-height:22px;}
.s010105 .video_txt p {padding-top:15px;}

/*홍보자료-브로슈어*/
.s01010502 {width:100%; display:inline-block; margin-top:40px;}
.s01010502 .brochure {float:left; margin-left:135px; width:360px; height:450px; background:url(/img/01intro/s010502bg.jpg) no-repeat left top;}
.s01010502 .brochure .img {font-size:0; line-height:0; padding:10px 0 0 31px;}
.s01010502 .brochure_info {float:left; width:300px; margin-left:30px; margin-top:60px;}
.s01010502 .brochure_info .box {padding-left:10px; border-bottom:1px solid #dfdfdf; padding-bottom:30px;}
.s01010502 .brochure_info .box .eng {color:#da2027; font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif;}
.s01010502 .brochure_info .box .tit {color:#000; font-size:32px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-top:10px; line-height:38px;}
.s01010502 .brochure_info .box .btn {margin-top:20px;}
.s01010502 .brochure_info .box2 {padding-left:10px; padding-top:25px;}
.s01010502 .brochure_info .box2 .point {font-size:11px;line-height:16px;background-position:left top; background-size:16px auto}
.s01010502 .brochure_info .box2 .btn {margin:10px 0 0 25px;}
.s01010502 .brochure_info .box2 .btn a {display:inline-block; height:26px; line-height:26px; font-size:11px; padding-left:25px; padding-right:10px; border:1px solid #dfdfdf; background:#fff url(/img/common/pdf_icon.png) no-repeat 7px 50%; text-decoration:none;}
.s01010502 .brochure_info .box2 .btn a:hover {background-color:#f8f8f8}

/*센터장인사말*/
.s0102 {width:100%; display:inline-block;}
.s0102 .box_l {float:left; padding-left:10px; width:350px; height:580px; font-family:'NanumSquare', Sans-serif; background:url(/img/01intro/s0201img.jpg) no-repeat left bottom;}
.s0102 .box_l .tit {font-size:32px; line-height:38px; color:#da2027; letter-spacing:-1px;}
.s0102 .box_l .stit {font-size:20px; line-height:26px; color:#000; letter-spacing:-1px; padding-top:20px;}
.s0102 .box_r {float:left; width:570px;}
.s0102 .box_r .txt {font-size:15px; line-height:24px; color:#444; text-align:justify;}
.s0102 .box_r .txt p {padding-top:10px;}
.s0102 .box_r .director{margin-top:50px;font-size:17px; color:#333; text-align:right;}
.s0102 .box_r .director strong{padding-left:10px;font-size:23px; color:#000; letter-spacing:-0.08em;}
.s0102 .director strong span{font-size:17px;font-weight:normal !important;}

/* 비전 */
.s010601 .vision{display:block;margin:50px auto 100px;}

/*****************************02진료*****************************/
/* 진료각과-검색 */
.doctor_dsearch{margin-bottom:20px;padding:30px 15px;background:#fcfcfc;border:1px solid #ddd;clear:both;overflow:hidden;}
.doctor_dsearch select{margin:0 10px 10px 0;padding:0 10px;max-width:100%;height:30px;line-height:30px;font-size:15px;border:1px solid #aaa}
.doctor_dsearch .searchbar{position:relative;clear:both;overflow:hidden;}
.doctor_dsearch .searchbar input.txt_input{margin-right:5px;float:left;padding:0 15px;width:700px;height:28px;line-height:28px;font-size:15px;border:1px solid #aaa}
.doctor_dsearch .searchbar label{position:absolute;top:50%;margin-top:-7px;left:15px;font-size:14px;line-height:1;}
.doctor_dsearch .searchbar input.search_btn{float:left;padding:0 15px;width:auto;height:30px;font-weight:bold;font-size:15px;color:#ca474b;background:#ffdede;border:1px solid #ca474b;}

/*진료각과-리스트*/
.doctor {width:100%; display:inline-block;}
.doctor ul li {float:left; width:125px; margin:0 8px 8px 0; text-align:center;}
.doctor ul li a {display:block; padding-top:85px; height:36px; border:1px solid #ececec; border-bottom:3px solid #666; font-size:14px; color:#666; letter-spacing:-1px;}
.doctor ul li a:hover {text-decoration:none; font-weight:600; color:#da2027; border-bottom:3px solid #da2027;}

.doctor ul li a.icon280{background:url(/img/02treatment/list_icon01.png) no-repeat center 18px;}
.doctor ul li a.icon280:hover{background:#f8f5f5 url(/img/02treatment/list_icon01_on.png) no-repeat center 18px;}
.doctor ul li a.icon237{background:url(/img/02treatment/list_icon02.png) no-repeat center 18px;}
.doctor ul li a.icon237:hover{background:#f8f5f5 url(/img/02treatment/list_icon02_on.png) no-repeat center 18px;}
.doctor ul li a.icon233{background:url(/img/02treatment/list_icon03.png) no-repeat center 18px;}
.doctor ul li a.icon233:hover{background:#f8f5f5 url(/img/02treatment/list_icon03_on.png) no-repeat center 18px;}
.doctor ul li a.icon6{background:url(/img/02treatment/list_icon04.png) no-repeat center 18px;}
.doctor ul li a.icon6:hover{background:#f8f5f5 url(/img/02treatment/list_icon04_on.png) no-repeat center 18px;}
.doctor ul li a.icon222{background:url(/img/02treatment/list_icon05.png) no-repeat center 18px;}
.doctor ul li a.icon222:hover{background:#f8f5f5 url(/img/02treatment/list_icon05_on.png) no-repeat center 18px;}
.doctor ul li a.icon1026{background:url(/img/02treatment/list_icon06.png) no-repeat center 18px;}
.doctor ul li a.icon1026:hover{background:#f8f5f5 url(/img/02treatment/list_icon06_on.png) no-repeat center 18px;}

.doctor ul li a.icon246{background:url(/img/02treatment/list_icon07.png) no-repeat center 18px;}
.doctor ul li a.icon246:hover{background:#f8f5f5 url(/img/02treatment/list_icon07_on.png) no-repeat center 18px;}
.doctor ul li a.icon217{background:url(/img/02treatment/list_icon08.png) no-repeat center 18px;}
.doctor ul li a.icon217:hover{background:#f8f5f5 url(/img/02treatment/list_icon08_on.png) no-repeat center 18px;}
.doctor ul li a.icon224{background:url(/img/02treatment/list_icon09.png) no-repeat center 18px;}
.doctor ul li a.icon224:hover{background:#f8f5f5 url(/img/02treatment/list_icon09_on.png) no-repeat center 18px;}
.doctor ul li a.icon240{background:url(/img/02treatment/list_icon10.png) no-repeat center 18px;}
.doctor ul li a.icon240:hover{background:#f8f5f5 url(/img/02treatment/list_icon10_on.png) no-repeat center 18px;}
.doctor ul li a.icon219{background:url(/img/02treatment/list_icon11.png) no-repeat center 18px;}
.doctor ul li a.icon219:hover{background:#f8f5f5 url(/img/02treatment/list_icon11_on.png) no-repeat center 18px;}
.doctor ul li a.icon244{background:url(/img/02treatment/list_icon12.png) no-repeat center 18px;}
.doctor ul li a.icon244:hover{background:#f8f5f5 url(/img/02treatment/list_icon12_on.png) no-repeat center 18px;}

.doctor ul li a.icon1{background:url(/img/02treatment/list_icon13.png) no-repeat center 18px;}
.doctor ul li a.icon1:hover{background:#f8f5f5 url(/img/02treatment/list_icon13_on.png) no-repeat center 18px;}
.doctor ul li a.icon2{background:url(/img/02treatment/list_icon14.png) no-repeat center 18px;}
.doctor ul li a.icon2:hover{background:#f8f5f5 url(/img/02treatment/list_icon14_on.png) no-repeat center 18px;}
.doctor ul li a.icon239{background:url(/img/02treatment/list_icon15.png) no-repeat center 18px;}
.doctor ul li a.icon239:hover{background:#f8f5f5 url(/img/02treatment/list_icon15_on.png) no-repeat center 18px;}
.doctor ul li a.icon221{background:url(/img/02treatment/list_icon16.png) no-repeat center 18px;}
.doctor ul li a.icon221:hover{background:#f8f5f5 url(/img/02treatment/list_icon16_on.png) no-repeat center 18px;}
.doctor ul li a.icon236{background:url(/img/02treatment/list_icon17.png) no-repeat center 18px;}
.doctor ul li a.icon236:hover{background:#f8f5f5 url(/img/02treatment/list_icon17_on.png) no-repeat center 18px;}
.doctor ul li a.icon243{background:url(/img/02treatment/list_icon18.png) no-repeat center 18px;}
.doctor ul li a.icon243:hover{background:#f8f5f5 url(/img/02treatment/list_icon18_on.png) no-repeat center 18px;}

.doctor ul li a.icon234{background:url(/img/02treatment/list_icon19.png) no-repeat center 18px;}
.doctor ul li a.icon234:hover{background:#f8f5f5 url(/img/02treatment/list_icon19_on.png) no-repeat center 18px;}
.doctor ul li a.icon200{background:url(/img/02treatment/list_icon20.png) no-repeat center 18px;}
.doctor ul li a.icon200:hover{background:#f8f5f5 url(/img/02treatment/list_icon20_on.png) no-repeat center 18px;}
.doctor ul li a.icon220{background:url(/img/02treatment/list_icon21.png) no-repeat center 18px;}
.doctor ul li a.icon220:hover{background:#f8f5f5 url(/img/02treatment/list_icon21_on.png) no-repeat center 18px;}
.doctor ul li a.icon800{background:url(/img/02treatment/list_icon22.png) no-repeat center 18px;}
.doctor ul li a.icon800:hover{background:#f8f5f5 url(/img/02treatment/list_icon22_on.png) no-repeat center 18px;}
.doctor ul li a.icon1014{background:url(/img/02treatment/list_icon23.png) no-repeat center 18px;}
.doctor ul li a.icon1014:hover{background:#f8f5f5 url(/img/02treatment/list_icon23_on.png) no-repeat center 18px;}
.doctor ul li a.icon5{background:url(/img/02treatment/list_icon24.png) no-repeat center 18px;}
.doctor ul li a.icon5:hover{background:#f8f5f5 url(/img/02treatment/list_icon24_on.png) no-repeat center 18px;}

.doctor ul li a.icon1025{background:url(/img/02treatment/list_icon25.png) no-repeat center 18px;}
.doctor ul li a.icon1025:hover{background:#f8f5f5 url(/img/02treatment/list_icon25_on.png) no-repeat center 18px;}
.doctor ul li a.icon242{background:url(/img/02treatment/list_icon26.png) no-repeat center 18px;}
.doctor ul li a.icon242:hover{background:#f8f5f5 url(/img/02treatment/list_icon26_on.png) no-repeat center 18px;}
.doctor ul li a.icon3{background:url(/img/02treatment/list_icon27.png) no-repeat center 18px;}
.doctor ul li a.icon3:hover{background:#f8f5f5 url(/img/02treatment/list_icon27_on.png) no-repeat center 18px;}
.doctor ul li a.icon30{background:url(/img/02treatment/list_icon28.png) no-repeat center 18px;}
.doctor ul li a.icon30:hover{background:#f8f5f5 url(/img/02treatment/list_icon28_on.png) no-repeat center 18px;}
.doctor ul li a.icon100{background:url(/img/02treatment/list_icon29.png) no-repeat center 18px;}
.doctor ul li a.icon100:hover{background:#f8f5f5 url(/img/02treatment/list_icon29_on.png) no-repeat center 18px;}
.doctor ul li a.icon223{background:url(/img/02treatment/list_icon30.png) no-repeat center 18px;}
.doctor ul li a.icon223:hover{background:#f8f5f5 url(/img/02treatment/list_icon30_on.png) no-repeat center 18px;}

.doctor ul li a.icon400{background:url(/img/02treatment/list_icon31.png) no-repeat center 18px;}
.doctor ul li a.icon400:hover{background:#f8f5f5 url(/img/02treatment/list_icon31_on.png) no-repeat center 18px;}
.doctor ul li a.icon238{background:url(/img/02treatment/list_icon32.png) no-repeat center 18px;}
.doctor ul li a.icon238:hover{background:#f8f5f5 url(/img/02treatment/list_icon32_on.png) no-repeat center 18px;}
.doctor ul li a.icon235{background:url(/img/02treatment/list_icon33.png) no-repeat center 18px;}
.doctor ul li a.icon235:hover{background:#f8f5f5 url(/img/02treatment/list_icon33_on.png) no-repeat center 18px;}
.doctor ul li a.icon216{background:url(/img/02treatment/list_icon34.png) no-repeat center 18px;}
.doctor ul li a.icon216:hover{background:#f8f5f5 url(/img/02treatment/list_icon34_on.png) no-repeat center 18px;}
.doctor ul li a.icon1042{background:url(/img/02treatment/list_icon35.png) no-repeat center 18px;}
.doctor ul li a.icon1042:hover{background:#f8f5f5 url(/img/02treatment/list_icon35_on.png) no-repeat center 18px;}
.doctor ul li a.icon1045{background:url(/img/02treatment/list_icon36.png) no-repeat center 18px;}
.doctor ul li a.icon1045:hover{background:#f8f5f5 url(/img/02treatment/list_icon36_on.png) no-repeat center 18px;}

/*진료각과-본문페이지*/
.doctor_detail {width:100%; display:inline-block;}
.doctor_detail .depart_top {position:relative; display:inline-block; width:100%; height:250px; border-bottom:3px solid #da2027;}
.doctor_detail .depart_top .timg {width:100%;}
.doctor_detail .depart_top .timg img {width:940px; height:250px;}
.doctor_detail .depart_top .tit {position:absolute; bottom:-3px; left:0; font-size:14px; color:#da2027; font-weight:600; width:125px; padding-top:85px; height:40px; text-align:center;}
.doctor_detail .depart_top .tit.icon280{background:#fff url(/img/02treatment/list_icon01_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon237{background:#fff url(/img/02treatment/list_icon02_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon233{background:#fff url(/img/02treatment/list_icon03_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon6{background:#fff url(/img/02treatment/list_icon04_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon222{background:#fff url(/img/02treatment/list_icon05_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1026{background:#fff url(/img/02treatment/list_icon06_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon246{background:#fff url(/img/02treatment/list_icon07_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon217{background:#fff url(/img/02treatment/list_icon08_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon224{background:#fff url(/img/02treatment/list_icon09_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon240{background:#fff url(/img/02treatment/list_icon10_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon219{background:#fff url(/img/02treatment/list_icon11_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon244{background:#fff url(/img/02treatment/list_icon12_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1{background:#fff url(/img/02treatment/list_icon13_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon2{background:#fff url(/img/02treatment/list_icon14_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon239{background:#fff url(/img/02treatment/list_icon15_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon221{background:#fff url(/img/02treatment/list_icon16_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon236{background:#fff url(/img/02treatment/list_icon17_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon243{background:#fff url(/img/02treatment/list_icon18_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon234{background:#fff url(/img/02treatment/list_icon19_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon200{background:#fff url(/img/02treatment/list_icon20_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon220{background:#fff url(/img/02treatment/list_icon21_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon800{background:#fff url(/img/02treatment/list_icon22_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1014{background:#fff url(/img/02treatment/list_icon23_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon5{background:#fff url(/img/02treatment/list_icon24_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1025{background:#fff url(/img/02treatment/list_icon25_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon242{background:#fff url(/img/02treatment/list_icon26_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon3{background:#fff url(/img/02treatment/list_icon27_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon30{background:#fff url(/img/02treatment/list_icon28_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon100{background:#fff url(/img/02treatment/list_icon29_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon223{background:#fff url(/img/02treatment/list_icon30_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon400{background:#fff url(/img/02treatment/list_icon31_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon238{background:#fff url(/img/02treatment/list_icon32_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon235{background:#fff url(/img/02treatment/list_icon33_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon216{background:#fff url(/img/02treatment/list_icon34_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1042{background:#fff url(/img/02treatment/list_icon35_on.png) no-repeat center 18px;}
.doctor_detail .depart_top .tit.icon1045{background:#fff url(/img/02treatment/list_icon36_on.png) no-repeat center 18px;}


.doctor_detail .depart_intro {display:inline-block; width:100%; padding:50px 0; border-bottom:1px solid #dfdfdf;}
.doctor_detail .depart_intro .tit {font-size:25px; color:#222; font-weight:700; font-family:'NanumSquare', Sans-serif;}
.doctor_detail .depart_intro .txt_wrap {font-size:14px; color:#444; line-height:24px; padding-top:25px; letter-spacing:-1px;}


.doctorlist {width:100%; display:inline-block; padding-top:50px;}
.doctorlist .tit_box {width:100%; display:inline-block; padding-bottom:20px;}
.doctorlist .tit_box .tit {float:left; font-size:25px; color:#222; font-weight:700; font-family:'NanumSquare', Sans-serif;}
.doctorlist .tit_box .checkinfo {float:right;}
.doctorlist .tit_box .checkinfo ul li {float:left; padding-left:20px;}
.doctorlist .doctor_box {width:100%; display:inline-block; border-top:2px solid #666;}
.doctorlist .doctor_box dl {width:100%; display:inline-block; padding-bottom:40px; border-bottom:1px solid #ccc;}
.doctorlist .doctor_box dl dt {float:left; padding-left:20px; width:190px; padding-top:50px;}
.doctorlist .doctor_box dl dt img {border:1px solid #dfdfdf; width:138px; height:178px;}
.doctorlist .doctor_box dl dd {float:left; width:730px; padding-top:35px;}
.doctorlist .doctor_box dl dd .name_box{width:100%;padding-bottom:15px;display:inline-block;border-bottom:1px solid #ccc;}
.doctorlist .doctor_box dl dd .name{float:left;width:300px;padding-top:8px;line-height:120%;color:#010101;font-size:25px; font-weight:700; font-family:'NanumSquare', Sans-serif;}
.doctorlist .doctor_box dl dd .gobtn{float:right;}
.doctorlist .doctor_box dl dd .gobtn li{float:left;}
.doctorlist .doctor_box dl dd .gobtn li a{display:block;width:130px;height:40px;line-height:40px;text-align:center;color:#fff;font-weight:600;}
.doctorlist .doctor_box dl dd .gobtn li a.st02{background:#aeaeae; text-decoration:none;}
.doctorlist .doctor_box dl dd .gobtn li a.st02:hover{background:#9c9c9c;}
.doctorlist .doctor_box dl dd ul.section {padding:15px 0;}
.doctorlist .doctor_box dl dd ul.section li {font-size:15px; line-height:24px;}
.doctorlist .doctor_box dl dd ul.section li span.subject {color:#222; font-weight:600;}
.doctorlist .doctor_box table.doctor_ta{width:80%;border-collapse:collapse;}
.doctorlist .doctor_box table.doctor_ta thead th{padding:0;color:#000;font-weight:600;text-align:center;border-bottom:1px solid #aaa;}
.doctorlist .doctor_box table.doctor_ta tbody th{padding:0;color:#000;font-weight:600;text-align:center;background:#f6f6f6;}
.doctorlist .doctor_box table.doctor_ta tbody td{text-align:center;}
.doctorlist .doctor_box table.doctor_ta th,
.doctorlist .doctor_box table.doctor_ta td{padding:5px 0;border:1px solid #dfdfdf;font-size:12px;}



/*교수진상세보기*/
.detail_area{position:relative;width:100%;display:inline-block;padding-bottom:45px;}
.detail_area .info{position:absolute;top:0;left:0;width:200px;height:465px;padding:15px 40px 15px 20px;}
.detail_area .info .pic{width:180px;height:230px;margin:0 auto;background:url(/img/02treatment/doctor_pic.gif) no-repeat;}
.detail_area .info .pic img{width:180px;height:230px;border:1px solid #dfdfdf;}
.detail_area .info .info_name{width:100%;padding:20px 0 20px 0;text-align:center;line-height:120%;color:#010101;font-size:25px;font-weight:600;background:url(/img/common/line.gif) repeat-x bottom;}
.detail_area .info .info_name span{color:#666;font-size:14px;font-weight:100;}
.detail_area .info .treat{width:100%;font-size:13px;text-align:center;padding:16px 0;line-height:150%;}
.detail_area .info .reser_btn{width:100%;}
.detail_area .info .reser_btn a{display:block;padding:10px 0;font-size:15px;color:#fff;font-weight:600;text-align:center;background:#59bcd1;}
.detail_area .results{position:relative;float:right;width:545px;min-height:465px;padding:15px 0 15px 45px;font-size:15px;line-height:150%;color:#666;border-left:1px solid #eaeaea;}
.detail_area .results p.stit{margin-bottom:14px;padding-left:22px;color:#dc2429;font-weight:600;font-size:16px;background:url(/img/common/bu2.gif) no-repeat 0 5px;}
.detail_area .results p.stit.sttop{margin-top:25px;}

.doctor_win{background:#dc2429;padding:25px 25px;color:#fff;font-weight:700;font-size:25px;}
.doctor_win_area{padding:15px 10px;font-size:15px;}


/* 이비인후과 */
.global_no{display:none;}

/*****************************04건강증진센터*****************************/
/*미션과 비전*/
.s0401 {width:100%;}
.s0401 .btit {width:100%; background:url(/img/04health/s0101line.gif) repeat-x left 50%; text-align:center; height:29px; line-height:29px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; margin-bottom:35px;}
.s0401 .btit span {display:inline-block; background:#fff; color:#222; font-size:25px; height:29px; line-height:29px; padding:0 40px;}
.s0401 .box {width:100%; height:410px; background:url(/img/04health/s0101bg.gif) repeat-x left top; text-align:center; font-family:'NanumSquare', Sans-serif; margin-bottom:55px;}
.s0401 .box .mission {width:100%; height:138px; color:#fff;}
.s0401 .box .mission .eng {font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif; padding-top:35px;}
.s0401 .box .mission .tit {font-size:32px; letter-spacing:-1px; padding-top:15px;}
.s0401 .box .vision {width:100%; display:inline-block; margin-left:13px; letter-spacing:-1px;}
.s0401 .box .vision ul li {float:left; width:182px; height:105px; padding-top:165px; border:1px solid #dfdfdf; margin-left:-1px; line-height:24px; font-size:17px; color:#222;}
.s0401 .box .vision ul li.icon1 {background:#fff url(/img/04health/s0101icon1.gif) no-repeat center 39px;}
.s0401 .box .vision ul li.icon2 {background:#fff url(/img/04health/s0101icon2.gif) no-repeat center 39px;}
.s0401 .box .vision ul li.icon3 {background:#fff url(/img/04health/s0101icon3.gif) no-repeat center 39px;}
.s0401 .box .vision ul li.icon4 {background:#fff url(/img/04health/s0101icon4.gif) no-repeat center 39px;}
.s0401 .box .vision ul li.icon5 {background:#fff url(/img/04health/s0101icon5.gif) no-repeat center 39px;}
.s0401 .box2 {width:100%; display:inline-block;}
.s0401 .box2 ul li {float:left; padding-left:68px; width:245px; padding-bottom:40px;}
.s0401 .box2 ul li .eng {color:#da2027; font-size:14px; font-family:'Montserrat', Sans-serif;}
.s0401 .box2 ul li .txt {color:#000; font-size:16px; letter-spacing:-1px;}
.s0401 .box2 ul li.alph1 {background:url(/img/04health/s0101alph1.gif) no-repeat left top;}
.s0401 .box2 ul li.alph2 {background:url(/img/04health/s0101alph2.gif) no-repeat left top;}
.s0401 .box2 ul li.alph3 {background:url(/img/04health/s0101alph3.gif) no-repeat left top;}
.s0401 .box2 ul li.alph4 {background:url(/img/04health/s0101alph4.gif) no-repeat left top;}
.s0401 .box2 ul li.alph5 {background:url(/img/04health/s0101alph5.gif) no-repeat left top;}
.s0401 .box2 ul li.alph5 .eng {letter-spacing:-0.02em;}
.s0401 .box2 ul li.alph6 {background:url(/img/04health/s0101alph6.gif) no-repeat left top;}

.s0401 .box3 {padding-left:520px;background:url(/img/04health/s0101_mpbox_bg.jpg) no-repeat left center;}
.s0401 .box3 ul li{padding-top:34px;background:url(/img/04health/s0101alph_bg.gif) no-repeat 23px 8px;}
.s0401 .box3 ul li:first-child{padding-top:0;background:0}
.s0401 .box3 ul li dl{padding-left:68px; width:245px;height:50px;}
.s0401 .box3 ul li dt {padding-top:2px;color:#da2027; font-size:14px; font-family:'Montserrat', Sans-serif;}
.s0401 .box3 ul li dd {color:#000; font-size:16px; letter-spacing:-1px;}
.s0401 .box3 ul li.alph1 dl {background:url(/img/04health/s0101alph1.gif) no-repeat left top;}
.s0401 .box3 ul li.alph2 dl {background:url(/img/04health/s0101alph2.gif) no-repeat left top;}
.s0401 .box3 ul li.alph3 dl {background:url(/img/04health/s0101alph3.gif) no-repeat left top;}
.s0401 .box3 ul li.alph4 dl {background:url(/img/04health/s0101alph4.gif) no-repeat left top;}
.s0401 .box3 ul li.alph5 dl {background:url(/img/04health/s0101alph5.gif) no-repeat left top;}
.s0401 .box3 ul li.alph6 dl {background:url(/img/04health/s0101alph6.gif) no-repeat left top;}


/*센터소개*/
.s040102 {width:100%;}
.s040102 .titbox {display:inline-block; width:100%; text-align:center; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-bottom:35px;}
.s040102 .titbox .tit {color:#da2027; font-size:18px; font-weight:700;}
.s040102 .titbox .txt {color:#000; font-size:18px; line-height:25px; padding-top:10px;}
.s040102 .bgbox {display:inline-block; padding:35px 50px; line-height:25px; border:1px solid #dfdfdf;}
.s040102 .bgbox .img {float:right; font-size:0; line-height:0; padding-left:30px;}


/*센터특징*/
.s040103 {width:100%;display:inline-block;}
.s040103 .titbox {width:100%; text-align:center; height:105px;}
.s040103 .titbox .eng {color:#da2027; font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif;}
.s040103 .titbox .tit {color:#000; font-size:32px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-top:15px;}
.s040103 .listbox {width:100%;}
.s040103 .listbox ul li {float:left; width:311px; height:175px; margin:1px; text-align:center; background:#f4f2f2; letter-spacing:-1px; line-height:20px;}
.s040103 .listbox ul li.last {width:937px; height:120px;}
.s040103 .listbox ul li .tit {color:#da2027; font-size:20px; font-weight:700; font-family:'NanumSquare', Sans-serif; line-height:24px; padding-bottom:12px; padding-top:51px;}
.s040103 .listbox ul li.line2 .tit {padding-top:28px;}
.s040103 .listbox ul li.line3 .tit {padding-top:40px;}
.s040103 .listbox ul li.last .tit {padding-top:48px;}

/* 수정200625 */
.s040102_2 .titbox {width:100%; text-align:center; height:105px;}
.s040102_2 .titbox .eng {color:#da2027; font-size:17px; font-weight:700; font-family:'Montserrat', Sans-serif;}
.s040102_2 .titbox .tit {color:#000; font-size:32px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px; padding-top:15px;}
.s040102_2 .feature_box{margin:-22px 0 0 -17px;clear:both;overflow:hidden}
.s040102_2 .feature_box li{float:left;margin:22px 0 0 17px;width:300px;height:310px;text-align:center;border:1px solid #dfdfdf}
.s040102_2 .feature_box li dl{margin-top:25px;padding:0 10px;letter-spacing:-1px;}
.s040102_2 .feature_box li dl dt{display:table;width:100%;height:45px;font-size:20px;line-height:25px;font-weight:700;color:#da2027;}
.s040102_2 .feature_box li dl dt p{display:table-cell;vertical-align:middle;}
.s040102_2 .feature_box li dl dt p span{background:url(/img/04health/feature_txtbg.gif) repeat-x left bottom;}
.s040102_2 .feature_box li dl dd{margin-top:20px;font-size:13px;line-height:20px;color:#222}
.s040102_2 .feature_box li.last{width:938px;height:324px;text-align:left;clear:both;overflow:hidden}
.s040102_2 .feature_box li.last img{float:left;margin-right:15px;}
.s040102_2 .feature_box li.last .last_twrap{float:left;width:520px;}
.s040102_2 .feature_box li.last .last_twrap dl{margin-top:40px;}
.s040102_2 .feature_box li.last .last_twrap dl:first-child{margin-top:20px}
.s040102_2 .feature_box li.last .last_twrap dl dt{display:block;height:auto;}
.s040102_2 .feature_box li.last .last_twrap dl dt p{display:block;}
/*.s040102_2 .feature_box li.last .last_twrap{clear:both;overflow:hidden}
.s040102_2 .feature_box li.last .last_twrap dl{float:left;width:300px;margin-left:17px;}
.s040102_2 .feature_box li.last .last_twrap dl:first-child{margin-left:0}*/
.s040102_2 .newct_box{clear:both;overflow:hidden;}
.s040102_2 .newct_box img{float:left;margin-right:20px}
.s040102_2 .newct_box ul.list{float:left;margin-top:20px;width:550px;}

/* 센터 사진 */
.s040103 .centerimg_box{margin-left:-12px;clear:both;overflow:hidden}
.s040103 .centerimg_box li{float:left;margin:10px 0 0 12px;width:305px;height:270px;}

/* 의료장비소개 */
.equipment_w .hequip_w > li{margin-top:10px;clear:both;overflow:hidden;}
.equipment_w .hequip_w > li p{float:left;width:335px;border:1px solid #dedede;}
.equipment_w .hequip_w > li p img{width:100%;}
.equipment_w .hequip_w > li div{float:right;margin-top:20px;width:575px;word-break:keep-all;}


/* 홍보영상 */
.s040104{clear:both;overflow:hidden}
.s040104 .video_wrap{float:left;width:49%;}
.s040104 .video_wrap iframe{height:250px !important}
.s040104 .video_wrap:first-child{margin-right:2%}
.s040104 .video_wrap:first-child video{height:250px !important;}
.s040104 .point_wrap{text-align:center;}
.s040104 .point_wrap .point{display:inline-block;}

/*건강검진절차*/
.s0402 {width:100%;}
.s0402 .box {width:100%; display:inline-block; padding:40px 0 105px 0; background:url(/img/04health/s0201arrow.gif) no-repeat center bottom;}
.s0402 .box.icon1 {padding-top:0;}
.s0402 .box.icon5 {background:none; padding-bottom:0;}
.s0402 .box .tit {float:left; width:290px; text-align:center; letter-spacing:-1px; color:#222; font-size:23px; line-height:30px; font-weight:700; font-family:'NanumSquare', Sans-serif;}
.s0402 .box.icon1 .tit {background:url(/img/04health/s0201icon1.gif) no-repeat center top; padding-top:92px; margin-top:15px;}
.s0402 .box.icon2 .tit {background:url(/img/04health/s0201icon2.gif) no-repeat center top; padding-top:97px; margin-top:15px;}
.s0402 .box.icon3 .tit {background:url(/img/04health/s0201icon3.gif) no-repeat center top; padding-top:98px; margin-top:-5px;}
.s0402 .box.icon4 .tit {background:url(/img/04health/s0201icon4.gif) no-repeat center top; padding-top:91px; margin-top:-15px;}
.s0402 .box.icon5 .tit {background:url(/img/04health/s0201icon5.gif) no-repeat center top; padding-top:95px; margin-top:-15px;}
.s0402 .box .txt {float:left;display:inline-block; width:620px;}
.s0402 .box .txt .pointbox {margin-top:20px;}
.s0402 .box .txt .btn {display:inline-block;margin-top:5px;}


/*건강검진유의사항*/
.s040202 {width:100%; display:inline-block; border-bottom:1px dashed #dfdfdf;}
.s040202 .titbox {float:left; padding-left:10px; width:180px; font-family:'NanumSquare', Sans-serif; letter-spacing:-1px;}
.s040202 .titbox .tit {font-size:40px; color:#222; line-height:48px; font-weight:700;}
.s040202 .titbox .txt {font-size:18px; color:#222; line-height:26px; padding-top:20px;}
.s040202 .listbox {float:right; width:700px; display:inline-block;}
.s040202 .listbox ul li {float:left; padding-left:83px; width:267px; font-size:15px; letter-spacing:-1px; color:#333; height:105px; line-height:22px;}
.s040202 .listbox ul li.icon1 {background:url(/img/04health/s0202icon1.gif) no-repeat left top;}
.s040202 .listbox ul li.icon2 {background:url(/img/04health/s0202icon2.gif) no-repeat left top;}
.s040202 .listbox ul li.icon3 {background:url(/img/04health/s0202icon3.gif) no-repeat left top;}
.s040202 .listbox ul li.icon4 {background:url(/img/04health/s0202icon4.gif) no-repeat left top;}
.s040202 .listbox ul li.icon5 {background:url(/img/04health/s0202icon5.gif) no-repeat left top; height:127px;}
.s040202 .listbox ul li.icon6 {background:url(/img/04health/s0202icon6.gif) no-repeat left top; height:127px;}
.s040202 .listbox ul li.icon7 {background:url(/img/04health/s0202icon7.gif) no-repeat left top; height:127px;}
.s040202 .listbox ul li.icon8 {background:url(/img/04health/s0202icon8.gif) no-repeat left top; height:127px;}
.s040202 .listbox ul li.icon9 {background:url(/img/04health/s0202icon9.gif) no-repeat left top;}
.s040202 .listbox ul li.icon10 {background:url(/img/04health/s0202icon10.gif) no-repeat left top;}
.s040202 .listbox ul li.icon11 {background:url(/img/04health/s0202icon11.gif) no-repeat left top;}
.s040202 .listbox ul li.icon12 {background:url(/img/04health/s0202icon12.gif) no-repeat left top;}
.s040202 .listbox ul li span {color:#da2027; font-weight:700;}

/* 검진프로그램 인트로*/
.health_intro{width:960px;margin:-20px 0 0 -20px;clear:both;overflow:hidden;}
.health_intro li{float:left;margin:20px 0 0 20px;border:1px solid #dfdfdf;letter-spacing:-1px;word-break:keep-all;}
.health_intro li a{display:block;width:298px;height:280px;}
.health_intro li a:hover{text-decoration:none;}
.health_intro li .tit{position:relative;display:table;width:100%;height:165px;font-weight:600;font-size:20px;line-height:30px;color:#fff;text-align:center;background:url(/img/04health/health_introbg.jpg) no-repeat center top;}
.health_intro li .tit span:first-child img{left: 10px;top: 10px;}
.health_intro li .tit span img{position: absolute;right: 10px;bottom: 10px;}
.health_intro li .tit p{display:table-cell;width:100%;vertical-align:middle;}
.health_intro li a > p{padding:30px;font-size:15px;line-height:22px;color:#444;text-align:center;}

/* 선택검사 인트로 */
.point_h{padding-left:35px;line-height:26px;background:url(/img/04health/choice_point.gif) no-repeat left top;letter-spacing:-0.5px;}
.h_choice_i{margin-top:70px;text-align:center;}

/* 검사프로그램 */
.prog_bg{display:table;width:100%;height:150px;font-size:26px;line-height:35px;font-weight:600;color:#fff;text-align:center;background:url(/img/04health/program_bg.jpg) no-repeat left top;letter-spacing:-2px;}
.prog_bg p{display:table-cell;vertical-align:middle;}
.prog_info{margin-top:40px;font-size:14px;font-weight:bold;text-align:right;}
.prog_listw{margin-left:-40px;display:inline-block;width:980px;}
.prog_listw.first{margin-top:-30px;}
.prog_listw dl{position:relative;float:left;margin:40px 0 0 40px;padding:30px 20px 10px;width:242px;border:2px solid #c0a6a7;border-radius:15px;box-shadow:5px 5px 10px rgba(0,0,0,0.2)}
.prog_listw dl dt{padding:2px 0 15px 45px;font-size:21px;line-height:30px;font-weight:600;color:#222;border-bottom:2px solid #bcbcbc;background-repeat:no-repeat;background-position:5px top;letter-spacing:-1.5px;}
.prog_listw dl dt.icon1{background-image:url(/img/04health/pro_icon1.png)}
.prog_listw dl dt.icon2{background-image:url(/img/04health/pro_icon2.png)}
.prog_listw dl dt.icon3{background-image:url(/img/04health/pro_icon3.png)}
.prog_listw dl dt.icon4{background-image:url(/img/04health/pro_icon4.png)}
.prog_listw dl dt.icon5{background-image:url(/img/04health/pro_icon5.png)}
.prog_listw dl dt.icon6{background-image:url(/img/04health/pro_icon6.png)}
.prog_listw dl dt.icon7{background-image:url(/img/04health/pro_icon7.png)}
.prog_listw dl dt.icon8{background-image:url(/img/04health/pro_icon8.png)}
.prog_listw dl dt.icon9{background-image:url(/img/04health/pro_icon9.png)}
.prog_listw dl dt.icon10{background-image:url(/img/04health/pro_icon10.png)}
.prog_listw dl dt.icon11{background-image:url(/img/04health/pro_icon11.png)}
.prog_listw dl dt.icon12{background-image:url(/img/04health/pro_icon12.png)}
.prog_listw dl dt.icon13{background-image:url(/img/04health/pro_icon13.png)}
.prog_listw dl dt.icon14{background-image:url(/img/04health/pro_icon14.png)}
.prog_listw dl dt.icon15{background-image:url(/img/04health/pro_icon15.png)}
.prog_listw dl dt.icon16{background-image:url(/img/04health/pro_icon16.png)}
.prog_listw dl dt.icon17{background-image:url(/img/04health/pro_icon17.png)}
.prog_listw dl dt.icon18{background-image:url(/img/04health/pro_icon18.png)}
.prog_listw dl dt.icon19{background-image:url(/img/04health/pro_icon19.png)}
.prog_listw dl dt.icon20{background-image:url(/img/04health/pro_icon20.png)}
.prog_listw.no1 dl{float:none;width:900px;}
.prog_listw.no2 dl{width:406px;}
.prog_listw dl dd{padding:20px 0 10px 7px;font-size:16px;line-height:25px;color:#000;word-break:keep-all;letter-spacing:-1px;}
.prog_listw dl dd .list2 li{font-size:17px;line-height:25px;background-position:left 16px;}
.prog_listw dl dd.cost{position:absolute;bottom:10px;right:20px;font-weight:700;font-size:18px;color:#525252;text-align:right;}
.prog_listw dl dd.cost.abso120{bottom:120px;}
.prog_listw dl dd.cost.abso160{bottom:160px;}
.prog_listw dl dd.gray_box{margin-top:15px;padding:15px 10px;}
.prog_listw dl dd.gray_box .list2 li{font-size:15px;line-height:20px;background-position:left 13px;}
.prog_listw dl dd.line_top{margin-top:50px;border-top:1px solid #ddd;}
.prog_table .cost{font-weight:700;color:#e50009;}

.prog_listw.h180 dl{height:180px;}
.prog_listw.h200 dl{height:200px;}
.prog_listw.h230 dl{height:230px;}
.prog_listw.h260 dl{height:260px;}
.prog_listw.h280 dl{height:280px;}
.prog_listw.h410 dl{height:410px;}

.prog_listw dl.h360{height:360px;}
.prog_listw dl.h430{height:430px;}


/*검진자료실*/
.s0406 {width:100%;}
.s0406 .downlist {width:100%; display:inline-block;}
.s0406 .downlist .box {float:left; width:220px; text-align:center; margin-left:20px; margin-top:30px;}
.s0406 .downlist .box.fir {margin-left:0;}
.s0406 .downlist .box .img {font-size:0; line-height:0; border-bottom:1px solid #e1e1e1;}
.s0406 .downlist .box .tit {font-size:18px; font-weight:700; color:#222; padding-top:17px; letter-spacing:-1px;}
.s0406 .downlist .box .btn {margin-top:10px;}


/*****************************06안내*****************************/

/*오시는길*/
.s0601 {width:100%; display:inline-block; padding-top:10px;}
.s0601 .box {display:inline-block; width:720px; margin-top:10px; padding-bottom:35px; border-bottom:1px dashed #dfdfdf; padding-left:220px;}
.s0601 .box.subway {background:url(/img/06info/s0101icon1.gif) no-repeat 40px top;}
.s0601 .box.subway .subwaylist {font-size:14px; color:#444; line-height:24px; padding-top:5px; padding-bottom:10px;}
.s0601 .box.subway .subwaylist span {display:inline-block; padding-right:23px; margin-right:7px; background:url(/img/06info/s0101arrow.gif) no-repeat right 50%;}
.s0601 .box.bus {background:url(/img/06info/s0101icon2.gif) no-repeat 40px top;}
.s0601 .box.bus .pointbox {width:700px;}
.s0601 .mapbox {width:100%; border-top:1px dashed #dfdfdf; display:inline-block; margin-top:40px;}
.s0601 .mapbox img {width:100%;}
.s0601 .mapbox .map_canvas {width:100%; height:400px; margin-top:20px;}
.s0601 .gobtn_wrap{clear:both;overflow:hidden;}
.s0601 .gobtn_wrap p{float:left;margin-right:15px;line-height:32px;}
.s0601 .gobtn_wrap a{float:left;}


/* 편의시설 */
.facilities_wrap{margin:-12px 0 0 -12px;clear:both;overflow:hidden}
.facilities_wrap li{float:left;margin:12px 0 0 12px;width:224px;min-height:340px;border:1px solid #e0e0e0}
.facilities_wrap.facilities1 li{min-height:360px;}
.facilities_wrap li .img_wrap{height:149px;border-bottom:1px solid #e0e0e0}
.facilities_wrap li .img_wrap img{width:100%;}
.facilities_wrap li .txt_wrap{padding:19px 12px}
.facilities_wrap li .ftit{margin-bottom:10px;font-size:13px;font-weight: 700;color:#333}
.facilities_wrap li dl{position:relative;display:block;padding:3px 0;font-size:12px;line-height:17px;color:#000}
.facilities_wrap li dl dt{position:absolute;font-weight:700;}
.facilities_wrap li dl dd{padding-left:33px;font-weight:400;}
.facilities_wrap li dl.ftxt_4 dd{padding-left:55px;}
.facilities_wrap li dl.tac dt{position:static}

.facilities_wrap li .txt1 dl dt{position:static;}
.facilities_wrap li .txt1 dl dd{padding-left:10px;}

/*층별안내*/
.s0604{position:relative;width:100%;padding:0 0 35px 0;text-align:center;}
.s0604 h3 {text-align:left;}
.s0604 .s06img{padding:14px 0 0 0;}
.s0604 .allbtn{position:absolute;top:85px;right:130px;}
#s06mask{position:absolute;display:none;left:0;top:0;z-index:10;background-color:#000;}
#stratified_w{position:fixed;top:8% !important;left:0 !important;width:100%;text-align:center;z-index:12;}
.strati_close{position:absolute;top:0;left:0;width:100%;text-align:center;cursor:pointer;}
.strati_close img{width:48px;}
#stratified_w .strati_area{width:940px;position:relative;top:0;margin:55px auto 0 auto;text-align:left;background:#fff;}
.strati_area .sttit{padding:25px 20px;color:#fff;font-weight:600;font-size:28px;background:#dd242a;}
.strati_area .cont{padding:30px;}
.s0604_2{position:relative; width:100%; height:580px; margin-top:30px; padding-bottom:40px; margin-bottom:40px; border-bottom:1px dashed #dfdfdf;}
.s0604_2 .map{position:relative;width:850px; margin-left:45px;}
.s0604_2 .allbtn{position:absolute;bottom:15px;right:15px;}
.s0604_2 .map a{display:inline-block;width:60px;height:75px;font-size:0;text-align:center;}
.s0604_2 .map a.point1{position:absolute;top:190px;left:660px;}/*본관동*/
.s0604_2 .map a.point2{position:absolute;top:200px;left:275px;}/*1동*/
.s0604_2 .map a.point3{position:absolute;top:120px;left:350px;}/*2동*/
.s0604_2 .map a.point4{position:absolute;top:120px;left:265px;}/*3동*/
.s0604_2 .map a.point5{position:absolute;top:0px;left:487px;}/*5동*/
.s0604_2 .map a.point6{position:absolute;top:15px;left:640px;}/*6동*/
.s0604_2 .map a.point7{position:absolute;top:50px;left:550px;}/*7동*/
.s0604_2 .map a.point8{position:absolute;top:230px;left:400px;}/*외래접수동*/
.s0604_2 .map a.point9{position:absolute;top:200px;left:550px;}/*MRI동*/
.s0604_2 .map a.point10{position:absolute;top:21px;left:517px;}/*편의동*/
.s0604_2 .map a:hover{background:url(/img/06info/s0401icon.png) no-repeat bottom center;}

.floor_mapw{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px dashed #dfdfdf;}
.floor_mapw ul{position:relative;height:750px;}
.floor_mapw li{display:inline-block;}
.floor_mapw .tabwrap{display:inline-block;}
.floor_mapw a{display:table;padding:0 25px;height:40px;font-weight:500;font-size:15px;color:#da2128;background:#ffeff0;border:1px solid #da2128;border-radius:5px;}
.floor_mapw a span{display:table-cell;vertical-align:middle;}
.floor_mapw .tabwrap a.on{color:#fff;background:#da2128;}

.floor_mapw .plist_wrap{position:absolute;left:0;top:90px;width:100%;display:none;text-align:center;}
.floor_mapw .plist_wrap img{max-width:100%;}
.floor_mapw .total_btn{float:right;}
.floor_mapw .total_btn a{position:relative;padding-right:50px;color:#444;border-color:#444;background:#fafafa;word-break:keep-all;}
.floor_mapw .total_btn a .bimg{position: absolute; top: 0; right: 15px;width: 22px; height: 40px;background: url(/img/06info/go_btn_b.png) no-repeat center;}


/* 코로나19 */
.covid_wrap{position:relative;}
.covid_wrap img{max-width:100%;}
.covid_wrap .covid_imgw{margin-top:10px;border-left:1px solid #ccc;border-top:1px solid #ccc;clear:both;overflow:hidden;}
.covid_wrap .covid_imgw div{float:left;width:33%;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.covid_wrap .covid_imgw div img{margin:10px 2% 0;padding-bottom:10px;max-width:90%;border-bottom:1px dashed #ddd;}
.covid_wrap .covid_imgw div p{padding:15px 0;font-weight:500;color:#000;background:#fff3f3;}

.covid_wrap .per_issue_btn{position:absolute;top:40px;right:0;padding:13px 55px 13px 80px;display:block;font-weight:500;color:#fff;background:#da2027 url(/img/06info/covid_icon.png) no-repeat 20px 4px;transition:all 0.5s;}
.covid_wrap .per_issue_btn span{position:absolute;top:0;right:15px;width:22px;height:48px;background:url(/img/06info/go_btn.png) no-repeat center;transition:all 9s;}
.covid_wrap .per_issue_btn:hover{background-color:#ea6b6f;box-shadow:10px 10px 15px rgba(0,0,0,0.3);}


/*로그인*/
.formbox {background:#f7f7f7; padding:40px 0;}
.formbox .loginbox {width:376px; margin:0 auto;}
.formbox .loginbox input,
.formbox .loginbox label {vertical-align:middle;}
.formbox .loginbox .tit {font-size:25px; color:#222; font-weight:700; line-height:23px; margin-bottom:30px; text-align:center; font-family:'NanumSquare', Sans-serif;}
.formbox .loginbox .labelinput {position:relative; margin-top:10px;}
.formbox .loginbox .labelinput label {position:absolute; left:20px; top:13px; font-size:14px; color:#858585;}
.formbox .loginbox .labelinput input {width:349px; height:44px; line-height:44px; font-size:14px; color:#858585; padding:0 5px 0 20px; border:1px solid #dfdfdf;}
.formbox .loginbox input.con_btn {width:376px; margin-top:20px; height:40px;}



/*****************************모바일*****************************/
@media(max-width:736px){
/* 모발이식센터 */
.hair_transplant_center .sec01 .tit{margin-bottom:10px;font-size:20px;}
.hair_transplant_center .sec01 span{font-size:18px;}
.hair_transplant_center .sec01 .desc p br{display:none;}
.hair_transplant_center .sec02 .right{margin:10px 0 0 0;width:100%;}
.hair_transplant_center .sec02 .right .tit{margin-bottom:10px;font-size:20px;}
.hair_transplant_center ul.list2{margin-bottom:10px;}
.hair_transplant_center .mimg{margin:10px 0 20px 0;}
.hair_transplant_center .sec03 ul li{margin-bottom:20px;width:50%;}
.hair_transplant_center ul{margin-bottom:10px;}

/*인사말*/
.s0101 .box_l {float:none; padding-left:0; width:100%; height:auto;}
.s0101 .box_l .tit {font-size:26px; line-height:32px;}
.s0101 .box_l .stit {font-size:17px; line-height:24px; color:#000; letter-spacing:-1px; padding-top:15px;}
.s0101 .box_l .intro_img{width:305px}
.s0101 .box_r {float:none; width:100%;}
.s0101 .box_r .txt {font-size:14px; line-height:22px;}
.s0101 .box_r .sign {padding-top:20px;}

.s0101 .greeting_wrap{margin-top:20px;padding:280px 0 0 0; background:url(/img/01intro/introduce_img.jpg)no-repeat 0 0; background-size:auto 250px;background-position:50% 0;text-align:center;}
.s0101 .greeting_wrap .headline{color:#000; word-break:keep-all; padding:0 0 20px;font-size:20px; letter-spacing:-0.08em; line-height:1.5;}
.s0101 .greeting_wrap .director{font-size:15px; color:#000;}
.s0101 .greeting_wrap .director strong{font-size:20px; color:#000;}
.greeting_wrap .greeting_txt{padding-bottom:20px;}
.greeting_wrap .greeting_txt p{word-break:keep-all; padding-bottom:15px;font-size:14px;line-height:24px; letter-spacing:-0.08em; color:#000;}


/*연혁
.s010102 .box_l {float:none;}
.s010102 .box_l .eng {font-size:14px;}
.s010102 .box_l .tit {font-size:22px; line-height:26px; padding-top:10px; padding-bottom:0;}
.s010102 .box_r {float:none; width:100%; padding-top:30px;}
.s010102 .box_r .box {width:100%;}
.s010102 .box_r .box .year {float:none; width:70px; text-align:center; height:70px; line-height:70px; background:url(/img/01intro/s0102yearbg.gif) no-repeat left top; color:#fff; font-size:20px; font-weight:700;}
.s010102 .box_r .box ul {float:none; width:100%;}
.s010102 .box_r .box ul li {width:100%;}
.s010102 .box_r .box ul li:first-child {padding-top:20px;}
.s010102 .box_r .box ul li p {float:none;}
.s010102 .box_r .box ul li .date {width:100%; padding-bottom:5px;}
.s010102 .box_r .box ul li .cont {width:100%;}*/

/*연혁*/
.s010102_t{display:none;}
.s010102{position:relative;width:100%;margin-top:30px;}
.s010102 dl{width:100%;}
.s010102 dl dt{display:none;}
.s010102 dl dd{width:100%;}
.s010102 dl h4{border-top:1px dashed #ccc;padding-top:25px;background-position:0 28px;}
.s010102 dl h4:first-child{border-top:0;padding-top:0;background-position:0 3px;}
.s010102 ul.list{margin-left:0;padding:0;width:auto;}
.s010102 ul.list li{display:inline-block;width:100%;}
.s010102 ul.list li p.date{width:100%;color:#000;margin-bottom:3px;font-weight:bold;}
.s010102 ul.list li p.cont{width:100%;}
#s010102_side{position:absolute;top:0;left:0;}

/*홍보자료-동영상*/
.s010105 .video{height:auto;}
.s010105 .video video{width:100%;height:auto;}
.s010105 .video_info .titbox{float:none;}
.s010105 .video_info .titbox .eng{font-size:14px;}
.s010105 .video_info .titbox .tit{padding-top:7px;font-size:25px;}
.s010105 .video_info .btn{float:none;padding-top:20px;}

/*홍보자료-브로슈어*/
.s01010502 {text-align:center;}
.s01010502 .brochure {display:inline-block; float:none; margin-left:0; width:280px; height:350px; background-size:280px 350px; text-align:left;}
.s01010502 .brochure .img {font-size:0; line-height:0; padding:8px 0 0 24px;}
.s01010502 .brochure .img img {width:233px;}
.s01010502 .brochure_info {float:none; width:100%; margin-left:0; margin-top:20px;}
.s01010502 .brochure_info .box {width:100%; padding-left:0; border-bottom:none; padding-bottom:10px;}
.s01010502 .brochure_info .box .eng {font-size:15px;}
.s01010502 .brochure_info .box .tit {font-size:25px; line-height:30px;}
.s01010502 .brochure_info .box .btn {margin-top:15px;}
.s01010502 .brochure_info .box2 {display:none;}

/*센터장인사말*/
.s0102 .box_l {float:none; padding-left:0; width:100%; height:auto; background:url(/img/01intro/s0201img.jpg) no-repeat center bottom; margin-bottom:20px;}
.s0102 .box_l .tit {font-size:26px; line-height:32px;}
.s0102 .box_l .tit br{display:none;}
.s0102 .box_l .stit {font-size:17px; line-height:24px; color:#000; letter-spacing:-1px; padding-top:15px;}
.s0102 .box_l .stit br{display:none;}
.s0102 .box_r {float:none; width:100%;}
.s0102 .box_r .txt {font-size:14px; line-height:22px;}
.s0102 .box_r .director{font-size:15px;}
.s0102 .box_r .director strong{font-size:20px;}

/* 비전 */
.s010601 .vision{width:100%;margin-bottom:50px}


/*****************************02진료*****************************/
/* 진료각과-검색 */
.doctor_dsearch{padding:20px;}
.doctor_dsearch select{margin-bottom:5px;}
.doctor_dsearch .searchbar .inputbox{position:relative;}
.doctor_dsearch .searchbar input.txt_input{float:none;width:100%;box-sizing:border-box;}
.doctor_dsearch .searchbar input.search_btn{margin-top:5px;float:none;width:100%;box-sizing:border-box;}


/*진료각과-리스트*/
.doctor ul li {width:33.3%; margin:0;}
.doctor ul li a {font-size:12px;}

/*진료각과-본문페이지*/
.doctor_detail .depart_top {position:relative; display:inline-block; width:100%; height:auto; border-bottom:3px solid #da2027;}
.doctor_detail .depart_top .timg {position:relative;width:100%;z-index:1;}
.doctor_detail .depart_top .timg img {width:100%; height:auto;}
.doctor_detail .depart_top .tit {position:relative; top:-10px; left:0; width:100%; padding-top:75px; height:25px;}
.doctor_detail .depart_intro {padding:40px 0;}
.doctor_detail .depart_intro .tit {font-size:20px;}
.doctor_detail .depart_intro .txt_wrap {padding-top:15px;}

.doctorlist {padding-top:40px;}
.doctorlist .tit_box {padding-bottom:10px;}
.doctorlist .tit_box .tit {float:none; font-size:20px;}
.doctorlist .tit_box .checkinfo {float:right; padding-top:15px;}
.doctorlist .tit_box .checkinfo ul li {float:left; padding-left:10px;}
.doctorlist .doctor_box table.doctor_ta{width:100% !important}
.doctorlist .doctor_box dl {padding-bottom:30px;}
.doctorlist .doctor_box dl dt {float:none; padding-left:0; width:100%; padding-top:30px; text-align:center;}
.doctorlist .doctor_box dl dd {float:none; width:100%; padding-top:20px;}
.doctorlist .doctor_box dl dd .name{float:none;width:100%;font-size:20px;text-align:center;}
.doctorlist .doctor_box dl dd .gobtn{float:none; width:100%; margin-top:10px;}
.doctorlist .doctor_box dl dd .gobtn li{float:none; text-align:center;}
.doctorlist .doctor_box dl dd .gobtn li a{display:inline-block;width:110px;height:32px;line-height:32px;text-align:center;color:#fff;font-weight:600;}
.doctorlist .doctor_box dl dd ul.section {padding:15px 0;}
.doctorlist .doctor_box dl dd ul.section li {font-size:14px; line-height:22px;}

/*교수진상세보기*/
.detail_area {padding-bottom:0;}
.detail_area .info{position:relative;width:auto;height:auto;padding:20px 15px 15px 15px;}
.detail_area .results{float:none;width:auto;min-height:auto;padding:20px 15px;font-size:14px;border-left:0;border-top:1px solid #eaeaea;}
.detail_area .results p.stit{margin-bottom:14px;padding-left:22px;color:#dc2429;font-weight:600;font-size:16px;background:url(/img/common/bu2.gif) no-repeat 0 5px;}
.detail_area .results p.stit.sttop{margin-top:25px;}

.doctor_win{font-size:20px;}



/*미션과 비전*/
.s0401 .btit {height:20px; line-height:20px; margin-bottom:20px;}
.s0401 .btit span {font-size:20px; height:20px; line-height:20px; padding:0 10px;}
.s0401 .box {height:100%; margin-bottom:40px;}
.s0401 .box .mission .eng {font-size:14px; padding-top:30px;}
.s0401 .box .mission .tit {font-size:22px; line-height:26px; padding-top:10px;}
.s0401 .box .mission .tit span {display:inline-block; width:100%;}
.s0401 .box .vision {margin-left:0;}
.s0401 .box .vision ul li {float:none; width:auto; height:85px; padding-top:125px; margin-left:0; margin:0 10px; margin-top:-1px; line-height:22px; font-size:15px;}
.s0401 .box .vision ul li.icon1 {background:#fff url(/img/04health/s0101icon1.gif) no-repeat center 25px;}
.s0401 .box .vision ul li.icon2 {background:#fff url(/img/04health/s0101icon2.gif) no-repeat center 25px;}
.s0401 .box .vision ul li.icon3 {background:#fff url(/img/04health/s0101icon3.gif) no-repeat center 25px;}
.s0401 .box .vision ul li.icon4 {background:#fff url(/img/04health/s0101icon4.gif) no-repeat center 25px;}
.s0401 .box .vision ul li.icon5 {background:#fff url(/img/04health/s0101icon5.gif) no-repeat center 25px;}
.s0401 .box2 ul li {float:none; padding-left:60px; width:auto; padding-bottom:20px;}
.s0401 .box2 ul li:last-child {padding-bottom:10px;}
.s0401 .box2 ul li .eng {padding-top:5px;}
.s0401 .box2 ul li .txt {font-size:15px;}

.s0401 .box3 {padding:20px 0 0 0;background:0;text-align:center}
.s0401 .box3 ul{display:inline-block;text-align:left;}
.s0401 .box3 ul li dl{width:auto;}
.s0401 .box3 ul li dt {padding-top:4px;font-size:13px;}
.s0401 .box3 ul li dd {font-size:15px;}

/*센터소개*/
.s040102 .titbox {padding-bottom:20px;}
.s040102 .titbox .tit {font-size:16px;}
.s040102 .titbox .txt {font-size:16px; line-height:22px; padding-top:10px;}
.s040102 .titbox .txt br{display:none}
.s040102 .bgbox {padding:25px; line-height:22px;}
.s040102 .bgbox .img {float:none; padding-left:0; padding-bottom:20px;width:100%; text-align:center;}


/*센터특징*/
.s040103 .titbox .eng {font-size:14px;}
.s040103 .titbox .tit {font-size:22px; line-height:26px; padding-top:10px;}
.s040103 .titbox .tit span {display:inline-block; width:100%;}
.s040103 .listbox {width:100%; display:inline-block;}
.s040103 .listbox ul li {width:100%; height:auto; margin:1px 0; padding:25px 0;}
.s040103 .listbox ul li.last {width:100%; height:auto;}
.s040103 .listbox ul li .tit {font-size:17px; line-height:22px; padding-bottom:12px; padding-top:0;}
.s040103 .listbox ul li.line2 .tit {padding-top:0;}
.s040103 .listbox ul li.line3 .tit {padding-top:0;}
.s040103 .listbox ul li.last .tit {padding-top:0; padding-bottom:0;}

/* 의료장비소개 */
.equipment_w .hequip_w > li{margin-top:30px;}
.equipment_w .hequip_w > li p{float:none;margin:0 auto;max-width:100%;box-sizing:border-box;}
.equipment_w .hequip_w > li div{float:none;margin-top:15px;width:auto;}
.equipment_w .hequip_w > li div h4 br{display:none;}

/* 수정200625 */
.s040102_2 .titbox .eng {font-size:14px;}
.s040102_2 .titbox .tit {font-size:22px; line-height:26px; padding-top:10px;}
.s040102_2 .titbox .tit span {display:inline-block; width:100%;}
.s040102_2 .feature_box{margin:0}
.s040102_2 .feature_box li{float:none;margin:0 0 10px;width:100%;height:auto;box-sizing:border-box}
.s040102_2 .feature_box li > img{width:100%;}
.s040102_2 .feature_box li dl{margin:15px 0}
.s040102_2 .feature_box li dl dt{display:block;height:auto;font-size:18px;line-height:22px;}
.s040102_2 .feature_box li dl dt p{display:block;}
.s040102_2 .feature_box li dl dd{margin-top:10px;}
.s040102_2 .feature_box li.last{width:100%;height:auto;word-break:keep-all;}
/*.s040102_2 .feature_box li.last > img{width:220%;margin-left:-50%}
.s040102_2 .feature_box li.last .last_twrap dl{float:none;padding-top:15px;margin-left:0 !important;width:100%;}
.s040102_2 .feature_box li.last .last_twrap dl:first-child{padding-top:0}*/
.s040102_2 .feature_box li.last img{float:none;width:100%;}
.s040102_2 .feature_box li.last .last_twrap{float:none;margin:20px 10px 0;width:auto;}
.s040102_2 .feature_box li.last .last_twrap dl{margin-top:30px;}
.s040102_2 .newct_box{text-align:center;}
.s040102_2 .newct_box img{float:none;margin-right:0;width:290px;}
.s040102_2 .newct_box ul.list{float:none;margin-top:10px;text-align:left;width:auto;}

/* 센터사진 */
.s040103 .centerimg_box{margin-left:-1%;}
.s040103 .centerimg_box li{margin:3px 0 0 1%;width:49%;height:auto;}
.s040103 .centerimg_box li img{width:100%;}

/* 홍보영상 */
.s040104 .video_wrap{width:100%;}
.s040104 .video_wrap:first-child{margin:0 0 30px}
.s040104 .point_wrap{text-align:left;}

/*건강검진절차*/
.s0402 .box {padding:30px 0 70px 0; background-size:700px 46px;}
.s0402 .box .tit {float:none; width:100%; font-size:20px; line-height:26px;}
.s0402 .box.icon1 .tit {padding-top:82px; margin-top:20px;}
.s0402 .box.icon2 .tit {padding-top:87px; margin-top:0;}
.s0402 .box.icon3 .tit {padding-top:88px; margin-top:0;}
.s0402 .box.icon4 .tit {padding-top:81px; margin-top:0;}
.s0402 .box.icon5 .tit {padding-top:85px; margin-top:0;}
.s0402 .box .txt {float:none; width:100%; margin-top:15px;}
.s0402 .box .txt .pointbox {margin-top:20px;}
.s0402 .box .txt .btn {margin-top:5px;}


/*건강검진유의사항*/
.s040202 .titbox {float:none; padding-left:0; width:100%;}
.s040202 .titbox .tit {font-size:22px; line-height:28px;}
.s040202 .titbox .txt {font-size:15px; line-height:20px; padding-top:10px; padding-bottom:30px;}
.s040202 .listbox {float:none; width:100%;}
.s040202 .listbox ul li {float:none; width:auto; font-size:14px; height:auto; height:95px;}
.s040202 .listbox ul li.icon5 {height:117px;}
.s040202 .listbox ul li.icon6 {height:117px;}
.s040202 .listbox ul li.icon7 {height:117px;}
.s040202 .listbox ul li.icon8 {height:117px;}

/* 검진프로그램 인트로 */
.health_intro{width:100%;margin:0;}
.health_intro li{float:none;margin-left:0;box-sizing:border-box;}
.health_intro li a{width:100%;height:auto;}
.health_intro li .tit{height:120px;font-size:17px;line-height:24px;background-size:cover}
.health_intro li a > p{padding:20px;font-size:13px;}

/* 선택검사 인트로 */
.point_h{padding-left:27px;line-height:20px;background-size:20px;}

/* 검사 프로그럄 */
.prog_bg{display:block;height:auto;font-size:19px;line-height:26px;letter-spacing:-1px;background-size:cover}
.prog_bg p{padding:30px 0;display:block;}
.prog_info{font-size:13px;}
.prog_listw{margin:0 !important;width:100%}
.prog_listw dl{float:none;margin:20px 0 0;padding:20px 20px 10px;width:100% !important;height:auto !important;box-sizing:border-box;}
.prog_listw dl dt{padding:5px 0 15px 45px;font-size:16px;line-height:23px;}
.prog_listw dl dt br{display:none;}
.prog_listw dl dd{padding-top:15px;font-size:13px;line-height:20px;}
.prog_listw dl dd .list2 li{font-size:13px;line-height:20px;}
.prog_listw dl dd.gray_box{margin-top:10px;padding:10px;}
.prog_listw dl dd.gray_box ul{margin:0;}
.prog_listw dl dd.gray_box .list2 li{font-size:13px;line-height:20px;background-position:left 13px;}
.prog_listw dl dd.line_top{margin-top:0;}
.prog_listw dl dd.cost{position:static;padding-top:10px;font-size:16px;line-height:22px;}
.prog_listw dl dd .point{margin:10px 0 0;}

/*검진자료실*/
.s0406 .downlist .box {display:inline-block; float:none; width:100%; margin-left:0;}
.s0406 .downlist .box .img {background:#f5f5f5;}
.s0406 .downlist .box .tit {font-size:16px;}



/*****************************06안내*****************************/

/*오시는길*/
.s0601 .box {width:100%; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #dfdfdf; padding-left:0; padding-top:145px;}
.s0601 .box.subway {background:url(/img/06info/s0101icon1.gif) no-repeat center top;}
.s0601 .box.bus {background:url(/img/06info/s0101icon2.gif) no-repeat center top;}
.s0601 .box.bus .pointbox {width:100%; margin-bottom:10px;}

.s0601 .root_daum_roughmap{width:100% !important}
.s0601 .root_daum_roughmap .wrap_map{height:300px !important}

/* 편의시설 */
.facilities_wrap{margin:0;}
.facilities_wrap li{float:none;margin:12px auto 0;width:290px;min-height:auto;box-sizing:border-box;}
.facilities_wrap.facilities1 li{min-height:auto;}
.facilities_wrap li dl dd br{display:none}
.facilities_wrap li .img_wrap{height:auto;box-sizing:border-box;}
.facilities_wrap li .img_wrap img{display:block;margin:0 auto;}
.facilities_wrap li .txt_wrap{padding:12px}

/*층별안내*/
.s0604_2 {height:auto; margin-top:20px; padding-bottom:30px; margin-bottom:30px;}
.s0604_2 .map {width:100%; margin-left:0;}
.s0604_2 .map img {width:100%;}
.s0604_2 .allbtn{position:absolute;bottom:15px;right:15px;}
.s0604_2 .map a{display:none;}
.s0604{position:relative;width:100%;padding:0;text-align:center;}
.s0604 h3 {text-align:left;}
.s0604 .s06img{padding:14px 0 0 0;}
.s0604 .s06img img {width:100%;}
.s0604 .allbtn{position:absolute;top:40px;right:0;text-align:right;}
.s0604 .allbtn img {width:65%;}
.s0604 map {display:none;}
#s06mask{display:none;}
#stratified_w{display:none;}
.strati_close{display:none;}
#stratified_w .strati_area{display:none;}

.floor_mapw{display:inline-block;width:100%;}
.floor_mapw li{float:left;margin:0 1%;width:48%;}
.floor_mapw .tabwrap{display:block;margin-bottom:5px;}
.floor_mapw a{padding:0 15px;width:100%;font-size:13px;text-align:center;box-sizing:border-box;}


/* 코로나19 */
.covid_wrap .covid_imgw{border:0;}
.covid_wrap .covid_imgw div{float:none;width:auto;border:1px solid #ccc;border-top:0;box-sizing:border-box;}
.covid_wrap .covid_imgw div:first-child{border-top:1px solid #ccc;}
.covid_wrap .covid_imgw div img{margin-top:10px;max-width:70%;}
.covid_wrap .covid_imgw div p{padding:13px 0;}

.covid_wrap .per_issue_btn{position:relative;top:0;left:0;margin-bottom:20px;}
.covid_wrap .gray_box{margin:0 0 20px;}

/*로그인*/
.formbox .loginbox {width:246px;}
.formbox .loginbox .tit {font-size:20px; line-height:23px; margin-bottom:20px;}
.formbox .loginbox .labelinput {margin-top:5px;}
.formbox .loginbox .labelinput label {left:15px; top:11px; font-size:14px;}
.formbox .loginbox .labelinput input {width:219px; height:40px; line-height:40px; font-size:14px; color:#858585; padding:0 5px 0 20px; border:1px solid #dfdfdf;}
.formbox .loginbox input.con_btn {width:246px; margin-top:15px; height:40px;}

}


/*****************************웹*****************************/
@media(min-width:736px){
.s040202 .titbox .txt span {width:100%; display:inline-block;}



}



















