/*! ========================================================================
===========================================================================

	store.css
	---------------------------
	// Last modified: 2023/09/12 17:22:39

===========================================================================
======================================================================== */
.anchorLinksBox{margin:60px 0 100px}
.anchorLinks{text-align:center}
.anchorLinksItem{display:inline-block;margin:.5em}
@media(max-width: 700px){.anchorLinksItem{display:block}}
.anchorLinksItem a{position:relative;display:block;padding:.5em 3em .5em 3em;border:1px solid #002560;font-weight:bold;text-decoration:none;color:#002560;transition:.2s ease}
.anchorLinksItem a::before{content:"";display:block;position:absolute;top:50%;left:2em;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;margin-top:.125em;border:.25em solid rgba(0,0,0,0);border-top-color:#002560;transition:.2s ease}
.anchorLinksItem a:hover{background:#002560;color:#fff}
.anchorLinksItem a:hover::before{border-top-color:#fff}
.heyalinkLogo{text-align:center}
.hommaxLogo{margin-top:40px;text-align:center}
.hommaxLogo ._mark{margin-right:10px}
.hommaxLogo ._mark img{width:78px}
.hommaxLogo ._type img{width:230px}
.store{margin-bottom:200px}
@media(max-width: 700px){
	.store{margin-bottom:120px}
}
.storeName{margin-bottom:2em}
@media(min-width: 701px){
	.store__body{display:flex;justify-content:space-between;flex-wrap:wrap}
}
@media(min-width: 701px){.store__body .store__image{width:39.8%}}
@media(max-width: 700px){.store__body .store__image{text-align:center}}
.store__body .store__image img{width:400px}
@media(max-width: 700px){.store__body .store__image img{width:100%}}
@media(min-width: 701px){.store__body .store__data{width:57%}}
.store__body .store__data .c_table th,.store__body .store__data .c_table td{padding:1em .5em;vertical-align:middle}
.store__body .store__data .c_table th{width:20%}
@media(min-width: 701px){.store__body .store__map{width:100%}}
.telNum{margin-bottom:.1em;font-size:32px;font-weight:bold;line-height:1}
@media(max-width: 700px){.telNum{font-size:24px}}
.telNum a{text-decoration:none;color:#002560}
.telNum ._icon{display:inline-block;vertical-align:middle;margin-right:.25em;line-height:0}
.telNum ._icon svg{width:.75em;height:.8em}.telNum ._num{display:inline-block;vertical-align:middle}
