.p-shop_store__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr min(7.15%,100px) 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:min(7.15%,100px);-moz-column-gap:min(7.15%,100px);column-gap:min(7.15%,100px);row-gap:clamp(70px,8.5714285714vw,120px)}@media screen and (max-width:1024px){.p-shop_store__list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.p-shop_store__ttl{margin-bottom:clamp(24px,2.1428571429vw,30px);font-size:clamp(24px,3.5714285714vw,50px);letter-spacing:0.03em;line-height:1;font-weight:bold;text-align:center}.p-shop_store__ttl .sub{display:block;margin:-4px 0 10px;font-size:0.8em;letter-spacing:0.03em}.p-shop_store__ttl .main{display:block}.p-shop_store__photo{width:100%;aspect-ratio:650/400;margin:0 auto clamp(24px,2.1428571429vw,30px)}@media screen and (max-width:1024px){.p-shop_store__photo{max-width:500px}}.p-shop_store__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-shop_store__info{margin-bottom:clamp(24px,2.1428571429vw,30px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.p-shop_store__info .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:420px){.p-shop_store__info .block{display:block}}.p-shop_store__info .block:not(:last-child){margin-bottom:clamp(16px,1.4285714286vw,20px)}@media screen and (max-width:420px){.p-shop_store__info .block:not(:last-child){margin-bottom:20px}}.p-shop_store__info .block ._ttl{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(120px,10.7142857143vw,150px);height:clamp(30px,2.8571428571vw,40px);padding-bottom:2px;margin-right:clamp(10px,1.4285714286vw,20px);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:clamp(15px,1.4285714286vw,20px);background:#4a95ce;border-radius:9999px;color:#ffffff;letter-spacing:0.03em}@media screen and (max-width:420px){.p-shop_store__info .block ._ttl{margin:0 0 12px}}.p-shop_store__info .block ._ttl .__space{padding-left:1em}.p-shop_store__info .block ._cont{width:100%}.p-shop_store__info .block ._cont .__text{display:block;padding-top:7px;margin:clamp(-5px,-0.3571428571vw,-3.5px) 0;font-size:clamp(16px,1.7857142857vw,25px);line-height:1.4;letter-spacing:0.03em}@media screen and (max-width:420px){.p-shop_store__info .block ._cont .__text{padding-top:0}}.p-shop_store__info .block ._cont .__bold{display:block;padding-top:7px;margin:clamp(-5px,-0.3571428571vw,-3.5px) 0;font-size:clamp(16px,1.7857142857vw,25px);line-height:1.4;font-weight:500;letter-spacing:0.03em}@media screen and (max-width:420px){.p-shop_store__info .block ._cont .__bold{padding-top:0}}.p-shop_store__info .block ._cont .__large{display:block;padding-top:7px;padding-bottom:clamp(2px,0.2857142857vw,4px);margin-top:clamp(-9px,-0.46875vw,-2px);font-size:clamp(26px,3.5714285714vw,50px);font-weight:bold;line-height:0.72;letter-spacing:0.03em}@media screen and (max-width:420px){.p-shop_store__info .block ._cont .__large{padding-top:0}}.p-shop_store__service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.p-shop_store__service>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:clamp(100px,10.2142857143vw,143px);height:clamp(50px,4.2857142857vw,60px);background:#d6e6f2;font-size:clamp(16px,1.6428571429vw,23px)}.p-shop_store__sns .ttl{margin-bottom:clamp(12px,1.4285714286vw,20px);position:relative}.p-shop_store__sns .ttl:before{content:"";width:100%;height:2px;background:#064a97;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.p-shop_store__sns .ttl ._cont{padding-right:20px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:clamp(20px,2.1428571429vw,30px);font-weight:bold;letter-spacing:0.03em;color:#064a97;background:#ffffff}.p-shop_store__sns_list{display:-webkit-box;display:-ms-flexbox;display:flex}.p-shop_store__sns_list>li{width:clamp(60px,6.0416666667vw,87px)}.p-shop_store__sns_list>li:not(:last-child){margin-right:clamp(16px,2.0833333333vw,30px)}.p-shop_store__link{display:block;width:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media screen and (hover:hover) and (pointer:fine){.p-shop_store__link:hover{opacity:0.6}}
/*# sourceMappingURL=common_shop.css.map */