.component_appraisal__U5fBy{width:95%;margin:12.711px auto 0;font-family:var(--font-family-noto-serif-jp)!important}.component_form__vmMuZ{overflow:hidden}.component_formTopImg__pO1_H{display:inline;width:100%;height:auto;margin:0 auto;vertical-align:bottom}.component_formBottomImg__LQZ2P{display:inline;width:100%;height:auto;margin-top:2%;vertical-align:bottom}.component_formTitleText__umdoo{display:block;margin:0 auto;color:#fff;font-size:1rem;text-align:center}.component_inputFormForGuestContainer__OX42K{margin-top:-2%;text-align:center;background-image:url(https://web-img.rensa.jp.net/images/capo/kinoshita-reon.jp/guest/2_bg.jpg);background-size:100%;background-repeat:repeat-y}.component_inputFormForGuestContainer__inside__I8njA{padding:0}.component_inputFormForGuestContainer__inside__titleImg__08RA4{padding:0 5%;width:100%;height:auto;vertical-align:bottom}.component_inputFormForGuestContainer__inside__inputContainer__z9PPj{display:block;margin:0}.component_inputFormForGuestContainer__inside__inputContainer__z9PPj .component_label__BSPmH{display:block;margin:2px 0 0}.component_inputFormForGuestContainer__inside__inputContainer__z9PPj .component_required__CzwyR{background-color:#ffb8b8;padding:0 .5rem;margin-left:.5rem;font-size:11.5px}.component_inputFormForGuestContainer__inside__inputContainer__z9PPj .component_customInput__mDX3m{width:100%;padding:.5em;font-size:1rem;border:.15rem solid var(--border-color-default);border-radius:.3em}.component_inputFormForGuestContainer__inside__inputContainer__formTitleImg__yK6z5{display:inline;width:50%;height:auto;margin:2%}.component_inputFormForGuestContainer__inside__buttonImg__2X2lj{display:block;width:100%;height:auto}.component_aboutYouSpacer__uauc5{height:5px}.component_formLabel__ZXkL_{display:flex;align-items:center;width:80%;margin:-4% auto 0;padding-top:1.2rem;color:#fff;justify-content:flex-start}.component_formLabel__ZXkL_:after{top:-2px}.component_formLabel__ZXkL_:after,.component_nameLabel__jEPct:after{position:relative;background-color:red;font-size:.7rem;padding:.1rem;margin-left:.2rem;color:#fff;content:"必須";border-radius:1px}.component_nameLabel__jEPct:after{top:0;line-height:1.45}.component_nameLabel__jEPct{line-height:18.4px}.component_nameLabelBottomNone__ymkD4{margin-bottom:0}.component_nameInputWrapper__MfXtL{position:relative;width:80%;margin:10px auto;height:2rem;background-color:#fff;border-radius:3px}.component_nameInputWrapper__MfXtL p{position:absolute;top:50%;left:87%;transform:translateY(-50%);font-size:85%;color:gray}.component_nameCustomInput__yLLRI{width:100%;height:2rem;padding:4px 8px;margin:0;color:#000;background-color:#fff;border:0;border-radius:3px;font-size:1rem;text-align:left;cursor:pointer}.component_nameFormBottomContent__S3QV8{text-align:left;margin:1% 0;font-size:90%;color:#fff}.component_nameErrorText__HQzUI{color:red!important}.component_birthdayBlock__tvr8O{text-align:center}.component_birthdayLabel__sJsYr{display:block;width:100%;height:20.21px;margin:8px 0;padding:0 0 0 10%;line-height:20.21px;text-align:left}.component_birthdayContainer__uF3N3{display:flex;align-items:center;justify-content:flex-start;gap:2.711px;width:83%;height:1.8rem;margin:10px 0 0 8%;color:#fff}.component_birthdayContainer__uF3N3 select{width:100%;height:2rem;padding:0;font-size:1rem;color:#000;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0}.component_selectWrapper___kUGP{position:relative;height:1.8rem;margin:0 3%;overflow:hidden;background:#fff;border-radius:3px}.component_selectWrapper___kUGP:after{position:absolute;top:50%;right:.3rem;z-index:1;color:#000;line-height:1;content:"▼";pointer-events:none;transform:translateY(-50%) scale(.65);transform-origin:right center}.component_yearSelectWrapper__Bl8Uk{width:27%}.component_yearSelectWrapper__Bl8Uk select{padding:0 5% 5% 0}.component_shortSelectWrapper__N6pwa{width:20%}.component_shortSelectWrapper__N6pwa select{padding:0 5% 5% 0}.component_day__hohi_,.component_month__OgoW6,.component_year__3nWKT{height:2rem;width:100%}.component_appraisalButton__Fd98M{padding:20px .5% 10px}.component_appraisalButton__Fd98M button{width:60%;padding:0;cursor:pointer;background:transparent;border:0}.component_appraisalSection__8Gykz{padding:4% 2% 0 4%;color:#fff}.component_appraisalDivider__H__Md{height:1px;margin:0 3% 0 2%;border-top:1px solid #fff}.component_appraisalTitle__cuVnl{margin:0;padding:4% 2% 4.6px 4%;text-align:center;color:#fff;font-size:1rem;font-weight:700}.component_appraisalList__1UTNT{margin:3% 6%;padding:0;color:#fff;list-style:disc;font-size:.86rem}.component_appraisalList__1UTNT li{margin:0;line-height:1.5;text-align:left}@media(max-width:420px){.component_yearSelectWrapper__Bl8Uk select{padding:0 0 5% 27%}.component_shortSelectWrapper__N6pwa select{padding:0 0 7% 40%}}.page_container__V8tF3{background-image:url(https://web-img.rensa.jp.net/images/capo/kinoshita-reon.jp/guest/bg.webp);line-height:1.15}.page_container__V8tF3,.page_container__V8tF3 *{font-family:var(--font-family-noto-serif-jp)!important}.page_container__V8tF3 .page_title__c2a9V{text-align:center;color:#000;margin:1% 2% 2.711px}.page_container__V8tF3 .page_title__c2a9V .page_head__ryvbA{font-size:105%;font-family:var(--font-family-noto-serif-jp);margin:0 auto;font-weight:700;line-height:1.35}.page_container__V8tF3 .page_formLink__jazif{color:#2721c8;font-size:.9rem;font-weight:700;text-decoration:underline;margin:3% auto;text-shadow:none;text-align:center}.page_breadcrumbs__1DorP{line-height:1.15}.page_breadcrumbs__1DorP>div{padding-top:3.645px;padding-bottom:3.645px}.page_marriageSTitleText__LZZaj{--title-text-main-color:#000;--title-text-main-font-size:100%;--title-text-sub-color:#2c3b7b;--title-text-sub-font-size:150%;--title-text-shadow:#fff 1px 0 2px,#fff -1px 0 2px,#fff 0 -1px 2px,#fff -1px 0 2px,#fff 1px 1px 2px,#fff -1px 1px 2px,#fff 1px -1px 2px,#fff -1px -1px 2px,#fff 1px 1px 2px,#fff -1px 1px 2px;display:flex!important;width:100%}.page_marriageSTitleText__LZZaj>h1{right:auto!important;left:-7%!important;width:100%!important;transform:none!important;justify-content:flex-start!important}.page_marriageSTitleText__LZZaj>h1>span{width:100%}.page_marriageSTitleText__LZZaj>h1>span:first-child{margin-top:9%;line-height:.5}.page_marriageSTitleText__LZZaj>h1>span:last-child{margin-top:11.515px;line-height:1.15}@media(max-width:420px){.page_marriageSTitleText__LZZaj>h1>span:first-child{margin-top:8%;line-height:.5}}.page_container__V8tF3 .guest-menu__free-recommend__menu__flex__right{width:77%;text-decoration:underline;color:#9c0101;font-size:115%;line-height:160%}.page_container__V8tF3 .article-title{font-size:1.1em;color:#401907;font-weight:700;text-decoration:underline;line-height:150%}.page_container__V8tF3 .blog-list__menu{background-image:url(https://web-img.rensa.jp.net/images/capo/kinoshita-reon.jp/blog_link/bg.jpg);background-repeat:no-repeat;background-size:100% 100%;text-align:left;line-height:155%}.component_breadcrumbsContainer__57TjC{display:flex;min-height:0;padding:.1rem 0 .1rem .3rem;list-style:none;background-size:100%;background-color:#fff;font-weight:700;white-space:nowrap}.component_breadcrumbsContainer__breadcrumb__xrtge span{font-size:clamp(.6rem,3vw,.95rem);padding-inline:.2rem}.component_breadcrumbsContainer__breadcrumb__xrtge a{font-size:clamp(.6rem,3vw,.95rem);color:#b80808}.component_title__QqFH9{text-align:center;justify-content:center;position:relative;display:inline-flex}.component_title__QqFH9 .component_head__N46Xe{width:100%;height:auto;vertical-align:bottom}.component_title__QqFH9 .component_bottom__VxrpU{width:100%;height:auto}.component_title__QqFH9 .component_text__gqUay{position:absolute;inset:0;right:var(--title-text-right,15%);transform:translateY(var(--title-text-translate-y,0));display:flex;flex-direction:column;align-items:center;justify-content:center;color:#2c3b7b;font-size:160%;font-weight:700;line-height:var(--title-text-line-height,normal);text-shadow:var(--title-text-shadow,#fff 1px 0 2px,#fff -1px 0 2px,#fff 0 1px 2px,#fff 0 -1px 2px)}.component_title__QqFH9 .component_main__MT9Ah{color:var(--title-text-main-color,#000);font-size:var(--title-text-main-font-size,1.1rem);font-weight:700}.component_title__QqFH9 .component_sub__Z4V4u{color:var(--title-text-sub-color,#433495);font-size:var(--title-text-sub-font-size,1.7rem);font-weight:700}