@charset "euc-kr";
/* CSS Document */

/************/
/* ±âº» css */
/************/
@font-face {
  font-family:'MalgunGothicRegular';
  src:url('../n_font/MalgunGothicRegular.eot');
  src:url('../n_font/MalgunGothicRegular.woff') format('woff'),
       url('../n_font/MalgunGothicRegular.ttf') format('truetype'),
       url('../n_font/MalgunGothicRegular.eot?#iefix') format('embedded-opentype');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'MalgunGothicBold';
  src:url('../n_font/MalgunGothicBold.eot');
  src:url('../n_font/MalgunGothicBold.woff') format('woff'),
       url('../n_font/MalgunGothicBold.ttf') format('truetype'),
       url('../n_font/MalgunGothicBold.eot?#iefix') format('embedded-opentype');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family:'MalgunGothicSemilight';
  src:url('../n_font/MalgunGothicSemilight.eot');
  src:url('../n_font/MalgunGothicSemilight.woff') format('woff'),
       url('../n_font/MalgunGothicSemilight.ttf') format('truetype'),
       url('../n_font/MalgunGothicSemilight.eot?#iefix') format('embedded-opentype');
  font-weight:normal;
  font-style:normal;
}

body, div, p{margin:0; padding:0;}
#warp-all{position:absolute; width:100%; z-index:1;}
ul,ol{list-style:none; margin:0; padding:0; text-decoration:none;}
a{text-decoration:none}

/* »ó´Ü ³×ºñ¹Ù */
#headBg{position:relative; width:100%; height:119px; z-index:200; background:url(../n_img/headBg1.png); background-repeat:repeat-x;}
#headBgBlind{position:absolute; top:0px; width:100%; height:27px; z-index:200; background:url(../n_img/headBg1.png);}
#head{margin:0 auto; width:1600px; height:119px; z-index:200;}
#headtop{position:relative; top:-241px; left:0px; width:1600px; height:27px; background:url(../n_img/headBg1.png); z-index:1600;}
#headtopTxt a{position:absolute; top:5px; font-family:'dotumChe'; font-size:13px; font-weight:bold; opacity:0.7; color:#fff;}
#headbar{position:absolute; top:7px; width:2px; height:9px; background:url(../n_img/headBar.png);}
#headbottom{position:relative; left:0px; top:-241px; width:1600px; height:62px; background:url(../n_img/headBg2.png); z-index:1550;}
#title a{position:absolute; left:255px; top:0px; width:220px; height:91px; background:url(../n_img/title.png);}
#mainNavi{position:absolute; left:550px; top:35px; width:1000px;}
#mainNavi li a{float:left; height:56px; margin-left:110px; font-family:'MalgunGothicBold'; font-size:21px; color:#464646; text-decoration:none}
#mainNavi li a:hover, #mainNavi li a .selected{color:#0c79ce}

#subtopmenu{position:relative; left:0px; top:-240px; width:100%; height:240px; background:url('../n_img/subBg.png'); border-bottom:1px solid #999; z-index:150;}
#tpmenu01{position:relative; width:1600px; height:240px; margin:0 auto;}
#tpmenuRight{position:absolute; left:610px;}
ul#tp2depth{position:relative; float:left; width:190px; height:140px; list-style:none; margin-top:10px; padding-top:10px; font-weight:bold; letter-spacing:-1px;}
ul#tp2depth li{font-size:14px; padding:0 0 7px 53px; margin:0; font-family:'MalgunGothicRegular';}
ul#tp2depth li a:hover, ul#tp2depth li a:focus{color:#f26522;}
ul#tp2depth li a{padding:2px 0 2px 0; margin:0; display:block; color:#333; text-decoration:none}

/* ¹è³Ê */
#bannerBg{position:relative; width:100%; height:567px; z-index:100; background:url(../n_img/m_img_bg.jpg)}
#slider {position:relative; margin:0 auto; padding:0; list-style:none; width:1600px; height:577px; overflow-x:hidden}
#slider li {display:none;position:absolute;left:0;top:0}
#slider img {width:1600px; height:567px;}
#prev_btn {position:absolute; left:20px; top:227px; width:57px; height:113px; background:url(../n_img/slidePrev.png); cursor:pointer}
#next_btn {position:absolute; right:20px; top:227px; width:57px; height:113px; background:url(../n_img/slideNext.png); cursor:pointer}

/* Áß°£ ÄÁÅÙÃ÷ */
#middleBg{position:relative; width:100%; height:750px; z-index:100; background:url(../n_img/middleBg.png);}
#middle{position:relative; margin:0 auto; width:1600px; height:750px; z-index:100; background:url(../n_img/middleBg.png);}
#middle_2{position:relative; margin:0 auto; width:1100px; z-index:100; background:url(../n_img/middleBg.png);}
#middletitle{position:absolute; left:0px; top:0px; width:1600px; height:143px; background:url(../n_img/middletitle.png);}
#middlelink1 a{position:absolute; left:255px; top:148px; width:353px; height:254px; background:url(../n_img/middleBanner1.png);}
#middlelink2 a{position:absolute; left:628px; top:148px; width:352px; height:254px; background:url(../n_img/middleBanner2.png);}
#middlelink3 a{position:absolute; left:1003px; top:148px; width:352px; height:254px; background:url(../n_img/middleBanner3.png);}
#middlelink4 a{position:absolute; left:255px; top:407px; width:353px; height:343px; background:url(../n_img/middleBanner4.png);}
#middlelink5 a{position:absolute; left:628px; top:407px; width:352px; height:343px; background:url(../n_img/middleBanner5.png);}
#middlelink6 a{position:absolute; left:1003px; top:407px; width:352px; height:343px; background:url(../n_img/middleBanner6.png);}

/* ¸Þ´º ¸µÅ© */
#linkBg{position:relative; width:100%; height:233px; z-index:100;}
#linkBg_2{position:relative; width:100%; z-index:100;}
#link{position:relative; margin:0 auto; width:1600px; height:233px; z-index:100; background:url(../n_img/linkBg.png);}
#bannerlink{position:absolute; left:255px; top:49px; width:732px; height:90px; background:url(../n_img/linkBg2.png);}
#bannerlink1 a{position:absolute; left:0px; top:0px; width:121px; height:90px; background:url(../n_img/link1.png) no-repeat;}
#bannerlink2 a{position:absolute; left:123px; top:0px; width:120px; height:90px; background:url(../n_img/link2.png) no-repeat;}
#bannerlink3 a{position:absolute; left:245px; top:0px; width:121px; height:90px; background:url(../n_img/link3.png) no-repeat;}
#bannerlink4 a{position:absolute; left:368px; top:0px; width:120px; height:90px; background:url(../n_img/link4.png) no-repeat;}
#bannerlink5 a{position:absolute; left:490px; top:0px; width:120px; height:90px; background:url(../n_img/link6.png) no-repeat;}
#bannerlink6 a{position:absolute; left:612px; top:0px; width:114px; height:90px; background:url(../n_img/link6.png) no-repeat;}
#noticelink{position:absolute; left:1007px; top:10px; width:335px; height:155px; background:url(../n_img/linkBg3.png) no-repeat;}
#noticemore a{position:absolute; left:266px; top:22px; width:69px; height:17px; background:url(../n_img/more.png) no-repeat;}
#notice{position:absolute; left:29px; top:61px; width:287px; height:68px;}

/* ÇªÅÍ */
#footerBg{clear:both; position:relative; width:100%; height:185px; z-index:100; background:url(../n_img/footerBg.png);}
#footer{position:relative; margin:0 auto; width:1600px; height:185px; z-index:100; background:url(../n_img/footerBg.png);}
#footerlink a{position:absolute; top:18px; font-size:13px; color:#fff;}
#footerbar{position:absolute; top:18px; width:2px; height:11px; background:url(../n_img/footerBar.png) no-repeat;}
#footerforumkr{position:absolute; left:273px; top:64px; font-family:'MalgunGothicBold'; font-size:13px; color:#fff;}
#footerforumen{position:absolute; left:273px; top:84px; font-size:13px; color:#fff;}

/* ¼­ºê¸Þ´º »ó´Ü ¹è³Ê */
#subheadBg{position:relative; width:100%; height:359px; z-index:200; background:url(../n_img/headBg1.png); background-repeat:repeat-x;}
#headBanner{position:absolute; top:119px; left:0px; width:100%; height:240px; z-index:100; overflow:hidden;}
#headBannerContent{position:absolute; top:0px; left:0px; width:1600px; height:441px; z-index:100; }

/* ¼­ºê¸Þ´º ³»¿ë */
#submiddle{margin:0 auto; width:1600px;}
#submenu{float:left; width:541px; height:100px;}
#submenucontent{position:relative; left:255px; top:0px; width:257px; height:350px;}
#submenutitle{position:relative; left:0px; top:0px; width:257px; height:71px; background:url(../n_img/submenutitlebg.png) no-repeat;}
#submenutitletxt{position:relative; left:10px; top:25px; width:247px; font-size:27px; font-family:'MalgunGothicBold'; color:#363636}
.submenuname a{position:absolute; width:257px; height:37px; background:url(../n_img/submenubg.png) no-repeat; background-position:0px 0px; display:table; text-decoration:none}
.submenuname a:hover, .submenuname a.selected{color:#0072bc; background-position:0px -46px;}
.submenuname a .p{display:table-cell; vertical-align:middle; font-size:15px; font-family:'MalgunGothicBold'; color:#565656; }

/* ¼­ºêÄÁÅÙÃ÷ ³»¿ë */
#subcontent{float:left; width:1059px;}
#subcontenttitle{float:left; position:relative; left:0px; top:0px; width:814px; height:71px; background:url(../n_img/contenttitlebg.png);}
#subcontentnavi{float:right; position:relative; right:0px; top:19px; font-size:12px; font-family:'dotumChe'; color:#464646;}
#subcontentnavi .bold{font-weight:bold}
#subcontenttitletext{position:relative; left:0px; top:33px; font-family:'MalgunGothicBold'; font-size:22px; color:#636363;}
.subimg{position:relative;}
.subtext1{position:relative; font-family:'MalgunGothicRegular'; color:#464646; font-size:15px; line-height:30px;}
.subtext1 .subbold{font-family:'MalgunGothicBold'; font-size:15px;}
.subtext1 .subboldbig{font-family:'MalgunGothicBold'; font-size:20px;}
.subtext2{position:relative; font-family:'MalgunGothicRegular'; color:#464646; font-size:15px; line-height:30px;}
.subtext2 .subbold{font-family:'MalgunGothicBold'; font-size:15px;}
.subtext2 .subboldbig{font-family:'MalgunGothicBold'; font-size:20px;}