body.news .contents .topic__listBlock span,body.news .contents .topic__listBlock time,body.news .contents .topic__sns li{display:inline-block;*display:inline;*zoom:1}body.news .contents .news__list-title{word-wrap:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.news .contents .news__list a,body.news .contents .topic__sns a{-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}body#newPost .localnav__list-news01 a:before,body#information .localnav__list-news02 a:before,body#maintenance .localnav__list-news03 a:before,body#update .localnav__list-news04 a:before,body#event .localnav__list-news05 a:before,body#campaign .localnav__list-news06 a:before,body#roadmap .localnav__list-news07 a:before{opacity:1}body.news .contents .news__list{margin:0 0 30px;border-top:1px solid #d2d2d2}body.news .contents .news__list li{height:58px;margin:0;border-bottom:1px solid #d2d2d2;vertical-align:top}body.news .contents .news__list a{height:30px;padding:28px 10px 0 126px;display:block;color:#000;text-decoration:none;position:relative}body.news .contents .news__list a:hover{color:#ff3131}body.news .contents .news__list .topicIcon{position:absolute;bottom:19px;left:10px}body.news .contents .news__list .newIcon{position:absolute;top:22px;right:10px}body.news .contents .news__list time{font-size:12px;color:#888;position:absolute;top:7px;left:125px}body.news .contents .news__list-title{width:558px;display:block}body.news .contents .news__list .new .news__list-title{width:508px}body.news .contents .topic{margin:0 -10px;position:relative}body.news .contents .topic h1{margin:0 0 30px;padding-bottom:10px;font-size:20px;font-weight:900;border-width:1px}body.news .contents .topic__listBlock{height:20px;margin-bottom:15px}body.news .contents .topic__listBlock span,body.news .contents .topic__listBlock time{vertical-align:top}body.news .contents .topic__listBlock time{margin:1px 10px 0;color:#888;font-size:12px}body.news .contents .topic__listBlock .newIcon{margin-top:3px}body.news .contents .topic__sns{height:20px;position:absolute;top:0;right:0}body.news .contents .topic__sns li{margin-left:10px}body.news .contents .topic__sns a:hover{opacity:0.7}body.news .contents .topic__sns img{height:20px}body.news .contents .topic__sns .fb_iframe_widget>span{vertical-align:baseline !important}body.news .contents .newsWrap{padding-bottom:23px}
