@charset "UTF-8";html{overflow-x:hidden;overflow-y:scroll;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}*{box-sizing:border-box}table{border-spacing:0;border-collapse:collapse}fieldset,img{border:0}img{max-width:100%;vertical-align:middle}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}body{overflow-x:hidden;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:100%;line-height:1.4;color:#333;-webkit-font-smoothing:antialiased}body.fix{height:100%;overflow:hidden}.header,body.fix{position:fixed;width:100%}.header{top:0;left:0;z-index:10}.header__top{position:relative;z-index:3;background:#fff}.header__top .inner{display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end;min-height:88px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end}.header__main{position:relative;top:0;z-index:2;background:#000;transition:1s}.header__main .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:83px}.header__search{position:relative;width:39%;min-height:56px;overflow:hidden}.header__search__wrap{position:absolute;top:0;left:0;width:94px;transition:275ms ease}.header__search__wrap.on{left:0}.header__search .btn-search{display:inline-block;margin-top:7px;margin-left:27px;font-size:30px;font-size:3rem;color:#989898}.header__search input{padding:0 20px;border:none;border-radius:25px;width:100%;height:56px;overflow:hidden;font-size:14px;font-size:1.4rem;background:#f0f0f0}.header__search input:focus,.header__search input:hover{outline:none}.header__search input::-ms-clear,.header__search input::-ms-reveal{display:none;width:0;height:0}.header__search input::-webkit-search-cancel-button,.header__search input::-webkit-search-decoration,.header__search input::-webkit-search-results-button,.header__search input::-webkit-search-results-decoration{display:none}.header__search .search{position:absolute;top:50%;right:30px;font-size:30px;font-size:3rem;color:#989898;transform:translateY(-50%)}.header__logo{display:-ms-inline-flexbox;display:inline-flex;padding-left:15px;width:35%}.header__logo.amp{display:block}.header__sns{display:-ms-flexbox;display:flex;justify-content:flex-end;width:26%;-webkit-box-pack:end;-ms-flex-pack:end}.header__sns li{margin-left:32px}.header__sns li a{color:#000}.header__sns li a i{font-size:26px;font-size:2.6rem}.header .nav-menu{width:100%}.header .nav-menu .show-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;min-height:inherit;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.header .nav-menu .show-menu li a{display:inline-block;padding:0 32px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:18px;font-size:1.8rem;font-weight:600;color:#fff;letter-spacing:2px}.header .nav-menu .show-menu-sub{margin-bottom:48px}.header .nav-menu .show-menu-sub li{margin-bottom:20px;width:100%}.header .nav-menu .show-menu-sub li a{display:inline-block;width:100%;font-size:13px;font-size:1.3rem;font-weight:300;color:#fff;text-align:center}.header .btn-menu{display:-ms-flexbox;display:flex;position:absolute;top:0;right:-5px;align-items:center;justify-content:center;border-left:1px solid #b8b8b8;width:50px;height:50px;cursor:pointer;background:#000;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.header .mobile-icon{display:none;position:absolute;top:50%;left:50%;z-index:12;width:25px;height:30px;transition:background .5s;transform:translate(-50%,-50%)}.header .mobile-icon span{display:block;position:absolute;top:50%;left:50%;margin-top:-2px;border-radius:3px;width:20px;height:2px;font-size:0;background-color:#fff;transition:background-color .3s;transform:translateX(-50%)}.header .mobile-icon span:after,.header .mobile-icon span:before{position:absolute;right:0;border-radius:3px;width:100%;height:100%;content:"";background:#fff;transition:transform .3s}.header .mobile-icon span:before{top:-2px;width:25px;transform:translateY(-250%)}.header .mobile-icon span:after{bottom:-2px;width:15px;transform:translateY(250%)}.header .mobile-icon.mobile-close span{background-color:transparent}.header .mobile-icon.mobile-close span:after,.header .mobile-icon.mobile-close span:before{width:25px;background:#fff}.header .mobile-icon.mobile-close span:before{top:2px;transform:translateY(0) rotate(45deg)}.header .mobile-icon.mobile-close span:after{bottom:-2px;transform:translateY(0) rotate(-45deg)}.header.on .header__main{top:-200px}.footer{position:relative;z-index:5;padding:40px 0 55px;background:#000}.footer .inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__logo{padding-top:4px;padding-right:20px;width:24%}.footer__info{padding-right:8px;width:17%}.footer__link{width:59%}.footer__link__main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px 25px}.footer__link__main li a{display:inline-block;padding:0 22px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem;font-weight:600;color:#fff;letter-spacing:1px}.footer__link__sub{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__link__sub li a{display:inline-block;padding:0 25px;font-size:12px;font-size:1.2rem;font-weight:600;color:#fff}.footer__sns{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:27px}.footer__sns li{margin-left:40px}.footer__sns li a{color:grey}.footer__sns li a i{font-size:22px;font-size:2.2rem}.footer__copyright{font-size:12px;font-size:1.2rem;font-weight:300;color:#ccc;text-align:right}.slick-slide:focus{outline:none}.main-page{margin-top:171px}.box-listsidebar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -8px;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start}.box-listsidebar .item{margin-bottom:15px;padding:0 8px;width:50%}.box-listsidebar .item__full{margin-bottom:13px;width:100%}.box-listsidebar .item__full .ttl-news,.box-listsidebar .item__full .txt_des{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-listsidebar .item .img{display:block;margin-bottom:8px}.box-listsidebar .item .txt_des{margin-bottom:12px;color:#111}.box-listsidebar .item-img{display:block;position:relative}.box-listsidebar .item-img .position{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;min-width:24px;height:24px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem;line-height:1;color:#fff;text-align:center;vertical-align:middle;background:#646464;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.box-listsidebar .item-img .position-01{background:#b59d74}.box-listsidebar .item-img .position-02{background:#8c8eae}.box-listsidebar .item-img .position-03{background:#be8876}.box-listsidebar .ttl-comsidebar{display:-webkit-box;margin-bottom:7px;overflow:hidden;font-size:12px;font-size:1.2rem;font-weight:700;line-height:1.33;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.box-listsidebar .ttl-comsidebar a{color:#111}.box-listsidebar .item-info{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;font-size:10px;font-size:1rem;line-height:1.6;color:#858484;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.box-listsidebar .item-info .info-name{overflow:hidden;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.box-link,.box-listsidebar .item-info .info-date{text-align:right}.box-link{margin:3px 3px 32px 0}.box-link a{font-size:14px;font-size:1.4rem;line-height:2;color:#111}.box-link a:after{display:inline-block;margin-left:10px;border-top:1px solid #111;border-right:1px solid #111;width:10px;height:10px;content:"";transform:rotate(45deg) skew(-10deg,-10deg)}.sidebar{position:relative;height:100%}.sidebar .img{margin-bottom:32px}.sidebar .img img{width:100%}.sidebar-tab{display:-ms-flexbox;display:flex;margin-bottom:36px}.sidebar-tab li{padding:0 15px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:16px;font-size:1.6rem;color:#cbcbcc;text-align:center;letter-spacing:1px;cursor:pointer}.sidebar-tab li span{padding:0 3px 6px;border-bottom:1px solid transparent;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sidebar-tab li.active span,.sidebar-tab li:hover span{border-bottom:1px solid #111;color:#111}.sidebar-tab li:first-child{padding-left:4px;text-align:left}.sidebar-tab li:last-child{padding-right:3px;padding-left:7px;text-align:right}.sidebar-content{display:none}.sidebar-content.active{display:block}.sidebar .block-advertisement{margin-bottom:32px;text-align:center}.sidebar .block-advertisement img{width:100%}.sidebar .block-advertisement.on{display:inline-block;width:100%}.sidebar .block-advertisement.off{display:none}.sidebar .block-advertisement__mb{margin-bottom:71px}.sidebar .box-reviewerad{display:inline-block;margin-bottom:30px;padding:66px 20px 55px 54px;width:100%;min-height:200px;text-align:center;background:url(../img/common/img-07.png?v1607996830661) no-repeat 50%;background-size:cover}.sidebar .box-reviewerad a{display:-ms-inline-flexbox;display:inline-flex;align-items:center;font-size:18px;font-size:1.8rem;font-weight:800;line-height:1.45;color:#fff;text-align:center;text-decoration:none;letter-spacing:.05em;-webkit-box-align:center;-ms-flex-align:center}.sidebar .box-reviewerad a span{display:inline-block;text-align:center}.sidebar .box-reviewerad a:after{display:inline-block;margin-left:9px;border-top:6px solid #fff;border-right:6px solid #fff;width:35px;height:35px;vertical-align:middle;content:"";transform:rotate(45deg) skew(-2deg,-2deg)}.sidebar .box-reviewerad .block-advertisement{margin-bottom:0}.sidebar .mb-sidebar{margin-bottom:30px}.sidebar .block-reviewerad{min-width:230px;max-width:300px}.sidebar .block-reviewerad.fixed{position:fixed;bottom:0;padding-right:5px}.sidebar .block-reviewerad.fixed.absolute{position:absolute}.slick-slide:focus,a:focus{outline:none}.block-tags .list-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -5px;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start}.block-tags .item{margin-bottom:10px;padding:0 5px}.block-tags .item a{display:inline-block;padding:6px 8px;border:2px solid #cbcbcc;border-radius:20px;font-size:11px;font-size:1.1rem;font-weight:700;color:#111;text-decoration:none}.inner{display:block;margin:0 auto;padding:0 5px;max-width:1150px}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}a{text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease}a[href^=tel]{display:inline-block}.ttl-comp01{display:block;margin-bottom:44px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:40px;font-size:4rem;color:#111;letter-spacing:.1em}.ttl-comp01 span{display:inline-block;position:relative;line-height:1.25;letter-spacing:5px}.ttl-comp01 span:after{position:absolute;right:0;bottom:0;left:0;z-index:9;height:2px;content:"";background-image:linear-gradient(90deg,#00a9c3,#f8ba52,#787dbc,#c0bba8,#ed7765)}.ttl-comp02{display:block;margin-bottom:13px;font-size:32px;font-size:3.2rem;color:#111;letter-spacing:3.5px}.ttl-comp02,.ttl-comp03{font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;text-align:center}.ttl-comp03{margin-bottom:35px;font-size:40px;font-size:4rem;color:#fff;letter-spacing:3px}.txt-basic{font-size:16px;font-size:1.6rem;line-height:1.8}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.list-object__info p,.list-object__info p a,.list-object__ttl2,.list-object__ttl2 a,.th-1,.th-1 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-object__ttl,.th-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.btn-comp01{display:-ms-inline-flexbox;display:inline-flex;position:relative;align-items:center;justify-content:center;padding:15px 10px;min-width:270px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:14px;font-size:1.4rem;font-weight:600;color:#bfbfbf;text-transform:uppercase;letter-spacing:1px;letter-spacing:.1em;background:#222;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.btn-comp01:hover{text-decoration:none}.btn-comp01:after{position:absolute;top:50%;right:-19px;width:38px;height:2px;content:"";background:#cbcbcc;transition:all .3s ease-in;transform:translateY(-50%)}.btn-comp01--gray{color:#bfbfbf;background:#222}.btn-comp01--gray:after{background:#565656}.btn-comp02{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;margin:0 20px;width:100%;max-width:270px;height:50px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.875;color:#fff;background-color:#222;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.btn-comp02:hover{text-decoration:none}.btn-comp02:first-child{margin-left:0}.btn-comp02:last-child{margin-right:0}.btn-comp02 img{margin-right:15px}.btn-comp02--arrow{position:relative}.btn-comp02--arrow:after{position:absolute;top:50%;right:15px;z-index:1;width:9px;height:14px;content:"";background:url(../img/image/ico-next.png?v1607996830661) no-repeat;transform:translateY(-50%)}.btn-comp02--gray{background-color:#cecdcd}.btn-comp04{display:inline-block;padding:8px 14px;border:2px solid #cbcbcc;border-radius:25px;min-width:78px;font-size:12px;font-size:1.2rem;font-weight:700;color:#111;text-align:center}.btn-comp04:hover{text-decoration:none}.slide-comp01{margin:30px -5px 35px;overflow:hidden}.slide-comp01 .slick-list{margin:0 -10px 19px}.slide-comp01 .slick-arrow{position:absolute;top:41%;z-index:5;padding:0;border:none;font-size:0;cursor:pointer;transform:translateY(-50%)}.slide-comp01 .slick-arrow:focus{outline:none}.slide-comp01 .slick-prev{left:0;width:41px;height:12px;background:url(../img/news/details/ico-left.png?v1607996830661) no-repeat 50%/contain}.slide-comp01 .slick-prev:before{display:none}.slide-comp01 .slick-next{right:0;width:47px;height:12px;background:url(../img/news/details/ico-right.png?v1607996830661) no-repeat 50%/contain}.slide-comp01 .slick-dots{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.slide-comp01 .slick-dots li{display:-ms-flexbox;display:flex;margin:0 7.5px}.slide-comp01 .slick-dots li.slick-active button{background-color:#000}.slide-comp01 .slick-dots button{padding:0;border:none;border-radius:50%;width:8px;height:8px;font-size:0;background-color:grey}.slide-comp01 .slick-slide{padding:0 10px}.slide-comp01 .slick-slide:focus{outline:none}.slide-comp01 .slick-slide img{width:100%}.form-control{display:block;padding:5px 10px;border:1px solid #ccc;width:100%;height:45px;font-size:15px;font-size:1.5rem;font-weight:500;background:#fff}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.fade-up{opacity:0;transition:transform 1s,opacity 1s;transform:translateY(120px)}.fade-up.active{opacity:1;transform:translate(0)}.breadcrumb{margin-bottom:42px;padding-top:11px}.breadcrumb a,.breadcrumb span{display:inline-block;margin:0 10px;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-size:1.3rem;font-weight:500;color:#000;letter-spacing:1px}.breadcrumb a:first-child,.breadcrumb span:first-child{margin-left:0}.dn{display:none}.main-visual{position:relative;margin-bottom:70px;padding-bottom:90px;background:#000}.main-visual .slick-list{margin:0 -40px;padding:0 27%!important;overflow:initial}.main-visual__item{padding:0 40px}.main-visual__item a{display:block}.main-visual__item a:hover{text-decoration:none}.main-visual img{display:block;width:100%}.main-visual__ttl{display:-webkit-box;margin:19px 0;overflow:hidden;font-size:24px;font-size:2.4rem;font-weight:700;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-visual__ttl:hover{text-decoration:underline}.main-visual__info{display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;font-weight:400;color:#bbb}.main-visual__info p{width:calc(100% - 90px);overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sec-news{margin-bottom:80px}.list-object{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -40px;padding-bottom:58px}.list-object a:hover{text-decoration:none}.list-object__item{position:relative;margin:0 12px 40px;width:calc(25% - 24px)}.list-object__item a{display:block;color:inherit}.list-object img{display:block;margin-bottom:11px;width:100%}.list-object__number{display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0;left:0;z-index:2;align-items:center;justify-content:center;width:40px;height:40px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:30px;font-size:3rem;font-weight:600;color:#fff;text-align:center;background:#646464;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}.list-object__number--first{background:#b59d74}.list-object__number--second{background:#8c8eae}.list-object__number--third{background:#be8876}.list-object__ttl{margin-bottom:11px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111}.list-object__ttl:hover{text-decoration:underline}.list-object__ttl2{margin-bottom:15px;font-size:14px;font-size:1.4rem;font-weight:500;color:#111}.list-object__info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;font-size:1.2rem;color:#858484}.list-object__info p{padding-right:10px;width:calc(100% - 70px);font-weight:600}.list-object__info.txt-red{font-weight:500;color:#f43705!important}.list-object__info.txt-right{-ms-flex-pack:end;justify-content:flex-end}.list-object--style02 .list-object__ttl{color:#fff}.list-object--style02 .list-object__info{color:#bbb}.sec-ad{margin-bottom:80px}.sec-pickup,.sec-present{margin-bottom:70px;padding:60px 0 68px;background:#000}.sec-pickup .list-object--style02,.sec-present .list-object--style02{display:block;margin-right:0;margin-left:0}.sec-pickup .list-object--style02 .slick-list,.sec-present .list-object--style02 .slick-list{margin:0 -12px;padding:0 20%!important;overflow:initial}.sec-interview,.sec-movie,.sec-rank{margin-bottom:80px}.sec-rank .ttl-comp01{margin-bottom:28px}.nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:43px}.nav-tabs li{padding:0 40px}.nav-tabs li a{display:inline-block;position:relative;padding-bottom:5px;border-bottom:1px solid transparent;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:20px;font-size:2rem;color:#cbcbcc;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:.3s}.sec-rank .nav-tabs li a{pointer-events:none}.nav-tabs li.on a,.nav-tabs li:hover a{border-bottom-color:#111;color:#111;opacity:1}.sec-present{margin-bottom:68px}.sec-tags{margin-bottom:80px}.tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px -12px;padding-bottom:60px}.tags li{margin-bottom:12px;padding:0 5px}.sec-ad2{margin-bottom:150px}.list-ad{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.list-ad__item{padding:0 30px}.content-block__left .ttl-comp01{margin-bottom:28px}.content-block__left .ttl-comp01.txt-center{margin-bottom:38px}.flex-column .box-news{margin-bottom:70px}.flex-column .box-news:last-child{margin-bottom:82px}.box-news{margin-bottom:60px}.box-news .ttl-comnews{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5}.box-news .ttl-comnews a{display:-webkit-box;margin-bottom:0;overflow:hidden;color:#111;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box-news .list-news01{margin-bottom:60px}.box-news .list-news01 .item-news{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.box-news .list-news01 .item-news:last-child{margin-bottom:0}.box-news .list-news01 .img{width:176px}.box-news .list-news01 .txt-des{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:space-between;padding-left:25px;width:calc(100% - 176px);-ms-flex-line-pack:justify}.box-news .list-news01 .txt-des__content{font-size:14px;font-size:1.4rem}.box-news .txt-des__info{display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1;color:#858484;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.box-news .txt-des__hashtag{font-weight:600;text-align:left}.box-news .txt-des__date{text-align:right}.box-news .txt-des__date--red{color:red}.box-advertise{margin-bottom:57px;text-align:center}.box-advertise__mb{margin-bottom:71px}.btn-link{text-align:center}.btn-link a{display:inline-block}.btn-link a span{display:-ms-inline-flexbox;display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:270px;height:50px;font-size:14px;font-size:1.4rem;font-weight:700;color:#bfbfbf;text-transform:uppercase;background:#222;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.btn-link a span:after{position:absolute;top:50%;right:-19px;width:38px;height:2px;content:"";background:#cbcbcc;transition:all .3s ease-in;transform:translateY(-50%)}.btn-link a:hover span:after{right:-25px}.box-pagination{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:space-between;margin-top:22px;margin-bottom:69px;width:100%;font-size:20px;font-size:2rem;font-weight:600;line-height:1;letter-spacing:.1em;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.box-pagination__move{font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif}.box-pagination__move a{color:#111;text-transform:capitalize}.box-pagination__prev a{text-decoration:none}.box-pagination__prev a:before{display:inline-block;margin-right:5px;margin-left:5px;border-top:1px solid #111;border-right:1px solid #111;width:12px;height:12px;content:"";transform:rotate(-135deg) skew(-10deg,-10deg)}.box-pagination__next a{text-decoration:none}.box-pagination__next a:after{display:inline-block;margin-right:5px;margin-left:5px;border-top:1px solid #111;border-right:1px solid #111;width:12px;height:12px;content:"";transform:rotate(45deg) skew(-10deg,-10deg)}.box-pagination__list{display:-ms-flexbox;display:flex;padding-left:14px}.box-pagination__list,.box-pagination__list .item{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-pagination__list .item{display:-ms-inline-flexbox;display:inline-flex;margin-right:23px;width:44px;height:44px;-webkit-box-align:center;-webkit-box-pack:center}.box-pagination__list .item:last-child{margin-right:0}.box-pagination__list .item a{display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;padding:5px;border:1px solid #111;width:44px;height:44px;font-family:Noto Sans JP,ヒラギノ角ゴPro W6,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-weight:400;color:#111;text-decoration:none;background:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.box-pagination__list .item a:hover{color:#fff;background:#000;opacity:1}.box-pagination__list .item.active a{color:#fff;background:#000}.page-interview_index .item-news__content .txt-des__content{bottom:0}.page-interview_index .item-news__content .txt-des{margin-top:-3px}.page-interview_index .item-news__content .txt-des__content{font-size:14px;font-size:1.4rem;line-height:1.57}.page-interview_index .item-news__content .ttl-comnews{margin-bottom:0}.page-interview_index .box-pagination__mb{margin-bottom:144px}.list-social-sticky{position:fixed;top:5px;z-index:50;margin-left:-100px;width:44px}.list-social-sticky li{display:-ms-flexbox;display:flex;margin-bottom:14px;text-align:center}.box-detail{position:relative;margin-bottom:70px}.box-detail__ads{margin-bottom:38px;text-align:center}.box-detail__ttl{margin-bottom:12px;font-size:22px;font-size:2.2rem;font-weight:700;line-height:1.64;color:#111}.box-detail__des{margin-bottom:9px;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.67;color:#111}.box-detail__entry{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;font-size:14px;font-size:1.4rem;font-weight:400;line-height:2;color:#858484;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}.box-detail__img{margin:0 0 26px;text-align:center}.box-detail__img iframe{width:100%!important}.box-detail__img figcaption{margin-top:22px;font-size:12px;font-size:1.2rem;font-weight:700;line-height:1.64;color:#111;text-align:left}.box-detail__video{margin-bottom:23px}.box-detail__video iframe{width:100%}.box-detail__btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:52px}.box-detail__content{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.875;color:#111}.box-detail__content p{margin-bottom:23px}.box-detail__content .external-link{display:block;margin-bottom:30px;font-weight:500;line-height:1.5;color:#0ca0dd}.box-detail__content .heading{margin-bottom:10px;font-weight:700}.box-detail__para{margin-bottom:35px}.box-detail__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:33px 0 44px}.box-detail__tags li{margin:0 9px 10px 0;padding:5px 9px 5px 8px;border:2px solid #cbcbcc;border-radius:15.75px;font-size:11px;font-size:1.1rem;font-weight:700;line-height:1.64;color:#111}.box-detail__tags li a{color:inherit;text-decoration:none}.box-detail__related{margin-bottom:45px}.box-detail__related .ttl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:17px}.box-detail__related .ttl img{margin-right:15px}.box-detail__related .ttl span{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.64;color:#111}.box-detail__related .list li{margin-bottom:14px;font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.5;color:#0ca0dd}.box-detail__related .list li a{color:inherit}.box-detail__comment{margin-bottom:40px}.box-detail__author{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:59px 0 70px;padding:15px 30px 15px 15px;background-color:#f6f6f6}.box-detail__author .img{width:25.444%;text-align:center}.box-detail__author .content{padding-left:35px;width:74.556%;color:#111}.box-detail__author .content .ttl{margin-bottom:10px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.875}.box-detail__author .content .txt{font-size:14px;font-size:1.4rem;font-weight:500;line-height:1.72}.box-detail__gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -15px 50px}.box-detail__gallery .item{margin-bottom:30px;padding:0 15px;width:33.333333%}.box-detail__gallery .item img{width:100%}.color-red{font-weight:500;color:red}.cmt-block iframe{width:100%!important;height:200px!important}.box-present-entry{margin:0 auto;padding-bottom:140px;width:100%;max-width:780px}.box-present-entry .ttl-comp01{margin-bottom:37px}.box-present-entry .post-single{display:-ms-flexbox;display:flex;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #dfdfdf}.box-present-entry .post-single .img{width:175px}.box-present-entry .post-single .info{padding-left:25px;width:calc(100% - 175px)}.box-present-entry .post-single .info__ttl{margin-bottom:50px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5;color:#111}.box-present-entry .post-single .info .box-meta-post{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-present-entry .post-single .info .box-meta-post .list-tag{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-present-entry .post-single .info .box-meta-post .list-tag .tag{margin-right:10px;font-size:12px;font-size:1.2rem;font-weight:400;color:#858484}.box-present-entry .post-single .info .box-meta-post .list-tag .tag:last-child{margin-right:0}.box-present-entry .post-single .info .box-meta-post .date{font-size:12px;font-size:1.2rem;font-weight:400;color:red}.box-present-thanks{margin:0 auto;padding-top:32px;padding-bottom:140px;width:100%;max-width:780px;min-height:60vh}.box-present-thanks .ttl-thanks{margin-bottom:29px;font-size:26px;font-size:2.6rem;font-weight:700;color:#111;text-align:center}.box-present-thanks .txt-des{font-size:2.4rem;font-weight:500;line-height:1.8;color:#111}.box-present-thanks .txt-des__style02{font-size:1.8rem}.main-form-entry .item{margin-bottom:30px}.main-form-entry .item:last-child{margin-bottom:0}.main-form-entry .item__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.main-form-entry .item__label .label{margin-right:20px;font-size:1.4rem;font-weight:700;color:#111}.main-form-entry .item__label .required{background:red}.main-form-entry .item__label .any,.main-form-entry .item__label .required{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:5px;width:47px;height:22px;font-size:1.2rem;font-weight:700;color:#fff;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.main-form-entry .item__label .any{background:#a3a3a3}.main-form-entry .item__input input{padding:15px 20px;border:none;border-radius:6px;width:100%;height:50px;font-size:1.4rem;font-weight:700;color:#333;background:#e2e2e2;outline:none}.main-form-entry .item__input input::-webkit-input-placeholder{color:#999;opacity:1}.main-form-entry .item__input input:-ms-input-placeholder{opacity:1}.main-form-entry .item__input input::placeholder{color:#999;opacity:1}.main-form-entry .item__input input:-ms-input-placeholder{color:#999}.main-form-entry .item__input input::-ms-input-placeholder{color:#999}.main-form-entry .item__input .note{display:block;margin-top:17px;font-size:1.4rem;font-weight:700;color:#111}.main-form-entry .item__input .input-age{width:183px}.main-form-entry .item__input textarea{padding:15px 20px;border:none;border-radius:6px;width:100%;height:200px;font-size:1.4rem;font-weight:700;color:#a2a2a2;resize:none;background:#e2e2e2;outline:none;box-shadow:none}.main-form-entry .item__radio{margin-top:25px}.main-form-entry .item__radio .group-radio{display:-ms-flexbox;display:flex;padding-left:20px}.main-form-entry .item__radio .group-radio .input_radio{margin-right:40px}.main-form-entry .item__radio .group-radio .input_radio input{display:none}.main-form-entry .item__radio .group-radio .input_radio label{position:relative;padding-left:25px;font-size:1.4rem;font-weight:700;color:#111;cursor:pointer}.main-form-entry .item__radio .group-radio .input_radio label:before{display:block;position:absolute;top:0;left:0;border:1px solid #111;border-radius:50%;width:15px;height:15px;content:""}.main-form-entry .item__radio .group-radio .input_radio input:checked+label:after{position:absolute;top:3px;left:3px;border-radius:50%;width:11px;height:11px;content:"";background:#111}.main-form-entry .item__address{display:-ms-flexbox;display:flex}.main-form-entry .item__address input{margin-right:20px;padding:15px 20px;border:none;border-radius:6px;width:183px;height:50px;font-size:1.4rem;font-weight:700;color:#a2a2a2;background:#e2e2e2;outline:none}.main-form-entry .item__address .btn-search{display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border:2px solid #959595;border-radius:6px;width:183px;height:50px;font-size:1.4rem;font-weight:700;color:#111;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.main-form-entry .form-confirm .item{display:-ms-flexbox;display:flex;margin-bottom:26px}.main-form-entry .form-confirm .item__label{width:200px}.main-form-entry .form-confirm .item__address,.main-form-entry .form-confirm .item__input{width:calc(100% - 200px);font-size:1.6rem;font-weight:500}.main-form-entry .form-confirm .item__address p,.main-form-entry .form-confirm .item__input p{line-height:1.4;color:#111}.main-form-entry .form-confirm .item__radio{margin-top:0;width:calc(100% - 200px);font-size:1.4rem;font-weight:500}.main-form-entry .form-confirm .item__radio p{color:#111}.box-submit{margin-top:60px}.box-submit__style02{margin-top:50px}.box-submit .btn-submit{display:-ms-flexbox;display:flex;position:relative;align-items:center;justify-content:center;margin:0 auto;border:none;width:100%;max-width:270px;height:50px;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,Arial,Helvetica,Verdana,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;cursor:pointer;background:#111;outline:0;transition:all .3s ease;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.box-submit .btn-submit:after{display:block;position:absolute;top:50%;right:15px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 9px;width:0;height:0;content:"";transform:translateY(-50%)}.box-submit .btn-submit:hover{opacity:.7;transition:all .3s ease}.box-tags .block-tags{margin-bottom:50px}.box-tags .block-tags .list-tag{width:100%}.box-tags .block-tags .list-tag .item{margin-bottom:8px}.box-tags .block-tags .list-tag a{display:inline-block;padding:9px 14px;min-width:79px;font-size:12px;font-size:1.2rem;color:#111;text-align:center}.list-resultsearch__noresult{text-align:center}.list-resultsearch__noresult span{display:inline-block;margin:60px 0 175px;width:100%;font-size:20px;font-size:2rem;font-weight:500;line-height:1.5;color:#000}.ttl-search{margin-bottom:9px;font-size:26px;font-size:2.6rem;font-weight:700;line-height:1.38;color:#111}.ttl-resultsearch{font-size:20px;font-size:2rem;font-weight:700;line-height:1.5;color:#111}.search_content{margin-bottom:32px}.block-resultsearch .list-resultsearch{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:40px;border-bottom:1px solid #cbcccc}.block-resultsearch .list-resultsearch .item{padding:0 18px;font-family:YuMincho,游明朝,游明朝体,ヒラギノ明朝 ProN,Hiragino Mincho ProN,Sawarabi Mincho,Yu Mincho,HiraMinProN-W3,TakaoEx明朝,TakaoExMincho,MotoyaLCedar,Droid Sans Japanese,serif;font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.1;color:#cbcbcc;letter-spacing:.1em}.block-resultsearch .list-resultsearch .item span{display:inline-block;margin-bottom:-1px;padding-bottom:22px;border-bottom:1px solid transparent;cursor:pointer}.block-resultsearch .list-resultsearch .item.active{color:#111}.block-resultsearch .list-resultsearch .item.active span{border-color:#111}.block-resultsearch .resultsearch-content{display:none}.block-resultsearch .resultsearch-content.active{display:block}.box-resulttag .ttl-search{margin-bottom:41px}.box-resulttag .tag-search{margin-bottom:55px;padding:15px;background:#f6f6f6}.box-resulttag .tag-search__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start}.box-resulttag .img{width:187px}.box-resulttag .txt-des{padding-left:35px;width:calc(100% - 187px)}.box-resulttag .txt-des__content{font-size:14px;font-size:1.4rem;font-weight:500;line-height:1.47}.box-resulttag .ttl-comnews{margin-bottom:20px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.875}.box-resulttag .ttl-comnews a{color:#111}.box-privacy .ttl-comp01{margin-bottom:33px}.box-privacy__content .item{margin-bottom:28px}.box-privacy__content .item:first-child{margin-bottom:38px}.box-privacy__content .item:last-child{margin-bottom:0}.box-privacy__content .item .item__ttl{margin-bottom:20px;font-size:22px;font-size:2.2rem;font-weight:700}.box-privacy__content .item .item__content{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.5;color:#111}.box-privacy__content .item .item__content p{margin-bottom:25px;color:#111}.box-privacy__content .item .item__content ul li{position:relative;margin-bottom:11px;font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.5;color:#111}.box-privacy__content .item .item__content ul li:last-child{margin-bottom:0}.box-company .ttl-comp01{margin-bottom:37px}.box-company__content .logo{margin-bottom:36px;max-width:243px}.box-company__content .item{margin-bottom:32px}.box-company__content .item:last-child{margin-bottom:0}.box-company__content .item .item__ttl{margin-bottom:10px;font-size:22px;font-size:2.2rem;font-weight:700}.box-company__content .item .item__content{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.5;color:#111}.box-company__content .item .item__content .map{padding-right:22px;text-decoration:underline;background:url(/img/company/ico-map.png?v1607996830661) no-repeat 100%;background-size:13px}.box-company__content .item .item__content p{margin-bottom:25px;color:#111}.box-company__content .item .item__content a,.box-company__content .item .item__content ul li{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.5;color:#111}.box-company__content .item .item__content ul li{position:relative;margin-bottom:11px}.box-company__content .item .item__content ul li:last-child{margin-bottom:0}.box-company__content .item .item__content .list-address li{margin-bottom:5px}.box-company__content .item .item__content--btn{margin-bottom:15px}.box-company__content .item .item__content .btn-comp02{max-width:270px;height:50px;font-weight:700;color:#fff}.content-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}.content-block__left{padding:0 30px;width:70%}.content-block__right{padding:0 30px;width:30%}.list-object--two-column{margin-right:-37px;margin-left:-37px}.list-object--two-column .list-object__item{margin-right:37px;margin-bottom:27px;margin-left:37px;width:calc(50% - 74px)}@supports (-ms-ime-align:auto){.list-object--two-column .list-object__item{margin-right:32px;margin-left:32px}}.list-object--two-column .list-object__item .iframe-box{position:relative}@media screen and (min-width:641px){.sp-sm{display:none!important}}@media screen and (min-width:835px){.mbpc-10{margin-bottom:10px!important}.mbpc-101{margin-bottom:101px!important}.mbpc-16{margin-bottom:16px!important}.mbpc-28{margin-bottom:28px!important}.mbpc-37{margin-bottom:37px!important}.mbpc-42{margin-bottom:42px!important}.mbpc-58{margin-bottom:58px!important}.mbpc-80{margin-bottom:80px!important}.header__main .header__sns{display:none!important}.header__search.open .header__search__wrap{width:100%}.header__search.open .header__search__wrap input{font-size:14px;font-size:1.4rem;pointer-events:auto;background:#f0f0f0}.header__search input{font-size:0;pointer-events:none;background:transparent}a:hover{text-decoration:underline;opacity:.7}a[href^=tel]{pointer-events:none}.sp{display:none!important}.list-object--style03{margin-right:-20px;margin-left:-20px}.list-object--style03 .list-object__item{margin-right:20px;margin-left:20px;width:calc(33.33% - 40px)}.box-detail__content .heading--lg{margin-bottom:17px;font-size:22px;font-size:2.2rem;line-height:1.36}.main-form-entry .form-confirm .item__label .label{font-size:1.6rem}.block-resultsearch .list-resultsearch .item:first-child{padding-left:0}.block-resultsearch .list-resultsearch .item:last-child{padding-right:0}.list-object--two-column .list-object__item .list-object__info{font-size:14px;font-size:1.4rem}.list-object.pb-63{padding-bottom:63px}}@media screen and (min-width:991px){.sp-lg{display:none!important}}@media screen and (min-width:1024px){.sp-ipd{display:none!important}}@media screen and (max-width:1360px){.list-social-sticky{display:-ms-flexbox;display:flex;position:fixed;top:auto;right:20px;bottom:20px;left:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-left:0;width:auto;-webkit-box-pack:end;-ms-flex-pack:end}.list-social-sticky li{margin:0 8px 0 0;width:33px}.list-social-sticky li:last-child{margin:0}}@media screen and (max-width:1200px){.footer__link__main{margin-right:-7px;margin-left:-7px}.footer__link__main li a{padding:0 7px}.footer__sns li{margin-left:20px}.footer__copyright{font-size:11px;font-size:1.1rem}.sidebar-tab li{padding:0 10px;font-size:14px;font-size:1.4rem}.sidebar .box-reviewerad{padding:66px 20px 55px;background-size:100%}.sidebar .box-reviewerad a:after{margin-left:0}.main-visual .slick-list{padding:0 10%!important}}@media screen and (max-width:1024px){.header .mobile-icon{display:block}.pc-ipd{display:none!important}.box-pagination{position:relative;margin-top:14px;margin-bottom:9px;padding-bottom:25px;font-size:15px;font-size:1.5rem}.box-pagination__list .item{margin-right:14px;width:33px;height:33px}.box-pagination__list .item a{width:33px;height:33px;font-size:14px;font-size:1.4rem}.content-block{margin:0 -15px}.content-block__left,.content-block__right{padding:0 15px}}@media screen and (max-width:990px){.sidebar-tab li{padding:0 2px}.sidebar-tab li:first-child{padding-left:0}.pc-lg{display:none!important}.ttl-comp01{font-size:28px;font-size:2.8rem}.list-object--two-column .list-object__item{margin-right:20px;margin-left:20px;width:calc(50% - 40px)}.list-object--two-column{margin-right:-20px;margin-left:-20px}}@media (-ms-high-contrast:none) and (max-width:834px),screen and (-ms-high-contrast:active){.header .btn-menu{padding-top:6px}.btn-comp04{padding-top:11px}.list-object__number{padding-top:6px}.main-form-entry .item__input input,.main-form-entry .item__input textarea{padding:12px 12px 10px}}@media screen and (max-width:834px){.mbsp-26{margin-bottom:26px!important}.mbsp-52{margin-bottom:52px!important}.mbsp-8{margin-bottom:8px!important}.header{height:50px}.header-bdb .header__top{border-bottom:1px solid #b8b8b8}.header__top .inner{justify-content:flex-start;padding:0;min-height:50px;-webkit-box-pack:start;-ms-flex-pack:start}.header__main .inner{padding-top:0!important;min-height:0}.header__search__wrap{display:none;top:50px;left:0;padding:28px 16px 30px 19px;width:100%;background:#000}.header__search__wrap.on{display:block}.header__search{position:static;align-items:center;margin-left:16px;min-height:50px;-webkit-box-align:center;-ms-flex-align:center}.header__search.on{margin-left:0}.header__search .btn-search{display:-ms-flexbox;display:flex;align-items:center;margin:0;padding-left:10px;width:54px;height:50px;font-size:22px;font-size:2.2rem;-webkit-box-align:center;-ms-flex-align:center}.header__search .btn-search:hover{opacity:1}.header__search .btn-search:before{box-sizing:border-box;position:absolute;top:0;right:auto;left:-55px;z-index:2;width:54px;height:100%;content:"";background:#000 url(../img/common/ico-close.png?v1607996830661) no-repeat 50%;transition:left .5s}.header__search .btn-search.on{position:relative}.header__search .btn-search.on:before{left:0}.header__search input{height:46px;background:#fff}.header__search .search{top:48%;right:32px;font-size:21px;font-size:2.1rem}.header__search{display:-ms-flexbox;display:flex;width:54px;height:50px}.header__logo{position:absolute;top:50%;left:50%;align-items:center;padding-left:0;width:50%;text-align:center;transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center}.header__logo img{display:block;margin:0 auto;max-width:183px}.header__sns li a i{font-size:20px;font-size:2rem;color:#888}.header__sns{width:100%}.header__sns li{margin:0 20px}.header .nav-menu{display:none;position:fixed;top:0;right:0;left:0;padding:83px 20px 40px;border-left:1px solid #b8b8b8;width:100%;height:100vh;overflow-y:scroll;background:#000}.header .nav-menu.active{display:block}.header .nav-menu .header__sns{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center}.header .nav-menu .show-menu{display:block;margin-bottom:12px}.header .nav-menu .show-menu li a{margin-bottom:20px;padding:0;width:100%;font-size:19px;font-size:1.9rem;text-align:center}.footer .inner{padding:0}.footer__logo{margin-bottom:44px;padding-top:0;padding-right:0;width:100%;text-align:center}.footer__logo-link{display:block}.footer__logo-img{margin:0 auto;width:100%;max-width:240px}.footer__info{padding-right:0;width:100%}.footer__link{margin-bottom:25px;width:100%}.footer__link__main{margin:0 0 25px;margin-bottom:10px}.footer__link__main li{margin-bottom:20px;width:100%;text-align:center}.footer__link__main li a{font-size:19px;font-size:1.9rem}.footer__link__sub li{margin-bottom:22px;width:100%;text-align:center}.footer__link__sub li a{font-size:13px;font-size:1.3rem}.footer__sns{-ms-flex-pack:center;justify-content:center;margin-bottom:44px}.footer__sns li{margin:0 20px}.footer__sns li a i{font-size:17px;font-size:1.7rem}.footer__copyright{font-size:10px;font-size:1rem;text-align:center;letter-spacing:2px}.main-page{margin-top:50px}.box-link{margin:11px 3px -8px 0}.box-link a:after{margin-left:3px}.sidebar{display:none}.pc{display:none!important}.ttl-comp01{margin-bottom:12px;font-size:23px;font-size:2.3rem}.ttl-comp01 span{padding-bottom:7px;width:100%;text-align:left;letter-spacing:.1em}.ttl-comp01 span:after{background-image:linear-gradient(90deg,#111 20%,#00a9c3,#f8ba52,#787dbc,#c0bba8,#ed7765)}.ttl-comp01{margin-right:-5px;margin-left:-5px}.ttl-comp01 span{padding-left:10px}.ttl-comp03{margin-bottom:22px;font-size:23px;font-size:2.3rem;text-align:left}.txt-basic{font-size:14px;font-size:1.4rem;line-height:1.6}.btn-comp01{padding:11px 10px;min-width:255px;font-size:12.5px;font-size:1.25rem}.btn-comp01:after{right:-17px;width:31px}.btn-comp02{margin:0 7px;padding:0 17px;width:auto;max-width:none;height:40px;font-size:14px;font-size:1.4rem;line-height:1.2}.btn-comp02 img{margin-right:7px;max-width:21px}.btn-comp02--arrow{width:100%;max-width:255px}.btn-comp02--arrow:after{right:11px;width:8px;height:12px}.btn-comp02--gray{width:100%;max-width:255px}.btn-comp04{padding:5px 8px;min-width:52px;font-size:11px;font-size:1.1rem}.slide-comp01 .slick-list{margin:0 -7.5px 15px}.slide-comp01 .slick-dots button{width:10px;height:10px}.slide-comp01 .slick-slide{padding:0 7.5px}.main-visual{margin-bottom:20px;padding-bottom:0;background:#fff}.main-visual .slick-list{padding:0!important}.main-visual__item{padding:0}.main-visual img{margin-bottom:0;min-height:280px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.main-visual__ttl{margin:10px 0 4px;padding:7px 9px 0;font-size:14px;font-size:1.4rem;line-height:1.5;color:#201f1f;-webkit-line-clamp:2}.main-visual__info{padding:0 10px;font-size:10px;font-size:1rem;color:#858484}.sec-news{margin-bottom:15px}.list-object{margin-right:-8px;margin-bottom:0;margin-left:-8px;padding-bottom:15px}.list-object__item{margin:0 8px 20px;width:calc(50% - 16px)}.list-object__number{padding-top:2px;width:20px;height:20px;font-size:16.5px;font-size:1.65rem}.list-object__ttl{margin-bottom:10px;font-size:12px;font-size:1.2rem}.list-object__ttl br{display:none}.list-object__ttl2{margin-bottom:4px;font-size:11px;font-size:1.1rem}.list-object__info{font-size:1rem}.list-object--style02 .list-object__ttl{margin-bottom:5px;font-size:1.3rem}.list-object--style02 img{margin-bottom:6px}.list-object--style02 .list-object__item{margin-right:12px;margin-bottom:0;margin-left:12px}.list-object--style03{padding-bottom:0}.list-object--style03 .list-object__ttl{font-size:1.2rem}.list-object--style03 .list-object__item{margin-bottom:18px}.list-object--style03 img{margin-bottom:5px}.list-object--news{margin-top:-6px}.list-object--news .list-object__item{margin-bottom:0;padding:5px 0 6px;border-bottom:1px solid #dfdfdf;width:100%}.list-object--news .list-object__item a:after{display:block;clear:both;content:""}.list-object--news .list-object__img{position:relative;float:left;width:19%}.list-object--news .list-object__img img{margin-bottom:0}.list-object--news .list-object__ttl{padding-top:6px;font-size:1.3rem}.list-object--news .list-object__info,.list-object--news .list-object__ttl,.list-object--news .list-object__ttl2{float:left;padding-left:10px;width:81%}.sec-ad{margin-bottom:13px}.sec-pickup .list-object--style02 .slick-list,.sec-present .list-object--style02 .slick-list{padding:0 18%!important}.sec-pickup .list-object--style02,.sec-present .list-object--style02{padding-bottom:19px}.sec-pickup,.sec-present{margin-bottom:23px;padding-top:20px;padding-bottom:14px}.sec-pickup .inner,.sec-present .inner{padding:0 10px}.sec-movie{margin-bottom:20px}.sec-interview{margin-bottom:24px;padding:14px 0 16px;background:#f5f5f5}.sec-interview .list-object{margin-bottom:-20px}.sec-interview .list-object img{margin-bottom:3px}.sec-interview .list-object__ttl{margin-bottom:4px}.sec-interview .list-object--news{margin-bottom:16px;padding-bottom:0}.sec-interview .list-object--news .list-object__ttl{padding-top:0}.sec-interview .list-object--news .list-object__ttl2{font-size:12px;font-size:1.2rem}.sec-rank .ttl-comp01{margin-bottom:17px}.sec-rank{margin-bottom:22px}.nav-tabs{margin-bottom:8px;border-bottom:1px solid #dfdfdf}.nav-tabs li{padding:0}.nav-tabs li a{padding:0 23px 12px;font-size:13px;font-size:1.3rem}.sec-present{margin-bottom:22px}.sec-tags{margin-bottom:14px}.tags li{padding:0 4px}.tags{padding-bottom:14px}.sec-ad2{margin-bottom:16px}.list-ad{margin-bottom:0}.list-ad__item{padding:0}.content-block__left .ttl-comp01{margin-bottom:12px}.content-block__left .ttl-comp01.txt-center{margin-bottom:15px}.flex-column .box-news,.flex-column .box-news:last-child{margin-bottom:12px}.box-news{margin-bottom:16px}.box-news .ttl-comnews{margin-bottom:0;font-size:13px;font-size:1.3rem}.box-news .list-news01{margin-bottom:0}.box-news .list-news01 .item-news{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #dfdfdf}.box-news .list-news01 .img{width:70px}.box-news .list-news01 .txt-des{align-items:center;padding-top:0;padding-left:10px;width:calc(100% - 70px);-webkit-box-align:center;-ms-flex-align:center}.box-news .list-news01 .txt-des__content{overflow:hidden;font-size:12px;font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap}.box-news .txt-des__info{bottom:-1px;font-size:10px;font-size:1rem;font-weight:500;line-height:1.35}.box-news .txt-des__hashtag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-news-sp .list-news01{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start}.box-news-sp .list-news01 .ttl-comnews{margin-bottom:10px;font-size:12px;font-size:1.2rem}.box-news-sp .list-news01 .item-news{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:18px;border-bottom:none;width:calc(50% - 9px)}.box-news-sp .list-news01 .item-news .img{margin-bottom:7px;width:100%}.box-news-sp .list-news01 .item-news .txt-des{padding-left:0;width:100%}.box-news-sp .list-news01 .item-news:nth-child(2n){margin-right:0}.box-advertise{margin:20px auto 21px;width:88%}.box-advertise img{max-width:100%}.box-pagination__move{position:absolute;bottom:0;width:50%}.box-pagination__prev{right:auto;left:0;text-align:left}.box-pagination__prev a:before{width:8px;height:8px}.box-pagination__next{right:0;left:auto;text-align:right}.box-pagination__next a:after{width:8px;height:8px}.box-pagination__list{width:100%}.flex-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.page-interview_index .item-news__content .txt-des__content{font-size:10px;font-size:1rem}.page-interview_index .item-news__content .ttl-comnews{margin-bottom:5px}.page-interview_index .box-pagination__mb{margin-bottom:50px}.box-detail{margin-bottom:0}.box-detail__ads{margin-bottom:20px}.box-detail__ttl{margin-bottom:6px;font-size:16px;font-size:1.6rem;line-height:1.4375}.box-detail__ttl--smsp{margin-bottom:14px;font-size:13px;font-size:1.3rem;line-height:1.46;letter-spacing:-.03rem}.box-detail__des{font-size:12px;font-size:1.2rem;font-weight:700;line-height:1.5}.box-detail__entry{margin-bottom:9px;font-size:10px;font-size:1rem;line-height:1.394}.box-detail__entry--lgsp{margin-bottom:14px;font-size:12px;font-size:1.2rem;line-height:1.16}.box-detail__img{margin:0 0 12px}.box-detail__img .iframe-box{position:relative;padding-top:56.25%;width:100%}.box-detail__img .iframe-box iframe{position:absolute;top:0;left:0;width:100%!important;height:100%}.box-detail__img figcaption{margin-top:8px;font-size:10px;font-size:1rem}.box-detail__video{margin-bottom:25px}.box-detail__btn{margin:16px 0 14px}.box-detail__btn.fix-perfect .btn-comp02:first-child{padding:0;width:127px}.box-detail__btn.fix-perfect .btn-comp02:last-child{padding:0;width:216px}.box-detail__content{font-size:15px;font-size:1.5rem;line-height:1.67}.box-detail__content p{margin-bottom:14px;text-align:justify}.box-detail__content .external-link{margin-bottom:11px;line-height:1.67}.box-detail__content .heading{margin-bottom:6px;font-size:16px;font-size:1.6rem;line-height:1.625}.box-detail__content .heading--lg{margin-bottom:0}.box-detail__para{margin-bottom:24px}.box-detail__tags{margin:23px 0 17px}.box-detail__tags li{margin:0 8px 10px 0;border-width:1px}.box-detail__related{margin-bottom:0}.box-detail__related .ttl{margin-bottom:14px}.box-detail__related .ttl img{margin-right:6px}.box-detail__related .ttl--no-img-sp{-ms-flex-pack:center;justify-content:center}.box-detail__related .ttl--no-img-sp img{display:none}.box-detail__related .list li{margin-bottom:13px;font-size:15px;font-size:1.5rem;line-height:1.67}.box-detail__comment{margin-bottom:16px}.box-detail__author{margin:30px -5px;padding:20px 19px 27px 22px;background-color:#000}.box-detail__author .img{margin-bottom:12px;width:100%}.box-detail__author .content{padding-left:0;width:100%;color:#fff}.box-detail__author .content .ttl{margin-bottom:8px;font-size:15px;font-size:1.5rem;line-height:1.27}.box-detail__author .content .txt{font-size:13px;font-size:1.3rem;line-height:1.48}.box-detail__gallery{margin:30px -6px 15px}.box-detail__gallery .item{margin-bottom:15px;padding:0 16px}.page-image_index .btn-comp02--arrow:after{display:none}.box-present-entry{padding-bottom:40px}.box-present-entry .ttl-comp01{margin-bottom:12px}.box-present-entry .ttl-comp01 span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-present-entry .ttl-comp01 span small{margin-left:10px;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-size:1.1rem;letter-spacing:0}.box-present-entry .post-single{margin-bottom:10px;padding-bottom:7px}.box-present-entry .post-single .img{width:160px}.box-present-entry .post-single .info{padding-left:10px;width:calc(100% - 165px)}.box-present-entry .post-single .info__ttl{margin-bottom:8px;font-size:13px;font-size:1.3rem}.box-present-entry .post-single .info .box-meta-post .list-tag{width:calc(100% - 150px)}.box-present-entry .post-single .info .box-meta-post .list-tag .tag{margin-right:5px;font-size:10px;font-size:1rem}.box-present-entry .post-single .info .box-meta-post .date{width:150px;font-size:10px;font-size:1rem;text-align:right}.box-present-entry.box-conform .ttl-comp01{margin-bottom:15px}.box-present-thanks{padding-top:0;padding-bottom:50px;min-height:0}.box-present-thanks .ttl-thanks{margin-bottom:20px;font-size:16px;font-size:1.6rem}.box-present-thanks .txt-des{font-size:1.4rem;line-height:1.6}.box-present-thanks .txt-des__style02{font-size:1.4rem}.main-form-entry .item{margin-bottom:20px}.main-form-entry .item__label{margin-bottom:8px}.main-form-entry .item__label .label{margin-right:10px}.main-form-entry .item__label .any,.main-form-entry .item__label .required{border-radius:3px;width:40px;height:17px}.main-form-entry .item__input input{padding:15px 12px;border-radius:4px;height:40px}.main-form-entry .item__input textarea{padding:15px 12px;border-radius:4px;height:175px}.main-form-entry .item__radio{margin-top:19px}.main-form-entry .item__radio .group-radio{padding-left:12px}.main-form-entry .item__radio .group-radio .input_radio{margin-right:30px}.main-form-entry .item__radio .group-radio .input_radio label:before{width:13px;height:13px}.main-form-entry .item__radio .group-radio .input_radio input:checked+label:after{width:9px;height:9px}.main-form-entry .item__radio--style02{margin-top:12px}.main-form-entry .item__radio--style02 .group-radio{display:block}.main-form-entry .item__radio--style02 .group-radio .input_radio{margin-right:0;margin-bottom:12px}.main-form-entry .item__radio--style02 .group-radio .input_radio:last-child{margin-bottom:0}.main-form-entry .item__address input{margin-right:10px;padding:15px 12px;border-radius:4px;height:40px}.main-form-entry .item__address .btn-search{border-width:1px;border-radius:4px;height:40px}.main-form-entry .form-confirm .item{margin-bottom:20px}.box-submit,.box-submit__style02{margin-top:30px}.box-submit .btn-submit{display:block;padding:17px 20px;max-width:335px;height:auto;font-size:14px;font-size:1.4rem;text-align:center}.box-submit .btn-submit:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;width:0;height:0}.list-news01--present .item-news{margin-bottom:5px;padding-bottom:6px}.list-news01--present .img{width:44%!important}.list-news01--present .txt-des{width:56%!important}.list-news01--present .ttl-comnews a{-webkit-line-clamp:3!important}.box-tags .ttl-comp01 span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-tags .ttl-comp01{font-size:23px;font-size:2.3rem;font-weight:700}.box-tags .ttl-comp01 small{padding-left:12px;font-size:11px;font-size:1.1rem;letter-spacing:0}.box-tags .block-tags{margin-bottom:6px}.box-tags .block-tags .list-tag .item{margin-bottom:13px;padding:0 4px}.box-tags .block-tags .list-tag a{padding:5px 8px;min-height:auto;font-size:11px;font-size:1.1rem}.list-resultsearch__noresult span{margin:8px 0 28px;font-size:14px;font-size:1.4rem;font-weight:700}.ttl-search{margin-bottom:10px;font-size:15px;font-size:1.5rem}.ttl-resultsearch{padding-left:10px;font-size:11px;font-size:1.1rem}.search_content{margin-bottom:15px}.block-resultsearch .list-resultsearch{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px;padding-left:16px}.block-resultsearch .list-resultsearch .item{padding:0;font-size:13px;font-size:1.3rem;text-align:center}.block-resultsearch .list-resultsearch .item span{padding:0 12px 16px}.box-resulttag .ttl-search{margin-bottom:25px}.box-resulttag .tag-search{position:relative;margin-bottom:27px;padding:19px 15px 28px;background:#000}.box-resulttag .tag-search:after{right:-5px;left:100%}.box-resulttag .tag-search:after,.box-resulttag .tag-search:before{position:absolute;top:0;bottom:0;width:5px;height:100%;content:"";background:#000}.box-resulttag .tag-search:before{right:100%;left:-5px}.box-resulttag .img{margin-bottom:10px;width:100%;text-align:center}.box-resulttag .txt-des{padding-left:0;width:100%}.box-resulttag .txt-des__content{font-size:13px;font-size:1.3rem;color:#fff}.box-resulttag .ttl-comnews{margin-bottom:3px;font-size:15px;font-size:1.5rem}.box-resulttag .ttl-comnews a{color:#fff}.box-privacy{padding-bottom:17px}.box-privacy .ttl-comp01{margin-bottom:10px;font-size:22px;font-size:2.2rem}.box-privacy .ttl-comp01 span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-privacy .ttl-comp01 small{margin-left:10px;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-size:1.1rem;letter-spacing:0}.box-privacy__content .item{margin-bottom:23px}.box-privacy__content .item:first-child{margin-bottom:13px}.box-privacy__content .item .item__ttl{margin-bottom:10px;font-size:14px;font-size:1.4rem}.box-privacy__content .item .item__content{font-size:14px;font-size:1.4rem;line-height:1.6}.box-privacy__content .item .item__content p{margin-bottom:12px}.box-privacy__content .item .item__content ul li{margin-bottom:7px;font-size:14px;font-size:1.4rem}.box-privacy__content .item .item__content .btn-comp02{margin-bottom:10px;max-width:335px;height:55px}.box-company{padding-bottom:17px}.box-company .ttl-comp01{margin-bottom:15px}.box-company .ttl-comp01 span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-company .ttl-comp01 small{margin-left:10px;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴPro W3,Hiragino Kaku Gothic Pro,Osaka,Meiryo,メイリオ,MS Pゴシック,Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-size:1.1rem;letter-spacing:0}.box-company__content .logo{margin-bottom:23px;max-width:139px}.box-company__content .item{margin-bottom:17px}.box-company__content .item .item__ttl{margin-bottom:7px;font-size:14px;font-size:1.4rem}.box-company__content .item .item__content{font-size:14px;font-size:1.4rem;line-height:1.6}.box-company__content .item .item__content .map{padding-right:0;text-decoration:none;background:none}.box-company__content .item .item__content p{margin-bottom:12px}.box-company__content .item .item__content a{font-size:14px;font-size:1.4rem}.box-company__content .item .item__content ul li{margin-bottom:7px;font-size:14px;font-size:1.4rem}.box-company__content .item .item__content .list-address li{margin-bottom:1px}.box-company__content .item .item__content--btn{text-align:center}.box-company__content .item .item__content .btn-comp02{margin:0 auto 10px;max-width:335px;height:55px}.content-block{margin:76px 0 0}.content-block__left{padding:0;width:100%}.list-object--two-column .list-object__item .iframe-box{position:relative;margin-bottom:5px}.list-object--two-column .list-object__item .iframe-box iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.list-object--two-column .list-object__item{margin-right:9px;margin-bottom:10px;margin-left:9px;width:calc(50% - 18px)}.list-object--two-column{margin-right:-9px;margin-left:-9px}}@media screen and (max-width:640px){.header__logo{left:54%}.pc-sm{display:none!important}.box-present-entry .post-single .info .box-meta-post .list-tag{width:calc(100% - 130px)}.box-present-entry .post-single .info .box-meta-post .date{width:130px}.main-form-entry .item__input .input-age{width:134px}.main-form-entry .item__address .btn-search,.main-form-entry .item__address input{width:117px}.main-form-entry .form-confirm .item{display:block}.main-form-entry .form-confirm .item__address,.main-form-entry .form-confirm .item__input,.main-form-entry .form-confirm .item__label{width:100%}}@media screen and (max-width:374px){.pc-xs{display:none!important}.btn-comp02{margin:0 5px;padding:0 12px;font-size:12px;font-size:1.2rem}.box-present-entry .post-single .info .box-meta-post{display:block}.box-present-entry .post-single .info .box-meta-post .list-tag{margin-bottom:5px;width:100%}.box-present-entry .post-single .info .box-meta-post .list-tag .tag{width:100%}.box-submit .btn-submit{max-width:290px}.box-privacy .ttl-comp01 span{display:block}.box-privacy .ttl-comp01 span small{display:block;margin-top:5px;margin-left:0}.box-company .ttl-comp01 span{display:block}.box-company .ttl-comp01 span small{display:block;margin-top:5px;margin-left:0}.box-company__content .item .item__content .btn-comp02{max-width:300px}}@media screen and (max-width:330px){.header__logo img{max-width:130px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.main-form-entry .item__label .label{position:relative;top:3px}.main-form-entry .item__label .any,.main-form-entry .item__label .required{padding-top:5px}.main-form-entry .item__address input,.main-form-entry .item__input input,.main-form-entry .item__input textarea{padding-top:18px}.box-submit .btn-submit{padding-top:10px}.box-company__content .item .item__content .btn-comp02{padding-top:6px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.header__top .inner{padding-top:10px}.header__main .inner{padding-top:35px}.header__search,.header__sns{padding-top:10px}.box-listsidebar .item-img .position{padding-top:6px}.block-tags .item a{padding:9px 8px 4px}.btn-comp01{padding-top:19px}.btn-comp02{padding-top:5px}.btn-comp04{padding-top:12px;padding-bottom:6px}.main-visual__ttl{height:33px}.list-object__number{padding-top:12px}.box-pagination__list .item a{padding:3px 5px 4px}.box-tags .block-tags .list-tag a{padding:11px 14px 7px}}
/*# sourceMappingURL=styles.css.map */