@charset "utf-8";


#container { width:100%; height:auto; margin-bottom:65px; font-family:NanumGothic !important; }


#main_lately { width: 980px; height: 271px; margin: 0 auto; overflow: hidden; position: relative;  margin-top:30px; margin-bottom:30px; }
.lately_top { width:100%; height: 50px; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; position:relative; }
.lately_title { position:absolute; left:0; top:15px; padding-left:24px; font-size:17px; font-weight:normal; color:#004ea1; background:url("../img/main/blt_h2.png") no-repeat; }
.lately_control { position:relative; float:right; }
.lately_control li { float:left; }
.lately_contents { position:relative; width:100%; height:220px; }
.lately_img { position:absolute; left:0; top:30px; width:280px; height:190px;}
.lately_tle { position:absolute; left:332px; top:30px; width:650px; height:14px; font-size:14px; line-height:14px; font-weight:bold; }
.lately_date { position:absolute; left:332px; top:74px; width:650px; height:11px; font-size:11px; line-height:11px; color:#666666; }
.lately_cont { position:absolute; left:332px; top:114px; width:650px; height:95px; font-size:13px; letter-spacing:-0.15px; line-height:18px; color:#6666 }


#main_network { width: 980px; /*height: 330px;*/ margin: 0 auto; overflow: hidden; position: relative; margin-bottom:30px; }
.network_top { width:100%; height: 50px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4 ;position:relative; }
.network_title { position:absolute; left:0; top:13px; }
.network_contents_wrap {box-sizing:border-box; width:979px; background:url("../img/main/network_bg.jpg") no-repeat left bottom #f2f2f2; padding:25px 25px 25px 273px; margin-bottom:20px;}
.network_contents_wrap dt {font-weight:bold; color:#000; font-size:14px; margin-bottom:10px;}
.network_contents_wrap dd {font-size:13px;}
/*.network_contents { width:100%; height:67px; position:relative;}
.network_contents ul {overflow:hidden;}
.network_contents li {box-sizing:border-box; float:left; width:279px; margin:7px 20px; background:#004ea1; padding:10px 15px; color:#fff; font-size:14px;}*/
.network_list { position:relative; width:125px; height:67px; float:left; }
.network_list h3  { position:relative; width:100%; height:29px; border-bottom:1px solid #9a9a9a; font-size:13px; color:#333; }
.network_list ul { position:relative; margin-top:20px; }
.network_list ul li { line-height:20px; color:#333;  }
.mar_r29 { margin-right:29px; }
.network_more { width:100%; height:17px; border-top:1px solid #004ea1; margin:0 auto; overflow:hidden; text-align:center; }


#main_media { width: 980px; height: 191px; margin: 0 auto; overflow: hidden; position: relative; margin-bottom:30px; }
.media_top { width:100%; height: 50px; border-bottom:1px solid #e4e4e4 ;position:relative; }
.media_title { position:absolute; left:0; top:13px; padding-left:24px; font-size:17px; font-weight:normal; color:#004ea1; background:url("../img/main/blt_h2.png") no-repeat; }
.media_top span { position:absolute; right:0; top:0; }

.media_contents { position:relative; width:100%; height:110px; padding-top:30px; }
.media_contents ul li { position:relative; width:490px; float: left; }
.media_list { position:relative; width:490px; height:110px; float:left; }
.media_img { position:absolute; left:0; top:0; width:150px; height:110px; }
.media_tle { position:absolute; left:171px; top:0; width:310px; height:13px; font-size:13px; line-height:13px; font-weight:bold; }
.media_date { position:absolute; left:171px; top:30px; width:310px; height:13px; font-size:13px; line-height:13px; color:#666; }
.media_cont { position:absolute; left:171px; top:60px; width:310px; height:52px; font-size:13px; line-height:16px; color:#858585; }


#main_schedule { width: 980px; height: 50px; margin: 0 auto; overflow: hidden; position: relative; margin-bottom:30px; background-color:#f2f2f2; }
.schedule_title { position:absolute; left:0; top:0; }
.schedule_contents { position:absolute; left:126px; top:0; width:730px; height:17px; padding:18px 0 0 37px; }
.schedule_contents span.data { margin-right:10px; }
.schedule_btn { position:absolute; right:0; top:0; width:86px; height:50px; }
.schedule_btn li { position:relative; float:left;  }


#main_reporter { width: 980px; height: 394px; margin: 0 auto; overflow: hidden; position: relative; margin-bottom:30px; }
.reporter_top { width:100%; height: 50px; border-bottom:1px solid #e4e4e4 ;position:relative; }
.reporter_title { position:absolute; left:0; top:13px; padding-left:24px; font-size:17px; font-weight:normal; color:#004ea1; background:url("../img/main/blt_h2.png") no-repeat; }
.reporter_top span { position:absolute; right:0; top:0; }

.reporter_contents { position:relative; width:980px; height:313px; padding-top:30px; }
.reporter_contents ul li { position:relative; width:286px; float: left; }
.reporter_list { position:relative; width:286px; height:313px; float:left; }
.reporter_img { position:absolute; left:0; top:0; width:286px; height:180px; }
.reporter_tle { position:absolute; left:0; top:199px; width:100%; height:14px; font-size:14px; line-height:14px; font-weight:bold; }
.reporter_date { position:absolute; left:0; top:230px; width:100%; height:13px; font-size:13px; line-height:13px; color:#666; }
.reporter_cont { position:absolute; left:0; top:258px; width:100%; height:55px; font-size:13px; line-height:16px; color:#858585; }
.mar_r60 { margin-right:60px; }

#main_banner { width: 980px; margin: 0 auto; overflow: hidden; position: relative; margin-bottom:30px; }
.banner_top { width:100%; height: 50px; border-bottom:1px solid #e4e4e4 ;position:relative; }
.banner_title { position:absolute; left:0; top:13px; padding-left:24px; font-size:17px; font-weight:normal; color:#004ea1; background:url("../img/main/blt_h2.png") no-repeat; }
.banner_top span { position:absolute; right:0; top:0; }
.banner_contents {margin-top:30px;}
.banner_contents ul li {float:left; width:24%; margin-left:2%;}
.banner_contents ul li:nth-child(5n+1) {margin-left:0;}
.banner_contents ul li a {display:block; width:100%; height:80px; background:#f4f4f4; border-radius:6px;}
.banner_contents ul li img {display:block; margin:0 auto;}

/*레이어팝업*/
#layorPop { position:absolute; top:200px; left:10%; background:url('/global/img/main/layorPopBg.gif'); padding:10px; z-index:300;}
#layorPop div.img {position:relative;}
#layorPop div.img a.alink { position:absolute; left:35%; bottom:12%; width:30%; height:50px; text-indent:-96999px; background:transparent; }
#layorPop div.close { position:relative; background:#fff; padding:7px 40px 7px 10px;; font-size:13px; text-align:right; }
#layorPop div.close form > * {display:inline-block; vertical-align: middle; }
#layorPop form input[type="checkbox"] {width:17px; height:17px;}
#layorPop #closeBtn { position:absolute; width:30px; height:100%; right:0; top:0; color:transparent; background:#333 url('/global/img/main/closeIcon.gif') no-repeat center; background-size:12px auto; }
