@media (min-width:768px){.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__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-primary{font-size:3.8rem}.c-heading-primary__sub{font-size:3.1578947368em}.c-heading-secondary{font-size:3.3rem}.c-heading-secondary__inner{--deco-size:4.5rem;gap:2rem}.c-heading-secondary__label-large{font-size:3em}.c-heading-secondary__sub{font-size:3.6363636364em}.c-table tbody th{width:15.5rem}.c-tab__lists{border:.1rem solid #d2d2d2;grid-template-columns:repeat(3,1fr)}.c-tab__list:not(:last-child) .c-tab__list-button{border-right:.1rem solid #d2d2d2}.c-tab__list-button{gap:2rem;justify-content:center;min-height:10rem}.c-tab__contents-inner{padding:7rem 7rem 9rem}.c-mainVisual{min-height:min(78.2rem,65.1041666667vw)}.c-mainVisual__content{width:52rem}.c-mainVisual__copy{--deco-size:2.4rem;padding-inline:calc(var(--deco-size) + 2rem)}.c-mainVisual__copy-label{font-size:min(4.7rem,5.2083333333vw)}.c-mainVisual__copy-deco{bottom:.5em}.c-mainVisual__point{gap:2.8rem}.c-mainVisual__point-item{box-shadow:0 0 1rem .5rem #fff,0 0 1rem .5rem #fff,inset 0 0 1rem .5rem #fff,inset 0 0 1rem .5rem #fff;width:15.4rem}.c-block-point__heading{flex-direction:row;gap:5rem}.c-block-interview__title{font-size:2rem}.c-block-interview__timetable-heading{width:18rem}.md\:bottom-\[1rem\]{bottom:1rem}.md\:left-0{left:0}.md\:left-\[4rem\]{left:4rem}.md\:right-\[6\.5rem\]{right:6.5rem}.md\:top-\[7\.5rem\]{top:7.5rem}.md\:mb-\[5\.5rem\]{margin-bottom:5.5rem}.md\:mb-\[6rem\]{margin-bottom:6rem}.md\:w-6\/12{width:50%}.md\:w-auto{width:auto}.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-\[3\.3rem\]{font-size:3.3rem}.md\:\[--gap-x\:2rem\]{--gap-x:2rem}.md\:before\:right-0:before{content:var(--tw-content);right:0}.md\:\[\&\>p\]\:text-center>p{text-align:center}}