.btn{position:relative;display:flex;justify-content:center;align-items:center;color:#0068b7;border:1px solid #0068b7;background:#fff;line-height:1.2;padding:10px 29.87px 10px 10px}@media(any-hover: hover){.btn:after{transition:border-top-color .5s ease-out,border-right-color .5s ease-out}}.btn:after{position:absolute;top:50%;right:10px;content:"";border-right:1px solid #0068b7;border-top:1px solid #0068b7;transform:rotate(45deg) translateY(-50%);height:7px;width:7px}@media(any-hover: hover){.btn{transition:color .5s ease-out,border-top-color .5s ease-out,border-right-color .5s ease-out,border-bottom-color .5s ease-out,border-left-color .5s ease-out,background-color .5s ease-out}.btn:hover{background:#0068b7;color:#fff;border-color:#fff}.btn:hover:after{border-color:#fff}}.btn{position:relative;justify-content:center;padding:10px 15px}.btn::after{position:absolute;display:inline-block;top:50%;right:8px;transform:translateY(-50%) rotate(45deg)}.link-btn{position:relative;display:flex;justify-content:center;align-items:center;color:#333;border:1px solid #aaa;background:#fff;line-height:1.2;padding:10px 29.87px 10px 10px}@media(any-hover: hover){.link-btn:after{transition:border-top-color .5s ease-out,border-right-color .5s ease-out}}.link-btn:after{position:absolute;top:50%;right:10px;content:"";border-right:1px solid #333;border-top:1px solid #333;transform:rotate(45deg) translateY(-50%);height:7px;width:7px}@media(any-hover: hover){.link-btn{transition:color .5s ease-out,border-top-color .5s ease-out,border-right-color .5s ease-out,border-bottom-color .5s ease-out,border-left-color .5s ease-out,background-color .5s ease-out}.link-btn:hover{background:#0068b7;color:#fff;border-color:#fff}.link-btn:hover:after{border-color:#fff}}.link__text{color:#0068b7}.link__text:hover{text-decoration:underline}.link__text--r-arrow{display:flex;align-items:center;color:#0068b7}.link__text--r-arrow:hover{text-decoration:underline}.link__text--r-arrow::after{content:"";display:inline-block;width:8px;height:8px;margin-left:4px;border-right:1px solid #0068b7;border-bottom:1px solid #0068b7;transform:rotate(-45deg)}.biko__sup{vertical-align:super;font-size:1.2rem}.num__sub{vertical-align:sub;font-size:1.2rem}.biko__sup{font-size:1rem}.num__sub{font-size:1rem}.interview{background:#a2afba;width:100%;margin-top:0}.interview-sec{margin-bottom:60px}.interview-sec__title{font-size:2.4rem;font-weight:700;margin-bottom:20px}.interview-sec__title02{font-size:2rem;margin-bottom:20px;color:#fff}.interview-sec__text{font-size:1.5rem;line-height:1.8em;margin-bottom:20px;letter-spacing:.1em}.interview-sec__text--mb0{margin-bottom:0}.interview-sec__biko{font-size:1.4rem}.interview-sec__item{display:grid;gap:20px;grid-template-columns:1fr 40%}@media screen and (max-width:599px){.interview-sec__item{grid-template-columns:1fr}}.interview-sec__item--box{display:flex;gap:10px;margin-top:10px}.interview-sec__item--box--link{margin-top:20px}@media(any-hover: hover){.interview-sec__item--box--link>.btn:hover{border-color:#0068b7}}.interview-sec__img{display:block}.interview-sec__img--caption{margin-top:5px;color:#fff;font-size:1.4rem}.interview-sec__img--pic{display:block}.interview-sec__img--pic--pic01{aspect-ratio:1000/677;width:100%;height:auto}.interview-sec__img--pic--pic02{aspect-ratio:250/299;width:100%;height:auto}.interview-sec__imgcol03{display:flex}@media screen and (max-width:599px){.interview-sec__imgcol03{flex-wrap:wrap;justify-content:center;gap:20px}}@media screen and (max-width:599px)and (max-width:599px){.interview-sec__imgcol03--img--area{width:calc(50% - 10px)}}