fieldset{margin:0;padding:0;border:none}button,input[type=submit]{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;-webkit-appearance:none;appearance:none;font-family:inherit;font-size:initial}input,textarea,select{line-height:1.6;margin:0;font-family:inherit;background:#fff;color:currentColor;font-size:initial}input:focus,textarea:focus,select:focus{outline:1px solid #5a6c85;background:#fff}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.formText[type=text],input.formText[type=tel],input.formText[type=password],input.formText[type=number],input.formText[type=email],textarea.formText,select.formSelect{padding:.8em;font-size:1.6rem;border:1px solid #aaa;min-height:4.4rem;width:100%;border-radius:.4rem}input.formText[type=text].medium,input.formText[type=tel].medium,input.formText[type=password].medium,input.formText[type=number].medium,input.formText[type=email].medium,textarea.formText.medium,select.formSelect.medium{width:16.2rem}input.formText[type=text]::-webkit-input-placeholder, input.formText[type=tel]::-webkit-input-placeholder, input.formText[type=password]::-webkit-input-placeholder, input.formText[type=number]::-webkit-input-placeholder, input.formText[type=email]::-webkit-input-placeholder, textarea.formText::-webkit-input-placeholder, select.formSelect::-webkit-input-placeholder{color:#bbb;font-weight:400}input.formText[type=text]:-ms-input-placeholder, input.formText[type=tel]:-ms-input-placeholder, input.formText[type=password]:-ms-input-placeholder, input.formText[type=number]:-ms-input-placeholder, input.formText[type=email]:-ms-input-placeholder, textarea.formText:-ms-input-placeholder, select.formSelect:-ms-input-placeholder{color:#bbb;font-weight:400}input.formText[type=text]::-ms-input-placeholder, input.formText[type=tel]::-ms-input-placeholder, input.formText[type=password]::-ms-input-placeholder, input.formText[type=number]::-ms-input-placeholder, input.formText[type=email]::-ms-input-placeholder, textarea.formText::-ms-input-placeholder, select.formSelect::-ms-input-placeholder{color:#bbb;font-weight:400}input.formText[type=text]::placeholder,input.formText[type=tel]::placeholder,input.formText[type=password]::placeholder,input.formText[type=number]::placeholder,input.formText[type=email]::placeholder,textarea.formText::placeholder,select.formSelect::placeholder{color:#bbb;font-weight:400}.formErrVox{display:none;border:10px solid #ffdada;padding:10px;color:#c00000 !important;background:#fff}.formText.long{width:100%}select.formSelect.middle{width:250px}.formItemWrap{border-bottom:1px solid #707070}.formItem{width:100%;display:flex;align-items:flex-start;font-size:1.6rem;gap:6rem;border-top:1px solid #707070;padding:2rem 0}.formItem>dt{width:27rem;padding:.8em 0;flex-shrink:0;font-weight:600;display:flex;justify-content:space-between;align-items:baseline}.formItem>dt .rItem{font-size:1.4rem;color:#d65151;display:inline-flex;padding:2px 20px;justify-content:center;align-items:center;border-radius:20px;background:#f3f3f3}@media only screen and (max-width: 767px){.formItem>dt .rItem{border-radius:2rem}}.formItem>dd{width:calc(100% - 33rem);margin-top:auto;margin-bottom:auto}.formItem>dd input[type=text],.formItem>dd input[type=tel],.formItem>dd input[type=password],.formItem>dd input[type=number],.formItem>dd input[type=email],.formItem>dd textarea,.formItem>dd select{border:1px solid #aaa;min-height:4.4rem;width:100%;border-radius:.4rem;padding:.5em}.formItem>dd input[type=text].medium,.formItem>dd input[type=tel].medium,.formItem>dd input[type=password].medium,.formItem>dd input[type=number].medium,.formItem>dd input[type=email].medium,.formItem>dd textarea.medium,.formItem>dd select.medium{width:16.2rem}.formItem>dd .radio-input{margin-right:.2rem;width:1.6rem;height:1.6rem;vertical-align:middle;accent-color:#5a6c85;margin-right:.4rem}.formItem>dd .title{margin-right:1em}.formItem>dd fieldset .formCheck{display:flex;align-items:center;cursor:pointer}.formItem>dd .formCheckGroup{display:flex;gap:40px}.formItem>dd .inputVox{margin-bottom:2rem}.formItem>dd .zipTxt{display:inline-block;margin-left:1.3rem;font-size:1.4rem}body.contact .mainArtS01 .mainArtHead .mvVox{background:url(../../images/content/contact/mv.jpg) no-repeat center/cover}body.contact .mainArtCnt{padding-bottom:0}body.contact #siteFooter .sfImg{padding-top:0}body.contact .telContactVox .column2 .item{border-radius:20px;background:#fff;padding:30px}@media only screen and (max-width: 767px){body.contact .telContactVox .column2 .item{border-radius:2rem}}body.contact .telContactVox .column2 .item .title{font-size:2.4rem;font-weight:600}body.contact .telContactVox .column2 .item .flexVox{margin-top:25px;justify-content:space-between;position:relative}body.contact .telContactVox .column2 .item .flexVox::after{content:"";position:absolute;margin:auto;width:1px;height:100%;background:#d9d9d9;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.contact .telContactVox .column2 .item .flexVox .telVox .telTxt{font-size:3rem;color:#be4a5b;font-family:"Ramabhadra",sans-serif;font-weight:400}body.contact .telContactVox .column2 .item .flexVox .telVox .telTxt a{color:#be4a5b}body.contact .telContactVox .column2 .item .flexVox .telVox .telTxt .img{margin-right:4px}body.contact .telContactVox .column2 .item .flexVox .telVox .sub{font-size:1.2rem}body.contact .msgVox{text-align:center}body.checked .formItem>dd{padding:.8em 0}body.checked .submitVox{margin-top:8rem;margin-top:8rem;display:flex;justify-content:center;gap:60px}body.error .formErrVox{display:block;margin-bottom:15px}body.error .caution{color:#c00000;font-size:1.5rem;padding:.8rem;background:#f9cdd1;margin-top:.5em}body.finish .desc+.desc{margin-top:1em}body.finish .submitVox{margin-top:8rem}@media only screen and (max-width: 767px){.formItem{display:block}.formItem:not(:last-child){margin-bottom:1.5rem}.formItem>dt{width:100%;padding:.4em 0;margin-bottom:1rem}.formItem>dt .rItem{font-size:1.3rem}.formItem>dd{width:100%}.formItem>dd .zipTxt{display:block;margin-left:0;margin-top:.5rem;font-size:1.3rem}.formItem>dd .formCheckGroup{flex-direction:column;gap:1rem}body.contact .telContactVox .column2 .item{padding:2.5rem}body.contact .telContactVox .column2 .item .title{font-size:1.8rem}body.contact .telContactVox .column2 .item .flexVox{margin-top:1.5rem}body.contact .telContactVox .column2 .item .flexVox::after{content:none}body.contact .telContactVox .column2 .item .flexVox .telVox .telTxt{font-size:3rem;line-height:1.4}body.contact .telContactVox .column2 .item .flexVox .telVox .telTxt .img{margin-right:.6rem;width:2.2rem}body.contact .telContactVox .column2 .item .flexVox .telVox .sub{font-size:1.2rem}body.contact .telContactVox .column2 .item .flexVox .telVox:first-child{padding-bottom:1.4rem;margin-bottom:.8rem;border-bottom:1px solid #d9d9d9}body.checked .formItem>dd{padding:0}body.checked .submitVox{margin-top:6rem;flex-direction:column;gap:3rem}body.checked .submitVox .submitBtn{margin:0 auto}body.checked .submitVox .backBtn{margin-top:2rem;margin-left:auto;margin-right:auto}}/*# sourceMappingURL=contact.min.css.map */