@charset "utf-8";
/* CSS Document */

span.block {display:block}
.en {font-family:'Montserrat', sans-serif;}
.blod {font-weight:700 !important}
.w1000 {width:1000px;}

@media screen and (max-width:1000px) {
	.w1000 {width:auto;}
}


/* 위치 */
#navigation {position:relative;width:100%;background-color:#414141;z-index:3;transition:0.3s ease}
#navigation.fixed {position:fixed;top:0px;left:0px;z-index:49}
#navigation .curmb {width:100%;position:relative;}
#navigation .curmb li.c_menu {float:left;position:relative;width:173px;height:45px;line-height:43px;border:1px solid #5e5d5d;border-width:0px 1px 0px;margin-left:-1px}
#navigation .curmb li.fst {width:50px;text-align:center}
#navigation .curmb li.fst .home_ico {display:inline-block;width:49px;height:45px;}
#navigation .curmb li.fst .home_ico {
	background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iX3gzQ1/roIjsnbTslrRfeDNFXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxOS40IDE5LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5LjQgMTkuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGcgaWQ9IlhNTElEXzMzXyI+DQoJPHBhdGggaWQ9IlhNTElEXzE4M18iIGNsYXNzPSJzdDAiIGQ9Ik0xNi4xLDE5LjVIMy4zYy0wLjMsMC0wLjUtMC4yLTAuNS0wLjVWNy4yYzAtMC4zLDAuMi0wLjUsMC41LTAuNWMwLjMsMCwwLjUsMC4yLDAuNSwwLjV2MTEuMw0KCQloMTEuOVY3LjJjMC0wLjMsMC4yLTAuNSwwLjUtMC41YzAuMywwLDAuNSwwLjIsMC41LDAuNVYxOUMxNi42LDE5LjMsMTYuNCwxOS41LDE2LjEsMTkuNXoiLz4NCgk8cGF0aCBpZD0iWE1MSURfMTgyXyIgY2xhc3M9InN0MCIgZD0iTTE4LjksMTAuMmMtMC4xLDAtMC4zLDAtMC40LTAuMUw5LjcsMS4yTDAuOSwxMGMtMC4yLDAuMi0wLjUsMC4yLTAuNywwQzAsOS44LDAsOS41LDAuMSw5LjMNCgkJbDkuMi05LjJDOS41LDAsOS44LDAsMTAsMC4xbDkuMiw5LjJjMC4yLDAuMiwwLjIsMC41LDAsMC43QzE5LjEsMTAuMSwxOSwxMC4yLDE4LjksMTAuMnoiLz4NCgk8cGF0aCBpZD0iWE1MSURfMTE2XyIgY2xhc3M9InN0MCIgZD0iTTExLjgsMTkuNUg3LjNjLTAuMywwLTAuNS0wLjItMC41LTAuNXYtNy40YzAtMC4zLDAuMi0wLjUsMC41LTAuNWg0LjVjMC4zLDAsMC41LDAuMiwwLjUsMC41DQoJCVYxOUMxMi4zLDE5LjMsMTIuMSwxOS41LDExLjgsMTkuNXogTTcuOCwxOC41aDMuNXYtNi40SDcuOFYxOC41eiIvPg0KPC9nPg0KPC9zdmc+");
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:17px 16px;
}
#navigation .curmb li .c_tit {display:block;width:100%;height:45px;line-height:43px;padding-right:23px;padding-left:10px;font-size:15px;color:#ffffff;}
#navigation .curmb li .c_tit {
	background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iX3gzQ1/roIjsnbTslrRfeDNFXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNS41IDguMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUuNSA4LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJYTUxJRF8xNjdfIiBjbGFzcz0ic3QwIiBkPSJNNy43LDguMmMtMC4xLDAtMC4zLDAtMC40LTAuMUwwLjEsMC45QzAsMC43LDAsMC4zLDAuMSwwLjFDMC4zLDAsMC43LDAsMC45LDAuMUw3LjcsN2w2LjktNi45DQoJYzAuMi0wLjIsMC41LTAuMiwwLjcsMHMwLjIsMC41LDAsMC43TDguMSw4LjFDOCw4LjIsNy45LDguMiw3LjcsOC4yeiIvPg0KPC9zdmc+DQo=");
	background-repeat:no-repeat;
	background-position:90% 50%;
	background-size:10px 5px;
}
#navigation .curmb li .sub_crumb {display:none;position:absolute;top:45px;left:0px;width:171px;text-align:center}
#navigation .curmb li .sub_crumb ul li {background-color:#333333;font-size:15px;color:#ffff;}
#navigation .curmb li .sub_crumb ul li a {display:block;width:100%;height:45px;line-height:43px;color:#fff;border-bottom:1px solid #5c5c5c}
#navigation .curmb li .sub_crumb ul li a:hover {color:#54d5ff}
#navigation .curmb li:hover .sub_crumb {display:block}
#navigation .curmb li.c_menu_dept {width:264px;}
#navigation .curmb li.c_menu_dept .sub_crumb {width:100%;}

@media screen and (max-width:1440px) {
	#navigation .curmb li.c_menu {height:35px;line-height:32px}
	#navigation .curmb li .c_tit {height:35px;line-height:32px;font-size:13px}
	#navigation .curmb li.fst .home_ico {height:34px;}
	#navigation .curmb li .sub_crumb {top:35px}
	#navigation .curmb li .sub_crumb ul li {font-size:13px}
	#navigation .curmb li .sub_crumb ul li a {height:35px;line-height:32px}
}
@media screen and (max-width:768px){
	#navigation {display:none}
}

@media screen and (max-width:960px){
	.con_logo {margin-bottom:10px}
	.con_logo img {width:100px}
}


/* 칼라 */
.color_006994 {color:#006994 !important}
.color_318ce0 {color:#318ce0 !important}
.color_006fa2 {color:#006fa2 !important}
.color_1e8297 {color:#1e8297 !important}
.color_2bffe4 {color:#2bffe4  !important}

/* 타이틀 */
.h_tit35 {font-size:35px;line-height:35px;color:#222;font-weight:500}
.h_tit35 span {font-weight:500;line-height:1.3;letter-spacing: -2px;}
.h_tit35.pdl550 {padding-left:524px}
.h_tit45 {font-size:45px;line-height:45px;color:#222;font-weight:500}
.h_tit45 span {font-weight:500;line-height:45px;letter-spacing: -2.5px;} 
.h_tit25 {font-size:25px;line-height:25px;color:#222;font-weight:500}
.h_tit30 {font-size:30px;line-height:30px;color:#222;font-weight:500}
.h_tit30 span {font-weight:400;line-height:30px}
.h_tit33 {font-size:33px;line-height:normal;color:#222;font-weight:500}
.h_tit33 span {font-weight:400;line-height:normal}
.gr_txt {
	/*background: #30b0de;
    background: -webkit-linear-gradient(left, #30b0de, #0170a3);
    background:    -moz-linear-gradient(right, #30b0de, #0170a3);
    background:      -o-linear-gradient(right, #30b0de, #0170a3);
    background:         linear-gradient(to right, #30b0de, #0170a3);
    -webkit-background-clip: text;
            background-clip: text;
    color: transparent;*/
	color:#0170a3
	
}
.round_tit {display:inline-block;padding:10px 23px;font-size:20px;line-height:20px;color:#fdff73;text-align:center;border-radius: 50px;background-color: #444;}
@media screen and (max-width:1440px){
	.h_tit35.pdl550 {padding-left:0}
}
@media screen and (max-width:960px){
	.h_tit35 {font-size:3.5rem;line-height:4rem;}
	.h_tit35 span {line-height:4rem;}
	.h_tit45 {font-size:4.5rem;line-height:5rem;}
	.h_tit45 span {line-height:5rem;}
	.h_tit25 {font-size:2.5rem;line-height:3rem;}
	.h_tit30 {font-size:3rem;line-height:4rem;}
	.h_tit30 span {line-height:4rem}
	.h_tit33 {font-size:3.3rem;line-height:3rem;}
	.round_tit {font-size:2rem;line-height:2rem}
}
@media screen and (max-width:500px){
	.h_tit35 br {display:none}
}

/* 텍스트 박스 */
.sub_txt_box {margin-top:50px;}
.sub_txt_box .box_txt {font-size:30px;color:#222}
.sub_txt_box .box_txt2 {margin-top:17px;font-size:23px;color:#666666;line-height:35px}
.sub_txt_box .box_txt3 {margin-top:13px;font-size:20px;color:#444;line-height:33px}
.sub_txt_box.fl {float:left}
.sub_txt {font-size:20px;color:#222;}
.sub_txt_s20 {font-size:20px;color:#222;line-height:32px}
.sub_txt_s18 {font-size:18px;color:#222;line-height:32px}
.sub_txt_s16 {font-size:16px;color:#222;line-height:30px;letter-spacing:-0.07em;}
.sub_txt_s16 span {letter-spacing:-0.07em;}
.sub_txt_s18_c444 {font-size:18px;color:#444;line-height:27px}
.sub_txt_s18_c44 {font-size:18px;color:#444;line-height:27px}
.sub_txt_s18_c777 {font-size:18px;color:#777;line-height:30px}
.sub_txt_s18_c77 {font-size:18px;color:#777;line-height:30px}
@media screen and (max-width:1440px){
	.sub_txt_s20 .block,
	.sub_txt_s18 .block,
	.sub_txt_s16 .block
	.sub_txt_s18_c444 .block,
	.sub_txt_s18_c44 .block,
	.sub_txt_s18_c77 .block,
	.sub_txt_s18_c777 .block,
	.sub_txt_box .box_txt .block,
	.sub_txt_box .box_txt3 .block,
	.sub_txt_box .box_txt2 .block {display:inline}
}

@media screen and (max-width:960px){
	.sub_txt_box {margin-top:3rem}
	.sub_txt_box .box_txt {font-size:3rem}
	.sub_txt_box .box_txt2 {margin-top:3rem;font-size:2.3rem;line-height:3.5rem}
	.sub_txt_box .box_txt3 {margin-top:1.3rem;font-size:2rem;line-height:3.3rem}
	.sub_txt {font-size:2rem;}
	.sub_txt_s20 {font-size:2rem;line-height:3.2rem}
	.sub_txt_s18 {font-size:1.8rem;line-height:3rem}
	.sub_txt_s16 {font-size:1.6rem;line-height:3rem;letter-spacing:-0.07em;}
	.sub_txt_s16 span {letter-spacing:-0.07em;}
	.sub_txt_s18_c44,
	.sub_txt_s18_c444 {font-size:1.8rem;color:#444;line-height:2.7rem}
	.sub_txt_s18_c77,
	.sub_txt_s18_c777 {font-size:1.8rem;color:#777;line-height:3rem}	
	
}
@media screen and (max-width:640px){ 
	.sub_txt_s16 {font-size:1.8rem}
}

.fl_list {margin:0 -10px}
.fl_list li {float:left;position:relative;width:50%;padding:0 10px}
.fl_list li strong {display:block;font-size:20px;color:#222;font-weight:500}
@media screen and (max-width:960px){
	.fl_list li strong {font-size:2rem}
}
@media screen and (max-width:640px){
	.fl_list li {float:none;width:100%;}
	.fl_list li:last-child {margin-top:15px}
}

.italic {font-style:italic}

/* 텍스트 백그라운드 박스 */
.sub_txt_box_bg2a2020 {margin-top:50px;width:100%;max-width:1174px;background-color:rgba(42,32,32,0.15);padding:50px 47px}
.sub_txt_box_bg2a2020 .tit {display:block;color:#006994;font-size:25px;font-weight:600;font-family:'Montserrat', sans-serif;}
.sub_txt_box_bg2a2020 .txt {display:block;color:#222;font-size:20px;font-weight:400;}
.sub_txt_box_bgf4f9fa {padding:40px;background-color:#f4f9fa;border:1px solid #ddd}
@media screen and (max-width:1200px){
	.sub_txt_box_bg2a2020 .txt br {display:none}
}
@media screen and (max-width:960px){
	.sub_txt_box_bg2a2020  {margin-top:3rem;padding:3rem}
	.sub_txt_box_bg2a2020 .tit {font-size:2.5rem}
	.sub_txt_box_bg2a2020 .txt {font-size:2rem}
	.sub_txt_box_bgf4f9fa {padding:4rem}
}

/* 진료안내 */
.time_info {position:relative;border:1px solid #dcdcdc;padding:50px 50px 30px;}
.time_info h4 {display:inline-block;position:absolute;top:-23px;left:34px;padding:14px 23px;font-size:20px;line-height:20px;color:#fff;text-align:center;border-radius:50px;background-color:#1e8297}
.time_info dl {display:table;width:100%;margin-bottom:3px}
.time_info dl dt,
.time_info dl dd {display:table-cell;height:40px;vertical-align:middle}
.time_info dl dt {width:160px;background-color:#858585;font-size:18px;color:#fff;text-align:center}
.time_info dl dd {padding-left:3px}
.time_info dl dd p {padding:9px 0 0 32px;background-color:#f1f1f1;height:40px;font-size:18px;color:#444}
.time_info .info_txt {margin-top:13px;text-align:right;font-weight:500;line-height:20px;font-size:18px;color:#444}
.time_info .info_txt .tel {display:inline-block;position:relative;padding-left:32px;vertical-align:middle}
.time_info .info_txt .tel {
	background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2OC40IDUxLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY4LjQgNTEuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6Izk1QTVBNTt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUxLjIsNTEuM0gxNy4yYy01LDAtOS0zLjktOS04LjdWMjhjMC0wLjcsMC4xLTEuMywwLjItMS45SDUuM2MtMi45LDAtNS4zLTIuNC01LjMtNS4zdi0yLjUNCgkJCQkJYzAtMS44LDAuOS0zLjUsMi41LTQuNGMwLjctMi4zLDItNS42LDMuMi03YzAuMy0wLjQsMC42LTAuNywxLTAuOWwwLjgtMC40QzExLjIsMy42LDE4LjIsMCwzMy45LDBDNTAsMCw1Ny41LDMuOCw2MS4yLDUuNw0KCQkJCQlMNjEuNyw2YzAuNSwwLjMsMSwwLjcsMS4zLDEuM2MwLjYsMS4xLDIuMSw0LjIsMi45LDYuNmMxLjUsMC45LDIuNSwyLjYsMi41LDQuNXYyLjVjMCwyLjktMi40LDUuMy01LjMsNS4zSDYwDQoJCQkJCWMwLjEsMC42LDAuMiwxLjIsMC4yLDEuOXYxNC42QzYwLjIsNDcuNCw1Ni4xLDUxLjMsNTEuMiw1MS4zeiBNOC4zLDljLTAuNywxLjEtMi4xLDQuMy0yLjcsNi41Yy0wLjEsMC41LTAuNSwwLjktMSwxLjINCgkJCQkJYy0wLjcsMC4zLTEuMSwwLjktMS4xLDEuNnYyLjVjMCwxLDAuOCwxLjgsMS44LDEuOGg1LjZjMC42LDAsMS4yLDAuMywxLjUsMC45YzAuMywwLjUsMC4zLDEuMiwwLDEuN2MtMC40LDAuOC0wLjYsMS43LTAuNiwyLjgNCgkJCQkJdjE0LjZjMCwyLjksMi41LDUuMiw1LjUsNS4yaDMzLjljMywwLDUuNS0yLjMsNS41LTUuMlYyOGMwLTEuMS0wLjItMi4xLTAuNi0yLjhjLTAuMy0wLjUtMC4zLTEuMiwwLTEuNw0KCQkJCQljMC4zLTAuNSwwLjktMC44LDEuNS0wLjhoNS41YzEsMCwxLjgtMC44LDEuOC0xLjh2LTIuNWMwLTAuNy0wLjQtMS4zLTEuMS0xLjZjLTAuNS0wLjItMC45LTAuNi0xLTEuMWMtMC42LTIuMi0yLjItNS40LTIuNy02LjUNCgkJCQkJbC0wLjUtMC4yYy0zLjQtMS43LTEwLjQtNS4zLTI1LjYtNS4zQzE5LDMuNSwxMi42LDYuOSw5LjEsOC43TDguMyw5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPGc+DQoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4xLDI2SDUwYy0yLjksMC01LjMtMi40LTUuMy01LjN2LTIuNWMwLTEsMC4zLTIsMC44LTIuOGwwLTAuMUgyMi45bDAsMC4xYzAuNSwwLjgsMC44LDEuOCwwLjgsMi44djIuNQ0KCQkJCQkJYzAsMi45LTIuNCw1LjMtNS4zLDUuM0g1LjNjLTEsMC0xLjctMC44LTEuNy0xLjhjMC0xLDAuOC0xLjgsMS43LTEuOGgxMy4xYzEsMCwxLjgtMC44LDEuOC0xLjh2LTIuNWMwLTAuNS0wLjItMC45LTAuNS0xLjINCgkJCQkJCWMtMC41LTAuNS0wLjYtMS4xLTAuNC0xLjdsMC43LTIuMmMwLjItMC43LDAuOS0xLjIsMS43LTEuMmgyNS4yYzAuOCwwLDEuNCwwLjUsMS43LDEuMmwwLjcsMi4yYzAuMiwwLjYsMCwxLjMtMC40LDEuNw0KCQkJCQkJYy0wLjMsMC4zLTAuNSwwLjgtMC41LDEuMnYyLjVjMCwxLDAuOCwxLjgsMS44LDEuOGgxMy4xYzEsMCwxLjcsMC44LDEuNywxLjhDNjQuOCwyNS4zLDY0LjEsMjYsNjMuMSwyNnoiLz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LDQ1LjJjLTYuNywwLTEyLjItNS41LTEyLjItMTIuMmMwLTYuNyw1LjUtMTIuMiwxMi4yLTEyLjJjNi43LDAsMTIuMiw1LjUsMTIuMiwxMi4yDQoJCQkJQzQ2LjMsMzkuNyw0MC44LDQ1LjIsMzQsNDUuMnogTTM0LDI0LjJjLTQuOCwwLTguNywzLjktOC43LDguN2MwLDQuOCwzLjksOC43LDguNyw4LjdjNC44LDAsOC43LTMuOSw4LjctOC43DQoJCQkJQzQyLjgsMjguMiwzOC45LDI0LjIsMzQsMjQuMnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQsMzguNmMtMy4xLDAtNS43LTIuNS01LjctNS43YzAtMy4xLDIuNS01LjcsNS43LTUuN2MzLjEsMCw1LjcsMi41LDUuNyw1LjdDMzkuNywzNi4xLDM3LjIsMzguNiwzNCwzOC42eg0KCQkJCSBNMzQsMzAuOGMtMS4yLDAtMi4yLDEtMi4yLDIuMmMwLDEuMiwxLDIuMiwyLjIsMi4yYzEuMiwwLDIuMi0xLDIuMi0yLjJDMzYuMiwzMS44LDM1LjIsMzAuOCwzNCwzMC44eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
	background-repeat:no-repeat;
	background-position:0 3px;
	background-size:27px 20px;
}
.time_info .info_txt strong {color:#b2971a}
@media screen and (max-width:960px){
	.time_info {padding:4rem}
	.time_info h4 {padding:1.4rem 2.3rem;font-size:2rem;line-height:2rem;left:3rem;top: -18px;}
	.time_info dl dt {font-size:1.8rem}
	.time_info dl dd p {font-size:1.8rem;padding:0.9rem 0 0 3.2rem}
	.time_info .info_txt {margin-top:1.3rem;line-height:normal;font-size:1.8rem}
	.time_info .info_txt .tel {padding-left:3.2rem;background-size:2.7rem 2rem;background-position:0 1px}
}
@media screen and (max-width:639px){ 
	.time_info dl dt {width:100px}
}
@media screen and (max-width:637px){
	.time_info dl,
	.time_info dl dt,
	.time_info dl dd {display:block;width:100%;}
	.time_info dl dt {height:auto;padding:1rem;text-align:left}
	.time_info dl dd {padding-left:0px}
	.time_info dl dd p {height:auto;padding:1rem}
	.time_info .info_txt {text-align:left}
	.time_info .info_txt .tel {display:block}
	.time_info.mt_50 {margin-top:4rem}
}


/* 의료진 소개 */
.doc_info {margin-top:50px;padding:73px 107px;border:1px solid #ddd;border-top-width:2px;border-top-color:#222}
.doc_info .doc_info_cont {width:100%;}
.doc_info .doc_info_cont .img {float:left;position:relative;}
.doc_info .doc_info_cont .img img {max-width:100%;height:auto}
.doc_info .doc_info_cont .cont {padding-left:307px;padding-top:35px;}
.doc_info .doc_info_cont .cont .doc_title h3 {float:left;position:relative;font-size:40px;line-height:40px;font-weight:500}
.doc_info .doc_info_cont .cont .doc_title h3 {
	/*background: #20bca1;
    background: -webkit-linear-gradient(left, #20bca1, #1e8297);
    background:    -moz-linear-gradient(right, #20bca1, #1e8297);
    background:      -o-linear-gradient(right, #20bca1, #1e8297);
    background:         linear-gradient(to right, #20bca1, #1e8297);
    -webkit-background-clip: text;
            background-clip: text;
    color: transparent;	*/
	color:#1e8297
}
.doc_info .doc_info_cont .cont .doc_title .txt {padding-left:118px;font-size:16px;color:#666666}
.doc_info .doc_info_cont .cont .doc_title .txt .en {line-height:16px;font-family:'Montserrat', sans-serif;font-weight:500}
.doc_info .doc_info_cont .cont .doc_info_list {margin-top:30px}
.doc_info .doc_info_cont .cont .doc_info_list ul.fl {float:left;position:relative;}
.doc_info .doc_info_cont .cont .doc_info_list ul li {font-size:18px;color:#444;}
.doc_info .doc_info_cont .cont .doc_info_list ul:first-child {margin-right:10px}
@media screen and (max-width:960px){ 
	.doc_info {margin-top:5rem;padding:7.3rem 7.3rem}
	.doc_info .doc_info_cont .cont {padding-left:28rem;padding-top:0}
	.doc_info .doc_info_cont .cont .doc_title h3 {font-size:4rem;line-height:4rem}
	.doc_info .doc_info_cont .cont .doc_title .txt {font-size:1.6rem;padding-left:11.8rem}
	.doc_info .doc_info_cont .cont .doc_title .txt .en {line-height:1.6rem}
	.doc_info .doc_info_cont .cont .doc_info_list {margin-top:3rem}
	.doc_info .doc_info_cont .cont .doc_info_list ul li {font-size:1.8rem}
}
@media screen and (max-width:760px){ 
	.doc_info {padding:5rem 5rem}
}
@media screen and (max-width:640px){ 
	.doc_info .doc_info_cont .cont {padding-left:34rem}
}
@media screen and (max-width:600px){ 
	.doc_info {padding:3rem 3rem}
	.doc_info .doc_info_cont .img {text-align:center;}
	.doc_info .doc_info_cont .img img {max-width:none;width:130px}
	.doc_info .doc_info_cont .cont {padding-left:28rem}
}
@media screen and (max-width:450px){ 
	.doc_info .doc_info_cont .img {float:none}
	.doc_info .doc_info_cont .cont {padding-left:0;margin-top:3rem}
}

/* 진료과목 */
.care_type {margin-top:18px;}
.care_type dl {display:table;width:100%;margin-top:2px}
.care_type dl dt {display:table-cell;width:299px;background-color:#777777;text-align:center;font-size:18px;color:#feffff;font-weight:500;border-right:1px solid #fff}
.care_type dl dt,
.care_type dl dd {display:table-cell;height:79px;vertical-align:middle}
.care_type dl dd {border-left:1px solid #fff;padding-left:42px;background-color:rgba(0,0,0,0.10);font-size:16px;line-height:25px;color:#222}
@media screen and (max-width:1280px){ 
	.care_type dl dt,
	.care_type dl dd {height:auto}
	.care_type dl dd {padding:20px}
}
@media screen and (max-width:960px){ 
	.care_type {margin-top:1.8rem;}
	.care_type dl dt {width:150px;font-size:1.8rem;}
	.care_type dl dt,
	.care_type dl dd {height:auto}
	.care_type dl dd {font-size:1.6rem;padding:20px;line-height:normal}	
}
@media screen and (max-width:640px){ 
	.care_type dl {display:block}
	.care_type dl dt {display:block;width:100%;padding:10px;border:0}
	.care_type dl dd {display:block;width:100%;border:0}
	.care_type dl dd {font-size:1.8rem;padding:10px;line-height:normal}	
}


/* 찾아오시는길 */
.map_area {position:relative;margin:0 -10px}
.map_area #map {float:left;width:50%;padding:0 10px 0;position:relative}
.map_area #map img {max-width:100%}
.map_area .map_cont {float:left;width:50%;padding:15px 10px 0;position:relative}
.map_area .map_cont .map_title {text-align:center}
.map_area .map_cont .map_txt {margin-top:30px;text-align:center;line-height:28px}
.map_area .map_cont .map_txt .add,
.map_area .map_cont .map_txt .tel {display:inline-block;position:relative;padding-left:40px;font-size:18px;color:#444;}
.map_area .map_cont .map_txt .add {padding-left:22px}
.map_area .map_cont .map_txt .tel {font-family:'Montserrat', sans-serif;font-weight:500;margin-right:10px}
.map_area .map_cont .map_txt .add:before, 
.map_area .map_cont .map_txt .tel:before {display:block;content:"";position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-size:100% auto;background-position:0 0}
.map_area .map_cont .map_txt .tel:before {width:26px;height:28px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OSA1My43IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OSA1My43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojNDQ0NDQ0O30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjMsNC4xbDItNC4xYzE0LDYuNiwxOS42LDIzLjIsMTMuMiwzNi45bC00LjEtMkM0Ny43LDIzLjQsNDIuOCw5LjYsMzEuMyw0LjF6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcsMTMuMmwyLTQuMWM4LjgsNC4yLDEyLjUsMTQuNyw4LjQsMjMuNWwtNC4xLTJDMzYuMywyNC4xLDMzLjUsMTYuMywyNywxMy4yeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1LjcsMzUuNWMwLDAtNC43LDIuNy02LjMsMC4zYy00LjQtNi4zLTYuMy0xMS40LTYuNy0xMy4xYy0wLjgtMi44LDQtNSw0LTVMOC43LDIuMWMwLDAtNCwxLjItNy45LDYuNQ0KCQkJYy00LDUuNCw5LjEsMjguNSw5LjEsMjguNWwwLDBjMy44LDcuMSw5LjgsMTYuNSwxMy45LDE2LjVjNi43LTAuMSw5LjktMi42LDkuOS0yLjZMMjUuNywzNS41eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg==")}
.map_area .map_cont .map_txt .add:before {width:21px;height:28px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzNS42IDQ5LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1LjYgNDkuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzQ0NDQ0NDt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS42LDE3LjhDMzUuNiw4LDI3LjYsMCwxNy44LDBDOCwwLDAsOCwwLDE3LjhjMCw0LDEuMyw3LjcsMy42LDEwLjdsNi43LDEwbDcuNSwxMS4zbDcuNS0xMS4zbDcuNS0xMS4zaDANCgkJCUMzNC42LDI0LjUsMzUuNiwyMS4zLDM1LjYsMTcuOHogTTE3LjgsMjcuNmMtNS40LDAtOS44LTQuNC05LjgtOS44QzgsMTIuNCwxMi40LDgsMTcuOCw4czkuOCw0LjQsOS44LDkuOA0KCQkJQzI3LjYsMjMuMiwyMy4yLDI3LjYsMTcuOCwyNy42eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")}
.map_time_info {position:relative;border:1px solid #dcdcdc;padding:30px 26px 19px;}
.map_time_info h4 {display:inline-block;position:absolute;top:-17px;left:13px;padding:9px 23px;font-size:16px;line-height:16px;color:#fff;text-align:center;border-radius:50px;background-color:#1e8297}
.map_time_info dl {display:table;width:100%;border-bottom:1px dotted #aaaaaa;padding-left:7px}
.map_time_info dl dt,
.map_time_info dl dd {display:table-cell;height:38px;vertical-align:middle}
.map_time_info dl dt {position:relative;width:86px;padding-left:16px;font-size:16px;font-weight:500;color:#444}
.map_time_info dl dt:before {display:block;content:"";position:absolute;top:16px;left:0px;width:6px;height:6px;background-color:#999999}
.map_time_info dl dd {}
.map_time_info dl dd p {font-size:16px;color:#666666}
.map_time_info dl:last-child {border-bottom:0}
@media screen and (max-width:1700px){
	.map_area .map_cont {padding-top:0}
	.map_area .map_cont .map_txt .add {margin-top:20px}
}
@media screen and (max-width:960px){
	.map_area #map {width:100%}
	.map_area .map_cont {width:100%;padding-top:3rem}
	.map_area .map_cont .map_txt {margin-top:2.5rem}
	.map_area .map_cont .map_txt .add, .map_area .map_cont .map_txt .tel {font-size:1.8rem;padding-left:20px;}
	.map_time_info dl dt {font-size:1.6rem}
	.map_time_info dl dd p {font-size:1.6rem}
	.map_time_info h4 {font-size:1.6rem;line-height:1.6rem}
	.map_area .map_cont .map_txt .tel:before {top:5px;width:13px;height:24px}
	.map_area .map_cont .map_txt .add:before {width:15.5px;height:24px}	
}
@media screen and (max-width:640px){ 
	.map_time_info {padding:2rem}
	.map_time_info h4 {font-size:2rem;line-height:2rem}
	.map_time_info dl dt {font-size:2rem}
	.map_time_info dl dd p {font-size:2rem}
	.map_area .map_cont .map_txt .add {margin-top: 5px;}
	.map_area .map_cont .map_txt .add, .map_area .map_cont .map_txt .tel {font-size:2rem;}
}


/* 원인 */
.cause_area {margin:0 -1.5px}
.cause_area.he_181 .cause_list .cont_box {min-height:181px}
.cause_area.he_135 .cause_list .cont_box {min-height:135px}
.cause_area.he_220 .cause_list .cont_box {min-height:220px}
.cause_area.he_258 .cause_list .cont_box {min-height:258px}
.cause_area.he_300 .cause_list .cont_box {min-height:300px}
.cause_area.he_350 .cause_list .cont_box {min-height:350px}
.cause_area.he_500 .cause_list .cont_box {min-height:500px}
.cause_area.he_auto .cause_list .cont_box {min-height:inherit;padding-bottom:32px}
.cause_area .cause_list {float:left;padding:0 1.5px;position:relative;}
.cause_area .cause_list.w14 {width:14.28571428571429%}
.cause_area .cause_list.w16 {width:16.666666667%}
.cause_area .cause_list.w33 {width:33.333333333333337%}
.cause_area .cause_list.w20 {width:20%}
.cause_area .cause_list.w25 {width:25%}
.cause_area .cause_list.w50 {width:50%}
.cause_area .cause_list .cont_box {border:1px solid #ddd;background-color:transparent;padding:32px 0 0 0;min-height:300px;text-align:center}
.cause_area .cause_list .cont_box .type_num {display:block;font-size:16px;line-height:30px;color:#24a8d3;font-family:'Montserrat', sans-serif;font-weight:500}
.cause_area .cause_list .cont_box .type_num em {display:inline-block;vertical-align:middle;font-size:30px;font-weight:800;font-family:'Montserrat', sans-serif;line-height:30px;}
.cause_area .cause_list .cont_box strong {display:block;margin-top:10px;font-size:20px;color:#222;line-height:20px;font-weight:500}
.cause_area .cause_list .cont_box .txt {margin-top:15px;font-size:16px;color:#777777;}
.cause_area.line {background-color:transparent;height:auto}
.cause_area.line .cause_list .type_num {display:inline-block;vertical-align:middle}
.cause_area.line .cause_list strong {display:inline-block;vertical-align:middle;margin-top:0;margin-left:10px}
.cause_area.line .cause_list .cont_box {min-height:inherit;padding:20px 10px 20px}
@media screen and (max-width:1280px){
	.cause_area .cause_list .cont_box .txt .block {display:inline}
	.cause_area .cause_list.w16 {width:33.3333333333%}
	.cause_area .cause_list.w14 {width:33.3333333333%}
	.cause_area {margin:-1.5px}
	.cause_area .cause_list {padding:1.5px}
	.cause_area .cause_list {height:auto}
	.cause_area .cause_list .cont_box {padding:30px 10px 30px;min-height:268px}
}
@media screen and (max-width:1200px){ 
	.cause_area .cause_list.w20 {width:33.3333333333%}
}
@media screen and (max-width:960px){ 	
	.cause_area .cause_list .cont_box .type_num {font-size:1.6rem;line-height:3rem}
	.cause_area .cause_list .cont_box .type_num em {font-size:3rem}
	.cause_area .cause_list .cont_box strong {font-size:2rem;line-height:2rem}
	.cause_area .cause_list .cont_box .txt {font-size:1.6rem}
	.cause_area .cause_list.w14:nth-child(4) {clear:both}
}
@media screen and (max-width:640px){ 
	.cause_area .cause_list .cont_box {padding:20px 10px 20px;min-height:auto;}
	.cause_area .cause_list .cont_box .type_num {font-size:1.8rem;line-height:3rem}
	.cause_area .cause_list .cont_box .type_num em {font-size:3rem}
	.cause_area .cause_list .cont_box strong {font-size:2rem;line-height:2rem}
	.cause_area .cause_list .cont_box .txt {font-size:1.8rem;margin-top:5px;}
	.cause_area .cause_list.w14 {width:50%}
	.cause_area .cause_list.w14:nth-child(3) {clear:both}
	.cause_area .cause_list.w14:nth-child(5) {clear:both}
	.cause_area .cause_list.w14:nth-child(4) {clear:none}
	.cause_area .cause_list.w14 .cont_box {min-height:200px }
	.cause_area .cause_list.w16 {width:50%}
	.cause_area .cause_list.w16:nth-child(3) {clear:both}
	.cause_area .cause_list.w16:nth-child(5) {clear:both}
	.cause_area .cause_list.w16:nth-child(4) {clear:none}
	.cause_area .cause_list.w33 {width:50%}
	.cause_area .cause_list.w20 {width:50%}
	.cause_area .cause_list.w25 {width:50%}
	.cause_area .cause_list.w33:nth-child(3) {clear:both}
	.cause_area.he_258 .cause_list .cont_box {min-height: 163px;}
	.cause_area.line .cause_list .cont_box {padding:10px;}
}
@media screen and (max-width:450px){ 
	.cause_area .cause_list.w14 {width:100%}
	.cause_area .cause_list.w14 .cont_box {min-height:inherit}
	.cause_area .cause_list.w33 {width:100%}
	.cause_area.he_258 .cause_list .cont_box,
	.cause_area.he_181 .cause_list .cont_box {min-height:inherit}
	.cause_area .cause_list.w20 {width:100%}
	.cause_area .cause_list.w25 {width:100%}
	.cause_area .cause_list.w50 {width:100%}
	.cause_area.he_181 .cause_list .cont_box {min-height:auto}
	.cause_area.he_135 .cause_list .cont_box {min-height:auto}
	.cause_area.he_220 .cause_list .cont_box {min-height:auto}
	.cause_area.he_258 .cause_list .cont_box {min-height:auto}
	.cause_area.he_300 .cause_list .cont_box {min-height:auto}
	.cause_area.he_350 .cause_list .cont_box {min-height:auto}
	.cause_area.he_500 .cause_list .cont_box {min-height:auto}
}


/* 패딩60에 배경박스 */
.pd66_bg_box1 {padding:60px 0 60px;background-color:#f1f1f1}
@media screen and (max-width:960px){
	.pd66_bg_box1 {padding:45px 0 45px}	
}
@media screen and (max-width:768px){
	.pd66_bg_box1 {padding:35px 0 35px}	
}
@media screen and (max-width:640px){
	.pd66_bg_box1 {padding:25px 0 25px}	
}

.pd20_bg_box1 {padding:20px 30px 20px;background-color:#f1f1f1}
@media screen and (max-width:640px){
	.pd20_bg_box1 {padding:15px 15px}	
}

/* 테이블 배경 */
.tbl_bg_box1 {padding:25px 0 25px;background-color:#f1f1f1}
.tbl_bg_box1 .bg_cont {width:100%;display:table;}
.tbl_bg_box1 .left {display:table-cell;vertical-align:middle}
.tbl_bg_box1 .right {display:table-cell;width:30%;vertical-align:middle;text-align:right}
.tbl_bg_box1.pdtb86 {padding:86px 0 86px}
.tbl_bg_box1 img {max-width:100%}
@media screen and (max-width:1440px){
	.tbl_bg_box1 .block {display:inline;}
}
@media screen and (max-width:960px){
	.tbl_bg_box1.pdtb86 {padding:45px 0 45px}	
}
@media screen and (max-width:768px){
	.tbl_bg_box1.pdtb86 {padding:35px 0 35px}	
}
@media screen and (max-width:640px){
	.tbl_bg_box1.pdtb86 {padding:25px 0 25px}	
}
@media screen and (max-width:500px){
	.tbl_bg_box1 .bg_cont {display:block;}
	.tbl_bg_box1 .left {display:block;width:100%;}
	.tbl_bg_box1 .right {display:block;width:100%;margin-top:20px}
}

/* 괄호 타이틀 */
.parent_title_box {position:relative;text-align:center}
.parent_title {position:relative;display:inline-block;padding:0 91px 0}
.parent_title:before,
.parent_title:after {display:block;content:"";position:absolute;top:0px;width:34px;height:74px;background-repeat:no-repeat;background-position:0 0;background-size:100%}
.parent_title:before {left:0;background-image:url(../imgs/sub/pa_img_left.png)}
.parent_title:after {right:0;background-image:url(../imgs/sub/pa_img_right.png)}
.parent_title h3 {font-size:35px;color:#222;line-height:35px;font-weight:500;letter-spacing:-1px;margin-bottom:6px}
.parent_title h3 strong {font-weight:500}
.parent_title p {font-size:21px;line-height:22px;color:#222222}
@media screen and (max-width:960px){
	.parent_title h3 {font-size:3.5rem;line-height:3.5rem}
	.parent_title p {font-size:2rem;line-height:2.5rem}
	
}
@media screen and (max-width:640px){
	.parent_title:before,
	.parent_title:after {display:none}
	.parent_title {padding:0}
}


.care_type_img_list {margin-top:40px;margin-left:-9px;margin-right:-9px;text-align:center}
.care_type_img_list li {display:inline-block;margin-left:-4px;padding:0 9px}
.care_type_img_list li img {max-width:100%}
@media screen and (max-width:960px){
	.care_type_img_list li img {max-width:none;width:90px}
}
@media screen and (max-width:640px){
	.care_type_img_list {margin-top:20px}
	.care_type_img_list li {padding:9px}
}

.care_info_area {position:relative;}
.care_info_area .care_img {position:absolute;top:0px;right:0px;z-index:-1;width:30%;text-align:right}
.care_info_area .care_img img {max-width:100%}
.care_info_area.img_left .care_img {position:absolute;top:0px;left:0px;z-index:1;right:inherit;width:30%}
.care_info_area .care_img2 {position:absolute;top:0px;right:0px;z-index:2;width:30%;text-align:right}
.care_info_area .care_img2 img {max-width:100%;}
.care_info_area .care_img3 {position:absolute;top:0px;right:0px;z-index:2;width:20%;text-align:right}
.care_info_area .care_img3 img {max-width:100%;}


.care_info_area.img_right {padding-right:35%}
.care_info_area.img_left {padding-left:35%;padding-right:0%}
.care_info_area.img_left2 {padding-left:50%;padding-right:0%}
.care_info_area.img_left2 .care_img {position:absolute;top:0px;left:0px;z-index:1;right:inherit;width:45%;text-align:center}
.care_info_area img {max-width:100%}
@media screen and (max-width:1440px){
	.care_info_area {padding-right:35%}
}
@media screen and (max-width:960px){
	.care_info_area.img_left2 {padding-left:31%;padding-right:0%}
	.care_info_area.img_left2 .care_img {width:30%;text-align:center}	
}

@media screen and (max-width:640px){
	.care_info_area .care_img {position:relative;width:100%;text-align:left;margin:20px 0;right:auto !important}
	.care_info_area.img_left .care_img {position:relative;width:100%;margin:20px 0}
	.care_info_area.img_left {padding-left:0%}
	.care_info_area {position:relative;padding-right:0%}
	.care_info_area .care_img2 {position:relative;width:100%;text-align:left;margin:20px 0;text-align:center;}
	.care_info_area .care_img3 {position:relative;width:100%;text-align:left;margin:20px 0;text-align:center;}
	.care_info_area .care_img, .care_info_area .care_img2 {width:100%;height:auto;text-align:center;}
	.care_info_area.img_left2 {padding-left:0%;padding-right:0%}
	.care_info_area.img_left2 .care_img {width:100%;position:relative;text-align:center}
	.care_info_area.img_right {padding-right:0%}
	.care_info_area .care_img3 img, .care_info_area .care_img img, .care_info_area .care_img2 img {width:30%;}
}



.check_icon_box {display:inline-block;margin-top:20px;border:1px solid #ddd;padding:28px 33px 21px;text-align:center}
.check_icon_box ul {margin:-7px -14px}
.check_icon_box li {float:left;padding:7px 14px 7px}
.check_icon_box li span.ch_ico {display:inline-block;position:relative;padding-left:34px;line-height:24px;color:#222;font-size:20px}
.check_icon_box li span.ch_ico:before {display:block;content:"";position:absolute;top:0px;left:0px;width:33px;height:24px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto}
.check_icon_box li span.ch_ico:before {background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA3MS45IDUxLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDcxLjkgNTEuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0YxRjFGMTt9DQoJLnN0MXtmaWxsOiMyNEE4RDM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS4xLDI5LjFoMjYuNXYyMi41SDIxLjFWMjkuMXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MS45LDBjMCwwLTE3LjYsNS0yOC40LDE0LjljLTUuMyw0LjktOS45LDExLjMtOS45LDExLjNzLTIuNS02LjctOS41LTExLjhDMTkuMywxMSwxMiwxMC4zLDEyLDEwLjNMMCwyMS42DQoJCWMwLDAsOS42LTIuMywyMC42LDMuNmM1LjksMy4yLDEwLjcsMTEuMSwxMi40LDE4LjdjMCwwLDMuNy05LjYsMTAuMy0xOC43QzUzLjQsMTEuMyw3MS45LDAsNzEuOSwweiIvPg0KPC9nPg0KPC9zdmc+")}
.check_icon_box.w570 {max-width:570px;}
.check_icon_box .mt_60 {margin-top:60px}
.check_icon_box.block {display:block;text-align:left}
.check_icon_box ul.no_fl li {float:none}
.check_icon_box ul.no_fl li span.ch_ico {font-size:18px;line-height:20px}
@media screen and (max-width:960px){ 	
	.check_icon_box li span.ch_ico {font-size:2rem}	
	.check_icon_box ul.no_fl li span.ch_ico {font-size:1.8rem}
}
@media screen and (max-width:640px){
	.check_icon_box {padding:15px 15px 6px;margin-top:10px;}
	.check_icon_box li span.ch_ico {padding-left:20px;line-height:2rem}
	.check_icon_box li span.ch_ico:before {width:16.5px;height:12px}
	.check_icon_box ul.no_fl li span.ch_ico:before {top:1px}
}


/* round list */
.round_list_box {width:100%;}
.round_list_box ul {width:100%;}
.round_list_box li {position:relative;margin-bottom:2px}
.round_list_box li strong {display:block;float:left;position:relative;width:170px;height:45px;line-height:48px;font-size:19px;color:#f4ff40;font-weight:500;background-color:#555555;border-radius:50px;text-align:center}
.round_list_box li strong {font-family:'Montserrat','Noto Sans KR', sans-serif;}
.round_list_box .list_cont {position:relative;max-width: 871px;background-color:#f1f1f1;border-radius:50px;}
.round_list_box .list_cont p {padding-left:190px;font-size:18px;color:#222;padding-top:12px;}
.round_list_box .sub_txt_s18_c444 {padding:10px 0 10px 14px}
.round_list_box .list_cont.w900 {max-width:900px}
.round_list_box .list_cont.w1300 {max-width:1300px}
.round_list_box .list_cont.w1030 {max-width: 1030px;}
@media screen and (max-width:960px){ 	
	.round_list_box li strong {float:none;margin-top:-20px;font-size:2rem;width:17rem;height:5rem;line-height:4.8rem}
	.round_list_box .list_cont p {font-size:1.8rem}
	.round_list_box li strong {}
	.round_list_box .list_cont p {padding:15px}
	.round_list_box .list_cont {border-radius:0}
	.round_list_box li {margin-bottom:30px}
	.round_list_box li:last-child {margin-bottom:0}
	.round_list_box {margin-top:30px}
	
}

.list_box {position:relative;margin-left:-7px;margin-right:-7px}
.list_box .list {float:left;position:relative;width:50%;padding:0 7px}

/* 이미지 타이틀 리스트 */
.img_tit_list {width:100%;display:table;padding:28px 0 28px;border-bottom:1px solid #ddd}
.img_tit_list .img_tit {display:table-cell;padding-left:22px;width:131px}
.img_tit_list .img_tit img {max-width:100%}
.img_tit_list .cont {display:table-cell;vertical-align:middle;padding-left:40px}
@media screen and (max-width:1440px){
	.list_box .list .block {display:inline}
}
@media screen and (max-width:640px) {
	.img_tit_list .img_tit {padding-left:0px;width:100px}
	.img_tit_list .cont {padding-left:20px}
	.list_box .list {width:100%}
	.list_box .list:last-child {margin-top:40px;}
}
@media screen and (max-width:600px) {
	.img_tit_list {padding:25px 0 25px}	
	.img_tit_list .img_tit {display:block;padding-left:0px;;width:90px}
	.img_tit_list .cont {display:block;padding-left:0px;margin-top:15px}
}


/* 선박스 라운드 타이틀 리스트 */
.line_round_list {position:relative;padding:55px 50px;border:1px solid #ddd;}
.line_round_list .lr_list {width:100%}
.line_round_list .lr_list .lr_tit {display:block;padding:5px 24px 5px;max-width:700px;line-height:22px;background-color:#a6a6a6;border-radius:50px;font-size:20px;color:#ffffff;font-weight:500}
.line_round_list .lr_list .lr_tit span {display:inline-block;font-weight:500;color:#f4ff40;margin-right:10px}
@media screen and (max-width:960px){ 	
	.line_round_list {padding:35px}
	.line_round_list .lr_list .lr_tit {font-size:2rem;line-height:2.2rem;padding:5px 10px}
}
@media screen and (max-width:640px){ 	
	.line_round_list {padding:25px}
}

/* 라운드 타이틀 박스 */
.round_tit_box {position:relative;padding:46px 33px 33px;background-color:#fff}
.round_tit_box .tit {display:inline-block;position:absolute;top:-22px;left:20px;padding:12px 23px;font-size:18px;line-height:18px;color:#f4ff40;text-align:center;border-radius: 50px;background-color: #555;}
.round_tit_box .tit.white {color:#fff}
.round_tit_box ul {margin-bottom:-10px}
.round_tit_box ul li {position:relative;padding-left:17px;font-size:18px;color:#222;line-height:normal;margin-bottom:10px}
.round_tit_box ul li:before {display:block;content:"";position:absolute;top:11px;left:0;width:5px;height:5px;background-color:#74a1d9}
.round_tit_box.b_bg_tr {border:1px solid #ddd;background-color:transparent}
.round_tit_box.bg_f1f1f1 {background-color:#f1f1f1}
.round_tit_box .s_tit {display:block;float:left;width:110px}
.round_tit_box .s_txt {padding-left:110px}
.round_tit_box2 {position:relative;padding:53px 58px 45px;background-color:#fff}
.round_tit_box2 .tit {display:inline-block;position:absolute;top:-22px;left:40px;padding:14px 23px;font-size:18px;line-height:18px;color:#ffffff;text-align:center;border-radius: 50px}
.round_tit_box2 .tit{
	background: #1a97c4; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #1a97c4 41%, #0679aa 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #1a97c4 41%,#0679aa 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #1a97c4 41%,#0679aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a97c4', endColorstr='#0679aa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.round_tit_box2 ul {margin:0 -35px}
.round_tit_box2 ul li {position:relative;float:left;padding:0 35px;font-size:18px;color:#222;line-height:normal;}
.round_tit_box2 ul li .img_box {margin-top:10px;padding-left:3px}

.round_tit_box3 {position:relative;background-color:#fff}
.round_tit_box3 .tit {display:inline-block;padding:14px 23px;font-size:18px;line-height:18px;color:#f4ff40;text-align:center;border-radius: 50px;background-color: #555;}
.round_tit_box3 p {padding:23px 30px 33px;}

@media screen and (max-width:960px){ 	
	.round_tit_box3 .tit,
	.round_tit_box2 .tit ,
	.round_tit_box .tit {font-size:1.8rem;line-height:1.8rem;paddign:10px 15px;}
	.round_tit_box ul li {font-size:1.8rem;padding-left:10px}
	.round_tit_box ul li:before {top:7px;}
	.round_tit_box2 ul li {font-size:1.8rem;}
	.round_tit_box2 {padding:45px 35px}
	.round_tit_box2 .tit {left:35px}
	
}
@media screen and (max-width:768px){
	.round_tit_box2 ul li:last-child {margin-top:10px}
	.round_tit_box .s_tit {display:block;float:none;width:auto}
	.round_tit_box .s_txt {padding-left:0;margin-top:3px}
}
@media screen and (max-width:640px){ 	
	.round_tit_box2 .tit {left:25px}
	.round_tit_box {padding:30px 10px 20px} 
	.round_tit_box2 {padding:35px 25px}
	.round_tit_box2 ul li {float:none}
	.round_tit_box3 p {padding:20px;}
}


/* 추천 */
.recommend_area {padding:50px 0 50px;background:url(../imgs/sub/care_bg.jpg) no-repeat 0 50%;background-size:cover}
.recommend_list {margin-top:6px}
.recommend_list li {float:left;position:relative;padding-left:32px;margin-top:20px;width:50%;font-size:19px;line-height:22px;color:#fff}
.recommend_list li:before {display:block;content:"";position:absolute;top:0px;left:0px;width:20px;height:20px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2Ni4yIDY2LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2LjIgNjYuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0M4RkY0NTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMzLjEsMEMxNC44LDAsMCwxNC44LDAsMzMuMWMwLDE4LjMsMTQuOCwzMy4xLDMzLjEsMzMuMWMxOC4zLDAsMzMuMS0xNC44LDMzLjEtMzMuMUM2Ni4yLDE0LjgsNTEuNCwwLDMzLjEsMA0KCQl6IE0zMC4zLDUwLjRMMTIsMzIuMWw3LjItNy45bDEyLDEyLjZsMjUuOC0xOEwzMC4zLDUwLjR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==") no-repeat 0 0;background-size:100% auto}
.recommend_list li.w25 {width:25%}
.recommend_list.fl_no li {float:none;width:100%}
@media screen and (max-width:1280px){
	.recommend_list li.w25 {width:50%}
	.recommend_list li {float:none;width:100%;}
}
@media screen and (max-width:960px){ 	
	.recommend_area {padding:45px 0 45px}
	.recommend_list li {font-size:1.8rem;line-height:2rem}
}
@media screen and (max-width:768px){ 	
	.recommend_area {padding:35px 0 35px}
}
@media screen and (max-width:640px){ 	
	.recommend_area {padding:25px 0 25px}
	.recommend_list li {width:100%;padding-left:16px;margin-top: 12px;}
	.recommend_list li:before {top:1px;width:10px;height:10px;}
}

/* 주의사항 */
.careful_area {padding:50px 0 50px;background-color:#f1f1f1}
.careful_tit {display:inline-block;height:40px;line-height:40px;border-radius:50px;text-align:center;padding:0 20px}
.careful_tit span {display:inline-block;position:relative;padding-left:34px;line-height:20px;font-size:20px;color:#fff;font-weight:500}
.careful_tit span:before {display:block;content:"";position:absolute;top:0px;left:0px;width:24px;height:19px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i6rKp66asX+uqqOuTnCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1My40IDQyLjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUzLjQgNDIuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ1LjgsMzguN0w0MiwzNC44bDAuNi0wLjZjNy4zLTcuMyw3LjMtMTkuMSwwLTI2LjRMNDIsNy40bDMuOC0zLjhsMC42LDAuNmM0LjYsNC42LDcuMSwxMC43LDcsMTcuMQ0KCQkJCWMwLDYuNC0yLjUsMTIuNC03LDE2LjlMNDUuOCwzOC43eiBNNDQuMiwzNC44bDEuNiwxLjZjMy45LTQuMSw2LTkuNSw2LTE1LjJjMC01LjgtMi4xLTExLjItNi0xNS40bC0xLjYsMS42DQoJCQkJQzUxLjQsMTUuMSw1MS40LDI3LjEsNDQuMiwzNC44eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOS44LDMyLjdMMzYsMjguOWwwLjYtMC42YzQtNCw0LTEwLjQsMC0xNC40TDM2LDEzLjNsMy44LTMuOGwwLjYsMC42YzYuMSw2LjEsNi4xLDE2LDAsMjIuMUwzOS44LDMyLjd6DQoJCQkJIE0zOC4yLDI4LjhsMS42LDEuNmM0LjctNS4zLDQuNy0xMy40LDAtMTguN2wtMS42LDEuNkM0Mi4xLDE3LjgsNDIuMSwyNC40LDM4LjIsMjguOHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzMuMSw0Mi4yTDkuNywyOS43SDBWMTIuNWg5LjdMMzMuMSwwVjQyLjJ6IE05LjEsMjcuNWwxLjIsMC42bDIxLjMsMTEuNFYyLjdsLTIyLjQsMTJ2LTAuNkgxLjZ2MTRoNy41DQoJCQkJCVYyNy41eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+) no-repeat 0 0;background-size:100% auto}
.careful_tit {
	background: #1a97c4; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #1a97c4 41%, #0679aa 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #1a97c4 41%,#0679aa 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #1a97c4 41%,#0679aa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a97c4', endColorstr='#0679aa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.careful_list {margin-top:27px;margin-left:6px}
.careful_list ul {margin:-5px -5px 0}
.careful_list li {float:left;width:50%;position:relative;padding:0 5px 0 15px;margin-top:5px;font-size:17px;color:#222}
.careful_list ul.float_none li {float:none;width:100%}
.careful_list li:before {display:block;content:"";position:absolute;top:10px;left:0px;width:5px;height:5px;background-color:#006fa2}
@media screen and (max-width:1280px){
	.careful_list li {float:none;width:100%;font-size:18px}
}
@media screen and (max-width:960px){ 	
	.careful_area{padding:45px 0 45px}
	.careful_list li {font-size:1.8rem;line-height:2rem}	
	.careful_tit span {font-size:2rem;line-height:2rem}
	.careful_list li {width:100%}
	.careful_list li:before {top:5px}
}
@media screen and (max-width:768px){ 	
	.careful_area {padding:35px 0 35px}
}
@media screen and (max-width:640px){ 	
	.careful_area {padding:25px 0 25px}
	.careful_list li {width:100%;padding-left:8px}
	.careful_list {margin-top:15px}
	.careful_tit {height:35px}
	.careful_tit span {padding-left:29px;padding-top: 2px;}
	.careful_tit span:before {top:0px;width:23px;height:18.5px}
	.careful_list li:before {width:3px;height:2px;top:5px}
}


.size_list {margin:0 -10px}
.size_list li {float:left;position:relative;padding:0 10px 0 15px;font-size:18px;color:#222}
.size_list li:last-child {margin-left:10px}
.size_list li strong {display:inline-block;margin-right:10px;font-size:20px;color:#006fa2;font-weight:700;font-family:"Noto Sans KR", sans-serif;}
.size_list li:before {display:block;content:"";position:absolute;top:12px;left:0px;width:5px;height:5px;background-color:#006fa2}
@media screen and (max-width:1280px){
	.size_list li:last-child {margin-left:0px}
}

@media screen and (max-width:960px){
	.size_list li strong  {font-size:2rem;}
	.size_list li {font-size:1.8rem}
}
@media screen and (max-width:640px){
	.size_list li:before {top:8px;left:6px}
	
}


.line {width:100%;height:1px;background-color:#ddd}

/* 비교 박스 */
.comparison_box {display:table;width:100%;}
.comparison_box .left,
.comparison_box .right {display:table-cell;width:50%;text-align:center;vertical-align:middle;position:relative}
.comparison_box .left:after {display:block;content:"VS";position:absolute;top:36%;right:-33px;width:66px;height:66px;background-color:#434343;text-align:center;font-size:40px;font-weight:600;color:#b6ff4d;border-radius:100%;line-height:66px;z-index: 2;}
.comparison_box .left {padding-right:7px}
.comparison_box .right {padding-left:7px}
.comparison_box dl {padding:29px 60px 49px;}
.comparison_box  dl dt {display:inline-block;padding:6px 20px;background-color:rgba(85,85,85,1);border-radius:50px;color:#fff;font-size:20px;line-height:20px;text-align:center}
.comparison_box  dl dd {margin-top:20px}
.comparison_box .left dl {background-color:#f1f1f1}
.comparison_box .right dl dt {background-color:rgba(85,85,85,0.70);color:#fffd3a}
.comparison_box .right dl dd .sub_txt_s18 {color:#fff}
.comparison_box .right 	dl {
	background: #15a773; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #15a773 0%, #0a7eb1 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #15a773 0%,#0a7eb1 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #15a773 0%,#0a7eb1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#15a773', endColorstr='#0a7eb1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
@media screen and (max-width:960px){
	.comparison_box  dl dt {font-size:2rem;line-height:2rem}
	.comparison_box .left:after {font-size:4rem}
}
@media screen and (max-width:640px){
	.comparison_box {display:block;}
	.comparison_box .left,
	.comparison_box .right {display:block;width:100%;}
	.comparison_box .left {padding-right:0px;padding-bottom:7px}
	.comparison_box .right {padding-left:0px;padding-bottom:7px}
	.comparison_box dl {padding:29px 25px 25px;}
	.comparison_box .left:after {top:inherit;bottom:-28px;right:inherit;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
	.comparison_box .left dl {padding-bottom:50px}
	.comparison_box .right dl {padding-top:50px}
}


/* 이미지 박스 */
.img_box {position:relative;}
.img_box img {max-width:100%}
.right_img_box {float:right;position:relative}
.right_img_box img {max-width:100%}
.left_img_box {float:left;width:34%}
.left_img_box img {max-width:100%}
.img_box .sub_txt_s20 {padding-top:30px;padding-left:35%}
.right_img_box2 {position:absolute;top:0px;right:0}
@media screen and (max-width:1440px) {
	.right_img_box2 {position:relative;right:inherit;}
	.right_img_box2 img {max-width:100%;height:auto}
}
	

@media screen and (max-width:960px){
	.img_box .sub_txt_s20 {padding-top:0px;padding-left:35%}
}
@media screen and (max-width:640px){
	.left_img_box {float:none;width:100%}
	.img_box .sub_txt_s20 {padding-top:20px;padding-left:0%}
	.right_img_box2 {text-align:center;}
	.right_img_box2 img {width:40%;}
}
.cont_tbl-box {
    width:100%;
    -webkit-overflow-scrolling: touch;
}
.cont_tbl {width:100%;border-collapse:collapse;border-top:1px solid #757575}
.cont_tbl thead th {background-color:#f1f1f1;padding:8px;text-align:center;font-size:18px;color:#222;font-weight:500;border:1px solid #ddd;border-width:0px 1px 0}
.cont_tbl thead tr th:first-child {border-left-width:0}
.cont_tbl thead tr th:last-child {border-right-width:0}
.cont_tbl tbody td {
    padding:6px;
    font-size:16px;
    color:#222;
    text-align:center;
    border:1px solid #ddd;
    border-width:0px 1px 1px;
}
.cont_tbl tbody td.text-left {text-align:left;}
.cont_tbl tbody tr td:first-child {border-left-width:0}
.cont_tbl tbody tr td:last-child {border-right-width:0}
.movie .cont_tbl tbody td {
    background-color:#fff;
    vertical-align:middle;
}
@media screen and (max-width:960px){
	.cont_tbl thead th {font-size:1.8rem}
	.cont_tbl tbody td {font-size:1.6rem}
    .cont_tbl-box {
        overflow-x:auto;
    }
    .cont_tbl-box .cont_tbl {
        min-width:900px;
    }
}



/* 탈모 종류 */
.hair_type {display:table;width:100%;}
.hair_type .left {display:table-cell;width:50%;padding-right:6px}
.hair_type .right {display:table-cell;width:50%;padding-left:6px}
.hair_type .round_tit_box.bg_f1f1f1 {min-height:259px}
@media screen and (max-width:1440px){
	.hair_type .block {display:inline}
	.hair_type {display:block;width:100%;}
	.hair_type .left {display:block;width:100%;padding-right:0px}
	.hair_type .right {display:block;width:100%;padding-left:0px}
	.hair_type .right {margin-top:50px}	
	.hair_type .round_tit_box.bg_f1f1f1 {min-height:inherit}
}
@media screen and (max-width:960px){ 
	.hair_type .right {margin-top:33.3px}	
}

/* 제품사진 */
.prd_img_box {position:relative;padding-left:45%;min-height:350px}
.prd_img_box .prd_img {position:absolute;top:0px;left:0px;width:40%}
.prd_img_box .prd_img img {max-width:100%}
.prd_img_box.bg {padding-top:87px;padding-bottom:87px;background-color:#f1f1f1;min-height:528px}
.prd_img_box .right_img {padding-left:0;padding-right:41%}
.prd_img_box .right_img .prd_img {left:inherit;right:-30px;top:inherit;bottom:-33%;z-index:0;width:50%}
.prd_img_box.pd0 {padding-left:0}
.prd_img_box .h_tit35 {position:relative;z-index:2}
.prd_img_box .check_icon_box,
.prd_img_box p.sub_txt_s20 {position:relative;z-index:2}
.prd_img_box.pdt88 {padding-top:88px}
.prd_img_box img {max-width:100%;height:auto}
@media screen and (max-width:1440px){
	.prd_img_box .right_img {padding-left:0;padding-right:0}
	.prd_img_box .right_img .prd_img {position:relative;right:inherit;bottom:inherit;width:100%}
	.prd_img_box.pdt88 {padding-top:0px;}
}
@media screen and (max-width:960){
	.prd_img_box.bg {padding-top:45px;padding-bottom:45px;}
}
@media screen and (max-width:768){
	.prd_img_box.bg {padding-top:35px;padding-bottom:35px;}
}
@media screen and (max-width:640px){
	.prd_img_box {padding-left:0;}
	.prd_img_box .prd_img {position:relative;width:100%}
	.prd_img_box.bg {padding-top:25px;padding-bottom:25px;}
}


/* 제품사진 */
.prd_img_box2 {position:relative}
.prd_img_box2 .prd_img_right {float:right;position:relative;padding-right:60px}
.prd_img_box2 .prd_img_left {float:left;position:relative;padding-left:129px;padding-right:171px;}
.prd_img_box2 .prd_cont {float:left;position:relative;}
.prd_img_box2 img {max-width:100%;height:auto}
@media screen and (max-width:1440px){
	.prd_img_box2 .prd_img_right {float:none;padding-right:0;margin-bottom:10px}
	.prd_img_box2 .prd_img_left {float:none;padding:0;margin-bottom:10px}
}

.line_box {padding:33px 43px;border:1px solid #ddd;background:#fff;}
.line_box ul {margin:0 10px -10px}
.line_box ul.float_none li {float:none;width:100%}
.line_box ul li {position:relative;float:left;padding:0 10px 0 15px;width:50%;font-size:18px;color:#222;}
.line_box ul li:before {display:block;content:"";position:absolute;top:9px;left:0px;width:5px;height:5px;background-color:#006fa2}
.line_box ul li strong {color:#006fa2;font-weight:400;display:inline-block;margin-right:10px}
@media screen and (max-width:960px){
	.line_box ul li {font-size:1.8rem}
	.line_box {padding:30px}
}
@media screen and (max-width:640px){
	.line_box ul li {width:100%}
	.line_box {padding:10px 5px 15px}
	.line_box ul li:before {top:5px}
}


.tip_box {padding:70px 0 65px;border:1px solid #ddd;border-width:1px 0 1px;background:url(../imgs/disease/tip_box_bg.png) no-repeat 80% 0}

.movie {background:#f1f1f1;width:100%;height:auto; padding:5% 4%;}
.movie .h_tit35 {border-bottom:1px solid #222;padding-bottom:7px;}


/*루놀라레이저*/
.sp4_txt {vertical-align: bottom;margin-left: 2%;display: inline-block;}
.sp4_txt p {line-height:1;}
.sp4_txt .type1 {font-size:20px;}
.sp4_txt .type2 {font-size:47px;font-weight: 700;}
.sp4_txt .type2 span {font-weight: 300;}
.sp4_img {position: absolute;right:50px;top:15px;}
.line_round_list.sp4_list {padding: 70px 50px 80px;} 
@media screen and (max-width:1220px){
	.line_round_list.sp4_list {padding:5% 3%;}
	.sp4_img {position:relative;right: auto;top:auto;text-align:center;margin-top:5%;}
}

@media screen and (max-width:1100px){
	.sp4_txt {margin-left:0;margin-top:2%;display:block;}
	.sp4_txt .type1 {font-size:16px;}
	.sp4_txt .type2 {font-size:40px;}
	
}

@media screen and (max-width:640px){
	.sp4_txt {text-align:center;}
	.sp4_txt .type1 {font-size:14px;}
	.sp4_txt .type2 {font-size:30px;}
	.sp4_img img {width:50%;height:auto;}
	
}
@media screen and (max-width:460px){
	.sp4_img img {width:70%;}
	.sp4_txt .type2 {font-size:30px;}
}




.image {
    position:relative;
    width:100%;
    text-align:center;
}
.image img {max-width:100%;}

