@charset "utf-8";
@import url("base.css?2021012170900");
@import url("font.css");
@import url("slick.css");
@import url("common.css?202108261650");

#footer{margin-top:0px;}

/* 타이틀 */
.h1_con_tit1 {font-size:28px; line-height:38px; text-align:center; letter-spacing:-0.5px; color:#000;}
.h2_con_tit1 {font-size:20px; line-height:26px; letter-spacing:-0.5px; color:#ed1b2f;}
.h2_con_tit2 {font-size:35px; line-height:40px; text-align:center; letter-spacing:-0.5px; color:#000;}
.h3_con_tit1 {font-size:20px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit1 a {display:inline-block; padding-right:18px; background:url(//image.newsis.com/new_www/homepage/bl_arrow4.png) no-repeat right 9px; font-size:20px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit1 a:hover,
.h3_con_tit1 a:focus {text-decoration:none;}
.h3_con_tit2 {font-size:17px; line-height:23px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit2 a {display:inline-block; padding-right:15px; background:url(//image.newsis.com/new_www/homepage/bl_arrow4.png) no-repeat right 8px; font-size:17px; line-height:23px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit2 a:hover,
.h3_con_tit2 a:focus {text-decoration:none;}
.h3_con_tit3 {font-size:17px; line-height:23px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit3 a {display:inline-block; padding-right:15px; background:url(//image.newsis.com/new_www/homepage/bl_arrow9.png) no-repeat right 9px; font-size:17px; line-height:23px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit3 a:hover,
.h3_con_tit3 a:focus {text-decoration:none;}

/* 라인 */
.mgpg_br1 {margin-bottom:19px; padding-bottom:18px; border-bottom:1px solid #ccc;}
.mgpg_br2 {margin-bottom:19px; padding-bottom:25px; border-bottom:1px solid #e4e4e4;}
.mgpg_br3 {margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #e4e4e4;}

.msi #content {overflow:hidden; position:relative; width:1280px; margin:0 auto;}
.msi #content:after{content:''; display:block; position:absolute; top:0; right:330px; width:1px; height:100%; background-color:#ccc;}
.msi.view #content:after{right:360px;}
.rgroup{float:right;}
.lgroup{float:left;}
.cboth, .clear{clear: both; padding: 0; margin: 0; font-size: 0px; line-height: 0px;}
.a_bundle4{position: relative; padding-bottom:24px; border-bottom: 1px solid #e4e4e4;}

.article {position: relative; float: left; width: 950px; padding: 30px 30px 30px 0; border-right: 1px solid #ccc; box-sizing: border-box;}
.view .article{width:1280px; border-right:none;}
.article .msiCont{float:left; width:590px;}
.view .article .msiCont{float:left; width:890px;}
.article .msiCont .h3_con_tit1{margin-bottom:8px;}
.article .msiCont .h3_con_tit1 a{display: inline-block; padding-right: 16px; background: url(../images/bl_arrow4.png) no-repeat right center; font-size: 18px; line-height: 26px; letter-spacing: -0.5px; color: #000;}
.article .msiAside{float:right; width:300px; }
.article .msiCont .msi_date{display:block; margin-top:5px; font-size:12px; color:#8c8c8c; text-align:right;}
.article .msiCont .date_msi{display:block; margin-top:-20px; font-size:12px; color:#8c8c8c; text-align:right;}

/* article */
#article {position:relative;}
#article .pag_num {font-size:20px; font-weight:bold; line-height:26px; letter-spacing:-1px; color:#666;}
#article .pag_num strong {color:#000;}
/* 상단 */
#article .article_tbx {background:#fff;}
#article .article_tbx.w950 {width:950px;}
#article .article_tbx .num {position:relative; display:inline-block; padding:0 14px; min-width:45px; height:26px; font-size:20px; line-height:24px; text-align:center; letter-spacing:-1px; color:#666; border-top:1px solid #adadad; border-bottom:1px solid #adadad;}
#article .article_tbx .num:after {content:' '; position:absolute; top:-1px; left:0; width:14px; height:28px; background:url(//image.newsis.com/new_www/homepage/bg_txt_round2_left.gif) no-repeat 0 0;}
#article .article_tbx .num:before {content:' '; position:absolute; top:-1px; right:0; width:14px; height:28px; background:url(//image.newsis.com/new_www/homepage/bg_txt_round2_right.gif) no-repeat 0 0;}
#article .article_tbx .num .page {color:#000;}
#article .article_tbx h1 {font-size:34px; line-height:45px; letter-spacing:-0.5px; color:#000;}
#article .article_tbx h2 {margin-top:5px; font-size:22px; font-weight:normal; line-height:32px; letter-spacing:-0.5px; color:#333;}
#article .article_tbx .write {display:block; font-size:15px; line-height:22px; letter-spacing:-0.5px; color:#999;}
#article .article_tbx .write .bar {font-size:14px; color:#d7d7d7;}
#article .article_tbx .write2 {display:block; font-size:14px; line-height:20px; letter-spacing:-0.25px; color:#999;}
#article .article_tbx .write2 .bar {font-size:14px; color:#d7d7d7;}
/* 날짜 */
#article .article_tbx .date {display:block; font-size:14px; line-height:22px; letter-spacing:-0.25px; color:#999; border-top:1px solid #909090;}
#article .article_tbx .date .bar {color:#d7d7d7;}
/* 공유 */
#article .function {}
#article .function .social {float:left;}
#article .function .social ul {}
#article .function .social ul li {float:left; margin-left:3px;}
#article .function .social ul li:first-child {margin-left:0;}
#article .function .social ul li a {}
#article .function .social ul li a img {}
#article .function .info {float:left; margin-top:1px;}
#article .function .info ul {}
#article .function .info ul li {float:left;}
#article .function .info ul li a {margin-left:-1px;}
#article .function .info ul li button {}
#article .function .info ul li button span{font-size:0px; line-height:0px;}
#article .function .info ul li .f_size_s {width:29px; height:29px; background:url(http://image.newsis.com/new_www/homepage/icon_fontSize.gif) no-repeat 0 0;}
#article .function .info ul li .f_size_b {width:29px; height:29px; background:url(http://image.newsis.com/new_www/homepage/icon_fontSize.gif) no-repeat -29px 0;}
/* 내용 */
#article .article_bx {margin-top:53px; padding:0 80px;}
#article .article_bx .view_text {margin-top:30px; font-size:17px; line-height:28px; letter-spacing:-0.5px; color:#333;}
#article .article_bx .view_text:first-child {margin-top:0;}
#article .article_bx .view_text .article_photo {position:relative; width:100px !important;}
#article .article_bx .view_text .article_photo .img {position:relative;}
#article .article_bx .view_text .article_photo .desc {padding:15px 0; font-size:14px; line-height:22px; letter-spacing:-0.5px; color:#666;}
#article .article_bx .view_text .article_photo.left {float:left; margin:5px 20px 10px 0; padding:0;}
#article .article_bx .view_text .article_photo.right {float:right; margin:5px 0 10px 20px; padding:0;}
#article .article_bx .view_text .article_photo.center {margin:0 auto; min-width:40px; margin-bottom:20px;}
#article .article_bx .view_text .tit {font-size:20px; line-height:28px; letter-spacing:-0.5px; color:#000;}
#article .article_bx .copy {font-size:14px; line-height:26px; letter-spacing:-0.5px; color:#999;}
#article .article_bx .infotxt {padding:15px 19px 16px; background:#f0f0f0;}
#article .article_bx .infotxt p {font-size:15px; line-height:23px; letter-spacing:-0.8px; color:#444;}
#article .article_bx .thumCont{margin:20px 0;}

/* 기사 뷰 - 기사내용 요약 */
#article .article_bx .summury_view{padding:20px 30px; border:1px solid #ca7f8d;}
#article .article_bx .summury_view .tit{margin-bottom:15px;}
#article .article_bx .summury_view .tit strong{font-size:17px; color:#e02631}
#article .article_bx .summury_view p{font-size:17px; line-height:30px;}

#article .article_bx .summury{position:relative; margin-bottom:20px; padding-left:12px; font-weight:bold; font-size:17px;}
#article .article_bx .summury:after{display:block; content:''; position:absolute; top:0; left:0; width:3px; height:100%; background-color:#000;}
#article .article_bx .subHeader{margin:0 0 40px; padding:4px; line-height:25px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold;}


/* CSS Document */
.msi_more_bar{border: 1px solid #dedede; height: 35px; line-height:35px; text-align: center; background-color: #f6f6f6; color: #666; font-size: 14px; box-sizing: border-box; cursor: pointer; letter-spacing: -0.8px;}
.h2_con_tit_msi_02{font-size:28px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.tb_line_msi{border-bottom: 1px solid #f0f0f0; }
.img_msi_gra {margin-top: 5px; width: 207px; height: 101px; margin: 0 auto; text-align:center;}
.h3_con_tit_msi {font-size:18px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msi a {display:inline-block; padding-right:18px; background:url(../images/bl_arrow4.png) no-repeat right 9px; font-size:18px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msi a:hover,
.h3_con_tit_msi a:focus {text-decoration:none;}

.h3_con_tit_msi_01 {font-size:18px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msi_01 a {display:inline-block; padding-right:18px; background:url(../images/bl_arrow4.png) no-repeat right 9px; font-size:18px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msi_01 a:hover,
.h3_con_tit_msi_01 a:focus {text-decoration:none;}
.h2_con_msi {font-size:18px; line-height:26px; letter-spacing:-0.5px; color:#ed1b2f;}

.mgpg_br_msi_01 {margin-bottom:14px; padding-bottom:20px; border-bottom:1px solid #e4e4e4;}
.mgpg_br_msi {overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e4e4e4;}	
.date_msi {display:block; font-size:13px;  text-align:right; color:#8c8c8c; margin-top: -20px;}		
	
#gnbbx_msi_ed {position:relative; border-top:1px solid #ed1b2f;}
#gnbbx_msi_ed.gmsi {border-bottom:1px solid #e1e1e1;}
#gnbbx_msi_ed .gnb {height:68px;}
#gnbbx_msi_ed.mgnb .gnb {height:34px; margin-left: 3px;}
#gnbbx_msi_ed .gnb dl {}
#gnbbx_msi_ed .gnb .depth1 {float:left; padding:0 32px;}
#gnbbx_msi_ed.gmsi .gnb .depth1 {float:left; padding:0 59px;}
#gnbbx_msi_ed .gnb .depth1.pd1 {padding:0 31px;}
#gnbbx_msi_ed .gnb .depth1.first {padding-left:0;}
#gnbbx_msi_ed .gnb .depth1.last {padding-right:0;}
#gnbbx_msi_ed .gnb .depth1 a { display:block; height:34px; font-size:15px; font-weight:bold; line-height:34px; letter-spacing:-0.5px; color:#000; text-align: center;  text-decoration: none;}
#gnbbx_msi_ed .gnb .depth1 a.on,
#gnbbx_msi_ed .gnb .depth1 a:hover,
#gnbbx_msi_ed .gnb .depth1 a:focus {text-decoration:underline; color:#ed1b2f; border-bottom: 2px solid #ff0000; text-decoration: none;}

.lst_p6_msi_ed {margin-top:10px;}
.lst_p6_msi_ed .group {}
.lst_p6_msi_ed .group .p1_bundle {position:relative; }
.lst_p6_msi_ed .group .p1_bundle:first-child {margin-top:0;}
.lst_p6_msi_ed .group .p1_bundle .thum {float:left; overflow:hidden; margin-top:2px; width:120px; height:80px;}
.lst_p6_msi_ed .group .p1_bundle .thum a {display:block;}
.lst_p6_msi_ed .group .p1_bundle .thum a img {display:block; min-width:120px; min-height:80px;}
.lst_p6_msi_ed .group .p1_bundle .area {margin-top:-5px; height:80px;}
.lst_p6_msi_ed.tmsi1 .group .p1_bundle .thum {border:1px solid #e3e3e3;}
.ie8 .lst_p6_msi_ed .group .p1_bundle .area {height:80px;}
.lst_p6_msi_ed .group .p1_bundle .thum + .area {margin-top:0; margin-left:140px;}
.lst_p6_msi_ed .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed .group .p1_bundle .area .title a {height:26px; font-size:16px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.lst_p6_msi_ed .group .p1_bundle .area .txt {overflow:hidden; margin-top:5px; padding-right:22px; max-height:35px;}
.lst_p6_msi_ed .group .p1_bundle .area .txt.mh1 {max-height:45px;}
.lst_p6_msi_ed .group .p1_bundle .area .txt a {font-size:14px; line-height:22px; letter-spacing:-0.25px; color:#666;}
.lst_p6_msi_ed .group .p1_bundle .date {display:block; font-size:13px; line-height:22px; letter-spacing:-0.25px; color:#999;}	

.lst_p6_msi_ed1 {}
.lst_p6_msi_ed1 .group {}
.lst_p6_msi_ed1 .group .p1_bundle {position:relative; }
.lst_p6_msi_ed1 .group .p1_bundle:first-child {margin-top:0;}
.lst_p6_msi_ed1 .group .p1_bundle .area {margin-top:-5px; height:20px;}
.lst_p6_msi_ed1 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed1 .group .p1_bundle .area .title a {height:20px; font-size:15px; line-height:20px; letter-spacing:-0.5px; color:#000;}

.lst_p6_msi_ed2 {}
.lst_p6_msi_ed2 .group {margin-left: -10px;}
.lst_p6_msi_ed2 .group .p1_bundle {position:relative; width: 48%; display: inline-block; margin-left: 9px;}
.lst_p6_msi_ed2 .group .p1_bundle:first-child {margin-top:0;}
.lst_p6_msi_ed2 .group .p1_bundle .area {margin-top:-5px; height:20px;}	
.lst_p6_msi_ed2 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed2 .group .p1_bundle .area .title a {height:22px; font-size:15px; line-height:22px; letter-spacing:-0.5px; color:#000;}

.lst_p6_msi_ed3 {display: inline-block; width: 48%  }
.lst_p6_msi_ed3 .group { }
.lst_p6_msi_ed3 .group .p1_bundle {position:relative; }
.lst_p6_msi_ed3 .group .p1_bundle:first-child {margin-top:15px;}
.lst_p6_msi_ed3 .group .p1_bundle .area {margin-top:-5px; height:20px;}	
.lst_p6_msi_ed3 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed3 .group .p1_bundle .area .title a {height:22px; font-size:15px; line-height:22px; letter-spacing:-0.5px; color:#000;}		

.lst_p6_msi_ed4 {}
.lst_p6_msi_ed4 .group {}
.lst_p6_msi_ed4 .group .p1_bundle {position:relative; }
.lst_p6_msi_ed4 .group .p1_bundle:first-child {margin-top:0;}
.lst_p6_msi_ed4 .group .p1_bundle .thum {float:left; overflow:hidden; margin-top:2px; width:180px; height:120px;}
.lst_p6_msi_ed4 .group .p1_bundle .thum a {display:block;}
.lst_p6_msi_ed4 .group .p1_bundle .thum a img {display:block; min-width:180px; min-height:120px;}
.lst_p6_msi_ed4 .group .p1_bundle .area {margin-top:-5px; height:120px;}
.lst_p6_msi_ed4.tmsi1 .group .p1_bundle .thum {border:1px solid #e3e3e3;}
.ie8 .lst_p6_msi_ed4 .group .p1_bundle .area {height:120px;}
.lst_p6_msi_ed4 .group .p1_bundle .thum + .area {margin-top:0; margin-left:200px;}
.lst_p6_msi_ed4 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed4 .group .p1_bundle .area .title a {height:26px; font-size:16px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.lst_p6_msi_ed4 .group .p1_bundle .area .txt {overflow:hidden; margin-top:8px; padding-right:22px; max-height:93px;}
.lst_p6_msi_ed4 .group .p1_bundle .area .txt.mh1 {max-height:93px;}
.lst_p6_msi_ed4 .group .p1_bundle .area .txt a {font-size:14px; line-height:20px; letter-spacing:-0.25px; color:#666;}
.lst_p6_msi_ed4 .group .p1_bundle .date {display:block; font-size:13px; line-height:22px; letter-spacing:-0.25px; color:#999;}	

.lst_p6_msi_ed5 {}
.lst_p6_msi_ed5 .group {}
.lst_p6_msi_ed5 .group .p1_bundle {position:relative; }
.lst_p6_msi_ed5 .group .p1_bundle:first-child {margin-top:0;}
.lst_p6_msi_ed5 .group .p1_bundle .thum {float:left; overflow:hidden; margin-top:2px; width:95px; height:63px;}
.lst_p6_msi_ed5 .group .p1_bundle .thum a {display:block;}
.lst_p6_msi_ed5 .group .p1_bundle .thum a img {display:block; min-width:95px; min-height:63px;}
.lst_p6_msi_ed5 .group .p1_bundle .area {margin-top:-5px; height:63px;}
.lst_p6_msi_ed5.tmsi1 .group .p1_bundle .thum {border:1px solid #e3e3e3;}
.ie8 .lst_p6_msi_ed5 .group .p1_bundle .area {height:63px;}
.lst_p6_msi_ed5 .group .p1_bundle .thum + .area {margin-top:0; margin-left:110px;}
.lst_p6_msi_ed5 .group .p1_bundle .area .title {display:block; overflow:hidden; max-height:50px;}
.lst_p6_msi_ed5 .group .p1_bundle .area .title a { font-size:15px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.lst_p6_msi_ed5 .group .p1_bundle .area .txt {overflow:hidden; margin-top:5px; padding-right:22px; max-height:35px;}
.lst_p6_msi_ed5 .group .p1_bundle .area .txt.mh1 {max-height:45px;}
.lst_p6_msi_ed5 .group .p1_bundle .area .txt a {font-size:15px; line-height:22px; letter-spacing:-0.25px; color:#666;}
.lst_p6_msi_ed5 .group .p1_bundle .date {display:block; font-size:13px; line-height:22px; letter-spacing:-0.25px; color:#999;}

.lst_p6_msi_ed6 {display: inline-block; width: 48%  }
.lst_p6_msi_ed6 .group { }
.lst_p6_msi_ed6 .group .p1_bundle {position:relative;margin-bottom: 10px; }
.lst_p6_msi_ed6 .group .p1_bundle:first-child {margin-top:15px;}
.lst_p6_msi_ed6 .group .p1_bundle .area {margin-top:-5px; height:20px;}	
.lst_p6_msi_ed6 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed6 .group .p1_bundle .area .title a {height:22px; font-size:15px; line-height:22px; letter-spacing:-0.5px; color:#666;}	

.lst_p5_msi {}
.lst_p5_msi .group {}
.lst_p5_msi .bundle {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p5_msi .bundle a {font-size:15px; line-height:31px; letter-spacing:-0.5px; color:#000;}
.ie8 .lst_p5_msi .bundle a {line-height:29px;}
.lst_p5_msi .bundle2 {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p5_msi .bundle2 a {font-size:15px; line-height:28px; letter-spacing:-0.25px; color:#666;}

.info_msi {background-color:#f0f0f0;}
.info_msi .group {}
.info_msi .group .p1_bundle {position:relative; }
.info_msi .group .p1_bundle:first-child {margin-top:0;}
.info_msi .group .p1_bundle .area {}
.info_msi .group .p1_bundle .area .txt {overflow:hidden; max-height:44px; font-size:14px; line-height:22px;  color:#666; padding:15px; text-align: center;}	

.more_msi{float:right; margin-top: -20px; padding-right:8px; background:url(../images/bl_arrow1.png) no-repeat right center; font-size:12px; line-height:12px; letter-spacing:-0.1px; color:#666;}

.gnb_edit {height:35px; border-bottom:1px solid #f0f0f0;  border-bottom:1px solid #f0f0f0;background-color:#fcfcfc}
.gnb_edit ul {}
.gnb_edit ul li {float:left; width:18%; text-align:center;}
.gnb_edit ul li a {display:inline-block; height:38px; font-size:15px; letter-spacing:-0.25px; line-height:2.666em; color:#000; text-decoration: none;} 
.gnb_edit ul li.on a {height:34px; color:#000; border-bottom:2px solid #000; font-weight: bold; text-decoration: none;}	
	
.trend_tbl_wrp_web{margin-top:10px;}
.trend_tbl_wrp_web .trend_tbl {table-layout: fixed; font-size:12px;}
.trend_tbl_wrp_web table {border-collapse: collapse;width: 100%;}
	
.trend_tbl_wrp_web thead {display: table-row-group; vertical-align: middle; border-color: inherit; font-weight: bold;}	
.trend_tbl_wrp_web tbody {display: table-row-group; vertical-align: middle; border-color: inherit;}
.trend_tbl_wrp_web .trend_tbl tr {
   /* cursor: pointer;*/
}
.trend_tbl_wrp_web tr {display: table-row; vertical-align: inherit; border-color: inherit;}
.trend_tbl_wrp_web .trend_tbl tr {/* cursor: pointer;*/}
.trend_tbl_wrp_web td{border-bottom: 1px solid #f0f0f0;	height: 29px; text-align: center;}	
.trend_tbl_wrp_web .trend_tbl .no {text-align:left;	max-width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:6px;}
.trend_tbl_wrp_web .lvl7{color : #e01818; font-size:17px;}
.trend_tbl_wrp_web .lvl6{color : #ee620b;font-size:17px}
.trend_tbl_wrp_web .lvl5{color : #fd8181;font-size:17px}
.trend_tbl_wrp_web .lvl4{color : #cc94d0;font-size:17px}
.trend_tbl_wrp_web .lvl3{color :	#c2c2c2;font-size:17px}
.trend_tbl_wrp_web .lvl2{color : #979797;font-size:17px}
.trend_tbl_wrp_web .lvl1{color : #6f6f6f;font-size:17px}	
.trend_tbl_wrp_web .lvl{font-weight: bold;}
.trend_tbl_wrp_web .fluup{color : #ed1c24;}
.trend_tbl_wrp_web .fludown{color : #0054a6;}	
.trend_tbl_wrp_web .textR{text-align : right;}	
.trend_tbl_wrp_web .textC{text-align :center;}	
.trend_tbl_wrp_web .textL{text-align :left;}	
.trend_tbl_wrp_web_01 .trend_tbl {table-layout: fixed;font-size:12px;}
.trend_tbl_wrp_web_01 table {border-collapse: collapse; width: 100%;}
.trend_tbl_wrp_web_01 thead {display: table-row-group; vertical-align: middle; border-color: inherit; font-weight: bold; font-size: 13px;}	
.trend_tbl_wrp_web_01 tbody {display: table-row-group; vertical-align: middle; border-color: inherit;}
.trend_tbl_wrp_web_01 tr {display: table-row; vertical-align: inherit; border-color: inherit;}
.trend_tbl_wrp_web_01 td{height: 25px; text-align: center;}
.trend_tbl_wrp_web_01 .trend_tbl .no {text-align:left; max-width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:6px;}
.trend_tbl_wrp_web_01 .lvl{font-weight: bold;}
.trend_tbl_wrp_web_01 .fluup{color : #ed1c24;}
.trend_tbl_wrp_web_01 .fludown{color : #0054a6;}	
.trend_tbl_wrp_web_01 .textR{text-align : right;}	
.trend_tbl_wrp_web_01 .textC{text-align :center;}	
.trend_tbl_wrp_web_01 .textL{text-align :left;}		

.tab_menu_web{position: relative; text-align: center; margin: 0 auto; height: 50px; margin-top: 15px; }	
.tab_menu_web .tab_lst{zoom:1;display:inline-block;margin:1px 0;vertical-align:top;border:1px solid #7f7f7f;border-radius:2px}
.tab_menu_web .tab_lst:after{display:block;clear:both;content:''}
.tab_menu_web .tab_lst li{float:left;min-width:85px; height:32px;line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;}
.tab_menu_web .tab_lst li + li{border-left:1px solid #7f7f7f}
.tab_menu_web .tab_lst li.on a{color:#000; background-color: #f2f2f2; }
.tab_menu_web .tab_lst li.on a:before{border:1px solid #7f7f7f;}
.tab_menu_web .tab_lst a{position:relative;display:block;height:100%;padding:0 6px;font-size:16px;color:#7f7f7f;}
.tab_menu_web .tab_lst a:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-color:#000;content:''; }
.tab_menu_web .tab_lst li:first-child a:before{border-top-left-radius:2px;border-bottom-left-radius:2px}
.tab_menu_web .tab_lst li:last-child a:before{border-top-right-radius:2px;border-bottom-right-radius:2px}	

.table_p1_web {position:relative;}
.table_p1_web table { border-top:1px solid #dcdcdc;}
.table_p1_web th {height:38px; background:#fcfcfc; font-size:14px; font-weight:normal; color:#343434;border-bottom:1px solid #dcdcdc;  padding-bottom: 2px; padding-top: 2px; letter-spacing: -1px; }
.table_p1_web td {height:29px; font-size:13px; text-align:center; color:#343434; }
.table_p1_web .tit {display:block; overflow:hidden; width:348px; height:38px; padding-left:4px; line-height:36px; text-align:left; white-space:nowrap; text-overflow:ellipsis;}
.table_p1_web .tit .txt {display:inline-block; overflow:hidden; max-width:320px; white-space:nowrap; text-overflow:ellipsis;}
.table_p1_web .tit img {display:inline-block; margin-top:11px; vertical-align:top;}
.table_p1_web .tit2 {font-size:13px; text-align:left; color:#343434;}
.table_p1_web .tit2_2 {display:block; overflow:hidden; width:320px; white-space:nowrap; text-overflow:ellipsis;}
.table_p1_web .tit3 {padding-left:40px; font-size:13px; text-align:left; color:#343434;}
.table_p1_web .tit3_2 {padding-left:35px; font-size:13px; text-align:left; color:#343434;}
.table_p1_web .txt1 {font-size:13px; text-align:center; color:#343434;}
.table_p1_web .btn_ch {display:block; padding-top:13px; height:25px;}
.table_p1_web .on td {background:#f0fbff;}
.table_p1_web .timeon td {background:#eaeaea;}
.table_p1_web.bg_tr tr:hover {background:#e6f8ff;}
.table_p1_web .msi_u{color:#ed1c24;}				
.table_p1_web .msi_d{color:#0054a6; }
.table_p1_web .msi_h{color:#000;}
.table_p1_web .msi_po{cursor: pointer}
.table_p1_web .sub_box{width:833px; height:380px; overflow: hidden; border: 1px solid #dcdcdc; position: relative;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.table_p1_web .sub_box .tit_box{ height:35px; background-color:#ffecee; position: relative;}		
.table_p1_web .sub_box .tit_box .tit{position: absolute; top:0; left:35px;}
.table_p1_web .sub_box .tit_box .tit a{margin-right:25px; color: #5c5c5c; }
.table_p1_web .sub_box .tit_box .tit .bar{margin-right: 25px; color: #a9a9a9; font-size: 13px;}		
.table_p1_web .sub_box .tit_box .tit .on { color: #ed2232; font-weight: bold;}	
.table_p1_web .key_w{position: absolute; top:5px; left:308px;}
.table_p1_web .key_w li{display:inline; margin-right:20px;}	
.table_p1_web .key_w li img{ margin-left: 5px;}			
.table_p1_web .msi_grap_box_ch{height:380px; width:157px;overflow: hidden; border: 1px solid #dcdcdc; position:absolute; right:0; top:0; padding:25px 15px 20px 20px; -webkit-box-sizing:border-box; border-left: none; -moz-box-sizing:border-box; box-sizing:border-box; background-color: #f9f9f9;}
.table_p1_web .msi_grap_box_ch li{margin-bottom:16px;letter-spacing:-1px;}
.table_p1_web .msi_grap_box_ch li lable{margin-left:8px;}
.table_p1_web .textC{text-align: center;}	
.table_p1_web .textR{text-align: right; padding-right: 10px;}
.table_p1_web .textL{text-align: left}
.table_p1_web .fluup{color:#ed1c24;}	
.table_p1_web .fludown{color:#0054a6;}

.tab1_web {position:relative; overflow:hidden;}
.tab1_web ul {margin-left:1px;}
.tab1_web ul li {position:relative; float:left;}
.tab1_web ul li a {display:block; margin-left:-1px; width:148px; height:30px; font-size:14px; line-height:30px; letter-spacing:-0.25px; text-align:center; color:#666; border:1px solid #c7c7c7;}
.tab1_web ul li.on a,
.tab1_web ul li:hover a,
.tab1_web ul li:focus a {text-decoration:none; color:#000;  background-color: #f2f2f2; font-weight: bold;}
.tab1_web ul li.on a:after,
.tab1_web ul li:hover a:after,
.tab1_web ul li:focus a:after {content:' '; position:absolute; top:0; left:-1px; width:148px; height:30px; border:1px solid #c7c7c7; z-index:1;  }

.h3_con_tit_msiA {font-size:16px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msiA a {display:inline-block; padding-right:18px; background:url(../images/bl_arrow4.png) no-repeat right 9px; font-size:16px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.h3_con_tit_msiA a:hover,
.h3_con_tit_msiA a:focus {text-decoration:none;}

.lst_p6_msi_ed6A {display: inline-block; width: 48%  }
.lst_p6_msi_ed6A .group { }
.lst_p6_msi_ed6A .group .p1_bundle {position:relative;margin-bottom: 10px; }
.lst_p6_msi_ed6A .group .p1_bundle:first-child {margin-top:15px;}
.lst_p6_msi_ed6A .group .p1_bundle .area {margin-top:-5px; height:20px;}	
.lst_p6_msi_ed6A .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6_msi_ed6A .group .p1_bundle .area .title a {height:22px; font-size:14px; line-height:22px; letter-spacing:-0.5px; color:#666;}	

/* alst_msi2 */
.alst_msi2 {overflow:hidden; padding:10px 0; background:#ededed;}
.alst_msi2 li {float:left; margin-left:17px;}
.alst_msi2 li:first-child {margin-left:10px;}
.alst_msi2 li .bxnum {display:block; margin-bottom:2px; width:19px; height:19px; font-size:13px; text-align:center; line-height:17px; letter-spacing:-0.5px; color:#fff;}
.ie8 .alst_msi2 li .bxnum {line-height:20px;}
.alst_msi2 li .bxnum.n7 {background-color:#f71b2d;}
.alst_msi2 li .bxnum.n6 {background-color:#f25964;}
.alst_msi2 li .bxnum.n5 {background-color:#f69098;}
.alst_msi2 li .bxnum.n4 {background-color:#fabdc3;}
.alst_msi2 li .bxnum.n3 {background-color:#afafaf;}
.alst_msi2 li .bxnum.n2 {background-color:#878787;}
.alst_msi2 li .bxnum.n1 {background-color:#5b5b5b;}
.alst_msi2 li .txt {display:block; margin-left:-1px; width:21px; font-size:11px; line-height:12px; letter-spacing:-0.5px; vertical-align:middle; color:#6e6e6e;}

/* lst_a2 */
.lst_a2 {margin-top:13px;}
.lst_a2 .group {}
.lst_a2 .bundle {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_a2 .bundle a {font-size:15px; line-height:27px; letter-spacing:-0.25px; color:#666;}
/* lst_a3 */
.lst_a3 {}
.lst_a3 .group {}
.lst_a3 .bundle {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_a3 .bundle a {font-size:14px; line-height:23px; letter-spacing:-0.25px; color:#666;}

/* lst_p5 */
.lst_p5 {}
.lst_p5 .group {}
.lst_p5 .bundle {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p5 .bundle a {font-size:17px; line-height:31px; letter-spacing:-0.5px; color:#000;}
.ie8 .lst_p5 .bundle a {line-height:29px;}
.lst_p5 .bundle2 {overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p5 .bundle2 a {font-size:15px; line-height:28px; letter-spacing:-0.25px; color:#666;}
/* lst_p6 */
.lst_p6 {}
.lst_p6 .group {}
.lst_p6 .group .p1_bundle {position:relative; margin-top:23px;}
.lst_p6 .group .p1_bundle:first-child {margin-top:0;}
.lst_p6 .group .p1_bundle .thum {float:left; overflow:hidden; margin-top:2px; width:125px; height:94px;}
.lst_p6 .group .p1_bundle .thum a {display:block;}
.lst_p6 .group .p1_bundle .thum a img {display:block; min-width:125px; min-height:94px;}
.lst_p6 .group .p1_bundle .area {margin-top:-5px; height:94px;}
.lst_p6.tmsi1 .group .p1_bundle .thum {border:1px solid #e3e3e3;}
.ie8 .lst_p6 .group .p1_bundle .area {height:92px;}
.lst_p6 .group .p1_bundle .thum + .area {margin-top:0; margin-left:144px;}
.lst_p6 .group .p1_bundle .area .title {display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.lst_p6 .group .p1_bundle .area .title a {height:26px; font-size:17px; line-height:26px; letter-spacing:-0.5px; color:#000;}
.lst_p6 .group .p1_bundle .area .txt {overflow:hidden; margin-top:5px; padding-right:22px; max-height:44px;}
.lst_p6 .group .p1_bundle .area .txt.mh1 {max-height:66px;}
.lst_p6 .group .p1_bundle .area .txt a {font-size:15px; line-height:22px; letter-spacing:-0.25px; color:#666;}
.lst_p6 .group .p1_bundle .date {display:block; font-size:13px; line-height:22px; letter-spacing:-0.25px; color:#999;}

/* 실시간 주요지수 */
.a_bx1 {}	
.a_bx1 .ifam {position:relative;}
.a_bx1.amsi .ifam:after {background:#fff;}
.a_bx1 .date1 {display:block; font-size:12px; letter-spacing:-0.5px; text-align:right; color:#8c8c8c;}
.a_bx1 .btn_re {position:absolute; top:0; right:0; width:20px; height:20px; background:url(../images/btn_refresh1.png) no-repeat 0 0;}
.a_bx1 table{font-size:12px;}

/* 세션 하단 리스트 common.css viewBox 활용 */
.msi .aside .viewBox{width:300px; height:490px;}
.msi .aside .viewBox .box ul li {height:60px;  padding:0px; border-bottom:none;}
.msi .aside .viewBox .rankBox{margin-top:10px;}
.msi .aside .viewBox .rankBox .box li.in_img{height:auto; margin-bottom:10px;}
.msi .aside .viewBox .rankBox .box li.in_img .thumCont{width:80px; height:60px;}
.msi .aside .viewBox .rankBox .box li.in_img .thumCont img{width:100%; height:auto; min-height:60px;}
.msi .aside .viewBox .rankBox .box li.in_img .txtCont a{overflow:hidden; width:170px; height:40px; padding:0 20px 0 30px;}
.msi .aside .viewBox .rankBox .box li .txtCont a{overflow:hidden; height:40px; font-size:14px; line-height:20px;}
.msi .aside .viewBox .rankBox .box li.in_img .txtCont a .rank{line-height:40px; top:0; margin-top:0}
.msi .aside .viewBox .rankBox .box li .txtCont{display:table-cell; vertical-align: middle;}
.msi .aside .viewBox .rankBox .box li .txtCont a .rank{line-height:40px;}
.msi .aside .viewBox .rankBox .slick-dots{top:-48px; width:80px; padding:0px;}
.msi .aside .viewBox .rankBox .slick-next{display:none !important ;}
.msi .aside .viewBox .rankBox .slick-prev{display:none !important ;}
.msi .aside .viewBox .rankBox .box li .txtCont a p{text-overflow: initial; white-space: inherit; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.msi .aside .viewBox .rankBox .box li.in_img .txtCont a p{display:block;}

/* aside 기획특집 */
.planBox .tit{margin-bottom:10px; font-size:18px; font-weight:bold; color:#000;}
.msi .aside .slide_plan{position:relative; width:300px; height:250px; border-bottom:1px solid #ccc;}
.msi .aside .slide_plan .img_wrapper{position:relative; width:100%; background-color:#fff;}
.msi .aside .slide_plan .img_wrapper figure{height:182px; max-width:100%; max-height:100%; margin:0px; padding:0px; -webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}
.msi .aside .slide_plan .img_wrapper figure img{display:block; width:100%; min-height:182px;}
.msi .aside .slide_plan .img_wrapper figcaption{overflow:hidden; position:absolute; bottom:-64px; left:0; width:100%; height:64px;  background-color:#fff;}
.msi .aside .slide_plan .img_wrapper figcaption p{overflow:hidden; max-height:46px; margin-top:6px; vertical-align: middle; font-size:16px; line-height:23px; color:#000}
.msi .aside .slide_plan .type{position:absolute; top:0; left:0; width:130px; height:26px; line-height:26px; background-color:#fff; color:#000; text-align:center; }
.msi .aside .slide_plan .todayBox .inner_right dd figure a:hover figcaption p{text-decoration:underline;}
.msi .aside .slide_plan .slick-prev{position:absolute; top:72px; left:0; width:32px; height:41px; background:url(../images/btn_prev2.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.msi .aside .slide_plan .slick-next{position:absolute; top:72px; right:0; width:32px; height:41px; background:url(../images/btn_next2.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}


/**************************************************************************************** 기사뷰 ***************************************************************************************/
/**************************************************************************************** 기사뷰 ***************************************************************************************/
/**************************************************************************************** 기사뷰 ***************************************************************************************/

.subView #content:after{display: block; content: ''; position: absolute; bottom: 0; right: 330px; width: 1px; height: 100%; background-color: #ccc;}

.articleView{float:left; width:909px; padding:25px 40px 0 0; border-right:1px solid #ccc;}
.view .top .tit{font-size:38px; line-height:48px; font-weight:bold;}
.articleView .summury{position:relative; padding-left:12px; font-weight:bold; font-size:17px;}
.articleView .summury:after{display:block; content:''; position:absolute; top:0; left:0; width:3px; height:100%; background-color:#000;}
.articleView .subHeader{margin:20px 0 40px; padding:4px; line-height:25px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-weight:bold;}
.likeSlide{overflow:hidden; position:relative; margin:15px 0;}
.likeSlide .like{position:relative; display:inline-block; height:53px; padding-right:98px; border:1px solid #030000;}
.likeSlide .like p{padding:0 21px 0 25px; font-size:17px; line-height:51px;}
.likeSlide .like img{margin-top:3px;}
.likeSlide .like button{position:absolute; top:9px; right:0; width:97px; margin:0px; height:36px; line-height:36px; border-left:1px solid #000;}
.likeSlide .like strong{margin-left:9px; padding-top:7px;}
.reporterSlide {position:absolute; top:0; right:0; width:268px; height:53px; border:1px solid #ccc;}
.reporterSlide .thumCont{position:relative; overflow:hidden; float:left; width:45px; height:45px; margin:4px 0 0 46px; border:1px solid #000; box-sizing:border-box; border-radius:50%;}
.reporterSlide .thumCont img{position:absolute;
    top:0;
    left: 50%;
    width: 100%;
    min-height: 45px;
    transition: .5s;
    -webkit-transform: translate(-50%, 0) scale(1);
    -moz-transform: translate(-50%, 0) scale(1);
    -o-transform: translate(-50%, 0) scale(1);
    transform: translate(-50%, 0) scale(1);}
.reporterSlide .slick-slide{height:51px;  text-align:center;}
.reporterSlide .slick-slide .inner{width:228px; margin:0 auto;}

.reporterSlide .slick-prev{position:absolute; top:20px; left:20px; width:12px; height:14px; margin:0px !important ; background:url(../images/btn_prev13_off.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.reporterSlide .slick-prev:hover{background:url(../images/btn_prev13_on.png) no-repeat 0 0}
.reporterSlide .slick-next{position:absolute; top:20px; right:20px; width:12px; height:14px;  margin:0px !important ; background:url(../images/btn_next13_off.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.reporterSlide .slick-next:hover{background:url(../images/btn_next13_on.png) no-repeat 0 0}
.reporterSlide .txtCont{float:left; margin:7px 0 0 10px}
.reporterSlide .txtCont p a{font-size:13px; line-height:18px;}

.socialBox.view li{float:none; display:block; margin:0 0 5px 0; text-align:center;}
.socialBox.view ul li:first-child {}
.socialBox.view button.like{position:relative; width:37px; margin:0 0 9px 0; padding-bottom:10px; border-bottom:1px solid #ccc;}
.socialBox.view button.like strong{display:block; position:relative; width:37px; height:25px; margin-bottom:9px; border:1px solid #616161; border-radius:3px; box-sizing:border-box; background-color:#e5f0fb;  font-size:14px; color:#e02631;}
.socialBox.view button.like strong:after{display:block; content:''; position:absolute; bottom:-7px; left:3px; width:9px; height:7px; background:url(../images/img_bull.png) no-repeat 0 0; z-index: 9; }
.socialBox.view button.like img{display:block;}

/* 기사뷰 고정배너 */
#quick_banner.view{margin-left:-620px;}

/* 기사뷰 하단영역 */
.viewBottom {width:909px;}
.viewBottom .banner640{width:100%; padding-bottom:30px;}
.viewBottom .twinBox{display:flex; justify-content: space-between;}
.viewBottom .twinBox .box640{width:640px;}
.viewBottom .twinBox .box230{width:230px; background-color:#e5f0fb}

/* 기획특집 피플인사이드 */
.viewBottom .botBox1{overflow:hidden; margin-top:25px; padding-bottom:27px; border-bottom:1px solid #ccc;}
.viewBottom .slide_plan{position:relative; float:left; width:300px; height:260px; border-bottom:1px solid #ccc;}
.viewBottom .slide_plan .tit{margin-bottom:10px; font-size:18px; font-weight:bold;}
.viewBottom .img_wrapper{position:relative; width:100%; background-color:#fff;}
.viewBottom .img_wrapper figure{height:182px; max-width:100%; max-height:100%; margin:0px; padding:0px; -webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}
.viewBottom .img_wrapper figure img{display:block; width:100%; min-height:182px;}
.viewBottom .img_wrapper figcaption{overflow:hidden; position:absolute; bottom:-64px; left:0; width:100%; height:64px;  background-color:#fff;}
.viewBottom .img_wrapper figcaption p{overflow:hidden; max-height:40px; margin-top:6px; vertical-align: middle; font-size:15px; line-height:20px; color:#000}
.viewBottom .type{position:absolute; top:0; left:0; width:130px; height:26px; line-height:26px; background-color:#fff; color:#000; text-align:center; }
.viewBottom .todayBox .inner_right dd figure a:hover figcaption p{text-decoration:underline;}
.viewBottom .slide_plan .slick-prev{position:absolute; top:72px; left:0; width:32px; height:41px; background:url(../images/btn_prev2.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.viewBottom .slide_plan .slick-next{position:absolute; top:72px; right:0; width:32px; height:41px; background:url(../images/btn_next2.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.viewBottom .pInside{float:right; width:300px; height:260px;}
.viewBottom .pInside .tit{margin-bottom:10px; font-size:18px; font-weight:bold;}
.viewBottom .pInside .thumCont{position:relative; overflow:hidden; width:300px; height:182px;}
.viewBottom .pInside .thumCont img{position:absolute;
    top:0;
    left: 50%;
    width: auto;
    max-height: 100%;
    transition: .5s;
    -webkit-transform: translate(-50%, 0) scale(1);
    -moz-transform: translate(-50%, 0) scale(1);
    -o-transform: translate(-50%, 0) scale(1);
    transform: translate(-50%, 0) scale(1);}
.viewBottom .pInside .slick-prev{position:absolute; top:-31px; right:27px; width:22px; height:22px; border:1px solid #ccc; background:url(../images/btn_prev10.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.viewBottom .pInside .slick-next{position:absolute; top:-31px; right:0; width:22px; height:22px; border:1px solid #ccc; background:url(../images/btn_next10.png) no-repeat 0 0; z-index:1; text-indent: -10000px;}
.viewBottom .pInside .txtCont .txt{overflow:hidden; max-height:40px; font-size:15px; line-height:20px;}

/* 이시간핫뉴스 */
.viewBottom .botBox2{overflow:hidden; margin-top:25px; padding-bottom:27px; border-bottom:1px solid #ccc;}
.viewBottom .hotTime .tit{margin-bottom:10px; font-size:18px; font-weight:bold;}
.viewBottom .hotTime .tit span{color:#ed1b2f}
.viewBottom .hotTime .thumCont{position:relative; overflow:hidden; float:left; width:300px; height:196px;}
.viewBottom .hotTime .thumCont img{position:absolute;
    top:0;
    left: 50%;
    width: 100%;
    min-height: 196px;
    transition: .5s;
    -webkit-transform: translate(-50%, 0) scale(1);
    -moz-transform: translate(-50%, 0) scale(1);
    -o-transform: translate(-50%, 0) scale(1);
    transform: translate(-50%, 0) scale(1);}
.viewBottom .hotTime .txtCont{float:right; width:320px; padding-left:20px;}
.viewBottom .hotTime .txtCont ul li{overflow:hidden; height:20px; margin-bottom:5px;}
.viewBottom .hotTime .txtCont ul li a{overflow:hidden; display: block; height:20px; font-size:15px; line-height:20px; text-overflow: ellipsis; white-space: nowrap;}

/* 기사뷰 - 오늘의 헤드라인 */
.viewBottom .botBox3{overflow:hidden; margin-top:25px; padding-bottom:27px; }
.viewBottom .tit{margin-bottom:10px; font-size:18px; font-weight:bold;}
.viewBottom .headSlide {position:relative; height:89px; margin-top:20px;}
.viewBottom .headSlide .slick-next{position:absolute; bottom:0; right:0; width:108px; height:25px; background:url(../images/btn_next14.png) no-repeat 0 0; font-size:0px;}
.viewBottom .headSlide .slick-prev{display:none !important ;}
.viewBottom .headSlide .boxStyle13 .thumCont{width:115px; height:70px;}
.viewBottom .headSlide .boxStyle13 .thumCont img{min-height:70px;}
.viewBottom .headSlide .boxStyle13 .txtCont .tit{overflow:hidden; height:48px; padding-right:20px; font-size:17px; line-height:24px;}

/* 기사뷰 - 많이 본 기사 */
.viewBottom .botBox4{padding-bottom:27px; }
.viewBottom .botBox4 .viewBox{width:100%; height:410px;}
.viewBottom .botBox4 .viewBox .rankBox .box li.in_img{width:100%; height:173px;}
.viewBottom .botBox4 .viewBox .rankBox .box li{float:left; width:48%; height:84px;}
.viewBottom .botBox4 .viewBox .rankBox .box li:nth-child(2n){padding-right:4%;}
.viewBottom .botBox4 .viewBox .rankBox .box li .txtCont{position:relative; height:100%; line-height:28px;}
.viewBottom .botBox4 .viewBox .rankBox .box li .txtCont a{padding-top:15px;}
.viewBottom .botBox4 .viewBox .rankBox .box li .txtCont a .rank{position:absolute; top:50%; left:0; margin-top:-22px; line-height:56px;}
.viewBottom .botBox4 .viewBox .rankBox .box li .txtCont p{overflow:hidden; height:56px; vertical-align:middle;}

/* 기사뷰 - sectionTop */
.viewBottom .botBox5{padding-bottom:27px;}
.viewBottom .botBox5 .viewBox{width:100%; height:450px;}
.viewBottom .botBox5 .viewBox ul.left{overflow:hidden; float:left; width:47%;}
.viewBottom .botBox5 .viewBox ul.right{overflow:hidden;  float:right; width:47%;}
.viewBottom .botBox5 .viewBox ul li{padding:10px 0;}
.viewBottom .botBox5 .viewBox ul li:first-child{padding-top:0px;}
.viewBottom .botBox5 .viewBox ul li a{overflow:hidden; display:block; height:48px; text-align:center; font-size:14px; line-height:24px;}

/* 기사 뷰 - sub aside 많이 본 기사*/
.subView .aside .viewBox{width:300px; height:490px; border-bottom:1px solid #ccc;}
.subView .aside .viewBox .box ul li {height:60px;  padding:0px; border-bottom:none;}
.subView .aside .viewBox .rankBox{margin-top:10px;}
.subView .aside .viewBox .rankBox .box li.in_img{height:auto; margin-bottom:10px;}
.subView .aside .viewBox .rankBox .box li.in_img .thumCont{width:80px; height:60px;}
.subView .aside .viewBox .rankBox .box li.in_img .thumCont img{width:100%; height:auto; min-height:60px;}
.subView .aside .viewBox .rankBox .box li.in_img .txtCont a{overflow:hidden; width:170px; height:40px; padding:0 20px 0 30px;}
.subView .aside .viewBox .rankBox .box li .txtCont a{overflow:hidden; height:40px; font-size:14px; line-height:20px;}
.subView .aside .viewBox .rankBox .box li.in_img .txtCont a .rank{line-height:40px;}
.subView .aside .viewBox .rankBox .box li .txtCont{display:table-cell; vertical-align: middle;}
.subView .aside .viewBox .rankBox .box li .txtCont a .rank{line-height:40px;}
.subView .aside .viewBox .rankBox .slick-dots{top:-48px; width:80px; padding:0px;}
.subView .aside .viewBox .rankBox .slick-next{display:none !important ;}
.subView .aside .viewBox .rankBox .slick-prev{display:none !important ;}

/* 페이징 - 기존 페이징 사용*/
#paging_t1 {overflow:hidden; clear:both; height:18px; text-align:center;} 
#paging_t1 button {display:inline-block; width:18px; height:18px; vertical-align:top; font-size:0; line-height:0;}
#paging_t1 .first {margin-right:5px; background:url(../images/btn_paging_first.gif) no-repeat 0 0;}
#paging_t1 .prev {margin-right:3px; background:url(../images/btn_paging_prev.gif) no-repeat 0 0;}
#paging_t1 .next {margin-left:3px; background:url(../images/btn_paging_next.gif) no-repeat 0 0;}
#paging_t1 .end {margin-left:5px; background:url(../images/btn_paging_end.gif) no-repeat 0 0;}
#paging_t1 a {display:inline-block; font-size:14px; vertical-align:top;}
#paging_t1 .num a {display:inline-block; overflow:hidden; padding:0 7px; height:18px; line-height:16px; letter-spacing:-0.6px; text-align:center; color:#747474;}
.ie8 #paging_t1 .num a {line-height:18px;}
#paging_t1 a strong,
#paging_t1 a:hover,
#paging_t1 a:focus {font-weight:normal; color:#ed1b2f;}

