﻿@charset 'utf-8';
.mt76{margin-top:76px !important;}
.w_100{width:100%;}
.w_1200{width:1200px;margin:0 auto;}
#sub_section_wrap{min-width: 1200px;}
#sub_section_wrap .width_1200{width: 1200px; margin: 0 auto;}
#sub_section_wrap .width_100{width: 100%;}
#sub_section_wrap .pos_rel{position: relative; overflow: hidden;}
#sub_section_wrap .pos_rel .pos_abs{position: absolute; left: 50%; margin-left: -960px;}
#sub_section_wrap .img_center{text-align: center;}
#sub_section_wrap .bg_01{background: #fbfaf9;}
#sub_section_wrap .m_t_20{margin-top: 20px;}
#sub_section_wrap .m_t_40{margin-top: 40px;}
#sub_section_wrap .m_t_100{margin-top: 100px;}
#sub_section_wrap .m_b_15{margin-bottom: 15px;}
#sub_section_wrap .m_b_50{margin-bottom: 50px;}
#sub_section_wrap .m_b_100{margin-bottom: 100px;}
#sub_section_wrap .m_b_150{margin-bottom: 150px;}
#sub_section_wrap .m_50{margin: 50px 0;}
#sub_section_wrap .p_50{padding: 50px 0;}
#sub_section_wrap .p_100{padding: 100px 0;}
#sub_section_wrap .p_b_50{padding-bottom: 50px;}
#sub_section_wrap .p_b_100{padding-bottom: 100px;}
.p_b_200{padding-bottom: 200px;}
#sub_section_wrap .sub_top{height:273px;}
#sub_section_wrap .sub_top h2{color: #323232;text-align: center;font-size: 48px;padding-top: 72px;font-weight: bold;}
#sub_section_wrap .sub_top span{display: block;color: #5e5e5e;font-size: 18px;text-align: center;padding-top: 6px;font-weight: 400;letter-spacing: -1px;}
#sub_section_wrap .sub_top.sub01{background: url('/images/sub01_bg.png') no-repeat center;}
#sub_section_wrap .sub_top.sub02{background: url('/images/sub02_bg.png') no-repeat center;}
#sub_section_wrap .sub_top.sub03{background: url('/images/sub03_bg.png') no-repeat center;}
#sub_section_wrap .sub_top.sub04{background: url('/images/sub04_bg.png') no-repeat center;}
#sub_section_wrap .sub_top.sub05{background: url('/images/sub05_bg.png') no-repeat center;}

#sub_section_wrap .sub_top.member{background: url(/images/sub/member_bg.jpg) no-repeat center;}

#sub_section_wrap .path{position: relative;background: #454441;z-index: 49;}
#sub_section_wrap .path>ul{width: 1200px;margin: 0 auto;}
#sub_section_wrap .path>ul>li{float: left;width: 250px;border-left: 1px solid #7d7c7a;border-right: 1px solid #7d7c7a;}
#sub_section_wrap .path>ul>li>a{display: block;padding: 0px 0 0px 17px;font-size: 17px;margin: 15px 0;height: 22px;color: #fff;}
#sub_section_wrap .path>ul>li.line>a{}
#sub_section_wrap .path>ul>li>a:hover{color: #fff;}
#sub_section_wrap .path>ul>li.first{width:50px;}
#sub_section_wrap .path>ul>li.first a{}
#sub_section_wrap .path>ul>li.arrow{position: relative;}
#sub_section_wrap .path>ul>li.arrow>ul{position: absolute; width: 100%; border-right: 1px solid #dddddd; background: rgba(255,255,255,0.9); display: none; z-index: 10;}
#sub_section_wrap .path>ul>li.arrow>ul>li{border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd;}
#sub_section_wrap .path>ul>li.arrow>ul>li.first{border-top: 1px solid #dddddd;}
#sub_section_wrap .path>ul>li.arrow>ul>li>a{display: block; padding: 15px 0px 15px 20px; font-size: 15px;}
#sub_section_wrap .path>ul>li.arrow>ul>li>a:hover{background: rgba(255,255,255,0.8); color: #e3c796;}
#sub_section_wrap .path>ul>li.arrow{background: url(/images/arrow_icon_01.png) no-repeat right 30px center;}
.on{background: url(/images/arrow_icon_01.png) no-repeat right 30px center!important;}
#sub_section_wrap .path>ul>li.arrow.none>a{background: none;}

#sub_section_wrap .sub_title h2{text-align: center;font-size: 47px;font-weight: 600;margin: -8px 0 0 0;letter-spacing: -3px;color: #3e3e3e;}
#sub_section_wrap .sub_title span{text-align: center;display: block;padding: 80px 0 0 0;}
#sub_section_wrap .sub_title p{text-align: center;font-size:18px;font-weight:300;margin:20px 0 0 0;letter-spacing: -1px;color: #5e5e5e;line-height: 1.8em;}


/* sub0101 */
#sub_section_wrap .bg_sub0101{height: 1095px; background: url('/images/sub0101_img_02.png') no-repeat center;}
#sub_section_wrap .sub0101{position:relative;}
#sub_section_wrap .sub0101_title{height: 194px; background: url(/images/sub/sub0101_title_bg.png) no-repeat center; position: relative; margin-bottom: 50px;}
#sub_section_wrap .sub0101_title>span{display: block; font-size: 17px; position: absolute; bottom: 25px; text-align: center; width: 100%; letter-spacing:-1px;}
#sub_section_wrap .img_text_wrap_01{overflow: hidden;position:relative;}
#sub_section_wrap .img_text_wrap_01>div{}
#sub_section_wrap .img_text_wrap_01>div.text{text-align:center;}
#sub_section_wrap .img_text_wrap_01>div.text>span{display: block;}
#sub_section_wrap .img_text_wrap_01>div.text>span.title{font-size: 27px; font-weight: 500; margin-top: 70px;}
#sub_section_wrap .img_text_wrap_01>div.text>span.title span.color_r{color: #c45959;}
#sub_section_wrap .img_text_wrap_01>div.text>span.text{margin: 106px 0 55px;font-size: 20px;color: #555555;letter-spacing: -1.8px;line-height: 35px;}
#sub_section_wrap .img_text_wrap_01 div.img{/* position: absolute; *//* right: 90px; *//* bottom: 16px; */text-align: center;}


/* sub0102 */
#sub_section_wrap .img_text_wrap_02>div.text_02{width: 100%;text-align: center;letter-spacing: -3px;}
#sub_section_wrap .img_text_wrap_02>div.text_02>span{display: block;}
#sub_section_wrap .img_text_wrap_02>div.text_02>span.text{margin: 60px 0;font-size: 32px;color: #555555;font-weight: 300;}
#sub_section_wrap .img_text_wrap_02>div.text_02>span.text strong{color: #bc8f3e;font-weight: 300;}


/* sub0103 */
#sub_section_wrap .sub0103_box_wrap{margin: 85px auto 181px;width: 1200px;overflow:hidden;}
#sub_section_wrap .sub0103_box_wrap div{float:left;width: 305px;margin-right: 95px;}
/*#sub_section_wrap .sub0103_box_wrap div.doctor_list{/* padding: 24px 0 0 57px;width: 40%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title01{font-size: 21px;color: #555555;width: 100%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title02{font-size: 40px;color: #3c3c3c;width: 100%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title03{width: 100%;margin: 20px 0 0 0;}
#sub_section_wrap .sub0103_box_wrap div.line{background: #e2e2e2;height:280px;width:1px;margin: 0 72px;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list ul{display: inline-block;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list ul li{float: left;padding-bottom: 26px;}

#sub_section_wrap .sub0103_box_wrap div.doctor_text{ padding: 24px 0 0 57px; width: 40%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul{display: inline-block;}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul li{float: left;padding-bottom: 26px;}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul li span{background: url('/images/sub0103_img_03.png') no-repeat center;height: 7px;width: 7px;display: inline-block;vertical-align: middle;padding-right: 10px;}
*/

#sub_section_wrap .sub0103_box_wrap div.doctor_list{padding: 24px 0 0 60px;/* width: 40%; */}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title01{font-size: 21px;color: #555555;width: 100%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title02{font-size: 40px;color: #3c3c3c;width: 100%;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list .title03{/* width: 54%; */margin: 20px 0 0 0;}
#sub_section_wrap .sub0103_box_wrap div.line{background: #e2e2e2;height: 280px;width: 1px;margin: 21px 0 50px 60px;/*margin: 50px 0;*/width: 78%;height: 1px;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list ul{display: inline-block;}
#sub_section_wrap .sub0103_box_wrap div.doctor_list ul li{float: left;padding-bottom: 26px;}

#sub_section_wrap .sub0103_box_wrap div.doctor_text{padding: 0 0 0 60px;/* width: 100%; */}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul{display: inline-block;}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul li{/* float: left; */padding-bottom: 26px;display: block;letter-spacing: -1px;font-size: 15px;line-height:1.3;background: url('/images/sub0103_img_03.png') no-repeat left 5px;padding-left:13px;}
#sub_section_wrap .sub0103_box_wrap div.doctor_text ul li span{height: 7px;width: 7px;display: inline-block;vertical-align: middle;padding-right: 10px;display:none;}



/* sub0104 둘러보기 */
#sub_section_wrap .w_view{width: 1200px;margin:81px auto 0;background:#fff;}
#sub_section_wrap .view{width: 985px; margin:0 auto;}
#sub_section_wrap .view .slider-nav{margin-top: 50px;}
#sub_section_wrap .view .slider-nav > div img{width: 170px;}
#sub_section_wrap .view .slider-nav {padding-bottom: 104px; margin-top: 52px;}
#sub_section_wrap .view .slick-prev{left: -105px; background: url(../images/view_left.png) no-repeat; z-index: 9999; width: 69px; height: 69px;}
#sub_section_wrap .view .slick-next{right: -105px; background: url(../images/view_right.png) no-repeat; z-index: 9999; width: 69px; height: 69px;}
#sub_section_wrap .view .slick-next::before,.view .slick-prev::before {content: "";}

/* sub0105 */

.con_02 .tabSet_01{width: 1125px; margin: 0 auto;}
.con_02 .tabSet_01 .tabs{text-align: center; font-size: 0;}
.con_02 .tabSet_01 .tabs li{display: inline-block; margin:84px 12px 40px 12px;}
.con_02 .tabSet_01 .tabs li a{display: block; font-size: 18px; color: #20222f; width: 152px; height: 53px; background: #ffffff; border: 1px solid #e5e2de; line-height: 53px; border-radius: 50px; box-sizing: border-box;}
.con_02 .tabSet_01 .tabs li a.on{border: 1px solid #d5c2a0;}

/* sub0204 비급여안내*/


.sub0204_table{border-left: 1px solid #e2e2e2;font-family: 'Noto Sans KR', sans-serif;width: 1200px;margin: 92px auto;}
.sub0204_table table{border-spacing: 0;}
.sub0204_table th{color: #3e3e3e;background: #f9f9f9;font-size: 22px;font-family: 'Noto Sans KR', sans-serif;border-right: 1px solid #e2e2e2;font-weight: 400;padding: 5px 0;letter-spacing: 0px;border-bottom: 1px solid #acacac;border-top: 1px solid #000;}
.sub0204_table td{text-align:center;color:#555555;font-size:19px;font-family: 'Noto Sans KR', sans-serif;border-bottom: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;padding: 15px 0;letter-spacing: 0px;}
.sub0204_table td.td03{text-align:left;line-height: 30px;}
.sub0204_td01{background:#f9f9f9;color:#555555;font-size:19px;font-weight:400;}
.sub0204_table .sub0204_td_line{border-top:2px solid #d3c9c9  !important;}

/* sub0401 */

.online_table{padding: 50px 0;}
.info_textarea {color: #777777; font-size: 13px; height: 500px; padding: 50px; width: 1100px;}


/* 사이트맵 */
.hei300{height:300px !important}
.hei400{height:400px !important}
.hei350{height:350px !important}
.hei500{height:500px !important}
.hei550{height:550px !important}
.hei600{height:600px !important;}
.sitemap{width:1000px;margin: 0 auto;overflow:hidden;}
.sitemap dl{width: 313px;height:430px;float: left; margin-right: 30px;}
.sitemap dl.none{margin-right: 0;}
.sitemap dl dt{margin-bottom:30px;border-top: 3px solid #23252c;border-bottom: 1px solid #d5d5d5;padding: 25px 0;}
.sitemap dl dt span{font-size:35px;color:#333333; letter-spacing: -2px;}
.sitemap dl dd{height:20px;padding-bottom: 18px;}
.sitemap dl dd a{font-size:18px;color:#777777;}
.sitemap dl dd a:hover{color:#23252c !important;}

/* 회원가입,로그인,회원탈퇴 */
/* 사이트맵 */
.hei300{height:300px !important}
.hei400{height:400px !important}
.hei350{height:350px !important}
.hei500{height:500px !important}
.hei550{height:550px !important}
.hei600{height:600px !important;}
.sitemap{width:1000px;margin: 0 auto;overflow:hidden;}
.sitemap dl{width: 313px;height:450px;float: left; margin-right: 30px;}
.sitemap dl.none{margin-right: 0;}
.sitemap dl dt{margin-bottom:30px;border-top: 3px solid #23252c;border-bottom: 1px solid #d5d5d5;padding: 25px 0;}
.sitemap dl dt span{font-size:35px;color:#333333; letter-spacing: -2px;}
.sitemap dl dd{height:20px;padding-bottom: 18px;}
.sitemap dl dd a{font-size:18px;color:#777777;}
.sitemap dl dd a:hover{color:#23252c !important;}

/* 이용약관 */
.textarea{font-size: 13px;}
.out a{display: block; text-align: right; font-size: 14px; color: #aaaaaa;}
.info_textarea {color: #777777; font-size: 13px; height: 500px; padding: 50px; width: 1100px; border: 1px solid #dddddd;margin-bottom: 100px;}

/* 로그인 */
.AW_login_wrap {border-top:3px solid #f6f1eb !important;width: 480px;margin: 25px auto;}
.AW_login_wrap .AW_login_button table th {font-size: 12px !important;}
.re_pd{padding: 0!important;}

.nonWrap {text-align:center;margin:50px auto;}






