@charset "utf-8";
/* 레이아웃 크기 지정 */
/* copyright(c) nadan.kr */

#hd, #wrapper, #ft {min-width:auto;}
#hd_pop,#hd_wrapper,#tnb .inner,#gnb .gnb_wrap,#container_wr,#ft_wr {width:1280px}
#ft_wr{max-width : 1280px;}
#container {width : 100%;}
.inner{width : 100%; max-width : 1225px; margin : 0 auto;}
.br-m {display: none;}
.font_dotum {font-family: 'Dotum,돋움', sans-serif; }
em, i {font-style: normal;}
@font-face {font-family: 'S-CoreDream';font-weight:100; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-1Thin.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:200;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:300;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:400;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:500;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:600;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:700;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:800;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');}
@font-face {font-family: 'S-CoreDream';font-weight:900;src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-9Black.woff') format('woff');}

@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');} @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');} @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 400;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');} @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 500;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');} @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');} @font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}
body{font-size : 16px; font-family: 'S-CoreDream', sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: 'S-CoreDream', sans-serif; font-weight: normal;}
input, button{ font-family: 'S-CoreDream', sans-serif;}
ol{padding : 0; margin : 0; list-style: none;}
#container_title{text-align: center; font-size : 40px; font-weight: normal; padding : 60px 0px;}
	
select, input[type=text], input[type=submit] {-webkit-appearance:none;}

#bo_w .cke_sc{display: none;}/*에디터*/
div#bo_v_share .btn{width : 100px;}/* 스크랩 버튼 */

button.btn, a.btn, input[type='submit'].btn{font-size : 15px; line-height: 22px; height: 26px; font-weight: normal; padding : 1px 7px; border : solid 1px #202c5e; border-radius: 2px; color : #202c5e; background-color: transparent;}
button.btn:hover, a.btn:hover, input[type='submit'].btn:hover {background-color: #202c5e; color : #fff;}


@media all and (max-width:1280px){
	.inner{padding : 0px 20px;}
}
@media all and (max-width:980px){
	body{max-width : 500px; margin : 0 auto; background-color: #f1f1f1; overflow: hidden;}
	.br-d {display: none;}
	.br-m{display: block;}
}

@media all and (max-width:600px){
	.inner {padding : 0px 10px;}
}

.top_container{font-size : 41px; text-align: center; background-size: cover; background-repeat: no-repeat; background-position: center; color : #fff; padding : 160px 0px;}
.top_container h1{font-size : 116px; font-weight: 700; line-height: 1;}
.top_container span{font-weight: 300; line-height: 1; display: inline-block;}
.top_container p{font-weight: 500; line-height: 1; margin-top : 70px; }

@media all and (max-width:980px){
#wrapper{background-color: #fff;}
.top_container{font-size : 16px; padding : 60px 0px;}
.top_container h1{font-size : 40px;}
.top_container p{margin-top : 30px;}
}








