*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}body{font-family:Meiryo,"メイリオ",sans-serif;font-size:clamp(1.4rem,1.2695652174rem + 0.347826087vw,1.6rem);font-weight:400;font-style:normal;color:var(--font-color);line-height:1.8}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}@media screen and (max-width: 767px){.sp{display:block}.pc{display:none}}@media screen and (min-width: 768px){.sp{display:none}.pc{display:block}}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.center{text-align:center}.is-fade{opacity:0;transform:translateY(5px);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform}.is-fade.is-show{opacity:1;transform:translateY(0)}:root{--font-yu-mincho: "yu-mincho-pr6n", sans-serif;--font-hiragino: "hiragino-kaku-gothic-pron", sans-serif;--font-a-otf-go: "a-otf-gothic-mb101-pr6n", sans-serif;--font-kozuka-go: "kozuka-gothic-pr6n", sans-serif}:root{--font-color: #262626;--color-red: #d70019}.red{color:var(--color-red)}.black{color:#000}.blue{color:#0087c9}.orange{color:#fc6400}html{scroll-behavior:smooth;scroll-padding-top:70px;box-sizing:border-box;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (max-width: 767px){main{margin:clamp(30px,30px + (100vw - 375px)*.012755,35px) 0 0}}.wrap{width:min(950px,96%);margin:auto}.interview h2{font-family:var(--font-a-otf-go);font-size:clamp(1.8rem,1.0173913043rem + 2.0869565217vw,3rem);font-weight:bold}.interview .heading-01{display:flex;align-items:center;justify-content:center;gap:20px}.interview .heading-01+p{margin:15px 0 0}.interview .heading-02{position:relative;display:flex;justify-content:center;align-items:center;margin:0 0 min(15vw,100px);color:var(--color-red);line-height:1}.interview .heading-02 img{width:min(130px,22%);height:100%}.interview .heading-02 .heading-container{position:relative;display:flex;flex-direction:column;gap:.5em;padding-left:4em}.interview .heading-02 .heading-container::before{position:absolute;content:"";top:0;left:0;width:3em;height:100%}.interview .block-01 .heading-container::before{background:url(../img/no-01.webp) no-repeat center left/contain}.interview .block-02 .heading-container::before{background:url(../img/no-02.webp) no-repeat center left/contain}.interview .block-03 .heading-container::before{background:url(../img/no-03.webp) no-repeat center left/contain}.interview .block-04 .heading-container::before{background:url(../img/no-04.webp) no-repeat center left/contain}.interview .block-05 .heading-container::before{background:url(../img/no-05.webp) no-repeat center left/contain}.interview h3.headeing-03{margin:0 0 30px;padding:12px 0 10px;font-size:clamp(1.8rem,1.4086956522rem + 1.0434782609vw,2.4rem);color:var(--color-red);font-weight:bold;border-top:solid 2px;border-bottom:solid 2px;line-height:1.5}@media screen and (min-width: 768px){.interview h3.headeing-03{text-align:center}}.interview .mv{position:relative;display:flex;flex-direction:column;align-items:center;gap:50px;background:url(../img/mv-bg.webp);background-size:cover;width:100%;padding:50px 10px}.interview .mv h1{width:305px}.interview .mv h1 img{width:100%}.interview .mv div{text-align:center}.interview .lead{background:var(--color-red);padding:30px;color:#fff}@media screen and (min-width: 768px){.interview .lead{text-align:center}}.interview .profile{padding:min(10vw,70px) 0}.interview .profile .wrap{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.interview .profile .wrap .label{order:1}.interview .profile .wrap .profile-img{order:2;text-align:center}.interview .profile .wrap .name{order:3}.interview .profile .wrap .text{order:4}.interview .profile .wrap{align-items:center}}@media screen and (min-width: 768px){.interview .profile .wrap{display:grid;grid-template-columns:316px 1fr;grid-template-areas:"img label" "img name" "img text";gap:20px 30px;align-items:start}.interview .profile .wrap .profile-img{grid-area:img;min-width:0}.interview .profile .wrap .label{grid-area:label}.interview .profile .wrap .name{grid-area:name}.interview .profile .wrap .text{grid-area:text}}.interview .profile .profile-img img{width:100%;height:auto}@media screen and (min-width: 768px){.interview .profile .profile-img img{max-width:316px}}@media screen and (max-width: 767px){.interview .profile .profile-img img{width:min(96%,316px)}}.interview .profile .label{font-size:clamp(1.6rem,1.4695652174rem + 0.347826087vw,1.8rem);font-weight:bold;text-align:center;border:solid 1px;border-radius:50px}@media screen and (min-width: 768px){.interview .profile .label{width:203px}}@media screen and (max-width: 767px){.interview .profile .label{width:min(96%,316px)}}.interview .profile .name{display:flex;flex-wrap:wrap;align-items:center;font-size:clamp(1.6rem,1.4043478261rem + 0.5217391304vw,1.9rem);color:var(--color-red)}@media screen and (max-width: 449px){.interview .profile .name{flex-direction:column}}.interview .profile .name span{font-size:clamp(2.4rem,2.0086956522rem + 1.0434782609vw,3rem);font-weight:bold}@media screen and (min-width: 450px){.interview .profile .name span{margin:0 0 0 .5em}}.interview .link{display:flex;flex-direction:column;padding:0 0 min(10vw,70px)}.interview .link .wrap{width:min(800px,96%)}.interview .link ul{display:flex;flex-direction:column;justify-content:center;gap:20px}.interview .link li a{position:relative;display:flex;align-items:center;padding:5px 45px 5px 20px;background:#fff;font-size:clamp(1.6rem,1.0782608696rem + 1.3913043478vw,2.4rem);color:var(--color-red);line-height:1.3;border:1px solid;border-radius:10px;transition:background-color .2s}.interview .link li a:hover{background:var(--color-red);color:#fff;opacity:1}.interview .link li a:hover::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.interview .link li a .num{display:inherit;justify-content:center;width:25px;margin:0 10px 0 0}.interview .link li a .num img{height:26px}.interview .link li a .text{flex:1;font-family:var(--font-kozuka-go);line-height:1.5}.interview .link li a::after{position:absolute;right:15px;top:50%;transform:translateY(-50%);content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-red)}.interview .link .link-note{margin:min(8vw,50px) 10px 0}@media screen and (min-width: 768px){.interview .link .link-note{text-align:center}}.interview .link .link-note a{color:var(--color-red);text-decoration:underline}.interview .link.bottom a{justify-content:center}@media screen and (min-width: 768px){.interview .link.bottom a{text-align:center}}.interview .content{background:rgba(178,178,178,.2);color:#404040}.interview .content [class^=block-0]{padding:min(15vw,100px) 0;border-top:solid 1px var(--color-red)}.interview .content [class^=block-0] section:not(:last-child){margin:0 0 min(15vw,100px)}.interview .content .block-img{margin:min(8vw,50px) 0}@media screen and (max-width: 767px){.interview .content .block-img{width:100%;height:auto;aspect-ratio:4/3}}.interview .content .block-img img{width:100%}@media screen and (max-width: 767px){.interview .content .block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}}.interview .content [class^=block-0]>.wrap>.block-img{margin:0 0 min(8vw,50px)}.interview .content .block-img-separate{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 3%;margin:min(8vw,50px) 0}@media screen and (min-width: 768px){.interview .content .block-img-separate img{width:48.5%}}@media screen and (max-width: 767px){.interview .content .block-img-separate img{width:min(100%,460px)}}.interview .content .block-text{margin:0 0 30px;color:#404040;font-weight:bold}.interview .content .marker{background:linear-gradient(transparent 70%, #ffff00 60%);line-height:2}.interview .content .block-box-01{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:min(8vw,50px) auto}.interview .content .block-box-01 li{display:flex;flex-direction:column;justify-content:center;width:264px;height:95px;text-align:center;background:#fff;border:solid 2px;border-radius:5px}.interview .content .block-box-01 li p:nth-of-type(1){font-size:clamp(1.8rem,1.5391304348rem + 0.6956521739vw,2.2rem);font-weight:bold}.interview .content .block-box-01 li p:nth-of-type(2){font-size:13px;color:#000;line-height:1.3}.interview .content .block-box-02{display:flex;flex-wrap:wrap;align-items:flex-start;gap:45px;margin:min(8vw,50px) 0 30px}@media screen and (max-width: 767px){.interview .content .block-box-02{flex-direction:column;align-items:center}}.interview .content .block-box-02>:first-child{flex:1}.interview .content .block-box-02 img{width:min(96%,362px);height:100%}.interview .content .block-box-03{width:min(900px,96%);margin:auto}.interview .content .block-box-03 dl{padding:30px 30px 20px;background:#fff;border:solid 2px var(--color-red);border-radius:20px;text-align:center}.interview .content .block-box-03 dt{margin:0 0 15px;font-size:clamp(1.8rem,1.5391304348rem + 0.6956521739vw,2.2rem)}.interview .content .block-box-03 dd{display:flex;flex-wrap:wrap;gap:30px 3%}@media screen and (min-width: 768px){.interview .content .block-box-03 figure{width:48.5%}}.interview .content .block-box-03 figure img{width:100%}.interview .content .block-box-03 figcaption{margin:10px 0 0;line-height:1.5}.interview .content .block-box-03 figcaption strong{display:block;font-size:clamp(1.6rem,1.4695652174rem + 0.347826087vw,1.8rem)}.interview .content .block-box-03 .caption{margin:10px 0 0;font-size:13px;text-align:right}.interview .content .block-box-04{width:min(900px,96%);margin:min(8vw,50px) auto;padding:30px 30px 20px;background:#fff;border:solid 2px var(--color-red);border-radius:20px;text-align:center}.interview .content .block-box-04 img{width:100%}@media screen and (max-width: 767px){.vol-1 .block-box-02 p{order:2}.vol-1 .block-box-02 img{order:1}}@media screen and (max-width: 640px){.gotop{bottom:90px}}/*# sourceMappingURL=interview.css.map */