/*
@font-face {
   font-family: 'NanumGothic';
   src: url('file:///android_asset/NanumGothic.ttf.mp3'); 
} 

@font-face {
   font-family: 'NanumGothicBold';
   src: url('file:///android_asset/NanumGothicBold.ttf.mp3'); 
} 
*/

/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
body{	
	/*nt-family: 'NanumGothic';*/
	font-size: 100%;
	font-size-adjust:.5;
	line-height:-1.5;
	color: #2C3034;
}
h1.newstitle {
	/*nt-family: 'NanumGothic';*/
	font-size:24px;
	font-weight:bold;
	
	line-height:-48px;
}
.newsdate {
	font-size: 11px;
	color: #AA464F;
	margin-top: 15px;
}
#viewarea {	
	/*nt-family: 'NanumGothic';*/
    font-size: 14pt;
    font-weight: 500;
    font-style:normal;
	text-align: justify;
	font-size: 16px;
	line-height: 25px;	
/* 	background: url("http://image.edaily.co.kr/_common/btm_line.gif") repeat-x 0 100%; */
	padding-bottom: 0px;
	padding-top: 18px;
	padding-left: 6px;
	padding-right: 12px;		
}
.clear
{
    width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;    
}
.line{
    background: url("http://image.edaily.co.kr/_common/btm_line.gif") repeat-x 0 0;
    margin:10px 0 10px 0;
    height:1px;
    width:100%;
}
.footArea 
{
    position: relative;
    width:100%;
}
.viewbox {
	background-color: #F1ECE3;
	border: 1px solid #D5D1CC;
	position: relative;
	height: 28px;
	overflow: hidden;
}
.imagebox {
	background-color: #F1ECE3;
	border: 1px solid #D5D1CC;
	position: relative;		
	max-width: 99%;
}

.tablebox {
	border: 1px solid #D5D1CC;
	position: relative;	
	max-width: 99%;
}

.share {text-align:left;border:1px solid #fff;margin:0 3px;line-height:34px;}
.share a {
	display:inline-block;width:34px;height:34px;margin:0;
	text-indent:-9000px;overflow:hidden;
	background:url("../images/share_buttons.png") no-repeat;
}
.share a.fb {background-position:0 0px}
.share a.tw {background-position:-35px 0px}
.share a.gp {background-position:-71px 0px}
.share a.kt {background-position:-105px 0px}
.share a.comment {background-position:-140px 0px}
.share a {background:url("images/share_button.png") no-repeat;-webkit-background-size:173px 33px}
.share {width:99.7%;}

.mainShortcut-wrap{text-align:center;margin-top:20px;}
.mainShortcut-wrap a{border: 1px solid #2ac4f4;border-radius: 4px;background-color: #2ac4f4;color:#fff;padding:8px;}
.mainShortcut-wrap a img{width: 25px;margin: 0 5px 3px 0px;}



/************************************************
*		SPONSOR									*
************************************************/
.sponsor_wrap{width:100%;max-width:620px;margin:30px auto 15px;padding:10px 20px;border:2px solid #ddd;border-radius:10px;position:relative;}
.sponsor_wrap .sw_tit{margin:10px 0;text-align:center;font-size:18px;font-weight:600;color:#555;}
.sponsor_wrap .sw_tit .green{color:#0a9d80;}
.sponsor_wrap .sw_case{width:90%;margin:0 6% 0 4%;padding:0;position:relative;float:left;}
.sponsor_wrap .sw_case li{width:21%;margin:0 0 0 4%;padding:15px 0;text-align:center;float:left;display:block;}

.sponsor_wrap .sw_case li span{
	width:100%;
	padding:15px 0;
	background-color:#f5f6fa;
	border:1px solid #dcdcdc;
	border-radius:8px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	font-size:16px;
	font-weight:600;
	color:#555;
	line-height:26px;
	letter-spacing:-1px;
	display:inline-block;
	-moz-appearance:none;
	-webkit-appearance:none;
	-o-appearance:none;
	-ms-appearance:none;
	appearance:none;
	-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
	-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
	-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
	transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
.sponsor_wrap .sw_case li span:hover,
.sponsor_wrap .sw_case li span:focus,
.sponsor_wrap .sw_case li span:active,
.sponsor_wrap .sw_case li span.on{
	background-color:#0dac8c;
	border:1px solid #0a9d80;
	color:#fff;
}
.sponsor_wrap .sw_case li span input{width:80%;margin:0 auto;border:1px solid #ddd;}
.spon_txt{margin:0 0 20px;text-align:center;font-size:16px;font-weight:600;color:#555;}
.spon_btn{width:135px;height:48px;margin:0 auto 50px;position:relative;;}
.spon_btn a{width:100%;height:48px;background-color:#0dac8c;border:1px solid #0a9d80;border-radius:5px;text-align:center;font-size:17px;font-weight:500;color:#fff;line-height:48px !important;display:block;}






/************************************************
*		RESPONSIVE								*
************************************************/

@media all and (max-width:1280px){
}

@media all and (max-width:1024px){
}

@media all and (max-width:996px){
	.bside{width:100%;max-width:700px;margin:0 0 20px;float:left;}
}

@media all and (max-width:980px){

	.header .profile{border:0;}
	.header .headline{display:none;}

	#slide{display:none;}
	#sider{display:none;}

	.scontent{width:100%;max-width:100%;margin:0 0 10px;padding:0;position:relative;}
	.bside{display:none;}
	.cside{width:100%;max-width:100%;margin:0 0 20px;padding:0;position:relative;}

	.cs_case li{width:100%;margin:0 0 20px;}
	.cs_case li .cs_img{width:44%;max-width:300px;margin:0;float:left;}
	.cs_case li .cs_img img{width:100%;}
	.cs_case li .cs_txt{width:53%;padding:0 0 0 3%;font-size:18px;line-height:32px;float:left;}
}

@media all and (min-width:771px){
	.header_wrap{display:none;}
}

@media all and (max-width:770px){
	.pop_scr{height:500px;}

	.mblink{display:none !important;}
	.wblink{display:block !important;float:right;}

	.wrap{max-width:768px;margin:0 auto;}

	.header_wrap{display:block !important;}
	.pc_wrap{display:none !important;}

	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */
	.header .profile .pftxt{width:110px;height:40px;margin:2px 0 0;font-weight:400;color:#fff;position:absolute;left:55px;top:-1px;}
	.header .profile .pftxt b{width:100%;height:35px;font-size:18px;font-weight:600;line-height:35px;display:block;}
	.header .profile .pftxt p{display:none;}

	.header .describe a.subscribe{margin:13px 5px 0 0;}
	.header .describe a.nlogo{font-size:13px;}
	.header .describe a.nlogo img{width:60px;}
	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */

	.slide_close{display:none;}

	.m_nav{width:100%;height:50px;margin:0 0 20px;background-color:#fff;border-bottom:1px solid #ddd;position:fixed;top:50px;z-index:100;display:block /*!important*/;}
	.m_nav ul{margin:0;padding:0;}
	.m_nav li{width:25%;height:40px;padding:5px 0;text-align:center;line-height:50px;float:left;display:block;}
	.m_nav li a{width:100%;height:40px;display:block;}
	.m_nav li a.nav1{background:url(http://www.newstomato.com/one/images/icon/mnav_up1.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a.nav2{background:url(http://www.newstomato.com/one/images/icon/mnav_up2.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a.nav3{background:url(http://www.newstomato.com/one/images/icon/mnav_up3.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a.nav4{background:url(http://www.newstomato.com/one/images/icon/mnav_up4.png) center 50% no-repeat;background-size:30px 30px;}

	.m_nav li a:hover.nav1{background:url(http://www.newstomato.com/one/images/icon/mnav_ov1.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a:hover.nav2{background:url(http://www.newstomato.com/one/images/icon/mnav_ov2.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a:hover.nav3{background:url(http://www.newstomato.com/one/images/icon/mnav_ov3.png) center 50% no-repeat;background-size:30px 30px;}
	.m_nav li a:hover.nav4{background:url(http://www.newstomato.com/one/images/icon/mnav_ov4.png) center 50% no-repeat;background-size:30px 30px;}

	.aside{display:none;}
	.content{width:100%;max-width:100%;margin:0 0 20px;padding:0;position:relative;}

	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */
	.co_case .cc_title .edit{right:0;}
	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */
	.co_case .cc_text{height:auto;max-height:80px;overflow:hidden;}

	.pcontainer{padding:120px 0 0;}

	.mcate{width:100%;height:100%;margin:0;padding:0;background-color:#f6f6f6;position:fixed;top:100px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;z-index:10;display:block;}
	.mrep{width:100%;height:100%;margin:0;padding:0 0 180px;background-color:#f6f6f6;position:fixed;top:100px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;z-index:10;display:block;}
	.msear{width:100%;height:100%;margin:0;padding:0;background-color:#f6f6f6;position:fixed;top:100px;z-index:10;display:block;}


	.mc_case{margin:0 0 180px;padding:14px;text-align:left;position:relative;display:block;}
	.mc_case .mc_cate:first-child{margin:0;}
	.mc_case .mc_cate{margin:15px 0 0;}
	.mc_case .mc_tit{margin:0 0 5px;font-size:18px;font-weight:600;color:#222;display:block;}
	.mc_case .mc_tit span{margin:0 0 0 5px;color:#234c76;}
	.mc_case .mc_txt{margin:0 0 15px;padding:0;position:relative;}
	.mc_case .mc_txt ul{margin:0;padding:0;}
	.mc_case .mc_txt li{height:28px;padding:0 0 0 20px;background:url(http://www.newstomato.com/one/images/icon/as_icon1.png) 0 center no-repeat;background-size:16px 16px;font-size:16px;line-height:30px;display:block;position:relative;}
	.mc_case .mc_txt li span{min-width:12px;height:15px;padding:0 5px;background-color:#b0b0b0;border:1px solid #b0b0b0;border-radius:3px;text-align:center;font-size:10px;color:#fff;line-height:15px;position:absolute;right:0;top:5px;}
	.mc_case .mc_txt li a{width:100%;height:30px;display:block;}

	.mc_btn{width:100%;height:50px;margin:0;padding:0;background-color:#f6f6f6;border-top:1px solid #ddd;position:fixed;left:0;bottom:0;display:block;}
	.mc_btn ul{margin:0;padding:0;}
	.mc_btn li:first-child{width:49%;border-right:1px solid #ddd;}
	.mc_btn li{width:50%;height:50px;text-align:center;font-size:15px;line-height:30px;display:block;position:relative;float:left;}
	.mc_btn li a{width:100%;height:50px;line-height:50px;display:block;}
	.mc_btn li a img{width:24px;height:24px;}
	.mc_btn li a .imgb3px{margin:0 5px 3px 0;}
	.mc_btn li a .imgb7px{margin:0 5px 7px 0;}


	.mrep .mr_case{margin:0 0 130px;}
	.mr_case ul{margin:0;padding:0;position:relative;right:0;overflow:hidden;}
	.mr_case ol{margin:50px 0 0;padding:0;}
	/*.mr_case li:first-child{width:100%;height:60px;padding:0;background-color:#d1d1d1;position:fixed;top:120px;z-index:100;}*/
	.minp_wrap{width:98%;height:50px;padding:0;background-color:#d1d1d1;position:fixed;/*top:120px;*/z-index:100;}
	.mr_case .minp_wrap{height:40px;padding:5px 10px;overflow:hidden;}
	.mr_case .minp_wrap .mw_l{width:85%;height:40px;margin:0;float:left}
	.mr_case .minp_wrap .mw_l .mg_inp{height:40px;padding:0 10px;border:0 !important;border-radius:0 !important;text-align:left;font-size:15px;color:#a4a4a4;line-height:40px;letter-spacing:-1px;}
	.mr_case .minp_wrap .mw_r{width:15%;height:40px;float:right;}
	.mr_case .minp_wrap .mw_r a.mi_inp{width:100%;height:40px;background:#fff url(http://www.newstomato.com/one/images/icon/rs_icon1.png) 50% 50% no-repeat;background-size:20px 20px;border:0 !important;border-radius:0 !important;display:block !important;}

	.mr_case li{height:38px;padding:8px 15px;background-color:#fff;border-bottom:1px solid #e5e5e5;line-height:34px !important;position:relative;display:block;}
	.mr_case li .mlimg{width:36px;height:36px;margin:0 10px 0 0;/*border:1px solid #ddd;*/float:left; overflow:hidden;}
	.mr_case li .mltxt{height:36px;margin:3px 0 0;font-size:12px;font-weight:600;letter-spacing:-1px;float:left;}
	.mr_case li .mltxt b{margin:0 10px 0 0;font-size:16px;font-weight:600;}
	.mr_case li .mlhome{width:36px;height:36px;float:right;}
	.mr_case li .mlhome a{width:36px;height:36px;background:url(http://www.newstomato.com/one/images/icon/bs_icon1.png) 50% 50% no-repeat;background-size:28px 28px;line-height:36px;display:block;}


	.msear{width:95%;height:40px;padding:5px 3%;background-color:#d1d1d1;position:fixed;top:50px;z-index:100;overflow:hidden;}
	.msear .ms_l{width:10%;height:40px;float:left;}
	.msear .ms_l a.si_btn{width:100%;height:40px;background:url(http://www.newstomato.com/one/images/icon/arrow_l_icon1.png) 0 50% no-repeat;background-size:24px 24px;border:0 !important;border-radius:0 !important;display:block !important;}
	.msear .ms_c{width:75%;height:40px;margin:0;float:left}
	.msear .ms_c .sg_inp{height:40px;padding:0 10px;border:0 !important;border-radius:0 !important;text-align:left;font-size:15px;color:#a4a4a4;line-height:40px;letter-spacing:-1px;display:block !important;}
	.msear .ms_r{width:15%;height:40px;float:right;}
	.msear .ms_r a.si_inp{width:100%;height:40px;background:#fff url(http://www.newstomato.com/one/images/icon/rs_icon1.png) 50% 50% no-repeat;background-size:20px 20px;border:0 !important;border-radius:0 !important;display:block !important;}


	.sponsor_wrap{width:98%;max-width:98%;margin:25px auto 10px;padding:5px 0 10px;}
	.sponsor_wrap .sw_tit{margin:10px 0;padding:0 10px;font-size:16px;line-height:22px;}
	.sponsor_wrap .sw_case{width:90%;margin:0 6% 0 4%;}
	.sponsor_wrap .sw_case li{width:45%;margin:0 0 0 5%;padding:7px 0;}
	.sponsor_wrap .sw_case li span{padding:10px 0;font-size:16px;line-height:26px;}

	.spon_txt{margin:0 0 20px;font-size:15px;}
	.spon_btn{height:45px;}
	.spon_btn a{height:45px;font-size:16px;line-height:45px !important;}
}

@media all and (max-width:768px){
}

@media all and (max-width:480px){
	.pop_scr{height:380px;}

	.m_nav{height:35px;}
	.m_nav li{height:35px;padding:0;line-height:35px;}
	.m_nav li a{height:35px;}

	.m_nav li a.nav1{background-size:20px 20px;}
	.m_nav li a.nav2{background-size:20px 20px;}
	.m_nav li a.nav3{background-size:20px 20px;}
	.m_nav li a.nav4{background-size:20px 20px;}

	.m_nav li a:hover.nav1{background-size:20px 20px;}
	.m_nav li a:hover.nav2{background-size:20px 20px;}
	.m_nav li a:hover.nav3{background-size:20px 20px;}
	.m_nav li a:hover.nav4{background-size:20px 20px;}

	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */
	.co_case .cc_title .edit{right:-10px;}
	.co_case .cc_title .edbtn{right:-10px;}
	.co_case .cc_textarea .ctblind{display:none;}
	/* 2017 01 20 荐沥 棺 眠啊 - 沥刮侩 */

	.pcontainer{padding:100px 0 0;}

	.mcate{top:85px;}
	.mrep{top:85px;}
	.msear{top:50px;}

	.mc_case{margin:0 0 150px;}

	.minp_wrap{width:94%;}
	/*.mr_case li:first-child{height:50px;top:100px;}*/
	.mr_case li .minp_wrap{height:29px;padding:3px 10px;}
	.mr_case li .minp_wrap .mw_l{height:50px;}
	.mr_case li .minp_wrap .mw_l .mg_inp{height:34px;font-size:13px;line-height:34px;}
	.mr_case li .minp_wrap .mw_r{height:50px;}
	.mr_case li .minp_wrap .mw_r a.mi_inp{height:34px;background-size:15px 15px;}

	.mrep .mr_case{margin:0 0 100px;}
	.msear{height:34px;padding:8px 3%;}
	.msear .ms_l{height:34px;}
	.msear .ms_l a.si_btn{height:34px;}
	.msear .ms_c{height:34px;}
	.msear .ms_c .sg_inp{height:34px;font-size:13px;line-height:34px;}
	.msear .ms_r{height:34px;}
	.msear .ms_r a.si_inp{height:34px;background-size:15px 15px;}

	.cs_case li .cs_txt{font-size:16px;line-height:28px;}

	.lab_case2 .lc2_wrap .lw_txt{width:58%;margin:0 0 0 3%;}
	.lab_case2 .lc2_wrap .lw_txt b{height:48px;margin:13px 0 0;overflow:hidden;}
}

@media all and (max-width:419px){
	.pop_scr{height:300px;}

	.cs_case li{margin:0 0 10px;}

	.lab_case1{height:200px;}
	.vod_wrap{height:200px;}

	.lab_case2{height:110px;}
	.lab_case2 .lc2_wrap .lw_thum{max-width:110px;}
	.lab_case2 .lc2_wrap .lw_thum img{width:110px;height:110px;}
	.lab_case2 .lc2_wrap .lw_txt b{height:93px;margin:10px 0 0;line-height:31px;}
	.lab_case2 .lc2_wrap .lw_txt p{display:none;}
}


/* 240516 하단*/


.vw_comment .vc_inp {
    height: 60px;
    margin: 0 0 10px;
    padding: 0;
    background-color: rgb(248, 248, 248);
    border-radius: 3px;
    position: relative;
}

.vw_comment .vc_txt{
	font-size: 12px;
	color: #666;

}
.vw_comment .vc_inp .vi_btn {
    width: 15%;
    height: 40px;
    margin: 10px 0;
    padding: 0;
    background-color: rgb(85, 85, 85);
    border-radius: 2px;
    text-align: center;
    color: rgb(255, 255, 255);
    line-height: 40px;
    display: block;
    float: left;
	border: none;
	font-size: 12px;
}

.vw_comment .vc_comm .vc_tit {
    height: 50px;
    border-bottom: 1px solid rgb(232, 232, 232);
    text-align: left;
    font-size: 18px;
    font-weight: 800;
    line-height: 50px;
    position: relative;
}

.red {
    color: #df2424 !important;
}

.vw_comment .vc_comm .vc_pagin{
	width:100%;
	height:45px;
	margin:0 auto;
	padding:0;
	border:1px solid rgb(232,232,232);
	text-align:center;
	font-size:16px;
	font-weight:700;
	line-height:45px;
	position:relative;
	text-decoration: none;
}
.vw_comment .vc_comm .vc_pagin a{color:#ccc;}
.vw_comment .vc_comm .vc_pagin a:hover,
.vw_comment .vc_comm .vc_pagin a:active{text-decoration: none;}
.vw_comment .vc_comm .vc_pagin b{color:#333;}

.vw_comment .vc_comm .vc_pagin em, .vw_comment .vc_comm .vc_pagin address {
    font-weight: normal;
    font-style: normal;
}


.vw_jour{margin:50px 0 20px;padding:0 15px;background-color:rgb(251,251,251);position:relative;}
.vw_jour .vj_tit{
	height:55px;
	margin:0;
	padding:10px 0;
	border-bottom:1px solid rgb(232,232,232);
	position:relative;
}

.vw_jour .vj_tit .vt_thum{
	width:35px;
	height:35px;
	border-radius:35px;
	text-align:center;
	display:inline-block;
	float:left;
	overflow:hidden;
}
.vw_jour .vj_tit .vt_thum img{width:auto;height:35px;}
.vw_jour .vj_tit .vt_name{
	margin:0 15px;
	font-size:16px;
	font-weight:400;
	line-height:35px;
	float:left;
}
.vw_jour .vj_tit .vt_name b{font-weight:800;}
.vw_jour .vj_tit span{
	height:30px;
	line-height:30px;
	position:absolute;
	right:0;
	top:calc(50% - 15px);
	display:block;
}

.vw_jour .vj_tit span input{
	font-size: 12px;
	background: #a82127;
    color: #fff;
    border: none;
	border-radius: 2px;
	padding: 0  1.4em;
}

.vw_jour .vj_tit span img{width:auto;height:18px;}
.vw_jour .vj_tit span a{margin:0 0 0 15px;}
.vw_jour .vj_tit span a:last-child{margin:0 0 0 8px;}

.vw_jour ul{margin:10px 0;padding:0;position:relative;}
.vw_jour li{
	padding:0 0 0 10px;
	background:url(/contentMobile/images/icon/dot_1.png) no-repeat left 50%;
	font-size:15px;
	font-weight:700;
	line-height:28px;
	display:block;
}

.vw_jour li a{color: #222;}

.wn {
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    display: block !important;
    overflow: hidden !important;
}

.vw_jour .vj_btn{
	height:50px;
	margin:0;
	padding:0;
}
.vw_jour .vj_btn img{width:5px;height:10px;margin:0 5px;}
.vw_jour .vj_btn a{
	width:100%;
	height:50px;
	text-align:center;
	font-size:14px;
	color:rgb(85,85,85);
	line-height:50px;
	display:block;
}


/*뉴스리듬*/
.level3_wrap {
    margin: 0;
    padding: 35px 15px 15px;
    position: relative;
}

.newsrhythm_cont{background: #444444; color:#fff; margin-top: 0px;}
.newsrhythm_cont h4{display: flex; width: 100%; flex-direction: row; align-items: center; justify-content: space-between;}
.newsrhythm_cont h4 span{ width: 100%; margin: 0 0 13px; padding: 0;
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    position: relative; }
.newsrhythm_cont h4 img{width: 60px; margin-bottom: 13px;}
.newsrhythm_cont .nc_list{width: 100%; display: flex; flex-direction: row; justify-content: space-between;padding-left: 0;}
.newsrhythm_cont .nc_list li{width: 32%; margin-right: 2%; display: flex; flex-direction: column; padding-left:0px;background: none;}
.newsrhythm_cont .nc_list li:last-child{margin-right: 0px;}

.newsrhythm_cont .nc_list li img{width: 100%; height: 100px; object-fit: cover; margin-bottom: 10px;}
.newsrhythm_cont .nc_list li span{width: 100%; overflow: hidden;    white-space: normal;    text-overflow: ellipsis; color:#fff; font-size: 1em;
display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.2em;
word-break: keep-all;}


/*이 시간 주요 뉴스*/
.top_news_time_cont{width: 100%; margin-top: 0px;}
.top_news_time_cont h4{margin: 0 0 13px;
    padding: 0;    text-align: left;
    font-size: 20px;    font-weight: 700;
    line-height: 26px;    position: relative;}

.top_news_time_cont ul{width: 100%; display: flex; flex-direction: column;padding: 0;}
.top_news_time_cont ul li{width: 100%; display: flex; justify-content: flex-start; align-items: flex-start;  box-sizing: border-box; list-style: none; padding-left: 0px; background: none ;line-height: 30px;}
.top_news_time_cont ul li img{width: 120px; height:120px; margin-right: 10px; object-fit: cover; display: block; box-sizing: border-box;}
.top_news_time_cont ul li span{width: 100%; overflow: hidden;    white-space: normal;    text-overflow: ellipsis;    display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    word-break: keep-all; cursor: pointer;}
.top_news_time_cont ul li span:hover{text-decoration: underline; color:#a82127;}


/*인기뉴스*/
.popular_news_cont{width: 100%; margin-top: 0px;}
.popular_news_cont h4{
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
    color: #333;
    position: relative;}

.popular_news_cont ul{width: 100%; display: flex; flex-direction: column;padding: 0;}
.popular_news_cont ul li{background: none; width: 100%; display: flex; justify-content: flex-start; align-items: flex-start;    box-sizing: border-box; list-style: none; padding-left: 0px;line-height: 30px;}
.popular_news_cont ul li img{width: 120px; height:120px; margin-right: 10px; object-fit: cover; display: block; box-sizing: border-box;}
.popular_news_cont ul li span{width: 100%; overflow: hidden;    white-space: normal;    text-overflow: ellipsis;    display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;    word-break: keep-all; cursor: pointer;}
.popular_news_cont ul li span:hover{text-decoration: underline; color:#a82127;}

/*함께 볼만한 뉴스*/
.watch_together_cont{width: 100%; margin-top: 0px;}
.watch_together_cont h4{
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 600;
    color: #333;
    position: relative;}

.watch_together_cont ul{width: 100%; display: flex; flex-direction: row;padding: 0;}
.watch_together_cont ul li{background: none; width: 32%; margin-right: 2%; display: flex; flex-direction: column;  justify-content: flex-start; align-items: flex-start; margin-bottom: 10px; box-sizing: border-box; list-style: none; padding-left: 0px;}
.watch_together_cont ul li:last-child{margin-right: 0px;}
.watch_together_cont ul li img{width: 100%; height:120px; margin-bottom: 10px; object-fit: cover; display: block; box-sizing: border-box;}
.watch_together_cont ul li span{width: 100%; overflow: hidden;  line-height: 1.2em;   white-space: normal;    text-overflow: ellipsis;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;    word-break: keep-all; cursor: pointer;}
.watch_together_cont ul li span:hover{text-decoration: underline; color:#a82127;}