@layer components{@media(width >= 768px){.l-header__main{padding-inline:2rem}.l-footer{padding-block:10rem 8rem}.l-sidebar-section{margin-bottom:5rem}.l-page-top{bottom:2.4rem;height:6.4rem;right:2.4rem;width:6.4rem}.l-page-top__icon{height:3.6rem;width:3.6rem}.c-feed-news{align-items:center;padding-right:5rem}.c-feed-news__thumb{border-radius:2rem;margin-right:2.5rem;margin-top:0;width:12rem}.c-feed-news__tag{min-width:9rem}.c-feed-news__title{-webkit-line-clamp:1;margin-top:.3rem}.c-feed-works__body{padding:1.8rem 2rem}.c-feed-works__tag{min-width:9rem}.c-feed-recruit{flex-direction:row;padding:4rem 5rem}.c-feed-recruit__thumb{margin-bottom:0;margin-right:4rem;width:24rem}.c-feed-recruit__text{-webkit-line-clamp:2}.c-feed-recruit__btn-link{margin-right:0}.c-post__header{border-top-width:.4rem;padding-block:1.6rem}.c-post__title{margin-bottom:1.2rem}.c-post__tags{padding-inline:2.2rem}.c-post__tag{min-width:9rem}.c-post-works__header{margin-bottom:4rem}.c-post-works__area{padding:.5rem 2.2rem}.c-post-works__tag{min-width:9rem}.c-share{flex-direction:row;padding-block:1.5rem}.c-share__label{margin-inline:2rem;margin-bottom:0}.c-share__lists{gap:4rem}.c-form-frame{padding:4.5rem 8rem 2rem}.c-form-header{align-items:center;flex-direction:row}.c-form-lists .wpcf7-list-item{flex:0 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-lists .free-text .wpcf7-list-item.has-free-text{gap:2rem}.c-form-block-address__postalcode-label{flex:0 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:2.5rem}.c-form-block-emailcheck__input{font-size:2.4rem}.c-form-block-emailcheck__help{font-size:1.5rem}.c-page-thanks__main{padding-block:7rem}.c-page-thanks__textarea{font-size:1.6rem}.c-heading-primary:after{height:5px}.c-heading-bgLine{padding-inline:3rem}.c-heading-bgc{padding:1.3rem 2.5rem}.c-details-category__body{padding:2.5rem 4rem}.c-details-category__tags{gap:3rem 2.5rem}.c-details-category__tag{font-size:1.6rem;padding:.5rem 2.8rem}.c-dialog{--close-size:6.4rem}.c-splide-arrow{width:5.5rem}.c-slider-works{margin-bottom:8rem}.c-slider-works-main{margin-bottom:4.5rem}.c-slider-works-thumbnail{padding-left:8rem;padding-right:8rem}.c-slider-works-thumbnail__item:before{border:.3rem solid var(--color-text)}.c-editor{font-size:1.6rem}}@media(width >= 768px){.c-editor :is(h1,h2){margin-bottom:3.3rem}}@media(width >= 768px){.c-editor h3{margin-bottom:2.5rem}.c-editor h3:before{height:.4rem}.c-editor__related{flex-direction:row}.c-editor #ez-toc-container{margin-inline:auto;margin-bottom:6rem;margin-top:3rem;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}}@media(width >= 768px){ul.page-numbers li:has(.prev,.next){padding:2rem}}@media(width >= 768px){.c-pager{column-gap:4rem;flex-wrap:nowrap}.c-pager__home{margin-bottom:0;width:auto}.c-pager__zengo{padding-left:1.5rem;padding-right:1.5rem;width:auto}.c-pager__zengo--prev{order:-9999}.post-password-form{padding-block:7rem}.post-password-form p label{align-items:center;flex-direction:row}.post-password-form p label input{margin-left:1rem}.container{max-width:768px}}}@layer utilities{@media(width >= 768px){.md\:mt-\[2\.8rem\]{margin-top:2.8rem}.md\:mt-\[3\.5rem\]{margin-top:3.5rem}.md\:mt-\[4\.2rem\]{margin-top:4.2rem}.md\:mt-\[4\.5rem\]{margin-top:4.5rem}.md\:mt-\[5\.5rem\]{margin-top:5.5rem}.md\:mt-\[8\.5rem\]{margin-top:8.5rem}.md\:mt-\[12rem\]{margin-top:12rem}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.md\:mb-\[1\.7rem\]{margin-bottom:1.7rem}.md\:mb-\[1\.8rem\]{margin-bottom:1.8rem}.md\:mb-\[2\.2rem\]{margin-bottom:2.2rem}.md\:mb-\[2\.4rem\]{margin-bottom:2.4rem}.md\:mb-\[2rem\]{margin-bottom:2rem}.md\:mb-\[3\.7rem\]{margin-bottom:3.7rem}.md\:mb-\[3rem\]{margin-bottom:3rem}.md\:mb-\[4\.5rem\]{margin-bottom:4.5rem}.md\:mb-\[4\.6rem\]{margin-bottom:4.6rem}.md\:mb-\[4\.8rem\]{margin-bottom:4.8rem}.md\:mb-\[4rem\]{margin-bottom:4rem}.md\:mb-\[5\.5rem\]{margin-bottom:5.5rem}.md\:mb-\[5rem\]{margin-bottom:5rem}.md\:mb-\[6rem\]{margin-bottom:6rem}.md\:mb-\[8rem\]{margin-bottom:8rem}.md\:ml-\[1rem\]{margin-left:1rem}.md\:hidden{display:none}.md\:h-\[4rem\]{height:4rem}.md\:w-1\/2,.md\:w-6\/12{width:50%}.md\:w-\[4rem\]{width:4rem}.md\:w-\[12rem\]{width:12rem}.md\:w-\[37rem\]{width:37rem}.md\:w-\[calc\(calc\(100\%\/2\)-calc\(calc\(2rem\*1\)\/2\)\)\]{width:calc(50% - 1rem)}.md\:w-\[calc\(calc\(100\%\/2\)-calc\(calc\(3rem\*1\)\/2\)\)\]{width:calc(50% - 1.5rem)}.md\:w-\[calc\(calc\(100\%\/4\)-calc\(calc\(2rem\*3\)\/4\)\)\]{width:calc(25% - 1.5rem)}.md\:w-\[calc\(calc\(100\%\/5\)-calc\(calc\(2rem\*4\)\/5\)\)\]{width:calc(20% - 1.6rem)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:-translate-x-\[2rem\]{--tw-translate-x:-2rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-\[2rem\]{--tw-translate-x:2rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-\[1\.5rem\]{column-gap:1.5rem}.md\:gap-x-\[2rem\]{column-gap:2rem}.md\:gap-y-\[3rem\]{row-gap:3rem}.md\:gap-y-\[5rem\]{row-gap:5rem}.md\:rounded-\[1rem\]{border-radius:1rem}.md\:border-l-\[0\.1rem\]{border-left-style:var(--tw-border-style);border-left-width:.1rem}.md\:p-\[1\.5rem\]{padding:1.5rem}.md\:px-\[2\.7rem\]{padding-inline:2.7rem}.md\:px-\[2rem\]{padding-inline:2rem}.md\:px-\[3rem\]{padding-inline:3rem}.md\:px-\[4rem\]{padding-inline:4rem}.md\:py-\[2\.5rem\]{padding-block:2.5rem}.md\:py-\[3\.25rem\]{padding-block:3.25rem}.md\:py-\[3rem\]{padding-block:3rem}.md\:py-\[4rem\]{padding-block:4rem}.md\:py-\[6rem\]{padding-block:6rem}.md\:py-\[7rem\]{padding-block:7rem}.md\:py-\[8rem\]{padding-block:8rem}.md\:pt-\[2\.3rem\]{padding-top:2.3rem}.md\:pt-\[4\.2rem\]{padding-top:4.2rem}.md\:pt-\[6\.2rem\]{padding-top:6.2rem}.md\:pt-\[6\.5rem\]{padding-top:6.5rem}.md\:pt-\[6rem\]{padding-top:6rem}.md\:pt-\[8\.3rem\]{padding-top:8.3rem}.md\:pt-\[8\.5rem\]{padding-top:8.5rem}.md\:pt-\[8rem\]{padding-top:8rem}.md\:pt-\[9\.5rem\]{padding-top:9.5rem}.md\:pt-\[9\.7rem\]{padding-top:9.7rem}.md\:pt-\[9\.8rem\]{padding-top:9.8rem}.md\:pt-\[10\.2rem\]{padding-top:10.2rem}.md\:pt-\[10\.5rem\]{padding-top:10.5rem}.md\:pt-\[10rem\]{padding-top:10rem}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-\[2\.5rem\]{padding-bottom:2.5rem}.md\:pb-\[2rem\]{padding-bottom:2rem}.md\:pb-\[3\.5rem\]{padding-bottom:3.5rem}.md\:pb-\[9\.5rem\]{padding-bottom:9.5rem}.md\:pb-\[9\.7rem\]{padding-bottom:9.7rem}.md\:pb-\[10rem\]{padding-bottom:10rem}.md\:pb-\[11\.7rem\]{padding-bottom:11.7rem}.md\:pb-\[15\.5rem\]{padding-bottom:15.5rem}.md\:pl-\[1rem\]{padding-left:1rem}.md\:pl-\[2rem\]{padding-left:2rem}.md\:pl-\[4rem\]{padding-left:4rem}.md\:pl-\[7rem\]{padding-left:7rem}.md\:text-center{text-align:center}.md\:text-\[1\.5rem\]{font-size:1.5rem}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[1\.9rem\]{font-size:1.9rem}.md\:text-\[2\.4rem\]{font-size:2.4rem}.md\:text-\[2\.5rem\]{font-size:2.5rem}.md\:text-\[4rem\]{font-size:4rem}.md\:\[--gap-x\:2rem\]{--gap-x:2rem}.md\:\[\&_td\]\:py-\[2rem\] td{padding-block:2rem}.md\:\[\&_td\]\:whitespace-normal td,.md\:\[\&_th\]\:whitespace-normal th{white-space:normal}.md\:\[\&\>li\]\:w-fit>li{width:fit-content}.md\:\[\&\>li\]\:px-\[3rem\]>li{padding-inline:3rem}.md\:\[\&\>li\]\:py-\[3rem\]>li{padding-block:3rem}.md\:\[\&\>p\]\:text-center>p{text-align:center}}}