/* common */
body{font-size:12px; margin:0; padding:0;  width:100%;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0; padding:0; list-style:none; }
img,fieldset{border:0;}
a,button{text-decoration:none;cursor:pointer; margin:0; padding:0;}
em,address{font-style:normal;}
a:hover{text-decoration:underline;}

/* Layout */
#wrap{width:100%; margin:0 auto;font-family:dotum,'µ¸¿ò', gulim, '±¼¸²',Helvetica,Apple-Gothic,sans-serif;}
#container{width:980px; margin:0 auto; zoom:1;}
#container:after{clear:both; content:""; display:block;}
#content{width:980px; margin:0 auto; position:relative;}
#header{clear:both; width:100%; height:172px;  background:url(../../images/main/main_bg.png) 0 0 repeat-x;}

/* snb_·Î±ä*/
.snb{ clear:both; zoom:1; width:980px; overflow:hidden; margin:0 auto;}
.snb .lg{float:left; width:980px; margin-top:5px;}
.snb .lg li{float:left; font-size:11px; padding-right:8px; color:#c9d1da;}
.snb .login{background:url(../../images/main/arrow_red_1.gif) 0 2px no-repeat;  padding-left:6px;}
.snb .lg a{color:#555;}
.snb .lg a:hover{text-decoration:underline;}

/* snb_½ºÁ¶·Î°í/½ºÁ¶¸Þ´º*/
.snb .logo_box{width:980px; margin-top:20px;}
/* ½ºÁ¶µµ¸ÞÀÎ´Þ¸®°í ·Î°í*/
.snb .logo_box h1{ float:left; width:132px; margin-left:260px; display:block;}
.snb .logo_box h1 img{width:180px; height:60px;}
/* ½ºÁ¶·Î°í*/
.snb .logo_box h2{float:left; width:130px;  margin-top:20px;}
.snb .logo_box h2 img{width:130px; height:28px;}

/* ´Þ¸®°íµµ¸ÞÀÎ ·Î°í*/
.snb .logo_box_rg{width:980px; margin-top:20px;}
.snb .logo_box_rg h1{ float:left; width:132px; margin-left:390px; display:block;}
.snb .logo_box_rg h1 img{width:180px; height:60px;}



.snb .sc{float:right; width:228px; margin-top:30px;}
.snb .sc li{float:right;}
.snb .sc li .sc_menu1{width:59px; height:14px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit_sc.png) 0 0 no-repeat;}
.snb .sc li .sc_menu2{width:59px; height:14px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit_sc.png) -59px 0 no-repeat;}
.snb .sc li .sc_menu3{width:61px; height:14px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit_sc.png) -120px 0 no-repeat;}
.snb .sc li .sc_menu4{width:49px; height:14px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit_sc.png) -181px 0 no-repeat;}
.snb .sc li .sc_menu1:hover{background-position:0px -14px;}
.snb .sc li .sc_menu2:hover{background-position:-59px -14px;}
.snb .sc li .sc_menu3:hover{background-position:-120px -14px;}
.snb .sc li .sc_menu4:hover{background-position:-181px -14px;}


/* gnb_°æ¸¶¸Þ´º */
.gnb{clear:both; zoom:1; width:980px; overflow:hidden; margin:0 auto;}
.gnb .gmenu{float:left;  width:675px; height:45px; zoom:1; background:url(../../images/mian/main_tit.png) 0 0 no-repeat;   margin-top:10px;}
.gnb .gmenu:after{content:""; display:block; clear:both;}
.gnb .gmenu li{float:left; position:relative; height:21px;}
.gnb .gmenu a{ text-indent:-100000px;}
.gnb .gmenu .menu1{width:84px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) 0 0 no-repeat;}
.gnb .gmenu .menu2{width:139px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -84px 0 no-repeat; }
.gnb .gmenu .menu3{width:108px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -223px 0 no-repeat;}
.gnb .gmenu .menu4{width:137px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -331px 0 no-repeat;}
.gnb .gmenu .menu5{width:112px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -466px 0 no-repeat; }
.gnb .gmenu .menu6{width:94px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -582px 0 no-repeat; }
.gnb .gmenu .menu1:hover{background-position:0px -45px;}
.gnb .gmenu .menu2:hover{background-position:-84px -45px;}
.gnb .gmenu .menu3:hover{background-position:-223px -45px;}
.gnb .gmenu .menu4:hover{background-position:-331px -45px;}
.gnb .gmenu .menu5:hover{background-position:-466px -45px;}
.gnb .gmenu .menu6:hover{background-position:-582px -45px;}

.gnb .gmenu .menu1_on{width:84px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) 0 -45px no-repeat;}
.gnb .gmenu .menu2_on{width:139px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -84px -45px no-repeat; }
.gnb .gmenu .menu3_on{width:108px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -223px -45px no-repeat;}
.gnb .gmenu .menu4_on{width:137px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -331px -45px no-repeat;}
.gnb .gmenu .menu5_on{width:112px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -466px -45px no-repeat; }
.gnb .gmenu .menu6_on{width:94px; height:45px; display:block; text-indent:-9999px; overflow:hidden; background:url(../../images/main/main_tit.png) -582px -45px no-repeat; }






/* °æ¸¶°Ë»öÃ¢ */
.gnb .search{float:right; width:260px; height:28px; overflow:hidden; margin-top:18px;}
.gnb .search  fieldset{width:220px; height:28px; padding:0; margin:0; position:relative; display:block;}
.gnb .search  fieldset .schide{height:1px; width:1px; position:absolute; top:-9999px; left:-9999px;}
.gnb .search  fieldset .input{border: 1px solid #d11532; display:inline; width:220px; height: 26px; position:absolute; left:0px; top:0px; font-size:14px; font-weight:bold; color:#222; font-family:dotum; outline: none; background:#FFF;}
.gnb .search  fieldset .btn{background:url(../../images/main/icon_searchbtn.png) 0 0 no-repeat; width:48px; height:28px; cursor: pointer; display:block; position:absolute; top:0px; right:-40px;}} 



/* ¼Óº¸ */
.speed_news{float:left; zoom:1; width:980px;}
.speed_news ul{float:left;width:980px;overflow:hidden; height:20px;}
.speed_news li{float:left; width:980px; font-size:12px; text-decoration:none; height:20px; font-weight:normal; color:#6b6c6e; display:block; line-height:30px; overflow:hidden;}
.speed_news li a{text-decoration:none; color:#6b6c6e;}
.speed_news li a:hover{text-decoration:none; color:#6b6c6e;}
.speed_news span{font-weight:bold; color:#363636;}


/* footer */
#footer1{clear:both; margin:0 auto; width:980px; height:30px; border-top:1px solid #c3c3c3; text-align:left; background:url(../../images/main/footer_bg.png) 0 0 no-repeat; padding:10px 0 10px 0; }
.notice h3 {float:left;width:60px; height:15px;margin:-1px 0 0 0; font-size:11px ;font-weight:bold ;line-height:1.3; text-indent:0; letter-spacing:-1px; color:#333; }
.notice{float:left;width:190px; letter-spacing:-1px; color:#333; font-size:11px;}
.notice a{color:#333;}
.notice a:hover{color:#333; text-decoration:underline;}
.info{float:right;width:770px; letter-spacing:-1px; color:#777; font-size:11px;}
.info h3 {float:left;width:30px; height:15px;margin:-1px 0 0 0; font-size:11px ;font-weight:bold ;line-height:1.3; text-indent:0; letter-spacing:-1px; color:#333;}
.info a{color:#333;}
.info a:hover{text-decoration:underline; color:#333;}


#footer_comemt{clear:both; margin:0 auto; width:980px; border-top:1px solid #c3c3c3; text-align:left; line-height:17px; padding:10px 0px 10px 0px; letter-spacing:-1px; color:#989797; font-size:11px;}
#footer{clear:both; margin:0 auto; width:980px; border-top:2px solid #31569c;text-align:left; padding:20px 0 50px 0; }

.ft_policy{ clear:both; width:980px;}
.ft_policy h2{ float:left; width:135px;}
.ft_list{ float:left; padding-top:3px;}
.ft_list li{float:left; padding-right:9px; letter-spacing:-1px; color:#ccc; font-size:11px;}
.ft_list li a{color:#777;}
.ft_list li a:hover{text-decoration:underline;}
.ft_family{float:right; position:relative; width:126px; height:21px;}
address{ clear:both; margin-left:135px; font-size:11px; color:#777; padding-top:6px;}
#footer a{border:none;}





/* ÅÇ */
.besttap_menu{float:left; width:789px;  display:block; border-bottom:1px solid #d2d2d2;}
.l_tap{float:left; width:394px;display:block;}
.l_tap ul{width:394px;}
.l_tap li{float:left; width:68px;  font-size:12px; line-height:35px; letter-spacing:-1; text-align:center; color:#7e7e7e;  border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; }
.l_tap li .on{float:left; width:68px;  font-size:12px; line-height:35px; letter-spacing:-1; text-align:center; color:#7e7e7e;  border-right:1px solid #d2d2d2; background:url(../../images/sub/bestnews/icon_on.png) 50px 15px no-repeat;}
.l_tap li a{color:#7e7e7e; text-decoration:none;}
.l_tap li a:hover{color:#7e7e7e; text-decoration:none;}


.r_tap{float:right; width:394px; display:block;  border-left:1px solid #d2d2d2; }
.r_tap ul{width:394px;}
.r_tap li{float:left; width:68px;  font-size:12px; line-height:35px; letter-spacing:-1; text-align:center; color:#7e7e7e;  border-right:1px solid #d2d2d2; }
.r_tap li .on1{float:left; width:68px; font-weight:bold;  font-size:12px; line-height:35px; letter-spacing:-1; text-align:center; color:#7e7e7e;  border-right:1px solid #d2d2d2; background:url(../../images/sub/bestnews/icon_on.png) 55px 15px no-repeat;}
.r_tap li .on2{float:left; width:68px;  font-weight:bold; font-size:12px; line-height:35px; letter-spacing:-1; text-align:center; color:#7e7e7e;  border-right:1px solid #d2d2d2; background:url(../../images/sub/bestnews/icon_on.png) 50px 15px no-repeat;}
.r_tap li a{color:#7e7e7e; text-decoration:none;}
.r_tap li a:hover{color:#7e7e7e; text-decoration:none;}


/* ¸¹ÀÌº»´º½º */
.rnb .bestnews_con{float:left; width:789px; margin-top:30px; margin-bottom:40px;}
.rnb .bestnews_con h2{width:789px; height:18px; padding:12px 0px 7px 0px; border-bottom:2px solid #2c2e3a;}
.rnb .bestnews_con h2 img{width:72px;}
.l_bnews{float:left; width:394px;display:block; margin-top:10px;}
.l_bnews ul{width:394px;}
.l_bnews li{float:left; width:394px; font-size:12px; line-height:27px; letter-spacing:-1; text-align:left; color:#8a8a8a;}
.l_bnews li a{color:#8a8a8a;}
.l_bnews li a:hover{color:#8a8a8a;}
.l_bnews li em{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:6px; color:#4d4c4c;}
.l_bnews li:first-child{color:#ce7473;}
.l_bnews li .first{color:#cf7574; font-weight:bold;}
.l_bnews li .first a{color:#cf7574; font-weight:bold;}
.l_bnews li .first:hover{color:#cf7574; font-weight:bold;}

.r_bnews{float:right; width:394px;display:block; margin-top:10px;}
.r_bnews ul{width:394px;}
.r_bnews li{float:left; width:394px; font-size:12px; line-height:27px; letter-spacing:-1; text-align:left; color:#8a8a8a;}
.r_bnews li a{color:#8a8a8a;}
.r_bnews li a:hover{color:#8a8a8a;}
.r_bnews li em{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:6px; color:#4d4c4c;}
.r_bnews li:first-child{ color:#ce7473;}
.r_bnews li .first{color:#cf7574; font-weight:bold;}
.r_bnews li .first a{color:#cf7574; font-weight:bold;}
.r_bnews li .first:hover{color:#cf7574; font-weight:bold;}


/*¿À¸¥ÂÊ¹è³Ê 120*600*/
.ss_bn{width:120px; margin-top:6px; position:absolute; z-index:2px; top:0px; right:-160px;}

/*¿À¸¥ÂÊ¹è³Ê 160*600*/
.left_ad{width:160px; margin-top:6px; position:absolute; z-index:2px; top:0px; left:-180px;}