a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle;border:0;max-width:100%;height:auto}em{font-style:normal}b,strong{font-weight:700}address{font-style:normal}body{-webkit-text-size-adjust:none;margin:0;padding:0;vertical-align:baseline;font-family:HelveticaNeue, sans-serif;padding-top:200px}body.no-ad-bannerClass-body{padding-top:60px}header{position:fixed;left:0;top:0;width:100%;z-index:3;background:#FFF}header::after{content:"";display:block;position:absolute;height:5px;left:0;bottom:-5px;width:100%;background:linear-gradient(rgba(0,0,0,0.15), rgba(255,255,255,0))}.header-in{width:100%;position:relative;background-color:#fff}header .headerContents{width:100%;padding:0 15px;box-sizing:border-box;height:58px;display:flex;justify-content:space-between;align-items:center}header #sp_article_header{height:100px}header.has-topbanner{transition:.5s top}header.has-topbanner .header-in{height:158px;text-align:center;z-index:1}header.has-topbanner .header-in #sp_article_header{background:#edeff2}header.has-topbanner .header-in #sp_photo_header{height:100px}header.has-topbanner.partial{top:-100px}header.has-topbanner.partial .nav-wrap{margin-top:-42px;z-index:0}header .logo{text-align:left;width:50%}header .logo img{width:100%;max-width:200px}header .menulist{position:relative}header .menulist .btn_mask_show{cursor:pointer;box-sizing:border-box;position:relative;display:block;width:24px;height:20px;background:transparent;border-top:2px solid;border-bottom:2px solid;color:#000;font-size:0;transition:all 0.25s ease-in-out}header .menulist .btn_mask_show:before,header .menulist .btn_mask_show:after{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%, -50%);transition:transform 0.25s ease-in-out}header .menulist .btn_mask_show.is-active{border-color:transparent;color:#666}header .menulist .btn_mask_show.is-active:before{transform:translate(-50%, -50%) rotate(45deg)}header .menulist .btn_mask_show.is-active:after{transform:translate(-50%, -50%) rotate(-45deg)}header .iconlist{width:44%;max-width:160px;position:relative;display:flex;justify-content:space-between;align-items:center}header .iconlist>li{float:left;margin-top:0}header .iconlist>li.btn_brand.head_btn_close{width:72px}header .iconlist>li.btn_brand .btn{display:block;width:50px;font-size:9px;border:1px solid #000;border-radius:3px;padding:2px 0 2px 18px;line-height:1.2;text-align:left;position:relative;box-sizing:content-box}header .iconlist>li.btn_brand .btn .btn_inner{display:block;transform:scale(0.9);transform-origin:0 50%}header .iconlist>li.btn_brand .btn::before{content:"";width:5px;height:5px;border:0px;border-top:solid 1px #000;border-right:solid 1px #000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:38%;left:4px}header .iconlist>li.btn_search{width:24px}header .iconlist>li img{height:33px}.head_btn_close{cursor:pointer;box-sizing:border-box;position:relative;display:block;width:24px;height:20px;font-size:0;transition:all 0.25s ease-in-out;color:#666}.head_btn_close:before,.head_btn_close:after{content:"";display:block;height:100%;width:2px;position:absolute;top:50%;left:50%;background:currentColor;transition:transform 0.25s ease-in-out}.head_btn_close:before{transform:translate(-50%, -50%) rotate(45deg)}.head_btn_close:after{transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 320px){header h1.logo img.business{padding-top:5px;height:1pc}}.pickup_title{font-weight:700;color:#666;margin:7px 0}ul#sub2navi,ul#subnavi{border-top:1px solid #575757;display:block;height:30px}ul#sub2navi>li,ul#subnavi>li{display:block;float:left;overflow:hidden;height:31px;vertical-align:bottom;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #575757}ul#sub2navi>li:last-child{border-right:0}ul#subnavi>li{width:20%}ul#subnavi>li:last-child{border-right:0}ul#sub2navi>li{width:30%}ul#sub2navi>li#sub2navia{width:40%}ul#sub2navi>li a{background:#c8c8c9;display:block;color:#fff;font-size:11px;font-weight:700;text-decoration:none;text-align:center;height:30px;line-height:30px;border-bottom:1px solid #575757}ul#subnavi>li a{background:#c8c8c9;display:block;color:#fff;font-size:11px;font-weight:700;text-decoration:none;text-align:center;height:30px;line-height:30px;border-bottom:1px solid #575757}ul#sub2navi>li a.focused,ul#subnavi>li a.focused{background:#fff;color:#000;border-bottom:1px solid #fff}header form.search{display:block;width:100%;padding:15px;box-sizing:border-box;text-align:center;position:relative}header form.search input#searchtext{border:0;padding:15px 20px;border-radius:30px;width:100%;box-sizing:border-box;font-size:15px;color:#AAA;background:#fff}header form.search input#searchtext:focus{color:#AAA}header form.search input.submit{position:absolute;top:27px;right:32px;padding:0;border:0;height:22px}#toggle{position:absolute;top:17px;right:7px;cursor:pointer}#toggle img{height:23px}.headerHideContents{position:relative}.socialBox{width:100%;text-align:center}.brandBox,.searchBox{background:#eaeced;padding:0 0;position:absolute;top:0;left:0;z-index:1;width:100%;display:none;text-align:center}.brandBox::after,.searchBox::after{content:"";display:block;position:absolute;height:6px;left:0;bottom:-6px;width:100%;background:linear-gradient(rgba(0,0,0,0.3), rgba(255,255,255,0))}.brandBox{background:#223f5c}.brandBox ul.brandList{display:table;width:100%;box-sizing:border-box}.brandBox ul.brandList>li{box-sizing:border-box;display:table-cell;width:33.33%;font-size:14px;vertical-align:middle;border-top:1px solid #597088;border-right:1px solid #597088;height:58px}.brandBox ul.brandList>li:nth-of-type(3n){border-right:none}.brandBox ul.brandList>li a{text-decoration:none;color:#edf0f5}.socialBox ul.socialLinks>li{display:inline-block;margin-right:4px}.searchBox div.boxin{position:relative;width:100%}.searchBox div.boxin #close img{position:absolute;top:3px;right:7px}h1.audio{font-weight:700;border-bottom:4px solid #e8e8e8;margin-bottom:10px;padding:5px;color:#b28500}div#main div.categoryHead h1,div#main div.categoryHead h2{color:#000;font-weight:700;font-size:18px;line-height:20px;margin:20px 15px}.categoryHead .description{font-size:12px;margin:-5px 15px 20px;font-weight:bold;color:#003365}.title-h{font-family:"Hind", "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Yu Gothic", "Meiryo", sans-serif;width:100%;text-align:center;margin:0 0 20px;line-height:1em}.title-h .ja{display:block;color:#8a949f;font-weight:bold;margin-bottom:0.6em;font-size:12px}.title-h .en{display:block;font-size:24px}.h-border{display:flex;align-items:center}.h-border:before,.h-border:after{content:"";height:2px;flex-grow:1;background-color:#000}.h-border:before{margin-right:2rem}.h-border:after{margin-left:2rem}span.cateIcon{background:#fff;display:inline-block;margin:0 10px 0 0;padding:2px 5px;color:#757575;border:1px solid #757575;font-size:9pt;text-align:center;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}span.prIcon{background:#fff;display:inline-block;margin:0 10px 0 0;padding:2px 5px;color:#757575;border:1px solid #757575;font-size:9pt;text-align:center;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}span.cateIcon.category9{letter-spacing:-1px}span.htcIcon{transform:translate(0, -1px)}div#main div.article span.caption{font-size:14px;color:#666;display:block;line-height:1.2;margin-bottom:5px}div#main div.article span.title{font-weight:700;display:inline-block;color:#000;line-height:1.6}div#main div.article span.pchtml{display:inline-block;margin:0 0 5px;padding:2px 5px;background:#eee;color:#545454;font-size:9pt;font-weight:400}h2.newArticles{margin:0 0 -10px}.dateArticls{font-size:16px;font-weight:bold;margin:30px 15px;margin-bottom:20px}.newArticleList .article_wapper{margin:30px 0}h2.dateArticles{margin:15px;font-weight:bold}article.article{box-sizing:border-box;margin:-1px 15px 0;box-sizing:border-box;padding:15px 0;clear:both;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}#pickupBoxwrap article.article .pickUpbox{display:flex;width:100%}article.article.first{padding:15px 0;border-top:1px solid #d9d9d9}article.article.last{margin-bottom:30px}article.article a{display:flex;justify-content:space-between;color:#000;text-decoration:none}article.article .artileInfowrap{box-sizing:border-box;padding:0 0 0 15px;width:62%}.topStoryBox article.article .artileInfowrap{width:58%}article.article .subTitle{display:none}article.article .subtitle{font-size:11px;color:#757575}article.article .articleTitle{width:100%;font-weight:bold;font-size:14px;letter-spacing:0.04em;margin:0 0 8px;line-height:1.4}article.article .articleInfo{display:flex;justify-content:space-between}article.article .cateIcon{margin:0 10px 0 0;padding:0;font-size:11px;color:#757575;border:none;width:auto;display:inline;line-height:17px;flex-grow:1;text-align:left}article.article .cateIcon.prIcon{line-height:15px;border:1px solid #757575;text-align:center;padding:0 5px;height:17px}article.article .update{font-size:11px;color:#757575;line-height:17px;flex-grow:5;text-align:right}article.article .nativeAd{margin-top:-1px;margin-left:10px;width:12px;height:auto}article.article .thumb{position:relative;display:block;width:38%;padding-top:25%}.topStoryBox article.article .thumb{width:42%;padding-top:28%}article.article .thumb img{width:100%;height:100%;position:absolute;top:0;object-fit:contain}.topStoryBox .articleCard{width:100%;margin:0 auto 30px;box-sizing:border-box;padding:0 0;clear:both;border-bottom:none}.topStoryBox .articleCard .artileInfowrap{padding:15px 15px 0}.topStoryBox .articleCard .subTitle{display:none}.topStoryBox .articleCard .articleTitle{width:100%;font-weight:bold;font-size:16px;margin:0 0 10px;line-height:1.4}.topStoryBox .articleCard .articleInfo{display:flex;justify-content:space-between}.topStoryBox .articleCard .update{font-size:11px;color:#757575}.topStoryBox .articleCard a{color:#000;display:block;text-decoration:none}.topStoryBox .articleCard .thumb img{width:100%}#closeupBox,#pickupBox{background:#eaeced;padding:15px 15px 15px}#main{max-width:820px;margin:0 auto}.closeup{margin:0 auto 15px;padding:10px 0}.closeup h2.title{margin-bottom:10px}.closeup .title-h{margin-bottom:15px}.closeup ul{margin:0 auto;border-top:solid 1px #fff}.closeup ul>li{margin:0;padding:10px 0;border-bottom:1px solid #fff}.closeup ul>li:last-child{padding:10px 0 0;border-bottom:none}.closeup ul>li a{display:flex;align-items:center;justify-content:left;text-decoration:none}.closeup ul>li a .thumb{position:relative;display:block;width:38%;padding-top:25%}.closeup ul>li a .thumb img{width:100%;height:100%;position:absolute;top:0;object-fit:contain}.closeup ul>li a .articleTitle{box-sizing:border-box;width:62%;padding-left:15px;font-size:13px;font-weight:bold;color:#121212}#closeupNewBox{background:#eaeced;margin:20px 0;padding:0px 15px 10px}#closeupNewBox ul{border-top:none}.pageselect{margin-bottom:40px;text-align:center;font-size:13px}.pageselect .page-numbers{background-color:#fff;border:1px solid #c9c9c9;padding:8px 12px;margin:0 2px;color:#000;text-decoration:none;display:inline-block}.pageselect .btn_next,.pageselect .btn_prev{color:#000;display:inline-block;background-color:#fff;border:1px solid #c9c9c9;text-decoration:none}.pageselect .btn_next{background:url("../img/arrow_r_w-black.svg") 80% center no-repeat;background-size:6px;padding:8px 26px 8px 12px;margin-left:2px}.pageselect .btn_next:hover{background:url("../img/arrow_r_w.svg") 80% center no-repeat;background-size:6px}.pageselect .btn_prev{background:url("../img/arrow_l_w-black.svg") 20% center no-repeat;background-size:6px;padding:8px 12px 8px 26px;margin-right:2px}.pageselect .btn_prev:hover{background:url("../img/arrow_l_w.svg") 20% center no-repeat;background-size:6px}.pageselect .page-numbers:hover,.pageselect .btn_prev:hover,.pageselect .btn_next:hover{background-color:#0E5591;border-color:#555;color:#fff;opacity:1}.pageselect .current{background-color:#c9c9c9;border:1px solid #c9c9c9;color:#fff}#editors-choice{background:#223f5c;margin:0 0 30px;padding:15px 0 10px}#editors-choice .inner{padding:30px 0 0;position:relative}#editors-choice .linkto_list{text-align:center}#editors-choice .linkto_list a{margin:10px 0;text-align:center;padding:5px;display:inline-block;font-size:16px;font-weight:bold;width:240px;border-radius:40px;border:1px solid #FFF;color:#FFF;text-decoration:none;background:url(../img/allow-r_white.svg) 92% 50% no-repeat transparent;background-size:8px}#editors-choice .title-h{color:#edf0f5;margin:0 0 35px}#editors-choice .title-h .en{font-size:24px}#editors-choice .title-h .ja{font-size:12px;margin-left:2em;margin-top:-40px}#editors-choice .article .thumb a{margin:0 0 12px;display:block;width:100%}#editors-choice .article .thumb a img{width:100%;object-fit:contain}#editors-choice .article .headBox h3{margin:10px 0;font-weight:normal;line-height:1.3}#editors-choice .article .headBox h3 a{color:#edf0f5;font-size:12px;line-height:1.4;text-decoration:none}#editors-choice .bx_next-btn,#editors-choice .bx_prev-btn{display:none}.bx-wrapper{position:relative;margin-bottom:40px;padding:0 0 0 15px;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-controls{margin-left:-15px}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/assets/bxslider/bx_loader.gif") center center no-repeat transparent;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:0.85em;font-family:Arial;font-weight:bold;color:#888;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#888;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#edf0f5}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/assets/bxslider/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/assets/bxslider/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("../assets/bx-slider/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("../assets/bx-slider/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:0.85em;padding:10px}body#home #hometheater_ch{background:#eaeced;padding:20px 15px 15px;margin-bottom:15px;box-sizing:border-box;border-bottom:0}body#home #hometheater_ch h2{margin:0 0 20px}body#home #hometheater_ch h2 a{margin:0 auto;width:95%;font-size:1pc;padding:5px 0;font-weight:700;text-decoration:none;color:#00468c}body#home #hometheater_ch .wp_entry{border-top:solid 1px #fff}body#home #hometheater_ch.closeup ul>li a .thumb{padding-top:22.3%}body#home #hometheater_ch.closeup ul>li a:hover{cursor:pointer;text-decoration:underline}.nav-wrap{border-top:solid 1px #ced8dc;position:relative;height:42px;margin-top:0;transition:margin .5s}.scroll-nav{width:100%;height:42px;background:#fff;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-left:20px}.scroll-nav::-webkit-scrollbar{display:none}#channelArchive .scroll-nav{padding-left:0}.scroll-nav ul{width:900px;height:42px;display:flex;align-items:center}.scroll-nav ul li{float:left;display:inline-block;padding:0 25px 0 0;font-size:12px;line-height:42px;text-align:center;font-weight:bold}.scroll-nav ul li a{display:inline-block;color:#000;text-decoration:none}.scroll-nav ul li.hires a{color:#9a7403;padding-top:15px;line-height:1.2}.scroll-nav ul li.hires a span{font-size:10px}.scroll-nav ul li.current{display:none}.scroll-nav ul li.active{padding:0 20px;margin-right:20px;background:#0f5ea2;color:#FFF}.scroll-nav.av .av,.scroll-nav.audio .audio,.scroll-nav.hometheater .hometheater,.scroll-nav.mobile_pc .mobile_pc,.scroll-nav.dc .dc,.scroll-nav.car .car,.scroll-nav.hobby .hobby,.scroll-nav.life .life,.scroll-nav.senka .senka{display:none}.next-btn{position:absolute;top:0;right:0;width:25px;height:40px;line-height:40px;background:#fff;color:#555}@media only screen and (min-width: 771px){.scroll-nav ul{padding:0}.next-btn{display:none}}.bg_mask{padding:0;top:45px;left:-600px;width:500px !important;overflow:hidden;height:100%;height:calc(100% - 45px);background:#111;opacity:0.95;-webkit-transition:all ease-out 0.2s;-moz-transition:all ease-out 0.2s;transition:all ease-out 0.2s}.bg_mask,.editor div.bg_mask{top:158px}.has-topbanner.partial .bg_mask{top:58px}.ad-bannerClass-body{padding-top:200px}header.show{width:100%;background:#fff;top:0;left:0}div.bg_mask,header.show{position:fixed;z-index:4}div.bg_mask .overflow{position:relative;padding:20px 0 110px;box-sizing:border-box;overflow-y:scroll;height:100%;-webkit-overflow-scrolling:touch}body.editor div.bg_mask .overflow{padding-bottom:110px}div.bg_mask .overflow .inner{padding:0 10px;margin-bottom:10px;clear:both}div.bg_mask.show{left:0;width:100% !important;box-sizing:border-box}div.bg_mask .btn_topics a{display:block;padding:3px 0;text-align:center;line-height:2rem;color:#fff;border:1px solid #fff;border-radius:2rem;text-decoration:none;margin-bottom:20px}div.bg_mask .title_follow{color:#fff;font-size:13px;position:absolute;top:28px;left:10px}div.bg_mask ul{margin-left:5px;margin-bottom:18px}div.bg_mask ul>li{color:#fff;font-size:14px;text-decoration:none;display:block}div.bg_mask ul>li a{color:#fff;font-size:14px;text-decoration:none;display:block}div.bg_mask ul>li a .small{font-size:9pt;margin-left:5px;line-height:9pt}div.bg_mask ul>li span.label{font-size:11px;padding-left:10px}div.bg_mask ul>li.other span{position:relative;left:5px;top:-1px}div.bg_mask ul>li.other span:after{border:5px solid transparent;border-top-color:#fff;border-bottom-width:0;content:"";width:0;display:inline-block}div.bg_mask ul>li.other.open span:after{border:5px solid transparent;border-bottom-color:#fff;border-top-width:0;content:"";width:0;display:inline-block}div.bg_mask .navi .left,div.bg_mask .navi .right{width:50%;float:left;box-sizing:border-box;text-align:left}div.bg_mask .navi .left .ttl,div.bg_mask .navi .right .ttl{padding-left:10px}div.bg_mask .navi ul{margin-left:0;border-top:1px solid #444}div.bg_mask .navi .right>ul{border-left:1px solid #444}div.bg_mask .navi ul li{line-height:2.6rem;border-bottom:1px solid #444}div.bg_mask .navi ul li a{padding-left:10px;line-height:2.6rem}div.bg_mask .navi ul li.rounded{border-bottom:0}div.bg_mask .navi ul li.rounded a{display:block;border:1px solid #666;border-radius:2em;padding:0;text-align:center;line-height:2rem;margin:0.5em 0.5em 0;font-size:13px}div.bg_mask .navi .navi_news .news_detail .news_summary{position:relative;display:block;padding-left:10px;cursor:pointer}div.bg_mask .navi .navi_news .news_detail .news_summary::after{display:block;width:7px;height:11px;top:15px;left:10px;content:"";position:absolute;transition:all 0.2s}div.bg_mask .navi .navi_news .news_detail .news_inner{margin-bottom:0}div.bg_mask .navi .navi_news .news_detail .news_inner li a{transition:all 0.5s}div.bg_mask .navi .navi_news .news_detail .news_inner li:last-child{border-bottom:none}div.bg_mask .navi .navi_news .news_detail[open="true"] .news_summary::after,div.bg_mask .navi .navi_news .news_detail[open] .news_summary::after{top:16px;rotate:90deg}div.bg_mask .navi .navi_news .news_detail[open="true"] .news_inner li a,div.bg_mask .navi .navi_news .news_detail[open] .news_inner li a{padding-left:28px}div.bg_mask ul.otherlist{display:none;position:relative}div.bg_mask ul.otherlist>li{padding:0 10px;float:left;border-right:solid 1px #fff}@media screen and (max-width: 320px){div.bg_mask .title_follow{font-size:9pt;left:10px}div.bg_mask ul.socialLinks{margin-left:60px}}@media screen and (max-width: 320px){div.bg_mask .navi ul>li.rounded a{font-size:11px;margin:0.4em 0.4em 0}}ul.otherlist li:last-child{border-right:0}div.bg_mask .ttl{font-weight:700;color:#fff;margin-bottom:10px}div.bg_mask .ttl a{color:#fff;text-decoration:none}div.bg_mask input[type="radio"]{display:none}div.bg_mask .checkbox{box-sizing:border-box;position:relative;display:inline-block;padding:1px 0 5px 26px}div.bg_mask .checkbox:after{position:absolute;top:50%;left:0;display:block;margin-top:-10px;width:9pt;height:9pt;border:1px solid #fff;content:""}div.bg_mask input[type="radio"]:checked+.checkbox:before{opacity:1}div.bg_mask .checkbox:before{position:absolute;top:48%;left:4px;display:block;margin-top:-9px;width:5px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";opacity:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.timeline,.topstory{display:none}.timeline-box .timeline,.topstory-box .topstory{display:block}#mainBlock div#entryUtility{margin:2px 0;padding:3px 15px;height:auto;vertical-align:middle}#mainBlock div#entryUtility2{margin:2px 0;padding:4px 10px;height:auto;vertical-align:middle}#mainBlock div#entryUtility2 img{top:-3px;margin:0 3px;border:0}#mainBlock div#entryUtility img{top:-3px;margin:0 3px;border:0}#mainBlock div#entryUtility2 span.date,#mainBlock div#entryUtility span.date{float:right;display:block;font-size:116%;margin:0 0 2px;text-align:right}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#facebook{margin:0 10px}.twitter-btn-wrap{width:125px;display:inline-block;margin-top:4px 0}.twitter-btn-wrap2{width:125px;display:inline-block;margin-top:4px 0}.twitter-btn-wrap2 .balloon{display:inline-block;position:relative;padding:0 3px;border:1px solid #bbb;border-radius:3px;background:#fff;color:#333;font:11px/18px "Helvetica Neue", Arial, sans-serif;text-decoration:none;white-space:nowrap;vertical-align:top;margin-left:5px}.twitter-btn-wrap .balloon{display:inline-block;position:relative;padding:0 3px;border:1px solid #bbb;border-radius:3px;background:#fff;color:#333;font:11px/18px "Helvetica Neue", Arial, sans-serif;text-decoration:none;white-space:nowrap;vertical-align:top;margin-left:5px}.twitter-btn-wrap2 .balloon:hover,.twitter-btn-wrap .balloon:hover{text-decoration:underline}.twitter-btn-wrap2 .balloon:after,.twitter-btn-wrap2 .balloon:before{content:"";display:block;position:absolute;top:50%;left:0;width:0;height:0;line-height:0;margin:-4px 0 0 -4px;border-style:solid solid solid none;border-width:4px 4px 4px 0}.twitter-btn-wrap .balloon:after,.twitter-btn-wrap .balloon:before{content:"";display:block;position:absolute;top:50%;left:0;width:0;height:0;line-height:0;margin:-4px 0 0 -4px;border-style:solid solid solid none;border-width:4px 4px 4px 0}.twitter-btn-wrap2 .balloon:before,.twitter-btn-wrap .balloon:before{border-color:transparent #aaa;margin:-4px 0 0 -4px}.twitter-btn-wrap2 .balloon:after,.twitter-btn-wrap .balloon:after{border-color:transparent #fff;margin:-4px 0 0 -3px}.pocket-btn{display:inline-block;margin-top:1px;position:relative;top:2px}#bt_spacer{margin:5px}p.pcsite{color:#555;font-size:23px;padding:10px 0}#footerMagazine{box-sizing:border-box;padding:30px 15px;font-size:13px;padding:0 0 10px;background-color:#eaeced}#footerMagazine h3 span{display:block;font-size:80%;color:#0085c9;padding-left:0 !important}#footerMagazine .title-h{box-sizing:border-box;padding:30px 0 10px;margin:0}#footerMagazine .title-h .h-border{display:flex}#footerMagazine .trialBtn{width:100%;margin:20px 0 50px;text-align:center;font-size:16px;font-weight:bold}#footerMagazine .trialBtn .btn_shop-magazine{margin:1em;text-align:center;padding:10px 5px;display:inline-block;font-size:16px;font-weight:bold;width:300px;border-radius:40px;border:1px solid #000;color:#000;text-decoration:none}#footerMagazine .trialBtn .caution{margin:5px 0 0;font-size:14px}#footerMagazine .trialBtn .caution a{text-decoration:none;color:#000}#footerMagazine .caution{color:#666;font-size:11px;margin:0;padding:0 10px;text-align:center}#footerMagazine .magazineWrapper{padding:15px 15px 0;max-width:720px;margin:0 auto;display:flex;flex-wrap:wrap}#footerMagazine .magazineWrapper .header{width:100%}#footerMagazine .magazineWrapper .explanation{text-align:center;margin:0 auto 20px;font-size:13px;color:#8A949F}#footerMagazine .magazineBox{width:50%;margin-bottom:40px}#footerMagazine .magazineBox .thumb{display:block;text-align:center;margin:0 auto 10px;height:50vw;max-height:250px}#footerMagazine .magazineBox .thumb .img{height:100%}#footerMagazine .magazineBox .info_magazine{width:90%}#footerMagazine .magazineBox .info_magazine .icon{font-size:10px;width:50px;min-width:50px;padding:1px 2px;margin-bottom:10px;margin-right:5px;text-align:center;float:left}#footerMagazine .magazineBox .info_magazine .icon.shop,#footerMagazine .magazineBox .info_magazine .icon.free{border:1px solid #000;background:#fff;color:#000}#footerMagazine .magazineBox .info_magazine .icon.subscription{border:1px solid #3e3e3e;background:#3e3e3e}#footerMagazine .magazineBox .info_magazine .icon.subscription a{color:#fff;text-decoration:none}#footerMagazine .magazineBox .info_magazine .title{clear:both;margin:10px 0;font-size:13px;font-weight:bold;min-height:2.8em}#footerMagazine .magazineBox .info_magazine .btn_shop{text-align:center;padding:5px 5px;display:block;font-size:12px;font-weight:bold;width:80%;margin:auto;max-width:180px;border-radius:20px;color:#fff;text-decoration:none;background:url("../img/allow-r_white.svg") 92% 50% no-repeat #0f5ea2;background-size:6px}#footerMagazine .magazineBox .info_magazine .latestEdition{font-weight:bold}#footerMagazine .magazineBox .info_magazine .latestEdition a{text-decoration:none;color:#000}#footerMagazine .magazineBox .info_magazine .latestEdition a::after{content:"";height:11px;width:7px;display:inline-block;background-image:url(../img/allow-r_black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:10px}#footerMagazine .magazineBox .info_magazine .type{clear:both;margin:10px 0;font-size:13px}#footerMagazine .magazineBox .info_magazine .type a{text-decoration:none;color:#000}#footerMagazine .magazineBox .info_magazine .type a::after{content:"";height:11px;width:7px;display:inline-block;background-image:url(../img/allow-r_black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:10px}.webWrapper,.awardWrapper{max-width:720px;margin:0 auto;padding:0 15px}.webWrapper .list_content,.awardWrapper .list_content{margin-bottom:50px}.webWrapper .list_content .title-h,.awardWrapper .list_content .title-h{width:100%;text-align:center;margin:0 0 30px;line-height:1em}.webWrapper .list_content .title-h .en,.awardWrapper .list_content .title-h .en{font-size:26px;letter-spacing:0.02em}.webWrapper .list_content .list_thumb,.awardWrapper .list_content .list_thumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:flex-start}.webWrapper .list_content .list_thumb>li,.awardWrapper .list_content .list_thumb>li{box-sizing:border-box;width:30%;margin-bottom:10px;display:table-cell;text-align:center;padding:10px;background:#fff}.webWrapper .list_content .list_thumb>li .img,.awardWrapper .list_content .list_thumb>li .img{vertical-align:middle;height:auto;max-height:80px}.webWrapper .list_content .list_thumb::after,.awardWrapper .list_content .list_thumb::after{display:block;content:"";width:30%}#moreEntry{width:95%;margin:0 auto 10px;background:#bbb;color:#fff;font-size:1pc;font-weight:700;text-align:center;padding:7px 0;cursor:pointer}#moreEntry p{margin:0;padding:0}.plus{color:#ffc926}.search_input_area{padding:10px}.search_input_area input.input{border:solid 1px #cdcdce;padding:10px;font-size:14px;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search_input_area .submit,.search_input_area input.input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_input_area .submit{-ms-box-sizing:border-box;padding:5px}.scroll-iphone4{overflow:auto !important;height:350px}.scroll-iphone{overflow:auto !important;height:5in}.ad-bannerClass-body div.bg_mask.show{padding-bottom:50px !important}.ad-bannerClass-body .scroll-iphone4{overflow:auto !important;height:20pc}.ad-bannerClass-body .scroll-iphone{overflow:auto !important;height:450px}#ranking{margin:30px auto;padding:0 15px}#ranking table#ranking_table{width:100%;margin:0;border-top:1px solid #D9D9D9}#ranking table#ranking_table tr{margin:0;padding:0;border-bottom:1px solid #D9D9D9;word-break:break-all}#ranking table#ranking_table tr td{vertical-align:middle;padding:15px 0;line-height:1.5;font-size:14px;margin:0}#ranking table#ranking_table tr td a{color:#000;text-decoration:none}#ranking table#ranking_table tr td a:hover{color:#000000;text-decoration:underline}#ranking table#ranking_table tr td.num{font-family:'Hind',sans-serif;margin:0;padding:0 10px 0 0;text-align:center;color:#000;letter-spacing:0;font-size:16px;width:24px}#ranking table#ranking_table tr td.num .superior{color:#9A7403;display:block;background:#eaeced;padding:2px 9px 0px;border-radius:25px}#ranking #ranking_supdate{text-align:right;padding:15px;color:#757575;font-size:12px}#fixed_footer_bar{position:fixed;left:-5%;bottom:0;width:110%;padding:0 5%;z-index:2;box-shadow:0 -5px 3px -3px rgba(0,0,0,0.25);-webkit-box-shadow:0 -5px 3px -3px rgba(0,0,0,0.25);-moz-box-shadow:0 -5px 3px -3px rgba(0,0,0,0.25);display:none}body.article #fixed_footer_bar{display:block}#fixed_footer_bar .footer_in{height:45px;width:100%;position:relative;background-color:rgba(255,255,255,0.95)}#fixed_footer_bar .follow{line-height:45px;font-size:1rem;vertical-align:middle}#fixed_footer_bar .follow a{text-decoration:none;color:#000;line-height:45px}#fixed_footer_bar .follow .plus{width:13px;padding-left:25px;padding-right:5px;vertical-align:baseline}#fixed_footer_bar .follow .left{float:left;width:50%}#fixed_footer_bar .follow .right{box-sizing:border-box;float:right;width:50%;text-align:right;padding-right:25px}#fixed_footer_bar .follow .facebook,#fixed_footer_bar .follow .twitter{width:38px;margin-top:-3px;padding-left:1px}#fixed_footer_bar .footer_in .socialBox ul.socialLinks{text-align:left}#fixed_footer_bar .footer_in .socialBox ul.socialLinks>li{margin-bottom:14px;margin-right:5px;margin-left:5px}#fixed_footer_bar .balloon{position:absolute;top:-90pt;left:10px;width:6pc;z-index:3;padding:14px 14px 0;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px 1px rgba(0,0,0,0.16);display:none}#fixed_footer_bar .balloon:before{bottom:-15px;border-top:15px solid #ccc}#fixed_footer_bar .balloon:after,#fixed_footer_bar .balloon:before{content:"";position:absolute;display:block;width:0;height:0;left:30px;border-right:15px solid transparent;border-left:15px solid transparent}#fixed_footer_bar .balloon:after{bottom:-13px;border-top:15px solid #fff}#footer{text-align:center;padding:30px 15px 10px;background:#333}#footer .title{font-size:14px;color:#ced8dc;margin-bottom:15px}#footer .section_footer{padding:0 0 40px;max-width:720px;margin:0 auto}#footer .section_footer:nth-child(5){padding-bottom:0}#footer .search_footer{position:relative;max-width:260px;margin:auto}#footer .search_footer #inputBox{background:#757575;border-radius:30px;border:none;padding:15px 20px;color:#fff;font-size:14px}#footer .search_footer #inputBox::placeholder{color:#ccc}#footer .search_footer #searchSubmit{padding:0px 0;box-sizing:border-box;width:22px;position:absolute;top:12px;right:40px}#footer .icon_social li{display:inline-block;width:16%}#footer .icon_social img{height:22px}#footer .partnership ul li{display:inline-block;width:25%;padding:0 4px}#footer .partnership ul li:nth-child(1){width:10%}#footer .partnership ul li img{height:40px;margin-right:15px}#footer .companyInfo{margin:0 auto;text-align:center;font-size:1pc}#footer .companyInfo .affCaution{font-size:0.65rem;color:#fff;text-align:left;margin-bottom:30px}#footer .companyInfo li{text-align:left;font-size:16px}#footer .companyInfo li a{padding:0 0 1rem;text-decoration:none;display:block;color:#fff;background:url("../img/allow-r_white.svg") no-repeat 100% center}footer{text-align:center;padding:20px 0;background:#333;margin-top:-1px}footer .copyright{font-style:normal;width:100%;text-align:center;color:#d9d9d9;font-size:11px}footer .copyright .logo_ongen{margin:0 auto 25px;display:block;text-align:center;width:170px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.ml15{margin-left:15px}.mr15{margin-right:15px}.clear,.clearfix{clear:both}.clear:after,.clearfix:after{content:"";display:block;clear:both}.afi_link{display:block;background:#e54e4e;border-radius:2.5em;line-height:2.5em;font-size:1em;color:#fff;text-align:center;transition:opacity 1s}.afi_link:hover{opacity:0.6}.afi_link+br{line-height:1em}.afi_link a{text-decoration:none;color:#fff;display:block;text-shadow:rgba(0,0,0,0.2) 0 1px 0}.afi_link.amzn{background-color:#f90}.afi_link.rktn{background-color:#bf0000}.afi_link.yh{background-color:#780099}.sns{margin:0.6em 0 1.6em;width:78px;display:inline-block}.sns.noMarginBtm{margin-bottom:0.6em}.sns ul{width:100%;margin:0;clear:both}.sns ul:after{content:"";display:block;clear:both}.sns:after{content:"";display:block;clear:both}.sns ul li{width:50%;float:left;text-align:left;transition:filter 0.5s ease}.sns ul li img{padding:0;vertical-align:middle}.sns ul li#fb img,.sns ul li#tw img{height:30px}.sns ul li a{display:block}.sns ul li:hover{filter:brightness(1.1)}.ad.top_middle_rec_01,.ad.top_middle_rec_02,.ad.top_middle_rec_03,.ad.top_middle_rec_04,.ad.list_middle_rec_01,.ad.list_middle_rec_02,.ad.all_foot_rec_01,.ad.all_foot_rec_02{width:100%;margin:30px auto}.ad.top_middle_rec_01>div,.ad.top_middle_rec_02>div,.ad.top_middle_rec_03>div,.ad.top_middle_rec_04>div,.ad.list_middle_rec_01>div,.ad.list_middle_rec_02>div,.ad.all_foot_rec_01>div,.ad.all_foot_rec_02>div{margin:auto}.ad.article_head_mbanner_01{margin-top:20px}.ad.foot_overlay{position:fixed;z-index:1000;bottom:0;width:100%;height:50px;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#DEE2E5}.ad.foot_overlay .foot_overlay__inner{margin:0 auto;bottom:0;text-align:center}.vertical_buttons{margin:20px 15px 30px;border:1px solid #D9D9D9;border-radius:5px}.vertical_buttons>li:not(:last-child){border-bottom:1px solid #D9D9D9}.vertical_buttons>li a{color:#222;display:block;padding:15px;background:url(/sp/assets/img/allow-r_black.svg) no-repeat 96% center}.googleSearchBox{padding:10px 10px 7px}.googleSearchBox .gsc-search-box .gsc-search-button-v2{border-color:#000;background-color:#000;border-radius:0px;transition:all 0.5s}.googleSearchBox .gsc-search-box .gsc-search-button{margin-left:0px}.googleSearchBox .gsc-search-box table.gsc-search-box td.gsc-input{padding-right:0px}.googleSearchBox .gsc-search-box .gsc-input .gsc-input-box{border-radius:0;padding-top:3px;padding-bottom:3px}#content .googleSearchBox .gsc-search-box{padding:20px 13px 0}#content .googleSearchBox .gsc-search-box .gsc-search-button-v2{cursor:pointer}#content .googleSearchBox .gsc-search-box .gsc-search-button-v2:hover{background-color:#555;border-color:#555}#content .googleSearchBox .gsc-search-box .gsib_a{padding:3px 7px 2px 7px}#content .googleSearchBox .gsc-search-box .gscb_a{line-height:28px}#content .googleSearchBox .gsc-search-box .gsc-input{font-size:15px;height:28px}.gsc-results .gsc-cursor-box .gsc-cursor-page{background-color:#FFF;border:1px solid #C9C9C9;padding:6px 0;text-align:center;margin-right:4px;font-size:14px;width:34px;color:#000;text-decoration:none;transition:all .25s;margin-bottom:10px;display:inline-block !important}.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{background-color:#0E5591;border-color:#0E5591;color:#fff;background-color:#0E5591;opacity:1;text-decoration:none}.gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{background-color:#C9C9C9;border:1px solid #C9C9C9;color:#FFF}@media screen and (max-width: 768px){#content .gsc-search-box{padding:.5em 0 0}#content .gsc-search-box .gsc-search-button-v2{height:auto;padding:8px 9px;border-top-right-radius:4px;border-bottom-right-radius:4px}#content .gsc-search-box .gscb_a{line-height:auto}#content .gsc-search-box .gsc-input{height:auto}#content .gsc-control-cse{padding:.5em 0}}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important}
/*# sourceMappingURL=base.css.map */
