@keyframes hidden{0%{visibility:hidden}to{visibility:visible}}@keyframes fadeIn{0%{opacity:1%}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideLeft{0%{opacity:1%;transform:translateX(-4cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideRight{0%{opacity:1%;transform:translateX(4cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideTop{0%{opacity:1%;transform:translateY(-4cqw)}to{opacity:1;transform:translateY(0px)}}@keyframes slideBottom{0%{opacity:1%;transform:translateY(4cqw)}to{opacity:1;transform:translateY(0px)}}@keyframes newmark{0%{opacity:1%;transform:scale(0)}40%{opacity:0.7;transform:scale(1.6)}80%{opacity:1%;transform:scale(2.2)}to{opacity:1%;transform:scale(2.2)}}@media screen and (min-width:1280px){@keyframes slideLeft{0%{opacity:1%;transform:translateX(-1.5625cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideRight{0%{opacity:1%;transform:translateX(1.5625cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideTop{0%{opacity:1%;transform:translateY(-1.5625cqw)}to{opacity:1;transform:translateY(0px)}}@keyframes slideBottom{0%{opacity:1%;transform:translateY(1.5625cqw)}to{opacity:1;transform:translateY(0px)}}}:lang(ja) body.noCategory .contents-header h1{padding-right:0.64em}body.noCategory .contents-header h1 .noto{vertical-align:0.03em;font-size:9.3333333333cqw}@media screen and (min-width:1280px){body.noCategory .contents-header h1 .noto{font-size:5.2083333333cqw}}#contentsarea .copy{margin-bottom:2em}#contentsarea .btn.btn-bottom a{background:#ffc000;border-color:#ffc000;color:#2a220c}#contentsarea .btn.btn-bottom a:before{background:#2a220c}@media (any-hover:hover){#contentsarea .btn.btn-bottom a:after{background:#000}#contentsarea .btn.btn-bottom a:hover{color:#ffc000}#contentsarea .btn.btn-bottom a:hover:before{background:#ffc000}}#contentsarea ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5.3333333333cqw 0}@media screen and (min-width:1280px){#contentsarea ul{gap:2.0833333333cqw 0}}#contentsarea ul li{width:100%}@media screen and (min-width:1280px){#contentsarea ul li{width:48%}}#contentsarea ul img{width:100%;aspect-ratio:16/9;display:block}#contentsarea ul figcaption{margin-top:0.3em;display:block;font-weight:800}@media screen and (min-width:1280px){#contentsarea ul figcaption{font-size:1.25cqw}}