/*sub*/
#center-new.sub{margin: 0 auto;width: 1500px;padding-bottom: 80px;background: url('/unikorea/common/images/2022/sub/sub_bg1.gif') repeat-y left top;}
.NEWsub-menu{float: left;width: 228px;margin-right: 42px;padding: 0 1px;}
.NEWsub-menu > h2{padding-top: 45px;height: 206px;line-height: 26px;color: #333;font-size: 24px;font-weight: 700;text-align: center;border-bottom: 1px solid #dedede;}
.NEWsub-menu > h2::before{display: block;width: 80px;height: 70px;margin: 0 auto 10px;content:"";}
.NEWsub-menu.sub1 > h2::before{background: url('/unikorea/common/images/2022/sub/sub1_title1.png') no-repeat center;}
.NEWsub-menu.sub2 > h2::before{background: url('/unikorea/common/images/2022/sub/sub2_title1.png') no-repeat center;}
.NEWsub-menu.sub3 > h2::before{background: url('/unikorea/common/images/2022/sub/sub3_title1.png') no-repeat center;}
.NEWsub-menu.sub4 > h2::before{background: url('/unikorea/common/images/2022/sub/sub4_title1.png') no-repeat center;}
.NEWsub-menu.sub5 > h2::before{background: url('/unikorea/common/images/2022/sub/sub5_title1.png') no-repeat center;}
.NEWsub-menu.sub6 > h2::before{background: url('/unikorea/common/images/2022/sub/sub6_title1.png') no-repeat center;}
.NEWsub-menu.sub7 > h2::before{background: url('/unikorea/common/images/2022/sub/sub7_title1.png') no-repeat center;}
.NEWsub-menu a[target="_blank"]::after{display: inline-block;margin-left: 5px;width: 14px;height: 14px;content:"";}
.NEWsub-menu > ul{}
.NEWsub-menu > ul > li{}
.NEWsub-menu > ul > li > a{display: block;padding: 14px 36px 14px 20px;line-height: 20px;color: #333;font-size: 16px;border-bottom: 1px solid #dedede;}
.NEWsub-menu > ul > li.on > a,
.NEWsub-menu > ul > li:hover > a{color: #3a79da;font-weight: 500;background: url('/unikorea/common/images/2022/sub/sub_bg2.png') no-repeat right 16px center;}
.NEWsub-menu > ul > li.on .sb-depth2{display: block;}
.NEWsub-menu .sb-depth2{display: none;padding: 16px 20px;background: #fff;border-bottom: 1px solid #dedede;}
.NEWsub-menu .sb-depth2 > li:not(:first-child){margin-top: 8px;}
.NEWsub-menu .sb-depth2 > li > a{display: block;color: #5f5f5f;font-size: 15px;line-height: 18px;padding-left: 12px;background: url('/unikorea/common/images/2022/sub/sub_bg4.gif') no-repeat left 8px; letter-spacing:-1.4px;}
.NEWsub-menu .sb-depth2 > li.on > a,
.NEWsub-menu .sb-depth2 > li > a:hover{color: #3a79da;background: url('/unikorea/common/images/2022/sub/sub_bg4on.gif') no-repeat left 8px;}

.NEWsub-centere{float: left;width: calc(100% - 270px);}
.NEWsub-top{position: relative;margin-bottom: 30px;padding: 50px 0 20px 0;border-bottom: 1px solid #333;}
.NEWsub-top > h3{color: #333;font-size: 32px;font-weight: 700; margin-top: 15px;}
.NEWsub-top ul.title-list{margin-bottom: 14px;overflow: hidden;}
.NEWsub-top ul.title-list > li{float: left;color: #555;font-size: 15px;line-height: 20px;}
.NEWsub-top ul.title-list > li.gt{color: #7d7d7d;padding: 0 10px;}
.NEWsub-top ul.title-list > li:last-child{color: #4b76a4;font-weight: 500;}
.NEWsub-top ul.print-zoom{position: absolute;right: 0;bottom: 18px;border-right: 1px solid #ededed;}
.NEWsub-top ul.print-zoom > li{float: left;height: 21px;padding: 0 15px;border-left: 1px solid #ededed;}
.NEWsub-top ul.print-zoom > li > a{display: block;}
.NEWsub-top ul.print-zoom > li.li-zoom{overflow: hidden;}
.NEWsub-top ul.print-zoom > li.li-zoom > *{float: left;}
.NEWsub-top ul.print-zoom > li.li-zoom > a{margin: 0 0 0 8px;}
.NEWsub-top ul.print-zoom > li.li-zoom > span{margin: 1px 8px 0 0;color: #7d7d7d;font-size: 15px;line-height: 20px;}
#center-new.sub .content-body{width: 100%;max-width: 100%;padding: 0;}
/*.NEWsub-top > h3{font-size: 35px;line-height: 48px;padding: 16px 0 0 32px;color: #333;font-family: 'YANGJIN';background: url('/unikorea/common/images/2022/sub/sub_bg3.png') no-repeat left top;}
550
.NEWsub-top > h3{font-size: 30px;line-height: 38px;}
425
.NEWsub-top{margin-bottom: 15px;padding: 30px 0 8px 0;}
.NEWsub-top > h3{font-size: 25px;line-height: 35px;padding: 12px 0 0 26px;background-size: 30px;}
.NEWsub-top ul.title-list{margin-bottom: 10px;}*/

.legend20198 {color:#343434;}
.Newsearch-show .btn_search_2022{display: block;margin-top: 18px;background: #52709e;color: #fff;font-size: 18px;font-weight: 500;line-height: 40px;text-align: center;}


@font-face {
	font-family: 'NotoSans';
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Light.eot');
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Light.woff') format('woff'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Light.ttf') format('truetype');
  font-style: normal;
  font-weight: 300;
}
@font-face {
	font-family: 'NotoSans';
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Regular.eot');
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Regular.woff') format('woff'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Regular.ttf') format('truetype');
	font-style: normal;
	font-weight: 400;
}
@font-face {
	font-family: 'NotoSans';
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Medium.eot');
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Medium.eot?#iefix') format('embedded-opentype'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Medium.woff') format('woff'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Medium.ttf') format('truetype');
	font-style: normal;
	font-weight: 500;
}
@font-face {
	font-family: 'NotoSans';
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Bold.eot');
	src: url('/unikorea/common/fonts/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Bold.woff2') format('woff2'),
		url('/unikorea/common/fonts/NotoSansCJKkr-Bold.ttf') format('truetype');
	font-style: normal;
	font-weight: 700;
}
@font-face {
	font-family: 'YANGJIN';
	src: url('/unikorea/common/fonts/YANGJIN.eot');
	src: url('/unikorea/common/fonts/YANGJIN.eot?#iefix') format('embedded-opentype'),
		url('/unikorea/common/fonts/YANGJIN.woff2') format('woff2'),
		url('/unikorea/common/fonts/YANGJIN.ttf') format('truetype'),
		url('/unikorea/common/fonts/YANGJIN.svg#YANGJIN') format('svg');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'S-Core-Dream';
	src: url('/unikorea/common/fonts/S-CoreDream-4Regular.woff2') format('woff2'),
		url('/unikorea/common/fonts/S-CoreDream-4Regular.woff') format('woff'),
		url('/unikorea/common/fonts/S-CoreDream-4Regular.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: 'S-Core-Dream';
	src: url('/unikorea/common/fonts/S-CoreDream-6Bold.woff2') format('woff2'),
		url('/unikorea/common/fonts/S-CoreDream-6Bold.woff') format('woff'),
		url('/unikorea/common/fonts/S-CoreDream-6Bold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

body, html{width: 100%;height: 100%;}
input,select,img,label{vertical-align: top;}
strong{font-weight: 600;}
table caption{overflow: hidden; width: 0px; height: 0px; font-size: 0; line-height: 0;margin: 0;}
textarea{resize: none;width: 100%;border: 1px solid #dadbe5;border-radius: 10px;}
.blind{position: absolute;top: 0px;left: 0px;overflow: hidden;display: inline-block !important;width: 1px !important;height: 1px !important;margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}
.clearfix::after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
#skip-nav a {position: absolute; left: -3000%;}
#skip-nav a:focus {display: block; left: 0; top: 0; z-index: 10000000000; width: 100%; height: 30px; line-height: 30px; background: #485068; color: #fff; text-align: center;}

.wrap-2023{min-width: 1260px;}
.wrap-2023 *{font-family: 'NotoSans', sans-serif;}
.wrap-2023.main{color: #555;}
.width-auto{margin: 0 auto;width: calc(100% - 30px);max-width: 1750px;position: relative;}
#header-new{position: relative;height: 125px;background: #fff;border-bottom: 1px solid #dedede;}
.header-top{background: #52709e;}
.header-top .p-title{float: left;padding: 10px 8px;color: #fff;font-size: 15px;line-height: 20px;font-family: 'S-Core-Dream';}
.header-top .signin-list{float: right;}
.header-top .signin-list > li{float: left;height: 40px;}
.header-top .signin-list > li:not(:last-child){position: relative;padding-right: 50px;}
.header-top .signin-list > li:not(:last-child)::after{position: absolute;top: 12px;right: 24px;width: 2px;height: 16px;background: #fff;content: "";}
.header-top .signin-list > li a{display: block;color: #fff;font-size: 15px;height: 40px;line-height: 40px;}
.header-top .signin-list > li a.abtn-1{display: flex;align-items: center;}
.header-top .signin-list > li a.abtn-1 > p{margin-left: 12px;line-height: 38px;font-family: 'S-Core-Dream';}
.header-cont{height: 84px;padding: 0 16.5% 0 270px;}
.header-cont .logo{position: absolute;top: 50%;left: 0;margin-top: -26px;height: 52px;display: flex;align-items: center;}
.header-cont .logo > a{width: 270px;font-size: 0;}
.header-cont .logo .alogo1{height: 48px;background: url('/eng_unikorea/common/img/202308231000142431.png') no-repeat;}
.header-cont .logo .alogo2{margin-left: 25px;height: 52px;background: url('/unikorea/common/images/2023/logo_2.png') no-repeat;}
.Newmenu-open{display: none;position: absolute;right: 0;top: 50%;margin-top: -10px;}
.Newsearch-open{display: none;position: absolute;right: 0;top: 50%;margin-top: -14px;width: 28px;height: 28px;font-size: 0;background: url('/unikorea/common/images/2022/search_open.png') no-repeat;transition: all 0.3s ease-in-out;}
.Newsearch-open.ons{background: url('/unikorea/common/images/2022/search_close.png') no-repeat;}
.Newsearch-show{display: none;position: absolute;top: 74px;right: -15px;z-index: 9;width: calc(100% + 30px);max-width: 400px;padding: 22px;background: #fff;border: 1px solid #dedede;}
.Newsearch-show h4{margin-bottom: 15px;color: #343434;font-size: 20px;font-weight: 500;line-height: 22px;}
.Newsearch-show a{display: block;margin-top: 18px;background: #52709e;color: #fff;font-size: 18px;font-weight: 500;line-height: 40px;text-align: center;}
.Newsearch-show input{display: block;width: 100%;height: 50px;color: #222;font-size: 18px;padding: 0 12px;background: none;border: 1px solid #52709e !important;}
.Newsearch-show input.btn_search_2022{margin-top: 10px;color: #fff;background: #52709e;}
.Newsearch-show .legend20198{display: none;}
.Hmenu-bg{display: none;position: absolute;left: 0;top: 124px;z-index: 9;width: 100%;background: #fff;border-top: 1px solid #dedede;box-shadow: 0 5px 8px rgba(0,0,0, 0.2)}
.NEWheader-menu{display: table;margin: 0 auto;}
.Newsearch-close{display: none;position: absolute;top: 10px;right: 10px;}
.header-mob-top{display: none;margin-left: auto;width: 90%;max-width: 420px;background: #65798c;}
.header-mob-top > ul{}
.header-mob-top > ul > li{float: left;}
.header-mob-top > ul > li:last-child{width: 100%;border-top:1px solid rgba(255, 255, 255, 0.1);}
.header-mob-top > ul > li a{display: block;color: #fff;font-size: 18px;line-height: 45px;padding: 0 15px;}
.header-mob-top > ul > li select{color: #fff;font-size: 16px;height: 45px;line-height: 45px;padding: 0 34px 0 15px;background: url('/unikorea/common/images/2022/header_bg1.png') no-repeat right 14px center;border: 0;-webkit-appearance: none;-moz-appearance: none;word-wrap: break-word}
.header-mob-top > ul > li > select::-ms-expand{display: none;}
.header-mob-top > ul > li > select option{color: #222;}
#N-gnb{}
#N-gnb > li{float: left;}
#N-gnb > li > a{display: block;color: #333;font-size: 22px;font-weight: 500;line-height: 80px;padding: 4px 64px 0;}
#N-gnb > li > a.on{color: #3a79da;}
#N-gnb .depth2{display: none;position: absolute;top: 84px;left: 0;z-index: 10;width: 100%;padding: 34px 60px 40px;background: #fff;border-top: 1px solid #dedede;}
#N-gnb .depth2 > ul{margin: -23px 0 0 -20px; text-align:center;}
#N-gnb .depth2 > ul > li{display: inline-block;vertical-align: top;width: calc(20% - 23px);margin: 23px 0 0 20px;text-align:left;}
#N-gnb .depth2 > ul > li > a{display: block;padding: 8px 16px;color: #333;font-size: 18px;font-weight: 500;line-height: 24px;border: 1px solid #bebebe;transition: all 0.35s;}
#N-gnb .depth2 > ul > li > a[target="_blank"]::after{display: inline-block;margin-left: 8px;width: 14px;height: 14px;background: url('/unikorea/common/images/2022/header_bg3.png') no-repeat;transition: all 0.35s;content:"";}
#N-gnb .depth2 > ul > li > a:hover{background: #4b76a4;color: #fff;}
#N-gnb .depth2 > ul > li > a[target="_blank"]:hover::after{background: url('/unikorea/common/images/2022/header_bg3on.png') no-repeat;}
#N-gnb .depth3{padding: 15px 0 0 5px;}
#N-gnb .depth3 > li:not(:first-child){margin-top: 10px;}
#N-gnb .depth3 > li > a{display: table;color: #5f5f5f;font-size: 16px;line-height: 18px;padding-left: 14px;background: url('/unikorea/common/images/2022/header_bg2.gif') no-repeat left 8px;transition: all 0.35s;}
#N-gnb .depth3 > li > a:hover{color: #3a79da;background: url('/unikorea/common/images/2022/header_bg2on.gif') no-repeat left 8px;}
#N-gnb .depth3 > li > a[target="_blank"]{position: relative;padding-right: 24px;}
#N-gnb .depth3 > li > a[target="_blank"]::before{position: absolute;top: 2px;right: 0;width: 14px;height: 14px;background: url('/unikorea/common/images/2022/header_bg3.png') no-repeat;content:"";}
a#in-menu{position: absolute;width: 0;height: 0;font-size: 0;opacity: 0;}

#footer-new{background: #3a3849;padding: 0 0;}
#footer-new > div{}
.Newfoot-top{padding: 20px 0;border-bottom: 1px solid #565463;display: flex;align-items: center;}
.Newfoot-meun1{float: left;width: 70%;overflow: hidden;}
.Newfoot-meun1 > ul{margin-left: -31px;}
.Newfoot-meun1 > ul > li{float: left;margin: 2px 0;padding-left: 31px;background: url('https://www.unikorea.go.kr/unikorea/common/images/2022/foot_bg1.png') no-repeat left 15px center;}
.Newfoot-meun1 > ul > li > a{display: block;color: #fff;font-size: 17px;line-height: 20px;font-family: 'S-Core-Dream';}
.Newfoot-meun1 > ul > li.on > a{color: #eeeb00;font-weight: 800;}
.Newfoot-select1{float: right;width: 30%;max-width: 510px;min-width: 400px;}
.Newfoot-select1 > ul{margin: -6px -3px 0;}
.Newfoot-select1 > ul > li{float: left;width: calc(50% - 6px);margin: 6px 3px 0;position: relative;}
.Newfoot-select1 > ul > li > a{position: relative;padding: 0 50px 0 25px;color: #fff;font-size: 16px;height: 54px;line-height: 1.2;background: #4c495f;font-family: 'S-Core-Dream';display: flex;align-items: center;border-radius: 25px;}
.Newfoot-select1 > ul > li > a::after{position: absolute;top: calc(50% - 3.5px);right: 25px;width: 13px;height: 7px;background: url('../images/2023/foot_bg1.png') no-repeat;content:"";}
.Newfoot-select1 > ul > li.on > a{border-radius: 0 0 25px 25px;}
.Newfoot-select1 > ul > li.on > a::after{transform: rotate(180deg);}
.Newfoot-select1 .show-box1{display: none;position: absolute;left: 0;bottom: 100%;z-index: 9;width: 100%;max-height: 220px;overflow-y: auto;padding: 20px 25px;background: #4c495f;border-bottom: 1px solid rgba(255, 255, 255, 0.5);border-radius: 25px 25px 0 0;}
.Newfoot-select1 .show-box1::-webkit-scrollbar{width: 6px;height: 1px;}
.Newfoot-select1 .show-box1::-webkit-scrollbar-thumb {background: #f5f5f5;border-radius: 10px;}
.Newfoot-select1 .show-box1::-webkit-scrollbar-track{background:#ddd;border-radius: 10px;}
.Newfoot-select1 .show-box1 > a{display: table;color: #fff;font-size: 16px; padding-bottom:10px;}
.Newfoot-select1 .show-box1 > a:not(:first-child){margin-top: 8px;}
.Newfoot-bom{position: relative;padding: 25px 0 30px;}
.Newfoot-copy1{color: #fff;font-size: 16px;font-weight: 300;line-height: 1.6;}
.Newfoot-copy1 > span{display: inline-block;}
.Newfoot-WAlogo{position: absolute;top: calc(50% - 30px);right: 0;}
.Newfoot-WAlogo > a{display: inline-block;vertical-align: top;}
.Newfoot-WAlogo > a:last-child{margin: 6px 0 0 22px;}

.LANGUAGE-box{position: relative;}
.LANGUAGE-box > a{width: 120px;background: url('/unikorea/common/images/2023/header_bg1.png') no-repeat right 18px top 16px;}
.LANGUAGE-box > a.on{background: url('/unikorea/common/images/2023/header_bg1on.png') no-repeat right 18px top 16px;}
.LANGUAGE-box > ul{display: none;position: absolute;left: 0;top: 39px;padding: 6px 0px;z-index: 11;width: 100%;background: #ffffff;border: 1px solid #000000;}
.LANGUAGE-box > ul > li > a{display: inline-block;height: auto !important;padding: 3px 10px !important;color: #000000 !important;font-size: 14px !important;line-height: 20px !important;}

.Newsearch-none{position: absolute;top: calc(50% - 25px);right: 0;z-index: 9;margin: 0;width: 16.5%;height: 50px;padding-right: 45px;border: 1px solid #6d6d6d;border-radius: 10px;}
.Newsearch-none input{width: 100%;height: 48px;color: #222;font-size: 15px;padding: 0 10px;background: none;border: 0 !important;}
.Newsearch-none input::placeholder{color: #222;}
.Newsearch-none .btn_search_2022{position: absolute;top: 13px;right: 12px;width: 24px;height: 24px;padding: 0;background: url('../images/2023/header_bg2.png') no-repeat;}

@media screen and (min-width: 1361px){
	.wrap-2023.sub #header-new{background: linear-gradient(to right,#c10024,#0055ac);border-bottom: 1px solid transparent;}
	.wrap-2023.sub .header-top{background: rgba(0, 0, 0, 0.2);}
	.wrap-2023.sub .header-top .signin-list > li:not(:last-child)::after{background: rgba(255, 255, 255, 0.15);}
	.wrap-2023.sub .header-cont .logo .alogo1{background: url('/eng_unikorea/common/img/2023082309531871267.png') no-repeat;}
	.wrap-2023.sub .header-cont .logo .alogo2{background: url('/unikorea/common/images/2023/logo_2_W.png') no-repeat;}
	.wrap-2023.sub #N-gnb > li > a{color: #fff;}
	.wrap-2023.sub .LANGUAGE-box > a{background: url('/unikorea/common/images/2023/header_Wbg1.png') no-repeat right 18px top 16px;}
	.wrap-2023.sub .LANGUAGE-box > a.on{background: url('/unikorea/common/images/2023/header_Wbg1on.png') no-repeat right 18px top 16px;}
	.wrap-2023.sub .Newsearch-none{background: rgba(255, 255, 255, 0.05);border: 1px solid #fff;}
	.wrap-2023.sub .Newsearch-none .btn_search_2022{background: url('/unikorea/common/images/2023/header_bg2on.png') no-repeat;}
	.wrap-2023.sub .Newsearch-none input,
	.wrap-2023.sub .Newsearch-none input::placeholder{color: #fff;}
	
	/*
	.wrap-2023.main #header-new:hover{background: #fff;border-bottom: 1px solid #dedede;}
	.wrap-2023.main #header-new:hover .header-top{background: #52709e;}
	.wrap-2023.main #header-new:hover .header-top .signin-list > li:not(:last-child)::after{background: #fff;}
	.wrap-2023.main #header-new:hover .header-cont .logo .alogo1{background: url('/unikorea/common/images/2023/logo.png') no-repeat;}
	.wrap-2023.main #header-new:hover .header-cont .logo .alogo2{background: url('/unikorea/common/images/2023/logo_2.png') no-repeat;}
	.wrap-2023.main #header-new:hover #N-gnb > li > a{color: #333;}
	.wrap-2023.main #header-new:hover .LANGUAGE-box > a{background: url('/unikorea/common/images/2023/header_bg1.png') no-repeat right 18px top 16px;}
	.wrap-2023.main #header-new:hover .LANGUAGE-box > a.on{background: url('/unikorea/common/images/2023/header_bg1on.png') no-repeat right 18px top 16px;}
	.wrap-2023.main #header-new:hover .Newsearch-none{background: #fff;border: 1px solid #6d6d6d;}
	.wrap-2023.main #header-new:hover .Newsearch-none .btn_search_2022{background: url('/unikorea/common/images/2023/header_bg2.png') no-repeat;}
	.wrap-2023.main #header-new:hover .Newsearch-none input,
	.wrap-2023.main #header-new:hover .Newsearch-none input::placeholder{color: #222;}
	*/
}


 /* vertical middle box */
.vm-box{display:table;height:100%}
.vm-box .inner{display:table-cell;height:100%;vertical-align:middle;}
  
.other-site{overflow:hidden;margin-left:-14px;margin-top:10px}
.other-site li{float:left;width:calc(100% / 6);height:70px;padding:7px 0px 7px 14px}
.other-site li::after{content:'';display:block;clear:both}
.other-site li .vm-box{width:100%}
.other-site li .inner{width:100%;border:1px solid #ddd;padding:0px 10px}
.other-site li .inner a{display:block;font-size:14px;color:#666;text-align:center;font-weight:normal;word-break:keep-all;}
.other-site li .inner a.small{font-size:13px}
@media all and (max-width:1024px){
    .other-site li{width:calc(100% / 3);}
}
@media all and (max-width:480px){
    .other-site li{width:calc(100% / 2);}
}


.tableLayer {margin-bottom:70px; width:100%;}
.tableLayer td {height:30px; padding: 10px; text-align:center;}
.tableLayer td img {max-width:80px;}
.tableLayer .l_title {font-weight: bold; padding-top: 10px;}