@keyframes index-module-scss-module__xbhDxG__button-hover{0%{transform:translateY(0%)}49%{transform:translateY(-180%)}51%{transform:translateY(180%)}to{transform:translateY(0%)}}.index-module-scss-module__xbhDxG__textFontWeight{font-weight:600}@media (min-width:1024px){.index-module-scss-module__xbhDxG__textFontWeight{font-weight:700}}.index-module-scss-module__xbhDxG__wrapper{width:100%;padding-top:18.4615vw}@media (min-width:768px){.index-module-scss-module__xbhDxG__wrapper{padding-top:72px}}@media (min-width:1024px){.index-module-scss-module__xbhDxG__wrapper{grid-template-columns:repeat(2,1fr);padding-top:80px;display:grid}}.index-module-scss-module__xbhDxG__left{padding-left:32px}.index-module-scss-module__xbhDxG__storeImage{margin-bottom:32px}.index-module-scss-module__xbhDxG__storeDetailContent{position:sticky}.index-module-scss-module__xbhDxG__storeDetailInfoWrap{padding:0 5.12821vw}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailInfoWrap{padding:0 124px}}@media (min-width:1024px){.index-module-scss-module__xbhDxG__storeDetailInfoWrap{padding:0}.index-module-scss-module__xbhDxG__storeDetailBox{width:446px;margin:0 auto}}@media (min-width:1366px){.index-module-scss-module__xbhDxG__storeDetailBox{width:389px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTextBox{width:100%;height:auto}@media (max-width:767px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTextBox{padding-top:5.64103vw}}@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTextBox{padding-top:22px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTitle{font-weight:600}@media (min-width:1024px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTitle{font-weight:700}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTitle{margin-bottom:1.02564vw}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailTitle{margin-bottom:4px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailName{margin-bottom:5.64103vw}@media (max-width:1023px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailName{text-align:center}}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailName{margin-bottom:28px}}@media (min-width:1024px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailName{margin-bottom:40px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailPhone{margin-bottom:4.10256vw}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailPhone{margin-bottom:16px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailInfoBox{margin-bottom:10.2564vw}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailInfoBox{margin-bottom:40px}}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailText{cursor:pointer;cursor:pointer;text-underline-offset:2px;text-decoration:underline}.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailText:hover{text-decoration:underline}@media (hover:hover){.index-module-scss-module__xbhDxG__storeDetailBox .index-module-scss-module__xbhDxG__storeDetailText:hover{text-decoration:underline}}.index-module-scss-module__xbhDxG__storeDetailButtonWrap{background-color:#fff;margin:-5.12821vw 0 5.12821vw;padding:5.12821vw;position:sticky;bottom:0}@media (min-width:768px){.index-module-scss-module__xbhDxG__storeDetailButtonWrap{margin:-20px 0 20px;padding:20px 124px}}@media (min-width:1024px){.index-module-scss-module__xbhDxG__storeDetailButtonWrap{position:initial;padding:20px 0}}.index-module-scss-module__xbhDxG__storeDetailButton{width:100%}@media (max-width:1023px){.index-module-scss-module__xbhDxG__goBack{text-align:center}}
