.loading-toe{position:fixed;inset:0;z-index:99993;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;background:url(../../images/top/jack-toe/bg_line_01.webp) repeat-x center top 30px,url(../../images/top/jack-toe/bg_line_01.webp) repeat-x center bottom 30px;background-size:auto 40px;padding-block:50px 50px;background-color:#4f3a1c;transition-property:display, opacity,visibility;transition-behavior:allow-discrete;transition-duration:0.6s;-webkit-animation:displayNone 0.2s 1.2s linear 1 forwards;animation:displayNone 0.2s 1.2s linear 1 forwards}@starting-style{.loading-toe{opacity:1;visibility:visible;display:-webkit-flex;display:flex}}@media screen and (min-width: 1024px){.loading-toe{background-size:auto 50px}}.loading-toe.is-end{opacity:0;display:none;z-index:-1;visibility:hidden}.loading-toe__text{margin-inline:auto;max-width:70%}@-webkit-keyframes displayNone{0%{opacity:1;display:-webkit-flex;display:flex}100%{opacity:0;display:none;z-index:-1;visibility:hidden}}@keyframes displayNone{0%{opacity:1;display:-webkit-flex;display:flex}100%{opacity:0;display:none;z-index:-1;visibility:hidden}}.animationDots{--w: 750;overflow:hidden;position:relative;z-index:10;width:100%;padding-block:30px}@media screen and (min-width: 1024px){.animationDots{--w: 1300}}.animationDots .scrollWrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;justify-self:flex-end;gap:50px;-webkit-animation:animationRun 12s -6s linear infinite;animation:animationRun 12s -6s linear infinite;-webkit-animation-play-state:var(--animation);animation-play-state:var(--animation)}@media screen and (min-width: 1024px){.animationDots .scrollWrap{-webkit-animation:animationRun 20s -10s linear infinite;animation:animationRun 20s -10s linear infinite;gap:100px}}.animationDots .scrollWrap.--bottom{-webkit-animation:animationRun 12s -3s linear infinite;animation:animationRun 12s -3s linear infinite}@media screen and (min-width: 1024px){.animationDots .scrollWrap.--bottom{-webkit-animation:animationRun 20s -5s linear infinite;animation:animationRun 20s -5s linear infinite}}.animationDots .scrollWrap .boxDot{-webkit-flex:none;flex:none}@-webkit-keyframes animationRun{0%{translate:100% 0}100%{translate:min(-100%, -100vw) 0}}@keyframes animationRun{0%{translate:100% 0}100%{translate:min(-100%, -100vw) 0}}:root{--animation: running}.boxDot{will-change:background-position-x;width:min(calc(64 / var(--w) * 100vw), 56px);height:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;background-size:calc(100% * 14) 100%;-webkit-animation:stepAnimationDot .56s 0s steps(14) infinite;animation:stepAnimationDot .56s 0s steps(14) infinite;-webkit-animation-play-state:var(--animation);animation-play-state:var(--animation)}@-webkit-keyframes stepAnimationDot{100%{background-position-x:-1400%}}@keyframes stepAnimationDot{100%{background-position-x:-1400%}}.boxDot.rid{background-image:url(../../images/top/jack-toe/dots/rid_01.png);aspect-ratio:24 / 45}.boxDot.farah{background-image:url(../../images/top/jack-toe/dots/farah_01.png);aspect-ratio:26 / 42}.boxDot.keel{background-image:url(../../images/top/jack-toe/dots/keel_01.png);aspect-ratio:26 / 44}.boxDot.meredy{background-image:url(../../images/top/jack-toe/dots/meredy_01.png);aspect-ratio:27 / 41}.boxDot.quickie{background-image:url(../../images/top/jack-toe/dots/quickie_01.png);aspect-ratio:34 / 61;width:min(calc(40 / var(--w) * 100vw), 40px)}.boxDot.fog{background-image:url(../../images/top/jack-toe/dots/fog_01.png);aspect-ratio:52 / 90}.boxDot.chat{background-image:url(../../images/top/jack-toe/dots/chat_01.png);aspect-ratio:51 / 89}.btn-melnics-dictionary{position:-webkit-sticky;position:sticky;left:10px;bottom:10px;z-index:10;margin-bottom:20px;text-align:center;-webkit-filter:drop-shadow(0px 0px 8px rgba(0,0,0,0.3));filter:drop-shadow(0px 0px 8px rgba(0,0,0,0.3))}@media screen and (min-width: 1024px){.btn-melnics-dictionary{left:10px;margin-bottom:10px;width:-webkit-fit-content;width:fit-content}}.btn-melnics-dictionary a{display:inline-block}.btn-melnics-dictionary a img{max-width:323px}@media screen and (max-width: 1023px){main .titMain{position:relative;-webkit-mask:unset;mask:unset;background:none}main .titMain::before{content:"";display:block;position:absolute;inset:0;background:url(../../images/common/bg_titmain_t_sp.webp) no-repeat center top/400px auto,url(../../images/common/bg_titmain_b_sp.webp) no-repeat center bottom/400px auto;-webkit-mask:linear-gradient(to right, transparent 0%, #fff 10%, #fff 90%, transparent);mask:linear-gradient(to right, transparent 0%, #fff 10%, #fff 90%, transparent)}}@media screen and (min-width: 1024px){main .titMain{padding-bottom:26px}}.titMainContainer{position:relative;z-index:3;margin-inline:auto;width:-webkit-fit-content;width:fit-content;padding-block:20px 0}@media screen and (min-width: 1024px){.titMainContainer{padding-block:30px}}.titMainContainer .titMelnics{margin-inline:auto;width:-webkit-fit-content;width:fit-content}@media screen and (max-width: 1023px){.titMainContainer .titMelnics{max-width:90%}}@media screen and (min-width: 1024px){.titMainContainer .titMelnics img{width:auto}}@media screen and (max-width: 1023px){.titMainContainer .c-accordion{margin-top:10px;width:-webkit-fit-content;width:fit-content;margin-inline:auto}}@media screen and (min-width: 1024px){.titMainContainer .c-accordion{position:absolute;top:50%;left:-2vw;translate:-100% -50%}}.titMainContainer .c-accordion:not([open])::details-content{visibility:hidden;opacity:0}.titMainContainer .c-accordion__summary{-webkit-tap-highlight-color:transparent;cursor:pointer;position:relative;z-index:4;line-height:1;list-style:none}.titMainContainer .c-accordion__summary::-webkit-details-marker{display:none}@media (hover: hover){.titMainContainer .c-accordion__summary:hover .c-accordion__summary-text .text{background-color:#4f3a1c;color:#fff}}.titMainContainer .c-accordion__summary:focus-visible{outline:3px solid #060}.titMainContainer .c-accordion__summary-text{cursor:pointer;position:relative;z-index:4;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;width:-webkit-fit-content;width:fit-content;font-size:1em}.titMainContainer .c-accordion__summary-text .iconDot{margin-bottom:0 !important;display:inline-block;font-size:0}.titMainContainer .c-accordion__summary-text .text{display:block;background:#e7ddd6;border-radius:0.25em;padding:0.3em 1em 0.4em;transition:background-color 0.2s, color 0.2s;font-size:1em;line-height:1.2;text-align:center}@media screen and (max-width: 1023px){.titMainContainer .c-accordion__summary-text .text{width:15em}}@media screen and (min-width: 1024px){.titMainContainer .c-accordion__summary-text .text{margin-bottom:1px;text-align:left}}.titMainContainer .c-accordion__summary-text .text:after{content:"を開く"}.titMainContainer .c-accordion__content{position:absolute;z-index:2;top:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);width:90%;min-width:300px}@media screen and (max-width: 1023px){.titMainContainer .c-accordion__content{left:50%;translate:-50% 0}}@media screen and (min-width: 1024px){.titMainContainer .c-accordion__content{left:0%;width:-webkit-fit-content;width:fit-content}}.titMainContainer .c-accordion__content-inner{border:4px double #ad864f;background:url(../../images/common/bg_box01_lt.webp) no-repeat left top/33px auto,url(../../images/common/bg_box01_rt.webp) no-repeat right top/33px auto,url(../../images/common/bg_box01_lb.webp) no-repeat left bottom/33px auto,url(../../images/common/bg_box01_rb.webp) no-repeat right bottom/33px auto;background-color:#fff;padding:20px;width:100%}@media screen and (min-width: 1024px){.titMainContainer .c-accordion__content-inner{padding:30px;min-width:300px}}.titMainContainer .c-accordion__content-inner .melnics-text{margin-bottom:20px}.titMainContainer .c-accordion__content-inner .melnics-text img{width:auto;height:28px}.titMainContainer .c-accordion__content-inner .melnics-detail{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;margin:0 auto 30px;width:-webkit-fit-content;width:fit-content}.titMainContainer .c-accordion__content-inner .melnics-detail dt{background:#4f3a1c;padding:0.25em 0.5em 0.3em;width:-webkit-fit-content;width:fit-content;color:#fff;font-size:1.2em;line-height:1;white-space:nowrap}@media screen and (min-width: 1024px){.titMainContainer .c-accordion__content-inner .melnics-detail dt{padding:0.25em 0.5em;font-size:1.3em}}.titMainContainer .c-accordion__content-inner .melnics-detail dd{font-size:1.5em;font-weight:800;white-space:nowrap}@media screen and (min-width: 1024px){.titMainContainer .c-accordion__content-inner .melnics-detail dd{font-size:2em}}.titMainContainer .c-accordion__content-inner .btn02{margin-inline:auto}@media screen and (min-width: 1024px){.titMainContainer .c-accordion.--right{left:inherit;right:-2vw;translate:100% -50%}}.titMainContainer .c-accordion.--right .c-accordion__summary-text{-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row;flex-direction:row}@media screen and (min-width: 1024px){.titMainContainer .c-accordion.--right .c-accordion__summary-text{-webkit-flex-direction:row;flex-direction:row}}@media screen and (max-width: 1023px){.titMainContainer .c-accordion.--right .c-accordion__content{left:inherit;right:50%;translate:50% 0}}@media screen and (min-width: 1024px){.titMainContainer .c-accordion.--right .c-accordion__content{left:inherit;right:0%}}.titMainContainer .c-accordion[open] .c-accordion__summary-text .text{background-color:#4f3a1c;color:#fff}.titMainContainer .c-accordion[open] .c-accordion__summary-text .text:after{content:"を閉じる"}#sns a.btn02{padding:0.5em}.melnics-br{display:block;line-height:1;height:10px}

/*# sourceMappingURL=../maps/pages/jack-toe.css.map */
