@charset "UTF-8";*{margin:0;padding:0}*,::before,::after{box-sizing:border-box}body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Noto Sans JP","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:16px;letter-spacing:-.05em}main a,main a:hover{color:#fff}header{margin:0 auto;font-size:0;background-color:#fff;position:relative}header .logoList{margin:0 auto 0 0;padding:4% 0}@media print,screen and (min-width: 768px){header .logoList{padding:12px 0}}header .logoList > li{padding:0 3%;display:inline-block;vertical-align:middle}@media print,screen and (min-width: 768px){header .logoList > li{padding:0 20px}}header .logoList > li:nth-child(1){border-right:solid 1px gray;width:26%}@media print,screen and (min-width: 768px){header .logoList > li:nth-child(1){width:auto}header .logoList > li:nth-child(1) img{width:124px}}header .logoList > li:nth-child(2){width:22%}@media print,screen and (min-width: 768px){header .logoList > li:nth-child(2){width:auto}header .logoList > li:nth-child(2) img{width:109px}}header .snsList{margin:-4% auto 0;width:50%;text-align:right;position:absolute;top:50%;right:0}@media print,screen and (min-width: 768px){header .snsList{margin:-20px auto 0}}header .snsList > li{margin:0 5%;width:16%;display:inline-block;vertical-align:middle}@media print,screen and (min-width: 768px){header .snsList > li{margin:0 10px;width:40px}}main{font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif"}section{background-color:#000;color:#fff}.contents{position:relative;background-color:#000}.fade-zero{opacity:0;transition:.6s;visibility:hidden}.fade-zero.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}.fade{opacity:0;transition:.8s;visibility:hidden}.fade.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}.fade-up{opacity:0;transition:.8s;visibility:hidden;transform:translateY(50px)}.fade-up.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-up{transform:translateY(100px)}}.fade-down{opacity:0;transition:.8s;visibility:hidden;transform:translateY(-50px)}.fade-down.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-down{transform:translateY(-100px)}}.fade-left{opacity:0;transition:.8s;visibility:hidden;transform:translateX(-50px)}.fade-left.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-left{transform:translateX(-100px)}}.fade-right{opacity:0;transition:.8s;visibility:hidden;transform:translateX(50px)}.fade-right.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-right{transform:translateX(100px)}}.fade-top--right{opacity:0;transition:.8s;visibility:hidden;transform:translateY(-20px) translateX(20px)}.fade-top--right.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-top--right{transform:translateY(-100px) translateX(100px)}}.fade-top--left{opacity:0;transition:.8s;visibility:hidden;transform:translateY(-20px) translateX(-20px)}.fade-top--left.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-top--left{transform:translateY(-100px) translateX(-100px)}}.fade-bottom--right{opacity:0;transition:.6s;visibility:hidden;transform:translateY(20px) translateX(20px)}.fade-bottom--right.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-bottom--right{transform:translateY(100px) translateX(100px)}}.fade-bottom--left{opacity:0;transition:.8s;visibility:hidden;transform:translateY(20px) translateX(-20px)}.fade-bottom--left.go{opacity:1;transform:translateY(0) translateX(0);visibility:visible}@media print,screen and (min-width: 768px){.fade-bottom--left{transform:translateY(100px) translateX(-100px)}}.time-early{transition:.6s}.time-01{transition-delay:.1s}.time-03{transition-delay:.3s}.time-05{transition-delay:.5s}.time-10{transition-delay:1s}.time-15{transition-delay:1.5s}.time-20{transition-delay:2s}.time-25{transition-delay:2.5s}.time-30{transition-delay:3s}.video-wrap{text-align:center}.video-wrap iframe{aspect-ratio:16/9;height:auto;margin:0 auto;max-width:800px;width:100%}.btn{background-color:#000;border:1px solid transparent;color:#fff;display:grid;align-items:center;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;gap:8px;padding:5px 15px;text-align:center;width:100%}.btn .icon{display:block;height:13px;width:7px}.btn .icon svg{display:block;fill:#fff;height:13px;width:7px}@media print,screen and (max-width: 767px){.btn{max-width:300px}}.btn:hover{background-color:#fff;border-color:#000;color:#000;text-decoration:none}.btn:hover .icon svg{fill:#000}.interview-txt{line-height:34px;margin-bottom:-30px;text-align:justify}@media print,screen and (max-width: 767px){.interview-txt{line-height:25px}}.interview-txt dt{color:gray;font-size:17px;padding-bottom:30px}@media print,screen and (max-width: 767px){.interview-txt dt{font-size:15px;padding-bottom:20px}}.interview-txt dd{font-size:16px;padding-bottom:30px}@media print,screen and (max-width: 767px){.interview-txt dd{font-size:14px;padding-bottom:20px}}.section{overflow:hidden;padding-top:150px;padding-bottom:150px;position:relative}@media print,screen and (max-width: 767px){.section{padding-top:90px;padding-bottom:90px}}.sctino-intro{background:#000 url(/aquos/kodakumi-2026-interview/assets/images/intro_bg.png) no-repeat right top;background-size:contain;padding-top:80px}.sctino-intro::before{width:100%;height:100%;content:"";background-image:url(/aquos/kodakumi-2026-interview/assets/images/intro_bg.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0}.star-flashing::before{animation:star-flashing-blur 5s infinite}@keyframes star-flashing-blur{0%{filter:blur(25px);opacity:0}25%{filter:blur(20px);opacity:1}50%{filter:blur(15px);opacity:0}75%{filter:blur(5px);opacity:1}100%{filter:blur(0);opacity:0}}.inr{margin:0 auto;max-width:800px;width:100%}.inr-small{max-width:710px}.inr-midashi{position:relative;padding-top:200px}@media print,screen and (max-width: 767px){.sctino-intro{padding-top:0}.inr{max-width:100%;padding:0 20px}}.section-zero{background:url(/aquos/kodakumi-2026-interview/assets/images/sctino-box01_bg.png) no-repeat right top}.sctino-box02{background:#000 url(/aquos/kodakumi-2026-interview/assets/images/sctino-box02_bg.png) no-repeat right top;position:relative}.sctino-box03{background:url(/aquos/kodakumi-2026-interview/assets/images/sctino-box03_bg.png) no-repeat left top}.sctino-box04{background:url(/aquos/kodakumi-2026-interview/assets/images/sctino-box04_bg.jpg) no-repeat right top}.sctino-box05{background:url(/aquos/kodakumi-2026-interview/assets/images/sctino-box05_bg.jpg) no-repeat left -100px}.sctino-box06{background:#000 url(/aquos/kodakumi-2026-interview/assets/images/sctino-box06_bg.png) no-repeat right top;position:relative}.sctino-box07{background:#000 url(/aquos/kodakumi-2026-interview/assets/images/sctino-box07_bg.png) no-repeat left top;position:relative}.sctino-box03,.sctino-box04,.sctino-box05{margin-top:240px}.sctino-profile{margin-top:100px}.title_img{width:100%;height:auto;position:absolute;z-index:0;top:-60px;left:-50px}.title_img_2l{width:100%;height:auto;position:absolute;z-index:0;top:-20px;left:-50px}.title_img::after,.title_img_2l::after{content:"";background:url(/aquos/kodakumi-2026-interview/assets/images/light_light.png) no-repeat left top;width:800px;height:550px;position:absolute;left:-50px;animation:slideAndFade 3.2s ease-out infinite;animation-delay:1s}@keyframes slideAndFade{0%{transform:translateX(0);opacity:1}50%{transform:translateX(300px);opacity:0}100%{transform:translateX(600px);opacity:0}}.interview_q{font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif";font-size:18px;font-weight:400;color:#f7dea4;margin-bottom:40px}.interview_a{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Noto Sans JP","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:17px;line-height:38px;margin-bottom:50px}.profile_txt{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Noto Sans JP","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:15px;margin-top:40px}.profile_txt:last-of-type{margin-top:20px}@media print,screen and (max-width: 767px){.section-zero{background-position:right 32px;background-size:contain;padding-top:128px}.sctino-box02{background-size:contain}.sctino-box03{background-size:contain}.sctino-box04{background-size:contain}.sctino-box05{background:url(/aquos/kodakumi-2026-interview/assets/images/sctino-box05_bg.jpg) no-repeat left -40px;background-size:contain}.sctino-box06{background-size:contain}.sctino-box07{background-size:contain}.sctino-box03,.sctino-box04,.sctino-box05{margin-top:170px}.sctino-profile{margin-top:50px}.title_img{width:90%;top:-120px;left:23px}.title_img_2l{width:90%;top:-100px;left:23px}.title_img::after,.title_img_2l::after{width:100%;height:100%;top:-20px}.interview_q{font-size:16px;margin-bottom:20px}.interview_a{font-size:14px;line-height:28px;margin-bottom:25px}.profile_txt{font-size:13px;margin-top:20px}}.img-box{margin-bottom:50px;position:relative}@media print,screen and (max-width: 767px){.img-box{margin-left:26px;margin-bottom:25px;margin-bottom:25px;width:87%}}.img-box img{display:block}.img-box figcaption{color:#000;font-size:14px;margin-top:10px;text-align:center}@media print,screen and (max-width: 767px){.img-box figcaption{font-size:12px;margin-top:5px}}.kirari{position:relative;overflow:hidden;display:inline-block}.kirari.go::before{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background:#ffffff40;opacity:0;-webkit-transform:rotate(45deg);-webkit-animation:kirari 1.5s ease-in-out}@keyframes kirari{0%{-webkit-transform:scale(0) rotate(25deg);opacity:0}75%{-webkit-transform:scale(0) rotate(25deg);opacity:.5}76%{-webkit-transform:scale(4) rotate(25deg);opacity:1}100%{-webkit-transform:scale(50) rotate(25deg);opacity:0}}.kirari_anniversary{position:relative;overflow:hidden;display:inline-block}.kirari_anniversary.go::before{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background:#cbcb0c40;opacity:0;-webkit-transform:rotate(45deg);-webkit-animation:kirari_anniversary 1s ease-in-out}@keyframes kirari_anniversary{0%{-webkit-transform:scale(0) rotate(25deg);opacity:0}75%{-webkit-transform:scale(0) rotate(25deg);opacity:.5}76%{-webkit-transform:scale(4) rotate(25deg);opacity:1}100%{-webkit-transform:scale(50) rotate(25deg);opacity:0}}.main-visual{position:relative;width:100%;overflow:hidden}.main-visual-object,.main-visual-object-2{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:.6s;visibility:hidden;transform:translateX(50px)}.main-visual-object.visible{transition:opacity 1.5s ease;opacity:1}.main-visual-object-2.visible{transition:opacity 1.5s ease;opacity:1}.main-visual-object.visible_right{opacity:1;transform:translateY(0) translateX(0);visibility:visible}.main-visual-object-2.visible_right{opacity:1;transform:translateY(0) translateX(0);visibility:visible}.anniversary-ttl{max-width:1080px;width:100%;height:auto;background-color:#000;margin:0 auto;padding:20px 20px 30px;display:flex}.anniversary-ttl.go{animation:blurInAnime 1.5s ease-out forwards}@keyframes blurInAnime{0%{filter:blur(30px);opacity:0}100%{filter:blur(0);opacity:1}}.anniversary-inner{position:relative;width:100%;overflow:hidden}.anniversary-mask1{position:absolute;top:0;left:0;width:100%;height:100%;mask-image:url(/aquos/kodakumi-2026-interview/assets/images/title_anniversary1.png);mask-size:100% auto;mask-repeat:no-repeat;mask-position:left top}.anniversary-mask2{position:absolute;top:0;left:0;width:100%;height:100%;mask-image:url(/aquos/kodakumi-2026-interview/assets/images/title_anniversary2.png);mask-size:100% auto;mask-repeat:no-repeat;mask-position:left top}.anniversary-hikari{position:absolute;top:-2%;left:-60%;width:60%;padding:60% 0 0;background-image:radial-gradient(circle,#fff 0%,#fff0 75%);transform:skewX(30deg);animation-name:anniversary_kirari;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes anniversary_kirari{100%{left:100%}}.interview-wrap{position:relative}.interview-wrap::before,.interview-wrap::after{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;position:absolute;top:0;width:21.4%}.section-01-ttl span{border:0;clip:rect(0 0 0 0);display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.section-01 .inr{color:#000;max-width:810px;position:relative;z-index:1}@media print,screen and (max-width: 960px){.section-01 .inr{max-width:660px}}@media print,screen and (max-width: 767px){.section-01 .inr{max-width:100%;padding:0 20%}}.sctino-intro-box .read-txt{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","Noto Sans JP","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif;font-size:19px;line-height:44px;text-align:justify;width:680px;margin:150px auto 0}@media print,screen and (max-width: 960px){.sctino-intro-box .read-txt{font-size:14px;line-height:28px;margin:50px auto 0;width:100%}}@media print,screen and (max-width: 767px){.sctino-intro-box .read-txt{font-size:14px;line-height:28px;margin:50px auto 0;width:100%}}@media print,screen and (max-width: 500px){.section-01 .read-txt{font-size:14px;line-height:28px;margin:50px auto 0;width:100%}}.section-01 .read-cap{font-size:17px;margin-top:40px;text-align:right}@media print,screen and (max-width: 960px){.section-01 .read-cap{font-size:14px;line-height:32px;margin-top:25px}}@media print,screen and (max-width: 500px){.section-01 .read-cap{font-size:12px;line-height:21px;margin-top:15px;text-align:center}}.section-interview{padding-top:0;padding-bottom:200px}@media print,screen and (max-width: 767px){.section-interview{padding-top:0;padding-bottom:90px}}.section-interview-ttl{margin-right:auto;margin-bottom:45px;margin-left:auto;max-width:300PX;width:100%}@media print,screen and (max-width: 767px){.section-interview-ttl{margin-bottom:20px;max-width:180px}}.section-lineup{background-color:#f8f6f7;padding-top:200px;padding-bottom:200px}.section-lineup .inr{max-width:1000px}@media print,screen and (max-width: 767px){.section-lineup{padding-top:40px;padding-bottom:40px}}.section-lineup-ttl{margin-right:auto;margin-bottom:85px;margin-left:auto;max-width:669px;width:100%}@media print,screen and (max-width: 767px){.section-lineup-ttl{margin-bottom:40px;max-width:350px}}.section-lineup-list{display:flex}@media print,screen and (min-width: 768px){.section-lineup-list{flex-wrap:wrap;justify-content:space-between}}@media print,screen and (max-width: 767px){.section-lineup-list{flex-direction:column;gap:60px}}.section-lineup-list-item{width:43.6%}@media print,screen and (max-width: 767px){.section-lineup-list-item{margin:0 auto;width:90%}}.section-lineup-btn{font-size:21px;margin-top:25px;padding:5px 20px}@media print,screen and (max-width: 767px){.section-lineup-btn{font-size:14px;margin:20px auto 0}}.section-profile{background-color:#000;color:#fff;padding-top:200px;padding-bottom:200px}@media print,screen and (max-width: 767px){.section-profile{padding-top:90px;padding-bottom:90px}}.section-profile-ttl{margin-right:auto;margin-bottom:40px;margin-left:auto;max-width:233px;width:100%}@media print,screen and (max-width: 767px){.section-profile-ttl{margin-bottom:20px;max-width:180px}}.section-profile figure{margin-bottom:50px}@media print,screen and (max-width: 767px){.section-profile figure{margin-bottom:35px}}.section-profile figure img{border:none}.section-profile figure figcaption{margin-top:7px}.section-profile-name{font-size:20px;line-height:36px;margin-bottom:10px}@media print,screen and (max-width: 767px){.section-profile-name{font-size:18px;line-height:28px}}.section-profile-name small{font-size:16px}@media print,screen and (max-width: 767px){.section-profile-name small{font-size:12px}}.section-profile-info{font-size:16px;line-height:34px}@media print,screen and (max-width: 767px){.section-profile-info{font-size:12px;line-height:24px}}.section-profile-info + .img-box{margin-top:100px}@media print,screen and (max-width: 767px){.section-profile-info + .img-box{margin-top:70px}.pc-block{display:none}}.sp-block{display:none}@media print,screen and (max-width: 767px){.sp-block{display:block}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.img-loop{margin-top:150px;overflow:hidden;padding-bottom:200px;position:relative;width:100%;z-index:1}@media print,screen and (max-width: 767px){.img-loop{margin-top:70px;padding-bottom:90px}}.img-loop-box{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform;-webkit-animation:scroll-img 50s linear infinite;animation:scroll-img 50s linear infinite}@media print,screen and (max-width: 767px){.img-loop-box{-webkit-animation:scroll-img 40s linear infinite;animation:scroll-img 40s linear infinite}}.img-loop-box img{height:500px;margin-left:20px;-o-object-fit:contain;object-fit:contain;width:auto}@media print,screen and (max-width: 767px){.img-loop{padding-bottom:0}.img-loop-box img{height:300px;margin-left:15px}}@-webkit-keyframes scroll-img{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes scroll-img{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}