.style_topPageDefaultSection__k4HFU{display:block;position:relative;margin:0 0 35px;padding:0;background:var(--background-color,radial-gradient(#35bcac,#1ba5ac))}@media(min-width:900px){.style_topPageDefaultSection__k4HFU{margin:0 0 80px}}.style_topPageDefaultMessage__kAJWV{position:relative;padding:30px 20px 40px;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;transform-origin:.5 .5;animation-name:style_topPageDefaultMessageAppear__EQyqS;animation-duration:.3s;animation-delay:.4s;animation-iteration-count:1;animation-fill-mode:both}@media(min-width:900px){.style_topPageDefaultMessage__kAJWV{padding:55px 20px 50px}}.style_topPageDefaultMessageAfter__AGh9A{content:"";position:absolute;right:144px;bottom:-19px;display:block;width:30px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxOC4wOCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4LjA4Ij4KPHBhdGggc3R5bGU9ImZpbGw6I2ZmZiIgZD0iTTAsMEguMjVBMTYuMzUsMTYuMzUsMCwwLDEsOS4xMiwzLjE2bDE3LjEyLDE0YzIuMTMsMS43NCwzLjM4LDEsMi43OC0xLjcyTDI2LjY1LDQuODhBMy44MSwzLjgxLDAsMCwxLDMwLDBWMFoiIC8+Cjwvc3ZnPg==")}@media(min-width:900px){.style_topPageDefaultMessageAfter__AGh9A{right:calc(50% - 270px)}}.style_topPageDefaultMessage__kAJWV:after{content:"";position:absolute;right:144px;bottom:-19px;display:block;width:30px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAxOC4wOCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjE4LjA4Ij4KPHBhdGggc3R5bGU9ImZpbGw6I2ZmZiIgZD0iTTAsMEguMjVBMTYuMzUsMTYuMzUsMCwwLDEsOS4xMiwzLjE2bDE3LjEyLDE0YzIuMTMsMS43NCwzLjM4LDEsMi43OC0xLjcyTDI2LjY1LDQuODhBMy44MSwzLjgxLDAsMCwxLDMwLDBWMFoiIC8+Cjwvc3ZnPg==")}@media(min-width:900px){.style_topPageDefaultMessage__kAJWV:after{right:calc(50% - 270px)}}.style_topPageDefaultTitle__mBN5w{max-width:810px;line-height:1.414;font-size:22px;font-weight:400;margin:0 auto 15px;word-wrap:break-word;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;animation-name:style_topPageDefaultMessageTitleAppear__tAtv9;color:var(--title-color);animation-duration:.5s;animation-delay:.8s;animation-iteration-count:1;animation-fill-mode:both}@media(min-width:900px){.style_topPageDefaultTitle__mBN5w{font-size:32px;margin-bottom:30px}}.style_topPageDefaultDescription__Iruob{margin:0 auto;width:75%;min-width:280px;max-width:810px;font-size:14px;line-height:1.75;white-space:pre-wrap;word-wrap:break-word;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;animation-name:style_topPageDefaultMessageDescriptionAppear__Sc0Yx;animation-duration:.5s;animation-delay:.8s;animation-iteration-count:1;animation-fill-mode:both}@media(min-width:900px){.style_topPageDefaultDescription__Iruob{font-size:16px}}.style_topPageDefaultCharacter__5E_K8{position:absolute;right:20px;bottom:-20px;width:114px;height:114px;border:4px solid var(--key-color,#35bcac);border-radius:140px}@media(min-width:900px){.style_topPageDefaultCharacter__5E_K8{right:calc(50% - 150px - 300px);bottom:-17px;width:150px;height:150px}}.style_topPageDefaultCharacter__5E_K8 img{animation-name:style_topPageDefaultCharacterAppear__Qmv2k;animation-duration:.5s;animation-delay:.1s;animation-iteration-count:1;animation-fill-mode:both}.style_topPageDefaultMenu__3t_Lt{position:relative;padding:18px 0;margin:0 142px 0 0;text-align:center}@media(min-width:900px){.style_topPageDefaultMenu__3t_Lt{padding:30px 0;margin-right:0}}.style_topPageDefaultStartButton__gvTgX{margin:0 auto;max-width:62%;min-width:169px}@media(min-width:900px){.style_topPageDefaultStartButton__gvTgX{width:400px}}.style_topPageDefaultStartLink__mSTs3{position:relative;display:block;box-sizing:border-box;padding:0;border:1px solid hsla(0,0%,100%,.4);background-color:rgba(0,0,0,0);color:#fff;font-size:14px;text-align:center;text-decoration:none;border-radius:4px;transition:all .2s ease;animation-name:style_topPageDefaultStartLinkAppear__qHIzv;background:var(--button-color);color:var(--button-text-color);border-color:var(--button-text-color,rgba(255,255,255,.4));animation-duration:.3s;animation-delay:.85s;animation-iteration-count:1;animation-fill-mode:both}@media(min-width:900px){.style_topPageDefaultStartLink__mSTs3{font-size:20px;border-radius:12px;border:2px solid hsla(0,0%,100%,.5);background-size:36px 36px}}.style_topPageDefaultStartLink__mSTs3:hover{border:1px solid hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.05)}.style_topPageDefaultStartLink__mSTs3:active{background-color:hsla(0,0%,100%,.2)}.style_topPageDefaultStartLink__mSTs3 svg{position:absolute;top:calc(50% - 10px);right:15px;font-size:20px;opacity:.6}@media(min-width:900px){.style_topPageDefaultStartLink__mSTs3:hover{border:2px solid hsla(0,0%,100%,.5)}.style_topPageDefaultStartLink__mSTs3 svg{top:calc(50% - 14px);font-size:28px}}.style_topPageDefaultStartLinkText__ryWcw{display:block;padding:14px 0;color:var(--button-text-color,#fff);text-decoration:none;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}@media(min-width:900px){.style_topPageDefaultStartLinkText__ryWcw{padding:16px 0}}.style_topPageDefaultVoteTotalCount__vw_uE{position:absolute;padding:0 7px;width:100%;height:35px;bottom:-45px;color:#757575;font-size:12px;font-weight:700;line-height:1.414}@media(min-width:900px){.style_topPageDefaultVoteTotalCount__vw_uE{bottom:-60px;font-weight:400;font-size:14px}}.style_topPageDefaultVoteTotalCountValue__CsR7D{color:var(--key-color,#35bcac)}@keyframes style_topPageDefaultMessageAppear__EQyqS{0%{opacity:0;transform:translate(20px,20px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes style_topPageDefaultMessageTitleAppear__tAtv9{0%{opacity:0;transform:translate(10px,10px)}to{opacity:1;transform:translate(0)}}@keyframes style_topPageDefaultMessageDescriptionAppear__Sc0Yx{0%{opacity:0;transform:translate(10px,10px)}to{opacity:1;transform:translate(0)}}@keyframes style_topPageDefaultCharacterAppear__Qmv2k{0%{opacity:0;transform:translate(35px,35px)}to{opacity:1;transform:translate(0)}}@keyframes style_topPageDefaultStartLinkAppear__qHIzv{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}