:root{--color-white: #ffffff;--color-black: #16070a;--color-sub-black: #2b1114;--color-sub-black-2: #9b8b8b;--color-main: #a3242c;--color-sub: #c9a05a;--color-text: #40282b;--color-label: #b8912f;--color-label-text: #2b0a0d;--color-button: #8f1d26;--color-button-text: #f5e9d6;--color-line: #06c755;--color-bg-emph: rgba(163, 36, 44, 0.08);--color-background: #200a0d;--color-mask: rgba(22, 7, 10, 0.6);--gradient-main: linear-gradient(180deg, #c9a05a 0%, #8f6a1d 100%);--shadow-white: 0 0 6px rgba(255, 255, 255, 0.35);--shadow-black: 0 0 14px rgba(0, 0, 0, 0.45);--shadow-main: 2px 2px 12px rgba(0, 0, 0, 0.4);--shadow-box: 0 4px 18px rgb(0 0 0 / 35%)}@font-face{font-family:"Cinzel";src:url("../fonts/Cinzel.woff2") format("woff2");font-optical-sizing:auto;font-style:normal}.schedule__section{margin-top:8.3333333333vw}@media(min-width: 1920px){.schedule__section{margin-top:160px}}@media(max-width: 767px){.schedule__section{margin-top:15.6453715776vw}}.schedule__section .schedule__nav{width:59.7222222222vw;display:block;margin:0 auto}@media(min-width: 1920px){.schedule__section .schedule__nav{width:1146.6666666667px}}@media(max-width: 767px){.schedule__section .schedule__nav{width:96.479791395vw}}.schedule__section .schedule__nav ul{display:flex;justify-content:center;align-items:center;justify-content:space-between;width:100%;padding:0;margin-bottom:vP(40)}@media not screen and (min-width: 768px){.schedule__section .schedule__nav ul{flex-wrap:wrap}}.schedule__section .schedule__nav ul li{background:var(--color-white);margin-bottom:.6944444444vw;text-align:center;color:var(--color-white);flex:1;height:3.4722222222vw;display:flex;justify-content:center;align-items:center}@media(min-width: 1920px){.schedule__section .schedule__nav ul li{height:66.6666666667px}}@media(max-width: 767px){.schedule__section .schedule__nav ul li{height:10.4302477184vw}}@media not screen and (min-width: 768px){.schedule__section .schedule__nav ul li{flex:0 0 calc(33.3333333333% - .5215123859vw);margin-bottom:2.6075619296vw}}.schedule__section .schedule__nav ul li.active__date{background:var(--color-main)}.schedule__section .schedule__nav ul li.active__date a{color:var(--color-white)}.schedule__section .schedule__nav ul li a{font-size:1.1805555556vw;display:block;text-align:center;color:var(--color-text);display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media(min-width: 1920px){.schedule__section .schedule__nav ul li a{font-size:22.6666666667px}}@media(max-width: 767px){.schedule__section .schedule__nav ul li a{font-size:3.9113428944vw}}.schedule__section .schedule__nav ul li a:hover{background:var(--color-main);font-weight:bold}@media not screen and (min-width: 768px){.schedule__section .schedule__nav ul li a:hover{background:inherit}}
