.aboutSect{overflow:hidden;position:relative}@media screen and (min-width: 768px){.aboutSect{padding:200px 0}}@media screen and (max-width: 768px){.aboutSect{padding:140px 0 200px}}.aboutSect__inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}@media screen and (min-width: 768px){.aboutSect__inner{gap:60px}}@media screen and (max-width: 768px){.aboutSect__inner{gap:40px;padding:0 30px}}.aboutSect__head{align-items:center;display:flex;justify-content:center;position:relative}@media screen and (min-width: 768px){.aboutSect__head{gap:8px}}@media screen and (max-width: 768px){.aboutSect__head{gap:6px}}.aboutSect__head:before,.aboutSect__head:after{aspect-ratio:17.83/67.59;background:url("../imgs/img-point-bracket.svg") no-repeat center/contain;content:'';display:block;flex-shrink:0;position:relative;z-index:1}@media screen and (min-width: 768px){.aboutSect__head:before,.aboutSect__head:after{height:68px}}@media screen and (max-width: 768px){.aboutSect__head:before,.aboutSect__head:after{height:44px}}.aboutSect__head:after{transform:scaleX(-1)}.aboutSect__line{aspect-ratio:625.267/31.102;background:url("../imgs/img-about-line.png") no-repeat center/cover;-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);left:50%;position:absolute;transform:translateX(-50%);transition:-webkit-clip-path 1.2s ease;transition:clip-path 1.2s ease;transition:clip-path 1.2s ease, -webkit-clip-path 1.2s ease;z-index:0}@media screen and (min-width: 768px){.aboutSect__line{bottom:-13px;width:625px}}@media screen and (max-width: 768px){.aboutSect__line{bottom:-8px;height:20px;width:235px}}.sai-animate .aboutSect__line{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.aboutSect__ttl{line-height:2.2;color:#000000;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:.015em;position:relative;z-index:1}.aboutSect__ttl:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.aboutSect__ttl:after{margin-bottom:calc((1 - 2.2) * .5em)}.aboutSect__ttl:before,.aboutSect__ttl:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.aboutSect__ttl{font-size:60px}}@media screen and (max-width: 768px){.aboutSect__ttl{font-size:22px}}.aboutSect__body{color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;position:relative;text-align:center}@media screen and (min-width: 768px){.aboutSect__body{font-size:16px}}@media screen and (max-width: 768px){.aboutSect__body{font-size:15px}}.aboutSect__txt{line-height:2.2;font-weight:600;letter-spacing:.015em;text-align:left}.aboutSect__txt:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.aboutSect__txt:after{margin-bottom:calc((1 - 2.2) * .5em)}.aboutSect__txt:before,.aboutSect__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.aboutSect__txt+.aboutSect__txt{margin-top:2em}}@media screen and (max-width: 768px){.aboutSect__txt+.aboutSect__txt{margin-top:2em}}.aboutSect__deco{opacity:0;pointer-events:none;position:absolute;transform:translate(120px, -320px);transition:opacity 0.8s ease,transform 1s cubic-bezier(0.22, 1, 0.36, 1);visibility:hidden;z-index:0}@media screen and (min-width: 768px){.aboutSect__deco{bottom:80px;left:calc(100% - 120px);width:255px}}@media screen and (max-width: 768px){.aboutSect__deco{right:10px;top:calc(100% + 2em);width:150px}}.aboutSect__deco.sai-animate{opacity:1;transform:translate(0, 0);visibility:visible}.afterTalkSect{align-items:center;background-color:#323a42;display:flex;flex-direction:column}@media screen and (min-width: 768px){.afterTalkSect{gap:80px;padding:140px 0}}@media screen and (max-width: 768px){.afterTalkSect{gap:50px;padding:90px 0}}.afterTalkSect__head{display:inline-block;position:relative}.afterTalkSect__head:before{aspect-ratio:413/68;background:url("../imgs/img-heading-line-yellow.png") no-repeat center/contain;-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);content:'';left:50%;position:absolute;transform:translate(-50%, 0);transition:-webkit-clip-path 1.2s ease;transition:clip-path 1.2s ease;transition:clip-path 1.2s ease, -webkit-clip-path 1.2s ease;width:143%;z-index:0}@media screen and (min-width: 768px){.afterTalkSect__head:before{top:6px}}.afterTalkSect__head.sai-animate:before{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.afterTalkSect__ttl{color:#ffffff;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:.015em;line-height:1;position:relative;transform:scaleY(0.9);z-index:1}@media screen and (min-width: 768px){.afterTalkSect__ttl{font-size:36px}}@media screen and (max-width: 768px){.afterTalkSect__ttl{font-size:28px}}.afterTalkSect__body{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.afterTalkSect__body{gap:40px}}@media screen and (max-width: 768px){.afterTalkSect__body{gap:30px}}.afterTalkSect__txt{line-height:2.2;color:#ffffff;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.afterTalkSect__txt:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.afterTalkSect__txt:after{margin-bottom:calc((1 - 2.2) * .5em)}.afterTalkSect__txt:before,.afterTalkSect__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.afterTalkSect__txt{font-size:16px;width:654px}}@media screen and (max-width: 768px){.afterTalkSect__txt{font-size:15px;padding:0 30px;width:100%}}@media screen and (min-width: 768px){.afterTalkSect__img{width:570px}}@media screen and (max-width: 768px){.afterTalkSect__img{width:315px}}.afterTalkSect__credit{line-height:1.4;color:#ffffff;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;line-height:1.4;text-align:center}.afterTalkSect__credit:before{content:'';margin-top:calc((1 - 1.4) * .5em)}.afterTalkSect__credit:after{margin-bottom:calc((1 - 1.4) * .5em)}.afterTalkSect__credit:before,.afterTalkSect__credit:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.afterTalkSect__credit{font-size:16px}}@media screen and (max-width: 768px){.afterTalkSect__credit{font-size:14px}}.interviewCatch{margin:0 auto;position:relative}@media screen and (min-width: 768px){.interviewCatch{width:1000px}}@media screen and (max-width: 768px){.interviewCatch{overflow:hidden;padding:0 30px}}.interviewCatch__img{position:relative;z-index:1}@media screen and (min-width: 768px){.interviewCatch__img{width:100%}}@media screen and (max-width: 768px){.interviewCatch__img{aspect-ratio:1 / 1;margin-top:110px;overflow:hidden;width:100%}.interviewCatch__img .photo{height:100%}.interviewCatch__img .photo__pic,.interviewCatch__img .photo__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.interviewCatch__ttl{position:absolute}@media screen and (min-width: 768px){.interviewCatch__ttl{left:-40px;top:-53px}}@media screen and (max-width: 768px){.interviewCatch__ttl{left:16px;top:1px}}.interviewCatch__ttlBg{align-items:flex-start;display:flex}.interviewCatch__ttlBgMain{background:no-repeat center / 100% 100%;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:block;flex-shrink:0;position:relative;transition:-webkit-clip-path .45s ease-in .35s;transition:clip-path .45s ease-in .35s;transition:clip-path .45s ease-in .35s, -webkit-clip-path .45s ease-in .35s;will-change:clip-path;z-index:1}@media screen and (min-width: 768px){.interviewCatch__ttlBgMain{aspect-ratio:691 / 129;background-image:url("../imgs/pc/img-catch-bubble.png");width:691px}}@media screen and (max-width: 768px){.interviewCatch__ttlBgMain{aspect-ratio:301.5 / 170;background-image:url("../imgs/sp/img-catch-bubble.png");width:315px}}.sai-animate .interviewCatch__ttlBgMain{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.interviewCatch__ttlBgAccent{background:no-repeat center / 100% 100%;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);display:block;flex-shrink:0;position:absolute;top:0;transition:-webkit-clip-path 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.15s;transition:clip-path 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.15s;transition:clip-path 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.15s, -webkit-clip-path 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.15s;will-change:clip-path}@media screen and (min-width: 768px){.interviewCatch__ttlBgAccent{aspect-ratio:719 / 53;background-image:url("../imgs/pc/img-catch-bubble-accent.png");left:40px;width:719px}}@media screen and (max-width: 768px){.interviewCatch__ttlBgAccent{aspect-ratio:660 / 220;background-image:url("../imgs/sp/img-catch-bubble-accent.png");left:14px;width:330px}}.sai-animate .interviewCatch__ttlBgAccent{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.interviewCatch__ttlTxt{line-height:1.6;color:#000000;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:0;opacity:0;position:absolute;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:.2px;transform:scaleY(0.9);transition:opacity .35s ease .8s;white-space:nowrap;z-index:1}.interviewCatch__ttlTxt:before{content:'';margin-top:calc((1 - 1.6) * .5em)}.interviewCatch__ttlTxt:after{margin-bottom:calc((1 - 1.6) * .5em)}.interviewCatch__ttlTxt:before,.interviewCatch__ttlTxt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewCatch__ttlTxt{font-size:26px;left:45px;top:34px}}@media screen and (max-width: 768px){.interviewCatch__ttlTxt{font-size:20px;left:39px;top:30px;white-space:normal;width:220px}}.sai-animate .interviewCatch__ttlTxt{opacity:1}.interviewHeading{margin:0 auto;text-align:center}@media screen and (min-width: 768px){.interviewHeading{width:900px}}@media screen and (min-width: 768px){.interviewHeading+.interviewQa{margin-top:60px}}@media screen and (max-width: 768px){.interviewHeading+.interviewQa{margin-top:32px}}.interviewHeading__head{display:inline-block;position:relative}.interviewHeading__head:after{aspect-ratio:583/29;background:url("../imgs/img-heading-line.png") no-repeat center/cover;-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);content:'';display:block;height:auto;margin:3px -1.5% 0;transition:-webkit-clip-path 1.2s ease;transition:clip-path 1.2s ease;transition:clip-path 1.2s ease, -webkit-clip-path 1.2s ease;width:103%}.interviewHeading__head.sai-animate:after{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.interviewHeading__ttl{line-height:1.7;color:#000000;display:inline-block;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:.015em;position:relative;transform:scaleY(0.9)}.interviewHeading__ttl:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.interviewHeading__ttl:after{margin-bottom:calc((1 - 1.7) * .5em)}.interviewHeading__ttl:before,.interviewHeading__ttl:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewHeading__ttl{font-size:36px}}@media screen and (max-width: 768px){.interviewHeading__ttl{font-size:22px}}.interviewHeading__img{display:flex;justify-content:center}@media screen and (min-width: 768px){.interviewHeading__img{margin-top:60px}}@media screen and (max-width: 768px){.interviewHeading__img{margin-top:30px}}.interviewImages{margin:0 auto}@media screen and (min-width: 768px){.interviewImages{margin-top:110px}}@media screen and (max-width: 768px){.interviewImages{margin:60px -30px 0}}.interviewImages__list{display:flex;justify-content:center}@media screen and (min-width: 768px){.interviewImages__list{gap:calc(40 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewImages__list{gap:15px}}.interviewImages__item{flex-shrink:0}@media screen and (min-width: 768px){.interviewImages__list .interviewImages__item{width:calc(430 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewImages__list .interviewImages__item{width:155px}}.interviewImages__img{overflow:hidden;width:100%}.interviewImages__caption{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewImages__caption:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewImages__caption:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewImages__caption:before,.interviewImages__caption:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewImages__caption{font-size:18px;margin-top:20px}}@media screen and (max-width: 768px){.interviewImages__caption{font-size:14px;margin-top:20px}}.interviewImages--slider{overflow:hidden}@media screen and (min-width: 768px){.interviewImages--slider{margin-left:calc(50% - 50vw);width:100vw}}.interviewImages__track{cursor:grab;display:flex;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:max-content;will-change:transform}.interviewImages__track.is-grabbing{cursor:grabbing}@media screen and (min-width: 768px){.interviewImages--slider .interviewImages__item{margin-right:calc(60 / 1440 * 100vw);width:calc(570 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewImages--slider .interviewImages__item{margin-right:20px;width:255px}}.interviewInterval{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewInterval{gap:120px;margin-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.interviewInterval{gap:80px;margin-top:80px;padding-bottom:80px}}.interviewInterval__mapWrap{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewInterval__mapWrap{gap:40px}}@media screen and (max-width: 768px){.interviewInterval__mapWrap{gap:24px}}.interviewInterval__mapTitle{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;text-align:center}.interviewInterval__mapTitle:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewInterval__mapTitle:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewInterval__mapTitle:before,.interviewInterval__mapTitle:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewInterval__mapTitle{font-size:32px}}@media screen and (max-width: 768px){.interviewInterval__mapTitle{font-size:24px}}.interviewInterval__map{overflow:hidden}@media screen and (min-width: 768px){.interviewInterval__map{height:760px;width:570px}}@media screen and (max-width: 768px){.interviewInterval__map{height:280px;width:210px}}.interviewInterval__body{align-items:center;display:flex;flex-direction:column;gap:80px}.interviewInterval__txt{line-height:2.2;color:#000000;font-weight:600;letter-spacing:.015em;text-align:center}.interviewInterval__txt:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewInterval__txt:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewInterval__txt:before,.interviewInterval__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewInterval__txt{font-size:22px}}@media screen and (max-width: 768px){.interviewInterval__txt{font-size:16px}}@media screen and (min-width: 768px){.interviewInterval__art{height:300px;width:300px}}@media screen and (max-width: 768px){.interviewInterval__art{height:200px;width:200px}}@media screen and (min-width: 768px){.interviewLead{margin-left:auto;margin-right:auto;width:900px}}@media screen and (max-width: 768px){.interviewLead{padding:0 30px}}@media screen and (min-width: 768px){.interviewLead{padding-top:100px}}@media screen and (max-width: 768px){.interviewLead{padding-top:48px}}.interviewLead__heading{align-items:center;display:flex;justify-content:center}@media screen and (min-width: 768px){.interviewLead__heading{gap:16px}}@media screen and (max-width: 768px){.interviewLead__heading{gap:7px}}.interviewLead__vol{flex-shrink:0;position:relative}@media screen and (min-width: 768px){.interviewLead__vol{width:132px}}@media screen and (max-width: 768px){.interviewLead__vol{width:58px}}.interviewLead__volImg{display:block;width:100%}.interviewLead__volTxt{color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;left:50%;letter-spacing:.015em;position:absolute;top:50%;transform:translate(-50%, -50%);white-space:nowrap}@media screen and (min-width: 768px){.interviewLead__volTxt{font-size:36px}}@media screen and (max-width: 768px){.interviewLead__volTxt{font-size:15.7px}}.interviewLead__title{color:#000000;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:.015em;line-height:1;transform:scaleY(0.9)}@media screen and (min-width: 768px){.interviewLead__title{font-size:60px}}@media screen and (max-width: 768px){.interviewLead__title{font-size:22px}}.interviewLead__lead{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewLead__lead:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewLead__lead:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewLead__lead:before,.interviewLead__lead:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewLead__lead{font-size:16px;margin-top:32px;text-align:center}}@media screen and (max-width: 768px){.interviewLead__lead{font-size:14px;margin-top:32px}}.interviewLead__profile{align-items:center;display:flex;justify-content:center;position:relative}@media screen and (min-width: 768px){.interviewLead__profile{gap:40px;margin-top:80px;padding:40px 0}}@media screen and (max-width: 768px){.interviewLead__profile{flex-direction:column;gap:32px;margin-top:60px;padding:60px 0}}.interviewLead__profileFrame{display:flex;flex-direction:column;inset:0;position:absolute}.interviewLead__profileFrameTop,.interviewLead__profileFrameBottom{background-position:center;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0;width:100%}@media screen and (min-width: 768px){.interviewLead__profileFrameTop{background-image:url("../imgs/pc/img-prof-frame-top.png");height:80px}}@media screen and (max-width: 768px){.interviewLead__profileFrameTop{background-image:url("../imgs/sp/img-prof-frame-top.png");height:200px}}@media screen and (min-width: 768px){.interviewLead__profileFrameBottom{background-image:url("../imgs/pc/img-prof-frame-bottom.png");height:80px}}@media screen and (max-width: 768px){.interviewLead__profileFrameBottom{background-image:url("../imgs/sp/img-prof-frame-bottom.png");height:200px}}.interviewLead__profileFrameCenter{background-position:center;background-repeat:no-repeat;background-size:100% 100%;flex:1;min-height:0;width:100%}@media screen and (min-width: 768px){.interviewLead__profileFrameCenter{background-image:url("../imgs/pc/img-prof-frame-center.png")}}@media screen and (max-width: 768px){.interviewLead__profileFrameCenter{background-image:url("../imgs/sp/img-prof-frame-center.png")}}.interviewLead__profileText{position:relative;z-index:1}@media screen and (min-width: 768px){.interviewLead__profileText{width:460px}}@media screen and (max-width: 768px){.interviewLead__profileText{width:255px}}.interviewLead__profileLabel{color:#000000;font-family:"Sawarabi Gothic",sans-serif;letter-spacing:.015em;line-height:1;transform:scaleY(0.9)}@media screen and (min-width: 768px){.interviewLead__profileLabel{font-size:32px}}@media screen and (max-width: 768px){.interviewLead__profileLabel{font-size:20px}}@media screen and (min-width: 768px){.interviewLead__profileInfo{margin-top:90px}}@media screen and (max-width: 768px){.interviewLead__profileInfo{margin-top:40px}}.interviewLead__profileName{color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;line-height:1}@media screen and (min-width: 768px){.interviewLead__profileName{font-size:36px}}@media screen and (max-width: 768px){.interviewLead__profileName{font-size:22px}}@media screen and (min-width: 768px){.interviewLead__profileHonor{font-size:22px}}@media screen and (max-width: 768px){.interviewLead__profileHonor{font-size:14px}}.interviewLead__profileDesc{line-height:1.6;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewLead__profileDesc:before{content:'';margin-top:calc((1 - 1.6) * .5em)}.interviewLead__profileDesc:after{margin-bottom:calc((1 - 1.6) * .5em)}.interviewLead__profileDesc:before,.interviewLead__profileDesc:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewLead__profileDesc{font-size:16px;margin-top:40px}}@media screen and (max-width: 768px){.interviewLead__profileDesc{font-size:13px;margin-top:24px}}.interviewLead__profilePhoto{flex-shrink:0;position:relative;z-index:1}@media screen and (min-width: 768px){.interviewLead__profilePhoto{height:360px;width:270px}}@media screen and (max-width: 768px){.interviewLead__profilePhoto{height:267px;width:200px}}.interviewMv{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 768px){.interviewMv{height:calc(800 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv{height:668px}}.interviewMv__scatter{height:100%;left:0;position:absolute;top:0;width:100%}.interviewMv__box,.interviewMv__item{pointer-events:none;position:absolute}@media screen and (min-width: 768px){.interviewMv__box,.interviewMv__item{left:var(--pc-l);top:var(--pc-t);width:var(--pc-w)}}@media screen and (max-width: 768px){.interviewMv__box,.interviewMv__item{left:var(--sp-l, var(--pc-l));top:var(--sp-t, var(--pc-t));width:var(--sp-w, var(--pc-w))}}.interviewMv__box{opacity:0;transition:opacity 1.4s ease,transform 1.4s cubic-bezier(0.22, 1, 0.36, 1)}@media screen and (min-width: 768px){.interviewMv__box{transform:translateY(calc(-40 / 1440 * 100vw))}}@media screen and (max-width: 768px){.interviewMv__box{transform:translateY(-40px)}}.interviewMv__item{opacity:0;transition:opacity 1.4s ease var(--delay, 0s),transform 1.4s ease-in-out var(--delay, 0s)}@media screen and (min-width: 768px){.interviewMv__item{transform:translate(var(--pc-tx), var(--pc-ty))}}@media screen and (max-width: 768px){.interviewMv__item{transform:translate(var(--sp-tx, var(--pc-tx)), var(--sp-ty, var(--pc-ty)))}}.interviewMv__itemInner{display:block}@media screen and (min-width: 768px){.interviewMv__itemInner{--bulge: var(--pc-bulge)}}@media screen and (max-width: 768px){.interviewMv__itemInner{--bulge: var(--sp-bulge, var(--pc-bulge))}}.interviewMv.is-boxShown .interviewMv__box{opacity:1;transform:translateY(0)}.interviewMv.is-scattered .interviewMv__item{opacity:1;transform:translate(0, 0)}.interviewMv.is-scattered .interviewMv__itemInner{animation:var(--arc, mvItemArc) 1.4s ease-in-out var(--delay, 0s) both}.interviewMv.is-boxShown .interviewMv__ttl,.interviewMv.is-boxShown .interviewMv__lead{opacity:1}.interviewMv__ttl{align-items:center;display:flex;flex-direction:column;opacity:0;position:absolute;transition:opacity 1.4s ease;z-index:1}@media screen and (min-width: 768px){.interviewMv__ttl{gap:calc(29 / 1440 * 100vw);left:calc(743 / 1440 * 100vw);top:calc(270 / 1440 * 100vw);width:calc(576 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv__ttl{gap:15px;left:45px;top:210px;width:300px}}.interviewMv__line{display:flex;width:100%}.interviewMv__line--jp{align-items:flex-end;justify-content:center}@media screen and (min-width: 768px){.interviewMv__line--jp{gap:calc(15 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv__line--jp{gap:8px}}.interviewMv__line--en{align-items:center;justify-content:center}@media screen and (min-width: 768px){.interviewMv__line--en{gap:calc(40 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv__line--en{gap:21px}}.interviewMv__word{align-items:flex-end;display:flex}@media screen and (min-width: 768px){.interviewMv__word{gap:calc(4 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv__word{gap:2px}}.interviewMv__char{display:block;flex-shrink:0}@media screen and (min-width: 768px){.interviewMv__char{width:var(--pc-cw)}}@media screen and (max-width: 768px){.interviewMv__char{width:var(--sp-cw)}}.interviewMv__charImg{display:block;width:100%}.interviewMv__lead{line-height:2.2;color:#000000;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;opacity:0;position:absolute;transition:opacity 1.4s ease .4s;white-space:nowrap;z-index:1}.interviewMv__lead:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewMv__lead:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewMv__lead:before,.interviewMv__lead:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewMv__lead{font-size:calc(16 / 1440 * 100vw);left:calc(120 / 1440 * 100vw);top:calc(536 / 1440 * 100vw)}}@media screen and (max-width: 768px){.interviewMv__lead{font-size:13px;left:30px;line-height:1.6;top:499px;white-space:normal;width:330px}}@keyframes mvItemArc{0%{transform:translateY(0)}50%{transform:translateY(calc(var(--bulge, 0px) * -1))}100%{transform:translateY(0)}}@keyframes mvItemArc2{0%{animation-timing-function:cubic-bezier(0.15, 0.8, 0.35, 1);transform:translateY(0)}25%{animation-timing-function:cubic-bezier(0.5, 0, 0.78, 0.5);transform:translateY(calc(var(--bulge, 0px) * -1))}50%{animation-timing-function:cubic-bezier(0.15, 0.8, 0.35, 1);transform:translateY(0)}75%{animation-timing-function:cubic-bezier(0.5, 0, 0.78, 0.5);transform:translateY(calc(var(--bulge, 0px) * -.45))}100%{transform:translateY(0)}}.interviewPanel__head{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewPanel__head{gap:200px}}@media screen and (max-width: 768px){.interviewPanel__head{gap:50px}}.interviewPanel__cont{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewPanel__cont{gap:120px;margin-top:120px}}@media screen and (max-width: 768px){.interviewPanel__cont{gap:60px;margin-top:56px;padding:0 30px}}.interviewQa{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width: 768px){.interviewQa{gap:48px;margin-top:60px;width:900px}}@media screen and (max-width: 768px){.interviewQa{gap:36px;margin-top:32px}}.interviewQa__set{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewQa__set{gap:20px}}@media screen and (max-width: 768px){.interviewQa__set{gap:16px}}.interviewQa__q{align-items:flex-start;display:flex}@media screen and (min-width: 768px){.interviewQa__q{gap:8px}}@media screen and (max-width: 768px){.interviewQa__q{gap:8px}}.interviewQa__line{background-color:#000000;flex-shrink:0}@media screen and (min-width: 768px){.interviewQa__line{height:1px;margin-top:9px;width:60px}}@media screen and (max-width: 768px){.interviewQa__line{height:1px;margin-top:7px;width:30px}}.interviewQa__question{line-height:1.8;color:#727171;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewQa__question:before{content:'';margin-top:calc((1 - 1.8) * .5em)}.interviewQa__question:after{margin-bottom:calc((1 - 1.8) * .5em)}.interviewQa__question:before,.interviewQa__question:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewQa__question{font-size:18px}}@media screen and (max-width: 768px){.interviewQa__question{font-size:14px}}.interviewQa__answer{line-height:1.8;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewQa__answer:before{content:'';margin-top:calc((1 - 1.8) * .5em)}.interviewQa__answer:after{margin-bottom:calc((1 - 1.8) * .5em)}.interviewQa__answer:before,.interviewQa__answer:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewQa__answer{font-size:18px}}@media screen and (max-width: 768px){.interviewQa__answer{font-size:14px}}@media screen and (min-width: 768px){.interviewResult{padding-bottom:240px}}@media screen and (max-width: 768px){.interviewResult{padding:0 30px 80px}}.interviewResult__head{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewResult__head{gap:60px}}@media screen and (max-width: 768px){.interviewResult__head{gap:60px}}.interviewResult__visual{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewResult__visual{gap:24px}}@media screen and (max-width: 768px){.interviewResult__visual{gap:24px}}@media screen and (min-width: 768px){.interviewResult__ttl{width:1000px}}.interviewResult__img{overflow:hidden}@media screen and (min-width: 768px){.interviewResult__img{width:1000px}}.interviewResult__txt{line-height:2.2;color:#000000;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;text-align:center}.interviewResult__txt:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewResult__txt:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewResult__txt:before,.interviewResult__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewResult__txt{font-size:20px}}@media screen and (max-width: 768px){.interviewResult__txt{font-size:14px}}.interviewResult__points{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width: 768px){.interviewResult__points{gap:100px;margin-top:120px;width:760px}}@media screen and (max-width: 768px){.interviewResult__points{gap:70px;margin-top:80px}}.interviewResult__point{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewResult__point{gap:16px}}@media screen and (max-width: 768px){.interviewResult__point{gap:16px}}.interviewResult__pointNo{align-items:center;color:#000000;display:flex;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;line-height:2}@media screen and (min-width: 768px){.interviewResult__pointNo{font-size:30px;gap:8px}}@media screen and (max-width: 768px){.interviewResult__pointNo{font-size:24px;gap:6px}}.interviewResult__pointNo:before,.interviewResult__pointNo:after{aspect-ratio:10.698/40.554;background:url("../imgs/img-point-bracket.svg") no-repeat center/contain;content:'';display:block;flex-shrink:0}@media screen and (min-width: 768px){.interviewResult__pointNo:before,.interviewResult__pointNo:after{height:40px}}@media screen and (max-width: 768px){.interviewResult__pointNo:before,.interviewResult__pointNo:after{height:32px}}.interviewResult__pointNo:after{transform:scaleX(-1)}.interviewResult__pointNoNum{letter-spacing:0;line-height:1}@media screen and (min-width: 768px){.interviewResult__pointNoNum{font-size:40px}}@media screen and (max-width: 768px){.interviewResult__pointNoNum{font-size:32px}}.interviewResult__pointCard{align-items:flex-start;display:flex}@media screen and (min-width: 768px){.interviewResult__pointCard{gap:40px}}@media screen and (max-width: 768px){.interviewResult__pointCard{align-items:center;flex-direction:column;gap:40px}}.interviewResult__pointImg{flex-shrink:0;overflow:hidden}@media screen and (min-width: 768px){.interviewResult__pointImg{height:320px;width:240px}}@media screen and (max-width: 768px){.interviewResult__pointImg{height:267px;width:200px}}.interviewResult__pointBody{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewResult__pointBody{gap:40px;width:480px}}@media screen and (max-width: 768px){.interviewResult__pointBody{align-items:center;gap:40px;width:100%}}.interviewResult__pointComment{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewResult__pointComment{gap:24px}}@media screen and (max-width: 768px){.interviewResult__pointComment{gap:24px}}.interviewResult__pointName{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;position:relative;z-index:1}.interviewResult__pointName:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewResult__pointName:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewResult__pointName:before,.interviewResult__pointName:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewResult__pointName{font-size:18px}}@media screen and (max-width: 768px){.interviewResult__pointName{font-size:16px}}.interviewResult__pointCommentTxt{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewResult__pointCommentTxt:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewResult__pointCommentTxt:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewResult__pointCommentTxt:before,.interviewResult__pointCommentTxt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewResult__pointCommentTxt{font-size:14px;width:480px}}@media screen and (max-width: 768px){.interviewResult__pointCommentTxt{font-size:14px}}.interviewResult__pointNote{position:relative}@media screen and (min-width: 768px){.interviewResult__pointNote{padding:30px 42px 32px 62px;width:463px}}@media screen and (max-width: 768px){.interviewResult__pointNote{margin:0 -30px;overflow:hidden;padding:32px 30px}}.interviewResult__pointNoteBody{display:flex;flex-direction:column;opacity:0;transition:opacity 1.2s cubic-bezier(0.34, 1.26, 0.64, 1) 1.5s}@media screen and (min-width: 768px){.interviewResult__pointNoteBody{gap:24px}}@media screen and (max-width: 768px){.interviewResult__pointNoteBody{gap:24px}}.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBody{opacity:1}.interviewResult__pointNoteBg{inset:0;opacity:0;position:absolute;transition:1.1s cubic-bezier(0.34, 1.26, 0.64, 1) 0.2s;transition-property:opacity, transform;will-change:opacity, transform;z-index:0}@media screen and (min-width: 768px){.interviewResult__pointNoteBg{--peel: 190px;transform:scale(1.3)}}@media screen and (max-width: 768px){.interviewResult__pointNoteBg{--peel: 150px;transform:translateX(-30%)}}.interviewResult__pointNoteBg:before,.interviewResult__pointNoteBg:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';display:block;position:absolute;transition:1.1s cubic-bezier(0.7, 0, 0.84, 0) 0.2s}.interviewResult__pointNoteBg:before{background-color:#eff1b7;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--peel)), calc(100% - var(--peel)) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--peel)), calc(100% - var(--peel)) 100%, 0 100%);inset:0;transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path, -webkit-clip-path}.interviewResult__pointNoteBg:after{background-color:#dde1a0;bottom:0;-webkit-clip-path:polygon(0 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%);filter:drop-shadow(-2px -2px 6px rgba(0,0,0,0.18));height:var(--peel);right:0;transition-property:height, width;width:var(--peel)}.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBg{opacity:1}@media screen and (min-width: 768px){.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBg{transform:scale(1)}}@media screen and (max-width: 768px){.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBg{transform:translateX(0)}}.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBg:before{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 100% 100%, 0 100%)}.interviewResult__pointNote.sai-animate .interviewResult__pointNoteBg:after{height:0;width:0}.interviewResult__pointNoteTxt{color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;letter-spacing:.015em;line-height:1.8;position:relative;z-index:1}@media screen and (min-width: 768px){.interviewResult__pointNoteTxt{font-size:14px;width:360px}}@media screen and (max-width: 768px){.interviewResult__pointNoteTxt{font-size:13px;width:100%}}@media screen and (min-width: 768px){.interviewSect__cont{margin-top:60px}}.interviewShops{font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media screen and (min-width: 768px){.interviewShops{margin-top:120px}}@media screen and (max-width: 768px){.interviewShops{margin:80px calc(50% - 50vw) 0;overflow:hidden;padding-bottom:17px;position:relative;width:100vw}}@media screen and (min-width: 768px){.interviewShops__slider{margin:0 auto;max-width:1200px}}@media screen and (max-width: 768px){.interviewShops__slider{margin-left:auto;margin-right:0;width:345px}}@media screen and (min-width: 768px){.interviewShops__list{display:flex;gap:calc(60 / 1200 * 100%);justify-content:center}}@media screen and (max-width: 768px){.interviewShops__list{overflow:visible}}.interviewShops__item{display:flex;flex-direction:column}@media screen and (min-width: 768px){.interviewShops__item{gap:32px;width:calc(360 / 1200 * 100%)}}@media screen and (max-width: 768px){.interviewShops__item{gap:32px;height:auto;width:255px}}.interviewShops__img{overflow:hidden}@media screen and (min-width: 768px){.interviewShops__img{height:240px;width:360px}}@media screen and (max-width: 768px){.interviewShops__img{height:170px;width:255px}}.interviewShops__body{display:flex;flex-direction:column;gap:30px}.interviewShops__head{display:flex;flex-direction:column;gap:20px}.interviewShops__nameRow{align-items:flex-start;display:flex;gap:8px}.interviewShops__no{align-items:center;background-color:#d8242d;border-radius:50%;color:#ffffff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:26px;justify-content:center;letter-spacing:0;line-height:1;padding:0;text-align:center;width:26px}@media screen and (min-width: 768px){.interviewShops__no{margin-top:-3px}}.interviewShops__name{line-height:2.2;color:#000000;font-weight:700;letter-spacing:.015em}.interviewShops__name:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewShops__name:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewShops__name:before,.interviewShops__name:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewShops__name{font-size:18px}}@media screen and (max-width: 768px){.interviewShops__name{font-size:15px;margin-top:4px}}.interviewShops__dist{color:#666666;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.015em}@media screen and (max-width: 768px){.interviewShops__dist{display:block}}.interviewShops__info{line-height:1.8;color:#666666;font-size:10px;font-weight:600;letter-spacing:.015em}.interviewShops__info:before{content:'';margin-top:calc((1 - 1.8) * .5em)}.interviewShops__info:after{margin-bottom:calc((1 - 1.8) * .5em)}.interviewShops__info:before,.interviewShops__info:after{content:'';display:block;height:0;width:0}.interviewShops__txt{line-height:1.7;color:#000000;font-weight:700;letter-spacing:.015em}.interviewShops__txt:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.interviewShops__txt:after{margin-bottom:calc((1 - 1.7) * .5em)}.interviewShops__txt:before,.interviewShops__txt:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewShops__txt{font-size:14px}}@media screen and (max-width: 768px){.interviewShops__txt{font-size:12px}}.interviewShops__controller{align-items:center;display:flex;margin:0 auto}@media screen and (min-width: 768px){.interviewShops__controller{display:none}}@media screen and (max-width: 768px){.interviewShops__controller{justify-content:space-between;margin-top:20px;width:330px}}.interviewShops__controller .swiper-pagination{display:flex;position:static}@media screen and (max-width: 768px){.interviewShops__controller .swiper-pagination{margin-left:18px;width:265px}}.interviewShops__controller .swiper-pagination:after{background-color:#cccccc;content:'';display:block;height:1px;left:0;position:absolute;top:5px;width:100%;z-index:-1}.interviewShops__controller .swiper-pagination-bullet{background:none;background-color:#999999;border-radius:0;content:'';display:block;height:5px;opacity:1;transform:scale(0, 1);transform-origin:right top;transition:transform 1s;width:100%}.interviewShops__controller .swiper-pagination-bullet-active{background-color:#999999;transform:scale(1, 1);transform-origin:left top;transition:transform 1s}.interviewShops__controller .swiper-scrollbar-drag{background-color:#999999;border-radius:0;height:4px;position:relative}@media screen and (max-width: 768px){.interviewShops__controller .swiper-scrollbar-drag{top:-2px}}.interviewShops__controller .proglessCircle{cursor:pointer;position:relative}@media screen and (max-width: 768px){.interviewShops__controller .proglessCircle{width:33px}}.interviewShops__controller .proglessCircle .circleSVG{height:auto;width:100%}.interviewShops__controller .proglessCircle .circleSVG--cover{height:100%;left:0;position:absolute;stroke-dasharray:0 366;top:0;transition-duration:1s;transition-timing-function:linear;width:100%;z-index:1}.interviewShops__controller .proglessCircle .circleSVG--base{opacity:1;stroke-dasharray:366 366}.interviewShops__controller .proglessCircle .arrowSVG{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6px}.interviewShops__controller .proglessCircle.is-animate .circleSVG--cover{stroke-dasharray:366 366;transition-duration:9s}.interviewTab{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (min-width: 768px){.interviewTab{margin-left:auto;margin-right:auto;width:900px}}@media screen and (max-width: 768px){.interviewTab{padding:0 30px}}@media screen and (min-width: 768px){.interviewTab{gap:7px}}@media screen and (max-width: 768px){.interviewTab{gap:4px}}.interviewTab__btn{align-items:center;display:flex;flex-direction:column;text-decoration:none}@media screen and (min-width: 768px){.interviewTab__btn{gap:20px}}@media screen and (max-width: 768px){.interviewTab__btn{gap:16px}}.interviewTab__btn:not(.interviewTab__btn--soon) .interviewTab__visual{background-color:#0075dc}@media screen and (min-width: 768px){.interviewTab__btn:not(.interviewTab__btn--soon):not(.is-active):hover{opacity:1}}@media screen and (min-width: 768px) and (min-width: 768px){.interviewTab__btn:not(.interviewTab__btn--soon):not(.is-active):hover .interviewTab__visual .photo{transform:translateY(0)}}@media (hover: hover) and (pointer: fine){.interviewTab__btn:not(.interviewTab__btn--soon):not(.is-active):hover{opacity:1}}@media screen and (hover: hover) and (pointer: fine) and (min-width: 768px){.interviewTab__btn:not(.interviewTab__btn--soon):not(.is-active):hover .interviewTab__visual .photo{transform:translateY(0)}}.sai-animate .interviewTab__btn:not(.interviewTab__btn--soon).is-active .interviewTab__visual .photo{transform:translateY(0);transition-delay:.3s}@media screen and (min-width: 768px){.interviewTab a.interviewTab__btn:hover{opacity:.85}}@media (hover: hover) and (pointer: fine){.interviewTab a.interviewTab__btn:hover{opacity:.85}}.interviewTab__visual{background-color:#000000;position:relative;width:100%}.interviewTab__bg{display:block;width:100%}.interviewTab__txt{inset:0;position:absolute;z-index:1}.interviewTab__person{border-radius:50%;left:50%;overflow:hidden;position:absolute;transform:translate(-50%, 0);width:calc(210 / 290 * 100%)}@media screen and (min-width: 768px){.interviewTab__person{bottom:18px}}@media screen and (max-width: 768px){.interviewTab__person{bottom:6px}}.interviewTab__person .photo{transform:translateY(56px)}@media screen and (min-width: 768px){.interviewTab__person .photo{transition:transform .8s ease}}.interviewTab__label{line-height:1.4;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em;text-align:center}.interviewTab__label:before{content:'';margin-top:calc((1 - 1.4) * .5em)}.interviewTab__label:after{margin-bottom:calc((1 - 1.4) * .5em)}.interviewTab__label:before,.interviewTab__label:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewTab__label{font-size:20px}}@media screen and (max-width: 768px){.interviewTab__label{font-size:14px}}.interviewTalk{margin:0 auto}@media screen and (min-width: 768px){.interviewTalk{margin-top:64px;width:780px}}@media screen and (max-width: 768px){.interviewTalk{margin-top:40px;width:100%}}@media screen and (min-width: 768px){.interviewTalk--sm{width:570px}}.interviewTalk__img{width:100%}.interviewTalk__serif{line-height:2.2;color:#000000;font-family:YakuHanJP,"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;letter-spacing:.015em}.interviewTalk__serif:before{content:'';margin-top:calc((1 - 2.2) * .5em)}.interviewTalk__serif:after{margin-bottom:calc((1 - 2.2) * .5em)}.interviewTalk__serif:before,.interviewTalk__serif:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.interviewTalk__serif{font-size:17px;margin-top:12px}}@media screen and (max-width: 768px){.interviewTalk__serif{font-size:12px;margin-top:10px}}.container{background-color:#f5f6ed}@media screen and (min-width: 768px){.container{min-width:1200px}}@media screen and (min-width: 768px){.hobbybox-content{padding-top:160px}}@media screen and (max-width: 768px){.hobbybox-content{padding-top:0}}@media screen and (min-width: 768px){.footer{min-width:1200px;overflow:hidden}}
