@media (min-width: 768px){.c-header__logo{padding-inline:2rem}.c-post__header{border-top-width:.4rem;padding-top:1.6rem;padding-bottom:1.6rem}.c-post__title{margin-bottom:1.2rem}.c-post__tags{padding-left:2.2rem;padding-right: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-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-heading-line{padding-bottom:.4em}.c-heading-bgc{padding:1.3rem 2.5rem}.p-recruit{padding:7rem 0}.p-recruit__section{padding:2.5rem 0}.p-recruit__heading,.p-recruit__item{margin-bottom:4rem}.p-recruit-single{padding:7rem 0}.p-recruit-single__heading{margin-bottom:4rem}.p-recruit-single__table{margin-bottom:8rem}.p-recruit-single__table-body td{padding-top:2rem;padding-bottom:2rem}.c-share{flex-direction:row;padding-top:1.5rem;padding-bottom:1.5rem}.c-share__label{margin-left:2rem;margin-right:2rem;margin-bottom:0}.c-share__lists{gap:4rem}.c-sidebar{margin-bottom:5rem}.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{width:12rem;margin-bottom:0}.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-top:7rem;padding-bottom:7rem}.c-page-thanks__textarea{font-size:1.6rem}.c-heading-slash.is-observed .c-heading-slash__label{transform:rotate(-7deg)}.c-heading-slash__label{padding-top:1rem}.c-dialog__thumb:before{border-width:.5rem}.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}.md\:absolute{position:absolute}.md\:-left-\[2rem\]{left:-2rem}.md\:-left-\[5rem\]{left:-5rem}.md\:-right-\[2rem\]{right:-2rem}.md\:-right-\[6rem\]{right:-6rem}.md\:-top-\[7\.8rem\]{top:-7.8rem}.md\:top-0{top:0}.md\:top-\[11rem\]{top:11rem}.md\:top-\[9rem\]{top:9rem}.md\:-ml-\[1\.5rem\]{margin-left:-1.5rem}.md\:-mt-\[1rem\]{margin-top:-1rem}.md\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.md\:mb-\[1\.8rem\]{margin-bottom:1.8rem}.md\:mb-\[11\.5rem\]{margin-bottom:11.5rem}.md\:mb-\[2\.5rem\]{margin-bottom:2.5rem}.md\:mb-\[5\.5rem\]{margin-bottom:5.5rem}.md\:mb-\[9rem\]{margin-bottom:9rem}.md\:ml-\[2rem\]{margin-left:2rem}.md\:ml-\[5\.5rem\]{margin-left:5.5rem}.md\:mr-\[2\.5rem\]{margin-right:2.5rem}.md\:mr-\[3\.5rem\]{margin-right:3.5rem}.md\:mt-\[0\.5rem\]{margin-top:.5rem}.md\:mt-\[13rem\]{margin-top:13rem}.md\:mt-\[4rem\]{margin-top:4rem}.md\:mt-\[8\.5rem\]{margin-top:8.5rem}.md\:h-\[30rem\]{height:30rem}.md\:min-h-\[calc\(385\/var\(--calc-cqi\)\)\]{min-height:calc(385 / var(--calc-cqi))}.md\:w-6\/12{width:50%}.md\:w-\[57rem\]{width:57rem}.md\:w-\[66rem\]{width:66rem}.md\:w-\[calc\(550\/var\(--calc-cqi\)\)\]{width:calc(550 / var(--calc-cqi))}.md\:-translate-x-1\/2{--tw-translate-x: -50%;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;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-\[3\.5rem\]{--tw-translate-x: -3.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\:-translate-x-\[calc\(50\/var\(--calc-cqi\)\)\]{--tw-translate-x: calc(calc(50 / var(--calc-cqi)) * -1);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-\[calc\(65\/var\(--calc-cqi\)\)\]{--tw-translate-x: calc(calc(65 / var(--calc-cqi)) * -1);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;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-\[3\.5rem\]{--tw-translate-x: 3.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\:translate-x-\[calc\(45\/var\(--calc-cqi\)\)\]{--tw-translate-x: calc(45 / var(--calc-cqi));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-\[calc\(50\/var\(--calc-cqi\)\)\]{--tw-translate-x: calc(50 / var(--calc-cqi));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\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-\[1\.5rem\]{padding:1.5rem}.md\:px-\[4rem\]{padding-left:4rem;padding-right:4rem}.md\:py-\[3rem\]{padding-top:3rem;padding-bottom:3rem}.md\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.md\:py-\[8rem\]{padding-top:8rem;padding-bottom:8rem}.md\:pb-\[6\.2rem\]{padding-bottom:6.2rem}.md\:pt-\[6rem\]{padding-top:6rem}.md\:text-center{text-align:center}.md\:text-\[1\.5rem\]{font-size:1.5rem}.md\:text-\[1\.6rem\]{font-size:1.6rem}.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\:before\:right-\[2rem\]:before{content:var(--tw-content);right:2rem}}