:root{--color-primary:#05a;--color-secondary:#f60;--color-accent:#00b894;--color-text:#333;--color-bg:#f9f9f9;--color-white:#fff;--font-base:'Noto Sans JP',sans-serif;--font-sub:'Noto serif JP',sans-serif;--font-heading:'Montserrat',sans-serif;--container-width:1200px;--color-border-primary:#999;--gutter:20px}.p-setup-office-index-mv{outline-color:#003d6c}.p-setup-office-index-mv::before{background:url(../img/index_mv_pc.jpg) no-repeat center top/cover}.p-setup-office-index-mv::after{display:none}.p-setup-office-index-mv .p-mv__title-text01,.p-setup-office-index-mv .p-mv__title-text02{color:#003d6c}.p-setup-office-lead{font-size:1.3rem;text-align:left;padding:30px 0 10px;line-height:2}@media screen and (min-width:768px){.p-setup-office-lead{text-align:center;padding:60px 0 40px;font-size:1.5rem}}.p-setup-office-merit__list{display:grid;gap:20px;list-style:none;padding:0;margin:0}@media screen and (min-width:768px){.p-setup-office-merit__list{grid-template-columns:repeat(2,1fr)}}.p-setup-office-merit__list-item{border:1px solid #003d6c;display:flex;flex-direction:column}.p-setup-office-merit__list-pic{padding:16px}@media screen and (min-width:768px){.p-setup-office-merit__list-pic{padding:24px}}.p-setup-office-merit__list-lead{background:#003d6d;color:#fff;flex:1}.p-setup-office-merit__list-head{display:flex;align-items:center;gap:10px;font-weight:500}@media screen and (min-width:768px){.p-setup-office-merit__list-head{font-size:2rem}}.p-setup-office-merit__list-head span{width:34px;height:34px;background:#fff;display:flex;justify-content:center;align-items:center;font-size:1.6rem;color:#003d6c}@media screen and (min-width:768px){.p-setup-office-merit__list-head span{width:44px;height:44px;font-size:2rem}}.p-setup-office-merit__list-text{padding:7px 16px}@media screen and (min-width:768px){.p-setup-office-merit__list-text{padding:12px 16px}}.p-setup-office-merit__list-text p{font-size:1.3rem}@media screen and (min-width:768px){.p-setup-office-merit__list-text p{font-size:1.5rem}}.p-setup-office-merit__list-caption{font-size:1rem}@media screen and (min-width:768px){.p-setup-office-merit__list-caption{font-size:1.3rem;letter-spacing:-.03em}}.p-setup-office-list-section{padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.p-setup-office-list-section{padding-top:100px;padding-bottom:100px}}.p-setup-office-list__body{display:grid;gap:40px 20px;list-style:none}@media screen and (min-width:768px){.p-setup-office-list__body{grid-template-columns:repeat(3,1fr);gap:60px 20px}}.p-setup-office-list__pic{position:relative;margin:0 0 15px;text-align:center}.p-setup-office-list__pic figure{aspect-ratio:366/274;display:flex;align-items:center;justify-content:center;width:100%}.p-setup-office-list__pic img{width:100%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;max-width:auto}@media screen and (min-width:768px){.p-setup-office-list__pic{margin:0 0 15px}}.p-setup-office-list__tags{display:flex;position:absolute;right:0;top:0;list-style:none}.p-setup-office-list__tags li{color:#003d6c;background:#f7f7f7;font-size:1.3rem;padding:2px 10px}.p-setup-office-list__tags li[data-tag=tenant]{background:#003d6c;color:#fff}.p-setup-office-list__title{border-bottom:1px solid currentcolor;font-weight:500;font-size:1.6rem;padding-bottom:8px;margin-bottom:10px}@media screen and (min-width:768px){.p-setup-office-list__title{font-size:2rem}}.p-setup-office-list__detail div{display:grid;grid-template-columns:5em 1fr;gap:25px}.p-setup-office-list__detail dt{font-size:1.2rem;color:#003d6c}@media screen and (min-width:768px){.p-setup-office-list__detail dt{font-size:1.3rem}}.p-setup-office-list__detail dd{font-size:1.4rem}@media screen and (min-width:768px){.p-setup-office-list__detail dd{font-size:1.5rem}}.p-setup-office-list__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}@media screen and (min-width:768px){.p-setup-office-list__buttons{margin-top:30px}}.p-setup-office-list__buttons a{border:#c2c2c2 solid 3px;display:flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.33;text-align:center;height:64px;font-size:1.5rem;color:#003d6c;transition:.2s;text-underline-offset:.2em}.p-setup-office-list__buttons a[data-button=em]{border-color:#003d6c}@media (hover:hover) and (pointer:fine){.p-setup-office-list__buttons a:hover{border-color:#006dc1;text-decoration:underline}}
/*# sourceMappingURL=style.min.css.map */
