.component_formTop__9B6jD{position:relative}.component_formTopImg__Sahu5{display:block;width:100%;height:auto;margin:0 auto;padding:0 .25rem}.component_formTitleText__9vdHA{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;margin:3.5rem auto 0;color:#fff;text-align:center;font-size:110%}.component_formBottomImg__1a4Cn{display:block;width:100%;height:auto;margin:-1% auto 1%;padding:0 .25rem}.component_inputFormForGuestContainer___W1rR{padding:0 1rem;background-image:url(https://web-img.rensa.jp.net/images/capo_java/kinoshita/guest/form/form_bg.webp);background-size:100% auto;background-repeat:repeat-y;margin:-2% .25rem 0}.component_inputFormForGuestContainer__inside__BPLxf{padding:0 1rem 1rem}.component_inputFormForGuestContainer__inside__titleImg__TBSYQ{padding:0 5%;width:100%;height:auto;vertical-align:bottom}.component_inputFormForGuestContainer__inside__inputContainer__kLJRt{margin-top:.25rem;display:flex;flex-wrap:wrap;gap:.3rem;justify-content:center}.component_inputFormForGuestContainer__inside__inputContainer__kLJRt .component_label__eAQBx{display:block;margin:2px 0 0}.component_inputFormForGuestContainer__inside__inputContainer__kLJRt .component_required__Fc_Ac{background-color:#ffb8b8;padding:0 .5rem;margin-left:.5rem;font-size:11.5px}.component_inputFormForGuestContainer__inside__inputContainer__kLJRt .component_customInput__4ZO6G{width:100%;padding:.5em;font-size:1rem;border:.15rem solid var(--border-color-default);border-radius:.3em}.component_inputFormForGuestContainer__inside__inputContainer__formTitleImg__38Gut{display:block;width:60%;height:auto;margin:0 auto}.component_inputFormForGuestContainer__inside__buttonImg__zK8JS{display:block;width:65%;height:auto;margin:1.2rem auto 0}.component_formContainerText__tsh_M{display:block;margin:1.5rem auto 0;color:#fff;font-size:1rem;text-align:center}.component_formLabel__VgJ7c{display:flex;margin:.5rem 0 .25rem;align-items:center;color:#fff;justify-content:center}.component_formLabel__VgJ7c:after{background-color:red;font-size:.7rem;padding:.1rem .5rem;margin-left:1rem;color:#fff;content:"必須"}.component_nameLabelBottomNone__a3TR1{margin-bottom:0}.component_nameInputWrapper__r0_w5{position:relative;width:100%;margin:0 auto;height:2rem;background-color:#fff;border-radius:3px}.component_nameInputWrapper__r0_w5 p{position:absolute;top:50%;left:87%;transform:translateY(-50%);font-size:85%;color:gray}.component_nameCustomInput__jO27e{width:100%;height:2rem;padding:4px 4px 4px 12px;margin:0;border:.5px solid #d0cece!important;border-radius:.25rem;font-size:1rem;text-align:left;cursor:pointer;border:.15rem solid var(--border-color-default);border-radius:.3em}.component_birthdayContainer__WYn4f{display:flex;align-items:center;justify-content:flex-start;gap:2rem;width:100%}.component_birthdayContainer__WYn4f select{background-color:var(--background-color-default);min-width:3rem;padding:.2em;font-size:1rem;color:#000;text-align:center}.component_year__UtPPQ{height:2rem;width:30%}.component_day__te2Kj,.component_month__bA_Wr{height:2rem;width:25%}.component_appraisalSection__xPkSa{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #c9b27b}.component_appraisalTitle__ExMSh{margin:0 0 1rem;text-align:center;color:#fff;font-size:1rem;font-weight:700}.component_appraisalList__mbYCQ{margin:0;padding-left:1.5rem;color:#fff;list-style:disc;font-size:.86rem}.component_appraisalList__mbYCQ li{margin-bottom:.5rem;line-height:1.6}.page_container__8rL_p{background-image:url(https://web-img.rensa.jp.net/images/capo_java/kinoshita/guest/bg.webp);background-repeat:repeat-y;background-position:top;background-size:100% auto;width:100%}.page_container__8rL_p *{font-family:var(--font-zen-old-mincho)!important}.page_container__8rL_p .page_title__4lVRT{text-align:center;color:#433495;margin:1.5% 5%}.page_container__8rL_p .page_title__4lVRT .page_head__8VWsf{font-size:105%;font-family:var(--font-family-noto-serif-jp);margin:0 auto;font-weight:700}.page_container__8rL_p .page_subTitle__5n19q{text-align:center;color:#000;margin:1.5% 5%}.page_container__8rL_p .page_subTitle__5n19q .page_head__8VWsf{font-size:90%;font-family:var(--font-family-noto-serif-jp);margin:0 auto;font-weight:700}.component_title__J7hkp{text-align:center;justify-content:center;position:relative;display:inline-flex}.component_title__J7hkp .component_head__8sAlJ{width:100%;height:auto;vertical-align:bottom}