.pos-relative{position:relative}.padding_lr_20{padding-left:20px;padding-right:20px}.font-bold{font-weight:bold}.no-padding{padding:0 !important}.margin-b-20{margin-bottom:20px}.margin-b-40{margin-bottom:40px !important}.no-margin-lr{margin-left:0;margin-right:0}.no-margin-b{margin-bottom:0 !important}.no-padding-r{padding-right:0 !important}.no-padding-l{padding-left:0}.no-padding-t{padding-top:0}.no-padding-b{padding-bottom:0}.no-padding-lr{padding-left:0;padding-right:0}.img-border{border:10px solid #ccf}.img-border-red{border:10px solid #c29799}.img-border-dark{border:8px solid gray}.no-border-bottom{border-bottom:none}.no-border-left{border-left:none}.no-border-top{border-top:none}.border-right{border-right:1px solid #eee}.border-top{border-top:1px solid #999}.gradient-border-bottom{height:4px;display:block;width:100%;background:#03f;background:-webkit-gradient(left top, right top, color-stop(0%, rgb(0, 51, 255)), color-stop(41%, rgb(0, 200, 255)), color-stop(62%, rgb(0, 200, 255)), color-stop(100%, rgb(0, 51, 255)));background:linear-gradient(to right, rgb(0, 51, 255) 0%, rgb(0, 200, 255) 41%, rgb(0, 200, 255) 62%, rgb(0, 51, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0033ff", endColorstr="#0033ff", GradientType=1 )}.bottom-shadow{box-shadow:0px 5px 3px 0px rgba(0,0,0,.5)}.margin-b-10{margin-bottom:10px !important}.red{color:#a62020}.font16{font-size:16px}.margin-top-30{margin-top:30px}.full-width{width:100% !important}body{color:#3e3e3e;font-family:"メイリオ","meiryo","ヒラギノ角ゴ pro W3","hiragino kaku gothic pro","osaka","verdana","ＭＳ Ｐゴシック","sans-serif";font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility;background-color:#fff}.go-home{padding-bottom:15px}.go-home.have-margin{margin-top:15px}ul{list-style:none}a{color:#036;text-decoration:none}a:hover{text-decoration:underline}.no-line-height{line-height:inherit !important}.no-bg{background:none !important}.align-right{text-align:right !important}.align-left{text-align:left !important}.tr-loading{height:155px}.rbb-main-wrapper{width:100%;margin-right:auto;margin-left:auto}.margin-b-15{margin-bottom:15px !important}.margin-b-30{margin-bottom:30px !important}.rbb_container{margin-left:auto;margin-right:auto;width:1040px}.rbb-wrapper-center{background-color:#f4f4f4;width:1040px;margin:auto}.clearboth{clear:both}.red{color:#f30}.logo-color{color:#c81d1d}.blue{color:#2096fd}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.no-margin-t{margin-top:0 !important}.no-margin-b{margin-bottom:0 !important}.top-banner{margin-left:-30px}.align-center{text-align:center}.padding-20{padding:20px}.social-network{float:right}.social-network ul{list-style:none;padding-left:0;margin-bottom:0}.social-network ul.social-icon{color:#999}.social-network ul.social-icon li{padding-right:10px;padding-left:10px;float:left}.social-network ul.social-icon li.contact{border-right:1px solid #999}.social-network ul.social-icon li.contact a{font-size:12px}.social-network ul.social-icon li a{color:#999;text-decoration:none;font-size:20px;line-height:21px}.social-network ul.social-icon li a:hover .icon-svg1-01{color:#3e588e}.social-network ul.social-icon li a:hover .icon-svg1-02{color:#5ea9dd}.social-network ul.social-icon li a:hover .icon-svg1-03{color:#f60}.search-box{max-width:230px;float:right}.search-box .form-control{border-radius:0;border-right:none;box-shadow:none;border-color:#666;height:22px;padding:2px}.search-box .input-group-addon{border-radius:0;background:none;border-left:none;border-color:#666;padding:2px}.content-center{background-color:#e0e0e0;padding:20px}.content-center .left-side{width:695px !important}.ads-bottom{margin-top:30px;margin-bottom:40px}.tag-lists ul{padding-left:0}.tag-lists ul li{float:left;margin-right:25px;padding:5px 0}.tag-lists ul li a{color:#3e3e3e}.row-no-padding [class*=col-]{padding-left:0 !important;padding-right:0 !important}.page-top{background-color:#333;bottom:10px;color:#fff;display:none;height:80px;outline:0;position:fixed;right:30px;width:80px;opacity:.6;text-align:center;z-index:999}.page-top.is-visible{display:block}.page-top:hover{opacity:.8}.page-top a,.page-top a i{color:#fff}.page-top a:hover{text-decoration:none}.page-top a i{font-size:58px}.custom-image-bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.custom-image-bg img{opacity:0}.shadow-box{border:solid 4px #999;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);margin-bottom:30px}.box-margin{margin-bottom:30px}#custome-error{padding:60px 0;text-align:center}#custome-error .error-header{font-size:18px;font-weight:bold;text-align:center}#custome-error .error-link{font-size:14px;font-weight:regular}iframe[id^=twitter-widget-]{width:100% !important;height:300px !important}header{padding-top:25px;padding-bottom:10px}header .logo-container{padding-top:10px;padding-bottom:10px}header .logo-container .logo img{width:100%;max-width:298px}header .logo-container .logo h1{margin-top:0}.rbb_navigation ul.navigation li{float:left;padding:10px 0;position:relative;width:13.9%;text-align:center;position:relative}.rbb_navigation ul.navigation li.about{width:80px}.rbb_navigation ul.navigation li.rbb-today{width:92px}.rbb_navigation ul.navigation li.rbb-today>a{padding:10px 0px}.rbb_navigation ul.navigation li:first-child a{border-left:1px solid #999}.rbb_navigation ul.navigation li a{border-right:1px solid #999;padding:10px 10px;width:100%;display:block;color:#777}.rbb_navigation ul.navigation li span.border-bottom{opacity:0;height:4px;width:100%;position:absolute;bottom:0;left:0;background:#03f;background:-webkit-gradient(left top, right top, color-stop(0%, rgb(0, 51, 255)), color-stop(41%, rgb(0, 200, 255)), color-stop(62%, rgb(0, 200, 255)), color-stop(100%, rgb(0, 51, 255)));background:linear-gradient(to right, rgb(0, 51, 255) 0%, rgb(0, 200, 255) 41%, rgb(0, 200, 255) 62%, rgb(0, 51, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0033ff", endColorstr="#0033ff", GradientType=1 );transition:opacity .5s ease-in-out 0s}.rbb_navigation ul.navigation li:hover span.border-bottom,.rbb_navigation ul.navigation li.active span.border-bottom{opacity:1}.rbb_navigation ul.navigation li:hover a,.rbb_navigation ul.navigation li.active a{background:none;text-decoration:none}.share-box{position:fixed;top:40%;left:0;color:#fff}.share-box .facebook,.share-box .twitter,.share-box .twitter-measurement{padding:8px 7px}.share-box .facebook:hover,.share-box .twitter:hover,.share-box .twitter-measurement:hover{cursor:pointer}.share-box .facebook i,.share-box .twitter i,.share-box .twitter-measurement i{font-size:28px}.share-box .facebook .share-count,.share-box .twitter .share-count,.share-box .twitter-measurement .share-count{background-color:#fff;color:#3e588e;margin-top:5px;font-size:11px;font-weight:bold;padding:2px}.share-box .facebook .text,.share-box .twitter .text,.share-box .twitter-measurement .text{font-size:12px}.share-box .facebook{background-color:#3e588e;border-top-left-radius:10px;margin-bottom:5px}.share-box .facebook .share-count{color:#3e588e}.share-box .twitter{background-color:#5ea9dd;border-bottom-left-radius:10px}.share-box .twitter .share-count{color:#5ea9dd}.share-box .twitter-measurement{background-color:#5ea9dd;border-top-left-radius:10px;border-bottom-left-radius:10px}.share-box .twitter-measurement .share-count{color:#5ea9dd}.content>div>h4{text-align:center}.contents{background-color:#fff;padding:15px 10px 10px}.breadcrumb{background:none;border-radius:0;padding-left:0;padding-top:0;padding-bottom:0;color:#a6a6a6;font-size:16px;margin-bottom:15px}.breadcrumb>li{vertical-align:middle}.breadcrumb>li i{font-size:24px}.breadcrumb>li+li:before{color:#a6a6a6;font-family:"icomoon";content:"";font-size:10px;padding-right:0;padding-left:0}.pagination{margin-bottom:50px !important;width:100%}.pagination .prev,.pagination .next,.pagination .pagin-detail,.pagination .image-detail{position:absolute}.pagination .prev a,.pagination .next a,.pagination .pagin-detail a,.pagination .image-detail a{padding:5px 15px;background-color:#036;color:#fff;text-decoration:none}.pagination .pagin-detail,.pagination .image-detail{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#036}.pagination .image-detail .image-name{padding:0 20px}.pagination .prev{left:0}.pagination .next{right:0}.page-title{background-color:#fff;padding:20px 0}.page-title h1{font-weight:bold;font-size:30px}a.question{display:block;text-align:center;background-color:#cce0f5;width:85%;padding:15px 0;margin:20px auto;font-weight:bold;color:#036;font-size:21px}a.question:hover{background-color:#7fb2e5;color:#fff}.load-more,.view-all{text-align:center;padding:5px;background-color:#eee}.load-more .arrow-buttom,.view-all .arrow-buttom{position:absolute;background:url("../img/arrow-buttom.png") no-repeat;margin:auto;top:0;bottom:-35px;left:0;right:0;width:12px;height:6px}.load-more .arrow-top,.view-all .arrow-top{position:absolute;background:url("../img/arrow-top.png") no-repeat;margin:auto;top:-35px;bottom:0;left:0;right:0;width:12px;height:6px}.custom-data-table .dataTables_length{display:none}.custom-data-table .dataTable{padding:0 20px}.custom-data-table thead{display:none}.custom-data-table tbody>tr>td{border-top:none;border-bottom:1px dashed #a6a6a6;padding:20px 0}.custom-data-table tbody>tr>td .content{color:#a6a6a6;font-size:11px;text-align:justify;margin-top:5px}.custom-data-table tbody>tr>td .date{color:#a6a6a6;font-size:11px;text-align:justify;margin-top:5px}.custom-data-table tbody>tr:first-child>td{padding-top:0}.custom-data-table tbody>tr:last-child>td{border-bottom:none}.custom-data-table table.dataTable.no-footer{border-bottom:none}.custom-data-table .dataTables_info{position:absolute;width:100%;text-align:center;bottom:-80px;color:#036}.custom-data-table .dataTables_paginate{position:absolute;width:100%;bottom:-85px}.custom-data-table .dataTables_paginate a.paginate_button,.custom-data-table .dataTables_paginate a.paginate_button.disabled,.custom-data-table .dataTables_paginate a.paginate_button.disabled:hover{background:#036;color:#fff !important}.custom-data-table .dataTables_paginate a.paginate_button.disabled:hover,.custom-data-table .dataTables_paginate a.paginate_button.disabled.disabled:hover,.custom-data-table .dataTables_paginate a.paginate_button.disabled:hover.disabled:hover{cursor:not-allowed}.custom-data-table .dataTables_paginate a.paginate_button:hover,.custom-data-table .dataTables_paginate a.paginate_button.disabled:hover,.custom-data-table .dataTables_paginate a.paginate_button.disabled:hover:hover{background:#8ea3b8;border-color:#8ea3b8}.custom-data-table .dataTables_paginate .previous{float:left;margin-left:0}.custom-data-table .dataTables_paginate .next{margin-right:0}.ads_336_280 .ads_1{padding-right:4px}.ads_336_280 .ads_2{padding-left:4px}@media(max-width: 1024px){.share-box .facebook,.share-box .twitter,.share-box .twitter-measurement{display:none}}.anchor-tag{background-color:#036;padding:10px}.anchor-tag a:hover{text-decoration:none}.anchor-tag .col-xs-5{width:20%;float:left;padding-right:5px;padding-left:5px}.anchor-tag .col-xs-5:first-child{padding-left:15px}.anchor-tag .col-xs-5:last-child{padding-right:15px}@media only screen and (min-width: 992px){.anchor-tag .col-md-5{width:20%;padding-right:5px;padding-left:5px}.anchor-tag .col-md-5:first-child{padding-left:15px}.anchor-tag .col-md-5:last-child{padding-right:15px}}.anchor-tag .anchor-tag-box{background-color:#eee;padding:5px;text-align:center;color:#036;font-weight:bold}.anchor-tag .anchor-tag-box:hover{background-color:#8fa3b8;color:#fff}.anchor-tag .anchor-tag-box p{margin-bottom:0}.anchor-tag .anchor-tag-box p.red{color:red}.line-type{padding:15px 10px;background-color:#fff}.line-type .table-responsive{overflow:hidden;height:225px}.line-type .table-responsive.show-more{height:auto}.line-type .sub-ranking-title{font-size:12px}.line-type.prefecture_mobile .table-responsive{overflow:hidden;height:245px}.line-type.prefecture_mobile .table-responsive.show-more{height:auto}.line-type.prefecture_wifi .table-responsive{overflow:hidden;height:250px}.line-type.prefecture_wifi .table-responsive.show-more{height:auto}.line-type table{margin-top:10px;font-size:13px}.line-type table tr td{vertical-align:middle;text-align:center;padding:5px 8px}.line-type table tr td.name{text-align:left}.line-type table tr td.name>div{float:left}.line-type table tr td.name>div>i{font-size:42px;color:#c30d23}.line-type table tr td.name>div>span{display:block;width:42px;height:42px;background:#c9caca}.line-type table tr td.name>span{line-height:42px;padding-left:15px}.line-type table>thead{background-color:#e5eaef}.line-type table>thead>tr>td{border-bottom:2px solid #fff;border-right:2px solid #fff}.line-type table>thead>tr>td:last-child{border-right:none}.line-type table>tbody{border-top:5px solid #fff}.line-type table>tbody>tr>td{border-bottom:5px solid #fff}.line-type table>tbody>tr>td>textarea{width:100%}.line-type table>tbody>tr>td.speed{font-size:16px}.line-type table>tbody>tr>td.sortable-0{background-color:#fbe99e}.line-type table>tbody>tr>td.sortable-1{background-color:#e3e2e3}.line-type table>tbody>tr>td.sortable-2{background-color:#dcbea9}.line-type>a:hover{text-decoration:none;color:#3e3e3e}.ranking-box{background-color:#fff}.ranking-box .header{margin-right:0;margin-left:0}.ranking-box .header .title{padding:10px 20px}.ranking-box .header .title.lte-3g{border-bottom:4px solid #66a3ff;background-color:#f7f9ff;border-top:4px solid #f7f9ff}.ranking-box .header .title.wifi{border-bottom:4px solid #73c7ab;background-color:#f7fcfa;border-top:4px solid #f7fcfa}.ranking-box .header .title.fixed-line{border-bottom:4px solid #ffac75;background-color:#fefaf7;border-top:4px solid #fefaf7}.ranking-box .header .title>h4{margin-top:0;margin-bottom:0;font-size:18px}.ranking-box .header .title>h4>img{width:18px}.ranking-box .header .tab-btn{padding-left:0;padding-right:0}.ranking-box .header .tab-btn.lte-3g .tab-link>li{background-color:#e2ebfe;border-bottom-color:#66a3ff;border-top-color:#e2ebfe}.ranking-box .header .tab-btn.lte-3g .tab-link>li.ui-state-active{border-top-color:#66a3ff}.ranking-box .header .tab-btn.lte-3g .tab-link>li.ui-state-active:hover{border-top-color:#66a3ff;border-bottom-color:#c6d6fd}.ranking-box .header .tab-btn.lte-3g .tab-link>li:hover{background-color:#c6d6fd;border-bottom:4px solid #66a3ff;border-top-color:#c6d6fd}.ranking-box .header .tab-btn.wifi .tab-link>li{background-color:#e0f3ec;border-bottom-color:#73c7ab;border-top-color:#e0f3ec}.ranking-box .header .tab-btn.wifi .tab-link>li.ui-state-active{border-top-color:#73c7ab}.ranking-box .header .tab-btn.wifi .tab-link>li.ui-state-active:hover{border-bottom-color:#c5e8d9;border-top-color:#73c7ab}.ranking-box .header .tab-btn.wifi .tab-link>li:hover{background-color:#c5e8d9;border-bottom:4px solid #73c7ab;border-top-color:#c5e8d9}.ranking-box .header .tab-btn.wifi .tab-link>li.disable{border-top-color:#ebebeb}.ranking-box .header .tab-btn.fixed-line .tab-link>li{background-color:#fcede0;border-bottom-color:#ffac75;border-top-color:#fcede0}.ranking-box .header .tab-btn.fixed-line .tab-link>li.ui-state-active{border-top-color:#ffac75}.ranking-box .header .tab-btn.fixed-line .tab-link>li.ui-state-active:hover{border-bottom-color:#fadac2;border-top-color:#ffac75}.ranking-box .header .tab-btn.fixed-line .tab-link>li:hover{background-color:#fadac2;border-bottom:4px solid #ffac75;border-top-color:#fadac2}.ranking-box .header .tab-btn .tab-link>li{float:left;width:33.33333%;text-align:center;font-size:14px;border-left:2px solid #fff;border-bottom:4px solid;border-top:4px solid}.ranking-box .header .tab-btn .tab-link>li.ui-state-active{background-color:#fff;border-bottom-color:#fff}.ranking-box .header .tab-btn .tab-link>li>a{display:block;width:100%;height:100%;padding:10px 0}.ranking-box .header .tab-btn .tab-link>li>a:hover{text-decoration:none}.ranking-box .header .tab-btn .tab-link>li>a:focus{outline:none;text-decoration:none}.ranking-box .content .device-name{padding:15px 30px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-box .content .device-name>img{margin-right:17px}.ranking-box .content .device-name>span{color:#000}.ranking-box .content .device-name .model-name{font-size:22px}.ranking-box .content .device-name .carrier-name{font-size:15px}.ranking-box .content .speed{text-align:right;color:#666}.ranking-box .content .speed .ranking-here{padding-right:10px;padding-top:10px}.ranking-box .content .speed .result{padding-right:20px;padding-top:10px;float:right}.ranking-box .content .speed .result .down-icon{font-size:36px}.ranking-box .content .speed .result .down-result{font-size:16px}.ranking-box .content .speed .result .up-icon{width:40px;font-size:26px}.transition-btn{margin-bottom:30px}.transition-btn a{color:#000;padding:10px;background-color:#fff;padding-right:5px}.transition-btn a:hover{text-decoration:none}.pie-chart{position:relative;background-color:#036;height:360px;padding:40px 20px 5px;margin-bottom:30px}.pie-chart .refresh{position:absolute;bottom:5px;right:10px;text-align:right}.pie-chart .refresh p{background:url("/resources/frontend/img/ranking/refresh.png") no-repeat 0 2px;font-size:12px;color:#fff;padding-left:20px;margin:0}.pie-chart .refresh-left{position:absolute;bottom:5px;text-align:left}.pie-chart .refresh-left p{font-size:12px;color:#fff;margin:0}.pie-title{background-color:#036;padding:0 8px}.pie-title h4{color:#fff;font-size:30px;font-weight:bold;margin:0;padding:25px 30px;border-bottom:3px solid #e0e0e0;text-align:left !important;line-height:30px}.pie-title h4 span{color:#000;width:28px;padding:5px 0 2px;text-align:center;line-height:30px;background-color:#fff;display:inline-block;margin-right:2px}.left-pie{position:absolute;top:0;left:0}.right-pie{position:absolute;top:100px;right:75px}.top-measurement{padding-left:15px;padding-right:15px;padding-top:5px;margin-bottom:25px}.basic-line{margin-bottom:30px}.basic-line .shadow-box{margin-bottom:0}.basic-line h5{background-color:#fff;color:#000;font-size:20px;margin:0;padding:20px 10px 10px}.basic-line .left-chart{width:273px;float:left;margin-right:20px}.basic-line .sim-banner{float:left;margin-right:20px}.basic-line .prefecture-banner{float:left}.basic-line .right-chart{width:48.9%;float:right}.basic-line .base-line{height:120px}.basic-line .chart-link{background-color:#fff;text-align:right;padding-bottom:5px;padding-right:5px}.basic-line .chart-link a{font-size:12px;color:#999}.basic-line .line-left{float:left;margin-right:8px}.basic-line .app{width:300px}.basic-line .app a{color:#999}.basic-line .app a:hover{color:#999}.basic-line .app img{border-radius:5px;width:135px;height:45px;background:none;-o-object-fit:cover;object-fit:cover}.basic-line .app #apple-store{margin-left:10px;margin-right:10px}.basic-line .app h3{font-weight:bold;text-align:center;padding-top:20px;padding-bottom:20px}.basic-line .line-right{float:right}#tabs{width:100%}#tabs a:hover{text-decoration:none}#tabs .tabs-content>a:focus,#tabs .tabs-content>a:hover,#tabs .tabs-content>a:active{outline:none !important}#tabs .tabs-content>a:hover{background-color:#f8f8f8}#tabs ul li{float:left;width:32%;padding-bottom:5px;margin-right:2%}#tabs ul li a{display:block;background-color:#fff;padding:5px}#tabs ul li a:focus,#tabs ul li a:hover,#tabs ul li a:active{outline:none !important}#tabs ul li a span{text-align:center;height:24px;line-height:24px;display:block;color:#fff;font-size:12px;background-color:#333}#tabs ul li a span img{display:inline-block}#tabs ul li:last-child{margin-right:0}#tabs .ui-tabs-active,#tabs .ui-tabs-active a{background-color:#99adc2}#tabs .target-conten{background-color:#99adc2;padding:0 20px 10px;margin-bottom:15px}#tabs .target-conten li{background-color:#fff;float:left;margin-right:15px;margin-top:10px;padding:0;width:auto;min-height:24px}#tabs .target-conten li:hover a{background-color:#f8f8f8}#tabs .target-conten li a{display:block;padding:2px 2px 2px 10px;letter-spacing:-1px;text-decoration:none;font-size:14px}#tabs .target-conten li a:focus,#tabs .target-conten li a:hover,#tabs .target-conten li a:active{outline:none !important}#tabs .target-conten li.ui-state-active:hover a{background-color:#ccc;color:#fff}#tabs .target-conten .ui-tabs-active,#tabs .target-conten .ui-tabs-active a{background-color:#ccc;color:#fff}#tabs .target-conten .no-maring-right{margin-right:0}#tabs .red-like-logo{color:#c81d1d;text-align:right !important}#tabs .anchor-tag{background-color:#036;padding:10px}#tabs .anchor-tag a:hover{text-decoration:none}#tabs .anchor-tag .col-xs-5{width:20%;float:left;padding-right:5px;padding-left:5px}#tabs .anchor-tag .col-xs-5:first-child{padding-left:15px}#tabs .anchor-tag .col-xs-5:last-child{padding-right:15px}@media only screen and (min-width: 992px){#tabs .anchor-tag .col-md-5{width:20%;padding-right:5px;padding-left:5px}#tabs .anchor-tag .col-md-5:first-child{padding-left:15px}#tabs .anchor-tag .col-md-5:last-child{padding-right:15px}}#tabs .anchor-tag .anchor-tag-box{background-color:#eee;padding:5px;text-align:center;color:#036;font-weight:bold}#tabs .anchor-tag .anchor-tag-box:hover{background-color:#8fa3b8;color:#fff}#tabs .anchor-tag .anchor-tag-box p{margin-bottom:0}#tabs .anchor-tag .anchor-tag-box p.red{color:red}#tabs .line-type{padding:15px 10px;background-color:#fff}#tabs .line-type h4{text-align:center}#tabs .line-type .table-responsive{height:auto}#tabs .line-type .table-responsive.show-more{height:auto}#tabs .line-type .table-responsive .space_every_9 td,#tabs .line-type .table-responsive .space_every_19 td,#tabs .line-type .table-responsive .space_every_29 td,#tabs .line-type .table-responsive .space_every_39 td,#tabs .line-type .table-responsive .space_every_49 td,#tabs .line-type .table-responsive .space_every_59 td,#tabs .line-type .table-responsive .space_every_69 td,#tabs .line-type .table-responsive .space_every_79 td{padding-bottom:40px}#tabs .line-type .sub-ranking-title{font-size:12px;margin:10px 0}#tabs .line-type.prefecture_mobile .table-responsive.show-more{height:auto}#tabs .line-type.prefecture_wifi .table-responsive.show-more{height:auto}#tabs .line-type table{margin-top:10px;font-size:13px}#tabs .line-type table tr td{vertical-align:middle;text-align:center;padding:5px 8px}#tabs .line-type table tr td.name{text-align:left}#tabs .line-type table tr td.name>div{float:left}#tabs .line-type table tr td.name>div>i{font-size:42px;color:#c30d23}#tabs .line-type table tr td.name>div>span{display:block;width:42px;height:42px;background:#c9caca}#tabs .line-type table tr td.name>span{line-height:42px;padding-left:15px}#tabs .line-type table>thead{background-color:#e5eaef}#tabs .line-type table>thead>tr>td{border-bottom:2px solid #fff;border-right:2px solid #fff}#tabs .line-type table>thead>tr>td:last-child{border-right:none}#tabs .line-type table>tbody{border-top:5px solid #fff}#tabs .line-type table>tbody>tr>td{border-bottom:5px solid #fff}#tabs .line-type table>tbody>tr>td>textarea{width:100%}#tabs .line-type table>tbody>tr>td.speed{font-size:16px}#tabs .line-type table>tbody>tr>td.sortable-0{background-color:#fbe99e}#tabs .line-type table>tbody>tr>td.sortable-1{background-color:#e3e2e3}#tabs .line-type table>tbody>tr>td.sortable-2{background-color:#dcbea9}#tabs .line-type>a:hover{text-decoration:none;color:#3e3e3e}#tabs .ui-tabs-sub{display:none}.prefecture-list-box .prefecture-color{color:#c30e24}.prefecture-list-box>h4{position:relative}.prefecture-list-box>h4>a{position:absolute;right:0;bottom:-6px}.prefecture-list-box .prefecture-list .table-head{background-color:#7f99b2;border-bottom:2px solid;color:#fff}.prefecture-list-box .prefecture-list .table-sub-head{background-color:#e5eaef;color:#6a6c6d;height:45px;font-size:12px}.prefecture-list-box .prefecture-list .table-sub-head td{border-right:2px solid #fff;vertical-align:middle}.prefecture-list-box .prefecture-list .table-sub-head td:last-child{border-right:none}.prefecture-list-box .prefecture-list .table-sub-head td.rank-icon{padding-left:0;padding-right:0;width:55px !important}.prefecture-list-box .prefecture-list tbody tr:first-child{border-top:5px solid #fff}.prefecture-list-box .prefecture-list tbody tr.row-11,.prefecture-list-box .prefecture-list tbody tr.row-21,.prefecture-list-box .prefecture-list tbody tr.row-31{border-top:40px solid #fff}.prefecture-list-box .prefecture-list tbody tr td{border-bottom:5px solid #fff}.prefecture-list-box .prefecture-list tbody tr td.id-row-1{background-color:#fbe99e}.prefecture-list-box .prefecture-list tbody tr td.id-row-2{background-color:#e3e2e3}.prefecture-list-box .prefecture-list tbody tr td.id-row-3{background-color:#dcbea9}.prefecture-list-box .prefecture-list tbody tr td.id-row,.prefecture-list-box .prefecture-list tbody tr td.result-row{padding-top:16px}.prefecture-list-box .prefecture-list tbody tr td.icon-row{padding-top:14px}.prefecture-list-box .prefecture-list tbody tr td.icon-row>img{opacity:0}.prefecture-list-box .prefecture-list tbody tr td.icon-row-1>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-2>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-3>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-4>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-5>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-6>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-7>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-8>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-9>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-10>img{opacity:1}.prefecture-list-box .prefecture-list tbody tr td.prefecture{position:relative;text-align:left !important}.prefecture-list-box .prefecture-list tbody tr td.prefecture>i{font-size:32px !important}.prefecture-list-box .prefecture-list tbody tr td.prefecture>span{position:absolute;top:15px;left:55px}.width-75{width:75px}.white-box{padding:15px 10px 15px 10px;background-color:#fff}.row-11,.row-21,.row-31{border-top:30px solid #fff}.prefecture-list-box .prefecture-color{color:#c30e24}.prefecture-list-box .sub-ranking-title{margin:10px 0}.prefecture-list-box>h4{position:relative}.prefecture-list-box>h4>a{position:absolute;right:0;bottom:-6px}.prefecture-list-box>h4>a:hover>img{opacity:.6}.prefecture-list-box .prefecture-list .table-head{background-color:#7f99b2;border-bottom:2px solid;color:#fff}.prefecture-list-box .prefecture-list .table-sub-head{background-color:#e5eaef;color:#6a6c6d;height:45px;font-size:12px}.prefecture-list-box .prefecture-list .table-sub-head td{border-right:2px solid #fff;vertical-align:middle}.prefecture-list-box .prefecture-list .table-sub-head td:last-child{border-right:none}.prefecture-list-box .prefecture-list .table-sub-head td.rank-icon{padding-left:0;padding-right:0;width:45px}.prefecture-list-box .prefecture-list tbody tr:first-child{border-top:5px solid #fff}.prefecture-list-box .prefecture-list tbody tr.row-11,.prefecture-list-box .prefecture-list tbody tr.row-21,.prefecture-list-box .prefecture-list tbody tr.row-31{border-top:40px solid #fff}.prefecture-list-box .prefecture-list tbody tr td{border-bottom:5px solid #fff}.prefecture-list-box .prefecture-list tbody tr td.id-row-1{background-color:#fbe99e}.prefecture-list-box .prefecture-list tbody tr td.id-row-2{background-color:#e3e2e3}.prefecture-list-box .prefecture-list tbody tr td.id-row-3{background-color:#dcbea9}.prefecture-list-box .prefecture-list tbody tr td.id-row,.prefecture-list-box .prefecture-list tbody tr td.result-row{padding-top:16px}.prefecture-list-box .prefecture-list tbody tr td.icon-row{padding-top:14px}.prefecture-list-box .prefecture-list tbody tr td.icon-row>img{opacity:0}.prefecture-list-box .prefecture-list tbody tr td.icon-row-1>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-2>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-3>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-4>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-5>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-6>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-7>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-8>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-9>img,.prefecture-list-box .prefecture-list tbody tr td.icon-row-10>img{opacity:1}.prefecture-list-box .prefecture-list tbody tr td.prefecture{position:relative}.prefecture-list-box .prefecture-list tbody tr td.prefecture>i{font-size:32px}.prefecture-list-box .prefecture-list tbody tr td.prefecture>span{position:absolute;top:15px;left:55px}.graph-button{color:#666}.graph-button .first-column{padding-right:15px}.graph-button tr{height:40px}.graph-button tr td:first-child{padding-right:15px}.graph-button tr td a{padding:2px 5px;border:2px solid;margin-right:5px;min-width:65px;display:block;float:left;font-size:13px;text-align:center}.graph-button tr td a:hover{text-decoration:none;color:#fff;background-color:#036;border-color:#036}.graph-button tr td a.puple{border-color:#6a468c;color:#6a468c}.graph-button tr td a.puple:hover,.graph-button tr td a.puple.active{background-color:#6a468c}.graph-button tr td a.puple-1{border-color:#d9d1e2;color:#d9d1e2}.graph-button tr td a.puple-1:hover,.graph-button tr td a.puple-1.active{background-color:#6a468c;border-color:#6a468c}.graph-button tr td a.puple-2{border-color:#7f629d;color:#7f629d}.graph-button tr td a.puple-2:hover,.graph-button tr td a.puple-2.active{background-color:#6a468c;border-color:#6a468c}.graph-button tr td a.puple-3{border-color:#c3b5d2;color:#c3b5d2}.graph-button tr td a.puple-3:hover,.graph-button tr td a.puple-3.active{background-color:#6a468c;border-color:#6a468c}.graph-button tr td a.puple-4{border-color:#967eae;color:#967eae}.graph-button tr td a.puple-4:hover,.graph-button tr td a.puple-4.active{background-color:#6a468c;border-color:#6a468c}.graph-button tr td a.puple-5{border-color:#ad99bf;color:#ad99bf}.graph-button tr td a.puple-5:hover,.graph-button tr td a.puple-5.active{background-color:#6a468c;border-color:#6a468c}.graph-button tr td a.pink{border-color:#dd437e;color:#dd437e}.graph-button tr td a.pink:hover,.graph-button tr td a.pink.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-1{border-color:#f8d6e2;color:#f8d6e2}.graph-button tr td a.pink-1:hover,.graph-button tr td a.pink-1.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-2{border-color:#e15b8f;color:#e15b8f}.graph-button tr td a.pink-2:hover,.graph-button tr td a.pink-2.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-3{border-color:#f3bdd2;color:#f3bdd2}.graph-button tr td a.pink-3:hover,.graph-button tr td a.pink-3.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-4{border-color:#e6749f;color:#e6749f}.graph-button tr td a.pink-4:hover,.graph-button tr td a.pink-4.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-5{border-color:#efa5c2;color:#efa5c2}.graph-button tr td a.pink-5:hover,.graph-button tr td a.pink-5.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.pink-6{border-color:#ea8cb0;color:#ea8cb0}.graph-button tr td a.pink-6:hover,.graph-button tr td a.pink-6.active{background-color:#dd437e;border-color:#dd437e}.graph-button tr td a.blue{border-color:#4d73be;color:#4d73be}.graph-button tr td a.blue:hover,.graph-button tr td a.blue.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.blue-1{border-color:#d4dbed;color:#d4dbed}.graph-button tr td a.blue-1:hover,.graph-button tr td a.blue-1.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.blue-2{border-color:#6889c9;color:#6889c9}.graph-button tr td a.blue-2:hover,.graph-button tr td a.blue-2.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.blue-3{border-color:#bac7e5;color:#bac7e5}.graph-button tr td a.blue-3:hover,.graph-button tr td a.blue-3.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.blue-4{border-color:#849cd2;color:#849cd2}.graph-button tr td a.blue-4:hover,.graph-button tr td a.blue-4.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.blue-5{border-color:#9eb2dc;color:#9eb2dc}.graph-button tr td a.blue-5:hover,.graph-button tr td a.blue-5.active{background-color:#4d73be;border-color:#4d73be}.graph-button tr td a.yellow-gray{border-color:#afac55;color:#afac55}.graph-button tr td a.yellow-gray:hover,.graph-button tr td a.yellow-gray.active{background-color:#afac55;border-color:#afac55}.graph-button tr td a.yellow-gray-1{border-color:#dddcb7;color:#dddcb7}.graph-button tr td a.yellow-gray-1:hover,.graph-button tr td a.yellow-gray-1.active{background-color:#afac55;border-color:#afac55}.graph-button tr td a.yellow-gray-2{border-color:#bfbd76;color:#bfbd76}.graph-button tr td a.yellow-gray-2:hover,.graph-button tr td a.yellow-gray-2.active{background-color:#afac55;border-color:#afac55}.graph-button tr td a.yellow-gray-3{border-color:#cdcd99;color:#cdcd99}.graph-button tr td a.yellow-gray-3:hover,.graph-button tr td a.yellow-gray-3.active{background-color:#afac55;border-color:#afac55}.graph-button tr td a.orange-gray{border-color:#af5c32;color:#af5c32}.graph-button tr td a.orange-gray:hover,.graph-button tr td a.orange-gray.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.orange-gray-1{border-color:#e8d6cc;color:#e8d6cc}.graph-button tr td a.orange-gray-1:hover,.graph-button tr td a.orange-gray-1.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.orange-gray-2{border-color:#b97450;color:#b97450}.graph-button tr td a.orange-gray-2:hover,.graph-button tr td a.orange-gray-2.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.orange-gray-3{border-color:#debfae;color:#debfae}.graph-button tr td a.orange-gray-3:hover,.graph-button tr td a.orange-gray-3.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.orange-gray-4{border-color:#c78d70;color:#c78d70}.graph-button tr td a.orange-gray-4:hover,.graph-button tr td a.orange-gray-4.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.orange-gray-5{border-color:#d3a78e;color:#d3a78e}.graph-button tr td a.orange-gray-5:hover,.graph-button tr td a.orange-gray-5.active{background-color:#af5c32;border-color:#af5c32}.graph-button tr td a.bright-blue{border-color:#66b39e;color:#66b39e}.graph-button tr td a.bright-blue:hover,.graph-button tr td a.bright-blue.active{background-color:#66b39e;border-color:#66b39e}.graph-button tr td a.bright-blue-1{border-color:#c3e1d7;color:#c3e1d7}.graph-button tr td a.bright-blue-1:hover,.graph-button tr td a.bright-blue-1.active{background-color:#66b39e;border-color:#66b39e}.graph-button tr td a.bright-blue-2{border-color:#7dbeac;color:#7dbeac}.graph-button tr td a.bright-blue-2:hover,.graph-button tr td a.bright-blue-2.active{background-color:#66b39e;border-color:#66b39e}.graph-button tr td a.bright-blue-3{border-color:#abd5cb;color:#abd5cb}.graph-button tr td a.bright-blue-3:hover,.graph-button tr td a.bright-blue-3.active{background-color:#66b39e;border-color:#66b39e}.graph-button tr td a.bright-blue-4{border-color:#94cabc;color:#94cabc}.graph-button tr td a.bright-blue-4:hover,.graph-button tr td a.bright-blue-4.active{background-color:#66b39e;border-color:#66b39e}.graph-button tr td a.yellow{border-color:#fc6;color:#fc6}.graph-button tr td a.yellow:hover,.graph-button tr td a.yellow.active{background-color:#fc6;border-color:#fc6}.graph-button tr td a.yellow-1{border-color:#ffecc2;color:#ffecc2}.graph-button tr td a.yellow-1:hover,.graph-button tr td a.yellow-1.active{background-color:#fc6;border-color:#fc6}.graph-button tr td a.yellow-2{border-color:#ffd685;color:#ffd685}.graph-button tr td a.yellow-2:hover,.graph-button tr td a.yellow-2.active{background-color:#fc6;border-color:#fc6}.graph-button tr td a.yellow-3{border-color:#fee0a2;color:#fee0a2}.graph-button tr td a.yellow-3:hover,.graph-button tr td a.yellow-3.active{background-color:#fc6;border-color:#fc6}.graph-button tr td a.orang{border-color:#ff6731;color:#ff6731}.graph-button tr td a.orang:hover,.graph-button tr td a.orang.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-1{border-color:#ffd9cc;color:#ffd9cc}.graph-button tr td a.orang-1:hover,.graph-button tr td a.orang-1.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-2{border-color:#ff7a4d;color:#ff7a4d}.graph-button tr td a.orang-2:hover,.graph-button tr td a.orang-2.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-3{border-color:#ffcab8;color:#ffcab8}.graph-button tr td a.orang-3:hover,.graph-button tr td a.orang-3.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-4{border-color:#ff8f68;color:#ff8f68}.graph-button tr td a.orang-4:hover,.graph-button tr td a.orang-4.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-5{border-color:#ffb69d;color:#ffb69d}.graph-button tr td a.orang-5:hover,.graph-button tr td a.orang-5.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-6{border-color:#ffa182;color:#ffa182}.graph-button tr td a.orang-6:hover,.graph-button tr td a.orang-6.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a.orang-7{border-color:#fa6;color:#fa6}.graph-button tr td a.orang-7:hover,.graph-button tr td a.orang-7.active{background-color:#ff6731;border-color:#ff6731}.graph-button tr td a:hover,.graph-button tr td a.active{text-decoration:none;color:#fff}.graph-button.no-color tr td a.puple,.graph-button.no-color tr td a.pink,.graph-button.no-color tr td a.blue,.graph-button.no-color tr td a.yellow-gray,.graph-button.no-color tr td a.orange-gray,.graph-button.no-color tr td a.bright-blue,.graph-button.no-color tr td a.yellow,.graph-button.no-color tr td a.orang{border-color:#036;color:#036;opacity:1}.graph-button.no-color tr td a.puple:hover,.graph-button.no-color tr td a.puple.active,.graph-button.no-color tr td a.pink:hover,.graph-button.no-color tr td a.pink.active,.graph-button.no-color tr td a.blue:hover,.graph-button.no-color tr td a.blue.active,.graph-button.no-color tr td a.yellow-gray:hover,.graph-button.no-color tr td a.yellow-gray.active,.graph-button.no-color tr td a.orange-gray:hover,.graph-button.no-color tr td a.orange-gray.active,.graph-button.no-color tr td a.bright-blue:hover,.graph-button.no-color tr td a.bright-blue.active,.graph-button.no-color tr td a.yellow:hover,.graph-button.no-color tr td a.yellow.active,.graph-button.no-color tr td a.orang:hover,.graph-button.no-color tr td a.orang.active{background-color:#036;color:#fff}#line-basic{padding:0 20px 30px;background-color:#fff;position:relative;margin-top:50px}#line-basic .one-month,#line-basic .one-month-desc{margin:0;background-color:#fff;font-size:12px}#line-basic .one-month-desc{color:#000;font-size:14px;padding:20px 10px}#line-basic .one-month{position:absolute;top:0;left:0;padding:5px 5px 10px 5px;margin-top:-37px}#line-basic .one-month span{display:block;text-align:center;line-height:22px;width:120px;height:22px;background-color:#000;color:#fff}.graph-wrapper{position:relative}.graph-wrapper .first-line{position:absolute;top:-6px;left:-18px;z-index:999}#graph .graph-title,#graph .graph-value{float:left;font-size:14px}#graph .graph-title{color:#666;line-height:25px;margin:0}#graph .graph-desc{margin-top:20px;border-top:2px solid #666;padding-top:5px;font-size:12px}#graph .graph-value{color:#fff;background-color:#99adc2;border:1px solid #99adc2;width:120px;height:25px;line-height:25px;text-align:center;margin-right:10px}.graph-button tr td a{border:2px solid #036}.graph-button tr td a.active{background-color:#036}.clear{height:0px}.donuts,.donut-graphs{background-color:#666}.donut-graphs .refresh p{background:url("/resources/frontend/img/ranking/refresh_grey.png") no-repeat 0 2px}.minimum-text{padding-right:0 !important}.clear{clear:both}.speed-result{padding:15px 10px;background-color:#fff}.speed-result .result-inner{background-color:#fff;position:relative;width:100%;height:300px}.speed-result .result-inner .applate{width:320px;height:100px;position:absolute;left:50%;top:50%;margin-left:-160px;margin-top:-50px}.speed-result .result-container{background-color:#e7f3f7;padding:5px}.speed-result .result-container .description{color:#a8aaab}.speed-result .result-container .description>span{margin-right:10px}.speed-result .result-container .result{text-align:center;padding:45px 0 55px 0}.speed-result .result-container .result i{color:#c30d23}.speed-result .result-container .result .download>i{font-size:56px}.speed-result .result-container .result .download .value{font-size:86px}.speed-result .result-container .result .download .unit{font-size:36px;text-transform:capitalize}.speed-result .result-container .result .upload>i{font-size:36px}.speed-result .result-container .result .upload .value{font-size:66px}.speed-result .result-container .result .upload .unit{font-size:16px;text-transform:capitalize}.speed-result .share-button .stButton{display:none !important}.speed-result .share-button .con-icon>i{font-size:26px}.speed-result .share-button .con-icon .text{font-size:18px}.speed-result .share-button .facebook,.speed-result .share-button .twitter{padding:15px 0;color:#fff}.speed-result .share-button .facebook:hover,.speed-result .share-button .twitter:hover{cursor:pointer}.speed-result .share-button .facebook{background-color:#3e588e}.speed-result .share-button .twitter{background-color:#5ea9dd}#detail{padding:15px 10px;background-color:#fff}#detail .table{margin-top:20px}#detail .table>tbody>tr>td{border-top:none}.speed-internet{padding:15px 10px;background-color:#fff}.speed-internet .label-internet{font-size:12px}.news-title{background-color:#fff;padding:10px}.news-title h1{margin-top:0;font-weight:bold;font-size:24px}.news-title .date{color:#a6a6a6}.news-content{background-color:#fff;padding:10px}.news-content .image-con{float:left;margin-right:10px}.news-content .image-con>div{margin-bottom:20px;min-width:300px;text-align:center}.news-content .image-con img{max-width:300px}.news-content .article{text-align:justify;margin-bottom:50px;line-height:26px;font-size:16px}.news-content .powerby{margin-top:10px;margin-bottom:20px}.category-news{background-color:#fff;padding:10px}.category-news h2{font-size:18px;margin-top:10px}.category-news .items-wrap{padding:25px 10px}.category-news .items-wrap .item{float:left;width:50%;margin-bottom:20px}.category-news .items-wrap .item .cat-image{float:left;margin-right:10px;margin-bottom:10px;width:60px;height:60px}.category-news .items-wrap .item .cat-image img{width:100%;height:100%}.category-news .items-wrap .item .title{margin-bottom:5px}.category-news .items-wrap .item .title h3{margin-top:0}.category-news .items-wrap .item .title h3 a{color:#104070;font-size:16px}.category-news .items-wrap .item .content{display:none;text-align:justify;font-size:11px;color:#a6a6a6;padding-right:5px}.category-news .items-wrap .item:first-child .title{padding-right:5px}.category-news .items-wrap .item:first-child .cat-image{width:140px;height:140px}.category-news .items-wrap .item:first-child .content{display:block}.giga-index{background-color:#fff;padding:10px;min-height:200px;overflow-y:scroll;max-height:200px}.year-month{background-color:#036;padding:10px;color:#eee;width:97%;margin:auto;margin-top:55px;margin-bottom:20px}.year-month .years{position:absolute;top:-30px}.year-month .years ul{padding-left:0}.year-month .years ul a li{float:left;background-color:#8fa3b8;padding:5px 20px;margin-right:10px;border:1px solid #036;color:#fff}.year-month .years ul a:hover li,.year-month .years ul a.active li{background-color:#fff;color:#036}.year-month .text{text-transform:uppercase;position:absolute;top:0;bottom:0;left:10px;right:0;margin:auto 0;height:18px;width:58px}.year-month .month-list{padding-left:0;margin-left:79px}.year-month .month-list>a{color:#036}.year-month .month-list>a>li{float:left;background-color:#eee;padding:8px 0;width:35px;text-align:center;margin-right:12px}.year-month .month-list>a:last-child li{margin-right:0}.year-month .month-list>a:hover,.year-month .month-list>a.active{color:#fff}.year-month .month-list>a:hover li,.year-month .month-list>a.active li{background-color:#8fa3b8}.news-lists{background-color:#fff;padding:20px;padding-top:10px}.news-lists h2{font-size:18px;margin-top:10px}.news-lists.custom-data-table{padding:20px 0}.news-lists .title h3{margin-top:0}.news-lists .title h3 a{font-size:16px}.news-lists .lists{margin-top:20px;padding-left:0}.news-lists .lists>li{border-bottom:1px dashed #a6a6a6;padding:20px 0}.news-lists .lists>li.empty-data{text-align:center;font-weight:bold;padding-bottom:0}.news-lists .lists>li:first-child{padding-top:0}.news-lists .lists>li:last-child{border-bottom:none}.news-lists .lists>li .image{width:80px;height:80px}.news-lists .lists>li .image img{max-width:80px;max-height:80px;opacity:0}.news-lists .lists>li .content,.news-lists .lists>li .date{color:#a6a6a6;font-size:11px;text-align:justify;margin-top:5px}.image-slide{background-color:#fff;padding:10px}.image-slide h1{margin-top:0;font-weight:bold;font-size:24px}.image-slide .date{color:#a6a6a6}.image-slide .image{margin-top:20px}.image-slide .image img{width:100%;height:auto}.image-slide .description{color:#a6a6a6;font-size:12px;margin:5px 0}.image-slide .carousel-fade .carousel-inner .item{opacity:0;filter:alpha(opacity=0);transition:opacity 2s ease-in-out}.image-slide .carousel-fade .carousel-inner .active{opacity:1;filter:alpha(opacity=100)}.image-slide .carousel-fade .carousel-inner .active.left,.image-slide .carousel-fade .carousel-inner .active.right{left:0;opacity:0;filter:alpha(opacity=0);z-index:1}.image-slide .carousel-fade .carousel-inner .next.left,.image-slide .carousel-fade .carousel-inner .prev.right{opacity:1;filter:alpha(opacity=100)}.image-slide .carousel-inner .item>img{margin:auto;margin-bottom:10px;max-height:450px}.image-slide .image-pagin{margin-top:10px;height:30px}.image-slide .image-pagin>div{height:100%}.image-slide .image-pagin a{position:relative;display:block}.image-slide .image-pagin a.previous,.image-slide .image-pagin a.next{width:100px;background-color:#036;color:#fff;height:31px}.image-slide .image-pagin a.previous .control-button,.image-slide .image-pagin a.next .control-button{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:15px;width:50px}.image-slide .image-pagin a.previous .control-button{left:0;width:50px}.image-slide .image-pagin a.next .control-button{left:0;width:47px}.image-slide .image-pagin a:hover{text-decoration:none}.image-slide .image-pagin .image-detail{position:relative;height:30px;background-color:#036}.image-slide .image-pagin .image-detail a{height:100%;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:18px}.image-list{padding:0 6px 20px}.image-list ul li{margin:13px 13px 0px 0px;float:left;list-style-type:none;height:80px;overflow:hidden}.image-list ul li a{text-decoration:none;width:80px;height:80px;background-color:#231815;display:table;margin:0 auto}.image-list ul li span{display:table-cell;vertical-align:middle;text-align:center}.image-list ul li img{width:100%}.step-2{padding-bottom:20px}.form-control{border-radius:0;box-shadow:none}.chrome-text{font-size:11px}.post-title{width:100%;padding:10px 0 10px 15px;text-align:center;display:block;font-size:16px}.post-desc{font-size:10px;margin-bottom:0;position:relative;top:-10px}.post-black{padding:5px 0;background-color:#333;color:#fff;font-size:14px;font-weight:bold;display:block;width:180px;text-align:center}.pt-0{padding-top:0 !important}.mt-0{margin-top:0 !important}.contents-inner{font-family:arial,helvetica,sans-serif;font-size:16px;padding-top:20px}.contents-inner .black{padding:5px 15px;background-color:#333;color:#fff;font-size:14px;font-weight:bold;text-align:center}.contents-inner h2{font-size:30px;padding-left:10px;font-weight:bold}.contents-inner h2 span{font-size:16px;font-weight:300;padding-left:10px}.measur-header{text-align:center;font-size:16px;padding-left:10px}.giga h3,.mega h3{margin:0;padding:0}.smartphone-desc{font-size:16px;text-align:center;padding:10px 10px 0;line-height:24px}.mt-15{margin-top:15px}#measurement .justify-content-between{justify-content:space-between !important}#measurement .mb-15{margin-bottom:15px}#measurement .mt-15{margin-top:15px}#measurement .pt-10{padding-top:10px}#measurement .pb-10{padding-bottom:10px}#measurement .hide-radio{display:none}#measurement .w-120p{width:120px}#measurement .item-center{align-items:center}#measurement .w-70p{width:70px}#measurement .d-flex{display:flex}#measurement .w-100{width:100% !important}#measurement .disable{background-color:rgba(209,209,209,.5) !important}#measurement .disable *{opacity:.8}#measurement .scroll-box{height:400px;overflow-y:scroll}#measurement .scroll-box ul{padding-right:10px}#measurement .step-selected p .text{display:inline-block;position:relative;width:140px;margin-right:10px}#measurement .step-selected p .text::after{content:":";position:absolute;right:0;height:20px}#measurement .measurement-result-box{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#fff}#measurement .measurement-result-box li>div{padding:5px 10px;border-top:1px solid rgba(222,119,119,.5)}#measurement .measurement-result-box li>div:last-child{border-bottom:1px solid rgba(222,119,119,.5)}#measurement .measurement-result-box li>div:hover{background:#ffeded;color:#000}#measurement .measurement-result-box li p{margin:0;padding:0}#measurement .measurement-result-box .hide-radio:checked+div{background:#de7777;color:#fff}#measurement .measure{position:relative}#measurement .measure .measure-header{padding:20px;position:absolute;top:0}#measurement .measure .measure-header.giga{left:0}#measurement .measure .measure-header.mega{right:0}#measurement .measure .measure-content{display:none;padding:0 10px 15px}#measurement .measure .measure-content.default{display:block !important;background-color:#e8f3f7}#measurement .measure .measure-content a{text-decoration:none;float:left;position:relative;top:-7px}#measurement #step3-child{padding-bottom:0}#giga.is-open,#giga+.active{background-color:#e8f3f7;display:block !important}#mega.is-open,#mega+.active{background-color:#eff7ea;display:block !important}.speed-display-content{background-color:#e8f3f7;display:block !important}.chosen{background-color:#f4d2d2 !important;border-color:#b06969 !important}.line-result{padding:20px 0 0}.line-result .thanks{text-align:center;padding:20px 0 0;color:#036}.last-row{border-top:4px solid #fff}.line,.reopen{border:none;padding:0}.block-result{display:none}.choose-result{display:block !important}.action-holder{width:100%;height:100%;text-align:center;padding:10px 0}.btn-image{border:0;padding:0;margin:10px 40px}.line-list{padding:0 20px 20px;margin-bottom:30px}.line-list label.button{display:block;background-color:#fff;color:#000;font-weight:bold;text-align:center;padding:20px 0;width:140px;margin:0}.line-list button,.line-list label.button-small{display:inline-block;color:#3e3e3e;font-weight:bold;text-align:center;padding:4px 15px;border:1px outset #666;background-color:#efefef;border-radius:3px;cursor:pointer;margin:0;min-width:60px}.line-list button:hover,.line-list label.button-small:hover{opacity:.9}.line-list label.button:hover,.line-list .hide-radio:checked+label.button{color:#fff;background-color:#de7777}.line-list .line-item li{float:left;margin:10px 10px 0px 0px;list-style-type:none}.line-list .line-item li button{border:none;padding:0}.line-list .line-item li button span{display:block;background-color:#fff;color:#000;font-weight:bold;text-align:center;padding:20px 0;width:140px}.line-list .line-item li button.line-active span{color:#fff;background-color:#de7777}.modal-lg{width:1000px}.custome-modal .modal-header{background-color:#de7777}.custome-modal .modal-header .modal-title{font-size:24px;font-weight:bold;color:#fff}.custome-modal .modal-header p{font-size:16px;color:#fff}.custome-modal .sub-line-list{padding:0 7px}.custome-modal .sub-line-list h3{font-size:16px;font-weight:regular;color:#666}.custome-modal .sub-line-list h4{font-size:24px;font-weight:bold;color:#333}.custome-modal .sub-line-list h4 .inner{margin-top:12px;border-bottom:3px solid #de7777;display:block;width:84%;float:right}.custome-modal .sub-line-list .line_category,.custome-modal .sub-line-list .carrier.clearfix{padding-bottom:30px}.custome-modal .sub-line-list .accordion{text-decoration:none;display:block;background-color:#f8f8f8;border:1px solid #ccc;color:#000;font-size:12px;width:228px;padding:8px 10px;float:left;margin:10px 10px 0 0}.custome-modal .sub-line-list .accordion span{height:16px;position:relative;overflow:hidden;display:block}.custome-modal .sub-line-list .accordion span.expand{height:auto}.custome-modal .sub-line-list .accordion span button{background-color:#999;padding:2px 10px;color:#fff;font-size:13px;border:none;float:right;margin-left:10px;margin-top:10px}.detail{padding:15px 10px;background-color:#fff}.detail .table{margin-top:20px}.detail .table>tbody>tr>td{border-top:none}button.question{display:block;text-align:center;background-color:#cce0f5;width:85%;padding:15px 0;margin:20px auto;font-weight:bold;color:#036;font-size:21px;border:none}button.question:hover{background-color:#7fb2e5;color:#fff}.zip_err{border:1px solid #de7777;background-color:#fad8d8}.line_err{background-color:#fad8d8}div.before_err{display:none;padding:40px 0 0 16px}div.zip_err{color:#de7777;display:block !important;background:rgba(0,0,0,0);border:none;font-weight:bold}p.before_err{display:none;padding-top:20px}p.line_err{color:#de7777;display:block !important;background:rgba(0,0,0,0);border:none;font-weight:bold}.smartphone{width:650px;margin:0 auto}.twitt{text-align:center;width:65%;margin:0 auto}.power{text-align:center}.measurement-show{background-color:#e8f3f7;padding:15px}.measurement-show .bg-white{background-color:#fff;padding:15px}.measurement-show ul{margin:0;padding:0}.measurement-show ul li{list-style:none;margin:5px 0;padding:0 10px 0 24px;position:relative}.measurement-show ul li::before{display:block;content:"";position:absolute;width:14px;height:14px;background-color:#405eab;top:50%;left:0;transform:translateY(-50%)}.measurement-show ul li .label{margin:0;padding:0;color:inherit;font-size:inherit;min-width:150px;display:inline-block;text-align:left;position:relative}.measurement-show ul li .label::after{display:block;content:":";position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mt-5{margin-top:5px}.content-banner{margin-bottom:23px;border:10px solid gray;background-color:gray}.content-banner .customeLink{height:100%}.content-banner .customeLink a{display:block;height:100%}.content-banner .customeLink .blockContainer{width:100%;position:absolute;top:0;bottom:0;margin:auto}.content-banner .customeLink .blockContainer.fastest{height:240px}.content-banner .customeLink .blockContainer.prefecture{height:110px}.content-banner .customeLink .blockContainer.prefecture .row{width:100%;margin-left:0;margin-right:0}.content-banner .customeLink .blockContainer.fixLine{height:210px}.content-banner .customeLink .blockContainer.fixLine .row{width:100%;margin-left:0;margin-right:0}.content-banner .custom-col-sm-4{width:308px}.content-banner .colum-center{width:365.3333px}.content-banner .advertise{background-color:gray !important;max-height:258px}.content-banner .advertise img{vertical-align:top}.content-banner .measurement a{color:#666;display:block;width:100%;height:100%;text-decoration:none}.content-banner .measurement a .icon{height:45px}.content-banner .measurement a .icon .image{width:50%;display:block;height:95%;float:left;text-align:right;padding-right:8px}.content-banner .measurement a .icon .text-con{width:50%;display:block;height:95%;float:right;text-align:left}.content-banner .column{text-align:center;color:#666;background-color:#eee}.content-banner .column .wrapping{position:relative;top:50%;transform:translateY(-50%)}.content-banner .column .wrapping p.prefecture-icon{position:relative}.content-banner .column .wrapping p.prefecture-icon>span{position:absolute;top:0;bottom:0;margin:auto;height:30px}.content-banner .column .wrapping table.ranking-carrier{width:80%}.content-banner .column .wrapping table.ranking-carrier tr.value td.none{width:15%}.content-banner .column .wrapping table.ranking-carrier tr.graph-row{border-bottom:1px solid #666}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td{position:relative;height:85px}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td.none{width:15%}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.value{position:absolute;bottom:0;margin:auto;width:80%;left:0;right:0}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.graph{display:block;width:80%;margin:auto;border:none;max-height:75px;position:absolute;left:0;right:0;bottom:0}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.graph.au{background-color:#f39800}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.graph.do{background-color:#e60012}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.graph.sb{background-color:#9fa0a0}.content-banner .column .wrapping table.ranking-carrier tr.graph-row td span.graph.other{background-color:#fff}.content-banner .column .wrapping table.ranking-carrier tr td{text-align:center}.content-banner .column .wrapping .align-right{text-align:right}.content-banner .column .wrapping .align-left{text-align:left}.content-banner .column .wrapping .height-20{line-height:20px}.content-banner .column .wrapping .height-16{line-height:16px}.content-banner .column .wrapping .icon-font-big{font-size:58px}.content-banner .column .wrapping .icon-font-midium{font-size:38px}.content-banner .column .wrapping .icon-font-midium2{font-size:28px}.content-banner .column .wrapping .icon-font-small{font-size:18px}.content-banner .column .wrapping .icon-font-xsmall{font-size:12px}.content-banner .column .wrapping p{margin:0}.content-banner .column .wrapping p.border-along{width:70%;margin:0 auto;border-top:1px solid #666;border-bottom:1px solid #666;margin-top:10px}.content-banner .column .wrapping p.border-along i{margin-left:5px}.content-banner .column .wrapping a{color:#666;text-decoration:none}.content-banner .column .wrapping .century{font-family:"Century Gothic"}.content-banner .column .wrapping .crown{position:relative;left:-5px}.content-banner .column .wrapping .smart-phone{position:relative;top:5px}.content-banner .column .wrapping .smart-phone-white{position:relative;top:-5px}.content-banner .column .wrapping .margin-bottom{margin-bottom:5px}.content-banner .column .wrapping .margin-right{margin-right:5px}.content-banner .column .wrapping .font-size-60{font-size:60px}.content-banner .column .wrapping .font-size-26{font-size:26px}.content-banner .column .wrapping .font-size-24{font-size:24px}.content-banner .column .wrapping .font-size-24 .font-size-12{position:relative;top:-1px}.content-banner .column .wrapping .font-size-22{font-size:22px}.content-banner .column .wrapping .font-size-20{font-size:20px}.content-banner .column .wrapping .font-size-18{font-size:18px}.content-banner .column .wrapping .font-size-16{font-size:16px}.content-banner .column .wrapping .font-size-14{font-size:14px}.content-banner .column .wrapping .font-size-12{font-size:12px}.content-banner .column .wrapping .font-size-11{font-size:11px}.content-banner .column .wrapping .font-size-10{font-size:10px}.content-banner .column .wrapping .font-size-9{font-size:9px}.content-banner .column .wrapping button{background-color:#666;border:none;color:#fff;padding:2px 26px;font-size:12px;margin-left:8px}.content-banner .col1-r1-1{height:335px}.content-banner .col1-r2-1{height:164px}.content-banner .col1-r2-2{height:164px}.content-banner .col1-r3-1{height:164px}.content-banner .col2-r1-1{height:164px}.content-banner .col2-r2-1{height:335px}.content-banner .col2-r3-1{height:164px}.content-banner .col2-r3-2{height:164px}.content-banner .col3-r1-1{height:259px;line-height:259px;background-color:#eee}.content-banner .col3-r2-1{height:164px}.content-banner .col3-r2-2{height:164px}.content-banner .col3-r3-1{height:164px}.content-banner .col3-r3-2{height:164px}.content-banner .col3-r4-1{height:76px}.content-banner .col-all{border-right:0}.content-banner .col-all-below{border-top:0}.custom-slide{height:100%}.custom-slide .carousel-inner{height:100%}.custom-slide .carousel-inner .item{height:100%}.custom-slide .carousel-inner .item>a{color:#666;display:block;width:100%;height:100%;position:relative}.custom-slide .carousel-inner .item>a:hover{text-decoration:none}.custom-slide .carousel-inner .item>a .blockContainer{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.custom-slide .carousel-inner .item>a .blockContainer .smart-phone{padding-top:5px}.custom-slide .carousel-inner .item>a .blockContainer.fastest{height:250px}.custom-slide .carousel-inner .item>a .blockContainer.prefecture{height:125px}.custom-slide .carousel-inner .item>a .blockContainer.fixLine{height:245px}.custom-slide .carousel-inner .item>a .blockContainer .align-right{text-align:right}.custom-slide .carousel-inner .item>a .blockContainer .align-right .font-size-20{font-size:20px;margin-bottom:0;line-height:20px}.custom-slide .carousel-inner .item>a .blockContainer .align-right time{font-size:12px}.custom-slide .carousel-inner .item>a .blockContainer .align-left{text-align:left}.custom-slide .carousel-inner .item>a .blockContainer .align-left .font-size-26{font-size:26px}.custom-slide .carousel-inner .item>a .blockContainer .border-along{width:70%;margin:0 auto;border-top:1px solid #666;border-bottom:1px solid #666;margin-top:10px}.custom-slide .carousel-inner .item>a .blockContainer .century{font-family:"Century Gothic"}.custom-slide .carousel-inner .item>a .blockContainer .century.height-20{line-height:16px}.custom-slide .carousel-inner .item>a .blockContainer .century .margin-right{margin-right:5px}.custom-slide .carousel-inner .item>a .blockContainer .icon-font-small{font-size:18px}.custom-slide .carousel-inner .item>a .blockContainer .icon-font-midium{font-size:42px}.custom-slide .carousel-inner .item>a .blockContainer .font-size-60{font-size:60px;margin-bottom:0}.custom-slide .carousel-inner .item>a .blockContainer .font-size-22{font-size:22px}.custom-slide .carousel-inner .item>a .blockContainer .font-size-24{font-size:24px}.custom-slide .carousel-inner .item>a .blockContainer .font-size-14{font-size:14px}.custom-slide .carousel-inner .item>a .blockContainer .font-size-18{font-size:18px}.custom-slide .carousel-inner .item>a .blockContainer .icon-font-big{font-size:58px}.custom-slide .carousel-inner .item>a .blockContainer .font-size-12{font-size:12px}.custom-slide .carousel-inner .item>a .blockContainer .prefecture-icon{position:relative}.custom-slide .carousel-inner .item>a .blockContainer .prefecture-icon span{position:absolute;top:0;bottom:0;margin:auto;height:30px}ul,li,dl,dt,dd{margin:0;padding:0;list-style:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.footer-company{background-color:#fff;padding:0 0 45px}.footer-company .head{font-size:16px;padding:18px 0 5px;font-weight:bold}.footer-company .media-list .item-group,.footer-company .service-list .item-group{border-right:1px solid #eee;font-size:10px;margin-top:10px;line-height:1.8;padding-left:10px}.footer-company .service-list{display:none}.footer-company ul.active{display:block !important}.footer-company .media-list .item-group:last-child,.footer-company .service-list .item-group:last-child{border:none}.footer-media .title{color:#ccc;float:right;font-family:arial,helvetica,sans-serif;font-size:35px;font-weight:bold}.footer-media .media-list{clear:both}.footer-media .item-group{float:left;width:310px}.footer-media .caption,.footer-media .name{display:inline-block}.footer-media .name:before{content:" - "}.footer-service{position:relative}.footer-service .head{border-bottom:1px solid #ccc}.footer-service .tab{border:solid #ccc;border-width:1px 1px 0;color:#999;cursor:pointer;height:23px;line-height:23px;margin-left:5px;padding:0;position:absolute;text-align:center;top:18px;width:180px}.footer-service .tab.is-open{background-color:#ccc;color:#fff}.footer-service .tab--first{right:560px}.footer-service .tab--second{right:375px}.footer-service .tab--third{right:190px}.footer-service .tab--fourth{right:5px}.footer-service .item-group{float:left;width:310px}.footer-service .caption,.footer-service .name{display:inline-block}.footer-service .name:before{content:" - "}.leftside_1_bannner{margin-bottom:30px}@media(max-width: 768px){.content-banner{border-top:10px solid gray}.content-banner .col-all{border-top:0}.content-banner .column{text-align:center;color:#666;background-color:#eee}.content-banner .column .wrapping .align-right,.content-banner .column .wrapping .align-left{text-align:center}}.step-2{padding-bottom:20px}.form-control{border-radius:0;box-shadow:none}.chrome-text{font-size:11px}.post-title{width:100%;padding:10px 0 10px 15px;text-align:center;display:block;font-size:16px}.post-desc{font-size:10px;margin-bottom:0;position:relative;top:-10px}.post-black{padding:5px 0;background-color:#333;color:#fff;font-size:14px;font-weight:bold;display:block;width:180px;text-align:center}.pt-0{padding-top:0 !important}.mt-0{margin-top:0 !important}.contents-inner{font-family:arial,helvetica,sans-serif;font-size:16px;padding-top:20px}.contents-inner .black{padding:5px 15px;background-color:#333;color:#fff;font-size:14px;font-weight:bold;text-align:center}.contents-inner h2{font-size:30px;padding-left:10px;font-weight:bold}.contents-inner h2 span{font-size:16px;font-weight:300;padding-left:10px}.measur-header{text-align:center;font-size:16px;padding-left:10px}.giga h3,.mega h3{margin:0;padding:0}.smartphone-desc{font-size:16px;text-align:center;padding:10px 10px 0;line-height:24px}.mt-15{margin-top:15px}#measurement .justify-content-between{justify-content:space-between !important}#measurement .mb-15{margin-bottom:15px}#measurement .mt-15{margin-top:15px}#measurement .pt-10{padding-top:10px}#measurement .pb-10{padding-bottom:10px}#measurement .hide-radio{display:none}#measurement .w-120p{width:120px}#measurement .item-center{align-items:center}#measurement .w-70p{width:70px}#measurement .d-flex{display:flex}#measurement .w-100{width:100% !important}#measurement .disable{background-color:rgba(209,209,209,.5) !important}#measurement .disable *{opacity:.8}#measurement .scroll-box{height:400px;overflow-y:scroll}#measurement .scroll-box ul{padding-right:10px}#measurement .step-selected p .text{display:inline-block;position:relative;width:140px;margin-right:10px}#measurement .step-selected p .text::after{content:":";position:absolute;right:0;height:20px}#measurement .measurement-result-box{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#fff}#measurement .measurement-result-box li>div{padding:5px 10px;border-top:1px solid rgba(222,119,119,.5)}#measurement .measurement-result-box li>div:last-child{border-bottom:1px solid rgba(222,119,119,.5)}#measurement .measurement-result-box li>div:hover{background:#ffeded;color:#000}#measurement .measurement-result-box li p{margin:0;padding:0}#measurement .measurement-result-box .hide-radio:checked+div{background:#de7777;color:#fff}#measurement .measure{position:relative}#measurement .measure .measure-header{padding:20px;position:absolute;top:0}#measurement .measure .measure-header.giga{left:0}#measurement .measure .measure-header.mega{right:0}#measurement .measure .measure-content{display:none;padding:0 10px 15px}#measurement .measure .measure-content.default{display:block !important;background-color:#e8f3f7}#measurement .measure .measure-content a{text-decoration:none;float:left;position:relative;top:-7px}#measurement #step3-child{padding-bottom:0}#giga.is-open,#giga+.active{background-color:#e8f3f7;display:block !important}#mega.is-open,#mega+.active{background-color:#eff7ea;display:block !important}.speed-display-content{background-color:#e8f3f7;display:block !important}.chosen{background-color:#f4d2d2 !important;border-color:#b06969 !important}.line-result{padding:20px 0 0}.line-result .thanks{text-align:center;padding:20px 0 0;color:#036}.last-row{border-top:4px solid #fff}.line,.reopen{border:none;padding:0}.block-result{display:none}.choose-result{display:block !important}.action-holder{width:100%;height:100%;text-align:center;padding:10px 0}.btn-image{border:0;padding:0;margin:10px 40px}.line-list{padding:0 20px 20px;margin-bottom:30px}.line-list label.button{display:block;background-color:#fff;color:#000;font-weight:bold;text-align:center;padding:20px 0;width:140px;margin:0}.line-list button,.line-list label.button-small{display:inline-block;color:#3e3e3e;font-weight:bold;text-align:center;padding:4px 15px;border:1px outset #666;background-color:#efefef;border-radius:3px;cursor:pointer;margin:0;min-width:60px}.line-list button:hover,.line-list label.button-small:hover{opacity:.9}.line-list label.button:hover,.line-list .hide-radio:checked+label.button{color:#fff;background-color:#de7777}.line-list .line-item li{float:left;margin:10px 10px 0px 0px;list-style-type:none}.line-list .line-item li button{border:none;padding:0}.line-list .line-item li button span{display:block;background-color:#fff;color:#000;font-weight:bold;text-align:center;padding:20px 0;width:140px}.line-list .line-item li button.line-active span{color:#fff;background-color:#de7777}.modal-lg{width:1000px}.custome-modal .modal-header{background-color:#de7777}.custome-modal .modal-header .modal-title{font-size:24px;font-weight:bold;color:#fff}.custome-modal .modal-header p{font-size:16px;color:#fff}.custome-modal .sub-line-list{padding:0 7px}.custome-modal .sub-line-list h3{font-size:16px;font-weight:regular;color:#666}.custome-modal .sub-line-list h4{font-size:24px;font-weight:bold;color:#333}.custome-modal .sub-line-list h4 .inner{margin-top:12px;border-bottom:3px solid #de7777;display:block;width:84%;float:right}.custome-modal .sub-line-list .line_category,.custome-modal .sub-line-list .carrier.clearfix{padding-bottom:30px}.custome-modal .sub-line-list .accordion{text-decoration:none;display:block;background-color:#f8f8f8;border:1px solid #ccc;color:#000;font-size:12px;width:228px;padding:8px 10px;float:left;margin:10px 10px 0 0}.custome-modal .sub-line-list .accordion span{height:16px;position:relative;overflow:hidden;display:block}.custome-modal .sub-line-list .accordion span.expand{height:auto}.custome-modal .sub-line-list .accordion span button{background-color:#999;padding:2px 10px;color:#fff;font-size:13px;border:none;float:right;margin-left:10px;margin-top:10px}.detail{padding:15px 10px;background-color:#fff}.detail .table{margin-top:20px}.detail .table>tbody>tr>td{border-top:none}button.question{display:block;text-align:center;background-color:#cce0f5;width:85%;padding:15px 0;margin:20px auto;font-weight:bold;color:#036;font-size:21px;border:none}button.question:hover{background-color:#7fb2e5;color:#fff}.zip_err{border:1px solid #de7777;background-color:#fad8d8}.line_err{background-color:#fad8d8}div.before_err{display:none;padding:40px 0 0 16px}div.zip_err{color:#de7777;display:block !important;background:rgba(0,0,0,0);border:none;font-weight:bold}p.before_err{display:none;padding-top:20px}p.line_err{color:#de7777;display:block !important;background:rgba(0,0,0,0);border:none;font-weight:bold}.smartphone{width:650px;margin:0 auto}.twitt{text-align:center;width:65%;margin:0 auto}.power{text-align:center}.measurement-show{background-color:#e8f3f7;padding:15px}.measurement-show .bg-white{background-color:#fff;padding:15px}.measurement-show ul{margin:0;padding:0}.measurement-show ul li{list-style:none;margin:5px 0;padding:0 10px 0 24px;position:relative}.measurement-show ul li::before{display:block;content:"";position:absolute;width:14px;height:14px;background-color:#405eab;top:50%;left:0;transform:translateY(-50%)}.measurement-show ul li .label{margin:0;padding:0;color:inherit;font-size:inherit;min-width:150px;display:inline-block;text-align:left;position:relative}.measurement-show ul li .label::after{display:block;content:":";position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mt-5{margin-top:5px}#about{padding:15px 10px;background-color:#fff}#about h1{font-size:18px;margin-top:10px}#about p{font-size:16px}#about .content{padding:20px 10px 0 10px}.notice-con{background-color:#fff;padding:20px;padding-top:10px}.notice-con h2{font-size:18px;margin-top:10px}.notice-con .notice-list .item{border-bottom:1px dashed #a6a6a6;padding:20px 0}.notice-con .notice-list .item:last-child{border-bottom:none}.notice-con .notice-list .item .date-time{color:#a6a6a6;font-size:11px;text-align:right;margin-top:5px}.notice-con .notice-list .item .title>h3{margin-top:0;margin-bottom:0}.notice-con .notice-list .item .title>h3>a{font-size:16px}.notice-con .notice-list .item .title>h3>a:hover{text-decoration:none}.notice-con .notice-list .item .notification-content{color:#a6a6a6;text-align:justify;margin-top:5px;padding-left:22px}.right-side{padding-left:20px;max-width:335px}.right-side .column{background-color:#fff;padding:10px}.right-side .column h3.title{margin-top:5px;text-align:center}.right-side .column .lists{padding-top:20px;padding-left:5px}.right-side .column .lists ul{padding-left:0}.right-side .column .lists ul li{margin-bottom:20px}.right-side .column .lists ul li .title{padding-top:5px}.right-side .column .lists ul li:last-child{margin-bottom:0}.right-side .column .lists ul li .number{height:80px}.right-side .column .lists ul li .number a{position:absolute;top:0;bottom:0;margin:auto;font-size:20px;height:28px;font-weight:bold}.right-side .column .facebook-twitter ul,.right-side .column .subscribe ul{padding-left:0}.right-side .column .facebook-twitter ul a,.right-side .column .subscribe ul a{color:#999}.right-side .column .facebook-twitter ul a li,.right-side .column .subscribe ul a li{position:relative;float:left;width:50%;padding-left:5px;margin-top:5px}.right-side .column .facebook-twitter ul a li i,.right-side .column .subscribe ul a li i{font-size:26px}.right-side .column .facebook-twitter ul a li i.arrow-right,.right-side .column .subscribe ul a li i.arrow-right{font-size:12px;line-height:26px}.right-side .column .facebook-twitter ul a li span,.right-side .column .subscribe ul a li span{position:absolute;top:0;bottom:0;margin:auto;height:22px}.right-side .column .facebook-twitter ul a:first-child li,.right-side .column .subscribe ul a:first-child li{border-right:1px solid #999}.right-side .column .subscribe ul a li{width:100%;border-top:1px solid #999;padding-top:5px}.right-side .column .subscribe ul a:first-child li{border-right:none}.right-side .default-bg{background-color:#e0e0e0 !important}.right-side #news-in-cat .image{max-width:80px}footer .logo{padding-top:20px;padding-bottom:20px}footer .logo h1{margin-top:0;margin-bottom:0}footer .logo img{width:100%;max-width:294px}footer .social{padding-top:20px;padding-bottom:20px}footer .footer-menu{padding:20px 0 40px 0;color:#666;border-bottom:1px solid #999}footer .footer-menu h5.title{margin-top:0;border-bottom:1px solid #666;padding-bottom:10px}footer .footer-menu ul.lists{padding-left:10px;font-size:11px}footer .footer-menu ul.lists li{padding-bottom:4px}footer .footer-menu .five-latest-news-footer li,footer .footer-menu .list-news-category li{white-space:nowrap;width:130px;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}footer .no-bottom-border{border-bottom:none !important}footer .copy-right{background-color:#333;color:#fff;font-size:13px}@media only screen and (max-width: 1086px){footer .copy-right{width:1040px;margin:auto}}footer .copy-right a{color:#fff;text-decoration:none}footer .copy-right .lists,footer .copy-right .year{padding-top:10px;padding-bottom:10px}footer .copy-right .lists ul{padding-left:0}footer .copy-right .lists ul li{float:left;padding-right:5px;padding-left:5px;border-right:1px solid #fff}footer .copy-right .lists ul li:first-child{padding-left:0}footer .copy-right .lists ul li:last-child{border-right:none}@font-face{font-family:pc;src:url(../fonts/pc.eot?-duc9x3);src:url(../fonts/pc.eot?#iefix-duc9x3) format("embedded-opentype"),url(../fonts/pc.woff?-duc9x3) format("woff"),url(../fonts/pc.ttf?-duc9x3) format("truetype"),url(../fonts/pc.svg?-duc9x3#pc) format("svg");font-weight:400;font-style:normal}.header-logo{width:auto;float:left;margin:0}header.thm-header{padding-top:0}.thm-header{background:#f5f5f5}.thm-nav.global-nav.is-fixed{left:0;position:fixed;right:0;top:0;z-index:2009}.thm-nav .nav-main-menu,.thm-nav .nav-sub-menu{box-sizing:border-box;overflow:hidden}.thm-nav .nav-main-menu{position:relative}.thm-nav .nav-main-menu .item>.link{color:#333;display:block;font-weight:700;position:relative}.thm-nav .nav-sub-menu{color:#eee;line-height:24px;position:absolute;bottom:0}.thm-nav .nav-sub-menu .sub-item>.link{border:0 solid #666;border-right-width:1px}.thm-nav .nav-sub-menu .sub-item:first-child>.link{border-left-width:1px}.thm-nav .nav-sub-menu .sub-item:hover{text-decoration:underline}.thm-nav .nav-sub-menu.is-amm-open,.thm-nav .nav-sub-menu.is-open{display:block;visibility:visible}.thm-header .header-wrapper{margin:0 auto;width:1150px;padding:0 10px;position:relative}.thm-nav .nav-main-menu,.thm-nav .nav-sub-menu{padding:0;z-index:1000}body .thm-header{background:#fff}.thm-main .main-feature,.thm-main .main-news,.thm-main .main-topics{margin-bottom:30px}.thm-page-arti-detail .thm-main .main-feature,.thm-page-arti-detail .thm-main .main-news,.thm-page-arti-detail .thm-main .main-topics,.thm-page-arti-image .thm-main .main-feature,.thm-page-arti-image .thm-main .main-news,.thm-page-arti-image .thm-main .main-topics{padding-bottom:20px;margin-bottom:0}.header-logo{width:auto}.header-logo .link .logo{height:40px;margin-top:13px}.thm-header{margin-top:0}.thm-header .header-wrapper{height:63px;overflow:hidden}.thm-nav.global-nav{border:none;box-shadow:none;height:70px;max-height:70px;min-width:1170px;position:relative}.thm-nav.global-nav .nav-main-menu{padding-top:5px}.js-nav-spacer{border-color:#fff !important}.thm-nav.global-nav:before{top:38px;content:"";left:0;width:100%;position:absolute;z-index:9990}.thm-main .news-list .item{border-top:#e20b20 5px solid}.thm-page-pressrelease-list .thm-main .news-list .item{border-top:3px solid #fff}.news-list .figcaption .group{background-color:#333;color:#fff;display:block;float:left;font-size:14px;font-weight:700;line-height:1em;margin-top:-2px;padding:6px 10px;position:absolute;top:0}.news-list .item--special .figcaption .group{font-family:Arial,Helvetica,sans-serif;width:100%;padding:7px 10px 5px}.gigaindex .index-group .link:before,.icon-mail:before,.memberLink a .login:before,.thm-aside .side_sns li p:after,.thm-nav .nav-sub-menu .sub-item .link:before{font-family:pc}.main-topics .item--main .group{display:none}.thm-main .ranking-list{margin-top:-2px}.thm-main .ranking-list .figcaption .group{background:0 0;font-size:13px;margin-top:0;padding:4px 0}.thm-main .ranking-list .figcaption .group span{background-color:#f3f3f3;padding:4px 4px 4px 6px}.thm-main .ranking-list .figcaption .group .category-name{margin-left:-6px}.thm-page-pressrelease-list .news-list .figcaption .group{border:none;background:0 0;padding:0}.main-ranking .rank{border-bottom:2px solid #f3f3f3;padding:14px 0}.main-ranking .rank--first .figcaption,.main-ranking .rank--second .figcaption,.main-ranking .rank--third .figcaption{margin-left:74px}.main-ranking .rank:before{background-color:#4c4c4c}.main-ranking .rank--first:before{background-color:#aa8f5f}.main-ranking .rank--second:before{background-color:#878885}.main-ranking .rank--third:before{background-color:#4c4c4c}.main-ranking .figcaption,.main-ranking .title{font-size:15px}.main-ranking .rank:first-child{border-top:none}.thm-main .item--highlight .figcaption .main-topics--detail .item--main .figcaption{margin:8px 0 0}.thm-nav .nav-main-menu .item>.link{border:none;padding:0}.nav-main-menu,.nav-sub-menu{padding:0;width:100%;overflow:hidden}.thm-nav .nav-main-menu .item{font-size:16px;padding-bottom:0;text-align:center;border:none}.thm-nav .nav-main-menu .nav-business,.thm-nav .nav-main-menu .nav-entertainment,.thm-nav .nav-main-menu .nav-home,.thm-nav .nav-main-menu .nav-life,.thm-nav .nav-main-menu .nav-shopping,.thm-nav .nav-main-menu .nav-speed{width:12%}.thm-nav .nav-main-menu .nav-digital,.thm-nav .nav-main-menu .nav-event{width:14%}.thm-nav .nav-main-menu .item .link{border-left:1px solid #e20b20}.thm-nav .nav-main-menu .item.nav-speed .link{color:#0077b9}.thm-nav .nav-main-menu .nav-event .link,.thm-nav .nav-main-menu .nav-speed .link{color:#0077b9;font-size:94%}.thm-nav .nav-main-menu .item.is-active a:after{content:"";top:11px;left:0;height:14px;width:100%;position:absolute}.thm-nav .nav-main-menu .item.is-active{border:none}.thm-nav .nav-sub-menu{height:48px;padding-top:11px;z-index:9999;visibility:visible}.thm-nav .nav-sub-menu .sub-item>.link{color:#fff;font-size:14px;padding:0 14px}.thm-nav .nav-sub-menu .link{border:none !important;display:inline-block;padding-top:6px !important;position:relative}.thm-nav .nav-sub-menu .sub-item .link:before{content:"";color:#000;font-size:12px;padding-right:4px}.thm-nav .nav-sub-menu .sub-item .link:hover:before{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";transition:.3s;display:inline-block}.thm-nav .nav-sub-menu .sub-item .link:hover{color:#ddd}.thm-nav .nav-sub-menu .link:after{display:none}.nav-giga{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:16px auto 0;width:1150px;padding:2px 0;font-size:.95em}.nav-giga .heading{background:#666;float:left;color:#fff;margin:3px 6px 3px 0;padding:1px 10px}.header-control .control-list .item,.memberLink{float:right}.nav-giga .item{display:inline-block;margin:3px 6px 3px 0}.nav-giga .item .link{background:#fff;color:#333;display:block;padding:1px 8px;text-decoration:none}.main-feature a:hover .title,.main-news a:hover .title,.main-slider a:hover .caption,.readmore{text-decoration:underline}.nav-giga .item .link:hover{background:#e20b20;color:#fff}#gcse div.gsc-input-box .gsib_a,#gcse-footer div.gsc-input-box .gsib_a{margin:0;padding:0 10px;text-align:left;width:120px}#gcse td.gsc-input .gsc-input-box{height:auto}#gcse .gsc-control-searchbox-only{background-color:#fff;height:30px}#gcse input.gsc-search-button,#gcse-footer input.gsc-search-button{background-color:rgba(0,0,0,0);border:none;height:30px;margin:0;padding:0;vertical-align:-6px;width:30px}#gcse .gsc-search-box .gsc-input-box,.google-search-side .gsc-search-box .gsc-input-box{border:0;box-shadow:none}#gcse .gsc-search-box .gsc-input-box:focus,.google-search-side .gsc-search-box .gsc-input-box:focus{border:0;outline:0}#gcse .gsc-search-box td.gsc-input,.google-search-side .gsc-search-box td.gsc-input{padding:0;vertical-align:top}#gcse .gsc-search-box td.gsc-search-button,.google-search-side .gsc-search-box td.gsc-search-button{border:0;vertical-align:top}#gcse .gsc-search-box .gsc-search-button.gsc-search-button-v2,.google-search-side .gsc-search-box .gsc-search-button.gsc-search-button-v2{border:none;color:#fff;direction:ltr;filter:alpha(opacity=0);line-height:20px;margin:0;opacity:0;padding:0;width:30px;height:30px}#gcse div.gsc-input-box .gsib_a{padding:0 5px}#gcse td.gsc-search-button{background:url(/base/images/search.png) no-repeat rgba(0,0,0,0);height:30px}body .header-control{background:0 0;border:none}.header-control .control-list{margin:0 auto;width:1150px;padding:15px 10px 0;text-align:right}.header-control .control-list .item--social{margin-right:3px;margin-top:2px}.footer-control .control-list .item--social{margin-top:6px}.footer-control .control-list .item--social .link{margin-left:10px}.control-list .item--social .link{font-size:9px;line-height:1.1em;vertical-align:middle}.header-control .control-list .item--social .link{display:inline-block;width:64px;position:relative;text-align:center;padding:22px 0 0;margin-top:5px;vertical-align:top}.header-control .control-list .item--social .link::before{position:absolute;width:58px;left:0;right:0;top:0;margin:auto}.memberLink{margin:-18px 3px 0 12px;padding:0;position:relative}.header-control{padding:0}.memberLink a .login{background:#333;color:#fff;padding:8px 16px 8px 34px;border-radius:16px;margin-top:17px;line-height:1em}.memberLink a .login:before{content:"";font-size:20px;position:absolute;top:25px;left:12px}.footer-control{right:.8%;top:-5px}.footer-control .memberLink a .login{margin-top:20px}.footer-control .memberLink a .login:before{top:28px}.memberLink a:hover .login{transition:.3s;background-color:#0077b9;color:#fff}.memberLink .login span{color:#ccc;padding:0 5px}.header-control #gcse{border-bottom:#ddd 1px solid;line-height:1.5;margin-right:170px;padding:0 0 2px;position:relative;width:200px}.header-control #gcse input.gsc-search-button{width:30px;height:30px}#gcse td.gsc-search-button,#gcse-footer td.gsc-search-button{width:30px}#gcse .gsc-control-searchbox-only,#gcse-footer .gsc-control-searchbox-only{background:0 0;margin:0}#gcse div.gsc-input-box .gsib_a,#gcse-footer div.gsc-input-box .gsib_a{background:0 0}.header-control #gcse .gsc-search-box-tools .gsc-search-box .gsc-input{border:none;font-size:14px;padding-right:0}.header-control #gcse div.gsc-input-box .gsib_a{height:1em;padding:0;width:230px}.header-control #gcse div.gsc-input-box .gsst_b{padding:0}.gsst_a .gscb_a{color:#fff;text-indent:100%;overflow:hidden}.gsst_a:focus .gscb_a,.gsst_a:hover .gscb_a{color:#fff}.gsst_a{background-color:#fff}.header-control #gcse .gsc-input-box{font-weight:400;vertical-align:bottom}.header-control .item--social{padding-right:18px}.header-control .item--social .icon--header-googleplus{display:none}#iidid-button-area{background-color:#ddd;padding:3px;width:150px;position:absolute;z-index:100;right:0;text-align:center;top:0}#iidid-button-area .iidid-logo{width:50px;padding:0 0 2px}#iidid-button-area .iidid-login{font-size:0;text-align:center}#iidid-button-area .iidid-login .item{background:#333;color:#fff;display:inline-block;font-size:13px;line-height:1em;list-style-type:none;margin:0 1%;padding:5px 0;width:48%}#iidid-button-area .iidid-login .item:hover{background:#aaa;transition:.2s}#iidid-error-message{border:1px solid #000;clear:both;padding:2px}#iidid-loading-image{text-align:center}.iidid-member-image-invisible{display:none}.protect-img{position:relative}.protect-img:after,.thm-page-cate .main-title:before{content:"";display:block;position:absolute;top:0;width:100%}.protect-img:after{height:100%}.thm-page-index .thm-body{margin:16px auto 40px}.thm-page-cate .main-title:before{height:1px;left:0;right:0}.thm-page-special .main-title{color:#000;font-size:22px;font-weight:400;margin:0 0 20px;padding:8px 10px 7px}.thm-page-arti-list .main-title{color:#000;font-size:24px;font-weight:400;margin:0 0 20px;padding:13px 10px 4px;position:relative}.news-title-wrapper,.topics-title-wrapper{position:relative;padding:0;height:auto;line-height:1.4;border:none}.topics-title-wrapper:after{border:none}.topics-title-wrapper .topics-title{color:#333;float:none}.news-title-wrapper .title-more,.topics-title-wrapper .title-more{color:#0077b9;font-size:16px;font-weight:700;float:none;margin-top:-16px;top:28px;right:0;position:absolute;padding-right:4px}.title-more:after{content:" »"}.news-title-wrapper .title-more:hover,.topics-title-wrapper .title-more:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";transition:.3s;background:#fff;display:inline-block;zoom:1}.main-feature .feature-list,.main-news .news-list,.topics-list{margin-left:-20px;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.main-topics .topics-list{margin-left:-2%}.news-no-list{margin:100px 0;text-align:center}.news-no-list .label{font-size:1.2em;margin-bottom:30px}.news-no-list .link{color:#0077b9}.main-feature .item--main,.main-feature .item--sub,.main-news .news-list .item{background-color:#f3f3f3;display:inline-block;font-size:1em;letter-spacing:normal;margin:0 0 20px 20px;width:262px;word-spacing:normal}.main-feature .item--main .figcaption,.main-feature .item--sub .figcaption,.thm-page-pressrelease-list .main-news .news-list{margin-left:0}.main-feature .item--main,.main-feature .item--sub{margin-bottom:1%}.topics-list .item--sub{border:none;display:inline-block;font-size:14px;margin-left:0}.main-feature .item--main,.main-feature .item--sub,.thm-page-arti-list .main-news .news-list .item--normal,.thm-page-arti-list .main-news .news-list .item--special,.thm-page-cate .main-news .news-list .item--normal,.thm-page-cate .main-news .news-list .item--special,.thm-page-index .main-news .news-list .item--highlight,.thm-page-index .main-news .news-list .item--normal,.thm-page-index .main-news .news-list .item--special,.thm-page-special .main-news .news-list .item--normal,.thm-page-special .main-news .news-list .item--special{background-color:#f3f3f3;width:262px}.main-feature .item{float:none}.main-feature .item--main .figure,.main-feature .item--sub .figure,.main-news .news-list .figure,.main-pickup .figure{background:url(../images/noimage_m.png) center center no-repeat #dddee2;width:100%;height:auto;margin:0;vertical-align:bottom}.thm-page-pressrelease-list .main-news .news-list .item--normal .figure{background:url(../images/noimage_m.png) center center no-repeat #eaeaea;float:left;width:110px;height:auto;margin-right:15px;vertical-align:bottom}.thm-page-pressrelease-list .main-news .news-list .item{display:inline-block;margin:0;padding:2%;width:100%}.thm-page-pressrelease-list .main-news .news-list .item .link{padding:10px 0}.thm-page-pressrelease-list .main-calendar .calendar-month{margin-bottom:0}.main-feature .item .figure{margin-bottom:10px}.main-feature .item--main .lead{display:none}.main-news .news-list .item .link,.main-news .news-list .item--special .link{display:block;overflow:hidden;padding:24px 0 0;position:relative}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";transition:.3s;background:#fff;display:inline-block;zoom:1}.thm-page-arti-image .figure-area--zoom .link:hover .image{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )"}.news-list .figcaption .date{color:#999 !important;display:block;font-size:11px;font-weight:400;margin:5px 0 0;padding:0;position:absolute;right:6px;text-align:right;top:0}.thm-page-pressrelease-list .news-list .figcaption .date{margin:12px 0 5px}.main-ranking-group .title,.news-list .figcaption .title{font-size:1.1em;font-weight:500;line-height:1.4em;margin:10px 10px 12px}.main-feature .title{font-size:1.1em;font-weight:500;line-height:1.4em;margin:0 10px 12px}.ranking-list .figcaption .title{font-size:18px}.thm-page-pressrelease-list .news-list .figcaption .title{font-size:15px;margin:18px 0 6px}.news-list .figcaption .summary{color:#999;font-size:13px;display:none}.main-topics .item--main .figcaption .summary,.news-list .item--highlight .figcaption .summary{font-size:14px;line-height:1.5em;display:none}.gigaindex{margin-bottom:30px;position:relative}.gigaindex .head:before{content:"";display:block;height:1px;left:0;position:absolute;right:0;top:0;width:100%}.gigaindex .detail .summary{margin:15px 0;font-size:1.22em;line-height:1.8}.gigaindex .index-group{border-top:1px dotted #ccc;padding:5px 0 0}.gigaindex .index-group:last-child{border-bottom:1px dotted #ccc}.gigaindex .index-group .title{background:#7a6960;color:#fff;float:left;margin-top:4px;padding:2px;text-align:center;width:130px}.gigaindex .index-group .index-list{margin:2px 10px 2px 150px;line-height:1.8}.gigaindex .index-group .index-list:after,.gigaindex .index-group .index-list:before{content:" ";display:table}.gigaindex .index-group .link{color:#333;display:inline-block;margin:2px 20px;position:relative}.gigaindex .index-group .link:before{border:none;content:"";font-size:19px;display:inline-block;height:auto;margin-right:0;vertical-align:0;width:10px;position:absolute;left:-21px;top:-3px;color:#0077b9}.gigaindex .index-group.relation-gigaindex .link:before{content:""}.gigaindex .index-group .link:hover{color:#0077b9}.gigaindex .sns-share{padding:5px 0 0;position:absolute;right:0;top:51px}.gigaindex .sns-share-list:after,.gigaindex .sns-share-list:before{content:" ";display:table}.main-slider .item .date,.main-slider .item .summary,.main-topics--detail .title-more,.main-topics--simple .item--main .summary{display:none}.gigaindex .sns-share-list .item{float:left;height:25px;margin-left:5px;width:100px;vertical-align:top}.gigaindex .sns-share-list .item:first-child{margin-left:0}.main-slider{padding-bottom:30px}.main-slider .bx-wrapper .bx-pager{bottom:-30px}.main-slider .bx-wrapper .bx-pager.bx-default-pager a.active,.main-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#333}.main-slider .bx-wrapper .bx-pager.bx-default-pager a{height:12px;width:12px;background-color:#ddd;margin-right:8px}.main-topics--detail .item--main .figcaption{margin:0}.item--main .group{margin-top:8px}.main-topics--detail .topics-title-wrapper::after,.main-topics--detail .topics-title-wrapper::before,.topics-title-wrapper,.topics-title-wrapper:after,.topics-title-wrapper:before{border:none}.main-topics .summary,.main-topics--detail .summary{color:#999;font-size:13px}.readmore{color:#ccc;font-style:italic;margin-left:7px;padding:0 5px}a:hover .readmore{color:#fff;background-color:#4c4c4c;text-decoration:none}.main-topics--detail a:hover .title{text-decoration:underline}.main-topics--detail .item--main{border:none;position:relative}.main-topics--detail .item--main,.main-topics--detail .item--main+.item--sub,.main-topics--detail .item--sub{padding:0;margin:0 0 18px 2%;vertical-align:top;width:23%}.main-pickup .item .figure,.main-topics--detail .item--main .figure,.main-topics--detail .item--sub .image,.main-topics--simple .item--main .figure{background:url(../images/noimage_m.png) center center no-repeat #dddee2;background-size:130px auto;width:100%;float:none}.main-topics--simple .item--main{float:left;width:50%;margin-bottom:20px}.main-topics--simple .item--sub{border-top:1px solid #d6d6d6;float:right;margin:0;padding:10px 0;width:45%}.main-topics .figure{margin:0}.main-topics .item--main .title,.main-topics--detail .item--sub .title{font-size:15px;font-weight:400;margin-top:5px}.main-feature .more,.main-topics .more{margin-left:0}.thm-aside .caption{border-bottom:3px solid #333;font-size:1.35em;font-weight:600;padding-bottom:2px;text-align:center}.thm-aside .sidebox{margin-bottom:20px}.thm-aside .sidebox .item{background:#f3f3f3;border-bottom:2px solid #fff;padding:12px}.thm-aside .special .item{background:#f0f5ff;border-bottom:2px solid #fff;padding:12px}.sidebox-column .figure,.sidebox-ranking .figure{background:url(../images/noimage_ss.png) center center no-repeat #dddee2;width:60px;height:60px}.sidebox-ranking .figure{margin:0 10px 0 8px}.sidebox-column .figure{margin-right:10px}.sidebox-news .figure,.sidebox-pickup .figure{background:url(../images/noimage_s.png) center center no-repeat #dddee2;width:80px;height:80px;margin-right:10px}.sidebox .item--highlight .figure{background:url(../images/noimage_m.png) center center no-repeat #dddee2;float:left;width:276px;height:184px;margin-bottom:5px}.sidebox-pickup .figcaption .caption{border:none;color:#888;font-size:12px;font-weight:400;margin-top:3px;text-align:left}.sidebox .item--highlight .figcaption{margin:0 0 10px}.sidebox .figcaption{font-size:14px;font-weight:400;margin-left:0}.sidebox.special .figcaption{margin-left:90px}.sidebox .figcaption .title{font-size:14px}.thm-aside .sidebox .item .title:hover{text-decoration:underline}.thm-aside .side_sns ul{background:#f3f3f3;padding:2px 12px}.thm-aside .side_sns li{border-top:solid 1px #d6d6d6;display:inline-block;padding-top:2px;margin-bottom:15px;width:100%;position:relative}.thm-aside .side_sns li:first-child{border:none}.thm-aside .side_sns li p:after{content:"";font-size:19px;position:absolute;top:16px;right:2px}.icon-mail:before{content:"";font-size:35px;margin:8px 0 0;vertical-align:middle}.thm-aside .side_sns li p{line-height:1.3em;margin:13px 0 0 47px}.thm-aside .side_sns li i{float:left;font-size:36px;height:26px;margin-top:-5px;padding:0 5px;width:28px}.thm-aside .side_sns .twitter{margin-left:4%;width:46%}.thm-aside .side_sns .fb a:hover{color:#3b5998}.thm-aside .side_sns .tw a:hover{color:#00aced}.thm-aside .side_sns .youtube a:hover{color:#cf3427}.thm-aside .side_sns .vine a:hover{color:#00b488}.thm-aside .sidebox-news .more{display:none}.thm-aside .sidebox-ranking .figcaption{font-size:14px;margin-left:90px}.thm-aside .sidebox-ranking .link:hover:before{color:#fff}.thm-aside .sidebox-ranking .link:before{background-color:#4c4c4c;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:1em;margin:16px 0 0;padding:4px 0;width:26px}.thm-aside .ranking-list .item{background-color:#fff;border-bottom:2px solid #f3f3f3;padding:12px 0}.thm-aside .ranking-list .item:nth-child(1) .link:before{background-color:#aa8f5f}.thm-aside .ranking-list .item:nth-child(2) .link:before{background-color:#878885}.thm-aside .sidebox.sidebox-photo{overflow:hidden}.thm-aside .sidebox-photo .photo-list{margin-left:-15px;overflow:hidden}.thm-aside .sidebox-photo .item{background:0 0;border:none;float:left;padding:0;margin:15px 0 0 15px;width:90px}.thm-aside .sidebox-photo .figure,.thm-aside .sidebox-photo .image{background:url(../images/noimage_s.png) center center no-repeat #dddee2;background-size:70px auto;width:90px;height:90px;vertical-align:top}.footer-nav{padding:24px 0 15px;background-color:#f3f3f3}.footer-control .item--login{margin-top:2px}.thm-footer{background:0 0;min-width:1170px}.thm-footer .footer-common-link{background:#4c4c4c;text-align:center}.thm-footer nav{padding-top:24px}.thm-footer .footer-common-link .item{display:inline-block;float:none;font-size:11px;padding-bottom:10px}.footer-common-link .item:nth-last-child(2):after{content:""}.thm-footer .footer-common-link a:hover{text-decoration:underline}.thm-footer .footer-common-link .item--copyright{color:#989ea1;display:block;float:none;font-size:11px;text-align:center;width:100%}.footer-media .item-group,.footer-service .item-group{float:left;width:32%}.thm-page-arti-detail .thm-main,.thm-page-arti-image .thm-main,.thm-page-arti-list .thm-main,.thm-page-cate .thm-main,.thm-page-ranking .thm-main,.thm-page-special .thm-main{margin-bottom:30px}.breadcrumb{font-size:12px;overflow:hidden;margin:10px 0 8px;position:relative}.breadcrumb .separator{padding:0 3px;color:#999}.icon-bc--home{margin-left:-3em;margin-right:26px;overflow:hidden}.breadcrumb .icon-bc--home:before{content:"";color:#333;font-family:pc;font-size:17px;line-height:1em;visibility:visible;vertical-align:top;position:absolute;left:6px}.main-feature .caption,.main-pickup .caption,.main-ranking .caption,.thm-main .news-title,.thm-main .topics-title,.thm-page-arti-detail .thm-main .main-title,.thm-page-arti-image .thm-main .main-title,.thm-page-arti-list .thm-main .main-title,.thm-page-cate .thm-main .main-title,.thm-page-ranking .thm-main .main-title,.thm-page-special .thm-main .main-title{font-size:1.6em;font-weight:600;margin:0;padding:5px 0;position:relative}.thm-page-cate .thm-main .main-title{border-bottom:none;margin:0 0 3px;padding:6px 0 4px 4px}.main-ranking .caption{margin-bottom:5px}.main-ad .caption{font-size:1.6em;margin:10px 0;padding:16px 0 2px 5px;text-align:left}.arti-content--horizontal .figure,.figure-area--zoom .figure,.thm-page-arti-detail .main-news .item--w-rect .rect,.thm-page-arti-image .main-news .item--w-rect .rect,.thm-page-arti-list .main-news .item--w-rect .rect,.thm-page-cate .main-news .item--w-rect .rect,.thm-page-ranking .main-news .item--w-rect .rect,.thm-page-special .gigaindex .head,.thm-page-special .main-news .item--w-rect .rect{text-align:center}.main-ad .caption,.main-feature .caption,.main-pickup .caption,.main-ranking .caption{border:none;line-height:1.4}.main-calendar .calendar-month{background:url(../images/a-more-bg.png) rgba(0,0,0,0);margin-bottom:20px;padding:6px 0}.main-calendar .calendar-year .is-select .link{background:#4c4c4c;border-color:#4c4c4c}.main-calendar .calendar-month .is-select .link{background:#4c4c4c;color:#fff}.main-calendar .calendar-year .link{padding:3px 10px}.main-calendar .calendar-year .link:hover{background:#4c4c4c;border-color:#4c4c4c}.main-calendar .calendar-month .link{color:#333;display:block;font-weight:700;padding:3px 0}.main-calendar .calendar-month .item{float:left;margin-left:1%;text-align:center;width:6.5%}.main-calendar .calendar-month .month-title{font-weight:700;margin-left:0;padding:3px 0;width:9%}.main-calendar .calendar-month .link:hover{background:#4c4c4c}.thm-page-pressrelease-list .main-calendar{margin-top:15px}.thm-page-arti-detail .main-news,.thm-page-arti-image .main-news,.thm-page-arti-list .main-news,.thm-page-cate .main-news,.thm-page-ranking .main-news,.thm-page-special .main-news{border-color:#f3f3f3}.thm-page-arti-detail .main-news .item--w-rect,.thm-page-arti-image .main-news .item--w-rect,.thm-page-arti-list .main-news .item--w-rect,.thm-page-cate .main-news .item--w-rect,.thm-page-ranking .main-news .item--w-rect,.thm-page-special .main-news .item--w-rect{padding:15px 0 10px}.thm-page-arti-detail .count-pagination .item .link,.thm-page-arti-image .count-pagination .item .link,.thm-page-arti-list .count-pagination .item .link,.thm-page-cate .count-pagination .item .link,.thm-page-ranking .count-pagination .item .link,.thm-page-special .count-pagination .item .link{background:#fff}.count-pagination .item .link{color:#333}.count-pagination .current{padding:3px 10px;margin:0 !important}.thm-page-arti-detail .count-pagination .item .link:hover,.thm-page-arti-image .count-pagination .item .link:hover,.thm-page-arti-list .count-pagination .item .link:hover,.thm-page-cate .count-pagination .item .link:hover,.thm-page-ranking .count-pagination .item .link:hover,.thm-page-special .count-pagination .item .link:hover{background:#4c4c4c;border-color:#4c4c4c}.paging-first .link:before,.paging-prev .link:before{content:"« "}.paging-last .link:after,.paging-next .link:after{content:" »"}.count-pagination .title{padding-top:5px}.thm-page-arti-detail .count-pagination .current,.thm-page-arti-detail .count-pagination .item,.thm-page-arti-image .count-pagination .current,.thm-page-arti-image .count-pagination .item,.thm-page-arti-list .count-pagination .current,.thm-page-arti-list .count-pagination .item,.thm-page-cate .count-pagination .current,.thm-page-cate .count-pagination .item,.thm-page-ranking .count-pagination .current,.thm-page-ranking .count-pagination .item,.thm-page-special .count-pagination .current,.thm-page-special .count-pagination .item{margin-left:6px;vertical-align:top}.thm-page-arti-detail .simple-pagination,.thm-page-arti-image .simple-pagination,.thm-page-arti-list .simple-pagination,.thm-page-cate .simple-pagination,.thm-page-ranking .simple-pagination,.thm-page-special .simple-pagination{padding:15px 0 0}.thm-page-arti-detail .simple-pagination .item .link:hover,.thm-page-arti-image .simple-pagination .item .link:hover,.thm-page-arti-list .simple-pagination .item .link:hover,.thm-page-cate .simple-pagination .item .link:hover,.thm-page-ranking .simple-pagination .item .link:hover,.thm-page-special .simple-pagination .item .link:hover{background:#666}.thm-page-arti-detail .simple-pagination .paging-next,.thm-page-arti-detail .simple-pagination .paging-prev,.thm-page-arti-image .simple-pagination .paging-next,.thm-page-arti-image .simple-pagination .paging-prev,.thm-page-arti-list .simple-pagination .paging-next,.thm-page-arti-list .simple-pagination .paging-prev,.thm-page-cate .simple-pagination .paging-next,.thm-page-cate .simple-pagination .paging-prev,.thm-page-ranking .simple-pagination .paging-next,.thm-page-ranking .simple-pagination .paging-prev,.thm-page-special .simple-pagination .paging-next,.thm-page-special .simple-pagination .paging-prev{top:15px}.thm-page-arti-detail .simple-pagination .paging-prev .link,.thm-page-arti-image .simple-pagination .paging-prev .link,.thm-page-arti-list .simple-pagination .paging-prev .link,.thm-page-cate .simple-pagination .paging-prev .link,.thm-page-ranking .simple-pagination .paging-prev .link,.thm-page-special .simple-pagination .paging-prev .link{display:block;position:relative}.thm-page-arti-detail .simple-pagination .paging-prev .link:before,.thm-page-arti-image .simple-pagination .paging-prev .link:before,.thm-page-arti-list .simple-pagination .paging-prev .link:before,.thm-page-cate .simple-pagination .paging-prev .link:before,.thm-page-ranking .simple-pagination .paging-prev .link:before,.thm-page-special .simple-pagination .paging-prev .link:before{content:"";display:block;height:6px;margin-top:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;right:0;top:12px;transform:rotate(225deg);width:6px;left:10px}.thm-page-arti-detail .simple-pagination .paging-list .paging-next .link,.thm-page-arti-image .simple-pagination .paging-list .paging-next .link,.thm-page-arti-list .simple-pagination .paging-list .paging-next .link,.thm-page-cate .simple-pagination .paging-list .paging-next .link,.thm-page-ranking .simple-pagination .paging-list .paging-next .link,.thm-page-special .simple-pagination .paging-list .paging-next .link{display:block;position:relative}.thm-page-arti-detail .simple-pagination .paging-list .paging-next .link:before,.thm-page-arti-image .simple-pagination .paging-list .paging-next .link:before,.thm-page-arti-list .simple-pagination .paging-list .paging-next .link:before,.thm-page-cate .simple-pagination .paging-list .paging-next .link:before,.thm-page-ranking .simple-pagination .paging-list .paging-next .link:before,.thm-page-special .simple-pagination .paging-list .paging-next .link:before{content:"";display:block;height:6px;margin-top:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;right:10px;top:12px;transform:rotate(45deg);width:6px}.thm-page-arti-detail .main-feature .caption,.thm-page-arti-detail .main-pickup .caption,.thm-page-arti-detail .main-ranking .caption,.thm-page-arti-image .main-feature .caption,.thm-page-arti-image .main-pickup .caption,.thm-page-arti-image .main-ranking .caption,.thm-page-arti-list .main-feature .caption,.thm-page-arti-list .main-pickup .caption,.thm-page-arti-list .main-ranking .caption,.thm-page-cate .main-feature .caption,.thm-page-cate .main-pickup .caption,.thm-page-cate .main-ranking .caption,.thm-page-ranking .main-feature .caption,.thm-page-ranking .main-pickup .caption,.thm-page-ranking .main-ranking .caption,.thm-page-special .gigaindex .head:before,.thm-page-special .main-feature .caption,.thm-page-special .main-pickup .caption,.thm-page-special .main-ranking .caption{border-top:none}.thm-page-arti-detail .simple-pagination .paging-num,.thm-page-arti-image .simple-pagination .paging-num,.thm-page-arti-list .simple-pagination .paging-num,.thm-page-cate .simple-pagination .paging-num,.thm-page-ranking .simple-pagination .paging-num,.thm-page-special .simple-pagination .paging-num{margin-top:5px}.thm-page-arti-detail .thm-aside,.thm-page-arti-image .thm-aside,.thm-page-arti-list .thm-aside,.thm-page-cate .thm-aside,.thm-page-ranking .thm-aside,.thm-page-special .thm-aside{margin-bottom:30px}.thm-page-arti-detail .main-feature .caption,.thm-page-arti-image .main-feature .caption{display:none}.thm-page-arti-detail .main-feature.linkbox .caption,.thm-page-arti-image .main-feature.linkbox .caption{display:block}.main-pickup .link:hover .figcaption,.thm-page-arti-detail .main-feature .item--line .link:hover,.thm-page-arti-detail .main-feature .link:hover .title,.thm-page-arti-detail .main-pickup .item--line .link:hover,.thm-page-arti-detail .main-pickup .link:hover .title,.thm-page-arti-image .main-feature .item--line .link:hover,.thm-page-arti-image .main-feature .link:hover .title,.thm-page-arti-image .main-pickup .item--line .link:hover,.thm-page-arti-image .main-pickup .link:hover .title,.thm-page-arti-list .main-feature .item--line .link:hover,.thm-page-arti-list .main-feature .link:hover .title,.thm-page-arti-list .main-pickup .item--line .link:hover,.thm-page-arti-list .main-pickup .link:hover .title,.thm-page-cate .main-feature .item--line .link:hover,.thm-page-cate .main-feature .link:hover .title,.thm-page-cate .main-pickup .item--line .link:hover,.thm-page-cate .main-pickup .link:hover .title,.thm-page-ranking .main-feature .item--line .link:hover,.thm-page-ranking .main-feature .link:hover .title,.thm-page-ranking .main-pickup .item--line .link:hover,.thm-page-ranking .main-pickup .link:hover .title,.thm-page-special .main-feature .item--line .link:hover,.thm-page-special .main-feature .link:hover .title,.thm-page-special .main-pickup .item--line .link:hover,.thm-page-special .main-pickup .link:hover .title{color:#0077b9;text-decoration:underline}.thm-page-arti-detail .main-feature,.thm-page-arti-detail .main-pickup,.thm-page-arti-detail .main-ranking,.thm-page-arti-image .main-feature,.thm-page-arti-image .main-pickup,.thm-page-arti-image .main-ranking,.thm-page-arti-list .main-feature,.thm-page-arti-list .main-pickup,.thm-page-arti-list .main-ranking,.thm-page-cate .main-feature,.thm-page-cate .main-pickup,.thm-page-cate .main-ranking,.thm-page-ranking .main-feature,.thm-page-ranking .main-pickup,.thm-page-ranking .main-ranking,.thm-page-special .main-feature,.thm-page-special .main-pickup,.thm-page-special .main-ranking{padding-bottom:30px}.thm-page-arti-detail .main-pickup,.thm-page-arti-image .main-pickup,.thm-page-arti-list .main-pickup,.thm-page-cate .main-pickup,.thm-page-special .main-pickup{padding-bottom:50px}.thm-page-arti-detail .main-pickup,.thm-page-arti-image .main-pickup{padding-bottom:0}.thm-page-arti-detail .main-feature .feature-list,.thm-page-arti-image .main-feature .feature-list,.thm-page-arti-list .main-feature .feature-list,.thm-page-cate .main-feature .feature-list,.thm-page-ranking .main-feature .feature-list,.thm-page-special .main-feature .feature-list{margin-bottom:20px}.thm-page-arti-detail .main-feature .feature-list,.thm-page-arti-image .main-feature .feature-list{margin-bottom:10px}.thm-page-arti-detail .main-feature .feature-group:last-child,.thm-page-arti-image .main-feature .feature-group:last-child,.thm-page-arti-list .main-feature .feature-group:last-child,.thm-page-cate .main-feature .feature-group:last-child,.thm-page-ranking .main-feature .feature-group:last-child,.thm-page-special .main-feature .feature-group:last-child{border-bottom:none}.thm-page-arti-detail .main-feature .feature-title,.thm-page-arti-image .main-feature .feature-title,.thm-page-arti-list .main-feature .feature-title,.thm-page-cate .main-feature .feature-title,.thm-page-ranking .main-feature .feature-title,.thm-page-special .main-feature .feature-title{background:0 0;padding-left:0;margin:30px 0 20px}.thm-page-arti-detail .main-feature .feature-title,.thm-page-arti-image .main-feature .feature-title{margin:28px 0 8px}.main-feature .feature-title .link{font-size:1.6em;font-weight:600;color:#0077b9}.main-feature .feature-title .link:hover{text-decoration:underline}.main-feature .item--main .date,.main-feature .item--sub .date{color:#bbb;font-size:11px;margin:-10px 10px 12px}.thm-page-arti-detail .main-feature .lead,.thm-page-arti-image .main-feature .lead,.thm-page-arti-list .main-feature .lead,.thm-page-cate .main-feature .lead,.thm-page-ranking .main-feature .lead,.thm-page-special .main-feature .lead{color:#666}.thm-page-arti-detail .main-pickup .figure,.thm-page-arti-image .main-pickup .figure,.thm-page-arti-list .main-pickup .figure,.thm-page-cate .main-pickup .figure,.thm-page-ranking .main-pickup .figure,.thm-page-special .main-pickup .figure{border:none}.thm-page-arti-detail .main-pickup .item--box,.thm-page-arti-image .main-pickup .item--box,.thm-page-arti-list .main-pickup .item--box,.thm-page-cate .main-pickup .item--box,.thm-page-ranking .main-pickup .item--box,.thm-page-special .main-pickup .item--box{margin-left:10px;margin-right:0}.thm-page-arti-list .main-pickup .item--line .link,.thm-page-cate .main-pickup .item--line .link,.thm-page-ranking .main-pickup .item--line .link,.thm-page-special .main-pickup .item--line .link{padding:15px}.thm-page-arti-detail .main-pickup .figcaption,.thm-page-arti-detail .main-pickup .item--line .link,.thm-page-arti-image .main-pickup .figcaption,.thm-page-arti-image .main-pickup .item--line .link,.thm-page-arti-list .main-pickup .figcaption,.thm-page-arti-list .main-pickup .item--line .link,.thm-page-cate .main-pickup .figcaption,.thm-page-cate .main-pickup .item--line .link,.thm-page-ranking .main-pickup .figcaption,.thm-page-ranking .main-pickup .item--line .link,.thm-page-special .main-pickup .figcaption,.thm-page-special .main-pickup .item--line .link{font-weight:400;font-size:15px}.main-pickup .item--line .link{padding:8px 0}.main-pickup .figcaption{margin:5px 0 10px}.thm-page-ranking .thm-main .ranking-title{display:none}.thm-page-ranking .thm-main .main-title{margin-bottom:5px}.thm-page-ranking .thm-main .main-ranking-group.figure-right .figcaption{padding-top:0}.thm-page-ranking .thm-main .main-ranking-group .summary{color:#999;font-size:13px}.thm-page-ranking .thm-main .main-ranking-group .item--highlight .meta,.thm-page-ranking .thm-main .main-ranking-group .meta{width:100%}.main-ranking-group .item{border-bottom:2px solid #f3f3f3}.thm-page-ranking .thm-body .main-ad{border-bottom:2px solid #f3f3f3;margin:18px auto 0;padding-bottom:20px}.thm-page-ranking .thm-main .main-ranking-group a:hover .title{text-decoration:underline}.thm-page-ranking .thm-main .main-ranking-group .ranking-list .order{color:#fff;font-size:38px;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1;margin:-5px 0 10px;padding:3px 0 2px}.main-ranking-group .figure{background:url(../images/noimage_m.png) center center no-repeat #dddee2;width:26%}.main-ranking-group.figure-right .figcaption{margin-right:29%;padding-top:5px}.main-ranking-group .item--highlight .figure{background:url(../images/noimage_l.png) center center no-repeat #dddee2;width:36%}.main-ranking-group.figure-right .item--highlight .figcaption{margin-right:39%}.main-ranking-group .meta{position:absolute;top:-4px}.main-ranking-group .link{display:block;overflow:hidden;padding:20px 0}.main-ranking-group .group{width:100%;margin-top:3px}.main-ranking-group .date{color:#bbb;display:block;font-size:11px;top:24px;position:absolute}.main-ranking-group .item--highlight .order,.main-ranking-group .order{width:67px}.main-ranking-group .item--highlight .meta,.main-ranking-group .meta{padding-left:77px}.main-ranking-group .rank--first .order{background-color:#aa8f5f}.main-ranking-group .rank--second .order{background-color:#878885}.main-ranking-group .order{background-color:#4c4c4c}.thm-page-special .gigaindex .head{border-bottom:2px solid #d6d6d6;margin:0 0 20px;font-size:30px;position:relative}.thm-page-special .gigaindex .sns-share{display:none}.thm-page-special .gigaindex .index-group{border-top:2px solid #f3f3f3;padding:5px 0}.thm-page-special .gigaindex .index-group:last-child{border-bottom:2px solid #f3f3f3}.thm-page-special .gigaindex .index-group .title{background:#f3f3f3;color:#333}.thm-page-special .main-title{border-color:#ddd;border-width:0 0 5px;position:relative}.thm-page-cate .main-title::before,.thm-page-cate .news-title-wrapper::after{border:none}.arti-header .head .figcaption{float:left;width:87%}.arti-header .head .figure{float:right;height:auto;width:10%}.thm-page-special .gigaindex{width:100%}.thm-page-special .gigaindex .detail{width:980px;margin:0 auto}.thm-page-cate h1.main-title:after{left:0;padding-bottom:6px}.thm-page-cate .main-slider .figure-none .hot-topics-list .item{padding:8px 0}.thm-page-cate .main-slider .figure-none .hot-topics-list .item a:hover{text-decoration:underline}.thm-page-cate .thm-main .main-news{border-top:none}.thm-page-cate .thm-body .main-feature .feature-group{border:none;margin-top:15px}.figure-pagination .paging-list{zoom:1;line-height:1.2;margin:30px 0 0;overflow:hidden}.thm-page-arti-image .figure-pagination .paging-next,.thm-page-arti-image .figure-pagination .paging-prev{margin:0;width:auto}.thm-page-arti-image .figure-pagination .paging-list .paging-next .link,.thm-page-arti-image .figure-pagination .paging-list .paging-prev .link{background:#4c4c4c;padding:10px 20px;font-weight:700}.thm-page-arti-image .figure-pagination .paging-list .paging-back .link{padding:0 20px;color:#0077b9;font-size:1.2em;font-weight:700;margin-top:-2px}.thm-page-arti-image .figure-pagination .paging-list .paging-back .link .count{color:#333;line-height:2.4;font-size:.9em;display:inline-block}.thm-page-arti-image .figure-pagination .paging-list .paging-back a:hover{color:#0077b9;text-decoration:underline}.thm-page-arti-image .figure-pagination .paging-list .paging-next .link:hover,.thm-page-arti-image .figure-pagination .paging-list .paging-prev .link:hover{background:#666}.thm-page-arti-image .figure-pagination .paging-list .paging-prev .link:before{left:10px}.thm-page-arti-image .figure-pagination .paging-back .link{background:0 0;color:#4c4c4c}.thm-page-arti-image .figure-pagination .paging-back .link:hover{color:#006298;text-decoration:underline}.arti-header{border-bottom:2px solid #ddd;border-top:5px solid #e20b20;font-size:28px;font-weight:400;margin:0 0 20px;padding:35px 0 4px 5px;position:relative}.thm-page-pressrelease-detail .arti-header{padding-top:34px}.thm-page-pressrelease-detail .arti-content{margin-bottom:20px}.arti-header .head{font-size:28px;line-height:1.3em;margin:0;padding-bottom:5px;text-align:left}.arti-header .date{font-size:11px;color:#bbb;padding-top:5px}.thm-page-arti-detail .arti-header .group,.thm-page-arti-image .arti-header .group{background:0 0;font-size:14px;font-weight:700;line-height:1.1}.arti-header .group{color:#e20b20;margin-top:2px;padding:4px 0}.arti-header .date,.arti-header .group{position:absolute;top:3px}.thm-page-pressrelease-detail .arti-header .group{display:none}.arti-header .group:before{font-size:19px;font-weight:400;left:0;position:absolute;top:3px}.arti-body h2,.arti-body h3{font-weight:800;line-height:1.4em}.group .category-name:before{content:" / "}.thm-page-arti-image .figure .figcaption .copyright{color:#999;display:block;text-align:right;font-size:13px;margin-bottom:8px}.arti-body a,.arti-body a:hover,.thm-page-arti-detail .arti-giga .linked-title{color:#0077b9}.thm-page-arti-image .figure .figcaption .caption{display:block;text-align:left;font-size:13px}.thm-page-arti-list .thm-main .main-title:before{border:none}.arti-content--horizontal .figure-area{margin-bottom:5px;width:100%}.arti-content .thumb-list,.thumb-list{letter-spacing:-0.4em;margin:2% 0 0 -2%}.arti-content .thumb-list .item,.thumb-list .item{letter-spacing:normal;display:inline-block;float:none;height:auto;margin:0 0 2% 2%;width:10.5%}.arti-content--vertical .thumb-list{letter-spacing:-0.4em;margin:4% 0 0 -4%}.arti-content--vertical .figure-area .thumb-list .item{float:left;height:auto;margin:0 0 4% 4%;width:29.3%}.thumb-list .item .image{width:100%;height:auto}.thm-page-arti-detail .arti-content.arti-content--vertical .thumb-list .item:last-child{margin-right:0}.thm-page-arti-detail .arti-giga a:hover{text-decoration:underline}.thm-page-arti-detail .arti-giga .list-short-title{background:0 0;display:inline-block;margin:0 0 10px 14px;padding:2px 8px;position:relative;font-size:18px}.thm-page-arti-detail .arti-giga .list-short-title:before{font-family:pc;content:"";font-size:25px;display:inline-block;color:#0077b9;position:absolute;top:0;margin-top:-1px;left:-18px}.thm-page-arti-detail .arti-giga .giga-list{margin-bottom:15px;margin-left:0}.thm-page-arti-detail .arti-giga .giga-list .item:first-child{border-top:none;padding-top:0}.thm-page-arti-detail .arti-giga .giga-list .item{border-bottom:1px solid #ddd;padding:8px 0}.arti-body{line-height:1.8;font-size:1.22em;margin-bottom:16px;padding-top:8px}.arti-body a:hover{text-decoration:underline}.arti-body #toc .toc_list>li a,.arti-body .btn{text-decoration:none}.arti-body iframe{margin:0 auto 30px;display:block;max-width:100%}.arti-body img{max-width:100%;margin:0 auto;height:auto}.arti-body a img{display:block}.arti-body .w60{display:block;max-width:60%;margin:0 auto;height:auto}.arti-body .w80{display:block;max-width:80%;margin:0 auto;height:auto}.arti-body h2{border-bottom:3px solid #efefef;padding-bottom:5px;padding-left:20px;position:relative;display:-ms-grid;display:grid}.arti-body h2::before{content:"";border-left:10px solid #00a23f;box-sizing:border-box;position:absolute;top:0;bottom:6px;left:0}.arti-body h3{border-bottom:solid 3px #efefef}.arti-body a figcaption,.arti-body figure a:hover{color:#333;text-decoration:none}.arti-body figcaption{text-align:left;font-size:.8em;margin:0 auto}.arti-body .underline{background:linear-gradient(transparent 70%, #cce4f1 70%);font-weight:800}.arti-body .p-black,.arti-body .p-blue,.arti-body .p-brown,.arti-body .p-darkgreen,.arti-body .p-green,.arti-body .p-orange,.arti-body .p-pink,.arti-body .p-purple,.arti-body .p-red{font-weight:700;margin-right:18px}.arti-body .p-red{color:#e20b20}.arti-body .p-blue{color:#0077b9}.arti-body .p-green{color:#00a23f}.arti-body .p-orange{color:#ff8a00}.arti-body .p-purple{color:#93c}.arti-body .p-pink{color:#e83789}.arti-body .btn{background:#e20b20;border-bottom:solid 2px #bf0101;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.29);box-sizing:border-box;color:#fff;display:table;font-weight:700;padding:1.2em 1em .8em;margin:0 auto;text-align:center;min-width:60%;line-height:1.4em}.arti-body .btn:hover{color:#fff}.arti-body blockquote{position:relative;padding:10px 15px 10px 60px;box-sizing:border-box;font-style:italic;background:#f5f5f5;color:#777;border-left:4px solid #ccc}.arti-body blockquote:before{display:inline-block;position:absolute;top:7px;left:0;vertical-align:middle;content:"“";font-family:sans-serif;color:#ccc;font-size:90px;line-height:1}.arti-body blockquote p{padding:0;margin:7px 0;line-height:1.7}.arti-body blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}.arti-body #toc{border:1px solid #aaa;background:#f9f9f9;box-sizing:border-box;padding:.8em 15px;margin-bottom:1em;display:table;font-size:90%;min-width:50%}.arti-body #toc .toc_title{border-bottom:1px solid #aaa;text-align:center;font-weight:700;padding-bottom:2px}.arti-body #toc .toc_list>li{margin-top:.8em;line-height:1.6;position:relative;padding-left:22px}.thm-page-arti-detail .arti-capt-thumbnail a:hover .title,.thm-page-arti-detail .arti-provider .article-list .item a:hover,.thm-page-arti-detail .main-relation-link .item a:hover{text-decoration:underline}.arti-body #toc .toc_list>li:after{display:block;content:"";position:absolute;top:.4em;left:1px;width:11px;height:5px;border-left:2px solid #c31d1f;border-bottom:2px solid #c31d1f;transform:rotate(-45deg)}.arti-body i{margin-top:-95px;padding-top:95px;overflow:hidden;display:inline-block}.arti-pagination .paging-list .link{background-color:#e7e7e7;border:1px solid #e7e7e7;display:block;padding:8px 15px}.thm-page-arti-detail .arti-pagination .paging-list .current,.thm-page-arti-detail .arti-pagination .paging-list .current:hover,.thm-page-arti-detail .arti-pagination .paging-list .link:hover{background:#4c4c4c;border:1px solid #4c4c4c;color:#fff}.thm-page-arti-detail .arti-capt-thumbnail{float:right;width:336px;margin:0 0 20px 30px}.thm-page-arti-detail .arti-capt-thumbnail .arti-giga{width:336px}.thm-page-arti-detail .arti-capt-thumbnail .capt-thumb-list{letter-spacing:-0.4em;margin-left:-20px;padding-bottom:10px}.thm-page-arti-detail .arti-capt-thumbnail .capt-thumb-list .item{display:inline-block;float:none;letter-spacing:normal;margin:8px 0 0 20px;vertical-align:top;width:158px}.thm-page-arti-detail .arti-capt-thumbnail .capt-thumb-list .image{width:100%}.thm-page-arti-detail .arti-provider .relation-article .title,.thm-page-arti-detail .main-relation-link .caption{border:none;border-left:5px solid #4c4c4c;display:inline-block;font-size:1.25em;font-weight:400;line-height:1.2;margin-bottom:8px;padding:0 0 0 6px;width:auto}.thm-page-arti-detail .arti-provider .article-list,.thm-page-arti-detail .main-relation-link{margin-bottom:20px}.thm-page-arti-detail .arti-provider .article-list .item a,.thm-page-arti-detail .main-relation-link .item a{color:#0077b9}.arti-provider .article-list .item{line-height:1.6;margin-left:23px;margin-bottom:5px;padding:0;color:#0077b9}.arti-provider .article-list .item:before{border:none;border-width:6px 12px;font-family:pc;content:"";color:#0077b9;float:left;height:0;margin:-5px 0 0 -25px;width:0;font-size:21px}.main-pickup .item--line:first-child,.thm-page-arti-detail .main-ranking .rank:first-child{border-top:none}.main-relation-link .item{line-height:1.6;margin-left:20px;margin-bottom:5px;padding:0;color:#0077b9}.main-relation-link .item:before{content:"";color:#0077b9;float:left;font-family:pc;font-size:13px;height:0;margin:1px 0 0 -20px;width:0}.arti-content .org-title{color:#999;font-size:1em;margin:16px 0 8px}.arti-content .writer{color:#999;display:block;margin:0 10px 10px 0;text-align:right}.thm-page-arti-detail .main-relation-link{margin-top:20px}.thm-page-arti-detail .main-ranking .figcaption,.thm-page-arti-detail .main-ranking .title{font-weight:400;font-size:16px;padding:3px 0}.thm-page-arti-detail .main-ranking .figure{margin-right:10px}.main-pickup .item--box .date{color:#bbb;font-size:11px;display:inline-block;padding-top:0;width:140px}.main-pickup .date,.main-ranking .date{color:#bbb;font-size:11px;display:inline-block;margin-left:0;padding-top:5px}.main-ranking .date{margin-left:15px}.main-pickup .item--line .date,.thm-page-arti-detail .main-ranking .date{margin-left:0;padding-left:15px}.thm-page-arti-detail .main-ranking .rank{border-bottom:2px solid #f3f3f3;padding:10px 0}.main-pickup .item--line{border-bottom:2px solid #f3f3f3;padding:8px 0}.thm-page-arti-image .main-pickup.pickup{margin:-15px 0 10px}.thm-page-arti-image .main-pickup.pickup .item--line{border-bottom:1px solid #f3f3f3;padding:0 0 0 4px}.thm-page-arti-image .main-pickup.pickup .item--line .link{color:#0077b9;font-weight:400 !important}.thm-page-arti-image .main-pickup.pickup .item--line .date{display:none}.thm-page-arti-image .main-pickup.pickup .caption{border:none;background:#666;color:#fff;display:inline-block;font-size:14px;font-weight:400;padding:1px 10px;margin-bottom:0}.thm-page-arti-detail .main-ranking .rank:before{background:0 0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:1;margin-top:3px}.arti-content--vertical .arti-giga{padding-top:0;margin-top:-10px}.arti-content--vertical .figure-area .figure .image{width:100%}.arti-content--vertical .figure-area{float:right;margin:0 0 0 20px;width:336px}.arti-content--vertical .arti-giga .giga-ad{margin-top:6px;text-align:left}.arti-content--vertical .arti-side-content{float:right;margin-bottom:20px;width:356px}.arti-content--vertical .arti-giga{margin:0 0 0 20px}.arti-content--horizontal .arti-giga{float:right;margin:0 0 20px 28px}.arti-capt-thumbnail,.arti-giga{float:left;width:336px}.arti-giga .send-msg .link{position:relative}.arti-giga .icon--mail:before{content:"";font-family:pc;font-size:19px;position:absolute;left:-24px;top:0;margin-top:-4px;color:#bbb}.arti-capt-thumbnail .figcaption .title{font-size:12px}.arti-capt-thumbnail .figcaption .copyright{font-size:10px;color:#bbb}.arti-capt-thumbnail .figcaption .copyright,.arti-capt-thumbnail .figcaption .title{display:block;line-height:1.2;margin:3px 0}.main-sns .sns-list{margin:10px 0 30px;max-height:70px;text-align:center}.main-sns .item{vertical-align:bottom}.main-feature .item .title{font-size:15px;font-weight:400}.main-pickup .pickup-list.cf{border-bottom:2px solid #f3f3f3}.main-pickup .pickup-list.cf .item--box{width:23.5%;height:320px}.main-pickup .figure{width:100%;height:auto;display:block}.thm-page-arti-list .thm-main .main-ad,.thm-page-cate .thm-main .main-ad,.thm-page-index .thm-main .main-ad{text-align:center;margin:0 0 15px}.main-ad,.thm-page-arti-list .thm-main .main-ad.w-rect,.thm-page-cate .thm-main .main-ad.w-rect,.thm-page-index .thm-main .main-ad.w-rect{text-align:center;margin:20px 0 40px}.thm-body .main-ad,.thm-header .main-ad{text-align:center;margin:12px 0 0}.thm-page-arti-detail .thm-main .main-ad,.thm-page-arti-image .thm-main .main-ad{text-align:center;margin:10px 0 20px}.ad-free .link{margin-bottom:20px;display:inline-block}.main-ad.w-rect .rect,.news-list .item--w-rect{font-size:0}.main-ad.w-rect .rect,.news-list .item--w-rect .rect{display:inline-block;font-size:16px;float:none;width:auto;vertical-align:top;margin:0 1%}@media screen and (min-width: 975px)and (max-width: 1200px){.main-ad.w-rect .rect,.news-list .item--w-rect .rect{margin:0 2%}}#topTextAd{background-color:#fff;border:1px solid #d9d9d9;margin:0 auto 18px;width:96%;max-width:1200px;min-width:974px;padding:2px 0}#topTextAd .box{padding:5px}#topTextAd .box p{float:left;padding:0 0 0 15px;line-height:1.5em}#topTextAd ul li{float:left;padding:0 12px;font-size:100%;line-height:1.5em}#topTextAd ul li:nth-child(2n+2) a{color:#333 !important}#topTextAd ul li a{color:#0077b9}.inner-buy{border:2px solid #eee;border-radius:12px;box-shadow:0 2px 2px rgba(0,0,0,.02);display:block;font-size:0;margin:24px 0 20px;position:relative}.inner-buy .buy-image{left:16px;position:absolute;top:16px;width:28%}.inner-buy .buy-image a{background:#f1f1f1;height:126px;left:0;overflow:hidden;position:absolute;top:0;transition:all .6s ease 0s;width:100%}.inner-buy .buy-image a img{height:auto;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translate(-50%, -50%);width:auto}.inner-buy .buy-detail{border-bottom:none;height:100%;min-height:158px;width:68%;padding-left:32%;padding-bottom:0}.inner-buy .buy-detail::before{display:none}.inner-buy .buy-detail a{color:#333;display:block;font-size:18px;font-weight:700;min-height:82px;line-height:1.6em;padding:16px 2% 60px 0;width:98%}.inner-buy .pickup,.inner-buy::after{background-color:#feef35;color:#000;text-align:center}.inner-buy .buy-detail a span{display:block;font-size:.8em;line-height:1.3em;margin-top:5px}.inner-buy .pickup{border-radius:32px;box-sizing:border-box;display:table;height:64px;left:-24px;position:absolute;top:-16px;width:64px;z-index:1;margin:0;padding:0}.inner-buy .pickup span{display:table-cell;font-family:"Arial Black",Gadget,sans-serif;font-size:20px;font-weight:700;line-height:.8em;vertical-align:middle;letter-spacing:-0.02em}.box-sns li,.inner-buy::after{display:inline-block;position:relative}.inner-buy::after{border-radius:17px;border-bottom:solid 2px #d8cb2d;box-shadow:0 1px 1px rgba(0,0,0,.29);content:"???????";float:right;font-size:16px;font-weight:700;height:34px;line-height:34px;margin-right:16px;margin-top:-50px;padding:0 15px;vertical-align:middle;min-width:30%;z-index:-1}.inner-buy:hover::after{background-color:#e81731;border-bottom:solid 2px #be1328;color:#fff}.footer-sitemap .sitemap-list{margin-left:-2%}.footer-sitemap .sitemap-list .item{width:23%;margin-left:2%}.footer-sitemap .sitemap-list.pr{margin-top:14px;background:0 0}.footer-sitemap .sitemap-list.pr .item{width:10%;margin-left:2%;padding-bottom:14px}.footer-sitemap .sitemap-list.pr .item--nav-prtimes{width:28%;margin-left:2%;padding-bottom:0}.footer-sitemap .sitemap-list.pr .item--nav-s{width:8%}.footer-sitemap .sitemap-list.pr .item--nav-m{width:12%}.footer-sitemap .sitemap-list.pr .item--nav-l{width:16%}.footer-sitemap .sitemap-list .item--nav-digital{width:29%}.footer-sitemap .sitemap-list .item .sitemap-sub-list .sub-item{width:47%;margin-right:3%;float:left}.footer-sitemap .sitemap-list .item>.link{font-size:12.5px;font-weight:700;color:#333}.footer-sitemap .sitemap-list.pr .item>.link,.footer-sitemap .sitemap-list.pr .item>.ttl{border-bottom:2px solid #ccc;font-size:12.5px;font-weight:400;color:#333}.footer-sitemap .sitemap-list .item>.link:hover{border-bottom:2px solid #0077b9;color:#0077b9}.footer-sitemap .sitemap-sub-list .sub-item>.link{font-size:12px;font-weight:400}.footer-sitemap .sitemap-sub-list{margin-left:10px;padding-top:8px;position:relative}.footer-sitemap .sitemap-sub-list .sub-item:before{content:"  ›  ";width:12px;margin-left:-8px;padding-top:1px;color:#999}.footer-sitemap .sitemap-sub-list .sub-item{margin:0 0 7px;line-height:1em}.footer-logo .link .logo{width:200px}.footer-logo .link:hover .logo{background-color:#f3f3f3}.box-sns{background-color:#fff;padding:10px 0 20px;letter-spacing:-0.4em;width:102%;margin-left:-1%}.box-sns li{letter-spacing:normal;margin:0 1%;width:48%}.box-sns li a{height:34px;color:#fff;line-height:34px;display:block}.box-sns li a:hover{opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none !important}:root .box-sns li a:hover{-ms-filter:"none"}.box-sns .twitter a{width:100%;background-color:#55acee}.box-sns .facebook a{width:100%;background-color:#315096}.box-sns .sns-icon:before{font-family:pc}.box-sns .sns-icon{font-size:18px;width:25px;margin-left:10px;position:absolute;top:1px}.box-sns .sns-label{text-align:center;padding-top:1px}.box-sns .sns-count{position:absolute;top:0;right:16px;font-size:12px;font-weight:600}.box-sns .twitter .sns-icon:before{content:""}.box-sns .facebook .sns-icon:before{content:""}.pv-img{position:absolute}.head,.link .title,.main-pickup .figcaption,.main-pickup .item--line .link,.main-ranking .ranking-content .figcaption,.main-slider .hot-topics-list .item,.main-title,.news-list .side-content .figcaption,.ranking-list .side-content .figcaption,.side-content .figcaption .title,.sidebox-pickup .item,.topic{color:#333;font-weight:bolder !important}.news-list .link:hover .side-content .figcaption,.ranking-list .link:hover .side-content .figcaption,.side-content .link:hover .figcaption .title{color:#0077b9;text-decoration:underline}.main-feature .caption,.main-pickup .caption,.main-ranking .caption,.thm-main .topics-title,.thm-page-arti-detail .thm-main .main-title,.thm-page-arti-image .thm-main .main-title,.thm-page-arti-list .thm-main .main-title,.thm-page-cate .thm-main .main-title,.thm-page-ranking .thm-main .main-title,.thm-page-special .thm-main .main-title{border-top:4px solid #ccc;font-size:1.4em}.page-cate--digital .thm-nav .nav-main-menu .item.is-active a:after,.thm-main .news-list .item.item--cate-digital,.thm-nav .nav-main-menu .item.nav-digital:hover{border-color:#00a23f}.cate-digital{color:#00a23f}.cate-business{color:#0077b9}.cate-entertainment{color:#e83789}.cate-life{color:#ff8a00}.cate-broadband{color:#a7ce13}.cate-enterprise{color:#2fb9dc}.main-topics .item--main.item--cate-digital .figcaption .group,.news-list .item--highlight.item--cate-digital .figcaption .group,.news-list .item--normal.item--cate-digital .figcaption .group{background-color:#00a23f}.main-ranking-group .item--cate-digital .group,.page-cate--digital .group{color:#00a23f}.page-cate--digital .arti-header,.thm-page-cate.page-cate--digital .thm-main .main-title{border-top:5px solid #00a23f}.page-cate--business .thm-nav .nav-main-menu .item.is-active a:after,.thm-main .news-list .item.item--cate-business,.thm-nav .nav-main-menu .item.nav-business:hover{border-color:#0077b9}.main-topics .item--main.item--cate-business .figcaption .group,.news-list .item--highlight.item--cate-business .figcaption .group,.news-list .item--normal.item--cate-business .figcaption .group{background-color:#0077b9}.main-ranking-group .item--cate-business .group,.page-cate--business .group{color:#0077b9}.page-cate--business .arti-header,.thm-page-cate.page-cate--business .thm-main .main-title{border-top:5px solid #0077b9}.page-cate--entertainment .thm-nav .nav-main-menu .item.is-active a:after,.thm-main .news-list .item.item--cate-entertainment,.thm-nav .nav-main-menu .item.nav-entertainment:hover{border-color:#e83789}.main-topics .item--main.item--cate-entertainment .figcaption .group,.news-list .item--highlight.item--cate-entertainment .figcaption .group,.news-list .item--normal.item--cate-entertainment .figcaption .group{background-color:#e83789}.main-ranking-group .item--cate-entertainment .group,.page-cate--entertainment .group{color:#e83789}.page-cate--entertainment .arti-header,.thm-page-cate.page-cate--entertainment .thm-main .main-title{border-top:5px solid #e83789}.page-cate--life .thm-nav .nav-main-menu .item.is-active a:after,.thm-main .news-list .item.item--cate-life,.thm-nav .nav-main-menu .item.nav-life:hover{border-color:#ff8a00}.main-topics .item--main.item--cate-life .figcaption .group,.news-list .item--highlight.item--cate-life .figcaption .group,.news-list .item--normal.item--cate-life .figcaption .group{background-color:#ff8a00}.main-ranking-group .item--cate-life .group,.page-cate--life .group{color:#ff8a00}.page-cate--life .arti-header,.thm-page-cate.page-cate--life .thm-main .main-title{border-top:5px solid #ff8a00}.thm-main .news-list .item.item--cate-broadband,.thm-nav .nav-main-menu .item.nav-broadband:hover{border-color:#a7ce13}.main-topics .item--main.item--cate-broadband .figcaption .group,.news-list .item--highlight.item--cate-broadband .figcaption .group,.news-list .item--normal.item--cate-broadband .figcaption .group{background-color:#a7ce13}.main-ranking-group .item--cate-broadband .group,.page-cate--broadband .group{color:#a7ce13}.page-cate--broadband .arti-header,.thm-page-cate.page-cate--broadband .thm-main .main-title{border-top:5px solid #a7ce13}.thm-main .news-list .item.item--cate-enterprise,.thm-nav .nav-main-menu .item.nav-enterprise:hover{border-color:#2fb9dc}.main-topics .item--main.item--cate-enterprise .figcaption .group,.news-list .item--highlight.item--cate-enterprise .figcaption .group,.news-list .item--normal.item--cate-enterprise .figcaption .group{background-color:#2fb9dc}.main-ranking-group .item--cate-enterprise .group,.page-cate--enterprise .group{color:#2fb9dc}.page-cate--enterprise .arti-header,.thm-page-cate.page-cate--enterprise .thm-main .main-title{border-top:5px solid #2fb9dc}.count-pagination .title{display:block;width:100%;text-align:center;font-size:.8em}.count-pagination .paging-list{text-align:center}.count-pagination .item{display:inline-block;letter-spacing:normal;margin:0 0 5px -1px !important;vertical-align:middle !important}.count-pagination .item .current,.count-pagination .item .link{border:1px solid #d0c9c5;display:block;padding:10px;min-width:14px}.count-pagination .paging-first .link,.count-pagination .paging-last .link{background:0 0 !important;border:none;color:#036492;font-weight:600;padding:6px 10px}.count-pagination .paging-first .link:hover,.count-pagination .paging-last .link:hover{color:#036492;text-decoration:underline}.cx-top-news .cx-top-content-title,.pr{color:#fff}.count-pagination .page-ellipsis{letter-spacing:normal;margin:0 10px}.aside-box-relation-arti .pickup-list .item:nth-child(5),.aside-box-relation-arti .pickup-list .item:nth-child(9){margin-left:0}.aside-box-relation-arti .pickup-list #ad-relation-infeed{margin:0 0 1% 2%}.aside-box-relation-arti .pickup-list{display:flex;flex-wrap:wrap}.aside-box-relation-arti .pickup-list .date:before{content:"";white-space:pre}.main-feature .item .title,.main-pickup .figcaption,.side-content .figcaption,.sidebox .figcaption{display:block}.pr{background-color:#999;border-radius:2px;font-size:10px;margin-left:5px;padding:1px 3px;vertical-align:middle}.cx-top-news{width:827px;height:820px}.cx-top-news h2.cx-top-news-title{display:none}.cx-top{float:left;width:74%;margin-left:0;min-height:407px;position:relative}.cx-top-news-list-right{float:right;width:25%;height:16.3%;margin-right:2px;margin-bottom:2px;position:relative}.cx-top-news-list{display:inline-block;font-size:1em;padding:2px;position:relative;width:32.36%}.cx-top-content-img,.cx-top-news-list-right .cx-top-content-img{background:url(//www.rbbtoday.com/base/images/noimage_l.png) center center no-repeat #fff;width:100%}.cx-top-news-list-right .cx-top-content-img{height:136px}.cx-top-content-img{height:auto}.cx-top .cx-top-content-title,.cx-top-news-list .cx-top-content-title,.cx-top-news-list-right .cx-top-content-title{background-color:rgba(0,0,0,.6);position:absolute;left:0;padding:4px;font-family:"Helvetica Neue",Helvetica,"?????","?????? Pro W3","Hiragino Kaku Gothic Pro","????",Meiryo,"MS P????",sans-serif;font-weight:bolder}.cx-top .cx-top-content-title{font-size:1.5em;bottom:1px;width:98.5%}.cx-top-news-list-right .cx-top-content-title{font-size:13px;bottom:-2px}.cx-top-news-list .cx-top-content-title{bottom:2px;font-size:15px}.page-cate--shopping .cx-top-news{display:none}.page-pressrelease-minnanopr .thm-main img{margin-bottom:30px}.main-vote{text-align:center;background-color:#f3f3f3;padding:30px 20px 14px}.main-vote .vote-title .inner{display:block;font-size:23px;font-weight:bolder;margin-bottom:20px;text-shadow:2px 2px 1px #fff}.main-vote .vote-title .inner:before{content:"QUESTION";display:block;font-size:18px;color:#f8394f;letter-spacing:.06em;font-family:Arial,Helvetica,sans-serif}.main-vote .description,.main-vote .item .figure{margin-bottom:18px}.main-vote .choice-pane{display:flex;flex-wrap:wrap;justify-content:center}.main-vote .choice-pane .choice{border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:inline-block;margin:0 1.5% 16px;overflow:hidden;padding:12px 12px 8px;position:relative;vertical-align:top;width:30.333%}.thm-header .js-nav-spacer,.thm-nav .nav-main-menu .item.is-active a:after,.thm-nav .nav-main-menu .item:hover{border-bottom:none}.main-vote .choice-pane .choice:hover{background-color:#fffeee;cursor:pointer}.main-vote .main-question{border-top:2px solid #fff;margin-top:30px}.main-vote .choice-pane .choice .figure{width:100%;background:url(/base/images/noimage_s.png) center center no-repeat #c5dcda}.main-vote .choice-pane .choice .title{font-size:16px;font-weight:bolder}.main-vote .choice-pane .choice .title:before{content:"? "}.main-vote .choice-pane .choice:hover .title:before{content:"¦ ";color:#f8394f}.main-vote .choice-pane .choice .caption{display:block;font-size:13px;text-align:left;margin-top:8px}.main-vote .chart-pane h3,.main-vote .question-title .inner{display:block;font-size:23px;font-weight:bolder;margin:30px auto 10px;text-shadow:2px 2px 1px #fff}.main-vote .chart-pane h3{font-size:18px}.chart{display:inline-block}.thm-nav.global-nav{background-image:none;background-color:#fff;margin:0 auto;width:1150px}.thm-nav .nav-main-menu{float:left;height:70px}.thm-nav .nav-main-menu,.thm-nav .nav-sub-menu{margin:0;width:auto}.thm-nav .nav-main-menu::after{content:"";border-bottom:30px solid #e20b20;height:36px;display:block;margin:0 2px}.thm-nav .nav-main-menu:last-of-type::after{border-color:#e20b20}.thm-header .thm-nav .nav-main-menu .item{width:170px}.thm-header .thm-nav .nav-main-menu .item.nav-entertainment{width:312px}.thm-nav .nav-main-menu .item .link{color:#333;margin:0 2px;line-height:1em;border-style:solid;border-color:#e20b20;border-width:2px 2px 0;border-radius:6px 6px 0 0;padding:10px 0;box-sizing:border-box;height:36px;white-space:nowrap}.thm-nav .nav-main-menu .item:hover>.link{color:#fff;background-color:#e20b20;opacity:1}.thm-nav .nav-main-menu .nav-entertainment .link{padding-top:8px}.thm-nav .nav-main-menu .nav-entertainment .link .logo-entertainment{height:20px}.thm-nav .nav-main-menu .nav-entertainment:hover>.link,.thm-nav .nav-main-menu .nav-entertainment:hover>.link img{color:#333;background-color:#eee}.thm-nav .nav-sub-menu{top:30px}.thm-nav .nav-main-menu .item .sub-item>.link{color:#fff;height:auto;padding:10px 0 10px 20px;line-height:1.4em}.thm-nav .nav-main-menu .item .sub-item>.link:hover{background:0 0}.thm-nav .nav-main-menu .item:first-child>.link{border-left-width:2px}.thm-nav .nav-main-menu .item.nav-entertainment .link{border-color:#e20b20}.thm-nav .nav-main-menu .item .link:hover:after,.thm-nav .nav-main-menu .item.is-active a:after{border-bottom:none !important}.page-subcate--gadget .nav-gadget .link,.page-subcate--mobilebiz .nav-mobilebiz .link,.page-subcate--neta .nav-neta .link,.thm-page-index .nav-home .link{color:#fff !important;background-color:#333}.page-cate--entertainment .header-logo .link .logo,.page-cate--life .header-logo .link .logo{top:-200px;position:absolute}.page-cate--entertainment .header-logo .link,.page-cate--life .header-logo .link{background:url(/base/images/header-logo-entertainment.png) left top no-repeat;width:260px;height:40px;margin-top:13px;display:block}.page-cate--entertainment .thm-nav .nav-main-menu .item .link,.page-cate--entertainment .thm-nav .nav-main-menu .item:last-child .link,.page-cate--entertainment .thm-nav .nav-main-menu::after,.page-cate--life .thm-nav .nav-main-menu .item .link,.page-cate--life .thm-nav .nav-main-menu .item:last-child .link,.page-cate--life .thm-nav .nav-main-menu::after{border-color:#e20b20}.page-cate--entertainment .thm-nav .nav-main-menu .item:hover>.link,.page-cate--life .thm-nav .nav-main-menu .item:hover>.link{background-color:#e20b20}.page-cate--entertainment .thm-nav .nav-sub-menu .sub-item .link:before,.page-cate--life .thm-nav .nav-sub-menu .sub-item .link:before{color:#000}.page-cate--entertainment .thm-nav .nav-main-menu .nav-entertainment:hover>.link,.page-cate--life .thm-nav .nav-main-menu .nav-entertainment:hover>.link{background-color:#eee}[v-cloak]{display:none}.search-message{margin:15px}.search-container-searchbox{border-color:#cdcdcd;border-width:1px;border-style:solid;font:18px/normal "Segoe UI",Arial,Helvetica,Sans-Serif;display:inline-block;position:relative;width:100%;margin-top:10px}.search-searchbox{font:inherit;font-size:16px;color:#222;background-color:rgba(0,0,0,0);width:91%;margin:9px 4px 0 16px;border:0;padding:0 10px 0 0;max-height:30px;outline:0;box-sizing:content-box;vertical-align:top;height:35px}.search-searchbox-submit{background:url(/base/images/search.png) center no-repeat;background-size:25px 25px;width:41px;height:42px;border-width:0;cursor:pointer;color:rgba(0,0,0,0)}.search-result{margin:10px 0 0;padding:0 0 20px;color:#666;width:auto;display:inline-block;list-style:none}.search-result .title{margin:0;padding:0 0 3px;font:13px/1.2em "Segoe UI",Arial,Helvetica,Sans-Serif;font-size:20px;line-height:24px}.search-result a:visited{color:#600090}.search-result a{text-decoration:none;color:#001ba0}.search-caption-with-image{padding-top:5px}.search-caption{display:table;line-height:17px}.search-caption-image,.search-caption-text{display:table-cell;word-break:break-all;vertical-align:top;margin-right:10px}.search-caption-image img{max-width:128px;max-height:80px;margin-right:10px;padding-top:2px;vertical-align:middle}.search-result cite{color:#006d21;font-style:normal;word-wrap:break-word}.search-caption p{margin:0;padding:0;letter-spacing:normal;word-spacing:normal}.search-pagination{list-style:none;margin:0 0 2px;padding:18px 0;background-color:rgba(0,0,0,0)}.search-pagination>ul{margin:0;padding:0;text-align:center}.search-pagination>ul>li{list-style:none;margin:0;padding:0;display:inline-block}.search-pagination a{cursor:pointer;color:#666;border:1px solid;display:block;min-width:34px;margin-right:10px;text-align:center;height:34px;line-height:34px}.search-current-page a{text-decoration:none;border-color:#ededed}.header-control .item--header-search{line-height:1.5;margin-right:170px;padding:0 0 2px;position:relative;width:200px}.header-control .header-search-searchbox-submit{background:url(/base/images/search.png) no-repeat rgba(0,0,0,0);height:30px;width:30px;float:right;border:none;outline:0}.header-control .header-search-searchbox{width:170px;height:30px;outline:0;padding:0;border:0}.thm-nav.global-nav{border:none;box-shadow:none;height:70px;max-height:70px;min-width:1170px;position:relative;background-image:none;background-color:#fff;margin:0 auto;width:1150px}.thm-main,.thm-nav .nav-main-menu .item,.thm-nav .nav-sub-menu .sub-item{float:left}.thm-nav .nav-main-menu::after{box-sizing:content-box}.nav-main-menu.js-main-menu a{text-decoration:none !important}.rbb-speed-nav{max-width:1150px;margin:20px auto}.rbb-speed-nav li{display:inline-block;padding:0 40px}.rbb_container{margin-left:auto;margin-right:auto;width:1150px}.rbb-wrapper-center{width:1150px}.rbb_navigation ul.navigation li a{border:none !important}.rbb_navigation ul.navigation li{width:14% !important}#iidid-button-area .iidid-login .item{text-decoration:none !important}#iidid-button-area .iidid-login .item:hover{background:#aaa;transition:.2s}.icon--facebook:before,.icon--footer-facebook:before,.icon--footer-feed:before,.icon--footer-twitter:before,.icon--footer-vine:before,.icon--footer-youtube:before,.icon--header-facebook:before,.icon--header-feed:before,.icon--header-twitter:before,.icon--header-vine:before,.icon--header-youtube:before,.icon--twitter:before,.icon--vine:before,.icon--wifi:before,.icon--youtube:before{font-size:33px;margin:0;padding-bottom:1px;vertical-align:middle;font-family:pc}.icon--facebook:before,.icon--footer-facebook:before,.icon--header-facebook:before{content:""}.icon--footer-facebook:hover,.icon--header-facebook:hover,a:hover .icon--facebook:before{color:#3b5998;transition:.3s}.icon--footer-twitter:before,.icon--header-twitter:before,.icon--twitter:before{content:""}.icon--footer-twitter:hover,.icon--header-twitter:hover,a:hover .icon--twitter:before{color:#00aced;transition:.3s}.icon--footer-youtube:before,.icon--header-youtube:before,.icon--youtube:before{content:""}.icon--footer-youtube:hover,.icon--header-youtube:hover,a:hover .icon--youtube:before{color:#cf3427;transition:.3s}.icon--footer-vine:before,.icon--header-vine:before,.icon--vine:before{content:""}.icon--footer-vine:hover,.icon--header-vine:hover,a:hover .icon--vine:before{color:#00b488;transition:.3s}.icon--wifi:before{content:""}.icon--footer-feed:before,.icon--header-feed:before{content:""}.icon--footer-feed:hover,.icon--header-feed:hover{color:#fa9a67;transition:.3s}.link.icon:hover{text-decoration:none !important}.item.js-nav-speed.nav-speed a{background:#e20b20 !important;color:#fff !important}.internet-table{width:100%}.internet table{text-align:center;border-collapse:collapse;table-layout:fixed}.internet table thead{background:#7fb2e5}.internet table thead th{background-color:rgba(0,0,0,0);color:#fff}.internet table thead th.title{font-size:22px}.internet table thead th:last-child{border-left:0}.internet table thead th:first-child{border-right:0}.internet table td,.internet table th{background-color:#fff;color:#007bc2;font-weight:700;vertical-align:middle;border:2px solid #eee;font-size:14px;line-height:1.667;text-align:center;padding:10px 15px}.internet table td span,.internet table th span{text-align:center;display:block;padding:6px 12px 0;color:#999;font-size:26px;line-height:1;font-weight:700;font-family:Avenir LT Std}.internet table td span:empty,.internet table th span:empty{width:60px;height:4px;background:#e6e6e6;margin:28px auto}.internet table td span.done,.internet table th span.done{color:#000}.internet table td{padding:16px 0}.internet table td:first-child{width:10%}.internet table td.speed{width:45%}.gsc-control-searchbox-only .gsc-input-box>table .gsib_a{padding:0px}.gsc-control-searchbox-only .gsc-input-box>table .gsib_a>input{padding:0px 5px !important;font-size:12px;line-height:23px}.gsc-control-searchbox-only .gsc-input-box>table .gsib_b{display:none}.gsc-control-searchbox-only .gsc-search-button-v2{width:100%;height:100%;min-width:65px}.gsc-selected-option-container{min-width:90px !important}.title{word-wrap:break-word}.sub-tab-link{background-color:#99adc2;padding:10px 20px 0}.sub-tab-link>a{background-color:#fff;padding:2px 2px 2px 10px;color:#036;margin-right:10px;margin-bottom:10px;display:inline-block}.ui-state-disabled{background-color:#ebebeb !important;border-bottom-color:#737373 !important}.left-chart,.right-chart{cursor:pointer}#left-graph,#right-graph{background-color:#fff}.graph-wrapper{margin-top:20px}.highcharts-legend-item path{display:none}.yAxis-text{position:absolute;left:-10px;top:-25px;z-index:1}.xAxis-text{position:absolute;right:2px;bottom:-15px;z-index:1}.graph-download-speed{margin-top:10px}.graph-download-speed .yAxis-text{top:-15px}.pie-label{cursor:pointer}.highcharts-data-labels rect{width:95px !important}.highcharts-data-labels rect#pie-label-1{width:73px !important}.measure-counter{display:inline-block}svg,.highcharts-container{overflow:visible !important}.summary-box h4{margin-left:-12px}.random-banner{margin-bottom:30px}.random-banner .image{width:50%}.random-banner .image:last-child{text-align:right;float:right}.random-banner.long .image{width:100%;display:none}.random-banner.long .image:first-child{display:block}.random-banner .banner{display:inline-block}.long-banner{margin-bottom:30px}.sim h1.title{text-align:center;font-size:24px;font-weight:normal;margin-top:10px;margin-bottom:25px}.sim h1 span.sub-title{font-size:18px}.sim-tz{color:#c63}.margin-t-10{margin-top:10px}.sim-list{margin:25px 0px}.sim-details{width:213px;margin-right:10px;margin-bottom:30px;display:inline-block;background:#e5eaef;padding:10px 5px;float:left}.sim-details.col-3{margin-right:0px}.service-name{font-size:15px;line-height:20px}.service-name,.mvno{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0px 5px}.mvno{margin-top:3px;margin-bottom:10px;color:#666}.mvno,.full-counter,.half-counter{font-size:13px;line-height:14px}.sim-inner{margin-top:5px}.sim-graph-top{position:relative;height:17px}.full-text,.half-text{position:absolute}.full-text{width:94.77px}.half-text{width:73.77px;left:108px}.full-text,.half-text{text-align:center;font-size:12px}.half-text,.half-counter{color:#c63}.sim-graph{background:#fff;padding:10px 10px 5px 10px}.sim-measure-counter{margin-top:10px}.measure-counter-text{font-size:10px;color:#888}.full-counter,.measure-counter-text,.half-counter{width:33%;text-align:center;float:left}.sim-graph-main{padding-top:3px;clear:both}.sim-graph-left{margin-right:9px}.sim-graph-left-1,.sim-graph-left-2{background:#eee;width:30px;height:100%;display:inline-block;position:relative}.sim-graph-left-1{margin-left:10px}.sim-graph-left-2{margin-left:10px;margin-right:10px}.sim-graph-left-1 .sim-data,.sim-graph-left-2 .sim-data,.sim-graph-right-1 .sim-data,.sim-graph-right-2 .sim-data{width:100%;position:absolute;bottom:0px}.sim-graph-left-1 .sim-data,.sim-graph-right-1 .sim-data{background:#5cadd6}.sim-graph-left-2 .sim-data,.sim-graph-right-2 .sim-data{background:#9c6}.sim-graph-left,.sim-graph-right{border-bottom:2px solid #036;height:105px;display:inline-block}.sim-graph-right-1,.sim-graph-right-2{background:#f9ece6;width:20px;height:100%;display:inline-block;position:relative}.sim-graph-right-1{margin-left:10px}.sim-graph-right-2{margin-left:9px;margin-right:10px}.sim-graph-left-text,.sim-graph-right-text{display:inline-block}.sim-graph-left-text{margin-right:9px}.sim-graph-left-down-text,.sim-graph-left-up-text{text-align:center;display:inline-block;float:left}.sim-graph-left-down-text{width:48.383px}.sim-graph-left-up-text{width:41.383px}.sim-graph-right-down-text,.sim-graph-right-up-text{width:35px;text-align:center;display:inline-block;float:left;font-size:11px;line-height:20px}.sim-graph-right-down-text{margin-right:4px}.sim-graph-left-down-text,.sim-graph-right-down-text,.sim-graph-left-1 span,.sim-graph-right-1 span{color:#5cadd6}.sim-graph-left-up-text,.sim-graph-right-up-text,.sim-graph-left-2 span,.sim-graph-right-2 span{color:#9c6}.sim-graph-left-1 span,.sim-graph-left-2 span,.sim-graph-right-1 span,.sim-graph-right-2 span{font-size:10px;width:100%;display:block;text-align:center}.sim-graph-left-1 span,.sim-graph-left-2 span,.sim-graph-right-1 span,.sim-graph-right-2 span{position:absolute;font-weight:bold}.sim-graph-left-1 span,.sim-graph-left-2 span,.sim-graph-right-1 span,.sim-graph-right-2 span{display:none}.rbb_navigation li a{height:50px}.rbb_navigation li a{padding-top:15px !important}.rbb_navigation li.two-lines a{padding-top:7px !important}.sim-graph-left-down-text,.sim-graph-left-up-text{font-size:12px}.sim-graph-bottom{position:relative}.sim-graph-left-down-text,.sim-graph-left-up-text,.sim-graph-right-down-text,.sim-graph-right-up-text{position:absolute}.sim-graph-left-down-text,.sim-graph-left-up-text{top:0px}.sim-graph-left-up-text{left:48px}.sim-graph-right-down-text,.sim-graph-right-up-text{top:-2px}.sim-graph-right-down-text{left:111px}.sim-graph-right-up-text{left:145px}.right-top-link .link-item{line-height:2.8rem}.right-top-link .link-item ::before{content:"";font-family:FontAwesome;display:inline-block;margin-right:10px;margin-left:-5px}.right-top-link .link-item a{font-size:16px;font-weight:bold;color:#3e588e}.twitter-hash-tag{background-color:#5ea9dd;color:#fff;width:100%;font-size:14px;border:none;height:4rem;border-radius:8px}#measurement-left .highcharts-data-labels.highcharts-series-0 div:nth-child(1){left:150px !important;top:-18px !important}#measurement-left .highcharts-data-labels.highcharts-series-0 div:nth-child(3){left:-76px !important;top:155px !important}#measurement-right .highcharts-data-labels.highcharts-series-0 div:nth-child(2){top:-20px !important;margin-left:-3px !important}.right-side-1 {background-color: #e8f2fa;padding: 15px 20px;margin-bottom: 15px;}.right-side-2 {background-color: #fff;padding: 15px 20px;}.right-side-1 .right-top-link .link-item ::before {display: none;}/*# sourceMappingURL=mainstyle.css.map */