.single-content{position:relative;z-index:1}.single-content::before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:1920/2083;background-image:url("../../images/interview/single/bg.webp");background-repeat:no-repeat;background-size:cover;z-index:-1}.mv__inner{display:grid;grid-template-columns:520px 1fr;gap:calc(80/var(--pc-comp-width)*100vw);margin-left:max(80px,(100vw - 1200px - var(--scrollbarWidth))/2)}@media(max-width: 767.98px){.mv__inner{width:91.5%;margin-inline:auto;grid-template-columns:none;gap:10px}}.mv__body{display:grid;align-content:center;gap:30px}@media(max-width: 767.98px){.mv__body{gap:20px}}.mv__label{width:fit-content;padding:6px 12px;line-height:1;font-size:1.25em;font-weight:700;color:var(--c-white);background-color:var(--c-primary)}@media(max-width: 767.98px){.mv__label{font-size:.875rem}}.mv__title{margin-bottom:30px;padding-bottom:35px;font-size:2.875rem;font-weight:700;line-height:1.5652173913;border-bottom:2px solid var(--c-primary)}@media(max-width: 767.98px){.mv__title{margin-bottom:0;padding-bottom:20px;font-size:1.5rem}}.mv__bottom{display:flex;justify-content:space-between;gap:1em}.mv__meta{font-weight:700;letter-spacing:.05em}.mv__name{display:inline-flex;align-items:baseline;gap:10px;font-size:1.875rem;font-weight:700;color:var(--c-primary)}@media(max-width: 767.98px){.mv__name{font-size:1.25rem}}.mv__name span{font-size:.5333333333em;font-weight:500;color:initial}@media(max-width: 767.98px){.mv__illust{width:35%}}.mv__img img{width:100%;height:auto;object-fit:cover}.singleContent{position:relative}.singleContent__loopText{display:flex;gap:2em;padding-block:72px;overflow:hidden}@media(max-width: 767.98px){.singleContent__loopText{gap:1em;padding-block:36px}}.singleContent__loopText span{display:inline-block;line-height:1;font-size:10.625rem;font-weight:500;color:var(--c-primary-light);white-space:nowrap;animation:loopText 20s linear infinite}@media(max-width: 767.98px){.singleContent__loopText span{font-size:6.25rem}}@keyframes loopText{0%{translate:0 0}100%{translate:-100% 0}}.singleContent__inner{--_space-y: 100px;display:grid;gap:var(--_space-y);padding-block:var(--_space-y)}@media(max-width: 767.98px){.singleContent__inner{--_space-y: 60px}}.singleContent__media{display:flex;align-items:center;gap:78px}@media(max-width: 767.98px){.singleContent__media{flex-direction:column;gap:32px}}.singleContent__media:first-child ._img{order:-1}@media(max-width: 767.98px){.singleContent__media:first-child ._img{order:1}}.singleContent__media ._body{flex-grow:1;width:100%}.singleContent__media ._question{font-weight:600;color:var(--c-primary)}.singleContent__media ._answer{margin-block:1em .75em;font-size:1.5rem;font-weight:700;line-height:1.6666666667}@media(max-width: 767.98px){.singleContent__media ._answer{font-size:1.125rem}}.singleContent__media ._img{flex-shrink:0;width:calc(600/var(--content-width)*100%)}@media(max-width: 767.98px){.singleContent__media ._img{width:100%}}.singleContent__media ._img img{width:100%;height:auto;object-fit:cover}.singleContent__media.-closing{flex-direction:column;gap:60px}@media(max-width: 767.98px){.singleContent__media.-closing{gap:30px}}.singleContent__media.-closing ._img{width:100%}.singleContent__schedule{padding-block:100px 92px;background-color:var(--c-white)}@media(max-width: 767.98px){.singleContent__schedule{padding-block:60px 50px}}.singleContent__schedule .m-block__en{left:0}@media(max-width: 767.98px){.singleContent__schedule .m-block__en{font-size:3.75rem}}.singleContent__schedule ._inner{width:min(100%,908px);margin-inline:auto}@media(max-width: 767.98px){.singleContent__schedule ._inner{width:100%;padding-inline:15px}}.singleContent__schedule ._blockTitle{font-size:2.125rem;font-weight:700;line-height:1.2;color:var(--c-primary);text-align:center}@media(max-width: 767.98px){.singleContent__schedule ._blockTitle{font-size:1.375rem}}.singleContent__schedule ._list{margin-top:40px;display:grid;gap:10px}.singleContent__schedule ._item{display:flex;gap:30px;min-height:100px}@media(max-width: 767.98px){.singleContent__schedule ._item{gap:15px;min-height:50px}}.singleContent__schedule ._term{display:inline-flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:144px}@media(max-width: 767.98px){.singleContent__schedule ._term{min-width:80px;gap:5px}}.singleContent__schedule ._time{color:var(--c-primary);font-size:1.625rem;font-weight:500;line-height:1}@media(max-width: 767.98px){.singleContent__schedule ._time{font-size:1.125rem}}.singleContent__schedule ._icon{--_iconSize: 40px;position:relative;flex-shrink:0;height:100%}@media(max-width: 767.98px){.singleContent__schedule ._icon{--_iconSize: 25px}}.singleContent__schedule ._icon img{position:relative;width:var(--_iconSize);height:var(--_iconSize);aspect-ratio:1;object-fit:contain;z-index:1}.singleContent__schedule ._item:not(:last-child) ._data{padding-bottom:30px}.singleContent__schedule ._item:not(:last-child) ._icon::after{content:"";position:absolute;inset:calc(var(--_iconSize) + 10px) 0 0;width:1px;margin:auto;background-color:var(--c-primary)}.singleContent__schedule ._data{display:grid;align-content:start;gap:15px}@media(max-width: 767.98px){.singleContent__schedule ._data{gap:10px}}.singleContent__schedule ._title{font-size:1.625rem;font-weight:700;line-height:1.2}@media(max-width: 767.98px){.singleContent__schedule ._title{font-size:1.125rem}}.singleContent .m-btn1Wrap{margin-top:100px}@media(max-width: 767.98px){.singleContent .m-btn1Wrap{margin-top:50px}}@media(min-width: 768px){.singleContent .m-btn1{padding-left:72px}}.relatedInterview{padding-block:110px 140px}@media(max-width: 767.98px){.relatedInterview{padding-block:60px 70px}}@media(min-width: 768px){.relatedInterview .container{--content-width: 1370}}.relatedInterview .m-title2{width:fit-content;margin-inline:auto}.relatedInterview .m-title2__text{color:inherit;font-weight:600}@media(min-width: 768px){.relatedInterview .m-title2__text{font-size:1.875rem}}.relatedInterview__list{--_cols: 4;display:grid;grid-template-columns:repeat(var(--_cols), minmax(0, min(100%, 330px)));gap:16px;justify-content:center;margin-top:30px}@media(max-width: 767.98px){.relatedInterview__list{--_cols: 1}}/*# sourceMappingURL=interview-single.css.map */
