@charset "utf-8";html,body,h1,h2,h3,h4,ul,ol,dl,li,dt,dd,p,div,img,figure,a,table,tr,th,td,address,span{margin:0;padding:0;border:0;font-size:100%;font-weight:400;font-style:normal;vertical-align:baseline;box-sizing:border-box}article,header,footer,aside,figure,figcaption,nav,section{display:block}body{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}a{text-decoration:none;vertical-align:baseline;background:0 0;color:inherit}ol,ul{list-style:none;list-style-type:none}img{max-width:100%;height:auto;box-sizing:content-box;border-style:none;vertical-align:middle}rt{font-size:35%}.pc_only{display:none}.pcbr{display:none}a:hover{filter:brightness(115%)}@media screen and (min-width:768px){[href*='tel:']{pointer-events:none}a,a:hover{transition:.2s}.pc_only{display:block}.sp_only{display:none}.pcbr{display:block}.spbr{display:none}}html{font-size:62.5%;touch-action:manipulation}body{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;font-size:1.6em;font-weight:500;line-height:1.6;color:#000;font-feature-settings:"palt"}.wrap{margin:auto;padding:0 24px}@media screen and (min-width:768px){.wrap{max-width:1320px;padding:0 60px}}.page-ttl-area{padding:15px 0;position:relative;display:flex;justify-content:center;align-items:center}.page-ttl-area:before{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2}.page-ttl{font-size:1.2rem;font-weight:700;text-align:center;line-height:1.42;color:rgba(0,0,0,.5)}.page-ttl span{font-weight:700}.page-ttl:before{display:block;content:attr(data-text);text-transform:uppercase;font-size:2rem;font-weight:700;color:#000}@media screen and (min-width:768px){.page-ttl-area{padding:24px 0}.page-ttl{font-size:1.8rem}.page-ttl:before{font-size:3.6rem}}.page-content{padding-top:50px}@media screen and (min-width:1025px){.page-content{display:flex;justify-content:space-between}.page-content-main{width:calc(95% - 327px);margin-right:5%;max-width:750px}.page-content-side{width:327px}.page-content-full{width:100%}}.sp-content-full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}@media screen and (min-width:768px){.sp-content-full{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.btn-wrap{text-align:center}.btn{width:100%;max-width:375px;padding:15px;position:relative;display:inline-block;font-size:1.5rem;font-weight:700;text-align:center;background-color:#f2f2f2;border:none;cursor:pointer;color:#000}.btn:before{content:"";width:1px;height:18px;position:absolute;bottom:-9px;left:50%;display:inline-block;background-color:#000}@media screen and (min-width:768px){.btn-wrap{text-align:right}.btn{width:auto;padding:0;font-size:2rem;background:0 0;text-align:revert}.btn:before{width:45px;height:1px;margin-right:20px;position:static;vertical-align:middle;transition:.2s}.btn:hover:before{width:0;transition:.2s}}.section-head{margin-bottom:30px;font-size:1.2rem;font-weight:700;text-align:center}.section-head span,.pickup-head span{font-weight:700}.section-head:before{content:attr(data-text);display:block;font-size:2rem;font-weight:700;line-height:1.5;text-transform:uppercase}@media screen and (min-width:768px){.section-head{margin-bottom:40px;font-size:2rem;text-align:left}.section-head:before{font-size:4.6rem}}.pickup-head-wrap{width:-moz-fit-content;width:fit-content;margin:30px auto 20px;padding:0 12px;position:relative;display:flex;justify-content:center}.pickup-head-wrap:before,.pickup-head-wrap:after{content:"";width:12px;height:12px;position:absolute}.pickup-head-wrap:before{border-left:1px solid currentColor;border-top:1px solid currentColor;top:0;left:0}.pickup-head-wrap:after{border-right:1px solid currentColor;border-bottom:1px solid currentColor;bottom:0;right:0}.pickup-head{font-size:1.2rem;font-weight:700}.pickup-head:before{content:attr(data-text);margin-right:10px;font-size:1.8rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.pickup-head-wrap{margin:60px auto 40px;padding:0 24px;display:inline-block}.pickup-head-wrap:before,.pickup-head-wrap:after{width:24px;height:24px}.pickup-head{font-size:2rem;line-height:1.4}.pickup-head:before{margin-right:20px;font-size:3.6rem}}.sns-list{display:flex;justify-content:center;align-items:center}.sns-list>li{margin:0 18px;transition:.2s}.header .sns-list>li{display:none}@media screen and (min-width:768px){.header .sns-list>li{display:block}}.header .sns-list>li:last-child{display:block}.sns-list>li:hover{transform:scale(1.25);transition:.2s}.post-meta{font-size:0}.post-meta *{font-size:1.1rem;font-weight:500}.movie-tag{padding:2px 8px;display:inline-block;font-size:1.2rem;line-height:1;color:#fff;background-color:#000;border-radius:2px}.movie-thumbnail{position:relative}.movie-thumbnail-icon{width:16%;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.article-list{border-top:1px solid #e0e0e0}.article-list:first-child{border-top:none}.article-list-inner{padding:15px 0;display:flex;align-items:center}.article-list-img{width:100px;height:100px;margin-right:20px;position:relative}.article-list-img>img{width:100%;height:100%;border-radius:50%;object-fit:cover;font-family:'object-fit: cover;'}.article-list-img .movie-tag{position:absolute;right:0;bottom:5px}.article-list-body{flex:1}.article-list-title{font-size:1.5rem;font-weight:700;line-height:1.5}.article-list-title span{font-weight:700}.article-list-meta{margin-top:5px}.article-card-img{padding-top:100%;position:relative}.article-card-img>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;font-family:'object-fit: cover;'}.article-card-img .movie-tag{position:absolute;right:6px;bottom:6px}.article-card-body{margin-top:10px}.article-card-title{font-size:1.4rem;font-weight:700;line-height:1.5}.article-card-title span{font-weight:700}.article-card-meta{margin-top:5px;color:rgba(0,0,0,.35)}@media screen and (min-width:768px){.article-card-img{padding-top:61.326%}.article-card-img .movie-tag{right:10px;bottom:10px;font-size:1.3rem;background-size:14px}.article-card-body{margin-top:15px}.article-card-title{font-size:1.6rem}.article-card-meta .post-meta-published,.article-card-meta .post-meta-author{font-size:1.2rem}}.article-cards{display:flex;flex-wrap:wrap}.article-cards-item{width:calc(50% - 25px * 1 / 2);margin-top:25px;margin-right:25px}.article-cards-item:nth-child(-n+2){margin-top:0}.article-cards-item:nth-child(2n){margin-right:0}@media screen and (min-width:768px){.article-cards-item{margin-top:40px}}.ranking-items{display:flex;flex-wrap:wrap}.ranking-item{width:calc(50% - 25px * 1 / 2);margin-top:25px;margin-right:25px}.ranking-item:nth-child(1){width:100%}.ranking-item:nth-child(-n+1){margin-top:0}.ranking-item:nth-child(2n+1){margin-right:0}.ranking-item:nth-child(n+6){display:none}.ranking-item:nth-child(1) .article-card-title{font-size:1.6rem}@media screen and (min-width:768px){.ranking-item{margin-top:40px}.ranking-item:nth-child(1){width:calc(50% - 25px * 1 / 2)}.ranking-item:nth-child(-n+2){margin-top:0}.ranking-item:nth-child(2n+1){margin-right:25px}.ranking-item:nth-child(2n){margin-right:0}.ranking-item:nth-child(n+4){display:block}}.pickup-items{display:flex;flex-wrap:wrap}.pickup-item{width:calc(50% - 25px * 1 / 2);margin-right:25px;margin-top:25px;transition:.5s}.pickup-item:nth-child(-n+2){margin-top:0}.pickup-item:nth-child(2n){margin-right:0}.pickup-item.is-hidden,.pickup-movie.is-hidden{visibility:hidden;opacity:0;height:0;padding:0;transition:0s;margin-top:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:7px;height:7px;margin:0 15px}.header{height:60px}.header-inner{height:inherit;display:flex;justify-content:space-between;align-items:center;position:relative;padding-left:24px}.header-logo{text-align:center}.header-logo img{padding:5px 0}.header-logo span{display:block;font-size:1rem;font-weight:700;font-family:YuGothic,'Yu Gothic',sans-serif}.top-header{background-color:#fff}.lower-header{color:#fff;background:url(//anglers-time.com/wp-content/themes/anglers-time/./img/header_sp.jpg) no-repeat center center/cover}@media screen and (min-width:768px){.header{height:80px}.header-logo img{width:212px;padding:10px 0 5px}.header-logo span{font-size:1.4rem}.header-sns{position:absolute;top:50%;right:24px;transform:translateY(-50%)}.lower-header{background-image:url(//anglers-time.com/wp-content/themes/anglers-time/./img/header_pc.jpg)}}@media screen and (min-width:768px) and (max-width:1025px){.header-sns .sns-list li{margin:0 1.364vw}.header-sns .sns-list li:last-child{margin:0}.header-sns .sns-list img{width:2.732vw}}@media screen and (min-width:1025px){.header-inner{justify-content:center;padding-left:0}.header-sns{right:3vw}}.hamburger{width:100%;height:100%;padding:6px 0 24px;display:none;position:fixed;top:0;left:0;background:#f2f2f2;z-index:20;overflow-y:auto}.hamburger-close{width:50px;height:50px;position:fixed;top:24px;right:24px;background:#000;border-radius:10px;cursor:pointer}.hamburger-close span{width:20px;height:2px;display:block;position:absolute;top:50%;left:50%;background:#fff}.hamburger-close span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.hamburger-close span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.hamburger-logo{text-align:center}.hamburger-logo a{display:inline-block}.hamburger-logo img{padding:5px 0}.hamburger-logo span{display:block;font-size:1rem;font-weight:700;font-family:YuGothic,'Yu Gothic',sans-serif}.hamburger-item{margin-top:16px}.hamburger-item .search-category-list a{background:#fff}.hamburger-item .search-area-select{background:#fff}@media screen and (min-width:768px){.hamburger{display:none !important}}.sp-menu{position:fixed;left:15px;bottom:35px;z-index:19}.sp-menu-btn{width:58px;height:58px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#000;color:#fff;border-radius:10px;border:1px solid #313131}.sp-menu-btn:not(:first-child){margin-top:15px}.sp-menu-btn-icon img{width:20px;margin-bottom:1px}.sp-menu-btn-text{font-size:1.1rem;font-weight:700;font-family:YuGothic,'Yu Gothic',sans-serif;letter-spacing:-.05em}@media screen and (min-width:768px){.sp-menu{display:none}}.noscroll{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1}.footer{padding-bottom:15px;color:#fff;background-color:#000}.footer-sns-sp{padding:30px 0;background-color:#fff}.footer-logo{margin-top:30px;text-align:center}.footer-nav{margin-top:40px}.footer-category{width:210px;margin-right:auto;margin-left:auto}@media screen and (max-width:767px){.footer-category{display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;grid-column-gap:20%;grid-row-gap:20px}}.footer-category-list dd{margin-top:10px;color:rgba(255,255,255,.5)}.footer-category-list dd:first-of-type{margin-top:15px}.footer-category-list a{display:block;font-size:1.3rem;font-weight:700;line-height:1.2}.footer-menu-list{margin-top:50px;text-align:center}.footer-menu-list li{margin-top:12px}.footer-menu-list a{display:block;font-size:1.4rem;font-weight:700}.footer-copyright{margin-top:40px;font-size:1.1rem;text-align:center;color:rgba(255,255,255,.35)}.footer-sns-pc{margin-top:40px}@media screen and (min-width:768px){.footer{padding-top:60px;padding-right:20px;padding-left:20px}.footer-logo{margin-top:0}.footer-logo img{width:250px}.footer-nav{width:1060px;max-width:100%;margin:50px auto 0;display:flex;justify-content:center}.footer-nav-item:nth-child(1){margin-right:auto;margin-left:auto}.footer-category{width:auto;display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-category-list{margin-right:60px}.footer-menu-list{margin-top:0;text-align:left}.footer-sns-pc .sns-list li{margin:0 18px}.footer-menu-list li:first-child{margin-top:0}.footer-sns-pc .sns-list li:first-child{margin-left:0}.footer-sns-pc .sns-list li:last-child{margin-right:0}}@media screen and (min-width:768px) and (max-width:1025px){.footer-category-list{margin-right:4.545vw}.footer-sns-pc .sns-list li{margin:0 1.364vw}.footer-sns-pc .sns-list img{width:2.732vw}}.sidebar{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.sidebar-item:not(:first-of-type){margin-top:40px}.search-head{margin-bottom:15px}.search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:1em 2.2em;font-size:1.6rem;font-weight:700;font-family:inherit;color:#000;background:#fff url(//anglers-time.com/wp-content/themes/anglers-time/./img/icon_search.svg) no-repeat left .6em center/0.8em;border:1px solid #000;border-radius:4px;outline:none}.search-item{margin-top:25px}.search-item-title{font-size:1.4rem;font-weight:700;line-height:1.2;color:rgba(0,0,0,.35)}.search-item-title span{font-size:1.8rem;font-weight:700}.search-item-content{margin-top:10px}.search-category-list{display:flex;flex-wrap:wrap}.search-category-list li{width:calc(50% - 10px * 1 / 2);margin-top:10px;margin-right:10px}.search-category-list li:nth-child(2n){margin-right:0}.search-category-list li:nth-child(-n+2){margin-top:0}.search-category-list a{padding:15px 0;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;background-color:#f2f2f2;border-radius:4px;height:100%}.search-area-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:15px;font-size:1.5rem;font-family:inherit;font-weight:700;line-height:1.2;text-align:center;color:inherit;background:#f2f2f2;border:none;border-radius:4px;outline:none;cursor:pointer}.search-aim-list{display:flex;flex-wrap:wrap}.search-aim-list li{width:50%}.search-aim-list a{width:100%;height:100px;position:relative;display:flex;justify-content:center;align-items:center;z-index:1}.search-aim-list a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.4) 30%,rgba(0,0,0,.75) 100%)}.search-aim-list a img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;font-family:'object-fit: cover;';z-index:-1}.search-aim-list a span{position:relative;font-size:1.8rem;font-weight:700;color:#fff;z-index:1}.recommend{padding-top:30px;padding-bottom:15px;background-color:#f2f2f2}.recommend-head{margin-bottom:15px}@media screen and (max-width:767px){.search-aim-sp{margin:0 calc(50% - 50vw)}}@media screen and (min-width:768px){.sidebar{padding-bottom:30px}.recommend{padding:0;background-color:transparent}}@media screen and (min-width:768px) and (max-width:1024px){.search-category-list li{width:calc(25% - 10px * 3 / 4)}.search-category-list li:nth-child(2n){margin-right:10px}.search-category-list li:nth-child(4n){margin-right:0}.search-category-list li:nth-child(-n+4){margin-top:0}}@media screen and (min-width:1025px){.sticky{position:sticky;top:40px;z-index:1;margin-bottom:100px}.sidebar{margin:0;padding:0 0 60px;background-color:transparent}.sidebar .section-head{font-size:1.4rem}.sidebar .section-head:before{font-size:2.8rem;line-height:1.2}.recommend-head{margin-bottom:0}}@media screen and (max-width:767px){.top-page.page-content{padding-top:0}}.fv-slide-inner{height:446px;padding:0 50px 94px;position:relative;display:flex;flex-direction:column}.fv-slide-inner:after{content:"";width:100%;height:200px;position:absolute;bottom:0;left:0;display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 30%,rgba(0,0,0,1) 100%)}.fv-slide-img{width:100%;height:100%;position:absolute;top:0;left:0}.fv-slide-img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.fv-slide-text{margin-top:auto;position:relative;color:#fff;z-index:1}.fv-slide-category{padding:2px 10px;display:inline-block;font-size:1.1rem;font-weight:700;line-height:1;color:#000;background-color:#fff}.fv-slide-title{font-size:1.8rem;font-weight:700;line-height:1.5}.fv-slide-title span{font-size:1.4rem;font-weight:700}.fv-slider>.swiper-pagination-bullets{bottom:56px}.fv-slider .swiper-pagination-bullet{background:#fff;opacity:.5}.fv-slider .swiper-pagination-bullet-active{background:#fff;opacity:1}.fv-slider .swiper-slide{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}@media screen and (min-width:768px){.fv-slide-inner{height:408px;padding:0 24px 58px}.fv-slide-inner:after{height:234px}.fv-slider>.swiper-pagination-bullets{bottom:16px}}.top-news{margin-top:-42px;padding-top:30px;padding-bottom:60px;position:relative;background-color:#fff;border-radius:30px 30px 0 0;z-index:1}.top-news-head{margin-bottom:10px}.top-news-more{margin-top:10px}.archive-more{margin-top:20px;display:none}.top-news-list{transition:.5s}.top-news-list.is-hidden{visibility:hidden;opacity:0;height:0;padding:0;transition:0s}@media screen and (min-width:768px){.top-news{margin-top:0;padding-top:0;border-radius:0}.top-news-lists{display:flex;flex-wrap:wrap;justify-content:space-between}.top-news-list{width:47%;border-top:none}.top-news-list:nth-child(n+4){display:block}.top-news-more{margin-top:20px}}@media screen and (max-width:767px){.archive-more .btn{color:#fff;background-color:#000}.archive-more .btn:before{content:none}}.top-articles{padding-top:40px;padding-bottom:50px}.top-articles-more{margin-top:30px}.top-articles .ranking-item:nth-child(1) .article-card-img{padding-top:61.77%}.top-movie{padding-top:40px;padding-bottom:50px;background-color:#313131;transition:.5s}.top-movie-head{color:#fff}.top-movie .ranking-items,.top-movie .pickup{color:#fff}.top-movie .article-card-meta{color:rgba(255,255,255,.35)}.top-movie-more,.top-new-movie-more{margin-top:30px}.top-movie .article-card-img{padding-top:56%}@media screen and (min-width:768px){.top-articles{padding-top:0}.top-movie{padding-top:0;padding-bottom:60px;background-color:transparent}.top-movie-head{color:#000}.top-movie .ranking-items,.top-movie .pickup{color:#000}.top-movie .article-card-meta{color:rgba(0,0,0,.35)}}.ranking-items{counter-reset:number 0}.ranking-item .article-card-img:after{counter-increment:number 1;content:counter(number);width:27px;height:27px;position:absolute;top:0;right:0;font-size:1.8rem;font-weight:600;font-style:italic;font-family:'Montserrat',sans-serif;line-height:27px;text-align:center;color:#fff;background-color:#c1ab05}.ranking-item:first-child .article-card-img:after{width:36px;height:36px;font-size:2.2rem;line-height:36px}@media screen and (min-width:768px){.ranking-item .article-card-img:after,.ranking-item:first-child .article-card-img:after{width:42px;height:42px;font-size:2.3rem;line-height:42px}.top-movie .ranking-item .article-card-img:after{background-color:#000}}@media screen and (max-width:767px){.archive .page-content{padding-top:25px}}.archive-wrap{padding-bottom:30px}.category-nav{display:flex;flex-wrap:wrap;margin-right:-15px;margin-top:-15px;margin-bottom:30px}.category-nav-item{margin-top:15px;margin-right:15px}.category-nav-link{min-width:155px;padding:6px 10px;display:block;font-size:1.3rem;font-weight:700;line-height:1.2;color:#000;background-color:#fff;border:1px solid #000;border-radius:4px}@media screen and (max-width:500px){.category-nav-link{width:calc(50vw - 33px)}}.category-nav-link:after{content:attr(data-text);display:block;font-size:1.1rem;font-weight:500;text-transform:uppercase}.category-nav-link:hover{color:#fff;background-color:#000}.nav-links{margin-top:40px;display:flex;justify-content:center}.page-numbers{width:40px;height:40px;margin-right:15px;font-size:1.5rem;font-weight:700;line-height:40px;text-align:center;color:#000;background-color:#fff;border:1px solid #000;border-radius:4px}.page-numbers:hover{color:#fff;background-color:#000}.page-numbers:last-child{margin-right:0}.page-numbers.current{color:#fff;background-color:#000}.page-numbers.prev,.page-numbers.next{font-size:1.2rem}@media screen and (min-width:768px){.archive-wrap{padding-bottom:60px}.category-nav-link{min-width:240px;padding:12px;font-size:1.4rem}.category-nav-link:after{font-size:1.8rem}.nav-links{margin-top:50px}}@media screen and (max-width:767px){.single .page-content{padding-top:30px}}.article-subtitle{font-size:1.3rem;font-weight:700}.article-title{margin-top:10px;font-size:2.2rem;font-weight:700;line-height:1.227}.article-title span{font-size:1.7rem;font-weight:700}.article-lead{margin-top:30px;font-size:1.4rem;font-weight:700;line-height:1.5;color:rgba(0,0,0,.7)}.article-thumbnail{margin:30px calc(50% - 50vw) 0}.article-meta{margin-top:20px}.article-category{margin-right:10px;padding:2px 10px;display:inline-block;font-size:1.1rem;font-weight:700;line-height:1;color:#fff;background-color:#000}.article-published,.article-author{color:rgba(0,0,0,.35)}.article-thumbnail{margin:30px calc(50% - 50vw) 0}#toc_container{padding-bottom:20px;border-bottom:1px solid #000}#toc_container .toc_title{margin:0;font-size:1.4rem;color:rgba(0,0,0,.35)}#toc_container .toc_list{margin-top:10px}#toc_container .toc_list li{margin-top:5px}#toc_container .toc_list li ul{padding-left:1em}#toc_container .toc_list a{padding-left:20px;position:relative;display:block;font-size:1.4rem;font-weight:700}#toc_container .toc_list a:before{content:"";width:6px;height:6px;position:absolute;top:5px;left:4px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg)}.article-content{margin-top:30px;padding-bottom:40px}.article-content h2{margin-top:40px;font-size:1.8rem;font-weight:700}.article-content h2 span{font-weight:inherit}.article-content h2+p{margin-top:10px}.article-content h3{margin-top:30px;font-weight:700}.article-content h3 span{font-weight:inherit}.article-content h3+p{margin-top:10px}.article-content p{margin-top:25px;font-size:1.6rem;font-weight:400;line-height:1.5625}.article-content p a{color:#1a73e8;cursor:pointer;word-wrap:break-word}.article-content p a strong{cursor:pointer}.article-content p a:hover{text-decoration:underline}.article-content p iframe{width:100%;height:100%;aspect-ratio:16/9}.article-content .wp-caption{max-width:100%;margin-top:20px}.page-content .wp-caption-text{margin-top:10px;font-size:1.2rem;font-weight:500;line-height:1.5}.page-content .wp-caption-text a{display:inline-block;margin:0}.questioner{font-weight:700;padding-left:35px;position:relative}.questioner:before{content:"";width:30px;height:2px;background-color:#000;position:absolute;left:0;top:.5em}.article-content table{margin:40px 0;font-size:1.2rem;border-collapse:collapse;border-spacing:0;width:100%;text-align:center}.article-content tr:nth-child(2n+1){background-color:#f2f2f2}.article-content tr:first-child{background-color:#000;color:#fff;font-weight:700}.article-content tr:first-child td{color:#fff;font-weight:700}.article-content td{padding:5px 2px;border-right:1px solid #e0e0e0}.article-content tr td:last-child{border-right:none}.article-content blockquote{margin:25px auto;border:1px solid;padding:0 25px}.article-content .aligncenter{margin:20px auto;display:block}@media screen and (min-width:768px){.article-subtitle{font-size:1.6rem}.article-title{margin-top:15px;font-size:4rem}.article-title span{font-size:2.4rem;font-weight:700}.article-lead{font-size:1.6rem;line-height:1.75}.article-published,.article-author{font-size:1.2rem}.article-thumbnail{margin:25px 0 0}#toc_container .toc_title{font-size:1.6rem}#toc_container .toc_list a{font-size:1.6rem}#toc_container .toc_list a:before{top:7px}.article-content{margin-top:40px}.article-content h2{font-size:2.8rem}.article-content h3{font-size:2rem}.article-content p{line-height:1.75}.article-content td{padding:5px 8px}.article-content .wp-caption:has(.flex){display:flex;align-items:center;width:100% !important;margin:30px auto}.article-content .wp-caption .flex{padding-right:30px}}.author-profile{margin:0 calc(50% - 50vw);padding:20px calc(50vw - 50%);display:flex;background-color:#f2f2f2}.author-only{margin:0 calc(50% - 50vw);padding:20px calc(50vw - 50%);display:block;background-color:#f2f2f2;font-size:1.6rem;font-weight:700;line-height:1.5}.author-profile.no_author_lead{align-items:center}.author-profile-img{width:100px;height:100px;margin-right:20px}.no_author_lead .author-profile-img{width:75px;height:75px}.author-profile-img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.author-profile-body{flex:1}.author-profile-title{font-size:1.2rem;font-weight:500;line-height:1;color:rgba(0,0,0,.35)}.author-profile-name{margin-top:10px;font-size:1.6rem;font-weight:700;line-height:1.2}.author-profile-text{margin-top:10px;font-size:1.2rem;font-weight:500;line-height:1.5}@media screen and (min-width:768px){.author-profile{margin:0;padding:25px 40px 25px 25px}.author-only{margin:0;padding:25px 40px 25px 25px;font-size:1.8rem}.author-profile-img{width:120px;height:120px;margin-right:40px}.author-profile-title{font-size:1.6rem}.author-profile-name{margin-top:15px;font-size:2.2rem}}.article-share{padding:20px 0;display:flex;align-items:center}.article-share-title{margin-right:20px;font-size:1.2rem;font-weight:500;line-height:1}.article-share-title:after{content:"";width:18px;height:1px;margin-left:20px;display:inline-block;background:#000;vertical-align:middle}.article-share-list{display:flex;align-items:center}.article-share-list li{margin-right:15px}.article-share-list a{width:30px;height:30px;padding:6px;display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:50px;cursor:pointer}.article-share-list a:hover{transform:scale(1.25)}.article-share-list .is-copied{width:auto;background-color:#000;color:#fff;padding:6px 12px;font-weight:700;cursor:default}.article-share-list .is-copied:hover{transform:none}@media screen and (min-width:768px){.article-share-title{font-size:2rem}}.related{padding-top:30px;padding-bottom:50px}@media screen and (min-width:768px){.related .article-cards-item:nth-child(n+5){display:block}}.youtube-wrap{width:100%;padding-top:56.25%;position:relative}.youtube-wrap>iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.article-content>p>iframe{aspect-ratio:16/9;width:100%;height:auto}}.page:not(.top) .page-content{padding-bottom:40px}@media screen and (min-width:768px){.page:not(.top) .page-content{padding-bottom:60px}}.company-head{width:100%;max-width:750px;margin:auto;font-size:1.3rem;margin-bottom:40px}.company-table{width:100%;max-width:750px;margin:auto;table-layout:fixed;font-size:1.3rem;line-height:1.2;border-collapse:collapse}.company-table th{padding:20px 0 10px;display:block;font-weight:700;text-align:left;border-top:1px solid #000}.company-table td{padding-bottom:20px;display:block}.company-table tr:last-child td{border-bottom:1px solid #000}@media screen and (min-width:768px){.company-head{font-size:1.4rem}.company-table{font-size:1.6rem}.company-table th{width:180px;padding:20px;display:table-cell;border-bottom:1px solid #000}.company-table td{padding:20px;display:table-cell;border-top:1px solid #000;border-bottom:1px solid #000}}.privacy-policy-wrap{font-size:1.3rem;line-height:1.5385}.privacy-policy-list{margin-top:1.5em}.privacy-policy-list>:first-child{margin-top:0}.privacy-policy-list dt{margin-top:1.5em;font-weight:700}.privacy-policy-list dd>p:not(:first-child){margin-top:1.5em}@media screen and (min-width:768px){.privacy-policy-wrap{font-size:1.6rem}}.assess-form{width:100%;max-width:960px;margin:auto;padding:30px 0;background-color:#fff}.assess-form:focus{outline:none}@media screen and (min-width:768px){.assess-form{margin:auto;padding:20px 30px 50px}}.form-header{padding-top:30px}.form-check{font-size:2.4rem;font-weight:700;margin:20px auto 0;padding:0;display:none}@media screen and (min-width:768px){.form-header{padding-top:40px;text-align:center}.form-title{font-size:2.8rem}}.mw-form{width:100%;height:auto;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1.6rem;font-weight:400}.mw-form tr{display:block;list-style-type:none;padding:20px 0 0}.mw-form th,.mw-form td{display:list-item;vertical-align:middle;text-align:left}.mw-form th{font-weight:700;letter-spacing:.025em}.mw-form td{padding:5px 0 10px}.mw-form tr:last-child td{border-bottom:none}@media screen and (min-width:768px){.mw-form{border:none}.mw-form tr{display:table-row}.mw-form th,.mw-form td{display:table-cell;padding:25px 15px}.mw-form th{width:30%;text-align:right}.mw-form td{width:70%;position:relative}}.mw-form .required,.mw-form .option{color:#f5f5f5;font-size:1.2rem;letter-spacing:.025em;line-height:1.5;display:inline-block;vertical-align:text-top;margin:0 auto 0 10px;padding:0 10px}.mw-form .required{background:#000}.mw-form .option{background-color:#f5f5f5;color:#000}.mw-form .table-note{display:block;line-height:2;font-size:.8em;color:#555}.mw_wp_form .error{color:#fa4f52 !important;font-size:15px !important;font-weight:400}.mw_wp_form td .error{position:absolute}.mw-form input[type=text],.mw-form textarea{font-size:16px;background-color:#f5f5f5;border:none;padding:15px;box-sizing:border-box;-webkit-appearance:none;font-family:sans-serif}.mw-form textarea::placeholder{color:#c1c1c1}.mw-form .name{width:62%}.mw-form .mail{width:100%}.mw-form .tel{width:50%}.mw-form textarea{width:100%}.mw-form .select-box{width:75%;position:relative}.mw-form .select-box:before{content:"";position:absolute;top:0;bottom:5px;right:25px;margin:auto;width:10px;height:10px;border-top:1px solid #555;border-right:1px solid #555;transform:rotate(135deg);z-index:0;cursor:pointer}.mw-form select{width:100%;cursor:pointer;text-overflow:ellipsis;border:none;outline:none;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;background-color:#f5f5f5;padding:15px;font-size:16px;mix-blend-mode:multiply;position:relative;z-index:10;color:#000}.mw-form select::-ms-expand{display:none}@media screen and (min-width:768px){.mw-form .select-box{width:50%}}.assess-form .agreement{text-align:center;margin:20px auto;line-height:3;transform:translateX(-15px);font-weight:700}.assess-form .agreement a{text-decoration:underline;padding:0 5px;font-weight:700}.assess-form .agreement a:hover{opacity:.6}.assess-form .agreement .red{color:#fa4f52;margin-right:.5em;font-weight:700}.agreement .checkbox-input{display:none}.agreement .mwform-checkbox-field-text{position:relative}.agreement .mwform-checkbox-field-text:before{content:"";cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:23px;height:23px;border:2px solid #000;background-color:#f5f5f5;border-radius:4px}.agreement .checkbox-input:checked+.mwform-checkbox-field-text{color:#fa4f52}.agreement .checkbox-input:checked+.mwform-checkbox-field-text:after{content:"";display:block;position:absolute;top:-3px;left:8px;width:8px;height:18px;transform:rotate(40deg);border-bottom:3px solid #fa4f52;border-right:3px solid #fa4f52}.assess-form .submit-btn{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.assess-form .submit-btn input[type=submit]{-webkit-appearance:none;cursor:pointer;outline:none;font-size:20px;letter-spacing:.1em;background:#fff;border:2px solid #000;width:300px;padding:15px;margin:10px;transition:.2s;border-radius:4px;font-weight:700;color:#000}.assess-form .submit-btn input[type=submit].back-btn{opacity:.35}.assess-form .submit-btn input[type=submit]:hover{color:#fff;background:#000}.mw_wp_form_confirm .form-header .form-check{display:block !important}.mw_wp_form_confirm .form-header p,.mw_wp_form_confirm .form-header img{display:none}.mw_wp_form_confirm .mw-form tr span{display:none}.mw_wp_form_confirm .mw-form .select-box:before{content:none}.mw_wp_form_confirm .assess-form .agreement{display:none}.mw_wp_form_confirm .mw-form tr{border-bottom:1px solid #e0e0e0}.mw_wp_form_confirm .mw-form tr:last-child{border-bottom:none}.mw_wp_form_confirm .submit-btn{padding-top:30px}.success{text-align:center;line-height:2;padding:50px 20px}.success .btn-wrap{text-align:center}.success a{display:inline-block;margin-top:30px;text-decoration:underline}.page404{text-align:center;padding:15vh 0}.page404 .ttl{font-size:1.5em;font-weight:700;margin-bottom:1em}.page404 a{color:#1a73e8;cursor:pointer;display:inline-block;margin-top:1em}.footer-menu-list li{text-align:center}.tentative{padding-top:30px;padding-bottom:20px}.preparation{font-size:1.7rem;font-weight:700;text-align:center;margin-bottom:25px}.tentative .preparation{color:#fff}@media screen and (min-width:768px){.tentative{padding:24px;border-radius:12px;background-color:#f2f2f2;margin-bottom:60px}.tentative h2{margin-bottom:25px}.preparation{font-size:2rem}.tentative .preparation{color:#000;margin-bottom:25px}}.top-new-movie .top-news-head{margin-bottom:25px}@media screen and (max-width:767px){.top-new-movie{color:#fff}}.en-US .section-head span,.en-US .pickup-head span{display:none}.en-US .top-articles{padding-top:0}.en-US .pickup-head:before{margin-right:0}@media screen and (min-width:768px){.en-US .pickup-head:before{margin-right:0}}.en-US.archive .page-ttl span{display:none}.en-US.archive .category-nav-item span{display:none}.search .section-head span{display:none}.bogo-language-switcher{display:flex;color:#fff}.bogo-language-switcher li{margin:auto;line-height:1}.bogo-language-switcher li.first{margin-right:10px;padding-right:11px;border-right:1px solid}.bogo-language-switcher li a{color:#fff;font-weight:700}.bogo-language-switcher span.bogo-language-name{color:#888}.top .bogo-language-switcher li.first{border-right:1px solid #000 !important}.top .bogo-language-switcher li a{color:#000 !important}.sns-list>li:last-child{margin-right:24px}.sns-list>li:last-child:hover{transform:none}@media screen and (min-width:768px){.bogo-language-switcher{color:#000}.sns-list>li:last-child{margin-right:0}.bogo-language-switcher li a{color:#000}}.top-brand{padding-top:30px;padding-bottom:20px;background-color:#f2f2f2}.brand-slider{padding-bottom:50px}.brand-slide-inner:hover{opacity:.5}.brand-slide-inner .brand-slide-logo{font-weight:700;font-size:1.2rem}.brand-slider>.swiper-pagination-bullets{bottom:0}.brand-slider .swiper-pagination-bullet{background:#fff;opacity:1}.brand-slider .swiper-pagination-bullet-active{background:#000;opacity:1}.brand-slider [class^=swiper-button-]{position:absolute;width:22px;height:22px;background-size:contain;bottom:0;top:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.brand-slider .swiper-button-prev{left:0}.brand-slider .swiper-button-next{right:0}.swiper-button-prev.swiper-button-disabled{opacity:.2}@media screen and (min-width:768px){.top-brand{padding:24px;border-radius:12px;margin-bottom:60px}.top-brand-head{margin-bottom:25px}.brand-slide-inner .brand-slide-logo{font-size:1.6rem}}.category-nav.brand-btn{margin-top:25px}.archive-head.brand-ttl:before{text-transform:inherit}.category-nav.brand-btn .category-nav-link:after{text-transform:inherit}@media screen and (max-width:767px){.category-nav.brand-btn .category-nav-link{padding:10px}.category-nav.brand-btn .category-nav-link:after{font-size:1.2rem}}.postid-4999 .article-content .wp-caption:has(.flex){display:flex;align-items:center;width:100% !important;margin:30px auto}.postid-4999 .article-content .wp-caption .flex{padding-right:25px}