.m-shop-anchor{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media screen and (max-width:768px){.m-shop-anchor{display:block;padding:20px 25px 32px}}@media screen and (min-width:961px){.m-shop-anchor .column:not(:first-child){padding-left:36px}.m-shop-anchor .column:not(:last-child){border-right:1px solid #e0e0e0;padding-right:25px}}@media screen and (max-width:960px) and (min-width:769px){.m-shop-anchor .column{width:50%}.m-shop-anchor .column:nth-child(odd){border-right:1px solid #e0e0e0;padding-right:.64em}.m-shop-anchor .column:nth-child(2n){padding-left:2.25em}.m-shop-anchor .column:nth-child(n+3){margin-top:30px}}@media screen and (max-width:768px){.m-shop-anchor .column:last-child .item:last-child ul{padding-bottom:15px}}@media screen and (min-width:769px){.m-shop-anchor .item:nth-child(n+2){margin-top:32px}.m-shop-anchor .item.-col2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;max-height:32em}}.m-shop-anchor .item .title{color:#5fcac0;font-size:2rem;font-weight:700;line-height:1;margin:0 0 .8em;position:relative}@media screen and (min-width:769px){.m-shop-anchor .item .title{pointer-events:none}}@media screen and (max-width:768px){.m-shop-anchor .item .title{border-bottom:1px solid #e0e0e0;font-size:1.6rem;margin:0;padding:15px 40px 15px 0}.m-shop-anchor .item .title:after{background:url(https://solotimep.jp/hubfs/SoloTime/images/location/list-arrow-bottom.svg) 50% 50%/contain no-repeat;bottom:0;content:"";height:8px;margin:auto;position:absolute;right:14px;top:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:14px}.m-shop-anchor .item .title.-js-open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.m-shop-anchor .item ul{list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.m-shop-anchor .item ul{display:none;padding-bottom:15px}}.m-shop-anchor .item ul li{background:url(https://solotimep.jp/hubfs/SoloTime/images/location/list-arrow.svg) 0 50%/6px auto no-repeat;font-size:1.8rem;line-height:1;padding:8px 0 8px 16px;white-space:nowrap}@media screen and (max-width:768px){.m-shop-anchor .item ul li{background-position:9px 50%;border-bottom:1px solid #e0e0e0;font-size:1.6rem;padding:11px 0 11px 26px;white-space:wrap}}.m-shop-anchor .item ul li a{color:#171717;text-decoration:none}.m-shop-anchor .item ul li a:hover{opacity:1;text-decoration:underline}.m-shop-anchor .item ul li sup{color:#2a9ac3;font-size:.6em}