/*문자열설정*/
@charset "utf-8";
/*폰트설정*/
@font-face{font-family: 'NanumGothic';	src: url('/font/NanumGothic.eot');src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),url('/font/NanumGothic.ttf') format('truetype');font-weight: normal;font-style: normal;}
/*html5-doctor-reset-stylesheet.min CSS 초기화*/
*{margin:0;padding:0;font-weight:normal;font-family:'NanumGothic';}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup {padding:0; margin:0; font-size:12px; }div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0;}table{border-spacing:0;}ol, ul, li{ list-style:none;}h1, h2, h3, h4, h5, h6, th, td{font-weight:normal; font-size:100%;}form, fieldset, a img{ border:0;}q:before,q:after { content:''; }abbr,acronym { border:0; }address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal;}blockquote, q{quotes:none;}caption{display:none;}a img, input, textarea, select, img{ vertical-align:middle;}time, progress, mark, output {display:inline;}a {text-decoration:none;}a img{ border:0;}img, input, select{vertical-align:middle;}input{ font-size:13px; color:#000; vertical-align:middle; }select{ font-size:13px; border:1px solid #D0D0D0; background:#fff; }article, aside, figure, figure img, figcaption, hgroup, footer, header, main, nav, section, label, video, object {display:block;}/* html5-doctor-reset-stylesheet.min CSS 초기화 */
/* 편의를 위한 CSS 정의 */
.my-placeholder{color:#aaa;}
input[type=file].s_upload{filter:alpha(opacity=0);opacity:0;outline:none;background:none;cursor:pointer;}
#document{width:100%;}
.blind{position:absolute; top:0; left:0; width:0; height:0; font-size:0; line-height:0; text-indent:-9999999999px;}
.clear:after{content:"";display:block;clear:both;}
.tac{text-align:center;}
.fll{float:left;}
.flr{float:right;}
.por{position:relative;}
.poa{position:absolute;}
.fwb{font-weight:bold;}
.term_text textarea{width: 100%;height: 500px; padding: 20px;box-sizing: border-box; font-size:14px}
.mgt0{margin-top:0px !important;}.mgt5{margin-top:5px !important;}.mgt10{margin-top:10px !important;}.mgt15{margin-top:15px !important;}.mgt20{margin-top:20px !important;}.mgt25{margin-top:25px !important;}.mgt30{margin-top:30px !important;}.mgt35{margin-top:35px !important;}.mgt40{margin-top:40px !important;}.mgt45{margin-top:45px !important;}.mgt50{margin-top:50px !important;}
.mgr0{margin-right:0px !important;}.mgr5{margin-right:5px !important;}.mgr10{margin-right:10px !important;}.mgr15{margin-right:15px !important;}.mgr20{margin-right:20px !important;}.mgr25{margin-right:25px !important;}.mgr30{margin-right:30px !important;}.mgr35{margin-right:35px !important;}.mgr40{margin-right:40px !important;}.mgr45{margin-right:45px !important;}.mgr50{margin-right:50px !important;}
.mgb0{margin-bottom:0px !important;}.mgb5{margin-bottom:5px !important;}.mgb10{margin-bottom:10px !important;}.mgb15{margin-bottom:15px !important;}.mgb20{margin-bottom:20px !important;}.mgb25{margin-bottom:25px !important;}.mgb30{margin-bottom:30px !important;}.mgb35{margin-bottom:35px !important;}.mgb40{margin-bottom:40px !important;}.mgb45{margin-bottom:45px !important;}.mgb50{margin-bottom:50px !important;}
.mgl0{margin-left:0px !important;}.mgl5{margin-left:5px !important;}.mgl10{margin-left:10px !important;}.mgl15{margin-left:15px !important;}.mgl20{margin-left:20px !important;}.mgl25{margin-left:25px !important;}.mgl30{margin-left:30px !important;}.mgl35{margin-left:35px !important;}.mgl40{margin-left:40px !important;}.mgl45{margin-left:45px !important;}.mgl50{margin-left:50px !important;}
.pdt0{padding-top:0px !important;}.pdt5{padding-top:5px !important;}.pdt10{padding-top:10px !important;}.pdt15{padding-top:15px !important;}.pdt20{padding-top:20px !important;}.pdt25{padding-top:25px !important;}.pdt30{padding-top:30px !important;}.pdt35{padding-top:35px !important;}.pdt40{padding-top:40px !important;}.pdt45{padding-top:45px !important;}.pdt50{padding-top:50px !important;}
.pdr0{padding-right:0px !important;}.pdr5{padding-right:5px !important;}.pdr10{padding-right:10px !important;}.pdr15{padding-right:15px !important;}.pdr20{padding-right:20px !important;}.pdr25{padding-right:25px !important;}.pdr30{padding-right:30px !important;}.pdr35{padding-right:35px !important;}.pdr40{padding-right:40px !important;}.pdr45{padding-right:45px !important;}.pdr50{padding-right:50px !important;}
.pdb0{padding-bottom:0px !important;}.pdb5{padding-bottom:5px !important;}.pdb10{padding-bottom:10px !important;}.pdb15{padding-bottom:15px !important;}.pdb20{padding-bottom:20px !important;}.pdb25{padding-bottom:25px !important;}.pdb30{padding-bottom:30px !important;}.pdb35{padding-bottom:35px !important;}.pdb40{padding-bottom:40px !important;}.pdb45{padding-bottom:45px !important;}.pdb50{padding-bottom:50px !important;}
.pdl0{padding-left:0px !important;}.pdl5{padding-left:5px !important;}.pdl10{padding-left:10px !important;}.pdl15{padding-left:15px !important;}.pdl20{padding-left:20px !important;}.pdl25{padding-left:25px !important;}.pdl30{padding-left:30px !important;}.pdl35{padding-left:35px !important;}.pdl40{padding-left:40px !important;}.pdl45{padding-left:45px !important;}.pdl50{padding-left:50px !important;}
.flex-center {display:flex;justify-content: center;}
/* 퀵 메뉴 */
.quick{position:fixed; top:35%; right:0; z-index:9999;}
.quick > li{margin-bottom:10px}
.quick > li > a > img{vertical-align:top}

/* 사이트 메인 비주얼 BX슬라이더 사용 시*/
.main_visual{position: relative; width: 100%;height:924px; overflow:hidden}
#mv_wrap {width: 100%;height:924px;width: 2000px;min-width: 1300px;position: absolute; left: 50%;margin-left: -1000px;}
#mv_wrap .bx-wrapper .bx-pager{text-align:center;bottom:15px; right:0px;padding:0;}
#mv_wrap
/* PAGER : 이미지 사용 시 */
/*
#mv_wrap .bx-wrapper .bx-pager.bx-default-pager a{background:url('/img/intro/mv_pager_btn.png') no-repeat; width:20px; height:20px; background-position:0px -20px}
#mv_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, #mv_wrap .bx-wrapper .bx-pager.bx-default-pager a.active{background:url('/img/intro/mv_pager_btn.png') no-repeat; width:20px; height:20px; background-position:0px 0px}
*/
/* PAGER : 스타일 사용 시 */
#mv_wrap .bx-wrapper .bx-pager.bx-default-pager a{background:#fff; margin: 0 4px; border-radius: 20px; width:15px; height:15px; text-indent:999px}
#mv_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, #mv_wrap .bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}

#mv-bx-pager a{color:#fff; font-size:40px; text-align:center; display:inline-block; text-decoration:none; position:absolute; left:50%; margin-left:-80px; bottom:40px; z-index:99; vertical-align:top; display:none;}
#mv-bx-pager a:hover, #mv-bx-pager a.active{color:#fff; display:block}
.mv-txt-num{position:absolute; bottom:40px; left:50%; margin-left:-20px; z-index:99; color:#fff; font-size:40px; vertical-align:top;}

/* 컨트롤 사용 시 이전,다음 버튼 */
#mv_wrap .bx-wrapper .bx-prev{width:67px; height:67px; left: 50%;top:47%;margin-left:-650px;background: url('../img/main/mv_prev.png') no-repeat;display:inline-block;text-indent:99999px;}
#mv_wrap .bx-wrapper .bx-next{width:67px; height:67px; right: 50%;top:47%;margin-right:-650px;background: url('../img/main/mv_next.png') no-repeat;display:inline-block;text-indent:99999px;}

/* 각각 드롭되는 GNB CSS (작업 시 맞게 변경) */
.gnb_wrap{width:100%;position: relative;border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; }
.gnbarea{width:1200px; margin: 0 auto;overflow:hidden;}
.mainmenu{margin-top: 0px;height:47px;z-index:9999;position:relative;width:1200px; margin: 0 auto;}
.mainmenu>ul{border-left:1px solid #e7e7e7;}
.mainmenu>ul>li:first-child{border-left:1px solid #e7e7e7;}
.mainmenu>ul>li{float:left;position:relative;cursor:pointer;width:150px;text-align:center;border-right:1px solid #e7e7e7;box-sizing:border-box; font-weight:bold}
.mainmenu>ul>li.last{width:149px;}
.mainmenu>ul>li a:hover{background:#ff8500; color:#fff; text-decoration:none;}
.mainmenu>ul>li a{color:#565656;font-size:15px;width:100%;padding:13px 0; display:inline-block;}
.mainmenu>ul>li .submenu{display:none;position: absolute;top: 47px;z-index: 9999;padding: 15px 10px;  background:#fff;text-align: center;width: 150px;margin-left:-1px; box-sizing:border-box;border:1px solid #e7e7e7}
.mainmenu>ul>li .submenu a{color:#565656;font-size:13px;line-height:30px;font-weight:normal;padding:0;}
.mainmenu>ul>li .submenu a:hover{background:#fff; color:#565656; text-decoration:underline;}
.mainmenu>ul>li .submenu li{font-weight:normal;line-height:30px;height:30px;margin-right:0;float:none;}
/* 각각 드롭되는 GNB CSS (작업 시 맞게 변경하여 사용) */

/* 전체 드롭되는 GNB CSS (작업 시 맞게 변경하여 사용) */
.gnb_ps{position:relative;width:1300px;margin:0 auto}
.head_gnb{width:1300px;margin:0 auto;overflow:hidden;text-align:center}
.head_gnb li{float:left;margin-top:70px;}
.head_gnb li.gnb_logo{margin-top:25px;}

.head_gnb li:nth-child(2){width:100px;}
.head_gnb li:nth-child(3){width:100px;}
.head_gnb li:nth-child(4){width:110px;}
.head_gnb li:nth-child(5){width:120px;}
.head_gnb li:nth-child(6){width:140px;}
.head_gnb li:nth-child(7){width:120px;}
.head_gnb li:nth-child(8){width:150px;}
.head_gnb li:nth-child(9){width:100px;}
.head_gnb li:nth-child(10){width:110px;}
.head_gnb li:last-child{}

.head_gnb li a{font-size:16px; color:#333333; font-weight:bold}
/* .head_gnb li a:hover{color:#b3c146; text-decoration:none;} */
.gnb_member{position:absolute;top:30px;right:20px;}
.gnb_member li{float:left;color:#fff;font-size:12px;}
.gnb_member li a{color:#fff;font-size:12px;}
.sub_head_bg{background:rgba(255, 255, 255, 0.7) !important;border-bottom:1px solid #eaeaea;}
.sub_member_box{background-color:#b3c146;padding:15px;top:0;}



.dep2_area{background:rgba(247, 247, 247, 0.95); position: absolute; top:128px;width:100%;display:none;z-index: 9999;}
.dep2_menu{width:1300px; margin:0 auto;padding:15px 0;}
.dep2_menu ul{overflow:hidden;/* border-left:1px solid #dcdcdc; */ width:1300px; margin:0 auto; }
.dep2_menu ul li{float:left;text-align:center;font-size:13px;border-right:1px solid #dcdcdc;min-height:320px;box-sizing:border-box;}

.dep2_menu ul li:nth-child(1){width:240px;}
.dep2_menu ul li:nth-child(2){width:100px;}
.dep2_menu ul li:nth-child(3){width:100px;}
.dep2_menu ul li:nth-child(4){width:110px;}
.dep2_menu ul li:nth-child(5){width:120px;}
.dep2_menu ul li:nth-child(6){width:140px;}
.dep2_menu ul li:nth-child(7){width:120px;}
.dep2_menu ul li:nth-child(8){width:150px;}
.dep2_menu ul li:nth-child(9){width:100px;}
.dep2_menu ul li:nth-child(10){width:110px;}

.dep2_menu ul li a{color:#888888;font-size:13px;;font-family: 'NanumGothic';line-height:30px;}
.dep2_menu ul li a:hover{color:#b3c146;font-size:13px;text-decoration:none;}
/* 전체 드롭되는 GNB CSS (작업 시 맞게 변경하여 사용) */

/*갤러리*/
.gall{ border-top:0px; border-bottom:0px;padding-bottom:0px;width: 920px;margin: 0 auto;}
.gall #gall_wrap{width:920px; margin:0 auto;position: relative;}
.gall .bx-wrapper img{position: relative;left: 0;margin-left: 0;}
.gall .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;outline: 0;width:48px;height:48px;margin-top:-20px;text-indent: -9999px;z-index:99;}
.gall .bx-wrapper .bx-next{background:url('../img/gall/gall_n.jpg') no-repeat;right:0;}
.gall .bx-wrapper .bx-prev{background:url('../img/gall/gall_p.jpg') no-repeat;left:0;}
.gall #bx-pager{background:#fff;margin-top: 10px;overflow:hidden; margin-bottom:60px;}
.gall #bx-pager a{float:left;width:115px; height:75px;}
.gall #bx-pager a img{width:115px;height:75px;margin:0;}
.gall #bx-pager a.active{border:3px solid #2e3192;width:109px;height:69px;}
.gall #bx-pager a.active img{width:109px;height:69px;}
#gall_wrap .bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: rgba(120, 120, 120, 0.6);width: 100%;}
#gall_wrap .bx-wrapper .bx-caption{text-align:center;}
#gall_wrap .bx-wrapper .bx-caption strong{font-size:24px; color:#fff;font-weight:normal;line-height: 36px; font-family: 'Nanum Gothic';}
#gall_wrap .bx-wrapper .bx-caption span{color: #fff;display: block;font-size:15px;padding: 20px 10px;    font-family: 'Nanum Gothic';}
#gall_wrap .bx-wrapper .bx-caption em{color: #fff;display: block;font-size:18px;    font-family: 'Nanum Gothic';}

/*메인*/
#gnb_wrap{position:absolute;top:0;z-index:999;width:100%;height:128px;background:rgba(168, 175, 94, 0.7);}
.vertical_box_wrap {width:1200px; margin:15px auto; overflow:hidden}
.vertical_box_wrap h1{font-size:16px; font-weight:bold; float:left; padding:6px 10px; color:#9ea420; margin:10px 0 0 0;}
.vertical_box_wrap a{color:#666; }
.vertical_box_wrap .vertical_01_wrap{position:relative; float:left; width:600px; height:50px; box-sizing:border-box; overflow:hidden;}
.vertical_box_wrap .vertical_01_wrap:after{content:''; display:block; clear:both;}
.vertical_box_wrap .vertical_02_wrap{position:relative; float:left; width:600px; height:50px; box-sizing:border-box; overflow:hidden;}
.vertical_box_wrap .vertical_02_wrap:after{content:''; display:block; clear:both;}
.vertical_01_contents {position:absolute; top:18px; left:100px; color:#666; width:400px;}
.vertical_01 li {height:22px !important}
.vertical_01 li a{font-size:13px; font-family:'NanumGothic';}
.vertical_01_contents .bx-wrapper .bx-prev{width:19px; height:19px; left:430px; top:0px; background:url('/img/main/vertical_prev.jpg') no-repeat; display:inline-block; text-indent:999px;}
.vertical_01_contents .bx-wrapper .bx-next{width:18px; height:19px; left:449px; top:0px; background:url('/img/main/vertical_next.jpg') no-repeat; display:inline-block; text-indent:999px;}
.vertical_02_contents {position:absolute; top:18px; left:200px; color:#666; width:400px;}
.vertical_02 li {height:22px !important}
.vertical_02 li a{font-size:13px; font-family:'NanumGothic';}
.vertical_02_contents .bx-wrapper .bx-prev{width:19px; height:19px; left:350px; top:0px; background:url('/img/main/vertical_prev.jpg') no-repeat; display:inline-block; text-indent:999px;}
.vertical_02_contents .bx-wrapper .bx-next{width:18px; height:19px; left:369px; top:0px; background:url('/img/main/vertical_next.jpg') no-repeat; display:inline-block; text-indent:999px;}
.mb01_wrap{width:100%;min-width:1300px;max-width:2000px;margin:0 auto;overflow:hidden;}
.mb01 > li{float:left;width:25%;}
.mb01 > li > a > img{width:100%;}
.mb02_wrap{width:100%;min-width:1300px;max-width:2000px;margin:0 auto;overflow:hidden;}
.mb02 > li{float:left;width:50%;}
.mb02 > li > a > img{width:100%;}
.mb03_wrap{background-color:#fff;width:100%;padding:50px 0;overflow:hidden;}
.mb03{width:1200px;margin:0 auto;}
.mb03_title{font-size:34px;text-align:center;margin-bottom:25px;}
.mb03 ul:after{content:"";display:block;clear:both;}
.mb03 ul li{float:left;}
.program2_wrap{}
.program2_wrap li{width:340px;float:left;margin-right:88px;padding:0;}
.program2_wrap li:last-child{margin-right:0;}
.program2_wrap li h3{font-size:25px;color:#424039;text-align:center;margin-bottom:15px;}
.program2_wrap li img{margin-bottom:35px;}
.program2_wrap li > ul{height:150px;}
.program2_wrap li > ul > li > a{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:340px;color:#424039;font-size:17px;text-decoration:none;margin-bottom:10px;}
.program2_wrap li > ul > li > a:after{content:"";display:block;clear:both;}
.p2_subject{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:260px;color:#424039;font-size:17px;}
.p2_date{float:right;}
.mb03_more_btn{float:right;margin-top:20px;}
.mb03_more_btn > img{margin-bottom:0 !important;}
.mb04_wrap{width:100%;min-width:1300px;max-width:2000px;margin:0 auto;overflow:hidden;}
.mb04 > img{width:100%;}
.mb05_wrap{width:100%;min-width:1300px;max-width:2000px;margin:0 auto;overflow:hidden;}
.mb05 > li{float:left;width:25%;}
.mb05 > li > a > img{width:100%;}
.mb05_tab > li{float:left;width:50%;cursor:pointer;}
.mb05_tab > li > img{width:100%}
.mb05_img2{display:none;}



.foot_wrap{width:100%;background-color:#fff;padding:45px 0;}
.footer{position:relative;width:1300px;margin:0 auto;}
.footer > .foot_logo{margin-top:15px;float:left;}
.footer > .foot_address{float:left;margin-left:45px;}
.footer > .foot_address > ul > li{font-size:12px;color:#5b5b5b;float:left;}
.footer > .foot_address > ul > li > a{font-size:12px;color:#5b5b5b;}
.footer > .foot_address > .foot_add{font-size:15px;color:#6a6a6a;line-height:1.5;margin-top:15px;}
.footer > .foot_address > .foot_copy{font-size:12px;color:#959595;margin-top:5px;}

.foot_sns{position:absolute;top:30px;right:0px;}
.foot_sns li{float:left;margin-right:10px;}
/*메인*/



/*서브*/
#sub_wrap{width:100%;background-color:#fff;overflow:hidden}
.sub_contents1_wrap{position:relative;width:2000px;margin-left:-1000px;left:50%;}
.sub_contents2_wrap{position:relative;width:1200px;margin:0 auto;padding-top:50px;}
.sub_contents3_wrap{position:relative;width:2000px;margin-left:-1000px;left:50%;}
.sub_contents3_wrap>div:first-child{padding-top:50px;}
.sub_program_wrap{position:relative;width:1200px;margin:0 auto;}
.sub_title{width:100%;padding:35px 0;background-color:#fff;margin-top:128px;overflow:hidden;}
.sub_title > h2{text-align:center;font-size:28px;color:#5c5d5f;}
.sub_tab1_wrap{background-color:#fff;padding:40px 0;}
.sub_tab1_wrap ul{margin:0 auto;}
.sub_tab1_wrap ul.count2{width:320px;}
.sub_tab1_wrap ul.new_count2{width:400px;}
.sub_tab1_wrap ul.count3{width:480px;}
.sub_tab1_wrap ul.new_count3{width:550px;}
.sub_tab1_wrap ul.count4{width:640px;}
.sub_tab1_wrap ul.count5{width:630px;}
.sub_tab1_wrap ul.count6{width:1040px;}
.sub_tab1_wrap ul > li{float:left;margin-right:10px;text-align:center;color:#666;background-color:#fff;width:150px;height:50px;line-height:50px;border:1px solid #ccc;box-sizing:border-box;}
.sub_tab1_wrap ul > li:last-child{margin-right:0;}
.sub_tab1_wrap ul > li > a{font-size:18px;color:#666;display:block;}
.sub_tab1_wrap ul > li.select{background-color:#b19c53;border:1px solid #b19c53;}
.sub_tab1_wrap ul > li.select > a{color:#fff;}
.sub_tab2_wrap{background-color:#fff;}
.intro05_title{text-align:center; padding-top:40px;}
.sub_tab2_wrap ul{margin:0 auto;}
.sub_tab2_wrap ul.count2{width:280px;}
.sub_tab2_wrap ul.count3{width:350px;}
.sub_tab2_wrap ul.count3_new{width:500px;}
.sub_tab2_wrap ul.count4{width:460px;}
.sub_tab2_wrap ul.count4_new{width:655px;}
.sub_tab2_wrap ul.count5_new{width:650px;}
.sub_tab2_wrap ul.count5{width:1035px;}
.sub_tab2_wrap ul.count7{width:1050px;}
.sub_tab2_wrap ul > li{float:left;display:inline-block;text-align:center;color:#d7d7d7;font-size:20px;}
.sub_tab2_wrap ul > li > a{font-size:20px;color:#666;display:inline-block;}
.sub_tab2_wrap ul > li.select > a{color:#b19c53;}
.sub_tab3_wrap{padding:30px 0;}
.sub_tab3_wrap > li{float:left;margin-right:8px;text-align:center;width:143px;height:34px;line-height:34px;border:1px solid #ccc;box-sizing:border-box;}
.sub_tab3_wrap > li:last-child{margin-right:0px;}
.sub_tab3_wrap > li > a{color:#666;font-size:18px;}
.doc_tab_wrap{margin-bottom:40px;}
.doc_tab_wrap li{float:left;margin-right:20px;margin-top: 10px;}
/*.doc_tab_wrap li:last-child{margin-right:0;}*/
.doc_tab_wrap li:nth-child(5n){margin-right:0;}
.clinic0801_table {border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
.clinic0801_table tbody tr td {border-right: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;text-align: center;padding:32px 0 ;}
.clinic0801_table tbody.padding25 tr td {padding:25px 0!important;}
.clinic0801_table tbody tr th {border-right: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;background: #f7f7f7;height: 70px;font-weight: bold;color:#5a5a5a;font-size:20px;}
.clinic01-txt01{color:#747474; font-size:16px; letter-spacing:-1px; line-height:1.5;}
.hpdleft15 {padding-left:15px !important;}


/*수가표*/
.price_table{table-layout:fixed; width:100%; margin-top:20px; border-collapse:separate;}
.price_table th{height:40px; background-color:#b19c53; color:#fff; font-size:20px; font-weight:bold; text-align:center;}
.price_table td{height:40px; background-color:#f4f3f3; color:#4c4c4c; font-size:14px; text-align:center; border-left:2px solid #fff; border-bottom:2px solid #fff}
.border-leftnone{border-left:0 !important;}
.price_table_tdth{font-size:18px !important; color:#333 !important; background-color:#d7c68d !important; font-weight:bold !important;}
.txt_right{text-align:right !important; padding-right:10px;}
.price_m {float:right; font-size:15px; padding-top:5px; font-weight:bold;}
.vat_txt{margin-top:20px; font-size:18px; font-weight:bold;}


.p_submit_btn_wrap{position:absolute;top:182px;right:18px;}
.p_submit_btn_wrap li{background-color:#564a22;font-size:15px;margin-bottom:26px;text-align:center;width:123px;height:34px;line-height:34px;color:#fff;}
.p_submit_btn_wrap li > a{color:#fff;width:123px;height:34px;line-height:34px;display:inline-block;}
.p_submit_btn_wrap li  span{color:#aa964f;font-size:15px;display:inline-block;margin-left:10px;}

.p_submit_btn_wrap2{position:absolute;top:179px;right:18px;}
.p_submit_btn_wrap2 li{background-color:#564a22;font-size:15px;margin-bottom:26px;text-align:center;width:123px;height:34px;line-height:34px;color:#fff;}
.p_submit_btn_wrap2 li > a{color:#fff;width:123px;height:34px;line-height:34px;display:inline-block;}
.p_submit_btn_wrap2 li  span{color:#aa964f;font-size:15px;display:inline-block;margin-left:10px;}

.p_submit_btn_wrap3{position:absolute;top:207px;right:18px;}
.p_submit_btn_wrap3 li{background-color:#564a22;font-size:15px;margin-bottom:26px;text-align:center;width:123px;height:34px;line-height:34px;color:#fff;}
.p_submit_btn_wrap3 li > a{color:#fff;width:123px;height:34px;line-height:34px;display:inline-block;}
.p_submit_btn_wrap3 li  span{color:#aa964f;font-size:15px;display:inline-block;margin-left:10px;}


/*서브*/

/*작업완료후 추가CSS*/

/*작업완료후 추가CSS*/


/*진료안내 테이블*/
.doc_section{margin:50px 0;overflow:hidden;}
.doc_section h2{margin-bottom:30px;float:left;}
.doc_section h2 img{border:1px solid #ababab; border-right:0;}
.schedule{width:1200px;border-top:1px solid #ababab;border-left:1px solid #ababab; float:left; }
.schedule thead th{font-weight:bold;color:#fff; font-size:18px;height:41px;border-right:1px solid #ababab;border-bottom:1px solid #ababab; background-color:#b29c53; }
.schedule tbody td{color:#1B1B1B;height:41px; font-size:20px;border-right:1px solid #ababab;border-bottom:1px solid #ababab;text-align:center; }
.schedule tbody td.sche_info{height:50px;}

.start0401{position:absolute;color:#C2B178; font-size:12px;font-weight:600; right:20px; bottom:58px;}
.gold_bg{background-color:#B29C53;padding:15px 25px; color:#fff; font-size:17px; right:79px; top:300px;text-align:center; display:inline-block;position:absolute;font-weight:500;}
/*진료안내 테이블*/