@charset "UTF-8";@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.c_select-menu-wrap{border:1px solid #000;margin:0 auto 16px;padding:20px;position:relative;width:100%}.c_select-menu-wrap::before{background-color:#000;color:#fff;height:100%;text-align:center;width:46px;position:absolute;top:0;bottom:0;right:0;content:"\f0dd";font-size:1.4rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:2.5}.c_select-menu-wrap::after{background-color:#fff;content:"";height:100%;width:100%;position:absolute;top:0;bottom:0;right:0;z-index:-1}.c_select-menu-wrap .c_select-menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #afafaf;color:#262626;height:100%;padding-left:16px;width:100%;position:absolute;top:0;left:0;z-index:2}.c_select-menu-wrap .c_select-menu:hover{cursor:pointer}.c_select-menu-wrap .c_select-menu::-ms-expand{display:none}.c_select-menu-wrap.type-min{margin-bottom:32px;width:280px}@media (min-width: 576px){.c_select-menu-wrap.type-min{width:380px}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.c_corner-tag-wrap{margin:0 auto 24px}.c_corner-tag-list{margin-bottom:4px;margin-left:-8px;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width: 576px){.c_corner-tag-list{margin-left:-16px}}.c_corner-tag-list .c_corner-tag-item{margin-bottom:5px;padding:8px}@media (min-width: 576px){.c_corner-tag-list .c_corner-tag-item{padding:8px 16px}}.c_corner-tag-list .c_corner-tag-item.is-active .c_corner-tag-anchor{border-bottom:3px solid #0051a4;color:#0051a4}.c_corner-tag-list .c_corner-tag-item:not(.is-active) .c_corner-tag-anchor{position:relative}.c_corner-tag-list .c_corner-tag-item:not(.is-active) .c_corner-tag-anchor:hover{color:#0051a4;opacity:1;cursor:pointer}.c_corner-tag-list .c_corner-tag-item:not(.is-active) .c_corner-tag-anchor:hover::before{width:100%}.c_corner-tag-list .c_corner-tag-item:not(.is-active) .c_corner-tag-anchor::before{background-color:#0051a4;content:"";display:block;height:3px;width:0;position:absolute;bottom:-3px;left:0px;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-o-transition:width 0.5s;transition:width 0.5s}.c_corner-tag-list .c_corner-tag-anchor{font-size:1.4rem;font-weight:500;color:#0051a4;display:block;line-height:1.6}@media (min-width: 576px){.c_corner-tag-list .c_corner-tag-anchor{font-size:1.6rem}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.c_text-list .c_text-list-anchor{border-bottom:1px solid #ccd7ed;color:#0051a4;display:block;padding:12px 0;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.c_text-list .c_text-list-anchor::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:30px;margin-top:-15px;opacity:0;pointer-events:none;width:42px;position:absolute;top:50%;right:-5px;-webkit-transform:rotate(-25deg) scale(1.4);-moz-transform:rotate(-25deg) scale(1.4);-ms-transform:rotate(-25deg) scale(1.4);-o-transform:rotate(-25deg) scale(1.4);transform:rotate(-25deg) scale(1.4);-webkit-transition:opacity 0.15s,-webkit-transform 0.15s;-moz-transition:opacity 0.15s,-moz-transform 0.15s;-o-transition:opacity 0.15s,-o-transform 0.15s;transition:opacity 0.15s,transform 0.15s;background-image:url('data:image/svg+xml;utf8,<svg width="34" height="27" viewBox="0 0 34 27" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M12.437 7.03981C13.1138 6.80799 13.7066 6.38071 14.1405 5.81198C14.5744 5.24325 14.83 4.55862 14.8748 3.84466C14.9196 3.1307 14.7518 2.41948 14.3924 1.80094C14.033 1.18239 13.4983 0.684304 12.8559 0.369652C12.2134 0.0550009 11.4921 -0.0620796 10.7831 0.0332158C10.0741 0.128511 9.40929 0.431903 8.87273 0.905025C8.33617 1.37815 7.95195 1.99975 7.76866 2.69124C7.58537 3.38272 7.61124 4.11303 7.843 4.78981C7.9969 5.2392 8.2378 5.65388 8.55196 6.01017C8.86613 6.36646 9.24739 6.65737 9.67399 6.86631C10.1006 7.07524 10.5642 7.1981 11.0382 7.22787C11.5123 7.25764 11.9876 7.19373 12.437 7.03981Z" fill="%230051A4"/><path d="M6.65301 12.6698C6.91112 12.271 7.08817 11.8253 7.17403 11.3581C7.2599 10.891 7.25291 10.4114 7.15346 9.94696C7.05401 9.48248 6.86404 9.04214 6.59441 8.65108C6.32478 8.26001 5.98077 7.92589 5.58201 7.66777C5.18325 7.40966 4.73756 7.23262 4.27038 7.14675C3.8032 7.06088 3.32368 7.06787 2.8592 7.16733C2.39472 7.26678 1.95438 7.45674 1.56331 7.72637C1.17225 7.996 0.838123 8.34001 0.58001 8.73877C0.0764933 9.54395 -0.0901665 10.5148 0.116013 11.4418C0.322193 12.3688 0.884671 13.1776 1.682 13.6934C2.47934 14.2093 3.44756 14.3908 4.37762 14.1989C5.30768 14.007 6.12496 13.4571 6.65301 12.6678" fill="%230051A4"/><path d="M20.831 7.03989C21.5078 7.27166 22.2381 7.29753 22.9296 7.11424C23.6211 6.93095 24.2427 6.54673 24.7158 6.01017C25.1889 5.4736 25.4923 4.8088 25.5876 4.09981C25.6829 3.39082 25.5658 2.6695 25.2512 2.02705C24.9365 1.3846 24.4384 0.849882 23.8199 0.490511C23.2013 0.13114 22.4901 -0.036744 21.7762 0.00808829C21.0622 0.0529206 20.3776 0.308456 19.8088 0.74238C19.2401 1.17631 18.8128 1.76913 18.581 2.44589C18.4271 2.89528 18.3632 3.37058 18.3929 3.84466C18.4227 4.31874 18.5456 4.78231 18.7545 5.20891C18.9634 5.63551 19.2544 6.01677 19.6106 6.33093C19.9669 6.64509 20.3816 6.886 20.831 7.03989Z" fill="%230051A4"/><path d="M16.634 8.81787C10.918 8.81787 4.61 16.7329 6.434 22.3649C8.197 27.8019 13.705 25.5649 16.634 25.5649C19.563 25.5649 25.069 27.8059 26.834 22.3649C28.66 16.7329 22.353 8.81787 16.634 8.81787Z" fill="%230051A4"/><path d="M32.687 8.73877C32.4289 8.34001 32.0948 7.996 31.7037 7.72637C31.3126 7.45674 30.8723 7.26678 30.4078 7.16733C29.9433 7.06787 29.4638 7.06088 28.9966 7.14675C28.5295 7.23262 28.0838 7.40966 27.685 7.66777C27.2862 7.92589 26.9422 8.26001 26.6726 8.65108C26.403 9.04214 26.213 9.48248 26.1136 9.94696C26.0141 10.4114 26.0071 10.891 26.093 11.3581C26.1788 11.8253 26.3559 12.271 26.614 12.6698C27.1421 13.4591 27.9593 14.009 28.8894 14.2009C29.8195 14.3928 30.7877 14.2113 31.585 13.6954C32.3823 13.1796 32.9448 12.3708 33.151 11.4438C33.3572 10.5168 33.1905 9.54595 32.687 8.74077" fill="%230051A4"/></g></svg>')}.c_text-list .c_text-list-anchor:hover{color:#0051a4}.c_text-list .c_text-list-anchor:hover::before{opacity:1;-webkit-transform:rotate(-25deg) scale(1);-moz-transform:rotate(-25deg) scale(1);-ms-transform:rotate(-25deg) scale(1);-o-transform:rotate(-25deg) scale(1);transform:rotate(-25deg) scale(1)}.c_text-list .c_text-list-anchor:hover .c_text-list-title::after{right:-4px}.c_text-list .c_text-list-title{padding-right:40px;position:relative}.c_text-list .c_text-list-title::after{background-color:#fff;border:2px solid #ccd7ed;color:#ccd7ed;content:"";display:inline-block;height:20px;margin-top:-10px;text-align:center;vertical-align:middle;width:20px;transform-origin:center;position:absolute;top:50%;right:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s;content:"\f105";font-size:1.2rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:16px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s}.c_text-list .c_text-list-heading{font-size:1.6rem;font-weight:500;line-height:1.43;letter-spacing:0.075em;max-height:4em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width: 768px){.c_text-list .c_text-list-heading{font-size:1.6rem}}.c_text-list .c_text-list-meta{margin-bottom:16px;position:relative}.c_text-list .c_text-list-meta .label-new{position:absolute;top:0;left:0;-webkit-transform:translateX(-125%);-moz-transform:translateX(-125%);-ms-transform:translateX(-125%);-o-transform:translateX(-125%);transform:translateX(-125%)}.c_text-list .c_text-list-meta .label-new+.time{margin-left:0}@media (max-width: 767px){.c_text-list .c_text-list-tags .tag{display:none}}@media (max-width: 767px){.c_text-list .c_text-list-tags .tag:nth-child(1){display:inline-block}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.c_thumb-list{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.c_thumb-list{margin:0 -12px}}.c_thumb-list .c_thumb-list-item{padding-bottom:20px;position:relative;width:100%}@media (min-width: 768px){.c_thumb-list .c_thumb-list-item{padding:12px 12px 24px;width:33.333%}}.c_thumb-list .c_thumb-list-item .anchor-courses-choice{display:inline-block;position:absolute;top:16px;right:16px;z-index:1}@media (min-width: 992px){.c_thumb-list .c_thumb-list-item .anchor-courses-choice{top:24px;right:24px}}.c_thumb-list .c_thumb-list-item .label-limited{pointer-events:none;position:absolute;bottom:16px;right:0;z-index:1}.c_thumb-list .c_thumb-list-item .label-limited::after{right:auto;left:-5px;-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.c_thumb-list .c_thumb-list-anchor{color:#0051a4;display:block;position:relative;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;position:relative}.c_thumb-list .c_thumb-list-anchor::before{background-size:contain;background-repeat:no-repeat;background-position:center;content:"";display:inline-block;height:16px;pointer-events:none;width:48px;position:absolute;top:2px;left:50%;z-index:-1;background-image:url('data:image/svg+xml;utf8,<svg width="36" height="13" viewBox="0 0 36 13" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M33.612 8.15417C33.612 8.15417 29.706 -0.315826 27.752 0.00917366C25.798 0.334174 21.561 5.87517 21.561 5.87517H14.393C14.393 5.87517 10.158 0.335174 8.20299 0.00917366C6.24799 -0.316826 2.33899 8.15417 2.33899 8.15417H33.612Z" fill="%230051A4"/><path d="M0 12.1868L3.372 6.06982H32.582L35.545 12.1868H0Z" fill="%230051A4"/></g></svg>');-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:-webkit-transform 0.2s,z-index 0.1s;-moz-transition:-moz-transform 0.2s,z-index 0.1s;-o-transition:-o-transform 0.2s,z-index 0.1s;transition:transform 0.2s,z-index 0.1s}.c_thumb-list .c_thumb-list-anchor:hover{opacity:1}.c_thumb-list .c_thumb-list-anchor:hover::before{z-index:0;-webkit-transform:translate(-50%, -14px);-moz-transform:translate(-50%, -14px);-ms-transform:translate(-50%, -14px);-o-transform:translate(-50%, -14px);transform:translate(-50%, -14px)}.c_thumb-list .c_thumb-list-anchor:hover{color:#0051a4}.c_thumb-list .c_thumb-list-anchor:hover .thumb-bg,.c_thumb-list .c_thumb-list-anchor:hover .thumb-movie,.c_thumb-list .c_thumb-list-anchor:hover .thumb-group{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.c_thumb-list .c_thumb-list-thumb{background-color:#fff;margin-bottom:8px;overflow:hidden;position:relative;-webkit-box-shadow:0 0 3px rgba(0,81,164,0.25);-moz-box-shadow:0 0 3px rgba(0,81,164,0.25);box-shadow:0 0 3px rgba(0,81,164,0.25)}.c_thumb-list .c_thumb-list-thumb .thumb-bg,.c_thumb-list .c_thumb-list-thumb .thumb-movie,.c_thumb-list .c_thumb-list-thumb .thumb-group{background-size:contain;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s}@media (min-width: 768px){.c_thumb-list .c_thumb-list-thumb .thumb .fa-play{font-size:1rem;padding:8px 8px 8px 11px}}.c_thumb-list .c_thumb-list-heading{font-size:1.6rem;font-weight:500;line-height:1.43;letter-spacing:0.05em;max-height:4em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c_thumb-list .c_thumb-list-meta{margin-bottom:8px}.c_thumb-list .c_thumb-list-event_date{color:#df1f22;font-size:1.4rem;font-weight:400;margin:8px 0 0 0;width:100%}.c_thumb-list .c_thumb-list-event_date.is-before{color:#0051a4}.c_thumb-list .c_thumb-list-event_date.is-after{color:#6f6e6e}.c_thumb-list .c_thumb-list-event_date .reception-icon{background:#df1f22;color:#fff;display:inline-block;font-size:1rem;margin-right:0.5em;padding:4px 8px;vertical-align:middle}.c_thumb-list .c_thumb-list-event_date .reception-icon.is-before{background:#0051a4}.c_thumb-list .c_thumb-list-event_date .reception-icon.is-after{background:#6f6e6e}.c_thumb-list .c_thumb-list-event_date .c_thumb-list-event_time{display:inline-block;vertical-align:middle}.c_thumb-list .c_thumb-list-event_date .c_thumb-list-event_time::before{content:"受付期間：";font-size:1rem}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.c_paging{margin-top:32px;text-align:center}.c_paging .pagination{margin-bottom:0}.c_paging span{display:inline-block;margin-right:4px;margin-bottom:4px}.c_paging span a:not(.btn){border:1px solid #0051a4;color:#0051a4;display:inline-block;line-height:30px;text-align:center;width:32px;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.c_paging span a:not(.btn):hover{background-color:#0051a4;color:#fff;opacity:1}.c_paging span.current{background-color:#0051a4;color:#fff;line-height:32px;text-align:center;width:32px}.c_paging span.prev a:not(.btn),.c_paging span.next a:not(.btn){width:90px}.c_paging .gap{display:none}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes blink_shadow{0%,100%{-webkit-filter:drop-shadow(0 0 10px #ffd64d);filter:drop-shadow(0 0 10px #ffd64d)}50%{-webkit-box-shadow:0 0 0 #ffc400;-moz-box-shadow:0 0 0 #ffc400;box-shadow:0 0 0 #ffc400;-webkit-filter:drop-shadow(0 0 0 #ffc400);filter:drop-shadow(0 0 0 #ffc400)}}@keyframes zoom_in{0%{opacity:0;-webkit-transform:rotate(-8deg) scale(3);-moz-transform:rotate(-8deg) scale(3);-ms-transform:rotate(-8deg) scale(3);-o-transform:rotate(-8deg) scale(3);transform:rotate(-8deg) scale(3)}100%{opacity:1;-webkit-transform:rotate(-8deg) scale(1);-moz-transform:rotate(-8deg) scale(1);-ms-transform:rotate(-8deg) scale(1);-o-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1)}}@keyframes fuwafuwa{0%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, -8px);-moz-transform:translate(10px, -8px);-ms-transform:translate(10px, -8px);-o-transform:translate(10px, -8px);transform:translate(10px, -8px)}50%{-webkit-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-ms-transform:translate(0, -15px);-o-transform:translate(0, -15px);transform:translate(0, -15px)}75%{-webkit-transform:translate(-10px, -8px);-moz-transform:translate(-10px, -8px);-ms-transform:translate(-10px, -8px);-o-transform:translate(-10px, -8px);transform:translate(-10px, -8px)}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes tail{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes look_around{0%,50%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(1%);-moz-transform:translateX(1%);-ms-transform:translateX(1%);-o-transform:translateX(1%);transform:translateX(1%)}75%{-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);transform:translateX(-1%)}}@keyframes neco_punch{0%,50%,100%{-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}25%,75%{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes neco_punch_ball{0%,50%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}25%,75%{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes move_wave{0%,100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(25vw);-moz-transform:translateX(25vw);-ms-transform:translateX(25vw);-o-transform:translateX(25vw);transform:translateX(25vw)}75%{-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@keyframes move_ship{0%,100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}25%{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%)}75%{-webkit-transform:translateX(56%);-moz-transform:translateX(56%);-ms-transform:translateX(56%);-o-transform:translateX(56%);transform:translateX(56%)}}@keyframes move_ship_updown{0%,100%{bottom:0}25%{bottom:-3px}75%{bottom:3px}}@keyframes move_seagulls{0%{-webkit-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-ms-transform:translate(0, 0) rotate(0deg);-o-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}12.5%{-webkit-transform:translate(3px, 1px) rotate(1deg);-moz-transform:translate(3px, 1px) rotate(1deg);-ms-transform:translate(3px, 1px) rotate(1deg);-o-transform:translate(3px, 1px) rotate(1deg);transform:translate(3px, 1px) rotate(1deg)}25%{-webkit-transform:translate(2px, 2px) rotate(2deg);-moz-transform:translate(2px, 2px) rotate(2deg);-ms-transform:translate(2px, 2px) rotate(2deg);-o-transform:translate(2px, 2px) rotate(2deg);transform:translate(2px, 2px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, 1px) rotate(-1deg);-moz-transform:translate(0px, 1px) rotate(-1deg);-ms-transform:translate(0px, 1px) rotate(-1deg);-o-transform:translate(0px, 1px) rotate(-1deg);transform:translate(0px, 1px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, 2px) rotate(0deg);-moz-transform:translate(-2px, 2px) rotate(0deg);-ms-transform:translate(-2px, 2px) rotate(0deg);-o-transform:translate(-2px, 2px) rotate(0deg);transform:translate(-2px, 2px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -1px) rotate(1deg);-moz-transform:translate(0px, -1px) rotate(1deg);-ms-transform:translate(0px, -1px) rotate(1deg);-o-transform:translate(0px, -1px) rotate(1deg);transform:translate(0px, -1px) rotate(1deg)}75%{-webkit-transform:translate(-2px, 0px) rotate(-2deg);-moz-transform:translate(-2px, 0px) rotate(-2deg);-ms-transform:translate(-2px, 0px) rotate(-2deg);-o-transform:translate(-2px, 0px) rotate(-2deg);transform:translate(-2px, 0px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -2px) rotate(0deg);-moz-transform:translate(-1px, -2px) rotate(0deg);-ms-transform:translate(-1px, -2px) rotate(0deg);-o-transform:translate(-1px, -2px) rotate(0deg);transform:translate(-1px, -2px) rotate(0deg)}100%{-webkit-transform:translate(0px, 0px) rotate(0deg);-moz-transform:translate(0px, 0px) rotate(0deg);-ms-transform:translate(0px, 0px) rotate(0deg);-o-transform:translate(0px, 0px) rotate(0deg);transform:translate(0px, 0px) rotate(0deg)}}@keyframes move_seagulls_01{0%{-webkit-transform:translate(0, -3px) rotate(0deg);-moz-transform:translate(0, -3px) rotate(0deg);-ms-transform:translate(0, -3px) rotate(0deg);-o-transform:translate(0, -3px) rotate(0deg);transform:translate(0, -3px) rotate(0deg)}12.5%{-webkit-transform:translate(3px, -2px) rotate(1deg);-moz-transform:translate(3px, -2px) rotate(1deg);-ms-transform:translate(3px, -2px) rotate(1deg);-o-transform:translate(3px, -2px) rotate(1deg);transform:translate(3px, -2px) rotate(1deg)}25%{-webkit-transform:translate(2px, -1px) rotate(2deg);-moz-transform:translate(2px, -1px) rotate(2deg);-ms-transform:translate(2px, -1px) rotate(2deg);-o-transform:translate(2px, -1px) rotate(2deg);transform:translate(2px, -1px) rotate(2deg)}37.5%{-webkit-transform:translate(0px, -2px) rotate(-1deg);-moz-transform:translate(0px, -2px) rotate(-1deg);-ms-transform:translate(0px, -2px) rotate(-1deg);-o-transform:translate(0px, -2px) rotate(-1deg);transform:translate(0px, -2px) rotate(-1deg)}50%{-webkit-transform:translate(-2px, -1px) rotate(0deg);-moz-transform:translate(-2px, -1px) rotate(0deg);-ms-transform:translate(-2px, -1px) rotate(0deg);-o-transform:translate(-2px, -1px) rotate(0deg);transform:translate(-2px, -1px) rotate(0deg)}62.5%{-webkit-transform:translate(0px, -4px) rotate(1deg);-moz-transform:translate(0px, -4px) rotate(1deg);-ms-transform:translate(0px, -4px) rotate(1deg);-o-transform:translate(0px, -4px) rotate(1deg);transform:translate(0px, -4px) rotate(1deg)}75%{-webkit-transform:translate(-2px, -3px) rotate(-2deg);-moz-transform:translate(-2px, -3px) rotate(-2deg);-ms-transform:translate(-2px, -3px) rotate(-2deg);-o-transform:translate(-2px, -3px) rotate(-2deg);transform:translate(-2px, -3px) rotate(-2deg)}87.5%{-webkit-transform:translate(-1px, -5px) rotate(0deg);-moz-transform:translate(-1px, -5px) rotate(0deg);-ms-transform:translate(-1px, -5px) rotate(0deg);-o-transform:translate(-1px, -5px) rotate(0deg);transform:translate(-1px, -5px) rotate(0deg)}100%{-webkit-transform:translate(0px, -3px) rotate(0deg);-moz-transform:translate(0px, -3px) rotate(0deg);-ms-transform:translate(0px, -3px) rotate(0deg);-o-transform:translate(0px, -3px) rotate(0deg);transform:translate(0px, -3px) rotate(0deg)}}.corner-campaign .c_thumb-list .thumb-bg{padding-top:100%}.corner-magazine .c_thumb-list .thumb-bg{padding-top:141.49%}
