.wrap[data-v-4caaa41e]{align-items:center;background:#1d452b;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;top:0;width:100%}.wrap[data-v-4caaa41e],h2[data-v-4caaa41e]{position:fixed}h2[data-v-4caaa41e]{left:50%;top:50%}@media (min-width:1921px){.is-web h2[data-v-4caaa41e]{margin-left:-585px;margin-top:-249px}}@media (min-width:767px) and (max-width:1920px){.is-web h2[data-v-4caaa41e]{margin-left:-30.46875vw;margin-top:-12.96875vw}}@media (max-width:768px){.is-web h2[data-v-4caaa41e]{margin-left:-50vw;margin-top:-36.1333333333vw}}h2 img[data-v-4caaa41e]{animation:wasa-animation-4caaa41e 6s infinite;transform-origin:center 150%}@media (min-width:1921px){.is-web h2 img[data-v-4caaa41e]{height:498px;width:1170px}}@media (min-width:767px) and (max-width:1920px){.is-web h2 img[data-v-4caaa41e]{height:25.9375vw;width:60.9375vw}}@media (max-width:768px){.is-web h2 img[data-v-4caaa41e]{height:54.9333333333vw;width:100vw}}@keyframes wasa-animation-4caaa41e{0%,70%,to{transform:translate(0) rotate(0)}71%{transform:translate(-2px) rotate(-.6deg)}73%{transform:translate(2px) rotate(.6deg)}75%{transform:translate(-2px) rotate(-.6deg)}77%{transform:translate(2px) rotate(.6deg)}79%{transform:translate(-1px) rotate(-.6deg)}81%{transform:translate(1px) rotate(.6deg)}83%{transform:translate(-1px) rotate(-.6deg)}85%{transform:translate(1px) rotate(.6deg)}87%{transform:translate(0) rotate(0)}}.text[data-v-4caaa41e]{color:#fff;font-weight:800;line-height:160%;position:relative;text-align:center}@media (min-width:1921px){.is-web .text[data-v-4caaa41e]{font-size:24px;padding-top:80px}}@media (min-width:767px) and (max-width:1920px){.is-web .text[data-v-4caaa41e]{font-size:1.25vw;padding-top:4.1666666667vw}}@media (max-width:768px){.is-web .text[data-v-4caaa41e]{font-size:4.2666666667vw}}.button[data-v-4caaa41e]{position:relative}@media (min-width:1921px){.is-web .button[data-v-4caaa41e]{margin-top:610px}}@media (min-width:767px) and (max-width:1920px){.is-web .button[data-v-4caaa41e]{margin-top:31.7708333333vw}}@media (max-width:768px){.is-web .button[data-v-4caaa41e]{margin-top:75.7333333333vw;padding-bottom:16vw}}.button .link[data-v-4caaa41e]{align-items:center;background:url(../assets/img/common/button_home_bg.png) no-repeat 100% 0/100% 100%;color:#107331;display:flex;flex-direction:row;justify-content:center;letter-spacing:.08em;overflow:hidden;position:relative;transition:filter .4s}@media (min-width:1921px){.is-web .button .link[data-v-4caaa41e]{border-radius:10px;box-shadow:0 2px 8px 1px #53220b66;gap:30px;height:124px;padding:0 30px;width:515px}}@media (min-width:767px) and (max-width:1920px){.is-web .button .link[data-v-4caaa41e]{border-radius:.5208333333vw;box-shadow:0 .1041666667vw .4166666667vw .0520833333vw #53220b66;gap:1.5625vw;height:6.4583333333vw;padding:0 1.5625vw;width:26.8229166667vw}}@media (max-width:768px){.is-web .button .link[data-v-4caaa41e]{border-radius:1.7333333333vw;box-shadow:0 .4vw 1.4666666667vw .1333333333vw #53220b66;gap:4.8vw;height:20.8vw;padding:0 5.3333333333vw;width:85.3333333333vw}}@media (hover:hover){.button .link[data-v-4caaa41e]:hover{filter:brightness(1.22)}}@media (min-width:1921px){.is-web .button .link .link-icon[data-v-4caaa41e]{width:53px}}@media (min-width:767px) and (max-width:1920px){.is-web .button .link .link-icon[data-v-4caaa41e]{width:2.734375vw}}@media (max-width:768px){.is-web .button .link .link-icon[data-v-4caaa41e]{width:8.5333333333vw}}.button .link .link-text[data-v-4caaa41e]{display:block;font-weight:800;line-height:1.2;position:relative}@media (min-width:1921px){.is-web .button .link .link-text[data-v-4caaa41e]{font-size:35px;margin-top:0}}@media (min-width:767px) and (max-width:1920px){.is-web .button .link .link-text[data-v-4caaa41e]{font-size:1.8229166667vw;margin-top:0}}@media (max-width:768px){.is-web .button .link .link-text[data-v-4caaa41e]{font-size:6.1333333333vw;margin-top:0}}.button .link._en .link-text[data-v-4caaa41e]{font-family:Public Sans,sans-serif;letter-spacing:0}.bg[data-v-4caaa41e]{pointer-events:none}.bg[data-v-4caaa41e],.bg img[data-v-4caaa41e]{height:100%;left:0;position:absolute;top:0;width:100%}.bg img[data-v-4caaa41e]{-o-object-fit:cover;object-fit:cover;transition:opacity 1s,visibility 1s,transform 1s}
