@charset "euc-kr";
@import url(common.css);
@import url(master.css);
@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

#wrapbg {position:absolute;left:0;top:0;width:100%;height:415px;background:url() no-repeat center 0px;}
#wrap {position:relative;width:100%;margin: 0 auto;background:url(/images/bg.jpg) repeat-x left top}
#header {position: relative;width:100%;margin: 0 auto;padding-top:0px}

/* ¿©±â¼­ºÎÅÍ Ãß°¡ */
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Pretendard', sans-serif; font-weight:300;}
ul { list-style: none; }
a { text-decoration: none; color: inherit; }
.header {  width: 100%;  border-bottom: 1px solid #eee;  padding: 20px 0;}
.container {  max-width: 1200px;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: space-between;  padding: 0 0px;}

/* ·Î°í */
.logo img {  height: 62px;   display: block;}

/* ¸ÞÀÎ ¸Þ´º (GNB) */
.gnb ul {  display: flex;  gap: 60px; /* ¸Þ´º °£°Ý */}
.gnb ul li a {  font-size: 18px;  font-family:'Pretendard', sans-serif;  font-weight: 800;  color: #00334e; /* ÀÌ¹ÌÁöÀÇ Â£Àº ³×ÀÌºñ »ö»ó */  letter-spacing: -0.5px;}
.gnb ul li a:hover {  color: #0056b3;}

/* À¯Æ¿¸®Æ¼ (Sitemap, Contact) */
.util {  display: flex;  align-items: center;  gap: 10px;}
.util a {  font-size: 13px;  font-weight: 600;  color: #666;}
.util .bar {  width: 1px;  height: 12px;  background-color: #ccc;}

/*Ãß°¡³»¿ë ³¡*/

.tmenu{	position:absolute;top:0px;left:0px;width:100%;z-index:300;}
.mainvisual{height:436px;margin-bottom:20px; text-align:center; border-bottom: 1px solid #eee;}

#container{*zoom:1;clear:both;position:relative;width:920px;margin:0 auto;text-align:left;padding-top:10px}
#container:after{content:'';display:block;clear:both}
	.contentsLeft{float:left;width:233px;}
	.contentsLeft img{vertical-align:top}
	.contentsCenter{float:left;width:357px;margin-left:48px}
	.contentsCenter .news{position:relative;width:357px;height:99px;background:url(../images/titbg.gif) repeat-x left top}
	.contentsCenter .news dt{float:left}
	.contentsCenter .news dd{display:none;position:absolute;left:4px;top:35px}
	.contentsCenter .news li{float:left;width:350px;margin-bottom:8px;background:url(../images/icon.gif) no-repeat 0 30%}
	.contentsCenter .news li a{float:left;margin-left:6px;color:#909090;text-decoration:none;font-size:11px}
    .contentsCenter .news li a:hover, .contentsCenter .news li a:active{color:#01619b;text-decoration:none;}
	.contentsCenter .news li span{float:right;font-size:11px;color:#909090}
	.contentsCenter .news .more{position:absolute;left:295px;top:-35px}
	.contentsRight{float:right;width:232px;}
	.contentsRight img{vertical-align:top}
	



