._0bY29G_monthly-page{padding-top:25px}@media screen and (min-width:1200px){._0bY29G_monthly-page{padding-top:40px}}._0bY29G_monthly-page__catch{width:min(100% - var(--layout-content-gutter-sp) - var(--layout-content-gutter-sp),var(--layout-content-max-width-pc));flex-wrap:wrap;gap:30px;margin:0 auto;display:flex}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch{align-items:center}}._0bY29G_monthly-page__catch-content{width:100%}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch-content{width:calc(100% - 730px);padding-left:80px}}._0bY29G_monthly-page__catch-heading{color:var(--color-brown);margin:0 0 20px;font-size:1.25rem;font-weight:700;line-height:1.5;display:block}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch-heading{font-size:1.655rem}}._0bY29G_monthly-page__catch-text{margin:0;line-height:1.7}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch-text{font-size:1.125rem;line-height:1.8}}._0bY29G_monthly-page__catch ._0bY29G_monthly-page__catch-button{width:100%;max-width:none;min-height:60px;margin-top:30px}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch ._0bY29G_monthly-page__catch-button{width:350px;max-width:350px;margin:40px 0 0}}._0bY29G_monthly-page__catch-image{width:100%;height:auto;display:block}@media screen and (min-width:1200px){._0bY29G_monthly-page__catch-image{width:700px}}._0bY29G_monthly-page__lineup-block{margin-top:40px}._0bY29G_monthly-page__lineup-block:first-of-type{margin-top:60px}@media screen and (min-width:1200px){._0bY29G_monthly-page__lineup-block{margin-top:60px}._0bY29G_monthly-page__lineup-block:first-of-type{margin-top:90px}}._0bY29G_monthly-page__category-nav{text-align:center}@media screen and (min-width:1200px){._0bY29G_monthly-page__category-nav{background:var(--color-white);border-radius:5px;width:894px;margin:0 auto;padding:5px}}._0bY29G_monthly-page__category-list{margin:0;padding:0;list-style:none;display:flex}._0bY29G_monthly-page__category-item{width:25%}._0bY29G_monthly-page__category-link{background:var(--color-white);width:100%;height:60px;color:var(--color-brown);justify-content:center;align-items:center;font-size:.875rem;line-height:1.2;text-decoration:none;display:flex}._0bY29G_monthly-page__category-link[aria-current=true]{background:var(--color-brown);color:var(--color-white)}._0bY29G_monthly-page__category-link:focus-visible{outline:3px solid var(--color-form-focus-outline);outline-offset:3px}@media screen and (min-width:1200px){._0bY29G_monthly-page__category-link{border-radius:5px;font-size:1rem;font-weight:700}}@media (any-hover:hover){._0bY29G_monthly-page__category-link:hover{opacity:.7;text-decoration:none}}._0bY29G_monthly-page__nav-break{display:block}@media screen and (min-width:1200px){._0bY29G_monthly-page__nav-break{display:inline}}._0bY29G_monthly-page__lineup{width:min(100% - var(--layout-content-gutter-sp) - var(--layout-content-gutter-sp),var(--layout-content-max-width-pc));background:var(--color-white);border-radius:10px;margin:20px auto 0;padding:30px 15px;scroll-margin-top:125px}@media screen and (min-width:1200px){._0bY29G_monthly-page__lineup{margin-top:30px;padding:50px 30px 55px}}._0bY29G_monthly-page__table-scroll{width:100%;margin-top:30px;overflow-x:auto}._0bY29G_monthly-page__table-scroll:focus-visible{outline:3px solid var(--color-form-focus-outline);outline-offset:3px}._0bY29G_monthly-page__table-frame{width:1140px}._0bY29G_monthly-page__table-badge{width:fit-content;color:var(--color-white);background:#eb6100;border-radius:5px;justify-content:flex-end;margin:0 0 0 auto;padding:8px 15px;font-weight:700;line-height:1.5;display:flex;position:relative}._0bY29G_monthly-page__table-badge:before{content:"";border-top:19px solid #eb6100;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;bottom:-19px;right:38px}._0bY29G_monthly-page__rate-table{border-collapse:collapse;background:var(--color-white);width:100%;margin-top:25px;line-height:1.5}._0bY29G_monthly-page__rate-table th,._0bY29G_monthly-page__rate-table td{border:1px solid var(--color-border);vertical-align:middle;width:100px;height:60px;padding:15px 10px}._0bY29G_monthly-page__rate-table tbody td:nth-last-of-type(-n+2){background:#f8f4ec;font-weight:700}._0bY29G_monthly-page__table-spacer{background:var(--color-white);border:0!important}._0bY29G_monthly-page__table-head{background:var(--color-light-brown);color:var(--color-white);text-align:center;font-weight:700}._0bY29G_monthly-page__table-category{background:var(--color-light-brown);width:130px;color:var(--color-white);text-align:left;font-weight:700;vertical-align:top!important}._0bY29G_monthly-page__table-car{text-align:left;background:#f8f4ec;min-width:380px;font-weight:700}._0bY29G_monthly-page__table-car._0bY29G_--wide{min-width:510px}._0bY29G_monthly-page__table-car-link{color:var(--color-blue);text-underline-offset:.15em;font-weight:400;text-decoration:underline}@media (any-hover:hover){._0bY29G_monthly-page__table-car-link:hover{text-decoration:none}}._0bY29G_monthly-page__table-action-cell{width:225px}._0bY29G_monthly-page__table-actions{justify-content:center;gap:5px;display:flex}._0bY29G_monthly-page__table-button{min-width:100px;color:var(--color-white);text-align:center;border-radius:5px;justify-content:center;align-items:center;margin:0;padding:6px;font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}._0bY29G_monthly-page__table-button._0bY29G_--blue{background:var(--color-blue)}._0bY29G_monthly-page__table-button._0bY29G_--red{background:var(--color-red)}._0bY29G_monthly-page__table-button:focus-visible{outline:3px solid var(--color-form-focus-outline);outline-offset:3px}@media (any-hover:hover){._0bY29G_monthly-page__table-button:hover{opacity:.7;text-decoration:none}}._0bY29G_monthly-page__table-price{text-align:right;font-weight:400}._0bY29G_monthly-page__note{margin:20px 0 0;font-size:.875rem;line-height:1.7}._0bY29G_monthly-page__vehicle-gallery{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}@media screen and (min-width:1200px){._0bY29G_monthly-page__vehicle-gallery{justify-content:space-between;align-items:flex-end;margin-top:40px}}._0bY29G_monthly-page__vehicle-list{flex-wrap:wrap;justify-content:center;gap:10px 50px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1200px){._0bY29G_monthly-page__vehicle-list{width:780px}}._0bY29G_monthly-page__vehicle-item{width:200px}._0bY29G_monthly-page__vehicle-figure{text-align:center;flex-wrap:wrap;justify-content:center;margin:0;font-size:.875rem;font-weight:700;display:flex}._0bY29G_monthly-page__vehicle-image-frame{justify-content:center;align-items:center;width:200px;height:150px;display:flex}._0bY29G_monthly-page__vehicle-image{max-width:100%;height:auto;display:block}._0bY29G_monthly-page__vehicle-caption{text-align:left;width:100%;margin-top:10px}._0bY29G_monthly-page__vehicle-aside{width:100%}@media screen and (min-width:1200px){._0bY29G_monthly-page__vehicle-aside{width:300px}}._0bY29G_monthly-page__vehicle-note{margin:0;font-size:.875rem;line-height:1.7}._0bY29G_monthly-page__vehicle-aside ._0bY29G_monthly-page__small-button{width:100%;max-width:none;min-height:40px;margin-top:20px;font-size:.875rem}._0bY29G_monthly-page ._0bY29G_monthly-page__new-lease{padding-top:50px}@media screen and (min-width:1200px){._0bY29G_monthly-page ._0bY29G_monthly-page__new-lease{padding-top:100px}}._0bY29G_monthly-page ._0bY29G_monthly-page__rent-up-lease{margin-top:60px}@media screen and (min-width:1200px){._0bY29G_monthly-page ._0bY29G_monthly-page__rent-up-lease{margin-top:90px}}
