.Modal_blockModal__nS18I{position:fixed;top:0;left:50%;translate:-50%;width:100vw;height:100%;display:flex;justify-content:center;align-items:center;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,Meiryo,sans-serif;font-weight:400;font-style:normal;font-size:inherit;z-index:200}.Modal_blockModal__nS18I:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2);z-index:-1}.Modal_blockModal__nS18I>div{display:flex;font-size:inherit;flex-direction:column;background-color:#fff;color:#181818;padding:3em 8em;margin-inline:auto;z-index:201}@media(max-width:480px)and (orientation:portrait){.Modal_blockModal__nS18I>div{padding-inline:6vw}}.Modal_blockModal__nS18I>div p{font-size:max(12px,1.125em)}.Modal_blockModal__nS18I>div button{border:1px solid #000;font-size:max(12px,.875em);margin-top:2em;padding:.5em 2em}.BlockForm_blockFormCaseStudy__zYxd4,.BlockForm_blockFormContact__C9cxy{max-width:78rem}.BlockForm_blockFormCaseStudy__zYxd4 h3,.BlockForm_blockFormContact__C9cxy h3{font-size:max(12px,1.875em);border-bottom:1px solid #000;padding-bottom:.3em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 h3,.BlockForm_blockFormContact__C9cxy h3{font-size:max(12px,1.5em)}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_sidebarH3__zYivg,.BlockForm_blockFormContact__C9cxy .BlockForm_sidebarH3__zYivg{font-size:max(12px,1em);letter-spacing:.04em;line-height:1.6em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_sidebarH3__zYivg,.BlockForm_blockFormContact__C9cxy .BlockForm_sidebarH3__zYivg{font-size:max(12px,.875em);margin-top:2vw}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x{font-size:inherit;display:flex;flex-direction:column}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x{padding:0}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp{position:relative;font-size:inherit}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ{color:#fff;font-size:inherit}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button{font-size:max(12px,.875em);background-color:#3cafc9;padding-block:1em;border-radius:.3rem;transition:.3s ease-out}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button{padding-block:4vw;font-size:max(12px,1em)}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button:hover,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_box_btn__JBiyJ button:hover{background-color:#929292}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA{position:relative;width:100%;display:flex;flex-direction:column;font-size:inherit;gap:2em 0}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA{display:flex;flex-direction:column;gap:4vw 0}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea{outline:none;min-height:18lh;field-sizing:content}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea{min-height:20lh}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea{width:100%;color:#555;padding:.8em;border-radius:.3rem;letter-spacing:.04em;border:1px solid #a2b2b9;font-size:1.6rem;background-color:#fff}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea{padding:1em;width:100%;font-size:1.6rem}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email]::placeholder,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text]::placeholder,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select::placeholder,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea::placeholder,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=email]::placeholder,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA input[type=text]::placeholder,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select::placeholder,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA textarea::placeholder{color:#8f8f8f}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA select{white-space:nowrap;min-width:16em}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl{width:100%;position:relative;font-size:inherit;display:flex;flex-direction:column;gap:.3em 0}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl{gap:2vw 0}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl dt,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl dt{font-size:max(12px,1em);display:flex;padding-top:1.2em}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl dd,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl dd{font-size:inherit;position:relative}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd{font-size:inherit;display:grid;grid-auto-flow:row;grid-gap:1em 1.6em;gap:1em 1.6em;padding-block:.5em}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label{position:relative;font-size:max(12px,.875em);cursor:pointer}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span{padding-left:1.8em;position:relative}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span:before,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.3em;aspect-ratio:1;background-color:#fff;border:2px solid #ccc}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span:after,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label span:after{content:"";position:absolute;top:45%;left:0;transform:translate(2px,-50%);width:1.2em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 78" fill="%23ffffff"><polygon points="0 46.78 9.21 37.56 31.23 59.59 90.79 0 100 9.22 31.21 78 0 46.78"/></svg>');aspect-ratio:100/78;background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:0;transition:opacity .2s}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio],.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio]{position:absolute;opacity:0;pointer-events:none}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio]:checked+span:before,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio]:checked+span:before{border:2px solid #000;background-color:#000}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio]:checked+span:after,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA dl.BlockForm_formListItem__cKTv8 dd label input[type=radio]:checked+span:after{opacity:1}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ{display:grid;align-items:center}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ{display:flex;flex-direction:column;gap:6vw 0}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B{font-size:inherit;color:#000;display:flex;position:relative}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label{position:relative;font-size:inherit;padding-left:1.8em}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:after,.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:before,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:after,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:before{content:"";position:absolute;left:0;top:50%;translate:0 -50%;width:1.4em;aspect-ratio:1;border-radius:50%}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:before,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:before{background-color:#fff;border:1px solid #a2b2b9}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:after,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:after{background-color:#a2b2b9;opacity:0}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label input,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label input{position:absolute;left:0;top:0;width:1.4em;aspect-ratio:1;font-size:inherit;z-index:1;cursor:pointer}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:has(input[type=radio]:checked):after,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B label:has(input[type=radio]:checked):after{opacity:1;scale:.6}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B a,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ .BlockForm_wrapRadio__yd99B a{font-size:max(12px,.875em);pointer-events:none}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ button,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_blockFormInner__2kbxA .BlockForm_box_btn__JBiyJ button{display:grid;width:100%;place-content:center}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE{width:100%;position:relative;display:flex;flex-direction:column;gap:2em 0;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE{gap:6vw 0;padding-top:4vw}}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE p,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE p{align-self:center;font-size:max(12px,1em)}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl{display:flex;font-size:inherit}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dt,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dt{font-size:max(12px,.875em);color:#555;width:10em}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dd,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dd{font-size:inherit;display:flex;flex-direction:column;gap:.5em 0}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dd>div,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE dl dd>div{font-size:max(12px,1em)}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_boxMessage__Y83ze,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_boxMessage__Y83ze{border:1px solid #ccc;font-size:max(12px,1em);padding:.8em;line-height:1.6em}.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_box_btn__JBiyJ,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_box_btn__JBiyJ{display:grid;grid-template-columns:repeat(2,1fr);font-size:inherit;grid-gap:0 2em;gap:0 2em;margin-top:1em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockFormCaseStudy__zYxd4 .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_box_btn__JBiyJ,.BlockForm_blockFormContact__C9cxy .BlockForm_itemDetail__w1r7x .BlockForm_blockForm__BKfAp .BlockForm_statusConfirm__x0fJE .BlockForm_box_btn__JBiyJ{margin-top:10vw}}.PageContact_containerContents__Bv4nz{display:flex;flex-direction:column;align-items:center;padding:5em 2em 8em}@media(max-width:480px)and (orientation:portrait){.PageContact_containerContents__Bv4nz{padding:6vw 4vw}}.PageCaseStudy_containerContents__KP494{display:flex;flex-direction:column;align-items:center;padding:5em 2em 8em;gap:3em 0}@media(max-width:480px)and (orientation:portrait){.PageCaseStudy_containerContents__KP494{padding:6vw 4vw}}.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59{display:flex;flex-direction:column;max-width:117rem;border-top:2px solid #8c8b89;padding-top:3em;gap:3em 0;padding-bottom:3em}@media(max-width:480px)and (orientation:portrait){.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59{padding-top:6vw;gap:4vw 0}}.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59 h3{font-size:max(12px,2.5em);align-self:center;letter-spacing:.04em}@media(max-width:480px)and (orientation:portrait){.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59 h3{font-size:max(12px,1.875em)}}.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59 .PageCaseStudy_boxImage__tYfku,.PageCaseStudy_containerContents__KP494 .PageCaseStudy_blockImage__2CK59 .PageCaseStudy_boxImage__tYfku img{width:100%}.PageHead_containerPageHead__IXIcv{background-color:#fbd5e3;padding:7em 2em;display:flex;flex-direction:column}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv{padding:10vw 4vw 6vw;margin-top:6vw}}.PageHead_containerPageHead__IXIcv .PageHead_itemImage__bs76W{font-size:inherit;position:absolute;top:50%;translate:0 -50%;width:14em;right:6vw}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv .PageHead_itemImage__bs76W{width:24vw;right:2vw}}.PageHead_containerPageHead__IXIcv article{display:flex;justify-content:space-between;align-self:center;max-width:117rem}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv article{flex-direction:column;gap:4vw 0}}.PageHead_containerPageHead__IXIcv article h2{font-size:max(12px,2.5em);font-weight:600;color:#615757;letter-spacing:.12em}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv article h2{font-size:max(12px,1.75em);letter-spacing:.08em}}.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG{align-self:flex-end;font-size:inherit;display:flex;align-items:center}.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG a{font-size:max(12px,.875em);font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,Meiryo,sans-serif;font-weight:400;font-style:normal}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG a{font-size:2.8vw}}.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG a:after{content:"|";margin-inline:.5em;display:inline-block;translate:0 -.1em}.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG span{font-size:max(12px,.875em)}@media(max-width:480px)and (orientation:portrait){.PageHead_containerPageHead__IXIcv article .PageHead_breadcrumb__YgGtG span{font-size:2.8vw}}