@charset "utf-8";

/*기사목록*/
.news_list {}
.news_list li {padding-top:18px;padding-bottom:18px;background:url(../img/common/bg_dot_line.gif) repeat-x bottom left;height:65px;}
.news_list dl {position:relative;overflow:hidden;}
.news_list dt {width:85%;font-weight:bold;font-size:14px;color:#3f3f3f;margin-bottom:8px;word-break:keep-all;}
.news_list dt a {color:#3f3f3f;display:inline-block; zoom:1; *display:inline;}
.news_list dd {font-size:12px;color:#939393;}
.news_list dd a {color:#939393;}
.news_list .date {position:absolute;top:-3px; right:0;color:#6f95e5;}
.news_list .news_pic {float:left;}
.news_list .news_pic img{margin-left:5px;margin-right:10px;display:tablel-cell;border:1px solid #202020;}
.news_list a:hover {color:#6f95e5;}


/*뉴스 내용*/
.newsWrap {font-size:13px;color:#404040;border-bottom:1px solid #d2d2d2;padding-bottom:30px;margin-bottom:30px;}

.news_header {padding-top:25px;padding-bottom:20px;line-height:160%; }
.news_header h3.hd_tit {padding-bottom:5px;font-size:25px;font-weight:bold;color:#1c2d57;letter-spacing:-1px;line-height:110%;}
.news_header .info_data {display:block;font-size:11px;color:#9d9c9c;}


.news_contents {line-height:160%;font-family:"굴림", Gulim, "돋움", Dotum, AppleGothic, Sans-serif;}
.news_contents h4.hds_tit {font-weight:bold;color:#000;padding-bottom:15px;}
.news_contents .stb {display:block;}
.news_contents .stp {display:block;color:#004fff;}
.news_contents .pic {text-align:center;padding-top:10px;padding-bottom:10px;/*border:1px solid red;*/}
.news_contents .winfo {display:block;padding-top:35px;}

/*텍스트 컨트롤 버튼*/
.view_ctrl {position:relative;}
.buttons {position:absolute;top:-45px;right:260px;}/*2013-09-26*/
.buttons .ft_big {width:24px;height:20px;background:url("../img/ico/font_size_b.gif") no-repeat;margin-right:5px;}
.buttons .ft_sm {width:24px;height:20px;background:url("../img/ico/font_size_s.gif") no-repeat;margin-right:5px;}
.buttons .ft_print {width:20px;height:20px;background:url("../img/ico/print.gif") no-repeat;margin-right:5px;}
.sns {border:1px #eaeaea solid; width:226px;height:24px;position:absolute;top:-46px;right:0;}
.sns li {float:left;border-right:1px #eaeaea solid;padding:3px 5px 2px  5px;}
.sns li img {margin-top:-2px;}
.sns .end {border:none;width:20px;padding:2px}
.sns_more {position:absolute; border:1px #eaeaea solid; top:-21px; right:0; background-color:white;}
.sns_more li {padding:5px 13px 0 10px;}
.sns_more .end {padding-bottom:5px}

/*플러스광고*/
.plusAD {overflow:hidden;margin-bottom:25px;}
/*.adp {float:left;width:320px;}*/
.adp {float:left;width:280px;}
.adp .tit {background:#fff url(../img/ico/ico_ad.gif) no-repeat 0 3px;padding-left:30px;padding-bottom:5px;font-weight:bold;}
.adp .tit_b a{color:#796ef0;font-weight:bold;}

/*.relist {float:right;width:320px;}*/
.relist {float:right;width:380px;}
.relist .tit {padding-bottom:5px;font-weight:bold;color:#638aeb;}
.relist li {font-size:14px;font-weight:bold;background:url(../img/ico/ico_re_list.gif) no-repeat 0 5px;padding-left:10px;letter-spacing:-1px;line-height:160%;}

/*코멘트*/
.cb_module {/*background:yellow;*/padding-top:10px;padding-bottom:10px;border-top:4px solid #b7b7b7;border-bottom:4px solid #b7b7b7;}
.cb_module .tit {padding-left:5px;padding-bottom:5px;font-weight:bold;color:#636363;border-bottom:1px solid #dddddd;}
.cb_module .f_orange {font-weight:bold;}

.comment_list li {position:relative;padding-top:10px;padding-bottom:10px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.comment_list .cb_thumb {position:absolute;top:10px;left:5px;}
.comment_list .cb_comment_area {padding-left:40px;padding-right:10px;}
.comment_list .cb_info_area {overflow:hidden;position:relative;padding-bottom:5px;}
.comment_list .cb_section {float:left;}
.comment_list .cb_section {font-family:tahoma AppleGothic, Sans-serif, "돋움", Dotum,"굴림", Gulim;font-size:11px;color:#959595;}
.comment_list .cb_section .cb_usr_id {font-size:13px;font-weight:bold;color:#4a4949;padding-right:10px;}
.comment_list .cb_section2 {position:absolute;top:0;right:0;}
.comment_list .cb_section2 {font-size:11px;color:#787878;}
.comment_list .cb_section2 .cb_nb01 {padding-left:3px;padding-right:3px;}
.comment_list .cb_section2 .cb_nb02 {padding-left:3px;padding-right:3px;}

.comment_list .cb_mod {position:absolute;top:30px;right:5px;}

.cb_dsc_comment {clear:both;color:#666;width:85%;word-wrap:break-word;word-break:keep-all;}

.cb_wrt{padding:15px 28px;}
.cb_wrt_box {}
.cb_wrt .cb_usr_area {font-size:11px;padding-bottom:5px;}
.cb_wrt .cb_usr_area p {display:inline;}
.cb_wrt .cb_usr_area label {display:inline-block;}
.cb_wrt .cb_usr_area input{padding:1px 3px;width:80px;}
.cb_wrt .cb_usr_area input.bg_gray{font-weight:bold;color:#fff;background:#a6a6a6;}

.cb_wrt .cb_txt_area:after{display:block;overflow:hidden;clear:both;content:''}
.cb_wrt .cb_txt_area textarea{float:left;height:62px;padding:4px 0 0 6px;border:1px solid #d1d1d1;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;color:#666;font-size:12px;line-height:20px;vertical-align:top}

.cb_wrt .cb_btn_area {float:left; padding-left:5px;}


/*핫이슈*/
.today_spot {overflow:hidden;position:relative;padding-top:25px;padding-bottom:15px;border-bottom:1px solid #d2d2d2;}
.today_spot .tit {position:absolute;top:18px;left:0;font-size:14px;font-weight:bold;color:#ff3700;}

.today_spot .hot_list {float:left;width:320px;margin-top:22px;}
.today_spot .hot_list li {font-size:14px;font-weight:bold;background:url(../img/bullet/blt_gray_sqr_3px.gif) no-repeat 0 7px;padding-left:10px;letter-spacing:-1px;line-height:160%;}

.today_spot .hot_thumb {float:right;width:300px;padding-right:20px;}
.today_spot .hot_thumb li {position:relative;height:59px;padding-bottom:10px;}
.today_spot .hot_thumb img {border:1px solid #202020;}
.today_spot .hot_thumb .thumb_img {position:absolute;top:0;left:0;width:98px;}
.today_spot .hot_thumb .thumb_dsp {display:block;height:59px;padding-top:10px;padding-left:105px;vertical-align:top;}
.today_spot .hot_thumb .thumb_dsp a{color:#939393;}

.news_list .date02 {padding-left:20px;line-height:140%;font-size:12px;font-weight:normal;color:#6f95e5;}


/*포토뉴스*/
.ph_newsWrap {width:100%;}
.photo_news {overflow:hidden;width:100%;margin-bottom:15px;}
.photo_news li {float:left;width:164px;text-align:center;letter-spacing:-1px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.photo_news .thumb {display:block;width:146px;height:92px;border:1px solid #7f7f7f;margin-bottom:8px;}
.photo_news .thumb img {display:block;width:146px;height:92px;border:0}
.photo_news a {display:block;width:146px;margin:0 auto;padding-top:20px;padding-bottom:20px;}

/* 컬럼니스트 */
.columnist {overflow:hidden;width:100%;margin-bottom:10px;}
.columnist strong {font-size:14px;font-weight:bold;color:#3062d2;padding-bottom:10px;}
.columnist li {overflow:hidden;float:left;width:322px;height:108px;padding:15px 5px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.columnist li:after{display:block;clear:both;content:""}
.columnist .thumb {display:inline-block;float:left;width:88px;margin-right:13px;}
.columnist .thumb img {display:block;padding:2px;border:1px solid #c8c8c8;}
.columnist p {color:#939393;}

/* 경제동향 */
.ecolist {overflow:hidden;width:100%;margin-bottom:10px;}
.ecolist strong {font-size:14px;font-weight:bold;color:#3062d2;padding-bottom:10px;}
.ecolist li {overflow:hidden;float:left;width:322px;padding:15px 5px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.ecolist li:after{display:block;clear:both;content:""}
.ecolist .thumb {display:inline-block;float:left;width:88px;margin-right:13px;}
.ecolist .thumb img {display:block;padding:2px;border:1px solid #c8c8c8;}
.ecolist p {color:#939393;margin-left:100px;}

/* 컬럼니스트 내용 */
.cumst_img {text-align:center;margin-bottom:30px;}

.cumsi_list {}
.cumsi_list li {padding-top:18px;padding-bottom:18px;background:url(../img/common/bg_dot_line.gif) repeat-x bottom left;}
.cumsi_list dl {position:relative;overflow:hidden;}
.cumsi_list dt {width:85%;font-weight:bold;font-size:14px;color:#3f3f3f;margin-bottom:8px;word-wrap:break-word;word-break:keep-all;}
.cumsi_list dt a {color:#3f3f3f;display:inline-block; zoom:1; *display:inline;}
.cumsi_list dd {font-size:12px;color:#939393;}
.cumsi_list dd a {color:#939393;}
.cumsi_list .date {position:absolute;top:-3px; right:0;color:#6f95e5;}
.cumsi_list .news_pic {float:left;}
.cumsi_list .news_pic img{margin-left:5px;margin-right:10px;display:tablel-cell;border:1px solid #202020;}
.cumsi_list a:hover {color:#6f95e5;}

/*플러스업체*/
.cont_plus_ptn {margin-bottom:50px;}
.cont_plus_ptn p.tit {height:30px;background:#fff url(../img/ico/ico_ad.gif) no-repeat 0 11px;margin-top:5px;padding-left:30px;font-weight:bold;color:#2f2f2f;line-height:250%;}
.cont_plus_ptn .plus_gallery {overflow:hidden;width:88%;margin:0 auto;font-size:11px;}
.cont_plus_ptn .plus_gallery li {float:left;width:145px;text-align:center;}
.cont_plus_ptn .plus_gallery .thumb {display:block;}
.cont_plus_ptn .plus_gallery .thumb img {padding:2px;background:#fff;border-bottom:1px solid #cfcfcf;}
.cont_plus_ptn .plus_gallery a {display:block;margin:0 auto;width:125px;display:block;background:#f5f5f5;border:1px solid #cfcfcf;}


/* 날씨 */

.bx_weather{}

.wtr_list {overflow:hidden;width:100%;color:#676767;}
.wtr_list li {float:left;width:width:210px;height:180px;padding:3px;}
.wtr_list .tit {font-weight:bold;color:#5a5a5a;}

/*0910 추가 탭*/
.news_tab {position:relative;width:100%;background:url(../img/common/bg_1px_line.gif) repeat-x 0 28px;height:60px;}
.news_tab li {float:left;}
.news_tab h4{height:27px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;/*border-bottom:1px solid #878c96;*/background:#f4f4f4;text-align:center;font-weight:normal;font-size:12px;color:#3a3a3a;line-height:240%;}
.news_tab h4 a {display:block;padding-left:7px;padding-right:7px;}
.news_tab h4 .on{height:28px;margin-top:-1px;margin-left:-1px;border-top:1px solid #878c96;border-left:1px solid #878c96;border-right:1px solid #878c96;/*border-bottom:1px solid #fff;*/background:#fff;text-align:center;font-weight:bold;font-size:13px;color:#1835b1;line-height:240%;padding-left:7px;padding-right:7px;}

/*pdf*/
.pdf_date {width:100%;padding:10px;background:url(../img/common/pdf_sch_bg.gif) no-repeat;text-align:center;height:91px;margin-top:-7px;}
.pdf_date ul {margin-top:12px;}
.pdf_date li {background:url(../img/ico/ico_pdf_info.gif) no-repeat 0 5px;width:550px;text-align:left;margin-left:30px;padding-left:10px;}

.pdf_title {font-size:15px;color:#0076a3;font-weight:bold;margin-bottom:5px;padding-bottom:7px;border-bottom:2px #b6b6b6 solid;}

.pdf_tab { height:30px;}
.pdf_tab li {float:left;width:32%;font-weight:bold;text-align:center;padding:3px;}
.pdf_tab .on {background:#9ad0e7;border:1px #66b3db solid;}
.pdf_tab .off {background:#efefde;border:1px #e0ded3 solid;}

.pdf_content {margin-left:10px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;padding:10px;}
.allview {float:right;}

.pdf_newsWrap {width:100%;}
.pdf_news {overflow:hidden;width:100%;margin-bottom:10px;}
.pdf_news li {float:left;width:130px;text-align:center;letter-spacing:-1px;background:url(../img/common/bg_dot_line.gif) repeat-x 0 bottom;}
.pdf_news .thumb {display:block;width:115px;height:166px;border:1px solid #7f7f7f;margin-bottom:5px;margin-left:10px;}
.pdf_news .thumb img {display:block;width:115px;height:166px;border:0;margin-bottom:5px;}
.pdf_news a {display:block;width:146px;margin:0 auto;padding-top:15px;padding-bottom:5px;}