.interview img{max-width:100%;height:auto}.interview iframe{max-width:100%}.interview__title{font-weight:700}.interview__mv{border-radius:10px;overflow:hidden}@media screen and (width>768px){.interview__title{font-size:27px;margin-bottom:24px}.interview__mv{margin-bottom:24px}}@media screen and (width<=768px){.interview__title{font-size:17px;margin:0 16px 12px}.interview__mv{margin:0 16px 16px}}.interview__comment{background:#e7f2fc;border-radius:10px}.interview__comment__title{border-left:solid 10px var(--color-main-blue);font-weight:700;margin-bottom:16px}.interview__comment__text{line-height:1.9}@media screen and (width>768px){.interview__comment{margin-bottom:24px;padding:24px}.interview__comment__title{font-size:20px;padding-left:16px}.interview__comment__text{font-size:15px;margin-bottom:16px}}@media screen and (width<=768px){.interview__comment{margin:0 16px 24px;padding:20px 16px}.interview__comment__title{padding-left:12px}.interview__comment__text{font-size:13px;margin-bottom:16px}}.interview__comment__profile{background:url(https://medipalette.imgix.net/f662e6a990ce8fbddc0012abd75dc27e) no-repeat 16px 16px / 75px auto;border:solid 3px #bddcf8;border-radius:10px}.interview__comment__profile dt{margin-bottom:8px}.interview__comment__profile dd{color:#7f766c}@media screen and (width>768px){.interview__comment__profile{padding:16px 16px 16px 107px}.interview__comment__profile dt{font-size:17px;font-weight:700}.interview__comment__profile dd{font-size:14px}}@media screen and (width<=768px){.interview__comment__profile{background-position:12px 12px;padding:12px 12px 12px 99px}.interview__comment__profile dt{font-size:15px;font-weight:700}.interview__comment__profile dd{font-size:11px}}.interview__cvBtn a{background:#3ec200;border-radius:10px;box-shadow:0 5px #0f8c2a;color:#fff;display:block;font-size:20px;font-weight:700;letter-spacing:2.2px;padding:16px;text-align:center}@media screen and (width>768px){.interview__cvBtn{margin:40px auto 48px;max-width:400px;width:100%}}@media screen and (width<=768px){.interview__cvBtn{margin:32px 16px 37px}}.interview__point{background:#f6f1eb;border:solid 3px #00afdf;border-radius:10px}.interview__point h2{background:#00afdf;color:#fff;font-size:18px;font-weight:700;padding:12px;text-align:center}.interview__point ul{display:flex;flex-direction:column;gap:16px;margin:16px 20px 20px}.interview__point li{background:#fff;border-radius:10px;box-shadow:0 0 10px #00000026;padding:16px}.interview__point h3{border-bottom:solid 2px #f3ece4;font-weight:700;margin-bottom:12px;position:relative}.interview__point h3:before{background:#00afdf;border-right:solid 2px #00afdf;content:"";display:block;height:40px;width:42px;position:absolute;top:0;bottom:0;left:0;margin:auto}.interview__point li:nth-of-type(1) h3:before{-webkit-mask:var(--mask-img-point1) no-repeat center center / contain;mask:var(--mask-img-point1) no-repeat center center / contain}.interview__point li:nth-of-type(2) h3:before{-webkit-mask:var(--mask-img-point2) no-repeat center center / contain;mask:var(--mask-img-point2) no-repeat center center / contain}.interview__point li:nth-of-type(3) h3:before{-webkit-mask:var(--mask-img-point3) no-repeat center center / contain;mask:var(--mask-img-point3) no-repeat center center / contain}.interview__point p{line-height:1.9}.interview__point h3 span,.interview__point p span{color:#ff8789}@media screen and (width>768px){.interview__point{margin-bottom:40px}.interview__point h3{font-size:22px;padding:8px 0 16px 54px}.interview__point h3 br{display:none}.interview__point p{font-size:14px;padding:0 8px}}@media screen and (width<=768px){.interview__point{margin:0 16px 24px}.interview__point h3{font-size:17px;padding:0 0 12px 54px}.interview__point p{font-size:12px}}.interview__movie{margin-bottom:32px}.interview__movie dt{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:16px}.interview .movie{aspect-ratio:16 / 9;margin-bottom:24px;height:100%;width:100%}.interview .movie iframe{display:block;height:100%;width:100%}@media screen and (width<=768px){.interview__movie{padding:0 16px}}.interview__movie--text{font-size:14px;line-height:1.9}.interview__toc{outline-style:none;padding:15px 16px;margin:18px 0;background:#f2efeb;border-radius:10px}@media screen and (width<=768px){.interview__toc{margin:18px 16px 0}}.interview__toc dl{color:#7f766c;counter-increment:listnum}.interview__toc dt{counter-reset:listnum;font-weight:700;font-size:17px;letter-spacing:.1em;color:#28231e}.interview__toc dd{display:flex;align-items:center;border-bottom:1px solid #ded6ce;padding-bottom:7px}.interview__toc dd+dd{margin-top:7px}.interview__toc dd:before{counter-increment:listnum;content:counter(listnum);display:flex;flex-direction:column;justify-content:center;align-items:center;width:25px;height:25px;background:#fff;border-radius:12.5px;font-weight:600;font-size:11px;color:#7f766c;margin-right:7px}.interview__toc a{align-items:center;display:flex;flex:1;font-weight:500;font-size:12px;line-height:17px;letter-spacing:.05em;color:#7f766c;padding:12px 0}.interview__content{margin-top:32px;background:#f6f1eb}.interview__content h2{align-items:center;background:#fff;display:flex;flex-wrap:wrap;gap:10px 8px;justify-content:center;padding-bottom:10px;font-weight:700;font-size:11px;line-height:27px;letter-spacing:.06em}.interview__content h2:before{background:linear-gradient(180deg,#fff,#f4f4f4);content:"";height:20px;width:100%}.interview__content h2 img{max-width:200px}.interview_trainer{margin:27px 16px;border:6px solid #ffffff;border-radius:10px;padding:30px 20px 20px 30px;display:flex;align-items:center}.interview_trainer img{width:100px;height:100px;border-radius:50%;border:4px solid #006ed4;outline:10px solid #fff}.interview_trainer_info{flex:1;margin-left:25px}.interview_trainer_info h3{font-weight:700;font-size:11px;line-height:27px}.interview_trainer_info h3 span{display:block;font-weight:700;font-size:19px;line-height:27px;letter-spacing:.1em}.interview_trainer_info time{margin-top:8px;font-weight:500;font-size:10px;line-height:140%;color:#7f766c}.interview_trainer_info p{margin-top:8px;font-weight:500;font-size:11px;line-height:18px;letter-spacing:.02em}.interview__content__block{padding:0 16px;margin-top:40px}.interview__content__block h3{font-weight:700;font-size:15.5px;line-height:22px;padding:12px 0 20px 48px;position:relative}.interview__content__block h3:before{content:"";position:absolute;width:37px;height:37px;left:0;top:6px;background-image:url(https://medipalette.imgix.net/a4aae7e8b759b9c01a62a60f23e56751);background-size:100%}.interview__content__block dl{display:flex}.interview__content__block dt{order:2;width:72px;font-weight:700;font-size:9px;line-height:11px;text-align:center}.interview__content__block dt img{width:72px;height:72px;border-radius:50%;margin-bottom:6px}.interview__content__block dd{position:relative;order:1;flex:1;padding:20px;background:#fff;border-bottom:4px solid #bab5b0;border-radius:10px;margin-right:23px;line-height:1.9}.interview__content__block dd:after{content:"";position:absolute;width:14px;height:29px;right:-14px;top:20px;background-image:url(https://medipalette.imgix.net/2ead88b069c8221a45305ba3499f9c03);background-size:100%}.interview__cvBtn.footer{background:#f6f1eb;padding:32px 16px 37px;max-width:100%}.interview__cvBtn.footer a{max-width:400px;margin:0 auto}@media screen and (width>768px){.interview__content__block dd{font-size:14px}.interview__cvBtn.footer{margin:0 0 48px}}@media screen and (width<=768px){.interview__content__block dd{font-size:12px}.interview__cvBtn.footer{margin:0 0 32px}}.interview__movie--text span,.interview__content__block dd span{background:linear-gradient(transparent 60%,#ffecea 40%);font-weight:700}
