@charset "euc-kr";

body{font-family:sans-serif;font-size:15px;line-height:1;color:#666;background-color:#e6e7e9;}
.android{font-family: 'roboto', 'Noto Sans'}
.rest{font-family:Malgun Gothic,Dotum,Gulim,Helvetica,sans-serif;font-size: 0.934em}
.safari{font-weight:300;font-family: "Helvetica Neue", "Apple SD Gothic Neo";font-size:16px}

.safari strong{font-weight:500}
body.android strong{font-weight:700;}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;line-height:1;-webkit-text-size-adjust:none}
fieldset,img{border:0}
li,ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
hr{display:none}
a,a:active,a:hover,a:link{color:#333;text-decoration:none}
address,em,i{font-style:normal;font-weight:400}
caption,legend{display:none;clear:both}
button,input,select,table,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
textarea{resize:none}
label{cursor:pointer}
a:visited{color:#333}
input[type=text],input[type=image],input[type=submit]{-webkit-appearance:none;border-radius:0}
input:checked[type=checkbox]{-webkit-appearance:checkbox;background-color:#fff}
button,input[type=submit],input[type=reset],input[type=button]{line-height:normal!important}
article,aside,canvas,details,embed,footer,header,menu,nav,section,summary{display:block}
button{padding:0;margin:0;cursor:pointer;background:0 0;border:0}
#wrap{background-color:#fff;}
table{border-spacing:0;border-collapse:collapse}
#contents.f1 { font-size: 14px; }  #contents.f2  { font-size:15px; }  #contents.f3  { font-size:17px; }
.safari #contents.f1 { font-size:15px; } .safari #contents.f2 { font-size:16px; } .safari #contents.f3 { font-size:18px; }

.f_clear:after{display:block;height:0;clear:both;visibility:hidden;content:""}
.hide{position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden}
.red{color:#f22100!important}
.blue{color:#4d6ee5!important}
.pink{color:#ef147b!important}
.main_banner{text-align:center;border-top:0;border-bottom:0}
.main_banner p{padding-top:20px;font-size:12px;color:#888}
.main_banner iframe{display:block}
.bt_banner{position:relative;width:100%;margin-top:10px;text-align:center}
#section_latest .hide + script + .bt_banner{margin-top: 5px;}
#section_latest .hide + script + .bt_banner::before{content: '';background-color: #eee;display: block;height: 8px;border-top: 1px solid #e6e6e6}
.bnr_area{height:45px;margin-bottom:15px;text-align:center;background:#2c6dff}
.bnr_area a{display:block}
a.more{position:absolute;top:20px;right:15px;width:18px;height:18px;font-size: 0.934em;color:transparent;text-indent:-9999px;letter-spacing:-1px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -131px -93px no-repeat;background-size:320px auto}
.social_mod_m_btn{position:relative;float:left}
.social_mod_m_btn .txt_feel{float:left;width:41px;padding:0;margin:0;font-size:11px;color:#8f8f8f;letter-spacing:-1px}
.social_mod_m_btn .info{float:left;padding:0;margin:0;font-size:11px;color:#8f8f8f;letter-spacing:-1px}
.social_mod_m_btn a.on{display:block;float:left;width:54px;height:25px;padding:0;margin:0 6px 0 0;overflow:hidden;text-indent:-9999px;background:url(../../../images/mobile/img/btn/set_btn_m.png) 0 -25px no-repeat;background-size:54px 50px}
.social_mod_m_btn a.off{display:block;float:left;width:54px;height:25px;padding:0;margin:0 6px 0 0;overflow:hidden;text-indent:-9999px;background:url(../../../images/mobile/img/btn/set_btn_m.png) no-repeat;background-size:54px 50px}
.social_mod_m_btn a.loading_on{display:block;float:left;width:54px;height:25px;padding:0;margin:0 6px 0 0;overflow:hidden;text-indent:-9999px;background:url(../../../images/mobile/img/btn/m_btn_loading_on.gif) no-repeat;background-size:54px 25px}
.social_mod_m_btn a.loading_off{display:block;float:left;width:54px;height:25px;padding:0;margin:0 6px 0 0;overflow:hidden;text-indent:-9999px;background:url(../../../images/mobile/img/btn/m_btn_loading_off.gif) no-repeat;background-size:54px 25px}
.social_mod_m_btn span.count{float:left;width:auto;padding:0;margin:5px 0 0;clear:none;font-family:verdana,serif;font-size:12px;font-weight:400}
.social_mod_m_btn span.count a{color:#f75405}
.social_mod_m_open{position:relative;float:left}
.social_mod_m_open a.off{display:block;float:left;height:15px;padding:0 0 0 16px;font-size:12px;color:#777;text-decoration:none;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/set_open_m.png) 0 3px no-repeat;background-size:14px 30px}
.social_mod_m_open a.on{display:block;float:left;height:15px;padding:0 0 0 16px;font-size:12px;color:#ff4e0e;text-decoration:none;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/set_open_m.png) 0 -15px no-repeat;background-size:14px 30px}
.social_mod_m_open a.loading_on{display:block;float:left;height:15px;padding:0 0 0 16px;font-size:12px;color:#ff4e0e;text-decoration:none;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/m_open_loading_on.gif) 0 3px no-repeat;background-size:14px 12px}
.social_mod_m_open a.loading_off{display:block;float:left;height:15px;padding:0 0 0 16px;font-size:12px;color:#777;text-decoration:none;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/m_open_loading_off.gif) 0 3px no-repeat;background-size:14px 12px}
.social_mod_m_open span.count{display:inline}
.social_mod_m_open span.count .hnum{display:inline-block;margin:0 0 0 4px;font-family:verdana,serif;font-size:12px;font-style:normal;color:#fe4c00;letter-spacing:0}
#event{display:block;text-align:center}
#event img{vertical-align:top}

/* º»¹®¿µ¿ª ¹Ù·Î°¡±â */
.view_shortcut {position:absolute;top:0;left:0;width:135px;z-index:2147483647;}
.view_shortcut h2 {position:absolute;top:-1000px;left:-1000px;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
.view_shortcut ul li a {position:absolute;top:-50px;left:0;display:block;width:133px;line-height:24px;padding:0 0 0 4px;border: 1px solid #ED2000;	background-color:#000;color:#FFF;font-size:0.7rem;text-align:center;letter-spacing:-1px;}
.view_shortcut ul li a:focus {top:0;}

/* SNB remark 2020 */
/* header */
.hd-img { display: block; overflow: hidden; color: transparent; white-space: nowrap; background:url(../../../images/mobile/img/common/snb.png) no-repeat; background-size: 300px auto; }

#header { overflow: hidden; }
#header .gnbWrap { position:relative;overflow: hidden;width:100%; z-index: 1; }
#header .gnb { float:left; }
#header .gnb a { display:block; color:#222; }
#header .gnb .nate { float:left; width:52px; height:58px; padding:19px 0 0 20px; box-sizing: border-box;}
#header .gnb .nate .hd-img { width:20px; height:19px; background-position:0 0;}
#header .gnb .service { position:relative; top:16px; float:left; font-size:26px; font-weight:700; line-height:1; letter-spacing:-0.05em; }

#header .banner{float: right;}
#header .banner a{display: block;position: relative;height: 58px;padding: 21px 18px;box-sizing: border-box;}
#header .banner .logoimg {float: left;width: 13px;height: 16px;}
#header .banner .logoimg .circle {position: absolute;width: 16px;height: 16px;border-radius: 50%}
#header .banner .logoimg .circle.step1 {left: 0;background: #5acfd1;animation: left-to-right 1.7s linear infinite}
#header .banner .logoimg .circle.step2 {left: 5px;background: #5b6cff;animation: right-to-left 1.7s linear infinite}
#header .banner .svcname {float: right;width: 28px;height: 16px;color: transparent; background:url(../../../images/mobile/img/common/snb-todays.png) no-repeat; background-size:contain}
@keyframes left-to-right {
	0% {
		left: 0;
		z-index: 1
	}
	25% {
		left: 6px;
		z-index: 1
	}
	50% {
		left: 12px;
		z-index: 1
	}
	75% {
		left: 6px;
		z-index: 2
	}
	100% {
		left: 0;
		z-index: 2
	}
}

@keyframes right-to-left {
	0% {
		left: 12px;
		z-index: 2
	}
	25% {
		left: 6px;
		z-index: 2
	}
	50% {
		left: 0;
		z-index: 2
	}
	75% {
		left: 6px;
		z-index: 1
	}
	100% {
		left: 12px;
		z-index: 1
	}
}
#header .relsvc { float:left; margin-left:16px; }
#header .relsvc a { float:left; margin:0 10px 0 0; font-size:16px; line-height:58px; }


#header .searchWrap { width:100%; height:44px; overflow:hidden; }
#header .searchWrap .srchlink, #header .searchWrap #search-field .srchbtn { position:absolute; top:5px; right:10px; width:44px; height:44px; border:0; outline:none; background:none; }
#header .searchWrap .srchlink .hd-img, #header .searchWrap #search-field .srchbtn .hd-img { display:block; width:24px; height:24px; margin:10px; background-position:-25px 0; }
#header .searchWrap .srchlink.on { top:9px; left:9px; right:auto; width:38px; height:37px; z-index:10;}
#header .searchWrap .srchlink.on .hd-img { width:18px; height:17px; background-position:0 -25px; }


#header .searchWrap #search-field { position:relative; margin:0 15px; height:44px; border:1px solid #ff2c2e; border-top-right-radius: 8px; box-sizing: border-box;  z-index:2; }
#header .searchWrap #search-field fieldset{ position:relative;height:24px; padding: 7px 85px 11px 15px}
#header .searchWrap.on #search-field .srchbtn .hd-img { background-position:-25px 0; }
#header .searchWrap #search-field .srchbtn { position:absolute; top:0; right:7px; width:40px; height:40px; border:0; outline:none; background:none; z-index: 10;}
#header .searchWrap #search-field .srchbtn .hd-img { display:block; width:24px; height:24px; margin:10px;  background-position:-25px 0;}
#header .searchWrap.on #search-field { border:1px solid #ff2c2e; }
/* ÇÖÀÌ½´ÀÏ¶§ */
#header #type2 .gnb{font-size: 0;}
#header #type2 .gnb .nate{display: inline-block;height: 58px;width: 47px;padding: 0 0 0 19px;line-height: 58px;font-size: 0;float: none;vertical-align: middle;}
#header #type2 .searchWrap { height: auto;}
#header #type2 #search-field { display: none;position:absolute; top:0; left: 0; width:100%; margin: 0;height:57px; background-color:#fff; border:0;border-bottom:1px solid #ff2c2e; z-index:2;border-radius: 0;}
#header #type2 #search-field fieldset{ padding: 16px 80px 15px 57px }
#header #type2 #search-field .srchbtn { top: 5px; right: 14px;}
#header #type2 #search-field .delete{top: 16px}
#header #type2 .srchlink.on + #search-field .srchbtn .hd-img{background-position: -25px 0;}
#header #type2 .gnb .service{float: none;position: initial;display: inline-block;font-size: 21px;vertical-align: middle;}
#header #type2 .gnb .nate .hd-img{display: inline-block;background-position: -80px 0;vertical-align: middle;}
#header #type2 .relsvc{margin-left: 14px;}

.setbg #header .gnb .nate .hd-img{background-position: -55px -25px;}
.setbg #header .searchWrap .srchlink .hd-img{background-position:-25px -50px; }
.setbg #header .searchWrap .srchlink.on .hd-img {background-position: 0 -25px;}
.setbg #header .gnb .service, .setbg #header .relsvc a{color: #fff;}
.setbg #header #type2 .gnb .nate .hd-img{background-position: -80px -27px;}

#search-field input[type='search'] { position: relative; width: 100%; height:27px; font-size:20px; border:0; background:none; outline:none; font-weight:500; }
#search-field input[type='search']::-webkit-input-placeholder { font-size:20px;color: #c2c2c2;}
#search-field input[type='search']::-webkit-search-decoration,
#search-field input[type='search']::-webkit-search-cancel-button,
#search-field input[type='search']::-webkit-search-results-button,
#search-field input[type='search']::-webkit-search-results-decoration { display: none; }
#search-field .delete {position: absolute; top:9px; right:53px;display: none; width:24px; height:24px; border:0; outline:0; background:none; padding: 5px; }
#search-field .delete .hd-img{width:14px;height:14px;background-position: -50px 0;}


#search-field .srchbtn {z-index: 10;}
/* ÇÖÀÌ½´  SNS¹× ¸Þ´º */
.setbg #header .wrap a{color: #fff;}
.setbg #search-field .btn{right: 8px;top: 16px}

#isuueHeader .menu,
#isuueHeader .share{position: absolute;display: block;background: url('../../../images/mobile/img/common/snbx2.png') no-repeat;background-size: 300px auto;overflow: hidden;color: transparent;}
#isuueHeader .menu{width: 21px;height: 19px;right: 54px;top: 16px;background-position: -75px -48px}
#isuueHeader .share{width: 24px;height: 21px;right: 13px;top: 14px;background-position: -101px -46px;}
.setbg #isuueHeader .menu{background-position: -75px -74px}
.setbg #isuueHeader .share{background-position: -101px -72px;}
#isuueHeader.enable .menu,
.setbg #isuueHeader.enable .menu{background-position: -75px -99px;top:15px;}
#isuueHeader.enable .share,
.setbg #isuueHeader.enable .share{background-position: -101px -96px;top: 13px;}



#header .lnb_reple{position:relative;height:37px;text-align:center;background-color:#f1f1f1;border-bottom:1px solid #d2d2d2}
#header .lnb_reple span{position:absolute;top:12px;right:12px}
#header .lnb_reple span em{text-decoration:underline}
#header .lnb_reple h3{height:25px;padding:12px 0 0 13px;font-weight:700;color:#1f1b14;text-align:left}
#header .lnb_reple h3 strong{padding-left:5px;font-weight:400;color:#a6a6a6}
#header .lnb_reple h3 strong a{margin-right:2px;color:#6f9ac5;text-decoration:underline}
#header .lnb_etc{position:relative;height:37px;text-align:center;background-color:#f1f1f1;border-bottom:1px solid #d2d2d2}
#header .lnb_etc h3{height:25px;padding-top:12px;font-size:15px}
#header .lnb_etc a{position:absolute;top:0;left:0;display:inline-block;width:37px;height:37px}
#header .lnb_etc a::before{position:absolute;top:13px;left:14px;width:10px;height:16px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -111px no-repeat;background-size:320px auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}



#header .lnbContainer { overflow:hidden; background-color: #fff;}
#header .lnb { position:relative; height:48px; border-bottom:1px solid #d2d2d2; }
#header .lnb ul, #header .lnb_sub ul{ position:relative; height:48px; display: -webkit-box; display: -webkit-flex; display: flex; }
#header .lnb ul li,
#header .lnb_sub ul li{ -webkit-box-flex: 1; -webkit-flex: auto; flex:auto; text-align:center; }
#header .lnb ul li a { position:relative; display:inline-block; height:48px; line-height:48px; font-size:17px; font-weight:500; color:#000; letter-spacing: -0.05em; }
#header .lnb ul li:nth-child(1) a, #header .lnb ul li:last-child a{padding: 0 5px}
#header .lnb ul li .on { font-weight:700; color:#ff2c2e; }
#header .lnb ul li .on::before {content: ''; position: absolute; left:-2px; bottom:-1px; display: block; width:100%; padding:0 2px; height:2px; background-color:#ff2c2e; }

#header .lnb_sub { border-bottom:1px solid #ececec; }
#header .lnb_sub ul li a { position:relative; display:inline-block; height:48px; line-height:48px; font-size:1.067em; letter-spacing: -0.05em; color:#666; }
#header .lnb_sub ul li a.on { color:#e81727; }
#header .lnb_sub.qt2 li{width: 50%;}
#header .lnb_sub.qt3 li{width: 32%;}
#header .lnb_sub.qt3 li:nth-child(2){width: 34%;}
/* ½ºÆ÷Ã÷SNB »ö»ó º¯°æ */


#header .lnb.sports ul li .on,
#header .lnb_sub.sports ul li a.on{ color:#386ce0;}
#header .lnb.sports ul li .on::before{ background-color: #386ce0;}
/* ¿¬¿¹ */
#header .lnb.ent ul li .on,
#header .lnb_sub.ent ul li a.on{ color:#ef147c;}
#header .lnb.ent ul li .on::before{ background-color: #ef147c;}


/* TV Module */
.tv-cluster {background-color: #fff;padding: 10px 0 16px 10px;}
.tv-cluster .section-photo-flick{border: 1px solid #e4e4e4;border-right: 0;border-radius: 10px 0 0 10px;}
.tv-cluster .section-photo-flick .item-wrap{  margin-left: 20px;white-space: nowrap}
.tv-cluster .section-photo-flick .item-wrap ul{padding-right: 13px;}
.tv-cluster .section-photo-flick .subj a{padding: 2px 0;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tv-cluster .section-photo-flick .subj{font-size: 1.133em;letter-spacing: -0.66px;line-height: 1;padding: 14px 0 12px 20px;margin: 0 34px 0 0;}
.tv-cluster .section-photo-flick .img-wrap{width: 156px}
.tv-cluster .section-photo-flick .item{ padding:0 8px 20px 0}
.tv-cluster .section-photo-flick .hd-img{display: inline-block;vertical-align: middle;background-position: -1px -50px;width: 7px;height: 11px; margin-right: 3px;}
.tv-cluster .section-photo-flick .state .times,
.tv-cluster .section-photo-flick .state .cnt{ font-size: 13px;font-weight: 300;letter-spacing: -0.3px;color: #999;}
.tv-cluster .section-photo-flick img{ width: 156px; height: 88px}
.tv-cluster .section-photo-flick .text{ width: 152px; margin: 0 2px 5px 2px;text-align: left;font-size: 1em;letter-spacing: -0.5px;}
.tv-cluster .section-photo-flick .img-wrap::after{ display: none;}
.tv-cluster .section-photo-flick .state .cnt{margin-left: 3px;}
.tv-cluster .section-photo-flick .state .times::before{content: '';display: inline-block;margin: 1px 6px;width: 1px;height: 12px;background-color: #e0e0e0;vertical-align: top;}
.tv-cluster .section-photo-flick .mv-time{position: absolute;right: 0;bottom: 0;width: 40px;height: 24px;background-color: rgba(0, 0, 0, 0.4);color: #fff;font-size: 14px;font-weight: 500;letter-spacing: -0.58px;text-align: center;line-height: 24px;}

@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.hd-img { background-image: url(../../../images/mobile/img/common/snbx2.png); }
}


















































.fnav{position:relative;z-index:9;width:auto;padding:0 26px;overflow:hidden}
.fnav button{position:absolute;top:0;width:26px;height:37px;font-size:0;cursor:pointer;border:0}
.fnav button span{display:inline-block;width:13px;height:24px;margin:0 auto;overflow:hidden;font-size:12px;line-height:0;text-indent:-9999em;background:url(../../../images/mobile/img/mlb/set_btns.png) no-repeat;background-size:50px 57px}
.fnav button.prev{left:0}
.fnav button.prev span{background-position:1px 5px}
.fnav button.prev span.on{background-position:-10px 5px;-webkit-transform:rotate(180deg)}
.fnav button.next{right:0}
.fnav button.next span{background-position:1px 5px;-webkit-transform:rotate(180deg)}
.fnav button.next span.on{background-position:-9px 5px;-webkit-transform:rotate(0)}
.fnav .flcnt{float:left;width:100%;height:37px}
.fnav .flcnt ul{overflow:hidden}
.fnav .flcnt ul li{float:left;width:20%}
.fnav .flcnt ul li a{display:block;height:32px;text-align:center}
.fnav .flcnt ul li.on a{color:#fd42a5}
.fnav .flcnt ul li a span{display:block;overflow:hidden;font-size:11px}
.fnav .flcnt .singleMenu{padding:0 24px}

div.news_view{padding:20px 0 0}
div.news_view center{display:inline;text-align:left}
div.news_view header{margin-bottom:10px;overflow:hidden; }
div.news_view header .news_cate{display:block;padding:10px 0 0 10px;font-size:18px}
div.news_view header .news_cate a{font-weight:700;color:#ec1125}
div.news_view h1{padding:10px 20px 0;font-size:26px;font-weight:400;line-height:32px;color:#000;word-wrap:break-word; letter-spacing:-0.5px;}
div.news_view div.medium{float:left;padding:9px 20px 16px;white-space:nowrap}
div.news_view div.medium .author{float:left;line-height:13px}
div.news_view div.medium .author em{display:block;padding-bottom:3px;font-size:12px;font-weight:400;color:#999}
div.news_view div.medium .author em b{display:inline-block;margin-right:10px;font-weight:400}
div.news_view div.medium .author em span{position:relative;display:inline;padding-left:10px}
div.news_view div.medium .author em span:before{position:absolute;top:1px;left:0;display:block;width:1px;height:11px;content:'';background-color:#dcdcdc}
div.news_view div.font_size{ float: right; padding-right:20px;clear:both;margin-top: 4px; }
div.news_view div.font_size a{display:block;float:left;width:27px;height:27px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) no-repeat;background-size:320px auto;border: 1px solid #ebebeb;}
div.news_view div.font_size .font_minus{background-position:-174px -203px;border-radius: 2px 0 0 2px;border-right: 0}
div.news_view div.font_size .font_minus.v1{background-position:-174px -233px;}
div.news_view div.font_size .font_plus{width:29px;background-position:-201px -233px;border-radius: 0 2px 2px 0}
div.news_view div.font_size .font_minus.v2,div.news_view div.font_size .font_minus.v3,div.news_view div.font_size .font_minus.v4{background-position:-174px -204px}
div.news_view div.font_size .font_plus.v1,div.news_view div.font_size .font_plus.v2,div.news_view div.font_size .font_plus.v3,div.news_view div.font_size .font_plus.v4{background-position:-201px -233px}
div.news_view div.font_size .font_plus.v5{background-position:-201px -204px}
div.news_view ul.cmt_count{float:left;margin:0 0px 10px 20px;}
div.news_view ul.cmt_count li{position:relative;display:inline-block;vertical-align:middle;border:1px solid #ebebeb;border-radius:3px}
div.news_view ul.cmt_count li a{display:block;padding:10px;font-size: 14px;font-weight:700;color:#000;letter-spacing: -0.5px}
div.news_view ul.cmt_count li:last-child a{color:#000}
div.news_view ul.cmt_count li em{font-weight: bold}
div.news_view div.view_cont{padding:0 20px 0 20px;font-size:1.200em;font-weight:400;line-height:1.56em;color:#222;word-wrap:break-word;overflow: hidden; letter-spacing:-0.5px; word-break:break-all; text-align:justify;}
div.news_view div.view_cont b{font-weight:700}
div.news_view div.view_cont div{color:#222}
div.news_view div.view_cont p{padding-bottom:20px;color:#222;line-height:1.56em;}
div.news_view div.view_cont *{line-height:inherit;}
div.news_view div.view_cont blockquote{min-width: 100% !important; width: 100% !important;box-sizing: border-box;}
div.news_view div.view_cont.textSize_v1 p,div.news_view div.view_cont.textSize_v2 p,div.news_view div.view_cont.textSize_v3 p{color:#222}
div.news_view div.view_cont.textSize_v1{font-size:17px}
div.news_view div.view_cont.textSize_v2{font-size:18px}
div.news_view div.view_cont.textSize_v3{font-size:19px}
div.news_view div.view_cont.textSize_v4{font-size:21px}
div.news_view div.view_cont.textSize_v5{font-size:23px}
div.news_view div.view_cont div.view_img{margin:0 -20px 15px -20px;}
div.news_view div.view_cont table{float:none;width:100%;text-align:center}
div.news_view div.view_cont tr, div.news_view div.view_cont tr td{text-align:left}
div.news_view div.view_cont tr td {line-height:1.2;}
div.news_view div.view_cont div .view_img,div.news_view div.view_cont div.view_img{text-align:center!important}
div.news_view div.isolation{padding:0 20px;margin:15px 0}
div.news_view div.isolation h3{padding-left:15px;margin-bottom:10px;color:#999;background:url(../../../images/mobile/img/ico/ico_warnning.gif) left 2px no-repeat}
div.news_view div.isolation h3:nth-of-type(2){margin-top:15px}
div.news_view div.isolation p{line-height:18px;color:#999}
div.news_view div.viewColumnlist{height:52px;padding:0 20px;margin:10px 0}
div.news_view div.viewColumnlist dl{position:relative;padding:0 0 0 69px}
div.news_view div.viewColumnlist dt{padding:5px 0;color:#111}
div.news_view div.viewColumnlist dd{font-size:12px;color:#999}
div.news_view div.viewColumnlist dd.image{position:absolute;top:0;left:0;width:62px;height:52px;overflow:hidden}
div.news_view div.viewColumnlist dd.image img{border:2px solid #d9d9d9}
div.news_view div.view_img{margin-bottom:25px;text-align:center}
div.news_view div.view_img .sub_tit{position:static;display:block;width:auto;height:auto;padding:10px 20px 15px;font-size: 0.934em;line-height:1.29em;color:#777;text-align:left;background:0 0; letter-spacing:-0.5px;}
div.news_view div.view_img a{position:relative;display:inline-block;overflow:hidden}
div.news_view div.view_img.small_size{margin:0 15px 15px}
div.news_view div.view_img img{width:100%;max-width:100%;vertical-align:bottom}
div.news_view div.view_img span{position:absolute;right:6px;bottom:6px;width:31px;height:31px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -152px -93px no-repeat;background-size:320px auto}
div.news_view div.view_img .enlarge{background-position:-152px -93px}
div.news_view div.view_movie{position:relative;margin:12px 0 15px;text-align:center}
div.news_view div.view_movie .video_vod_area{position:absolute!important}
div.news_view div.view_movie a{position:relative;display:block;overflow:hidden;text-align:center}
div.news_view div.view_movie img{width:100%}
div.news_view div.view_movie .ico_play{position:absolute;top:50%;left:50%;display:inline-block;width:75px;height:69px;margin:-33px 0 0 -36px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -524px no-repeat;background-size:320px auto}
div.news_view div.social_plugin{padding:0 20px 15px;overflow:hidden}
div.news_view div.social_plugin:last-child{border-bottom:1px solid #dbdbdb}
div.news_view div.social_plugin .social_mod_btn{float:left}
div.news_view div.social_plugin .snsBtn{text-align: center;}
div.news_view div.social_plugin .snsBtn a{width:26px;height:27px;background:url(../../../images/mobile/img/ico/icon_social2020.gif) no-repeat;background-size:25px 181px}
div.news_view.viewCartoon div.view_img{margin-bottom:0}
.view_pic{background:#000}
.view_pic .btn_top{height:45px}
.view_pic .btn_top a{display:block;float:right;width:45px;height:45px;text-indent:-9999px;background:url(../../../images/mobile/img/btn/btn_cls_pic.png) no-repeat;background-size:45px 45px}
.view_pic img{width:100%;clear:both}
.news_cmt{position:relative;padding-bottom:10px;background:#fff}
.news_cmt iframe{width:1px;min-width:100%}
.news_cmt:after{position:absolute;bottom:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
.cmt_viewWrite{height:39px;border-bottom:1px solid #f6f6f6}
.cmt_viewWrite a{position:relative;display:block;float:left;width:50%;height:38px;font-size:15px;font-weight:700;line-height:38px;text-align:center;border-bottom:1px solid #c5c5c5}
.cmt_viewWrite a em{font-weight:700;color:#ed2000}
.cmt_viewWrite a:first-child:after{position:absolute;top:0;right:0;width:1px;height:38px;content:'';background-color:#ddd}
/* as-is paddin-top 15px to-be paddin-top 0px */
aside.news_point h2{padding-left:10px;padding-bottom: 10px;margin-top: 15px;}
.news_point div[data-fwrapper] h2{margin-top: 0;padding-top: 15px;}
.rwd_right .news_point div[data-fwrapper] .lt2_1:last-child{border-bottom: 1px solid #efefef;}
aside.news_point h2 em{font-weight:700;color:red}
aside.news_point h2.spo em{color:#4a6bde}
aside.news_point h2.ent em{color:#ef147b}
aside.news_point h2 span{font-family:Helvetica,serif;font-style:italic}
aside.news_point .mlt01{padding-bottom:8px;}
.divClstWrap::after,
.emotion-list::after,
aside.news_point .mlt01::after{position:absolute;bottom:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
/*  cluster wrap */
/* tvÅ¬·¯½ºÅÍ°¡ÀÖ´Â °æ¿ì tvSetCluster°¡ Ãß°¡µÊ */
.news_point .divClst .mlt01{padding: 0;}
.news_point .divClst .mlt01::after{display: none;}
.wrap_hotIssue .divClstWrap,
.divClstWrap{position: relative; padding-bottom: 8px;}
.divClstWrap .cluster_dr{border: 1px solid #000;}
/* type2 */
.ct2 .mlt01 .cluster_default li:last-child .ellipsis{border-bottom: 0;}
/* type3 */
.news_point .ct3 .mlt01,
.divClstWrap .ct3 .mlt01{padding-bottom: 10px;}
.divClstWrap .ct3 .mlt01 li:last-child{ border-bottom: 0;}
.news_point .tvSetCluster.ct3 .mlt01,
.divClstWrap .tvSetCluster.ct3 .mlt01{padding-bottom: 0;}
/* type4 */
.divClstWrap .tvSetCluster.ct4{border: 0;padding: 0 3px}
.divClstWrap .tvSetCluster.ct4 .new_photoList{padding-bottom: 0;}
.news_point .tvSetCluster.ct4 .mlt01::after{display: none;}
.news_point .tvSetCluster.ct4 .mlt01{padding-bottom: 0;}
/* type6 */
.ct6 li:not(.ep2){padding: 0 10px}
.ct6 .mlt01 li:last-child{border: 0;}
/* type9 */
.tvSetCluster.ct9 .special{padding-bottom: 10px;}

aside.news_point .photoListB{padding:15px 5px;margin:0;background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
aside.news_point .photoListB h2{margin-bottom:0}
aside.news_point .photoFlick{height:170px}
aside.news_point .photoFlick a::before{display:none}
aside.news_point .photoFlick a::after{height:40px;background:rgba(0,0,0,.6)}
aside.news_point .photo_flick h2,aside.news_point .photo_mov h2,aside.news_point .poll_area h2,aside.news_point .ranking_news h2,aside.news_point .reply_list h2, .emotion_list h2{padding-bottom:10px;margin-right: 40px;}
.news_point .poll_area.ent{overflow: hidden}

.etc_footer{position: relative;padding: 10px 0;min-height: 30px;
	background-color: #ffffff;}
/*.etc_footer.skin1{background-color:#f4f4f4}*/
.fontSize {overflow: hidden;display: inline-block;margin-left: 10px; }
.fontSize button { float:left; width:34px; height:33px; text-align:center; color:#acacae; border:1px solid #e4e4e7; border-left:0; background-color:#f6f6f9; box-sizing:border-box; -webkit-box-sizing:border-box; }
.fontSize button:nth-child(1) { border:1px solid #e4e4e7; border-left:1px solid #e4e4e7; font-size:14px; border-radius:3px 0 0 3px; }
.fontSize button:nth-child(2) { font-size:16px;}
.fontSize button:nth-child(3) { font-size:18px; border-radius:0 3px 3px 0 ; }
.f1 .fontSize button:nth-child(1),.f2 .fontSize button:nth-child(2),.f3 .fontSize button:nth-child(3) { border:1px solid #b1b3b5; background-color:#e6e7e9; }
div.scroll_up{padding:0 15px;margin-bottom:37px;text-align:right}
div.scroll_up a{position:relative;padding-right:16px;font-weight:700}
div.scroll_up a::after{position:absolute;top:2px;right:0;width:11px;height:17px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -21px 1px no-repeat;background-size:320px auto}
div.scroll_up_v2{padding:0 15px;position: absolute;top:10px;right:0}
div.scroll_up_v2 a{ position: relative;display: inline-block;padding-top: 16px;font-size: 12px;font-weight: 700;color: #aaa;}
div.scroll_up_v2 a::before{position:absolute;top:0;left:50%;width:16px;height:12px;margin-left:-8px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -21px -44px no-repeat;background-size:320px auto}
div.scroll_up_v3{padding:0 15px;margin:10px 0;text-align:right}
div.scroll_up_v3 a{position:relative;display:inline-block;font-size:13px;font-weight:700;color:#444}
div.scroll_up_v3 a::before{position:absolute;left:-6px;width:16px;height:12px;padding-left:5px;margin-left:-8px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -173px -271px no-repeat;background-size:320px auto}
div.ranking_list2{position:relative;padding-bottom:10px;}
div.ranking_list2:after{position:absolute;bottom:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
div.ranking_list2 h2{padding-bottom:10px;border-bottom:1px solid #ededed}
div.ranking_list2 h2 .sisa{color: #f83c26;}
div.ranking_list2 h2 .sports{color: #386ce0;}
div.ranking_list2 h2 .ent{color: #ef147c;}
div.ranking_list2 ol{margin:0 10px}
div.ranking_list2 li{height:35px;line-height:35px;border-bottom:1px solid #efefef}
div.ranking_list2 li a{position:relative;display:block;height:35px;padding:0;overflow:hidden;font-size:1.067em;font-weight:400;line-height:35px;color:#111;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;}
/* ±â»çºä > ·©Å·/´ñ±Û ¼ö°¡ ¾ø´Â ¸®½ºÆ® */
.rwd_right .reply_list li a .tBox{display: inline-block;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;max-width: 100%;height: 35px;line-height: 35px;vertical-align: top;overflow: hidden;}
.rwd_right .reply_list li a .num,
.rwd_right .ranking_list2 li a .num{position: absolute; left: 0; top: 9px; letter-spacing: -1px; }
.rwd_right .reply_list li a,
.rwd_right .ranking_list2 li a{padding-left: 1.6em;}
div.ranking_list2 li:first-child a{font-weight:700}
div.ranking_list2 li a .num{display:inline-block;width:16px;height:16px;padding:0;margin-right:10px;font-size:1.200em;font-weight:700;line-height:20px;color:#ed2000;text-align:center}
div.ranking_list2.ent h2 em,div.ranking_list2.ent li a .num{color:#ef147c}
div.ranking_list2.spo h2 em,div.ranking_list2.spo li a .num{color:#386ddf}
.rangking_more{
	position: absolute;right: 15px;top: 20px;display: block;color: #555 !important;padding-right: 28px;letter-spacing: -0.04em;
	height: 18px;line-height: 18px;font-size: 1.067em;
}
.rangking_more > span{color: #ed2000;font-size: 0.93em;vertical-align: top;font-weight: bold;}
.rangking_more::after{
	content: '';
	position: absolute;right: 0;top: 0;
	width: 18px;
	height: 18px;
	display: block;
	background: url(../../../images/mobile/img/common/ir_v2020_12.png) -131px -93px no-repeat;
	background-size: 320px auto;
}
.rwd_right .mlt01 .lt2_1:last-child{border-bottom: 0;}
div.reply_list{position:relative;}
div.reply_list ol{margin:0 10px}
div.reply_list li{height:35px;line-height:35px;border-bottom:1px solid #efefef}
div.reply_list li:first-child{border-top:1px solid #efefef}
div.reply_list li a{position:relative;display:block;height:35px;padding:0 52px 0 0;overflow:hidden;font-size:1.067em;font-weight:400;line-height:36px;color:#111;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;}
div.reply_list li:first-child a{font-weight:700}
div.reply_list li a .num{display:inline-block;width:16px;height:16px;padding:0;margin-right:5px;font-size:1.200em;font-weight:700;line-height:19px;color:#ed2000;text-align:center}
div.reply_list.spo li a .num{color:#386be0}
div.reply_list.ent li a .num{color:#ef147c}
div.reply_list li a .tbox{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
div.reply_list li a .rcnt{position:absolute;top:-3px;right:10px;width:33px;height:34px;font-size:11px;font-weight:700;line-height:40px;color:#ef1616;text-align:center;background:url(//m1.nateimg.co.kr/n3main/set_ico.png) 0 -60px no-repeat;background-size:64px 1000px}
div.reply_list.spo li a .rcnt{color:#386be0}
div.reply_list.ent li a .rcnt{color:#ef147c}
/* ´º½º ¹«¼± ÆÇ ¸ðµâ */
div.pann_list{position:relative;}
div.pann_list ol{margin:0 10px}
div.pann_list li{height:72px;line-height:72px;border-bottom:1px solid #efefef; box-sizing: border-box;}
div.pann_list li:first-child{border-top:1px solid #efefef}
div.pann_list li a{position:relative;display:block;height:58px;padding:14px 0 0 0;overflow:hidden;line-height: 23px;color:#111;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;}
div.pann_list li a p.sub{color:#8e8e8e;margin: 4px 0 0 26px;}
div.pann_list li a p.sub span:first-child:after{line-height: 1; content: "|";font-size: 0.75em;vertical-align: top;color:#d8d8d8; margin: 1px 3px 0 8px; display: inline-block;text-align: center;}
div.pann_list li a .num{display:inline-block;width:16px;height:16px;position: absolute;font-size:1.2em;font-weight:700;line-height:19px;color:#ed2000;text-align:center}
div.pann_list.ent li a .num{color:#ef147c}
div.pann_list li a .tBox{height: 23px;display: inline-block;font-size:1.067em;font-weight:400;text-overflow:ellipsis;white-space:nowrap;max-width: 76%;line-height: 1.1;vertical-align: top;overflow: hidden;padding: 0 0 0 26px;}
#contents.f3 div.pann_list li a .tBox{max-width: 73%;}
div.pann_list li a .rcnt{width:33px;letter-spacing: -0.88px;line-height:1;color:#ef1616;text-align:center;display: inline-block;position: absolute;margin-left:5px;}
div.pann_list.ent li a .rcnt{color:#ef147c;}


.nateq_area{position:relative}
.nateq_area h2{height:37px;padding:0 0 0 13px;border-bottom:1px solid #e5e5e5}
.nateq_area h2 a{width:71px;height:21px;background:url(../../../images/mobile/img/common/nateq_bi.gif) no-repeat;background-size:71px 21px}
.nateq_area .more{top:2px;width:auto;color:inherit;text-indent:0;background:0 0}
.nateq_area a.more:after{display:inline-block;width:auto;height:19px;padding:0 18px 0 0;margin-left:7px;color:inherit;text-indent:0;vertical-align:middle;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -131px -93px no-repeat;background-size:320px auto}
.nateq_area p{display:-webkit-box;padding:0 50px;margin:19px 0 13px;overflow:hidden;font-size:1.133em;line-height:21px;color:#000;text-align:center;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.nateq_area .btn_nateq{position:relative;display:block;width:115px;height:35px;padding-left:10px;margin:20px auto;line-height:35px;color:#222;text-align:center;border:1px solid #8cd1f4;border-radius:17px}
.nateq_area .btn_nateq:before{position:absolute;top:15px;left:17px;display:block;width:5px;height:8px;content:'';background-color:#fd191a;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nateq_area .btn_nateq:after{position:absolute;top:10px;left:23px;display:block;width:5px;height:15px;content:'';background-color:#fd191a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.nateq_area .btn_nateq.write{border-color:#dcdcdc}
div.news_home{padding-top:15px}
div.news_home .photoList{padding:20px 6px;margin:0;background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
div.news_home .photoList .mpt1{padding:0;border:0}
a.home_banner{position:relative;display:block;height:31px;padding:0 15px 0 60px;margin-bottom:15px;overflow:hidden;font-size:15px;font-weight:700;line-height:30px;text-overflow:ellipsis;white-space:nowrap;background-color:#f2f3f5;border-top:1px solid #ededed;border-bottom:1px solid #ededed}
a.home_banner span.icons{position:absolute;top:-1px;left:0;display:inline-block;width:50px;height:37px;font-size:0;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -89px -323px no-repeat;background-size:320px auto}
a.home_banner span.icons.news_hot{background-position:-90px -323px}
a.home_banner span.icons.news_live{background-position:-90px -360px}
a.home_banner span.icons.news_breaking{background-position:-90px -397px}
a.home_banner span.icons.ent_hot{background-position:-150px -323px}
a.home_banner span.icons.ent_live{background-position:-150px -360px}
a.home_banner span.icons.ent_breaking{background-position:-150px -397px}

div.quick_section::after,div.quick_section::before{display:block;height:8px;content:'';background-color:#eee;border-top:1px solid #e5e5e5}
div.quick_section::after{clear:both;border-top:0}
div.quick_section ul{overflow:hidden;border:1px solid #ededed;border-right:0;border-left:0}
div.quick_section li{float:left;width:25%}
div.quick_section li a{display:block;height:49px;box-sizing:border-box;overflow:hidden;font-size:15px;line-height:51px;text-align:center;border-bottom:1px solid #efefef;border-left:1px solid #ededed}
div.quick_section li:first-child a,div.quick_section li:nth-child(5) a{border-left:0}
div.quick_section li:nth-child(n+5) a{border-bottom:0}
div.quick_section.spo li:nth-child(5) a{border-left:0}
div.quick_section.spo li:nth-child(9) a{border-left:0}
div.quick_section.spo li:nth-child(n+9) a{border-bottom:0}
a.home_banner_sports{display:block;height:40px;color:#c8c8c8;background-color:#141414}
a.home_banner_sports span{display:inline-block;width:75px;height:40px;margin-right:10px;overflow:hidden;font-size:0;text-indent:-9999px;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) no-repeat;background-size:320px auto}
a.home_banner_sports span.spo_live{background-position:0 -133px}
a.home_banner_sports span.spo_hot{background-position:0 -180px}
a.home_banner_sports span.spo_breaking{background-position:-89px -439px}
/* °æ±â ÀÏÁ¤ °á°ú */
.sc_wrap{padding:7px 0;margin:-1px 0 15px;overflow:hidden;background-color:#f0f0f0;border-top:1px solid #dcdcdc}
.sc_wrap h2{position:relative;height:36px;font-size: 0.934em;line-height:36px;background-color:#fff;border-bottom:1px solid #e3e3e3}
.sc_wrap h2 em{color:#36c!important}
.sc_wrap h2 button{position:absolute;top:0;right:0;width:40px;height:36px}
.sc_wrap h2 button::before{position:absolute;left:0;display:inline-block;width:1px;height:19px;content:'';background-color:#dcdcdc}
.sc_wrap h2 button::after{display:inline-block;width:12px;height:8px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -81px -97px no-repeat;background-size:320px auto}
.sc_wrap_list{margin:0;margin-bottom:15px;background-color:#fff}
.sc_wrap_list:only-child{border-bottom:1px solid #c9c9c9}
.sc_wrap_list:only-child a{border:none}
.sc_wrap_list .list-item{position: relative;display: block;height:36px;border-bottom:1px solid #f2f2f2}
.sc_wrap_list > li:last-child .list-item{border: none}
.sc_wrap_list .gm_time{position: absolute;left: 0;top: 0;width:50px;height: 36px;line-height: 36px;text-align: center;font-size:12px;color:#999;}
.sc_wrap_list .bt_area{display: none;}

.sc_wrap_list .gm_schedule_cont{position: relative;height: 36px;width: 100%;}
.sc_wrap_list .gm_status{position: absolute;left: 50%;top: 8px;width:48px;margin-left: -24px;height:22px;font-size:11px;text-align: center;line-height:23px;color:#999;background:url(../../../images/mobile/img/common/bg_spo_status.png) no-repeat;background-size:48px 96px}
.sc_wrap_list .end{color:#fff;background-position:0 -74px}
.sc_wrap_list .inning{color:#fff;background-position:0 -37px}

.sc_wrap_list .away,
.sc_wrap_list .home{position: relative;width: 50%;float: left;box-sizing: border-box;line-height: 36px;font-size: 14px;color: #555;font-weight: 700;}
.sc_wrap_list .away{text-align: right;padding-right: 50px;}
.sc_wrap_list .home{text-align: left;padding-left: 50px;}
.sc_wrap_list .score{position: absolute;top: 0;display: block;height: 36px;line-height: 36px;color: #36c;letter-spacing: -1px;width: 30px;text-align: center;}
.sc_wrap_list .home .score{left: 24px;}
.sc_wrap_list .away .score{right: 24px;}

.sc_wrap_list .home .team,
.sc_wrap_list .away .team{display: block;height: 36px;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sc_wrap_list .away .team{margin-left: 40px;}

.sc_wrap_list .away .team:only-child{position: relative;left: 14px;margin-left: 26px;}
.sc_wrap_list .home .team:only-child{position: relative;right: 14px;}


div.sc_wrap div.sc_bt{padding:4px;overflow:hidden;background-color:#fff;border-bottom:1px solid #dcdcdc}
div.sc_wrap div.sc_bt a{display:inline-block;height:25px;padding:0 13px;font-size:13px;line-height:27px;color:#111;text-align:center;border:1px solid #dcdcdc}
div.sc_wrap div.sc_bt a.btn_close{position:relative;float:right;padding-right:25px}
div.sc_wrap div.sc_bt a.btn_close:after{position:absolute;top:6px;right:10px;display:inline-block;width:13px;height:13px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -116px -92px no-repeat;background-size:320px auto}
div.sports_main div.sc_wrap{padding:0;margin-top:-1px;border-bottom:none}
div.sc_re_wrap{border-bottom:1px solid #d2d2d2;box-shadow:0 2px #f9f9f9}
div.sc_re_wrap ul.sc_wrap_list li:last-child a{border:none}
div.sc_re_wrap .date_area{background-color:#fff;border-color:#ebebeb;box-shadow:none}
div.sc_re_wrap .date_area span{color:#555}
div.sc_cheer_wrap{margin-top:-1px;border-top:1px solid #c9c9c9}
div.sc_cheer_wrap div.date_area{margin:0;background-color:#fff;border-top:0}
div.sc_cheer_wrap div.today_tm{padding:4px 0;background-color:#f2f4f8}
div.sc_cheer_wrap div.today_tm ul{width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #c9c9c9}
div.sc_cheer_wrap div.today_tm ul li{float:left;width:25%;background-color:#fff;border-bottom:1px solid #c9c9c9}
div.sc_cheer_wrap div.today_tm ul li:nth-of-type(n+5){border:0}
div.sc_cheer_wrap div.today_tm ul li a{display:block;padding:9px 0;border-right:1px solid #ececec}
div.sc_cheer_wrap div.today_tm ul li a span.tm_sc{display:block;width:100%;font-size:12px;font-weight:700;line-height:17px;color:#999;text-align:center}
div.sc_cheer_wrap div.today_tm ul li a span.tm_sc span{display:inline-block;width:30px;vertical-align:middle}
div.sc_cheer_wrap div.today_tm ul li a span.tm_sc em{display:inline-block;width:25px;font-size: 0.934em;font-weight:700;vertical-align:middle}
div.sc_cheer_wrap div.today_tm ul li a.on em,div.sc_cheer_wrap div.today_tm ul li a.on span{color:#111}
div.sc_cheer_wrap div.tm_info_wrap{position:relative;min-height:108px}
div.sc_cheer_wrap div.tm_info_wrap:first-child{margin-top:20px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info{position:relative;height:82px;margin-top:4px;background-color:#fff}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .gm_status{position:absolute;top:26px;left:50%;display:block;width:48px;height:22px;margin-left:-24px;font-size:11px;line-height:23px;color:#999;text-align:center;background:url(../../../images/mobile/img/common/bg_spo_status.png) no-repeat;background-size:48px 96px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .gm_status.inning{color:#fff;background-position:0 -37px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .gm_status.end{color:#fff;background-position:0 -74px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_away{position:absolute;top:14px;right:50%;width:120px;height:46px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_away .score{position:absolute;top:0;right:0;width:100%;font-size:35px;font-weight:700;color:#36c;text-align:center}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_away .team{position:absolute;right:0;bottom:-10px;width:100%;font-size:13px;font-weight:700;color:#333;text-align:center}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_away img{position:absolute;top:0;right:90px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_home{position:absolute;top:14px;left:50%;width:120px;height:46px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_home .score{position:absolute;top:0;left:0;width:100%;font-size:35px;font-weight:700;color:#36c;text-align:center}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_home .team{position:absolute;bottom:-10px;left:0;width:100%;font-size:13px;font-weight:700;color:#333;text-align:center}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info .tm_home img{position:absolute;top:0;left:90px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2{position:absolute;bottom:0;width:100%;height:16px;padding-top:9px;background-color:#fff;border-top:1px solid #f7f7f7}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont{width:320px;margin:0 auto;font-size:13px;color:#999;text-align:center}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont span span{padding-right:7px;font-size:11px;color:#999}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont .t_stadium{font-size:11px}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont .t_stadium span{padding-right:0}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont .away_pitcher{float:left;min-width:90px;padding-left:15px;color:#3f3f3f}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont .home_pitcher{float:right;min-width:90px;padding-right:15px;color:#3f3f3f}
div.sc_cheer_wrap div.tm_info_wrap div.tm_info2.egm .info_cont span span{padding:0 3px}
div.sc_cheer_wrap div.inning_stat{padding-top:8px;margin-bottom:34px;background-color:#fff}
div.sc_cheer_wrap div.inning_stat table{width:100%;height:55px;border-bottom:1px solid #7d7d7f}
div.sc_cheer_wrap div.inning_stat table thead th:nth-of-type(1){width:6%}
div.sc_cheer_wrap div.inning_stat table thead th{width:7%;height:17px;font-size:12px;color:#fff;vertical-align:middle;background-color:#36c;border-bottom:1px solid #fff}
div.sc_cheer_wrap div.inning_stat table thead th:last-child{text-align:center}
div.sc_cheer_wrap div.inning_stat table thead th:nth-last-child(1),div.sc_cheer_wrap div.inning_stat table thead th:nth-last-child(2),div.sc_cheer_wrap div.inning_stat table thead th:nth-last-child(3),div.sc_cheer_wrap div.inning_stat table thead th:nth-last-child(4){color:#9cf}
div.sc_cheer_wrap div.inning_stat table tbody td,div.sc_cheer_wrap div.inning_stat table tbody th{font-size:12px;letter-spacing:-.5px;vertical-align:middle;background-color:#f4f6fb}
div.sc_cheer_wrap div.inning_stat table tbody td:nth-of-type(1){width:6%}
div.sc_cheer_wrap div.inning_stat table tbody td{width:7%;text-align:center}
div.sc_cheer_wrap div.inning_stat table tbody td:nth-last-child(1),div.sc_cheer_wrap div.inning_stat table tbody td:nth-last-child(2),div.sc_cheer_wrap div.inning_stat table tbody td:nth-last-child(3),div.sc_cheer_wrap div.inning_stat table tbody td:nth-last-child(4){color:#36c}
div.sc_cheer_wrap div.inning_stat table tbody th{width:10%;min-width:25px;font-size:11px;color:#666}
div.sc_cheer_wrap div.inning_stat table tbody td:last-child{text-align:center}
div.sc_cheer_wrap div.inning_stat table tbody td.on{color:#f30}
div.sc_cheer_wrap div.inning_stat.overtime table thead td:nth-of-type(1),div.sc_cheer_wrap div.inning_stat.overtime table thead th:nth-of-type(1){width:6%}
div.sc_cheer_wrap div.inning_stat.overtime table tbody td,div.sc_cheer_wrap div.inning_stat.overtime table thead th{width:5%;letter-spacing:-1px}
div.sc_cheer_wrap div.inning_stat.overtime table tbody th{width:10%}
div.sc_cheer_wrap div.inning_stat.post table thead th:nth-of-type(1){width:4.5%}
div.sc_cheer_wrap div.inning_stat.post table tbody td,div.sc_cheer_wrap div.inning_stat.post table thead th{width:4.5%;letter-spacing:-1px}
div.sc_cheer_wrap div.inning_stat.post table tbody th{width:8%}
div.sc_cheer_wrap div.ha_fan{position:relative;background-color:#fff}
div.sc_cheer_wrap div.ha_fan .refresh{position:absolute;top:-5px;right:12px;display:inline-block;height:18px;padding:7px 32px 0 0;font-size:12px;color:#999;background:url(../../../images/mobile/img/ico/ico_refresh.gif) right 0 no-repeat;background-size:26px 25px}
div.sc_cheer_wrap div.ha_fan h3{padding:0 0 10px 15px;font-size:1.067em;font-weight:700;color:#111;letter-spacing:-.5px;border-bottom:1px solid #333;box-shadow:0 2px 0 #f5f5f5}
div.sc_cheer_wrap div.ha_fan .graph_bar{position:relative;height:20px;margin:50px 15px 0;text-align:right;background-color:#fff}
div.sc_cheer_wrap div.ha_fan .graph_bar span em span{font-size:20px}
div.sc_cheer_wrap div.ha_fan .graph_bar span.left_bar{position:absolute;top:0;left:0;display:inline-block;width:1%;height:18px;line-height:18px;color:#fff;background-color:#36c;border:1px solid #03c;border-right:0;-webkit-transition:width 2s;-moz-transition:width 2s;-o-transition:width 2s;transition:width 2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;transition-duration:3s}
div.sc_cheer_wrap div.ha_fan .graph_bar span.left_bar i{position:absolute;left:5px;font-size:11px;white-space:nowrap}
div.sc_cheer_wrap div.ha_fan .graph_bar span.left_bar em{position:absolute;top:-30px;left:0;font-size:35px;font-weight:700;color:#36c}
div.sc_cheer_wrap div.ha_fan .graph_bar span.right_bar{position:absolute;top:0;right:0;width:1%;height:18px;line-height:18px;color:#fff;background-color:#c00;border:1px solid #900;border-left:0;-webkit-transition:width 2s;-moz-transition:width 2s;-o-transition:width 2s;transition:width 2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;transition-duration:3s}
div.sc_cheer_wrap div.ha_fan .graph_bar span.right_bar i{position:absolute;right:5px;font-size:11px}
div.sc_cheer_wrap div.ha_fan .graph_bar span.right_bar em{position:absolute;top:-30px;right:0;font-size:35px;font-weight:700;color:#cb0000}
div.sc_cheer_wrap div.ha_fan .graph_bar span.left_bar:after{position:absolute;top:-1px;right:0;width:6px;height:20px;content:'';background-color:#fff;border-left:1px solid #03c}
div.sc_cheer_wrap div.ha_fan .graph_bar span.right_bar:after{position:absolute;top:-1px;left:0;width:6px;height:20px;content:'';background-color:#fff;border-right:1px solid #900}
div.sc_cheer_wrap div.text_write{position:relative;height:65px;padding:11px 70px 0 15px;margin:11px 15px;background-color:#fff;border:1px solid #ccc}
div.sc_cheer_wrap div.text_write span{position:absolute;bottom:7px;left:15px;font-size:12px;color:#aaa}
div.sc_cheer_wrap div.text_write .max{color:#fe0000}
div.sc_cheer_wrap div.text_write textarea{width:100%;height:30px;padding:5px 0;font-size:12px;color:#aaa;border:0}
div.sc_cheer_wrap div.text_write .disabled{color:#333}
div.sc_cheer_wrap div.text_write button{position:absolute;top:8px;right:6px;width:52px;height:61px;background:-webkit-linear-gradient(top,#fdfdfd,#f8f8f8);background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f8f8f8));background:-moz-linear-gradient(top,#fdfdfd,#f8f8f8);background:-ms-linear-gradient(top,#fdfdfd,#f8f8f8);background:-o-linear-gradient(top,#fdfdfd,#f8f8f8);background-color:#f8f8f8;background-repeat:repeat-x;border:1px solid #dcdcdc}
div.sc_cheer_wrap div.text_write button.off{color:#999}
div.sc_cheer_wrap div.ha_fanBubble{padding-bottom:15px;margin-top:40px;background-color:#f0f0f0}
div.sc_cheer_wrap div.ha_fanBubble ul.tab_navi{height:40px;background-color:#f0f0f0;border-bottom:1px solid #999}
div.sc_cheer_wrap div.ha_fanBubble ul.tab_navi li{float:left;width:50%;height:40px}
div.sc_cheer_wrap div.ha_fanBubble ul.tab_navi li a{display:block;height:39px;line-height:38px;color:#999;text-align:center;background-color:#fff;border-top:1px solid #dcdcdc}
div.sc_cheer_wrap div.ha_fanBubble ul.tab_navi li.on a{height:40px;font-weight:700;color:#333;background-color:#f0f0f0;border-top:1px solid #999;border-right:1px solid #999}
div.sc_cheer_wrap div.ha_fanBubble ul.tab_navi li:last-child.on a{border-right:0;border-left:1px solid #999}
div.sc_cheer_wrap div.ha_fanBubble div.bubble_area{padding:15px;overflow:hidden;background-color:#f0f0f0}
div.sc_cheer_wrap div.ha_fanBubble div.bubble_area div.btn_more{margin:15px 0 0}
div.sc_cheer_wrap div.ha_fanBubble p{position:relative;margin-bottom:15px;line-height:19px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 1px #ebebeb}
div.sc_cheer_wrap div.ha_fanBubble p span.bb_text{display:block;min-height:37px;padding:7px 14px;color:#333;word-wrap:break-word}
div.sc_cheer_wrap div.ha_fanBubble p span.bb_text .uid{display:block;color:#333}
div.sc_cheer_wrap div.ha_fanBubble p span.bb_text time{margin-left:5px;font-size:12px;color:#9c9c9c}
div.sc_cheer_wrap div.ha_fanBubble p span.bb_text time:before{display:inline-block;width:1px;height:11px;margin-right:11px;content:'';background-color:#ddd}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_l{margin-right:75px}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_l span.img{position:absolute;top:0;right:-75px;height:54px}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_l span.img:after{position:absolute;top:0;right:0;width:53px;height:53px;content:'';border:1px solid #000;opacity:.1}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_l:before{position:absolute;top:15px;right:-8px;display:inline-block;width:8px;height:15px;content:'';background:url(../../../images/mobile/img/ico/ico_bubble_arrow.gif) 0 -15px no-repeat;background-size:8px 30px}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_r{margin-left:75px}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_r span.img{position:absolute;top:0;left:-75px;height:54px}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_r span.img:after{position:absolute;top:0;left:0;width:53px;height:53px;content:'';border:1px solid #000;opacity:.1}
div.sc_cheer_wrap div.ha_fanBubble p.bubble_r:after{position:absolute;top:15px;left:-8px;display:inline-block;width:8px;height:15px;content:'';background:url(../../../images/mobile/img/ico/ico_bubble_arrow.gif) no-repeat;background-size:8px 30px}
div.sc_cheer_wrap div.ha_fanBubble a.report{display:inline-block;width:10px;height:11px;min-height:inherit;padding:0;margin-left:11px;vertical-align:middle}
div.sc_cheer_wrap div.ha_fanBubble a.delete{display:inline-block;width:10px;height:11px;min-height:inherit;padding:0;margin-left:7px;vertical-align:middle}
div.sc_cheer_wrap div.ha_fanBubble a.report span{display:inline-block;width:10px;height:11px;overflow:hidden;text-indent:-1000em;vertical-align:top;background:url(../../../images/mobile/img/ico/ico_report.gif) left top no-repeat;background-size:10px 11px}
div.sc_cheer_wrap div.ha_fanBubble a.delete span{display:inline-block;width:10px;height:11px;overflow:hidden;text-indent:-1000em;vertical-align:top;background:url(../../../images/mobile/img/ico/btn_delete2.gif) no-repeat;background-size:10px 11px}
.mvlive_list,div.rank_list{position:relative;margin:10px 0 0}
.mvlive_list:after,div.rank_list:after{position:absolute;bottom:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
.mlt01 .lk_p,div.rank_list .lk_p,div.ranking_list2 .lk_p .mvlive_list .lk_p{position:absolute;top:1px;right:15px;padding:5px 24px 5px 5px;font-size: 0.934em;color:#888;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/ic_ar.png) 100% 3px no-repeat;background-size:18px 18px}
div.rank_list h2{padding:0 0 6px 15px;border-bottom:1px solid #e6e6e6}
div.rank_list h2 em{font-weight:700;color:#ef147b}
div.rank_list.rank_sports h2 em{font-weight:700;color:#4d6ee5}
div.rank_list.rank_news::after{display:none}
div.rank_list.rank_news h2 em{font-weight:700;color:#f82100}
div.rank_list ol{margin:0 13px}
div.rank_list ol li{position:relative;padding-bottom:5px;border-bottom:1px solid #e6e6e6}
div.rank_list ol li:last-child{padding-bottom:15px;border-bottom:none}
div.rank_list ol li a{display:block;padding:15px 0 10px 30px;font-weight:400;color:#838383}
div.rank_list ol li:first-child a strong{display:-webkit-box;overflow:hidden;font-size:1.200em;font-weight:700;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2em}
div.rank_list ol li a strong{font-size:1.067em;font-weight:400;line-height:22px;color:#333}
div.rank_list ol li .photo{display:block;padding-top:10px;overflow:hidden;line-height:19px}
div.rank_list ol li .photo img{float:left;margin-right:10px}
div.rank_list ol li span.source{padding-left:5px;font-size:12px;color:#999}
div.rank_list ol li:before{position:absolute;top:19px;left:0;width:22px;height:22px;content:'';background:url(../../../images/mobile/img/ico/ico_lank_number320.png) no-repeat;background-size:73px 193px}
div.rank_list.rank_ent ol{margin-top:8px}
div.rank_list.rank_ent ol li:nth-of-type(1){height:auto}
div.rank_list.rank_ent ol li:nth-of-type(1):before{background-position:-60px 2px}
div.rank_list.rank_ent ol li:nth-of-type(2):before{background-position:-58px -72px}
div.rank_list.rank_ent ol li:nth-of-type(3):before{background-position:-58px -108px}
div.rank_list.rank_ent ol li:nth-of-type(4):before{background-position:-58px -142px}
div.rank_list.rank_ent ol li:nth-of-type(5):before{background-position:-58px -177px}
div.rank_list.rank_sports ol li:nth-of-type(1):before{background-position:-31px 2px}
div.rank_list.rank_sports ol li:nth-of-type(2):before{background-position:-29px -72px}
div.rank_list.rank_sports ol li:nth-of-type(3):before{background-position:-29px -108px}
div.rank_list.rank_sports ol li:nth-of-type(4):before{background-position:-29px -142px}
div.rank_list.rank_sports ol li:nth-of-type(5):before{background-position:-29px -177px}
div.rank_list.rank_news ol li:nth-of-type(1):before{background-position:-2px 2px}
div.rank_list.rank_news ol li:nth-of-type(2):before{background-position:0 -72px}
div.rank_list.rank_news ol li:nth-of-type(3):before{background-position:0 -108px}
div.rank_list.rank_news ol li:nth-of-type(4):before{background-position:0 -142px}
div.rank_list.rank_news ol li:nth-of-type(5):before{background-position:0 -177px}
div.rank_list.rank_news ol li:nth-of-type(5){border-bottom:0}
.mvlive_list{position:relative;padding-bottom:8px}
.mvlive_list h2{padding-bottom:10px;padding-left:15px}
.mvlive_b{position:relative;margin:0 13px 13px;background:#fff}
.mvlive_b .tb{position:absolute;bottom:18px;z-index:1;display:block;width:95%;overflow:hidden;text-overflow:ellipsis}
.mvlive_b .tit{display:block;padding-left:10px;overflow:hidden;font-size:1.200em;font-weight:700;color:#fff;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.mvlive_b a{display:block}
.mvlive_b a::after{position:absolute;bottom:2px;left:0;width:100%;height:50px;content:'';	background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)))}
.mvlive_b a .ib:before{position:absolute;top:0;left:0;width:100%;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.mvlive_b a .ib:after{position:absolute;top:36%;left:44%;display:block;width:49px;height:49px;content:'';background:url(../../../images/event/ag2014/mobile/set_ico3.png) -57px -21px no-repeat;background-size:110px 182px}
.mvlive_list .photoType1{padding:0 10px}
.mvlive_list .photoType1 .pt1 a,.mvlive_list .photoType1 .pt1 a span{width:94px}
.mvlive_list .photoType1.mpt1 .pt1 a .iBox:before{width:94px;height:53px}
.mvlive_list .photoType1.mpt1 .pt1 a .iBox:after{width:94px;height:52px}
.mvlive_list .photoType1.mpt1 .pt1 a .iBox .iType{width:94px}
.mvlive_list .mlt01 .contents1 .lt2{white-space:nowrap}
.mvlive_list .mlt01 .contents1 .lt2:first-child{border-top:1px solid #e6e6e6}
.mvlive_list .mlt01 .contents1 .lt2 a{width:90%;overflow:hidden;line-height:38px;text-overflow:ellipsis}
.mvlive_list .mlt01 .contents1 .lt2 .lad,
.mvlive_list .mlt01 .contents1 .lt2 .tex,
.mvlive_list .mlt01 .contents1 .lt2 .pit{float:left;width:31px;height:31px;margin-top:5px;text-indent:-9999px;}
.mvlive_list .mlt01 .contents1 .lt2 .lad{background:url(../../../images/mobile/img/mlb/logo_mlb_01.png) no-repeat;background-size:31px 31px}
.mvlive_list .mlt01 .contents1 .lt2 .tex{background:url(../../../images/mobile/img/mlb/logo_mlb_20.png) no-repeat;background-size:31px 31px}
.mvlive_list .mlt01 .contents1 .lt2 .pit{background:url(../../../images/mobile/img/mlb/logo_mlb_10.png) no-repeat;background-size:31px 31px}
.mvlive_list .mlt01 .contents1 .lt2 .tit a{display:block;float:none}
section.entHome,section.sportsHome{padding-top:15px}
section.entHome .mlt01 ul .issue{color:#ef147b}
section.entHome .photoList{padding:15px 5px 5px;margin:0;background:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
section.sportsHome .photoList{padding:15px 5px;margin:0;background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
div.pub_area{padding:15px 0;background-color:#f0f0f0;border-bottom:1px solid #ccc}
div.pub_area h3{padding:0 0 15px 15px;font-size:1.200em;font-weight:700;color:#333}
div.pub_area h3 img{vertical-align:top}
div.pub_area .pub_box{height:168px;padding:5px;margin:0 15px 10px;background-color:#fff;border:1px solid #d7d7d7}
div.pub_area .pub_box .photo{height:80px;overflow:hidden}
div.pub_area .pub_box .photo img{max-width:100%}
div.pub_area .pub_box p{padding:15px 0}
div.pub_area .pub_box p strong{display:block;padding-left:5px;overflow:hidden;font-size:20px;color:#333;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}
div.pub_area .pub_box ul li{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}
div.pub_area .pub_box ul li a{position:relative;padding-left:17px;line-height:18px;color:#777}
div.pub_area .pub_box ul li a::before{position:absolute;top:5px;left:8px;display:block;content:'';background-color:#777;border:2px solid #777;border-radius:2px}
div.pub_area .pub_boxList{height:73px;padding:5px;margin:0 15px 10px;overflow:hidden;background-color:#fff;border:1px solid #d7d7d7}
div.pub_area .pub_boxList:last-child{margin-bottom:0}
div.pub_area .pub_boxList img{float:left;margin-right:10px}
div.pub_area .pub_boxList p{margin:8px 0}
div.pub_area .pub_boxList p strong{display:block;padding-left:5px;overflow:hidden;font-size:1.067em;color:#333;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}
div.pub_area .pub_boxList ul li{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap}
div.pub_area .pub_boxList ul li a{position:relative;padding-left:17px;line-height:18px;color:#777}
div.pub_area .pub_boxList ul li a::before{position:absolute;top:5px;left:8px;display:block;content:'';background-color:#777;border:2px solid #777;border-radius:2px}
section.sportsHome .mlt01:nth-child(3){margin-top:15px}
.sportsHome > .mlt01 > .contents1 > li:last-child{border-bottom: 0;}
.newsEnt_main{padding-top:20px}
div.sports_main{padding-top:15px}
div.newsList_area,div.sports_main .mlt01:first-child{margin-top:15px}
.sports_main .section-itssue .mlt01:first-child{margin-top: 0;}
div.newsList_area h3{padding:0 0 10px 15px;font-size:1.200em;font-weight:700;color:#111;border-bottom:1px solid #e5e5e5}
div.newsList_area h3 em{color:#f22100}
div.newsList_area h3 .blue{color:#2160df}
div.newsList_area li{position:relative;overflow:hidden;border-bottom:1px solid #e5e5e5}
div.newsList_area li a{display:block;min-height:60px;padding:0 0 0 15px;overflow:hidden;line-height:20px}
div.newsList_area li strong{display:block;padding:10px 10px 0 0;overflow:hidden;font-size:1.067em;font-weight:400;text-overflow:ellipsis;letter-spacing:-1px;word-wrap:break-word;white-space:nowrap}
div.newsList_area li span{font-size:12px;color:#999}
div.newsList_area li img{float:right}
div.newsList_area li time:before{display:inline-block;width:18px;height:16px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -56px -90px no-repeat;background-size:320px auto}
body.spo h2 em,body.spo h3 em{font-weight:500;color:#4d6ee5}
div.reply_wrap{margin-top:10px}
div.reply_wrap h3{padding:0 0 10px 15px;font-size:1.067em;font-weight:700;color:#111;border-bottom:1px solid #111}
div.reply_wrap h3 em{color:#ed2000}
div.poll_area{position:relative;border-bottom:1px solid #ededed;}
div.poll_area.mlt01{padding-bottom:0}
div.poll_area.mlt01:after{display:none}
div.poll_area.mlt01 h2.ent{border-bottom:1px solid #ededed}
div.poll_area h3{padding-left:15px;font-size:1.133em;font-weight:700;line-height:40px;color:#ed2000;border-bottom:2px solid #e6e6e6}
div.poll_area h3 em{padding-left:5px;font-family:arial,serif;font-size:1.133em;font-style:italic;color:#000}
div.poll_area h3 a{position:absolute;top:0;right:0;display:block;height:39px;padding-right:18px;padding-left:12px;font-size: 0.934em;color:#555}
div.poll_area.ent h3{color:#ef147b}
div.poll_area.spo h3{color:#386ce0}
div.poll_cont{padding:25px 0 3px;background-color:#f0f0f0;border-bottom:1px solid #e7e7e7;overflow: hidden; }
.entHome div.poll_cont{height: 281px !important;}
div.poll_area strong,div.poll_cont strong{display:block;padding:0 15px;font-size:17px;line-height:21px;color:#111}
.safari div.poll_area strong,.safari div.poll_cont strong{font-size:18px}
div.poll_area span.participant,div.poll_cont span.participant{display:block;margin:5px 0 0 15px;font-size:12px;color:#999;letter-spacing:-.5px}
div.poll_area ul.poll_vs{display:table;width:100%;height:122px;box-sizing:border-box;padding:0 15px;margin-top:15px;overflow:hidden;table-layout:fixed}
div.poll_area ul.poll_vs li{display:table-cell;padding:0 15px 2px;text-align:center}
@media (min-width:640px) and (max-width:930px){div.poll_area ul.poll_vs li{padding-right:0;padding-left:0}
	div.poll_area ul.poll_vs li:first-child{text-align:left}
	div.poll_area ul.poll_vs li:last-child{text-align:right}
}
@media (max-width:341px){div.poll_area ul.poll_vs li{padding-right:0;padding-left:0}
	div.poll_area ul.poll_vs li:first-child{text-align:left}
	div.poll_area ul.poll_vs li:last-child{text-align:right}
}
div.poll_area ul.poll_vs li label{position:relative;display:inline-block;width:auto;height:135px}
div.poll_area ul.poll_vs li input[type=radio]{position:absolute;top:0;left:-9999px}
div.poll_area ul.poll_vs li i{position:relative;display:block;width:115px;height:85px;margin:0 auto}
div.poll_area ul.poll_vs li i:before{position:absolute;top:0;left:0;width:113px;height:83px;content:'';border:1px solid #ddd;opacity:.5}
div.poll_area ul.poll_vs li i:first-child:after{position:absolute;bottom:0;left:0;z-index:0;width:115px;height:40px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
div.poll_area ul.poll_vs li i img{max-width:115px;height:85px}
div.poll_area ul.poll_vs li i span{position:absolute;top:7px;right:7px;display:inline-block;width:22px;height:23px;text-align:left;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -233px no-repeat;background-size:320px auto}
div.poll_area ul.poll_vs li.on i span{background-position:0 -259px}
div.poll_area.ent ul.poll_vs li.on i span{background-position:-25px -233px}
div.poll_area.spo ul.poll_vs li.on i span{background-position:-51px -233px}
div.poll_area ul.poll_vs li label>span,div.poll_area ul.poll_vs li>span{display:block;width:93px;height:33px;padding:8px 10px;margin:0 auto;line-height:17px;color:#333;text-align:center;background-color:#fff;border:1px solid #d7d7d7;border-top:0;box-shadow:0 2px 1px #e7e7e7;font-size:15px}
div.btn_area{padding:20px 60px 15px 60px;margin:0 15px;text-align:center}
div.btn_area::after{display:block;clear:both;content:''}
div.btn_area span{display:block;padding:7px 0;font-size:12px;font-weight:700;color:#fff;text-align:center;background-color:#fff;border:1px solid #d7d7d7;box-shadow:0 2px 0 #e7e7e7}
a.btn_vote{float:left;width:50%}
a.btn_vote:only-child{display:block;float:none;width:auto;margin:0 45px}
a.btn_vote:only-child span{margin:0}
a.btn_vote span{margin-right:5px;background:-webkit-linear-gradient(top,#ec2000,#d11c00);background:-webkit-gradient(linear,left top,left bottom,from(#ec2000),to(#d11c00));background:-moz-linear-gradient(top,#ec2000,#d11c00);background:-ms-linear-gradient(top,#ec2000,#d11c00);background:-o-linear-gradient(top,#ec2000,#d11c00);background-color:#ec2000;background-repeat:repeat-x;border:1px solid #bf230b}
a.btn_vote_end span{background:-webkit-linear-gradient(top,#8e8e8e,#7d7d7d);background:-webkit-gradient(linear,left top,left bottom,from(#8e8e8e),to(#7d7d7d));background:-moz-linear-gradient(top,#8e8e8e,#7d7d7d);background:-ms-linear-gradient(top,#8e8e8e,#7d7d7d);background:-o-linear-gradient(top,#8e8e8e,#7d7d7d);background-color:#7d7d7d;background-repeat:repeat-x;border:1px solid #5c5c5c}
div.poll_area.ent a.btn_vote span{margin-right:5px;background:-webkit-linear-gradient(top,#ee147b,#d61b6f);background:-webkit-gradient(linear,left top,left bottom,from(#ee147b),to(#d61b6f));background:-moz-linear-gradient(top,#ee147b,#d61b6f);background:-ms-linear-gradient(top,#ee147b,#d61b6f);background:-o-linear-gradient(top,#ee147b,#d61b6f);background-color:#e11874;background-repeat:repeat-x;border:1px solid #d01469}
div.poll_area.spo a.btn_vote span{margin-right:5px;background:-webkit-linear-gradient(top,#376bdf,#2152bf);background:-webkit-gradient(linear,left top,left bottom,from(#376bdf),to(#2152bf));background:-moz-linear-gradient(top,#376bdf,#2152bf);background:-ms-linear-gradient(top,#376bdf,#2152bf);background:-o-linear-gradient(top,#376bdf,#2152bf);background-color:#376bdf;background-repeat:repeat-x;border:1px solid #234ca7}
a.btn_result{float:left;width:50%}
a.btn_result span{margin-left:5px;background:-webkit-linear-gradient(top,#505050,#3f3f3f);background:-webkit-gradient(linear,left top,left bottom,from(#505050),to(#3f3f3f));background:-moz-linear-gradient(top,#505050,#3f3f3f);background:-ms-linear-gradient(top,#505050,#3f3f3f);background:-o-linear-gradient(top,#505050,#3f3f3f);background-color:#474747;background-repeat:repeat-x;border:1px solid #373737}
ul.poll_vList{padding:15px 15px 0}
ul.poll_vList li{position:relative;margin-bottom:10px;line-height:23px;color:#333}
ul.poll_vList li.on{font-weight:700}
ul.poll_vList li input{position:absolute;top:0;left:-9999px}
ul.poll_vList li label{display:block;padding-left:27px}
ul.poll_vList li label:before{position:absolute;top:0;left:0;display:inline-block;width:22px;height:23px;margin:0 6px 0 0;vertical-align:middle;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -233px no-repeat;background-size:320px auto}
ul.poll_vList li.on label:before{background-position:0 -259px}
div.poll_area.ent ul.poll_vList li.on label:before{background-position:-25px -233px}
div.poll_area.spo ul.poll_vList li.on label:before{background-position:-51px -233px}
div.poll_text_result{padding:0 15px;margin-top:18px}
div.poll_text_result ul li{padding:0 96px 15px 0}
div.poll_text_result ul li:last-child{padding-bottom:0}
div.poll_text_result ul li p{margin-bottom:5px;font-size:15px;color:#333}
div.poll_text_result ul li div.graph_area{position:relative;height:17px;background-color:#505050;border:1px solid #464646}
div.poll_text_result ul li div.graph_area>span{display:block;height:17px;margin:-1px 0 0 -1px;background-color:#d3d3d3;border:1px solid #b1b1b1}
div.poll_text_result ul li div.graph_area>span em{position:absolute;top:3px;left:100%;min-width:96px;padding-left:5px;font-size:12px;font-weight:700;color:#505050;text-align:right}
div.poll_text_result ul li div.graph_area>span i{margin-left:3px;font-size:12px;font-weight:700}
div.poll_text_result ul li div.graph_area>span:before{float:right;height:18px;margin-right:-2px;content:'';border-right:1px solid #464646}
div.poll_text_result ul li.rank1 div.graph_area>span{background-color:#ed2000;border:1px solid #bf230b}
div.poll_text_result ul li.rank1 div.graph_area>span em{color:#ed2000}
div.poll_text_result ul li.rank1 div.graph_area>span:before{border-right:1px solid #464646}
div.poll_area.ent div.poll_text_result ul li.rank1 div.graph_area>span{background-color:#ef147b;border:1px solid #d01469}
div.poll_area.ent div.poll_text_result ul li.rank1 div.graph_area>span em{color:#ef147b}
div.poll_area.spo div.poll_text_result ul li.rank1 div.graph_area>span{background-color:#386ce0;border:1px solid #234ca7}
div.poll_area.spo div.poll_text_result ul li.rank1 div.graph_area>span em{color:#386ce0}
div.poll_result{position:relative;margin:45px 15px 0}
div.poll_result:after{display:block;width:100%;height:48px;margin:auto;clear:both;content:''}
div.poll_result .else_poll{padding:0 100px;margin-top:-56px}
div.poll_result .else_poll a{display:block;width:100%;height:24px;font-size:12px;line-height:24px;color:#fff;text-align:center;background:-webkit-linear-gradient(top,#ec2000,#d11c00);background:-webkit-gradient(linear,left top,left bottom,from(#ec2000),to(#d11c00));background:-moz-linear-gradient(top,#ec2000,#d11c00);background:-ms-linear-gradient(top,#ec2000,#d11c00);background:-o-linear-gradient(top,#ec2000,#d11c00);background-color:#ec2000;background-repeat:repeat-x;border:1px solid #bf230b}
div.poll_result .graph_bar{position:relative;height:18px;text-align:right;background-color:#505050;border:1px solid #464646}
div.poll_result .graph_bar span em span{font-size:20px}
div.poll_result .graph_bar span.left_bar{position:absolute;top:-1px;left:-1px;display:inline-block;height:18px;line-height:18px;color:#fff;background-color:#ed2000;border:1px solid #bf230b}
div.poll_result .graph_bar span.left_bar:after{position:absolute;top:-1px;right:-2px;display:block;width:1px;height:20px;content:'';background-color:#464646}
div.poll_result .graph_bar span.left_bar i{position:absolute;left:5px;font-size:11px;white-space:nowrap}
div.poll_result .graph_bar span.left_bar em{position:absolute;top:-30px;left:0;font-size:35px;font-weight:700;color:#ed2000}
div.poll_result .graph_bar span.right_bar{line-height:20px;color:#fff}
div.poll_result .graph_bar span.right_bar i{position:absolute;right:5px;font-size:11px}
div.poll_result .graph_bar span.right_bar em{position:absolute;top:-30px;right:0;font-size:35px;font-weight:700;color:#555}
div.poll_area.ent div.poll_result .else_poll a{background:-webkit-linear-gradient(top,#ee147b,#d61b6f);background:-webkit-gradient(linear,left top,left bottom,from(#ee147b),to(#d61b6f));background:-moz-linear-gradient(top,#ee147b,#d61b6f);background:-ms-linear-gradient(top,#ee147b,#f8f8f8);background:-o-linear-gradient(top,#ee147b,#d61b6f);background-color:#e11874;background-repeat:repeat-x;border:1px solid #d01469}
div.poll_area.spo div.poll_result .else_poll a{background:-webkit-linear-gradient(top,#376bdf,#2152bf);background:-webkit-gradient(linear,left top,left bottom,from(#376bdf),to(#2152bf));background:-moz-linear-gradient(top,#376bdf,#2152bf);background:-ms-linear-gradient(top,#376bdf,#2152bf);background:-o-linear-gradient(top,#376bdf,#2152bf);background-color:#376bdf;background-repeat:repeat-x;border:1px solid #234ca7}
div.poll_area.ent div.poll_result .graph_bar span.left_bar{background-color:#ef147b;border:1px solid #d51b6f}
div.poll_area.ent div.poll_result .graph_bar span.left_bar em{color:#ef147b}
div.poll_area.spo div.poll_result .graph_bar span.left_bar{background-color:#386ce0;border:1px solid #234ca7}
div.poll_area.spo div.poll_result .graph_bar span.left_bar em{color:#386ce0}
div.poll_area div.poll_list{background-color:#f0f0f0}
div.poll_area div.poll_list h3{position:relative;background-color:#fff}
div.poll_area div.poll_list h3:after{position:absolute;top:0;right:0;width:85px;height:39px;content:''}
div.poll_area div.poll_list li:first-child{border-top:0}
div.poll_area div.poll_list li{position:relative;min-height:57px;padding:18px 85px 15px 0;border-top:1px solid #fff;border-bottom:1px solid #dbdbdb}
div.poll_area div.poll_list li p strong{font-weight:400;line-height:1.2em}
div.poll_area div.poll_list li p span.participant{font-size:11px}
div.poll_area div.poll_list li .btn_area{position:absolute;top:15px;right:15px;width:55px;padding:0;margin:0}
div.poll_area div.poll_list li .btn_area a{display:block;float:none;width:100%;margin-bottom:3px}
div.poll_area div.poll_list li .btn_area a span{padding:7px 0;margin:0;font-size:12px}
div.poll_area div.poll_list li .btn_area a.btn_vote_end span{background:-webkit-linear-gradient(top,#8e8e8e,#7d7d7d);background:-webkit-gradient(linear,left top,left bottom,from(#8e8e8e),to(#7d7d7d));background:-moz-linear-gradient(top,#8e8e8e,#7d7d7d);background:-ms-linear-gradient(top,#8e8e8e,#7d7d7d);background:-o-linear-gradient(top,#8e8e8e,#7d7d7d);background-color:#7d7d7d;background-repeat:repeat-x;border:1px solid #5c5c5c}
div.poll_area div.poll_list div.btn_more{margin:0}
div.poll_area div.poll_list div.btn_more button{height:32px;color:#555;background:#f0f0f0;border:0;border-top:1px solid #fff;border-bottom:2px solid #e7e7e7}
div.poll_area.ent div.poll_list li .btn_area a.btn_vote span{background:-webkit-linear-gradient(top,#ee147b,#d61b6f);background:-webkit-gradient(linear,left top,left bottom,from(#ee147b),to(#d61b6f));background:-moz-linear-gradient(top,#ee147b,#d61b6f);background:-ms-linear-gradient(top,#ee147b,#f8f8f8);background:-o-linear-gradient(top,#ee147b,#d61b6f);background-color:#e11874;background-repeat:repeat-x;border:1px solid #d01469}
div.poll_area.spo div.poll_list li .btn_area a.btn_vote span{background:-webkit-linear-gradient(top,#376bdf,#2152bf);background:-webkit-gradient(linear,left top,left bottom,from(#376bdf),to(#2152bf));background:-moz-linear-gradient(top,#376bdf,#2152bf);background:-ms-linear-gradient(top,#376bdf,#2152bf);background:-o-linear-gradient(top,#376bdf,#2152bf);background-color:#376bdf;background-repeat:repeat-x;border:1px solid #234ca7}
div.hotIssue_area{position:relative;height:40px;padding-left:27px;margin-top:40px;line-height:42px;background-color:#f2f3f5;border-top:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;}
div.hotIssue_area a{position:relative;float:left;width:50%;overflow:hidden;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}
div.hotIssue_area a:nth-of-type(1):after{position:absolute;top:15px;right:0;width:1px;height:12px;content:'';background-color:#dcdcdc}
div.hotIssue_area span.hot{top:-15px;left:10px}
span.hot{position:absolute;top:-35px;left:13px;display:inline-block;width:75px;height:30px;overflow:hidden;font-size:0;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -180px no-repeat;background-size:320px auto}
span.hot.hot_ent{background-position:-90px -215px}
span.hot.hot_sports{background-position:-90px -250px}
span.hot.hot_etc{background-position:-90px -285px}
div.hotIssue .mlt01{margin-bottom:20px}
div.hotIssue h3{position:relative;padding:0 0 10px 15px;font-size:1.200em;font-weight:700;color:#111;border-bottom:1px solid #333}
div.hotIssue h3.hotissue_tit{margin-top:50px}
div.hotIssue h4{padding:20px 0 5px 15px;font-size:1.067em;font-weight:700;color:#111;border-bottom:1px solid #333}
div.hotIssue .timeline{position:relative;padding:15px;overflow:hidden;background-color:#f8f8f8;border-bottom:1px solid #e6e6e6}
div.hotIssue .timeline:before{position:absolute;top:0;left:35px;z-index:0;height:100%;content:'';border:2px solid #e6e6e6}
div.hotIssue .timeline ol{position:relative;z-index:10}
div.hotIssue .timeline ol li{width:100%;margin-bottom:10px;background-color:#fff;border:1px solid #ccc}
div.hotIssue .timeline ol li a{position:relative;display:block;padding:15px 10px 15px 49px;overflow:hidden;font-size:13px;line-height:20px;color:#777;}
div.hotIssue .timeline ol li a img{float:left;margin-right:10px}
div.hotIssue .timeline ol li a .time{position:absolute;top:16px;left:0;display:block;width:50px;font-size:11px;color:#777;text-align:center}
div.hotIssue .timeline ol li a .time:before{display:block;width:15px;height:15px;margin:0 auto;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -18px -91px no-repeat;background-size:320px auto}
div.hotIssue .timeline ol li a span.source{font-size:11px;color:#999}
div.hotIssue .timeline ol li a strong{display:block;font-size:1.067em;color:#333}
div.hotIssue .timeline ol li a .sub{display:block;padding-top:15px}
div.hotIssue .timeline ol li a strong span.source{padding-left:5px;font-weight:400}
div.hotIssue .newsList_area{margin-top:30px}
div.hotIssue .newsList_area h3{border-bottom:1px solid #e6e6e6}
div.hotIssue .fight_area .fight_list{position:relative;width:100%;border-bottom:2px solid #ececec}
div.hotIssue .fight_area .fight_list:after{position:absolute;top:0;left:0;width:50%;height:100%;content:'';border-right:1px solid #d1d1d1}
div.hotIssue .fight_area ul{display:table;width:100%;table-layout:fixed}
div.hotIssue .fight_area li{display:table-cell;text-align:center}
div.hotIssue .fight_area li img{margin-bottom:-3px}
div.hotIssue .fight_area li span{display:block;height:31px;margin:0 auto;font-size:15px;font-weight:700;line-height:31px;color:#111;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}
div.hotIssue .fight_area .bubble_text{padding:15px;overflow:hidden;background-color:#f8f8f8}
div.hotIssue .fight_area p{position:relative;margin-bottom:15px;line-height:19px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 1px #ebebeb}
div.hotIssue .fight_area p a{display:block;min-height:33px;padding:7px 15px}
div.hotIssue .fight_area p span{font-size:11px;color:#999}
div.hotIssue .fight_area p.bubble_l{margin-right:75px}
div.hotIssue .fight_area p.bubble_l span.img{position:absolute;top:0;right:-75px}
div.hotIssue .fight_area p.bubble_l span.img:after{position:absolute;top:0;right:0;width:53px;height:53px;content:'';border:1px solid #000;opacity:.1}
div.hotIssue .fight_area p.bubble_l:before{position:absolute;top:5px;right:-8px;display:inline-block;width:8px;height:15px;content:'';background:url(../../../images/mobile/img/ico/ico_bubble_arrow.gif) 0 -15px no-repeat;background-size:8px 30px}
div.hotIssue .fight_area p.bubble_r{margin-left:75px}
div.hotIssue .fight_area p.bubble_r span.img{position:absolute;top:0;left:-75px}
div.hotIssue .fight_area p.bubble_r span.img:after{position:absolute;top:0;left:0;width:53px;height:53px;content:'';border:1px solid #000;opacity:.1}
div.hotIssue .fight_area p.bubble_r:after{position:absolute;top:5px;left:-8px;display:inline-block;width:8px;height:15px;content:'';background:url(../../../images/mobile/img/ico/ico_bubble_arrow.gif) no-repeat;background-size:8px 30px}
div.hotIssue .reply_tab{margin-top:30px;overflow:hidden;border-top:1px solid #333}
div.hotIssue .reply_tab li{float:left;width:50%}
div.hotIssue .reply_tab li a{display:block;height:36px;font-weight:normal;line-height:36px;text-align:center;background-color:#f8f8f8;border-bottom:1px solid #cecece}
div.hotIssue .reply_tab li a em{color:#ed2000}
div.hotIssue .reply_tab li.on a{background-color:#fff;border-bottom:1px solid #f3f3f3}
div.hotIssue .reply_tab li:last-child a{border-left:1px solid #cecece}
div.hotIssue .mlt01 ul .lt2_1{background-color:#f8f8f8}
div.hotIssue .mlt01 ul .issue{color:#f82100}
div.hotIssue .mlt01 .lt1:nth-child(4n+1){margin-top:15px}
div.hotIssue .mlt01 .lt1:first-child{margin:0}
div.hotIssue .img_banner{height:55px;margin-bottom:20px;text-align:center;background-color:#202020}
div.hotIssue .img_banner a{position:relative;display:inline-block;width:320px}
div.hotIssue .img_banner a::after{position:absolute;top:0;right:0;width:80px;height:55px;content:'';background:-webkit-gradient(linear,0 0,right 0,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(40,40,40,.9)))}
div.hotIssue .img_banner a::before{position:absolute;top:0;left:-5px;width:50px;height:55px;content:'';background:-webkit-gradient(linear,right 0,0 0,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.8)),to(rgba(40,40,40,.9)))}
div.hotIssue .img_banner a img{width:320px}
div.hotIssue .img_banner span.img{position:relative;display:block;height:110px}
div.hotIssue .img_banner span.img:after{position:absolute;bottom:0;left:0;width:320px;height:80px;content:'';background:-webkit-gradient(linear,0 0,0 bottom,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
div.hotIssue .img_banner h3{position:static;padding:0;font-size:20px;color:#fff;text-shadow:1px 1px 1px #000;border:0}
div.hotIssue .img_banner h3 span{position:absolute;top:55px;left:15px;display:block;width:59px;height:14px;font-size:0;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -384px no-repeat;background-size:320px auto}
div.hotIssue .img_banner h3 strong{position:absolute;top:75px;left:15px}
div.btn_more{margin:15px}
.btn_home button,div.btn_more button{width:100%;height:35px;background-color:#fafafa;border:1px solid #e6e6e6;border-radius:2px;box-sizing:border-box;}
div.btn_more button span{position:relative;display:inline-block;font-size:15px;font-weight:700;color:#555;text-align:left}
div.btn_more button span::after{position:absolute;top:6px;right:-18px;width:12px;height:8px;content:'';background:url(../../../images/mobile/img/btn/chk_more.png) no-repeat;background-size:12px 8px}
div.btn_more .btn_my_reple{display:block;width:100%;height:25px;padding-top:10px;margin-top:10px;background:-webkit-linear-gradient(top,#fdfdfd,#f8f8f8);background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f8f8f8));background:-moz-linear-gradient(top,#fdfdfd,#f8f8f8);background:-ms-linear-gradient(top,#fdfdfd,#f8f8f8);background:-o-linear-gradient(top,#fdfdfd,#f8f8f8);background-color:#f8f8f8;background-repeat:repeat-x;border:1px solid #dcdcdc}
div.btn_more a.v_reall{position:relative;display:block;width:100%;height:25px;padding-top:10px;margin-top:10px;background-color:#f8f8f8;border:1px solid #dcdcdc}
.btn_home button span::after{display:inline-block;width:15px;height:16px;vertical-align:top;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 3px -111px no-repeat;background-size:320px auto}
div.btn_more a.v_reall span{line-height:16px;color:#555}
div.btn_more a.v_reall span::after{position:absolute;top:13px;display:inline-block;width:16px;height:8px;content:'';background:url(../../../images/mobile/img/btn/chk_more.png) 4px 0 no-repeat;background-size:12px 8px}
.btn_more2{margin: 0 13px;border: 1px solid #e6e6e6;}
.btn_more2 button{width: 100%;background-color: #fafafa;height: 38px;text-align: center;line-height: 38px;}
.btn_more2 .text{ position: relative;font-size: 1em;}
.btn_more2 .text::after{content: '';display: inline-block;width: 15px;height: 10px;position: absolute;right: -20px;top: 6px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -164px -775px no-repeat;background-size:320px auto}
.liveNews .livePlayer{display:block;text-align:center}
.liveNews .livePlayer span{position:relative;display:block;width:320px;margin:0 auto}
.liveNews .livePlayer em{position:absolute;top:125px;left:26px;font-size:0;text-indent:-9999px}
.liveNews .livePlayer img{max-width:320px}
.liveNews .livePlayer em.live_jt,div.liveNews a.livePlayer em.live_ny{display:block;width:101px;height:28px;background:url(../../../images/mobile/img/visual/visual_live_img_v2.png) no-repeat;background-size:101px 28px}
.liveNews .liveNews_tit{position: relative;height: 48px;border-bottom: 1px solid #e5e5e5}
.liveNews .mlt01 .lt1 .ib::after,
.liveNews .mlt01 .lt1 .ib img{width: 140px;height: 79px;box-sizing: border-box;}
.liveNews .liveNews_tit li{float: left;width: 22%;text-align: center;}
.liveNews .liveNews_tit li:nth-child(1){width: 34%;}
.liveNews .liveNews_tit li a{position: relative;display: inline-block;height: 48px;line-height: 48px;padding: 0 4px;font-size: 1em;vertical-align: middle;}

.liveNews .liveNews_tit li .live::before{content: '';display: block;float: left;width: 5px;height: 6px;position: relative;left: -5px;top: 21px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -245px -618px no-repeat;background-size:320px auto;}
#youtube_wrap{ font-size: 0; }
#youtube_wrap::before{content: '';display: block;height: 8px;background-color: #fff;}
.liveNews .liveNews_tit li .active{color: #ff2c2e;}
.liveNews .closeLive{padding: 16px 0;text-align: center;font-size: 1em;color: #222;}
#contents{overflow: hidden;}
#contents .liveNews .latest{ padding-bottom: 0}
#contents .liveNews .latest .mlt01{ margin-bottom: 0}
#contents .liveNews .latest .lt1{ margin: 0;padding: 13px;}
#contents .liveNews .latest .lt1:last-child{border-bottom: 1px solid #efefef;}
#contents .liveNews .reply_tab{margin: 0;border-top: 1px solid #cecece;}
#contents .liveNews .reply_tab .on a{border-bottom: 0;}
.photo_main .photoList + .page_type2{margin-top: 10px;border-top: 1px solid #efefef;}
.photo_main .mpt1 .pt1 a .iBox:before{width: 100%;height: 100%;}
.photo_main .mpt1{ margin: 0 13px;}
.photo_main .mpt1 .pt1:nth-last-child(1),
.photo_main .mpt1 .pt1{width: 30%;}
.photo_main .mpt1 .pt1:nth-child(2){ margin: 0 5%;}
.photo_main .mpt1 .pt1 a, .photo_main .mpt1 .pt1 a span, .photo_main .mpt1 .pt1 img, .photo_main .mpt1 .pt1 a .iBox{width: 100%;}
.photo_main .mpt1 .iBox{background-position: center center;background-repeat: no-repeat;background-size: 100% auto;}
.photo_main .mpt1 .pt1 a span:last-child{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 1.3;font-size: 0.93em;padding-bottom: 2px;margin: 6px 0 10px 0;}

.photo_main .photoType1{padding:15px 0;background-color:#f8f8f8;border-bottom:1px solid #ebebeb}
.photo_main .photoList{position:relative}
.photo_main .photoType1 span.noImage{position:relative;width:88px;height:58px;margin:0;overflow:hidden;font-size:0;text-indent:-9999px;background-color:#fff;border:1px solid #e6e6e6}
.photo_main .photoType1 span.noImage:after{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-13px 0 0 -13px;content:'';background:url(../../../images/mobile/img/ico/loading_640.gif) no-repeat;background-size:25px 25px}
.photo_main .pageNav{padding-bottom:3px}
div.btn_open{margin:20px 15px}
div.btn_open button{width:100%;height:35px;background:-webkit-linear-gradient(top,#fdfdfd,#f8f8f8);background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f8f8f8));background:-moz-linear-gradient(top,#fdfdfd,#f8f8f8);background:-ms-linear-gradient(top,#fdfdfd,#f8f8f8);background:-o-linear-gradient(top,#fdfdfd,#f8f8f8);background-color:#f8f8f8;background-repeat:repeat-x;border:1px solid #dcdcdc}
div.btn_open button span{position:relative;display:inline-block;padding-right:15px;color:#7d7d7d;text-align:left}
div.btn_open button span::after{position:absolute;top:2px;right:0;display:block;width:13px;height:16px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -71px -116px no-repeat;background-size:320px auto}
.photo_viewer{position:relative;text-align:center;background-color:#333}
.photo_viewer .viewer_error{position:absolute;top:50%;left:50%;width:300px;height:115px;margin:-57px 0 0 -150px}
.photo_viewer .viewer_error p{line-height:18px}
.photo_viewer .photo_viewer_tit{position:relative;z-index:10}
.photo_viewer .newsPageA{position:relative;z-index:15}
.photo_viewer h3{position:absolute;top:0;left:0;z-index:2;width:100%;height:35px;font-size:1.067em;line-height:35px;color:#fff;text-align:left;text-indent:10px;background:rgba(0,0,0,.5);border-bottom:1px solid #000}
.photo_viewer h3 span{padding-left:8px;font-size:12px;color:#aaa}
.photo_viewer h3 span em{color:#f82100}
.photo_viewer .viewer_tit{position:fixed;bottom:0;left:0;z-index:2;width:100%;height:54px;text-align:left;background:rgba(0,0,0,.5);border-top:1px solid #000}
.photo_viewer .viewer_tit:after{position:absolute;top:0;left:0;width:100%;height:1px;content:'';background-color:#fff;opacity:.2}
.photo_viewer .viewer_tit p{height:54px;padding:0 64px 0 0;font-weight:400}
.photo_viewer .viewer_tit p a{display:block;height:43px;padding:11px 0 0 10px;color:#fff}
.photo_viewer .viewer_tit p em{display:block;margin-top:5px;font-size:12px;color:#aaa}
.photo_viewer .viewer_tit p em span{margin-left:5px}
.photo_viewer .viewer_tit p em span:before{display:inline-block;width:1px;height:9px;margin-right:5px;content:'';background-color:#555}
.photo_viewer button{position:fixed;top:50%;width:28px;height:40px;margin-top:-20px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) no-repeat;background-size:320px auto}
.photo_viewer .left{left:15px;background-position:0 -407px}
.photo_viewer .right{right:15px;background-position:-45px -407px}
.photo_viewer a.btn_reply{position:fixed;right:0;bottom:0;z-index:15;display:block;width:64px;height:54px;font-size:13px;line-height:54px;color:#fff;border-left:1px solid #000}
.photo_viewer a::after{position:absolute;top:0;left:0;width:1px;height:54px;content:'';background-color:#fff;opacity:.2}
.photo_viewer button.viewer_close{position:absolute;top:0;right:0;z-index:15;display:inline-block;width:35px;height:55px;background:0 0}
.photo_viewer button.viewer_close:after{display:inline-block;width:20px;height:20px;margin:20px 0 0;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -457px no-repeat}
div.no_data{margin:60px 0;line-height:1.5em;color:#999;text-align:center}
div.no_data strong{color:#111}
.rank_news h3{padding:0 0 7px 15px;margin:10px 0;font-size:15px;font-weight:700;color:#111;border-bottom:1px solid #333}
.rank_news h3.spo{margin-top:20px}
.rank_news h3 em.sp{font-weight:700;color:#386ce0}
.rank_news.emotions{margin-top:21px;}
/* NEW TAB STYLE  */
.tabStyle{overflow: hidden;margin: 0 15px;display: flex}
.tabStyle a{flex:1;box-sizing:border-box;border: 1px solid #e5e5e5;border-left: 0;height: 38px;font-size: 1em;letter-spacing: -0.04em;color: #9f9fa4;position: relative;text-align: center;line-height: 36px}
.tabStyle a:first-child{border-left: solid 1px #e5e5e5;}
.tabStyle .sisa{background-color: #ef3b1f;color: #fff;border-color: #ef3b1f !important;}
.tabStyle .photo{background-color: #75757e;color: #fff;border-color: #71717a;border-left: 1px solid #71717a;}
.tabStyle .sports{background-color: #5574e6;color: #fff;border-color: #5574e6;}
.tabStyle .ent{background-color: #ef147b;color: #fff;border-color: #ef147b;}
.tabStyle .emotion{background-color: #75757e;color: #fff;border-color: #75757e;}
/* RangkingNews Date Navigation */
.rankDateNav + .replyContent{border: 1px solid #ececec;}
.rankDateNav{display: table;width: 100%;}
.dateTbl table,
.rankDateNav + table{width: 100%;}
.rankDateNav .cell{display: table-cell;vertical-align: middle;height: 58px;color: #9f9fa4;font-size: 1em;}
.rankDateNav .today{font-size: 1.267em;width: 50%;text-align: center;color: #111;}
.rankDateNav .prev{text-align: left;}
.rankDateNav .next{text-align: right;}
.rankDateNav .prev time,
.rankDateNav .next time{position: relative;font-weight: 500;}
.rankDateNav .prev time{margin-left: 15px;padding-left: 13px;}
.rankDateNav .next time{margin-right: 15px;padding-right: 13px;}
.rankDateNav .prev time::before,
.rankDateNav .next time::after{content: '';position:absolute;display:inline-block;width:9px;height:15px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 0 no-repeat;background-size:320px auto;vertical-align: top;}
.rankDateNav .prev time::before{left:0;background-position: -192px -294px}
.rankDateNav .next time::after{right:0;background-position: -201px -294px}
.rankDateNav .prev.first time::before{background-position: -173px -294px}
.rankDateNav .next.last time{color: #d9d9da;}
.rankDateNav .next.last time::after{background-position: -182px -294px}
.rank_news .news_section{overflow:hidden;border-top:1px solid #f6f6f6}
.rank_news .news_section li{float:left;width:20%;text-align:center;border-bottom:1px solid #dedede}
.rank_news .news_section li a{display:block;height:38px;font-size: 0.934em;font-weight:700;line-height:38px;color:#888;background:#eee;border-right:1px solid #e4e4e4}
.rank_news .news_section li:nth-child(n+6){border-bottom:0}
.rank_news .news_section li.on{color:#eb2000;background:#fff}
.rank_news .news_section li.on a{color:#ed2000;background:#fff}
.rank_news .rk_tabNavi{width:100%;height:36px;border-top:1px solid #eee}
.rank_news .rk_tabNavi li{float:left;width:33.3%;height:35px;text-align:center}
.rank_news .rk_tabNavi li.on:nth-child(1) a{color:#ed2000;border-left:0}
.rank_news .rk_tabNavi li.on:nth-child(2) a{color:#ed2000}
.rank_news .rk_tabNavi li.on:nth-child(3) a{color:#386ce0}
.rank_news .rk_tabNavi li.on:nth-child(4) a{color:#ef147b}
.rank_news .rk_tabNavi li a{position:relative;display:block;height:35px;font-size: 0.934em;line-height:34px;color:#888;background-color:#f3f3f3;border-top:1px solid #f6f6f6}
.rank_news .rk_tabNavi li a::before{position:absolute;top:-2px;right:0;width:1px;height:37px;content:'';background-color:#e4e4e4}
.rank_news .rk_tabNavi li:last-child a::before{width:0}
.rank_news .rk_tabNavi li.on a{height:35px;font-weight:700;background-color:#fff}
/* UIDEV703 */
.rank_news.reply  .rk_list{border-top: 1px solid #eee;}
.rk_tabNavi_sub_wrap, .rank_news .rk_list{margin: 0 15px;clear:both;}
.rank_news .rk_tabNavi_sub{display:table;width:100%;height:39px;border-bottom:1px solid #f3f3f3}
.rank_news .rk_tabNavi_sub li{display:table-cell;height:39px}
.rank_news .rk_tabNavi_sub li:last-child a::before{float:none;width:auto;height:auto;background:0 0}
.rank_news .rk_tabNavi_sub li a{display:block;min-width:40px;height:39px;line-height:39px;color:#9f9fa4;text-align:center;font-size: 1em;letter-spacing: -0.04em;}
.rank_news .rk_tabNavi_sub li a::before{float:right;width:1px;height:13px;margin-top:13px;content:'';background-color:#e5e5e5}
.rank_news .rk_tabNavi_sub li.on a{font-weight:700;color:#111}
.rank_news .rk_list li{position: relative;overflow:hidden;border-bottom:1px solid #f3f3f3;}
.rank_news .rk_list li:last-child{border: 0;}
.rank_news .rk_list li a{position:relative;display:block;overflow: hidden;height:40px;font-size:1.067em;line-height:41px;white-space:nowrap;padding-left: 2em;box-sizing: border-box;}
.rank_news .rk_list li .context{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width: 100%;}
.rank_news .rk_list .r50,
.rank_news .rk_list .r100{border-bottom: 1px solid #f3f3f3;}
.rank_news .rk_list .cnt{position: absolute;left: 0px;top: 0;display: block;height: 39px;line-height: 41px;font-size: 1.133em;letter-spacing: -1px;width: 30px;text-align: center;color: #9f9fa4;}
.rank_news .rk_list .r1 .cnt,
.rank_news .rk_list .r2 .cnt,
.rank_news .rk_list .r3 .cnt,
.rank_news .rk_list .r4 .cnt,
.rank_news .rk_list .r5 .cnt{color: #ed2000;}
.rank_news .rk_list .r20,
.rank_news .rk_list .r30,
.rank_news .rk_list .r40,
.rank_news .rk_list .r60,
.rank_news .rk_list .r70,
.rank_news .rk_list .r80,
.rank_news .rk_list .r90{overflow: visible;}
.rank_news .rk_list .r20::after,
.rank_news .rk_list .r30::after,
.rank_news .rk_list .r40::after,
.rank_news .rk_list .r70::after,
.rank_news .rk_list .r80::after,
.rank_news .rk_list .r90::after{
	content: '';
	display: block;
	margin: 0 -15px;
	background: none;
	height: 8px;
	position: relative;
	top:1px;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #f3f3f3;
	background-color: #eee;
}
.rank_news .rk_list li.r10{border: 0;}
.rank_news .rk_list li:last-child::after{display: none;}
/* updown tab */
.tab_udown{margin: 0 15px 17px 15px;}
.tab_udown a{font-size: 1em;letter-spacing: -0.04em;color: #9f9fa4;height: 38px;text-align: center;border: 1px solid #e5e5e5;width: 50%;display: block;box-sizing: border-box;line-height: 38px;float: left;}
.tab_udown .on{background-color: #75757e;border-color: #75757e;color: #fff;}
.replyList_banner,
.rank_news .rk_list li.banner{text-align: center;font-size: 0;height: auto;border-bottom: none;padding: 0;margin: 7px -15px;}
.rank_news .rk_list li.banner a{padding: 0;height: auto;line-height: 100%;}
.rank_news .rk_list li.banner::before{content:'';background: none;padding: 0;position: relative;left: 0;top: 0;width: 100%;height: 8px;display: block;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background-color: #eee;}
.replyList_banner::before,
.replyList_banner::after,
.rank_news .rk_list li.banner::after{content:'';display: block;height: 8px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background-color: #eee;}
.replyList_banner{margin: 0}
.replyList_banner::before{border: 0;}
.replyList_banner::after{border-top: 0;}
/* RANKING PHOTO */
.rank_photo{margin: 0 15px;overflow: hidden;margin-top: 20px;}
.rank_photo_banner{background-color: #eee;padding: 8px 0;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;font-size: 0;}
.rank_photo .item{float: left;width: 50%;box-sizing: border-box;}
.rank_photo .item .cnt{display: block;position: absolute;left: 0;top: 0;width: 29px;height: 29px;line-height: 29px;text-align: center;background-color: rgba(0,0,0, .6);color: #fff;letter-spacing: -1px;z-index: 2;}
.rank_photo .item:nth-child(odd){padding-right: 10px;clear:both;}
.rank_photo .item:nth-child(even){padding-left: 10px;}
.rank_photo .item > a{display: block;position: relative;}
.rank_photo .item .thumb{position: relative;display: block;font-size: 0;background-size:cover;}
.rank_photo .item .thumb::before{content: '';border: 1px solid #000;position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;opacity: .1}
.rank_photo .item img{width: 100%;display: block;}
.rank_photo .item .txt{font-size: 1em;text-align: left;color: #333;line-height: 1.2;margin: 9px 0 17px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.rank_photo > div .cnt.r1, .rank_photo > div .cnt.r2, .rank_photo > div .cnt.r3, .rank_photo > div .cnt.r4, .rank_photo > div .cnt.r5{background-color: rgba(255,98,98, .85);color: #fff;}

/* Pageing Style */
.paging02{text-align: center;font-size: 0;margin: 10px 0;}
.paging02 a{padding: 10px 23px;font-size: 1em;color: #999;display: inline-block;}
.paging02 a.on{color: #ef1616;}
.paging03{text-align: center;margin: 7px 0 15px 0;}
.paging03 a{display: inline-block;padding: 0 20px;font-size: 1.067em;height: 34px;line-height: 34px;}
.paging03 a.active{color: #ef1616;font-weight: bold}

.foot_date{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-top: 17px;position: relative;z-index: 2;}
.foot_date.udown{margin-top: 17px;}
/* ranking REPLY */
.rank_news .rk_list.rc li.banner{padding-right: 0;height: auto;border-bottom: 0;}
.rank_news .rk_list.rc li a{position:relative;display:block;height:39px;line-height:39px;white-space:nowrap;padding-right:55px;}
.rank_news .rk_list.rc li a .rc{position:absolute;padding-left: 10px;top: 0;font-size:14px;color:#ff1313;height: 39px;line-height: 40px;display: inline-block;}
.rank_news .rk_list.rc li a .up, .rank_news .rk_list.rc li a .down{padding-left: 17px;}
.rank_news .rk_list.rc li a .up::before, .rank_news .rk_list.rc li a .down::before{display: block;width: 7px;height: 11px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 0 no-repeat;background-size:320px auto;color: transparent;position: absolute;left: 3px;top: 15px;}
.rank_news .rk_list.rc li a .up::before{content: '\2191';background-position: -35px 0;}
.rank_news .rk_list.rc li a .down{color: #9f9fa4;}
.rank_news .rk_list.rc li a .down::before{content: '\2193';background-position: -35px -12px}
.rank_news .rk_list li a .rk_ar{position:absolute;top:12px;right:15px;display:block;width:11px;height:11px;text-indent:-9999px;background-size:11px 45px}
.rank_news .rk_list li a .rk_ar.up{background-position:0 0}
.rank_news .rk_list li a .rk_ar.new{background-position:0 -35px}
/*.rank_news .rk_list li:last-child,*/
.rank_news .rk_list.rc li:last-child{border: 0}
/* rangking UP DOWN */
.rank_news.beple .tabStyle a{width: 33.3%;}
.rank_news.beple .news_section li{width:33.3%;border-bottom:0}
.rank_news.beple .update_tit{display:block;padding:0 15px 10px 0;font-size:11px;font-weight:400;color:#999;text-align:right}
.rank_news.beple h3{padding:20px 15px 5px;margin:0;font-size:1.200em;font-weight:normal;line-height:22px;color:#333;border:0}
.rank_news.beple h3 span{display:block;padding-top:8px;font-size:12px;color:#999}
.rank_news.beple h3 a{color:#222;line-height:1.3}
.rank_news.beple .replyContent .reply{position:relative;padding:0;margin:10px 15px;background:#fff;}
.rank_news.beple .replyContent .reply::before{content: '';position: absolute;width: 100%;height: 1px;display: block;left: 0;top: 0;background-color: #dbdbdb}
.rank_news.beple .replyContent .reply dl{padding:13px 10px 10px;border-bottom:0}
.rank_news.beple .replyContent .bestReply_area::after{display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e4e4e4}
.rank_news.beple .replyContent .reply span.best_layer{
	display:block;width:62px;height:26px;padding:0;margin:-1px 0 0;
	font-family:helvetica,serif;font-size: 14px;font-weight:700;line-height:28px;color:#fff;text-align:center;
	background-image:none !important;background-color: #f31a0a;letter-spacing: -1px;
	position: relative;z-index: 3;
}

.rank_news.beple .replyContent .reply span.best_layer em{padding-right:2px;font-size: 0.934em;font-style:normal;letter-spacing: 0;}
/* ÀÌ½´ÇÈ container */
.rank_news.beple .foot_date{margin-top: 0;}

.more_area{position:relative;height:42px;padding-right:65px;border-bottom:1px solid #c4c4c4}
.more_area button{width:100%;height:100%;font-size:13px;text-align:center}
.more_area button span{position:relative;display:inline-block;padding-right:16px}
.more_area button span::after{position:absolute;top:0;right:0;width:13px;height:15px;margin-left:8px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -71px -116px no-repeat;background-size:320px auto}
.more_area a{position:absolute;top:0;right:0;display:inline-block;width:65px;height:19px;padding-top:23px;font-size:12px;font-weight:500;color:#aaa;text-align:center;vertical-align:middle;border-left:1px solid #ededed}
.more_area a::before{position:absolute;top:2px;left:50%;width:65px;height:18px;margin-left:-33px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 5px -38px no-repeat;background-size:320px auto}
.radio_tong{position:relative;margin-top:13px}
.radio_tong h2{padding-bottom:10px;padding-left:15px;border-bottom:1px solid #ededed}
.radio_tong h2 a{display:inline-block}
.radio_tong .replyContent fieldset.write .btn{margin-bottom:0}
.radio_tong a.btn_vote_end{float:left;width:50%}
.radio_tong .program_list{position:absolute;top:3px;right:15px;height:22px;-webkit-appearance:none;padding:0 30px 0 7px;font-size:13px;color:#999;background:url(../../../images/mobile/img/ico/select_btn.gif) right -1px no-repeat;background-size:24px 20px;border:1px solid #dcdcdc;border-radius:0}
.radio_tong h2 em{font-weight:700;color:#ee3c26}
.radio_tong ul.tong_list{overflow:hidden}
.radio_tong ul.tong_list .btn_area::before{display:none}
.radio_tong ul.tong_list>li{padding:15px;overflow:hidden;border-bottom:1px solid #e6e6e6}
.radio_tong ul.tong_list>li span.iBox{position:relative;float:left;width:107px;height:80px;margin:0 9px 0 0}
.radio_tong ul.tong_list>li div.tb{display:block;overflow:hidden;line-height:16px}
.radio_tong ul.tong_list>li div.tb em{display:block;font-weight:700;color:#ee3c26;letter-spacing:-1px}
.radio_tong ul.tong_list>li div.tb strong.tit{display:inline-block;display:-webkit-box;width:100%;margin-bottom:2px;overflow:hidden;font-weight:700;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.radio_tong.tong_list ul.tong_list>li div.tb{line-height:20px}
.radio_tong.tong_list ul.tong_list>li div.tb strong.tit{font-size:1.067em;font-weight:700;color:#666}
.radio_tong ul.tong_list>li div.tb span.source{font-size: 0.934em;font-weight:400;color:#999}
.radio_tong ul.tong_list>li div.tb span.date{margin-left:4px}
.radio_tong ul.tong_list>li div.tb span.date:before{display:inline-block;width:1px;height:11px;margin-right:5px;content:'';background-color:#eaeaea}
.radio_tong ul.tong_list>li div.tb div.btn_tong{margin-top:5px;text-align:right}
.radio_tong ul.tong_list>li div.tb div.btn_tong a{display:inline-block;padding:5px 4px;font-size:13px;color:#222;border:1px solid #c7c7c7}
.radio_tong ul.tong_list>li div.tb div.btn_tong a:last-child{margin-left:8px}
.radio_tong ul.tong_list>li .iBox:before{position:absolute;top:0;left:0;width:107px;height:80px;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.radio_tong ul.tong_list>li .iBox .iType{position:absolute;bottom:0;left:0;width:107px;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.radio_tong ul.tong_list>li .iBox .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;font-size:0;line-height:0;color:transparent;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.radio_tong ul.tong_list>li .iBox .iType span.movie{background-position:-90px -112px}
.radio_tong ul.tong_list>li .iBox .iType span.photo{background-position:-105px -112px}
.radio_tong .img_banner{height:111px;text-align:center;background-color:#202020}
.radio_tong .img_banner a{position:relative;display:inline-block;width:320px}
.radio_tong .img_banner a span.list_v{position:absolute;right:15px;bottom:15px;z-index:100;display:inline-block;width:65px;height:18px;padding:5px 0 0 11px;font-size:13px;color:#cfcfcf;text-align:left;background-color:#000;border-radius:10px;opacity:.65}
.radio_tong .img_banner a span.list_v:after{position:absolute;right:3px;display:inline-block;width:10px;height:16px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -93px no-repeat;background-size:320px auto}
.radio_tong .img_banner a::after{position:absolute;top:0;right:0;width:80px;height:111px;content:'';background:-webkit-gradient(linear,0 0,right 0,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(40,40,40,.9)))}
.radio_tong .img_banner a::before{position:absolute;top:0;left:-5px;width:50px;height:111px;content:'';background:-webkit-gradient(linear,right 0,0 0,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.8)),to(rgba(40,40,40,.9)))}
.radio_tong .img_banner a img{width:320px}
.radio_tong .poll_cont{padding:15px 0;margin:30px -15px -15px;border-top:1px solid #191919}
h2{padding:0;overflow:hidden;font-size:1.2em;font-weight:700;line-height:24px;color:#111;text-overflow:ellipsis;white-space:nowrap}
h2 a{position:relative;display:block}
h2 a .mv{position:absolute;top:0;right:0;display:block;overflow:hidden;text-indent:-9999px;background:url(../../../images/mobile/img/ico/set_m_ico.png) 100% -9px no-repeat;background-size:25px 50px}
.pub{padding-top:15px}
.pageNav{padding:15px 0;overflow:hidden;text-align:center;white-space:nowrap}
.pageNav .pagenum{display:inline-block;margin:0 10px 0 8px;font-size: 0.934em;color:#b4b4b4;text-align:center;white-space:nowrap}
.pageNav .pagenum strong{font-weight:400;color:#111}
.pageNav .pagenum .num{display:inline-block;width:6px;height:6px;margin:0 2px;overflow:hidden;color:transparent;text-indent:-1000em;vertical-align:middle;background:#ddd;border-radius:6px;-webkit-border-radius:6px}
.pageNav .pagenum .select{width:10px;height:10px;background:#f94031;border-radius:9px}
.pageNav .arrow{position:relative;display:inline-block;width:30px;height:25px;-webkit-appearance:none;font-size:0;vertical-align:middle;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#fafafa));border:1px solid #dcdcdc;text-indent: -999em;}
.pageNav .arrow::before{content: '';display:block;width:8px;height:13px;margin:0 auto;overflow:hidden;text-align:center;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) no-repeat;background-size:320px auto}
.pageNav .arrow.prev::before{background-position:-201px -133px}
.pageNav .arrow.next::before{background-position:-213px -133px}
.pageNav .arrow.hide{visibility:hidden}
.pageNavSp{padding:10px 0;overflow:hidden;text-align:center;white-space:nowrap}
.pageNavSp .pagenum{display:inline-block;margin:0 10px 0 8px;font-size: 0.934em;color:#b4b4b4;text-align:center;white-space:nowrap}
.pageNavSp .pagenum strong{font-weight:400;color:#111}
.pageNavSp .pagenum .num{display:inline-block;width:6px;height:6px;margin:0 2px;overflow:hidden;color:transparent;text-indent:-1000em;vertical-align:middle;background:#777;border-radius:6px;-webkit-border-radius:6px}
.pageNavSp .pagenum .select{width:10px;height:10px;background:#236bf9;border-radius:9px}
.pageNavSp .arrow{position:relative;display:inline-block;width:30px;height:25px;-webkit-appearance:none;font-size:0;vertical-align:middle;cursor:pointer;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,#565656));border:1px solid #242424}
.pageNavSp .arrow em{display:block;width:8px;height:13px;margin:0 auto;overflow:hidden;text-align:center;text-indent:-9999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -489px no-repeat;background-size:320px auto}
.pageNavSp .arrow.prev em{background-position:0 -489px}
.pageNavSp .arrow.next em{background-position:-25px -489px}
.pageNavSp .arrow.hide{visibility:hidden}
#flickB.flickCover{height:318px}
.mlt01{position:relative}
.mlt01 h2{padding-left:13px}
.mlt01 .contents1{padding:0 13px}
.mlt01 .contents1 h2{padding-left:0}
.mlt01 .pl{position:absolute;top:3px;right:10px;font-size:11px;color:#888}
.mlt01 ul{overflow:hidden}
.mlt01 ul .tit{font-size:1.067em;color:#333}
.mlt01 ul .source{display:inline-block;font-size:12px;font-weight:400;line-height:16px;color:#a5a5a5;letter-spacing:-1px;white-space:nowrap;vertical-align:middle;}
.mlt01 ul .issue{padding:0 5px 0 0;color:#4d6ee5;letter-spacing:-1px}
.mlt01 ul strong.tit strong{margin-right:8px;color:#f22100}
body.spo ul strong.tit strong{color:#4d6ee5}
body.ent ul strong.tit strong{color:#ef147b}
.mlt01 .lt1{height:90px;padding:10px 0;overflow:hidden;border-bottom:1px solid #efefef}
.mlt01 .lt1 a{display:flex;align-items:center;overflow:hidden;color:#444}
.mlt01 .lt1 a .tit{display:block;margin-bottom: 5px;font-size:1.067em;line-height:1.3;font-weight: inherit;}
.mlt01 .lt1.ep a .tit{display:inline-block;display:-webkit-box;width:100%;overflow:hidden;font-weight:700;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.mlt01 .lt1 .ib{position:relative;display:block;float:left;margin-right:10px}
.mlt01 .lt1 .ib:after{position:absolute;top:0;left:0;width:105px;height:78px;content:'';border:1px solid #ddd;opacity:.5}
.mlt01 .lt1 .ib img{display:block;width: 107px;height: 80px;}
.mlt01 .lt1 .tb{display:block;overflow:hidden;font-weight:400;line-height: 1.2em;color:#838383;letter-spacing:-1px}
.newsEnt_main .mlt01 .contents1{min-height:258px;}
#divClst .mlt01 .lt1:last-child{border-bottom:none}
.mt1 .lt1_1{height:60px;overflow:hidden;border-bottom:1px solid #efefef}
.mt1 .lt1_1 a{display:block;height:100%;padding-left:15px}
.mt1 .lt1_1 a .iBox{float:right;border-left:1px solid #efefef}
.mt1 .lt1_1 a .iBox img{display:block}
.mt1 .lt1_1 a .tBox{display:block;padding:13px 0 0;overflow:hidden;font-size:12px;line-height:20px;color:#666}
.mt1 .lt1_1 a .tit{display:block;margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mt1 .lt1_1 .source{display:block;padding:0;line-height:20px}
.mt1 .lt1_1 .source span{padding-left:12px;margin-left:2px;background:url(../../../images/mobile/img/common/set_ico.png) 0 -171px no-repeat;background-size:64px 500px}
.mlt01 .lt2{height:40px;padding:0;border-bottom:1px solid #e6e6e6}
.mlt01 .lt2 a{display:inline-block;height:41px;line-height:41px;white-space:nowrap}
.mlt01 .lt2_1{height: 40px;padding:0;border-bottom:1px solid #efefef}
.mlt01 .lt2_1 a{position:relative;display:inline-block;padding-left:15px;line-height:40px;white-space:nowrap}
.mlt01 .lt2_1 a::before{position:absolute;top:55%;left:0;width:6px;height:6px;margin-top:-5px;content:'';border:2px solid #b2b2b2;border-width:0 0 2px 2px}
.mlt01 ul .lt2_1.ep{padding-right:10px;overflow:hidden}
.mlt01 ul .lt2_1.ep a{position:relative;max-width:100%;height:36px}
.mlt01 ul .lt2_1.ep a .tit{display:inline-block;width:100%;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap;letter-spacing: -0.05em;}
.mlt01 ul .lt2_1.ep .source{position:absolute;top:12px;left:100%}
.mlt01 ul .lt2.ep{overflow:hidden}
.mlt01 ul .lt2.ep a{position:relative;max-width:100%}
.mlt01 ul .lt2.ep a .tit{display:inline-block;width:100%;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}
.mlt01 ul .lt2.ep .source{position:absolute;top:10px;left:100%}
.mlt01 ul .ep2 .tit,.mlt01 ul .lt1 .tit{display:-webkit-box;overflow:hidden;font-size:1.067em;font-weight:400;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/* movie icon */
.mlt01 .mv{position:absolute;bottom:8px;left:9px;width:14px;height:14px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.mpt1{overflow:hidden}
.mpt1 .pt1{float:left;width:33.3%;text-align:center}
.mpt1 .pt1:nth-last-child(1){width:33.4%}
.mpt1 .pt1 a{display:block;width:92px;margin:0 auto;overflow:hidden}
.mpt1 .pt1 a .iBox{position:relative;margin:0}
.mpt1 .pt1 a .iBox img{display:block}
.mpt1 .pt1 a .iBox:before{position:absolute;top:0;left:0;width:90px;height:67px;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.mpt1 .pt1 a .iBox .iType{position:absolute;top:auto;bottom:0;left:auto;width:90px;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.mpt1 .pt1 a .iBox .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.mpt1 .pt1 a .iBox .iType span.movie{background-position:-90px -113px}
.mpt1 .pt1 a .iBox .iType span.photo{background-position:-105px -112px}
.mpt1 .pt1 a span{display: -webkit-box;width:92px;margin:5px auto 0;font-size:0.934em;line-height:1.3em;color:#333;text-align:center;letter-spacing:-1px;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-weight: normal;overflow: hidden;}
.mpt1 .pt1_1{float:left;width:33.3%;text-align:center}
.mpt1 .pt1_1:nth-last-child(1){width:33.4%}
.mpt1 .pt1_1 a{display:block;width:92px;margin:0 auto;overflow:hidden}
.mpt1 .pt1_1 a .iBox{position:relative}
.mpt1 .pt1_1 a .iBox img{display:block}
.mpt1 .pt1_1 a .iBox:before{position:absolute;top:0;left:0;width:90px;height:60px;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.mpt1 .pt1_1 a .iBox+span{position:relative;display:block;width:90px;height:40px;margin:5px auto 0;font-size:12px;line-height:15px;color:#333;text-align:center;letter-spacing:-1px}
.mpt1 .pt1_1 a .iBox+span:before{position:absolute;bottom:0;left:0;width:88px;height:50px;content:'';border:1px solid #ccc;border-top:0}
.mpt1 .pt2{float:left;width:50%;text-align:center}
.mpt1 .pt2 a{display:block;width:140px;margin:0 auto;overflow:hidden}
.mpt1 .pt2 a .iBox{position:relative;margin:0}
.mpt1 .pt2 a .iBox img{display:block}
.mpt1 .pt2 a .iBox:before{position:absolute;top:0;left:0;width:140px;height:101px;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.mpt1 .pt2 a .iBox .iType{position:absolute;bottom:0;width:92px;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.mpt1 .pt2 a .iBox .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/ico/ico_set_320_v5.png) 0 -634px no-repeat;background-size:320px auto}
.mpt1 .pt2 a .iBox .iType span.movie{background-position:0 -634px}
.mpt1 .pt2 a .iBox .iType span.photo{background-position:-15px -634px}
.mpt1 .pt2 a span{display:block;width:140px;margin:7px auto 0;font-size:13px;line-height:17px;color:#333;text-align:center;letter-spacing:-1px}
.photoList h2{padding-left:13px;padding-bottom:10px}
.photo_mov .pageNav{padding-top: 3px;}
.photoType1{overflow:hidden;}
.photoType1 .pt1{float:left;width:33.3%;text-align:center}
.photoType1 .pt1:nth-last-child(1){width:33.4%}
.photoType1 .pt1 a{display:block;width:90px;margin:0 auto;overflow:hidden}
.photoType1 .pt1 a img{display:block}
.photoType1 .pt1 a span{width:90px;margin:6px auto 0;font-size:0.934em;font-weight:400;color:#111;text-align:center;letter-spacing:-1px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.photoType1 .pt1 a span.iBox{position:relative;margin:0}
.photoType1 .pt1 a span.iBox:after{position:absolute;top:0;left:0;width:88px;height:65px;content:'';border:1px solid #ddd;opacity:.5}
.photoType1 .pt2{float:left;width:50%;text-align:center}
.photoType1 .pt2 a{display:block;width:140px;margin:0 auto;overflow:hidden}
.photoType1 .pt2 a span{display:block;width:140px;margin:5px auto 0;font-size:12px;line-height:15px;color:#111;text-align:center;letter-spacing:-1px}
.photoSlide{position:relative}
.lt1_1{overflow:hidden}
.mlt01 .lt1_1 a{display:block}
.mlt01 .lt1_1 a .tit{display:block;padding:0 0 3px 0;font-size:1.200em;line-height:18px}
.mlt01 .lt1_1.ep a .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mlt01 .lt1_1 .ib{display:block;height:129px;overflow:hidden;text-align:center}
.mlt01 .lt1_1 .ib img{max-width:100%}
.mlt01 .lt1_1 .tb{display:block;padding:17px 15px;overflow:hidden;line-height:17px;color:#666}
.mlt01 .lt1_2 a{position:relative;display:block;width:320px;height:224px;margin:0 auto}
.mlt01 .lt1_2 a img{max-width:100%}
.mlt01 .lt1_2 a::after{position:absolute;bottom:0;left:0;width:320px;height:133px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
.mlt01 .lt1_2 a .tb strong{position:absolute;bottom:15px;left:15px;z-index:10;font-size:20px;line-height:25px;color:#fff}
.mlt01 .lt1_2 .ib{display:block;overflow:hidden;text-align:center}
.photoFlick{position:relative;height:185px;margin-top:-1px;overflow:hidden;text-align:center;background:#232629;border-top:1px solid #acacac;border-bottom:1px solid #000}
.photoFlick .flickBox{z-index:10;clear:both}
.photoFlick .flickCon{position:absolute;float:left;width:100%;height:100%}
.photoFlick .flickCon a{display:block;height:auto;overflow:hidden}
.photoFlick .flickCon a::before{position:absolute;top:0;left:0;width:100%;height:29px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)))}
.photoFlick .flickCon a::after{position:absolute;bottom:0;left:0;width:100%;height:60px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)))}
.photoFlick.mov .flickCon a::before{position:absolute;top:40px;left:40%;display:block;width:69px;height:69px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -524px no-repeat;background-size:320px auto}
.photoFlick img{width:100%;max-width:640px;vertical-align:top}
.photoFlick p{position:absolute;bottom:9px;left:12px;z-index:20;width:90%;overflow:hidden;font-size:1.067em;font-weight:400;line-height:21px;color:#fff;text-align:left;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.photoFlick .cnt{position:absolute;right:9px;bottom:11px;z-index:20;width:60px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#fff;text-align:right;text-shadow:0 1px rgba(20,30,39,.9)}
.photoFlick .cnt span:nth-child(2){margin:0 2px;font-size:12px}
.photoFlick .prev{position:absolute;top:50%;left:0;z-index:20;width:36px;height:120px;margin-top:-74px;overflow:hidden;line-height:777px;background:url(//imgnews.naver.net/image/sports/mobile/imp/sp_20_10.png) no-repeat}
.photoFlick .next{position:absolute;top:50%;right:0;z-index:20;width:36px;height:120px;margin-top:-74px;overflow:hidden;line-height:777px;background:url(//imgnews.naver.net/image/sports/mobile/imp/sp_20_10.png) -36px 0 no-repeat}
.vod_glr_wrp{position:relative;height:185px;margin-top:-1px;overflow:hidden;text-align:center;background:#232629;border-top:1px solid #acacac;border-bottom:1px solid #000}
.a .vod_glr_wrp{-webkit-transform:none}
#t3 .flick-container{z-index:10;clear:both}
#t3 .flick-panel{position:absolute;float:left;width:100%;height:100%}
#t3 .flick-panel a{display:block}
#t3 .flick-panel a::before{position:absolute;top:0;left:0;width:100%;height:29px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)))}
#t3 .flick-panel a::after{position:absolute;bottom:0;left:0;width:100%;height:60px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.75)),to(rgba(0,0,0,.85)))}
.vod_glr_wrp img{width:100%;max-width:640px;vertical-align:top}
.vod_glr_wrp p{position:absolute;bottom:9px;left:12px;z-index:20;width:80.5%;overflow:hidden;font-size:1.067em;font-weight:700;line-height:21px;color:#fff;text-align:left;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.vod_glr_wrp .cnt{position:absolute;right:9px;bottom:11px;z-index:20;width:60px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#fff;text-align:right;text-shadow:0 1px rgba(20,30,39,.9)}
.vod_glr_wrp .cnt span:nth-child(2){margin:0 2px;font-size:12px}
.vod_glr_wrp .prev{position:absolute;top:50%;left:0;z-index:20;width:36px;height:120px;margin-top:-74px;overflow:hidden;line-height:777px;background:url(//imgnews.naver.net/image/sports/mobile/imp/sp_20_10.png) no-repeat}
.vod_glr_wrp .next{position:absolute;top:50%;right:0;z-index:20;width:36px;height:120px;margin-top:-74px;overflow:hidden;line-height:777px;background:url(//imgnews.naver.net/image/sports/mobile/imp/sp_20_10.png) -36px 0 no-repeat}
.hdline{position:relative;z-index:100;padding:5px 0 12px}
.hdline h2{margin:7px 10px -3px;font-size:13px;color:#3449aa;letter-spacing:-1px}
.hdline ul{overflow:hidden}
.hdline .title{color:#222}
.hdline a:visited .title{color:#888}
.hdline .last_update{position:absolute;top:13px;right:10px;font-size:11px;color:#888}
.hdline .flick{height:209px}
.hdline .flick-panel{-webkit-box-sizing:border-box;padding:0 10px}
.hdline img{display:block}
.hdline .type1{width:300px;padding:10px 0;margin:0 auto}
.hdline .type1 a{position:relative;display:block;font-weight:700}
.hdline .type1 a+a{padding:8px 0;font-size:15px;line-height:19px}
.hdline .type2{padding:10px 0;overflow:hidden;zoom:1}
.hdline .type2 a{position:relative;display:block;float:left;margin-right:12px;font-size:12px;line-height:17px;color:#444}
.hdline .type2 a:visited,.hdline .type2 a:visited strong{color:#888}
.hdline .type2 a+a{float:none;margin-right:0;overflow:hidden}
.hdline .type2+.type2{border-top:1px solid #e1e1e1}
.hdline .type2+.type3_1{margin-top:-4px}
.hdline .type2 .title{display:block;padding:4px 0 5px;font-size:15px;line-height:19px}
.hdline .type3{margin-top:10px;border-top:1px solid #e1e1e1}
.hdline .type3:nth-child(1){border:0}
.hdline .type3+.type3{margin:0}
.hdline .type3 a{position:relative;display:block;font-size:15px;font-weight:700;line-height:35px;white-space:nowrap}
.hdline .type3_1+.type3_1{border-top:1px solid #e1e1e1}
.hdline .type3_1 a{position:relative;display:block;padding-left:13px;font-size:15px;font-weight:700;line-height:34px;white-space:nowrap}
.hdline .type3_1 a::before{position:absolute;top:50%;left:0;width:5px;height:5px;margin-top:-4px;content:'';border:2px solid #4f5c99;border-width:0 0 2px 2px}
.hdline ul li:nth-last-child(1){border-bottom:0}
.hdline .pg{padding:0;margin-top:4px}
.pg{padding:15px 0;clear:both;text-align:center}
.pg_btn{position:relative;width:40px;height:23px;overflow:hidden;font-size:0;color:transparent;vertical-align:middle;background:url(//imgnews.naver.net/image/news/m/2012/04/ico_bg_20.png) no-repeat;background-size:250px 250px;border:0}
.pg_btn_prev{background-position:-1px -1px}
.pg_btn_next{background-position:-42px -1px}
.pg_num_area{display:inline-block;height:23px;font-size:.93em;line-height:23px;color:#999;letter-spacing:2px;vertical-align:middle}
.pg_num_area_v1{position:relative;top:-1px;display:inline-block;margin:0 12px 0 11px;line-height:20px;letter-spacing:0}
.pg_num{display:inline-block;width:5px;height:5px;overflow:hidden;line-height:999px;color:transparent;vertical-align:middle;background:#dfdfdf;border:1px solid #c6c6c6;-webkit-border-radius:3px}
.pg_num_on{width:7px;height:7px;background:#29b80a;background:-webkit-gradient(linear,0 0,0 100%,from(#36bd0e),to(#15af04));border-color:#118d07;-webkit-border-radius:4px}
.pg2{position:relative;margin:10px 10px 20px;font-size:1.067em;font-weight:700;line-height:34px;color:#888;text-align:center}
.pg2 strong{color:#222}
.pg2 a{position:absolute;top:0;left:0;width:60px;height:34px;background:url(//imgnews.naver.net/image/news/m/2012/04/ico_bg_20.png) -1px -25px no-repeat;background-size:250px 250px}
.pg2 a~a{top:0;right:0;left:auto;background-position:-62px -25px}
.pg2 a div{display:block;width:100%;height:100%;overflow:hidden;line-height:999px}
.photo_slide{position:relative;z-index:100;padding:15px 0 10px}
.photo_slide .flick{height:120px}
.photo_slide .pg{padding:0}
ul.photo1 li a{position:relative;display:block;width:300px;margin:0 auto;overflow:hidden}
ul.photo1 li a img{display:block}
ul.photo1 li a .txt{position:absolute;bottom:0;left:0;width:100%;font-size:13px;font-weight:700;line-height:28px;color:#fff;text-align:center;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(#000))}
ul.photo3{padding:0 2px 0 4px}
ul.photo3 li{float:left;width:33.3%;text-align:center}
ul.photo3 li:nth-last-child(1){width:33.4%}
ul.photo3 li a{position:relative;display:block;width:92px;margin:0 auto;overflow:hidden;font-size:12px;line-height:15px;color:#444;letter-spacing:-1px}
ul.photo3 li a:visited{color:#888}
ul.photo3 li a img{display:block}
ul.photo3 li a+a{margin-top:8px}
.writersTab h3{padding:10px 0 9px 10px;font-size: 0.934em;color:#0592eb}
.writersTab ul{height:100%;padding:0 5px;overflow:hidden;border-bottom:1px solid #d5d5d5}
.writersTab li{float:left;width:33.3%}
.writersTab li a{display:block;min-height:108px;padding:0 0 19px}
.writersTab span{display:block;display:-webkit-box;width:90px;margin:0 auto;overflow:hidden;font-size:13px;line-height:15px;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.writersTab span.image{position:relative;display:block;width:90px;height:60px;margin:0 auto 3px}
.writersTab .playIcon{position:absolute;right:0;bottom:0;margin:0 4px 4px 0;border:0}
.writersTab .newIcon{position:absolute;top:0;right:0;margin:4px 4px 0 0;border:0}
.writersTab strong{display:block;font-weight:400}
.news_list{position:relative;width:100%;margin:0 0 20px}
.news_list li{position:relative;height:50px;overflow:hidden;word-break:break-all;word-wrap:break-word;cursor:pointer;border-bottom:1px solid #d5d5d5}
.relation_list li{padding-left:12px;background:url(../../../images/mobile/img/ico_bul_type1.gif) 10px 14px no-repeat}
.news_list li dl{padding:0 60px 0 0;word-break:break-all;word-wrap:break-word}
.news_list li dl dt{padding:10px 10px 0;overflow:hidden;font-size:1.067em;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap}
.news_list li dl dd{padding:3px 10px 0;font-size:13px;color:#999}
.news_list li dl dd a{color:#999}
.news_list li dl dd em{color:#333}
.news_list li.nopic dl{padding:0}
.news_list li p{position:absolute;top:0;right:0;width:58px;height:50px;overflow:hidden}
.news_list p img{border-left:1px solid #d5d5d5}
.news_list li.select_press{position:relative;height:30px;padding:10px 0 0 10px;cursor:default}
.news_list li.select_press select{text-align:left;vertical-align:middle}
.news_list li.select_press .setting{top:10px;right:10px;width:auto;border:0}
.news_list .noline{height:auto;border:0}
.news_list li.nopic strong{padding:0 5px 0 0}
.writersPrs{position:relative;margin-top:10px}
.writersPrs h3{padding:11px 0 8px 10px;font-size:15px;color:#111}
.writersPrs .btn_allwr{position:absolute;top:5px;right:9px}
.writersPrs .btn_allwr a{display:block;width:67px;height:22px;padding:1px 0 0 8px;overflow:hidden;font-size:12px;line-height:23px;color:#000;background:url(../../../images/mobile/img/ico/btn_allwr.gif) left top no-repeat}
.writersPrs ul{border-top:2px solid #3c404c}
div.paging{height:38px;margin:15px 0;line-height:38px;text-align:center}
div.paging a{display:inline-block;width:24px;height:24px;margin-left:5px;font-weight:700;line-height:24px;color:#cdcdcd;text-align:center;vertical-align:middle}
div.paging a.prev{width:30px;height:26px;margin:0;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -316px no-repeat;background-size:320px auto;border:0}
div.paging a.next{width:30px;height:26px;margin:0 0 0 5px;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -36px -316px no-repeat;background-size:320px auto}
div.paging .prevEnd{width:25px;height:26px;padding:0;margin:0;overflow:hidden;background:url(../../../images/mobile/img/ico/icon_paging.gif) no-repeat;border:none}
div.paging .nextEnd{width:25px;height:26px;padding:0;overflow:hidden;background:url(../../../images/mobile/img/ico/icon_paging.gif) 0 -90px no-repeat;border:none}
div.paging a span{position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden}
div.paging strong{display:inline-block;width:24px;height:24px;margin-left:5px;line-height:24px;color:#555;vertical-align:middle}
div.pagination{height:38px;margin-top:15px;line-height:38px;text-align:center}
div.pagination button{width:30px;height:26px;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -316px no-repeat;background-size:320px auto}
div.pagination button:last-child{background-position:-36px -316px}
div.pagination a{display:inline-block;width:24px;height:24px;margin-left:5px;font-weight:700;line-height:24px;color:#cdcdcd;text-align:center;vertical-align:middle}
div.pagination a:nth-of-type(5){margin-right:5px}
div.pagination a.on{color:#555}
.sch_datearea{position:relative;height:38px;background-color:#f5f5f5;border-bottom:1px solid #ededed}
.sch_datearea .sch_btn{display:block;width:20px;height:19px;overflow:hidden;text-indent:-9999em;background:url(../../../images/mobile/img/ico/btn_navi.gif) no-repeat}
.sch_datearea .prevbtn{position:absolute;top:10px;left:15px;background-position:0 0}
.sch_datearea .nextbtn{position:absolute;top:10px;right:15px;background-position:-30px 0}
.sch_datearea span{display:block;padding:10px 0 0;margin:0 auto;font-size: 0.934em;color:#636363;text-align:center}
.sch_datearea a.sch_setting{position:absolute;width:20px;height:20px;margin-left:8px;overflow:hidden;text-indent:-1000em;background:url(../../../images/mobile/img/ico/ico_date2.gif) no-repeat}
.sch_typeList h3{padding:10px 0 9px 14px;font-size: 0.934em;color:#0592eb}
.sch_scoreBox{border-bottom:2px solid #d5d5d5}
.sch_scoreBox p.no_data{height:106px;padding:70px 0 0;font-size:13px;color:#878787;text-align:center;background:url(../../../images/mobile/img/ico/bg_noData.gif) left top repeat-x;border-top:1px solid #ededed}
.score_tbl{width:100%}
.score_tbl caption{width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden}
.score_tbl .first_line td{border-top:none}
.score_tbl td{height:30px;padding:9px 0 5px;font-size: 0.934em;color:#000;text-align:center;background:url(../../../images/mobile/img/ico/bg_score_tbl.gif) left top repeat-x;border-top:1px solid #ededed}
.score_tbl .state{font-size:11px;color:#333}
.score_tbl td img{vertical-align:middle}
.score_tbl td span{display:block}
.score_tbl td span em{float:right;padding:4px 0 0;}
.score_tbl td.score{font-size:21px;color:#ed2505}
.score_tbl td span.score{display:inline-block;font-size:21px;color:#ed2505;vertical-align:top}
.score_tbl .team_l{text-align:right}
.score_tbl .team_r{text-align:left}
.score_tbl td.team span,.score_tbl td.team_b span{position:relative;width:85px;height:26px;margin:0 auto;text-align:left}
.score_tbl.kbo td.team span,.score_tbl.kbo td.team_b span{width:60px}
.score_tbl td.team span img{float:left;margin-right:6px}
.score_tbl td.team_b span img{position:absolute;top:0;right:0;float:none}
.score_tbl td.team_b span em{float:none}
.right_sec{position:absolute;top:5px;right:10px;padding:3px 0 0;font-size:12px;color:#999}
.select_date{position:relative;width:300px;margin:20px auto}
.select_date h3{margin:0 0 2px;font-size: 0.934em;color:#111}
.select_date .right_sec{right:0;padding:4px 0 0}
.select_date.center{float:none;margin:20px auto}
.select_date.center02{float:none;margin:20px auto 0}
.reportList{margin:20px 0 0;border-top:1px solid #d5d5d5}
.reportList li{position:relative;height:20px;padding:10px 11px;font-size:15px;border-bottom:1px solid #d5d5d5}
.reportList .checked{background:#f3f3f3}
.reportList li .radio{position:absolute;top:15px;right:10px}
.reportTxt{padding:20px 10px 0;margin:0 0 -5px;color:#999;text-align:left}
.layer_month{width:100%;margin:10px 0 15px}
.layer_month .inbox{position:relative;width:254px;padding:15px 18px;margin:0 auto;text-align:center;background:#fff;border:5px solid #ebebeb}
.layer_month .month_nav{width:140px;padding:0 0 10px;margin:0 auto;overflow:hidden}
.layer_month .month_nav a{float:left;width:30px;height:29px;text-indent:-1000em;vertical-align:middle;background:url(../../../images/mnews/btn_prevnext.gif) no-repeat}
.layer_month .month_nav a.prev{background-position:0 0}
.layer_month .month_nav a.next{background-position:-30px 0}
.layer_month .month_nav .title_m{float:left;padding:3px 6px 0;font-size:15px;color:#222;vertical-align:middle}
.layer_month table{width:100%;clear:both}
.layer_month .calendar_list th{padding:5px 0;font-size:11px;text-align:center;background:#efefef;border:0}
.layer_month .calendar_list td a{display:block;height:18px;padding:9px 0;font-size: 0.934em;color:#333;text-align:center}
.layer_month .calendar_list td a.dim{color:#d5d5d5}
.layer_month .calendar_list .sun,.layer_month .calendar_list .sun a{color:#ed2000}
.layer_month .calendar_list .sun a.dim{color:#f7ab9f}
.layer_month .calendar_list td.today a{color:#fff;background:url(../../../images/mnews/bg_select.gif) no-repeat}
.calendar_list td.today.sun a{color:#ed2000}
.select_btn{position:relative;padding:10px 10px 20px;clear:both;border-top:1px solid #d5d5d5}
.select_btn a{display:block;width:48px;height:19px;padding:5px 0 0;text-align:center;background:url(../../../images/mnews/bottom_btn_bg.gif) left top repeat-x;border:1px solid #c6c6c6}
.select_btn a.ok{position:absolute;top:10px;right:10px;width:58px}
.select_btn a.ok img{margin:0 2px 0 0;vertical-align: middle}
.team_menu{padding:14px 0 5px 6px;font-size:15px;color:#999;border-bottom:2px solid #3c404c}
.team_menu.noline{border-bottom:0}
.team_menu a{padding:0 4px;font-size:15px;color:#999}
.team_menu a.on{color:#000}
.team_menu a em{display:inline-block;width:36px;height:17px;overflow:hidden;text-indent:-9999em;background:url(../../../images/mobile/img/common/iocn_live.gif) left 1px no-repeat}
.team_menu .right_more{float:right;padding:0 9px 0 4px;margin-right:13px;font-size: 0.934em;color:#e91310;background:url(../../../images/mobile/img/icon_more_right.gif) right 50% no-repeat}
.press_list h3{margin:20px 0 5px 10px;font-size: 0.934em;color:#111}
.press_list ul{width:100%;margin:0 0 30px;overflow:hidden;background:url(../../../images/mnews/press_list.gif);border-top:2px solid #3c404c}
.press_list ul li{float:left}
.press_list ul li a{display:block;width:150px;height:27px;padding:14px 0 0 10px;font-size:12px}
.bottom_btn{margin:20px 15px 10px;text-align:center}
.bottom_btn.sportsM{margin:10px 10px 30px}
.bottom_btn button{width:49.9%;padding:10px 0 8px;color:#555;background-color:#fafafa;border:1px solid #e6e6e6;border-radius:2px}
.bottom_btn .left_btn{border-top-right-radius:0;border-bottom-right-radius:0}
.bottom_btn .right_btn{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.bottom_btn .right_btn img{margin-top:-3px;vertical-align:middle}
.bottom_btn .one_btn{width:100%}
.quick_list{position:relative;width:100%;margin:20px 0 -3px;clear:both}
.quick_list h3{padding:5px 0;margin:0 0 2px 10px;font-size:1.067em;font-weight:700;color:#111}
.quick_list ul{border-top:1px solid #ededed}
.selectDesign{position:absolute;top:11px;right:0;z-index:1;width:90px;height:21px;margin:0 10px 0 0;background-color:#f7f7f7;border:1px solid #d0d1d2}
.selectDesign strong a{display:block;padding:3px 0 0 5px;font-size:12px;background:url(../../../images/mobile/img/icon_down_20110811.gif) 73px 8px no-repeat}
.selectDesign.btnOn{padding-bottom:5px;border-bottom:1px #f7f7f7 solid}
.selectDesign.btnOn strong a{padding:6px 0 0 5px;background-position:62px 11px}
.selectDesign.btnOn strong .open{background-position:73px -9px}
.selectList{display:none}
.selectList.s_show{display:block}
.selectList ul{width:100%;padding:10px 10px 0 12px;overflow:hidden;background-color:#f7f7f7;border-top:1px solid #d0d1d2}
.selectList li{float:left;width:25%;padding:0 0 12px}
.ranking_board{position:relative;margin:14px 0 0}
.ranking_board .right_date{position:absolute;top:2px;right:10px;font-size:11px;color:#a0a0a0}
.ranking_board table{width:100%;margin:5px 0 0}
.ranking_board caption{width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden}
.ranking_board thead th{height:30px;font-size:12px;color:#555;text-align:center;letter-spacing:-1px;background-color:#f5f5f5;border-top:1px solid #d2d2d2}
.ranking_board tbody td{height:29px;font-size:13px;color:#747474;text-align:center;letter-spacing:-1px;border-bottom:1px solid #f2f2f2}
.ranking_board thead th:nth-child(7),
.ranking_board tbody td:nth-child(7){text-indent: 13px}
.ranking_board thead tr th:nth-of-type(1){padding-left:8px}
.ranking_board thead tr th:nth-of-type(2){padding-left:11px}
.ranking_board thead tr th:nth-of-type(3){padding-left:15px}
.ranking_board thead tr th:nth-of-type(4){padding-left:17px}
.ranking_board thead tr th:nth-of-type(5){padding-left:9px}
.ranking_board thead tr th:nth-of-type(6){padding-left:10px}
/*.ranking_board thead tr th:nth-of-type(7),.ranking_board thead tr th:nth-of-type(8){padding-left:12px}*/
.ranking_board thead tr th:nth-of-type(9){padding:0 8px 0 15px}
.ranking_board tbody tr td:nth-of-type(1){padding-left:8px;font-size: 0.934em}
.ranking_board tbody tr td:nth-of-type(2){padding-left:11px}
.ranking_board tbody tr td:nth-of-type(3){padding-left:15px}
.ranking_board tbody tr td:nth-of-type(4){padding-left:17px}
.ranking_board tbody tr td:nth-of-type(5){padding-left:9px}
.ranking_board tbody tr td:nth-of-type(6){padding-left:10px}
/*.ranking_board tbody tr td:nth-of-type(7),.ranking_board tbody tr td:nth-of-type(8){padding-left:12px}*/
.ranking_board tbody tr td:nth-of-type(9){padding:0 8px 0 15px}
.ranking_board tbody tr.rank1 .top{font-weight:700;color: blue}
.ranking_board th:last-child,
.ranking_board tbody td:last-child{padding-right:6px}
.ranking_board tbody .top{color:#386ce0}
.ranking_board tbody .korea td{color:#ed1c24;background-color:#f5f5f5}
.record,.tle_top{position:relative}
.record h3{margin:14px 0 0 10px;font-size:15px;color:#000}
.record .depthB{color:#0592eb}
.record .ranking_board{margin:0}
.record + .quick_section{margin-top: -1px;position: relative;z-index: 2;}
.viewHeader{position:relative;padding:10px 0 12px;overflow:hidden;border-bottom:1px solid #dbdbdb}
.viewHeader a.n_view{position:absolute;right:0;bottom:13px;padding:9px 10px;margin-right:12px;font-size:13px;color:#222;background-color:#fafafa;border:1px solid #e6e6e6;border-radius:2px}
.viewHeader a.n_view.noleft{bottom:24px}
.viewHeader ul.cmt_count{float:left;margin-left:12px;background-color:#fafafa;border:1px solid #e6e6e6;border-radius:2px}
.viewHeader ul.cmt_count:after{display:block;clear:both;content:''}
.viewHeader ul.cmt_count li{position:relative;display:inline-block;vertical-align:middle}
.viewHeader ul.cmt_count li a{display:block;padding:9px 10px;font-size:13px;color:#666}
.viewHeader ul.cmt_count li a .qty_re{display:block;float:left;width:15px;height:16px;margin-right:4px;text-indent:-9999px;background:url(../../../images/mobile/img/ico/qty_reply.png) no-repeat;background-size:15px 16px}
.viewHeader ul.cmt_count li em{font-size: 0.934em;color:#ed2000;letter-spacing:-1px}
.viewHeader h3{padding:15px 10px 0;margin:0 0 13px;font-weight:700;color:#999}
.viewHeader h3 strong{display:block;margin:0 0 10px;font-size:26px;line-height:30px;color:#000}
.viewHeader h3 span{font-size:12px;font-weight:400;line-height:16px}
.viewHeader h3 span .from{margin:0 5px 0 0;color:#999}
.viewHeader h3 span em.date{margin:0 0 0 5px;color:#999}
.viewHeader h3 span .lastEdit{display:block;color:#999}
.viewHeader .btn{position:relative;padding:10px 15px;margin-top:25px;text-align:right;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.viewHeader .btn a{position:relative;color:#666}
.viewHeader .btn a:first-child{padding-right:8px;margin-right:5px}
.viewHeader .btn a:first-child:before{position:absolute;top:3px;right:0;width:1px;height:11px;content:'';background-color:#e7e7e7}
.viewHeader .btn em,.viewHeader .btn strong{color:#f4231e}
.viewHeader .btn .btnfont{position:absolute;right:10px;bottom:0;padding:1px 5px 0 17px;font-size:11px;line-height:1.5;background:url(../../../images/mobile/img/icon_large_small.gif) 0 -36px no-repeat;border:1px solid #c6c6c6}
.viewHeader .btn .btnfont.nt_enlarge{right:0}
.viewHeader .btn .btnfont.nt_addcopy{right:50px;bottom:0;padding:1px 5px 0;background:0 0}
.viewHeader .btn .small{background-position:0 0}
.viewHeader .btn_comment a{display:inline-block;height:19px;padding:5px 5px 0;background:url(../../../images/mnews/bg_view_btn.gif) left top repeat-x;border:1px solid #c6c6c6}
.viewHeader .btn_comment a em{color:#f4231e}
.reple_my_wrap .cmt_count{padding:10px;font-size:13px;color:#b2b2b2;border-bottom:1px solid #dcdcdc}
.reple_my_wrap .cmt_count em{margin-left:3px;color:#ed2000}
.reple_my_wrap .replyContent{padding-top:20px}
.reple_my_wrap .replyContent h3{padding:10px;margin:0 15px;font-size:15px;line-height:19px;color:#000;background-color:#fafafa;border:1px solid #c8c8c8}
.reple_my_wrap .replyContent h3 strong{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.reple_my_wrap .replyContent .reply{border-top:0}
.reple_my_wrap.subscribe .replyContent{padding:0}
.reple_my_wrap.subscribe .replyContent .reply dt{font-size:12px}
.reple_my_wrap.subscribe .replyContent .reply dt a{color:#709ac4}
.reple_my_wrap.subscribe .replyContent .reply dd.userText{font-weight:700;color:#000; letter-spacing:-0.5px;}
.clean_box{padding:15px 0 0;border-bottom:1px solid #cacaca}
.clean_box .cmt_name_view{margin:0}
.clean_box ul{margin-bottom:15px;overflow:hidden}
.clean_box li{float:left;width:33.3%;font-size:12px;line-height:19px}
.clean_box li:nth-of-type(3n-1){width:33.4%}
.clean_box li:nth-of-type(3n) span{border:0}
.clean_box li span{display:block;padding-left:12px;letter-spacing:-1px;border-right:1px solid #f3f3f3}
.clean_box li span em{margin-left:6px;color:#ed2000;letter-spacing:0}
.clean_box .subscribe,.clean_box .us_name{position:relative;padding:12px;font-size: 0.934em;color:#1f1b14;border-top:1px solid #f3f3f3}
.clean_box .subscribe span,.clean_box .us_name span{padding-left:9px;font-size:12px;color:#b2b2b2}
.clean_box .subscribe button,.clean_box .us_name button{position:absolute;top:6px;right:12px;width:43px;height:25px;background:url(../../../images/mobile/img/ico/ico_on_off.png) no-repeat;background-size:43px 138px}
.clean_box .subscribe button.on,.clean_box .us_name button.on{background-position:0 0}
.clean_box .subscribe button.off,.clean_box .us_name button.off{background-position:0 -37px}
.clean_box .subscribe button.on_dimmed,.clean_box .us_name button.on_dimmed{background-position:0 -75px}
.clean_box .subscribe button.off_dimmed,.clean_box .us_name button.off_dimmed{background-position:0 -113px}
.reNav_tab{position:relative;border-top:1px solid #e8e8e8}
.reNav_tab ul{width:100%;height:35px;background-color:#f6f6f6;border-top:1px solid #eee;border-bottom:1px solid #cacaca}
.reNav_tab li{position:relative;float:left;width:25%;height:35px;text-align:center}
.reNav_tab li .ico_new{position:absolute;top:-9px;left:50%;width:18px;height:18px;margin-left:-9px;background:url(../../../images/mobile/img/ico/ico_new_v3.png) no-repeat;background-size:18px 18px}
.reNav_tab li a{position:relative;display:block;height:34px;font-weight:700;line-height:34px;color:#888;background-color:#f3f3f3;border-top:1px solid #f6f6f6;font-size:14px;}
.reNav_tab li a::after{position:absolute;top:-3px;right:0;width:1px;height:38px;content:'';background-color:#cacaca}
.reNav_tab li.on a::after{position:absolute;top:-1px;right:0;width:1px;height:38px;content:'';background-color:#cacaca}
.reNav_tab li:nth-of-type(4).on a::after{display:none}
.reNav_tab li:last-child a::before{width:0}
.reNav_tab li.on a{height:37px;margin-top:-2px;color:#1f1b14;background-color:#fff}
.reNav_tab div.btn_sc{position:absolute;top:5px;right:12px;font-weight:700}
.reNav_tab div.btn_sc a{position:relative;display:inline-block;padding:5px 5px 5px 15px;font-size:13px;color:#709ac4;text-decoration:underline;letter-spacing:-1px;background-color:#fafafa;border:1px solid #c7c7c7}
.reNav_tab div.btn_sc a::before{position:absolute;top:10px;left:5px;width:6px;height:2px;content:'';background-color:#bebebe}
.reNav_tab div.btn_sc a::after{position:absolute;top:8px;left:7px;width:2px;height:6px;content:'';background-color:#bebebe}
.reNav_tab div.btn_sc span{position:relative;display:inline-block;padding:5px 5px 5px 15px;font-size:13px;color:#dbdbdb;letter-spacing:-1px;background-color:#fafafa;border:1px solid #c7c7c7}
.reNav_tab div.btn_sc span:before{position:absolute;top:10px;left:5px;width:6px;height:2px;content:'';background-color:#dbdbdb}
.reNav_tab div.btn_sc span::after{position:absolute;top:8px;left:7px;width:2px;height:6px;content:'';background-color:#dbdbdb}
.reNav_tab div.btn_sc a.unsubscribe{position:relative;display:inline-block;padding:5px 5px 5px 15px;font-size:13px;color:#709ac4;text-decoration:underline;letter-spacing:-1px;background-color:#fafafa;border:1px solid #c7c7c7}
.reNav_tab div.btn_sc a.unsubscribe:before{position:absolute;top:10px;left:5px;width:6px;height:2px;content:'';background-color:#bebebe}
.reNav_tab div.btn_sc a.unsubscribe:after{display:none}
.sc_list ul{overflow:hidden;border-top:1px solid #f3f3f3}
.sc_list ul li{position:relative;float:left;width:50%;height:56px;white-space:nowrap;border-bottom:1px solid #ddd}
.sc_list ul .brzero{border:0}
.sc_list ul li span{display:block;padding:15px}
.sc_list ul li span::after{display:block;float:right;width:1px;height:24px;margin:-17px -15px 0 0;content:'';border-right:1px solid #f3f3f3}
.sc_list ul li:nth-of-type(2n) span::after{display:none}
.sc_list ul li em{display:block;padding-top:5px;font-size:13px;color:#709ac4}
.sc_list ul li a{position:absolute;top:15px;right:15px;display:inline;padding:5px;font-size:12px;text-align:center;background-color:#fff;border:1px solid #c6c6c6}
.replyHeader{height:100%;overflow:hidden}
.replyHeader h3{float:left;padding:19px 10px 7px;margin:0 0 3px;font-size:15px;font-weight:700;color:#999}
.replyHeader h3 strong{display:block;margin:0 0 2px;color:#111}
.replyHeader h3 em{display:block;font-size:11px;line-height:1.3em}
.replyHeader h3 span{font-size:15px;line-height:1.3em;color:#f63432}
.replyHeader select{float:right;margin:21px 10px 0 0;font-size:13px}
.sns_login p{padding-top:35px;line-height:20px;text-align:center}
.sns_login ul{margin:25px 61px 50px}
.sns_login ul li{margin-bottom:4px;background:-webkit-linear-gradient(top,#fff,#f2f2f2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f2));background:-moz-linear-gradient(top,#fff,#f2f2f2);background:-ms-linear-gradient(top,#fff,#f2f2f2);background:-o-linear-gradient(top,#fff,#f2f2f2);background-color:#f2f2f2;background-repeat:repeat-x}
.sns_login ul li a{display:block;height:40px;line-height:40px;background:url(../../../images/mobile/img/ico/ico_snsLogin_arrow.gif) right 11px no-repeat;border:1px solid #ddd}
.sns_login ul li a span{display:block;padding-left:45px;background:url(../../../images/mobile/img/ico/ico_sns.gif) no-repeat;background-size:90px 172px}
.sns_login ul li .nate span{background-position:15px -38px}
.sns_login ul li a.facebook span{background-position:15px -73px}
.sns_login ul li a.twitter span{background-position:15px -106px}
.special_banner{width:100%;height:55px;overflow:hidden;text-align:center;background:url(../../../images/mnews/banner/temp_banner_bg.gif) right top no-repeat;border-bottom:3px solid #333}
.special_banner img{float:left;padding:9px 0 0 9px}
.todayBeple{border-bottom:1px solid #d5d5d5}
.bepleSection{position:relative;padding:8px 10px 9px;color:#989898;border-top:1px solid #f4f4f4}
.bepleSection span{font-size:13px}
.bepleSection span.on a{color:#333}
.bepleSection span a{color:#989898}
.bepleSection .setting{position:absolute;top:6px;right:10px;overflow:hidden}
.bepleSection .setting span{margin:0 2px}
.bepleSection span.bar{margin:0 1px 0 5px;color:#ccc}
.setting{position:absolute;top:-5px;right:10px;overflow:hidden}
.setting span{float:left;padding:3px 5px 0 0;color:#333}
.setting a{float:left;width:20px;height:20px;overflow:hidden;text-indent:-1000em;background:url(../../../images/mobile/img/ico/ico_date2.gif) no-repeat}
.replyTab{padding:8px 10px 7px;overflow:hidden;border-bottom:2px solid #3c404c}
.replyTab li{float:left;font-size:13px;color:#999}
.replyTab li a{color:#999}
.replyTab li.selected a{font-weight:700;color:#333}
.replyTab li em{display:inline-block;padding:0 9px 0 7px}
.adtive{padding:10px 0;margin-top:0;border-top:1px solid #ededed;border-bottom:0}
.news_point div.idol_area{padding:0;margin:20px 0 0 0}
.news_point div.idol_area::before{display:none}
.news_point .idol_photoList h2{margin-top:0}
div.idol_area{background-color:#fff;margin:0 !important}
div.idol_area .idol_photoList h2 {padding-left:0;}
div.idol_area .idol_photoList h2 span{ font-style:normal;font-family: auto;}
.entHome .idol_area .idol_photoList h2{padding : 10px 0 10px}
div.idol_area::before{position:absolute;top:-1px;left:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
.idol24{background:url(../../../images/mobile/img/bg/bg_idol24_header.gif) center 43px no-repeat #373f6d;background-size:100% 114px}
div.idol24_header{height:114px}
div.idol24_header h3{height:41px;background:url(../../../images/mobile/img/text/text_idol24_tit.png) 14px 14px no-repeat;background-size:169px 27px}
div.idol24_header .sub_tit{display:block;margin:15px 0 0 14px;font-size:12px;color:silver;letter-spacing:-1px}
div.idol24_header nav{margin-top:9px}
div.idol24_header ul{overflow:hidden;border-top:1px solid #192121;border-bottom:1px solid #192121}
div.idol24_header li{float:left;width:25%}
div.idol24_header li a{display:block;height:24px;padding-top:10px;font-size:15px;color:#ababab;text-align:center;border-top:1px solid #405152;border-left:1px solid #192121}
div.idol24_header li a.on{color:#e280ff}
div.idol24_header li:first-child a{border-left:0}
div.idol24_wrap{overflow:hidden;background-color:#f4f4f4}
div.idol24_wrap h3{padding:13px 0 10px 17px;font-weight:700;color:#333;letter-spacing:-1px;background-color:#f4f4f4;border-bottom:1px solid #cbcbcb}
div.idol24_wrap .main_visual{padding:9px 0}
div.idol24_wrap .main_visual li{margin-bottom:10px;text-align:center}
div.idol24_wrap .main_visual a{position:relative;display:inline-block;min-width:320px;min-height:50px}
div.idol24_wrap .main_visual a span.iType{top:auto;bottom:30px}
.bottom_area{overflow:hidden;background-color:#fff}
div.idol24_wrap span.iType,div.idol_photoList span.iType{position:absolute;top:0;right:0;width:90px;height:34px}
div.idol24_wrap span.iType span,div.idol_photoList span.iType span{position:absolute;top:6px;right:9px;width:14px;height:14px;font-size:0;text-indent:-99999px;background:url(//m1.nateimg.co.kr/n2main/set_ico.png?v=20130829) 0 -634px no-repeat;background-size:64px 700px}
div.idol24_wrap span.iType .movie,div.idol_photoList span.iType .movie{background-position:0 -634px}
div.idol24_wrap span.iType .photo,div.idol24_wrap span.pt .iType .photo,div.idol_photoList span.iType .photo,div.idol_photoList span.pt .iType .photo{background-position:-15px -634px}
div.idol24_wrap .main_visual img{max-width:100%;margin-bottom:-2px;border:1px solid #666}
div.idol24_wrap .main_visual strong{position:absolute;bottom:0;left:0;z-index:10;display:block;width:100%;height:41px;line-height:41px;text-align:left;background-color:rgba(0,0,0,.7)}
div.idol24_wrap .main_visual strong span{display:block;padding:0 25px;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}
div.idol24_wrap .idol_type{padding:10px 0 13px;margin-bottom:15px;overflow:hidden;background-color:#eaeaea;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
div.idol24_wrap .idol_type li{float:left;width:33.3%;text-align:center}
div.idol24_wrap .idol_type li:nth-of-type(2){width:33.4%}
div.idol24_wrap .idol_type li a{display:block;height:24px;padding-top:12px;margin-left:7px;background-color:#f6f6f6;border:1px solid #bababa;border-radius:5px}
div.idol24_wrap .idol_type li:nth-of-type(1) a{margin-left:15px}
div.idol24_wrap .idol_type li:nth-of-type(3) a{margin-right:15px}
.idol_photoList{margin:0 15px 28px;padding:16px 0 0 0 ;overflow:hidden}
.entHome .idol_photoList{margin:0 15px 28px;padding:16px 0 0 0 ;overflow:hidden}
.idol_photoList:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
.idol_photoList a.more{top:20px;width:auto;color:inherit;text-indent:0;background:0 0 ; font-size:0;}
.entHome .idol_photoList a.more{top:30px}
.idol_photoList a.more:after{display:inline-block;width:auto;height:19px;padding:0 18px 0 0;margin-left:7px;color:inherit;text-indent:0;vertical-align:middle;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -131px -93px no-repeat;background-size:320px auto}
.idol_photoList .move_area{overflow:hidden}
.idol_photoList .move_area li a img{width:130px;height:95px}
.idol_photoList .move_area li a{position:relative;display:block}
.idol_photoList .move_area li a .ico_slide{position:absolute;top:10px;right:10px;
	width: 14px;
	height: 12px;
	background: url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;
	background-size: 320px auto;
	background-position: -105px -112px;
}
/*.idol_photoList .move_area li a .ico_slide span:first-child{position:absolute;top:0;right:0;z-index:10;width:10px;height:8px;background-color:#fff;opacity: .9;}*/
/*.idol_photoList .move_area li a .ico_slide span:last-child{position:absolute;top:2px;right:-2px;width:9px;height:7px;border-right:1px solid #fff;border-bottom:1px solid #fff}*/
.idol_photoList .move_area li a strong{display:-webkit-box;padding:5px 0 0;overflow:hidden;font-size: 0.934em;line-height:1.1em;color:#333;text-align:center;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight: normal;}
.f1 .idol_photoList .move_area li a strong{line-height:1.3em}
div.idol24_wrap .mp_list{padding:12px 15px 0}
div.idol24_wrap .mp_list li{height:68px;margin-bottom:8px;overflow:hidden;background-color:#fff;border:1px solid #dadada}
div.idol24_wrap .mp_list li a{display:table;width:100%;height:68px}
div.idol24_wrap .mp_list li .mp_pt{display:table-cell;width:105px;border-right:1px solid #dadada}
div.idol24_wrap .mp_list li strong{display:table-cell;padding:15px 10px;font-weight:400;line-height:17px;color:#333;letter-spacing:-1px;word-break:break-all;vertical-align:top}
div.idol24_wrap .newsList_area{position:relative;margin:0;overflow:hidden;background-color:#fff}
div.idol24_wrap .newsList_area a.more{top:0;height:39px}
div.idol24_wrap .newsList_area a.more:after{margin-top:13px}
.eplWrap .no_data{margin:100px 0;text-align:center}
.eplWrap a.more span{position:absolute;top:6px;right:35px;font-size:15px}
.eplWrap .img_banner{height:84px;text-align:center;background-color:#000}
.eplWrap .img_banner a{position:relative;display:inline-block;width:320px}
.eplWrap .img_banner a img{width:320px}
.eplWrap .img_banner span.img{position:relative;display:block;height:110px}
.eplWrap .img_banner span.img:after{position:absolute;bottom:0;left:0;width:320px;height:80px;content:'';background:-webkit-gradient(linear,0 0,0 bottom,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
.eplWrap .mlt01 div{background-color:#333}
.eplWrap .mlt01 div ul .tit{font-size:1.067em;color:#fff}
.eplWrap .mlt01 div ul .count{color:#f54444;letter-spacing:-1px}
.eplWrap .mlt01 .lt1{height:67px;padding:17px 15px;border-bottom:0}
.eplWrap .mlt01 .lt1 a{display:block;overflow:hidden}
.eplWrap .mlt01 .lt1 a .tit{margin:1px 0 7px;font-size:1.133em;line-height:20px}
.eplWrap .mlt01 .lt1 .ib{margin-right:15px}
.eplWrap .mlt01 .lt1 .ib:after{position:absolute;top:0;left:0;width:118px;height:67px;content:'';border:1px solid #000;opacity:.2}
.eplWrap .mlt01 .lt1 .tb{display:block;overflow:hidden;font-size:12px;line-height:15px;color:#666;letter-spacing:-1px}
.eplWrap .mlt01 .lt1 .tb .date{color:#999;letter-spacing:0}
.eplWrap .mlt01 .lt1 .ib .iType{position:absolute;top:auto;bottom:0;left:auto;width:118px;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.eplWrap .mlt01 .lt1 .ib .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.eplWrap .mlt01 .lt1 .ib .iType span.movie{background-position:-90px -112px}
.eplWrap .ecnt .mlist .lt1 .ib .iType span.movie.rtl{left:113px}
.eplWrap .ecnt .mlist .lt1 .ib .iType span.rank{bottom:53px;left:0;width:25px;height:19px;padding-top:5px;font-size:1.200em;font-weight:700;color:#ff4023;text-align:center;text-indent:0;background:rgba(7,7,7,.8)}
.eplWrap .ecnt .mlist .lt1 .ib .iType span.rank i{display:none}
.eplWrap .contents1.epl li{position:relative;background-color:#e9e9e9;border-top:1px solid #d7d7d7;border-bottom:1px solid #fff}
.eplWrap .contents1.epl li:first-child{border-top:none}
.eplWrap .contents1.epl li a{display:block}
.eplWrap .contents1.epl li a .tit{width:auto}
.eplWrap .contents1.epl li a .source{left:inherit;letter-spacing:0}
.eplWrap .contents1.epl li .allview{position:absolute;top:0;right:0;padding-right:11px;font-size:12px;color:#777}
.eplWrap .contents1.epl li .allview:after{position:absolute;top:10px;right:0;display:block;width:7px;height:11px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -509px no-repeat;background-size:320px auto}
.eplWrap .contents1.epl li .prevview{position:absolute;top:0;right:0;padding-left:11px;font-size:12px;color:#777}
.eplWrap .contents1.epl li .prevview:after{position:absolute;top:10px;left:0;display:block;width:7px;height:11px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -9px -509px no-repeat;background-size:320px auto}
.eplWrap .contents1.epl li img{margin:6px 4px 0 0;vertical-align:top}
.eplWrap .mlt01 .ep2 .tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.enb{overflow:hidden}
.enb li{float:left;width:25%}
.enb li a{display:block;height:39px;font-weight:700;line-height:39px;color:#848484;text-align:center;border-bottom:1px solid #cbcbcb}
.enb li a.on{color:#333;background:#e9e9e9;border:1px solid #cbcbcb;border-top:0;border-bottom:1px solid #e9e9e9}
.enb li:first-child a.on{border-left:0}
.enb li:last-child a.on{border-right:0}
.date_area{position:relative;height:27px;padding:11px 0 0;background-color:#e9e9e9;border-bottom:1px solid #d6d6d6;box-shadow:none;overflow:hidden;text-align:center;}
.date_area span{display:inline-block;padding:0 13px;font-size:1.067em;font-weight:700;color:#333;vertical-align:middle}
.date_area span a.sch_setting{position:static;display:inline-block;width:30px;height:25px;margin:-4px 0 0 6px;background:url(../../../images/mobile/img/ico/ico_date3.gif) no-repeat;background-size:30px 25px;-webkit-transform:none;-moz-transform:none;-o-transform:none}
.date_area a{position:absolute;top:7px;width:15px;height:26px;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -38px -106px no-repeat;background-size:320px auto}
.date_area a:first-child{left:10px;background-position:-52px -106px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.date_area a:first-child.on{left:10px;background-position:-38px -106px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}
.date_area a:last-child{right:10px;background-position:-52px -106px}
.date_area a:last-child.on{background-position:-38px -106px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.ecnt .games{position:relative;font-size:13px;line-height:32px;background-color:#e9e9e9}
.ecnt .games a{display:block;padding:0 11px}
.ecnt .games .eplscore{font-weight:700;color:#111}
.ecnt .games .eplscore em{color:#386ce0}
.ecnt .games .allview{position:absolute;top:0;right:12px;padding-right:11px;font-size:12px;color:#777}
.ecnt .games .allview:after{position:absolute;top:10px;right:0;display:block;width:7px;height:11px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -509px no-repeat;background-size:320px auto}
.ecnt .games .prevview{position:absolute;top:0;right:12px;padding-left:11px;font-size:12px;color:#777}
.ecnt .games .prevview:after{position:absolute;top:10px;left:0;display:block;width:7px;height:11px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -9px -509px no-repeat;background-size:320px auto}
.ecnt .mlist{overflow:hidden}
.ecnt .mlist .date{color:#999;letter-spacing:0}
.ecnt .mlist .lt1{height:74px;overflow:hidden;border-bottom:1px solid #efefef}
.ecnt .mlist .lt1 a{display:block;min-height:74px;padding-right:12px}
.ecnt .mlist .lt1 a .tit{margin:1px 0 3px;font-size: 0.934em;line-height:20px;color:#333}
.ecnt .mlist .lt1 .ib{position:relative;display:block;float:left;margin-right:15px;border-right:1px solid #efefef}
.ecnt .mlist .lt1 .tb{display:block;padding-top:7px;overflow:hidden;font-size:12px;line-height:15px;color:#666;letter-spacing:-1px}
.ecnt .mlist .lt1 .ib .iType{position:absolute;top:auto;bottom:0;left:auto;width:100%;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.ecnt .mlist .lt1 .ib .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.ecnt .mlist .lt1 .ib .iType span.movie{background-position:-90px -112px}
.ecnt .mlist .ib img{display:block}
.ecnt .mlist .ep2 .tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.novod{padding:138px 0 20px;overflow:hidden;text-align:center}
.novod span{display:block;padding-bottom:138px;font-size:12px;color:#999}
.vodWrap{position:relative;overflow:hidden;text-align:center;background-color:#000}
.vodWrap a img{margin:0 auto}
.vodWrap .ico_play{position:absolute;top:50%;left:50%;display:inline-block;width:75px;height:69px;margin:-33px 0 0 -36px;background:url(../../../images/mobile/img/ico/ico_play_v2.png) no-repeat;background-size:75px 69px}
.vodWrap .vodBox{display:block;width:100%;height:100%}
.vodWrap .vodBox a{display:block;}
.vodWrap .vodBox a .ibox{position:relative;display:block;width:100%;max-width:640px;margin:0 auto}
.vodWrap .vodBox a .ibox .ip{position:absolute;top:36%;left:41%;display:block;width:69px;height:69px;text-indent:-9999px;background:url(../../../images/mobile/img/sochi/ico_play.png) no-repeat;background-size:69px 69px}
.vodWrap .vodBox a img,.vodWrap a img{width:100%;max-width:640px;vertical-align:top}
.mtitBox{position:relative;padding:0 15px;overflow:hidden;font-size:15px;font-weight:700;line-height:44px;color:#fff;text-overflow:ellipsis;word-break:break-all;background-color:#222}
.mtitBox .mprev{position:absolute;top:0;right:0;width:29px;height:43px;padding-top:14px;text-align:center}
.mtitBox .mprev img{display:block}
.mlist{overflow:hidden}
.mlist .date{color:#999;letter-spacing:0}
.mlist .lt1{position:relative;height:74px;overflow:hidden;border-bottom:1px solid #efefef}
.mlist .lt1 a{display:block;padding-right:12px}
.mlist .lt1 a .tit{margin:0 0 5px;font-size: 0.934em;font-weight:400;line-height:19px;color:#333}
.mlist .lt1 .ib{position:relative;display:block;float:left;margin-right:15px;border-right:1px solid #efefef}
.mlist .lt1 .tb{display:block;padding-top:10px;overflow:hidden;font-size:12px;line-height:15px;color:#666;letter-spacing:-1px}
.mlist .lt1 .ib .iType{position:absolute;top:auto;bottom:0;left:auto;width:90px;height:34px;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(34,34,34,0)),to(rgba(34,34,34,.7)))}
.mlist .lt1 .ib .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.mlist.mhot .lt1 .ib .iType span{left:112px}
.mlist .ib img{display:block}
.mlist .ep2 .tit{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.vodWrap:before{width:40px;height:40px}
.mlist.mhot li:nth-child(1):before{background-position:0 -82px}
.mlist.mhot li:nth-child(2):before{background-position:0 -114px}
.mlist.mhot li:nth-child(3):before{background-position:0 -146px}
.mlist.mhot li:nth-child(4):before{background-position:0 -178px}
.mlist.mhot li:nth-child(5):before{background-position:0 -210px}
.mlist.mhot li:nth-child(6):before{background-position:0 -242px}
.mlist.mhot li:nth-child(7):before{background-position:0 -274px}
.mlist.mhot li:nth-child(8):before{background-position:0 -306px}
.mlist.mhot li:nth-child(9):before{background-position:0 -338px}
.mlist.mhot li:nth-child(10):before{background-position:0 -50px}
.mlist.mhot li:nth-child(11):before{background-position:-32px -82px}
.mlist.mhot li:nth-child(12):before{background-position:-32px -114px}
.mlist.mhot li:nth-child(13):before{background-position:-32px -146px}
.mlist.mhot li:nth-child(14):before{background-position:-32px -178px}
.mlist.mhot li:nth-child(15):before{background-position:-32px -210px}
.mlist.mhot li:nth-child(16):before{background-position:-32px -242px}
.mlist.mhot li:nth-child(17):before{background-position:-32px -274px}
.mlist.mhot li:nth-child(18):before{background-position:-32px -306px}
.mlist.mhot li:nth-child(19):before{background-position:-32px -338px}
.mlist.mhot li:nth-child(20):before{background-position:-32px -50px}
.mlist.mhot li:nth-child(21):before{background-position:-64px -82px}
.mlist.mhot li:nth-child(22):before{background-position:-64px -114px}
.mlist.mhot li:nth-child(23):before{background-position:-64px -146px}
.mlist.mhot li:nth-child(24):before{background-position:-64px -178px}
.mlist.mhot li:nth-child(25):before{background-position:-64px -210px}
.mlist.mhot li:nth-child(26):before{background-position:-64px -242px}
.mlist.mhot li:nth-child(27):before{background-position:-64px -274px}
.mlist.mhot li:nth-child(28):before{background-position:-64px -306px}
.mlist.mhot li:nth-child(29):before{background-position:-64px -338px}
.reply_tab{overflow:hidden}
.reply_tab li{float:left;width:50%}
.reply_tab li a{display:block;height:36px;font-weight:700;line-height:36px;text-align:center;background-color:#f8f8f8;border-bottom:1px solid #cecece}
.reply_tab li a em{color:#ed2000}
.reply_tab li.on a{background-color:#fff;border-bottom:1px solid #fff}
.reply_tab li:last-child a{border-left:1px solid #cecece}
.movie .photoType1{height:auto;padding:0 8px;overflow:hidden}
.movie .photoType1 .pt2{float:left;width:50%;height:117px;margin-bottom:10px;text-align:center}
.movie .photoType1 .pt2 a{display:block;width:137px;margin:0 auto;overflow:hidden}
.movie .photoType1 .pt2 a span{display:block;width:124px;padding:0 5px;margin:7px auto 0;font-size:12px;line-height:16px;color:#111;text-align:left;letter-spacing:-1px}
.movie .photoType1 .pt2 a span.iBox{position:relative;padding:0;margin:0}
.movie .photoType1 .pt2 a span.iBox img{display:block}
.movie .photoType1 .pt2 a span.iBox:after{position:absolute;top:0;left:0;width:137px;height:77px;content:'';border:1px solid #ddd;opacity:.5}
.movie .photoType1 .pt2 .iType span{position:absolute;bottom:8px;left:9px;width:14px;height:12px;text-indent:-99999px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -112px no-repeat;background-size:320px auto}
.movie .photoType1 .pt2 .iType span.movie{width:13px;height:18px;text-indent:-99999px;background:url(../../../images/mobile/img//mlb/ico_play.png) no-repeat;background-size:13px 18px}
.movie .social_plugin{padding:18px 15px 14px;overflow:hidden;background-color:#222}
.movie .social_plugin .social_mod_btn{float:left}
.movie .social_plugin .snsBtn{float:right}
.movie .social_plugin .snsBtn a{display:inline-block;width:26px;height:27px;background:url(../../../images/mobile/img/ico/set_social3.png) no-repeat;background-size:25px 150px}
.movie .social_plugin .snsBtn a.nateon{background-position:0 -1px}
.movie .social_plugin .snsBtn a.kakao{background-position:0 -32px}
.movie .social_plugin .snsBtn .kakaostory{background-position:0 -63px}
.movie .social_plugin .snsBtn a.facebook{background-position:0 -93px}
.movie .social_plugin .snsBtn a.twitter{background-position:0 -123px}
.photoWrapper{position:absolute;overflow:hidden}
.photoWrapper .dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7}
.photoWrapper .container{position:absolute;top:0;left:0;width:100%;height:100%}
.photoWrapper .viewArea{position:absolute;width:100%;height:100%}
.photoWrapper .viewArea .dimmed{z-index:6;display:none}
.photoWrapper .titleArea{position:absolute;top:0;left:0;z-index:3;width:100%;height:38px;background-color:#242424}
.photoWrapper .titleArea .btn{position:absolute;top:0;display:block;width:40px;height:38px;overflow:hidden;text-indent:-999px}
.photoWrapper .titleArea .btn.back{left:0;width:auto;padding-right:10px;font-size: 0.934em;color:#fff;text-align:left;text-indent:0;letter-spacing:-.02em}
.photoWrapper .titleArea .btn.back::before{position:relative;top:2px;display:inline-block;width:9px;height:13px;margin:0 6px 0 12px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -90px -491px no-repeat;background-size:320px auto}
.photoWrapper .titleArea .btn.list{right:0;background:url(../../../images/mobile/img/btn/btn_photo_list.png) right 2px no-repeat;background-size:30px 30px}
.photoWrapper .titleArea .title{position:relative;left:15px;height:38px;margin:0 70px;overflow:hidden;font-size:1.067em;font-weight:700;line-height:38px;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.photoWrapper .infoArea{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:56px;background-color:#242424}
.photoWrapper .infoArea .viewer_tit{height:56px;padding:11px 10px 0;margin:0 100px 0 0;font-weight:400;text-align:left}
.photoWrapper .infoArea .viewer_tit .title{display:block;height:19px;overflow:hidden;line-height:17px;color:#fff;text-overflow:ellipsis;white-space:nowrap}
.photoWrapper .infoArea .viewer_tit .detail{display:block;height:12px;font-size:12px;line-height:18px;color:#595959}
.photoWrapper .infoArea .viewer_tit .detail .media{float:left}
.photoWrapper .infoArea .viewer_tit .detail .counter{float:right}
.photoWrapper .infoArea .viewer_tit .detail .counter strong{color:#f82100}
.photoWrapper .infoArea #state-none{margin-right: 50px;}
.photoWrapper .infoArea .center_counter{position:fixed;top:50px;right:12px;display:block;font-size:12px;color:#fff;text-align:right}
.photoWrapper .infoArea a.btn{position:absolute;right:0;bottom:0;display:block;width:50px;height:56px;font-size:13px;color:#fff;text-align:center;background:url(../../../images/mobile/img/btn/btn_photo_additional.png) no-repeat;background-size:101px 56px;border-left:1px solid #171717}
.photoWrapper .infoArea a.btn_reply{right:50px;line-height:82px}
.photoWrapper .infoArea a.btn_share{overflow:hidden;font-size:0;line-height:0;color:#242424;text-indent:-999em;background-position:right 0}
.photoWrapper .viewer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}
.photoWrapper .viewer .image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#333}
.photoWrapper .viewer .image img{position:absolute;display:block}
.photoWrapper .sideList{position:absolute;top:0;left:100%;z-index:4;width:256px;height:100%;overflow:hidden;background-color:#141414}
.photoWrapper .sideList .btn_home{height:33px;padding:0 5px 0 0;text-align:right}
.photoWrapper .sideList .btn_home a{position:relative;display:inline-block;height:33px;padding:0 16px 0 0;font-size: 0.934em;line-height:34px;color:#545454;letter-spacing:-1px}
.photoWrapper .sideList .btn_home a::after{position:absolute;top:7px;right:0;display:inline-block;width:12px;height:17px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -25px -111px no-repeat;background-size:320px auto;opacity:.3}
.photoWrapper .sideList .btn_top{height:41px;padding:14px 15px 0;text-align:right}
.photoWrapper .sideList .btn_top a{position:relative;display:inline-block;padding-top:16px;font-size:12px;font-weight:700;color:#5c5c5c;background:url(../../../images/mobile/img/btn/btn_photo_gototop.png) center 0 no-repeat;background-size:18px 12px}
.photoWrapper .sideList .imageList,.photoWrapper .sideList .imageList li{width:100%}
.photoWrapper .sideList .imageList li .listItem{position:relative;margin-bottom:4px}
.photoWrapper .sideList .imageList li:last-child .listItem{margin:0}
.photoWrapper .sideList .imageList li .listItem a{display:block}
.photoWrapper .sideList .imageList li .listItem a::before{position:absolute;bottom:0;left:0;width:100%;height:75px;content:'';background:-webkit-gradient(linear,0 0,0 90%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)))}
.photoWrapper .sideList .imageList li .listItem a::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.photoWrapper .sideList .imageList li .listItem a img{display:block;width:100%}
.photoWrapper .sideList .imageList li .listItem .photo_tit{position:absolute;bottom:7px;left:17px;width:80%}
.photoWrapper .sideList .imageList li .listItem .photo_tit .count{overflow:hidden;font-size: 0.934em;font-weight:700;line-height:21px;color:#fff;text-align:left;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.photoWrapper .sideList .imageList li .listItem .photo_tit .count:before{display:inline-block;width:18px;height:16px;content:'';background:url(../../../images/mobile/img/brazil2014/set_ico.png) 0 -20px no-repeat;background-size:40px 550px}
.photoWrapper .sideList .imageList li .listItem .photo_tit p{overflow:hidden;font-size:1.067em;font-weight:700;line-height:21px;color:#fff;text-align:left;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.photoWrapper .sideList .imageList li .listItem .cover{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:red;opacity:.3}
.photoWrapper .sideList .imageList li .listItem .cover.on{display:block}
.photoWrapper .largeView{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:none}
.photoWrapper .largeView .dimmed{z-index:6}
.photoWrapper .largeView .image{position:absolute;top:0;left:0;z-index:7;width:100%;height:100%}
.photoWrapper .guideLayer{position:absolute;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;overflow:hidden;font-size:0;text-indent:-999px;background:url(../../../images/mobile/img/brazil2014/img_photo_giude.png) right 0 no-repeat rgba(0,0,0,.6);background-size:150px 75px}
.ispic_wrap{padding:8px;background:#eee}
.ispic_wrap div.btn_more{margin:15px 0}
.is_card{background:#fff;box-shadow:1px 1px 1px #e4e4e4}
.is_card h2{padding: 15px 13px 0 13px;line-height:24px;border-bottom:none; /*margin-bottom:-10px;*/}
.is_card .mlt01 .lt1_1 .ib{padding-top: 20px;}
.is_card .mlt01 .no_bd{border-bottom:0}
.is_card .mlt01 .lt1{height:auto;padding-right:0;padding-left:0;margin:0 13px;}
.is_card .mlt01 li .ic_hotis{display:block;width:67px;height:22px;margin-bottom:5px;text-indent:-9999px;background:url(../../../images/mobile/img/ico/set_ispic.png) 0 -52px no-repeat;background-size:67px 100px}
.is_card .mlt01 .lt1_1 .tb{height:auto;padding:10px 13px}
.is_card .mlt01 .lt1 .tb .tit,.is_card .mlt01 .lt1_1 .tb .tit{display:-webkit-box;overflow:hidden;font-weight:400;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.is_card .mlt01 .lt1_1 .tb .tit{line-height:22px;letter-spacing: -0.05em;font-size: 1.067em;}
.is_card .mlt01 .lt2_1{margin:0 13px;background:#fff}
.is_card .mlt01 .lt2_1.ep{padding-right:0;padding-left:0}
.is_card .mlt01 .lt1 .tit{color: #222}
.is_card .mlt01 .lt1:last-child,.is_card .mlt01 .lt2_1:last-child{border-bottom:0}
.is_card.slide .ib{display:block}
.is_card.slide .ib:before{position:absolute;top:0;left:0;width:100%;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.is_card.slide .tb{position:absolute;bottom:8px;z-index:1;display:block;width:94%;padding:10px;overflow:hidden;text-overflow:ellipsis}
.is_card.slide .tit{display:block;padding-left:20px;overflow:hidden;font-size:1.200em;font-weight:700;color:#fff;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.is_card.slide .tit:before{position:absolute;left:10px;display:block;width:20px;height:20px;content:'';background:url(../../../images/event/ag2014/mobile/set_ico3.png) 0 -118px no-repeat;background-size:110px 182px}
.is_card.slide a{display:block}
.is_card.slide a::after{position:absolute;bottom:2px;left:0;width:100%;height:50px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)))}
.is_card.mov .tb{position:absolute;bottom:17px;z-index:1;display:block;width:94%;overflow:hidden;text-overflow:ellipsis}
.is_card.mov .tit{display:block;padding-left:10px;overflow:hidden;font-size:1.200em;font-weight:700;color:#fff;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.is_card.mov a{display:block}
.is_card.mov a::after{position:absolute;bottom:2px;left:0;width:100%;height:50px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)))}
.is_card.mov a .ib:before{position:absolute;top:0;left:0;width:100%;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.is_card.mov a .ib:after{position:absolute;top:44%;left:46%;display:block;width:49px;height:49px;content:'';background:url(../../../images/event/ag2014/mobile/set_ico3.png) -57px -21px no-repeat;background-size:110px 182px}
.is_card.hot .tb{position:absolute;bottom:17px;z-index:1;display:block;width:94%;overflow:hidden;text-overflow:ellipsis}
.is_card.hot .tit{display:block;padding-left:10px;overflow:hidden;font-size:1.200em;font-weight:700;color:#fff;text-overflow:ellipsis;text-shadow:0 1px rgba(20,30,39,.9);letter-spacing:-1px;white-space:nowrap}
.is_card.hot a{display:block}
.is_card.hot a::after{position:absolute;bottom:2px;left:0;width:100%;height:50px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)))}
.is_card.hot a .ib:before{position:absolute;top:0;left:0;width:100%;content:'';box-shadow:0 0 1px 1px rgba(0,0,0,.1) inset}
.is_card.hot a .ib:after{position:absolute;top:50px;left:10px;display:block;width:80px;height:22px;content:'';background:url(../../../images/mobile/img/ico/set_ispic.png) 0 -78px no-repeat;background-size:67px 100px}
.is_card.hot,.is_card.mov,.is_card.slide{padding-bottom:0;background:0 0;box-shadow:none}
.is_card .photoType1{height:110px;padding: 10px 13px}
.is_card .photoType1 .pt1{padding:0}
.is_card .photoType1 .pt1 strong{font-weight: normal;}
.is_card .photoType1 .pt1 a{width:92px}
.is_card .photoType1 .pt1 a .iBox:before{width:90px;height:68px}
.is_card .photoType1 .pt1 a .iBox .iType{width:90px}
.is_card .photoType1 .pt1 a span.iBox:after{width:89px;height:66px}
.hot_issue_top{position:relative;min-height:130px;padding-top:33px;color:#fff;background:#a41908;background-size:100% auto}
.hot_issue_top .tit{display:block;width:85px;height:23px;margin:0 auto;text-indent:-9999px;background:url(../../../images/mobile/img/ico/hot_issue.png) no-repeat;background-size:85px 23px}
.hot_issue_top h3{padding-top:15px;font-size:25px;font-weight:400;text-align:center;letter-spacing:-1px}
.hot_issue_top .sns_share{position:relative;padding-top:15px;overflow:hidden;text-align:center}
.hot_issue_top .sns_share ul{width:60%;margin:0 auto;overflow:hidden}
.hot_issue_top .sns_share ul li{float:left;width:20%;text-align:center}
.hot_issue_top .sns_share a{display:block;width:30px;height:30px;margin:0 auto;text-indent:-9999px;background:url(../../../images/mobile/img/ico/set_hot_sns.png) no-repeat;background-size:152px 30px}
.hot_issue_top .sns_share a.fb{background-position:0 0}
.hot_issue_top .sns_share a.tw{background-position:-30px 0}
.hot_issue_top .sns_share a.no{background-position:-61px 0}
.hot_issue_top .sns_share a.kt{background-position:-91px 0}
.hot_issue_top .sns_share a.mr{background-position:-121px 0}
.hot_issue_bnr_lk{display:block;text-align:center}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000;opacity:.8}
.cmt_name_view{position:absolute;top:60px;left:29px;z-index:2;padding:25px 20px 20px;background:#f5f5f5}
.cmt_name_view:before{position:absolute;top:-11px;left:15px;display:block;width:21px;height:11px;content:'';background:url(../../../images/mobile/img/bg/ar_agree.png) no-repeat;background-size:21px 11px}
.cmt_name_view strong{display:block;font-size:1.067em;color:#333;text-align:center}
.cmt_name_view p{margin:12px 0 14px;font-size:13px;line-height:17px;color:#999;text-align:center;letter-spacing:-1px}
.cmt_name_view a.btn_name{float:left;width:48%;padding:10px 0;color:#fff;text-align:center;background-color:#83b0dd;border:1px solid #709ac4;border-radius:4px}
.cmt_name_view a.btn_id{float:right;width:48%;padding:10px 0;text-align:center;background-color:#fafafa;border:1px solid #dcdcdc;border-radius:4px}
.cmt_name_view .cls_lr{position:absolute;top:10px;right:10px;display:block;width:13px;height:13px;text-indent:-9999px;background:url(../../../images/mobile/img/btn/btn_m_cls2.png) no-repeat;background-size:13px 13px}
.modal_layer{position:fixed;top:30px;left:10px;z-index:101;display:block;width:370px}

.sns_share_layer{transform: translate(1%, 0%); position:fixed;top:50%;left:50%;z-index:1001;display:block;width:264px;height:244px;margin:-127px 0 0 -136px;background:#fff;border-radius:6px;padding-top:5px;}
.sns_share_layer h3{padding:15px 0;font-size:20px;color:#222;text-align:center;letter-spacing:-1px;font-weight: bold; }
.sns_share_layer ul{position:relative;width:auto;padding:12px 12px 30px;margin:0 auto;overflow:hidden}
.sns_share_layer ul li{float:left;width:25%;height:53px;padding-top:25px;text-align:center}
.sns_share_layer ul li:nth-child(1),.sns_share_layer ul li:nth-child(2),.sns_share_layer ul li:nth-child(3),.sns_share_layer ul li:nth-child(4){padding-top:0}
.sns_share_layer ul li a{display:block;width:60px;height:20px;padding-top:56px;margin:0 auto;font-size:11px;color:#222;text-align:center;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/set_sns_share2020_new.png) no-repeat;background-size:560px 50px}
/*
.sns_share_layer{position:fixed;top:50%;left:50%;z-index:102;display:block;width:275px;height:254px;margin:-127px 0 0 -136px;background:#fff;border-radius:4px}
.sns_share_layer h3{padding:11px 0;font-size:1.067em;color:#222;text-align:center;letter-spacing:-1px;border-bottom:1px solid #e6e6e6}
.sns_share_layer ul{position:relative;width:auto;padding:15px 12px 30px;margin:0 auto;overflow:hidden}
.sns_share_layer ul li{float:left;width:25%;height:53px;padding-top:25px;text-align:center}
.sns_share_layer ul li:nth-child(1),.sns_share_layer ul li:nth-child(2),.sns_share_layer ul li:nth-child(3),.sns_share_layer ul li:nth-child(4){padding-top:0}
.sns_share_layer ul li a{display:block;width:60px;height:20px;padding-top:56px;margin:0 auto;font-size:11px;color:#222;text-align:center;letter-spacing:-1px;background:url(../../../images/mobile/img/ico/set_sns_share2020.png) no-repeat;background-size:560px 50px}
*/

.sns_share_layer ul li a.fb{background-position:5px 0}
.sns_share_layer ul li a.tw{background-position:-61px 0}
.sns_share_layer ul li a.no{background-position:-128px 0}
.sns_share_layer ul li a.kt{background-position:-196px 0}
.sns_share_layer ul li a.ks{background-position:-263px 0}
.sns_share_layer ul li a.bd{background-position:-329px 0}
.sns_share_layer ul li a.li{background-position:-396px 0}
.sns_share_layer ul li a.lk{background-position:-505px 0}
.sns_share_layer .cls_layer{display:block;padding:13px 0;font-size:13px;color:#737373;text-align:center;border-top:1px solid #e6e6e6}
.sns_share_layer .cls_layer span{padding-left: 16px;display: block;width: 30px;margin: 0 auto;height: 13px;line-height: 13px;background: url(../../../images/mobile/img/ico/set_sns_share.png) -476px -1px no-repeat;background-size: 490px 50px;}
.sns_share_layer.url{height:151px;margin-top:-75px;text-align:center}
.sns_share_layer.url h3{display:none}
.sns_share_layer.url p{padding:20px 0 16px;font-size:15px;line-height:16px;color:#222;letter-spacing:-1px}
/*.sns_share_layer.url input{width:239px;height:30px;padding:0 0 0 8px;margin:0 0 15px;color:#868686;background:#ededed;border:0;border-radius:8px}*/
.sns_share_layer.url .urlbox{display:block;width:239px;height:30px;padding:0 0 0 8px;margin:0 auto 15px;color:#868686;background:#ededed;border:0;border-radius:8px;overflow:hidden;white-space:nowrap;line-height:30px;}
.sns_share_layer .btnClosePopup{ display: block; position: absolute; right: 20px; top: 23px; width: 15px; height: 15px; background:url(../../../images/mobile/img/ico/set_sns_share.png) -476px -1px no-repeat;background-size: 490px 50px; color: transparent; font-size:0; line-height: 0; -webkit-appearance: none; appearance: none; }
#idol_dimmed{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background-color:#000;opacity:.7}
.idol24_renovation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99999;width:269px;height:378px;margin:auto}
.idol24_renovation .hidden{position:absolute;left:-9999px;width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;color:transparent;text-indent:-9999px}
.idol24_renovation .btn_close_renovation{position:absolute;top:10px;right:10px;width:18px;height:18px}
.idol24_renovation .btn_today_close{position:absolute;top:-18px;right:0;width:89px;height:12px}
.idol24_renovation .btn_today_close img{width:89px}
.idol24_renovation .renovation_info .info{min-height:269px;margin:0 auto;text-align:center}
.idol24_renovation .renovation_info .info img{max-width:100%}
.idol24_renovation .shortcut{max-width:538px;height:42px;margin:0 auto}
.idol24_renovation .shortcut a{display:block;width:100%;height:42px;line-height:42px;color:#fff;text-align:center;background-color:#f946bb}
.idol24_renovation .pageNav{position:absolute;bottom:5px;left:0;width:100%}
.idol24_renovation .pageNav .pagenum .select{width:6px;height:6px;background:#f937b6}
.idol24_renovation .pageNav .arrow{display:none}
@media all and (min-width:480px){div.pub_area .pub_box{height:208px}
	div.pub_area .pub_box .photo{height:120px}
	aside.news_point .photoFlick{height:278px}
	.photoFlick.mov .flickCon a::before{top:96px;left:43%}
	.vod_glr_wrp{height:278px}
	.a .vod_glr_wrp{height:308px}
}
@media (min-width:860px) and (max-width:1024px){aside.news_point .photoFlick{height:197px}
	.photoFlick.mov .flickCon a::before{top:50px;left:42%}
	.vod_glr_wrp{height:370px}
}
@media (min-width:1025px){aside.news_point .photoFlick{height:209px}
	.photoFlick.mov .flickCon a::before{top:60px;left:44%}
}
@media all and (min-width:668px){
	.news_cmt::after{display: none;}
	#contents .responsive_wrap{display:table;width:100%;table-layout:fixed}
	#contents .responsive_wrap .rwd_left{display:table-cell;min-width:320px}
	#contents .responsive_wrap .rwd_right{display:table-cell;width:37%;vertical-align:top;border-left:1px solid #ddd}
	#contents .responsive_wrap .rwd_right .is_card{background: none;}
	div.ranking_list{position:relative;margin:0 0 30px}
	section#contents{position:relative}
	section.rwd_right{padding-bottom:70px}
	section.rwd_right div.scroll_up_v2{position:absolute;right:10px;bottom:0}
	div.sc_cheer_wrap div.tm_info_wrap div.tm_info2 .info_cont{width:360px}
	.sp_cmtBox_mBasic,body.view_pg .sp_cmtBox_mBasic{width:63%}
	div.liveNews a.livePlayer span{position:relative;display:block;width:640px;margin:0 auto}
	div.liveNews a.livePlayer em{top:249px;left:51px}
	div.liveNews a.livePlayer img{max-width:100%}
	div.liveNews a.livePlayer em.live_jt,div.liveNews a.livePlayer em.live_ny{width:202px;height:56px;background-size:202px 56px}
}
@media all and (min-width:668px) and (max-width:859px){
	#contents .responsive_wrap .rwd_right{width:320px}
	.rwd_left .comonentDivision:last-child{display: none;}
	section.rwd_right .mlt01 .lt1 .ib{float:left;text-align:center}
	section.rwd_right div.quick_section li{float:left;width:50%}
	section.rwd_right div.quick_section li a{padding:0;text-align:center;border-bottom:1px solid #ededed;border-left:1px solid #ededed}
	section.rwd_right div.quick_section li:nth-child(odd) a{border-left:none}
	section.rwd_right div.quick_section li:nth-child(n+5) a{border-bottom:1px solid #ededed}
	section.rwd_right div.quick_section li:last-child a{border-bottom:0}
	section.rwd_right div.quick_section li:nth-child(7n) a{border-bottom:none}
	section.rwd_right ul.photoType1 li{float:none;width:100%!important;padding-bottom:10px}
	section.rwd_right ul.photoType1 li a{position:relative;width:100%}
	section.rwd_right ul.photoType1 li a span:nth-last-child(2n+1){position:absolute;top:10px;left:100px;width:auto;padding:0 5px;font-size:15px;line-height:18px;text-align:left;vertical-align:top}
	section.rwd_right .mlt01 .lt1{height:auto}
	section.rwd_right .photoType1{height:231px}
	div.rank_list.rank_ent ol li{height:auto}
	section.rwd_right .mpt1 .pt1 a .iBox{padding:0;margin-left:10px;width:90px}
	section.rwd_right .mpt1 .pt1 a .iBox .iType,section.rwd_right .mpt1 .pt1 a .iBox .iType span.movie{padding:0}
	section.rwd_right .mpt1 .pt1 a .iBox:before{left:0}
	section.rwd_right .mlt01 .lt1_1 .ib{height:auto}
	section.rwd_right .mlt01 .lt1_1 .tb{height:81px;padding:10px 15px}
	aside.news_point .photoFlick{height:168px}
	.photoFlick.mov .flickCon a::before{top:40px;left:40%}
}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.bl .lt1 a .rc,.ecnt .date_area a,.ecnt .games .allview:after,.ecnt .games .prevview:after,.ecnt .mlist .lt1 .ib .iType span,.eplWrap .contents1.epl li .allview:after,.eplWrap .mlt01 .lt1 .ib .iType span,.idol_photoList a.more:after,.more_area a::before,.more_area button span::after,.mpt1 .pt1 a .iBox .iType span,.mpt1 .pt2 a .iBox .iType span,.pageNav .arrow em,.photoFlick.mov .flickCon a::before,.photo_main .photoList a.more:after,.photo_viewer button,.rank_news .dateTbl table td.tomorrow a::after,.rank_news .rk_list li:before,.rank_news.beple .replyContent .reply span.best_layer,.reply dd.btn div.social_cmtBox_area .btnCmt a.ok:after,.replyBottom .btn a.more:after,.replyContent fieldset.write .btn a.ok:after,a.home_banner span.icons,a.home_banner_sports span.spo_breaking,a.home_banner_sports span.spo_hot,a.home_banner_sports span.spo_live,a.more,a.more:after,article.news_view div.font_size a,div.btn_open button span::after,div.date_area a,div.date_area button,div.home_banner_sports span,div.hotIssue .img_banner a h3 span,div.hotIssue .timeline ol li a .time:before,div.hotIssue h3 span,div.hotIssue h3.hotissue_tit span,div.newsList_area li time:before,div.news_view div.font_size a,div.news_view div.medium div.font_size a,div.news_view div.upDown li a span:before,div.news_view div.view_img span,div.news_view div.view_movie .ico_play,div.pagination button,div.paging a.next,div.paging a.prev,div.poll_area h3 a::after,div.poll_area ul.poll_vs li i span,div.sc_wrap div.sc_bt a.btn_close:after,div.sc_wrap h2 button::after,div.sc_wrap ul li a div.bt_area button::after,div.scroll_up a::after,div.scroll_up_v2 a::before,div.scroll_up_v3 a::before, span.hot,ul.poll_vList li label:before{background-image:url(../../../images/mobile/img/common/ir_v2020_12.png)}
	.reply dd.btn .send_sns li a,div.news_view div.social_plugin .snsBtn a{background-image:url(../../../images/mobile/img/ico/icon_social_v2_480.gif)}
	div.rank_list ol li:before{background-image:url(../../../images/mobile/img/ico/ico_lank_number640.png)}
	.bl.rank .lt1:before{background-image:url(../../../images/mobile/img/ico/set_num2.png)}
	.bl.rank .lt1:nth-child(10n) a{background-image:url(../../../images/mobile/img/common/bg_line2.png)}
	div.poll_area h3 a{font-size: 0.934em}
	div.poll_area h3 a::after{right:7px}
	.social_mod_m_open a.off,.social_mod_m_open a.on{background-image:url(../../../images/mobile/img/ico/set_open_m1.5.png)}
	.social_mod_m_open a.loading_on{background-image:url(../../../images/mobile/img/ico/m_open_loading_on1.5.gif)}
	.social_mod_m_open a.loading_off{background-image:url(../../../images/mobile/img/ico/m_open_loading_off1.5.gif)}
	.photoFlick .next,.photoFlick .play,.photoFlick .prev,.vod_glr_wrp .next,.vod_glr_wrp .play,.vod_glr_wrp .prev{background-image:url(//imgnews.naver.net/image/sports/mobile/imp/sp_20_20.png);background-size:72px 120px}
}
@media screen and (-webkit-min-device-pixel-ratio:2){.bl .lt1 a .rc,.ecnt .date_area a,.ecnt .games .allview:after,.ecnt .games .prevview:after,.ecnt .mlist .lt1 .ib .iType span,.eplWrap .contents1.epl li .allview:after,.eplWrap .mlt01 .lt1 .ib .iType span,.idol_photoList a.more:after,.more_area a::before,.more_area button span::after,.mpt1 .pt1 a .iBox .iType span,.mpt1 .pt2 a .iBox .iType span,.pageNav .arrow em,.photoFlick.mov .flickCon a::before,.photo_main .photoList a.more:after,.photo_viewer button,.rank_news .dateTbl table td.tomorrow a::after,.rank_news .rk_list li:before,.rank_news.beple .replyContent .reply span.best_layer,.reply dd.btn div.social_cmtBox_area .btnCmt a.ok:after,.replyBottom .btn a.more:after,.replyContent fieldset.write .btn a.ok:after,a.home_banner span.icons,a.home_banner_sports span.spo_breaking,a.home_banner_sports span.spo_hot,a.home_banner_sports span.spo_live,a.more,a.more:after,article.news_view div.font_size a,div.btn_open button span::after,div.date_area a,div.date_area button,div.home_banner_sports span,div.hotIssue .img_banner a h3 span,div.hotIssue .timeline ol li a .time:before,div.hotIssue h3 span,div.hotIssue h3.hotissue_tit span,div.newsList_area li time:before,div.news_view div.font_size a,div.news_view div.medium div.font_size a,div.news_view div.upDown li a span:before,div.news_view div.view_img span,div.news_view div.view_movie .ico_play,div.pagination button,div.paging a.next,div.paging a.prev,div.poll_area h3 a::after,div.poll_area ul.poll_vs li i span,div.sc_wrap div.sc_bt a.btn_close:after,div.sc_wrap h2 button::after,div.sc_wrap ul li a div.bt_area button::after,div.scroll_up a::after,div.scroll_up_v2 a::before,div.scroll_up_v3 a::before, span.hot,ul.poll_vList li label:before{background-image:url(../../../images/mobile/img/common/ir_v2020_12.png)}
	.reply dd.btn .send_sns li a,div.news_view div.social_plugin .snsBtn a{background-image:url(../../../images/mobile/img/ico/icon_social_v2_640.gif)}
	div.rank_list ol li:before{background-image:url(../../../images/mobile/img/ico/ico_lank_number640.png)}
	.bl.rank .lt1:before{background-image:url(../../../images/mobile/img/ico/set_num2.png)}
	.bl.rank .lt1:nth-child(10n) a{background-image:url(../../../images/mobile/img/common/bg_line2.png)}
	div.poll_area h3 a{font-size: 0.934em}
	div.poll_area h3 a::after{right:7px}
	.social_mod_m_open a.off,.social_mod_m_open a.on{background-image:url(../../../images/mobile/img/ico/set_open_m2.png)}
	.social_mod_m_open a.loading_on{background-image:url(../../../images/mobile/img/ico/m_open_loading_on2.gif)}
	.social_mod_m_open a.loading_off{background-image:url(../../../images/mobile/img/ico/m_open_loading_off2.gif)}
}
@media all and (min-width:360px) and (-webkit-min-device-pixel-ratio:2){.a .vod_glr_wrp{height:208px}
}
@media all and (min-width:400px) and (-webkit-min-device-pixel-ratio:2){.a .vod_glr_wrp{height:231px}
}
#contents #frmWrap{height:270px;background:url(../../../images/mobile/img/ico/loading_640.gif) center center no-repeat;background-size:auto 25px}
#contents #frmWrap iframe{width:100%;height:270px}
.hot_issue_box{position:relative}
.hot_issue_box::after,.hot_issue_box::before{display:block;height:8px;content:'';background-color:#eee;border-top:1px solid #d6d6d6}
.hot_issue_box .wrap_cont{position:relative;padding-top:43px;margin:0 13px}
.hot_issue_box h2{position:absolute;z-index:-1}
.hot_issue_box h3{position:absolute;top:0;width:33.3%}
.hot_issue_box h3 a{display:block;height:42px;overflow:hidden;font-size:15px;line-height:46px;color:#8a8a8a;text-align:center;border-bottom:1px solid #ededed}
.hot_issue_box h3 a::after{position:absolute;top:12px;right:0;width:1px;height:22px;content:'';background-color:#ededed}
.hot_issue_box h3 a.active{color:#4d6ee5}
.hot_issue_box h3.n1{left:0}
.hot_issue_box h3.n2{left:33.3%}
.hot_issue_box h3.n3{right:0}
.hot_issue_box .list,.hot_issue_box h3.n3 a::after{display:none}
.hot_issue_box #list_cont1{display:block}
.hot_issue_box .list a{display:block;height:40px;padding:0 3px;overflow:hidden;line-height:40px;text-overflow:ellipsis;white-space:nowrap;font-size:1.067em}
.hot_issue_box .list li{border-bottom:1px solid #e5e5e5}
.hot_issue_box .list .colum2{position:relative;padding:15px 0;}
.hot_issue_box .list .colum2 img{display:table-cell;width:108px;height:80px}
.hot_issue_box .list .colum2 .cont{display:table-cell;width:100%;line-height:1.3;text-align:left;vertical-align:middle}
.hot_issue_box .list .colum2 img + .cont{padding-left:12px;}
.hot_issue_box .list .colum2 strong{display:-webkit-box;overflow:hidden;font-weight:400;line-height:120%;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hot_issue_box .list .colum2 .provider{display:block;margin-top:3px;font-size:12px;color:#999}
.hot_issue_box .list .colum2 a{display:table;width:100%;height:auto;padding:0;white-space:inherit}
.hot_issue_box .list li.more{font-size:13px;border-bottom:none}
.hot_issue_box .list li.more .calum_type{margin-right:5px;color:#4d6ee5}
.hot_issue_box .list li.more a{position:relative;padding:0 14px 0 0;text-align:right;font-size: 0.93em;}
.hot_issue_box .list li.more a::after{position:absolute;top:15px;right:3px;display:block;width:7px;height:12px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -279px -433px no-repeat;background-size:320px auto}
.mlt01.hotPhoto_wrap{overflow: hidden;}
.mlt01.hotPhoto_wrap:after { clear:both; display:block;overflow:hidden;}
.mlt01.hotPhoto_wrap h2{padding-bottom:10px}
.hotPhoto_wrap .photo_data { overflow:hidden; }
.hotPhoto_wrap .photo_data ul{margin-left:11px}
.hotPhoto_wrap .photo_data img{display:block;width:100px;height:73px}
.hotPhoto_wrap .photo_data li{float:left}
.hotPhoto_wrap .photo_data a{position:relative;display:block;width:100px}
.hotPhoto_wrap .photo_data a span{display:-webkit-box;margin-top:5px;overflow:hidden;font-size: 0.934em;line-height:130%;text-align:center;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hotPhoto_wrap .photo_data a::before{position:absolute;top:55px;left:7px;z-index:10;width:10px;height:8px;content:'';background-color:#fff}
.hotPhoto_wrap .photo_data a::after{position:absolute;top:57px;left:9px;width:9px;height:7px;content:'';border-right:1px solid #fff;border-bottom:1px solid #fff}
.list_plast + .quick_section,
.rank_list + .quick_section{margin-top:-8px}
div.quick_section.spo li:nth-child(n+5) a{border-bottom:0}
.rwd_right>div:first-child::before{border-top:0}
.btn_link_list{position:relative;padding:8px 0;overflow:hidden;background-color:#eee;border-top:1px solid #dfdfdf}
.btn_link_list h2{position:absolute;top:-30px;left:0;z-index:-1}
.btn_link_list>div{overflow:hidden;zoom:1}
.btn_link_list a{display:block;float:left;height:40px;box-sizing:border-box;font-size: 14px;font-weight:400;line-height:42px;color:#5d5d5d;text-align:center;letter-spacing:-.04em;background-color:#fff;border-right:1px solid #eee}
.btn_link_list a:last-child{border-right:none}
.btn_link_list .line2{border-top:1px solid #eee}
.btn_link_list.n2 a{width:50%}
.btn_link_list.n3 a{width:33.3%}
.btn_link_list.n4 a{width:25%}
.btn_link_list.n5 a{width:20%}
.btn_link_list.n6 a{width:16.6%}
.list_plast::after{display:block;height:8px;content:'';background-color:#eee;border-top:1px solid #e5e5e5}
.list_plast{position:relative}
.list_plast h2{position:relative;height:46px;padding:0 13px;font-weight:700;line-height:50px;color:#333;border-bottom:1px solid #ededed}
.list_plast.sports .numeric li a::before{color: #386ce0;}
.list_plast.ent .numeric li a::before{color: #db357b;}
/* MOA NEW MORE */
.section-itssue .more,
.commComponent .more,
.list_plast h2 .more{position:absolute;top:12px;right:8px;display:block;width:10px;height:17px;padding:5px;overflow:hidden;text-indent:-999em;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -228px -426px no-repeat;background-size:320px auto}
.list_plast .wrap{overflow:hidden}
.list_plast .numeric .ellipsis{position:relative;display:block;padding:12px 0;overflow:hidden;font-size:1.067em;text-overflow:ellipsis;white-space:nowrap}
.list_plast.ext_comment .cmt{position:absolute;top:7px;right:0;display:block;width:38px;height:27px;font-size:12px;font-weight:300;line-height:27px;color:#ef3939;text-align:center;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -233px -518px no-repeat;background-size:320px auto}
.list_plast.ext_comment .ellipsis{padding-right:50px}
.list_plast .numeric li{padding:0 13px;border-bottom:1px solid #ededed}
.list_plast .numeric li a::before{padding-right:11px;font-size:1.067em;font-weight:400;color:#ef3939}
.list_plast .numeric li:nth-child(1) a::before{content:'1'}
.list_plast .numeric li:nth-child(2) a::before{content:'2'}
.list_plast .numeric li:nth-child(3) a::before{content:'3'}
.list_plast .numeric li:nth-child(4) a::before{content:'4'}
.list_plast .numeric li:nth-child(5) a::before{content:'5'}
.list_plast .set1 li:nth-child(1) a::before{content:'6'}
.list_plast .set1 li:nth-child(2) a::before{content:'7'}
.list_plast .set1 li:nth-child(3) a::before{content:'8'}
.list_plast .set1 li:nth-child(4) a::before{content:'9'}
.list_plast .set1 li:nth-child(5) a::before{content:'10'}
.list_plast .set2 li:nth-child(1) a::before{content:'11'}
.list_plast .set2 li:nth-child(2) a::before{content:'12'}
.list_plast .set2 li:nth-child(3) a::before{content:'13'}
.list_plast .set2 li:nth-child(4) a::before{content:'14'}
.list_plast .set2 li:nth-child(5) a::before{content:'15'}
.list_plast .set3 li:nth-child(1) a::before{content:'16'}
.list_plast .set3 li:nth-child(2) a::before{content:'17'}
.list_plast .set3 li:nth-child(3) a::before{content:'18'}
.list_plast .set3 li:nth-child(4) a::before{content:'19'}
.list_plast .set3 li:nth-child(5) a::before{content:'20'}
.list_plast .set4 li:nth-child(1) a::before{content:'21'}
.list_plast .set4 li:nth-child(2) a::before{content:'22'}
.list_plast .set4 li:nth-child(3) a::before{content:'23'}
.list_plast .set4 li:nth-child(4) a::before{content:'24'}
.list_plast .set4 li:nth-child(5) a::before{content:'25'}
.list_plast .set5 li:nth-child(1) a::before{content:'26'}
.list_plast .set5 li:nth-child(2) a::before{content:'27'}
.list_plast .set5 li:nth-child(3) a::before{content:'28'}
.list_plast .set5 li:nth-child(4) a::before{content:'29'}
.list_plast .set5 li:nth-child(5) a::before{content:'30'}
.scroll_up_v4{padding:13px 13px 0;overflow:hidden}
.scroll_up_v4 a::before{position:absolute;top:6px;left:50%;width:12px;height:8px;margin-left:-6px;text-indent:-999em;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -253px -471px no-repeat;background-size:320px auto}
.scroll_up_v4 a{position:relative;display:block;float:right;width:41px;height:36px;font-size:12px;line-height:50px;color:#7a7a7a;text-align:center;text-indent:-.04em;border:1px solid #dedede}
.page_type2{padding:15px 13px;font-size:0;line-height:0;text-align: center}
.page_type2 a,
.page_type2 strong{display:inline-block;height:25px;font-size:15px;font-weight:300;line-height:24px;color:#999;vertical-align:middle;padding: 0 17px}
.page_type2 strong{color:#ef3939;font-weight: normal;}
.page_type2 .btn{display:inline-block;width:35px;height:25px;overflow:hidden;text-indent:-999em;vertical-align:middle;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -280px -487px no-repeat;background-size:320px auto}
.page_type2 .prev{padding:0;background-position: 0 -775px}
.page_type2 .next{padding:0;background-position:-40px -775px}
.page_type2 .disable{opacity:.4}
div.news_view div.view_cont img{max-width:100%}
@media (min-width:640px){.rwd_right>div:first-child{margin-top:0}
}
@media (max-width:639px){.list_type_extend.latest::after{display:block}
}
.mlt01 .cluster_dr .lt1 a .tit,.mlt01 .short{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.934em}
.mlt01 .cluster_default{padding-top:10px}
.mlt01 .cluster_default .ellipsis{display:block;height:40px;overflow:hidden;font-size:1.067em;line-height:42px;text-overflow:ellipsis;letter-spacing:-.04em;white-space:nowrap;border-bottom:1px solid #e5e5e5}
.mlt01 .cluster_default li:first-child a{border-top:1px solid #e5e5e5}
.mlt01 .cluster_default li{padding-top: 0;}
.mlt01 .special{padding-top:7px}
.mlt01 .special .lt1_2 a .tb strong{bottom:10px;padding-right:15px;font-size:1.200em;font-weight:400;letter-spacing:-.05em}
.mlt01 .special .lt1_2 a,.mlt01 .special .lt1_2 a::after{width:294px}
.mlt01 .special .lt1_2 a img{width:294px;height:224px}
.mlt01 .cluster_photo{position:relative;width:294px;height:210px;margin:7px auto 0;overflow:hidden}
.mlt01 .cluster_photo img{vertical-align:top}
.mlt01 .cluster_photo .large_thumb{position:relative;display:block;width:198px;height:220px}
.mlt01 .cluster_photo .large_thumb img{width:198px;height:220px}
.mlt01 .cluster_photo .large_thumb::after{position:absolute;bottom:0;left:0;display:block;width:100%;height:133px;content:'';background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
.mlt01 .cluster_photo .large_thumb .subj{position:absolute;bottom:8px;left:0;z-index:10;display:-webkit-box;box-sizing:border-box;padding:8px 12px 0;margin-bottom:5px;overflow:hidden;font-size:1.200em;font-weight:400;line-height:24px;color:#fff;text-indent:-.05em;text-overflow:ellipsis;word-break:break-all;white-space:inherit;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.mlt01 .cluster_photo .thumb{position:absolute;right:0;display:block;width:95px;height:110px;overflow:hidden}
.mlt01 .cluster_photo .thumb img{width:95px;height:110px}
.mlt01 .cluster_photo .thumb .subj{position:absolute;bottom:0;left:0;z-index:10;width:79px;height:47px;padding:0 8px;overflow:hidden;font-size:13px;font-weight:400;line-height:66px;color:#fff;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),color-stop(.4,rgba(0,0,0,.2)),color-stop(.52,rgba(0,0,0,.3)),color-stop(.63,rgba(0,0,0,.5)),color-stop(.7,rgba(0,0,0,.6)),color-stop(.8,rgba(0,0,0,.7)),to(rgba(0,0,0,.7)))}
.mlt01 .cluster_photo .top{top:0}
.mlt01 .cluster_photo .btm{bottom:0;height:109px}
.aside_news{overflow:hidden}
.rank_list h2 + ol + .more{top: 3px}
.mlt01.clust_bbs{position:relative;margin:10px 0 0}
.mlt01.clust_bbs .pageNav{padding:7px 0 25px;margin:0 13px}
.mlt01.clust_bbs .flickCover{min-height:inherit}
.mlt01.clust_bbs .contents1{padding:0;overflow:hidden}
.mlt01.clust_bbs h2{padding:0 0 6px 15px;border-bottom:1px solid #e6e6e6}
.mlt01.clust_bbs .cluster_default{padding:0 13px;margin-bottom:8px}
.mlt01.clust_bbs::after{position:absolute;bottom:0;display:block;width:100%;height:8px;content:'';background:#eee;border-top:1px solid #e5e5e5}
.mlt01.clust_bbs li:first-child a{border-top:0}
.mlt01.clust_bbs .special{padding:10px 0 20px}
.ispic_wrap .cluster_default{padding-top:20px}
.ispic_wrap .cluster_photo{padding-top:20px;margin-top:0}
.ispic_wrap .cluster_photo .top{top:20px}
.ispic_wrap .cluster_default li:last-child a{border:none}
.ispic_wrap .mlt01 .special{padding-top:20px}
.photoWrapper .titleArea .new_position{position:absolute;top:50px;right:12px;font-size:12px;font-weight:500;color:#fff}
.nateq_area h2 a{display:block;overflow:hidden;text-indent:-999em;background:url(../../../images/mobile/img/common/ir_v2020_12.png) 0 -679px no-repeat;background-size:320px auto}

.idol_area .idol_photoList h3{padding: 0;border: 0;margin-bottom: 11px;position: relative;}
.idol_area .idol_photoList h3 a{display:block;}

div.reply_list li a .rcnt{display:block;overflow:hidden;width: 33px;height: 36px;text-indent:-999em;text-indent:0;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -188px -509px no-repeat;background-size: 320px auto}

.poll_cont .btn_area{position:relative}
.poll_cont .btn_area::before{position:absolute;top:-100px;left:50%;display:block;width:33px;height:22px;margin-left:-16px;overflow:hidden;text-indent:-999em;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -164px -633px no-repeat;background-size:320px auto}
div.news_view div.isolation h3{position:relative;background:0 0}
div.news_view div.isolation h3::before{position:absolute;top:2px;left:0;display:block;width:12px;height:11px;overflow:hidden;text-indent:-999em;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -260px -1147px no-repeat;background-size:640px auto}
div.news_view div.social_plugin .snsBtn a{margin-right: 8px; display:inline-block;width:31px;height:31px;overflow:hidden;text-indent:-999em;vertical-align:bottom;background:url(../../../images/mobile/img/ico/set_sns_share2020_new.png) no-repeat;background-size:335px auto}
div.news_view div.social_plugin .snsBtn a:last-child{margin-right: 0px;}
div.news_view div.social_plugin .snsBtn a.nateon{background-position:-80px 0px}
div.news_view div.social_plugin .snsBtn a.kakao{background-position:-120px 0px}
div.news_view div.social_plugin .snsBtn a.facebook{background-position:1px 1px}
div.news_view div.social_plugin .snsBtn a.twitter{background-position:-39px 0px}
div.news_view div.social_plugin .snsBtn a.copyURL{background-position:-303px 0px}
/*div.news_view div.social_plugin .snsBtn a{display:inline-block;width:25px;height:25px;overflow:hidden;text-indent:-999em;vertical-align:bottom;background:url(../../../images/mobile/img/common/ir_v2020_12.png) no-repeat;background-size:320px auto}
div.news_view div.social_plugin .snsBtn a.nateon{background-position:-120px -705px}
div.news_view div.social_plugin .snsBtn a.kakao{background-position:-60px -705px}
div.news_view div.social_plugin .snsBtn a.facebook{background-position:-30px -705px}
div.news_view div.social_plugin .snsBtn a.twitter{background-position:0 -705px}*/
.eplWrap{padding-bottom:8px}
div.news_view #layer_txt_size{position:fixed;top:50%;left:50%;z-index:1000;width: 210px;height:100px;margin-top:-50px;margin-left: -105px;}
div.news_view #layer_txt_size.init{display:none}
div.news_view #layer_txt_size.fp_out{-webkit-animation:showAni_out forwards .5s;animation:showAni_out forwards .5s}
div.news_view #layer_txt_size.fp_in{-webkit-animation:showAni .5s;animation:showAni .5s}
div.news_view div.popup_font{top:100px;height:100px;margin:0 auto;clear:both;font-size:15px;text-align:center;background:rgba(0,0,0,.9);border-radius:5px;}
div.news_view div.popup_font label{font-size: 0.934em;color:#fff;text-align:center;letter-spacing:-1px;opacity:1}
div.news_view div.popup_font .font_dept{height:50px;padding:14px 0 0;margin:0 12px;overflow: hidden;}
div.news_view div.popup_font li{display:list-item;overflow: hidden;float:left;width:32px;height:35px;margin: 0 2px;color:transparent;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -177px -735px no-repeat;background-size:320px auto;font-size: 9px;}
div.news_view div.popup_font .dept1{background-position:-145px -735px}
div.news_view div.popup_font .dept2{background-position:-177px -735px}
div.news_view div.popup_font .dept3{background-position:-214px -735px;width:33px}
div.news_view div.popup_font .dept4{background-position:-250px -735px}
div.news_view div.popup_font .dept5{background-position:-284px -735px}
div.upDown #layer_updown{position:absolute;z-index:99;width:80%;height:90px}
div.upDown #layer_updown.init{display:none}
div.upDown #layer_updown.show{-webkit-animation:showAni 2s;animation:showAni 2s}
div.news_view div.popup_updown{position:absolute;top:-65px;right:50%;width:150px;height:26px;padding-top:12px;margin:0 -77px 0 0;clear:both;font-size:13px;color:#fff;text-align:center;letter-spacing:-1px;background:#000;border-radius:5px;opacity:.7}
div.news_view #layer_chu{position:absolute;z-index:99;width:100%;height:90px;margin:0 -80px}
div.news_view #layer_chu.init{display:none}
div.news_view #layer_chu.show{-webkit-animation:showAni 2s;animation:showAni 2s}
div.news_view div.popup_chu{position:absolute;top:-28px;right:50%;width:178px;height:26px;padding-top:12px;margin:0 -150px 0 0;clear:both;font-size:13px;color:#fff;text-align:center;letter-spacing:-1px;background:#000;border-radius:5px;opacity:.7}
div.news_view div.popup_font.v1 .dept1{background-position:0 -735px}
div.news_view div.popup_font.v2 .dept2{background-position:-36px -735px}
div.news_view div.popup_font.v3 .dept3{background-position:-72px -735px;width:33px}
div.news_view div.popup_font.v4 .dept4{background-position:-108px -735px;width:33px}
div.news_view div.popup_font.v5 .dept5{background-position: -283px -870px;width:33px;}
@keyframes showAni{0%{opacity:0}
	100%{z-index:1000;opacity:1}
}
@-webkit-keyframes showAni{0%{opacity:0}
	100%{z-index:1000;opacity:1}
}
@-moz-keyframes showAni{0%{opacity:0}
	100%{z-index:1000;opacity:1}
}
@keyframes showAni_out{0%{z-index:100;opacity:1}
	100%{opacity:0}
}
@-webkit-keyframes showAni_out{0%{z-index:100;opacity:1}
	100%{opacity:0}
}
@-moz-keyframes showAni_out{0%{z-index:100;opacity:1}
	100%{opacity:0}
}
@keyframes moveUpperPointerAni{0%,100%,70%{top:50%}
	30%{top:-50%}
	31%{top:110%}
}
@keyframes moveDownPointerAni{0%,100%,71%{top:50%}
	30%{top:130%}
	31%{top:-50%}
}
@keyframes borderAni{0%{border:0}
	100%,99%{border:1px}
}
@-webkit-keyframes moveUpperPointerAni{0%,100%,70%{top:50%}
	30%{top:-50%}
	31%{top:110%}
}
@-webkit-keyframes moveDownPointerAni{0%,100%,71%{top:50%}
	30%{top:130%}
	31%{top:-50%}
}
@-webkit-keyframes borderAni{0%{border:0}
	100%,99%{border:1px}
}
@-moz-keyframes moveUpperPointerAni{0%,100%,70%{top:50%}
	30%{top:-50%}
	31%{top:110%}
}
@-moz-keyframes moveDownPointerAni{0%,100%,71%{top:50%}
	30%{top:130%}
	31%{top:-50%}
}
@-moz-keyframes borderAni{0%{border:0}
	100%,99%{border:1px}
}
div.news_view div.upDown{margin:37px 30px 40px}
div.news_view div.upDown ul{height:35px;background-color:#fff}
div.news_view div.upDown li{position:relative;float:left;width:49%;height:37px;overflow:hidden;line-height:37px;text-align:center;border:1px solid #ddd}
div.news_view div.upDown li a{display:block;height:35px;font-size:15px;color:#2f2f2f}
div.news_view div.upDown li div.count_wrap {display:inline; position:absolute; margin-left:-20px;font-weight:700; line-height:37px;}
div.news_view div.upDown li div.count_wrap span {position:static; margin-left:auto;}
div.news_view div.upDown li div.count_wrap span.count.up {color:#ff0000;}
div.news_view div.upDown li div.count_wrap span.count.down {color:#7b7b7b;}
div.news_view div.upDown li div.count_wrap span.count em {position:absolute; top:-1px; left:-1px; width:1px; height:1px; margin:0; padding:0; overflow:hidden; color:transparent;}
div.news_view div.upDown li em{padding-left:5px;font-weight:700;color:red}
div.news_view div.upDown li span{position:absolute;top:0;left:50%;margin-left:-20px;font-weight:700}
div.news_view div.upDown li span.img{position:absolute;top:50%;width:12px;height:17px;margin-top:-8px;margin-left:-34px;content:'';background:url(../../../images/mobile/img/common/ir_v2020_12.png) -22px 1px no-repeat;background-size:320px auto}
div.news_view div.upDown li span.img.down{background-position:-22px -21px}
div.news_view div.upDown #up_cnt.active a{border:1px solid #f4231e}
div.news_view div.upDown #down_cnt.active a{border:1px solid #777}
div.news_view div.upDown li.active a{-webkit-animation:borderAni 1s;animation:borderAni 1s}
div.news_view div.upDown li.active .up{-webkit-animation:moveUpperPointerAni 2s;animation:moveUpperPointerAni 2s}
div.news_view div.upDown li.active .down{-webkit-animation:moveDownPointerAni 2s;animation:moveDownPointerAni 2s}
div.news_view div.upDown li:last-child em{color:#7b7b7b}
div.news_view div.upDown li:last-child{border-left:none}
.ir {
	display: block;
	background: url('../../../images/mobile/img/common/ir_v2020_12.png') no-repeat;
	background-size: 320px auto;
	text-indent: -999em;
	overflow: hidden;
}
.rwd_right .news_point h2 + ul{margin-top: -10px;}
.rwd_right .news_point .photoList h2 + ul{margin-top: 0;margin-bottom:10px}
/* NEWS-6211 ????? ???? */
.rwd_right .mlt01 .lt1{height: auto;}
.rwd_right .mlt01 .lt1 a,
.is_card .mlt01 .lt1 a{display: table;}
.rwd_right .mlt01 .lt1 a .ib, .rwd_right .mlt01 .lt1 a .tb,
.is_card .mlt01 .lt1 a .ib, .is_card .mlt01 .lt1 a .tb{display:table-cell}
.rwd_right .mlt01 .lt1 a .tb,
.is_card .mlt01 .lt1 a .tb{vertical-align: middle;}
.is_card .mlt01 .lt1 a .tb .source{padding: 0;}
.rwd_right .mlt01 .lt1 a .tb .tit,
.is_card .mlt01 .lt1 a .tb .tit{-webkit-line-clamp: 2;line-height: 1.3;}
.is_card .mlt01 .ep2 a .tb .tit{-webkit-line-clamp: 2;}

.rwd_right .mlt01 .lt1 a .short,
.is_card .mlt01 .lt1 a .short{font-size: 12px;color: #a5a5a5; -webkit-line-clamp: 1; letter-spacing:-0.05em; margin-top: -3px;margin-bottom: 0;}
.is_card .mlt01 .lt1 a .short .date::before{content: '';display: inline-block;width: 1px;height: 10px;background-color: #a5a5a5;vertical-align: middle;margin: -2px 5px 0 5px;}
.is_card .new_photoList{padding: 10px 13px;}
.wrap_hotIssue{padding: 0;}
.rwd_right .new_photoList,
#section_latest .new_photoList,
.wrap_hotIssue .new_photoList{padding: 10px;}
.wrap_hotIssue .is_card{padding-bottom: 0;border-top: 1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; box-shadow:none;  }
.wrap_hotIssue .is_card + .tv-cluster{margin-top: -1px;}
.wrap_hotIssue .is_card h2{padding-top: 15px;margin-bottom: 0;padding-left: 10px}
.wrap_hotIssue .is_card .mlt01 li .ic_hotis{margin-left: 0;}
.wrap_hotIssue .is_card .mlt01 .lt2_1{margin-left: 10px;margin-right: 10px;}
.wrap_hotIssue .is_card .mlt01 .lt1_1 .tb{padding: 11px 10px;margin-bottom: 0;}
.wrap_hotIssue .is_card .mlt01 .lt1_1 .tb .tit{padding-left: 0}
.wrap_hotIssue .mlt01 ul .lt2_1.ep{padding-right: 0;}
.wrap_hotIssue .mlt01 ul .lt2_1.ep a{padding-left: 0;line-height: 42px;height: 40px;}
.mlt01 .lt2_1 a::before{display: none;}
.mlt01 .lt2_1 a{padding-left: 0;}
.wrap_hotIssue .mlt01 ul .source{padding-left: 0;}
.wrap_hotIssue .mlt01 .lt1{padding: 13px 0;margin-left: 10px;margin-right: 10px;}
.wrap_hotIssue .mlt01 .lt1.ep2 a .short{line-height: 1.2;margin-top: 5px;}
.wrap_hotIssue .photoList{overflow: hidden;margin: 0;}
.wrap_hotIssue div.btn_more{background-color: #eee;padding: 8px;margin: 0;position: relative;top: 0;}
.wrap_hotIssue .is_card .mlt01 .lt1_1 .tb{padding-top: 11px;margin-bottom: 3px;}
.wrap_hotIssue.ispic_wrap .cluster_photo{padding-bottom: 10px;}
.wrap_hotIssue.ispic_wrap .mlt01 .cluster_photo .btm{bottom: 0;}
.wrap_hotIssue.ispic_wrap .cluster_default{padding-top: 10px;}
.wrap_hotIssue li:last-child .is_card{box-shadow: none}
/* NEWS-6211 ÃÖ½Å´º½º ¹× ´ñ±Û ¿µ¿ª */
#ss_hot + #section_latest.off_tab{padding-top: 0;}
#section_latest + .quick_section{margin-top: -8px}
#section_latest{position: relative;background-color: #eee;padding-top: 47px;}
#section_latest::before{content: '';width: 1px;display: block;height: 40px;background-color: #cecece;position: absolute;left: 50%;z-index: 10;top: 7px;}
#section_latest .is_card h2{margin-bottom: 0;padding-left: 10px;}
#section_latest h3{color: transparent;font-size: 0;line-height: 0;}
#section_latest .area .wrap{display: none;}
#section_latest .area{background-color: #fff;}
#section_latest .area > a{width: 50%;height: 40px;line-height: 40px;text-align: center;font-size: 1.067em;letter-spacing: -0.05em;position: absolute;top: 7px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #cecece;box-sizing:border-box;background-color: #fafafa;}
#section_latest .area > a > span{color: #ed2000;margin-left: 4px;}
#section_latest .area:first-child .wrap{display: block;}
#section_latest .area:first-child > a{left: 0;border-bottom: 0;background-color: #fff;font-weight: bold;}
#section_latest .area:last-child > a{right: 0;font-weight: normal;}
#section_latest .ispic_wrap{padding: 0;}
#section_latest .is_card{box-shadow: none;padding-bottom: 0;}
#section_latest .is_card .mlt01 li .ic_hotis{margin-left: 0;}
#section_latest .is_card .mlt01 .lt1{margin-left: 10px;margin-right: 10px;padding: 13px 0;}
#section_latest .is_card .mlt01 .lt1_1 .tb{padding: 11px 10px}
#section_latest .photoList{margin-bottom: 0;}
#section_latest .photoList .photoType1{margin-bottom: 0;}
#section_latest .ispic_wrap{position: relative;}
#section_latest .ispic_wrap::before,
#section_latest .ispic_wrap::after{content:'';position: absolute;height: 100%;top:0;display: block;width: 10px;background-color: #fff;}
#section_latest .ispic_wrap::before{left: 0;}
#section_latest .ispic_wrap::after{right: 0;}
#section_latest .ispic_wrap > li{border-bottom: 1px solid #ededed;}
#section_latest .ispic_wrap > li:last-child{border-bottom: 0;}
#section_latest div.btn_more{background-color: #eee;margin: 0;padding: 8px;border-top: 1px solid #e6e6e6;padding-bottom: 15px;}
#section_latest #ispicList + script + .bt_banner{margin-top: 0}
#section_latest #ispicList + script + .bt_banner::before{content: '';display: block;height: 7px;border-top: 1px solid #e6e6e6;background-color: #eee;}
#section_latest .mlt01 .lt2_1 a{padding-left: 0;}
#section_latest .mlt01 ul .source{padding-left: 0;}
#section_latest .mlt01 .lt1_1 .tb .tit{padding-left: 0;}
/* toggleEvent */
#section_latest.fLatest .area:first-child .wrap,
#section_latest.fComment .area:last-child .wrap{display: block;}
#section_latest.fLatest .area:last-child .wrap,
#section_latest.fComment .area:first-child .wrap{display: none;}
#section_latest.fLatest .area:first-child > a,
#section_latest.fComment .area:last-child > a{border-bottom: 0;background-color: #fff;font-weight: bold;}
#section_latest.fLatest .area:last-child > a,
#section_latest.fComment .area:first-child > a{border-bottom: 1px solid #cecece;background-color: #fafafa;font-weight: normal;}
/* TAB REPLY */
#section_latest #areaComment{overflow: hidden;}
#section_latest .replyBottom .btn{padding: 0;}
.replyBottom .foot_date{margin-top: 0;}
/* TAB OFF */
#section_latest.off_tab{padding-top: 0}
#section_latest.off_tab::before{display: none;}
#section_latest.off_tab .area .wrap{border-top: 1px solid #e6e6e6;}
#section_latest.off_tab .area > a{display: none;}
#section_latest.sportColumn{padding-top: 0;}
/* ÃÖ»ó´ÜÀ¸·Î ÀÌµ¿ */
#hotIssue_top{position: fixed;right: 11px;bottom: 11px;display: block;background: url('../../../images/mobile/img/common/ir_v2020_12.png') no-repeat;background-size: 320px auto;overflow: hidden;color: transparent;width: 40px;height: 40px;background-position: -280px -518px; }
/* NEWS-6211 Å¬·¯½ºÅÍ Æ÷Åä¸®½ºÆ® */
.new_photoList{padding: 0 10px;overflow: hidden;}
.new_photoList > a{display: block;width: 49%;}
.new_photoList > a:nth-child(odd){float: left;clear: both;}
.new_photoList > a:nth-child(even){float: right;}
.new_photoList .txt,
.new_photoList .thumb{display: block;position: relative;}
.new_photoList .thumb::before{content: '';position: absolute;width: 100%;height: 100%;box-sizing:border-box;border: 1px solid #666;opacity: .3;}
.new_photoList .thumb img{width: 100%;display: block;}
.new_photoList .txt{display: -webkit-box;overflow: hidden;font-size: 1em;font-weight: 400;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 8px 0 10px 0;line-height: 1.3;text-align: left;}
.new_photoList .photo::after{content: '';position: absolute;bottom: 9px;left: 9px;width: 19px;height: 16px;text-indent: -99999px;background: url(../../../images/mobile/img/common/ir_v2020_12.png) -132px -64px no-repeat;background-size: 320px auto;}
.new_photoList .movie::after{content: '';position: absolute;bottom: 6px;left: 9px;width: 14px;height: 16px;background: url(../../../images/mobile/img/common/ir_v2020_12.png) -112px -64px no-repeat;background-size: 320px auto}
/* Çì´õ */
#isuueHeader{background-color: #fff;left: 0;}
#isuueHeader.enable{background-color: #fff;box-shadow: 1px 5px 10px #ddd;border-bottom: solid 1px #cfcfcf;}
#isuueHeader.enable h3 > a{font-size: 22px;font-weight: bold;}
#isuueHeader.enable h3{color: #fff;padding: 12px 0 12px 10px;}
#isuueHeader.disable{background-color: rgba(255, 255, 255, 0);}
#isuueHeader .wrap{position: relative;}
#isuueHeader h3{font-size: 28px;letter-spacing: -1.4px;padding: 12px 0 17px 10px;line-height: 1;font-weight: normal;vertical-align:middle;margin-right: 83px;}
#isuueHeader h3 a{display: block;overflow: hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;}

/* ÇÖÀÌ½´ ·¹ÀÌ¾î ¸ñ·Ï */
.toggle_layer{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 50;display: none;}
.toggle_layer .tit{height: 62px;line-height: 72px;background-color: #f6f6f6;font-size: 22px;text-indent: 13px;font-weight: bold;letter-spacing: -0.05em;color: #000;}
.toggle_layer .close{position: absolute;right: 6px;top: 14px;display: block;background: url('../../../images/mobile/img/common/ir_v2020_12.png') no-repeat;background-size: 320px auto;overflow: hidden;color: transparent;width: 40px;height: 40px;background-position: -26px -449px;}
.toggle_layer .data_list{padding: 0 13px;background-color: #f6f6f6;}
.toggle_layer .data_list li{border-top: 1px solid #e8e8e8;position: relative;}
.toggle_layer .data_list a{display: block;height: 47px;line-height: 49px;font-size: 1.200em;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;padding-right: 20px;position: relative;padding-left: 60px;font-weight: normal;}
.toggle_layer .data_list a::after{content: '';position: absolute;right: 0;top: 17px;display: block;background: url('../../../images/mobile/img/common/ir_v2020_12.png') no-repeat;background-size: 320px auto;overflow: hidden;color: transparent;width: 8px;height: 13px;background-position: -304px -469px;}
.toggle_layer .label{font-size: 14px;display: block;height: 20px;line-height: 20px;border: 1px solid #000;width: 50px;text-align: center;border-radius: 23px;position: absolute;left: 0;top: 14px;}
.toggle_layer .label.sisa{border-color: #f74136;color: #f74136;}
.toggle_layer .label.ent{color: #df2381;border-color: #df2381;}
.toggle_layer .label.sport{border-color: #396fdc;color: #396fdc;}
.toggle_layer .modal_backdrop{z-index: -1;opacity: .5;}
#ss_hot{overflow: hidden;position: relative;}
#ss_hot .kwSwipeWrap { position:relative;overflow:hidden;background-color: #fff;margin-top: -12px;z-index: 3;}
#ss_hot .subHotnews { margin:0 0 0 10px;}
#ss_hot .hotnewsKw { height:44px; }
#ss_hot .kwList .kwBox { float:left;height:38px; line-height:40px;text-align:left;overflow:hidden;padding-right: 30px;max-width: 200px;}
#ss_hot .kwList .kwBox a { display:block; color:#777; letter-spacing:-1px;}
#ss_hot .kwList .kwBox a span{display: inline-block;line-height: 1;overflow: hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;max-width: 100%;position: relative;font-size: 1.067em;padding: 14px 3px 14px 0;}
#ss_hot .kwList .kwBox a.select{color: #111;}
#ss_hot .kwList .kwBox a.select span::before{content: '';position: absolute;left: 0;bottom: 10px;width: 100%;height: 1px;background-color: #000;}
#ss_hot .kwList .kwBox.static{max-width: 33%;padding-right:30px;}
#ss_hot .kwList > li:first-child{text-align: left;}
#ss_hot .kwList > li:last-child{padding-right: 0 !important;}
/* ÇÖÀÌ½´ > CMS BG ¼³Á¤½Ã */
.setbg{background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: center top;}
.setbg #wrap{background: none;border: 0;height: 44px;}
.setbg #isuueHeader,
.setbg #isuueHeader.disable{background: none;}
.setbg #isuueHeader.enable{background-color: #fff;}
.setbg #isuueHeader h3 a{color: #fff;}
.setbg #isuueHeader.enable h3 > a{color: #000;}
.setbg #ss_hot .kwSwipeWrap{background: none;}
.setbg #ss_hot .kwList .kwBox a span{color: #fff;font-weight: 300;}
.setbg #ss_hot .kwList .kwBox a.select span{color: #fff;opacity: 1;font-weight: 500;}
.setbg #ss_hot .kwList .kwBox a.select span::before{background-color: #fff;}

/* ÇÖÀÌ½´ À¯ÀÔ ¹öÆ° */
.btn_moa{height: 41px;line-height: 41px;font-size: 15px;letter-spacing: -0.05em;background-color: #fff;text-align: center;width: 100%;box-sizing:border-box;border: 1px solid #dfdfdf;color: #333;display: block;}
.btn_moa > strong{color: #e70010;margin-right: 5px;font-weight: normal !important;
	text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;
	display: inline-block;max-width: 60%;overflow: hidden;height: 39px;vertical-align: top;
}
.btn_moa > span{display: inline-block;position: relative;vertical-align: top;height: 39px;}
.btn_moa > span::after{content: '';display: block;width: 8px;height: 13px;position: absolute;right: -16px;top: 14px;
	background: url('../../../images/mobile/img/common/ir_v2020_12.png') no-repeat;background-size: 320px auto;overflow: hidden;color: transparent;background-position: -304px -433px;
}
/* ±â»çºä : ÇÖÀÌ½´ À¯ÀÔ ¹öÆ° & cluster */
.view_btn_moa{margin: 0 12px 30px}
.rwd_right .new_photoList {padding-top: 0;padding-bottom: 10px;}
/* ´ñ±Û ÇÁ·¹ÀÓ > È÷µç ÇÁ·¹ÀÓ ¿µ¿ª ÇÃ·ÎÆÃ */
.mdu_reply_write #frm_hidden{position: absolute;}
@media (min-width:430px){
	.new_photoList > a:nth-child(even),
	.new_photoList > a:nth-child(odd),
	.new_photoList > a{display: block;float: left;width: 22%;margin-right: 4%;clear:none;}
	.new_photoList > a:last-child{margin-right: 0;}
	.setbg{background-repeat: no-repeat;background-size: cover}
	.toggle_layer .data_list{overflow: hidden;}
	.toggle_layer .data_list li{float: left;width: 50%;}
	.toggle_layer .data_list li:nth-child(odd) a::after{right: 24px;}
}
/* ±â»çºä Æ÷ÅäÅ¬·¯½ºÅÍ ÁÂ/¿ì ¿µ¿ªÀ¸·Î ±¸ºÐµÇ±â¿¡  ÀçÁ¶Á¤ */
@media (min-width:668px){
	.rwd_right .new_photoList > a{display: block;width: 49%;margin-right: 0;}
	.rwd_right .new_photoList > a:nth-child(3){clear:both;}
	.rwd_right .new_photoList > a:nth-child(even){float: right;}
	.news_view .view_cont > iframe,
	.news_view .view_cont > object {
		height: 349px!important;
	}
}
/*@media (max-width:668px){
 .photoList{margin-bottom: 5px}
}*/
@media (max-width:430px){
	#ss_hot .kwList .kwBox.static{max-width:31%;padding-right:13px;}
}
@media (max-width:320px){
	#ss_hot .kwList .kwBox.static{max-width:31%;padding-right:10px}
}
.comonentDivision{display: block;margin: 0;height: 8px;content: '';background-color: #eee;border: 0;border-top: 1px solid #e5e5e5;}

.wrap_hotIssue.first .ispic_list > li:first-child{padding-top: 0;}
.wrap_hotIssue .ispic_list li:first-child .lt1_2{padding-bottom: 10px;}
.wrap_hotIssue .ispic_list > li {padding-top: 8px;}
.wrap_hotIssue .ispic_list > .divClstWrap{padding-top: 0}
.wrap_hotIssue .ispic_list .divAdv{padding-bottom: 7px;padding-top: 0;}
.ispic_list .btn_moa{margin-top: 4px;}
.ispic_list li{position:relative;padding:4px 0 0}
/*.ispic_list li:first-child{padding-top:0}*/
.ispic_list li .time{display:block;padding:6px 0 8px 20px;color:#ed2100;max-height: 15px; font-size:15px; background:url(../../../images/mobile/img/ico/set_ispic.png) 0 6px no-repeat;background-size:67px 100px}
.ispic_list li .time.night{color:#427eee;background-position:3px -21px; font-size:15px}
.ispic_list li .bt_share{position:absolute;top:3px;right:0;padding:9px 5px 5px;font-size:13px;color:#959595;text-decoration:underline;letter-spacing:-1px}
.ispic_list li:first-child .bt_share{top:1px}
/* NEWS-7167 */
.news_view .view_cont * {margin: 0;padding: 0}
.news_view .view_cont iframe,
.news_view .view_cont object{display: block;min-width: 100%!important;max-width: 100%!important;height: 300px; /* androit4.4 kitkat */height: 60vw!important;border: 0;}
@media (min-width:668px){
	.news_view .view_cont  iframe,
	.news_view .view_cont  object { height: 300px!important; }
}
/* sports > column > flick Keyword */
.subHotnews.flick {
	position: relative;
	z-index: 2;
	height: 47px;
	padding-left: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.subHotnews + .wrap_hotIssue{margin-top: -1px;}
.subHotnews.flick .kwBox { float:left;text-align:left;overflow:hidden;padding-right: 30px;max-width: 200px;}
.subHotnews.flick .kwBox a { display:block; color:#333; letter-spacing:-1px;}
.subHotnews.flick .kwBox a span{display: inline-block;vertical-align: top;height:48px; line-height: 48px;overflow: hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:nowrap;max-width: 100%;position: relative;font-size: 15px;padding-right: 3px;}
.subHotnews.flick .kwBox a.select{color: #111;}
/*.subHotnews.flick .kwBox a.select span::before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background-color: #000;}*/
.subHotnews.flick .kwBox a.select span{color: #386ce0;}
.subHotnews.flick .kwBox.static{max-width: 33%;padding-right:30px;}
.subHotnews.flick .kwList > li:last-child {padding-right: 10px !important; }
.latest-news,
.focus-news{overflow: hidden;}
.latest-news h2,
.focus-news h2 {margin: 0 -13px;border-bottom: solid 1px #eee;padding: 13px 0 9px 26px;box-sizing: border-box;}
.commComponent.is_card .mlt01 .lt1,
.latest-news.is_card .mlt01 .lt1,
.focus-news.is_card .mlt01 .lt1{padding: 10px 13px;margin: 0;}
.commComponent.is_card .mlt01 .subj + ul .lt1{padding-top: 0;}
.latest-news.is_card .mlt01 + .page_type2 {margin-top: -1px;border-top: 1px solid #efefef}

.latest-news .mlt01 .lt1 .ib img{width: 60px;height: 60px;}
.latest-news .mlt01 .lt1 .ib::after{width: 58px;height: 58px;}

.section-photo-flick{position: relative;}
.section-photo-flick .link{display: block;}
.section-photo-flick .move_area ul{white-space: nowrap;padding-right:13px}
.section-photo-flick .move_area{position: relative;overflow: hidden;margin-left: 13px;}
.section-photo-flick .item{display: inline-block;padding-right: 5px;padding-bottom: 10px;vertical-align: top;}
.section-photo-flick .item:last-child{padding-right: 0}
.section-photo-flick .img-wrap{position: relative;display: block;}
.section-photo-flick .img-wrap::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #000;opacity: .1;}
.section-photo-flick .img-wrap::after{content: '';display: block;position: absolute;left: 7px;bottom: 8px;width: 19px;height: 16px;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -132px -64px no-repeat;background-size:320px auto}
.section-photo-flick .text{display: -webkit-box;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;width: 130px;padding-top: 8px;line-height: 1.3;text-align: center;font-size: 0.93em;white-space: initial;}
.section-photo-flick img{display: block;width: 130px;height: 95px;}
.todayCast .wrapping{position: relative;overflow: hidden;}
.todayCast .wrapping .tab{position: absolute;width: 50%;top:0;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.todayCast .wrapping .tab button{display: block;width: 100%;height: 40px;color: #8a8a8a;font-size: 1em;letter-spacing: -0.05em;line-height: 40px;text-align: center;}
.todayCast .wrapping .mlt01 .lt1{padding-left: 0;padding-right: 0;margin-left: 13px;margin-right: 13px;}
.todayCast .wrapping .pageNav{border-top: 1px solid #efefef;margin: 0 13px}
.todayCast .wrapping .mlt01{ padding-top: 40px;}
#outerNavi{position: absolute;height: 40px;width: 100%;z-index: 4;}
#outerNavi.p0 .n1 button,
#outerNavi.p1 .n2 button{color: #db357b}
.todayCast .wrapping .n1{left:0;}
.todayCast .wrapping .n1::before{content: '';position: absolute;right: 0;top: 9px;width: 1px;height: 23px;display: block;background-color: #efefef}
.todayCast .wrapping .n2{right:0}

.commComponent{position: relative;}
.commComponent .subj{margin: 0 25px 0 13px;padding: 12px 0 10px 0;overflow: hidden;font-size: 1.2em;font-weight: 700;line-height: 24px;color: #111;text-overflow: ellipsis;white-space: nowrap;}
.commComponent .subj + ul{border-top: 1px solid #eee;padding-top: 13px;}
.commComponent .subj .cate{color: #333;letter-spacing: -1px;}
.commComponent .subj .cate::after{content: '';width: 1px;height: 23px;background-color: #efefef;display: inline-block;margin: 0 9px;vertical-align: middle;}
.commComponent .subj + ul .lt1{padding-top: 5px;}
/* reply-guide-popup */
.reply_guid_btn{vertical-align: top;margin: 2px 0 0 0;position: relative;z-index: 5;padding: 5px;}
.reply_guid_btn span{display:block;width: 16px;height: 16px;overflow: hidden;background:url(../../../images/mobile/img/common/ir_v2020_12.png) -257px -775px no-repeat;background-size: 320px auto;color: transparent;}
.reply-guide-popup{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: #fff;z-index: 1000;}
.reply-guide-popup[aria-hidden='true'] {display: block}
.reply-guide-popup .tit {position: relative;z-index: 10;width: 100%;height: 60px;line-height:60px;padding: 0 13px;font-size: 20px;font-weight: bold;letter-spacing: -0.19px;color: #000;background-color: #fff;}
.reply-guide-popup .tit strong{font-weight: bold;}
.reply-guide-popup #notes_confirm {top: 5px;position: absolute;right: 0;padding:13px;z-index: 11;}
.reply-guide-popup #notes_confirm span{width: 20px;height: 20px;display:block;overflow: hidden;background: url(../../../images/mobile/img/common/ir_v2020_12.png) -36px -457px no-repeat;background-size: 320px auto;color:transparent}
.reply-guide-popup .context{margin-top:-70px;padding: 70px 13px 0 13px;color: #000000;letter-spacing: -0.13px;height: 100%;overflow-y: auto;box-sizing: border-box;}
.reply-guide-popup #alert_desc > p:first-child{margin-top: 0}
.reply-guide-popup .parag{ margin: 20px 0;font-size: 1.067em; line-height: 1.4;}
.reply-guide-popup .s-tit{ font-size: 1.200em;font-weight: 600;border-bottom: 0;padding: 0}
.reply-guide-popup .parag + .s-tit{margin: 30px 0 12px 0}
.reply-guide-popup .num-list{padding: 5px 0 0 0}
.reply-guide-popup .num-list + .s-tit{margin: 30px 0 12px}
.reply-guide-popup .num-list li{font-size: 1em;list-style-type: decimal;padding-right: 13px; margin: 14px 0 14px 12px;list-style-position: inside;}
.reply-guide-popup .num-list li:first-child{margin-top: 0;}
/* ±â»çºä > ¾Û¼³Ä¡ ¾Ë¸² ÆË¾÷ */
.viewAppPOP{position: fixed;left: 0;width: 100%;bottom: 0;background-color: rgba(0,0,0,.6);z-index: 100;}
.viewAppPOP .txt{height: 28px;float: left;overflow: hidden;line-height: 30px;margin: 10px 0 10px 13px;color: #fff;}
.viewAppPOP .txt::before{content: '';display: inline-block;width: 28px;height:28px;margin-right: 10px;vertical-align: top;background-image:url(../../../images/mobile/img/common/snbx2.png);background-repeat: no-repeat;background-position: -110px 0;background-size:300px auto;}
.viewAppPOP .close{clear:both;position: absolute;display: block;right: 9px;top: 13px;width: 24px;height: 24px;overflow: hidden;color: transparent;background-image:url(../../../images/mobile/img/common/snbx2.png);background-repeat: no-repeat;background-position: -142px 3px;background-size:300px auto;}
.viewAppPOP.viewAppPOP2 {display:none;}
/* ±â»çºä > ¿î¼¼ ÀÌº¥Æ® ÇÁ·Î¸ð¼Ç 2022 */
.viewAppEvent {position: fixed; left:50%; bottom:0; transform:translateX(-50%); z-index: 100;}
.viewAppEvent img {height:84px; margin:0 auto;}
.viewAppEvent .rink_area {position:absolute; top:20px; left:0; display:block; width:calc(100% - 40px); height:44px; z-index:1;}
.viewAppEvent .close_area {position:absolute; top:20px; right:0;display:block; width:40px; height:44px; z-index:1;}


/* °¨Á¤ÀÌ¸ðÆ¼ÄÜ ¸ðµâ */
.md-emotion-view{display: flex;align-items: center;margin: 0 13px;height: 142px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.md-emotion{display: flex;width: 100%;line-height: 1;text-align: center;align-items: center;justify-content: space-between;}
.md-emotion button{outline: none}
.md-emotion .active .cnt,
.md-emotion .active .state{color: #ff2c2e}
.md-emotion .state{display: block;text-overflow: ellipsis;white-space: nowrap;color: #999;overflow: hidden;font-size: 12px;letter-spacing: -0.4px;}
.md-emotion .img img{display: block;width: 50px;height: 50px;}
.md-emotion .cnt{display: block;font-size: 1.133em;font-weight: 600;letter-spacing: -0.5px;text-align: center;color: #222;}
/* °¨Á¤ÀÌ¸ðÆ¼ÄÜ > Å¸ÀÔº° ÀÌ¹ÌÁö */
.md-emotion .img{width: 56px;height: 56px;overflow: hidden;display: block;margin: 0 auto;background-image: url('../../../images/mobile/img/common/ir_v2020_12.png');background-repeat: no-repeat;background-size: 320px auto}
.md-emotion .em-type1{background-position:0 -813px}
.md-emotion .em-type2{background-position:-56px -813px}
.md-emotion .em-type3{background-position:-112px -813px}
.md-emotion .em-type4{background-position:-168px -813px}
.md-emotion .em-type5{background-position:-224px -813px}
.news_view .md-emotion-view + .upDown{margin-top: 22px;}
/* ÀÌ¸ðÆ¼ÄÜ ÅÇ */
/* »ó´Ü °¨Á¤ ÀÌ¸ðÆ¼ÄÜ */
.top-emotion{padding:0;font-weight:normal;font-size: 14px;}
.news_view .cmt_count .top-emotion .md-emotion{display: flex;height: 34px;padding: 0 10px 0 6px;box-sizing: border-box;color:#999;font-size: 14px;}
.top-emotion .vs{margin: 0 4px;}
.top-emotion .img{width: 30px;height: 30px;display: inline-block;vertical-align: middle;background-image: url('../../../images/mobile/img/common/ir_v2020_12.png');background-repeat: no-repeat;background-size: 320px auto}
.top-emotion .md-emotion .em-type0{background-position: -282px -815px}
/*.top-emotion .md-emotion .em-type2{background-position: -30px -550px}*/
/*.top-emotion .md-emotion .em-type3{background-position: -60px -550px}*/
/*.top-emotion .md-emotion .em-type4{background-position: -90px -550px}*/
/*.top-emotion .md-emotion .em-type5{background-position: -120px -550px}*/
.top-emotion .text{margin-left: 3px;color:#222;vertical-align: middle;letter-spacing: -0.53px;}
/* °ø°¨ ¸ðµâ ÀÌ¸ðÆ¼ÄÜ*/
.emotion-list {position: relative;padding-bottom: 8px;}
.emotion-list .tablist{position:relative;padding:0 13px}
.emotion-list .tablist button{width: 50%;float: left;display: inline-block;height: 44px; border-bottom: solid 1px #ededed;outline:none; font-weight: 500;}
.emotion-list .tablist button + button:before{display: block; content: ''; height: 20px; width: 1px;position: absolute;top:14px;background-color: #ededed; }
.emotion-list .contents{position:relative;padding:0 13px;clear:both;outline: none;}
.emotion-list .contents .emotion-tab{padding:0;border:0;}
.emotion-list .contents .more{top:-75px;}
.emotion-list em{width: 28px;height: 28px;display: inline-block;background-image: url('../../../images/mobile/img/common/ir_v2020_12.png');background-repeat: no-repeat;background-size: 191px auto; text-indent:-9999em}
.emotion-list .num{color:#999999}
.emotion-list .select{color:#000000}
.emotion-list .tab-paging {text-align: center;}
.emotion-list .tab-paging a{display: inline-block;letter-spacing: -1px;font-size:1.133em;height: 56px;padding: 0 25px; color:#333333;line-height: 56px;}
.emotion-list .tab-paging a.active{color:#ef1616; font-weight: bold}
.rank-guide{position: relative;z-index: 9;  }
.rank-guide em{display: inline-block;background-image: url('../../../images/mobile/img/common/ir_v2020_12.png');background-repeat: no-repeat;background-size: 320px auto; text-indent:-9999em}
.rank-guide .info { font-size: 1em;	padding-left: 20px;font-weight: normal;font-stretch: normal; line-height: 46px;border-top:1px solid #e3e5e5; border-bottom:1px solid #e3e5e5;}
.rank-guide .info a{ font-size: 1em;letter-spacing: -0.94px;color: #666666; }
.rank-guide .rank-guide-popup{ display: none;position: absolute;top: 40px;background: #ffffff;margin: 0 15px;padding:12px 36px 12px 14px;border:solid 1px #b7b7b7;color: #666666;font-size: 13px;line-height: 1.38;letter-spacing: -0.5px;}
.rank-guide .rank-guide-popup em{background-size: 320px auto;background-position: -66px -456px;width: 13px;height: 13px;outline: none;}
.rank-guide .info .icon{width: 16px;height: 20px;background-position: -277px -775px;vertical-align: middle; margin-right: 6px;}
.rank-guide #notes_confirm{position: absolute;top: 10px;right: 10px;}
.emotion-list.sports .num:first-child.select,.emotion-list.sports #module_emo_tab_content_1 .rank,.emotion-list.sports  .rank-top li:nth-child(-n+5) .rank{color:#4b73f0}
.emotion-list.ent .num:first-child.select,.emotion-list.ent #module_emo_tab_content_1 .rank , .emotion-list.ent .rank-top li:nth-child(-n+5) .rank {color:#ee147c}
.emotion-list.sisa .num:first-child.select,.emotion-list.sisa  #module_emo_tab_content_1 .rank, .emotion-list.sisa  .rank-top li:nth-child(-n+5) .rank {color:#ed2000}
.emotion-list.emotion .num:first-child.select,.emotion-list.emotion .rank-top  li:nth-child(-n+5) .rank {color:#222222}
.emotion-list .rank {position: absolute;top: 14px;line-height: 1.28;letter-spacing: -1.06px;text-align: center; font-size: 1.200em;font-weight:bold}
.emotion-list p{margin-left:23px;color:#8e8e8e;line-height: 30px;letter-spacing: -0.88px;}
.emotion-list p span:after{content:"";display:inline-block;width: 3px;height: 3px;background-color: #c1c1c1;margin: 0 3px 3px 6px;}
.emotion-list p span:last-child:after{content:none}
.emotion-list h3{ padding: 0 0 0 23px;margin: 0;font-weight:normal;line-height: 1.35;letter-spacing: -1px;color: #333333 ;font-size: 1.067em;width: 100%; box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;white-space: nowrap;border-bottom:none;}
.emotion-list.mlt01 h3{color:#111111}
.emotion-list .em-type1{background-position: 0px -515px}
.emotion-list .em-type2{background-position: -28px -515px}
.emotion-list .em-type3{background-position: -55px -515px}
.emotion-list .em-type4{background-position: -82px -515px}
.emotion-list .em-type5{background-position: -109px -515px}
.emotion-list .cnt{color:#ef1616}
.emotion-list ul li{padding:14px 0 10px;position : relative; border-bottom: solid 1px #ededed;}
.emotion-list ul li:last-child{border-bottom: none}

/* °ø°¨º° ÅÇ ÀÌ¸ðÆ¼ÄÜ */
.emotion-tab{padding: 14px 15px;display: flex;border-bottom: solid 1px #ededed;align-items: center;justify-content: space-between;}
.emotion-tab button{outline: none;}
.emotion-tab li{flex: 1;display: inline-block;text-align: center;}
.emotion-list ul.emotion-tab li:last-child{border-bottom:  solid 1px #ededed;}
.emotion-tab .img{width: 46px;height: 46px;display: inline-block;vertical-align: middle;background-image: url('../../../images/mobile/img/common/ir_v2020_12.png');background-repeat: no-repeat;background-size: 320px auto;}
.emotion-tab .em-type1{background-position: 0px -864px}
.emotion-tab .em-type2{background-position: -46px -864px;}
.emotion-tab .em-type3{background-position: -92px -864px}
.emotion-tab .em-type4{background-position: -138px -864px}
.emotion-tab .em-type5{background-position: -184px -864px}
#module_emo_tab_content_2 .emotion-tab .state{font-weight: normal}
.emotion-tab .state{ display: block; max-width: 65px;margin-left: 3px;font-size: 0.93em;letter-spacing: -0.3px;color: #999999;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#module_emo_tab_content_2 .emotion-tab .active .state, .emotion-tab .active .state { color:#000000; font-weight: bold}
/*·©Å·´º½º ½ºÅ¸ÀÏ*/
.rank_news .emotion-list .rank{width: 30px;font-weight: normal;}
.rank_news .emotion-list li .rank{color: #9f9fa4;}
.rank_news .emotion-list h3{ padding: 0 0 0 30px;}
.rank_news .emotion-list p{ margin-left: 30px;}


/*tv cluster*/
.tv-hot-list {padding-bottom:10px}
.tv-hot-list li {padding : 10px 0 ; margin : 0 13px; border-bottom: 1px solid #efefef;}
.tv-hot-list li:first-child {padding-top:0;}
.tv-hot-list li a{display:flex;}
.tv-hot-list .contents{flex: 1;display: flex;flex-direction: column; justify-content: center;    overflow: hidden;}
.tv-hot-list .thumb{flex:0 0 125px;position:relative;width: 125px;height: 70px;margin: 0 12px 0 0;border: solid 1px rgba(0, 0, 0, 0.1);overflow:hidden;}
.tv-hot-list .thumb img{display: block;	width: 100%;}
.tv-hot-list .time{	position: absolute; right:0; bottom:0; padding: 4px 5px;background-color: rgba(0, 0, 0, 0.4);color: #fff;font-size: 13px;font-weight: 500;letter-spacing: -0.54px;}
.tv-hot-list .title{font-size: 1.067em;font-weight: normal;font-stretch: normal;display: -webkit-box;-webkit-box-orient: vertical;font-style: normal;line-height: 1.31;letter-spacing: -1px;color: #111111;    overflow: hidden;word-break: break-all;text-overflow: ellipsis;-webkit-line-clamp: 2;}
.tv-hot-list .program{  margin: 6px 0 0;font-size: 13px;letter-spacing: -0.5px;color: #999999;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* SNB float ±¤°í */
.float-adv-wrap{margin-top: -20px;margin-bottom: 10px;text-align: center;font-size: 0;z-index: 999}
.float-adv-wrap .float{position: fixed;width:100%;top:49px;z-index: 50;transition: all 0.2s}
.float-adv-wrap .adv-temp{display: none}
.float-adv-wrap .adv-temp.show{display: block}
.float-adv-wrap2 .float {top:97px;}

/* °øÀ¯ÇÏ±â ¹öÆ° ¾Ö´Ï¸ÅÀÌ¼Ç */
div.news_view ul.cmt_count .btnShare { width: fit-content; display: flex; justify-content: center; align-items: center; padding: 0 10px; height: 34px; }
.btnShare .text-wrapper { width: 29px; }
.btnShare .img {background: url('../../../images/mobile/img/btn/btn-share2_2x.png') no-repeat center / 100%; width: 18px; height: 18px; }
.btnShare .text-wrapper { overflow: hidden; transition: width 0.8s cubic-bezier(.25,.46,.41,-1.11); white-space: nowrap; }
.btnShare .text-wrapper.active { width:55px; transition: width 0.8s cubic-bezier(0.25, 1.09, 0.39, 1.39); }
.btnShare .text-wrapper .subText { margin-left: -3px; }

/* ´ë¼± GNB */
#header .relsvc a.vote {position:relative; padding-left:19px;}
#header .relsvc a.vote::before {
	content: '';
	background: none;
	background-image: url(../../../images/vote2022/m/sprite.png?1642143838507);
	background-position: -256px -232.5px;
	width: 16px;
	height: 16px;
	background-size: 300px auto;
	color: transparent;
	font-size: 9px;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}


/* ½Å±Ô footer */
/* footer */
.footer { padding:30px 0 32px 0; background-color:#f8f8f8; font-weight:400; text-align:center; }
.footer a { position:relative; display:inline-block; letter-spacing: -0.5px; text-align:center; text-decoration: none; }
.footer a:before { content:''; position:absolute; top:3px; left:0; width: 1px; height: 12px; background-color:#e1e1e1; }
.safari .footer a:before { top:2px; }
.footer a:first-child:before { display:none; }
.footer .svcBtn { padding:2px 0 22px 0; font-size:0; line-height:0; white-space: nowrap; text-align: center; }
.footer .svcBtn a { padding:2px 9px; font-size:15px; line-height:18px; color:#101010; }
.footer .svcBtn a:before { top:5px; }
.safari .footer .svcBtn a:before { top:3px; }
.footer .copyright { font-size:0; line-height:0; white-space: nowrap; text-align: center; }
.footer .copyright span { display:inline-block; padding:2px 8px 0 0; font-size:12px; line-height:16px; letter-spacing:0; color:#888; }
.footer .copyright a { padding:2px 8px; font-size:12px; line-height:14px; color:#888; }
.footer .svcInfo { padding:2px 0 12px 0; font-size:0; line-height:0; white-space: nowrap; text-align: center; }
.footer .svcInfo a { padding:2px 8px; font-size:12px; line-height:14px; color:#888; }
.footer .svcInfo a.privacy { font-weight:700; }
.footer .svcInfo a + span { position:relative; display:inline-block; padding:2px 0 0 8px; font-size:12px; line-height:14px; color:#888; }
.footer .svcInfo a + span:before { content:''; position:absolute; top:3px; left:0; width: 1px; height: 12px; background-color:#e1e1e1; }

.footer .home { width:100%; margin:25px 0 0 0; height:10px; font-size:14px; letter-spacing:-1px;}
.footer .home a { color:#787878; text-shadow:none; }
.footer .etc_top { margin:0; padding:25px 0 30px 0; font-size:14px; letter-spacing:-1px; }
.footer .etc_top a { text-decoration:none; color:#787878; }
.footer .etc_info, .footer .etc_btm { text-align:left; font-size:12px; color:#afafb8; line-height:1.7; letter-spacing:-1px; }
.footer .etc_info { padding:0 0 10px 15px; margin:0; }
.footer .etc_info strong { color:#787878; font-weight:normal; }
.footer .etc_info a { text-decoration:none; color:#787878; }
.footer .etc_btm { padding:0 15px; margin:0; }