.kvArea{background-color:#001344;overflow:hidden}.kvAreaInner{position:relative;z-index:0;max-width:1920px;width:100%;padding-top:42.1875%;margin:auto}@media screen and (min-width: 1280px){.kvAreaInner{width:1280px;padding-top:540px}}@-webkit-keyframes blink{60%{opacity:1}62%{opacity:.5}63%{opacity:1}65%{opacity:.5}66%{opacity:1}}@keyframes blink{60%{opacity:1}62%{opacity:.5}63%{opacity:1}65%{opacity:.5}66%{opacity:1}}.kvAreaInner .titleWrap{position:absolute;z-index:1;top:16.66667%;left:50%;width:80.39062%;margin:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.kvAreaInner .titleWrap:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-image:url(../images/kv-title01.png);background-size:100% 100%;-webkit-animation:blink 3s infinite alternate;animation:blink 3s infinite alternate}.kvAreaInner .date{position:absolute;z-index:1;top:74.07407%;left:50%;width:82.34375%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.kvAreaInner .text{position:absolute;z-index:1;top:0;left:0;width:16.5625%}.kvAreaInner .kvLogo{position:absolute;z-index:1;top:0;right:0;width:24.59596%}@-webkit-keyframes balloonAnime01{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0}70%{opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes balloonAnime01{0%{-webkit-transform:translateY(5rem);transform:translateY(5rem);opacity:0}70%{opacity:1}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@-webkit-keyframes balloonAnime02{0%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}15%{-webkit-transform:scale(0.9, 0.8) translate(0%, 5%);transform:scale(0.9, 0.8) translate(0%, 5%)}30%{-webkit-transform:scale(1.2, 0.8) translate(0%, 10%);transform:scale(1.2, 0.8) translate(0%, 10%)}50%{-webkit-transform:scale(0.8, 1.2) translate(0%, -10%);transform:scale(0.8, 1.2) translate(0%, -10%)}70%{-webkit-transform:scale(1.1, 0.9) translate(0%, 5%);transform:scale(1.1, 0.9) translate(0%, 5%)}100%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}}@keyframes balloonAnime02{0%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}15%{-webkit-transform:scale(0.9, 0.8) translate(0%, 5%);transform:scale(0.9, 0.8) translate(0%, 5%)}30%{-webkit-transform:scale(1.2, 0.8) translate(0%, 10%);transform:scale(1.2, 0.8) translate(0%, 10%)}50%{-webkit-transform:scale(0.8, 1.2) translate(0%, -10%);transform:scale(0.8, 1.2) translate(0%, -10%)}70%{-webkit-transform:scale(1.1, 0.9) translate(0%, 5%);transform:scale(1.1, 0.9) translate(0%, 5%)}100%{-webkit-transform:scale(1, 1) translate(0%, 0%);transform:scale(1, 1) translate(0%, 0%)}}.kvAreaInner .balloonsWrap{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.kvAreaInner .balloonsWrap .balloon{display:block;position:absolute;z-index:-1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation:balloonAnime01 1s ease-out forwards;animation:balloonAnime01 1s ease-out forwards;opacity:0}.kvAreaInner .balloonsWrap .balloon img{display:block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:balloonAnime02 1s forwards;animation:balloonAnime02 1s forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}.kvAreaInner .balloonsWrap .balloon01{top:8.51852%;left:-3.90625%;width:29.53125%;-webkit-animation-delay:0s;animation-delay:0s}.kvAreaInner .balloonsWrap .balloon01 img{-webkit-animation-delay:0s;animation-delay:0s}.kvAreaInner .balloonsWrap .balloon02{top:50%;left:-7.8125%;width:18.90625%;-webkit-animation-delay:1s;animation-delay:1s}.kvAreaInner .balloonsWrap .balloon02 img{-webkit-animation-delay:1s;animation-delay:1s}.kvAreaInner .balloonsWrap .balloon03{top:68.51852%;left:3.125%;width:23.59375%;-webkit-animation-delay:0.3s;animation-delay:0.3s}.kvAreaInner .balloonsWrap .balloon03 img{-webkit-animation-delay:0.3s;animation-delay:0.3s}.kvAreaInner .balloonsWrap .balloon04{top:5.55556%;left:56.25%;width:18.90625%;-webkit-animation-delay:1s;animation-delay:1s}.kvAreaInner .balloonsWrap .balloon04 img{-webkit-animation-delay:1s;animation-delay:1s}.kvAreaInner .balloonsWrap .balloon05{top:47.40741%;left:84.21875%;width:23.59375%;-webkit-animation-delay:0.7s;animation-delay:0.7s}.kvAreaInner .balloonsWrap .balloon05 img{-webkit-animation-delay:0.7s;animation-delay:0.7s}.kvAreaInner .balloonsWrap .balloon06{top:74.07407%;left:96.875%;width:18.90625%;-webkit-animation-delay:0.3s;animation-delay:0.3s}.kvAreaInner .balloonsWrap .balloon06 img{-webkit-animation-delay:0.3s;animation-delay:0.3s}.section .secTitle{width:100%}@media screen and (max-width: 640px){.section .secTitle{padding:1.2rem;overflow:hidden}.section .secTitle img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.section .secInner{padding:4rem;background-color:#fff;font-size:3.6rem;text-align:center}@media screen and (max-width: 980px){.section .secInner{font-size:2.52rem}}@media screen and (max-width: 640px){.section .secInner{font-size:3.6rem}}.section .-textStyle01{color:#ff009c;font-weight:bold}.section .-textStyle01 .color01{color:#0074ff}.section .-textStyle02{font-size:3rem;color:#0074ff;font-weight:normal;text-align:left}@media screen and (max-width: 980px){.section .-textStyle02{font-size:2.1rem}}@media screen and (max-width: 640px){.section .-textStyle02{font-size:3.4rem}}.section .-textStyle02 .color01{color:#ff009c}.section .-textStyle02.-fontLarge{font-size:3.6rem}@media screen and (max-width: 980px){.section .-textStyle02.-fontLarge{font-size:2.52rem}}@media screen and (max-width: 640px){.section .-textStyle02.-fontLarge{font-size:3.6rem}}.section .-textCenter{text-align:center}.section .text li{padding-left:3rem;text-indent:-3rem}@media screen and (max-width: 980px){.section .text li{padding-left:2.1rem;text-indent:-2.1rem}}@media screen and (max-width: 640px){.section .text li{padding-left:3.4rem;text-indent:-3.4rem}}.section .small{font-size:2.4rem}@media screen and (max-width: 980px){.section .small{font-size:1.68rem}}@media screen and (max-width: 640px){.section .small{font-size:3rem}}.section .small li{padding-left:2.4rem;text-indent:-2.4rem}@media screen and (max-width: 980px){.section .small li{padding-left:1.68rem;text-indent:-1.68rem}}@media screen and (max-width: 640px){.section .small li{padding-left:3rem;text-indent:-3rem}}.section01 .boxTitle{width:48%;margin:0 auto 3rem;padding:1.5rem 0 1.2rem;border-radius:100px;font-size:3.6rem;color:#fff;background-color:#ff009c;line-height:1}@media screen and (max-width: 980px){.section01 .boxTitle{font-size:2.52rem}}@media screen and (max-width: 640px){.section01 .boxTitle{width:57.6%;font-size:3.8rem}}.section01 .box{padding-bottom:3rem}.section01 .box.-prize .image{display:block;width:61.6rem;margin:0 auto 5rem}.section04 .text{margin-bottom:6rem;color:#ff009c;text-align:center}.section04 .button{margin-bottom:6rem}.section04 .button01{font-size:3.2rem}@media screen and (max-width: 980px){.section04 .button01{font-size:2.24rem}}@media screen and (max-width: 640px){.section04 .button01{font-size:3.2rem}}.section04 .button02{background-color:#2dda11}.section04 .button02:hover{background-color:#ff009c}.buttonArea{margin:7rem 0}
/*# sourceMappingURL=style.css.map */