@charset "utf-8";

/* SIR Áö¿î¾Æºü */
@font-face {font-family:"nb"; src:url(../css/NanumBarunGothic.eot); src:local(¡Ø), url(../css/NanumBarunGothic.woff) format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:"ngb"; src:url(../css/NanumGothicBold.eot); src:local(¡Ø), url(../css/NanumGothicBold.woff) format('woff'); font-weight:normal; font-style:normal;}
@font-face {font-family:"nsb"; src: url(../css/nanumsquareb.eot); src: url(../css/nanumsquareb.eot?#iefix) format('embedded-opentype'), url(../css/nanumsquareb.woff2) format('woff2'), url(../css/nanumsquareb.woff) format('woff'), url(../css/nanumsquareb.ttf) format('truetype'), url(../css/nanumsquareb.svg#nanumsquarebregular) format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family:"ns"; src: url(../css/NanumSquareR.eot); src: url(../css/NanumSquareR.eot?#iefix) format('embedded-opentype'), url(../css/NanumSquareR.woff) format('woff'), url(../css/NanumSquareR.ttf) format('truetype');}
.h10 {margin-top:10px;}.h20 {margin-top:20px;}.h30 {margin-top:30px;}.h40 {margin-top:40px;}.h50 {margin-top:50px;}.h80 {margin-top:80px;}.h90 {margin-top:90px;}.h100 {margin-top:100px;}
.p5{padding:0 5px;}.p10{padding:0 10px;}

/*¼­ºêÀÌ¹ÌÁö*/
.sub_img{width:100%;height:400px;background:pink;background:url(../img/about2.jpg);background-repeat:no-repeat;background-size:cover;}
.sub_img2{width:100%;height:400px;background:pink;background:url(../img/dial2.jpg);background-repeat:no-repeat;background-size:cover;}
.sub_img3{width:100%;height:400px;background:pink;background:url(../img/info2.jpg);background-repeat:no-repeat;background-size:cover;}
.sub_img4{width:100%;height:400px;background:pink;background:url(../img/comcom2.jpg);background-repeat:no-repeat;background-size:cover;}
.sub_img5{width:100%;height:400px;background:pink;background:url(../img/login2.jpg);background-repeat:no-repeat;background-size:cover;}
.sub_img6{width:100%;height:400px;background:pink;background:url(../img/dep1.jpg);background-repeat:no-repeat;background-size:cover;}

/*¼­ºêÁ¦¸ñ*/
.sub_title{width:1200px;margin:22px auto;font-family:'nsb';text-align:center;font-size:38px;}

/*¼­ºêÀ§Ä¡*/
.sub_t{width:1200px;margin:0 auto;height:45px;}
.sub_t ul{float:right;}
.sub_t ul li{display:inline-block;float:left;color:#babdc7;}
.sub_t ul li:last-child{color:#6b7597;}

/*¼­ºê¹öÆ°*/
#sub_menu{width:1200px;overflow:hidden;margin:0 auto;margin-bottom:27px;}
#sub_menu .click li{float:left; width:238px; height:47px;border:1px solid #babdc7;box-sizing:border-box;line-height:47px;text-align:center;margin-right:2px;}
#sub_menu .click li a{display:block;color:#babdc7;font-size:17px;}
#sub_menu .click li a:hover{background:#ff862e;color:#fff;}
#sub_menu .click>li.up a{color:#fff;background:#ff862e;}

#sub_menu .click2 li{float:left;width:398px;height:47px;border:1px solid #babdc7;box-sizing:border-box;line-height:47px;text-align:center;margin-right:2px}
#sub_menu .click2 li:last-child{margin-right:0;}
#sub_menu .click2 li a{display:block;color:#babdc7;font-size:17px;}
#sub_menu .click2 li a:hover{background:#ff862e;color:#fff;}
#sub_menu .click2>li.up a{color:#fff;background:#ff862e;}

#sub_menu .click4 li{float:left;width:599px;height:47px;border:1px solid #babdc7;box-sizing:border-box;line-height:47px;text-align:center;margin-right:2px}
#sub_menu .click4 li:last-child{margin-right:0;}
#sub_menu .click4 li a{display:block;color:#babdc7;font-size:17px;}
#sub_menu .click4 li a:hover{background:#ff862e;color:#fff;}
#sub_menu .click4>li.up a{color:#fff;background:#ff862e;}


/*¼­ºê ³»¿ë*/
.sub_text1{width:1200px;overflow:hidden;margin:0 auto;}

/*À§Ä¡¾È³»*/
.map_text{width:100%;overflow:hidden;margin-top:60px;}
.map_text .map_table{margin:0 auto;border:none;border-top:3px solid #babdc7;font-size:17px;line-height:26px;}
.map_text .gg{border-bottom:1px solid #babdc7;}
.map_text .ss{border-right:1px solid #babdc7;border-bottom:1px solid #babdc7;height:120px;}
.gan{background-color: #34a2f7;color: #FFF;padding: 2px;}
.ji{background-color: #4dc74d;color: #FFF;padding: 2px;}

/*ÀÎ»ç¸»*/
.all_t{font-size:17px;line-height:26px;}
.logo_img{margin-left:480px;margin-top:25px;}

/*Áø·á¾È³»*/
.ab_title{font-size:30px;color:#595a5f;text-align:center;margin-top:5px;margin-bottom:56px 0; font-family:"nsb"}
.ab_title .po_title{color:#ff862e;}
.one_box{width:966px;height:292px;margin:0 auto;}
.one_box_r{width:370px;float:left;height:100%;text-align:center;line-height:250px;margin-bottom:53px;border-right:1px solid #e3e3e3;}
.one_box_r>.about2_2{margin:0}
.one_box_l{width:530px;float:left;height:100%;margin-left:66px;}
.table2{font-size:20px;line-height:45px;text-align:center;}
.b_t{font-weight:bold;color:#ff862e;}

/*ÀÇ·áÁø*/
.doctor{position:relative; height:523px; background:url(../img/doctor.jpg);}
.d_r{width:50%;border-right:1px solid #cccccc;float:left;}
.d_l{width:50%; float:right; padding-left:50px;}

.d_l>img{margin-left:190px;margin-top:60px;}

.all_t2{font-size:18px;line-height:33px;/*margin-top:30px;*/}
.all_t3{font-size:17px; line-height:25px;/*margin-top:30px;*/ letter-spacing:-0.025em;}

.doctor2{height:297px;}
.d1{width:696px;height:297px;float:left;}
.d2{width:504px;height:297px;float:left;font-size:20px;line-height:26px;padding:40px;margin-bottom:17px;border-bottom:2px dotted #a9a9a9;}

.og_line2{width:50px; height:4px; background:#f27507; margin-bottom:20px;}
.d_t{font-size:27px;font-family:"ns";margin-bottom:20px;}

.d_t2{font-family:"ns";color:#ff862e;}

.doctor02 {position:relative;  height:523px;background:url(../img/d02.jpg);}

/*½Ã¼³¾È³»*/
body {padding:0px; margin:0px; line-height:1}
	.photo_gallery {position:relative; width:1100px;margin-top:50px;margin:0 auto;}
	.photo_gallery p.photo_img {width:1100px; overflow:hidden;margin:0px auto 20px auto;}
	.photo_gallery p.photo_img img {width:1100px;}
	.photo_gallery .photo_list {width:1000px;overflow:hidden;margin:0 auto;}
	.photo_gallery .photo_list .list_wrap ul {width:1000px; list-style:none; padding:0px; margin:0px; float:left;}
	.photo_gallery .photo_list .list_wrap ul li {float:left; width:200px; line-height:0; padding:0 2px;}
	.photo_gallery .photo_list .list_wrap ul li a img {width:200px;vertical-align:middle;}
	.photo_gallery .photo_list .list_wrap ul li.active a img {border:none;}
	.photo_gallery button {position:absolute; bottom:70px; cursor:pointer;}
	.photo_gallery button.btn_prev {left:1px; text-indent:-9999px; overflow:hidden; display:block; width:40px; height:40px; margin:0px; border:0px; padding:0px; background:url(../img/prev.png) no-repeat left top;}
	.photo_gallery button.btn_next {right:1px; text-indent:-9999px; overflow:hidden; display:block; width:40px; height:40px; margin:0px; border:0px; padding:0px; background:url(../img/next.png) no-repeat left top;}

	/*½ÅÀå¼¾ÅÍ - »ó´Ü*/
	.d_box{width:562px;line-height:60px;background:#009c84;margin:0 auto;font-size:37px;text-align:center;color:#fff;font-family:"ns";}
	.dial_t{font-weight:bold;}
	.d_img{width:270px;height:67px;margin:30px auto;}
	.gbox{width:867px;height:193px;margin:30px auto;}
	.gbox li{float:left;width:167px;height:193px;text-align:center;font-size:17px;color:#fff;margin-right:8px;}
	.gbox li:nth-child(1){background:url(../img/dial01.png);}
	.gbox li:nth-child(2){background:url(../img/dial02.png);}
	.gbox li:nth-child(3){background:url(../img/dial03.png);}
	.gbox li:nth-child(4){background:url(../img/dial04.png);}
	.gbox li:last-child{background:url(../img/dial05.png);margin-right:0;}
	.gbox .gbox_t{padding-top:62px;}
	
	/*½ÅÀå¼¾ÅÍ - ³»¿ë*/
	.num{background:url(../img/num.png);width:52px;line-height:59px;color:#fff;font-weight:bold;text-align:center;font-size:25px;float:left;}
	.title11{width:1048px;line-height:59px;font-size:25px;font-family:"nsb";margin-left:70px;}
	.title11_box{width:1050px;margin-left:70px;overflow:hidden;margin-bottom:30px;}
	.title11_box .all_t2{width:725px;padding:7px;float:left;font-size:15px;line-height:26px;}
	.title11_box>img{width:325px;height:240px;float:left;margin-top:8px;}
	.title11_bar{width:1050px;margin-left:70px;margin-bottom:10px;line-height:40px;background:#009c84;color:#fff;font-size:17px;padding-left:8px;font-family:"ngb"}
	.sic{width:1050px;margin-bottom:10px;overflow:hidden;}
	.sic>img{width:230px;height:150px;float:left;margin-top:8px;margin-right:20px;}
	.sic .all_t3{float:left;width:800px;margin-top:8px;font-size:15px;}
	.title11_box_r{width:800px;overflow:hidden;float:left;}
	.title11_box_l{width:250px;overflow:hidden;float:left;}
	.title11_box_l .in_t{width:250px;height:621px;float:right;}


	.title11_box_r02{width:670px;overflow:hidden;float:left;}
	.title11_box_l02{width:380px;overflow:hidden;float:left;}

    /*ºñºê¶ó¿î ¼Ò°³*/
	/*.title11_box .in_t{width:694px;height:228px;float:left;margin-top:0;margin-left:10px;}*/
	.bbrown{width:251px;height:621px;position:absolute;top:1760px;right:400px;}
	.title11_box .in_img{width:569px;height:454px;margin-left:10px;}
	.title11_box .in_img2{width:100%;height:283px;}
	.title11_box .in_img3{width:100%;height:226px;}

	.sub_text1 .man{width:307px;height:86px;margin:0 auto;margin-bottom:30px;}
	.sub_text1 .man2{width:100%;height:216px;}

	.js01{width:50%;float:left;line-height:112px;margin-bottom:15px;}
	.js01>img{width:112px;height:112px;float:left;margin-right:20px;}

	
	.how{width:247px;height:199px;text-align:center;line-height:40px;float:left;margin-right:20px;margin-top:20px;}
	.how:nth-child(4){margin-right:0;}
	.how>img{width:100%;height:159px;}
	.how .all_t2{}

	/*ncu-18*/
	.title11_box_l .ncu18{width:248px;}

	/***** Àåºñ¼Ò°³ *****/
	.title11_box_l .5008s {width:242px;}
	.title11_box_l .fxclassix {width:380px;}
	.title11_box_l .fxcordiax {width:242px;}


	/*³»°úÁø·á*/
	.n1{width:505px;height:187px;float:left;padding:20px;}
	.n1>img{width:198px;height:147px;float:left;margin-right:20px;}
	.n1>.all_t3{font-size:17px;}
	.n1 .n_t{font-family:"ngb";font-size:19px;color:#009c84;}
	/*°ËÁø¾È³»*/
	.title11_box .btn0{width:21px;height:21px;margin-left:8px;margin-right:8px;}
	.title11_box .nbox{width:700px;height:40px;border:1px solid #cccccc;line-height:40px;margin:5px 0 20px 37px;}

.price {display:table; width:100%; border:0; border-spacing:0; border-collapse:collapse; border-top:2px solid #ff862e;}
.price td {text-align:center; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; font-size:15px; padding:15px 0;}
.price td:last-child {border-right:none;}


.info-box {position:relative; margin:0 auto; padding:60px 40px; background:url(../../../theme/basic/img/about2_4.jpg) center center no-repeat; background-size:cover;}

.info-box h3 {position:relative; margin:0 auto; padding:0; text-align:center; color:#fff; font-family:'nsb'; font-size:35px;}
.infopart:after {display:block; visibility:hidden; clear:both; content:"";}
.infopart {margin:50px auto 0; padding:0;}
.infopart > li {position:relative; float:left; width:50%; padding:0 0 0 120px; min-height:90px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.rbox01 {position:absolute; display:block; left:0; top:0; width:90px; height:90px; background:#595a5f; border-radius:45px; text-align:center; color:#fff; line-height:90px; font-size:30px; font-family:'nsb';}

.infopart dt {color:#fff; font-size:25px; margin-bottom:20px; font-family:"nsb"; font-weight:normal;}
.infopart dd {font-size:17px; color:#fff; font-family:"ngb";}


.info-boxm {position:relative; margin:0 auto; padding:40px 20px; background:url(../../../theme/basic/img/about2_4.jpg) center center no-repeat; background-size:cover;}
.info-boxm h3 {position:relative; margin:0 auto; padding:0; text-align:center; color:#fff; font-family:'nsb'; font-size:25px; line-height:35px;}
.infopartm:after {display:block; visibility:hidden; clear:both; content:"";}
.infopartm {margin:30px auto 0; padding:0;}
.infopartm > li {position:relative; width:100%; padding:0; text-align:center; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.infopartm > li:last-child {margin-top:50px;}
.rbox01m {display:block; width:80px; height:80px; background:#595a5f; border-radius:40px; text-align:center; color:#fff; line-height:80px; font-size:30px; font-family:'nsb'; margin-bottom:20px;}

.infopartm dt {color:#fff; font-size:25px; margin-bottom:20px; font-family:"nsb"; font-weight:normal;}
.infopartm dd {font-size:17px; color:#fff; font-family:"ngb"; line-height:25px;}

.doc-info {position:relative; margin:50px auto 0; padding:0; width:1200px;}
.doc-info:after {display:block; visibility:hidden; clear:both; content:"";}


.img100 {max-width:100%; min-width:100%;}

.doc-infom {position:relative; margin:50px auto 0; padding:0; width:100%;}
.docbox01 {}
.docbox02 {margin-top:40px; padding-top:40px; border-top:1px solid #ccc;}