:root{--color-white: #ffffff;--color-black: #1f1a1a;--color-sub-black: #332c2c;--color-sub-black-2: #8d8484;--color-main: #7d0008;--color-sub: linear-gradient( 140deg, #7d0008 0%, #a3121d 30%, #7d0008 70%, #5a0006 100% );--color-text: #1f1a1a;--color-label: linear-gradient( 90deg, #5a0006 0%, #a3121d 60%, #7d0008 80%, #5a0006 100% );--color-label-text: #ffffff;--color-button: linear-gradient(180deg, #7d0008 0%, #5a0006 100%);--color-button-text: #ffffff;--color-line: #06c755;--color-bg-emph: rgba(125, 0, 8, 0.04);--color-background: #fdfbfc;--color-mask: rgba(31, 26, 26, 0.5);--gradient-main: linear-gradient( 140deg, #7d0008 0%, #a3121d 30%, #7d0008 70%, #5a0006 100% );--shadow-white: 0 0 4px #ffffff;--shadow-black: 0 0 5px #e4e4e4;--shadow-main: 0 1px 3px rgba(31, 26, 26, 0.08);--shadow-box: 0 1px 8px rgb(0 0 0 / 9%)}@font-face{font-family:"Cinzel";src:url("../fonts/Cinzel.woff2") format("woff2");font-display:swap;font-optical-sizing:auto;font-weight:400;font-style:normal}.access__section .shop__info__container{width:41.6666666667vw;margin-top:-4.1666666667vw;display:flex;flex-wrap:wrap;border-top:solid 1px var(--color-main);border-left:solid 1px var(--color-main)}@media(min-width: 1920px){.access__section .shop__info__container{width:800px}}@media(max-width: 767px){.access__section .shop__info__container{width:96.479791395vw}}@media(min-width: 1920px){.access__section .shop__info__container{margin-top:-80px}}@media(max-width: 767px){.access__section .shop__info__container{margin-top:0vw}}.access__section .shop__info__container li{width:calc(50% - 1px);border-right:solid 1px var(--color-main);border-bottom:solid 1px var(--color-main);text-align:center;padding:.6944444444vw 0}@media not screen and (min-width: 768px){.access__section .shop__info__container li{width:100%}}.access__section .shop__info__container li.label{background:var(--color-main)}.access__section .shop__info__container li.label span{font-size:1.1805555556vw;font-weight:bold;color:var(--color-white)}@media(min-width: 1920px){.access__section .shop__info__container li.label span{font-size:22.6666666667px}}@media(max-width: 767px){.access__section .shop__info__container li.label span{font-size:4.4328552803vw}}.access__section .shop__info__container li.value{background-color:var(--color-white)}.access__section .shop__info__container li.value span{font-size:1.1805555556vw;color:var(--color-main)}@media(min-width: 1920px){.access__section .shop__info__container li.value span{font-size:22.6666666667px}}@media(max-width: 767px){.access__section .shop__info__container li.value span{font-size:4.4328552803vw}}
