.common-nav .news{border-bottom:2px solid #0083ca}.category .news{background-color:#0083ca}.subcate .news{background-color:#0083ca}.news .title-news{color:#0083ca}.common-nav .environment-science-it{border-bottom:2px solid #137f39}.category .environment-science-it{background-color:#137f39}.subcate .environment-science-it{background-color:#137f39}.environment-science-it .title-environment-science-it{color:#137f39}.common-nav .lifestyle{border-bottom:2px solid #741784}.category .lifestyle{background-color:#741784}.subcate .lifestyle{background-color:#741784}.lifestyle .title-lifestyle{color:#741784}.common-nav .sports{border-bottom:2px solid #c64c00}.category .sports{background-color:#c64c00}.subcate .sports{background-color:#c64c00}.sports .title-sports{color:#c64c00}.common-nav .gorin{border-bottom:2px solid #c64c00}.category .gorin{background-color:#c64c00}.subcate .gorin{background-color:#c64c00}.gorin .title-gorin{color:#c64c00}body{background:#f8f8f8;color:#3b3b3b;font-family:"Hiragino Sans","Meiryo UI","游ゴシック Medium","Yu Gothic Medium","sans-serif";font-size:16px;line-height:1.6;margin:0px;padding:80px 0 0 0;text-align:center;word-break:break-all}div,section,ul,li,nav,a,p,span,h1,h2,h3,h4,h5,figure,figcaption,input,textarea{box-sizing:border-box;margin:0px;padding:0px}h1{font-weight:600}h2,h3,h4,h5{font-weight:500}input:focus,textarea:focus{outline:#0083ca 1px auto}a{color:#3b3b3b;border-bottom:none;text-decoration:none;font-weight:300;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:visited{color:#4a4a4a}a:hover{color:#007ac6;text-decoration:underline;text-underline-position:under}a:hover .backimg{opacity:0.7;transition:all 0.3s ease;transition-delay:0s}a:active{color:#007ac6}a:focus{outline:none}a img:hover{opacity:0.7;text-decoration:none}a img,a img:link,a img:hover,a img:active,a img:visited,img{border:0;vertical-align:bottom}@media all and (-ms-high-contrast: none){.common-latest .li-thumb{width:96%}}.thumb{overflow:hidden;position:relative;height:75px;width:110px}.thumb .title{font-size:1em}.thumb-img{min-width:100%;min-height:100%;margin:auto;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%}.thumbtitle{background:linear-gradient(180deg, transparent, rgba(0,0,0,0.7)) 10%;bottom:0;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.7);padding:2.4em 1em .8em 1em;position:absolute;overflow:hidden;width:100%;z-index:1}a .thumbtitle:hover{color:#fff}.thumb-s{height:60px;width:90px}.thumb-cate{height:140px;width:210px}.thumb-cateS{height:100px;width:150px}.thumb-m{height:225px;width:330px}.backimg{background-color:#fff;border:1px solid #e2e2e2;background-position:50% 20%;background-repeat:no-repeat;background-size:cover}#wrapper{width:100%}.container{margin:auto;position:relative;text-align:left;width:1060px}.main{margin-right:20px;position:relative;width:700px}.sub{position:relative;width:340px}#ranking .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#ranking .main{margin-top:16px}#ranking .main .common-ranking{width:48%}#latest .main{margin-bottom:16px}#latest .main .li-thumb{width:100%}#latest .main .category{margin:16px 0;width:700px}#latest .main .category-thumb-list .title{width:70%}#latest .main .category-thumb-list .thumb{margin-right:16px}#latest .main .li-thumb{margin-top:8px}#latest .main .li-thumb .title{font-size:1em}.widget-cxense-category{min-height:330px}.widget-cxense{margin-top:16px;margin-bottom:32px}.common-latest .category-list{height:370px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.common-latest .sns{width:50%;float:left}.common-ranking .category-list .li-thumb{width:318px}.common-ranking .category-list .li-thumb .thumb{margin:0 0 0 auto}.common-ranking .rank{text-align:right;margin-right:16px;margin-top:-4px;letter-spacing:-0.1em;width:22px}.common-pr .backimg{background-position:50%}.common-pr .category .title .day{margin-bottom:0;margin-top:4px;line-height:1.4em}.topstory{margin:0 auto;position:relative}.topstory a:hover{color:#fff}.topstory .block{height:100%;position:relative}.topstory li{list-style-type:none}.topstory.widget-cxense{margin:32px auto}.topstory.subcategory{margin-bottom:4px}.topstory.subcategory .thumb-topstory{height:300px}.topstory.subcategory .thumb-topstory-m{height:149px}.topstory.subcategory .thumb-topstory-2{top:151px}.thumb-topstory-m,.thumb-topstory-s{position:absolute}.thumb-topstory-m .title,.thumb-topstory-s .title{font-size:1em}.thumb-topstory-1{top:0;left:401px}.thumb-topstory-2{top:131px;left:401px}.thumb-topstory-3{top:262px;left:401px}.thumb-topstory-4{top:0;left:702px}.thumb-topstory{height:392px;width:400px}.thumb-topstory-m{height:130px;width:300px}.thumb-topstory-s{height:130px;width:330px}.footer{background-color:#fff;border-top:1px solid #e2e2e2;padding:1.8em  0  2.4em  0}.footer-info{position:relative;width:24%}.footer-info .sns{margin-top:20px;width:50%}.footer-menu{font-size:.8em;list-style:none;width:72%}.footer-menu .title-category{margin-bottom:8px}.footer-menu-ul{font-size:.9em;list-style:none;padding-left:8px;padding-right:16px}.footer-menu-ul li{margin:2px 0}.column img.back-image{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-100}.clear{*zoom:1}.clear:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0}.inline{display:inline-block}.block{display:block}.link{text-align:right;margin:8px 0;width:100%}.table_cell{display:table-cell;vertical-align:middle}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-around{-ms-flex-pack:distribute;justify-content:space-around}.no-flexbox .flex>li,.no-flexbox .flex>div,.no-flexbox .flex>section,.no-flexbox .flex>a,.no-flexbox .flex>.main{float:left}.no-flexbox .flex>li.flex{list-style:none}.no-flexbox .container{width:1100px;*zoom:1}.no-flexbox .container:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0}.no-flexbox .category-thumb-block .flex a{width:150px}.no-flexbox .category-thumb-block .flex .title{width:150px}.no-flexbox .category-list.category-thumb-list .li-thumb{margin-left:20px}.no-flexbox .category-list.category-thumb-list .li-thumb .title{width:300px}.no-flexbox .common-ranking .category-list .li-thumb{*zoom:1}.no-flexbox .common-ranking .category-list .li-thumb:after{content:".";display:block;clear:both;height:0;visibility:hidden;line-height:0}.no-flexbox .common-ranking .category-list .li-thumb .title{width:170px;float:left}.move{transition:all 0.3s ease;transition-delay:0s;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.hide-text{font:0/0 a;color:transparent;background-color:transparent;border:0 !important;height:0 !important;margin:0 !important}.hide-sprite-text{color:transparent;background-color:transparent;border:none;line-height:0;height:0}.line{border:none;border-bottom:1px solid #e2e2e2}.noimage{background:#e5e6e9;display:block;height:100%;padding-top:30%}.article-signage{margin-bottom:16px;position:relative;width:1060px}.article-signage .title{border-bottom:1px solid #a7a7a7;font-size:1.6em;padding:8px 0;margin-bottom:8px}.article-signage .title.pager{font-size:1.4em}.title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.08em;line-height:1.4em;text-align:left}.title-category,.titleBlue{border-bottom-style:solid;border-bottom-width:1px;font-size:1.1em;margin-bottom:16px;padding-left:8px;padding-bottom:4px;position:relative}.title-category .arrow,.titleBlue .arrow{position:absolute;right:8px;top:0}.title-categoryS{border-bottom-style:dotted;border-bottom-width:2px;border-bottom-color:#a7a7a7;font-size:1em;margin-bottom:16px;padding-left:8px;padding-bottom:4px;position:relative}.title-categoryS .arrow{position:absolute;right:8px;top:0}.title-wide{width:100% !important}.barBkGrad{background:#000;background:linear-gradient(180deg, transparent, rgba(0,0,0,0.7)) 10%;text-shadow:1px 1px 1px rgba(0,0,0,0.4);padding:30% 10px 10px 10px;width:100%;z-index:2}.input-txt{border:none;font-size:1em;outline:none;width:210px}.input-txt:focus{outline:none}.fixed{position:fixed}.rank{font-weight:500;color:#818181;letter-spacing:-1px}.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;background-clip:border-box;border-radius:2px;border:solid 1px #a7a7a7;cursor:pointer;display:inline-block;font-size:.8em;padding:2px 12px;text-align:center}.btn:hover{background:#e2e2e2;border-color:#0083ca;color:#000;text-decoration:none}.btn .title{font-size:1em;font-weight:500;padding-right:.8em}#btnTop{bottom:1em;display:none;font-size:1.2em;height:40px;position:fixed;right:1em;width:40px}.btn-search{border:none;background:none;cursor:pointer;padding:6px}.btn-gray{background-color:#666;color:#fff}.arrow{font-style:normal;display:inline-block;padding-left:.8em;-webkit-transform:scale(0.6, 1);transform:scale(0.6, 1)}.day{font-size:13px;color:#818181}.cate{background-color:#666;border-radius:2px;color:#fff;font-size:.6em;min-width:62px;padding:1px 6px;text-align:center}.caption{font-size:.88em;font-weight:300;line-height:1.3em}.pager{list-style:none;margin:16px 8px 32px 8px;position:relative;width:100%}.pager li{margin:0 4px;text-align:center}.pager .prev,.pager .next{margin:0;position:absolute}.pager .prev{left:10px}.pager .next{right:10px}.pager .current{background-color:#666;color:#fff;padding:2px 16px}.category-thumb-list .li-thumb{position:relative}.category-thumb-list .li-thumb .title{width:64%;margin-right:auto}.category-thumb-list .li-thumb .thumb{margin-right:16px}.category-thumb-block .flex{margin-bottom:16px;margin-left:.4em;position:relative;width:24%}.category-thumb-block .flex .day{padding:8px 0 0}.category-thumb-block .thumb{margin:auto}.category-thumb-block h3.title{font-weight:400;font-size:.92em;margin:5.33333px 0 8px 0}.category{position:relative}.category .category-thumb-list .cate{top:0}.category li{list-style:none}.category .title .day{margin-bottom:0px;position:relative}.category .li-title{list-style-type:disc}.category .cate{position:absolute}.category .jiji{background-color:#666}.jiji .category.title{width:100%}.category-left{margin-right:16px}.category-left .block{height:100%;position:relative}.category-left .title{font-size:1.12em;font-weight:400}.category-list .title{font-size:.9em;font-weight:400;position:relative}.category-list.flex-around .title{width:55%}.common-category .category-thumb-block .flex{width:30%;margin-left:16px}.common-category .category-thumb-block .flex a{width:100%}.jiji .common-category .category-thumb-block .flex,.special .common-category .category-thumb-block .flex,.information .common-category .category-thumb-block .flex,.pressrelease .common-category .category-thumb-block .flex{width:100%}.article-relation-contents ul{margin:0 16px}.article-relation-contents ul li{margin:8px 0 16px 0}.article-relation-contents .category-title{width:80%}.category-title{width:76%}.category-title p.title{font-size:0.9em;margin-top:4px}.main .category{margin-bottom:32px}.main .category .title .day{top:-3px}.main .category .cate{right:5px;top:5px}.main .category-thumb-list .li-thumb{float:left;margin:0 0 16px 0;width:320px}.main .category-thumb-list .li-title{float:left;margin:0 0 .8em 18px;width:298px}.main .category-thumb-list .category-left{float:left}.sub .category{margin:16px 0}.sub .category .cate{right:0}.sub .li-thumb{margin:0 16px 16px;width:308px}.sub .common-topstory li{margin:0 16px 8px}.sub .common-topstory .li-title{margin-left:32px}.panorama{background-color:rgba(0,0,0,0.5);border-radius:50%;border:solid 3px #fff;height:80px;left:30%;position:absolute;top:20%;width:80px}.parorama-txt{color:#fff;line-height:70px}.panoramaL{left:42%;width:100px;height:100px;top:38%}.panoramaL .parorama-txt{line-height:90px}.panoramaS{left:8%;width:60px;height:60px;top:5%}.panoramaS .parorama-txt{line-height:50px}.alert{background-color:darkred;color:#fff;font-weight:500;font-size:1.1em;position:fixed;top:0;height:100px;line-height:100px;width:100%;z-index:1000000}.win .category-thumb-block h3.title,.win .category-list .title,.win .title-category{font-weight:600}.common-nav{background-color:#fff;border-bottom:1px solid #e2e2e2;height:80px;position:fixed;top:0;width:100%;z-index:100000}.common-nav .current a{color:#007ac6;font-weight:500;text-decoration:underline}.nav-wrap{margin:auto;position:relative;width:1060px}.nav-wrap li{list-style:none}.nav-logo{left:0;position:absolute;top:8px}.nav-search{border-bottom:1px solid #a7a7a7;position:absolute;text-align:right;top:20px;right:0;width:250px}.nav-menu{margin-left:120px;padding-top:22px;width:660px}.nav-menu a{display:inline-block;padding:0 18px;font-weight:500}.nav-menu .nav-logo a{padding:0}.nav-cate{border-bottom:1px solid #cdcdcd}.nav-cate.latest{border-bottom:2px solid #3b3b3b}.nav-menu-sub{color:#e2e2e2;font-size:.86em;margin-left:124px;padding-top:4px}.nav-menu-sub a{color:#4a4a4a;padding:4px 14px}.nav-menu-sub a:hover{color:#007ac6}.bnr{border:none;margin:auto;padding-top:10px;padding-bottom:10px;text-align:center}.bnr div{border:none;margin:auto}#bnr-pc_article{min-height:250px}.sub .bnr{min-height:250px}.pr-text{margin:0 0 20px 0;min-height:50px;min-width:680px}.pr-text .txt{position:relative;height:22px}.pr-text .sb{color:#3b3b3b;font-size:.9em;left:0;line-height:1em;padding:4px 6px;position:absolute;top:6px}#bnr-pc_1st_728x90{min-height:90px}.banner-double{text-align:center;min-height:250px}.banner-double div{margin:2px 5px 0 5px;display:inline-block;*display:inline;*zoom:1}.banner-double div img{vertical-align:baseline}#bnr-pc_3rd_rec{position:relative;margin-bottom:32px;z-index:20}#bnr-pc_1st_rec.fixed{background-color:#f8f8f8;padding-left:10px;top:80px;z-index:10;width:320px}#bnr-pc_2nd_rec.fixed{background-color:#f8f8f8;padding-left:10px;top:80px;z-index:10;width:320px}.bnr-pc_3rd_rec.fixed{background-color:#f8f8f8;padding-left:10px;position:fixed;top:80px;width:320px}.bnr-pc_3rd_rec.scrollbottom,.bnr-pc_3rd_rec.scrollbottom.fixed{top:auto;bottom:0;left:20px;position:absolute}.bnr-pc_3rd_rec.sticky{position:-webkit-sticky;position:sticky;top:80px;margin-bottom:120px}.column #bnr-pc_3rd_rec.fixed{background-color:transparent}.search-wrap{margin:32px;text-align:center}.search-wrap .input-txt{border-bottom:1px solid #a7a7a7;padding:8px 16px;width:80%}.main .category-thumb-list .li-thumb{width:100%}.main .category-thumb-list .li-thumb .title{width:70%}.main .category-thumb-list .title{font-size:.96em}
