@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&subset=korean');
* {margin:0; padding:0; border: none 0;font-family: 'Noto Sans KR', sans-serif;}

a,img,button,input{selector-dummy: expression(this.hideFocus=true);}
a,img,button,input{outline: none;selector-dummy:expression(this.hideFocus=true);}
a{text-decoration:none;}

body {margin:0; padding:0; border: none 0;}
.fl {float:left !important;} .w100 {width:100% !important;}
.marginl10 {margin-left: 10px !important;} .marginl30 {margin-left: 30px !important;} .marginr20 {margin-right: 20px !important;} .marginr30 {margin-right: 30px !important;} .paddingt20 {padding-top: 20px !important;} .paddingl20 {padding-left: 20px !important;} .paddingl30 {padding-left: 30px !important;}

#wrap{width:100%;margin:0 auto;}
.section {width:100%; text-align:center;}

.section2 {position:fixed; bottom:0; width:100%; height:160px; text-align:center; margin: 0 auto; z-index: 9;}
.form{position:relative; width:1000px; box-sizing: border-box; margin: 0 auto; text-align: left; }
.form .form_title{position:absolute; top:0; left:0; width:260px;}
.form .form1{position:absolute; top:20px; left:280px; color:#ffffff;}
.form .form2{position:absolute; top:60px; left:280px;}
.form .form3{position:absolute; top:105px; left:280px; color:#ffffff;}
.form .form4{position:absolute; top:70px; left:280px; }
.form .form4 p{color:#ffffff; font-weight:bold; margin-bottom:15px;}
.form .form4 p a{color:#333333; text-decoration:underline; margin-bottom:13px;}

.form .form_btn_warp{position:absolute; top:70px; right:0px;}
.form_btn {width:260px; height:50px; box-sizing:border-box; border-radius:10px; border:3px solid #19272e; font-size:1.2rem; font-weight:600; color:#faeb72; cursor:pointer; background:#19272e;}

.input {background:#ffffff; color:#333; font-size:14px; font-weight:600; text-align:center; padding:8px; box-sizing:border-box;}
.select {background:#ffffff; color:#333; font-size:14px; font-weight:600; text-align:center; padding:7px; box-sizing:border-box;}
.textarea {background:#ffffff; color:#333; font-size:14px; font-weight:600; line-height:20px; padding:10px; box-sizing:border-box;}
input.radio {width:18px; height:18px; vertical-align:middle;} 
input.check {width:18px; height:18px; vertical-align:middle;}


.map_img {width:100%;}
.map_img img[usemap] {
	display:block;
	border: none;
	height: auto;
	width: 100%;
}


.txt_box {position:absolute; width:970px; height:530px; left: calc(50% - 485px); top: 2510px;background:#fff;border-radius:10px;}
.txt_box ul{list-style: none; margin: 40px 0;}
.txt_box ul li{width:860px;padding:0 50px;font-size:16px; color:#666; font-weight: 600; margin-bottom: 20px;text-align:left;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.txt_box ul li span{font-size:14px; color:#324b73; font-weight: 600;}

.movie_reivew{padding:50px 0;width:1000px;margin:0 auto;}
.movie_reivew > div{width:1000px;position: relative;}
.movie_reivew > ul{width:1000px;margin-top:20px;list-style:none;}
.movie_reivew > ul:after{content:''; clear:both; display:block;}
.movie_reivew > ul > li{float:left;width:490px;position: relative;}
.movie_reivew > ul > li:nth-child(1){margin-right:20px;}
.movie_reivew .playbtn{position: absolute;top:50%;left:50%;width:50px;transform:translate(-50%, -50%)}



#policy_modal {margin:0 auto; background:#ffffff; max-width:800px; max-height:800px; overflow-y:scroll;}
#policy_modal .mfp-close {background:#ffffff; position:fixed; right:0; top:0;}
#policy_modal .policy {color:#333333; font-size:0.8rem; line-height:170%; white-space:pre-line; padding:3%;}
#policy_modal .policy strong {color:#000000; font-size:1rem; line-height:180%;}

/* ÀÚ¼¼È÷º¸±â ÆË¾÷*/
#popup_view {margin:0 auto; background:#ffffff; width:960px; font-size: 0; position: relative;}
#popup_view img{width:100%;}
#popup_view .mfp-close {
	top: -40px;
	color: #ffffff;
	background: #b71b1c;
	font-size: 18px;
	width: 100px;
	height: 40px;
	line-height: 40px;
	opacity: 1;
	font-family: inherit;
}

.video{width:1024px;height:582px;margin:0 auto;}
.video:after{content:''; clear:both; display:block;}
.video > video{float:left;width:506px;height:285px;}
.video > video:nth-child(1){}
.video > video:nth-child(2){margin-left:12px;}
.video > video:nth-child(3){margin-top:12px;}
.video > video:nth-child(4){margin-top:12px;margin-left:12px;}

.youtube_box{width:1150px;margin:0 auto;}
.youtube_icon{width:1150px;margin-top:65px;}
.youtube_icon:after{content:''; clear:both; display:block;}
.youtube_icon > img{float:left;width:280px;cursor:pointer;margin-left:10px;}
.youtube_icon > img:first-child{margin-left:0;}

.news_board{background:#f5f5f5;padding-bottom:95px;}
.news_board table{width:1000px;margin:0 auto;background:#fff;border-collapse: collapse;border-top:2px solid #252e49;}
.news_board table tr{cursor:pointer;border-bottom:1px solid #e3e3e3;}
.news_board table tr > td{text-align:left;font-size:18px;color:#2c2c2c;}
.news_board table tr > td > span{text-align:left;font-size:18px;color:#a38c79;font-weight:bold;margin:0 20px;}
.news_board table tr > td:nth-child(1){width:130px;padding:5px;}
.news_board table tr > td:nth-child(2){width:auto;}
.news_board table tr > td:nth-child(3){width:130px;padding-right:20px;text-align:right;}

.doctor_list{width:1270px;margin:0 auto;position:relative;}
.doctor_list .doctor_box {width:1270px;height:960px;position:relative;}
.doctor_list .doctor_box .doctor_img{width:620px;position:absolute;top:70px;left:0;z-index:2;}
.doctor_list .doctor_box .doctor_txt{width:740px;height:960px;position:absolute;top:0;right:0;background:#fff;z-index:1;}
.doctor_list .doctor_box .doctor_txt > img{width:100%;}
.doctor_list .doctor_box .doctor_txt > a{font-size:22px;color:#191e30;font-weight:600;text-decoration:none;position:absolute;bottom:40px;right:40px;;z-index:3;}
.doctor_list .doctor_tit {position:absolute;top:50px;left:-120px;width:300px}

.doctor_list .doctor_nav{width:600px;position:absolute;bottom:40px;left:-75px;}
.doctor_list .doctor_nav .slick-slide{display:table;padding:0 5px;}
.doctor_list .doctor_nav .slick-slide > p{display:table-cell;vertical-align:middle;width:140px;height:140px;background:#262b38;font-size:31px;color:#fff;font-weight:600;border:1px solid #5a585e;box-sizing:border-box;}
.doctor_list .doctor_nav .slick-slide > p > span{font-size:20px;color:#fff;font-weight:600;}
.doctor_list .doctor_nav .slick-current > p{font-size:29px;color:#957b61;font-weight:600;border:13px solid #957b61;}
.doctor_list .doctor_nav .slick-current > p > span{font-size:20px;color:#957b61;font-weight:600;}

.doctor_list .doctor_slick .slick-prev{width:31px;height:18px;position:absolute;bottom:200px;left:569px;background:url('images/doctor_prev.png');overflow:hidden;text-indent:-9999px;border:none;z-index:3;}
.doctor_list .doctor_slick .slick-next{width:31px;height:18px;position:absolute;bottom:160px;left:569px;background:url('images/doctor_next.png');overflow:hidden;text-indent:-9999px;border:none;z-index:3;}



/*slick-slide */
