@charset "utf-8";




h4.title {font-size:26px;color:#088fd5;font-weight:600;margin:20px 0 10px 0;}
h4.title1 {font-size:20px;color:#088fd5;margin:20px 0 10px 0;border-top:1px solid #ddd;padding:20px 0 0 0;}
h5.title {font-size:20px;color:#fff;font-weight:400;margin:20px 0 0px 0;display:inline-block;background:#088fd5;padding:8px 25px;border-radius:20px;}
h5.title1 {font-size:17px;color:#000;font-weight:400;margin:20px 0 5px 0;}

/*센터소개 */
.sub01_intro01 {position:relative;text-align:center;padding:20px 0;}
.sub01_intro01 .slogan-wrap {position:relative;}
.sub01_intro01 .slogan-wrap:before {background:url(../images/sub/intro_intro_line_left.png) no-repeat 0 50%;position:absolute;left:10%;top:50%;width:20%;height:35px;z-index:1;content:"";}
.sub01_intro01 .slogan-wrap:after {background:url(../images/sub/intro_intro_line_right.png) no-repeat 100% 50%;position:absolute;right:10%;top:50%;width:20%;height:35px;z-index:1;content:"";}
.sub01_intro01 .slogan-wrap span {display:inline-block;padding:0 10px;color:#088fd5;font-size:34px;position:relative;z-index:10;background:#fff;}
.sub01_intro01  ul {margin:30px 0 0 0;}
.sub01_intro01 li {float:left;width:25%;margin:1% 4%;background:url(../images/sub/intro_intro_img01.png) no-repeat 0 0;background-size:100%;min-height:244px;padding:20px 50px;line-height:1.3em;word-break: keep-all;font-size:0.9em;}
.sub01_intro01 li img {margin:20px auto 10px;}
.sub01_intro01 li p.big {font-size:1.2em;}

.sub01_intro02 {position:relative;padding:20px 0;}
.sub01_intro02 .certification-wrap {background:#f8f8f8;text-align:center;padding:40px;margin-bottom:20px;}
.sub01_intro02 .certification-wrap p {display:inline-block;min-height:70px;padding:10px 10px 0 80px;text-align:left;font-size:20px;color:#222222;line-height:1.3em;background:url(../images/sub/intro_intro_img03.png) no-repeat;}
.sub01_intro02 .certification-wrap p:first-child {background:url(../images/sub/intro_intro_img02.png) no-repeat;}

.sub01_greeting {position:relative;padding:20px 0;}
.sub01_greeting .slogan-wrap {color:#088fd5;font-size:34px;margin:0 0 50px 0;}
.sub01_greeting p {margin:0 0 30px 0;line-height:1.5em;word-break: keep-all;}
.sub01_clinical .vision-wrap {background:#fcfcfc;border:1px solid #efefef;padding:20px;}
.sub01_clinical .vision-wrap.f_vision {font-size:1.2em;}

.sub01_statistic {position:relative;padding:0 0 20px 0;}

.sub01_organ {position:relative;padding:20px 0;}
.sub01_organ .slogan-wrap {font-size:30px;margin:0 0 50px 0;}
.sub01_organ p {line-height:1.5em;word-break: keep-all;}
.sub01_location {position:relative;padding:0 0 20px 0;}
.location_icon {background:#088fd5;border-radius:50%;width:70px;height:70px;color:#fff;text-align:center;line-height:70px;margin:0 auto 10px;}
.location_icon i {line-height:70px;}
.btn_location {text-align:right;margin:10px 0;}
.btn_location a {background:#ecf7fb url(../images/sub/icon_location.png) no-repeat 10px 50%;padding:10px 10px 10px 40px;display:inline-block;border:1px solid #dddddd;border-radius:5px;color:#426dca;}
.btn_location a:hover {border:1px solid #426dca;}


.sub01_clinical {position:relative;padding:0 0 20px 0;}
.sub01_clinical p {margin:0 0 30px 0;line-height:1.5em;word-break: keep-all;}
.sub01_clinical .img {margin:30px 0;background:url(../images/main/main_sec03.png) no-repeat center bottom;background-attachment: fixed;padding:100px 0;}
.sub01_clinical .img1 {margin:30px 0;background:url(../images/sub/main_sec03.png) no-repeat center bottom;background-attachment: fixed;padding:100px 0;}
.claim_flow {background:#f8f8f8;border-top:1px solid #222;padding:20px;margin:80px 0 0 0;}
.claim_flow li {float:left;width:100%;border-left:1px solid #d9d9d9;background:url(../images/sub/icon_tel02.png) no-repeat 28% 50%;text-align:center;padding:10px 0 10px 0;/*padding:10px 0 10px 95px;*/}/* 200514modi */
.claim_flow li strong {display:block;font-size:1.4em;color:#000;margin-top:10px;}
.claim_flow li:first-child {border-left:none;background:url(../images/sub/icon_tel01.png) no-repeat 28% 50%;}/* 200514modi */

.sub03_process {}
.sub03_process ul {margin:0;}
.sub03_process li {list-style:none;padding:0px 0;}
.sub03_process .fl_l {width:25%;border:1px solid #e0dcdc;background:#f9f9f9;padding:10px;}
.sub03_process .fl_l div {border:3px solid #fff;background:#ecf7fb;text-align:center;color:#088fd5;padding:20px 0;word-break: keep-all;    line-height: 1.5em;}
.sub03_process .fl_l div strong {display:block;margin-top:5px;font-size:1.4em;}
.sub03_process .fl_r {width:72%;padding:10px 0 0 0;line-height:1.4em;word-break: keep-all;}
.sub03_process .process-flow {clear:both;padding:20px 0;color:#dedede;text-align:center;width:25%;}

ul.dotType01 li {background:url(../images/common/icon01.png) no-repeat 0 19px;padding:8px 0 8px 10px;line-height:1.3em;}
ol.dotType01 {margin-left:20px;}
ol.dotType01 li {padding:8px 0 8px 0px;line-height:1.3em;}
ol.dotType02 {margin-left:20px;}
ol.dotType02 li {list-style:lower-alpha;padding:8px 0 8px 0px;line-height:1.3em;}

a.btn_download {background:#fff;padding:2px 10px;display:inline-block;border:1px solid #dddddd;border-radius:5px;color:#426dca;margin-top:10px;}
a.btn_download:hover {border:1px solid #426dca;}

.ecase_go {text-align:center;padding-top:50px;}
.ecase_go a {background:#192857;border:1px solid #192857;padding:10px 25px;font-size:1.2em;color:#fff;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;}
.ecase_go a:hover {background:#fff;color:#192857;}

.modal-policy {padding:20px 0;}
.modal-policy h5 {font-size:1.1em;color:#000;margin-bottom:10px;}
.modal-policy .policy_wrap {height:150px;overflow-y:scroll;border:1px solid #ddd;padding:10px;font-size:0.8em;line-height:1.3em;margin-bottom:5px;}

.table-wrap {margin:20px 0;}
.sub01_clinical .ecase_go a {background:#254fa3;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.claim_box {background:#fcfcfc;border:1px solid #efefef;padding:20px;}


/*board*/
.tableA {clear:both;display: table;width:100%;border-collapse:separate;border-spacing:0;margin:0;border-top:1px solid #222222;table-layout:fixed;}
.tableA thead th {background: #f8f8f8;padding:15px 5px;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;font-weight:600;color:#55565a;line-height:1.3em;}
.tableA thead th:first-child {border-left:none;}
.tableA tbody th {background: #fff;padding:15px 5px;border-bottom:1px solid #eeeeee;vertical-align:middle;}
.tableA tbody td {border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:15px 5px;text-align:center;vertical-align:middle;line-height:1.3em;}
.tableA tbody td:first-child {border-left:none;}
.tableA tfoot td {background: #f8f8f8;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:15px 5px;text-align:center;vertical-align:middle;line-height:1.3em;}
.tableA tfoot td:first-child {border-left:none;}
.tableB {clear:both;display: table;width:100%;border-collapse:separate;border-spacing:0;margin:0;border-top:2px solid #222222;table-layout:fixed;}
.tableB thead th {background: #f8f8f8;padding:15px 5px;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee;font-weight:600;color:#55565a;}
.tableB tbody th {background: #f8f8f8;padding:15px 5px;border-bottom:1px solid #eeeeee;vertical-align:middle;color:#000000;line-height:1.3em;}
.tableB tbody td {border-bottom:1px solid #eeeeee;padding:15px 10px;text-align:center;vertical-align:middle;line-height:1.3em;}
.tableB tbody td.title {border-right:1px solid #eeeeee;color:#000000;}
.tableB tbody td .btn {color:#fff;background:#55565a;border-radius:5px;margin-left:10px;display:inline-block;font-size:0.9em;padding:3px 10px;margin-top:10px;}


/* desktop 1600*/
@media screen and (max-width:1600px){		

}

/* desktop 1366 */
@media screen and (max-width:1366px){		

}

/* desktop 1280 */
@media screen and (max-width:1280px){		
.container {width:95%;}
	.sub01_intro01 li {padding:20px 20px;}
	.sub01_intro01 li img {width:50px;height:auto;margin-bottom:15px;margin-top:40px;}
	.sub01_intro01 li p.big {margin-top:20px;}
	.claim_flow li {float:none;width:100%;border-left:none;background:url(../images/sub/icon_tel02.png) no-repeat 23% 50%;}/* 200514modi */
	.claim_flow li:first-child {background:url(../images/sub/icon_tel01.png) no-repeat 23% 50%;}/* 200514modi */
}

/* desktop 1200 */
@media screen and (max-width:1200px){		

}

/* desktop 1060 */
@media screen and (max-width:1065px){		

}

/* desktop 1024 */
@media screen and (max-width:1024px){	
.claim_flow li {float:none;width:100%;border-left:none;background:url(../images/sub/icon_tel02.png) no-repeat 25% 50%;}/* 200514modi */
.claim_flow li:first-child {background:url(../images/sub/icon_tel01.png) no-repeat 25% 50%;}/* 200514modi */

}

/* desktop 768 */
@media screen and (max-width:768px){
	h4.title {font-size:21px;}
	h5.title {font-size:17px;padding:5px 15px;}
	h4.title1 {font-size:17px;margin:10px 0 10px 0;padding:10px 0 0 0;}
	h5.title1 {font-size:15px;margin:10px 0 5px 0;}
	.sub01_intro01 .slogan-wrap:before {display:none;}
	.sub01_intro01 .slogan-wrap:after {display:none;}
	.sub01_intro01 ul {width:95%;margin:30px auto 0;}
	.sub01_intro01 li {background-position: 50% 50%;padding:20px 10px;font-size:1em;width: 31%;margin: 1% 1%;}
	.sub01_intro01 li img {width:auto;height:auto;margin-bottom:15px;margin-top:30px}
	.sub01_intro02 .certification-wrap {padding: 40px 0;}
	.sub01_intro02 .certification-wrap p {margin:0 40px}
	.sub01_intro01 li p.big {margin-top:10px;}
	
	.sub01_clinical .vision-wrap {padding:10px;}
	.claim_box {padding:10px;}
	.claim_flow li {float:none;width:100%;border-left:none;background:url(../images/sub/icon_tel02.png) no-repeat 23% 50%;}/* 200514modi */
	.claim_flow li:first-child {background:url(../images/sub/icon_tel01.png) no-repeat 23% 50%;}/* 200514modi */
}

/* mobie 640 */
@media screen and (max-width:640px){
	.sub01_intro01 ul {}
	.sub01_intro01 li {padding:30px 10px;min-height:180px;}
	.sub01_intro01 li img {width:40px;height:auto;margin-bottom:5px;margin-top:10px;}
	.claim_flow li {float:none;width:100%;border-left:none;background:none;}/* 200514modi */
	.claim_flow li:first-child {background:none;}/* 200514modi */
}

/* mobie 414 */
@media screen and (max-width:425px){	
	h4.title {font-size:18px; line-height: 1.2em;} /* 2021.02.02 강송희 모바일버전: 텍스트라인조절 */
	h5.title {font-size:15px;}
	h4.title1 {font-size:15px;}
	h5.title1 {font-size:13px;}
	.sub01_intro01 .slogan-wrap span {    font-size: 20px;line-height:1.3em;}
	.sub01_intro01 li {width:48%;background:#ecf7fb;background-image:none;padding:10px 10px 20px 10px;min-height:151px;border-radius:15px;border:1px solid #e0dcdc;}
	.sub01_intro01 li img {width:50px;height:auto;margin-bottom:5px;margin-top:10px}
	.sub01_intro01 li p.big {margin-top:10px;}
	.sub01_intro01 li:last-child {width:98%;min-height:auto;}
	.sub01_intro02 .certification-wrap {    padding: 10px;    margin-bottom: 10px;}
	.sub01_intro02 .certification-wrap p {       padding: 15px 10px 10px 80px;  font-size: 16px;margin:5px 0;}
	.location_icon {width:30px;height:30px;line-height:30px;}
	.location_icon i {line-height:30px;font-size:22px}
	.tableB tbody td .ml20 {margin-left:0!important;margin-top:20px;}
	
	ul.dotType01 li {        padding: 5px 0 5px 10px;}
	
	
.sub01_greeting .slogan-wrap {font-size:20px;margin:0 0 30px 0;}
.sub01_greeting p {line-height:1.5em;margin:0 0 20px 0;}
	
	.sub01_organ .slogan-wrap {font-size:20px;margin:0 0 30px 0;line-height:1.3em;}
	
	.claim_flow {padding:20px 0;margin:40px 0 0 0}
.claim_flow li {float:none;width:100%;border-left:none;background:none;}/* 200514modi */
.claim_flow li strong {margin-top:5px;}
.claim_flow li:first-child {background:none;}/* 200514modi */
	
.sub03_process .fl_l {float:none;width:100%;padding:5px;}
.sub03_process .fl_l div {border:2px solid #fff;padding:10px 0;}
.sub03_process .fl_r {float:none;width:100%;padding:10px 0;}
.sub03_process .process-flow {padding:10px 0;width:100%;}
.ecase_go {padding-top:30px;}
.ecase_go a {padding:5px 15px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
ul.dotType01 li {background-position: 0 12px;}/* 2021.02.02 강송희 모바일버전: 블릿위치 */
}
