@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes fadeoutUpSmoke{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.5)}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes opacity_return{0%,100%{opacity:1}50%,75%{opacity:0}}@keyframes flyingBirds{0%{opacity:0;transform:translate(0%, 0%) scale(0.75)}10%{opacity:1;transform:translate(-10%, -10%) scale(0.8)}100%{opacity:1;transform:translate(-100%, -100%) scale(1.25)}}@keyframes birdFly{0%{transform:translateY(0px) rotate(-2deg) scaleY(1)}25%{transform:translateY(-2px) rotate(1deg) scaleY(0.92)}50%{transform:translateY(0px) rotate(-1deg) scaleY(1)}75%{transform:translateY(1px) rotate(2deg) scaleY(0.95)}100%{transform:translateY(0px) rotate(-2deg) scaleY(1)}}@keyframes loadingCloud{0%{transform:translateX(0) rotate(3deg)}100%{transform:translateX(-33%) rotate(3deg)}}@keyframes bgPinchOut{0%{background-position:left 0% bottom 20%;background-size:100% auto}100%{background-position:left -40% bottom 40%;background-size:150% auto}}@keyframes cloudFloat{0%,100%{transform:translateX(-10%)}50%{transform:translateX(10%)}}@keyframes cloudFloat_02{0%,100%{transform:translateX(-10%) scale(-1, 1)}50%{transform:translateX(10%) scale(-1, 1)}}@keyframes cloudFloat_04{0%,100%{transform:translateX(-10%) scale(-1, -1)}50%{transform:translateX(10%) scale(-1, -1)}}@keyframes cloudFloat_05{0%,100%{transform:translateX(-10%) scale(1, -1)}50%{transform:translateX(10%) scale(1, -1)}}.c_corner-section{margin-bottom:88px}@media (min-width: 576px){.c_corner-section{margin-bottom:112px}}@media (min-width: 768px){.c_corner-section{margin-bottom:136px}}.c_corner-section .c_corner-section-title{color:#6c72a3;margin-bottom:56px}.c_corner-section .c_corner-section-title h2{font-size:2.4rem}@media (min-width: 576px){.c_corner-section .c_corner-section-title h2{font-size:3rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-title h2{font-size:3.6rem}}.c_corner-section .c_corner-section-body{line-height:2;padding:0 16px}@media (min-width: 576px){.c_corner-section .c_corner-section-body{padding:0 24px}}@media (min-width: 768px){.c_corner-section .c_corner-section-body{padding:0 32px}}.c_corner-section .c_corner-section-l01-body{margin:32px auto}@media (min-width: 576px){.c_corner-section .c_corner-section-l01-body{margin:48px auto}}@media (min-width: 768px){.c_corner-section .c_corner-section-l01-body{margin:64px auto}}.c_corner-section .c_corner-section-l01-title{color:#6c72a3;font-size:2rem;line-height:1.5;margin-bottom:16px}@media (min-width: 576px){.c_corner-section .c_corner-section-l01-title{font-size:2.5rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l01-title{font-size:3rem}}.c_corner-section .c_corner-section-l01-title small{color:#6c72a3;display:block}.c_corner-section .c_corner-section-l01-title .title-no{margin-right:5px;font-size:2rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l01-title .title-no{font-size:2.5rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l01-title .title-no{font-size:3rem}}.c_corner-section .c_corner-section-l01-title .title-en{margin-left:8px;font-size:2rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l01-title .title-en{font-size:2.5rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l01-title .title-en{font-size:3rem}}.c_corner-section .c_corner-section-l02-body{margin:24px auto;padding:0 8px}@media (min-width: 576px){.c_corner-section .c_corner-section-l02-body{margin:32px auto;padding:0 16px}}@media (min-width: 768px){.c_corner-section .c_corner-section-l02-body{margin:32px auto;padding:0 16px}}.c_corner-section .c_corner-section-l02-title{font-size:1.7rem;margin-bottom:8px}@media (min-width: 576px){.c_corner-section .c_corner-section-l02-title{font-size:2.1rem;line-height:1}}@media (min-width: 768px){.c_corner-section .c_corner-section-l02-title{font-size:2.5rem}}.c_corner-section .c_corner-section-l02-title .title-no{margin-right:5px;font-size:1.8rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l02-title .title-no{font-size:2.1rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l02-title .title-no{font-size:2.5rem}}.c_corner-section .c_corner-section-l02-title .title-en{margin-left:8px;font-size:1.8rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l02-title .title-en{font-size:2.1rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l02-title .title-en{font-size:2.5rem}}.c_corner-section .c_corner-section-l03-body{margin:24px auto;padding:0 8px}@media (min-width: 576px){.c_corner-section .c_corner-section-l03-body{margin:32px auto;padding:0 16px}}@media (min-width: 768px){.c_corner-section .c_corner-section-l03-body{margin:32px auto;padding:0 16px}}.c_corner-section .c_corner-section-l03-title{font-size:1.4rem;margin-bottom:8px}@media (min-width: 576px){.c_corner-section .c_corner-section-l03-title{font-size:1.7rem;line-height:1}}@media (min-width: 768px){.c_corner-section .c_corner-section-l03-title{font-size:2rem}}.c_corner-section .c_corner-section-l03-title .title-no{margin-right:5px;font-size:1.5rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l03-title .title-no{font-size:1.7rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l03-title .title-no{font-size:2rem}}.c_corner-section .c_corner-section-l03-title .title-en{margin-left:8px;font-size:1.5rem;font-style:normal;font-family:"copperplate",serif;font-weight:700;letter-spacing:0em;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}@media (min-width: 576px){.c_corner-section .c_corner-section-l03-title .title-en{font-size:1.7rem}}@media (min-width: 768px){.c_corner-section .c_corner-section-l03-title .title-en{font-size:2rem}}
@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes fadeoutUpSmoke{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.5)}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes opacity_return{0%,100%{opacity:1}50%,75%{opacity:0}}@keyframes flyingBirds{0%{opacity:0;transform:translate(0%, 0%) scale(0.75)}10%{opacity:1;transform:translate(-10%, -10%) scale(0.8)}100%{opacity:1;transform:translate(-100%, -100%) scale(1.25)}}@keyframes birdFly{0%{transform:translateY(0px) rotate(-2deg) scaleY(1)}25%{transform:translateY(-2px) rotate(1deg) scaleY(0.92)}50%{transform:translateY(0px) rotate(-1deg) scaleY(1)}75%{transform:translateY(1px) rotate(2deg) scaleY(0.95)}100%{transform:translateY(0px) rotate(-2deg) scaleY(1)}}@keyframes loadingCloud{0%{transform:translateX(0) rotate(3deg)}100%{transform:translateX(-33%) rotate(3deg)}}@keyframes bgPinchOut{0%{background-position:left 0% bottom 20%;background-size:100% auto}100%{background-position:left -40% bottom 40%;background-size:150% auto}}@keyframes cloudFloat{0%,100%{transform:translateX(-10%)}50%{transform:translateX(10%)}}@keyframes cloudFloat_02{0%,100%{transform:translateX(-10%) scale(-1, 1)}50%{transform:translateX(10%) scale(-1, 1)}}@keyframes cloudFloat_04{0%,100%{transform:translateX(-10%) scale(-1, -1)}50%{transform:translateX(10%) scale(-1, -1)}}@keyframes cloudFloat_05{0%,100%{transform:translateX(-10%) scale(1, -1)}50%{transform:translateX(10%) scale(1, -1)}}.faq-list .link-contact{background-color:#fff;margin-top:100px}.faq-list .link-contact h3{border-bottom:1px solid #ccc;font-size:1.6rem;font-weight:700;margin-bottom:16px;padding-bottom:8px}.faq-list .c_corner-section{margin-bottom:32px}.faq-list .c_corner-section-title{background-color:#000;margin-bottom:16px;padding:10px;border-radius:2px}.faq-list .c_corner-section-title .c_corner-section-heading{color:#fff;font-size:1.6rem;font-weight:700}.faq-list .c_corner-section-body{padding:0 8px}.faq-list .c_corner-section-l01-body{margin:5px 0 0 0}.faq-list .c_corner-section-l01-title{border:2px solid #e6e6e6;background-color:#fff;color:#292b3a;margin:0;padding:18px 50px 18px 18px;position:relative;transition:background-color 0.5s,border-color 0.5s;border-radius:4px}.faq-list .c_corner-section-l01-title::after{color:#000;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:color 0.5s;content:"\f055";font-size:2.2rem;font-family:"Font Awesome 5 Free";font-style:initial;font-weight:900;line-height:1}.faq-list .c_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 .c_corner-section-l01-title:hover{background-color:transparent;border-color:#292b3a}.faq-list .c_corner-section-l01-title:hover::before{opacity:1}.faq-list .c_corner-section-l01-title .c_corner-section-l01-heading{color:#292b3a;font-size:1.3rem;font-weight:700;letter-spacing:0.05em;line-height:1.5;padding-left:24px;position:relative}.faq-list .c_corner-section-l01-title .c_corner-section-l01-heading::before{content:"Q.";font-size:1.8rem;position:absolute;top:-6px;left:0}@media (min-width: 768px){.faq-list .c_corner-section-l01-title .c_corner-section-l01-heading::before{top:-5px}}.faq-list .c_corner-section-l01-content{display:none;font-size:1.2rem;padding:10px 20px 20px}@media (min-width: 576px){.faq-list .c_corner-section-l01-content{padding:14px 22px}}.faq-list .c_corner-section-l01-content a:not(.btn){text-decoration:underline;transition:color 0.3s}.faq-list .c_corner-section-l01-content h4{cursor:pointer;color:#000;font-size:1.3rem;padding:8px 32px 8px 8px}.faq-list .c_corner-section-l01-content h4:hover{opacity:0.7}.faq-list .c_corner-section-l01-content h5{border:1px solid #292b3a;display:inline-block;font-size:1.2rem;padding:5px}.faq-list .c_corner-section-l01-content .to-contact{border-top:1px solid #f2f2f2;font-size:1rem;margin-top:16px;padding-top:16px}.faq-list .c_corner-section-l01-content .to-contact p{line-height:1.4;margin-bottom:8px}
