﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap");@media print, screen and (min-width: 769px){._sp{display:none !important}}@media print, screen and (max-width: 768px){._pc{display:none !important}}main{background-color:#EFEFEF;color:#707070;line-height:1}main section,main div{position:relative;box-sizing:border-box}main ol,main ul{margin:0;padding:0;list-style-type:none}main li{list-style-type:none}#Contents{margin:auto}#Contents img{width:100%;height:auto;vertical-align:top}#Contents>section:last-of-type{margin-bottom:0}@media print, screen and (min-width: 769px){#Contents{max-width:1080px;padding-top:70px;padding-bottom:100px}}@media print, screen and (max-width: 768px){#Contents{padding-top:8vw;padding-bottom:5.333vw}}.red-bar{background-color:#DF0523}@media print, screen and (min-width: 769px){.red-bar{height:50px;margin-bottom:70px}}@media print, screen and (max-width: 768px){.red-bar{height:5.333vw;margin-bottom:5.333vw}}.sec-title{margin:auto;text-align:center;border-bottom:solid 1px #707070}.sec-title h2{font-family:'Roboto', sans-serif;font-weight:500}@media print, screen and (min-width: 769px){.sec-title{max-width:800px;padding-bottom:30px;margin-bottom:65px}.sec-title h2{font-size:50px}}@media print, screen and (max-width: 768px){.sec-title{width:92vw;padding-bottom:8.533vw;margin-bottom:8.533vw}.sec-title h2{font-size:6.933vw}}.head-visual{margin:auto}@media print, screen and (min-width: 769px){.head-visual{margin-bottom:120px}}@media print, screen and (max-width: 768px){.head-visual{width:92vw;margin-bottom:8vw}}.interview{margin:auto}.interview .sec-title{padding-bottom:0;border:0}@media print, screen and (min-width: 769px){.interview{margin-bottom:120px}.interview .sec-title{margin-bottom:40px}}@media print, screen and (max-width: 768px){.interview{width:92vw;margin-bottom:10.666vw}.interview .sec-title{margin-bottom:4vw}}.interview-movie{background-color:black}.interview-movie__player{width:100%;height:0;padding-top:56.25%}.interview-movie__player #Player{position:absolute;top:0;left:0;width:100%;height:100%}.interview-movie__thumb{position:absolute;top:0;left:0;width:100%;cursor:pointer}.interview-movie__thumb::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/common/movie-play.svg") center center no-repeat;background-size:10% auto;transition:0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print, screen and (min-width: 769px){.interview-movie__thumb:hover::after{background-color:rgba(0,0,0,0.2);background-size:11% auto}}.interview-note{margin-top:0.8em;line-height:1.6}@media print, screen and (min-width: 769px){.interview-note{font-size:17px}}@media print, screen and (max-width: 768px){.interview-note{text-align:justify;text-justify:inter-ideograph;font-size:3.733vw}}.summary{margin:auto}.summary h3{font-weight:700;line-height:1.8}.summary p{font-weight:400;line-height:2.2;word-break:break-all;text-align:justify;text-justify:inter-ideograph}.summary p:last-child{margin-bottom:0}@media print, screen and (min-width: 769px){.summary{width:80%;max-width:800px;margin-bottom:180px;font-size:22px}.summary h3{margin-bottom:40px;font-size:30px}.summary p{margin-bottom:100px}}@media print, screen and (max-width: 768px){.summary{width:92vw;margin-bottom:18.666vw;font-size:4.266vw}.summary h3{margin-bottom:5.333vw;font-size:5.333vw}.summary p{margin-bottom:16vw}}.footer{background-color:white}@media print, screen and (min-width: 769px){.footer{padding:100px 0 50px}}@media print, screen and (max-width: 768px){.footer{padding:9.333vw 4vw}}.footer-seminar{margin:auto;text-align:center}.footer-seminar h2{background-color:#707070;color:white}.footer-seminar h2 strong{display:block;font-family:'Roboto', sans-serif;font-weight:500}.footer-seminar p{font-weight:bold}.footer-seminar a{display:inline-block;border:solid 3px #4574B6;text-decoration:none;font-size:0;background:url("../img/common/mypage.png") center center no-repeat}@media print, screen and (min-width: 769px){.footer-seminar{width:80%;max-width:800px;margin-bottom:145px}.footer-seminar h2{padding:30px 0}.footer-seminar h2 strong{margin-bottom:8px;font-size:50px}.footer-seminar h2 span{font-size:30px}.footer-seminar p{margin-top:65px;margin-bottom:40px;font-size:22px}.footer-seminar a{width:390px;height:90px;transition:background-color 0.2s;background-size:50%}.footer-seminar a:hover{background-color:#E0EBFA}}@media print, screen and (max-width: 768px){.footer-seminar{margin-bottom:20vw}.footer-seminar h2{padding:4vw 0}.footer-seminar h2 strong{font-size:6.933vw}.footer-seminar h2 span{font-size:4.266vw}.footer-seminar p{margin-top:6.666vw;margin-bottom:4vw;font-size:4.8vw;line-height:1.5}.footer-seminar a{width:74.666vw;height:16vw;background-size:50%}}.footer-info{margin:auto}@media print, screen and (min-width: 769px){.footer-info{margin-bottom:205px}}@media print, screen and (max-width: 768px){.footer-info{margin-bottom:24.533vw}}.footer-info__link a{color:#DF0523;text-decoration:underline;font-weight:400}@media print, screen and (min-width: 769px){.footer-info__link{display:flex;flex-flow:column;align-items:center;margin-bottom:85px}.footer-info__link li:nth-of-type(n+2){margin-top:25px}.footer-info__link a{font-size:20px;line-height:26px}.footer-info__link a:hover{opacity:0.7;text-decoration:none}}@media print, screen and (max-width: 768px){.footer-info__link{margin-bottom:9.6vw}.footer-info__link li:nth-of-type(n+2){margin-top:8vw}.footer-info__link a{font-size:4.266vw;line-height:4.8vw}}.footer-info__btn a{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;color:white;text-align:center;background-color:#DF0523;border:solid 1px #707070;text-decoration:none}.footer-info__btn a::after{content:"＞";position:absolute;top:0;right:0;display:flex;align-items:center;height:100%}@media print, screen and (min-width: 769px){.footer-info__btn ul{display:flex;justify-content:center;gap:20px}.footer-info__btn a{width:390px;height:80px;padding-right:20px;font-size:19px;line-height:26px;transition:background-color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.footer-info__btn a::after{right:15px}.footer-info__btn a:hover{background-color:rgba(223,5,35,0.8)}}@media print, screen and (max-width: 768px){.footer-info__btn li:nth-of-type(n+2){margin-top:6.666vw}.footer-info__btn a{width:92vw;height:14.933vw;padding-right:9.333vw;font-size:4.8vw;line-height:5.333vw}.footer-info__btn a::after{right:4vw}}.footer-catch{margin:auto}@media print, screen and (min-width: 769px){.footer-catch{width:324px;margin-bottom:70px}}@media print, screen and (max-width: 768px){.footer-catch{width:67.2vw;margin-bottom:9.333vw}}.footer .copyright{text-align:center;font-family:'Roboto', sans-serif;font-weight:400}@media print, screen and (min-width: 769px){.footer .copyright{font-size:16px}}@media print, screen and (max-width: 768px){.footer .copyright{font-size:3.733vw}}

.global-Breadcrumb li {
  font-size: 0.6875rem;
  font-weight: 500;
  color: #666;
  text-decoration: none;
  transition-timing-function: linear;
  transition-duration: 0.2s;
}