body{font-family:'Noto Sans JP',sans-serif;background:#181d24;color:#e0e0e0}.is-sp{display:none}.section{margin:150px 0 0}.inner{max-width:1140px;margin:0 auto}.section-heading{text-align:center}.section-label{display:block;font-size:clamp(10.2px, 1vw, 12px);font-weight:700;letter-spacing:.1em}.section-title{display:block;font-size:clamp(37.4px, 3.667vw, 44px);line-height:clamp(42.5px, 4.167vw, 50px);font-family:"解ミン 宙 B";letter-spacing:.05em;color:#ac835d;margin:12px 0 0}.card-list{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 45px;margin:20px 0 0}.card-image{width:350px;height:195px;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover}.card-title{font-size:clamp(13.6px, 1.333vw, 16px);font-family:"解ミン 宙 B";margin-top:15px}.post-date{display:inline-block;font-size:clamp(13.6px, 1.333vw, 16px);font-family:"Marcellus",serif;font-weight:400;letter-spacing:.1em;line-height:clamp(18.7px, 1.833vw, 22px);color:#ac835d;padding:6px 14px;background:#fff;border-radius:75px;position:absolute;top:15px;right:15px}.post-meta{font-size:clamp(10.2px, 1vw, 12px);line-height:clamp(13.6px, 1.333vw, 16px);color:#ac835d;margin:10px 0 0;padding:0 0 20px;border-bottom:1px solid #e6dbd4}.post-meta-date:first-of-type{padding:0 12px 0 0}.post-meta-date,.post-meta-author,.post-meta-category,.post-meta-like{font-weight:600;padding:0 12px 0 6px;position:relative}.post-meta-date a,.post-meta-author a,.post-meta-category a,.post-meta-like a{font-weight:600}.post-meta-date:before,.post-meta-author:before,.post-meta-category:before,.post-meta-like:before{content:'';width:7px;height:7px;border:1px solid #ac835d;display:inline-block;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-40%)}@media (max-width:1140px){.section{margin:12.5vw 0 0}.inner{max-width:95vw}.section-title{margin:1vw 0 0}.card-list{gap:4.167vw 3.75vw;margin:1.667vw 0 0}.card-image{width:29.167vw;height:16.25vw}.card-title{margin-top:1.25vw}.post-date{padding:.5vw 1.167vw;border-radius:6.25vw;top:1.25vw;right:1.25vw}.post-meta{margin:.833vw 0 0;padding:0 0 1.667vw;border-bottom:.088vw solid #e6dbd4}.post-meta-date:first-of-type{padding:0 1vw 0 0}.post-meta-date,.post-meta-author,.post-meta-category,.post-meta-like{padding:0 1vw 0 .5vw}.post-meta-date:before,.post-meta-author:before,.post-meta-category:before,.post-meta-like:before{border:.088vw solid #ac835d}}header{height:110px;line-height:110px}.header-inner{padding:0 40px;display:flex;align-items:center}.header-logo{width:108px}.header-nav{margin-left:40px}.header-menu{display:flex;gap:40px}.header-menu-item a{font-size:clamp(11.05px, 1.083vw, 13px);font-weight:400;letter-spacing:.1em;padding-bottom:4px;position:relative}.header-menu-item a:before{content:'';width:100%;height:1px;background:#e0e0e0;position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.header-menu-item a:hover:before{transform:scaleX(1)}.header-menu-item a:not(:hover):before{transform:scaleX(0);transform-origin:right}.header-contact{margin-left:auto}.header-contact a{display:block;width:130px;height:51px;line-height:51px;text-align:center;background:#ac835d;font-size:clamp(10.2px, 1vw, 12px);font-weight:600;letter-spacing:.13em;border-radius:4px;position:relative;overflow:hidden;z-index:1}.header-contact a:before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:#c6976d;transition:top .3s ease;z-index:-1}.header-contact a:hover:before{top:0}.header-hamburger{display:none}.drawer{display:none}@media (max-width:1140px){header{height:9.167vw;line-height:9.167vw}.header-inner{padding:0 3.333vw}.header-logo{width:9vw}.header-nav{margin-left:3.333vw}.header-menu{gap:3.333vw}.header-menu-item a{padding-bottom:.333vw}.header-contact a{width:10.833vw;height:4.25vw;line-height:4.25vw;border-radius:.333vw}}.hero{background:linear-gradient(180deg,#fff 0%,#e9e9e9 100%);color:#ac835d}.hero-inner{padding:90px 0;margin:0 auto}.hero-title{font-size:clamp(47.6px, 4.667vw, 56px);font-family:"解ミン 宙 B";line-height:clamp(54.4px, 5.333vw, 64px);letter-spacing:.05em;text-align:center}@media (max-width:1140px){.hero-inner{padding:7.5vw 0}}.interview{margin:45px 0 0}@media (max-width:1140px){.interview{margin:3.75vw 0 0}}.sponsors-item{margin:20px 0 0;text-align:center}@media (max-width:1140px){.sponsors-item{margin:1.667vw 0 0}}.features{padding:150px 0 0;position:relative}.features:before{content:'';position:absolute;width:100%;height:1px;background:#e0e0e0;top:0;left:0;transform:scaleY(.3)}.features-list{width:1070px;display:flex;justify-content:space-between;margin:65px auto 0}.features-item{width:240px;text-align:center}.features-item-icon{margin:0 auto}.features-item-icon.attractive{width:39px}.features-item-icon.video-shooting,.features-item-icon.sns{width:78px}.features-item-icon.persistence{width:70px}.features-item-title{font-size:clamp(13.6px, 1.333vw, 16px);font-family:"丸フォーク M" !important;letter-spacing:.1em;margin:18px 0 0}.features-item-text{font-size:clamp(12.75px, 1.25vw, 15px);margin-top:13px;font-weight:300}@media (max-width:1140px){.features-list{width:89.167vw;margin:5.417vw auto 0}.features-item{width:20vw}.features-item-icon.attractive{width:3.25vw}.features-item-icon.video-shooting,.features-item-icon.sns{width:6.5vw}.features-item-icon.persistence{width:5.833vw}.features-item-title{margin:1.5vw 0 0}.features-item-text{margin-top:1.083vw}}.message{padding:150px 0 0;position:relative}.message:before{content:'';position:absolute;width:100%;height:1px;background:#e0e0e0;top:0;left:0;transform:scaleY(.3)}.message-content{width:870px;margin:65px auto 0}.message-text{font-size:clamp(12.75px, 1.25vw, 15px);font-weight:300;margin:10px 0}.message-signature{font-size:clamp(12.75px, 1.25vw, 15px);font-weight:300;margin:10px 0;text-align:right}.message-signature:nth-of-type(5){margin:40px 0 0}@media (max-width:1140px){.message-content{width:72.5vw;margin:5.417vw auto 0}.message-text{margin:.833vw 0}.message-signature{margin:.833vw 0}.message-signature:nth-of-type(5){margin:3.333vw 0 0}}.contact{padding:150px 0 0;position:relative}.contact:before{content:'';position:absolute;width:100%;height:1px;background:#e0e0e0;top:0;left:0;transform:scaleY(.3)}.contact-description{font-size:clamp(13.6px, 1.333vw, 16px);font-weight:300;margin:25px 0 0;text-align:center}.contact-tabs{width:250px;margin:25px auto 0;display:flex;justify-content:space-between}.contact-tab{display:inline-flex;align-items:center;cursor:pointer;position:relative}.contact-tab input[type=radio]{display:none}.contact-tab-text{font-size:clamp(13.6px, 1.333vw, 16px);font-weight:300}.contact-tab-text:before{content:'';width:15px;height:15px;border:solid 1px #e0e0e0;border-radius:50%;position:absolute;top:50%;left:-25px;transform:translateY(-46%)}.contact-tab input[type=radio]:checked+span:after{content:'';width:7px;height:7px;background-color:#e0e0e0;border-radius:50%;position:absolute;top:50%;left:-21px;transform:translateY(-40%)}.contact-form-content{width:1100px;margin:50px auto 0}.contact-form-field{margin:25px 0 0}.contact-form-label{display:block;font-size:clamp(13.6px, 1.333vw, 16px);font-weight:300;color:#66696c}.contact-form-input,.contact-form-textarea{width:100%;border:solid 1px #66696c;border-radius:4px;background:#101319;color:#e0e0e0;padding:18px 24px;margin:5px 0 0;outline:0}.contact-form-textarea{height:140px}.contact-form-submit{margin:25px 0 0}.contact-form-button{display:block;width:120px;height:60px;line-height:60px;text-align:center;background:#ac835d;color:#e0e0e0;font-size:clamp(11.9px, 1.167vw, 14px);font-weight:600;letter-spacing:.13em;border-radius:4px;border:none;cursor:pointer;position:relative;overflow:hidden;z-index:1}.contact-form-button:before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:#c6976d;transition:top .3s ease;z-index:-1}.contact-form-button:hover:before{top:0}.hidden-fields-container{display:none}.screen-reader-response p,.screen-reader-response ul{display:none}.wpcf7-response-output{border-radius:4px;text-align:center;font-size:clamp(12.3px, 1.333vw, 16px)}.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output{margin-top:50px;padding:12px;background-color:#ffebee;color:#c62828;border:1px solid #ef5350}.wpcf7-form.sent .wpcf7-response-output{margin-top:50px;padding:12px;background-color:#e8f5e9;color:#2e7d32;border:1px solid #66bb6a}.wpcf7-not-valid-tip{color:#d33407}@media (max-width:1140px){.contact-description{margin:2.083vw 0 0}.contact-tabs{width:22vw;margin:2.083vw auto 0}.contact-tab-text:before{width:1.25vw;height:1.25vw;border:.088vw solid #e0e0e0;left:-2.083vw}.contact-tab input[type=radio]:checked+span:after{width:.583vw;height:.583vw;left:-1.75vw}.contact-form-content{width:91.667vw;margin:4.167vw auto 0}.contact-form-field{margin:2.083vw 0 0}.contact-form-input,.contact-form-textarea{border:.088vw solid #66696c;border-radius:.333vw;padding:1.5vw 2vw;margin:.417vw 0 0}.contact-form-textarea{height:11.667vw}.contact-form-submit{margin:2.083vw 0 0}.contact-form-button{width:10vw;height:5vw;line-height:5vw;border-radius:.333vw}}footer{margin:150px 0 20px;padding:150px 0 0;position:relative}footer:before{content:'';position:absolute;width:100%;height:1px;background:#e0e0e0;top:0;left:0;transform:scaleY(.3)}.footer-inner{max-width:1100px;margin:0 auto;display:flex}.footer-logo-image{width:253px}.footer-tagline{width:253px;text-align:center;font-family:"Noto Serif JP" !important;font-size:clamp(17px, 1.667vw, 20px);line-height:1.7;color:#ac835d}.footer-links{width:800px;display:flex;justify-content:space-between;margin-left:auto}.footer-column{width:222px}.footer-column-title{font-size:clamp(18.7px, 1.833vw, 22px);font-family:"解ミン 宙 B";padding-bottom:20px;border-bottom:solid 1px #e0e0e0}.footer-menu{margin:20px 0 0}.footer-menu-item{font-size:clamp(12.75px, 1.25vw, 15px);white-space:nowrap}.footer-menu-item a{font-weight:300}.footer-menu-item:not(:first-of-type){margin:10px 0 0}.footer-social{margin:20px 0 0}.footer-social-item:not(:first-of-type){margin:10px 0 0}.footer-social-item a{display:block;font-size:clamp(10.2px, 1vw, 12px);font-weight:300;line-height:1.5;padding-left:45px;position:relative}.footer-social-item a:before{content:'';width:32px;height:32px;display:block;background-image:url(//nexus-media.jp/wp-content/themes/nexus-media/css/../images/instagram.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:0}.footer-copyright{font-size:clamp(10.2px, 1vw, 12px);margin:70px 0 0;text-align:center}.page-top{position:fixed;right:20px;bottom:20px;width:48px;height:48px;background:#ac835d;border:none;border-radius:4px;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;cursor:pointer}.page-top.is-show{opacity:1;visibility:visible}.page-top:before,.page-top:after{content:'';position:absolute;top:50%;left:50%}.page-top:before{width:1px;height:20px;background:#e0e0e0;transform:translate(-50%,-50%)}.page-top:after{width:15px;height:15px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;transform:translate(-50%,-50%) rotate(45deg)}@media (max-width:1140px){footer{margin:12.5vw 0 1.667vw}.footer-inner{max-width:91.667vw}.footer-logo-image{width:21.083vw}.footer-tagline{width:21.083vw}.footer-links{width:66.667vw}.footer-column{width:18.5vw}.footer-column-title{padding-bottom:1.667vw;border-bottom:.088vw solid #e0e0e0}.footer-menu{margin:1.667vw 0 0}.footer-menu-item:not(:first-of-type){margin:.833vw 0 0}.footer-social{margin:1.667vw 0 0}.footer-social-item:not(:first-of-type){margin:.833vw 0 0}.footer-social-item a{padding-left:3.75vw}.footer-social-item a:before{width:2.667vw;height:2.667vw}.footer-copyright{margin:5.833vw 0 0}}.privacy{color:#e0e0e0;font-family:"Noto Sans JP",sans-serif !important;font-size:clamp(13.6px, 1.333vw, 16px);font-weight:400;line-height:1.7}.privacy-inner{width:980px;padding:0 20px;margin:0 auto 30px}.privacy-title{color:#ac835d;font-family:"Noto Sans JP",serif !important;font-size:clamp(20.4px, 2vw, 24px);font-weight:500;margin:20px 0 40px}.privacy-lead{margin-bottom:50px;font-weight:100}.privacy-item{margin-bottom:50px}.privacy-item-title{font-size:clamp(17px, 1.667vw, 20px);padding-bottom:15px;border-bottom:1px solid rgba(224,224,224,.5);margin-bottom:15px;font-family:"Noto Sans JP",serif !important}.privacy-item-title,.privacy-item-desc{font-weight:200}@media (max-width:1140px){.privacy-inner{width:81.667vw;padding:0 1.667vw;margin:0 auto 2.5vw}.privacy-title{margin:1.667vw 0 3.333vw}.privacy-lead{margin-bottom:4.167vw}.privacy-item{margin-bottom:4.167vw}.privacy-item-title{padding-bottom:1.25vw;margin-bottom:1.25vw}}.company{font-family:"Noto Sans JP",sans-serif !important;font-weight:400}.company-inner{width:1140px;max-width:1000px;padding:0 20px;margin:0 auto 100px}.company-title{color:#ac835d;font-size:clamp(20.4px, 2vw, 24px);margin:24px 0 30px;font-family:"Noto Serif JP",serif !important}.company-table{width:100%;color:#e0e0e0;font-size:clamp(13.6px, 1.333vw, 16px);border-collapse:collapse;border-spacing:0}.company-row{border-bottom:1px solid rgba(224,224,224,.35)}.company-head{width:192px;padding:12px 8px 12px 0;text-align:left;vertical-align:middle}.company-data{padding:12px 0;text-align:left;vertical-align:middle}.company-head,.company-data{font-weight:100 !important}@media (max-width:1140px){.company-inner{width:95vw;max-width:83.333vw;padding:0 1.667vw;margin:0 auto 8.333vw}.company-title{margin:2vw 0 2.5vw}.company-row{border-bottom:.088vw solid rgba(224,224,224,.35)}.company-head{width:16vw;padding:1vw .667vw 1vw 0}.company-data{padding:1vw 0}}.archive-main{width:1100px;margin:135px auto 115px}.archive-title{font-size:clamp(47.6px, 4.667vw, 56px);font-family:"解ミン 宙 B";line-height:clamp(54.4px, 5.333vw, 64px);letter-spacing:.05em;color:#ac835d;text-align:center}.archive-content{margin:95px 0 0}.archive-inner{display:flex;justify-content:space-between}.archive-posts{width:713px}.archive-post-item{position:relative}.archive-post-item:not(:first-of-type){margin:70px 0 0}.archive-post-image{width:713px;height:401px;overflow:hidden}.archive-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,filter .3s ease}.archive-post-image a:hover img{transform:scale(1.05);filter:brightness(1.05)}.archive-post-content{padding:30px 40px 40px;background:#f9f1ec}.archive-post-title{font-size:clamp(18.7px, 1.833vw, 22px);font-family:"解ミン 宙 B";line-height:clamp(28.9px, 2.833vw, 34px);letter-spacing:.1em;color:#181d24}.archive-post-excerpt{font-size:clamp(11.9px, 1.167vw, 14px);color:#181d24;margin:20px 0 0}.archive-post-readmore{display:inline-block;margin:40px 0 0;font-size:clamp(11.9px, 1.167vw, 14px);font-weight:700;letter-spacing:.2em;color:#ac835d;position:relative}.qodef-arrow{width:30px;height:30px;position:absolute;top:50%;right:-35px;transform:translateY(-40%);transition:transform .3s ease}.archive-post-readmore a{font-weight:600;position:relative}.archive-post-readmore a:before{content:'';width:100%;height:1px;background:#ac835d;position:absolute;left:0;bottom:-3px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.archive-post-item:has(.archive-post-image a:hover) .archive-post-readmore a:before,.archive-post-item:has(.archive-post-title a:hover) .archive-post-readmore a:before,.archive-post-readmore a:hover:before{transform:scaleX(1)}.archive-post-item:not(:has(.archive-post-image a:hover)):not(:has(.archive-post-title a:hover)) .archive-post-readmore a:not(:hover):before{transform:scaleX(0);transform-origin:right}.archive-post-item:has(.archive-post-image a:hover) .qodef-arrow,.archive-post-item:has(.archive-post-title a:hover) .qodef-arrow,.archive-post-readmore:hover .qodef-arrow{transform:translateY(-40%) rotate(45deg)}@media (min-width:1441px){.archive-main{width:1300px}.archive-posts{width:836px}.archive-post-image{width:836px;height:470px}}@media (max-width:1140px){.archive-main{width:91.667vw;margin:11.25vw auto 9.583vw}.archive-content{margin:7.917vw 0 0}.archive-posts{width:59.417vw}.archive-post-item:not(:first-of-type){margin:5.833vw 0 0}.archive-post-image{width:59.417vw;height:33.417vw}.archive-post-content{padding:2.5vw 3.333vw 3.333vw}.archive-post-excerpt{margin:1.667vw 0 0}.archive-post-readmore{margin:3.333vw 0 0}.archive-post-readmore a{height:.088vw}.qodef-arrow{width:2.5vw;height:2.5vw;right:-2.917vw}.archive-post-readmore a:before{bottom:-.25vw}}.pagination{margin:60px 0 0}.pagination-list{display:flex}.pagination-item .current,.pagination-item a:not(.next):not(.prev){display:block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;color:#a0a0a0}.pagination-item .current,.pagination-item a:not(.next){margin:0 12px 0 0}.pagination-item .current{border:1px solid #ac835d;color:#ac835d}.pagination-item a:not(.next):not(.prev){border:1px solid #4a4847;color:#a0a0a0}.pagination-item .dots{font-size:clamp(11.9px, 1.167vw, 14px);display:block;width:40px;height:40px;line-height:clamp(46.75px, 4.583vw, 55px);text-align:center;color:#a0a0a0}.pagination-item .prev,.pagination-item .next{font-size:clamp(11.9px, 1.167vw, 14px);width:40px;height:40px;line-height:40px;color:#a0a0a0;letter-spacing:.1em}@media (max-width:1140px){.pagination{margin:5vw 0 0}.pagination-item .current,.pagination-item a:not(.next):not(.prev){width:3.333vw;height:3.333vw;line-height:3.333vw}.pagination-item .current,.pagination-item a:not(.next){margin:0 1vw 0 0}.pagination-item .dots{width:3.333vw;height:3.333vw;line-height:4.583vw}.pagination-item .prev,.pagination-item .next{width:3.333vw;height:3.333vw;line-height:3.333vw}}.single-main{width:1100px;margin:135px auto 115px}.single-inner{display:flex;justify-content:space-between}.single-article{width:703px;position:relative}.single-thumbnail{width:100%;height:383px;overflow:hidden}.single-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,filter .3s ease}.single-thumbnail:hover img{transform:scale(1.05);filter:brightness(1.05)}.single-content{padding:47px 45px 49px;background:#f9f1ec}.single-title-wrap{padding:20px;display:flex;align-items:center;justify-content:space-between}.single-logo{width:100px;height:100px;overflow:hidden}.single-logo img{width:100%;height:100%;object-fit:cover}.single-title{font-size:clamp(30.6px, 3vw, 36px);font-family:"解ミン 宙 B";line-height:clamp(34.85px, 3.417vw, 41px);letter-spacing:.05em;color:#181d24}.interview-title{width:450px}.single-body-content{margin:35px 0 0;color:#181d24}.single-body-content p{font-size:clamp(15.3px, 1.5vw, 18px);font-weight:400;line-height:clamp(23.8px, 2.333vw, 28px);margin:10px 0}.single-body-content strong{font-family:'Noto Sans JP',sans-serif}.single-body-content h2,.single-body-content h3{font-family:"解ミン 宙 B";letter-spacing:.05em}.single-body-content h2 strong,.single-body-content h3 strong{font-family:"解ミン 宙 B"}.single-body-content h2{font-size:clamp(27.2px, 2.667vw, 32px);line-height:clamp(30.6px, 3vw, 36px);margin:25px 0}.single-body-content h3{font-size:clamp(23.8px, 2.333vw, 28px);line-height:1.25em;margin:25px 0}.single-body-content ol,.single-body-content ul{margin:0 0 23px;list-style-position:inside}.single-body-content ol li,.single-body-content ul li{font-size:clamp(12.75px, 1.25vw, 15px)}.single-body-content ol li{list-style-type:decimal}.single-body-content ul li{list-style-type:disc}.single-body-content hr{max-width:100px;background:#bbb;margin:23px auto}.single-body-content a{color:#ac835d}.single-body-content .wp-element-button,.single-body-content .interview-button a{font-weight:700;font-size:clamp(11.9px, 1.167vw, 14px);line-height:clamp(18.7px, 1.833vw, 22px);letter-spacing:.1em;color:#fff;background:#ac835d;transition:all .3s ease;border-radius:9999px}.single-body-content .wp-element-button:hover,.single-body-content .interview-button a:hover{background:#c6976d}.single-body-content .wp-element-button{padding:18px 44px}.single-body-content .interview-button{text-align:center}.single-body-content .interview-button a{padding:22px 44px}.single-body-content table:not(.profile-table){font-size:clamp(12.75px, 1.25vw, 15px)}.single-body-content table:not(.profile-table) tr{border:1px solid #e1e1e1}.single-nav{width:calc(100% - 70px);margin:45px auto 0;display:flex}.single-nav-prev,.single-nav-next{font-family:"丸フォーク M";font-size:clamp(13.6px, 1.333vw, 16px);letter-spacing:.1em;padding-bottom:4px;color:#ac835d;position:relative}.single-nav-prev{margin-right:auto}.single-nav-next{margin-left:auto}.single-nav-prev:before,.single-nav-next:after{content:'';position:absolute;width:100%;height:1px;background:#ac835d;bottom:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.single-nav-prev:before{right:0}.single-nav-next:after{left:0}.single-nav-prev:hover:before,.single-nav-prev:hover:after{transform:scaleX(1)}.single-nav-prev:not(:hover):before,.single-nav-prev:not(:hover):after{transform:scaleX(0);transform-origin:right}.single-nav-prev svg,.single-nav-next svg{width:30px;position:absolute;top:-5px}.single-nav-prev svg{left:-35px;transform:rotate(-135deg)}.single-nav-next svg{right:-35px;transform:rotate(45deg)}.profile-table{width:100%;border-collapse:collapse;border:none;font-size:clamp(13.6px, 1.333vw, 16px) !important;line-height:1.8}.profile-table tr{border:none !important}.profile-table tr:nth-child(odd){background-color:#AC835D1A}.profile-table th,.profile-table td{border:none;padding:10px 16px;vertical-align:top;text-align:left;white-space:normal;word-break:break-word}.profile-table th:first-child{font-weight:600;width:25%}@media (min-width:1441px){.single-main{width:1300px}.single-article{width:836px}.single-thumbnail{height:456px}.interview-title{width:584px}}@media (max-width:1140px){.single-main{width:91.667vw;margin:11.25vw auto 9.583vw}.single-article{width:58.583vw}.single-thumbnail{height:31.917vw}.single-content{padding:3.917vw 3.75vw 4.083vw}.single-title-wrap{padding:1.667vw}.single-logo{width:8.333vw;height:8.333vw}.interview-title{width:37.5vw}.single-body-content{margin:2.917vw 0 0}.single-body-content p{margin:.833vw 0}.single-body-content h2{margin:2.083vw 0}.single-body-content h3{margin:2.083vw 0}.single-body-content ol,.single-body-content ul{margin:0 0 1.917vw}.single-body-content hr{max-width:8.333vw;margin:1.917vw auto}.single-body-content .wp-element-button{padding:1.5vw 3.667vw}.single-body-content .interview-button a{padding:1.833vw 3.667vw}.single-nav{width:calc(100% - 5.833vw);margin:3.75vw auto 0}.single-nav-prev,.single-nav-next{padding-bottom:.333vw}.single-nav-prev svg,.single-nav-next svg{width:2.5vw;top:-.438vw}.single-nav-prev svg{left:-2.917vw}.single-nav-next svg{right:-2.917vw}.profile-table th,.profile-table td{padding:.833vw 1.333vw}}.breadcrumb{border-top:1px solid #4a4847;border-bottom:1px solid #4a4847}.breadcrumb-list{height:70px;padding:0 50px;display:flex;align-items:center;gap:20px}.breadcrumb-item:not(:last-of-type){position:relative}.breadcrumb-item:not(:last-of-type):before{content:'';width:7px;height:7px;border:1px solid #a0a0a0;display:inline-block;border-radius:50%;position:absolute;top:50%;right:-13px}.breadcrumb-item a,.breadcrumb-item span{font-size:clamp(11.05px, 1.083vw, 13px);color:#a0a0a0;position:relative;display:inline-block}.breadcrumb-item a:before{content:'';width:100%;height:1px;background:#a0a0a0;position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.breadcrumb-item a:hover:before{transform:scaleX(1)}.breadcrumb-item a:not(:hover):before{transform:scaleX(0);transform-origin:right}@media (max-width:1140px){.breadcrumb-list{height:5.833vw;padding:0 4.167vw;gap:1.667vw}.breadcrumb-item:not(:last-of-type):before{right:-1.14vw}}.sidebar{width:351px;font-family:"Not Sans JP",sans-serif}.sidebar-categories{padding:36px 40px 32px;border:1px solid #4a4847}.sidebar-title{color:#fff;font-weight:700;font-size:clamp(15.3px, 1.5vw, 18px);line-height:1.55em;letter-spacing:.1em;font-family:"丸フォーク M"}.sidebar .categories{margin-top:22px}.sidebar .categories-list{color:#ac835d;font-size:clamp(11.9px, 1.167vw, 14px);font-weight:500;letter-spacing:-.02em;line-height:clamp(21.25px, 2.083vw, 25px)}.sidebar .categories-item{border-bottom:1px solid #4a4847}.sidebar .categories-item:nth-child(7){border:none}.sidebar .categories-link{display:flex;padding:11px 0 9px;gap:6px;position:relative}.sidebar .categories-link:before{content:"";position:absolute;background:url(//nexus-media.jp/wp-content/themes/nexus-media/css/../images/arrow.png) no-repeat center center/cover;width:13px;height:13px;top:16px;right:10px;display:block;z-index:2;opacity:0;transition:opacity .3s ease}.sidebar .categories-link:hover:before,.sidebar .categories-link:focus-visible:before{opacity:1}.sidebar-recent{margin:35px 0 0;padding:36px 40px 20px;border:1px solid #4a4847}.sidebar-recent-interview{margin:0}.sidebar .recent-post{display:flex;gap:21px;border-bottom:1px solid #4a4847;padding-bottom:23px;margin-top:29px}.sidebar .recent-post:nth-child(3){border:none}.sidebar .recent-post-image{width:110px;height:85px;overflow:hidden}.sidebar .recent-post-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,filter .3s ease;transform:scale(1);filter:brightness(1)}.sidebar .recent-post:hover .recent-post-image img,.sidebar .recent-post:focus-visible .recent-post-image img{transform:scale(1.05);filter:brightness(1.05)}.sidebar .recent-post-title{width:132px;color:#fff;font-size:clamp(17px, 1.667vw, 20px);font-weight:700;line-height:1.57em;letter-spacing:.1em;font-family:"解ミン 宙 B"}.sidebar .recent-post-title-interview{width:138px;font-size:clamp(11.9px, 1.167vw, 14px)}.sidebar .recent-post-date{display:block;margin-top:12px;color:#ac835d;font-size:clamp(10.2px, 1vw, 12px)}@media (min-width:1441px){.sidebar{width:406px}.sidebar .recent-post-title{width:176px}}@media (max-width:1140px){.sidebar{width:29.25vw}.sidebar-categories{padding:3vw 3.333vw 2.667vw}.sidebar .categories{margin-top:1.833vw}.sidebar .categories-link{padding:.917vw 0 .75vw;gap:.5vw}.sidebar .categories-link:before{width:1.083vw;height:1.083vw;top:1.333vw;right:.833vw}.sidebar-recent{margin:2.917vw 0 0;padding:3vw 3.333vw 1.667vw}.sidebar-recent-interview{margin:0}.sidebar .recent-post{gap:1.75vw;padding-bottom:1.917vw;margin-top:2.417vw}.sidebar .recent-post-image{width:9.167vw;height:7.083vw}.sidebar .recent-post-title{width:11vw}.sidebar .recent-post-title-interview{width:11.5vw}.sidebar .recent-post-date{margin-top:1vw}}@media (max-width:1000px){.sidebar .recent-post{display:block}.sidebar .recent-post-image{width:100%;height:12vw}.sidebar .recent-post-text-wrap{margin-top:1vw}.sidebar .recent-post-title{width:100%}}@media (max-width:768px){.is-sp{display:block}.section{margin:40vw 0 0}.inner{max-width:100%;padding:0 4vw}.section-label{font-size:3.2vw}.section-title{font-size:9.6vw;line-height:10.667vw;letter-spacing:.05em;margin:3.2vw 0 0}.card-list{display:grid;grid-template-columns:1fr;gap:5.333vw;margin:5.333vw 0 0}.card-item{width:100%;margin:0 auto}.card-image{width:100%;height:52vw;overflow:hidden}.card-title{font-size:3.733vw;margin-top:4vw}.post-date{font-size:3.2vw;line-height:4.8vw;padding:1.6vw 3.733vw;border-radius:20vw;top:2.667vw;right:2.667vw}.post-meta{font-size:3.2vw;line-height:4.267vw;margin:2.667vw 0 0;padding:0 0 5.333vw;border-bottom:.267vw solid #e6dbd4}.post-meta-date:first-of-type{padding:0 3.2vw 0 0}.post-meta-date,.post-meta-author,.post-meta-category,.post-meta-like{padding:0 3.2vw 0 1.6vw}.post-meta-date:before,.post-meta-author:before,.post-meta-category:before,.post-meta-like:before{width:1.867vw;height:1.867vw;border:.267vw solid #ac835d}header{height:18.667vw;line-height:18.667vw}.header-inner{padding:0 6.667vw}.header-logo{width:28.8vw}.header-nav{display:none}.header-contact{display:none}.header-hamburger{display:block;width:10.933vw;height:10.933vw;background:0 0;border:.267vw solid rgba(224,224,224,.5);border-radius:1.067vw;margin-left:auto;position:relative}.header-hamburger-line{display:block;width:5.867vw;height:.533vw;background:#e0e0e0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-hamburger-line:first-of-type{top:32%}.header-hamburger-line:nth-of-type(2){top:50%}.header-hamburger-line:last-of-type{top:68%}.drawer{display:block;position:fixed;top:0;right:0;width:90.667vw;height:100%;padding:5.333vw 9.333vw 0 10.667vw;background:#1f232a;transform:translate(1000px);z-index:9999;transition:transform .3s ease}.drawer.is-open{pointer-events:auto;transform:translate(0)}.drawer-close{width:11.467vw;height:11.467vw;display:block;background:0 0;border:none;margin-left:auto;position:relative}.drawer-close:before,.drawer-close:after{content:'';width:100%;height:.8vw;background:#ac835d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drawer-close:before{transform:translate(-50%,-50%) rotate(45deg)}.drawer-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.drawer-menu{margin:15vw 0 0}.drawer-menu-item{font-size:4vw;letter-spacing:.667vw}.drawer-menu-item a{font-weight:300}.drawer-menu-item:not(:first-of-type){margin:6.667vw 0 0}body.drawer-open{overflow:hidden}.hero-inner{padding:13.333vw 0;margin:0 auto}.hero-title{font-size:6.4vw;line-height:7.2vw}.interview{margin:10.667vw 0 0}.sponsors-item{margin:5.333vw 0 0;text-align:center}.features{padding:40vw 0 0}.features-list{width:95%;display:block;margin:17.333vw auto 0}.features-item{width:100%}.features-item:not(:first-of-type){margin:13.333vw 0 0}.features-item-icon.attractive{width:10.4vw}.features-item-icon.video-shooting,.features-item-icon.sns{width:20.8vw}.features-item-icon.persistence{width:18.667vw}.features-item-title{font-size:3.733vw;margin:4.8vw 0 0}.features-item-text{font-size:4vw;margin-top:3.467vw}.message{padding:40vw 0 0}.message-content{width:95%;margin:17.333vw auto 0}.message-text{font-size:4.267vw;margin:2.667vw 0}.message-signature{font-size:4.267vw;margin:2.667vw 0}.message-signature:nth-of-type(5){margin:10.667vw 0 0}.contact{padding:40vw 0 0}.contact-description{font-size:3.733vw;margin:6.667vw 0 0}.contact-tabs{width:66.667vw;margin:6.667vw auto 0}.contact-tab{margin-left:6.667vw}.contact-tab-text{font-size:3.733vw}.contact-tab-text:before{width:4vw;height:4vw;border:.267vw solid #e0e0e0;left:-5.333vw}.contact-tab input[type=radio]:checked+span:after{width:1.867vw;height:1.867vw;left:-4.267vw}.contact-form-content{width:100%;margin:13.333vw auto 0}.contact-form-field{margin:5.333vw 0 0}.contact-form-label{font-size:4.267vw}.contact-form-input,.contact-form-textarea{border:.267vw solid #66696c;border-radius:1.067vw;padding:4.8vw 3.2vw;margin:1.333vw 0 0;outline:0}.contact-form-textarea{height:37.333vw}.contact-form-submit{margin:5.333vw 0 0}.contact-form-button{width:32vw;height:16vw;line-height:16vw;font-size:3.733vw;font-weight:600;border-radius:1.067vw}footer{margin:40vw 0 8vw;padding:40vw 0 0}.footer-inner{max-width:100%;display:block}.footer-logo-image{width:40.533vw;margin:0 auto}.footer-tagline{width:100%;font-size:5.333vw}.footer-links{width:77.867vw;display:block;margin:0 auto}.footer-column{width:100%;margin:13.333vw 0 0}.footer-column-title{font-size:5.867vw;padding-bottom:2.667vw;border-bottom:.267vw solid #e0e0e0}.footer-menu{margin:5.333vw 0 0}.footer-menu-item{font-size:3.2vw;white-space:normal}.footer-menu-item:not(:first-of-type){margin:4vw 0 0}.footer-social{margin:5.333vw 0 0}.footer-social-item:not(:first-of-type){margin:2.667vw 0 0}.footer-social-item a{font-size:3.2vw;padding-left:12vw}.footer-social-item a:before{width:8.533vw;height:8.533vw}.footer-copyright{font-size:2.933vw;font-weight:300;margin:13.333vw 0 0}.page-top{right:5.333vw;bottom:5.333vw;width:12.8vw;height:12.8vw;border-radius:1.067vw}.page-top:before{width:.267vw;height:5.333vw}.page-top:after{width:4vw;height:4vw;border-top:.267vw solid #e0e0e0;border-left:.267vw solid #e0e0e0}.privacy-inner{width:94.667vw;padding:0 5.333vw;margin:0 auto 8vw;font-size:4vw}.privacy-title{font-size:6.4vw;margin:6.667vw 0 5.333vw}.privacy-lead{margin:2.667vw 0 12vw}.privacy-item{margin-bottom:12vw}.privacy-item-title{font-size:5.067vw;padding-bottom:2.133vw;margin-bottom:4vw;border-bottom:.267vw solid rgba(224,224,224,.5)}.company-inner{width:94.667vw;margin:0 auto 13.333vw;padding:0}.company-title{margin:6.667vw 0 2.133vw;font-size:6.4vw}.company-table{width:100%;font-size:4vw}.company-row{border-bottom:.267vw solid rgba(224,224,224,.35)}.company-head{width:25.2vw;padding:3.2vw 2.133vw 3.2vw 0}.company-data{padding:3.2vw 0}.archive-main{width:100%;margin:18.667vw auto 0}.archive-title{font-size:10.667vw;line-height:12vw;letter-spacing:.05em}.archive-content{margin:13.333vw 0 0}.archive-inner{width:100%;padding:0 4vw;display:block}.archive-posts{width:100%}.archive-post-item:not(:first-of-type){margin:13.333vw 0 0}.archive-post-image{width:100%;height:53.333vw}.archive-post-content{padding:5.333vw 5.333vw 8vw}.archive-post-title{font-size:5.867vw;line-height:9.067vw}.archive-post-excerpt{font-size:3.733vw;margin:5.333vw 0 0}.archive-post-readmore{margin:8vw 0 0;font-size:3.733vw}.qodef-arrow{width:8vw;height:8vw;right:-9.333vw}.archive-post-readmore a:before{height:.267vw;bottom:-.8vw}.pagination{margin:16vw 0}.pagination-item .current,.pagination-item a:not(.next):not(.prev){width:10.667vw;height:10.667vw;line-height:10.667vw}.pagination-item .current,.pagination-item a:not(.next){margin:0 3.2vw 0 0}.pagination-item .current{border:.267vw solid #ac835d}.pagination-item a:not(.next):not(.prev){border:.267vw solid #4a4847}.pagination-item .dots{font-size:3.733vw;width:10.667vw;height:10.667vw;line-height:14.667vw}.pagination-item .prev,.pagination-item .next{font-size:3.733vw;width:10.667vw;height:10.667vw;line-height:10.667vw}.single-main{width:100%;margin:18.667vw auto 0}.single-inner{display:block;padding:0 4vw}.single-article{width:100%}.single-thumbnail{width:100%;height:46.667vw}.single-content{padding:5.067vw 5.067vw 8vw}.single-title-wrap{padding:2.667vw 0;display:flex}.single-logo{width:26.667vw;height:26.667vw}.single-title{font-size:5.867vw;line-height:9.067vw}.interview-title{width:50.667vw}.single-body-content{margin:9.333vw 0 0}.single-body-content p{font-size:4vw;line-height:6.133vw;margin:2.667vw 0}.single-body-content h2{font-size:5.333vw;line-height:normal;margin:6.667vw 0}.single-body-content h3{font-size:4.8vw;line-height:normal;margin:6.667vw 0}.single-body-content ol,.single-body-content ul{margin:0 0 6.133vw}.single-body-content ol li,.single-body-content ul li{font-size:3.467vw}.single-body-content hr{max-width:26.667vw;background:#bbb;margin:6.133vw auto}.single-body-content .wp-element-button,.single-body-content .interview-button a{font-size:3.2vw;line-height:normal}.single-body-content .wp-element-button{padding:4.8vw 5.867vw}.single-body-content .interview-button a{padding:5.6vw 5.867vw}.single-body-content table:not(.profile-table){width:128vw !important;font-size:3.2vw}.single-body-content table tr{border:.267vw solid #e1e1e1}.single-nav{width:calc(100% - 18.667vw);margin:5.333vw auto 0;display:flex}.single-nav-prev,.single-nav-next{font-size:3.733vw;padding-bottom:1.067vw}.single-nav-prev svg,.single-nav-next svg{width:6.667vw;top:-1.75vw}.single-nav-prev svg{left:-9.333vw;transform:rotate(-135deg)}.single-nav-next svg{right:-9.333vw;transform:rotate(45deg)}.profile-table{width:100% !important;font-size:12px !important;line-height:1.8}.profile-table th{padding:8px 0 8px 10px}.profile-table td{padding:8px 5px 8px 10px}.breadcrumb{border-top:1px solid #4a4847;border-bottom:1px solid #4a4847;overflow-x:scroll}.breadcrumb-list{height:70px;padding:0 25px;gap:20px}.breadcrumb-item:not(:last-of-type):before{width:7px;height:7px;border:.088vw solid #a0a0a0;right:-13px}.breadcrumb-item a,.breadcrumb-item span{font-size:13px;white-space:nowrap}.sidebar{margin:0 auto;width:100%;margin-top:8vw}.sidebar-categories{padding:9.6vw 10.667vw 8.533vw;border:.267vw solid #4a4847}.sidebar-title{font-size:4.8vw}.sidebar .categories{margin-top:5.867vw}.sidebar .categories-list{font-size:3.733vw;line-height:6.667vw}.sidebar .categories-item{border-bottom:.267vw solid #4a4847}.sidebar .categories-link{padding:2.933vw 0 2.4vw;gap:1.6vw}.sidebar .categories-link:before{width:3.467vw;height:3.467vw;top:4.267vw;right:2.667vw;transition:opacity .3s ease}.sidebar-recent{margin:9.333vw 0 0;padding:9.6vw 10.667vw 5.333vw;border:.267vw solid #4a4847}.sidebar-recent-interview{margin:0}.sidebar .recent-post{display:block;border-bottom:.267vw solid #4a4847;padding-bottom:6.133vw;margin-top:7.733vw}.sidebar .recent-post-image{width:100%;height:40vw}.sidebar .recent-post-image img{width:100%;height:100%}.sidebar .recent-post-text-wrap{margin-top:5.333vw}.sidebar .recent-post-title{width:100%;font-size:3.733vw}.sidebar .recent-post-date{margin-top:3.2vw;font-size:3.2vw}}