﻿#interview #link01 .sec01{height:0;overflow:hidden;padding-bottom:50%;position:relative}@media only screen and (max-width: 768px){#interview #link01 .sec01{padding-bottom:66.6666666667%}}@media only screen and (max-width: 576px){#interview #link01 .sec01{padding-bottom:100%}}#interview #link01 .sec01 figure{position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat}#interview #link01 .sec02{margin-top:2em;text-align:center}#interview #link01 .sec02 ul{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 768px){#interview #link01 .sec02 ul{display:inherit}}#interview #link01 .sec02 ul li{font-size:clamp(1.1em, 3vw, 1.3em);font-weight:500}#interview #link01 .sec02 ul li::after{content:"／";margin:0 0.5em}@media only screen and (max-width: 768px){#interview #link01 .sec02 ul li::after{margin-left:0.5em;margin-right:0}}#interview #link01 .sec02 ul li:last-child::after{content:none}#interview #link01 .sec02 p:nth-of-type(1){background:#FF00A6;color:#fff;font-size:0.9em;display:inline-block;padding:0.5em 1em;margin:0.75em 0;border-radius:4em;line-height:1}#interview #link01 .sec02 p:nth-of-type(2) .size{font-size:0.85em}#interview #link01 .sec02 p:nth-of-type(3) .size{font-size:0.85em}#interview #link02 .loopSliderWrap{width:100%;overflow:hidden}#interview #link02 .loopSliderWrap .loopSlider{display:flex;align-items:flex-start;margin:4em 0;width:max-content}#interview #link02 .loopSliderWrap .loopSlider figure{width:clamp(15em, 25vw, 22em);margin:0 clamp(0.5em, 2vw, 1em)}#interview #link02 .loopSliderWrap .loopSlider figure img{border-radius:min(0.5em, 5vw)}#interview #link03 .text-style01{opacity:0}@media print{#interview #link03 .text-style01{opacity:1;color:#004896 !important}}#interview #link03 .text-style01 span{position:relative;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#interview #link03 .text-style01 span.is-animated{color:#004896;transition:color 1.5s}#interview #link03 .sec01{width:80%;max-width:70em;margin:0 auto 7em}@media only screen and (max-width: 768px){#interview #link03 .sec01{width:100%;margin-bottom:4em}}#interview #link03 .sec01 h2{text-align:center;color:#00B1FF;font-size:clamp(1.1em, 3vw, 1.8em);font-weight:700;margin-bottom:1em}#interview #link03 .sec01 h2.text-style01 span{top:0.25em}#interview #link03 .sec01 p{text-indent:1em}#interview #link03 .sec01 p+p{margin-top:1em}#interview #link03 .sec02::after{content:"";clear:both;display:block}#interview #link03 .sec02+.sec02{padding-top:5em}@media only screen and (max-width: 768px){#interview #link03 .sec02+.sec02{padding-top:4em}}@media only screen and (max-width: 768px){#interview #link03 .sec02{clear:none;display:flex;flex-direction:column-reverse}}#interview #link03 .sec02:nth-child(odd) figure{float:right;margin:0 0 3em 3em}@media only screen and (max-width: 1440px){#interview #link03 .sec02:nth-child(odd) figure{margin:0 0 3em 3em}}@media only screen and (max-width: 1280px){#interview #link03 .sec02:nth-child(odd) figure{margin:0 0 3em 3em}}@media only screen and (max-width: 1024px){#interview #link03 .sec02:nth-child(odd) figure{margin:0 0 3em 3em}}@media only screen and (max-width: 768px){#interview #link03 .sec02:nth-child(odd) figure{float:none;margin:2em auto 0}}@media only screen and (max-width: 768px){#interview #link03 .sec02__01{width:100%}}#interview #link03 .sec02__01 h3{font-weight:600;font-size:clamp(1.1em, 3vw, 1.4em);color:#FF00A6;margin-bottom:1em}#interview #link03 .sec02__01 h3.text-style01 span{left:-0.25em}#interview #link03 .sec02__01 p{text-indent:1em}#interview #link03 .sec02__01 p+p{margin-top:1em}#interview #link03 .sec02 figure{float:left;width:26em;margin:0 3em 3em 0}@media only screen and (max-width: 1440px){#interview #link03 .sec02 figure{margin:0 3em 3em 0}}@media only screen and (max-width: 1280px){#interview #link03 .sec02 figure{width:22em;margin:0 3em 3em 0}}@media only screen and (max-width: 1024px){#interview #link03 .sec02 figure{width:18em;margin:0 3em 3em 0}}@media only screen and (max-width: 768px){#interview #link03 .sec02 figure{width:80%;float:none;margin:2em auto 0}}@media only screen and (max-width: 576px){#interview #link03 .sec02 figure{width:85%}}#interview #link03 .sec02 figure img{border-radius:min(1em, 5vw)}#interview #link03 .sec03{margin-top:2em}#interview #link03 .sec03 p{text-align:right;font-size:0.9em}@media only screen and (max-width: 576px){#interview #link03 .sec03 p{font-size:0.85em}}
