@charset "utf-8";
@import url('../css/common.css?pp=013');

/* Layout */
#wrap{margin:0 auto;width:978px;background:#fff;border:1px solid #d2d2d2}
#header{height:174px;border-bottom:1px solid #e7e7e7}
#container{width:948px;margin:15px auto 0 auto;background:url('../images/index/hdot2.gif') repeat-y 333px 0;border-bottom:1px solid #e2e2e2;overflow:hidden}
#container:after{content:"";display:block;clear:both}
#footer{clear:both;border-top:4px solid #0093d1}

/* Index Content */
#container .content{float:left;width:667px;overflow:hidden;}
#container .content .more{clear:both;float:right;height:12px;line-height:10px;font-size:1px}
#container .content .more img{margin-left:8px}

#container .content .con{clear:both;overflow:hidden}
#container .content .con .hnews{float:left;width:318px}
#container .content .con .hnews .latestnews{clear:both}
#container .content .con .hnews .latestnews hgroup{clear:both;padding:0;overflow:hidden}
#container .content .con .hnews .latestnews h4{clear:both;margin-bottom:8px;font-size:17px;color:#606060;line-height:20px}
#container .content .con .hnews .latestnews h4 a {color:#606060; text-decoration:none;}
#container .content .con .hnews .latestnews h3{margin-bottom:8px;font-size:22px;color:#161616;line-height:28px}
#container .content .con .hnews .latestnews h3 a {color:#161616; text-decoration:none;}
#container .content .con .hnews .latestnews .hcopy{padding:5px 0 20px 0;color:#444;font-size:13px;}
#container .content .con .hnews .latestnews .hcopy a {color:#444; text-decoration:none;}
#container .content .con .hnews .latestnews .cont p{margin-bottom:20px;overflow:hidden;line-height:25px;font-size:14px;color:#161616;}
#container .content .con .hnews .latestnews .cont p a {color:#161616; text-decoration:none;}

#container .content .con .hlist{float:right;width:318px}
#container .content .con .hlist .nlist{overflow:hidden}
#container .content .con .hlist .nlist h4{clear:both;margin-bottom:8px;font-size:17px;color:#161616;line-height:20px}
#container .content .con .hlist .nlist h4 a {color:#161616; text-decoration:none;}
#container .content .con .hlist .nlist dd{clear:both; height:138px; margin-top:10px;padding-bottom:10px; border-bottom:1px solid #d2d2d2;overflow:hidden}
#container .content .con .hlist .nlist dd .pnews{margin-bottom:13px;height:87px}
#container .content .con .hlist .nlist dd .pnews .photo{float:left;width:115px;height:87px}
#container .content .con .hlist .nlist dd .pnews .pcon{float:right;width:190px;height:87px;text-align:left;font-size:13px;color:#444;}
#container .content .con .hlist .nlist dd .pnews .pcon a {color:#444; text-decoration:none;}
#container .content .con .hlist .nlist dd .pnews .pcon_noneimg{float:left;width:318px;height:87px;text-align:left;font-size:13px;color:#444;}
#container .content .con .hlist .nlist dd .pnews .pcon_noneimg a {color:#444; text-decoration:none;}

#container .content .con .hlist .newsmaker{clear:both;overflow:hidden}
#container .content .con .hlist .newsmaker h2{padding:12px 0 15px 0;border-bottom:1px solid #d2d2d2;color:#006699;text-align:center;font-size:22px;line-height:1em;overflow:hidden;}
#container .content .con .hlist .newsmaker h2 .t_span{float:left;margin-left:100px;}
#container .content .con .hlist .newsmaker .pnews{margin-bottom:13px;margin-top:20px;overflow:hidden}
#container .content .con .hlist .newsmaker .pnews .pcon{float:left}
#container .content .con .hlist .newsmaker .pnews .pcon h4{margin-bottom:20px;font-size:17px;color:#000;line-height:20px}
#container .content .con .hlist .newsmaker .pnews .pcon h4 a {color:#161616; text-decoration:none;}
#container .content .con .hlist .newsmaker .pnews .photo{float:left;width:115px;height:154px;overflow:hidden}
#container .content .con .hlist .newsmaker .pnews .pcon{float:right;width:190px;height:154px;text-align:left}
#container .content .con .hlist .newsmaker .pnews .pcon .newst{font-size:13px;color:#444;}
#container .content .con .hlist .newsmaker .pnews .pcon .newst a {color:#444; text-decoration:none;}

#container .content .con .hlist .newsmaker .pnews .pcon_noneimg{float:left;width:318px;height:154px;text-align:left}
#container .content .con .hlist .newsmaker .pnews .pcon_noneimg .newst{font-size:13px;color:#444;}

#container .content .con .hlist .editorial{clear:both;margin-top:5px; padding-bottom:10px; overflow:hidden}
#container .content .con .hlist .editorial h2{margin-bottom:15px; padding:12px 0 15px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#006699;text-align:center;font-size:22px;line-height:1em;overflow:hidden;}
#container .content .con .hlist .editorial h2 .t_span{float:left;margin-left:110px;}
#container .content .con .hlist .editorial dd{clear:both;margin-top:12px;overflow:hidden}
#container .content .con .hlist .editorial dd h4{margin-bottom:5px;font-size:17px;color:#000;line-height:20px}
#container .content .con .hlist .editorial dd h4 a {color:#161616; text-decoration:none;}
#container .content .con .hlist .editorial dd .pnews{margin-bottom:13px}
#container .content .con .hlist .editorial dd .pnews .pcon{float:right;text-align:left}
#container .content .con .hlist .editorial dd .newst{font-size:13px;color:#444;}
#container .content .con .hlist .editorial dd .newst a {color:#444; text-decoration:none;}

#container .content .graphicnews {clear:both; margin:15px 0 0 0; padding-bottom:10px;background:#fff; overflow:hidden}
#container .content .graphicnews h2 {padding:12px 0 15px 0;margin-bottom:18px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#006699;text-align:center;font-size:22px;line-height:1em}
#container .content .graphicnews .pnews{margin-bottom:15px;margin-top:20px;overflow:hidden}
#container .content .graphicnews .pnews .pcon{float:left}
#container .content .graphicnews .pnews .pcon h4{margin-bottom:20px;font-size:17px;color:#000;line-height:20px}
#container .content .graphicnews .pnews .pcon h4 a {color:#161616; text-decoration:none;}
#container .content .graphicnews .pnews .photo{float:left;width:305px;height:130px;overflow:hidden; padding-left:15px}
#container .content .graphicnews .pnews .pcon{float:right;width:318px;height:130px;text-align:left}
#container .content .graphicnews .pnews .pcon .newst{font-size:13px;color:#444;}
#container .content .graphicnews .pnews .pcon .newst a {color:#444; text-decoration:none;}


#container .content .weekly{clear:both;margin:0 0 0 0;padding-bottom:20px;border-bottom:1px solid #d2d2d2;background:#fff;overflow:hidden}
#container .content .weekly h2{padding:12px 0 15px 0;margin-bottom:18px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#006699;text-align:center;font-size:22px;line-height:1em}

#container .content .weekly .pcon{background:#fff;overflow:hidden}
#container .content .weekly .pcon dd{float:left;width:318px;overflow:hidden}
#container .content .weekly .pcon dd h4{margin-bottom:10px;font-size:17px;color:#000;line-height:20px}
#container .content .weekly .pcon dd h4 a {color:#161616; text-decoration:none;}
#containar .content .weekly .pcon dd .pnews{clear:both}
#container .content .weekly .pcon dd .pnews .photo{float:left;width:109px;height:82px}
#container .content .weekly .pcon dd .pnews .pcon{float:right;width:200px;text-align:left}
#container .content .weekly .pcon dd .pnews .pcon a {color:#444; text-decoration:none;}
#container .content .weekly .pcon dd .pnews .pcon_noneimg{float:left;width:318px;text-align:left}
#container .content .weekly .pcon dd .pnews .pcon_noneimg a {color:#444; text-decoration:none;}

#container .content .nbox{clear:both;height:233px;overflow:hidden}
#container .content .nbox .lcon{float:left;width:318px;height:232px;border-bottom:1px solid #d2d2d2}
#container .content .nbox .rcon{float:right;width:318px;height:232px;border-bottom:1px solid #d2d2d2}
#container .content .nbox h2{padding-top:14px;color:#006699;text-align:left;font-size:22px;line-height:1em}
#container .content .nbox h2 img{margin-left:15px}
#container .content .nbox .article{position:relative;top:-3px}
#container .content .nbox .article li{width:308px; color:#2f2f2f; font-size:13px; margin-top:14px;background:url('../images/index/dot_3x3.gif') no-repeat 0 8px;}
#container .content .nbox .article li a {color:#2f2f2f; text-decoration:none;}

#features{clear:both;margin:0 auto;width:948px;padding-bottom:15px;background:#fff;border-bottom:1px solid #d2d2d2;overflow:hidden;}
#features h2{padding:12px 0 15px 0;border-bottom:1px solid #d2d2d2;color:#006699;text-align:center;font-size:22px;line-height:1em}
#features .gallery{margin:15px auto 15px auto}
#features .gallery dd{float:left;margin-right:18px;width:175px; font-size:13px; color:#161616;}
#features .gallery dd a {color:#161616; text-decoration:none;}
#features .gallery dd .photo{margin-bottom:12px;width:175px;height:129px}

#bbs{clear:both;margin:0 auto;width:948px;height:164px;background:#fff}
#bbs .banner{float:left;width:315px;height:164px;border-right:1px solid #d2d2d2;overflow:hidden}
#bbs .banner p{font-size:0}
#bbs .mobile{float:left;padding:0 15px;width:286px;height:164px;border-right:1px solid #d2d2d2;overflow:hidden}
#bbs .mobile h2{padding:15px 0 15px 0;width:286px;border-bottom:1px solid #d2d2d2;color:#244572;text-align:left;font-size:22px;line-height:1em}
#bbs .mobile h2 .title {padding-left:33px;}

#bbs .mobile .alink{clear:both; width:285px;}
#bbs .mobile .alink dd{clear:both;padding-top:10px;}
#bbs .mobile .alink dd .icon_os{float:left;margin-right:10px;width:32px;height:36px;}
#bbs .mobile .alink dd .download {float:left; position:relative;top:10px; font-size:15px; color:#666666;}
#bbs .mobile .alink dd .download img {float:left; padding-right:11px;}
#bbs .mobile .alink dd .download a {font-size:15px; color:#666; text-decoration:none;}

#bbs .announcement{float:right;width:300px;height:164px;overflow:hidden}
#bbs .announcement h2{padding:15px 0 15px 0;width:300px;border-bottom:1px solid #d2d2d2;color:#244572;font-size:22px;line-height:1em;text-align:left;overflow:hidden}
#bbs .announcement h2 .title{float:left;width:150px; padding-left:55px;}
#bbs .announcement h2 .more{float:right;text-align:right;height:12px}
#bbs .announcement .article{clear:both;margin-top:15px}
#bbs .announcement .article li{width:288px; padding-left:10px; margin-top:5px; background:url('../images/index/dot_b3x3.gif') no-repeat 0 5px;font-size:12px;font-family:dotum;line-height:16px;color:#666}
#bbs .announcement .article li a {color:#666;}

/* Right SNB */
.rsnb{float:right;width:250px;overflow:hidden}
.rsnb .ad{padding-bottom:1px}
.rsnb .ad p{margin-bottom:15px;overflow:hidden;font-size:0}
.rsnb .readers{clear:both}
.rsnb .readers h2{padding:13px 0 14px 0;width:250px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#006699;font-size:22px;line-height:1em;text-align:center;overflow:hidden;}
.rsnb .readers h2 .title{float:left;width:150px}
.rsnb .readers h2 .mores{float:right;text-align:right;width:12px;height:12px;}
.rsnb .readers h2 .t_span{float:left;margin-left:41px;}
.rsnb .readers h2 .t_span2{float:left;margin-left:49px;}
.rsnb .readers .rbanner{padding:14px 0 15px 0;border-top:1px solid #d2d2d2}
.rsnb .readers .rbanner2{padding:0 0 15px 0}
.rsnb .readers .leaders_partner{overflow:hidden;margin:10px 0;}
.rsnb .readers .leaders_partner dd{float:left;padding:5px 0;width:125px;height:45px;text-align:center;}

.rsnb .readers .qbox{clear:both;}
.rsnb .readers .qbox h5{padding:10px 0 8px 0;color:#161616;text-align:left;font-size:13px;line-height:18px;overflow:hidden;}
.rsnb .readers .qbox .cbox{padding:5px 10px;background:#f4f3f3;color:#006f9d;font-size:17px;line-height:22px;overflow:hidden;}
.rsnb .readers .qbox .contact{padding-top:8px;font-size:12px;line-height:15px;color:#a3a3a3;}
.rsnb .readers .qbox .point{color:#006f9d;font-style:italic;}
.rsnb .readers .qbox .btn{clear:both;margin:5px 0 10px 0;float:right;}

.rsnb .mostread{clear:both;overflow:hidden;}
.rsnb .mostread h2{padding:13px 0 14px 0;width:250px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#006699;font-size:22px;line-height:1em;text-align:center;overflow:hidden}

.rsnb .mostread ul{margin-top:15px;padding-bottom:8px;border-bottom:1px solid #d2d2d2;overflow:hidden}
.rsnb .mostread li{padding-bottom:10px}
.rsnb .mostread li a {color:#2f2f2f; text-decoration:none;}
.rsnb .mostread li span{padding-right:7px;width:50px;color:#0093d1}

/*±×·¡ÇÈ´º½º&KpopÃß°¡*/
.grkpop{width:668px; float:left; border-top:1px solid #d2d2d2;  background:#fff; overflow:hidden }
.graphicnews2 {width:317px; padding-right:15px;padding-left:1px;   float:left;}
.graphicnews2 h2 {clear:both; border-bottom:1px solid #d2d2d2; width:317px; height:53px; }
.graphicnews2 h2 .title {padding-top:12px; padding-bottom:8px; float:left; color:#006699; text-align:center; font-size:22px; margin-left:60px;}
.graphicnews2 h2 .ft_r {height:12px;  float:right; margin-top:20px;} 
.graphicnews2 .con {clear:both; overflow:hidden; margin-top:15px; }
.graphicnews2 .gimg {margin-bottom:10px; width:317px; height:145px}
.graphicnews2 h3 {font-size:17px;color:#000;line-height:20px; margin-bottom:10px}
.graphicnews2 h3 a {color:#161616; text-decoration:none;}
.graphicnews2 .txt {font-size:13px;color:#444; margin-bottom:20px} 
.graphicnews2 .txt a {color:#444; text-decoration:none;}

.kpopwr {width:317px; float:left; padding-left:15px; border-left:1px solid #d2d2d2; }
.kpopwr h2 {clear:both; border-bottom:1px solid #d2d2d2; width:317px; height:53px; }
.kpopwr h2 .title {padding-top:12px; padding-bottom:8px; float:left; color:#006699; text-align:center; font-size:22px; margin-left:120px;}
.kpopwr h2 .ft_r { height:12px; float:right; margin-top:20px;} 
.kpopwr .con {clear:both; overflow:hidden;  margin-top:15px; }
.kpopwr .con li {width:152px;  float:left ; display:inline; }
.kpopwr .con .left {margin-right:12px}
.kpopwr .con .popimg {width:152px; height:145px; padding-bottom:15px; }
.kpopwr .con .popimg .txtbg {height:35px; width:132px; position:relative; bottom:45px; background:url('../images/index/kpopbg.png') no-repeat ; padding-left:10px; padding-right:10px;; padding-top:7px; padding-bottom:3px}
.kpopwr .con .popimg .txt { font-size:12px; line-height:14px; color:#fff;  overflow:hidden; }
.kpopwr .con .popimg .txt a { color:#fff; text-decoration:none}




