.component_appraisal__lXOqs{width:100%;position:relative;font-family:Zen_Kaku_Gothic_New}.component_appraisal__lXOqs.component_appraisal__lXOqs:after,.component_appraisal__lXOqs.component_appraisal__lXOqs:before{content:"";position:absolute;left:0;right:0;width:90%;height:50%}.component_appraisal__lXOqs.component_appraisal__lXOqs:before{top:0;background-position:top}.component_appraisal__lXOqs.component_appraisal__lXOqs:after{bottom:0;background-position:bottom}.component_appraisal__lXOqs span{color:#d06ab3}.component_appraisal__lXOqs .component_fit__teGwQ{width:100%;height:auto}.component_appraisal__lXOqs .component_topImg__EIy0Z{width:110%;height:auto;position:relative;left:50%;transform:translateX(-50%);margin-bottom:-3%;margin-top:-2%}.component_appraisal__lXOqs .component_menu__aXfdV{margin-top:.5rem;width:90%}.component_appraisal__lXOqs .component_formHhitText__KqCjB{margin-top:.2rem;width:100%;text-align:center;color:#54472d;font-size:14px;font-weight:700}.component_appraisal__lXOqs .component_form_text__sltDn{font-weight:700;font-family:Zen_Old_Mincho}.component_appraisal__lXOqs .component_form_text__sltDn span{color:#f4e9b8}.component_appraisal__lXOqs .component_frame__wSvhJ{width:90%;margin:0 auto;background-size:100% auto;background-repeat:repeat-y}.component_appraisal__lXOqs .component_frame__wSvhJ .component_form_text__sltDn{width:90%;text-align:center;font-size:1rem}.component_appraisal__lXOqs .component_frameHeadAndBottom__Re3VV{width:90%;height:auto;margin:0 5%}.component_appraisal__lXOqs form{position:relative;width:92%;display:flex;justify-content:center;flex-wrap:wrap;margin:-1rem auto 0;gap:.1rem;z-index:2}@media screen and (max-width:600px){.component_appraisal__lXOqs form{margin-top:-10vw}}.component_appraisal__lXOqs form .component_title__HoBMf{text-align:left;display:flex;padding-bottom:2%;margin-top:.3rem}.component_appraisal__lXOqs form .component_title__HoBMf span{padding:0 .2rem;margin:1% 0 2% .3rem;background-color:#cd5c5c;color:#fff}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_title__HoBMf span{font-size:3vw;vertical-align:middle}}.component_appraisal__lXOqs form .component_title__HoBMf.component_name__SVjKQ{width:90%;margin-top:0}.component_appraisal__lXOqs form .component_title__HoBMf.component_birth__w2sU0,.component_appraisal__lXOqs form .component_title__HoBMf.component_birthday__gd5Zl{width:90%}.component_appraisal__lXOqs form .component_bottomTitle__9q73N{text-align:left;display:flex;padding-bottom:2%;align-items:center;margin-top:.3rem}.component_appraisal__lXOqs form .component_bottomTitle__9q73N span{padding:0 .2rem;margin:1% 0 1% .3rem;background-color:#cd5c5c;color:#fff;line-height:1.3;font-size:inherit}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_bottomTitle__9q73N span{font-size:3vw;vertical-align:middle}}.component_appraisal__lXOqs form .component_bottomTitle__9q73N.component_birthPlace__fkD4e,.component_appraisal__lXOqs form .component_bottomTitle__9q73N.component_gender__ewPHD{width:100%}.component_appraisal__lXOqs form .component_error__zVqlW{overflow:hidden;width:100%;color:red;font-size:80%;line-height:1.5rem;text-align:center;transition:all .5s;max-height:0}.component_appraisal__lXOqs form .component_error__zVqlW.component_show__zJr2w{max-height:5rem}.component_appraisal__lXOqs form .component_appraisalItem__ckKFf{font-family:var(--font-noto-serif-jp);text-align:left;padding:.5rem;color:#401907;margin:.6rem;font-size:.875rem;background:#e8eff9;font-weight:700}.component_appraisal__lXOqs form .component_target__yza2Y{display:flex;justify-content:center;flex-wrap:wrap;gap:.3rem;width:100%;overflow:hidden;transition:all .5s;max-height:0;opacity:0}.component_appraisal__lXOqs form .component_target__yza2Y.component_show__zJr2w{max-height:100vh;opacity:1}.component_appraisal__lXOqs form .component_inputRow___XoNq{display:flex;justify-content:space-between;gap:3%;width:90%;margin:0 0 auto;align-items:flex-end}.component_appraisal__lXOqs form .component_formItem__kK6yN{flex:1 1;display:flex;flex-direction:column}.component_appraisal__lXOqs form .component_formItem__kK6yN select{width:100%;padding:.5rem;border:1px solid #baa479;border-radius:.3rem;font-size:1rem;text-align:left;margin-top:2%}.component_appraisal__lXOqs form .component_input__OCBIg{width:100%;display:flex;justify-content:center}.component_appraisal__lXOqs form .component_input__OCBIg input{width:90%;padding:.5rem .8rem;font-size:90%;border:1px solid #baa479;border-radius:.3rem;font-size:1.5rem;margin-top:-2%}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_input__OCBIg input{font-size:4vw;padding:1.5vw 2vw}}.component_appraisal__lXOqs form .component_input__OCBIg.component_selector__XJFUF{display:flex;justify-content:center}.component_appraisal__lXOqs form .component_input__OCBIg.component_selector__XJFUF select{width:90%;padding:.5rem .8rem;font-size:90%;text-align:center;border:1px solid #baa479;border-radius:.3rem}.component_appraisal__lXOqs form .component_input__OCBIg.component_selector__XJFUF select.component_mini__FuZjC{width:40%;min-width:4rem}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl{width:90%;margin:-2% 0 0;font-size:80%;display:flex;justify-content:space-between}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl select{padding:.5rem 0;text-align:center;border:1px solid #baa479;border-radius:.3rem;font-size:1.5rem}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl select{font-size:4vw;padding:1vw 2vw}}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl select.component_day__xvEh3,.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl select.component_month__pe3fD,.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl select.component_year__hOmUl{width:30%}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl .component_hour__asGSN,.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl .component_minute__gPysE{width:48.5%}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl .component_bitrhPlace__Sje9R,.component_appraisal__lXOqs form .component_input__OCBIg.component_birthday__gd5Zl .component_gender__ewPHD{width:100%}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthProfile__BwLY4{width:100%;margin:-2% 0 0;font-size:80%;display:flex;justify-content:space-between}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthProfile__BwLY4 select{padding:.5rem 0;text-align:center;border:1px solid #baa479;border-radius:.3rem;font-size:1.5rem}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_input__OCBIg.component_birthProfile__BwLY4 select{font-size:4vw;padding:1vw 2vw}}.component_appraisal__lXOqs form .component_input__OCBIg.component_birthProfile__BwLY4 .component_bitrhPlace__Sje9R{width:100%}.component_appraisal__lXOqs form .component_input2__CA9yS{width:100%;display:flex;justify-content:center}.component_appraisal__lXOqs form .component_input2__CA9yS input{width:90%;padding:.5rem .8rem;font-size:90%;border:1px solid #baa479;border-radius:.3rem;font-size:1.5rem;margin-top:-2%}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_input2__CA9yS input{font-size:4vw;padding:1.5vw 2vw}}.component_appraisal__lXOqs form .component_input2__CA9yS.component_selector__XJFUF{display:flex;justify-content:center}.component_appraisal__lXOqs form .component_input2__CA9yS.component_selector__XJFUF select{width:90%;padding:.5rem .8rem;font-size:90%;text-align:center;border:1px solid #baa479;border-radius:.3rem}.component_appraisal__lXOqs form .component_input2__CA9yS.component_selector__XJFUF select.component_mini__FuZjC{width:40%;min-width:4rem}.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl{width:90%;margin:-2% 0 0;font-size:80%;display:flex;justify-content:space-between}.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl select{padding:.5rem 0;text-align:center;border:1px solid #baa479;border-radius:.3rem;font-size:1.5rem}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl select{font-size:4vw;padding:1vw 2vw}}.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl select.component_day__xvEh3,.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl select.component_month__pe3fD,.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl select.component_year__hOmUl{width:30%}.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl .component_hour__asGSN,.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl .component_minute__gPysE{width:48.5%}.component_appraisal__lXOqs form .component_input2__CA9yS.component_birthday__gd5Zl .component_bitrhPlace__Sje9R{width:100%}.component_appraisal__lXOqs form .component_submit__QUSok{width:80%;margin:1rem auto 0}.component_appraisal__lXOqs form .component_form__4KmOn{position:relative;width:90%;color:#474545}.component_appraisal__lXOqs form .component_form__4KmOn .component_selected__rsjv4{position:relative;padding:.4rem .8rem;font-size:95%;text-align:left;border:1px solid #baa479;border-radius:.3rem;background-color:#fff;font-size:1.5rem}.component_appraisal__lXOqs form .component_form__4KmOn .component_selected__rsjv4:after{display:block;position:absolute;right:3%;top:50%;transform:translateY(-50%);content:"▼";font-size:1.2rem}.component_appraisal__lXOqs form .component_form__4KmOn .component_selected__rsjv4.component_open__DdAb8:after{transform:translateY(-50%) rotate(180deg)}.component_appraisal__lXOqs form .component_form__4KmOn .component_selected__rsjv4 p{padding-right:1rem}.component_appraisal__lXOqs form .component_form__4KmOn .component_options__syHcA{position:absolute;top:100%;transform-origin:left top;transform:scaleY(0);overflow:scroll;width:100%;max-height:500%;font-size:.8rem;background-color:#fff;border:1px solid #ccc;transition:all .2s linear;z-index:10}.component_appraisal__lXOqs form .component_form__4KmOn .component_options__syHcA>div{padding:.4rem .6rem}.component_appraisal__lXOqs form .component_form__4KmOn .component_options__syHcA .component_--border-bottom__nakJv{border-bottom:1px solid #ccc}.component_appraisal__lXOqs form .component_form__4KmOn .component_options__syHcA.component_open__DdAb8{transform:scaleY(1)}.component_appraisal__lXOqs form .component_form__4KmOn>button{margin-left:.5rem;padding:.3rem .8rem;font-size:80%;text-align:center;border:1px solid #ccc;border-radius:.3rem;background-color:#efefef}.component_appraisal__lXOqs form .component_line__dulbV{margin-top:1rem;border-top:1px solid #a0844d;font-family:Zen_Old_Mincho}.component_appraisal__lXOqs form .component_line__dulbV .component_listHead__X2WST{margin-top:1rem;color:#e673c2;text-align:left;font-size:1rem}.component_appraisal__lXOqs form .component_line__dulbV .component_listHead__X2WST.component_center__d4fps{text-align:center}.component_appraisal__lXOqs form .component_line__dulbV .component_list__v6TUn{margin:3px 0 0;padding-left:24px;text-align:left}.component_appraisal__lXOqs form .component_line__dulbV .component_list__v6TUn li{font-size:.82rem}.component_appraisal__lXOqs form .component_line__dulbV .component_topForm__6vOst{margin-top:1rem;font-size:.82rem}.component_appraisal__lXOqs form .component_btn__nIUWi{font-size:1.5rem;font-family:Zen_Old_Mincho;font-weight:700}@media screen and (max-width:600px){.component_appraisal__lXOqs form .component_btn__nIUWi,.component_appraisal__lXOqs form p{font-size:4vw}}.component_appraisal__lXOqs .component_titleImg__oJw4z{text-align:center;font-family:Zen_Old_Mincho;font-weight:700}.component_appraisal__lXOqs .component_titleImg__oJw4z .component_headerTitle__s8S_n{font-size:24px;color:#54472d;margin-bottom:.5rem}.component_appraisal__lXOqs .component_titleImg__oJw4z .component_horoscopeTitle__cm28K{font-size:22px;color:#54472d;margin-bottom:.5rem}