@charset "UTF-8";

/* common */
.con-p01{padding:0 0 23px 0;font-weight:400;font-size: 18px;color:#333;line-height: 30px;}
.con-p02{padding:0 0 0 16px;font-weight:400;font-size:18px;line-height: 30px;color:#555;}
.pd-l-con{padding-left:16px;}
.pd-b-con{padding-bottom:23px;}
.con-box{padding:0 0 60px 0;}
.mark-p{position:relative;padding-left:20px;font-weight:400;font-size:18px;line-height:38px;color:#003d91;}
.mark-p:after{content:"※";display:block;position:absolute;top:0;left:0;}
.no-pd{padding:0 !important;}
.mg-b20{margin:0 0 20px 0;}
.pd-b20{padding-bottom:20px;}
.img-box {position: relative;text-align: center;}
.img-box > img{width:100%}
.img-box.max > img{max-width:100%; width:auto;}
.img-box a {position: absolute;right:0; bottom:0;}
a.zoom-in{text-align: right;padding: 20px 0 0;}
.blue{color:#003d91;}
.txt-color555{color:#555;}
.txt-center{text-align:center;}

/* 제목 */
.h4-tit01{padding:0 0 19px 16px;background:url(/_res/nursing/img/common/bul_type01.png) no-repeat 0 4px;font-weight:700;font-size:25px;line-height:30px;color:#003d91;}
.h5-tit01{padding:0 0 17px 16px;background:url(/_res/nursing/img/common/bul_type02.png) no-repeat 0 8px;font-weight:500;font-size:20px;line-height:25px;color:#333;}
.p-tit01{padding:0 0 15px 16px;font-weight:500;font-size:18px;line-height:23px;color:#333;}

/* 리스트 타입 */
.ul-type01 > li{position:relative;padding:0 0 0 15px;font-weight:400;font-size:18px;line-height:38px;color:#555;}
.ul-type01 > li:after{content:"";display:block;position:absolute;top:16px;left:3px;width:6px;height:6px;background:#9bb9e3;border-radius:6px;}
.ul-type02 > li{position:relative;padding:0 0 0 9px;font-weight:400;font-size:18px;line-height:38px;color:#555;}
.ul-type02 > li:after{content:"";display:block;position:absolute;top:19px;left:0px;width:4px;height:1px;background:#555;}
.ol-type01 > li{list-style-type:decimal;margin:0 0 0 20px;line-height:38px;font-weight:400;font-size:18px;color:#555;}
.ol-type02 > li{line-height:38px;font-weight:400;font-size:18px;color:#555;}

/* 개인정보처리방침 */
header {position:fixed;width:100%;background:#fff;z-index:10;border-top:10px solid #092958;}
header .header-wrap{border-bottom: 1px solid #f1f1f1;}
.header-wrap .header-box{margin:0 auto;max-width:1200px;}
.header-wrap .widmax{max-width:100%;}
.header-wrap .header-box a.logo{text-align: center;color:#666;}
.header-wrap .header-box h1 {padding: 25px 0;font-weight: 700;font-size: 25px;letter-spacing: -1.8px; color: #666666;}
.header-wrap .header-box h1 img {margin:0 30px 0 0;position: relative;}
.header-wrap .header-box h1 span{position:relative}
.header-wrap .header-box h1 span:after {content:"";display:block;position:absolute;left:190px;width:1px;top:2px;background-color:#dadada;height:37px;}

.two-div{display:flex;/*padding-top: 95px;*/}

.policy-wrap{max-width:1200px;margin:0 auto;padding:111px 0 0 0;}
.widdiv{max-width: 56%; border-right: 5px dotted;   padding:0px 0 0 10px;}
.widdiv2{max-width: 43%; padding:0px 0 10px 0;}
.policy-wrap .policy-box{padding:80px 0 ;}
.policy-board{max-width:1200px;margin:0 auto;}
:lang(kor){display:block;}
:lang(zh){display:none;}
/* 테이블 */
.smu-table{width:100%;table-layout:fixed;border-top:2px solid #003d91;}
.smu-table thead th{padding:16px 0;border-bottom: 1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f5fa;font-weight:500;font-size:20px;color:#000;line-height:27px;word-wrap: break-word;text-align:center;}
.smu-table thead th.th-left{text-align:left !important;}
.smu-table thead th.no-right{border-right:none !important}

.smu-table tbody th{font-weight:500;font-size:20px;color:#000;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f5fa;padding:17px 0;word-wrap: break-word;text-align:center;line-height:27px;}
.smu-table tbody th.bo-right{border-right:1px solid #ccc !important;}
.smu-table tbody th.th-left{text-align:left !important;}
.smu-table tbody td{padding:17px 20px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:400;font-size:18px;color:#555;line-height:25px;word-wrap: break-word;text-align:center;}
.smu-table tbody td.td-left{text-align:left !important;}
.smu-table tbody td.no-botm{border-bottom:none !important;}

.smu-table thead th.bo-right{border-right:1px solid #eee !important;}
.smu-table thead th.bo-bottom{border-bottom:1px solid #eee !important;}
.smu-table tbody td.bo-right{border-right:1px solid #eee !important;}
.smu-table tbody td.bo-bottom{border-right:1px solid #eee !important;}
.smu-table tbody td.no-right{border-right:none !important;}

/* scrollbox */
.msg-touch-help {display: none;}

/* 이메일 */
.email-title{max-width: 760px;margin: 0 auto;background: url(/_res/board/img/policy/img_email01.gif) no-repeat 5px 0;padding: 100px 0 30px 0;}
.email-title p{font-size:45px;font-weight:700;color:#053d7b;text-align: right;position:relative;padding: 0px 45px 24px 5px;line-height:  1;}
.email-title p:after{content:"";display:block;width:100%;height:5px;border-radius: 5px;background-color:#053d7b;position:absolute;bottom: 0px;left:0;}
.email-txt{max-width: 760px;margin:0 auto;}
/*탭*/
.tab-outer{padding:120px 0 10px 0;}
.tab-box01 .tab-ul {position:relative;border-bottom:1px solid #cccccc;}
.tab-box01 .tab-ul:after{content:"";display:block;clear:both;}
.tab-box01 .tab-ul li{display:inline-block;margin:0 -4px 0 0;padding:10px 0;width:33.33333333%;text-align:center;vertical-align:middle;}
.tab-box01 .tab-ul li.active{border-bottom:4px solid #01439e;}
.tab-box01 .tab-ul li a{font-weight:600;font-size:20px;color:#3c3c3c;line-height:30px;}
.tab-box01 .tab-ul li.active a{font-weight:700;color:#01439e;}
.prof-wrap .tab-box01 .tab-ul li.active a{color:#fff;}

.tab-box01 .row01 > li{width:100%}
.tab-box01 .row02 > li{width:50%}
.tab-box01 .row03 > li{width:33.33333%}
.tab-box01 .row04 > li{width:25%}
.tab-box01 .row05 > li{width:20%}

.m-tab-box{background:#0b3166  url(/_res/grad/img/common/btn_m_tab_open.png) no-repeat center right 15px;height:40px;position:relative;text-align:center;}
.m-tab-box.active{background-image:url(/_res/grad/img/common/btn_m_tab_close.png);}
.m-tab-box label{color:#fff;font-weight:400;font-size:15px;padding:11px 0;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.tab-sel{background: transparent;height:40px;border:0;color:#fff;filter:alpha(opacity=0);opacity:0;position: absolute;width: 100%;left: 0;top:0;}
.tab-sel option{font-size:15px;color:#666;}
.pc-hide{display:none !important;}

@media screen and (max-width:1024px){
	
	.header-wrap .header-box h1{text-align:center;}
	
	.policy-wrap .policy-box{padding:50px 10px 40px;}
}

@media screen and (max-width:800px) {

	.policy-wrap .policy-box{padding:30px 10px 30px;}
	
	/* common */
	.con-p01{padding:0 0 13px 0;font-size:16px;line-height:26px;}
	.con-p02{font-size:16px;line-height:26px;}
	.pd-b-con{padding-bottom:13px;}
	.con-box{padding:0 0 30px 0;}
	.mark-p{font-size:16px;line-height:26px;}

	
	/* 제목 */
	.h4-tit01{padding:0 0 9px 16px;font-size:20px;line-height:25px;background-size:10px;}
	.h5-tit01{padding:0 0 7px 16px;font-size:18px;line-height:23px;background-position:0 7px;}
	.h6-tit01{padding:0 0 7px 0;font-size:18px;line-height:23px;}
	
	/* 리스트 타입 */
	.ul-type01 > li{font-size:16px;line-height:26px;}
	.ul-type01 > li:after{top:11px;}
	.ul-type02 > li{font-size:16px;line-height:26px;}
	.ul-type02 > li:after{top:13px;}
	.ol-type01 > li{font-size:16px;line-height:26px;}
  	.ol-type02 > li{font-size:16px;line-height:26px;}
	 
	/* 테이블 */
	.scrollbox .smu-table{width:800px;}
	.smu-table tbody th{padding:10px 5px;font-size:16px;line-height:24px;}
	.smu-table thead th{padding:10px 5px;font-size:16px;line-height:24px;}
	.smu-table tbody td{padding:10px 5px;font-size:16px;line-height:24px;}
	
	/* scrollbox */
	.scrollbox .smu-table{width:800px;}
	.msg-touch-help {display: block;position: absolute;top: 70px;left: 50%;z-index: 10;width: 160px;margin: 0 0 0 -80px;}
	.msg-touch-help img {width: 100%;}
	.scrollbox {position: relative;width: 100%;overflow-x: auto;overflow-y: hidden;}
	
	/* 이메일 */
	.email-title{max-width:500px;background-size:120px;padding:50px 0 25px 0;}
	.email-title p{font-size:30px;padding:0 25px 24px 5px;}
	.email-txt{max-width:500px;}
}

@media screen and (max-width:640px) {
	.pc-hide{display:block !important;}
	.mobile-hide{display:none !important;}
	.header-wrap .header-box h1{font-size:20px;text-align:left;padding:25px 0 25px 15px;}
	.header-wrap .header-box h1 img {margin:0 12px 0 0;width:120px;}
	.header-wrap .header-box h1 span:after{left: 127px; width: 1px;top: 5px;background-color: #dadada;height: 22px;}
	/*.policy-wrap{padding:96px 0 0 0;}*/
	
	/* common */
	.con-p01{font-size:14px;line-height:22px;}
	.con-p02{font-size:14px;line-height:22px;}
	.mark-p{font-size:14px;line-height:22px;}
	
	/* 제목 */
	.h4-tit01{font-size:18px;line-height:23px;background-size:9px;}
	.h5-tit01{font-size:16px;line-height:24px;}
	
	/* 리스트 타입 */
	.ul-type01 > li{font-size:14px;line-height:22px;}
	.ul-type01 > li:after{top:9px;}
	.ul-type02 > li{font-size:14px;line-height:22px;}
	.ul-type02 > li:after{top:11px;}
	.ol-type01 > li{font-size:14px;line-height:22px;}
  	.ol-type02 > li{font-size:14px;line-height:22px;}
	
	/* 테이블 */
	.smu-table tbody th{font-size: 14px;line-height:22px;}
	.smu-table thead th{font-size:14px;line-height:22px;}
	.smu-table tbody td{font-size:14px;line-height:22px;}
	
	/* 이메일 */
	.email-title{max-width:450px;background-size:100px;padding:43px 0 25px 0;}
	.email-title p{font-size:20px;padding:0 85px 24px 5px;}
	.email-txt{max-width:450px;}
	.two-div{display:block;}
	.widdiv{max-width:90%;border:none;}
	.widdiv2{max-width: 90%; }
	
}

@media screen and (max-width:420px) {

	.header-wrap .header-box h1{font-size:18px;}
	.header-wrap .header-box h1 img{width:100px;}
	.header-wrap .header-box h1 span:after{left:107px;height:20px;}

	/* 이메일 */
	.email-title{max-width:450px;background-size:70px;padding:21px 0 20px 0;}
	.email-title p{font-size:18px;padding:0 0 21px 65px;text-align:center;}
}

@media screen and (max-width:320px) {

	.header-wrap .header-box h1{font-size:16px;}
	.header-wrap .header-box h1 img{width:95px;}
	.header-wrap .header-box h1 span:after{left:102px;height:18px;}
	
	
}