﻿@import url(content.css);
@import url(con_r.css);

/* h3 타이틀 */
.section_con h3 { 
	background:url("//img.nocutnews.co.kr/nocut/v2/news/section/titH3sectionC.gif") no-repeat;
	width:100%;height:21px;display:block;clear:both;text-indent:-3000em;overflow:hidden;
	border-bottom: 2px solid #5c5c5c;
}
.section_con .l_notice h3 {background-position:0 0; }/*기자수첩*/
.section_con .commentary h3 {background-position:0 -78px; }/*뉴스해설*/
.section_con .c_sisa h3 {background-position:0 -159px; }/*시사칼럼*/
.section_con .c_monhwa h3 {background-position:0 -241px; }/*문화칼럼*/

/* topnews1 */
.topnews1 {width:100%;height:134px;float:left;}
.topnews1 .img {width:192px;height:134px;float:left;position:relative;text-decoration:none;}
.topnews1 .img img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;}
.topnews1 .img span { display: none; }
.topnews1 .img:hover span{
	width:120px;height:23px;position:absolute;bottom:0;right:0;display:block;float:left;
	z-index:20;color:#efefef;
}
.topnews1 .img:hover span.snsbg{background-color:#000;opacity:0.6;filter:alpha(opacity=60);z-index:15;}
.topnews1 .txtnews { float:right;width:453px;height:100%;overflow:hidden;line-height:1.5;}
.topnews1 .txtnews h4 {width:100%;height:33px;}
.topnews1 .txtnews h4 a{
	width:100%;height:30px;display:block;
	overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap;
	font-size:24px;letter-spacing:-3px;font-weight:bold;color:#000;
}
.topnews1 .txtnews p {display:block;padding:3px 0 5px;clear:both;}
.topnews1 .txtnews p a{color:#8e8e8e;}
.topnews1 .txtnews p strong a{
	color:#757575;font-size:14px;display:block;letter-spacing:-1px;line-height:2.0;
}
.topnews1 .txtnews.noimg {float:left; width:85%; padding:0 10px;}
.topnews1 .txtnews.relate1 p {height:68px;}
.topnews1 .txtnews.relate_no p {height:86px;}
.topnews1 .txtnews.relate1 ul {height:19px;}
.topnews1 .txtnews.relate_no ul {display:none;}

.topnews1 span strong {padding:0 4px;float:left;line-height:23px;}
.topnews1 span strong em {
	background:url("//img.nocutnews.co.kr/nocut/v2/main/img_commont.gif") no-repeat;
	width:18px;height:18px;float:left;text-indent:-3000em;overflow:hidden;padding-right:4px;
}
.topnews1 span strong.t_comment em {background-position:0 3px;}
.topnews1 span strong.t_sns em {background-position:-88px 3px;}
.topnews1 .btn_more{position: static;float:right;width:80px;margin-top:4px;background-position:63px -226px;}

/* -----------------------------------------------------------------------------------
section_con */
.section_con {width:100%;float:left; margin-top:20px;}
.section_con .section_m {width:650px;padding:8px 5px;background:#f5f5f5;border:solid #ebebeb;border-width:1px 0;float:left;}
.section_con .section_m li {float:left;font-weight:bold;}
.section_con .section_m li a{
	background:url("//img.nocutnews.co.kr/nocut/v2/news/section/line_bar1.gif") no-repeat right 2px;
	display:block; padding:0 10px 0 9px;}
.section_con .section_m li a.last{background:0 none;}
.section_con .section_m li.list_r { float:right;}
.section_con .section_m li.list_r a{ font-size:11px;letter-spacing:-1px;color:#c15f5e;float:left;}
/* section_con con_l */
.section_con .con_l {width:406px;float:left;padding-top:20px;}
.con_l .l_notice {width:100%;float:left; position:relative;}
.con_l .l_notice .img{ float:left;width:113px;height:71px;margin:10px 10px 0 0; overflow:hidden;}
.con_l .l_notice .img img{display:block;width:100%;min-height: 71px; height:auto !important; height: 71px;}
.con_l .l_notice dl{float:left;width:65%;margin-top:10px;}
.con_l .l_notice dl dt {padding-bottom:4px;}
.con_l .l_notice dl dt a {width:100%;font-size:14px;letter-spacing:-1px;font-weight:bold;display:inline-block;line-height:1.4;}
.con_l .l_notice dl dd a {color:#8e8e8e;}
.con_l .imgno dl {width:100%;}
.con_l .imgno .img {display:none;}
.con_l ul.newslist { width:100%;display:block;padding-top:18px;clear:both;}
.con_l .newslist li { width: 100%; padding-bottom:8px;display:block;}
.con_l .newslist li a{
	width:100%;height:17px;display:block;
	overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap;
	font-size:14px;letter-spacing:-1px;font-weight:bold;
}
/* section_con commentary */
.section_con .commentary {width:100%; float:left;margin:20px 0 30px;position:relative;}
.section_con .commentary ul {width:100%; padding-top:10px; display:block;}
.section_con .commentary li {width:100%; display:block;}
.section_con .commentary li strong {
	width:100%; height:25px; line-height:25px; display:block;font-size:14px; letter-spacing:-1px;
	overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap;
}
.section_con .commentary li strong a {font-size:14px; letter-spacing:-1px;}
.section_con .commentary li span {
	width:100%;display:block; padding:5px 0 15px;
}
/* section_con columnbox */
.columnbox { width:100%;float:left; margin-bottom:30px; position:relative;}
.columnbox dt{width:90%;height:55px; padding:7px 0;display:block;letter-spacing:-1px; }
.columnbox dt a{width:100%;height:100%;display:block;line-height:1.5;}
.columnbox dt a span {width: 98px; height: 55px; overflow: hidden; margin-right:13px;float:left;}
.columnbox dt a span img {min-height:100%; height:auto !important; height:100%; width:100%; }
.columnbox dt strong {position:relative;top:10px; font-size: 14px; overflow: hidden; height: 40px; display: block;}
.columnbox dd a {color:#8e8e8e;line-height:1.5;display:block;}
