﻿.rentAlert{border:1px solid #ef3c3c;background-color:#fff3f3;padding:30px 20px}.rentAlertTitle{color:#ef3c3c;margin:0 0 15px;font-size:calc(1.325rem + 0.675vw)}@media(min-width: 1000px){.rentAlertTitle{font-size:2rem}}.rentAlertAlert{font-size:calc(1.255rem + 0.045vw);display:flex;align-items:baseline}@media(min-width: 1000px){.rentAlertAlert{font-size:1.3rem}}.rentAlertAlert:before{content:"※";margin:0 5px 0 0;flex-shrink:0}.rentSubTitle{font-size:calc(1.325rem + 0.675vw)}@media(min-width: 1000px){.rentSubTitle{font-size:2rem}}.box{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px}@media(min-width: 1000px){.box{display:grid;grid-template-columns:6fr 3fr;grid-template-rows:auto;gap:20px}}.boxCharaWrap{display:flex;align-items:center;margin:0 0 30px}.boxChara{max-width:72px;margin:0 20px 0 0}.boxBalloon{display:block;border-radius:13px;background-color:#f6f9fb;padding:15px 20px;position:relative}.boxBalloon:before{content:"";border:8px solid rgba(0,0,0,0);border-right:10px solid #f6f9fb;position:absolute;right:99.9%;top:50%;transform:translateY(-50%)}.boxTable{width:100%;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.boxTableHead{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;text-align:left;padding:10px;font-weight:normal;display:block}@media(min-width: 1000px){.boxTableHead{display:table-cell;width:25%}}.boxTableDetail{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:10px 20px;display:block}@media(min-width: 1000px){.boxTableDetail{display:table-cell}}.boxAlert{margin:15px 0 0}.boxAlertItem{display:flex;align-items:baseline;font-size:calc(1.265rem + 0.135vw)}@media(min-width: 1000px){.boxAlertItem{font-size:1.4rem}}.boxAlertItem:before{content:"※";margin:0 5px 0 0;flex-shrink:0}.priceTable{width:100%;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;margin:0 0 15px}.priceTableHeadFacility{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;padding:10px;width:20%}.priceTableHeadWeek{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;padding:10px;width:14%}.priceTableHeadPrice{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;padding:10px;position:relative}.priceTableHeadTime{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;padding:10px;width:22%}.priceTableHeadFloor{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f6f6f6;padding:10px 15px;text-align:left;line-height:1.4}.priceTableRow:nth-of-type(2n+1){background-color:#f2faff}.priceTableDetail{padding:10px;text-align:center;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.priceTableDetailBox{display:flex;justify-content:center;align-items:baseline}.priceTableDetailTax{font-size:1.2rem}.priceAlertItem{display:flex;align-items:baseline;font-size:calc(1.265rem + 0.135vw)}@media(min-width: 1000px){.priceAlertItem{font-size:1.4rem}}.priceAlertItem:not(:last-of-type){margin:0 0 5px}.priceAlertItem:before{content:"※";margin:0 5px 0 0}.price3digits::before{content:"";width:10px;display:inline-block}.priceTableHeadPrice::after{content:"※税込み";font-size:calc(1.265rem + 0.135vw);display:inline-block}@media(min-width: 1000px){.priceTableHeadPrice::after{font-size:1.4rem}}@media(min-width: 768px){.priceTableHeadPrice::after{position:absolute;right:30px;top:50%;transform:translateY(-50%)}}.wayTitle{font-size:calc(1.305rem + 0.495vw);margin:0 0 10px;color:#67aaee}@media(min-width: 1000px){.wayTitle{font-size:1.8rem}}.wayPdfList{margin:0 0 50px}.wayPdfListItem:not(:last-of-type){margin:0 0 10px}.wayPdf{display:inline-flex;align-items:center;background-color:#67aaee;color:#fff;border-radius:12px;padding:15px 20px;text-decoration:none}.wayAlertItem{display:flex;align-items:baseline;font-size:calc(1.265rem + 0.135vw)}@media(min-width: 1000px){.wayAlertItem{font-size:1.4rem}}.wayAlertItem:not(:last-of-type){margin:0 0 5px}.wayAlertItem:before{content:"※";margin:0 5px 0 0}.inquiry{border-top:1px solid #67aaee;border-bottom:1px solid #67aaee;padding:45px 15px 60px}.inquiryTitle{text-align:center;font-size:calc(1.425rem + 1.575vw);position:relative;margin:0 0 40px}@media(min-width: 1000px){.inquiryTitle{font-size:3rem}}.inquiryTitle:after{content:"";width:50px;height:5px;background-color:#67aaee;position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.inquiryArea{display:block;text-align:center;margin:0 0 20px}.inquiryTelWrap{max-width:730px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px}@media(min-width: 1000px){.inquiryTelWrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px}}.inquiryTel{display:flex;align-items:center;justify-content:center;background-color:#f6f6f6;border-radius:15px}.inquiryTelTitle{color:#67aaee;margin:0 10px 0 0;font-size:calc(1.325rem + 0.675vw);font-weight:bold}@media(min-width: 1000px){.inquiryTelTitle{font-size:2rem}}.inquiryTelNumber{color:#67aaee;font-size:calc(1.475rem + 2.025vw);font-weight:bold}@media(min-width: 1000px){.inquiryTelNumber{font-size:3.5rem}}