@charset "UTF-8";
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0}
body,table,table td,input,select,textarea{font-size:12px;font-family:"Helvetica Neue","Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",Dotum,"돋움",sans-serif}
body{color:#000;font-size:12px;text-align:center;background:#fff}
li{list-style:none}
hr{display:none}
.blind{overflow:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}
legend,caption{overflow:hidden;padding:0;width:1px;height:1px;margin-top:-1px;font-size:0;line-height:0}
form,fieldset,button{border:0;vertical-align:top}
img{border:0}
em,address{font-style:normal}
input,select{vertical-align:middle}
input{-webkit-appearance:none;-webkit-text-size-adjust:none}
input[type=text]{border-radius:0}
input[type=checkbox]{-webkit-appearance:checkbox}
input[type=radio]{-webkit-appearance:radio}
input[type=image]{border-radius:0;background-color:#f9fafa;background:-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#f9fafa))}
a{color:#000;text-decoration:none}
a:visited{color:#959595}
a:hover{text-decoration:underline}
.is_hidden{display:none !important}
.date.is_new:before,.date.is_outdated:before,.picon,.icon_photo,.count_cmt:before,.ranking_section .count_cmt:before,.count_view:before,.r_ico,.r_vod_big,.r_vod_large,.r_vod_medium,.r_vod_small,.r_vod_xsmall,.r_vod_txt,.r_tts_big,.r_tts_medium,.r_tts_small,.r_pho_big,.r_pho_medium,.r_pho_large,.r_pho_small,.r_pho_xsmall,.r_listen_small,.r_talk,#snb_wrap .h_logo,.header.is_fixed #snb_wrap .h_logo,#snb_wrap .h_news,.header.is_fixed #snb_wrap .h_news,.btn_search_lnb .tx,.paging .pre:before,.paging .next:after,.floating_btn .floating_btn_back,.floating_btn .floating_btn_top,.main_component .btn_move .move,.main_component .btn_move a.up,.main_component .btn_move a.up_off,.main_component .btn_move a.down,.main_component .btn_move a.down_off,.ht_tabmnu .ht_ico,.selected .ht_ico,.ht_btn_ico,.ht_status_live .ht_status_ico,.ht_status_schedule .ht_status_ico,.ht_nodata_all:before,.ht_btn_prev .ht_ico,.ht_btn_next .ht_ico,.more_link:after,.section_list_ranking li .rank.num1,.section_list_ranking li .rank.num2,.section_list_ranking li .rank.num3,.section_list_ranking li .rank.num4,.section_list_ranking li .rank.num5,.section_list_ranking li .rank.num6,.section_list_ranking li .rank.num7,.section_list_ranking li .rank.num8,.section_list_ranking li .rank.num9,.section_list_ranking li .rank.num10,.section_list_ranking_reply .rank.num1,.section_list_ranking_reply .rank.num2,.section_list_ranking_reply .rank.num3,.section_list_ranking_reply .rank.num4,.section_list_ranking_reply .rank.num5,.section_list_ranking_reply .rank.num6,.section_list_ranking_reply .rank.num7,.section_list_ranking_reply .rank.num8,.section_list_ranking_reply .rank.num9,.section_list_ranking_reply .rank.num10,.section_info_icon,.section_info_layer_close > span,.refresh_link:after,.newstopic_list li .rank.num1,.newstopic_list li .rank.num2,.newstopic_list li .rank.num3,.newstopic_list li .rank.num4,.newstopic_list li .rank.num5,.newstopic_list li .rank.num6,.newstopic_list li .rank.num7,.newstopic_list li .rank.num8,.newstopic_list li .rank.num9,.newstopic_list li .rank.num10,.newstopic_ico_new i,.newstopic_time:before,.newstopic_help:after,.list_ico_cmt:before,.list_ico_up,.list_ico_new,.eng_dictionary_link:after,.ico_link_arrow,.as_finance_more .more_link2:after,.finance_search_btn:before,.as_finance_search_top dt:after,.section .num.up i,.section .num.dn i,.photo_slide .btn_lft,.photo_slide span.btn_lft,.photo_slide .btn_rgt,.photo_slide span.btn_rgt,.calendar_date a.pre,.calendar_date a.next,.calendar_date a.pre_off,.calendar_date a.next_off,.calendar_date a.now,.calendar_date a.week,.calendar_date .cal_area a.cal,.calendar .choose .prev,.calendar .choose .prev:hover,.calendar .choose .prev.dimmed,.calendar .choose .next,.calendar .choose .next:hover,.calendar .choose .next.dimmed,.skin01 .selectbox .box .button,.skin01 .selectbox.sb-expanded .box .button,.calendar_date2 .lnk_cal,.calendar_date2 .lnk_time,.calendar_date2 a.prev,.calendar_date2 a.next,.calendar_date2 span.prev,.calendar_date2 span.next,.calendar_date2 .lnk_today{background-image:url("https://ssl.pstatic.net/static.news/image/news/2018/09/04/sp_news.png");background-size:816px 783px}
.index_myscrap:after,.stit:after,.stit2:after,.stit_on:after,.stit2_on:after,#footer address .logo{background-image:url("https://ssl.pstatic.net/static.news/image/news/2018/01/18/sp_footer.png");background-size:63px 31px}
a.visit{text-decoration:none}
a strong{letter-spacing:-1px}
a.highlight{color:#0000c6 !important;background:#e7ecef	!important}
a.highlight:visited{color:#6E4987 !important}
a.highlight:active,.list_body a.highlight:hover{color:#0000c6 !important}
.rollover .over{display:none}
.rollover:hover img{display:none}
.rollover:hover .over{display:inline}
.rc{width:15px;height:15px;margin:-1px 0 1px}
.icon{margin:-1px 0 1px;vertical-align:middle}
.icon_issue{margin:-1px 0 1px;vertical-align:middle}
.bar{margin:0 2px;color:#e5e5e5}
.fs11{font-size:11px;letter-spacing:-1px}
.t9{font-family:tahoma,Helvetica,sans-serif;font-size:9px;letter-spacing:0 !important}
.t11{font-size:11px;letter-spacing:0 !important}
input.text{border:1px solid;border-color:#acacac #dedede #dedede #acacac;color:#333}
input.text02{width:100%;height:28px;padding:4px 8px 8px;border:1px solid #e5e5e5;color:#666;box-sizing:border-box}
.trans_border{position:absolute;left:0;top:0;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;cursor:pointer}
.trans_border2{position:absolute;left:0;top:0;border:1px solid #ccc;background:#fff;filter:alpha(opacity=30);opacity:0.3;cursor:pointer}
.fl{float:left !important}
.fr{float:right !important}
.cb{clear:both}
.vm{vertical-align:middle}
.reset{letter-spacing:0}
.c6{color:#666}
.c8{color:#767676}
.writing{display:inline-block;font-size:12px;font-weight:normal;color:#888;letter-spacing:-1px}
.list_body .writing{margin-left:4px;vertical-align:top}
.section_index .writing{margin-left:4px;vertical-align:top}
.newspaper_info + .writing,.r_vod_txt + .writing,.writing + .writing{margin-left:-3px}
.date + .writing,.lede + .writing,.icon + .writing,.icon_photo + .writing{margin-left:0}
.writing2{margin:0 0 0 10px;font-size:12px;font-family:'굴림',gulim,sans-serif;color:#888}
.relative_article{font-size:12px;font-family:'굴림',gulim,Sans-serif;color:#888}
.writer{display:inline-block;margin:0 0 0 10px;font-size:11px;color:#909090;letter-spacing:-1px}
.writer2{margin-left:5px;padding-left:5px;color:#909090;font-size:11px;font-weight:normal;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bar_date.gif) no-repeat;letter-spacing:-1px;line-height:13px}
.date{position:relative;display:inline-block;color:#888;font-size:12px;font-weight:normal;letter-spacing:0;padding-left:14px}
.sharenews_item .date{vertical-align:-2px;padding-left:6px;line-height:18px}
.date:after{content:'';display:block;width:1px;height:11px;position:absolute;top:50%;left:7px;background-color:#dedede;margin-top:-6px}
html[data-useragent*="Windows"] .date:after{margin-top:-4px}
html[data-useragent*="Windows"] .type02 .date:after{margin-top:-5px}
.sharenews_item .date:after{position:static;display:inline}
.list_body .date{vertical-align:top}
.date.is_new{color:#3f63bf;letter-spacing:-1px}
.date.is_new:before{width:13px;height:13px;background-position:-786px -458px;content:'';display:inline-block;vertical-align:top;margin-top:5px;margin-right:3px}
html[data-useragent*="Windows"] .date.is_new:before{margin-top:7px}
html[data-useragent*="Windows"] .type02 .date.is_new:before{margin-top:5px}
.date.is_outdated{color:#888;letter-spacing:-1px}
.date.is_outdated:before{width:13px;height:13px;background-position:-786px -527px;content:'';display:inline-block;vertical-align:top;margin-top:5px;margin-right:3px}
html[data-useragent*="Windows"] .date.is_outdated:before{margin-top:7px}
html[data-useragent*="Windows"] .type02 .date.is_outdated:before{margin-top:5px}
.sharenews_item .sharenews_item_info .date.is_outdated:before{margin-top:-2px;vertical-align:middle}
.newspaper_info + .date{margin-left:-5px}
.writing + .date{margin-left:-3px}
.date + .date,.lede + .date,.icon + .date,.icon_photo + .date{margin-left:0}
.newspaper_info{display:inline-block;color:#888;font-size:12px;font-weight:normal;letter-spacing:-0.3px}
.newspaper_info:before{content:'';display:inline-block;width:1px;height:11px;background-color:#dedede;vertical-align:top;margin:6px 6px 0 5px}
html[data-useragent*="Windows"] .newspaper_info:before{margin-top:8px}
.list_body .newspaper_info{vertical-align:top}
.type02 .newspaper_info:before{margin-top:4px}
html[data-useragent*="Windows"] .type02 .newspaper_info:before{margin-top:6px}
.newspaper_info + .newspaper_info,.writing + .newspaper_info{margin-left:-3px}
.date + .newspaper_info,.lede + .newspaper_info,.icon + .newspaper_info,.icon_photo + .newspaper_info{margin-left:0}
.picon{font-size:0;color:transparent;width:16px;height:13px;background-position:-593px -431px;display:inline-block}
.index_press_list .picon{vertical-align:top;margin-left:5px}
.newspaper_info .picon{vertical-align:top;margin-top:5px;margin-right:5px}
.type02 .picon{vertical-align:top;margin-top:5px}
.type06_headline .picon,.type06 .picon{margin-top:6px}
html[data-useragent*="Trident"] .type06_headline .picon,html[data-useragent*="Trident"] .type06 .picon{margin-top:7px}
.massmedia .picon{vertical-align:top;margin-top:8px;margin-left:5px}
.group_list .picon{vertical-align:top;margin-top:1px;margin-left:5px}
html[data-useragent*="Trident"] .group_list .picon{margin-top:3px}
.newsgroup_body2 .picon{vertical-align:top;margin-top:1px;margin-right:5px}
.picon2{padding-left:3px;font-style:normal}
.icon_top{font-style:normal;color:#3f63bf}
.icon_photo{font-size:0;color:transparent;width:14px;height:11px;background-position:-466px -345px;display:inline-block}
.ytn_bottom dl.type05 li .icon_photo{margin:9px 0 0 3px;vertical-align:top}
html[data-useragent*="Trident"] .ytn_bottom dl.type05 li .icon_photo{margin-top:12px}
.ranking_section ol li dl dt .icon_photo{vertical-align:text-bottom;margin:0 1px 1px 0}
.ranking_section ol li dl dd .icon_photo{margin-right:1px;margin-bottom:1px;vertical-align:text-bottom;line-height:11px}
.list_body .icon_photo{vertical-align:top;margin-top:7px;margin-left:7px}
.type02 .icon_photo{margin-top:6px;margin-left:6px}
.newspaper_info + .icon_photo{margin-left:-3px}
.writing + .icon_photo,.date + .icon_photo,.lede + .icon_photo,.icon + .icon_photo,.icon_photo + .icon_photo{margin-left:0}
.count_cmt{display:inline-block;color:#888;font-size:11px;font-weight:normal;letter-spacing:normal;line-height:18px;text-decoration:none}
.count_cmt:hover{text-decoration:none}
.count_cmt:visited{color:#888}
.type06_headline .count_cmt,.type06 .count_cmt{position:absolute;right:0;bottom:3px;font-size:12px;white-space:nowrap}
.ranking_section .count_cmt{font-size:12px;font-weight:normal;color:#333}
.count_cmt:before{width:14px;height:16px;background-position:-786px 0px;font-size:0;color:transparent;overflow:hidden;display:inline-block;vertical-align:-4px;margin-right:3px;content:'댓글수'}
.ranking_section .count_cmt:before{width:13px;height:13px;background-position:-786px -412px;vertical-align:-3px;margin-right:-1px}
.count_cmt_bar{position:relative;top:1px;display:inline-block;*display:inline;width:1px;height:10px;line-height:18px;margin:0 5px;background:#e2e2e2;zoom:1;*vertical-align:middle}
.count_cmt_symbol{padding-left:1px}
.ranking_section .count_cmt_symbol{margin:0;color:#333}
.count_view{display:inline-block;color:#333;font-size:12px;font-weight:normal;font-style:normal;letter-spacing:normal;line-height:18px;text-decoration:none}
.count_view:hover{text-decoration:none}
.count_view:visited{color:#888}
.ranking_section .count_view{font-size:12px;font-weight:normal}
.count_view:before{width:17px;height:11px;background-position:-386px -345px;font-size:0;color:transparent;display:inline-block;margin:0 2px 1px 0;vertical-align:text-bottom;content:'조회수'}
.ico_slide{display:block;position:absolute;left:0;bottom:0;width:81px;height:18px}
.n_ico{position:absolute;left:4px;bottom:4px;display:block;width:19px;height:16px;overflow:hidden;text-indent:-999px;line-height:16px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/08/sp_ico_news.png) no-repeat 0 -840px;cursor:pointer}
.n_flash_big{width:27px;height:17px;margin:-4px 5px 0 0;background-position:-30px -970px}
.n_flash_small{width:25px;height:15px;margin:-4px 5px 0 1px;background-position:-65px -970px}
/* common dimmed layer */
.lyr_dimmed{display:none;position:fixed;top:50%;left:50%;z-index:2147483636}
.fog{position:absolute;left:0;top:0;padding:0;width:100px;height:100px;background-color:#000;opacity:0;z-index:2147483635 !important}
html[data-useragent*="MSIE 9.0"] .fog{opacity:0.5 !important}
/* icon renewal 150108 */
.r_ico{display:block;position:absolute;font-size:0;line-height:0;white-space:nowrap;vertical-align:middle}
.r_vod_big{width:46px;height:46px;background-position:-293px -467px;left:8px;bottom:6px}
.r_vod_large{width:36px;height:36px;background-position:0px -663px;left:6px;bottom:4px}
.type06 .r_vod_large,.type06_headline .r_vod_large{left:5px;bottom:5px}
.r_vod_medium{width:26px;height:26px;background-position:-723px -300px;left:6px;bottom:5px}
.r_vod_small{width:26px;height:26px;background-position:-723px -228px;left:6px;bottom:5px}
.section .image .thumb .r_vod_small,.section .ranking_thumb .r_vod_small{left:3px;bottom:3px}
.r_vod_xsmall{width:20px;height:20px;background-position:-317px -663px;left:3px;bottom:2px}
.r_vod_txt{width:16px;height:16px;background-position:-156px -743px;position:static;display:inline-block}
.r_tts_big{width:34px;height:34px;background-position:-137px -663px;left:10px;bottom:8px}
.r_tts_medium{width:29px;height:29px;background-position:-723px -152px;left:6px;bottom:6px}
.r_tts_small{width:24px;height:24px;background-position:-723px -403px;left:8px;bottom:7px}
.section .image .thumb .r_tts_small,.section .ranking_thumb .r_tts_small{left:4px;bottom:5px}
.r_pho_big{width:46px;height:46px;background-position:-237px -467px;left:8px;bottom:6px}
.r_pho_medium{width:26px;height:26px;background-position:-723px -336px;left:6px;bottom:5px}
.r_pho_large{width:36px;height:36px;background-position:-46px -663px;left:6px;bottom:4px}
.r_pho_small{width:26px;height:26px;background-position:-723px -264px;left:6px;bottom:5px}
.section .image .thumb .r_pho_small,.section .ranking_thumb .r_pho_small{left:3px;bottom:3px}
.r_pho_xsmall{width:20px;height:20px;background-position:-347px -663px;left:3px;bottom:2px}
.r_listen_small{width:18px;height:15px;background-position:-84px -709px;position:static;display:inline-block}
.r_talk{width:14px;height:14px;background-position:-786px -272px;position:static;display:inline-block}
*html .ico_slide a img{width:1px;height:1px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://ssl.pstatic.net/static.news/image/news/2009/ico_photoslide2.png',sizingMethod='image')}
.ico_slide2{display:block;position:absolute;left:5px;bottom:5px}
/* skip navigation */
#u_skip{position:relative;_width:100%;text-align:left;z-index:2147483647}
#u_skip a{position:absolute;left:0;top:-30px;width:128px;background:url(https://ssl.pstatic.net/static.news/image/news/2013/03/sp_u_skip.png) repeat-x 0 -11px;border:1px solid #4ec53d;text-align:center}
.header.is_fixed #u_skip a{top:-131px}
#u_skip a:active,#u_skip a:focus{top:0;text-decoration:none;cursor:pointer;zoom:1}
#u_skip span{display:inline-block;padding:2px 6px 0 0;background:url(https://ssl.pstatic.net/static.news/image/news/2013/03/sp_u_skip.png) no-repeat 100% 11px;font-size:11px;letter-spacing:-1px;color:#fff;line-height:26px}
/* layout */
#wrap{min-width:1100px;margin:0 auto;text-align:center}
#header{position:relative;min-width:1080px;text-align:left;z-index:60}
#header:before,#header:after{content:"";display:table}
#header:after{clear:both}
#container{display:table;table-layout:fixed;width:1080px;margin:0 auto;text-align:left}
.main .main_content_new{padding-bottom:31px}
.main_content_new{position:relative;display:table-cell;vertical-align:top;width:753px;top:-14px;padding-top:11px;padding-right:26px;box-sizing:border-box}
.main_content_new:after{content:'';display:block;width:1px;position:absolute;top:-5px;right:-1px;bottom:-15px;background-color:#dfdfdf}
.main_aside{position:relative;display:table-cell;width:327px;border-left:1px solid #dfdfdf;padding:11px 0 40px 26px;zoom:1;z-index:1;box-sizing:border-box}
.main_aside .da{position:relative;margin:-1px 0 5px;z-index:1}
.aside .da{position:relative;margin:-1px 0 5px;z-index:1}
.aside .da img{vertical-align:top}
.section{overflow:hidden;position:relative;width:300px !important;margin:30px auto;padding-top:26px;border-top:1px solid #e8e8e8}
.section:first-child{margin-top:-3px;padding-top:0;border-top:0}
.da + .section,.da + script + .section{border-top:0;margin-top:0}
.da + script + .section.as_finance{margin-top:35px}
.rightBottomDouble{margin-bottom:30px}
.section:after{content:"";display:block;clear:both}
/* header */
.header.is_fixed{padding-top:101px}
.snb_area{background-color:#3f63bf}
.header.is_fixed .snb_area{position:fixed;top:0;left:50%;margin-left:-540px;z-index:102;background-color:transparent}
@media (max-width:1100px) {
	.header.is_fixed .snb_area{left:15px;margin-left:0}
}
.snb_inner{position:relative;width:1080px;margin:0 auto}
.header.is_fixed .snb_inner{position:static;width:auto}
#gnb{z-index:2147483634 !important}
.gnb_wrap{position:absolute;right:0;top:0;z-index:2147483646}
.header.is_fixed .gnb_wrap{display:none}
a.gnb_btn_login:hover,.gnb_name a:hover{text-decoration:none !important}
#snb_wrap{position:relative;width:1080px;height:38px;padding-top:17px;z-index:10}
.header.is_fixed #snb_wrap{width:121px;height:51px;padding:0}
#snb_wrap:after{content:"";display:block;clear:both}
#snb_wrap h1{float:left}
.header.is_fixed #snb_wrap h1{position:fixed;padding:18px 0}
#snb_wrap .h_logo{width:55px;height:22px;background-position:-615px -259px;float:left}
.header.is_fixed #snb_wrap .h_logo{width:67px;height:14px;background-position:-130px -345px}
#snb_wrap .h_news + .h_logo{margin-left:5px}
#snb_wrap .h_news{width:42px;height:22px;background-position:-265px -663px;float:left}
.header.is_fixed #snb_wrap .h_news{width:27px;height:14px;background-position:-465px -614px}
#snb_wrap .h_logo + .h_news{margin-left:5px}
#snb_wrap a{color:#646464;text-decoration:none}
#snb_wrap input{vertical-align:top}
.snb_related_service{float:left;overflow:hidden}
.header.is_fixed .snb_related_service{display:none}
.snb_related_service li{float:left}
.snb_related_service .snb_bdr{display:inline-block;vertical-align:top;height:15px;width:1px;margin:3px 10px;background-color:#000;opacity:0.2;filter:alpha(opacity=20)}
.snb_related_service a{display:inline-block;vertical-align:top;padding:1px 0 2px}
.snb_related_service a img{vertical-align:top}
.lnb{overflow:hidden;width:1080px;height:49px;margin:0 auto;border-bottom:1px solid #828691}
.lnb_area{position:relative;height:46px;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:-0.3px}
.lnb_area:before{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#e5e5e5}
.header.is_fixed .lnb_area{position:fixed;top:0;right:0;left:0;z-index:101;background-color:#fff;height:51px;line-height:50px;min-width:1100px}
.header.is_fixed .lnb_area:after{content:'';display:block;position:absolute;right:0;bottom:-1px;left:0;height:1px;background-color:#f7f7f7;background-color:rgba(0,0,0,0.03)}
.lnb_inner{width:1080px;margin:0 auto}
.lnb_date{float:left;margin:25px 10px 0 0;color:#333}
.lnb_date strong{font-family:tahoma,'돋움',Dotum,Helvetica,sans-serif}
.lnb_date .day{margin-left:3px;font-size:11px}
.lnb_today{overflow:hidden;float:left;width:420px;height:20px;margin:20px 0 -3px}
.lnb_today h3{float:left;margin:5px 6px 0 0;font-weight:bold;font-size:12px;color:#333;letter-spacing:-1px}
.lnb_today h3 a{color:#333 !important}
.lnb_today div{float:left;position:relative;overflow:hidden;width:352px;height:17px;margin-top:4px;line-height:17px;text-align:left}
.lnb_today ul{position:absolute}
.lnb_today li{overflow:hidden;height:17px}
.lnb_today li a{display:inline-block;height:17px;line-height:18px;letter-spacing:-1px;color:#666 !important}
.lnb_today .magazine{color:#d7d7d7}
.lnb_today .magazine span{margin-right:9px}
.lnb_side{float:right;margin:24px 0 0 0;padding-left:3px;letter-spacing:-1px;white-space:nowrap}
.lnb_side li{display:inline-block}
.lnb_side li a:after{display:inline-block;width:1px;height:12px;background:#e0e0e0;margin:0 3px 0 5px;vertical-align:-1px;content:''}
.lnb_side li.end a:after{display:none}
.lnb_side a{display:inline-block;font-size:13px;letter-spacing:-1px;color:#333 !important}
.lnb_side .end{background:none;margin:0;padding:0}
.lnb_menu{position:relative;width:1080px;text-align:left}
.lnb_menu ul{overflow:hidden}
.header.is_fixed .lnb_menu ul{padding-left:121px}
.lnb_menu li{float:left}
.lnb_menu li:first-child a{padding-left:0}
.lnb_menu li a{display:block;color:#000;padding:0 8px}
.lnb_menu li a:hover,.lnb_menu li a:visited,.lnb_menu li a:active{text-decoration:none;color:#000}
.lnb_menu li.on .tx{color:#3f63bf}
.lnb_menu li.on .tx:after{background-color:#3f63bf}
.lnb_menu li .tx{position:relative;display:block;color:#000;padding:0 2px;height:46px;box-sizing:border-box}
.lnb_menu li .tx:after{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:2px;z-index:1}
.header.is_fixed .lnb_menu li .tx{height:51px}
.header.is_fixed .lnb_menu_home{display:none}
.lnb_menu fieldset{position:absolute;top:5px;right:0}
.header.is_fixed .lnb_menu fieldset{display:none}
.lnb_menu fieldset input{background:#464E63;vertical-align:top}
.lnb_menu fieldset .text_index{float:left;width:238px;height:25px;margin-top:3px;padding:3px 31px 0 9px;border:1px solid #e1e1e1;background:#fafafa;font-size:12px;color:#888;vertical-align:top;line-height:25px;outline:none;-webkit-appearance:none}
.lnb_menu fieldset .text_index:focus{border-color:#3f63bf}
.lnb_menu fieldset .text_index::-ms-clear{display:none}
.lnb_menu .btn_search_lnb{position:absolute;top:5px;right:2px;display:block;padding:6px 7px 7px;background:transparent;border:0}
.btn_search_lnb .tx{width:15px;height:15px;background-position:-466px -743px;display:block}
.col_snb{width:106px !important}
.col_content{width:auto !important}
.col_snb + .col_content{width:647px !important}
.col_aside{width:327px !important}
/* sub layout */
table.container{width:1080px;height:100%;margin:0 auto;text-align:left;table-layout:fixed}
table.container caption{position:static;margin-bottom:0}
table.container td{vertical-align:top}
table.container td.snb{position:relative;padding-top:22px;border-right:1px solid #dfdfdf;z-index:5}
table.container td.snb .snb{position:relative;padding-bottom:40px;z-index:600}
table.container td.content{position:relative;padding:22px 26px 0 0;z-index:50}
table.container .snb + td.content{padding-left:26px}
table.container td.content .content{position:relative;padding:0 0 69px;z-index:10}
table.container td.snb + td.content .content{width:595px}
table.container td.aside{padding:22px 0 0 26px;border-left:1px solid #dfdfdf;height:100%}
html[data-useragent*="Windows"][data-useragent*="Safari"][data-useragent*="Version"] table.container td.aside{display:block}
html[data-useragent*="Windows"][data-useragent*="Safari"][data-useragent*="Version"] .has_scroll table.container td.aside,html[data-useragent*="Windows"][data-useragent*="Safari"][data-useragent*="Version"] .stop_scroll table.container td.aside{display:table-cell}
table.container td.aside div.aside{position:relative;width:300px;min-height:1000px;padding-bottom:40px}
table.container td.snb .snb,x:-moz-any-link,x:default{position:relative;z-index:600}
table.container td.content .office_content{padding:2px 0 70px}
table.container td.content .schedule{position:relative;width:873px;_width:893px;padding:2px 0 70px 20px}
h2{position:relative;float:left;margin:7px 0 0 -3px;font-size:0;line-height:0}
h2 .sday{display:inline-block;padding-right:15px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_sday.gif) no-repeat right 0}
h2 .sday_on{display:inline-block;padding-right:15px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_sday.gif) no-repeat right -20px}
h4{_height:1%;padding-bottom:4px;font-size:12px;letter-spacing:-1px}
h4 em{color:#3f63bf}
h4 .related_icon{display:inline-block;width:14px;height:18px;margin-right:6px;background:url(https://ssl.pstatic.net/static.news/image/news/2016/11/14/sp_end.png) no-repeat 0 0;vertical-align:top}
h4 .icon{margin:0;vertical-align:top}
h4 span{display:inline-block;color:#dedede;font-weight:normal;vertical-align:middle}
/* td.content h4{padding:0;font-size:14px;line-height:17px;letter-spacing:-1px;word-spacing:0} */
td.content h4 .icon{margin:-3px 0 0;vertical-align:middle}
td.content h4 .fs11{_margin:3px 0 4px;margin-top:1px;color:#c7c7c7;line-height:14px;vertical-align:top}
td.content h4 .fs11 .c6{display:inline-block;margin-left:2px}
/* SNB */
div.snb{padding-right:21px}
.snb h2{position:relative;float:none;margin:0;padding-bottom:11px;border-bottom:1px solid #000}
.snb h2 a{display:block;margin-top:-3px;font-size:15px;font-weight:bold;color:#000;line-height:20px;letter-spacing:-1px}
.snb h2 a:hover{text-decoration:none}
.snb h2 a:visited{color:#000}
.snb h3 a{display:block;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:-1px;color:#000}
.snb h3 a:hover{text-decoration:none}
.snb h3 a:visited{color:#000}
.snb h3.on a{color:#3f63bf}
.snb h3 a{display:block}
.snb h3 a.snb_h_sub,.snb h3 a.snb_h_sub2{margin-top:2px;border-bottom:1px solid #eaeaea}
.nav{padding:3px 0 7px;border-bottom:1px solid #dfdfdf}
.nav.nav2{padding:5px 0 4px;border-bottom:1px solid #c3c3c3}
.nav li.on a{color:#3f63bf}
.nav a{display:block;padding-top:6px;padding-bottom:7px;font-size:13px;font-weight:bold;line-height:17px;letter-spacing:-1px;color:#000}
.nav a:hover{text-decoration:none}
.nav a:visited{color:#000}
.nav.nav2 a{padding-top:4px;padding-bottom:4px}
.nav .special img{vertical-align:top}
.snb_category{width:71px;margin-top:12px}
.snb_category h3{width:54px;height:24px;margin-bottom:9px;margin-left:1px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/03/sprite_snb_h.png) no-repeat}
.snb_category h3 a{display:block;overflow:hidden;height:24px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/03/sprite_snb_h.png) no-repeat;text-indent:-9999px}
.snb_category h3 a.h_category{background-position:0 -800px}
.snb_category h3 a.h_category2{background-position:0 -840px}
.snb_category h3 a.h_category3{background-position:0 -880px}
.snb_category li{width:76px;margin-bottom:10px;margin-left:1px;text-align:left;word-break:break-all;word-wrap:break-word}
.snb_category li .ico_new{display:inline-block;width:8px;height:8px;margin-left:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_n_8x8.gif) 0 0 no-repeat;font-size:0;line-height:0;vertical-align:1px}
.snb_category li a{color:#4f4f4f !important;line-height:16px}
.snb_category .btn{width:71px;padding-bottom:14px;border-bottom:1px solid #A6A6A6}
.snb_category .btn a{display:inline-block;padding:3px 7px 2px 1px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/01/sprite_bul.gif) no-repeat 100% -69px;font-size:11px;color:#767676 !important;letter-spacing:-1px}
.snb_banner{margin-top:25px}
.snb_banner + .snb_banner{margin-top:6px}
.snb_guide{margin-top:12px}
.paging{position:relative;clear:both;width:100%;padding-top:30px;text-align:center;font-size:0}
.paging a,.paging strong{display:inline-block;position:relative;min-width:28px;margin:0 1px;padding:6px 4px 7px;border:1px solid #fff;font-size:13px;font-weight:normal;color:#444;line-height:13px;text-decoration:none;vertical-align:top;box-sizing:border-box}
.paging a:visited,.paging strong:visited{color:#444}
.paging a:hover,.paging strong{border:1px solid #e0e0e0;color:#3f63bf;text-decoration:none;font-weight:bold}
.paging .pre,.paging .next{display:inline-block;color:#666;margin:0 7px;padding-right:0;padding-left:0}
.paging .pre:hover,.paging .next:hover{color:#666;font-weight:normal;border-color:transparent}
.paging .pre:after{content:'';display:inline-block;width:1px;height:11px;background-color:#dedede;vertical-align:-1px;margin-top:0;margin-left:15px}
.paging .pre:before{content:'';display:inline-block;width:6px;height:12px;background-position:-810px -70px;vertical-align:-2px;margin-top:0;margin-right:3px}
.paging .next:before{content:'';display:inline-block;width:1px;height:11px;background-color:#dedede;vertical-align:-1px;margin-top:0;margin-right:15px}
.paging .next:after{content:'';display:inline-block;width:6px;height:12px;background-position:-810px -114px;vertical-align:-2px;margin-top:0;margin-left:3px}
.opinion_sub .paging{padding-top:48px}
.pagenavi_day{clear:both;padding-top:28px;font-size:13px;line-height:13px;text-align:center;letter-spacing:-1px;color:#444}
.paging + .blind .pagenavi_day,.paging + .pagenavi_day{padding-top:17px}
.topbox_type6 + .pagenavi_day{padding-top:29px}
.pagenavi_day > a{color:#444}
.pagenavi_day.post{position:relative}
.pagenavi_day strong,.pagenavi_day .viewday{color:#3f63bf}
.pagenavi_day .bar{display:inline-block;margin:0 7px 0 6px !important;color:#e5e5e5 !important}
.pagenavi_day .devidebar{font-size:0;color:transparent;display:inline-block;width:1px;height:11px;background:#dedede;margin:3px 9px 0 11px;vertical-align:top}
.pagenavi_day .search_calendar{display:inline-block;margin:0;padding:2px 0 0 20px;font-size:11px;color:#5e5e5e;background:url(https://ssl.pstatic.net/static.news/image/news/2010/bg_icon_calendar.gif) 0 0 no-repeat;letter-spacing:-1px}
.pagenavi_day .search_calendar:after{content:"";display:block;clear:both}
.pagenavi_day_ytn{padding-bottom:30px}
.pagenavi_day_ytn:last-child{border-bottom:0}
.index{min-width:1080px;position:relative;border-top:1px solid #dfdfdf;border-bottom:1px solid #e3e7ee;font-family:"돋움",Dotum,"Apple SD Gothic Neo",Helvetica,sans-serif;text-align:left;color:#343434}
.index:before{position:absolute;top:45px;left:0;right:0;border-top:1px solid #f1f1f1;content:''}
.index_inner{position:relative;width:1080px;margin:0 auto}
.index_myscrap{position:absolute;top:0;right:0;padding:15px 0;font-family:'나눔고딕',NanumGothic,'맑은 고딕','malgun gothic','돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;font-weight:bold}
.index_myscrap:after{width:5px;height:10px;background-position:0px -21px;display:inline-block;margin:0 0 -1px 1px;content:''}
.index_myscrap a{color:#343434}
.index_myscrap a:hover{text-decoration:none}
.index_content{font-size:11px;line-height:14px;letter-spacing:-1px;overflow:hidden}
.index_content ul:after{display:block;clear:both;content:''}
.index_content li a{color:#606060}
.index_press_list{float:left;width:18.45%;padding-left:20px}
.index_press_list h5{margin:22px 0 2px;font-size:11px}
.index_press_list h5 a{color:#343434}
.index_press_list:first-child{padding-left:0}
.index_press_list li{float:left;width:88px;height:17px;margin-top:2px}
.index_content02{display:table;width:100%;table-layout:fixed}
.index_area_list{padding:8px 0 27px;display:table-cell}
.index_area_list:last-child{width:73px}
.index_area_list h5{margin:22px 0 2px;font-size:12px}
.index_area_list h5 a{color:#343434}
.index_area_list li{margin-top:5px}
.index_area_list a{color:#606060}
.stit,.stit2{position:relative;display:inline-block;padding:15px 15px 15px 0;font-family:'나눔고딕',NanumGothic,'맑은 고딕','malgun gothic','돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;font-weight:bold;color:#343434;text-decoration:none}
.stit:after,.stit2:after{width:10px;height:5px;background-position:-15px -21px;display:inline-block;margin-left:4px;content:''}
.stit:hover,.stit2:hover{text-decoration:none}
.stit:visited,.stit2:visited{color:#343434}
.stit_on,.stit2_on{position:relative;display:inline-block;padding:15px 15px 15px 0;font-family:'나눔고딕',NanumGothic,'맑은 고딕','malgun gothic','돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;font-weight:bold;color:#3f63bf;text-decoration:none}
.stit_on:after,.stit2_on:after{width:10px;height:5px;background-position:-35px -21px;display:inline-block;margin-left:4px;content:''}
.stit_on:visited,.stit2_on:visited{color:#3f63bf}
.stit2{position:absolute;top:0;left:92px}
.stit3{position:absolute;top:0;left:171px}
.index .page_navi{position:absolute;top:-33px;right:353px;width:100%;text-align:right;font-family:'돋움',Dotum,Helvetica,sans-serif;color:#666;font-size:11px;letter-spacing:-1px;line-height:normal;z-index:60}
.index .page_navi a{display:inline-block;color:#666 !important}
.index .page_navi .prev{margin-right:6px;padding:0 0 0 11px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat 0 -61px}
.index .page_navi .top{margin:0;padding:0 0 0 14px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat 3px -2px}
.index .page_navi .bar{color:#d4d4d4;font-size:12px;margin:0;padding:0;vertical-align:middle}
.index .page_navi_schedule{position:relative;right:0}
.index .blind{overflow:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}
.index .loading{font-size:0;color:transparent;overflow:hidden;position:absolute;top:16px;right:15px;width:11px;height:11px;background:url(https://ssl.pstatic.net/static.news/image/news/2011/ico_ft_loading.gif) 0 0 no-repeat}
.main ~ .index .floating_btn{display:none}
.floating_btn{position:fixed;bottom:0;width:1080px;height:0;margin:auto}
.floating_btn .floating_inner{position:absolute;right:-83px;bottom:20px;border:1px solid #d8d8d8}
@media (max-width:1206px) {
	.floating_btn .floating_inner{position:fixed;right:0;z-index:1000}
}
.floating_btn .floating_inner:before{position:absolute;left:1px;top:1px;right:-2px;bottom:-2px;border-right:1px solid #fafafa;border-bottom:1px solid #fafafa;content:''}
.floating_btn a:hover{background-color:#f7f7f7}
.floating_btn .floating_btn_back{width:40px;height:40px;background-position:-201px -547px;display:block;position:relative;z-index:1;background-color:#fff}
.floating_btn .floating_btn_top{width:40px;height:40px;background-position:-251px -547px;display:block;position:relative;z-index:1;background-color:#fff;border-top:1px solid #d8d8d8}
.floating_btn.stop{position:absolute}
.floating_btn.stop .floating_inner{bottom:64px}
@media (max-width:1206px) {
	.floating_btn.stop .floating_inner{bottom:20px}
}
#footer{min-width:1080px;clear:both;padding:30px 0 40px 0;text-align:center;background-color:#f2f4f7}
#footer *{margin:0;padding:0;list-style:none;font-size:12px;font-style:normal;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,Helvetica,sans-serif;line-height:normal}
#footer a{text-decoration:none;color:#333}
#footer a:visited{text-decoration:none;color:#333}
#footer a:focus{color:#333}
#footer a:hover{text-decoration:underline}
#footer ul{margin:0 0 9px}
#footer ul li{display:inline;padding:0 5px 0 7px;border-left:1px solid #ccced0;white-space:nowrap}
#footer ul li a:hover,#footer ul li a:hover strong{color:#438a01}
#footer ul li.first{background:none;padding:0 5px 0 0;border-left:0}
#footer .info{margin:0 0 11px 0;color:#7e7e7e;font-size:11px;line-height:15px}
#footer .info2{margin:-3px 0 13px 0;font-size:11px;line-height:18px}
#footer .info2 span{display:inline-block;margin-left:2px;padding-left:7px;font-size:11px;background:url(https://ssl.pstatic.net/static/common/footer/bu_bar.gif) 1px 50% no-repeat;_background-position:left 10%}
#footer address{margin-left:-18px;font-size:9px;line-height:14px;font-family:Verdana}
#footer address img{vertical-align:middle}
#footer address a{display:inline-block;_margin-top:2px;font-weight:bold;font-family:tahoma,Helvetica,sans-serif;font-size:9px;color:#444}
#footer address a:hover{color:#2cb400}
#footer address span{padding-left:2px;color:#444;font-size:9px;line-height:14px;font-family:Verdana}
#footer address em{padding-left:4px;color:#444;font-size:9px;font-family:verdana}
#footer address .logo{width:63px;height:11px;background-position:0px 0px;display:inline-block;vertical-align:middle;margin-top:-2px}
#footer .address_cp{margin:-7px 0 16px;font-size:9px;font-family:Verdana}
#footer .address_cp strong,#footer .address_cp a{font-weight:bold;font-size:11px;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,Helvetica,sans-serif;letter-spacing:-1px;color:#444 !important}
#footer .address_cp a{letter-spacing:0}
#footer .copyright{padding:3px 0 15px;font-size:11px;color:#7e7e7e}
.error{clear:both;padding:100px 0;border:1px solid #eaeaea;font-size:13px;text-align:center;letter-spacing:-1px}
.error_msg:before{display:inline-block;vertical-align:top;width:57px;height:57px;background-image:url(https://ssl.pstatic.net/static.news/image/news/2018/02/01/error_msg.png);content:''}
.error_title{padding-top:24px;font-size:18px;color:#333}
.error_msg .error_explain{line-height:19px;color:#7d7d7d;margin-top:9px}
.error_msg .error_explain strong{font-weight:normal;color:#3f63bf}
.error_btn{padding-top:29px}
.error_msg a{display:inline-block;margin-left:6px;padding:8px 10px 10px 9px;line-height:13px;color:#444;text-decoration:none;zoom:1;border:1px solid #d0d0d0}
.error_msg a:first-child{margin-left:0}
.error_airs{margin-bottom:31px;padding:122px 0 160px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center}
.error_airs .error_explain{margin-top:14px;font-size:14px;font-weight:bold;line-height:22px;color:#333;letter-spacing:-1px}
.edit_history .error_msg{margin:12px 0 12px 146px;_margin:100px auto 0;text-align:left}
.edit_history .error_msg:before{display:inline}
.edit_history .error_msg img{display:block}
.edit_history .error_msg p{margin:14px 0 8px;color:#666;line-height:1.5}
.edit_history .error_msg a{color:#333 !important;margin-left:0;text-decoration:underline;padding:0;border:0;font-family:'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,sans-serif}
.result_noresult{position:relative;margin:96px 70px 93px;line-height:22px;letter-spacing:-1px}
.result_noresult p{font-size:18px;font-weight:bold;letter-spacing:-1px;color:#333}
.result_noresult p strong{color:#3f63bf}
.result_noresult ul{overflow:hidden;_width:100%;padding:10px 0 14px;font-size:13px;color:#7d7d7d}
.banner_economy{padding:15px 0 3px}
.html{margin:1px 0 4px;_margin-top:20px;overflow:hidden}
div .font1{font-family:'굴림',gulim,Sans-serif}
div .font2{font-family:'돋움',dotum,Helvetica,sans-serif}
div .font4{font-family:'맑은 고딕','malgun gothic',Sans-serif}
div .font5{font-family:'나눔고딕',nanumgothic,Sans-serif}
h3.font1,h3.font2,h3.font3,h3.font4,h3.font5{font-family:'돋움',dotum,Helvetica,sans-serif}
.size1{font-size:14px;line-height:24px}
.size2{font-size:15px;line-height:26px}
.size3{font-size:17px;line-height:27px}
.size4{font-size:19px;line-height:32px}
.size5{font-size:20px;line-height:33px}
.size1 p{margin-top:-4px;margin-bottom:25px}
.size2 p{margin-top:-4px;margin-bottom:26px}
.size3 p{margin-top:-4px;margin-bottom:27px}
.size4 p{margin-top:-5px;margin-bottom:30px}
.size5 p{margin-top:-5px;margin-bottom:33px}
.size1 h4{font-size:12px !important;line-height:21px !important}
.size2 h4{font-size:13px !important;line-height:22px !important}
.size3 h4{font-size:14px !important;line-height:23px !important}
.size4 h4{font-size:16px !important;line-height:25px !important}
.size5 h4{font-size:18px !important;line-height:28px !important}
.article_body td p{margin:0}
.main_space{width:1080px;height:19px;margin:auto;overflow:hidden}
.main_content .space{position:relative;width:727px;height:3px;margin:6px 0 -9px;background:#757f95;overflow:hidden}
.main_content .catch{position:relative;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3}
.main_content .catch .trans_border{-webkit-filter:none;filter:none;opacity:0.1;-moz-opacity:0.1;border:1px solid #e5e5e5}
.home_move{clear:both;position:absolute;top:0;left:0;text-align:left;z-index:70;background:#fff}
.home_move .shadow{position:absolute;top:-1px;right:0;bottom:-1px;left:-1px;width:754px;background:#dddfe5}
.home_move .main_content_new{float:none;margin:0;padding:0;top:0}
.home_move .main_content_new:after{display:none}
.home_move .main_content_new .main_component{width:732px;margin:0;padding:9px 9px 0;background:#fff;border:1px solid #bbc0cb;cursor:move}
.home_move .main_content_new .main_component .btn_space{display:none}
.home_move .main_content_new .main_component .btn_prenext{bottom:6px;right:9px}
.home_move .main_content_new .main_component .btn_move{right:5px}
.home_move .com_header .sub a{color:#7a859e !important}
.main_component{position:relative;margin-top:16px;background:#fff}
.tit_type{position:relative;top:-2px;display:inline-block;height:15px;margin-right:3px;padding:0 0 0 3px;text-align:center;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_main_tit_type.gif) no-repeat}
.tit_type span{display:inline-block;padding:2px 3px 0;color:#fff;font-size:11px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_main_tit_type_right.gif) no-repeat right top}
.com_header{position:relative;width:573px;height:32px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_main_tit.gif) no-repeat;overflow:hidden}
.com_header h4{float:left;display:inline-block;margin:10px 0 0 8px}
.com_header h4 a{display:inline-block;height:auto;font-weight:normal;font-size:11px;color:#7a859e !important;letter-spacing:-1px;vertical-align:top}
.com_header h4 .bar{display:inline-block;margin:1px 3px 0}
.com_header .up{position:absolute;top:9px;right:27px;display:block;width:13px;height:15px}
.com_header .down{position:absolute;top:9px;right:7px;display:block;width:13px;height:15px}
.com_header .up img,.com_header .down img{margin:6px 0 0 4px}
.com_header .sub{float:left;display:inline;margin:9px 0 0 8px;font-size:11px;color:#7a859e;letter-spacing:-1px}
.com_header .sub span{display:inline-block;margin:2px 0 0 3px}
.com_header .sub a{font-size:11px;color:#7a859e !important;letter-spacing:-1px}
.com_header .sub .bar{display:inline-block;margin:2px 3px 0;font-size:11px}
.com_list{width:573px;height:112px;margin-top:15px;overflow:hidden}
.com_list_issue{height:135px}
.com_list_issueb{height:138px;_height:154px}
.mtype_img{float:left;width:120px;margin-right:17px}
.mtype_img dt{display:block;position:relative}
.mtype_img dt a{display:block}
.mtype_img dt a img{vertical-align:top}
.mtype_img dt .trans_border{width:118px;_width:120px;height:66px;_height:68px}
.mtype_img dd{display:block;margin-top:7px;font-size:11px;letter-spacing:-1px;line-height:14px}
.main_hotissu .mtype_img dd{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}
.com_list .mtype_list{float:left;width:203px}
.com_list h5{margin-bottom:9px;font-size:14px;font-weight:bold;color:#000063;letter-spacing:-1px}
.com_list h5 a.relative{position:relative;top:-1px;margin-left:8px;font-size:11px;color:#ee6433 !important;font-weight:normal}
.com_list h5 span{font-family:tahoma,Helvetica,sans-serif;font-size:10px;letter-spacing:0;font-weight:bold}
.com_list .fr{width:202px;_width:219px;padding-left:17px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_main_line.gif) no-repeat}
.mlist1{margin-top:-8px}
.mlist1 li{_width:203px;padding:8px 0 0 7px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_dot_2x2_b4.gif) no-repeat 0 12px}
.mlist1 li strong{letter-spacing:-1px}
.mlist2{margin-top:-8px}
.mlist2 li{padding:8px 0 0 11px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_list_sub2.gif) no-repeat 0 11px}
.mlist2 li strong{letter-spacing:-1px}
.sports .mlist2 li{padding:7px 0 0 11px}
.mtype_flashlive{float:left;width:207px}
.mtype_flashlive dt a{font-size:18px;color:#152369;letter-spacing:-1px}
.mtype_flashlive dt img{vertical-align:middle;margin:-3px 3px 4px 0}
.mtype_flashlive dd{margin:5px 0 10px;font-size:11px;letter-spacing:-1px;line-height:15px;color:#666}
.com_list_line{clear:both;margin-top:5px;padding-top:15px;border-top:1px solid #f0f0f0}
.main_component .ellipsis{letter-spacing:0}
.main_component .ico_slide{top:50px}
.main_component .sports .ico_slide{top:57px}
.main .cluster_guide{margin:-15px 0 4px}
.com_list .mtype_list_wide{float:left;width:436px}
.com_list .mtype_list_wide .mlist2{margin-top:-7px}
.com_list .mtype_list_wide .mlist2 li{position:relative;padding:7px 0 0 11px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_list_sub2.gif) no-repeat 0 9px}
.com_list .mtype_list_wide .mlist2 li a{margin-right:7px}
.com_list .mtype_list_wide .mlist2 li .writing{position:absolute;top:7px;right:0;padding-right:1px;font-size:11px;letter-spacing:-1px}
.com_list .mtype_list_wide .mlist2 li img{vertical-align:middle;margin:-1px 0 2px}
.com_list .mtype_list_wide .mlist2 .r_vod_txt{margin:2px 0 0 2px;vertical-align:top}
.com_list .mtype_list_wide .mlist2 .icon_photo{margin-left:4px}
.com_list_headline .mtype_list_wide .mlist2 li img{margin:1px 0 1px}
.com_photo{height:138px;_height:154px}
.com_photo_first{margin:15px 0 13px;height:auto}
.com_photo h5{font-size:14px;font-weight:bold;color:#000063;letter-spacing:-1px}
.com_photo h5 a.relative{position:relative;top:-1px;margin-left:8px;font-size:11px;color:#ee6433 !important;font-weight:normal}
.com_photo h5 span{font-family:tahoma,Helvetica,sans-serif;font-size:10px;letter-spacing:0;font-weight:bold}
.mtype_photo{width:573px}
.mlist3{width:604px;overflow:hidden}
.com_photo .mlist3{width:604px;margin:9px -31px 0 0;overflow:hidden}
.mlist3 li{position:relative;display:inline;float:left;width:120px;height:102px;margin-right:31px;font-size:11px;letter-spacing:-1px;color:#4f4f4f;line-height:14px}
.mlist3 li .trans_border{width:118px;_width:120px;height:66px;_height:68px}
.mlist3 li img{display:block;margin-bottom:6px}
.mlist3 li{height:109px}
.sports li .trans_border{width:118px;_width:120px;height:73px;_height:75px}
.com_column{height:81px}
.com_list .mtype_column{float:left;width:271px;padding:0;background:0}
.com_list .mtype_column:after{content:"";display:block;clear:both}
.com_list .mtype_column dt{float:right;width:134px}
.com_list .mtype_column dt strong{display:block;padding-bottom:4px;font-weight:normal;font-size:11px;color:#2f57aa;letter-spacing:-1px}
.com_list .mtype_column dt a{color:#000063;font-weight:bold;letter-spacing:-1px}
.com_list .mtype_column dt.photo{float:left;position:relative;width:120px}
.com_list .mtype_column dt.photo .trans_border{width:118px;_width:120px;height:66px;_height:68px}
.com_list .mtype_column dd{float:right;width:134px;margin-top:9px;font-size:11px;letter-spacing:-1px;color:#999;line-height:15px}
.com_list .mtype_column dd a{color:#999}
.com_control{clear:both;height:12px;text-align:right;overflow:hidden}
.com_control em{position:relative;top:-2px;margin-right:2px;font-size:11px;letter-spacing:-1px;color:#ababab}
.com_control em span{font-family:tahoma,Helvetica,sans-serif;letter-spacing:0}
.com_control img{vertical-align:top;margin:0 0 0 1px}
.com_cast{height:132px}
.mtype_photo .mlist4{width:604px;margin:0 0 0 -31px;overflow:hidden}
.mtype_photo .mlist4 li{display:inline;float:left;width:120px;margin-left:31px}
.mtype_photo .mlist4 li dt{position:relative;display:block;width:120px}
.mtype_photo .mlist4 li dt .trans_border{width:118px;_width:120px;height:66px;_height:68px}
.mtype_photo .mlist4 li dd{font-size:11px;color:#999;letter-spacing:-1px;line-height:14px}
.mtype_photo .mlist4 li dd a{display:block;font-weight:normal;color:#2f2f2f}
.mtype_photo .mlist4 li img{display:block;margin-bottom:6px}
.mtype_photo .mlist4 h5{margin:0 0 7px;font-size:11px;color:#2f2f2f;letter-spacing:-1px}
.mtype_photo .mlist4 h5 a{color:#2f2f2f;margin:0;font-weight:bold;padding-right:6px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_dot_4x2_6f.gif) no-repeat right 2px}
.newsnow{clear:both;font-size:14px}
.newsnow .del_article a{color:#888}
.newsnow .del_article .newsnow_big_h{white-space:normal}
.newsnow .del_article .newsnow_img_mask{display:none}
.newsnow .del_article.newsnow_imgarea{background-color:#f8f8f8;text-align:center}
.newsnow .del_article .newsnow_img_mask{display:none}
.newsnow .del_article.newsnow_imgarea{background-color:#f8f8f8;text-align:center;overflow:hidden}
.newsnow .del_article.newsnow_imgarea img{margin-top:-2px}
.edit_history_group .newsnow{padding-top:20px}
.newsnow:after{content:'';display:block;clear:both}
.newsnow .newsnow_bar{float:right;display:block;width:1px;height:13px;margin:9px 10px 0 11px;background:#b2b2b2}
.newsnow .newsnow_edge{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1}
.newsnow .newsnow_cate{color:#3f63bf;font-weight:bold;font-size:16px}
.newsnow .newsnow_cate.as_quick{color:#ef6060}
.newsnow .newsnow_txarea .newsnow_cate{margin-right:8px;letter-spacing:-1px}
.newsnow .newsnow_imgarea{position:relative;float:left;width:270px;height:166px;margin:0 16px 23px 0}
.edit_history_group .newsnow .newsnow_imgarea{margin-bottom:19px}
.newsnow .newsnow_imgarea > a{display:block}
.newsnow .newsnow_imgarea img{vertical-align:top}
.newsnow .newsnow_img_mask{position:absolute;right:0;bottom:0;left:0}
.newsnow .newsnow_img_mask .newsnow_img_mask_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;filter:alpha(opacity=50);opacity:0.5}
.newsnow .newsnow_img_mask .newsnow_img_mask_p{position:relative;padding:9px 10px 8px;line-height:18px;color:#fff;font-weight:bold;letter-spacing:-1px;z-index:1;overflow:hidden}
.newsnow .newsnow_txarea{padding-top:6px;line-height:28px}
.edit_history_group .newsnow .newsnow_txarea{padding-bottom:11px}
.newsnow .newsnow_txarea .r_listen_small{margin-top:-4px;margin-right:6px}
.newsnow .newsnow_txarea .r_vod_txt{margin:6px 4px 0 0;vertical-align:top}
.newsnow .newsnow_txarea .r_talk{position:relative;margin:6px 5px 0 0;vertical-align:top}
.newsnow .newsnow_txarea li{overflow:hidden;padding-top:3px}
.newsnow .newsnow_txarea li:first-child{padding-top:0}
.newsnow .newsnow_tx_inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:2px;font-weight:bold;letter-spacing:-1px}
.newsnow .newsnow_tx_division{float:left;max-width:100%}
.newsnow_tx-noellipsis{float:right;position:relative}
_:-ms-input-placeholder,:root .edit_history_group .newsnow .newsnow_imgarea{margin-bottom:21px}
_:-ms-input-placeholder,:root .newsnow_img_mask .newsnow_img_mask_p{padding:11px 10px 6px}
_:-ms-input-placeholder,:root .newsnow_txarea .newsnow_cate{margin-right:6px}
.main_content_new .main_component{border-bottom:1px solid #dedede;margin:0 0 15px 0;padding-top:9px}
.main_content_new .com_list{clear:both;width:665px}
.main_content_new .com_header{width:100%;height:27px;margin-bottom:14px;background:#FFF;overflow:visible}
.main_content_new .com_header h4{margin:0;padding:0 12px 0 0;color:#000;font-size:15px;font-weight:bold;letter-spacing:0}
.main_content_new .com_header h4 a{display:inline-block;font-size:20px;color:#000 !important;line-height:24px;letter-spacing:-1px;text-decoration:none;font-weight:bold}
.main_content_new .com_header h4 .bar{display:inline-block;margin:1px 4px 0}
.main_content_new .com_header .tit_sub{padding-left:2px}
.main_content_new .com_header .tit_sub span.bar{margin:4px 7px 0}
.com_header h4 strong{overflow:hidden;position:relative;height:20px;font-size:20px;color:#000;letter-spacing:-1px}
.com_header h4 span{margin-top:-2px;letter-spacing:-1px;color:#767676;font-size:12px !important}
.com_header .tit_sec a{margin:0;height:20px;_height:24px;margin-top:1px}
.com_header .tit_sec .tit_sec_sports{margin-top:3px}
.com_header .tit_sec span{margin-top:1px;height:15px;line-height:16px}
.com_header .tit_sec span a{float:left;color:#767676 !important;font-size:12px}
.com_header .tit_sec span strong{float:left;height:auto;z-index:1}
.com_header .tit_sec span em{float:left;display:inline-block}
.com_header .tit_sub{display:inline-block;margin:6px 0 0 -2px}
.com_header .tit_sub a{float:left;color:#444 !important}
.com_header .tit_sub a{font-size:13px;letter-spacing:-1px}
.com_header .tit_sub span{float:left}
.com_header .tit_sub span.bar{display:inline-block;vertical-align:top;background-color:#E5E5E5;width:1px;height:10px;margin:1px 4px}
.com_header span.small{display:inline-block;margin-top:5px;font-size:13px;color:#7d7d7d !important;letter-spacing:-1px;vertical-align:bottom}
.com_header span.small em{margin-left:1px;font-size:13px;letter-spacing:0}
.com_header .tit_h4 strong{display:inline-block}
.com_header .tit_main1{height:22px}
.com_header .tit_main2{height:22px}
.com_header .tit_main1 strong{width:auto;height:auto;font-weight:bold}
z .com_header .tit_main2 strong{width:95px;font-weight:bold}
.main_component .btn_move{position:absolute;top:14px;right:-5px;z-index:1}
.main_component .btn_move .move,.main_component .btn_move a{position:static;overflow:hidden;display:inline-block;margin-left:1px;font-size:0;line-height:0;white-space:nowrap}
.main_component .btn_move .move{width:24px;height:19px;background-position:-723px -593px}
.main_component .btn_move a.up{width:24px;height:19px;background-position:-723px -680px}
.main_component .btn_move a.up_off{width:24px;height:19px;background-position:-723px -651px;cursor:default}
.main_component .btn_move a.down{width:24px;height:19px;background-position:-723px -622px}
.main_component .btn_move a.down_off{width:24px;height:19px;background-position:-723px -564px;cursor:default}
.main_component .newsnow{overflow:hidden}
.main_component .newsnow + .newsnow{margin-top:-10px;padding-top:20px;border-top:1px solid #eee}
.main_component .newsnow .newsnow_bar{height:15px;background:#e0e0e0;margin:8px 9px 0 7px}
.main_component .newsnow .newsnow_imgarea{width:300px;height:190px;margin-bottom:30px;margin-right:25px}
.main_component .newsnow .newsnow_img_mask .r_ico{left:15px;top:50%;z-index:1;margin-top:-11px}
.main_component .newsnow .newsnow_img_mask .r_ico ~ .newsnow_img_mask_p{padding-left:51px}
.main_component .newsnow .newsnow_img_mask .newsnow_img_mask_bg{filter:alpha(opacity=40);opacity:0.4}
.main_component .newsnow .newsnow_img_mask .newsnow_img_mask_p{padding:11px 15px 12px 15px;font-size:15px;font-weight:bold;color:#fff;letter-spacing:-1px;line-height:21px}
.main_component .newsnow .newsnow_tx_inner a{font-size:16px}
.main_component .newsnow .newsnow_txarea{padding-top:9px}
.main_component .newsnow .newsnow_txarea li{padding-top:8px}
.main_component .newsnow .newsnow_txarea li:first-child{padding-top:0}
.main_content_new .com_list{width:auto;height:auto;margin:0;padding-bottom:25px}
.main_content_new .com_list .mtype_list_wide .mlist2{margin-top:0}
.main_content_new .com_list h5{padding-top:1px;color:#2f57aa}
.main_content_new .com_list h5 a{font-size:14px;color:#2f57aa !important}
.main_content_new .com_list h5 a.relative{display:inline-block;font-size:11px;margin:0;padding-left:7px;letter-spacing:-1px;color:#e82828 !important}
.main_content_new .com_list h5 a.relative span{letter-spacing:0}
.main_content_new .com_list h5 .tit_type span{font:normal 11px '돋움',Dotum}
.main_content_new .com_list big{font-size:14px;padding:0 1px 1px}
.main_content_new .com_list h5 img.icon{margin-top:-3px;margin-right:6px}
.main_content_new .com_list li img.icon{margin:0 6px 0 0;vertical-align:baseline}
.main_content_new .com_list .icon_photo{margin:5px 0 0 7px;vertical-align:top}
:root .main_content_new .com_list li img.icon{margin-bottom:-2px}
.main_content_new .com_list .mtype_list_wide{width:auto;float:none}
.main_content_new .com_list .mtype_list_wide .mlist2 li{padding-right:0;padding-bottom:1px;font-size:0}
.main_content_new .com_list .mtype_list_wide .mlist2 li a{display:inline-block;vertical-align:top;width:auto;max-width:620px;margin-right:0;padding-right:3px;overflow:hidden;font-size:15px;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}
.main_content_new .com_list .mtype_img + .mtype_list_wide{display:table;table-layout:fixed;width:507px;height:140px}
.main_content_new .com_list .mtype_img + .mtype_list_wide .mlist2{display:table-cell;padding-left:25px;vertical-align:middle}
.main_content_new .com_list .mtype_img + .mtype_list_wide .mlist2 li a{max-width:380px}
.main_content_new .com_list_headline .mtype_list_wide .mlist2 li a{display:inline;overflow:visible;max-width:auto;text-overflow:inherit;white-space:normal}
.main_content_new .com_list_headline .mtype_list_wide .mlist2 li .tit_bar{display:inline-block;height:13px;margin-right:6px;padding-left:2px;vertical-align:top;border-right:1px solid #c5c5c5}
.main_content_new .com_list_headline .mtype_list_wide .mlist2 li .tit_vs{display:inline-block;width:25px;height:15px;margin:-1px 3px 0 -1px;vertical-align:top;background:url(https://ssl.pstatic.net/static.news/image/news/2015/08/sp_ico_news.png) no-repeat 0 -1170px}
.main_content_new .mtype_img{width:220px;margin-right:0;margin-top:3px}
.main_content_new .mtype_img dt .trans_border{width:218px;height:138px}
.main_content_new .mtype_img dt .ico_slide{top:67px}
.main_content_new .mtype_img dd{margin-top:6px;margin-bottom:4px}
.main_content_new .mtype_img dd a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px;letter-spacing:-1px}
.main_content_new .no_bg li,.main_content_new .mtype_list_wide .no_bg li{padding:11px 0 0 0;background:none}
.main_content_new .no_bg li,.main_content_new .mtype_list_wide .no_bg li:first-child{padding:0}
.main_content_new .mlist2 li{margin-bottom:2px;font-size:14px;vertical-align:top;letter-spacing:-1px}
.main_content_new .mlist2 li a{font-weight:bold}
.main .main_content_new .mtype_list_wide .mlist2 li .writing{display:inline-block;position:static;margin:3px 0 0 5px;font-size:12px}
.main_content_new .mlist2 li a,.main_content_new .tit_type{margin-right:6px;padding-left:0}
.main_content_new .mlist3 li{width:140px;height:auto;margin-right:34px;font-size:12px;line-height:16px;letter-spacing:0}
.main_content_new .mlist3 li img{margin-bottom:7px}
.main_content_new .mlist3 .r_vod_small,.main_content_new .mlist3 .r_pho_small{bottom:auto;top:56px;left:4px}
.main_content_new .mlist3 .r_pho_medium{bottom:auto;top:60px}
.main_content_new .mlist3 .ico_slide{top:67px}
.main_content_new .mlist3 .trans_border{width:138px;height:83px}
.main_content_new .mtype_photo{overflow:hidden;width:665px;margin-bottom:1px}
.main_content_new .mtype_photo .mlist3{width:696px}
.main_content_new .com_list_headline{margin-bottom:-2px;padding:0 0 27px 0}
.com_list_headline .mtype_img{overflow:hidden;width:180px;height:127px;position:relative}
.com_list_headline .mtype_img img{vertical-align:top}
.com_list_headline .mtype_img .r_pho_xsmall,.newsnow_imgarea .r_pho_xsmall{float:left;position:relative;left:auto;top:2px;bottom:auto;z-index:2;margin:0 5px 0 0;_margin-right:1px}
.com_list_headline .mtype_img .r_vod_xsmall,.newsnow_imgarea .r_vod_xsmall{float:left;position:relative;left:auto;top:auto;bottom:-1px;z-index:2;margin:-2px 5px -2px -4px;_margin-right:-3px}
.newsnow_imgarea .r_pho_xsmall{margin:8px -5px 0 10px}
.newsnow_imgarea .r_vod_xsmall{margin:9px -5px 0 8px}
.com_list_headline .mtype_img dt .trans_border{width:178px;_width:180px;height:125px;_height:127px}
.main_content_new .btn_space{height:9px;font-size:0;line-height:0}
#today_issue .btn_space{display:none}
.com_list_headline .mtype_img dd{position:absolute;bottom:0;left:0;width:166px;padding:6px 7px 3px 6px}
.com_list_headline .mtype_img dd:after{content:"";display:block;clear:both}
.com_list_headline .mtype_img dd .ico{position:relative;z-index:2;float:left;_margin:0 -3px 0 1px}
.com_list_headline .mtype_img dd .ico img{margin:1px 3px 0 0}
.com_list_headline .mtype_img dd p{overflow:hidden;zoom:1;position:relative;top:2px;z-index:2}
.com_list_headline .mtype_img dd .box_trans{position:absolute;top:0;left:0;width:180px;height:200px;background:#000;filter:alpha(opacity=65);opacity:0.65;-moz-opacity:0.65}
.com_list_headline .mtype_img dd a{display:block;color:#fff !important}
.com_list_headline .mtype_list_wide{width:370px}
.main_hotissu{overflow:hidden;clear:both;padding:0 0 6px 0}
.main_hotissu .mtype_photo h5{margin-bottom:9px;color:#000;font-family:'나눔고딕',nanumgothic,'맑은 고딕','malgun gothic','돋움',dotum,sans-serif;font-size:15px;font-weight:bold;letter-spacing:0}
.main_hotissu .com_list{padding:0 0 19px 0}
.main_hotissu .mlist2 li{font-size:12px;margin-bottom:0}
.main_hotissu .mlist2 li .writing{margin:0}
.com_list_wrap{overflow:hidden;width:575px;margin-right:-2px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_line_c.gif) repeat-y center bottom}
.com_list_wrap .com_header{width:100%;height:27px}
.com_list_wrap .mlist3{clear:both;overflow:hidden;height:96px;_height:112px;margin-bottom:18px}
.mtype_photo_list{overflow:hidden;float:left;width:270px;padding-bottom:25px}
.mtype_photo_list.left{width:270px;_width:287px;margin-right:16px;padding-right:16px}
.mtype_photo_list .mlist3{width:300px;padding-bottom:16px}
.mtype_photo_list .mlist3 li{margin-right:30px}
.mtype_photo_list .mlist2{width:315px;height:auto}
.main_content_new .com_list_headline .mtype_list_wide .mlist2 li{font-size:12px;margin-bottom:0;padding-right:0}
.main_content_new .com_list_headline .mtype_img{width:250px;height:170px}
.main_content_new .com_list_headline .mtype_img dt .trans_border{width:248px;height:168px;cursor:auto}
.main_content_new .com_list_headline .mtype_img dd{width:234px;margin:0;padding:6px 7px 6px 9px}
.main_content_new .com_list_headline .mtype_img dd .box_trans{width:250px}
.main_content_new .com_list_headline .mtype_list_wide{width:398px}
.main_content_new .com_list_wrap{width:665px;background-position:330px bottom}
.main_content_new .com_list_wrap .mlist3{height:106px;_height:122px}
.main_content_new .mtype_photo_list{width:317px}
.main_content_new .mtype_photo_list.left{width:314px;margin-right:34px;padding-right:0}
.main_content_new .mtype_photo_list .mlist2 li{height:16px}
.main_content_new .mtype_photo_list .mlist2 strong{display:inline-block;max-width:315px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.main_content_new .mtype_photo_list .mlist3{width:348px}
.main_content_new .mtype_photo_list .mlist3 li{margin-right:34px}
.main_content_new .mtype_head dt{margin-top:2px;font-size:24px;font-weight:bold;letter-spacing:-1px}
.main_content_new .mtype_head dd{padding:4px 0 13px;color:#4F4F4F;line-height:18px}
.ht_status_grd{display:inline-block;background:url(https://ssl.pstatic.net/static.news/image/news/2017/06/22/sp_timelate.png) no-repeat -999px -999px;vertical-align:middle}
/* home timelate */
.home_timelate{position:relative;width:1080px;margin:0 auto;border-bottom:1px solid #666;text-align:left}
.ht_decoline{position:absolute;right:0;left:0;bottom:2px;height:1px;background:#b2b2b2}
.ht_tabmnu{margin-bottom:2px;padding:12px 0 0;zoom:1}
.ht_tabmnu:after{display:block;clear:both;content:''}
.opened .ht_tabmnu{margin-bottom:0}
.ht_tabmnu li{float:left;padding-right:3px;margin-right:11px}
.ht_tabmnu a{display:block;height:35px;padding:0 4px;line-height:40px;font-size:14px;font-weight:bold;color:#333;letter-spacing:-1px;text-decoration:none}
.ht_tabmnu .selected a{color:#3f63bf}
.ht_tabmnu .ht_ico{width:10px;height:5px;background-position:-583px -409px;display:inline-block;margin:-1px 2px 0 6px;vertical-align:middle}
.selected .ht_ico{width:10px;height:5px;background-position:-603px -409px}
a.ht_btn_fold{position:absolute;bottom:0;right:0;line-height:21px;color:#000;text-align:right;text-decoration:none}
.ht_btn_box{display:inline-block;width:22px;height:20px;border:1px solid #dcdddc;vertical-align:top;text-align:center}
.ht_btn_ico{width:10px;height:5px;background-position:-623px -409px;display:inline-block;margin:7px 0 0;vertical-align:top}
.ht_btn_txt{display:inline-block;margin-right:2px}
.opened .ht_btn_txt{display:none}
.ht_comp{overflow:hidden;padding-top:4px}
.ht_ph_lst{width:52700px;height:179px;margin:2px -12px 46px 0;zoom:1}
.ht_ph_lst:after{display:block;clear:both;content:''}
.ht_ph_lst a,.ht_ph_lst .ht_nodata{height:177px;padding:0 20px}
.ht_ph_lst a{display:block;height:177px;padding:0 20px;cursor:pointer}
.ht_ph_lst a:hover{text-decoration:none}
.ht_ph_lst a:hover .ht_title{text-decoration:underline}
.ht_eveningnews .ht_ph_lst a{color:#fff}
.ht_ph_lst li{float:left;width:253px;margin-right:20px;border:1px solid #ccc}
.ht_ph_lst li img{vertical-align:top}
.ht_ph_lst li .trans_border{width:78px;height:52px}
.ht_eveningnews .ht_ph_lst li a{height:176px;padding:0}
.ht_eveningnews .ht_ph_lst li .trans_border{left:0;right:0;z-index:1;width:253px;height:132px}
.ht_press_logo{padding:7px 0 6px;border-bottom:1px solid #d9d9d9;text-align:center}
.ht_eveningnews .ht_press_logo{padding:7px 0;border:0}
.ht_eveningnews .ht_article{position:relative;margin:0 -1px}
.ht_eveningnews .ht_status_bg{left:0}
.ht_eveningnews .ht_status_schedule .ht_status_bg{opacity:.6;filter:alpha(opacity=60)}
.ht_status_bg{position:absolute;top:0;right:0;left:-1px;bottom:0;background:#000;opacity:.3;filter:alpha(opacity=30)}
.ht_status_grd{position:absolute;bottom:0;left:0;right:0;height:58px;background-position:0 -90px}
.ht_status_replay .ht_status_grd{background-position:0 -151px}
.ht_status_replay .ht_status{background:url(https://ssl.pstatic.net/static.news/image/news/2018/01/16/bg_grow_home_replay.png) 0 100% repeat-x}
.ht_status_ico{display:none;position:absolute;left:10px;top:10px}
.ht_status_live .ht_status_ico{width:54px;height:20px;background-position:-184px -431px;display:block}
.ht_status_schedule .ht_status_ico{width:54px;height:20px;background-position:-610px -373px;display:block}
.ht_status_schedule .ht_replay_desc{left:15px;bottom:3px;font-size:13px;font-weight:bold;color:#fff;letter-spacing:-1px}
.ht_status{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center}
.ht_article .ht_status_msg{position:absolute;left:15px;bottom:13px;font-size:13px;font-weight:bold;color:#fff;letter-spacing:-1px}
.ht_status .r_vod_medium{display:inline-block;position:absolute;left:15px;bottom:15px}
.ht_replay_desc{position:absolute;left:49px;bottom:3px;width:170px;font-size:13px;color:#fff;letter-spacing:-1px;line-height:16px;text-align:left}
.ht_valign{display:table-cell;width:100%;height:53px;vertical-align:middle}
.ht_valign_inner{vertical-align:middle}
.ht_replay_desc strong{margin-right:2px}
.ht_title{display:block;height:38px;margin:10px 0 12px;font-size:15px;color:#222;letter-spacing:-1px;line-height:22px}
.ht_thumb{float:left;position:relative;padding-right:10px;margin-top:4px}
.ht_desc_txt{display:block;overflow:hidden;font-size:13px;line-height:19px;letter-spacing:-1px;color:#666}
a.ht_nodata{text-decoration:none}
.ht_nodata .ht_article,.ht_nodata_all{padding-top:34px;color:#747474;line-height:18px;text-align:center}
.ht_nodata_all{height:162px;margin-top:2px;padding:62px 0 0 0;border-top:1px solid #e5e5e5;font-size:15px;color:#7d7d7d;letter-spacing:-1px}
.ht_nodata_all:before{width:67px;height:53px;background-position:-160px -467px;display:block;margin:0 auto 18px;vertical-align:top;content:''}
.ht_navi{position:absolute;bottom:12px;right:0;padding-right:39px;font-size:0}
.ht_btn_prev,.ht_btn_next{display:inline-block;width:22px;height:20px;border:1px solid #dcdddc;text-align:center}
.ht_btn_next{margin-left:-1px}
.ht_btn_prev .ht_ico{width:6px;height:10px;background-position:-810px -242px;display:inline-block;margin-top:5px}
span.ht_btn_prev .ht_ico{opacity:0.45}
.ht_btn_next .ht_ico{width:6px;height:10px;background-position:-810px -202px;display:inline-block;margin-top:5px}
span.ht_btn_next .ht_ico{opacity:0.45}
.ht_head .lnb_side{position:absolute;right:0;top:24px;margin:0}
.btn_prenext{position:absolute;bottom:6px;right:0;height:20px;text-align:right}
.btn_prenext a{display:inline-block;width:13px;height:20px;overflow:hidden;line-height:999px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/08/sp_ico_news.png) no-repeat 0 -47px;vertical-align:top}
.btn_prenext a.next{width:12px;margin-left:-4px;background-position:-13px -47px}
.btn_prenext em{display:inline-block;padding:3px 1px 0 0;font:11px Tahoma,Geneva,Helvetica,sans-serif;color:#9F9F9F;letter-spacing:0}
.btn_prenext em strong{color:#2f57aa}
.btn_prenext.relative{position:relative;margin-top:-23px}
.btn_prenext2{bottom:7px}
.btn_prenext3{margin-top:-20px;height:20px;text-align:right}
.btn_prenext3 a{display:inline-block;width:13px;height:20px;background:url(https://ssl.pstatic.net/static.news/image/news/2015/08/sp_ico_news.png) no-repeat 0 -47px;vertical-align:top}
.btn_prenext3 a span{display:none}
.btn_prenext3 a.next{width:12px;margin-left:-4px;background-position:-13px -47px}
.btn_prenext3 em{display:inline-block;padding:3px 1px 0 0;font:11px Tahoma,Geneva,Helvetica,sans-serif;color:#9F9F9F;letter-spacing:0}
.btn_prenext3 em strong{color:#2f57aa}
.main_content_new .space{background:#BBC0CB;margin:-3px 0 0 0;padding:0}
.main_component_end{position:relative;width:665px;height:10px;margin:-25px 0 0 0;background:#fff;z-index:10}
.magazine_cast{position:relative;padding-top:22px}
.mc_head{font-size:14px;color:#2f2f2f;letter-spacing:-1px}
.mc_head a,.mc_head a:hover,.mc_head a,.mc_head a:active,.mc_head a,.mc_head a:visited{color:#2f2f2f}
.magazine_cast .more_link{right:0;top:23px}
.mc_list{margin-left:-32px;padding:7px 0 31px 0;border-bottom:1px solid #ebebeb;zoom:1;overflow:hidden}
.mc_list:after{display:block;clear:both;content:''}
.mclst_li{float:left;width:119px;margin-left:32px}
.mcli_head{display:block;padding-bottom:5px;color:#d17575;font-weight:normal}
.mcli_head a,.mcli_head a:hover,.mcli_head a:active,.mcli_head a:visited{color:#d17575}
.mcli_lnk{display:block;color:#1a0059;margin-top:9px;font-weight:bold;letter-spacing:-1px;line-height:17px;word-wrap:break-word}
.mcli_img{display:block;position:relative}
.mcli_img .bdr{display:block;position:absolute;top:0;left:0;width:117px;height:62px;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1}
.mcli_txt{display:block;margin-top:5px;font-size:11px;color:#888;letter-spacing:-1px;line-height:15px}
.com_header .mc_head .mc_lnk{margin-top:1px}
.com_list .mc_list{margin:0 0 0 -34px;padding:0;border:none}
.com_list .mclst_li{width:140px;margin-left:34px}
.com_list .mcli_lnk{color:#2f2f2f;margin-top:2px}
:root .com_list .mcli_lnk{margin-top:6px}
.com_list .bdr{display:block;position:absolute;top:0;left:0;width:139px;height:84px;*width:138px;*height:83px;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1}
.com_list .mcli_txt a,.com_list .mcli_txt a:hover,.com_list .mcli_txt a:active,.com_list .mcli_txt a:visited{display:inline-block;margin-top:-3px;font-size:12px;color:#767676;letter-spacing:0}
.main_component .more_link{right:4px;top:9px}
.main_component .com_header + .newsnow{margin-top:-1px}
.main_component .com_header + .main_hotissu{margin-top:-1px}
.stop_scroll #container,.stop_scroll .container{position:relative !important;*z-index:1}
.stop_scroll td.aside{width:327px}
.stop_scroll td.aside .aside,.stop_scroll .main_aside{position:absolute !important;right:0;bottom:0}
.stop_scroll.has_scroll td.aside{*width:auto}
.stop_scroll.has_scroll td.aside .aside,.stop_scroll.has_scroll .main_aside{position:fixed !important;right:auto;bottom:0;padding-bottom:0}
.has_scroll td.aside{width:327px;*width:auto}
.has_scroll table.container td.aside div.aside{position:fixed !important;bottom:0;padding-bottom:0;*margin-left:-280px;*background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_aside.gif) repeat-y}
.has_scroll_top div.aside{position:fixed !important;top:0;*margin-left:-280px;*background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_aside.gif) repeat-y}
.has_scroll .main_aside.aside{*margin-left:0}
/* aside component */
.section h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:250px;padding-right:1px;padding-bottom:11px;font-size:14px;letter-spacing:-1px;color:#222}
.section h4 a{text-decoration:none;color:#222}
.section h4.eng_tit{letter-spacing:0}
ul .image3{margin:6px 0 -1px;padding:0 !important;line-height:17px;background:none !important}
ul .image3 a{display:block;position:relative;height:70px;margin-right:1px;padding-left:59px}
ul .image3 img{position:absolute;left:0;top:0}
ul .image3 .trans_border{width:48px;_width:50px;height:68px;_height:70px}
ul .image4{_width:100%;margin:6px 0 -1px;padding:0 !important;line-height:15px;background:none !important;overflow:hidden}
ul .image4 a{margin-right:1px}
ul .image4 img{float:left;margin-right:10px}
ul .image4 .icon{float:none}
ul.type01{padding:4px 0 8px;_padding-top:10px;line-height:17px;overflow:hidden}
ul.type01 li{width:100%;margin-top:6px;white-space:nowrap;overflow:hidden}
ul.type01 li .delete{display:inline-block;padding:1px 0 0 17px;color:#4072bd;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_info_12x12_b.gif) no-repeat 1px 2px}
ul.type04{line-height:17px;overflow:hidden}
ul.type04 li{_width:573px;padding-top:5px;padding-left:16px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_updown.gif) no-repeat;overflow:hidden}
ul.type04 li.list1{background-position:-3px 6px}
ul.type04 li.list2{background-position:-3px -34px}
ul.type04 li.list3{background-position:-3px -95px}
ul.type04 li.list4{background-position:-3px -135px}
ul.type04 li.list5{background-position:-3px -175px}
ul.type07{_width:100%;margin-top:17px;padding-top:5px;border-top:1px solid #f4f4f4;overflow:hidden}
ul.type07 li{display:inline;float:left;width:274px;_width:286px;margin-top:10px;padding-left:12px;font-size:14px;line-height:16px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_dot_3x3_a4.gif) no-repeat 0 6px}
ul.type07 li img{vertical-align:top}
ul.type09{_width:100%;line-height:17px}
ul.type09 li{margin-top:4px;padding-left:10px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_squ_6x6_c5.gif) no-repeat 0 6px}
ul.type09 li a{color:#2f2f2f !important}
ul.type08{padding:12px 0 8px;font-weight:bold;font-size:14px;line-height:16px;letter-spacing:-1px;overflow:hidden}
ul.type08 li{padding-right:13px;white-space:nowrap}
ul.type08 li ul{padding-top:5px;font-weight:normal;font-size:12px;line-height:17px;letter-spacing:0}
ul.type08 li li{margin-top:3px;padding-left:13px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_list_sub.gif) no-repeat 3px 3px}
ul.type08 li a{display:inline-block;margin-right:13px;vertical-align:top}
ul.type08 li a img{vertical-align:top}
ul.type08 dl.sum dt a{display:block;margin:2px 0 4px;line-height:19px;padding-top:3px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ul.type08 dl.sum dt.photo a{width:auto;margin:0;margin-right:14px;padding:0}
ul.type08 .trans_border{width:134px;height:88px}
.type10{overflow:hidden;width:586px;margin-right:-13px;padding-bottom:17px}
.type10 li{overflow:hidden;position:relative;float:left;width:280px;height:191px;margin:0 13px 8px 0;line-height:16px}
.type10 .thumb{position:relative;display:block;height:150px;margin-bottom:9px}
.type10 .thumb a{display:block}
.type10 .thumb img{vertical-align:top}
.type10 .thumb .n_ico{cursor:pointer}
.type10 .icon{margin:1px 4px 3px 0}
.type10 .trans_border,.section_index .headline_imgvs .trans_border{width:278px;height:148px;_width:280px;_height:150px}
.type10 .img_wrap{display:inline-block;margin-bottom:7px;border:2px solid #3355aa;z-index:2}
.type10 .img_wrap,x:-moz-any-link{display:block}
.type10 .img_wrap,x:-moz-any-link,x:default{display:inline-block}
.type10 .img_wrap .img{display:block;overflow:hidden}
.type10 .img_wrap img{display:block;overflow:hidden;margin:-2px;vertical-align:top;z-index:1}
.type10 .img_wrap img,x:-moz-any-link{display:inline}
.type10 .img_wrap img,x:-moz-any-link,x:default{display:block}
.type10 .img_wrap .thumb{height:148px;margin:0}
.type10 .img_wrap .ico_slide{bottom:-2px}
.poll h5{margin-top:-3px;font-size:12px;line-height:17px;letter-spacing:-1px;word-break:keep-all}
.poll fieldset{padding-left:1px}
.poll ul{padding:4px 0 11px 0}
.poll li{margin-top:6px;margin-left:-1px;padding-left:19px;line-height:17px;text-indent:-19px;word-break:keep-all}
.poll li .rc{margin:-1px -2px 3px 0}
.box02{clear:both;_width:100%;margin:16px 0 4px;padding:11px 13px 16px;background:#f9f9f9;overflow:hidden}
.box02 ul.type02{float:left;width:auto;_width:420px}
.box02 ul.type_b{clear:both;margin:0 0 0 -22px;width:569px;padding:0}
.box02 ul.type_b li{margin-left:22px}
.box02 ul.type_b li div{height:110px}
div.image01{position:relative;float:left;margin:12px 12px 0 0;_margin-right:9px;padding-bottom:18px}
div.image01 .thumb{display:block;position:relative}
div.image01 .thumb .trans_border{width:108px;_width:110px;height:72px;_height:74px}
ul.type_a{_height:1%;padding-top:7px}
ul.type_a:after{content:"";display:block;clear:both}
ul.type_a li{display:inline;float:left;width:106px;margin-left:11px}
ul.type_a li a{color:#2f2f2f}
ul.type_a li div{position:relative;width:106px;height:106px;margin-bottom:4px}
ul.type_a li div a{position:absolute;bottom:0;border:2px solid #fff}
ul.type_a li div a .thumb{border:1px solid #e5e5e5}
ul.type_a li p{margin:0 2px;text-align:center;font-size:11px;line-height:15px;letter-spacing:-1px;word-break:keep-all}
ul.type_a li.on div a,ul.type_a li div a:hover{border:2px solid #6d6d6d}
ul.type_a li.on div a .thumb,ul.type_a li div a:hover .thumb{border:1px solid #6d6d6d}
ul.type_a li.first{margin-left:-1px}
table.type_a{width:742px;margin:9px 0 0 -15px}
table.type_a td{width:20%;text-align:right}
table.type_a tr.thumb td{vertical-align:bottom !important}
table.type_a div{display:inline-block;position:relative;width:133px;margin:0 0 2px 0;text-align:center}
table.type_a div a{display:block;position:relative;z-index:1;height:75px;color:#2f2f2f}
table.type_a div a .thumb{vertical-align:bottom}
table.type_a .trans_border{right:0;bottom:0}
table.type_a td.on .trans_border{border:2px solid #3d6eeb;opacity:1;filter:alpha(opacity=100)}
table.type_a p{display:inline-block;width:133px;margin:3px 0 0 0;text-align:left;font-size:11px;line-height:15px;letter-spacing:-1px}
table.type_a p a{font-size:12px;line-height:17px;color:#000}
table.type_a td p strong{word-break:break-all}
ul.type_b{clear:both;_height:1%;padding-top:9px}
ul.type_b:after{content:"";display:block;clear:both}
ul.type_b li{display:inline;float:left;width:120px;margin-left:31px;padding-bottom:1px}
ul.type_b li div{position:relative;width:120px;height:120px;margin-bottom:7px;text-align:center}
ul.type_b li div a{position:absolute;left:0;bottom:0;width:120px;text-align:center}
ul.type_b li p{margin:0 2px;text-align:center;font-size:11px;line-height:14px;letter-spacing:-1px;word-break:keep-all}
ul.type_b li.first{margin-left:0}
dl.type01{line-height:16px}
dl.type01 dt{display:inline;margin-right:4px;_margin-right:7px;padding-right:7px;_padding-right:3px;color:#4a4a4a;font-weight:bold;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_arrow_3x5_c.gif) no-repeat right 3px}
dl.type01 dd{display:inline}
dl.type01 dd a{display:inline-block;color:#4a4a4a;white-space:nowrap}
dl.type01 dd span{margin:0 3px;color:#e0e0e0}
dl.type02{margin-left:13px;line-height:16px}
dl.type02 dt{display:inline;margin-right:2px;color:#6f6f6f;font-weight:bold}
dl.type02 dd{display:inline}
dl.type02 dd a{color:#4a4a4a}
dl.type02 dd span{margin:0 3px;color:#e0e0e0}
dl.type03{padding:11px 0 8px}
dl.type03 dt{font-weight:bold;font-size:20px;line-height:23px;letter-spacing:-2px}
dl.type03 dd{margin-top:7px;color:#808080;font-size:11px;line-height:16px}
dl.type04{width:100%;overflow:hidden}
dl.type04 dt{margin-top:3px;font-size:14px;font-weight:bold;letter-spacing:-1px;line-height:20px}
dl.type04 dt.photo{position:relative;float:left;display:inline;height:120px;margin:2px 17px 0 0}
dl.type04 dd{margin:1px 0 0 0;color:#606060;font-size:12px;line-height:17px}
dl.type04 dd span.writing{margin:0 0 0 7px;line-height:18px}
dl.type04 ul{_width:100%;padding-top:5px;overflow:hidden}
dl.type04 li{margin-top:1px;padding-left:9px;font-size:12px;line-height:17px;letter-spacing:0;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_list_sub2.gif) no-repeat 0 4px}
.section .category{position:relative;zoom:1;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.section .category:after{display:block;clear:both;content:''}
.section .category span{display:block}
.section .category a{float:left;width:50%;padding:5px 0 8px;text-decoration:none;text-align:center;font-size:13px;color:#555;line-height:21px;letter-spacing:-1px;box-sizing:border-box}
.section .category a.is_click{position:relative;font-weight:bold;color:#222}
.section .category_ranking{padding:0 1px;text-align:justify;text-align-last:justify}
.section .category_ranking a{float:none;width:auto;display:inline-block;vertical-align:top;padding:5px 7px 8px}
.section .category_ranking a.is_click strong{position:relative}
.section .category_ranking a.is_click strong:after{position:absolute;right:-2px;bottom:-9px;left:-1px;height:1px;background-color:#222;content:''}
.section .category_ranking a:first-child{padding-left:0}
.section .category_ranking a:last-child{padding-right:0}
.section .category_ranking a strong{position:relative;display:block;z-index:1}
.section.hottopic .category a.is_click:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background-color:#222;content:''}
.category_classfy a.is_click:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background-color:#222;content:''}
.category_classfy:after{display:block;clear:both;content:''}
.section .img_rolling{margin-top:0}
.img_rolling{width:100%;margin:7px 0 4px;overflow:hidden}
.img_rolling a{overflow:hidden;display:block;position:relative;cursor:pointer}
.img_rolling img{vertical-align:top}
.img_rolling div .trans_border{right:0;bottom:0}
.img_rolling div .text_inner{position:absolute;bottom:0;left:0;right:0;color:#fff;font-size:13px;letter-spacing:-1px}
.img_rolling div .text_inner .text_area{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;filter:alpha(opacity=65);opacity:0.65}
.img_rolling div .text_inner .text{position:relative;display:block;height:30px;padding:9px 10px 6px 10px;color:#fff;letter-spacing:-1px;line-height:15px}
.img_rolling div .text_inner .text .r_ico{position:static;float:left;margin:3px 6px 0 -2px}
.img_rolling div .text_inner .text .r_vod_medium{position:static;float:left;margin:1px 4px 0 -4px}
.img_rolling div .text_inner .text .r_vod_small{margin-left:-3px;margin-top:3px}
.img_rolling div .text_inner .text .vm{display:inline-block;width:0;height:100%}
.img_rolling div .text_inner .hm_text{display:block;padding-top:8px}
.img_rolling div .text_inner .hm_info{display:block;color:#c7c7c7}
.img_rolling div .text img{vertical-align:middle;margin:-1px 0 1px}
.img_rolling div .text .slide{margin-right:5px}
.img_rolling div a:hover .text{text-decoration:underline}
.img_rolling ul{overflow:hidden;margin-top:2px}
.img_rolling ul li{float:left;margin-left:2px}
.img_rolling ul li:first-child{margin-left:0}
.img_rolling ul li .trans_border2{bottom:0;right:0;border-color:#000;filter:alpha(opacity=10);opacity:0.1}
.img_rolling ul li.on .trans_border2{border:2px solid #3f63bf;background:none;-webkit-filter:none;filter:none;opacity:1}
.img_rolling.v1 .text_inner .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:2px 0 3px 0;line-height:30px}
.img_rolling.v1 .text_inner .text .r_ico{display:inline-block;vertical-align:middle;float:none;margin:1px 2px 0 -6px}
.img_rolling.v1 div a:hover .text{text-decoration:none}
.column strong{display:block;font-size:11px;color:#2f57aa;letter-spacing:-1px;font-weight:normal}
.column h5{font-size:13px;font-weight:normal;letter-spacing:-1px}
.column h5 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:100%;padding-right:15px;color:#222}
.column h5.normal{font-weight:normal}
.column li.bold{font-weight:bold;letter-spacing:-1px}
.column_thumb{position:relative;margin-bottom:9px;zoom:1}
.column_thumb a{display:block}
.column_thumb img{vertical-align:top}
.column_thumb .trans_border{right:0;bottom:0}
.column_thumb .ico_slide2{top:75px}
.column_thumb .r_ico{font-size:0}
.link_area{padding:8px 0;text-align:right}
.link_area .bar{margin:0 -2px 0 -3px}
.more_link{position:absolute;top:27px;right:0;overflow:hidden;font-size:12px;color:#888;letter-spacing:-1px}
.more_link:after{width:4px;height:11px;background-position:-810px -405px;display:inline-block;vertical-align:middle;margin:-1px 0 0 4px;content:''}
.section:first-child .more_link{top:1px}
.more_link2{position:absolute;right:13px;top:4px;padding-right:4px;color:#666 !important;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_arrow_2x4_8.gif) no-repeat right 6px}
html[data-useragent*='Trident'] .more_link2{background-position-y:8px}
.more_link3{display:inline-block;margin-left:13px;padding-right:4px;color:#666 !important;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_arrow_2x4_8.gif) no-repeat right 5px}
.top_link{display:inline-block;padding:0 2px 0 12px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat 0 0px}
.right_link{display:inline-block;padding:0 10px 0 2px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat right -20px}
.bottom_link{display:inline-block;padding:0 12px 0 2px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat right -40px}
.left_link{display:inline-block;padding:0 2px 0 10px;color:#666;font-size:11px;line-height:16px;letter-spacing:-1px;background:url(https://ssl.pstatic.net/static.news/image/news/2009/bg_icon_direction.gif) no-repeat 0 -59px}
.section .index_cate_navi{position:absolute;right:0;top:25px}
.as_finance + .section .index_cate_navi{top:0}
.as_finance + .section .more_link{top:3px}
.as_finance + .section .refresh_link{top:0}
.section_list_ranking{padding:8px 12px 0 0}
.section_list_ranking li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;zoom:1}
.section_list_ranking li a{position:relative;top:-1px;vertical-align:middle;font-size:13px;line-height:27px;color:#222;letter-spacing:-1px}
.section_list_ranking li a:visited{color:#959595}
.section_list_ranking li a.sm2{width:201px}
.section_list_ranking li a.sm3{width:191px}
.section_list_ranking li a.sm4{width:178px}
.section_list_ranking li .rank{display:inline-block;vertical-align:top;margin:7px 1px 0 0}
.section_list_ranking li .rank.num1{width:16px;height:14px;background-position:-749px -743px}
.section_list_ranking li .rank.num2{width:16px;height:14px;background-position:-723px -743px}
.section_list_ranking li .rank.num3{width:16px;height:14px;background-position:-541px -743px}
.section_list_ranking li .rank.num4{width:16px;height:14px;background-position:-593px -743px}
.section_list_ranking li .rank.num5{width:16px;height:14px;background-position:-725px -709px}
.section_list_ranking li .rank.num6{width:16px;height:14px;background-position:-567px -743px}
.section_list_ranking li .rank.num7{width:16px;height:14px;background-position:-645px -743px}
.section_list_ranking li .rank.num8{width:16px;height:14px;background-position:-671px -743px}
.section_list_ranking li .rank.num9{width:16px;height:14px;background-position:-697px -743px}
.section_list_ranking li .rank.num10{width:16px;height:14px;background-position:0px -769px}
.section_list_ranking li .rank em{font-size:0;color:transparent}
.section_list_ranking .icon{margin-top:2px;margin-bottom:7px}
.section_list_ranking_reply li{padding-top:7px;margin-top:7px;border-top:1px solid #f6f6f6}
.section_list_ranking_reply li:first-child{padding-top:0;margin-top:0;border-top:0}
.section_list_ranking_reply .rank{font-size:0;color:transparent;float:left;margin:5px 6px 0 0}
.section_list_ranking_reply .rank.num1{width:16px;height:14px;background-position:-749px -743px}
.section_list_ranking_reply .rank.num2{width:16px;height:14px;background-position:-723px -743px}
.section_list_ranking_reply .rank.num3{width:16px;height:14px;background-position:-541px -743px}
.section_list_ranking_reply .rank.num4{width:16px;height:14px;background-position:-593px -743px}
.section_list_ranking_reply .rank.num5{width:16px;height:14px;background-position:-725px -709px}
.section_list_ranking_reply .rank.num6{width:16px;height:14px;background-position:-567px -743px}
.section_list_ranking_reply .rank.num7{width:16px;height:14px;background-position:-645px -743px}
.section_list_ranking_reply .rank.num8{width:16px;height:14px;background-position:-671px -743px}
.section_list_ranking_reply .rank.num9{width:16px;height:14px;background-position:-697px -743px}
.section_list_ranking_reply .rank.num10{width:16px;height:14px;background-position:0px -769px}
.section_list_ranking_reply .list_text_wrap{width:100%}
.section_list_ranking_reply .list_text_wrap .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.section_list_ranking_reply .ranking_thumb + .list_text_wrap .list_tit{overflow:visible;text-overflow:clip;white-space:normal}
.section_list_ranking_reply .ranking_thumb + .list_text_wrap{width:auto}
.section_list_ranking_reply .ranking_thumb{position:relative;float:right;margin-left:20px}
.section_list_ranking_reply .ranking_thumb img{vertical-align:top}
.section_list_ranking_reply .ranking_thumb:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1);content:''}
.list_lede{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:1px;font-size:12px;color:#666;letter-spacing:-1px}
.section_info_icon{width:15px;height:15px;background-position:-416px -743px;font-size:0;color:transparent;position:relative;display:inline-block;vertical-align:middle;margin-top:1px;cursor:pointer;background-color:transparent}
.section_column_list .list_text_wrap{width:300px}
.section_column_list .thumb + .list_text_wrap{width:207px}
.section_column_list .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}
.section_column_subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:12px;color:#3f63bf;letter-spacing:-1px}
.section_column_subject:visited{color:#3f63bf}
.section_info_layer{position:absolute;top:50px;left:0;max-width:175px;padding:9px 27px 12px 14px;box-sizing:border-box;font-size:12px;line-height:18px;color:#444;letter-spacing:-1px;border:1px solid #d6d6d6;background-color:#fff}
.section_info_layer + ul{margin-top:6px}
.section_info_layer_close{position:absolute;top:4px;right:4px;padding:5px;cursor:pointer;background-color:transparent}
.section_info_layer_close > span{width:11px;height:11px;background-position:-265px -409px;font-size:0;color:transparent;display:inline-block;vertical-align:top}
.refresh_link{position:absolute;top:24px;right:0;font-size:12px;line-height:22px;color:#666;letter-spacing:-1px}
.refresh_link:after{width:22px;height:22px;background-position:-723px -532px;display:inline-block;vertical-align:top;margin-left:6px;content:''}
.newstopic_list{position:relative;padding:6px 0 5px}
.newstopic_list li{position:relative;zoom:1}
.newstopic_list li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:50px;font-size:13px;line-height:27px;color:#222;letter-spacing:-1px}
.newstopic_list li a:hover{text-decoration:none}
.newstopic_list li a:visited{color:#959595}
.newstopic_list li a:hover .title{text-decoration:underline}
.newstopic_list li a img{vertical-align:middle}
.newstopic_list li .rank{display:inline-block;vertical-align:middle;margin-right:1px}
.newstopic_list li .rank.num1{width:16px;height:14px;background-position:-749px -743px}
.newstopic_list li .rank.num2{width:16px;height:14px;background-position:-723px -743px}
.newstopic_list li .rank.num3{width:16px;height:14px;background-position:-541px -743px}
.newstopic_list li .rank.num4{width:16px;height:14px;background-position:-593px -743px}
.newstopic_list li .rank.num5{width:16px;height:14px;background-position:-725px -709px}
.newstopic_list li .rank.num6{width:16px;height:14px;background-position:-567px -743px}
.newstopic_list li .rank.num7{width:16px;height:14px;background-position:-645px -743px}
.newstopic_list li .rank.num8{width:16px;height:14px;background-position:-671px -743px}
.newstopic_list li .rank.num9{width:16px;height:14px;background-position:-697px -743px}
.newstopic_list li .rank.num10{width:16px;height:14px;background-position:0px -769px}
.newstopic_list li .rank em{font-size:0;color:transparent}
.newstopic_list li .title{font-weight:normal;vertical-align:top}
.newstopic_ico_new{position:absolute;top:-1px;right:0}
.newstopic_ico_new i{font-size:0;color:transparent;width:30px;height:14px;background-position:-425px -614px;display:inline-block;vertical-align:middle}
.newstopic_list li.on .title{font-weight:bold}
.newstopic_error_text{display:none;padding:2px 0 5px;font-size:12px;color:#888;letter-spacing:-1px;line-height:15px}
.newstopic_error .newstopic_error_text{display:block;word-break:keep-all}
.newstopic_time{position:relative;display:inline-block;font-size:12px;color:#888}
.newstopic_time:before{width:13px;height:13px;background-position:-786px -366px;display:inline-block;vertical-align:top;margin:2px 5px 0 0;content:''}
.newstopic_help{line-height:16px}
.newstopic_help:after{width:4px;height:11px;background-position:-810px -405px;display:inline-block;vertical-align:top;margin:4px 0 0 3px;content:''}
.section .image{overflow:hidden;margin-top:7px;padding-top:7px;border-top:1px solid #f6f6f6}
.section .image:first-child{margin-top:-2px;padding-top:0;border-top:0}
.section .image a.thumb{position:relative;float:right;margin-left:20px}
.section .image a.thumb img{vertical-align:top}
.section .image a.thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.1);content:''}
.section .image .list_text a{line-height:18px}
.section .image .trans_border{right:0;bottom:0;box-sizing:border-box}
.section .image2 .thumb{display:block;position:relative;margin-bottom:4px}
.section .image2 .thumb img{vertical-align:top}
.section .image2 .trans_border{right:0;bottom:0;box-sizing:border-box}
.section .image2 strong{font-weight:normal}
.list_text_wrap{overflow:hidden;display:table;table-layout:fixed}
.list_text{display:table-cell;vertical-align:middle;height:60px}
.list_text_inner{overflow:hidden}
.list_tit{display:block;padding-right:1px;font-size:13px;line-height:18px;color:#222;letter-spacing:-1px}
.list_eng .list_tit{letter-spacing:0}
.list_ico_cmt{position:relative;display:inline-block;font-size:12px;margin-top:3px;color:#888}
.list_ico_cmt:visited{color:#888}
.list_ico_cmt:hover{text-decoration:none}
.list_ico_cmt:before{width:14px;height:13px;background-position:-786px -319px;display:inline-block;vertical-align:middle;margin:-1px 3px 0 0;content:''}
.ranking_list_text_wrap .list_ico_cmt{color:#333}
.list_press{display:inline-block;font-size:12px;margin-top:3px;color:#888;letter-spacing:-1px}
.list_press + .list_ico_cmt{padding-left:6px;margin-left:2px}
.list_press + .list_ico_cmt:after{position:absolute;top:5px;left:0;width:1px;height:10px;background-color:#e5e5e5;content:''}
.list_eng .list_press{line-height:20px}
.list_ico_up{width:23px;height:13px;background-position:-529px -431px;font-size:0;color:transparent;display:inline-block;vertical-align:middle;margin:-2px 0 0 1px}
.list_ico_new{width:13px;height:13px;background-position:-786px -435px;font-size:0;color:transparent;display:inline-block;vertical-align:middle;margin:-2px 0 0 1px}
.eng_dictionary_link{display:block;margin-top:12px;font-size:13px;color:#222;letter-spacing:-1px}
.eng_dictionary_link strong{display:inline-block;margin-right:7px}
.eng_dictionary_link:visited{color:#222}
.eng_dictionary_link:after{width:8px;height:13px;background-position:-123px -769px;display:inline-block;vertical-align:middle;margin-left:3px;content:''}
.list_txt li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}
.list_txt li a{font-size:13px;line-height:27px;letter-spacing:-1px;color:#222}
.list_txt li a:visited{color:#959595}
.section h4 + .list_txt li:first-child{margin-top:-8px}
.section h4 + .list_txt li:first-child.image2{margin-top:0}
.section h4 + .list_txt li:first-child.image2 .thumb + a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:25px}
.section h4 + .list_txt li:first-child.image2 ~ li a{line-height:25px}
.classfy{margin-bottom:-12px}
.classfy ul.list_txt{padding:6px 0 8px;border-top:1px solid #f2f2f2}
.classfy ul.list_txt:first-child{border-top:0}
.classfy h5 + ul.list_txt{border-top:0}
.section .keyword{padding-right:3px;font-size:13px;color:#3f63bf;letter-spacing:-1px}
.section .classfy .keyword{color:#506291}
.list_timenews:first-child{margin-top:-5px}
.list_timenews + .list_timenews{margin:8px 0 -6px;padding-top:6px;border-top:1px solid #f2f2f2}
.today{padding:13px 20px 20px;border:1px solid #e8e8e8}
.section .today{margin-top:-1px}
.today h5{overflow:hidden;float:left;margin-right:8px;font-size:12px;line-height:23px;color:#222;letter-spacing:-1px}
.today h5 a{color:#222}
.today .today_inner:first-child{padding:0 0 12px}
.today_info{display:inline-block;vertical-align:top;margin-top:2px;font-size:12px;color:#222}
.today_info:before{display:inline-block;vertical-align:middle;width:1px;height:10px;margin:-2px 7px 0 2px;background-color:#e5e5e5;content:''}
.today_info_day{margin-left:3px;letter-spacing:-1px}
.today_inner{overflow:hidden;padding:8px 0 12px;border-bottom:1px solid #f2f2f2}
html[data-useragent*="Mac"] .today_inner{padding:10px 0}
.today_inner ul{overflow:hidden}
.today_inner .today_week_weather{margin-top:-1px;color:#777}
.today_inner .today_week_weather:before{display:inline-block;width:1px;height:10px;margin:0 7px -1px 4px;background-color:#e5e5e5;content:''}
.today_inner li{margin-top:5px}
.today_inner li:first-child{margin-top:3px}
.today_inner li a{font-size:12px;line-height:18px;letter-spacing:-1px;color:#222;word-break:break-all;word-wrap:break-word}
.ico_link_arrow{width:8px;height:13px;background-position:-123px -769px;display:inline-block;vertical-align:middle;margin-top:-1px}
html[data-useragent*="Mac"] .ico_link_arrow{margin-top:-3px}
.today_weather{overflow:hidden;display:block;margin:4px 0 3px}
.today_weather:hover{text-decoration:none}
.weather_temp{display:table-cell;vertical-align:middle;text-align:center;font-family:arial,tahoma,Helvetica,sans-serif;font-size:14px}
.temp_current{margin-bottom:-2px;padding:0 18px 0 15px;font-size:12px;color:#222}
.temp_current em{font-size:30px;vertical-align:-13px}
.temp_lowest{color:#1e96fc}
.temp_highest{color:#f31a1a}
.temp_lowest + .temp_highest:before{margin:0 2px 0 -3px;color:#bababa;content:'/'}
[class^=weather_ico_w]{display:table-cell;vertical-align:middle;width:56px;height:56px;background:url(../img/sp/sp_weather.png) no-repeat;background-size:397px auto}
.weather_ico_w1{background-position:-66px 0}
.weather_ico_w2{background-position:-132px 0}
.weather_ico_w3{background-position:-198px 0}
.weather_ico_w4{background-position:-264px 0}
.weather_ico_w5{background-position:-330px 0}
.weather_ico_w6{background-position:0px -66px}
.weather_ico_w7{background-position:-66px -66px}
.weather_ico_w8{background-position:-132px -66px}
.weather_ico_w9{background-position:-198px -66px}
.weather_ico_w10{background-position:-264px -66px}
.weather_ico_w11{background-position:-330px -66px}
.weather_ico_w12{background-position:0px -132px}
.weather_ico_w13{background-position:-66px -132px}
.weather_ico_w14{background-position:-132px -132px}
.weather_ico_w15{background-position:-198px -132px}
.weather_ico_w16{background-position:-264px -132px}
.weather_ico_w17{background-position:-330px -132px}
.weather_ico_w18{background-position:0px -198px}
.weather_ico_w19{background-position:-66px -198px}
.weather_ico_w20{background-position:-132px -198px}
.weather_ico_w21{background-position:-198px -198px}
.weather_ico_w22{background-position:-264px -198px}
.weather_ico_w23{background-position:-330px -198px}
.weather_ico_w24{background-position:0px -264px}
.weather_ico_w25{background-position:-66px -264px}
.weather_ico_w26{background-position:-132px -264px}
.weather_ico_w27{background-position:-198px -264px}
.weather_ico_w28{background-position:-264px -264px}
.weather_ico_w29{background-position:-330px -264px}
.weather_text{display:table-cell;vertical-align:middle;letter-spacing:-1px}
.text_current{padding-bottom:4px;font-size:13px;color:#222}
.text_fine_dust{font-size:12px;color:#444}
.text_fd_good{color:#32a1ff}
.text_fd_average{color:#00ab33}
.text_fd_bad{color:#fd9b5a}
.text_fd_verybad{color:#ff5959}
.today .today_finance{padding:10px 0 7px;font-size:12px}
.today .today_finance:before,.today .today_finance:after{content:"";display:table}
.today .today_finance:after{clear:both}
.today .today_finance li{float:left;overflow:hidden;letter-spacing:-1px;color:#777}
.today .today_finance li:first-child{width:150px}
.today .today_finance li a{text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:left;font-size:13px;line-height:18px;color:#222;letter-spacing:-1px}
.today .today_finance li:first-child a{position:relative;margin-right:20px}
.today .today_finance li:first-child a:after{position:absolute;top:5px;right:0;bottom:10px;width:1px;background-color:#f2f2f2;content:''}
.today .today_finance .num{margin:3px 0 5px;font-size:24px;color:#222}
.today .today_finance .num.up{font-size:12px;color:#fe4638}
.today .today_finance .num.dn{font-size:12px;color:#066fd1}
.today .today_finance strong{display:inline-block;padding-bottom:5px;font-size:12px;font-weight:normal;color:#777}
.today .finance_search_input{width:229px;box-sizing:border-box}
.today .finance_search_btn{position:absolute;right:21px}
.table_finance{table-layout:fixed;width:100%}
.table_finance tr{color:#222}
.table_finance th{font-weight:normal}
.table_finance th a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:left;font-size:13px;line-height:18px;color:#222;letter-spacing:-1px}
.table_finance .num{vertical-align:bottom}
.table_finance .up + .fluctuation{color:#fe4638}
.table_finance .dn + .fluctuation{color:#066fd1}
.table_finance.table_fund a{font-size:12px;line-height:16px}
.table_finance.table_fund .num{font-size:12px;line-height:18px}
.table_finance.table_fund th,.table_finance.table_fund td{padding-top:8px}
.table_finance.table_fund + form .finance{padding-top:11px}
.as_finance{border:1px solid #e8e8e8;border-top:0;padding-top:0;margin-top:35px;box-sizing:border-box}
.as_finance + .section{padding-top:0;border-top:0;margin-top:35px}
.as_finance_tit{border-top:1px solid #e8e8e8}
.as_finance_tab{display:table;table-layout:fixed;width:100%;text-align:center;border-spacing:0;border-bottom:1px solid #e8e8e8;zoom:1}
.as_finance_tab li{display:table-cell;vertical-align:top}
.as_finance_tab li a{display:block;font-size:13px;line-height:37px;color:#555;letter-spacing:-1px;text-decoration:none}
.as_finance_tab li.on a{color:#222}
.as_finance_tab li.on a strong{position:relative;display:inline-block}
.as_finance_tab li.on a strong:after{position:absolute;right:-4px;bottom:-1px;left:-4px;height:1px;background-color:#222;content:''}
.as_finance_content_wrap{padding:0 20px}
.as_finance_content{padding-top:2px}
.as_finance_content .num{line-height:14px}
.as_finance_content .num.fluctuation{text-align:right}
.as_finance_content th,.as_finance_content td{padding:9px 0 0}
.as_finance_content .finance{overflow:hidden;padding:19px 0 2px}
.as_finance_content .finance legend{position:absolute;margin:-1px}
.as_finance_content .finance span{float:left;width:151px}
.as_finance_more{position:relative;padding:26px 20px 12px}
.as_finance_more .more_link2{top:30px;right:20px;padding-right:0;font-size:12px;line-height:12px;color:#666;letter-spacing:-1px;background:none}
.as_finance_more .more_link2:after{width:4px;height:11px;background-position:-810px -405px;display:inline-block;vertical-align:middle;margin:-1px 0 0 4px;content:''}
.finance_search_btn{font-size:0;color:transparent;float:left;padding:4px 5px;margin-left:-1px;border:1px solid #e5e5e5;background-color:#fafafa}
.finance_search_btn:before{width:18px;height:18px;background-position:-652px -467px;display:inline-block;content:''}
.finance_search_input{width:100%;height:28px;padding:3px 8px 5px;border:1px solid #e5e5e5;font-size:12px;color:#666;letter-spacing:-1px;box-sizing:border-box}
.finance_my_link{float:left;margin-left:7px;width:70px;height:28px;line-height:24px;text-align:center;font-size:12px;color:#666;letter-spacing:-1px;box-sizing:border-box;border:1px solid #e5e5e5;background-color:#fafafa}
.finance_my_link:hover{text-decoration:none}
.as_finance_search_top{margin:-3px 0 1px;line-height:16px}
.as_finance_search_top dt{float:left;padding-right:12px;font-size:12px;font-weight:normal;color:#222;letter-spacing:-1px}
.as_finance_search_top dt:after{width:4px;height:11px;background-position:-810px -384px;display:inline-block;vertical-align:middle;margin-left:4px;content:''}
.as_finance_search_top dd{overflow:hidden;display:block;white-space:nowrap}
.as_finance_search_top dd a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:53px;padding-right:1px;font-size:12px;color:#666;letter-spacing:-1px}
.as_finance_search_top dd span{overflow:hidden;display:inline-block;vertical-align:top;font-size:0;margin:4px 2px 0 1px;width:1px;height:10px;background-color:#e5e5e5}
.fund_top{position:relative;padding:18px 0}
.as_finance .fund_top .more_link{top:8px;line-height:14px;color:#666}
.table_finance_exchange{width:100%;table-layout:fixed;padding-top:2px;font-family:Arial,tahoma,sans-serif}
.table_finance_exchange th,.table_finance_exchange td{padding:8px 0 0}
.table_finance_exchange .num{vertical-align:middle;padding:8px 0 0;line-height:16px;color:#222}
.table_finance_exchange .num.up{text-align:right;color:#fe4638}
.table_finance_exchange .num.dn{text-align:right;color:#066fd1}
.table_finance_exchange th{text-align:left;font-size:13px;font-weight:normal;color:#222}
.table_finance_exchange th .icon{vertical-align:middle;margin:-2px 9px 0px 0}
.as_finance_time{display:inline-block;vertical-align:top;margin-bottom:1px;font-size:12px;line-height:18px;color:#666}
.as_finance_time dt{float:right;margin-left:3px;font-weight:normal}
.as_finance_time dd{overflow:hidden}
.section .num{font-family:Arial,tahoma,sans-serif;font-size:13px;letter-spacing:0}
.section .num.up{color:#fe4638}
.section .num.up i{width:9px;height:9px;background-position:-470px -409px;font-size:0;color:transparent;display:inline-block;vertical-align:middle;margin-right:4px}
.section .num.dn{color:#066fd1}
.section .num.dn i{width:9px;height:9px;background-position:-451px -409px;font-size:0;color:transparent;display:inline-block;vertical-align:middle;margin-right:4px}
.ombudsman h5{margin:9px 0 1px;font-size:12px}
.ombudsman h5 a{color:#2f2f2f !important}
.ombudsman ul.type09{padding-bottom:3px}
.ombudsman ul.type09 li{background:url(https://ssl.pstatic.net/static.news/image/news/2009/ico_squ_5x5_c5.gif) no-repeat 1px 5px}
.ombudsman ul.type09 li .fs11{color:#747474 !important}
.ombudsman li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}
.ombudsman li.image{overflow:visible;text-overflow:clip;white-space:normal;line-height:18px;margin-bottom:6px}
.ombudsman li a{font-size:13px;line-height:24px;color:#222;letter-spacing:-1px}
.ombudsman li a:visited{color:#959595}
/* 연예섹션 컴포넌트 추가 */
.photo_slide{position:relative;padding-bottom:40px;zoom:1}
.photo_slide a{position:relative;display:block}
.photo_slide a img{vertical-align:top}
.photo_slide .mask{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.1)}
.photo_slide .btns{font-size:0;color:transparent;position:absolute;z-index:20}
.photo_slide .btn_lft{width:36px;height:39px;background-position:-138px -614px;left:0}
.photo_slide span.btn_lft{width:36px;height:39px;background-position:-46px -614px}
.photo_slide .btn_rgt{width:36px;height:39px;background-position:0px -614px;right:0}
.photo_slide span.btn_rgt{width:36px;height:39px;background-position:-92px -614px}
.photo_slide .txt{position:absolute;top:135px;right:0;left:0;z-index:20;padding:0 50px;border:1px solid #e5e5e5;border-top:0;text-align:center;box-sizing:border-box}
.photo_slide .txt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:9px 0 12px;font-size:13px;color:#222;letter-spacing:-1px}
.pg_num_area{margin-top:2px;text-align:center}
.pg_num{font-size:0;color:transparent;display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:4px;background-color:#e8e8e8}
.pg_num_on{background-color:#3f63bf}
.pg_num:hover,.pg_num:visited,.pg_num:active{text-decoration:none}
.section .banner{margin-top:4px}
.section .banner a{display:block}
.section .banner img{vertical-align:top}
.section .banner_link{display:block}
.section .banner_link img{vertical-align:top}
.calendar_date{position:relative;height:28px;text-align:center;font-family:tahoma,arial,Helvetica,sans-serif}
.newsflash_body .calendar_date{margin-top:28px}
.calendar_date a{display:inline-block;*display:inline;zoom:1;vertical-align:middle;font-size:0;line-height:0}
.calendar_date a.btn span{display:block;overflow:hidden;float:left;position:relative;z-index:-1;width:15px;height:15px}
.calendar_date a.pre{display:inline-block;*display:inline;zoom:1;margin-right:18px;vertical-align:top;width:16px;height:27px;background-position:-650px -145px}
.calendar_date a.next{display:inline-block;*display:inline;zoom:1;margin-left:13px;vertical-align:top;width:16px;height:27px;background-position:-650px -219px}
.calendar_date a.pre_off{display:inline-block;*display:inline;zoom:1;margin-right:18px;vertical-align:top;width:16px;height:27px;background-position:-650px -182px}
.calendar_date a.next_off{display:inline-block;*display:inline;zoom:1;margin-left:13px;vertical-align:top;width:16px;height:27px;background-position:-642px -547px}
.calendar_date .c_date{margin-left:-2px;font-family:arial,tahoma,Helvetica,sans-serif;font-size:24px;color:#000;letter-spacing:0}
.calendar_date a.now{position:absolute;right:0;top:0;width:45px;height:28px;background-position:-284px -614px}
.calendar_date a.week{position:absolute;right:0;top:0;width:56px;height:28px;background-position:-405px -467px}
.calendar_date a.btn.now span{width:45px;height:28px;z-index:0;color:#333;font-family:'나눔고딕',nanumgothic,'돋움',dotum,sans-serif;font-size:13px;line-height:28px;letter-spacing:-2px;text-align:center}
.calendar_date a.btn.week span{width:56px;height:28px;z-index:0;color:#333;font-family:'나눔고딕',nanumgothic,'돋움',dotum,sans-serif;font-size:13px;line-height:28px;letter-spacing:-2px;text-align:center}
.calendar_date .cal_area{display:inline-block;*display:inline;width:17px;height:16px;margin:0 0 12px 1px;vertical-align:middle;z-index:30}
.calendar_date .cal_area a.cal{display:inline-block;*display:inline;cursor:pointer;width:19px;height:19px;background-position:-377px -663px}
.calendar_date .cal_area .layer03{top:27px;left:50%;margin-left:-164px}
.calendar{position:relative;top:-1px;left:-1px;padding:0 !important;background:none !important;border:none !important;letter-spacing:0}
.calendar_inner{position:relative;_zoom:1}
.calendar .head{position:absolute;top:-4px;left:14px;z-index:10}
.calendar .choose{position:relative;padding:0 0 11px 8px;text-align:center;font-family:arial,tahoma,Helvetica,sans-serif;font-size:22px;color:#000}
.calendar .choose .prev{position:absolute;left:102px;top:5px;width:16px;height:16px;background-position:-234px -743px}
.calendar .choose .prev:hover{width:16px;height:16px;background-position:-286px -743px}
.calendar .choose .prev.dimmed{width:16px;height:16px;background-position:-260px -743px}
.calendar .choose .prev span{display:none}
.calendar .choose .next{position:absolute;right:94px;top:5px;width:16px;height:16px;background-position:-182px -743px}
.calendar .choose .next:hover{width:16px;height:16px;background-position:-104px -743px}
.calendar .choose .next.dimmed{width:16px;height:16px;background-position:-208px -743px}
.calendar .choose .next span{display:none}
.calendar .body{margin:22px 15px 16px 14px}
.calendar table{width:100%;clear:both;text-align:center;border-collapse:collapse}
.calendar table th{height:25px;font-weight:normal;color:#757575}
.calendar table td{height:18px;font-size:13px;line-height:38px;font-family:tahoma,Helvetica,sans-serif;border:1px solid #eaeaea;color:#000;cursor:pointer}
.calendar table td.sun{color:#f64d4d}
.calendar table td.before,.calendar table td.after,.calendar table td.disable{color:#b8b8b8;background:#fff}
.calendar table td.over{background:#e6e7ea}
.calendar table td.selected{color:#fff;background:#3f63bf}
.calendar table td.selected.disable{background:#9fb1df}
.calendar .skin01{height:auto;border:0}
.skin01 .selectbox .box{display:block;text-decoration:none !important;color:#494949;border:1px solid #c7c8c8;width:72px;height:30px;background:#fff;overflow:hidden;text-align:center}
.skin01 .selectbox .box .button{display:inline-block;margin-left:4px;vertical-align:middle;width:9px;height:9px;background-position:-432px -409px}
.skin01 .selectbox.sb-expanded .box .button{vertical-align:middle;width:9px;height:9px;background-position:-413px -409px}
.skin01 .selectbox .box .label{display:inline-block;width:auto;height:auto;font-size:18px;font-family:arial,tahoma,Helvetica,sans-serif;color:#000;line-height:32px;vertical-align:middle}
.skin01 .selectbox .list{position:absolute;top:31px;width:72px;height:230px;display:none;border:1px solid #c7c8c8;overflow:auto;background:#fff;list-style:none}
.skin01 .selectbox .list li{zoom:1;padding:0;margin:0 0 0 -8px;text-indent:8px;font-size:13px;font-family:tahoma,arial,Helvetica,sans-serif;line-height:32px;color:#494949;text-align:center}
.skin01 .selectbox .list li.item-selected{background:#3f63bf;color:#fff}
.skin01 .selectbox.sb-expanded .list{display:block}
.skin01 .selectbox .box input{background:#fff;border:0;color:#000}
.skin01 .selectbox .box.box-over input{color:#fff}
.skin01 .selectbox.sb-disabled{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);zoom:1}
.skin01 .selectbox.sb-disabled *{cursor:default}
.skin01 .scrollbox{border:1px solid #eaeaec;position:relative}
.skin01 .scrollbox.list .content{position:relative;background:#fff;width:64px;height:230px;padding:0;overflow:hidden}
.skin01 .scrollbox .plaintext{position:relative;display:block}
.skin01 .scrollbox .scrollbar-v{position:absolute;top:0;right:0;width:7px;height:230px;cursor:pointer;background:#fff;border-left:1px solid #eaeaea;z-index:10}
.skin01 .scrollbox .scrollbar-v .thumb-v{position:absolute}
.skin01 .scrollbox .scrollbar-v .thumb-v .thumb-body{display:inline-block;width:7px;height:1px;background:#efefef}
.calendar_date2{position:relative;padding:16px 0 15px;border-bottom:1px solid #eaeaea;text-align:center;\z-index:10}
.calendar_date2 .lnk_cal{display:inline-block;*display:inline;zoom:1;width:19px;height:19px;background-position:-377px -663px;margin:0 0 2px -2px;vertical-align:middle}
.calendar_date2 .lnk_time{display:inline-block;*display:inline;zoom:1;width:19px;height:19px;background-position:-406px -663px;margin:0 0 2px -2px;vertical-align:middle}
.calendar_date2 a.prev{display:inline-block;*display:inline;zoom:1;margin-right:16px;vertical-align:top;width:16px;height:27px;background-position:-650px -145px}
.calendar_date2 a.next{display:inline-block;*display:inline;zoom:1;margin-left:12px;vertical-align:top;width:16px;height:27px;background-position:-650px -219px}
.calendar_date2 span.prev{display:inline-block;*display:inline;zoom:1;margin-right:16px;vertical-align:top;width:16px;height:27px;background-position:-650px -182px}
.calendar_date2 span.next{display:inline-block;*display:inline;zoom:1;margin-left:12px;vertical-align:top;width:16px;height:27px;background-position:-642px -547px}
.calendar_date2 .date2,.calendar_date2 .time2{display:inline-block;margin-top:-1px;font-family:arial,tahoma,Helvetica,sans-serif;font-size:24px;*display:inline;zoom:1}
.calendar_date2 .time2{margin-left:28px}
.calendar_date2 .date2 span{vertical-align:top;color:#000}
.calendar_date2 .time2 span{vertical-align:top;color:#000}
.calendar_date2 .lnk_today{position:absolute;top:15px;right:2px;width:45px;height:28px;background-position:-284px -614px;display:block;text-decoration:none}
.calendar_date2 .lnk_today span{width:45px;height:28px;color:#333;font-family:'나눔고딕',nanumgothic,'돋움',dotum,sans-serif;font-size:13px;line-height:28px;letter-spacing:-2px;text-align:center}
.edit_history .calendar_date2 .layer01{top:47px;left:50%;margin-left:-152px;z-index:10}
.edit_history .calendar_date2 .layer_time{top:47px;right:175px}
.layer_time{position:absolute;top:28px;right:-150px;z-index:20;width:92px;height:261px;padding:18px 14px 18px 14px;border:1px solid #a9a9a9 \9;border:1px solid #d8d8d8;background:#fff;color:#767676;font-size:11px;line-height:17px;text-align:left;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.1)}
:root .layer_time{border-color:#d8d8d8 \9}
.layer_time .hour,.layer_time .minute{float:left}
.layer_time .hour span,.layer_time .minute span{width:auto;height:auto;margin:0;padding-top:3px}
.layer_time .hour_minute{float:left;display:inline-block;*display:inline;zoom:1;width:12px;padding-top:10px;font-size:18px;text-align:center;color:#000}
.layer_time .time_input{width:38px;height:38px;margin-bottom:12px;border:1px solid #c7c8c8;color:#000;font-size:22px;font-family:arial,tahoma,Helvetica,sans-serif;line-height:39px;text-align:center}
.layer_time .lst_time li a{display:block;color:#000;font-size:13px;font-family:tahoma,arial,Helvetica,sans-serif;line-height:30px;text-align:center;text-decoration:none}
.layer_time .lst_time li.selected a{background:#3f63bf;color:#fff}
.layer_time .lst_time li a:hover,.layer_time .lst_time li.selected a:hover{background:#e6e8eb}
.layer_time .btn_close{position:absolute;top:4px;right:6px}
.time_scroll{position:relative;width:38px;height:209px;border:1px solid #c7c8c8;background-color:#fff;text-align:left}
.time_scroll .scrollbar-box{position:absolute;overflow:hidden;top:0;left:0;width:40px;height:210px}
.time_scroll .scrollbar-content{position:absolute;top:0;left:0;width:30px;font-size:12px;line-height:14px}
.time_scroll .scrollbar-show{display:block}
.time_scroll .scrollbar-disabled .scrollbar-track{background-color:#bbb}
.time_scroll .scrollbar-disabled .scrollbar-thumb{display:none}
.time_scroll .scrollbar-v{position:absolute;top:0;right:0;width:7px;height:208px;background:#fff;border-left:1px solid #eaeaea;display:none}
.time_scroll .scrollbar-track{position:relative;top:0;overflow:hidden;width:7px}
.time_scroll .scrollbar-thumb{display:block;overflow:hidden;position:relative;top:0;width:7px;height:29px;background:#efefef}
.time_scroll .scrollbar-show{display:block}
.time_scroll .scrollbar-disabled .scrollbar-track{background-color:#bbb}
.time_scroll .scrollbar-disabled .scrollbar-thumb{display:none}
.time_scroll .scrollbar-noscript .scrollbar-box{overflow:auto}
.time_scroll .scrollbar-noscript .scrollbar-h,.time_scroll .scrollbar-noscript .scrollbar-v,.time_scroll .scrollbar-noscript .scrollbar-disabled{display:none}
.newsflash_body .calendar_date .cal_area .layer03{top:37px}
.hot_header .calendar_date{_height:42px;margin-top:-6px;padding-left:1px}
.hot_header .calendar_date .cal_area .layer03{top:32px}
.ranking_header .calendar_date{clear:both;height:38px;_height:39px;padding-top:15px;padding-left:2px}
.ranking_header .calendar_date a.week,.ranking_header .calendar_date a.now{top:15px}
.ranking_header .calendar_area{clear:both;_width:100%;padding:10px 0 1px;overflow:hidden}
.ranking_header .calendar_date .cal_area .layer03{top:47px}
.layer01{display:none;position:absolute;left:0;top:0;text-align:left;z-index:11;overflow:hidden}
.layer01 .layer01_content{overflow:visible;position:static;padding:12px 0 11px;border:1px solid;border-color:#bababa #7e7e7e #7e7e7e #bababa;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(color="#cccccc",Direction=135,Strength=1);z-index:2}
.layer03{overflow:visible;position:absolute;width:302px;z-index:300;background:#fff;border:1px solid #a9a9a9 \9;border:1px solid #d8d8d8;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.1)}
:root .layer03{border-color:#d8d8d8\9}