.pcOnly{display:block}.pcTabOnly{display:block}.tabSpOnly{display:none}.tabOnly{display:none}.spOnly{display:none}@media only screen and (max-width: 767px){.pcOnly{display:none}.pcTabOnly{display:block}.tabSpOnly{display:block}.tabOnly{display:block}.spOnly{display:none}}@media only screen and (max-width: 540px){.pcOnly{display:none}.pcTabOnly{display:none}.tabSpOnly{display:block}.tabOnly{display:none}.spOnly{display:block}}@keyframes scroll-down{0%{background-position:0 100%}50%{background-position:0 0}100%{background-position:0 -100%}}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes circlemove{0%{bottom:35px}100%{bottom:-5px}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:0.9}100%{opacity:0}}@keyframes rotation{0%{transform:rotateX(0)}100%{transform:rotateX(360deg)}}@keyframes pulsate{0%{transform:scale(0.8, 0.8);opacity:0.5}50%{opacity:0.8}100%{transform:scale(1.02, 1.02);opacity:0}}@keyframes zoomOut{0%{transform:scale(1.05, 1.05)}100%{transform:scale(1, 1)}}.content .inner div.message p{font-size:2.66vw}.content .inner dl dt{margin:var(--margin-normal) 0 var(--margin-min);font-size:2.4vw}.content .inner dl.accordion dt{margin:0;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start;margin-top:var(--margin-min)}.content .inner dl.accordion dt span{width:50%;font-size:2.66vw;display:inline-block;text-align:left}.content .inner dl.accordion dt span+span{width:40%;font-size:2.4vw}.content .inner dl.accordion dt:first-of-type{margin-top:0}.content .inner dl.accordion dt.members{margin-top:var(--margin-normal)}.content .inner dl.accordion dt.active{color:var(--color-gray);transition:color 0.6s}.content .inner dl.accordion dt.active a.decoBtn{color:var(--color-gray);transition:color 0.6s}.content .inner dl.accordion dd{display:none;padding:var(--margin-min) 0 var(--margin-min);text-align:left}.content .inner dl.accordion dd p span{font-size:2.4vw;display:block}.content .inner dl.accordion dd p+p{margin-top:var(--margin-min)}.content .inner dl.accordion dd figure{margin:var(--margin-min) 0}.content .inner .btnWrap{font-size:3.2vw}.content .lowerPageWrap.pageGift .inner{padding-bottom:0}.content .lowerPageWrap.pageGift .slideGifts+.inner{padding:var(--margin-normal) 0 var(--margin-max)}.content .lowerPageWrap.pageAccess .inner{width:90%}.content .lowerPageWrap.pageAccess h2+p{font-size:2.66vw}.content .lowerPageWrap.pageMenu dl dt{font-size:3.73vw;margin-bottom:calc(var(--margin-min) * 0.66)}.content .lowerPageWrap.pageMenu dl dd p+p{margin-top:calc(var(--margin-min)/2)}@media only screen and (min-width: 768px){.content .inner div.message p{font-size:1.09rem}.content .inner dl dt{margin-bottom:20px;font-size:1rem}.content .inner dl.accordion{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative}.content .inner dl.accordion dt{width:51%;font-size:1.09rem}.content .inner dl.accordion dt span{font-size:1.27rem}.content .inner dl.accordion dt span+span{font-size:1.09rem;min-width:126px}.content .inner dl.accordion dt.active a.decoBtn{pointer-events:none}.content .inner dl.accordion dd{padding:0 0 var(--margin-large);position:absolute;top:0;right:0;width:50%}.content .inner dl.accordion dd p span{font-size:1.09rem}.content .inner .btnWrap{font-size:1.45rem}.content .lowerPageWrap.pageGift .slideGifts+.inner{padding:var(--margin-normal) 0 var(--margin-large)}.content .lowerPageWrap.pageAccess h2+p{font-size:1.09rem}.content .lowerPageWrap.pageMenu dl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:flex-start}.content .lowerPageWrap.pageMenu dl dt{font-size:1.45rem;width:110px;margin-bottom:0}.content .lowerPageWrap.pageMenu dl dd{margin-top:var(--margin-normal);width:calc(100% - (110px + var(--margin-min)))}}.lowerPageWrap .slideGifts{opacity:0;transition:opacity 1.2s}.lowerPageWrap.show .slideGifts{opacity:1;transition:opacity 1.2s}
