
body{font-size:16px;line-height:1.5rem;color:#131313}body main>section{padding:calc(16px * 3) 0}h1{font-size:2rem;line-height:2rem;margin-bottom:2rem}@media screen and (max-width:499px){h1{font-size:1.5rem;line-height:1.5rem}}@media screen and (min-width:500px)and (max-width:899px){h1{font-size:1.5rem;line-height:1.5rem}}h2{font-size:1.8rem;line-height:1.8rem}@media screen and (max-width:499px){h2{font-size:1.18rem;line-height:1.18rem}}@media screen and (min-width:500px)and (max-width:899px){h2{font-size:1.18rem;line-height:1.18rem}}h3{font-size:1.3rem}@media screen and (max-width:499px){h3{font-size:1.06rem;line-height:1.06rem}}@media screen and (min-width:500px)and (max-width:899px){h3{font-size:1.06rem;line-height:1.06rem}}a{text-decoration:none;color:#131313}ul,ol{margin:0;padding:0}.grid{margin-bottom:calc(48px)}.grid.x5{grid-template-columns:repeat(5, 1fr)}@media screen and (max-width:499px){.grid.x5{grid-template-columns:repeat(2, 1fr);gap:calc(16px * 2) 0}}.grid.x3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width:499px){.grid.x3{grid-template-columns:1fr}.grid.x3 li{margin-bottom:16px}}.grid li a{display:block}main section div ul.place li a{max-width:240px;background-repeat:no-repeat;background-size:70%;background-position:50% 0;margin:0 auto}main section div ul.place li a span{display:block;width:25vw;height:25vw;max-width:240px;max-height:240px;border-radius:100%;background-position:center;background-size:contain;transition:all .3s ease-in-out}main section div ul.place li a span:hover{transform:scale(1.2, 1.2)}@media screen and (max-width:499px){main section div ul.place li a{width:80vw;max-width:none}main section div ul.place li a span{width:100%;height:80vw}}main section div ul.place li.place_livingroom a span{background-image:url(living.jpg)}main section div ul.place li.place_bedroom a span{background-image:url(bed.jpg)}main section div ul.place li.place_desk a span{background-image:url(desk.jpg)}
