.pc{display:block}.sp{display:none}.shoplist{padding:70px 50px;background:#f7c6cf}.shoplist .inner{width:100%;max-width:950px;margin:0 auto}.shoplist .area{margin-bottom:30px;background:#fff;border-radius:10px;overflow:hidden;border:2px solid #e83d50}.shoplist .area h2{background:#e83d50;font-size:1.3rem;padding:15px 20px;color:#fff;margin-bottom:0;cursor:pointer;transition:0.3s}.shoplist .area h2:hover{opacity:0.7}.shoplist .area .list{display:none;border-radius:0 0 10px 10px}.shoplist .area .list .shop{display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px 0;border-bottom:1px dotted #999}.shoplist .area .list .shop:last-child{border:none}.shoplist .area .list .shop .name{width:250px;font-size:1.1rem;text-align:left;color:#000;padding-left:20px;font-weight:500}.shoplist .area .list .shop .name a{color:#0d6efd;text-decoration:underline}.shoplist .area .list .shop .addr{flex:1;font-size:1rem;color:#555}.shoplist .area .list .shop .status{width:130px;font-size:1rem;text-align:right;color:#000;padding-right:20px}@media only screen and (max-width: 769px){.pc{display:none}.sp{display:block}.shoplist{padding:5% 3%}.shoplist .area{margin-bottom:5%}.shoplist .area h2{font-size:1.2rem;padding:15px 15px}.shoplist .area .list{display:none}.shoplist .area .list .shop{padding:15px 15px}.shoplist .area .list .shop .name{width:100%;font-size:1.1rem;padding-left:0}.shoplist .area .list .shop .addr{flex:none;width:100%;font-size:0.9rem}.shoplist .area .list .shop .status{width:100%;font-size:1.1rem;text-align:right;padding-right:0}}
/*# sourceMappingURL=shoplist_new.css.map */
