@charset "UTF-8";@keyframes sp_animation{0%{background-position-x:100%}100%{background-position-x:0}}@keyframes katakata{0%{transform:translate(0,0) rotate(0)}21%{transform:translate(0,0) rotate(0)}22%{transform:translate(0,0) rotate(-3deg)}23%{transform:translate(0,-1px) rotate(0)}24%{transform:translate(0,-1px) rotate(3deg)}25%{transform:translate(1px,0) rotate(-2deg)}26%{transform:translate(0,1px) rotate(0)}27%{transform:translate(0,0) rotate(3deg)}28%{transform:translate(0,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes katakata2{0%{transform:rotate(0) scale(1)}13%{transform:rotate(-10deg) scale(1.1)}25%{transform:rotate(10deg) scale(1.1)}38%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.1)}68%{transform:rotate(-10deg) scale(1.1)}80%{transform:rotate(10deg) scale(1.1)}90%{transform:rotate(-10deg) scale(1.1)}100%{transform:rotate(0) scale(1)}}@keyframes kv_bar_1{0%{transform:translateY(-13.49325vh)}33%{transform:translateY(-13.49325vh)}100%{transform:translateY(13.04348vh)}}@keyframes kv_bar_1_vw{0%{transform:translateY(-24vw)}33%{transform:translateY(-24vw)}100%{transform:translateY(23.2vw)}}@keyframes kv_bar_2{0%{transform:translateY(-17.7665vh)}33%{transform:translateY(-17.7665vh)}100%{transform:translateY(17.7665vh)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-text{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop-text2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.nobr{white-space:nowrap}#contents img{width:100%;height:auto}#contents .contentsWrapper{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu GothicMedium","游ゴシック","Yu Gothic","メイリオ",sans-serif;padding:0!important}@media screen and (min-width:751px),print{#mainContents .container{padding-top:35px}#contents .contentsWrapper{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu GothicMedium","游ゴシック","Yu Gothic","メイリオ",sans-serif;width:100%!important;max-width:100%!important;padding:0!important}}@media all and (-ms-high-contrast:none){#contents .container{padding-top:30px}#contents .contentsWrapper{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu GothicMedium","游ゴシック","Yu Gothic","メイリオ",sans-serif;padding:0!important}}