@media (min-width:768px){.c-header__nav{align-items:flex-end;display:flex}.c-feed-news{align-items:center;padding:2.9rem 6rem 2.9rem 2rem}.c-feed-news__thumb{border-radius:2rem;margin-right:2.5rem;margin-top:0;width:12rem}.c-feed-news__body{column-gap:4rem}.c-feed-news__date{font-size:1.8rem}.c-feed-news__tag{min-width:9rem}.c-feed-important .c-feed-news{padding-left:0;padding-right:5rem}.c-feed-important .c-feed-news__date{font-size:1.6rem}.c-feed-important .c-feed-news__title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:1.6rem;overflow:hidden}.c-feed-front .c-feed-news{padding:2.2rem 5rem 2.2rem 3.5rem}.c-feed-front .c-feed-news__date{font-size:1.6rem}.c-feed-front .c-feed-news__title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:1.6rem;overflow:hidden}.c-feed-achievements__main{padding:4rem}.c-feed-achievements__comment-text{font-size:1.6rem}.c-feed-achievements__name{margin-bottom:3rem}.c-feed-achievements__tag{font-size:1.6rem}.c-feed-achievements__more{margin-top:3rem}.c-feed-achievements__content{padding:3rem 4rem 3.5rem}.c-feed-achievements__content-name{font-size:2rem}.c-feed-achievements__content-name-label{font-size:2rem;padding-left:1em;padding-right:1em}.c-feed-achievements__content-text{font-size:1.6rem}.c-post__header{margin-bottom:3rem;row-gap:1.8rem}.c-post__date{font-size:1.8rem}.c-post__tag{min-width:10.5rem}.c-post-achievements__inner{gap:7rem}.c-post-achievements__head{padding-bottom:4.2rem}.c-post-achievements__head-title{margin-bottom:4rem}.c-post-achievements__body{padding-top:4.1rem;row-gap:4.2rem}.c-post-achievements__media{gap:3rem}.c-post-achievements__media-thumb{width:calc(33.33333% - 2rem)}.c-post-achievements--col .c-post-achievements__body{padding-top:6rem}.c-share{flex-direction:row;padding-bottom:1.5rem;padding-top:1.5rem}.c-share__label{margin-bottom:0;margin-left:2rem;margin-right:2rem}.c-share__lists{gap:4rem}.c-sidebar{margin-bottom:6rem}.c-form-wrapper .c-form-response-output{margin-bottom:5rem;margin-top:4.5rem}.c-form-frame{padding:1.5rem 8rem}.c-form-header{align-items:center;flex-direction:row}.c-form-submit__btn input{font-size:1.8rem}.c-form-lists .wpcf7-list-item{flex:0 1 auto;margin:0 2rem .8rem 0}.c-form-lists label{min-height:5rem}.c-form-lists.c-form-acceptance label{padding:2rem 3.5rem}.c-form-block-address__postalcode-sub{margin-right:2rem}.c-form-block-address__postalcode-label{flex:0 1 auto}.c-form-block-address__postalcode-text{font-size:1.6rem}.c-form-block-address__item{flex-wrap:nowrap;margin-top:2rem}.c-form-block-address__item-sub{margin-bottom:0;width:12rem}.c-form-block-emailcheck{padding-left:0}.c-form-block-emailcheck__input{font-size:2.4rem}.c-form-block-emailcheck__help{font-size:1.6rem}.c-page-thanks__main{padding-bottom:7rem;padding-top:7rem}.c-page-thanks__heading{padding:2.1rem 4rem}.c-page-thanks__textarea{font-size:1.6rem;padding-bottom:7rem;padding-top:6.5rem}.c-page-thanks__textarea>:not(:last-child){margin-bottom:2.7em}.c-heading-secondary__label{padding:2.5rem 4rem}.c-heading-secondary--sm .c-heading-secondary__label{padding-left:min(2.60417vw,4rem);padding-right:min(2.60417vw,4rem)}.c-heading-secondary--deco{padding-top:4.6rem}.c-heading-secondary--deco:after{height:4rem}.c-heading-marker{font-size:min(3.90625vw,3rem)}.c-btn{min-height:6rem}.c-btn__label{font-size:1.8rem}.c-details__summary{padding:2.2rem 8rem 2.2rem 3rem}.c-details__summary:after,.c-details__summary:before{height:.4rem;width:1.8rem}.c-details__summary:after,.c-details__summary:before{--tw-translate-x:-4.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-details__summary-label{font-size:2rem;line-height:1.8}.c-details__content{padding:2rem 3rem}.c-details[open]>.c-details__summary:before{--tw-translate-x:-4.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-details-faq__summary{column-gap:2rem;padding:2rem 8rem 2rem 3rem}.c-details-faq__summary:after,.c-details-faq__summary:before{height:.4rem;width:1.8rem}.c-details-faq__summary:after,.c-details-faq__summary:before{--tw-translate-x:-4.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-details-faq__summary-label{font-size:2rem;line-height:1.8}.c-details-faq__content{column-gap:2rem;padding:2rem 3rem}.c-details-faq__content-main{font-size:1.8rem}.c-details-faq__tag{font-size:2.4rem;height:4rem;width:4rem}.c-details-faq[open]>.c-details-faq__summary:before{--tw-translate-x:-4.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-dialog{--close-size:6.4rem}.c-splide-arrow{height:4rem;width:4rem}.c-slider-achievementsSingle-main{margin-bottom:3rem}.c-slider-achievementsSingle-thumbnail{padding-left:8rem;padding-right:8rem}.c-slider-achievementsSingle-thumbnail__item:before{border-width:.3rem}.c-tab-primary__list button{flex-direction:row;padding-bottom:2.5rem;padding-top:2.3rem}.c-tab-primary__contents{border-radius:1rem;padding-bottom:5rem;padding-top:4rem}.c-mainvisual{margin-bottom:0}.c-mainvisual__inner{padding-top:10rem}.c-mainvisual__inner:before{background-image:linear-gradient(180deg,#0000,#62c3cc);bottom:0;height:50%;opacity:.7}.c-mainvisual__title-label{font-size:min(3.125vw,3.2rem)}.c-mainvisual__text-label{font-size:min(2.0833333333vw,1.4rem)}.c-mainvisual__text-label--lg{font-size:min(2.8645833333vw,2rem)}.c-mainvisual-slide__item{aspect-ratio:1440/700}.c-deco-circle-gradation:before{transform:translate(-50%) translateY(3rem);width:144rem}.c-strengths-nav-autoSlide{padding-bottom:8rem}.c-strengths-block{align-items:flex-start;flex-direction:row;justify-content:flex-start}.c-strengths-block--reverse{flex-direction:row-reverse;justify-content:flex-end}.c-strengths-block--reverse .c-strengths-block__media{margin-left:calc(min(3.90625vw,6rem)*-1);margin-right:auto}.c-strengths-block--reverse .c-strengths-block__media-num{margin-left:auto;margin-right:2rem}.c-strengths-block__media{margin-right:calc(min(3.90625vw,6rem)*-1)}.c-strengths-block__media-num{margin-left:3.5rem}.c-strengths-block__head{width:min(25.65104vw,24.8rem)}.c-strengths-block__body{padding-bottom:5rem;padding-top:6rem}.c-strengths-block__heading{font-size:min(4.6875vw,4rem)}.c-strengths-block__textarea{width:min(52.08333vw,45rem)}.c-strengths-colBlock{flex-direction:row}.c-strengths-colBlock__item{border-radius:3rem;padding-bottom:3.5rem;width:50%}.c-strengths-colBlock__item:not(:first-of-type):before{--tw-content:"";content:var(--tw-content)}.c-fixed-bnr{column-gap:3rem;transform:translate(-3rem) translateY(-3rem)}.c-fixed-bnr__item{max-width:100%;width:auto}.c-list-anchorList li{max-width:calc(33.33333% - 1.2rem)}.c-list-plan>li{width:calc(33.33333% - .66667rem)}.c-list-plan__head-content{font-size:min(1.82292vw,1.8rem);padding-bottom:3rem;padding-top:3rem}.c-list-plan__body{padding-bottom:4.8rem}.c-list-plan__body-list{font-size:min(2.08333vw,1.8rem);row-gap:3rem}.c-block-history__list{padding-bottom:13rem;padding-top:10rem;row-gap:0}.c-block-history__list>li{width:50%}.c-block-history__item{background-color:initial;padding-bottom:0;padding-top:0}.c-block-history__item:after,.c-block-history__item:before{--tw-content:"";content:var(--tw-content)}.c-block-history__item--left{padding-right:8rem}.c-block-history__item--left p{text-align:right}.c-block-history__item--left .c-block-history__imgarea{align-items:flex-end}.c-block-history__item--right{padding-left:8rem}.c-block-history__item--right p{text-align:left}.c-block-history__year{margin-bottom:1.6rem}.c-block-history__year:before{--tw-content:"";content:var(--tw-content)}.c-block-history__imgarea{align-items:flex-start;gap:3rem;margin-top:2.1rem}.c-editor{font-size:1.6rem}.c-editor h1,.c-editor h2{margin-bottom:3.3rem}.c-editor h3{margin-bottom:2.5rem}.c-editor__related{flex-direction:row}.c-editor #ez-toc-container{margin:3rem auto 6rem;max-width:calc(100% - 4rem)}.c-editor #ez-toc-container .ez-toc-title{font-size:3rem;padding:3rem 0}.c-editor #ez-toc-container nav{padding:0 3rem 4.5rem}.c-editor #ez-toc-container .ez-toc-list li:not(:last-of-type){margin-bottom:1rem}.c-editor #ez-toc-container .ez-toc-list li ul{margin-top:1rem}.c-editor #ez-toc-container .ez-toc-list li ul:not([class=ez-toc-list-level-1]){padding-left:2.5rem}.c-editor #ez-toc-container .ez-toc-list li ul:not([class=ez-toc-list-level-1]) li a:before{margin-right:1.2rem}.c-editor #ez-toc-container .ez-toc-link{font-size:1.6rem}.c-editor #ez-toc-container .ez-toc-link:before{font-size:1.6rem;margin-right:1rem;min-width:3rem;padding:.7rem 0}ul.page-numbers{padding-bottom:0}ul.page-numbers li:first-child,ul.page-numbers li:last-child{padding:.5rem}.c-pager{column-gap:4rem;flex-wrap:nowrap}.c-pager__home{margin-bottom:0;width:auto}.c-pager__zengo{width:auto}.c-pager__zengo--prev{order:-9999}.c-pager-btn{column-gap:1.6rem;width:auto}.post-password-form{padding-bottom:7rem;padding-top:7rem}.post-password-form p label{align-items:center;flex-direction:row}.post-password-form p label input{margin-left:1rem}.md\:bottom-auto{bottom:auto}.md\:top-\[calc\(50\%\+7\.5rem\)\]{top:calc(50% + 7.5rem)}.md\:my-\[2rem\]{margin-bottom:2rem;margin-top:2rem}.md\:-mr-\[min\(calc\(50\/768\*100vw\)\,10rem\)\]{margin-right:calc(min(calc(50 / 768 * 100vw),10rem)*-1)}.md\:-mt-\[10rem\]{margin-top:-10rem}.md\:-mt-\[20rem\]{margin-top:-20rem}.md\:-mt-\[28rem\]{margin-top:-28rem}.md\:mb-0{margin-bottom:0}.md\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.md\:mb-\[1rem\]{margin-bottom:1rem}.md\:mb-\[2\.5rem\]{margin-bottom:2.5rem}.md\:mb-\[2rem\]{margin-bottom:2rem}.md\:mb-\[3\.5rem\]{margin-bottom:3.5rem}.md\:mb-\[3\.6rem\]{margin-bottom:3.6rem}.md\:mb-\[4\.5rem\]{margin-bottom:4.5rem}.md\:mb-\[4\.8rem\]{margin-bottom:4.8rem}.md\:mb-\[4rem\]{margin-bottom:4rem}.md\:mb-\[5\.2rem\]{margin-bottom:5.2rem}.md\:mb-\[5\.5rem\]{margin-bottom:5.5rem}.md\:mb-\[5rem\]{margin-bottom:5rem}.md\:mb-\[6rem\]{margin-bottom:6rem}.md\:mb-\[7\.5rem\]{margin-bottom:7.5rem}.md\:mb-\[7rem\]{margin-bottom:7rem}.md\:mb-\[8rem\]{margin-bottom:8rem}.md\:mb-\[9\.5rem\]{margin-bottom:9.5rem}.md\:mb-\[9rem\]{margin-bottom:9rem}.md\:ml-\[2rem\]{margin-left:2rem}.md\:ml-auto{margin-left:auto}.md\:mt-\[-5\.5rem\]{margin-top:-5.5rem}.md\:mt-\[10rem\]{margin-top:10rem}.md\:mt-\[12rem\]{margin-top:12rem}.md\:mt-\[15rem\]{margin-top:15rem}.md\:mt-\[1rem\]{margin-top:1rem}.md\:mt-\[3\.3rem\]{margin-top:3.3rem}.md\:mt-\[3\.7rem\]{margin-top:3.7rem}.md\:mt-\[4rem\]{margin-top:4rem}.md\:mt-\[5\.5rem\]{margin-top:5.5rem}.md\:mt-\[5rem\]{margin-top:5rem}.md\:mt-\[6\.2rem\]{margin-top:6.2rem}.md\:mt-\[6\.3rem\]{margin-top:6.3rem}.md\:mt-\[6\.5rem\]{margin-top:6.5rem}.md\:mt-\[6rem\]{margin-top:6rem}.md\:mt-\[7\.5rem\]{margin-top:7.5rem}.md\:mt-\[7rem\]{margin-top:7rem}.md\:mt-\[8\.5rem\]{margin-top:8.5rem}.md\:mt-\[8rem\]{margin-top:8rem}.md\:hidden{display:none}.md\:aspect-\[40\/26\]{aspect-ratio:40/26}.md\:h-\[54rem\]{height:54rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-6\/12{width:50%}.md\:w-\[41rem\]{width:41rem}.md\:w-\[calc\(202\/400\*100\%\)\]{width:50.5%}.md\:w-\[calc\(290\/400\*100\%\)\]{width:72.5%}.md\:w-\[calc\(307\/400\*100\%\)\]{width:76.75%}.md\:w-\[calc\(334\/400\*100\%\)\]{width:83.5%}.md\:w-\[min\(calc\(240\/768\*100vw\)\,41rem\)\]{width:min(31.25vw,41rem)}.md\:w-\[min\(calc\(270\/1440\*100vw\)\,27rem\)\]{width:min(18.75vw,27rem)}.md\:w-\[min\(calc\(320\/768\*100vw\)\,40rem\)\]{width:min(41.66667vw,40rem)}.md\:w-\[min\(calc\(330\/1440\*100vw\)\,33rem\)\]{width:min(22.91667vw,33rem)}.md\:w-\[min\(calc\(380\/768\*100vw\)\,44\.7rem\)\]{width:min(49.47917vw,44.7rem)}.md\:w-\[min\(calc\(400\/768\*100vw\)\,57\.5rem\)\]{width:min(52.08333vw,57.5rem)}.md\:w-full{width:100%}.md\:min-w-\[13\.5rem\]{min-width:13.5rem}.md\:-translate-x-\[2rem\]{--tw-translate-x:-2rem}.md\:-translate-x-\[2rem\],.md\:-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:-translate-y-1\/2{--tw-translate-y:-50%}.md\:translate-x-\[-6rem\]{--tw-translate-x:-6rem}.md\:translate-x-\[-6rem\],.md\:translate-x-\[2rem\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-\[2rem\]{--tw-translate-x:2rem}.md\:translate-x-\[6rem\]{--tw-translate-x:6rem}.md\:translate-x-\[6rem\],.md\:translate-y-\[-3rem\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-\[-3rem\]{--tw-translate-y:-3rem}.md\:translate-y-\[-4\.5rem\]{--tw-translate-y:-4.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-x-\[2rem\]{column-gap:2rem}.md\:gap-x-\[5rem\]{column-gap:5rem}.md\:gap-y-\[10rem\]{row-gap:10rem}.md\:gap-y-\[1rem\]{row-gap:1rem}.md\:gap-y-\[2rem\]{row-gap:2rem}.md\:gap-y-\[3rem\]{row-gap:3rem}.md\:gap-y-\[4rem\]{row-gap:4rem}.md\:gap-y-\[6rem\]{row-gap:6rem}.md\:p-\[1\.5rem\]{padding:1.5rem}.md\:px-\[10rem\]{padding-left:10rem;padding-right:10rem}.md\:px-\[2rem\]{padding-left:2rem;padding-right:2rem}.md\:px-\[4rem\]{padding-left:4rem;padding-right:4rem}.md\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.md\:px-\[8rem\]{padding-left:8rem;padding-right:8rem}.md\:py-\[3\.2rem\]{padding-bottom:3.2rem;padding-top:3.2rem}.md\:py-\[3\.5rem\]{padding-bottom:3.5rem;padding-top:3.5rem}.md\:py-\[3rem\]{padding-bottom:3rem;padding-top:3rem}.md\:py-\[4rem\]{padding-bottom:4rem;padding-top:4rem}.md\:py-\[5\.2rem\]{padding-bottom:5.2rem;padding-top:5.2rem}.md\:py-\[6rem\]{padding-bottom:6rem;padding-top:6rem}.md\:py-\[7rem\]{padding-bottom:7rem;padding-top:7rem}.md\:py-\[8rem\]{padding-bottom:8rem;padding-top:8rem}.md\:pb-\[0\.5rem\]{padding-bottom:.5rem}.md\:pb-\[10rem\]{padding-bottom:10rem}.md\:pb-\[3\.2rem\]{padding-bottom:3.2rem}.md\:pb-\[5\.4rem\]{padding-bottom:5.4rem}.md\:pb-\[5rem\]{padding-bottom:5rem}.md\:pb-\[6\.5rem\]{padding-bottom:6.5rem}.md\:pb-\[6rem\]{padding-bottom:6rem}.md\:pb-\[7rem\]{padding-bottom:7rem}.md\:pb-\[8rem\]{padding-bottom:8rem}.md\:pb-\[9rem\]{padding-bottom:9rem}.md\:pt-\[5rem\]{padding-top:5rem}.md\:pt-\[6rem\]{padding-top:6rem}.md\:pt-\[7\.6rem\]{padding-top:7.6rem}.md\:pt-\[7rem\]{padding-top:7rem}.md\:pt-\[8rem\]{padding-top:8rem}.md\:pt-\[9rem\]{padding-top:9rem}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[1\.8rem\]{font-size:1.8rem}.md\:text-\[2\.4rem\]{font-size:2.4rem}.md\:text-\[2\.6rem\]{font-size:2.6rem}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.2rem\]{font-size:3.2rem}.md\:text-\[3\.4rem\]{font-size:3.4rem}.md\:text-\[3\.6rem\]{font-size:3.6rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[5rem\]{font-size:5rem}.md\:text-\[min\(calc\(22\/768\*100vw\)\,2\.6rem\)\]{font-size:min(2.86458vw,2.6rem)}.md\:text-\[min\(calc\(24\/768\*100vw\)\,2\.8rem\)\]{font-size:min(3.125vw,2.8rem)}.md\:text-\[min\(calc\(26\/768\*100vw\)\,3rem\)\]{font-size:min(3.38542vw,3rem)}.md\:text-\[min\(calc\(30\/768\*100vw\)\,3rem\)\]{font-size:min(3.90625vw,3rem)}.md\:tracking-\[0\.04em\]{letter-spacing:.04em}.md\:tracking-\[0\.5rem\]{letter-spacing:.5rem}.md\:\[--gap-x\:2\.25rem\]{--gap-x:2.25rem}.md\:\[--gap-x\:2rem\]{--gap-x:2rem}.md\:\[--gap-y\:3rem\]{--gap-y:3rem}.md\:before\:top-\[4rem\]:before{content:var(--tw-content);top:4rem}.md\:after\:h-\[4rem\]:after{content:var(--tw-content);height:4rem}.md\:\[\&\>li\]\:w-1\/2>li{width:50%}.md\:\[\&\>li\]\:w-\[calc\(calc\(100\%\/3\)-calc\(calc\(1\.5rem\*2\)\/3\)\)\]>li{width:calc(33.33333% - 1rem)}.md\:\[\&\>li\]\:flex-row>li{flex-direction:row}.md\:\[\&\>li\]\:gap-x-\[3rem\]>li{column-gap:3rem}.md\:\[\&\>li\]\:py-0>li{padding-bottom:0;padding-top:0}.md\:\[\&\>p\]\:text-left>p{text-align:left}.md\:\[\&\>p\]\:text-center>p{text-align:center}}