@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP&display=swap";@media only screen and (max-width: 991px){.visible-pc{display:none!important}}@media only screen and (max-width: 767px){.visible-pctb{display:none!important}}@media only screen and (min-width: 992px){.visible-tbsp{display:none!important}}@media only screen and (min-width: 768px){.visible-sp{display:none!important}}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (max-width: 767px){.hidden-xs{display:none!important}.visible-xs{display:block!important}}.js-inview.js-fadeInTrBtT{opacity:0;transition:all .7s ease;transform:translateY(var(--vw-size20))}@media only screen and (max-width: 991px){.js-inview.js-fadeInTrBtT-sp-none{opacity:1;transform:translateY(0)}}.js-inview.js-gradient{background:linear-gradient(to bottom,#041b35,#041b35 20%,#9c499a 27%,#520d5d 40%,#3c7b6e 57%,#74c87e 66%,#3f77d7 78%,#a5c4e2);background-size:auto 400%;-webkit-background-clip:text;background-clip:text;transition:all 1s ease;opacity:0;transform:translateY(var(--vw-size40))}.js-inview.transition-delay-1{transition-delay:.1s}.js-inview.transition-delay-2{transition-delay:.2s}.js-inview.transition-delay-3{transition-delay:.3s}.js-inview.transition-delay-4{transition-delay:.4s}.js-inview.transition-delay-5{transition-delay:.5s}.js-inview.transition-delay-6{transition-delay:.6s}.js-inview.transition-delay-7{transition-delay:.7s}.js-inview.transition-delay-8{transition-delay:.8s}.js-inview.transition-delay-9{transition-delay:.9s}.js-inview.transition-delay-10{transition-delay:1s}@media only screen and (max-width: 991px){.js-inview.transition-delay-0-sp{transition-delay:0s!important}}@keyframes bg-slide{0%{background-position:0% 0}to{background-position:0 100%}}.js-inview.is-inview.js-fadeInTrBtT{transform:translateY(0);opacity:1}.js-inview.is-inview.js-gradient{animation:bg-slide 2s linear forwards;transform:translateY(0);opacity:1}.faqArticle{width:100%;position:relative;padding-top:var(--vw-size80);padding-bottom:var(--vw-size120);z-index:1;background-color:#fff}@media screen and (max-width: 991px){.faqArticle{padding-top:var(--vw-size80);padding-bottom:var(--vw-size80)}}.faqArticle__inner{max-width:calc(var(--vw-size290) * 4);width:100%;display:flex;margin:0 auto;position:relative;align-items:flex-start}@media screen and (max-width: 991px){.faqArticle__inner{flex-direction:column}}.faqArticle__inner-head{display:flex;gap:var(--vw-size12);align-items:baseline;margin-bottom:var(--vw-size24);width:var(--vw-size313)}@media screen and (max-width: 991px){.faqArticle__inner-head{padding:0 var(--vw-size30);margin-bottom:0;width:100%}}.faqArticle__inner-head-en{font-size:var(--vw-size36);color:#7a8c9d;font-weight:200;line-height:1}@media screen and (max-width: 991px){.faqArticle__inner-head-en{font-size:var(--vw-size32)}}.faqArticle__inner-head-ja{font-size:var(--vw-size18);color:#000;font-weight:500;line-height:1}@media screen and (max-width: 991px){.faqArticle__inner-head-ja{font-size:var(--vw-size13)}}.faqArticle__inner .c-link{width:var(--vw-size181);height:var(--vw-size40);position:absolute;top:var(--vw-size84);font-size:var(--vw-size13);left:0;cursor:pointer;text-decoration:none}@media screen and (max-width: 991px){.faqArticle__inner .c-link{order:3;margin:0 auto;margin-top:var(--vw-size30);position:relative;top:auto}}.faqArticle__inner .c-link:before{right:var(--vw-size6)}@media screen and (max-width: 991px){.faqArticle__inner .c-link:before{right:var(--vw-size12)}}.faqArticle__inner-main{width:calc(100% - var(--vw-size313));display:flex;flex-direction:column;margin-top:var(--vw-size34)}@media screen and (max-width: 991px){.faqArticle__inner-main{order:2;margin-top:var(--vw-size24);width:100%}}.faqArticle__inner-main-tabs{display:flex;justify-content:center;gap:var(--vw-size8);margin-bottom:var(--vw-size16);border-bottom:var(--vw-size1) #6f7379 solid}.faqArticle__inner-main-tabs-item{width:var(--vw-size205);height:var(--vw-size55);font-size:var(--vw-size15);border-radius:var(--vw-size5) var(--vw-size5) 0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:var(--vw-size1) #6f7379 solid;border-bottom:none;transition:.3s ease}.faqArticle__inner-main-tabs-item.current{color:#fff;background:#636363}.faqArticle__inner-main-tabs-item:hover:not(.current){color:#fff;background:silver;border:var(--vw-size1) solid #c0c0c0}@media screen and (max-width: 991px){.faqArticle__inner-main-tabs-item{width:var(--vw-size114);font-size:var(--vw-size11);text-align:center}}.faqArticle__inner-main-tabs-item .tbsp{display:none}@media screen and (max-width: 991px){.faqArticle__inner-main-tabs-item .tbsp{display:block}}.faqArticle__inner-main-contents{display:flex;width:100%;overflow:hidden;position:relative}@media screen and (max-width: 991px){.faqArticle__inner-main-contents{padding-bottom:0;padding-left:var(--vw-size30);padding-right:var(--vw-size30)}}.faqArticle__inner-main-contents-lists{justify-content:space-between;display:none;width:100%;flex-direction:column}.faqArticle__inner-main-contents-lists.current{display:flex}.faqArticle__inner-main-contents-lists-item{width:100%}.faqArticle__inner-main-contents-lists-item:hover .c-faq__summary-inner .txt{color:#0a3190;font-weight:600}.faqArticle__inner-main-contents-lists-item .c-faq__detail{padding-top:var(--vw-size25);padding-bottom:0}.faqArticle__inner-main-contents-lists-item .c-faq__summary{padding-bottom:var(--vw-size25)}@media screen and (max-width: 991px){.faqArticle__inner-main-contents-lists-item .c-faq__summary{padding-bottom:var(--vw-size15)}}.faqArticle__inner-main-contents-lists-item .c-faq__summary-inner .txt{font-weight:500;padding-left:var(--vw-size35);padding-top:0;font-size:var(--vw-size17)}@media screen and (max-width: 991px){.faqArticle__inner-main-contents-lists-item .c-faq__summary-inner .txt{padding-left:var(--vw-size22);font-size:var(--vw-size13)}}.faqArticle__inner-main-contents-lists-item .c-faq__summary-inner .txt h4{color:#7a8c9d}.faqArticle__inner-main-contents-lists-item .c-faq__summary-inner .icon:before{background:#bfbfbf}.faqArticle__inner-main-contents-lists-item .c-faq__summary-inner .icon:after{background:#bfbfbf}@media screen and (max-width: 991px){.faqArticle__inner-main-contents-lists-item .c-faq__answer-inner{padding-bottom:var(--vw-size15)}}.faqArticle__inner-main-contents-lists-item .c-faq__answer-inner .txt{font-size:var(--vw-size15)}.faqArticle__inner-main-contents-lists-item .c-faq__answer-inner .txt h4{font-weight:400}@media screen and (max-width: 991px){.faqArticle__inner-main-contents-lists-item .c-faq__answer-inner .txt{font-size:var(--vw-size13)}}.translated-ltr .faqArticle__inner-main-tabs-item{text-align:center}.translated-ltr .faqArticle__inner .c-link{padding:0 var(--vw-size10)}@media screen and (max-width: 991px){body{overflow-x:clip}}main{background-color:#fff;height:auto}.c-lower-header:before{background-image:url(../img/event/event__header.jpg)}@media screen and (max-width: 991px){.c-lower-header:before{background-image:url(../img/event/event__header__sp.jpg)}}.p-eventDetail{padding-top:var(--vw-size105);position:relative;z-index:1;background-color:#fff}@media screen and (max-width: 991px){.p-eventDetail{padding-top:var(--vw-size40)}}.p-eventDetail__inner{max-width:calc(var(--vw-size308) * 3);width:calc(100% - var(--vw-size60));background-color:#fff;margin:0 auto;border-radius:var(--vw-size10)}@media screen and (max-width: 991px){.p-eventDetail__inner{padding:0}}.p-eventDetail__inner-head{display:flex;flex-direction:column}.p-eventDetail__inner-head h2{font-size:var(--vw-size24);font-weight:700}@media screen and (max-width: 991px){.p-eventDetail__inner-head h2{font-size:var(--vw-size22);font-weight:500}}.p-eventDetail__inner-head-date{font-size:var(--vw-size15);font-weight:700;align-self:flex-end}@media screen and (max-width: 991px){.p-eventDetail__inner-head-date{font-size:var(--vw-size13);font-weight:500;margin-top:var(--vw-size10)}}.p-eventDetail__inner-head-tags{display:flex;align-items:center;gap:var(--vw-size10)}@media screen and (max-width: 991px){.p-eventDetail__inner-head-tags{flex-direction:column;align-items:flex-start;margin-top:var(--vw-size12)}}.p-eventDetail__inner-head-tags-label{font-size:var(--vw-size17);padding:var(--vw-size4) var(--vw-size8);border-radius:var(--vw-size4);background:#0a3190;color:#fff;line-height:1}.p-eventDetail__inner-head-tags-label.report{background:linear-gradient(to right,#e30054,#6a1e6d)}@media screen and (max-width: 991px){.p-eventDetail__inner-head-tags-label{font-size:var(--vw-size14)}}.p-eventDetail__inner-head-tags-list{display:flex;gap:var(--vw-size10)}.p-eventDetail__inner-head-tags-list.anouncement p{color:#0a3190}.p-eventDetail__inner-head-tags-list.report p{color:#b2639b}.p-eventDetail__inner-head-tags-list p{font-size:var(--vw-size17);font-weight:500;color:#0a3190}@media screen and (max-width: 991px){.p-eventDetail__inner-head-tags-list p{font-size:var(--vw-size14)}}.p-eventDetail__inner-head-info{width:100%;padding:var(--vw-size30) var(--vw-size38);border-radius:var(--vw-size10);background:#f6f6f6;margin-top:var(--vw-size65)}@media screen and (max-width: 991px){.p-eventDetail__inner-head-info{padding:var(--vw-size23) var(--vw-size20);margin-top:var(--vw-size20)}}.p-eventDetail__inner-head-info-list{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;gap:var(--vw-size20) var(--vw-size40)}@media screen and (max-width: 575px){.p-eventDetail__inner-head-info-list{grid-template-columns:1fr}}.p-eventDetail__inner-head-info-list-item{display:flex;gap:var(--vw-size20);align-items:flex-start}@media screen and (max-width: 991px){.p-eventDetail__inner-head-info-list-item{width:100%}}.p-eventDetail__inner-head-info-list-item:nth-of-type(1){order:1}.p-eventDetail__inner-head-info-list-item:nth-of-type(2){order:3}.p-eventDetail__inner-head-info-list-item:nth-of-type(3){order:2}.p-eventDetail__inner-head-info-list-item:nth-of-type(4){order:4}.p-eventDetail__inner-head-info-list-item-title{display:flex;gap:var(--vw-size6);font-size:var(--vw-size20);font-weight:600;align-items:center;line-height:1;white-space:nowrap}@media screen and (max-width: 991px){.p-eventDetail__inner-head-info-list-item-title{font-size:var(--vw-size16);width:var(--vw-size56);flex-shrink:0}}.p-eventDetail__inner-head-info-list-item-title-icon{width:var(--vw-size24)}.p-eventDetail__inner-head-info-list-item-title-icon img{width:100%;height:auto}.p-eventDetail__inner-head-info-list-item-detial{font-size:var(--vw-size20);font-weight:500;line-height:1.6}@media screen and (max-width: 991px){.p-eventDetail__inner-head-info-list-item-detial{font-size:var(--vw-size16)}}.p-eventDetail__inner-head-link{width:var(--vw-size290);height:var(--vw-size60);color:#fff;background:#003c87;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:700;position:relative;border-radius:var(--vw-size120);font-size:var(--vw-size16);cursor:pointer;margin:0 auto;margin-top:var(--vw-size30);text-decoration:none;transition:.3s ease;will-change:transform;-webkit-font-smoothing:antialiased}.p-eventDetail__inner-head-link:hover{transform:scale(1.05)}@media screen and (max-width: 991px){.p-eventDetail__inner-head-link{order:3;margin:0 auto;margin-top:var(--vw-size35);position:relative;top:auto;width:var(--vw-size181);height:var(--vw-size40);font-size:var(--vw-size13)}}.p-eventDetail__inner-head-link:before{content:"";width:var(--vw-size31);height:var(--vw-size24);position:absolute;top:50%;right:var(--vw-size24);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg%20width='31'%20height='24'%20viewBox='0%200%2031%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20y1='12'%20x2='30'%20y2='12'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M29.293%2011.7072L22.293%203.70715'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;z-index:1}@media screen and (max-width: 991px){.p-eventDetail__inner-head-link:before{width:var(--vw-size21);height:var(--vw-size16);right:var(--vw-size13)}}.p-eventDetail__inner-main{display:flex;flex-direction:column;margin-top:var(--vw-size92)}@media screen and (max-width: 991px){.p-eventDetail__inner-main{margin-top:var(--vw-size35)}}.p-eventDetail__inner-main p{font-size:var(--vw-size17);line-height:1.6}@media screen and (max-width: 991px){.p-eventDetail__inner-main p{font-size:var(--vw-size14)}}.p-eventDetail__inner-main-article{display:flex;flex-direction:column;gap:var(--vw-size50)}@media screen and (max-width: 991px){.p-eventDetail__inner-main-article{gap:var(--vw-size30)}}.p-eventDetail__inner-main-article-item{display:flex;flex-direction:column;gap:var(--vw-size30)}@media screen and (max-width: 991px){.p-eventDetail__inner-main-article-item{gap:var(--vw-size20)}}.p-eventDetail__inner-main-article-item-copy{font-size:var(--vw-size17);line-height:1.6}@media screen and (max-width: 991px){.p-eventDetail__inner-main-article-item-copy{font-size:var(--vw-size14)}}.p-eventDetail__inner-main-article-item-imgs{display:flex;flex-direction:column;gap:var(--vw-size30)}@media screen and (max-width: 991px){.p-eventDetail__inner-main-article-item-imgs{gap:var(--vw-size20)}}.p-eventDetail__inner-main-article-item-imgs figure{width:100%;line-height:0;position:relative}.p-eventDetail__inner-main-article-item-imgs figure img{width:100%;height:auto}.p-eventDetail__inner-main-newsPaper{width:100%;position:relative}.p-eventDetail__inner-main-newsPaper figure{width:100%;position:relative;line-height:0}.p-eventDetail__inner-main-newsPaper figure img{width:100%;height:auto}.p-eventDetail__inner-main-link{width:var(--vw-size290);height:var(--vw-size60);color:#fff;background:#041b35;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:700;position:relative;border-radius:var(--vw-size120);font-size:var(--vw-size16);cursor:pointer;margin:0 auto;margin-top:var(--vw-size95);text-decoration:none;transition:.3s ease;will-change:transform;-webkit-font-smoothing:antialiased}.p-eventDetail__inner-main-link:hover{transform:scale(1.05)}@media screen and (max-width: 991px){.p-eventDetail__inner-main-link{order:3;margin:0 auto;margin-top:var(--vw-size48);position:relative;top:auto;width:var(--vw-size181);height:var(--vw-size40);font-size:var(--vw-size13)}}.p-eventDetail__inner-main-link:before{content:"";width:var(--vw-size24);height:var(--vw-size24);position:absolute;top:50%;left:var(--vw-size18);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.4%2012L16%2016.6L14.6%2018L8.6%2012L14.6%206L16%207.4L11.4%2012Z'%20fill='white'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;z-index:1}@media screen and (max-width: 991px){.p-eventDetail__inner-main-link:before{width:var(--vw-size16);height:var(--vw-size16);left:var(--vw-size12)}}



.p-eventDetail{padding-bottom: var(--vw-size100);}
.p-eventDetail__inner-head-tags-label.kokuchi::before{content: "告知";}
.p-eventDetail__inner-head-tags-label.report::before{content: "レポート";}
.p-eventDetail__inner-head-tags-list.anouncement p{}

.p-eventDetail__inner-head-info-list{justify-content: space-between;}

@media screen and (max-width: 991px) {
    .p-eventDetail{padding-bottom: var(--vw-size50);}
}


/* 記事設定 */
.p-eventDetail__inner-main{word-break: break-all;}
.p-eventDetail__inner-main strong{font-weight: 700;}
.p-eventDetail__inner-main ul li{list-style: disc;}
.p-eventDetail__inner-main p{margin-top: var(--vw-size36); line-height: 1.6; font-weight: 400;}
.p-eventDetail__inner-main .wp-block-image{margin-top: var(--vw-size50); width: 100%;}
.p-eventDetail__inner-main h3{font-size: var(--vw-size28); font-weight: 700;}
.p-eventDetail__inner-main h5{font-size: var(--vw-size18); font-weight: 700;}
.p-eventDetail__inner-main h5 + p{font-size: var(--vw-size18); font-weight: 400; margin: 0;}
.p-eventDetail__inner-main h5 + p + h5,
.p-eventDetail__inner-main h3 + h5{margin-top: var(--vw-size24);}

@media screen and (max-width: 991px) {
    .p-eventDetail__inner-main p{margin-bottom:var(--vw-size40);}
    .p-eventDetail__inner-main .wp-block-image{margin-top:var(--vw-size20);}
    .p-eventDetail__inner-main h3{font-size:var(--vw-size18); font-weight: 500;}
    .p-eventDetail__inner-main h5{font-size:var(--vw-size16); font-weight: 500;}
    .p-eventDetail__inner-main h5 + p{font-size:var(--vw-size16); font-weight: 500;}

    .p-eventDetail__inner-main-link:before{left: var(--vw-size6);}
}