@media (min-width:768px){.c-header__logo{padding-left:2rem;padding-right:2rem}.c-footer{padding-top:8rem}.c-footer__inner{margin-bottom:6rem}.c-footer__contact{padding-bottom:9rem}.c-footer__btn{height:10rem;row-gap:1rem;width:10rem}.c-footer__btn-label{font-size:1.8rem}.c-hero-heading{column-gap:4rem}.c-feed-news{align-items:center;padding-bottom:2.5rem;padding-top:2.5rem}.c-feed-news--top{padding:2.5rem 1.1rem}.c-feed-news--top .c-feed-news__body{align-items:center;flex-wrap:nowrap}.c-feed-news__thumb{border-radius:2rem;margin-right:2.5rem;margin-top:0;width:18rem}.c-feed-news__tag{min-width:9rem}.c-feed-news__title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;margin-top:.3rem;overflow:hidden}.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-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.c-feed-recruit__btn-link{margin-right:0}.c-post__header{padding:1.5rem 0}.c-post__title{margin-bottom:1.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-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: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 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-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: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-bottom:7rem;padding-top:7rem}.c-page-thanks__textarea{font-size:1.6rem}.c-heading-line{padding-bottom:.4em}.c-heading-bgLine{padding-left:3rem;padding-right:3rem}.c-heading-bgc{padding:1.3rem 2.5rem}.c-block-rect{min-height:5.7rem}.c-btn-primary{min-height:4.6rem}.c-btn-entry{height:8.5rem}.c-details-category__body{padding:2.5rem 4rem}.c-details-category__tags{column-gap:3rem;row-gap:2.5rem}.c-details-category__tag{font-size:1.6rem;padding:.5rem 2.8rem}.c-dialog{--close-size:6.4rem}.c-splide-arrow{height:5.5rem;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-width:.3rem}.c-editor{font-size:1.6rem;padding-left:0;padding-right:0}.c-editor h1,.c-editor h2{margin-bottom:2rem}.c-editor h2{margin-top:6rem}.c-editor h3{margin-bottom:2.5rem;margin-top:2rem}.c-editor h4,.c-editor h5,.c-editor h6{margin-top:6rem}.c-editor p{font-size:1.8rem}.c-editor .wp-block-image{margin-bottom:6rem}.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:.6rem}.c-pager{column-gap:1.6rem;flex-wrap:nowrap;margin-top:10rem}.c-pager__home{margin-bottom:0;width:auto}.c-pager__zengo{width:auto}.c-pager__zengo--prev{order:-9999}.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\:absolute{position:absolute}.md\:left-\[50\%\]{left:50%}.md\:left-\[calc\(50\%\+4rem\)\]{left:calc(50% + 4rem)}.md\:right-0{right:0}.md\:top-0{top:0}.md\:top-\[-5\.5rem\]{top:-5.5rem}.md\:top-\[-6\.5rem\]{top:-6.5rem}.md\:my-\[12rem\]{margin-bottom:12rem;margin-top:12rem}.md\:-ml-\[1\.5rem\]{margin-left:-1.5rem}.md\:-mr-\[1\.5rem\]{margin-right:-1.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-\[10rem\]{margin-bottom:10rem}.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-\[7\.5rem\]{margin-bottom:7.5rem}.md\:mb-\[7rem\]{margin-bottom:7rem}.md\:mb-\[8rem\]{margin-bottom:8rem}.md\:mb-\[9rem\]{margin-bottom:9rem}.md\:mr-\[2rem\]{margin-right:2rem}.md\:mr-\[4rem\]{margin-right:4rem}.md\:mt-\[10rem\]{margin-top:10rem}.md\:mt-\[12rem\]{margin-top:12rem}.md\:mt-\[3\.8rem\]{margin-top:3.8rem}.md\:mt-\[4rem\]{margin-top:4rem}.md\:mt-\[6rem\]{margin-top:6rem}.md\:mt-\[7rem\]{margin-top:7rem}.md\:mt-\[8\.5rem\]{margin-top:8.5rem}.md\:mt-\[8rem\]{margin-top:8rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-6\/12{width:50%}.md\:w-\[12rem\]{width:12rem}.md\:w-\[20rem\]{width:20rem}.md\:w-\[21\.7rem\]{width:21.7rem}.md\:w-\[22rem\]{width:22rem}.md\:w-\[55rem\]{width:55rem}.md\:w-\[58rem\]{width:58rem}.md\:w-\[calc\(100\%-21\.7rem\)\]{width:calc(100% - 21.7rem)}.md\:-translate-x-1\/2,.md\:translate-x-\[-50\%\]{--tw-translate-x:-50%}.md\:-translate-x-1\/2,.md\:translate-x-\[-50\%\],.md\:translate-y-0{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-0{--tw-translate-y:0px}.md\:rotate-0{--tw-rotate:0deg;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\:items-center{align-items:center}.md\:gap-\[4rem\]{gap:4rem}.md\:rounded-\[10rem\]{border-radius:10rem}.md\:rounded-t-\[10rem\]{border-top-left-radius:10rem;border-top-right-radius:10rem}.md\:border-b-0{border-bottom-width:0}.md\:border-r-\[0\.1rem\]{border-right-width:.1rem}.md\:px-\[4\.7rem\]{padding-left:4.7rem;padding-right:4.7rem}.md\:px-\[5\.75rem\]{padding-left:5.75rem;padding-right:5.75rem}.md\:py-\[10rem\]{padding-bottom:10rem;padding-top:10rem}.md\:py-\[12rem\]{padding-bottom:12rem;padding-top:12rem}.md\:py-\[3\.9rem\]{padding-bottom:3.9rem;padding-top:3.9rem}.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-\[10rem\]{padding-bottom:10rem}.md\:pb-\[2\.5rem\]{padding-bottom:2.5rem}.md\:pb-\[5rem\]{padding-bottom:5rem}.md\:pb-\[6rem\]{padding-bottom:6rem}.md\:pt-\[10rem\]{padding-top:10rem}.md\:pt-\[1rem\]{padding-top:1rem}.md\:pt-\[4\.5rem\]{padding-top:4.5rem}.md\:pt-\[4rem\]{padding-top:4rem}.md\:pt-\[6rem\]{padding-top:6rem}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:\[--gap-x\:1rem\]{--gap-x:1rem}.md\:\[--gap-x\:2rem\]{--gap-x:2rem}.md\:\[\&\:not\(\:last-child\)\]\:mb-\[5rem\]:not(:last-child){margin-bottom:5rem}.c-block-rect{min-height:5.7rem}}