@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=News+Cycle:700);@font-face{font-family:"iconfont";src:url("iconfont.eot?-imsy51");src:url("iconfont.eot?#iefiximsy51") format("embedded-opentype"),url("iconfont.woff?-imsy51") format("woff"),url("iconfont.ttf?-imsy51") format("truetype"),url("iconfont.svg?-imsy51#iconfont") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"iconfont";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-article:before{content:"\e900"}.icon-category:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-news:before{content:"\e903"}.icon-ranking:before{content:"\e904"}.icon-relation:before{content:"\e905"}.icon-search:before{content:"\e906"}.icon-topic:before{content:"\e907"}.icon-twitter:before{content:"\e908"}.icon-writer:before{content:"\e909"}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#222222}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,button,input,select,textarea{color:#222222}html,body{width:100%}body{position:relative;overflow-x:hidden;min-width:320px;background-color:white;font-size:15px;font-family:Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:1.67;font-weight:300;word-wrap:break-word;overflow-wrap:break-word}img{width:100%;height:auto;vertical-align:top}figure{margin:0}p{margin:0;word-wrap:break-word}ul,ol{margin:0;padding:0;list-style:none}dl{margin:0}dl dt,dl dd{margin:0}.container{position:relative;border-top:1px solid #999999;background-color:white;z-index:2;transition:-webkit-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.overlay{display:none}.is-nav-active-2d .container,.is-nav-active-2d .overlay{-webkit-transform:translateX(-320px);transform:translateX(-320px)}.is-nav-active .container,.is-nav-active .overlay{-webkit-transform:translate3d(-320px, 0, 0);transform:translate3d(-320px, 0, 0)}@media screen and (max-width: 899px){body{background-color:#222222}.is-nav-active .container{overflow:hidden}.container{border-top:none}}@media screen and (min-width: 980px){.container{margin:0 5px 5px;border:2px solid #222222}.inner{position:relative;max-width:960px;margin:0 auto;padding:0 10px}.is-nav-active-2d .container,.is-nav-active-2d .overlay{-webkit-transform:translateX(-400px);transform:translateX(-400px)}.is-nav-active .container,.is-nav-active .overlay{-webkit-transform:translate3d(-400px, 0, 0);transform:translate3d(-400px, 0, 0)}}.common-header{position:relative;width:100%;height:28px;background-color:white;z-index:2}.common-header:before,.common-header:after{content:"";display:table}.common-header:after{clear:both}.common-header .common-header__nav{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 0 8px}.common-header .common-header__nav:before,.common-header .common-header__nav:after{content:"";display:table}.common-header .common-header__nav:after{clear:both}.common-header .common-header__nav li{display:table-cell;padding:0 20px;border-left:1px solid #999999}.common-header .common-header__nav li:first-child{border-left:0}.common-header .common-header__nav a{display:block;height:10px;color:#666666;font-size:9px;font-size:0.5625rem;line-height:1;text-align:center}@media screen and (max-width: 899px){.common-header{display:none}}@media screen and (min-width: 980px){.common-header{height:34px}.common-header .common-header__nav{display:block;width:auto;float:right;padding:11px 0}.common-header .common-header__nav li{float:left}.common-header .common-header__nav a{height:12px;font-size:12px;font-size:0.75rem;text-align:left}.common-header .common-header__nav a:hover{color:gray;text-decoration:none}}.site-header .site-header-inner{width:100%;margin:0 auto 3px;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #222222}.site-logo{position:relative;width:169px;height:38px;margin:0 auto}.site-logo .site-name{display:block;overflow:hidden;height:0;margin-bottom:0;text-indent:-9999em}.site-logo .beta{position:absolute;top:21px;right:-23px;display:block;width:19px}@media screen and (min-width: 980px){.site-header .site-header-inner{max-width:960px;height:auto;padding-top:40px;padding-bottom:37px}.site-logo{position:relative;width:400px;height:91px;margin:0 auto}.site-logo .beta{position:absolute;top:47px;right:-55px;display:block;width:44px}.site-logo .facebook{position:absolute;top:78px;right:28px;width:22px}.site-logo .twitter{position:absolute;top:128px;right:27px;width:25px}.is-search-active .site-header{margin-bottom:0;border-bottom:none}}.site-content{clear:both;margin:0 auto}.site-content:before,.site-content:after{content:"";display:table}.site-content:after{clear:both}.main-content{-webkit-box-sizing:border-box;box-sizing:border-box}.sub-content{-webkit-box-sizing:border-box;box-sizing:border-box}.pc_header_dfp_ad,.pc_footer_dfp_ad{display:none}.pc_pc1_dfp_ad,.pc_overlay_dfp_ad{display:none}.dfp_display_sp1_ad,.dfp_display_sp2_ad{display:none}@media screen and (min-width: 980px){.site-content{width:100%;max-width:960px;padding-top:60px;padding-bottom:100px}.site-content:before,.site-content:after{content:"";display:table}.site-content:after{clear:both}.site-content.into-breadcrumbs{padding-top:10px}.main-content{float:left;width:65.625%;padding:0 3.0208% 0 0;border-right:1px solid #dddddd;vertical-align:top}.sub-content{float:right;padding-left:3.125%;width:34.375%;vertical-align:top}.pc_header_dfp_ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 0px 0px;border-top:1px solid #222222}.pc_footer_dfp_ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px 0px 35px;border-bottom:1px solid #222222}.pc_pc1_dfp_ad{margin-bottom:35px}.pc_overlay_dfp_ad{margin-top:35px}.pc_pc1_dfp_ad,.pc_overlay_dfp_ad{display:block}}@media screen and (max-width: 899px){.dfp_display_sp1_ad,.dfp_display_sp2_ad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0px}}.site-footer{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:3px auto 0;padding:1.0666em 10px 1.8666em;border-top:4px solid #222222}.site-footer .site-social{margin-bottom:1.5em}.site-footer .site-social-ttl{display:none}.footer-nav{margin-bottom:1.6em;padding:0 5%;font-size:12px;font-size:0.75rem}.footer-nav ul:before,.footer-nav ul:after{content:"";display:table}.footer-nav ul:after{clear:both}.footer-nav li{float:left;width:50%;padding:0.583em 0}.footer-nav a{color:#222222}.site-social-list{text-align:center}.site-social-list li{display:inline-block;margin-bottom:5px;vertical-align:top}.site-social-list .facebook{margin-top:-5px}.site-social-list .twitter{margin:0 10px 5px 8px}.site-social-list .rss img{width:62px;height:20px}.site-presentedby{width:116px;margin:0 auto 1em}.site-copyright{font-size:11px;font-size:0.6875rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center}@media screen and (max-width: 340px){.site-copyright{margin-left:-20px}}.sp_overlay_footer_dfp_ad{display:none}@media screen and (min-width: 980px){.site-footer{max-width:960px;padding:22px 20px 28px}.site-footer .site-social{padding-top:11px}.site-footer .site-social-ttl{display:inline-block;color:#7e7e7e;font-size:12px;font-size:0.75rem;font-weight:600}.footer-nav{margin-bottom:17px}.footer-nav ul{width:100%;text-align:center}.footer-nav li{float:none;display:inline-block;width:auto;margin:0 17px}.footer-nav li a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.footer-nav li a:hover{text-decoration:none;opacity:0.5}.site-social{text-align:center}.site-social-ttl{display:inline-block;margin-right:15px;vertical-align:top;line-height:20px}.site-social-list{display:inline-block}.site-social-list .twitter{margin:0 15px 5px 13px}.site-presentedby{margin-bottom:24px}.site-copyright{font-size:12px;font-size:0.75rem}}@media screen and (max-width: 899px){.sp_overlay_footer_dfp_ad{position:fixed;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;z-index:1}.sp_overlay_footer_dfp_ad.is-scrolling{opacity:0.5}.sp_overlay_footer_dfp_ad.is-bottom{display:none}}.site-nav{position:absolute;top:0;right:0;visibility:hidden;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;padding:114px 0 0;background-color:#222222;z-index:1}.site-nav h2{display:block;overflow:hidden;height:0;margin-bottom:0;text-indent:-9999em}.site-nav h3{clear:both;margin-bottom:0.933em;margin-left:10px;color:white;font-size:15px;font-size:0.9375rem;font-weight:500}.site-nav ul{width:100%;margin-bottom:2.333em;border-top:1px solid #333333;border-bottom:1px solid #333333}.site-nav ul:before,.site-nav ul:after{content:"";display:table}.site-nav ul:after{clear:both}.site-nav li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;border-bottom:1px solid #333333;font-size:15px;font-size:0.9375rem;font-weight:500}.site-nav li:nth-child(2n+1){clear:left;border-right:1px solid #333333}.site-nav li a{position:relative;display:block;height:25px;padding:11px 18px 11px 10px;color:white;line-height:25px}.site-nav li a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:10px;margin-top:-4px}.site-nav.is-visible{visibility:visible}.site-nav .site-nav-menu-ttl{display:block;overflow:hidden;height:0;margin-bottom:0;text-indent:-9999em}.site-nav .site-nav-menu li:nth-child(1){font-size:14px;font-size:0.875rem}.site-nav .site-nav-menu li:nth-child(4){font-size:14px;font-size:0.875rem}.site-nav .site-nav-menu li:nth-child(5){font-size:14px;font-size:0.875rem}.site-nav .site-nav-menu li:last-child,.site-nav .site-nav-menu li:nth-child(odd):nth-last-child(2){border-bottom:none}.site-nav .site-nav-category li:nth-child(3){font-size:14px;font-size:0.875rem}.site-nav .site-nav-category li:last-child,.site-nav .site-nav-category li:nth-child(odd):nth-last-child(2){border-bottom:none}.site-nav-open{position:absolute;top:15px;right:15px;width:22px;height:18px}.site-nav-open a{display:block;width:22px;height:18px}.site-nav-open span{display:block;width:22px;height:4px;margin:7px 0;background-color:#222222;text-indent:-9999em}.site-nav-open span::before{position:absolute;top:0;left:0;display:block;width:22px;height:4px;background-color:#222222;content:""}.site-nav-open span::after{position:absolute;bottom:0;left:0;display:block;width:22px;height:4px;background-color:#222222;content:""}.site-nav-close{position:absolute;top:45px;right:16px;display:block;width:18px;height:18px;padding:0}.site-nav-close span{position:relative;display:block;width:18px;height:18px;text-indent:-9999em}.site-nav-close span::before{position:absolute;top:7px;left:-2px;display:block;width:22px;height:3px;background-color:white;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-nav-close span::after{position:absolute;bottom:8px;left:-2px;display:block;width:22px;height:3px;background-color:white;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width: 980px){.site-nav{width:400px;height:100%;padding-top:120px}.site-nav h3{margin-bottom:16px;margin-left:20px}.site-nav li{font-size:14px;font-size:0.875rem;font-weight:normal}.site-nav li a{padding-right:20px;padding-left:20px;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.site-nav li a:hover{text-decoration:none;color:#a3a3a3}.site-nav .site-nav-menu{margin-bottom:38px}.site-nav-open{top:30px;right:28px}.site-nav-close{top:64px;right:34px}}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#222222}.main-article h1{margin-top:0.36em;margin-bottom:1em;font-size:23px;font-size:1.4375rem;line-height:1.35}.main-article h2{margin-top:2.647em;margin-bottom:1.764em;padding-top:1.5em;padding-bottom:1.5em;border-top:4px solid #222222;border-bottom:4px solid #222222;font-size:20px;font-size:1.25rem;line-height:1.47}.main-article h3{margin:2.8125em 10px 1.875em;padding-bottom:0.625em;border-bottom:2px solid #222222;font-size:18px;font-size:1.125rem;line-height:1.83}.main-article h4{margin:2.8125em 10px 1.875em;padding:0.1875em 0 0.1875em 8px;border-left:2px solid #222222;font-size:16px;font-size:1rem;line-height:1.5625}.main-article h5{position:relative;margin:2.8125em 10px 1.875em;padding-left:1.2em;font-size:16px;font-size:1rem;line-height:1.5625}.main-article h5::before{position:absolute;top:0.2em;left:0;width:1em;height:1em;background-color:#222222;content:""}.main-article h6{margin:2.8125em 10px 1.875em;font-size:16px;font-size:1rem;line-height:1.5625}@media screen and (min-width: 980px){h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;opacity:0.5}.main-article h1{font-size:28px;font-size:1.75rem;line-height:1.5}.main-article h2{margin:60px 0 30px;padding:24px 0;font-size:26px;font-size:1.625rem;line-height:1.47}.main-article h3{margin:60px 0 30px;padding-bottom:15px;font-size:24px;font-size:1.5rem;line-height:1.5}.main-article h4{margin:60px 0 30px;padding:3px 0 3px 17px}.main-article h5{margin:60px 0 30px;padding-left:1.4em}.main-article h6{margin:60px 0 30px}}.breadcrumbs{font-size:14px;padding:10px 10px 0 10px}.breadcrumbs li{position:relative;padding-left:18px;display:inline}.breadcrumbs li::before{position:absolute;top:-6px;left:6px;content:">"}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li:first-child::before{display:none}@media screen and (min-width: 980px){.breadcrumbs{padding-bottom:15px}}a{color:#00c4a5;outline:none;text-decoration:none}a:focus{outline:none}@media screen and (min-width: 980px){a:hover{text-decoration:underline}a img{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}a:hover img{opacity:0.5}a.hover{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}a.hover:hover{opacity:0.5}}.btn{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0.834em 30px;background-color:#222222;color:white;font-size:15px;font-size:0.9375rem;font-weight:600;text-align:center}.btn::before{display:block;width:8px;height:8px;border-top:2px solid white;border-right:2px solid white;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.btn.btn--plane{display:inline-block;width:auto;padding-right:12%;padding-left:12%;border-radius:3px}.btn.btn--plane::before{display:none}.btn-b{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0.58em 30px;border-radius:3px;background-color:#222222;color:white;font-size:12px;font-size:0.75rem;font-weight:600;text-align:center;line-height:1.4}.btn-load{padding-top:0.5em;text-align:center}.btn-load a{position:relative;display:inline-block;padding:5px 20px;color:#222222;font-size:15px;font-size:0.9375rem;font-weight:600;text-align:center;line-height:1}.btn-load a::before{position:absolute;top:50%;left:0;display:block;width:10px;height:12px;margin-top:-6px;background:url("/assets/common/ico_down.png") no-repeat 0 0;background-size:10px auto;content:""}@media screen and (min-width: 980px){.btn{padding-top:13px;padding-bottom:13px;border-radius:3px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.btn::before{right:18px}.btn:hover{text-decoration:none;opacity:0.5}.btn-b{padding-top:13px;padding-bottom:13px;border-radius:3px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.btn-b:hover{text-decoration:none;opacity:0.5}.btn-load a{padding-top:15px;padding-bottom:15px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.btn-load a:hover{text-decoration:none;opacity:0.5}}.pagination{position:relative;padding:1.13em 0;color:white;font-size:15px;font-size:0.9375rem;font-weight:600;background-color:#222222}.pagination li{text-align:center;line-height:1}.pagination .prev,.pagination .next{position:absolute;top:0;width:12.5%;height:100%}.pagination .prev a,.pagination .next a{position:relative;display:block;width:100%;height:100%;text-indent:-9999em}.pagination .prev{left:0}.pagination .prev a::before{position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;display:block;width:8px;height:8px;border-top:2px solid white;border-right:2px solid white;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);content:""}.pagination .next{right:0}.pagination .next a::before{position:absolute;top:50%;right:50%;margin-top:-4px;margin-right:-4px;display:block;width:8px;height:8px;border-top:2px solid white;border-right:2px solid white;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}@media screen and (min-width: 980px){.pagination{border-radius:3px;padding:18px 0}.pagination .prev,.pagination .next{width:40px}.pagination .prev a::before,.pagination .next a::before{-webkit-transition:border-color 0.2s linear;transition:border-color 0.2s linear}.pagination .prev a:hover::before{display:block;width:8px;height:8px;border-top:2px solid #aaaaaa;border-right:2px solid #aaaaaa;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);content:""}.pagination .next a:hover::before{position:absolute;display:block;width:8px;height:8px;border-top:2px solid #aaaaaa;border-right:2px solid #aaaaaa;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}}.site-search-btn{position:absolute;top:15px;left:16px}.site-search-toggle img{display:block;width:17px}.site-search{position:relative}.site-search-input{position:absolute;top:0;left:0;overflow:hidden;width:100%;max-height:0;background-color:#222222;z-index:1;-webkit-transition:max-height 0.3s linear;transition:max-height 0.3s linear}.site-search-input-inner{padding:10px}.site-search-input-inner input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:33px;padding-right:34px;padding-left:5px;border:none;border-radius:3px;border:none;font-size:18px;font-size:1.125rem;line-height:1;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none white}.site-search-input-inner input[type="submit"]{display:none}.site-search-input-inner .input-clear{position:absolute;top:10px;right:10px;display:block;width:34px;height:34px;text-indent:-9999em}.site-search-input-inner .input-clear::before{position:absolute;top:15px;right:10px;display:block;width:14px;height:3px;background-color:#222222;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-search-input-inner .input-clear::after{position:absolute;top:15px;right:10px;display:block;width:14px;height:3px;background-color:#222222;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-search-active .site-search-input{max-height:100px}@media screen and (min-width: 980px){.site-search-btn{top:29px;left:35px}.site-search-toggle img{width:20px}.site-search{max-width:960px;margin:0 auto}.site-search-input{position:relative}}.select-box{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:10px solid #dddddd;background-color:#dddddd}.select-box ::before{position:absolute;top:13px;right:15px;width:0;height:0;border:5px solid transparent;border-top:8px solid #222222;content:""}.select-box .select-box-body{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:9px 30px 9px 10px;border-radius:3px;background-color:white;color:#969696;line-height:1}.tabpanel{margin:0 15px 1em}.tabpanel .tabs{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed;width:100%}.tabpanel .tabs li{display:table-cell;width:50%;text-align:center;font-size:12px;font-size:0.75rem;font-weight:600;line-height:1}.tabpanel .tabs li a,.tabpanel .tabs li span{display:block;padding:7px 3px;border:solid #222222;border-width:1px 1px 1px 0;background-color:white;color:#222222;outline:none;text-decoration:none}.tabpanel .tabs li a:focus,.tabpanel .tabs li span:focus{outline:none}.tabpanel .tabs li:first-child a,.tabpanel .tabs li:first-child span{border-left:1px solid #222222;border-radius:4px 0 0 4px}.tabpanel .tabs li:last-child a,.tabpanel .tabs li:last-child span{border-radius:0 4px 4px 0}.tabpanel .tabs .is-active a,.tabpanel .tabs .is-active span{background-color:#222222;color:white}@media screen and (min-width: 980px){.tabpanel{width:290px;margin:0}.tabpanel li a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.tabpanel li a:hover{opacity:0.5}}blockquote{position:relative;margin:0 10px 1.6em;padding:15px 15px 15px 35px;border:1px solid #dddddd}blockquote:before{position:absolute;top:-10px;left:12px;color:#333333;font-size:50px;font-size:3.125rem;font-family:"News Cycle", sans-serif;content:"\201D"}blockquote p{padding:0}blockquote p:last-of-type{margin-bottom:0}@media screen and (min-width: 980px){blockquote{margin-right:0;margin-left:0;padding:20px 20px 20px 45px}blockquote:before{top:-5px;left:16px}}.news-list{font-size:15px;font-size:0.9375rem}.news-list-header{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.news-list-header .news-list-title{position:relative;padding:1.09em 15px 1em 38px;font-size:22px;font-size:1.375rem}.news-list-header [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-12px;margin-left:-28px;font-size:22px;font-size:1.375rem}.news-list-header .last-update{position:absolute;top:50%;right:10px;margin-top:-5px;color:#aaaaaa;font-style:italic;font-size:13px;font-size:0.8125rem;line-height:1}.news-list-content{position:relative;border-top:1px solid #dddddd;line-height:1.35}.news-list-content a{position:relative;display:block;padding:0.666em 30px 0.666em 10px;color:#222222}.news-list-content a:before,.news-list-content a:after{content:"";display:table}.news-list-content a:after{clear:both}.news-list-content a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.news-list-content .news-list-thumb{position:relative;float:left;overflow:hidden;width:50px;height:50px;border-radius:3px}.news-list-content .news-list-thumb img{position:absolute;top:0;left:-8px;width:67px;height:50px}.news-list-content .news-list-body{margin-left:50px;padding-left:10px}.news-list-content .news-list-body .title{font-size:15px;font-size:0.9375rem;font-weight:normal;line-height:1.2}.news-list-content .news-list-sub{margin-left:50px;padding-top:0.4em;padding-left:10px;color:#7e7e7e;font-size:10px;font-size:0.625rem;font-style:italic}.news-list-content .news-list-ad{margin-left:50px;padding-top:0.4em;padding-left:10px;font-size:10px;font-size:0.625rem;line-height:1}.news-list-content .news-list-ad span{display:inline-block;padding:3px 10px;border-radius:2px;background-color:#aaaaaa;color:white}.news-list-main{margin-bottom:0.666em;border-bottom:1px solid #dddddd}.news-list-main .news-list-content a::before{visibility:hidden}.news-list-main .news-list-sub{visibility:hidden}.news-list-main .news-list-ad{visibility:hidden}.news-list-main.is-loaded .news-list-content a::before{visibility:visible}.news-list-main.is-loaded .news-list-sub{visibility:visible}.news-list-main.is-loaded .news-list-ad{visibility:visible}.news-list-pickup article:nth-of-type(1),.news-list-pickup article:nth-of-type(2){float:left;width:50%}.news-list-pickup article:nth-of-type(1) a,.news-list-pickup article:nth-of-type(2) a{padding-right:10px;padding-left:10px}.news-list-pickup article:nth-of-type(1) a::before,.news-list-pickup article:nth-of-type(2) a::before{top:auto;bottom:0.9em;right:15px}.news-list-pickup article:nth-of-type(1) a .news-list-thumb,.news-list-pickup article:nth-of-type(2) a .news-list-thumb{float:none;width:100%;height:auto}.news-list-pickup article:nth-of-type(1) a .news-list-thumb img,.news-list-pickup article:nth-of-type(2) a .news-list-thumb img{position:static;left:0;width:100%;height:auto}.news-list-pickup article:nth-of-type(1) a .news-list-body,.news-list-pickup article:nth-of-type(2) a .news-list-body{position:relative;margin-left:0;padding-top:0.4em;padding-bottom:2em;padding-left:0}.news-list-pickup article:nth-of-type(1) a .news-list-sub,.news-list-pickup article:nth-of-type(2) a .news-list-sub{position:absolute;bottom:1em;left:0;margin-left:0;padding-top:0;padding-left:10px;line-height:1.3}.news-list-pickup article:nth-of-type(1) a .news-list-ad,.news-list-pickup article:nth-of-type(2) a .news-list-ad{position:absolute;bottom:1em;left:0;margin-left:0;padding-top:0;padding-left:10px}.news-list-pickup article:nth-of-type(1){margin-left:-1px;border-right:1px solid #dddddd}.news-list-pickup article:nth-of-type(2){margin-left:-1px;border-left:1px solid #dddddd}.news-list-pickup article:nth-of-type(3){clear:left}.news-list-ranking .news-list-main article:nth-of-type(1)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"1";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(2)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"2";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(3)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"3";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(4)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"4";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(5)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"5";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(6)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"6";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(7)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"7";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(8)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"8";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(9)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"9";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(10)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"10";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(11)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"11";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(12)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"12";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(13)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"13";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(14)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"14";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(15)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"15";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(16)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"16";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(17)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"17";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(18)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"18";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(19)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"19";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(20)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"20";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(21)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"21";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(22)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"22";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(23)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"23";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(24)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"24";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(25)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"25";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(26)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"26";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(27)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"27";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(28)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"28";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(29)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"29";z-index:1}.news-list-ranking .news-list-main article:nth-of-type(30)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"30";z-index:1}.news-index,.ranking-index,.search-result,.category-index,.writer-detail{margin-bottom:1em}.search-result .search-result-title{padding:1.866em 10px;font-size:15px;font-size:0.9375rem;font-weight:normal}.search-result .search-result-zero{padding:0 10px 3em}@media screen and (max-width: 899px){.news-list .news-list-title{padding:0.69em 15px 0.6em 38px}.search-result .search-result-title{padding:1.466em 10px}}@media screen and (min-width: 980px){.news-list{margin-bottom:58px}.news-list .news-list-title{padding:0 0 32px 46px;font-size:30px;font-size:1.875rem;line-height:1}.news-list [class^="icon-"]{top:0;left:0;margin-top:0;margin-left:0;font-size:30px;font-size:1.875rem}.news-list .last-update{top:16px;right:0}.news-list .tabpanel{position:absolute;top:0;right:0}.news-list-content{line-height:1.667}.news-list-content a{padding:20px 30px 20px 20px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.news-list-content a::before{right:18px}.news-list-content a:hover{text-decoration:none;opacity:0.5}.news-list-content .news-list-body{padding-left:20px}.news-list-content .news-list-body .title{margin-top:-0.2em;line-height:1.667}.news-list-content .news-list-sub{padding-top:0.84em;padding-left:20px;font-size:14px;font-size:0.875rem}.news-list-content .news-list-ad{margin-top:6px;padding-top:0;padding-left:20px;font-size:14px;font-size:0.875rem}.news-list-content .news-list-ad span{padding:4px 13px}.news-list-main{margin-bottom:20px;border-right:1px solid #dddddd;border-left:1px solid #dddddd}.news-list-pickup article:nth-of-type(1) a,.news-list-pickup article:nth-of-type(2) a{padding:20px}.news-list-pickup article:nth-of-type(1) a::before,.news-list-pickup article:nth-of-type(2) a::before{bottom:23px;right:18px}.news-list-pickup article:nth-of-type(1) a .news-list-body,.news-list-pickup article:nth-of-type(2) a .news-list-body{padding-top:16px;padding-bottom:60px}.news-list-pickup article:nth-of-type(1) a .news-list-sub,.news-list-pickup article:nth-of-type(2) a .news-list-sub{bottom:20px;padding-left:20px;line-height:1.1}.news-list-pickup article:nth-of-type(1) a .news-list-ad,.news-list-pickup article:nth-of-type(2) a .news-list-ad{bottom:16px;margin-top:0;padding-left:20px}.news-list-pickup article:nth-of-type(1) a{padding-right:19px}.news-list-pickup article:nth-of-type(2) a{padding-left:19px}.news-list-ranking .news-list-main article:nth-of-type(1)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(2)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(3)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(4)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(5)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(6)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(7)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(8)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(9)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(10)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(11)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(12)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(13)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(14)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(15)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(16)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(17)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(18)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(19)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(20)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(21)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(22)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(23)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(24)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(25)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(26)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(27)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(28)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(29)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-list-ranking .news-list-main article:nth-of-type(30)::after{width:35px;padding:8px 0 7px;font-size:20px;font-size:1.25rem}.news-index .news-list,.ranking-index .news-list,.search-result .news-list,.category-index .news-list,.writer-detail .news-list{margin-bottom:0}.ranking-index{margin-bottom:0}.ranking-index .news-list-main{margin-bottom:0}.category-index .news-list-title{padding-right:300px}.search-result .search-result-title{padding:0 0 30px}.search-result .search-result-zero{padding:0 0 3em}}.main-article{padding:1.2em 10px 2em}.main-article p{font-size:16px;font-size:1rem;line-height:1.75;margin-bottom:1.6em;padding:0 10px}.main-article p a{word-break:break-all;font-weight:600}.main-article img{width:auto;max-width:100%}.main-article strong{font-weight:600}.main-article .video-container{position:relative;overflow:hidden;height:0;margin:0 auto 1.6em;padding-bottom:56.25%}.main-article .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main-article .map-container{position:relative;overflow:hidden;height:0;margin:0 auto 1.6em;padding-bottom:56.25%}.main-article .map-container iframe,.main-article .map-container object,.main-article .map-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.main-article .img-container{margin:0 auto 1.6em}.main-article .img-container .caption{padding:0.4em 0 0;font-size:12px;font-size:0.75rem}.main-article .img-container .caption a{display:inline-block;padding-left:0.6em}.main-article .film-cover{width:50%}.main-article .f_button{text-align:center}.main-article .f_button a{display:inline-block;padding:20px 50px;border-radius:4px;color:white;background-color:#00c3a4;text-decoration:none}.main-article .f_film .f_poster img{width:360px;display:block;margin:1.7em auto}.main-article .article-social-ttl,.main-article .site-social-ttl{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:380px;margin:0 auto 1.1em;padding:0 2%;font-weight:600}.main-article .article-feature-area{margin-bottom:10px}.main-article .article-feature-area h2{margin:0;padding:0;font-size:0.9375rem;border:none;margin-bottom:5px}.main-article .article-feature-area .article-feature-box{border:2px solid #dddddd;padding:10px 39px 10px 10px;display:block;position:relative}.main-article .article-feature-area .article-feature-box .article-feature-box-thumb{width:50px;height:50px;float:left;position:relative;overflow:hidden;border-radius:3px}.main-article .article-feature-area .article-feature-box .article-feature-box-thumb img{position:absolute;top:0;left:-8px;width:67px;height:50px;max-width:inherit}.main-article .article-feature-area .article-feature-box .article-feature-box-body{margin-left:60px}.main-article .article-feature-area .article-feature-box .article-feature-box-body .title{margin:0;padding:0;line-height:1.134}.main-article .article-feature-area .article-feature-box .article-feature-box-body .title a{color:#222222;display:block}.main-article .article-feature-area .article-feature-box .article-feature-box-body .title a:hover{text-decoration:none}.main-article .article-feature-area .article-feature-box::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:12px;margin-top:-4px}.main-article .article-feature-area .article-feature-box::after{content:"";display:block;clear:both}.main-article .article-feature-area .article-feature-box:hover{cursor:pointer}.main-article .article-feature-area .article-feature-box.hover img,.main-article .article-feature-area .article-feature-box.hover .title{opacity:0.5}.main-article .article-feature-area .article-feature-box.hover::before{opacity:0.5}.main-article .article-feature-area+h2{margin-top:15px}.main-article .article-series-box{padding:7px;background-color:#333333}.main-article .article-series-box .article-series-box-inner{padding:30px;border:1px solid white}.main-article .article-series-box .article-series-box-inner .article-series-title{padding:0 28px;text-align:center}.main-article .article-series-box .article-series-box-inner .article-series-title h4{margin:0;padding:0;border-left:none;text-align:center;font-size:20px;font-size:1.25rem;line-height:1.5;color:white;font-weight:600;position:relative;display:inline-block}.main-article .article-series-box .article-series-box-inner .article-series-title h4::before,.main-article .article-series-box .article-series-box-inner .article-series-title h4::after{content:"";position:absolute;top:50%;width:13px;height:2px;background-color:white;display:inline-block}.main-article .article-series-box .article-series-box-inner .article-series-title h4::before{left:-28px}.main-article .article-series-box .article-series-box-inner .article-series-title h4::after{right:-28px}.main-article .article-series-box .article-series-box-inner .article-series-list{margin-top:30px;margin-left:41px}.main-article .article-series-box .article-series-box-inner .article-series-list li{margin-top:20px;color:#717171;font-size:15px;font-size:0.9375rem;line-height:1.35;text-indent:-41px}.main-article .article-series-box .article-series-box-inner .article-series-list li a{color:white}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(1) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(1) span::before{margin-right:15px;display:inline-block;content:"01";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(1) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(2) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(2) span::before{margin-right:15px;display:inline-block;content:"02";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(2) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(3) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(3) span::before{margin-right:15px;display:inline-block;content:"03";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(3) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(4) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(4) span::before{margin-right:15px;display:inline-block;content:"04";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(4) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(5) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(5) span::before{margin-right:15px;display:inline-block;content:"05";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(5) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(6) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(6) span::before{margin-right:15px;display:inline-block;content:"06";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(6) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(7) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(7) span::before{margin-right:15px;display:inline-block;content:"07";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(7) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(8) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(8) span::before{margin-right:15px;display:inline-block;content:"08";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(8) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(9) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(9) span::before{margin-right:15px;display:inline-block;content:"09";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(9) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(10) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(10) span::before{margin-right:15px;display:inline-block;content:"10";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(10) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(11) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(11) span::before{margin-right:15px;display:inline-block;content:"11";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(11) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(12) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(12) span::before{margin-right:15px;display:inline-block;content:"12";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(12) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(13) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(13) span::before{margin-right:15px;display:inline-block;content:"13";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(13) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(14) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(14) span::before{margin-right:15px;display:inline-block;content:"14";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(14) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(15) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(15) span::before{margin-right:15px;display:inline-block;content:"15";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(15) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(16) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(16) span::before{margin-right:15px;display:inline-block;content:"16";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(16) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(17) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(17) span::before{margin-right:15px;display:inline-block;content:"17";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(17) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(18) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(18) span::before{margin-right:15px;display:inline-block;content:"18";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(18) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(19) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(19) span::before{margin-right:15px;display:inline-block;content:"19";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(19) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(20) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(20) span::before{margin-right:15px;display:inline-block;content:"20";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(20) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(21) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(21) span::before{margin-right:15px;display:inline-block;content:"21";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(21) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(22) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(22) span::before{margin-right:15px;display:inline-block;content:"22";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(22) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(23) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(23) span::before{margin-right:15px;display:inline-block;content:"23";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(23) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(24) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(24) span::before{margin-right:15px;display:inline-block;content:"24";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(24) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(25) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(25) span::before{margin-right:15px;display:inline-block;content:"25";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(25) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(26) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(26) span::before{margin-right:15px;display:inline-block;content:"26";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(26) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(27) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(27) span::before{margin-right:15px;display:inline-block;content:"27";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(27) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(28) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(28) span::before{margin-right:15px;display:inline-block;content:"28";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(28) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(29) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(29) span::before{margin-right:15px;display:inline-block;content:"29";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(29) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(30) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(30) span::before{margin-right:15px;display:inline-block;content:"30";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(30) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(31) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(31) span::before{margin-right:15px;display:inline-block;content:"31";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(31) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(32) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(32) span::before{margin-right:15px;display:inline-block;content:"32";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(32) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(33) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(33) span::before{margin-right:15px;display:inline-block;content:"33";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(33) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(34) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(34) span::before{margin-right:15px;display:inline-block;content:"34";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(34) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(35) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(35) span::before{margin-right:15px;display:inline-block;content:"35";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(35) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(36) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(36) span::before{margin-right:15px;display:inline-block;content:"36";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(36) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(37) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(37) span::before{margin-right:15px;display:inline-block;content:"37";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(37) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(38) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(38) span::before{margin-right:15px;display:inline-block;content:"38";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(38) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(39) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(39) span::before{margin-right:15px;display:inline-block;content:"39";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(39) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(40) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(40) span::before{margin-right:15px;display:inline-block;content:"40";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(40) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(41) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(41) span::before{margin-right:15px;display:inline-block;content:"41";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(41) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(42) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(42) span::before{margin-right:15px;display:inline-block;content:"42";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(42) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(43) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(43) span::before{margin-right:15px;display:inline-block;content:"43";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(43) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(44) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(44) span::before{margin-right:15px;display:inline-block;content:"44";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(44) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(45) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(45) span::before{margin-right:15px;display:inline-block;content:"45";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(45) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(46) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(46) span::before{margin-right:15px;display:inline-block;content:"46";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(46) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(47) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(47) span::before{margin-right:15px;display:inline-block;content:"47";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(47) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(48) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(48) span::before{margin-right:15px;display:inline-block;content:"48";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(48) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(49) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(49) span::before{margin-right:15px;display:inline-block;content:"49";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(49) span::before{background-color:#717171}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(50) a::before,.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(50) span::before{margin-right:15px;display:inline-block;content:"50";text-align:center;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;color:#333333;font-size:13px;font-size:0.8125rem;line-height:2;font-weight:400;width:26px;height:26px;border-radius:50%;background-color:white;position:relative;top:-5px;vertical-align:top;text-indent:0}.main-article .article-series-box .article-series-box-inner .article-series-list li:nth-of-type(50) span::before{background-color:#717171}.main-article .button{margin:0px auto 2.2em;text-align:center}.main-article .button a{display:inline-block;padding:18px 45px;border-radius:4px;color:white;background-color:#00c3a4;font-size:18px;font-size:1.125rem;font-weight:600;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.main-article .button a:hover{text-decoration:none;opacity:0.5}.main-article .ban-element-copy{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.main-article img.ban-element-copy{width:100%;height:0;background-size:contain;background-repeat:no-repeat;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media print{.main-article img.ban-element-copy{background-image:none !important;background-size:1px 1px}}.main-article .writer-profile .writer-avator{width:140px;height:140px}.main-article .writer-profile .writer-data{color:#222222;margin-left:140px}.main-article .writer-profile .writer-data p{font-size:15px;font-size:0.9375rem;line-height:1.5}.main-article .writer-profile .writer-data .writer-name{font-size:20px;font-size:1.25rem;margin-bottom:5px}.main-article .writer-profile .writer-data .writer-job{margin-bottom:15px}.main-article .writer-profile .writer-data .writer-profile-title{margin-bottom:0}.main-article .writer-profile .writer-data .writer-profile-content{margin-left:10px}.article-header{position:relative;margin-bottom:2em}.article-header h1{margin-top:0;margin-bottom:0.5em;padding-top:0.5em}.article-header .article-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-header .article-info .article-data{padding-top:2px;padding-left:24px;font-size:13px;font-size:0.8125rem}.article-header .article-info .article-data [class^="icon-"]{position:absolute;top:0;left:-4px;display:block;font-size:22px;font-size:1.375rem}.article-header .article-info .article-data .date{color:#aaaaaa}.article-header .article-info .article-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-header .article-info .article-category .category-data{display:block;padding:9px 10px;border-radius:3px;background-color:#aaaaaa;color:white;font-size:12px;font-size:0.75rem;font-weight:600;line-height:1}.article-header .article-info .article-category .category-small{margin-top:-1px;margin-right:10px}.article-header .article-info .article-category .category-small span{padding:1px 5px;color:#aaaaaa;border:1px solid #aaaaaa;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:9px;font-size:0.5625rem;font-weight:400}.article-header .article-description{margin-top:20px;font-size:14px;font-size:0.875rem;color:#7e7e7e;line-height:1.5;position:relative}.article-header .article-description::before{content:"";display:inline-block;position:absolute;width:10px;height:10px;background-image:url("/assets/common/ico_bracket.svg");background-size:10px 10px;background-position:center;background-repeat:no-repeat;top:0;left:0}.article-header .article-description::after{content:"";display:inline-block;position:absolute;width:10px;height:10px;background-image:url("/assets/common/ico_bracket.svg");background-size:10px 10px;background-position:center;background-repeat:no-repeat;bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article-header .article-description__content{padding:10px}.article-header .writer{display:table;margin-bottom:1em}.article-header .writer a{color:#222222}.article-header .writer .writer-avator{display:table-cell;width:45px;height:45px;vertical-align:middle}.article-header .writer .writer-avator img{width:45px;height:45px;border-radius:50%}.article-header .writer .writer-data{display:table-cell;padding-left:10px;vertical-align:middle}.article-header .writer .writer-data p{line-height:1.4}.article-header .writer .writer-name{margin:0;padding:0;font-size:16px;font-size:1rem;font-weight:600}.article-header .writer .writer-info{margin:0;padding:0;font-size:12px;font-size:0.75rem}.article-social-inner{display:table;width:100%;max-width:380px;margin:0 auto}.article-social-inner .btn-social{display:table-cell;overflow:hidden;width:56px;height:56px;vertical-align:top}.article-social-inner .btn-social a{position:relative;display:block;width:56px;height:56px;margin:0 auto;border-radius:3px;background-color:#999999}.article-social-inner .btn-social a .logo{position:absolute;top:8px;left:50%}.article-social-inner .btn-social a .count{position:absolute;bottom:2px;left:2px;display:block;overflow:hidden;width:52px;height:20px;border-radius:2px;background-color:white;color:#333333;font-size:12px;font-size:0.75rem;text-align:center;line-height:20px}.article-social-inner .btn-social-facebook img{width:9px;height:17px}.article-social-inner .btn-social-facebook a{background-color:#3b5998}.article-social-inner .btn-social-facebook a .logo{margin-left:-4px}.article-social-inner .btn-social-twitter img{width:31px;height:25px}.article-social-inner .btn-social-twitter a{background-color:#55acee}.article-social-inner .btn-social-twitter a .logo{top:16px;margin-left:-15px}.article-social-inner .btn-social-googleplus img{width:27px;height:26px}.article-social-inner .btn-social-googleplus a{background-color:#dd4b39}.article-social-inner .btn-social-googleplus a .logo{top:15px;margin-left:-14px}.article-social-inner .btn-social-hatebu img{width:28px;height:23px}.article-social-inner .btn-social-hatebu a{background-color:#1aa5dc}.article-social-inner .btn-social-hatebu a .logo{top:17px;margin-left:-14px}.article-social-inner .btn-social-line img{width:32px;height:31px}.article-social-inner .btn-social-line a{background-color:#00c300}.article-social-inner .btn-social-line a .logo{top:14px;margin-left:-16px}.article-footer{margin-top:1.6em}.article-footer .article-social{margin-bottom:1.67em}.article-footer .article-social-ttl,.article-footer .site-social-ttl{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:380px;margin:0 auto 1.1em;padding:0 2%;font-weight:600}.about-main br{display:none}.about-logo{padding:2.6em 0;width:222px;height:50px}@media screen and (min-width: 980px){.main-article{padding:0 0 30px}.main-article p{margin-bottom:2.2em;padding:0;line-height:1.875}.main-article .site-social-ttl{margin-right:15px;margin-bottom:0;padding:0;line-height:20px}.main-article .article-feature-area{margin-bottom:30px}.main-article .article-feature-area h2{margin-bottom:10px}.main-article .article-feature-area .article-feature-box{border-width:1px;padding:15px 44px 15px 15px}.main-article .article-feature-area .article-feature-box .article-feature-box-body{margin-left:65px}.main-article .article-feature-area .article-feature-box .article-feature-box-body .title{margin-top:-0.2em;line-height:1.667}.main-article .article-feature-area .article-feature-box::before{right:17px}.main-article .button a{padding-left:65px;padding-right:65px}.article-header+.article-feature-area{margin-top:-27px}.article-header{margin-bottom:60px}.article-header h1{margin-bottom:0.6333em;padding-top:0.7em}.article-header .article-info .article-data{padding-top:4px;padding-left:30px;font-size:14px;font-size:0.875rem}.article-header .article-info .article-data [class^="icon-"]{font-size:30px;font-size:1.875rem}.article-header .article-info .article-category .category-small span{padding:2px 4px 0px 4px;font-size:12px;font-size:0.75rem}.article-header .article-description__content{padding:10px 20px}.article-header .writer{margin-bottom:30px}.article-header .writer a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.article-header .writer a:hover{text-decoration:none;opacity:0.5}.article-header .writer .writer-avator{width:70px;height:70px}.article-header .writer .writer-avator img{width:70px;height:70px}.article-header .writer .writer-data{padding-left:20px}.article-header .writer .writer-name{padding-top:0.5em;font-size:20px;font-size:1.25rem}.article-header .writer .writer-info{font-size:15px;font-size:0.9375rem}.article-social{padding:17px 0;border-radius:4px;background-color:#f5f5f4}.article-social-inner{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:304px}.article-social-inner:before,.article-social-inner:after{content:"";display:table}.article-social-inner:after{clear:both}.article-social-inner .btn-social{float:left;display:block;margin:0 10px}.article-social-inner .btn-social-line{display:none}.article-footer{margin-top:2.2em}.article-footer .article-social{text-align:center}.article-footer .article-social-ttl{display:inline-block;margin-right:15px;margin-bottom:0;padding:0;line-height:56px;vertical-align:top}.article-footer .article-social-inner{display:inline-block;vertical-align:top}.article-footer .site-social-ttl{margin-right:15px;margin-bottom:0;padding:0;line-height:20px}.about-main br{display:block}.about-logo{padding-top:72px;padding-bottom:14px;width:350px;height:79px}}.writer-index{margin-bottom:1em}.writer-index,.popular-writer{font-size:15px;font-size:0.9375rem}.writer-index h1,.writer-index h2,.popular-writer h1,.popular-writer h2{position:relative;padding:1.09em 15px 1em 38px;font-size:22px;font-size:1.375rem}.writer-index [class^="icon-"],.popular-writer [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-12px;margin-left:-28px;font-size:22px;font-size:1.375rem}.writer-index-list,.popular-writer-list{margin-bottom:0.666em;border-bottom:1px solid #dddddd}.writer-index-list li,.popular-writer-list li{border-top:1px solid #dddddd}.writer-index-content:before,.writer-index-content:after,.popular-writer-content:before,.popular-writer-content:after{content:"";display:table}.writer-index-content:after,.popular-writer-content:after{clear:both}.writer-index-content a,.popular-writer-content a{position:relative;display:block;padding:0.666em 30px 0.666em 10px}.writer-index-content a:before,.writer-index-content a:after,.popular-writer-content a:before,.popular-writer-content a:after{content:"";display:table}.writer-index-content a:after,.popular-writer-content a:after{clear:both}.writer-index-content a::before,.popular-writer-content a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.writer-index-content .writer-avator,.popular-writer-content .writer-avator{float:left;overflow:hidden;width:50px;height:50px}.writer-index-content .writer-avator img,.popular-writer-content .writer-avator img{border-radius:25px}.writer-index-content .writer-data,.popular-writer-content .writer-data{margin-left:50px;padding-left:10px}.writer-index-content .writer-data p,.popular-writer-content .writer-data p{line-height:1.2}.writer-index-content .writer-data .writer-info,.popular-writer-content .writer-data .writer-info{margin-bottom:0.4em;color:#222222;font-size:12px;font-size:0.75rem}.writer-index-content .writer-data .writer-name,.popular-writer-content .writer-data .writer-name{color:#222222;font-size:15px;font-size:0.9375rem;font-weight:600}.writer-index-content .writer-data .sub,.popular-writer-content .writer-data .sub{padding-top:0.4em;color:#7e7e7e;font-size:10px;font-size:0.625rem;font-style:italic}@media screen and (max-width: 899px){.writer-index h1,.writer-index h2,.popular-writer h1,.popular-writer h2{padding:0.69em 15px 0.6em 38px}}@media screen and (min-width: 980px){.writer-index h1,.writer-index h2,.popular-writer h1,.popular-writer h2{padding:0 0 28px 46px;font-size:30px;font-size:1.875rem;line-height:1}.writer-index [class^="icon-"],.popular-writer [class^="icon-"]{top:0;left:0;margin-top:0;margin-left:0;font-size:30px;font-size:1.875rem}.writer-index-list,.popular-writer-list{margin-bottom:20px;border-right:1px solid #dddddd;border-left:1px solid #dddddd}.writer-index-content a,.popular-writer-content a{padding:20px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.writer-index-content a::before,.popular-writer-content a::before{right:18px}.writer-index-content a:hover,.popular-writer-content a:hover{text-decoration:none;opacity:0.5}.writer-index-content a .writer-data,.popular-writer-content a .writer-data{padding-left:20px}.writer-index-content a .writer-data .sub,.popular-writer-content a .writer-data .sub{padding-top:0.84em;font-size:14px;font-size:0.875rem}}.writer-detail{margin-bottom:1em}.writer-detail-main h1{text-indent:-9999em;height:25px}.writer-profile{padding:0.666em 3.125%;line-height:1.333}.writer-profile:before,.writer-profile:after{content:"";display:table}.writer-profile:after{clear:both}.writer-profile .writer-avator{float:left;overflow:hidden;width:50px;height:50px}.writer-profile .writer-avator img{border-radius:25px}.writer-profile .writer-data{margin-left:50px;padding-left:3.577%}.writer-profile .writer-data p{line-height:1.2}.writer-profile .writer-data .writer-info{margin-bottom:0.4em;color:#222222;font-size:12px;font-size:0.75rem}.writer-profile .writer-data .writer-name{color:#222222;font-size:15px;font-size:0.9375rem;font-weight:600}.writer-profile .writer-text{clear:both;padding-top:1.07em}.writer-detail-links{border-bottom:1px solid #dddddd}.writer-detail-links li{border-top:1px solid #dddddd;font-weight:600;line-height:1.3}.writer-detail-links li a{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:1.2em 30px 1.2em 46px;color:#333333}.writer-detail-links li a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.writer-detail-links .user-link a{background:url("/assets/writer/ico_link.png") no-repeat 5% center;background-size:20px}.writer-detail-links .filmarks-link a{background:url("/assets/writer/ico_filmarks.png") no-repeat 5% center;background-size:20px}.writer-detail-links .facebook-link a{background:url("/assets/writer/ico_facebook.png") no-repeat 5% center;background-size:20px}.writer-detail-links .twitter-link a{background:url("/assets/writer/ico_twitter.png") no-repeat 5% center;background-size:20px}.writer-detail-links .plus-link a{background:url("/assets/writer/ico_plus.png") no-repeat 5% center;background-size:20px}.writer-detail .news-list-title{padding:2em 3.125%;font-size:15px;font-size:0.9375rem;font-weight:normal;line-height:1.3}.writer-detail .rss-link{display:inline-block;width:20px;height:20px}@media screen and (min-width: 980px){.writer-detail-main{margin-bottom:60px}.writer-profile{margin-bottom:24px;padding:0}.writer-profile .writer-avator{width:70px;height:70px}.writer-profile .writer-avator img{border-radius:35px}.writer-profile .writer-data{margin-left:70px;padding-left:20px}.writer-profile .writer-data .writer-info{font-size:15px;font-size:0.9375rem}.writer-profile .writer-data .writer-name{font-size:20px;font-size:1.25rem}.writer-profile .writer-text{line-height:1.714}.writer-detail-links li a{padding-right:15px;padding-left:32px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.writer-detail-links li a::before{right:2px}.writer-detail-links li a:hover{text-decoration:none;opacity:0.5}.writer-detail-links .user-link a,.writer-detail-links .filmarks-link a,.writer-detail-links .facebook-link a,.writer-detail-links .twitter-link a,.writer-detail-links .plus-link a{background-position:2px center}.writer-detail .news-list-title{padding:5px 300px 30px 0}}.filmarks-review{margin-bottom:3em;padding:0 10px 0;line-height:1.333}.filmarks-review .movie-info{display:table;table-layout:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1em 0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.filmarks-review .movie-info .movie-img{display:table-cell;width:99px;padding-left:15px}.filmarks-review .movie-info .movie-data{display:table-cell;padding-right:15px;padding-left:15px}.filmarks-review .movie-info .movie-data .title{margin-bottom:0.8em;font-weight:600}.filmarks-review .movie-info .movie-data .title span{font-size:12px;font-size:0.75rem;font-weight:normal}.filmarks-review .movie-info .movie-data .title a{color:#222222}.filmarks-review .movie-info .movie-data .score{position:relative;margin-bottom:1em;padding-left:108px;line-height:1;color:#ffcc00;font-size:16px;font-size:1rem;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-weight:600}.filmarks-review .movie-info .movie-data .score::before{position:absolute;top:0;left:0;display:block;width:93px;height:14px;background:url("/assets/common/score.png") no-repeat 0 0;background-size:93px auto;content:""}.filmarks-review .movie-info .movie-data .score-10::before{background-position:0 -14px}.filmarks-review .movie-info .movie-data .score-11::before{background-position:0 -28px}.filmarks-review .movie-info .movie-data .score-12::before{background-position:0 -42px}.filmarks-review .movie-info .movie-data .score-13::before{background-position:0 -56px}.filmarks-review .movie-info .movie-data .score-14::before{background-position:0 -70px}.filmarks-review .movie-info .movie-data .score-15::before{background-position:0 -84px}.filmarks-review .movie-info .movie-data .score-16::before{background-position:0 -98px}.filmarks-review .movie-info .movie-data .score-17::before{background-position:0 -112px}.filmarks-review .movie-info .movie-data .score-18::before{background-position:0 -126px}.filmarks-review .movie-info .movie-data .score-19::before{background-position:0 -140px}.filmarks-review .movie-info .movie-data .score-20::before{background-position:0 -154px}.filmarks-review .movie-info .movie-data .score-21::before{background-position:0 -168px}.filmarks-review .movie-info .movie-data .score-22::before{background-position:0 -182px}.filmarks-review .movie-info .movie-data .score-23::before{background-position:0 -196px}.filmarks-review .movie-info .movie-data .score-24::before{background-position:0 -210px}.filmarks-review .movie-info .movie-data .score-25::before{background-position:0 -224px}.filmarks-review .movie-info .movie-data .score-26::before{background-position:0 -238px}.filmarks-review .movie-info .movie-data .score-27::before{background-position:0 -252px}.filmarks-review .movie-info .movie-data .score-28::before{background-position:0 -266px}.filmarks-review .movie-info .movie-data .score-29::before{background-position:0 -280px}.filmarks-review .movie-info .movie-data .score-30::before{background-position:0 -294px}.filmarks-review .movie-info .movie-data .score-31::before{background-position:0 -308px}.filmarks-review .movie-info .movie-data .score-32::before{background-position:0 -322px}.filmarks-review .movie-info .movie-data .score-33::before{background-position:0 -336px}.filmarks-review .movie-info .movie-data .score-34::before{background-position:0 -350px}.filmarks-review .movie-info .movie-data .score-35::before{background-position:0 -364px}.filmarks-review .movie-info .movie-data .score-36::before{background-position:0 -378px}.filmarks-review .movie-info .movie-data .score-37::before{background-position:0 -392px}.filmarks-review .movie-info .movie-data .score-38::before{background-position:0 -406px}.filmarks-review .movie-info .movie-data .score-39::before{background-position:0 -420px}.filmarks-review .movie-info .movie-data .score-40::before{background-position:0 -434px}.filmarks-review .movie-info .movie-data .score-41::before{background-position:0 -448px}.filmarks-review .movie-info .movie-data .score-42::before{background-position:0 -462px}.filmarks-review .movie-info .movie-data .score-43::before{background-position:0 -476px}.filmarks-review .movie-info .movie-data .score-44::before{background-position:0 -490px}.filmarks-review .movie-info .movie-data .score-45::before{background-position:0 -504px}.filmarks-review .movie-info .movie-data .score-46::before{background-position:0 -518px}.filmarks-review .movie-info .movie-data .score-47::before{background-position:0 -532px}.filmarks-review .movie-info .movie-data .score-48::before{background-position:0 -546px}.filmarks-review .movie-info .movie-data .score-49::before{background-position:0 -560px}.filmarks-review .movie-info .movie-data .score-50::before{background-position:0 -574px}.filmarks-review .review-list .review{padding:1em 0;border-top:1px solid #dddddd}.filmarks-review .review-list .review:before,.filmarks-review .review-list .review:after{content:"";display:table}.filmarks-review .review-list .review:after{clear:both}.filmarks-review .review-list .review:first-child{border-top:none}.filmarks-review .review-list .user-img{float:left;width:35px;padding-left:15px}.filmarks-review .review-list .user-img img{border-radius:3px}.filmarks-review .review-list .review-data{margin-left:50px;padding-right:15px;padding-left:15px}.filmarks-review .review-list .review-data .user-name{margin-bottom:0.5em;font-weight:600}.filmarks-review .review-list .review-data .user-name a{color:#222222}.filmarks-review .review-list .review-data .score{position:relative;margin-bottom:0.8em;padding-left:70px;line-height:1;color:#ffcc00;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;font-size:12px;font-size:0.75rem;font-weight:600}.filmarks-review .review-list .review-data .score::before{position:absolute;top:0;left:0;display:block;width:65px;height:10px;background:url("/assets/common/score_s.png") no-repeat 0 0;background-size:65px auto;content:""}.filmarks-review .review-list .review-data .score-10::before{background-position:0 -10px}.filmarks-review .review-list .review-data .score-11::before{background-position:0 -20px}.filmarks-review .review-list .review-data .score-12::before{background-position:0 -30px}.filmarks-review .review-list .review-data .score-13::before{background-position:0 -40px}.filmarks-review .review-list .review-data .score-14::before{background-position:0 -50px}.filmarks-review .review-list .review-data .score-15::before{background-position:0 -60px}.filmarks-review .review-list .review-data .score-16::before{background-position:0 -70px}.filmarks-review .review-list .review-data .score-17::before{background-position:0 -80px}.filmarks-review .review-list .review-data .score-18::before{background-position:0 -90px}.filmarks-review .review-list .review-data .score-19::before{background-position:0 -100px}.filmarks-review .review-list .review-data .score-20::before{background-position:0 -110px}.filmarks-review .review-list .review-data .score-21::before{background-position:0 -120px}.filmarks-review .review-list .review-data .score-22::before{background-position:0 -130px}.filmarks-review .review-list .review-data .score-23::before{background-position:0 -140px}.filmarks-review .review-list .review-data .score-24::before{background-position:0 -150px}.filmarks-review .review-list .review-data .score-25::before{background-position:0 -160px}.filmarks-review .review-list .review-data .score-26::before{background-position:0 -170px}.filmarks-review .review-list .review-data .score-27::before{background-position:0 -180px}.filmarks-review .review-list .review-data .score-28::before{background-position:0 -190px}.filmarks-review .review-list .review-data .score-29::before{background-position:0 -200px}.filmarks-review .review-list .review-data .score-30::before{background-position:0 -210px}.filmarks-review .review-list .review-data .score-31::before{background-position:0 -220px}.filmarks-review .review-list .review-data .score-32::before{background-position:0 -230px}.filmarks-review .review-list .review-data .score-33::before{background-position:0 -240px}.filmarks-review .review-list .review-data .score-34::before{background-position:0 -250px}.filmarks-review .review-list .review-data .score-35::before{background-position:0 -260px}.filmarks-review .review-list .review-data .score-36::before{background-position:0 -270px}.filmarks-review .review-list .review-data .score-37::before{background-position:0 -280px}.filmarks-review .review-list .review-data .score-38::before{background-position:0 -290px}.filmarks-review .review-list .review-data .score-39::before{background-position:0 -300px}.filmarks-review .review-list .review-data .score-40::before{background-position:0 -310px}.filmarks-review .review-list .review-data .score-41::before{background-position:0 -320px}.filmarks-review .review-list .review-data .score-42::before{background-position:0 -330px}.filmarks-review .review-list .review-data .score-43::before{background-position:0 -340px}.filmarks-review .review-list .review-data .score-44::before{background-position:0 -350px}.filmarks-review .review-list .review-data .score-45::before{background-position:0 -360px}.filmarks-review .review-list .review-data .score-46::before{background-position:0 -370px}.filmarks-review .review-list .review-data .score-47::before{background-position:0 -380px}.filmarks-review .review-list .review-data .score-48::before{background-position:0 -390px}.filmarks-review .review-list .review-data .score-49::before{background-position:0 -400px}.filmarks-review .review-list .review-data .score-50::before{background-position:0 -410px}@media screen and (min-width: 980px){.filmarks-review{padding:0}.filmarks-review .movie-info{border-right:1px solid #dddddd;border-left:1px solid #dddddd}.filmarks-review .movie-info .movie-img{width:148px}.filmarks-review .movie-info .movie-data{padding-right:30px;padding-left:30px;vertical-align:middle}.filmarks-review .movie-info .movie-data .title{margin-bottom:20px;font-size:20px;font-size:1.25rem}.filmarks-review .movie-info .movie-data .title span{font-size:15px;font-size:0.9375rem}.filmarks-review .movie-info .movie-data .title a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.filmarks-review .movie-info .movie-data .title a:hover{text-decoration:none;opacity:0.5}.filmarks-review .movie-info .movie-data .score{margin-bottom:22px}.filmarks-review .movie-info .movie-data .btn-b{display:inline-block;width:auto;padding-top:7px;padding-bottom:7px}.filmarks-review .review-list ul{margin-bottom:20px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd}.filmarks-review .review-list .review{padding-top:20px;padding-bottom:20px}.filmarks-review .review-list .user-img{padding-left:20px}.filmarks-review .review-list .review-data{margin-left:55px;padding-right:20px;padding-left:20px}.filmarks-review .review-list .review-data .user-name{margin-bottom:6px}.filmarks-review .review-list .review-data .user-name a{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.filmarks-review .review-list .review-data .user-name a:hover{text-decoration:none;opacity:0.5}.filmarks-review .review-list .review-data .score{margin-bottom:8px;padding-left:108px;font-size:16px;font-size:1rem}.filmarks-review .review-list .review-data .score::before{width:93px;height:14px;background:url("/assets/common/score.png") no-repeat 0 0;background-size:93px auto}.filmarks-review .review-list .review-data .score-10::before{background-position:0 -14px}.filmarks-review .review-list .review-data .score-11::before{background-position:0 -28px}.filmarks-review .review-list .review-data .score-12::before{background-position:0 -42px}.filmarks-review .review-list .review-data .score-13::before{background-position:0 -56px}.filmarks-review .review-list .review-data .score-14::before{background-position:0 -70px}.filmarks-review .review-list .review-data .score-15::before{background-position:0 -84px}.filmarks-review .review-list .review-data .score-16::before{background-position:0 -98px}.filmarks-review .review-list .review-data .score-17::before{background-position:0 -112px}.filmarks-review .review-list .review-data .score-18::before{background-position:0 -126px}.filmarks-review .review-list .review-data .score-19::before{background-position:0 -140px}.filmarks-review .review-list .review-data .score-20::before{background-position:0 -154px}.filmarks-review .review-list .review-data .score-21::before{background-position:0 -168px}.filmarks-review .review-list .review-data .score-22::before{background-position:0 -182px}.filmarks-review .review-list .review-data .score-23::before{background-position:0 -196px}.filmarks-review .review-list .review-data .score-24::before{background-position:0 -210px}.filmarks-review .review-list .review-data .score-25::before{background-position:0 -224px}.filmarks-review .review-list .review-data .score-26::before{background-position:0 -238px}.filmarks-review .review-list .review-data .score-27::before{background-position:0 -252px}.filmarks-review .review-list .review-data .score-28::before{background-position:0 -266px}.filmarks-review .review-list .review-data .score-29::before{background-position:0 -280px}.filmarks-review .review-list .review-data .score-30::before{background-position:0 -294px}.filmarks-review .review-list .review-data .score-31::before{background-position:0 -308px}.filmarks-review .review-list .review-data .score-32::before{background-position:0 -322px}.filmarks-review .review-list .review-data .score-33::before{background-position:0 -336px}.filmarks-review .review-list .review-data .score-34::before{background-position:0 -350px}.filmarks-review .review-list .review-data .score-35::before{background-position:0 -364px}.filmarks-review .review-list .review-data .score-36::before{background-position:0 -378px}.filmarks-review .review-list .review-data .score-37::before{background-position:0 -392px}.filmarks-review .review-list .review-data .score-38::before{background-position:0 -406px}.filmarks-review .review-list .review-data .score-39::before{background-position:0 -420px}.filmarks-review .review-list .review-data .score-40::before{background-position:0 -434px}.filmarks-review .review-list .review-data .score-41::before{background-position:0 -448px}.filmarks-review .review-list .review-data .score-42::before{background-position:0 -462px}.filmarks-review .review-list .review-data .score-43::before{background-position:0 -476px}.filmarks-review .review-list .review-data .score-44::before{background-position:0 -490px}.filmarks-review .review-list .review-data .score-45::before{background-position:0 -504px}.filmarks-review .review-list .review-data .score-46::before{background-position:0 -518px}.filmarks-review .review-list .review-data .score-47::before{background-position:0 -532px}.filmarks-review .review-list .review-data .score-48::before{background-position:0 -546px}.filmarks-review .review-list .review-data .score-49::before{background-position:0 -560px}.filmarks-review .review-list .review-data .score-50::before{background-position:0 -574px}}.twitter-comments{padding:0 10px 2.4em}.twitter-comments h1,.twitter-comments h2{position:relative;padding:0.2em 0 0.2em 28px;font-size:15px;font-size:0.9375rem}.twitter-comments [class^="icon-"]{position:absolute;top:50%;left:0;display:block;margin-top:-12px;margin-left:0;color:#55acee;font-size:20px;font-size:1.25rem}.twitter-comments iframe{width:100% !important}@media screen and (min-width: 980px){.twitter-comments{padding:0}.twitter-comments h1,.twitter-comments h2{padding:15px 0 15px 40px}.twitter-comments [class^="icon-"]{position:absolute;top:50%;left:0;display:block;margin-top:-15px;margin-left:0;color:#55acee;font-size:30px;font-size:1.875rem}}.main-error{padding:10px 10px 20px;text-align:center}.main-error .main-error-img{margin-bottom:20px}@media screen and (min-width: 980px){.main-error{padding:0}.main-error .main-error-img{margin-bottom:40px}}.side-article{font-size:15px;font-size:0.9375rem}.side-article h2{position:relative;padding:0.8em 10px 0.8em 38px;border-top:2px solid #222222;font-size:15px;font-size:0.9375rem}.side-article [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-12px;margin-left:-28px;font-size:22px;font-size:1.375rem}.side-article-list{padding-bottom:0.666em;border-top:1px solid #dddddd}.side-article-content{border-bottom:1px solid #dddddd;line-height:1.35}.side-article-content:before,.side-article-content:after{content:"";display:table}.side-article-content:after{clear:both}.side-article-content a{position:relative;display:block;padding:0.6em 30px 0.6em 10px;color:#222222}.side-article-content a:before,.side-article-content a:after{content:"";display:table}.side-article-content a:after{clear:both}.side-article-content a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.side-article-content .side-article-thumb{position:relative;float:left;overflow:hidden;width:50px;height:50px;border-radius:3px}.side-article-content .side-article-thumb img{position:absolute;top:0;left:-8px;width:67px;height:50px}.side-article-content .side-article-thumb+.side-article-body{margin-left:50px;padding-left:8px}.side-article-content .sub{padding-top:0.4em;color:#7e7e7e;font-size:10px;font-size:0.625rem;font-style:italic}.related-post{margin-bottom:3.333em}.latest-news{margin-bottom:1.066em}@media screen and (min-width: 980px){.side-article h2{padding:3px 0 22px 46px;border-top:none;font-size:15px;font-size:0.9375rem}.side-article [class^="icon-"]{top:0;left:0;margin-top:0;margin-left:0;font-size:30px;font-size:1.875rem}.side-article-list{padding-bottom:20px;border-color:#dddddd}.side-article-content{border-color:#dddddd;line-height:1.57}.side-article-content a{padding:15px 30px 15px 0}.side-article-content a::before{right:15px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.side-article-content a p{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.side-article-content a:hover{text-decoration:none}.side-article-content a:hover::before,.side-article-content a:hover p{opacity:0.5}.side-article-content .side-article-thumb+.side-article-body{margin-left:50px;padding-left:20px}.side-article-content .sub{padding-top:0.7em;font-size:14px;font-size:0.875rem}.related-post{margin-bottom:45px}.latest-news{margin-bottom:20px}}.side-ranking{margin-bottom:3.333em}.side-ranking h2{position:relative;padding:0.8em 10px 0.8em 38px;border-top:2px solid #222222;font-size:15px;font-size:0.9375rem}.side-ranking [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-15px;margin-left:-28px;font-size:22px;font-size:1.375rem}.side-ranking .side-article-list{border-bottom:1px solid #dddddd}.side-ranking .side-article-content{position:relative;line-height:1.35}.side-ranking .side-article-content a{position:relative;display:block;padding:0.666em 30px 0.666em 10px;color:#222222}.side-ranking .side-article-content a:before,.side-ranking .side-article-content a:after{content:"";display:table}.side-ranking .side-article-content a:after{clear:both}.side-ranking .side-article-content a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:15px;margin-top:-4px}.side-ranking .side-article-content .side-article-thumb{position:relative;float:left;overflow:hidden;width:50px;height:50px;border-radius:3px}.side-ranking .side-article-content .side-article-thumb img{position:absolute;top:0;left:-8px;width:67px;height:50px}.side-ranking .side-article-content .side-article-body{margin-left:50px;padding-left:10px}.side-ranking .side-article-content .side-article-body .title{font-size:15px;font-size:0.9375rem;font-weight:normal;line-height:1.134}.side-ranking .side-article-content .side-article-body .sub{padding-top:0.4em;color:#7e7e7e;font-size:10px;font-size:0.625rem;font-style:italic}.side-ranking .side-article-content:nth-of-type(1),.side-ranking .side-article-content:nth-of-type(2){float:left;width:50%}.side-ranking .side-article-content:nth-of-type(1) a,.side-ranking .side-article-content:nth-of-type(2) a{padding-right:10px;padding-left:10px}.side-ranking .side-article-content:nth-of-type(1) a::before,.side-ranking .side-article-content:nth-of-type(2) a::before{top:auto;right:15px;bottom:0.9em}.side-ranking .side-article-content:nth-of-type(1) a .side-article-thumb,.side-ranking .side-article-content:nth-of-type(2) a .side-article-thumb{float:none;width:100%;height:auto}.side-ranking .side-article-content:nth-of-type(1) a .side-article-thumb img,.side-ranking .side-article-content:nth-of-type(2) a .side-article-thumb img{position:static;left:0;width:100%;height:auto}.side-ranking .side-article-content:nth-of-type(1) a .side-article-body,.side-ranking .side-article-content:nth-of-type(2) a .side-article-body{position:relative;margin-left:0;padding-top:0.4em;padding-bottom:2em;padding-left:0}.side-ranking .side-article-content:nth-of-type(1) a .side-article-body .sub,.side-ranking .side-article-content:nth-of-type(2) a .side-article-body .sub{position:absolute;bottom:0;left:0;line-height:1.3}.side-ranking .side-article-content:nth-of-type(1){margin-left:-1px;border-right:1px solid #dddddd}.side-ranking .side-article-content:nth-of-type(2){margin-left:-1px;border-left:1px solid #dddddd}.side-ranking .side-article-content:nth-of-type(3){clear:left}.side-ranking .side-article-content:nth-of-type(1)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"1";z-index:1}.side-ranking .side-article-content:nth-of-type(2)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"2";z-index:1}.side-ranking .side-article-content:nth-of-type(3)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"3";z-index:1}.side-ranking .side-article-content:nth-of-type(4)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"4";z-index:1}.side-ranking .side-article-content:nth-of-type(5)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"5";z-index:1}.side-ranking .side-article-content:nth-of-type(6)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"6";z-index:1}.side-ranking .side-article-content:nth-of-type(7)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"7";z-index:1}.side-ranking .side-article-content:nth-of-type(8)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"8";z-index:1}.side-ranking .side-article-content:nth-of-type(9)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"9";z-index:1}.side-ranking .side-article-content:nth-of-type(10)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"10";z-index:1}.side-ranking .side-article-content:nth-of-type(11)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"11";z-index:1}.side-ranking .side-article-content:nth-of-type(12)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"12";z-index:1}.side-ranking .side-article-content:nth-of-type(13)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"13";z-index:1}.side-ranking .side-article-content:nth-of-type(14)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"14";z-index:1}.side-ranking .side-article-content:nth-of-type(15)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"15";z-index:1}.side-ranking .side-article-content:nth-of-type(16)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"16";z-index:1}.side-ranking .side-article-content:nth-of-type(17)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"17";z-index:1}.side-ranking .side-article-content:nth-of-type(18)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"18";z-index:1}.side-ranking .side-article-content:nth-of-type(19)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"19";z-index:1}.side-ranking .side-article-content:nth-of-type(20)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"20";z-index:1}.side-ranking .side-article-content:nth-of-type(21)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"21";z-index:1}.side-ranking .side-article-content:nth-of-type(22)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"22";z-index:1}.side-ranking .side-article-content:nth-of-type(23)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"23";z-index:1}.side-ranking .side-article-content:nth-of-type(24)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"24";z-index:1}.side-ranking .side-article-content:nth-of-type(25)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"25";z-index:1}.side-ranking .side-article-content:nth-of-type(26)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"26";z-index:1}.side-ranking .side-article-content:nth-of-type(27)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"27";z-index:1}.side-ranking .side-article-content:nth-of-type(28)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"28";z-index:1}.side-ranking .side-article-content:nth-of-type(29)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"29";z-index:1}.side-ranking .side-article-content:nth-of-type(30)::after{position:absolute;top:0;left:0;display:block;overflow:hidden;width:25px;padding:7px 0 6px;background-color:#ffe100;color:#222222;font-size:12px;font-size:0.75rem;font-weight:600;font-family:"Helvetica Neue", helvetica, arial, Verdana, Roboto, sans-serif;text-align:center;line-height:1;content:"30";z-index:1}@media screen and (min-width: 980px){.side-ranking h2{padding:3px 0 22px 46px;border-top:none;font-size:15px;font-size:0.9375rem}.side-ranking [class^="icon-"]{top:0;left:0;margin-top:-3px;margin-left:0;font-size:30px;font-size:1.875rem}.side-ranking .side-article-content a{padding:15px 30px 15px 0}.side-ranking .side-article-content a::before{right:15px}.side-ranking .side-article-content a .side-article-body{margin-left:50px;padding:0 0 0 20px}.side-ranking .side-article-content a .side-article-body .title{line-height:1.57}.side-ranking .side-article-content a .side-article-body .sub{padding-top:0.7em;font-size:14px;font-size:0.875rem}.side-ranking .side-article-content:nth-of-type(1),.side-ranking .side-article-content:nth-of-type(2){float:none;width:100%}.side-ranking .side-article-content:nth-of-type(1) a,.side-ranking .side-article-content:nth-of-type(2) a{padding-right:30px;padding-left:0}.side-ranking .side-article-content:nth-of-type(1) a::before,.side-ranking .side-article-content:nth-of-type(2) a::before{top:50%;right:15px;bottom:auto}.side-ranking .side-article-content:nth-of-type(1) a .side-article-thumb,.side-ranking .side-article-content:nth-of-type(2) a .side-article-thumb{float:left;width:50px;height:50px}.side-ranking .side-article-content:nth-of-type(1) a .side-article-thumb img,.side-ranking .side-article-content:nth-of-type(2) a .side-article-thumb img{position:absolute;left:-8px;width:67px;height:50px}.side-ranking .side-article-content:nth-of-type(1) a .side-article-body,.side-ranking .side-article-content:nth-of-type(2) a .side-article-body{position:relative;margin-left:50px;padding:0 0 0 20px}.side-ranking .side-article-content:nth-of-type(1) a .side-article-body .sub,.side-ranking .side-article-content:nth-of-type(2) a .side-article-body .sub{position:static;bottom:auto;left:auto;line-height:1.35}.side-ranking .side-article-content:nth-of-type(1){margin-left:0;border-right:none}.side-ranking .side-article-content:nth-of-type(2){margin-left:0;border-left:none}.side-ranking .side-article-content:nth-of-type(1)::after{display:none}.side-ranking .side-article-content:nth-of-type(2)::after{display:none}.side-ranking .side-article-content:nth-of-type(3)::after{display:none}.side-ranking .side-article-content:nth-of-type(4)::after{display:none}.side-ranking .side-article-content:nth-of-type(5)::after{display:none}.side-ranking .side-article-content:nth-of-type(6)::after{display:none}.side-ranking .side-article-content:nth-of-type(7)::after{display:none}.side-ranking .side-article-content:nth-of-type(8)::after{display:none}.side-ranking .side-article-content:nth-of-type(9)::after{display:none}.side-ranking .side-article-content:nth-of-type(10)::after{display:none}.side-ranking .side-article-content:nth-of-type(11)::after{display:none}.side-ranking .side-article-content:nth-of-type(12)::after{display:none}.side-ranking .side-article-content:nth-of-type(13)::after{display:none}.side-ranking .side-article-content:nth-of-type(14)::after{display:none}.side-ranking .side-article-content:nth-of-type(15)::after{display:none}.side-ranking .side-article-content:nth-of-type(16)::after{display:none}.side-ranking .side-article-content:nth-of-type(17)::after{display:none}.side-ranking .side-article-content:nth-of-type(18)::after{display:none}.side-ranking .side-article-content:nth-of-type(19)::after{display:none}.side-ranking .side-article-content:nth-of-type(20)::after{display:none}.side-ranking .side-article-content:nth-of-type(21)::after{display:none}.side-ranking .side-article-content:nth-of-type(22)::after{display:none}.side-ranking .side-article-content:nth-of-type(23)::after{display:none}.side-ranking .side-article-content:nth-of-type(24)::after{display:none}.side-ranking .side-article-content:nth-of-type(25)::after{display:none}.side-ranking .side-article-content:nth-of-type(26)::after{display:none}.side-ranking .side-article-content:nth-of-type(27)::after{display:none}.side-ranking .side-article-content:nth-of-type(28)::after{display:none}.side-ranking .side-article-content:nth-of-type(29)::after{display:none}.side-ranking .side-article-content:nth-of-type(30)::after{display:none}}.side-topic{margin-bottom:1em;font-size:15px;font-size:0.9375rem}.side-topic h2{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.09em 15px 1em 38px;font-size:22px;font-size:1.375rem}.side-topic [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-12px;margin-left:-28px;font-size:22px;font-size:1.375rem}.side-topic-list{width:100%;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.side-topic-list:before,.side-topic-list:after{content:"";display:table}.side-topic-list:after{clear:both}.side-topic-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.side-topic-list li a{position:relative;display:block;padding:14px 10px;color:#222222;line-height:25px}@media screen and (max-width: 899px){.side-topic.mobile{display:block}.side-topic.desktop{display:none}.side-topic h2{padding:0.69em 15px 0.6em 38px}}@media screen and (min-width: 980px){.side-topic{margin-bottom:20px}.side-topic.mobile{display:none}.side-topic.desktop{display:block}.side-topic h2{padding:3px 0 22px 46px;border-top:none;font-size:15px;font-size:0.9375rem}.side-topic [class^="icon-"]{top:0;left:0;margin-top:0;margin-left:0;font-size:30px;font-size:1.875rem}.side-topic .btn{margin-top:20px;margin-bottom:40px}.side-topic-list li{float:none;width:100%;border-bottom:1px solid #dddddd}.side-topic-list li:last-child{border-bottom:none}.side-topic-list li a{padding:13px 25px 13px 0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.side-topic-list li a::before{right:15px}.side-topic-list li a:hover{text-decoration:none;opacity:0.5}.side-topic-list li a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:10px;margin-top:-4px}}.side-category{margin-bottom:1em;font-size:15px;font-size:0.9375rem}.side-category h2{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.09em 15px 1em 38px;font-size:22px;font-size:1.375rem}.side-category [class^="icon-"]{position:absolute;top:50%;left:38px;display:block;margin-top:-12px;margin-left:-28px;font-size:22px;font-size:1.375rem}.side-category-list{width:100%;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.side-category-list:before,.side-category-list:after{content:"";display:table}.side-category-list:after{clear:both}.side-category-list li{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;border-bottom:1px solid #dddddd;font-weight:600}.side-category-list li:nth-child(2n+1){clear:left;border-right:1px solid #dddddd}.side-category-list li:last-child,.side-category-list li:nth-child(odd):nth-last-child(2){border-bottom:none}.side-category-list li a{position:relative;display:block;height:25px;padding:14px 20px 14px 10px;color:#222222;line-height:25px}.side-category-list li a::before{display:block;width:8px;height:8px;border-top:2px solid #333333;border-right:2px solid #333333;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;right:10px;margin-top:-4px}@media screen and (max-width: 899px){.side-category h2{padding:0.69em 15px 0.6em 38px}}@media screen and (min-width: 980px){.side-category{margin-bottom:20px}.side-category h2{padding:3px 0 22px 46px;border-top:none;font-size:15px;font-size:0.9375rem}.side-category [class^="icon-"]{top:0;left:0;margin-top:0;margin-left:0;font-size:30px;font-size:1.875rem}.side-category-list li{float:none;width:100%}.side-category-list li:nth-child(2n+1){border-right:none}.side-category-list li:nth-child(odd):nth-last-child(2){border-bottom:1px solid #dddddd}.side-category-list li a{padding:13px 25px 13px 0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.side-category-list li a::before{right:15px}.side-category-list li a:hover{text-decoration:none;opacity:0.5}}.side-banner{margin-bottom:1.066em;padding:0 15px}@media screen and (min-width: 980px){.side-banner{margin-bottom:0;padding:0}}
