#pointlist{max-height:500px;overflow-y:scroll;background:#ebebeb;padding:10px}.shop-map-main{display:flex;flex-wrap:wrap}.shop-side{flex:1;position:relative}.shop-r{flex:4}.toggle-title{position:absolute;bottom:14px;right:-50px;width:50px;height:50px;background:gray;display:flex;align-items:center;justify-content:center;z-index:2;color:#fff}.toggle-title{display:none}#chk-b,#chk_c{margin-bottom:20px}#chk_c p{font-size:2rem}#chk_c p span{font-weight:700}#shop-list-li li{margin-bottom:10px;padding-left:18px;position:relative}#shop-list-li li:before{content:'▲';position:absolute;top:0;left:0;transform:rotate(90deg);transition:all .3s ease}.shop-map-table h3{font-size:2rem;border-bottom:1px solid;margin-bottom:5px}.shop-map-table .shop-link{position:relative;display:block;padding-left:18px;text-decoration:underline;color:#343379}.shop-map-table .shop-link:before{content:'▲';position:absolute;top:0;left:0;transform:rotate(90deg)}.shop-map-table th,.shop-map-table td{padding:8px 5px}.shop-map-table tr td:nth-of-type(1),.shop-map-table tr td:nth-of-type(2){width:40%}.shop-map-crowd p{margin-bottom:3px}.shop-map-crowd .crowd-title p{font-weight:700}.shop-map-crowd a{text-decoration:underline;color:#343379;font-weight:700;display:block;text-align:right}@media screen and (max-width:800px){.shop-map-main{position:relative}.shop-side{position:absolute;top:0;left:0;z-index:1;height:500px}.toggle-box{display:none}.toggle-title{position:absolute;bottom:0;transition:all .7s ease;display:flex;color:#fff}.toggle-title p{color:#fff}.toggle-title.open{right:0;transform:rotate(180deg)}.shop-map-table tr th{display:none}.shop-map-table tr td{display:block;width:100%}.shop-map-table tr td:nth-of-type(1),.shop-map-table tr td:nth-of-type(2){width:100%}.shop-map-table tr td:nth-of-type(1){background:#ebebeb}.shop-map-table tr td:nth-of-type(3){margin-bottom:10px}}