.pctBodysection{background-color:var(--black3);padding-top:var(--space70)}.contact .pctBodysection{background-color:initial;padding-top:0}.pctBodysectionRequireRemarks{color:var(--brown100);display:flex;padding-left:9rem;position:relative;margin-bottom:var(--space42)}.pctBodysectionRequireRemarks::before{content:"";position:absolute;width:4rem;height:4rem;border-radius:4rem;background-color:var(--brown100);top:50%;left:0;transform:translateY(-50%)}.pctBodysectionRequireRemarks span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctBodysectionRequireRemarks .textHidden{display:none}.pctHeadsection{position:relative}.pctHeadsection:last-child{padding-bottom:var(--space154)}.pctHeadsection::after{position:absolute;content:"";width:100%;height:1px;bottom:0;left:0;background-color:var(--black10)}.contact .pctHeadsection:after{content:none}.pctHeadsectionTitle{display:flex}.pctHeadsectionTitle p{margin-top:var(--mt);margin-bottom:var(--mb);color:var(--black100)}@media (min-width:768px){.pctHeadsectionTitle p{margin-left:-.1em}}@media (max-width:767px){.pctHeadsectionTitle p{margin-left:-.08em}}@media (min-width:768px){[lang=en] .pctHeadsectionTitle p{margin-left:0;margin-left:-.1em}}@media (max-width:767px){[lang=en] .pctHeadsectionTitle p{margin-left:-.13em}}.pctHeadsectionLead{display:flex;margin-top:var(--space70)}.pctHeadsectionLead p{margin-top:var(--mt);margin-bottom:var(--mb);color:var(--black100)}.pctHeadsectionDescription{display:flex;position:relative;margin-top:var(--space28);padding-top:calc(var(--space20) + 1px);color:var(--black75);text-align:justify}[lang=en] .pctHeadsectionDescription{text-align:left}.pctHeadsectionDescription:last-of-type{padding-bottom:var(--space70)}.contact .pctHeadsectionDescription{margin-top:0;padding-top:var(--space42)}.contact .pctHeadsectionDescription::before{content:none}.pctHeadsectionDescription::before{position:absolute;content:"";width:14rem;height:1px;top:0;background-color:var(--black20)}.pctHeadsectionDescription span{margin-top:var(--mt);margin-bottom:var(--mb)}@media (min-width:768px){.pctHeadsectionDescription span{margin-left:-.05em}}@media (max-width:767px){.pctHeadsectionDescription span{margin-left:-.05em}}@media (min-width:768px){[lang=en] .pctHeadsectionDescription span{margin-left:-.08em}}@media (max-width:767px){[lang=en] .pctHeadsectionDescription span{margin-left:-.05em}}.pctHeadsectionCategories{display:flex;height:37rem;position:relative}.pctHeadsectionCategory{color:var(--black100)}.pctHeadsectionCategory._current::after{content:"";position:absolute;width:calc(100% - 20rem);height:3rem;bottom:-15rem;background-color:var(--brown100)}@media (max-width:767px){.pctHeadsectionCategory._current::after{bottom:-14rem}[lang=en] .pctHeadsectionCategory._current::after{bottom:-16rem}}.pctHeadsectionCategory._current span{color:var(--brown100)}.pctInquiry.uInfoframe::after{width:100%}@media (max-width:767px){.pctInquiry.uInfoframe::after{background-color:var(--black100)}}.pctInquiry:not(:first-of-type){margin-top:var(--space70)}.pctInquiryHead{display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6rem;column-gap:6rem;row-gap:12rem;padding-bottom:var(--space42)}.pctInquiryHead._required>:last-child span{display:inline-block}.pctInquiryHead._required>:last-child span::after{content:"";width:4rem;height:4rem;border-radius:4rem;background-color:var(--brown100);margin-left:4rem;display:inline-block;position:relative}@media (max-width:767px){.pctInquiryHead.uInfoframeT{padding-top:calc(var(--space42) + 1px);padding-bottom:var(--space28)}.pctInquiryHead.uInfoframeT:not(:first-of-type)::before{background-color:var(--black40)}}.pctInquiryHead[disabled]{display:none}.pctInquiryHeadTitle{color:var(--black100);display:flex}.pctInquiryHeadTitle span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiryHeadTitle span::after{top:-8rem}@media (max-width:767px){.pctInquiryHeadTitle span::after{top:-7rem}}.pctInquiryHead._error .pctInquiryHeadTitle{color:#a51923}.pctInquiryHeadNote{color:var(--black45);display:flex}.pctInquiryHeadNote span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiryHeadNote span::after{top:-6rem}@media (max-width:767px){.pctInquiryHeadNote span::after{top:-5rem}}[disabled]+.pctInquiryBody{display:none}@media (min-width:768px){.pctInquiryBody.uInfoframeD._topnarrow{padding-top:calc(var(--space20) + 1px)}}@media (min-width:768px){.pctInquiryBody.uInfoframeD._bottomnarrow{padding-bottom:var(--space20)}}.pctInquiryBody.uInfoframeD:last-of-type::after{content:none}@media (max-width:767px){.pctInquiryBody.uInfoframeD{padding-top:0}.pctInquiryBody.uInfoframeD::before{content:none}}.pctInquiryBodyDescription{display:flex;color:var(--black75);text-align:justify}[lang=en] .pctInquiryBodyDescription{text-align:left}.pctInquiryBodyDescription._name{-moz-column-gap:30rem;column-gap:30rem}.pctInquiryBodyDescription._between{-moz-column-gap:48rem;column-gap:48rem}.pctInquiryBodyDescription._between span{position:relative}.pctInquiryBodyDescription._between span:first-child:not(:last-child)::before{position:absolute;content:"";width:28rem;height:13rem;background-image:url(/assets/images/common/contact/contactBetween.svg);background-size:28rem 13rem;top:50%;transform:translateY(-50%);right:-38rem}.pctInquiryBodyDescription span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiryBodyDescriptionDetail{display:flex;color:var(--black75);white-space:pre-wrap;position:relative;margin-top:var(--space42);padding-top:calc(var(--space42) + 1px);text-align:justify}[lang=en] .pctInquiryBodyDescriptionDetail{text-align:left}.pctInquiryBodyDescriptionDetail::before{position:absolute;content:"";width:100%;height:1px;top:0;background-color:var(--black20)}.pctInquiryBodyDescriptionDetail span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiryBodyList{display:flex;flex-direction:column;row-gap:var(--space14)}.pctInquiryBodyDescription+.pctInquiryBodyList{margin-top:var(--space14)}.pctInquiryBodyListUnit{position:relative;padding-left:12rem}.pctInquiryBodyListUnit::before{content:"";position:absolute;width:5rem;height:1px;background-color:var(--black75);top:6.5rem;left:0}.pctInquiryCaution{margin-top:var(--space20);color:#a51923;display:none;position:relative;padding-left:20rem;width:100%}@media (max-width:767px){.pctInquiryCaution{padding-left:18rem;margin-top:var(--space28)}}.pctInquiryCaution::before{content:"";position:absolute;top:-2rem;left:-1rem;width:17rem;height:17rem;background-image:url(/assets/images/pc/contact/iconCaution.svg);background-size:17rem 17rem}@media (max-width:767px){.pctInquiryCaution::before{top:-2rem;width:15rem;height:15rem;background-image:url(/assets/images/sp/contact/iconCaution.svg);background-size:15rem 15rem}}.pctInquiryCaution._show{display:flex}.pctInquiryCaution span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctSubmit{position:relative;margin-top:var(--space70);padding-left:calc(var(--gridwidth) * 3 + var(--gridgap) * 3);margin-bottom:var(--space154)}@media (max-width:767px){.pctSubmit{padding-left:0}}.pctSubmitPolicy{display:flex}@media (max-width:767px){.pctSubmitPolicy{flex-direction:column}}.pctSubmitPolicyRemarks{display:flex;padding-left:calc(16rem + 1px);margin-left:16rem;position:relative;color:var(--black40)}@media (max-width:767px){.pctSubmitPolicyRemarks{padding-left:0;margin-left:0;margin-top:var(--space14)}}.pctSubmitPolicyRemarks::before{position:absolute;content:"";width:1px;height:14px;left:0;top:-1px;background-image:linear-gradient(to bottom,var(--black20),var(--black20) 33.333%,transparent 33.333%,transparent);background-size:1px 3px}@media (max-width:767px){.pctSubmitPolicyRemarks::before{content:none}}.pctSubmitPolicyRemarks span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctSubmitButton{margin-top:var(--space20);display:flex;align-items:center;width:100%;height:var(--space154);position:relative}.pctSubmitButton._disabled::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:1}.pctSubmitButton button{width:100%;height:var(--space154);background-color:var(--beige100);border-radius:3rem;padding-left:74rem;padding-right:26rem;color:var(--white100)}@media (max-width:767px){.pctSubmitButton button{padding-bottom:2rem;padding-left:53rem}}.pctSubmitButton button._hover{background-color:var(--brown100)}.pctSubmitButton button:disabled{background-color:var(--black20)}.pctSubmitButtonIcon{pointer-events:none;position:absolute;left:26rem}@media (max-width:767px){[lang=ja] .contact_inquiry .pctSubmitButtonIcon{margin-top:-20rem}}.pctBackButton{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0 -10rem}@media (max-width:767px){.pctBackButton{position:relative;top:auto;left:auto;transform:none;margin-top:calc(-10rem + var(--space20));margin-bottom:-10rem}}.pctBackButton button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--white100);padding:10rem;padding-top:9rem;padding-left:33rem;color:var(--black75)}@media (max-width:767px){.pctBackButton button{padding-left:30rem;padding-top:8rem}}.pctBackButton._hover button{color:var(--beige100)}.pctBackButtonIcon{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);left:10rem}.pctBackButton._hover .pctBackButtonIcon svg path{fill:var(--beige100)}.pctBackButton._hover .pctBackButtonIcon svg rect{stroke:var(--beige100)}.ui-widget.ui-datepicker{font-size:15.2rem}@media (max-width:767px){.ui-widget.ui-datepicker{font-size:14.4rem}}[lang=en] .ui-widget.ui-datepicker{font-size:17rem}@media (max-width:767px){[lang=en] .ui-widget.ui-datepicker{font-size:16.1rem}}.ui-widget.ui-datepicker .ui-widget-header{background-color:var(--darkbrown100)}.pctInquiry_subjectRoomSelector_pctCheckboxlist{width:calc(var(--gridwidth) * 5 + var(--gridgap) * 4)}@media (max-width:767px){.pctInquiry_subjectRoomSelector_pctCheckboxlist{width:100%}}.pctInquiry_subjectRoomSelector_pctCheckboxlist .cCheckboxLabel{justify-content:space-between}.pctInquiry_interest_pctCheckboxlist._column{--rows:4;--cols:3;display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);max-height:calc((28rem + 1px) * var(--rows) + 1px);padding-bottom:1px;scroll-snap-type:y mandatory}html:not([lang=ja]) .pctInquiry_interest_pctCheckboxlist._column{--cols:2;grid-template-columns:1fr 1fr}@media (max-width:767px){.pctInquiry_interest_pctCheckboxlist._column{--rows:6;--cols:1;max-height:calc((28rem + 1px) * var(--rows) + 1px);grid-template-columns:1fr;width:calc(100% + 10px)}.pctInquiry_interest_pctCheckboxlist._column::after{content:none}}.pctInquiry_interest_pctCheckboxlist._column .cCheckbox{scroll-snap-align:start;width:calc(var(--gridwidth) * 4 + var(--gridgap) * 3)}@media (min-width:768px){.pctInquiry_interest_pctCheckboxlist._column .cCheckbox:nth-last-child(-n+3)::after{content:"";position:absolute;width:100%;height:1px;bottom:-1px;background-color:var(--black5)}html:not([lang=ja]) .pctInquiry_interest_pctCheckboxlist._column .cCheckbox{width:calc(var(--gridwidth) * 6 + var(--gridgap) * 5)}html:not([lang=ja]) .pctInquiry_interest_pctCheckboxlist._column .cCheckbox:nth-last-child(-n+3)::after{content:none}html:not([lang=ja]) .pctInquiry_interest_pctCheckboxlist._column .cCheckbox:nth-last-child(-n+2)::after{content:"";position:absolute;width:100%;height:1px;bottom:-1px;background-color:var(--black5)}}.pctDatefield{position:relative;height:56rem}@media (max-width:767px){.pctDatefield{height:47rem}}.pctDatefield::after{position:absolute;content:"";width:29rem;height:28rem;background-image:url(/assets/images/common/contact/iconCalender.svg);background-size:29rem 28rem;top:50%;transform:translateY(-50%);right:10rem;pointer-events:none}.pctDatefield input{width:100%;height:100%;outline:0;color:var(--black100);border:solid 1px var(--black40);background:var(--white100);padding:0 15rem;padding-top:16rem;padding-bottom:15rem;font-family:inherit!important;resize:none}@media (max-width:767px){.pctDatefield input{padding:0 16rem;padding-top:11rem;padding-bottom:10rem}}.pctDatefield input:focus{border:solid 1px var(--black100)}.pctDatefield input:disabled{border:solid 1px var(--black10);background-color:initial;color:var(--black45)}.pctDatefield input._shown::-webkit-datetime-edit{opacity:1}.pctDatefield input::-webkit-datetime-edit{opacity:0;padding:0;margin-top:var(--mt);margin-bottom:var(--mb)}.pctDatefield input::-webkit-datetime-edit-fields-wrapper{padding:0;margin:0}.pctDatefield input::-webkit-datetime-edit-day-field,.pctDatefield input::-webkit-datetime-edit-month-field,.pctDatefield input::-webkit-datetime-edit-text,.pctDatefield input::-webkit-datetime-edit-year-field{margin-top:var(--mt);margin-bottom:var(--mb);padding:0}.pctDatefield input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;opacity:0}.pctDatefield input::-webkit-date-and-time-value{text-align:left;padding:0;margin-top:var(--mt);margin-bottom:var(--mb)}.pctDatefield._error input{background-color:#eecaca;border:solid 1px #a51923;color:#a51923}.pctInquiry_aboutType ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_aboutType ul{margin:0}}.pctInquiry_aboutType+.pctInquiry_aboutDetail{margin-top:calc(var(--space20) - 1rem)}@media (max-width:767px){.pctInquiry_aboutType+.pctInquiry_aboutDetail{margin-top:var(--space28)}}.pctInquiry_addressBody{display:flex;align-items:center;-moz-column-gap:14rem;column-gap:14rem}@media (max-width:767px){.pctInquiry_addressBody{flex-direction:column;align-items:flex-start;margin:0}}.pctInquiry_addressSelector{width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2);flex-shrink:0}@media (max-width:767px){.pctInquiry_addressSelector{width:calc((100% - var(--gridgap)) * .5)}}.pctInquiry_addressBridge{display:flex;flex-shrink:0;color:var(--black75)}@media (max-width:767px){.pctInquiry_addressBridge{margin-top:var(--space28)}}.pctInquiry_addressBridge span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_addressField{width:100%}@media (max-width:767px){.pctInquiry_addressField{margin-top:var(--space14)}}.pctInquiry_birthdayBody{display:flex;align-items:center}@media (max-width:767px){.pctInquiry_birthdayBody{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;margin:0}}.pctInquiry_birthdaySelector{display:flex;align-items:center;width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2)}@media (max-width:767px){.pctInquiry_birthdaySelector{width:100%}}.pctInquiry_birthdaySelector .cSelector{width:100%}.pctInquiry_birthdayBridge{display:flex;color:var(--black75);margin:0 var(--space14)}@media (max-width:767px){.pctInquiry_birthdayBridge{margin:0 6rem}}.pctInquiry_birthdayBridge span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_budget{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:var(--gridgap);column-gap:var(--gridgap)}@media (max-width:767px){.pctInquiry_budget{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0;justify-content:space-between}}.pctInquiry_budgetSelector{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3);flex-shrink:0;position:relative}@media (max-width:767px){.pctInquiry_budgetSelector{width:calc((100% - var(--gridgap)) * .5 - 6rem)}}.pctInquiry_budgetSelector:first-child:not(:last-child)::before{position:absolute;content:"";width:28rem;height:13rem;background-image:url(/assets/images/common/contact/contactBetween.svg);background-size:28rem 13rem;top:50%;transform:translateY(-50%);right:-36rem}@media (max-width:767px){.pctInquiry_budgetSelector:first-child:not(:last-child)::before{right:calc((100% - ((100% - var(--gridgap)) * .5 - 6rem) * 2) * -.5 - 14rem)}}[lang=en] .pctInquiry_budgetSelector:first-child:not(:last-child)::before{width:9rem;height:1px;background-color:var(--black100);right:-26rem;top:50%;transform:translateY(-50%)}@media (max-width:767px){[lang=en] .pctInquiry_budgetSelector:first-child:not(:last-child)::before{right:calc((100% - ((100% - var(--gridgap)) * .5 - 6rem) * 2) * -.5 - 4.5rem)}}[lang=en] .pctInquiry_budgetSelector._sale{width:calc(var(--gridwidth) * 4 + var(--gridgap) * 4)}@media (max-width:767px){[lang=en] .pctInquiry_budgetSelector._sale{width:100%}}.pctInquiry_contactway ul{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_contactway ul{margin:0}}@media (max-width:767px){.pctInquiry_contracttype{margin:0}}@media (max-width:767px){.pctInquiry_contracttype ul{margin:0}}.pctInquiry_contracttype .pctTextfield{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_contracttype .pctTextfield{width:100%}}@media (max-width:767px){.pctInquiry_contracttype .pctTextfield+.cRadio{margin-top:var(--space14)}}.pctInquiry_contracttypeRemarks{display:flex;width:100%;color:var(--black75);margin-top:var(--space20)}.pctInquiry_contracttypeRemarks span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_country{display:flex;align-items:center;flex-wrap:wrap;display:flex;-moz-column-gap:20rem;column-gap:20rem}@media (max-width:767px){.pctInquiry_country{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_countryBridge{color:var(--black75)}@media (max-width:767px){.pctInquiry_countryBridge{width:100%;margin-top:var(--space20)}}.pctInquiry_countrySelector{width:calc(var(--gridwidth) * 5 + var(--gridgap) * 5);flex-shrink:0;position:relative}:not([lang=ja]) .pctInquiry_countrySelector{width:calc(var(--gridwidth) * 6 + var(--gridgap) * 6 + 20rem)}@media (max-width:767px){:not([lang=ja]) .pctInquiry_countrySelector{width:100%}}@media (max-width:767px){.pctInquiry_countrySelector{width:100%}}.pctInquiry_countryField{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_countryField{width:100%;margin-top:var(--space14)}}.pctInquiry_current ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_current ul{margin:0}}.pctInquiry_date{display:flex;flex-wrap:wrap;-moz-column-gap:42rem;column-gap:42rem}@media (max-width:767px){.pctInquiry_date{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0;margin:0;justify-content:space-between}}.pctInquiry_dateField{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_dateField{width:calc((100% - var(--gridgap)) * .5 - 6rem)}}.pctInquiry_dateField:first-child{position:relative}.pctInquiry_dateField:first-child:before{content:"";position:absolute;width:9rem;height:1px;background-color:var(--black100);right:-26rem;top:50%;transform:translateY(-50%)}@media (max-width:767px){.pctInquiry_dateField:first-child:before{right:calc((100% - ((100% - var(--gridgap)) * .5 - 6rem) * 2) * -.5 - 4.5rem)}}@media (max-width:767px){.pctInquiry_email{margin:0}}.pctInquiry_emailField{width:100%}@media (max-width:767px){.pctInquiry_experience{margin:0}}.pctInquiry_experience ul{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_experience ul{margin:0}}.pctInquiry_experience .pctTextfield{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_experience .pctTextfield{width:100%}}@media (max-width:767px){.pctInquiry_experience .pctTextfield+.cRadio{margin-top:var(--space14)}}.pctInquiry_familystructure ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_familystructure ul{margin:0}}.pctInquiry_familystructureOther{display:flex;flex-direction:column;margin-top:calc(var(--space20) - 7rem);row-gap:calc(var(--space14) - 7rem)}@media (max-width:767px){.pctInquiry_familystructureOther{margin-top:calc(var(--space14) - (7rem + 1px));row-gap:calc(var(--space14) - 7rem)}}.pctInquiry_familystructureOther .cCheckbox{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_familystructureOther .cCheckbox{width:100%}.pctInquiry_familystructureOther .cCheckbox::before{content:none}}.pctInquiry_familystructureOther .cRadio{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_familystructureOther .cRadio{width:100%}.pctInquiry_familystructureOther .cRadio::before{content:none}}.pctInquiry_howmanypeople{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:20rem;column-gap:20rem}@media (max-width:767px){.pctInquiry_howmanypeople{flex-direction:column;align-items:flex-start;margin:0;row-gap:var(--space20)}}.pctInquiry_howmanypeopleGroup{display:flex;align-items:center;-moz-column-gap:12rem;column-gap:12rem}@media (max-width:767px){.pctInquiry_howmanypeopleGroup{flex-direction:column;align-items:flex-start;width:100%}}.pctInquiry_howmanypeopleGroupTitle{display:flex;color:var(--black75)}.pctInquiry_howmanypeopleGroupTitle span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_howmanypeopleSelector{width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2);flex-shrink:0}@media (max-width:767px){.pctInquiry_howmanypeopleSelector{width:100%;margin-top:var(--space14)}}.pctInquiry_howmanypeopleRemarks{display:flex;width:100%;color:var(--black75);margin-top:var(--space20)}@media (max-width:767px){.pctInquiry_howmanypeopleRemarks{margin-top:0}}.pctInquiry_howmanypeopleRemarks span{margin-top:var(--mt);margin-bottom:var(--mb)}@media (max-width:767px){.pctInquiry_income{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_incomeSelector{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}[lang=en] .pctInquiry_incomeSelector{width:calc(var(--gridwidth) * 4 + var(--gridgap) * 4)}@media (max-width:767px){[lang=en] .pctInquiry_incomeSelector{width:100%}}@media (max-width:767px){.pctInquiry_incomeSelector{width:calc((100% - var(--gridgap)) * .5)}}@media (max-width:767px){.pctInquiry_industry{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_industrySelector{width:calc(var(--gridwidth) * 5 + var(--gridgap) * 5)}[lang=en] .pctInquiry_industrySelector{width:calc(var(--gridwidth) * 9 + var(--gridgap) * 8)}@media (max-width:767px){[lang=en] .pctInquiry_industrySelector{width:100%}}@media (max-width:767px){.pctInquiry_industrySelector{width:100%}}.pctInquiry_interest{margin-top:calc(-7rem - 1px);margin-bottom:calc(-7rem - 1px);position:relative;overflow:hidden}.pctInquiry_layout ul{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_layout ul{margin:0}}.pctInquiry_name{display:flex;flex-wrap:wrap;-moz-column-gap:20rem;column-gap:20rem}@media (max-width:767px){.pctInquiry_name{row-gap:var(--space14);margin:0}}.pctInquiry_nameField{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_nameField{width:100%}}.pctInquiry_newsletter .cCheckbox{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_newsletter .cCheckbox:before{content:none}}.pctInquiry_noteBody{display:flex;flex-direction:column;row-gap:var(--space20)}.pctInquiry_noteBody .cCheckbox{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_noteBody .cCheckbox:before{content:none}}.pctInquiry_noteTitle{display:flex;color:var(--black75)}.pctInquiry_noteTitle span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_noteUnits{color:var(--black75);display:flex;flex-direction:column;row-gap:var(--space14)}.pctInquiry_noteUnits span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_noteUnit{display:flex;color:var(--black75);position:relative;padding-left:12rem}.pctInquiry_noteUnit::before{content:"";position:absolute;width:5rem;height:1px;top:7rem;left:0;background-color:var(--black75)}.pctInquiry_noteUnit span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_parking._hasCarmodel ul{margin:0}.pctInquiry_parking ul{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_parking ul{margin:0}}.pctInquiry_parking .pctTextfield{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_parking .pctTextfield{width:100%}}@media (max-width:767px){.pctInquiry_parking .pctTextfield+.cRadio{margin-top:var(--space14)}}.pctInquiry_parkingRemarks{display:flex;width:100%;color:var(--black75);margin-top:var(--space20)}.pctInquiry_parkingRemarks span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_pastBody{display:flex;align-items:center;-moz-column-gap:14rem;column-gap:14rem}@media (max-width:767px){.pctInquiry_pastBody{flex-direction:column;align-items:flex-start;margin:0}}.pctInquiry_pastSelector{width:100%;flex-shrink:1}.pctInquiry_pastBridge{display:flex;flex-shrink:0;color:var(--black75)}@media (max-width:767px){.pctInquiry_pastBridge{margin-top:var(--space28)}}.pctInquiry_pastBridge span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_pastField{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_pastField{margin-top:var(--space14);width:calc((100% - var(--gridgap)) * .5)}}@media (max-width:767px){.pctInquiry_peopleinfamily{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_peopleinfamilySelector{width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2)}@media (max-width:767px){.pctInquiry_peopleinfamilySelector{width:calc((100% - var(--gridgap)) * .5)}}@media (max-width:767px){.pctInquiry_pet{margin:0}}@media (max-width:767px){.pctInquiry_pet ul{margin:0}}.pctInquiry_pet .pctTextfield{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_pet .pctTextfield{width:100%}}@media (max-width:767px){.pctInquiry_pet .pctTextfield+.cRadio{margin-top:var(--space14)}}@media (max-width:767px){.pctInquiry_post{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_postSelector{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}[lang=en] .pctInquiry_postSelector{width:calc(var(--gridwidth) * 4 + var(--gridgap) * 4)}@media (max-width:767px){[lang=en] .pctInquiry_postSelector{width:100%}}@media (max-width:767px){.pctInquiry_postSelector{width:100%}}.pctInquiry_postalcode{display:flex;flex-wrap:wrap;-moz-column-gap:42rem;column-gap:42rem}@media (max-width:767px){.pctInquiry_postalcode{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0;justify-content:space-between}}.pctInquiry_postalcodeField{width:calc(var(--gridwidth) * 2 + var(--gridgap) * 1)}@media (max-width:767px){.pctInquiry_postalcodeField{width:calc((100% - var(--gridgap)) * .5 - 6rem)}}.pctInquiry_postalcodeField:first-child{position:relative}.pctInquiry_postalcodeField:first-child:before{content:"";position:absolute;width:18rem;height:1px;background-color:var(--black100);right:-30rem;top:50%;transform:translateY(-50%)}@media (max-width:767px){.pctInquiry_postalcodeField:first-child:before{right:calc((100% - ((100% - var(--gridgap)) * .5 - 6rem) * 2) * -.5 - 9rem)}}.pctInquiry_postalcodeField input::-webkit-inner-spin-button,.pctInquiry_postalcodeField input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;appearance:none}.pctInquiry_purposeofpurchase ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_purposeofpurchase ul{margin:0}}.pctInquiry_purposeofpurchaseOther{display:flex;flex-direction:column;margin-top:calc(var(--space20) - 7rem);row-gap:calc(var(--space14) - 7rem)}@media (max-width:767px){.pctInquiry_purposeofpurchaseOther{margin-top:calc(var(--space14) - (7rem + 1px));row-gap:calc(var(--space14) - 7rem)}}.pctInquiry_purposeofpurchaseOther .cCheckbox{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_purposeofpurchaseOther .cCheckbox{width:100%}.pctInquiry_purposeofpurchaseOther .cCheckbox::before{content:none}}.pctInquiry_purposeofpurchaseOther .cRadio{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_purposeofpurchaseOther .cRadio{width:100%}.pctInquiry_purposeofpurchaseOther .cRadio::before{content:none}}.pctInquiry_purposeofstay ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_purposeofstay ul{margin:0}}.pctInquiry_purposeofstayOther{display:flex;flex-direction:column;margin-top:calc(var(--space20) - 7rem);row-gap:calc(var(--space14) - 7rem)}@media (max-width:767px){.pctInquiry_purposeofstayOther{margin-top:calc(var(--space14) - (7rem + 1px));row-gap:calc(var(--space14) - 7rem)}}.pctInquiry_purposeofstayOther .cRadio{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_purposeofstayOther .cRadio{width:100%}.pctInquiry_purposeofstayOther .cRadio::before{content:none}}.pctInquiry_reasonforconsider ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_reasonforconsider ul{margin:0}}.pctInquiry_reasonforconsiderOther{display:flex;flex-direction:column;margin-top:calc(var(--space20) - 7rem);row-gap:calc(var(--space14) - 7rem)}@media (max-width:767px){.pctInquiry_reasonforconsiderOther{margin-top:calc(var(--space14) - (7rem + 1px));row-gap:calc(var(--space14) - 7rem)}}.pctInquiry_reasonforconsiderOther .cCheckbox{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_reasonforconsiderOther .cCheckbox{width:100%}.pctInquiry_reasonforconsiderOther .cCheckbox::before{content:none}}.pctInquiry_reasonforconsiderOther .cRadio{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_reasonforconsiderOther .cRadio{width:100%}.pctInquiry_reasonforconsiderOther .cRadio::before{content:none}}.pctInquiry_schedule ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_schedule ul{margin:0}}@media (max-width:767px){.pctInquiry_space{-moz-column-gap:var(--gridgap);column-gap:var(--gridgap);margin:0}}.pctInquiry_spaceSelector{width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2)}[lang=en] .pctInquiry_spaceSelector{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){[lang=en] .pctInquiry_spaceSelector{width:100%}}@media (max-width:767px){.pctInquiry_spaceSelector{width:calc((100% - var(--gridgap)) * .5)}}.pctInquiry_spanextention ul{margin-top:-7rem;margin-bottom:-7rem}@media (max-width:767px){.pctInquiry_spanextention ul{margin:0}}@media (max-width:767px){.pctInquiry_subject{padding-top:calc(var(--space28) + 1px);position:relative}.pctInquiry_subject::before{content:"";position:absolute;width:100%;height:1px;top:0;background-color:var(--black40)}}.pctInquiry_subjectResidence{display:flex}@media (max-width:767px){.pctInquiry_subjectResidence{flex-direction:column;row-gap:var(--space14)}}.pctInquiry_subjectResidenceTitle{display:flex;width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2);color:var(--black100)}@media (max-width:767px){.pctInquiry_subjectResidenceTitle{width:100%}}.pctInquiry_subjectResidenceTitle span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_subjectResidenceName{display:flex;width:calc(var(--gridwidth) * 10 + var(--gridgap) * 9);color:var(--black100)}@media (max-width:767px){.pctInquiry_subjectResidenceName{width:100%}}.pctInquiry_subjectResidenceName span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_subjectRoom{display:flex;position:relative;margin-top:var(--space42);padding-top:calc(var(--space42) + 1px)}@media (max-width:767px){.pctInquiry_subjectRoom{flex-direction:column;margin-top:var(--space28);padding-top:calc(var(--space28) + 1px)}}.pctInquiry_subjectRoom::before{position:absolute;content:"";width:100%;height:1px;top:0;background-color:var(--black20)}.pctInquiry_subjectRoomTitle{display:flex;width:calc(var(--gridwidth) * 2 + var(--gridgap) * 2);color:var(--black100)}@media (max-width:767px){.pctInquiry_subjectRoomTitle{width:100%}}.pctInquiry_subjectRoomTitle span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctInquiry_subjectRoomSelector{display:flex}@media (max-width:767px){.pctInquiry_subjectRoomSelector{margin-top:var(--space14)}}.pctInquiry_subjectRoomSelector ul{margin-top:calc(-7rem - 1px);margin-bottom:calc(-7rem - 1px);flex-direction:column}@media (max-width:767px){.pctInquiry_subjectRoomSelector ul{width:100%;margin:0}}@media (max-width:767px){.pctInquiry_tel{margin:0}}.pctInquiry_telField{width:calc(var(--gridwidth) * 3 + var(--gridgap) * 3)}@media (max-width:767px){.pctInquiry_telField{width:100%}}.pctInquiry_waytoknow ul{margin-top:-7rem;margin-bottom:-7rem;flex-wrap:wrap}@media (max-width:767px){.pctInquiry_waytoknow ul{margin:0}}.pctInquiry_waytoknowOther{display:flex;flex-direction:column;margin-top:calc(var(--space20) - 7rem);row-gap:calc(var(--space14) - 7rem)}@media (max-width:767px){.pctInquiry_waytoknowOther{margin-top:calc(var(--space14) - (7rem + 1px));row-gap:calc(var(--space14) - 7rem)}}.pctInquiry_waytoknowOther .cCheckbox{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_waytoknowOther .cCheckbox{width:100%}.pctInquiry_waytoknowOther .cCheckbox::before{content:none}}.pctInquiry_waytoknowOther .cRadio{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.pctInquiry_waytoknowOther .cRadio{width:100%}.pctInquiry_waytoknowOther .cRadio::before{content:none}}.pctNotice{position:fixed;bottom:0;left:0;width:100%;display:flex;align-items:center;padding-top:calc(var(--space20) + 1px);padding-bottom:var(--space20);padding-left:var(--space28);padding-right:74rem;z-index:4;background-color:var(--white100);transform:translateY(102%);transition:transform .3s}@media (max-width:767px){.pctNotice{padding-left:var(--space20);padding-right:58rem}}.pctNotice::before{position:absolute;content:"";width:100%;height:1px;top:0;left:0;background-color:var(--black20)}.pctNotice._shown{transition:transform .5s;transform:translateY(0)}.pctNoticeHead{flex-shrink:0;display:flex;color:var(--black100);position:relative;padding-right:calc(16rem + 1px);margin-right:16rem}@media (max-width:767px){.pctNoticeHead{padding-right:calc(13rem + 1px);margin-right:13rem}}.pctNoticeHead::after{position:absolute;content:"";width:1px;height:8px;right:0;top:50%;transform:translateY(-50%);background-image:linear-gradient(to bottom,var(--black100),var(--black100) 12.5%,var(--black0) 12.5%,var(--black0) 37.5%,var(--black20) 37.5%,var(--black20) 62.5%,var(--black0) 62.5%,var(--black0) 87.5%,var(--black100) 87.5%,var(--black100) 100%)}.pctNoticeHead span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctNoticeText{display:flex;color:var(--black75)}.pctNoticeText span{margin-top:var(--mt);margin-bottom:var(--mb)}.pctNoticeText a{position:relative}.pctNoticeText a::after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--black75)}.pctNoticeClose{flex-shrink:0;width:28rem;height:28rem;background-image:url(/assets/images/common/contact/iconCloseNotice.svg);background-size:28rem 28rem;position:absolute;top:50%;transform:translateY(-50%);right:var(--space28);margin-right:-5rem;cursor:pointer}@media (max-width:767px){.pctNoticeClose{right:var(--space20)}}.pctTextarea{position:relative}.pctTextarea textarea{position:absolute;top:0;left:0;resize:none;background-color:var(--white100);width:100%;height:100%;outline:0;border:solid 1px var(--black40);color:var(--black100);padding:0 15rem;padding-top:16rem;padding-bottom:15rem}[lang=ja] .pctTextarea textarea{font-family:sans-serif}@media (max-width:767px){.pctTextarea textarea{padding:0 16rem;padding-top:11rem;padding-bottom:10rem}}.pctTextarea textarea:focus{border:solid 1px var(--black100)}.pctTextarea textarea:disabled{border:solid 1px var(--black10);background-color:initial;color:var(--black45)}.pctTextarea textarea:disabled::placeholder{color:var(--black25)}.pctTextarea textarea::placeholder{color:var(--black45)}.pctTextareaDummy{visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:pre-wrap;overflow:hidden;min-height:200rem;width:100%;height:100%;outline:0;border:solid 1px;padding:0 15rem;padding-top:16rem;padding-bottom:15rem}[lang=ja] .pctTextareaDummy{font-family:sans-serif}@media (max-width:767px){.pctTextareaDummy{padding:0 16rem;padding-top:11rem;padding-bottom:10rem}}.pctTextfield{position:relative;height:calc(55rem + 1px)}@media (max-width:767px){.pctTextfield{height:calc(46rem + 1px)}}.pctTextfield input{width:100%;height:100%;outline:0;color:var(--black100);border:solid 1px var(--black40);background:var(--white100);padding:0 15rem;padding-top:16rem;padding-bottom:15rem;resize:none}[lang=ja] .pctTextfield input{font-family:sans-serif}@media (max-width:767px){.pctTextfield input{padding:0 16rem;padding-top:11rem;padding-bottom:10rem}}.pctTextfield input:focus{border:solid 1px var(--black100)}.pctTextfield input:disabled{border:solid 1px var(--black10);background-color:initial;color:var(--black45)}.pctTextfield._error input{background-color:#eecaca;border:solid 1px #a51923;color:#a51923}.pctTextfieldPlaceholder{position:absolute;width:100%;height:100%;outline:0;color:var(--black45);border:solid 1px transparent;padding:0 15rem;padding-top:16rem;padding-bottom:15rem;position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:normal}[lang=ja] .pctTextfieldPlaceholder{font-family:sans-serif}@media (max-width:767px){.pctTextfieldPlaceholder{padding:0 16rem;padding-top:11rem;padding-bottom:10rem}}.pctTextfieldPlaceholder._hidden{display:none}input:disabled+.pctTextfieldPlaceholder{color:var(--black25)}.pctDatefield._error .pctTextfieldPlaceholder,.pctTextfield._error .pctTextfieldPlaceholder{color:#a51923}