::placeholder{font-family:Noto Sans JP,sans-serif}input[type=text],input[type=email],input[type=number]{max-width:initial;width:100%;height:40px;box-sizing:border-box;border-radius:4px;border:2px solid #333}@media (min-width: 769px){input[type=text],input[type=email],input[type=number]{max-width:600px}}input[type=radio]{margin:0}select{width:86px;height:40px;box-sizing:border-box;border-radius:4px}@media (min-width: 769px){select{max-width:600px}}textarea{max-width:initial;width:100%;height:150px;box-sizing:border-box;border-radius:4px;border:2px solid #333}@media (min-width: 769px){textarea{max-width:600px;height:240px}}.contactSection .sectionInr{width:95%;margin:0 auto;padding:60px 0 50px}@media screen and (min-width: 1024px){.contactSection .sectionInr{width:100%;max-width:816px;padding:120px 0 100px}}.lead__box{font-size:16px;margin-bottom:20px}@media screen and (min-width: 1024px){.lead__box{margin-bottom:40px}}.lead__box-link,.l-privacy-checked .desc a{font-weight:500;color:#024ec0;transition:all .4s ease-in-out}.lead__box-link:hover,.l-privacy-checked .desc a:hover{color:#333}.form{display:flex;flex-direction:column;row-gap:30px}.item{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}@media screen and (min-width: 1024px){.item{align-items:flex-start;justify-content:space-between;flex-direction:row;column-gap:70px}}.l-tit{width:100%;margin-bottom:3px}@media screen and (min-width: 1024px){.l-tit{width:100%;margin:0;text-align:right;max-width:140px}}.tit{font-size:16px;text-align:left;color:#333}.l-desc{width:100%;margin:0}@media screen and (min-width: 1024px){.l-desc{max-width:600px}}.l-desc .select{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.l-desc.flex{flex-direction:column;row-gap:10px}@media (min-width: 1024px){.l-desc.flex{flex-direction:row;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}}.l-desc.flex:has(select){flex-direction:row;-moz-column-gap:15px;column-gap:15px}.item.flex-start{align-items:flex-start}.item.content{display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 769px){.item.content{display:flex;align-items:flex-start;flex-direction:row;padding:8px 0 0}}.l-privacy-checked{display:flex;align-items:center;justify-content:center;margin-top:10px}.l-privacy-checked .desc{font-size:16px;text-align:center;margin:0;color:#333}@media (min-width: 769px){.l-privacy-checked .desc{font-size:16px}}.l-privacy-checked .desc .sp{display:block}@media (min-width: 600px){.l-privacy-checked .desc .sp{display:none}}@media (min-width: 600px){.l-privacy-checked .desc{text-align:left}}.btn__box.con{margin-top:30px;display:flex;align-items:center;justify-content:center}.btn__box-link.bg__black-link{position:relative;width:240px;height:50px;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#024ec0;border:1px solid #024EC0;font-size:15px;font-family:Noto Sans JP,sans-serif;color:#fff;transition:all .4s ease-in-out;border-radius:50px}.btn__box-link.bg__black-link:hover{background:#fff;color:#024ec0;border:1px solid #024EC0}#submit[disabled]{background-color:#ccc;border:solid 1px #ccc;cursor:not-allowed;color:#fff}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #333;padding:4px 10px;border-radius:6px}.formError.inline .formErrorContent{box-shadow:none;border:none;border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir=rtl] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:13px;border:none}.formError .formErrorArrow .line9{width:11px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.item.tenpu{display:flex;align-items:flex-start;flex-direction:column;padding:25px 0}@media (min-width: 769px){.item.tenpu{display:flex;align-items:flex-start;flex-direction:row;padding:8px 0 37px}}.item.tenpu .fileCaution{color:#333;font-family:Noto Sans JP;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px}@media (min-width: 750px){.item.tenpu .fileCaution{font-size:16px;line-height:normal}}.item.tenpu .fileArea{margin-top:15px;display:flex;gap:8px;flex-direction:column}.item.tenpu .fileArea input{display:block}.visitTime .l-desc{display:flex;flex-direction:column;row-gap:10px}@media (min-width: 768px){.visitTime .l-desc{flex-direction:row;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}}.visitTime .l-desc label{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.itemX{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.numberOfPeopleX #numberOfPeople{width:81px;height:40px;background:#fff;border:2px solid #333;box-sizing:border-box;border-radius:4px}.radioContent{display:flex;align-items:center;column-gap:6px}.radioCheckBox{display:flex;flex-direction:column;row-gap:10px}@media (min-width: 768px){.radioCheckBox{flex-direction:row;column-gap:20px;flex-wrap:wrap}}.policySection{background:#f3ecec;padding:50px 0 70px}@media screen and (min-width: 1024px){.policySection{padding:100px 0 140px}}.policySection .sectionInr{border:1px solid #737373;padding:50px 15px;margin:0 auto 70px;background:#fff}@media screen and (min-width: 768px){.policySection .sectionInr{padding:100px 90px;margin:0 auto}}@media screen and (min-width: 1440px){.policySection .sectionInr{width:100%}}.matomoLink{display:block;width:fit-content;transition:all .3s ease}.matomoLink:hover .matomoLinkTxt{color:#024ec0}.tel{font-size:initial;display:inline-block;width:fit-content}.tel>.txt{font-size:16px}.block{margin-bottom:24px}.h2{color:#024ec0;font-weight:500}.txt{font-size:16px;line-height:1.78}
