.DialogFooterButton_dialogFooterButton__GGDSk{display:flex;justify-content:flex-end}.DialogFooterButton_dialogFooterButton__GGDSk .DialogFooterButton_closeButtonStyle__5sURP{margin-left:16px}.DialogFooterButton_dialogFooterButton__GGDSk .DialogFooterButton_closeButtonStyle__5sURP button{box-shadow:1px 1px 3px 1px rgba(16,22,26,.25);color:var(--theme-black--1)!important;background-color:var(--theme-white--1)!important;width:70px}.DialogFooterButton_dialogFooterButton__GGDSk .DialogFooterButton_closeButtonStyle__5sURP button:hover{background-color:var(--theme-gray--1)!important}.DialogFooterButton_submitButtonStyle__aDSDd{margin-left:16px}.DialogFooterButton_submitButtonStyle__aDSDd button{width:70px}.LinkingSalonOverlay_addSalonNumber__BV5PS{margin-bottom:8px;font-weight:700}.LinkingSalonOverlay_OverlayStyle__NPNwC{width:360px;left:50%;transform:translateX(-50%);top:5vw}@media screen and (max-width:550px){.LinkingSalonOverlay_OverlayStyle__NPNwC{max-width:350px;left:50%;transform:translateX(-50%)}}.header_iconBox__jIWD9{width:45px;height:45px;position:absolute;right:0;top:15px;margin-right:6px;display:flex}.header_img__boTvW{width:100%}.header_mypage__oS_2c{right:65px}.header_ticket__UoRGc{right:130px}@media screen and (max-width:550px){.header_hidden__46Egl{display:none}}.header_Flex___T6SR{display:flex}.header_container__C9vlk{max-width:36rem;margin:auto}.header_header__BLF_O{display:flex;align-items:center;min-height:68px;color:var(--theme-white--1);position:relative;margin-bottom:16px;border-bottom:1px solid var(--theme-gray--3)}.header_header__BLF_O .header_center__pfaFO{display:flex;flex:1;justify-content:center;font-size:1.3em}.header_headerImage__CYmwH{width:6rem;height:6rem}.header_headerHomeImage__Y9ZjC{width:8rem;height:8rem}.header_logoImage__XpbHa{margin-left:15px;width:160px;top:23px;position:absolute}.layout_container__Yj4mF{max-width:36rem;margin:auto}.layout_header__oxpMD{display:flex;align-items:center;min-height:68px;color:var(--theme-white--1);position:relative;margin-bottom:16px}.layout_header__oxpMD .layout_center__WfcGM{display:flex;flex:1;justify-content:center;font-size:1.3em}.layout_headerImage___FVom{width:6rem;height:6rem}.layout_headerHomeImage__PQTFy{width:8rem;height:8rem}.layout_logoImage__GGlsr{margin-left:6px;width:250px}.requestForm_lineButton__3gd_x{background-color:#06c755;padding:6px 12px 6px 6px;width:-moz-fit-content;width:fit-content;text-align:center;border-radius:6px;line-height:24px;position:sticky;bottom:24px;right:24px;margin:0 0 0 auto;color:#fff;font-size:16px;box-shadow:0 0 17px 3px rgba(0,0,0,.19);transition:all .3s ease-in;display:flex;gap:6px}.requestForm_lineButton__3gd_x:hover{opacity:.8;color:#fff}.requestForm_subTitle__MPxZp{background-color:var(--theme-light-blue--3);font-size:var(--titleL);font-weight:700}.requestForm_contentsText__uuvtE{padding:12px}.requestForm_lineLink__LNteF{top:0;right:0;bottom:0;left:0;margin:auto;padding:6px 12px 6px 6px;text-align:center;border-radius:6px;font-size:16px;line-height:24px;width:-moz-fit-content;width:fit-content;color:#06c755;transition:all .3s ease-in;display:flex;gap:6px}.requestForm_lineLink__LNteF:hover{opacity:.8;color:#06c755}.requestForm_lineLinkLarge__o_Hmy{top:0;right:0;bottom:0;left:0;margin:auto;padding:6px 12px 6px 6px;text-align:center;border-radius:6px;font-size:24px;line-height:32px;width:-moz-fit-content;width:fit-content;color:#06c755;font-weight:700;transition:all .3s ease-in;display:flex;gap:6px}.requestForm_lineLinkLarge__o_Hmy:hover{opacity:.8;color:#06c755}.requestForm_backToTop__vuOg3{top:0;right:0;bottom:0;left:0;margin:auto;width:-moz-fit-content;width:fit-content}.requestForm_backToTop__vuOg3 a{display:flex;gap:6px;align-items:center}.requestForm_requiredMark__cpWgc:after{content:"必須";color:#d96363;font-size:.6em;padding:.3em;border-radius:.3em;margin-left:.3em}.requestForm_requestFormHeader__3gmMg{background-color:var(--theme-light-blue--1);height:12vh;display:flex;justify-content:center;align-items:center;color:#fff}.requestForm_labelText__DWBPF{font-size:var(--title);font-weight:700;color:var(--theme-text-main--1)}.requestForm_requestFormContainer__v4f_8{position:relative;padding:.5rem 1rem}.requestForm_requestFormContainer__v4f_8 input,.requestForm_requestFormContainer__v4f_8 textarea{box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.3),inset -1px -1px 1px 0 rgba(0,0,0,.1)}.requestForm_contentsContainer__SFF_D{margin:18px 0 0}