.p-ttl{position:relative;width:100%;padding:clamp(3.125rem,2.25rem + 4vw,6.25rem) 0 clamp(8.125rem,7.688rem + 2vw,9.688rem);overflow:hidden}.p-ttl .p-ttl_circle__wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.p-ttl .p-ttl_circle__wrap .p-ttl_circle{position:absolute}.p-ttl .p-ttl_circle__wrap .p-ttl_circle img{animation:ani-circle01 ease-in-out infinite;will-change:transform}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--01{top:6%;left:78.0555555556%;width:11.5277777778%}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--01{top:3.3333333333%;left:69.3333333333%;width:18.6666666667%}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--01 img{animation-duration:10s;animation-direction:reverse}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--02{top:32%;left:91.6666666667%;width:3.6111111111%}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--02{top:12%;left:91.2%;width:4%}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--02 img{animation-duration:8s}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--03{top:28%;left:34.0277777778%;width:6.9444444444%}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--03{top:16%;left:8.5333333333%;width:10.9333333333%}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--03 img{animation-duration:15s}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--04{top:43%;left:2.2916666667%;width:17.0138888889%;z-index:5}@media screen and (max-width:1200px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--04{left:-3.8194444444%}}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--04{top:50.4%;left:-16%;width:42.6666666667%;z-index:0}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--04 img{animation-duration:10s;animation-direction:reverse}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--05{top:68%;left:15.9722222222%;width:2.0833333333%}@media screen and (max-width:1200px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--05{left:10.4166666667%}}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--05{top:48.4%;left:5.8666666667%;width:5.0666666667%}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--05 img{animation-duration:8s}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--06{top:58%;left:55.2083333333%;width:24.3055555556%;z-index:5}@media screen and (max-width:767px){.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--06{top:50.6%;left:59.2%;width:54.9333333333%}}.p-ttl .p-ttl_circle__wrap .p-ttl_circle.--06 img{animation-duration:10s}.p-ttl .p-ttl__inner{position:relative;width:83.3333333333vw;margin-inline:auto}@media screen and (max-width:1200px){.p-ttl .p-ttl__inner{width:90%}}.p-ttl .p-ttl__inner .p-ttl_txt{position:relative;z-index:2}.p-ttl .p-ttl__inner .p-ttl_txt span.en{display:inline-block;font-size:clamp(2.813rem,1.85rem + 4.4vw,6.25rem);background:linear-gradient(90deg,#afdf7e 0%,#1875c9 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.p-ttl .p-ttl__inner .p-ttl_txt span.ja{display:block;font-size:clamp(1rem,0.965rem + 0.16vw,1.125rem);font-weight:500;line-height:1.4;color:#013888;margin-top:0.5em}@media screen and (max-width:767px){.p-ttl .p-ttl__inner .p-ttl_txt span.ja{margin-top:0.1em}}.p-ttl .p-ttl__inner .p-ttl_bg{position:relative;margin-top:-120px;padding-left:5.5555555556vw}@media screen and (max-width:1200px){.p-ttl .p-ttl__inner .p-ttl_bg{margin-top:-8.3333333333vw;padding-left:0}}@media screen and (max-width:767px){.p-ttl .p-ttl__inner .p-ttl_bg{width:90%;margin:-8vw auto 0}}.p-ttl .p-ttl__inner .p-ttl_desc{font-size:clamp(1.125rem,1.09rem + 0.16vw,1.25rem);font-weight:500;line-height:1.8;margin-top:-1em;padding-left:5.5555555556vw}@media screen and (max-width:1200px){.p-ttl .p-ttl__inner .p-ttl_desc{padding-left:0}}@media screen and (max-width:767px){.p-ttl .p-ttl__inner .p-ttl_desc{margin-top:30px}}.p-page__container{position:relative;padding:clamp(4.375rem,3.85rem + 2.4vw,6.25rem) 0 clamp(5rem,4.3rem + 3.2vw,7.5rem);background:#013888;border-radius:50px 50px 0 0;z-index:1}@media screen and (max-width:600px){.p-page__container{border-radius:30px 30px 0 0}}.p-page__container .p-member{position:relative;width:90%;max-width:1040px;margin-inline:auto;padding-bottom:clamp(2.5rem,2.15rem + 1.6vw,3.75rem)}.p-page__container .p-member .p-member_ttl{text-align:center}.p-page__container .p-member .p-member_ttl span{display:inline-block;font-size:clamp(2.125rem,1.845rem + 1.28vw,3.125rem);background:linear-gradient(90deg,#afdf7e 0%,#1875c9 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.p-page__container .p-member .p-member_list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 5%;margin-top:clamp(2.188rem,1.663rem + 2.4vw,4.063rem)}@media screen and (max-width:1000px){.p-page__container .p-member .p-member_list{width:90%;max-width:500px;margin-inline:auto}}.p-page__container .p-member .p-member_list .p-member_list__item{width:20%}@media screen and (max-width:1000px){.p-page__container .p-member .p-member_list .p-member_list__item{width:47.5%}}.p-page__container .p-member .p-member_list .p-member_list__item .item-img{width:100%;max-width:176px;margin-inline:auto}@media screen and (max-width:600px){.p-page__container .p-member .p-member_list .p-member_list__item .item-img{width:90%}}.p-page__container .p-member .p-member_list .p-member_list__item .item-note{font-size:clamp(0.75rem,0.715rem + 0.16vw,0.875rem);font-weight:500;line-height:1.6;color:#ffffff;text-align:center;margin-top:1em}.p-page__container .p-member .p-member_list .p-member_list__item .item-ttl{font-size:clamp(1.563rem,1.51rem + 0.24vw,1.75rem);font-weight:400;line-height:1.6;color:#ffffff;text-align:center}.p-page__container .p-member .p-member_list .p-member_list__item .item-ttl .honorific{font-size:clamp(1rem,0.895rem + 0.48vw,1.375rem)}@media screen and (min-width:1001px){.p-page__container .l-page_nav{display:none}}@media screen and (max-width:1000px){.p-page__container .l-page_nav{margin-bottom:60px}}.p-page__container .l-page_nav .l-page_nav_list .l-page_nav_list__item{color:#ffffff}.p-page__container .l-page_nav .l-page_nav_list .l-page_nav_list__item a{border-color:#ffffff}.p-page__container .l-page_nav .l-page_nav_list .l-page_nav_list__item a:after{background-image:url(../img/common/icn_arrow02_white.svg)}.p-page__container .p-case{position:relative;width:90%;max-width:1040px;margin-inline:auto}.p-page__container .p-case .p-case_note{position:relative;width:100%;font-size:clamp(0.75rem,0.733rem + 0.08vw,0.813rem);font-weight:400;line-height:1.6;color:#a0a8aa;margin:0 auto 1em}.p-page__container .p-case .p-case__inner .p-case__block{background:#ffffff;border-radius:10px;padding:clamp(2.5rem,2.063rem + 2vw,4.063rem) 0 clamp(3.75rem,3.05rem + 3.2vw,6.25rem)}.p-page__container .p-case .p-case__inner .p-case__block:not(:first-child){margin-top:clamp(1.875rem,1.525rem + 1.6vw,3.125rem)}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block__inner{width:83%;max-width:800px;margin-inline:auto}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .num{text-align:center}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .num span{position:relative;display:inline-block;font-size:clamp(1.875rem,1.35rem + 2.4vw,3.75rem);background:linear-gradient(90deg,#afdf7e 0%,#1875c9 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:0.1em}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .num span.label{font-size:clamp(0.938rem,0.675rem + 1.2vw,1.875rem)}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .num span.label:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#93D79C 0%,#1875c9 100%);pointer-events:none}@media screen and (max-width:600px){.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .num span.label:after{height:1px}}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .ttl{font-size:clamp(1.125rem,1.055rem + 0.32vw,1.375rem);font-weight:500;line-height:1.6;color:#013888;text-align:center;margin-top:1em}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .system{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:clamp(1.25rem,1.075rem + 0.8vw,1.875rem)}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .system .system-label{font-size:0.75rem;font-weight:500;line-height:1.4;color:#ffffff}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .system .system-label span{display:inline-block;background:linear-gradient(90deg,#93D79C 0%,#1875c9 100%);border-radius:5px;padding:0.5em 1em}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .system .system-ttl{font-size:0.875rem;line-height:1.4}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .name{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:0.5em;font-size:clamp(0.875rem,0.805rem + 0.32vw,1.125rem);font-weight:500;line-height:1.6;color:#a0a8aa;text-align:center;margin-top:0.5em}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_ttl .name span{display:inline-block}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article{margin-top:clamp(1.25rem,0.9rem + 1.6vw,2.5rem)}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner:not(:first-child){margin-top:clamp(0.938rem,0.15rem + 3.6vw,3.75rem)}@media screen and (min-width:1001px){.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner.is-flex{display:flex;align-items:flex-start;justify-content:space-between}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner.is-flex:nth-child(odd){flex-direction:row-reverse}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner.is-flex .img{width:54.5%;aspect-ratio:436/340}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner.is-flex p{width:41.75%;margin-top:0}}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner .img{position:relative;width:100%;aspect-ratio:280/150;overflow:hidden}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner .img img{width:100%;height:100%;object-fit:cover}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner .img{border-radius:10px}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner .img.--top img{object-position:top center}.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner p{margin-top:1.5em}@media screen and (max-width:600px){.p-page__container .p-case .p-case__inner .p-case__block .p-case__block_article .article__inner p{margin-top:0.5em}}.p-bottom .p-bottom_img{position:relative;width:100%;aspect-ratio:1440/500;overflow:hidden}.p-bottom .p-bottom_img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.p-bottom .p-bottom_img{aspect-ratio:375/225}}@media screen and (max-width:600px){.l-page_top.is-bg__blue{background-image:url(../img/common/btn_pagetop_theme.svg)}}
/*# sourceMappingURL=crosstalk.css.map */