.btn_tertiary{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:5.5em;margin-top:2em}.cnt-txt{font-size:.95em;line-height:1.7}.cnt-txt.-mini{font-size:.85em}.cnt-txt.-ex-mini{font-size:.85em}.cnt-txt .font-large{font-size:1.2em}.caution{padding:2.1em 0 2.2em;background:#fff;color:#fc584e;font-size:1.1em;font-weight:900;letter-spacing:.1em;text-align:center;text-decoration:underline}.caution h3{margin:.3em 0 .6em;border:0;background:#fc584e;color:#fff;text-decoration:none}.section .caution h3{margin:.2em auto .7em;border:0;background:#fc584e;color:#fff;text-decoration:none}.dl_primary{-webkit-box-align:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;line-height:1.4}.dl_primary dt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:6.5em;padding:.3em 0 .4em;background:#004a78;color:#fff;font-size:.75em;text-align:center}.dl_primary dd{margin-left:.3em;font-size:1.6em;font-weight:800;line-height:1;white-space:nowrap}.dl_primary dd .font-semi-small{font-size:.8em}.dl_primary dd .font-small{display:inline-block;z-index:1;position:relative;bottom:.4em;padding-left:.2em;font-size:.45em}.dl_primary dd+dt{margin-left:1em}.card-wrap{gap:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.1em}.card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-flex:1;-ms-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;height:6.5em;border-width:3px;background:#fff;font-size:.85em;line-height:1.3}.card .cls-1{stroke-width:0px}.card.-blue{border-color:#0099d6;color:#0099d6}.card.-blue .cls-1{fill:#0099d6}.card.-blue.-reverse{background:#0099d6}.card.-brown{border-color:#9d614a;color:#9d614a}.card.-brown .cls-1{fill:#9d614a}.card.-brown.-reverse{background:#9d614a}.card.-red{border-color:#fc584e;color:#fc584e}.card.-red .cls-1{fill:#fc584e}.card.-red.-reverse{background:#fc584e}.card.-navy{border-color:#425377;color:#425377}.card.-navy .cls-1{fill:#425377}.card.-navy.-reverse{background:#425377}.card.-green{border-color:#00a755;color:#00a755}.card.-green .cls-1{fill:#00a755}.card.-green.-reverse{background:#00a755}.card.-reverse{color:#fff}.card.-reverse .cls-1{fill:#fff}.card__icon{width:2.9em;margin:0 .5em .5em .1em}.card__first{-webkit-box-align:end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end}.card__large{font-size:1.7em}.card__small{padding:0 0 .55em .2em;font-size:.85em;letter-spacing:.15em}.card__second{padding-left:.2em;letter-spacing:.2em}.img_price{width:32em;margin:1.5em auto 0}.alert{width:86%;margin:3em auto 0;padding:1.8em 1em 2em;background:#ffffb6;font-weight:800;text-align:center}.alert a{color:#004a78;text-decoration:underline}.alert__main{font-size:1.15em}.alert__sub{margin-top:1.5em;font-size:.85em}.parking-cnt{font-size:.9em;line-height:1.8}.parking-cnt a{color:#004a78}.fz_lg{font-size:1.35em}.fz_sm{font-size:.9em}.btn-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;margin-top:2em}.btn-message__main{min-width:71%;margin-bottom:.55em;padding-bottom:.4em;border-bottom:1px solid;font-size:1.5em;font-weight:bold;text-align:center}.btn-message__sub{font-size:1.05em;font-weight:bold}.btn-message__add{margin-top:1em;font-size:.8em}@media screen and (max-width: 1900px){/*! 駐車場について */}@media screen and (max-width: 1830px){/*! 駐車場について */}@media screen and (max-width: 1300px){/*! 駐車場について */}@media screen and (max-width: 1100px){/*! 駐車場について */}@media screen and (max-width: 840px){/*! 駐車場について */}@media screen and (max-width: 480px){/*! 駐車場について */.cnt-txt.-ex-mini{font-size:.8em}.dl_primary{font-size:.95em}}
/*# sourceMappingURL=page-car-parking.css.map */
