.shop-list .list_item h2{background-color:#ffe400;text-align:center;padding:.7em;font-style:italic;margin-bottom:30px}@media screen and (min-width: 768px){.shop-list .list_item h2{margin-bottom:50px}}.shop-list .shop-box{display:flex;flex-wrap:wrap;margin-bottom:50px}.shop-list .shop-name{flex-basis:100%;position:relative;border-bottom:3px solid #ffe400}.shop-list .shop-name h3{font-size:16px;font-weight:600;font-style:italic;display:block;padding-right:80px}.shop-list .shop-name p.web{position:absolute;right:0;top:0}.shop-list .shop-name p.web a{background-color:#fff;font-size:12px;padding:5px 1em;border:1px solid #999}.shop-list .shop-add{flex-basis:100%;padding:10px 0}.shop-list .shop-add p.zip{margin-bottom:0}.shop-list .shop-add p.map a{background-color:#e2e2e2;font-size:13px;padding:5px 1em}.shop-list .shop-add p.ys_btn a{background-color:#fff;font-size:12px;padding:5px 1em;border:1px solid #999}.shop-list .available{flex-basis:100%;background-color:#f1f1f1;padding:15px 16px 0 15px}.shop-list .available p.ttl{font-weight:600;margin-bottom:.5rem;font-size:13px}.shop-list .available p.model{margin-bottom:.1em;font-size:12px}.shop-list .available ul{margin-bottom:1rem}.shop-list .available li{list-style:inside;font-size:13px}@media screen and (min-width: 768px){.shop-list .shop-name{flex-basis:25%;border-bottom:none}.shop-list .shop-name h3{padding-right:0}.shop-list .shop-name p.web{position:static}.shop-list .shop-add{flex-basis:50%;border-left:1px solid #c7c7c7;padding:0 30px}.shop-list .available{flex-basis:25%;background-color:transparent;padding:0}.shop-list .available p.model{margin-bottom:.5em;font-size:15px}.shop-list .available li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/a-shop-list.css.map */
