@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)}}.faq-list .link-contact{background-color:transparent;border:3px solid #0051a4;color:#0051a4;margin-top:100px}.faq-list .link-contact h3{border-bottom:2px solid #0051a4;font-size:1.6rem;font-weight:700;margin-bottom:16px;padding-bottom:8px}.faq-list .corner-section{margin-bottom:16px}.faq-list .corner-section.is-pickup{margin-bottom:48px}.faq-list .corner-section.is-pickup .corner-section-title{background-color:#0051a4;padding:10px}.faq-list .corner-section-title{overflow:hidden;margin-bottom:16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.faq-list .corner-section-title h2{color:#fff;font-size:1.8rem;font-weight:700}.faq-list .corner-section-title .helps-toggle{background-color:#0051a4;color:#fff;display:block;padding:10px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.faq-list .corner-section-title .helps-toggle:hover{background-color:#0051a4}.faq-list .corner-section-body{padding:0 8px}.faq-list .corner-section-l01-body{border:2px solid #0051a4;margin:5px 0 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:border 0.3s;-moz-transition:border 0.3s;-o-transition:border 0.3s;transition:border 0.3s}.faq-list .corner-section-l01-body:hover{border-color:#0051a4}.faq-list .corner-section-l01-body:hover .corner-section-l01-title::after{color:#0051a4}.faq-list .corner-section-l01-title{margin:0;padding:18px 50px 18px 18px;position:relative;-webkit-transition:padding 0.5s,background-color 0.5s;-moz-transition:padding 0.5s,background-color 0.5s;-o-transition:padding 0.5s,background-color 0.5s;transition:padding 0.5s,background-color 0.5s;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.faq-list .corner-section-l01-title::after{color:#0051a4;position:absolute;top:50%;right:15px;content:"\f055";font-size:2.2rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.faq-list .corner-section-l01-title.is-active::after{content:"\f056";font-size:2.2rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:1}.faq-list .corner-section-l01-title:hover::before{opacity:1}.faq-list .corner-section-l01-title h3{color:#0051a4;font-size:1.4rem;font-weight:600;letter-spacing:0.05em;line-height:1.5;padding-left:24px;position:relative}.faq-list .corner-section-l01-title h3::before{content:"Q.";position:absolute;top:2px;left:1px;font-size:1.6rem;font-style:normal;font-family:"Righteous",sans-serif;font-weight:400;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.faq-list .corner-section-l01-content{display:none;font-size:1.2rem;padding:10px 20px 20px}@media (min-width: 576px){.faq-list .corner-section-l01-content{padding:14px 22px}}.faq-list .corner-section-l01-content a:not(.btn){text-decoration:underline;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.faq-list .corner-section-l01-content h4{cursor:pointer;color:#000;font-size:1.3rem;padding:8px 32px 8px 8px}.faq-list .corner-section-l01-content h4:hover{opacity:0.7}.faq-list .corner-section-l01-content h5{border:1px solid #0051a4;display:inline-block;font-size:1.2rem;padding:5px}.faq-list .corner-section-l01-content .to-contact{border-top:1px solid #ccc;font-size:1rem;margin-top:16px;padding-top:16px}.faq-list .corner-section-l01-content .to-contact p{line-height:1.4;margin-bottom:8px}
