.FormSection-module-scss-module__pKTRza__asterisk{--tw-text-opacity:1;color:rgb(249 55 44/var(--tw-text-opacity,1))}.FormSection-module-scss-module__pKTRza__errorMessage{--tw-text-opacity:1;color:rgb(249 55 44/var(--tw-text-opacity,1));letter-spacing:.06em;margin-top:4rem;font-size:12rem;font-weight:400;line-height:1.5}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__errorMessage{font-size:14rem;line-height:190%}}.FormSection-module-scss-module__pKTRza__requestErrorMessage{text-align:center;margin-top:12rem;line-height:175%}.FormSection-module-scss-module__pKTRza__formSection{--tw-text-opacity:1;color:rgb(37 39 43/var(--tw-text-opacity,1));font-feature-settings:"palt" on;width:335rem;margin-left:auto;margin-right:auto;font-family:Noto Sans JP,sans-serif}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection{width:864rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer{gap:24rem;margin-bottom:48rem;padding:0 12rem;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer{margin-bottom:96rem;padding:0}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField{gap:4rem;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField{grid-template-columns:fit-content(100%) fit-content(100%);gap:32rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__textLabel{letter-spacing:.04em;grid-template-columns:fit-content(100%) fit-content(100%);align-items:center;gap:4rem;padding:0 0 3rem;font-size:14rem;font-weight:500;line-height:1.5;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__textLabel{letter-spacing:.06em;gap:8rem;width:180rem;height:48rem;font-size:16rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer{flex-direction:column;display:flex}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__textInput{--tw-border-opacity:1;border-width:1rem;border-color:rgb(220 227 230/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));letter-spacing:.04em;border-radius:8rem;width:100%;height:48rem;padding:0 16rem 3rem;font-size:14rem;font-weight:400;line-height:1.5;display:block}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__textInput{letter-spacing:.06em;width:632rem;padding:0 24rem 3rem;font-size:16rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__errorInput{--tw-border-opacity:1;border-color:rgb(249 55 44/var(--tw-border-opacity,1))}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer textarea{resize:vertical;--tw-border-opacity:1;border-width:1rem;border-color:rgb(220 227 230/var(--tw-border-opacity,1));letter-spacing:.04em;border-radius:8rem;width:100%;height:100%;min-height:96rem;padding:12rem 16rem;font-size:14rem;font-weight:400;line-height:1.5}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer textarea{letter-spacing:.06em;width:632rem;min-height:240rem;padding:12rem 24rem;font-size:16rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList{gap:16rem;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList{grid-template-columns:auto auto;gap:16rem 48rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel{grid-template-columns:fit-content(100%) fit-content(100%);align-items:center;gap:4rem;width:fit-content;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel{gap:8rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel .FormSection-module-scss-module__pKTRza__radioInputWrapper{justify-content:center;align-items:center;width:16rem;height:16rem;display:flex}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel .FormSection-module-scss-module__pKTRza__radioInputWrapper .FormSection-module-scss-module__pKTRza__radioInput{width:13rem;height:13rem;display:block}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel .FormSection-module-scss-module__pKTRza__contactTypeText{letter-spacing:.04em;padding:0 0 2rem;font-size:14rem;font-weight:400;line-height:1.5}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__inputContainer .FormSection-module-scss-module__pKTRza__radioList .FormSection-module-scss-module__pKTRza__radioLabel .FormSection-module-scss-module__pKTRza__contactTypeText{letter-spacing:.06em}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__radioInputContainer{padding:16rem 0}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__radioInputContainer{padding:12rem 0 24rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__errorMessage{padding:0 0 0 16rem}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__inputListContainer .FormSection-module-scss-module__pKTRza__entryField .FormSection-module-scss-module__pKTRza__errorMessage{padding:0 0 0 24rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer{flex-direction:column;align-items:center;width:335rem;display:flex}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer{width:auto;margin-left:auto;margin-right:auto}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer{flex-direction:column;align-items:center;margin-bottom:4rem;display:flex}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer{margin-bottom:16rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel{grid-template-columns:fit-content(100%) fit-content(100%);align-items:center;gap:12rem;display:grid}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel .FormSection-module-scss-module__pKTRza__checkboxInput{width:16rem;height:16rem;display:block}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel .FormSection-module-scss-module__pKTRza__privacyTextContainer{letter-spacing:.04em;grid-template-columns:fit-content(100%) fit-content(100%);gap:2rem;font-size:14rem;font-weight:400;line-height:1.5;display:grid}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel .FormSection-module-scss-module__pKTRza__privacyTextContainer{letter-spacing:.06em}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel .FormSection-module-scss-module__pKTRza__privacyTextContainer .FormSection-module-scss-module__pKTRza__privacyLink{--tw-text-opacity:1;color:rgb(0 137 236/var(--tw-text-opacity,1));text-underline-offset:2rem;text-decoration-line:underline}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__privacyContainer .FormSection-module-scss-module__pKTRza__privacyLabel .FormSection-module-scss-module__pKTRza__privacyTextContainer .FormSection-module-scss-module__pKTRza__asterisk{letter-spacing:.06em;font-size:16rem;font-weight:500}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__dotImage{background-image:url(/images/decorations/dot-vertical-s.svg);background-repeat:no-repeat;background-size:contain;width:4rem;height:48rem;margin-left:auto;margin-right:auto}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__dotImage{background-image:url(/images/decorations/dot-vertical.svg);width:5rem;height:63rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton{--tw-bg-opacity:1;background-color:rgb(255 225 68/var(--tw-bg-opacity,1));letter-spacing:.02em;border-radius:9999px;justify-content:center;align-items:center;width:281rem;height:64rem;margin-left:auto;margin-right:auto;padding:0 0 2rem;font-size:14rem;font-weight:500;line-height:1.5;transition:font-size .1s;display:flex}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton{width:368rem;height:80rem;padding:0 0 5.5rem;font-size:16rem;line-height:20rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton:hover{font-size:15rem}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton:hover{font-size:17rem}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton .FormSection-module-scss-module__pKTRza__linkButtonLoading{width:auto}@keyframes FormSection-module-scss-module__pKTRza__spin{to{transform:rotate(360deg)}}.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton .FormSection-module-scss-module__pKTRza__linkButtonLoading{height:20rem;animation:1s linear infinite FormSection-module-scss-module__pKTRza__spin}@media (min-width:824px){.FormSection-module-scss-module__pKTRza__formSection .FormSection-module-scss-module__pKTRza__contactForm .FormSection-module-scss-module__pKTRza__sendContainer .FormSection-module-scss-module__pKTRza__linkButton .FormSection-module-scss-module__pKTRza__linkButtonLoading{height:30rem}}.FormSection-module-scss-module__pKTRza__errorLink{text-underline-offset:2rem;text-decoration-line:underline}
.SearchSection-module-scss-module__M-vVQG__searchSection{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 39 43/var(--tw-text-opacity,1));font-feature-settings:"palt" on;border-radius:16rem;width:335rem;margin-left:auto;margin-right:auto;padding:40rem 12rem;font-family:Noto Sans JP,sans-serif;box-shadow:3rem 3rem 3rem #0000000d}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection{width:1040rem;padding:48rem 64rem}}.SearchSection-module-scss-module__M-vVQG__searchSection.SearchSection-module-scss-module__M-vVQG__hasTitle{padding:40rem 12rem}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection.SearchSection-module-scss-module__M-vVQG__hasTitle{padding:56rem 64rem 64rem}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchTitle{text-align:center;letter-spacing:.02em;margin-bottom:24rem;font-size:16rem;font-weight:500;line-height:1.5}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchTitle{margin-bottom:48rem;font-size:22rem}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox{width:100%;margin-bottom:32rem;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox{width:864rem}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchInput{appearance:none;--tw-border-opacity:1;border-width:1rem;border-color:rgb(220 227 230/var(--tw-border-opacity,1));font-feature-settings:"palt" on;letter-spacing:.04em;border-radius:8rem;width:100%;height:56rem;padding:0 52rem 4rem 15rem;font-size:14rem;font-weight:400;line-height:1.5}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchInput{font-feature-settings:normal;border-width:2rem;padding:0 22rem 3rem;font-size:16rem;line-height:190%}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchButton{cursor:pointer;display:block;position:absolute;top:14rem;right:16rem}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchButton{top:10rem;right:24rem}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchButton .SearchSection-module-scss-module__M-vVQG__searchIcon{width:24rem;height:24rem}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__searchBox .SearchSection-module-scss-module__M-vVQG__searchButton .SearchSection-module-scss-module__M-vVQG__searchIcon{width:32rem;height:32rem}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer{letter-spacing:.04em;width:280rem;margin-bottom:8rem;margin-left:auto;margin-right:auto;font-size:14rem;line-height:1.5}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer{letter-spacing:.06em;grid-template-columns:fit-content(100%) fit-content(100%);justify-content:center;gap:16rem;width:auto;margin-bottom:0;line-height:190%;display:grid}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordListTitle{margin-bottom:8rem;font-weight:500}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordListTitle{grid-template-columns:fit-content(100%) fit-content(100%);gap:8rem;margin:0;display:grid}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordListTitle:after{content:"：";font-weight:400}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordList{--tw-text-opacity:1;color:rgb(0 137 236/var(--tw-text-opacity,1));text-underline-offset:2rem;flex-wrap:wrap;width:270rem;margin:0 -24rem -16rem -12rem;font-weight:400;text-decoration-line:underline;display:flex}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordList{grid-template-columns:repeat(8,fit-content(100%));gap:16rem;width:auto;margin:0;display:grid}}.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordList li{margin:8rem 12rem}@media (min-width:824px){.SearchSection-module-scss-module__M-vVQG__searchSection .SearchSection-module-scss-module__M-vVQG__searchContent .SearchSection-module-scss-module__M-vVQG__wordListContainer .SearchSection-module-scss-module__M-vVQG__wordList li{margin:0}}
.CategoryListItem-module-scss-module__ekhlZG__categoryContainer{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 39 43/var(--tw-text-opacity,1));border-radius:16rem;flex-direction:column;width:335rem;height:312rem;padding:32rem 40rem 40rem;font-family:Noto Sans JP,sans-serif;display:flex}@media (min-width:824px){.CategoryListItem-module-scss-module__ekhlZG__categoryContainer{width:330rem;height:316rem;padding:32rem 37rem 40rem}}.CategoryListItem-module-scss-module__ekhlZG__categoryContainer .CategoryListItem-module-scss-module__ekhlZG__imageContainer{width:168rem;height:136rem;margin-left:auto;margin-right:auto}.CategoryListItem-module-scss-module__ekhlZG__categoryContainer .CategoryListItem-module-scss-module__ekhlZG__imageContainer>img{width:100%}.CategoryListItem-module-scss-module__ekhlZG__categoryContainer .CategoryListItem-module-scss-module__ekhlZG__categoryTitle{text-align:center;font-feature-settings:"palt" on;letter-spacing:.02em;margin:16rem 0 8rem;font-size:20rem;font-weight:500;transition:color .15s ease-in-out}.CategoryListItem-module-scss-module__ekhlZG__categoryContainer .CategoryListItem-module-scss-module__ekhlZG__categoryDescription{font-feature-settings:"palt" on;letter-spacing:.04em;font-size:14rem;line-height:1.75}@media (min-width:824px){.CategoryListItem-module-scss-module__ekhlZG__categoryContainer .CategoryListItem-module-scss-module__ekhlZG__categoryDescription{letter-spacing:.06em;line-height:1.9}}.CategoryListItem-module-scss-module__ekhlZG__categoryContainer:hover .CategoryListItem-module-scss-module__ekhlZG__categoryTitle{text-align:center;--tw-text-opacity:1;color:rgb(0 137 236/var(--tw-text-opacity,1));font-weight:500}
.complete-module-scss-module__lR9Uxa__completeContainer{flex-direction:column;padding:64rem 0 189rem;display:flex}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer{padding:88rem 0 228rem}}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer{flex-direction:column;width:100%;margin-bottom:48rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer{width:864rem;margin-bottom:120rem}}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div{text-align:center;--tw-text-opacity:1;color:rgb(37 39 43/var(--tw-text-opacity,1));font-feature-settings:"palt" on;letter-spacing:.04em;align-items:center;gap:32rem;margin-bottom:48rem;font-family:Noto Sans JP,sans-serif;font-size:14rem;line-height:1.75;display:grid}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div{text-align:left;letter-spacing:.06em;gap:0;margin-bottom:64rem;padding:30rem 0;line-height:1.9;display:flex}}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div .complete-module-scss-module__lR9Uxa__tagline{letter-spacing:.04em;font-size:15rem;font-weight:500;line-height:1.7}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div .complete-module-scss-module__lR9Uxa__tagline{letter-spacing:.06em;margin-bottom:40rem;font-size:21rem;font-weight:700;line-height:2}}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div .complete-module-scss-module__lR9Uxa__completeImage{width:210rem;height:154rem;margin-left:auto;margin-right:auto}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div .complete-module-scss-module__lR9Uxa__completeImage{width:441rem;height:220rem;padding:0 70.5rem}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer>div .complete-module-scss-module__lR9Uxa__descriptionContainer{width:423rem}}.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer .complete-module-scss-module__lR9Uxa__linkButton{width:281rem;height:64rem;margin-left:auto;margin-right:auto}@media (min-width:824px){.complete-module-scss-module__lR9Uxa__completeContainer .complete-module-scss-module__lR9Uxa__returnHoneContainer .complete-module-scss-module__lR9Uxa__linkButton{width:264rem}}
.index-module-scss-module__ZcGyYa__contactContainer{gap:48rem;padding:64rem 0 189rem;display:grid}@media (min-width:824px){.index-module-scss-module__ZcGyYa__contactContainer{gap:96rem;padding:88rem 0 120rem}}
.help-module-scss-module__t1hH0q__helpContainer{padding:64rem 0 189rem}@media (min-width:824px){.help-module-scss-module__t1hH0q__helpContainer{padding:88rem 0 120rem}}.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection{margin-top:64rem;margin-left:auto;margin-right:auto;padding:0 14rem}@media (min-width:824px){.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection{width:1038rem;margin-top:96rem;padding:0 0 117rem}}.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection .help-module-scss-module__t1hH0q__tagline{text-align:center;--tw-text-opacity:1;color:rgb(37 39 43/var(--tw-text-opacity,1));font-feature-settings:"palt" on;margin-bottom:24rem;font-family:Noto Sans JP,sans-serif;font-size:22rem;font-weight:700;line-height:1.3}@media (min-width:824px){.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection .help-module-scss-module__t1hH0q__tagline{letter-spacing:.06em;margin-bottom:48rem;font-size:28rem;line-height:1}}.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection .help-module-scss-module__t1hH0q__categoryList{row-gap:16rem;display:grid}@media (min-width:824px){.help-module-scss-module__t1hH0q__helpContainer .help-module-scss-module__t1hH0q__categoryListSection .help-module-scss-module__t1hH0q__categoryList{grid-template-columns:repeat(3,max-content);gap:24rem}}
/*# sourceMappingURL=da105b34753d7f87.css.map*/