.icon_ex_wrapper{margin-bottom:40px}.icon_ttl{margin-bottom:20px;font-size:16px;font-weight:bold}.icon_ex_box{display:flex;justify-content:center;text-align:center}.icon_ex{display:flex;margin-right:50px}.icon_ex img{width:27px;height:28px;margin-right:5px}.icon_ex p{font-size:14px}.icon_txt{line-height:28px;letter-spacing:.7px}.is-station{order:0}.is-parking{order:1}.is-night{order:2}.is-largeshop{order:3}.is-uselet{order:4}.pj-newShop_list{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.pj-newShop_list_button{display:block}.pj-newShop_list_thumgnail{position:relative;padding-top:100%;margin-bottom:13px}.pj-newShop_list_thumgnail_img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pj-newShop_list_name{font-weight:700;line-height:1.75}.pj-newShop_list_address{line-height:1.75}.area_wrap{margin-bottom:100px}.shop_list_wrap{margin-bottom:70px}.shop_list{gap:20px 40px}.shop_list li{width:calc((100% - 40px)/2);padding-bottom:20px;border-bottom:1px solid #d9d9d9}.shop_list li:last-child{margin-bottom:0}.shop_list li:nth-child(2n){margin-right:0}.shop_list li:nth-last-child(-n+2){margin-bottom:0}.shop_list a,.shop_list span{display:block}.shop_list a{position:relative;padding:20px 80px 20px 0}.shop_list a::before{position:absolute;top:50%;right:24px;display:block;width:17px;height:17px;margin-top:-9px;content:"";border:solid #999;border-width:0 2px 2px 0;transform:rotate(-45deg)}.shop_list a div{display:flex}.shop_list a div p:nth-child(2){width:70%;margin-left:20px}.area_list_img{width:120px;height:120px}.area_list_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop_list_name{width:100%;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.5}.shop_list_address{position:relative;padding-left:4.3em;line-height:1.5;letter-spacing:1px}.shop_list_address span{position:absolute;top:0;left:0;font-weight:700;letter-spacing:3px}.shop_list_features{margin-top:15px}.shop_icon{width:27px;height:28px;margin-top:auto;margin-right:15px}.uselet_icon{width:53px;height:28px}.area_list{display:flex;flex-flow:column wrap}.shop_search{width:900px;padding:54px 0}
