@charset "utf-8";
/**************************** index_대문페이지 ***************************/
body.index{overflow:hidden; position:relative; width:100%; height:100%;}
.ejin_intro{position:absolute;top:0;left:0; display:block; width:100%; height:100%; background: url(../images/bg_hospital_intro.png) no-repeat;  background-size:cover; opacity: 1; z-index:1;
   -webkit-animation:scale 3s ease-out; -moz-animation:scale 3s ease-out; -o-animation:scale 3s ease-out; animation:scale 3s ease-out;}

@-webkit-keyframes scale{
   0% {transform: scale3d(1.3,1.3,1); opacity: .5;}
   100%{transform: scale3d(1,1,1); opacity: 1;}
}
@-moz-keyframes scale{
   0% {transform: scale3d(1.3,1.3,1); opacity:.5;}
   100%{transform: scale3d(1,1,1); opacity: 1;}
}
@-o-keyframes scale{
   0% {transform: scale3d(1.3,1.3,1); opacity: .5;}
   100%{transform: scale3d(1,1,1); opacity: 1;}
}
@keyframes scale{
   0% {transform: scale3d(1.3,1.3,1); opacity:.5;}
   100%{transform: scale3d(1,1,1); opacity: 1;}
}
body.index > .inner{position:absolute;top:0%; width:100%; height:100%;z-index: 2;}
body.index > .inner:after,.ejin_lis {content: ''; display: block; clear: both;}
.ejin_list{width:861px; margin:10% auto 0; z-index: 3;}
.ejin_list dl{overflow:hidden; z-index: 4; }
.ejin_list dl dt p,
.ejin_list dl dt span{color:#fff; width:100%; text-align:center;display: block;}
.ejin_list dl dt p{font-family:'NanumSquareR';font-size:2.7rem;}
.ejin_list dl dt span{font-family:'NanumSquareB';font-size:6.7rem; line-height:7rem; margin-bottom:50px;}
.ejin_list dl dd {float:left; width:33.3%; height:287px;}
.ejin_list dl dd a{display:inline-block;width:100%; text-align:center; padding-top:27%; height: 100%;}
.ejin_list dl dd.Nejin {background:#fff url("../images/img_hospital_intro_bg.png") no-repeat top left;}
.ejin_list dl dd.Dejin {background:#ffe028;}
.ejin_list dl dd.Sejin {background:#5e8aee;}


/********************** main 페이지 스타일시트 정의 **********************/
.main .visualArea { position: relative; width: 100%; height: 570px; }
.main .visualArea .flexslider, .visualArea .flexslider ul.slides { margin: 0px; width: 100%; height: 100%; }
.main .visualArea .flexslider .flex-viewport { height: 100%; }
.main .visualArea .flexslider ul.slides li { display: inline-block; width: 100%; height: 100%; background-size: cover; }
.main .visualArea .flexslider ul.slides li .desc {position: relative; width: 100%; max-width: 1200px; margin: 0 0 0 auto; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; height: inherit;}
.main .visualArea .flexslider ul.slides li .desc .slide_text {position: absolute; right: 0px; width:450px; padding: 10% 30px 30px 30px; background-color:rgba(0,0,0,0.6); height: 100%;}
.main .visualArea .flexslider ul.slides li .desc .slide_text .slideCopy { font-size: 4.6rem; color: #efefef; }
.main .visualArea .flexslider ul.slides li dl { margin-top: 40px; color: #efefef; border-left: 2px solid #5087c6; padding-left: 18px; }
.main .visualArea .flexslider ul.slides li dl dt { font-size: 2.0rem; margin-bottom: 10px; }
.main .visualArea .flexslider ul.slides li dl dt > span{ font-size: 2.0rem;}
.main .visualArea .flexslider ul.slides li dl dd > span{display: ;}
.main .visualArea .flexslider ul.slides li dl dd { font-size: 1.4rem; }
.main .visualArea .flexslider ul.slides span.highlight {padding:0px 5px; border-radius: 5px; background-color:rgba(80,135,198,0.7); font-weight:bold; color:#fff; }
.main .visualArea .flexslider .flex-control-nav { position: absolute; text-align: center; left: 0; right: 0px; bottom: 90px; z-index: 1000; }
.main .visualArea .flexslider .flex-control-nav li {display: inline-block; padding-left: 7px; padding-right: 7px; vertical-align: middle;}
.main .visualArea .flexslider .flex-control-nav li a{ display: block; width: 10px; height: 10px; background-image: url("../images/slide_normal.png"); text-indent: -9999px; background-repeat: no-repeat; background-size: cover; }
.main .visualArea .flexslider .flex-control-nav li a.flex-active{ width: 16px; height: 16px; background-image: url("../images/slide_current.png"); }
.main .wrap { position: relative; width: 100%; max-width: 1200px; margin: 0 auto 60px; margin-top: -75px; z-index: 2000; }
.main .wrap:after { content: ''; display: block;  height: 0;  clear: both; }
.main .wrap .quick:after { content: ''; display: block;  height: 0;  clear: both; }
.main .wrap div.quick a { display: block; background-color: #fff; float: left; width: 100%; height: 140px; max-width: 300px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; ;}
.main .wrap div.quick a:nth-child(2n) { background-color: #f7f6f2; }
.main .wrap div.quick .box { padding: 25px; 22px 25px 22px; position: relative; }
.main .wrap div.quick .box h3 { font-size: 1.8rem; font-weight: bold; color: #111;}
.main .wrap div.quick .box p { font-size: 1.5rem; color: #666; margin-bottom: 0px; line-height:1.4;}
.main .wrap div.quick .box span { font-size: 1.2rem; color: #666; position: absolute; bottom: 25px; }
.main .wrap div.quick .box img { position: absolute; right: 22px; bottom: 25px; }
.main .wrap .content { margin-top: 20px; height: 280px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.main .wrap .content:after { content: ''; display: block; height: 0; clear: both; }
.main .wrap .content h2 { font-size: 2.4rem; margin-bottom: 20px; }
.main .wrap .content p, .wrap .content li a { font-size: 1.6rem; width: 100%; padding-top: 2px; padding-bottom: 2px; }
.main .wrap .content p span, .wrap .content li a span { float: right; }

.main .wrap .content,.main .wrap .quick{
    -webkit-box-shadow: 0px 1px 8px 2px rgba(122,122,122,0.32);
    -moz-box-shadow: 0px 1px 8px 2px rgba(122,122,122,0.32);
    box-shadow: 0px 1px 8px 2px rgba(122,122,122,0.32);
}/*mj0424*/
/* old s */
.main .wrap .content .news { position: relative; display: inline-block; background-color: #fff; padding: 30px; width: 600px; height: 100%; float: left; }
.main .wrap .content .news h2 { color: #111111; }
.main .wrap .content .news > a { position: absolute; top: 25px; right: 35px; }
.main .wrap .content .news ul li { padding-right: 100px; position: relative; }
.main .wrap .content .news ul li a { color: #666666; text-overflow: ellipsis; word-wrap: normal; overflow: hidden; list-style-position:inside; white-space: nowrap;}
.main .wrap .content .news ul li a span {position: absolute; right: 0px;}
/* old e */

.main .wrap .content .info { float: left; /*width: 600px;*/ height: 100%; }
.main .wrap .content .info img { position: absolute; right: 35px; top: 20px; }
.main .wrap .content .info .news { position: relative; display: inline-block; background-color: #fff; padding: 30px; width: 600px; height: 100%; float: left; }
.main .wrap .content .info .news h2 { color: #111111; }
.main .wrap .content .info .news > a { position: absolute; top: 16px; right: 0px; }
.main .wrap .content .info .news ul li { padding-right: 100px; position: relative; }
.main .wrap .content .info .news ul li a { color: #666666; text-overflow: ellipsis; word-wrap: normal; overflow: hidden; list-style-position:inside; white-space: nowrap;}
.main .wrap .content .info .news ul li a span {position: absolute; right: 0px;}


/* old s */
.main .wrap .content .help { float: left; /*width: 600px;*/ height: 100%; }
.main .wrap .content .help img { position: absolute; right: 35px; top: 20px; }
.main .wrap .content .guidance { position: relative; padding: 30px; background-color: #5087c6; height: 100%; width: 300px; float: left; color: #ffffff; }
.main .wrap .content .guidance hr { border-color: #68bae5; opacity: 0.5; margin: 14px 0px; }
.main .wrap .content .guide { position: relative; padding: 30px; background-color: #5087c6; height: 100%; width: 600px; float: left; color: #ffffff; }
.main .wrap .content .guide hr { border-color: #68bae5; opacity: 0.5; margin: 14px 0px; }
.main .wrap .content .inquire { float: right; width: 300px; }
.main .wrap .content .inquire #map {height:140px; padding:0;}
.main .wrap .content .inquire .box02 { position: relative; padding: 30px; width: 100%; height: 140px; }
.main .wrap .content .inquire .box01 { background-color: #fff; }
.main .wrap .content .inquire .box01 > h2 > a{display:block; font-size: 2.4rem; color:#111;}
.main .wrap .inquire .box01 > h2,
.main .wrap .inquire .box02 > h2 {margin-bottom:5px;}
.main .wrap .content .inquire .box01 p {padding-bottom: 0px; line-height:2.2rem;}
.main .wrap .content .inquire .box02 { color: #fff; background-color: #7fb400; }
.main .wrap .content .inquire .box02 a.tel { color: #fff; font-size: 3.1rem; pointer-events: none; cursor: default; }
.main .wrap .content .inquire .box02 h2 { opacity: 0.7; }
/* old e */


.main .wrap .content .info .guide { position: relative; padding: 30px; background-color: #5087c6; height: 100%; width: 600px; float: left; color: #ffffff; }
.main .wrap .content .info .guide hr { border-color: #68bae5; opacity: 0.5; margin: 14px 0px; }


.main .wrap .content .info .contact { position: relative; padding: 30px; background-color: #7fb400; height: 100%; width: 600px; float:right; color: #ffffff; }
.main .wrap .content .info .contact > h2 {margin-bottom:5px;}
.main .wrap .content .info .contact a.tel { color: #fff; font-size: 3.1rem; pointer-events: none; cursor: default; }
.main .wrap .content .info .contact h2 { opacity: 0.7; }

/****************************** 서브 페이지 정의 ******************************/

/* ==  공통 == */
.sub-page i{font-style:normal;}
.sub-page hr{border:none;}
.sub-page .cont_section{width:100%;}
.sub-page .inner {position:relative; max-width:1200px; margin:0 auto;}
	.sub-page .pdwrap{position:relative; width:97.5%;margin:0 auto 50px;}
.sub-page hr:after, .sub-page .cont_section:after, .sub-page .inner:after, .sub-page .pdwrap:after, .sub-page .listBox:after{content:''; display:block; clear:both;}
.sub-page h2, .sub-page h3, .sub-page h4{width:100%; text-align:center;letter-spacing:-.1rem;font-family:'NanumSquareB';}
.sub-page h2.subTitle {font-size:5.4rem; color:#fff;padding-top:69px;}
.sub-page hr.sublineB {border-top:1px solid #fff; width:100px; margin: 18px auto 0;}
.sub-page h3.pageTitle{font-size:4.2rem; color:#222;}
.sub-page p.pageCopy{text-align:center; font-size:2.0rem; margin-top:8px;}
.sub-page hr.pagelineB {border-top:2px solid #5087c6; width:35px; margin: 20px auto 50px;}
.sub-page .visual {position: relative;width: 100%; height: 300px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-position: center; background-size: cover;}
.sub-page .visual.intro{background:url('../images/intro_visual.png') no-repeat; background-size: cover;}
.sub-page .visual.center{background:url('../images/center_visual.png') no-repeat; background-size: cover;}
.sub-page .visual.vaccin{background:url('../images/vaccin_visual.png') no-repeat; background-size: cover;}
.sub-page .visual.reservation{background:url('../images/reservation_visual.png') no-repeat; background-size: cover;}
.sub-page .visual.board{background:url('../images/board_visual.png') no-repeat; background-size: cover;}
.sub-page .visual ul.sub_nav{width:100%; overflow:hidden; margin-top:66px;}
.sub-page .visual ul.sub_nav li{float:left;text-align:center; }
.sub-page .visual ul.sub_nav li a{display:block; height:60px;line-height:60px;color:#fff;background:rgba(0,0,0,.5); border-right:1px solid #929fa2; font-size:1.8rem;}
.sub-page .visual ul.sub_nav li:last-child a{border-right:none;}
.sub-page .visual ul.sub_nav li.on a{background:#fff; color:#222;}
.sub-page .cont_wrap{background:#fff;padding:80px 0 130px 0;}
.sub-page .cautionBox{background:#fafafa; border:1px solid #e6e6e6; padding:2.5rem 3.5rem;}
.sub-page .cautionBox > p{font-size:1.7rem;letter-spacing:-.1rem;text-align:center;}
.sub-page .otherBox{background:#fafafa; border:1px solid #e6e6e6; padding:2.5rem 3.5rem;}
.sub-page .otherBox > p{font-size:1.7rem; text-align:center;}
.sub-page .infoBox{border:4px solid #f2ba78; padding:38px 66px;}
/*폰트색상*/
	.sub-page .green{color:#7fb400 !important;}
	.sub-page .red{color:#e91652 !important;}
	.sub-page .blue{color:#5087c6 !important;}
	.sub-page .orange{color:#fe8c05 !important;}
	.sub-page .indigo{color:#4b0082 !important;}
/*배경색상*/
	.sub-page .Bgray{background:#fafafa !important;}
	.sub-page .Bgreen{background:#94c500;}
	.sub-page .Bblue{background:#4bbde7;}
	.sub-page .Borange{background:#faae4d;}
	.sub-page .BvioletLv1{background:#85bae5;}
	.sub-page .BvioletLv2{background:#85a9e5;}
	.sub-page .BvioletLv3{background:#8587e5;}
/*탑라인색상*/
	.sub-page .Lgreen01{border-top:2px solid #4abaae !important;}
	.sub-page .Lgreen02{border-top:2px solid #6cd36e !important;}
	.sub-page .Lgreen03{border-top:2px solid #e0db8f !important;}
	.sub-page .Lgreen04{border-top:2px solid #89c997 !important;}
	.sub-page .Lred01{border-top:2px solid #f2958e !important;}
	.sub-page .Lred02{border-top:2px solid #da96c5 !important;}
	.sub-page .Lyellow01{border-top:2px solid #e6b408 !important;}
	.sub-page .Lgreen05{border-top:2px solid #d6d188 !important;}
	.sub-page .Lviolet01{border-top:2px solid #b399d0 !important;}
	.sub-page .Lviolet02{border-top:2px solid #a3a8e9 !important;}
	.sub-page .Lviolet03{border-top:2px solid #98a3d2 !important;}
	.sub-page .Lgray01{border-top:2px solid #aaa !important;}
	.sub-page .Lbluegray01{border-top:2px solid #98bfd2 !important;}
/*버튼*/
.sub-page .btnWrap{width:100%; text-align:center;}
.sub-page .btn_default{background:#273568; font-size:2.1rem; color:#fff; line-height:60px; padding:0 6.0rem; border-radius:3.0rem;}
/* == 공통 == */

/* ========= 뉴이진소개 ======== */
.sub-page .visual ul.about > li{width:33.3%;}
/* == about_intro*/
.sub-page .vision{background:#f7f5f3;}
	.sub-page .bg_vision{position:relative;background:url('../images/img_intro.png') no-repeat top left; height:360px; }
	.sub-page .bg_vision .txt_vision{position:absolute;right:0;width:50%;padding:56px 0 0 40px;}
	.sub-page .bg_vision .txt_vision p.vision_title{font-size:3.6rem;line-height:4.2rem;color:#222;}
	.sub-page .bg_vision .txt_vision p.vision_title > i {color:#5087c6;}
	.sub-page .bg_vision .txt_vision p.vision_disc{font-size:2.1rem; line-height:3.3rem;color:#222;}
	.sub-page hr.decoline{display:inline-block; border-top:2px solid #5087c6; width:60px; margin:30px 0 15px 0;}
.sub-page .mission{margin-top:70px;}
	.sub-page .mission > .inner >  h4{font-size:2.5rem; font-family:'NanumSquareB'; margin-bottom:20px;}
	.sub-page .mission > .inner > .box{width:33.3%; padding:20px; box-sizing:border-box; text-align:center;float:left;}
	.sub-page .mission > .inner > .box.mission4, .sub-page .mission > .inner > .box.mission5 {width:50%;margin-top:50px;}
	.sub-page .mission > .inner > .box > img{margin:27px auto 12px;}
	.sub-page  p.title,
	.sub-page  p.discription > i {font-size:2.1rem; color:#222; height:26px; font-family:'NanumSquareB';}
	.sub-page  p.discription > i {line-height:6rem;}
	.sub-page  p.discription{font-size:1.7rem;}

    .sub-page .mission > .inner > .box.mission4{padding-left:200px;}
    .sub-page .mission > .inner > .box.mission5{padding-right:200px;}

/* == about_infoDoc*/ 
.sub-page .infoDoc > .inner {height:560px;}
	.sub-page .infoDoc > .inner > .box:first-child{margin-left:1.5%;}
	.sub-page .infoDoc > .inner > .box{width:100%; margin:0 1%; height:auto;background:#f7f5f3;float:left;padding:36px;}
	.sub-page .infoDoc > .inner > .box > h4 {font-size:2.1rem; color:#222;}
	.sub-page .infoDoc > .inner > .box > h4 > i {font-size:3.4rem;}
	.sub-page .infoDoc > .inner > .box img{border:2px solid #fff; margin:10px auto 34px;}
	.sub-page .infoDoc > .inner > .box .group {display: table; margin: 0 auto;}
	.sub-page .infoDoc > .inner > .box .group img {margin-top: 10px; margin-bottom: 10px;}
	.sub-page .infoDoc > .inner > .box .group .profile { height: auto; display: table-cell; vertical-align: top; padding-top: 15px; padding-left: 100px;}
	.sub-page .profile > li {font-size:1.8rem; color:#222; margin-bottom:2px;}
    .sub-page .profile > li > p { display: inline-block;}

    .sub-page .infoDoc > .inner > .box {position:relative; overflow:hidden;}
    .sub-page .infoDoc > .inner > .box > p.pageCopy {text-align:center;position:absolute; top:80px;left: 130px;float:left;}
    .sub-page .infoDoc > .inner > .box > .profile_box {float:right; margin-right:154px; border-left:1px solid #ddd;}
    .sub-page .infoDoc > .inner > .box > .profile_box > h4{text-align:left;font-size:2.1rem; color:#222; padding-left:100px;}
.sub-page p.discription > strong{font-size:2.1rem;font-family:'NanumSquareB'; color:#222;}
/* == about_infoTime*/ 
.sub-page .infoTime > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR';}
.sub-page .tbl_caution{text-align:right; font-size:1.4rem; margin:5px 0;}
	.sub-page .infoTime > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;height:60px;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr.h50 {height:50px !important;}/*0808수정사항반영*/
	.sub-page .infoTime > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr > th,
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr > th{background:#fafafa; color:#222;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > tbody > tr > td {border-left:1px solid #ddd; color:#555; padding-left:30px;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .infoTime > .inner > .pdwrap > table.default > thead > tr:first-child > th:first-child{border-left:none;}
	.sub-page td.Bblue.moon{background:#4bbde7 url('../images/ic_moon.png') no-repeat center;}
	.sub-page td.Borange.moon{background:#faae4d url('../images/ic_moon.png') no-repeat center;}
	.sub-page td.Bgreen.moon{background:#94c500 url('../images/ic_moon.png') no-repeat center;}
.sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(1) > td.on { background-color:#4bbde7; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(2) > td.on { background-color:#faae4d; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(3) > td.on { background-color:#94c500; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(4) > td.on { background-color:#4bbde7; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(5) > td.on { background-color:#faae4d; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(6) > td.on { background-color:#94c500; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(7) > td.on { background-color:#4bbde7; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(8) > td.on { background-color:#faae4d; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr:nth-child(9) > td.on { background-color:#94c500; }
    .sub-page .infoTime > .inner > .pdwrap > table > tbody > tr > td.on.moon {background-image: url('../images/ic_moon.png'); background-repeat: no-repeat; background-position: center; }
.sub-page .infoTime > .inner > .pdwrap.mobile {display: none;}

.sub-page .infoTime > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden; margin-top:60px;}
	.sub-page .infoTime > .inner > .pdwrap > .infoBox > dl > dd > ul{overflow:hidden;  margin:20px auto 30px; display: inline-block;}
   .sub-page .infoTime > .inner > .pdwrap > .infoBox > dl > dd > ul > li{float:left; margin:0 20px;}
	.sub-page .infoTime > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:block; color:#222; font-family:'NanumSquareB'; margin: 0 auto;}
	.sub-page .infoTime > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px; text-align: center;}
	.sub-page .infoTime > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem; text-align: center;}
	.sub-page .infoTime > .inner > .pdwrap > .infoBox > dl > dd.info{font-size:2.2rem;line-height:2.6rem; text-align: center; margin-bottom:15px;}
/* == about_infoHospital*/


/* == about_infoMap*/ 
.sub-page .infoMap > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR';}
	.sub-page .infoMap > .inner > .mapArea{background:#eee; width:100%;height:700px; margin-bottom:50px;}
	.sub-page .infoMap > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;height:60px;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr.h90 {border-bottom:1px solid #ddd;height:90px;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr > th{font-size:1.8rem; font-weight:normal;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.7rem; font-weight:normal;line-height:2.2rem;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr > th{background:#fafafa; color:#222;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr > td {border-left:1px solid #ddd; color:#555; padding-left:30px;}
	.sub-page .infoMap > .inner > .pdwrap > table.default > tbody > tr > th:first-child{border-right:1px solid #ddd;}
	.sub-page .infoMap > .inner > .pdwrap > img{margin-top:40px; width:100%;}
/* ========= 진 료 센 터 ======== */
.sub-page .visual ul.sub_nav.center > li{width:20%;}
/* == center_natural*/ 
.sub-page .natural > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .natural > .inner > p.sectionCopy {text-align: center; font-size: 1.6rem; margin-bottom:20px;}
	.sub-page .natural > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .natural > .inner > .pdwrap > .box{width:376px; margin-right:21px; height:480px;border:1px solid #ddd;float:left;padding:5rem 3rem;}
	.sub-page .natural > .inner > .pdwrap > .box > p.subject {font-size:3.1rem; color:#222; line-height:3.1rem; text-align:center;height:60px;}
	.sub-page .natural > .inner > .pdwrap > .box > p.subject > i {font-size:2.1rem;}
	.sub-page .natural > .inner > .pdwrap > .box > .group > p.disc{font-size:1.7rem; color:#222; line-height:2.8rem; text-align:center;}
	.sub-page .natural > .inner > .pdwrap > .box > .group > img{margin:15px auto 34px;display:block;}
    .sub-page .natural > .inner > .pdwrap > .box > .group > img.reset_img{margin:20px 0 0 0 !important; width:100%; margin-top:25px;}
	.sub-page .natural > .inner > .pdwrap > .box4:last-child{margin-right:0;}
	.sub-page .natural > .inner > .pdwrap > .box4{width:226px; margin-right:10px; height:100%;border:1px solid #ddd;float:left;}
	.sub-page .natural > .inner > .pdwrap > .box4 > p.subject {font-size:3.1rem; color:#fff; line-height:3.1rem; text-align:center;height:102px;background:#85bae5;padding-top:22px;}
	.sub-page .natural > .inner > .pdwrap > .box4 > p.subject > i {font-size:2.1rem; }
	.sub-page .natural > .inner > .pdwrap > .box4 > p.disc{padding: 5px 0 5px 0; font-size:1.7rem; color:#222; line-height:2.6rem; text-align:center;height:147px; letter-spacing:-.1rem;}
    .sub-page .natural > .inner > .pdwrap > .box4 > p.disc > i{display: none;}
    .sub-page .natural > .inner > .pdwrap > .box4 > p.disc > img {height: 100%;}
.sub-page .natural > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .natural > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .natural > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .natural > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .natural > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal; text-align:center;color:#222;border-left:1px solid #ddd; line-height:2.6rem;;padding:3px 0;}
	.sub-page .natural > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .natural > .inner > .pdwrap > table.default > thead > tr:first-child > th{color:#fff;background:#5087c6;}
	.sub-page .natural > .inner > .pdwrap > table.default > thead > tr > th:first-child,
	.sub-page .natural > .inner > .pdwrap > table.default > tbody > tr > td:first-child{border-left:none;}
   .sub-page .natural > .inner > .pdwrap.mobile{display:none;}
.sub-page .natural > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:60px;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .natural > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}
/* == center_implant*/ 
.sub-page .implant > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .implant > .inner > p.sectionCopy {text-align: center; font-size: 1.6rem; margin-bottom:20px;}
	.sub-page .implant > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .implant > .inner > .pdwrap > .box{width:376px; margin-right:21px; height:100%;border:1px solid #ddd;float:left;padding:5rem 3rem;}
	.sub-page .implant > .inner > .pdwrap > .box > p.subject {font-size:3.1rem; color:#222; line-height:3.1rem; text-align:center;height:60px;}
	.sub-page .implant > .inner > .pdwrap > .box > p.subject > i {font-size:2.1rem;}
	.sub-page .implant > .inner > .pdwrap > .box > .group > p.disc{font-size:1.7rem; color:#222; line-height:2.8rem; text-align:center;}
	.sub-page .implant > .inner > .pdwrap > .box > .group > img{width:50%;margin:15px auto 34px;display:block;}
	.sub-page .implant > .inner > .pdwrap > .box4:last-child{margin-right:0;}
	.sub-page .implant > .inner > .pdwrap > .box4{width:383px; margin-right:10px; height:100%;border:1px solid #ddd;float:left;}
	.sub-page .implant > .inner > .pdwrap > .box4 > p.subject {font-size:3.1rem; color:#fff; line-height:102px; text-align:center;height:102px;background:#85bae5;}
	.sub-page .implant > .inner > .pdwrap > .box4 > p.subject > i {font-size:2.1rem; }
	.sub-page .implant > .inner > .pdwrap > .box4 > p.disc{padding-top: 20px; font-size:1.7rem; color:#222; line-height:2.6rem; text-align:center;height:170px; letter-spacing:-.1rem;}
    .sub-page .implant > .inner > .pdwrap > .box4 > p.disc > i{display: none;}
    /*.sub-page .implant > .inner > .pdwrap > .box4 > p.disc > img {height: 100%;}*/
    .sub-page .implant > .inner > .pdwrap > .box4 > p.disc > img{display:block; width:100%;}
.sub-page .implant > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .implant > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .implant > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .implant > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .implant > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal; text-align:center;color:#222;border-left:1px solid #ddd; line-height:2.6rem;;padding:3px 0;}
	.sub-page .implant > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .implant > .inner > .pdwrap > table.default > thead > tr:first-child > th{color:#fff;background:#5087c6;}
	.sub-page .implant > .inner > .pdwrap > table.default > thead > tr > th:first-child,
	.sub-page .implant > .inner > .pdwrap > table.default > tbody > tr > td:first-child{border-left:none;}
   .sub-page .implant > .inner > .pdwrap.mobile{display:none;}
.sub-page .implant > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:60px;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .implant > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}

/* == center_wisdom*/
.sub-page .wisdom > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .wisdom > .inner > p.sectionCopy {text-align: center; font-size: 1.6rem; margin-bottom:20px;}
	.sub-page .wisdom > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .wisdom > .inner > .pdwrap > .box{width:376px; margin-right:21px; height:100%;border:1px solid #ddd;float:left;padding:5rem 3rem 0rem 3rem;}
	.sub-page .wisdom > .inner > .pdwrap > .box > p.subject {font-size:2.8rem; color:#222; line-height:2.8rem; text-align:center;height:60px;}
	.sub-page .wisdom > .inner > .pdwrap > .box > p.subject > i {font-size:2.1rem;}
	.sub-page .wisdom > .inner > .pdwrap > .box > .group > p.disc{font-size:1.7rem; color:#222; line-height:2.8rem; text-align:center;}
	.sub-page .wisdom > .inner > .pdwrap > .box > .group > img{margin:15px auto 34px;display:block;width:55%;}
	.sub-page .wisdom > .inner > .pdwrap > .box4:last-child{margin-right:0;}
	.sub-page .wisdom > .inner > .pdwrap > .box4{width:383px; margin-right:10px; height:100%;border:1px solid #ddd;float:left;}
	.sub-page .wisdom > .inner > .pdwrap > .box4 > p.subject {font-size:3.1rem; color:#fff; line-height:102px; text-align:center;height:102px;background:#85bae5;}
	.sub-page .wisdom > .inner > .pdwrap > .box4 > p.subject > i {font-size:2.1rem; }
	.sub-page .wisdom > .inner > .pdwrap > .box4 > p.disc{padding-top: 20px; font-size:1.7rem; color:#222; line-height:2.6rem; text-align:center;height:147px; letter-spacing:-.1rem;}
    .sub-page .wisdom > .inner > .pdwrap > .box4 > p.disc > i{display: none;}
    .sub-page .wisdom > .inner > .pdwrap > .box4 > p.disc > img {height: 100%;}
.sub-page .wisdom > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .wisdom > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .wisdom > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .wisdom > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .wisdom > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal; text-align:center;color:#222;border-left:1px solid #ddd; line-height:2.6rem;;padding:3px 0;}
	.sub-page .wisdom > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .wisdom > .inner > .pdwrap > table.default > thead > tr:first-child > th{color:#fff;background:#5087c6;}
	.sub-page .wisdom > .inner > .pdwrap > table.default > thead > tr > th:first-child,
	.sub-page .wisdom > .inner > .pdwrap > table.default > tbody > tr > td:first-child{border-left:none;}
   .sub-page .wisdom > .inner > .pdwrap.mobile{display:none;}
.sub-page .wisdom > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:60px;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .wisdom > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}
	
/* == center_pediatric*/
.sub-page .pediatric > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .pediatric > .inner > p.sectionCopy {text-align: center; font-size: 1.6rem; margin-bottom:20px;}
	.sub-page .pediatric > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .pediatric > .inner > .pdwrap > .box{width:376px; margin-right:21px; height:100%;border:1px solid #ddd;float:left;padding:5rem 3rem;}
	.sub-page .pediatric > .inner > .pdwrap > .box > p.subject {font-size:3.1rem; color:#222; line-height:3.1rem; text-align:center;height:60px;}
	.sub-page .pediatric > .inner > .pdwrap > .box > p.subject > i {font-size:2.1rem;}
	.sub-page .pediatric > .inner > .pdwrap > .box > .group > p.disc{font-size:1.7rem; color:#222; line-height:2.8rem; text-align:center;}
	.sub-page .pediatric > .inner > .pdwrap > .box > .group > p.disc > img{width:80%; border:1px solid #e7e7e7;}
	.sub-page .pediatric > .inner > .pdwrap > .box > .group > img{margin:15px auto 34px;display:block;}
	.sub-page .pediatric > .inner > .pdwrap > .box4:last-child{margin-right:0;}
	.sub-page .pediatric > .inner > .pdwrap > .box4{width:226px; margin-right:10px; height:100%;border:1px solid #ddd;float:left;}
	.sub-page .pediatric > .inner > .pdwrap > .box4 > p.subject {font-size:3.1rem; color:#fff; line-height:3.1rem; text-align:center;height:102px;background:#85bae5;padding-top:22px;}
	.sub-page .pediatric > .inner > .pdwrap > .box4 > p.subject > i {font-size:2.1rem; }
	.sub-page .pediatric > .inner > .pdwrap > .box4 > p.disc{padding: 5px 0 5px 0; font-size:1.7rem; color:#222; line-height:2.6rem; text-align:center;height:147px; letter-spacing:-.1rem;}
    .sub-page .pediatric > .inner > .pdwrap > .box4 > p.disc > i{display: none;}
    .sub-page .pediatric > .inner > .pdwrap > .box4 > p.disc > img {height: 100%;}
.sub-page .pediatric > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .pediatric > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .pediatric > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .pediatric > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .pediatric > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal; text-align:center;color:#222;border-left:1px solid #ddd; line-height:2.6rem;;padding:3px 0;}
	.sub-page .pediatric > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .pediatric > .inner > .pdwrap > table.default > thead > tr:first-child > th{color:#fff;background:#5087c6;}
	.sub-page .pediatric > .inner > .pdwrap > table.default > thead > tr > th:first-child,
	.sub-page .pediatric > .inner > .pdwrap > table.default > tbody > tr > td:first-child{border-left:none;}
   .sub-page .pediatric > .inner > .pdwrap.mobile{display:none;}
.sub-page .pediatric > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:60px;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .pediatric > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}
/* == center_general*/
.sub-page .general > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .general > .inner > p.sectionCopy {text-align: center; font-size: 1.6rem; margin-bottom:20px;}
	.sub-page .general > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .general > .inner > .pdwrap > .box{width:376px; margin-right:21px; height:100%;border:1px solid #ddd;float:left;padding:5rem 3rem 0rem 3rem;}
	.sub-page .general > .inner > .pdwrap > .box > p.subject {font-size:2.8rem; color:#222; line-height:2.8rem; text-align:center;height:60px;}
	.sub-page .general > .inner > .pdwrap > .box > p.subject > i {font-size:2.1rem;}
	.sub-page .general > .inner > .pdwrap > .box > .group > p.disc{font-size:1.7rem; color:#222; line-height:2.8rem; text-align:center;}
	.sub-page .general > .inner > .pdwrap > .box > .group > img{margin:15px auto 34px;display:block;width:100%;}
	.sub-page .general > .inner > .pdwrap > .box4:last-child{margin-right:0;}
	.sub-page .general > .inner > .pdwrap > .box4{width:383px; margin-right:10px; height:100%;border:1px solid #ddd;float:left;}
	.sub-page .general > .inner > .pdwrap > .box4 > p.subject {font-size:3.1rem; color:#fff; line-height:102px; text-align:center;height:102px;background:#85bae5;}
	.sub-page .general > .inner > .pdwrap > .box4 > p.subject > i {font-size:2.1rem; }
	.sub-page .general > .inner > .pdwrap > .box4 > p.disc{padding-top: 20px; font-size:1.7rem; color:#222; line-height:2.6rem; text-align:center;height:147px; letter-spacing:-.1rem;}
    .sub-page .general > .inner > .pdwrap > .box4 > p.disc > i{display: none;}
    .sub-page .general > .inner > .pdwrap > .box4 > p.disc > img {height: 100%;}
.sub-page .general > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .general > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .general > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .general > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .general > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.8rem; font-weight:normal; text-align:center;color:#222;border-left:1px solid #ddd; line-height:2.6rem;;padding:3px 0;}
	.sub-page .general > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#555; text-align:center;background:#fafafa;}
	.sub-page .general > .inner > .pdwrap > table.default > thead > tr:first-child > th{color:#fff;background:#5087c6;}
	.sub-page .general > .inner > .pdwrap > table.default > thead > tr > th:first-child,
	.sub-page .general > .inner > .pdwrap > table.default > tbody > tr > td:first-child{border-left:none;}
   .sub-page .general > .inner > .pdwrap.mobile{display:none;}
.sub-page .general > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 60px; overflow:hidden;}
	.sub-page .general > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .general > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:60px;}
	.sub-page .general > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .general > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .general > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .general > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .general > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}
/* == center_nutrition*/ 
.sub-page .nutrition > .inner > .pdwrap.mobile.box-group{display:none;}
.sub-page .nutrition > .inner > .pdwrap.pc{display:block;}
.sub-page .nutrition > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .nutrition > .inner > .pdwrap > .cautionBox{text-align:center;}
.sub-page .nutrition > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .nutrition > .inner > .pdwrap > .box{width:218px; margin-right:20px;text-align:center; border:1px solid #ddd; float:left;padding:3rem 1rem;}
	.sub-page .nutrition > .inner > .pdwrap > .box > p.subject {word-break:normal;font-size:1.8rem; color:#222; line-height:1.9rem; text-align:center; height:80px;font-family:'NanumSquareB'; margin-top:5px;}
	.sub-page .nutrition > .inner > .pdwrap > .box > img{margin:25px auto;display:block;}
.sub-page .nutrition > .inner > .pdwrap > .infoBox{border:4px solid #f2ba78; padding:38px 70px; overflow:hidden;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > img{float:left; margin:30px 0 20px;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > dl{overflow:hidden; display:inline-block; color:#222;font-family:'NanumSquareB';margin-left:70px;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > dl > dt{font-size:2.8rem;margin-bottom:10px;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > dl > dd{font-size:1.8rem;line-height:2.2rem;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > .infodesk{
		border-left:3px solid #eaeaea; font-size:1.7rem; line-height:2rem;font-family:'NanumSquareB';color:#666; 
		float:right; padding-left:20px; margin-top:45px; background:url('../images/ic_desk.png') no-repeat right bottom;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > .infodesk > p{font-size:1.7rem; font-family:'NanumSquareB'; margin-top:10px; line-height:2.3rem;}
	.sub-page .nutrition > .inner > .pdwrap > .infoBox > .infodesk > p > .orange{font-size:1.9rem;}
/* == center_growth*/ 
.sub-page .growth > .inner > .pdwrap.mobile.box-group{display:none;}
.sub-page .growth > .inner > .pdwrap.pc{display:block;}
.sub-page .growth > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
.sub-page .growth > .inner > h4.box_title {font-size:2.2rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
.sub-page .growth > .inner > .pdwrap > .box:last-child{margin-right:0;}
	.sub-page .growth > .inner > .pdwrap > .box{width:218px; margin-right:20px;text-align:center; border:1px solid #ddd; float:left;padding:3rem 1rem;}
	.sub-page .growth > .inner > .pdwrap > .box > p.subject {word-break:normal;font-size:1.8rem; color:#222; line-height:1.9rem; text-align:center; height:80px;font-family:'NanumSquareB'; margin-top:5px;}
	.sub-page .growth > .inner > .pdwrap > .box > img{margin:25px auto;display:block;}

/* ========= 예 방 접 종 ======== */
.sub-page .visual ul.sub_nav.vaccin > li{width:50%;}
/* == vaccin_schedule*/
.sub-page .schedule > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
.sub-page .schedule > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6; font-size:1.6rem;}
	.sub-page .schedule > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .schedule > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}/*아래라인*/
	.sub-page .schedule > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .schedule > .inner > .pdwrap > table.default > tbody > tr > td{font-weight:bold; color:#555; border-left:1px solid #ddd; line-height:2.6rem; padding:5px 30px 2px;}
	.sub-page .schedule > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#fff; background:#85bae5;}
	.sub-page .schedule > .inner > .pdwrap > table.default > thead > tr > th:first-child{border-left:none;}
	.sub-page .schedule > .inner > .pdwrap > table.default > thead > tr > th > span:last-child{display: none;}
	.sub-page .schedule > .inner > .pdwrap > table.default > tbody > tr > td:last-child{text-align:center;}
	.sub-page .schedule > .inner > .pdwrap > table.support > tbody > tr > th.Bblue{color:#ffffff !important; background:#85bae5;}
	.sub-page .schedule > .inner > .pdwrap > table.support > tbody > tr > td{text-align:left !important;}
/* == vaccin_cautions*/ 
.sub-page .cautions > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
.sub-page .cautions > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6; font-size:1.6rem;}
	.sub-page .cautions > .inner > .pdwrap > table.default > thead > tr,
	.sub-page .cautions > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}/*아래라인*/
	.sub-page .cautions > .inner > .pdwrap > table.default > thead > tr > th,
	.sub-page .cautions > .inner > .pdwrap > table.default > tbody > tr > td{font-weight:bold; color:#555; border-left:1px solid #ddd; line-height:2.6rem; padding:5px 30px 2px;}
	.sub-page .cautions > .inner > .pdwrap > table.default > thead > tr > th{border-left:1px solid #ddd; color:#fff; background:#85bae5;}
	.sub-page .cautions > .inner > .pdwrap > table.default > thead > tr > th:first-child{border-left:none;}


	.sub-page .cautions > .inner > .pdwrap > table.cautions > tbody > tr > th{text-align:left; background:#fafafa;}
	.sub-page .cautions > .inner > .pdwrap > table.cautions > tbody > tr > th > img{margin:0 30px 0 50px; float:left;}
	.sub-page .cautions > .inner > .pdwrap > table.cautions > tbody > tr > th > span{display:inline-block; font-size:3.1rem; font-weight:normal; color:#222; line-height:3.8rem; padding-top:10px;}
	.sub-page .cautions > .inner > .pdwrap > table.cautions > tbody > tr > td{text-align:left !important; padding:20px 30px;}

/* ========= 온라인예약 ======== */
/* == reservation_infoWay*/ 
.sub-page .infoWay{}
	.sub-page .infoWay > .inner > h4 {font-size:2.5rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:40px;}
	.sub-page .infoWay > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > th{font-size:2rem; font-weight:boldl; text-align:left;color:#222;line-height:2.5rem;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.7rem; font-weight:normal;line-height:2.5rem;padding:4rem 0;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > th{background:#fafafa; color:#222;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > td {border-left:1px solid #ddd; color:#555; padding-left:30px;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > th:first-child{font-size:6rem; color:#d4d3d3;font-family:'NanumSquareB'; text-align:center; padding-top:5px;}
	.sub-page .infoWay > .inner > .pdwrap > table.default > tbody > tr > th:nth-child(2) > p{display: none;}

/* ========= 뉴이진소식 ======== */
.sub-page .visual ul.sub_nav.board > li{width:33.3%;}
/* == board_notice*/ 
/* ==board_nondeductible */ 
.sub-page .nondeductible > .inner > h4 {font-size:2.1rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:20px;}
   .sub-page .nondeductible > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;border-bottom:2px solid #ddd;}
   .sub-page .nondeductible > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
   .sub-page .nondeductible > .inner > .pdwrap > table.default > tbody > tr > th{color:#222;background:#fafafa;}
   .sub-page .nondeductible > .inner > .pdwrap > table.default > tbody > tr > th,
   .sub-page .nondeductible > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.5rem;text-align:center;}
   .sub-page .nondeductible > .inner > .pdwrap > table.default > tbody > tr > td{color:#777;font-weight:bold;padding:12px 0 4px;border-left:1px solid #ddd;}
/* ==board_nondeductible */ 
.sub-page .medicalrecord > .inner > h4 {font-size:2.1rem;padding-top:3px;font-family:'NanumSquareR'; margin-bottom:20px;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default{width:100%; border-top:2px solid #5087c6;border-bottom:2px solid #ddd;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > tbody > tr {border-bottom:1px solid #ddd;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > tbody > tr > th{color:#222;background:#fafafa;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > tbody > tr > th,
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > tbody > tr > td{font-size:1.5rem;text-align:center;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > tbody > tr > td{color:#777;font-weight:bold;padding:12px 0 4px;border-left:1px solid #ddd;}
   .sub-page .medicalrecord > .inner > .pdwrap > table.default > thead > tr > th {border-left: 1px solid #ddd; color: #fff; background: #85bae5;}


.sub-page .wrap {background:red;
    width: 100%;
    max-width: 1200px;
    min-height: 200px;
    margin: 0 auto;
    padding: 75px 0px 75px 0px;
}

.sub-page .wrap:after {
    content: '';
    display: block; 
    height: 0; 
    clear: both;
}


@media only screen /*and (min-width: 641px)*/ and (max-width: 1200px) {
   .sub-page .visual {
/*       padding-top: 90px;*/
       height: 250px;
    }
}

/* 팝업 */
.popup {position: absolute; border-radius: 6px; overflow: hidden; z-index: 9999; background-color: #fff; padding-bottom: 35px; 
		top: 95px; left: 50%; width: auto; height: auto; min-width:400px; max-width: 600px; transform: translate(-50%,0)}
.popup > .content {padding: 10px 25px; border: 5px solid #5087c6;}
.popup > .content > span.subject {display:inline-block; width:100%; text-align:center; font-size:2.2rem; margin:20px auto 0px auto;}
.popup > .content > hr.popup_sep {height:2px; background-color:#ffa633; border:none; width:30%; margin-top:10px;}
.popup > .content > span.detail {display:inline-block; margin-top:30px; margin-bottom:30px;}
.popup > .btm {background-color: #4f4f4f; padding: 5px 10px; height:35px; min-width:200px; color:#fff; position:absolute; bottom:0px; left:0px; right:0px;}
.popup > .btm > a {font-size:1.4rem;}
.popup img {width: 100%;}
#popup_schedule .sub-page .infoTime > .inner > .pdwrap > table.default > thead > tr > th {white-space: pre;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .select {top: 14px;}
}