@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:separate;border-spacing:0}html{height:100%;font-size:62.5%}body{font-family:"M PLUS 1p", sans-serif}main{display:block}a,a:link{color:#00a1e4;text-decoration:none}a:visited{color:#00a1e4}a:active,a:hover{color:#ff3b95;text-decoration:underline}a:hover img{opacity:.7}a[href^=tel]{pointer-events:none}img{max-width:100%;height:auto;vertical-align:bottom}a:active img,a:hover img,a:link img,a:visited img,a img{text-decoration:none}b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:bold}[type=text],button,select{padding:0;margin:0;border:0;font-size:inherit}button{background-color:transparent}button:hover{cursor:pointer}[type=text],button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}sup{vertical-align:super}video{vertical-align:top}body{background-repeat:repeat;background-attachment:fixed;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/pc_bg.gif")}article{margin:0 auto;max-width:500px}article img{width:100%}article{background-size:100% auto}.game_main{position:relative;-webkit-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;overflow:hidden}.game_main .game_top{position:absolute;padding:165% 0 0;width:100%;background-repeat:no-repeat;background-size:100% auto;background-image:url("/dreaming/cp/2020_kud/asset/img/main_bg.png");z-index:20}.game_main .game_top:after{content:'';position:absolute;top:0;right:0;width:40%;height:60%;background-repeat:no-repeat;background-size:100% auto;background-image:url("/dreaming/cp/2020_kud/asset/img/result_load.png");opacity:0;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:fukidashi 4s linear infinite;animation:fukidashi 4s linear infinite}@-webkit-keyframes fukidashi{0%{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}25%{-webkit-transform:scale(1) rotate(-3deg);transform:scale(1) rotate(-3deg)}50%{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}75%{-webkit-transform:scale(1) rotate(-3deg);transform:scale(1) rotate(-3deg)}to{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}}@keyframes fukidashi{0%{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}25%{-webkit-transform:scale(1) rotate(-3deg);transform:scale(1) rotate(-3deg)}50%{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}75%{-webkit-transform:scale(1) rotate(-3deg);transform:scale(1) rotate(-3deg)}to{-webkit-transform:scale(0.94) rotate(3deg);transform:scale(0.94) rotate(3deg)}}.game_main .game_top h1{position:absolute;top:1%;left:0.8%;display:inline-block;width:60%;z-index:60}.game_main .game_top .main_bg_img_1,.game_main .game_top .main_bg_img_2,.game_main .game_top .main_bg_text_1{position:absolute;z-index:40}.game_main .game_top .main_bg_img_1{top:20%;left:4%;width:73%}.game_main .game_top .main_bg_img_2{top:43%;left:4%;width:71%}.game_main .game_top .main_bg_text_1{top:74%;left:0%;width:47%}.game_main .game_top .main_chara_1{position:absolute;top:0;right:0;width:100%;z-index:46}.game_main .game_top .main_img_1{position:absolute;top:60.3%;right:0;width:53%;height:40%;z-index:50}.game_main .game_top .main_img_2,.game_main .game_top .main_img_3,.game_main .game_top .main_img_4{position:absolute;z-index:49}.game_main .game_top .main_img_2{top:33%;left:0;width:25%}.game_main .game_top .main_img_3{top:63%;right:0%;width:73%}.game_main .game_top .main_img_4{top:0;right:0;width:20%}.game_main .game_top .btn_start{position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:60}.game_main .game_top .btn_start img{margin:0 auto;width:92%;-webkit-animation:btn_shake 800ms ease-in infinite;animation:btn_shake 800ms ease-in infinite}@-webkit-keyframes btn_shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}10%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}15%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}25%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}26%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes btn_shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}10%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}15%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}20%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}25%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}26%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.game_main .game_main-info{position:absolute;top:58.8%;left:0;margin:-25% 0 0;padding:25% 0 0;width:100%;height:578px}.game_main .game_main-info h3{margin:0 auto;padding:10% 0 22%;width:91%}.game_main .game_main-info:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-image:url("/dreaming/cp/2020_kud/asset/img/info_bg.png");z-index:-1}.game_main .game_main-info .game_main_preload_img{position:absolute;bottom:0%;left:0;width:100%}.game_main .game_main-info .game_main_preload_img li{display:inline-block;width:1%;opacity:0;pointer-events:none}.game_main .game_result{position:relative;width:100%;height:auto;-webkit-transition:all 800ms ease-out;-o-transition:all 800ms ease-out;transition:all 800ms ease-out}.game_main .game_result[data-result="19"] div.game_result_wrap,.game_main .game_result[data-result="20"] div.game_result_wrap,.game_main .game_result[data-result="21"] div.game_result_wrap{overflow:hidden;height:0}.game_main .game_result div{position:relative;width:100%}.game_main .game_result div.game_result_wrap{height:287px;background-size:100% auto;background-repeat:no-repeat;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/result_bg.png")}.game_main .game_result div.game_result_wrap:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/result_bg_img.png");z-index:102}.game_main .game_result div.game_result_wrap:after{content:'';position:absolute;top:0;left:0;width:75%;height:88%;background-size:100% auto;background-repeat:no-repeat;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/result_frame.png");z-index:0}.game_main .game_result div.game_btn_wrap{bottom:0;height:31%;text-align:center;border-top:6px solid #143a7b;border-bottom:6px solid #143a7b;background-size:100% auto;background-repeat:repeat-y;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/btns_bg.png")}.game_main .game_result .game_result_img{position:relative;margin:0 0 0;width:100%;border-top:6px solid #143a7b}.game_main .game_result h2{position:absolute;top:3%;left:11%;width:48%;z-index:102}.game_main .game_result .game_result_chara{position:absolute;top:0;left:0;width:100%;z-index:101}.game_main .game_result .game_result_list{position:absolute;top:19%;left:11%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:46%;height:34%;z-index:101}.game_main .game_result .game_result_list li{display:inline-block;width:33.33%;height:100%;text-align:center}.game_main .game_result .game_result_list li img{width:auto;height:100%}.game_main .game_result .game_result_text_1{position:absolute;top:56%;left:0;width:66%;height:6%;text-align:center;line-height:1.2;color:#0b387c;z-index:101}.game_main .game_result .game_result_text_1 span{font-size:18px;font-weight:bold}.game_main .game_result .game_result_text_1 span:nth-child(3){display:block}.game_main .game_result .game_result_text_2{position:absolute;top:78%;left:3.7%;width:60%;z-index:101}.game_main .game_result .btn_restart,.game_main .game_result .btn_result_share{display:inline-block;margin:-8% auto 8%;width:90%}article[data-game-state=loading] .game_main{height:1400px}article[data-game-state=loading] .game_main-info,article[data-game-state=loading] .game_top{opacity:1;pointer-events:auto}article[data-game-state=loading] .game_result{opacity:0;pointer-events:none}article[data-game-state=ready] .game_main{height:1400px}article[data-game-state=ready] .game_main-info,article[data-game-state=ready] .game_top{opacity:1;pointer-events:auto}article[data-game-state=ready] .game_result{opacity:0;pointer-events:none}article[data-game-state=start] .game_main{height:1400px}article[data-game-state=start] .game_main .game_top:after{-webkit-transition:opacity 400ms ease-out 800ms;-o-transition:opacity 400ms ease-out 800ms;transition:opacity 400ms ease-out 800ms;opacity:1}article[data-game-state=start] .game_main .game_top h1{-webkit-transition:opacity 400ms ease-out 100ms, -webkit-transform 500ms ease-out;transition:opacity 400ms ease-out 100ms, -webkit-transform 500ms ease-out;-o-transition:opacity 400ms ease-out 100ms, transform 500ms ease-out;transition:opacity 400ms ease-out 100ms, transform 500ms ease-out;transition:opacity 400ms ease-out 100ms, transform 500ms ease-out, -webkit-transform 500ms ease-out;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}article[data-game-state=start] .game_main .game_top .main_img_2{-webkit-transition:opacity 300ms ease-out 150ms, -webkit-transform 400ms ease-out 50ms;transition:opacity 300ms ease-out 150ms, -webkit-transform 400ms ease-out 50ms;-o-transition:opacity 300ms ease-out 150ms, transform 400ms ease-out 50ms;transition:opacity 300ms ease-out 150ms, transform 400ms ease-out 50ms;transition:opacity 300ms ease-out 150ms, transform 400ms ease-out 50ms, -webkit-transform 400ms ease-out 50ms;-webkit-transform:translate(-100%, -30%);-ms-transform:translate(-100%, -30%);transform:translate(-100%, -30%);opacity:0}article[data-game-state=start] .game_main .game_top .main_bg_img_1{-webkit-transition:opacity 400ms ease-out 200ms, -webkit-transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, -webkit-transform 500ms ease-out 100ms;-o-transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms, -webkit-transform 500ms ease-out 100ms;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}article[data-game-state=start] .game_main .game_top .main_bg_img_2{-webkit-transition:opacity 400ms ease-out 300ms, -webkit-transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, -webkit-transform 500ms ease-out 200ms;-o-transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms, -webkit-transform 500ms ease-out 200ms;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}article[data-game-state=start] .game_main .game_top .main_bg_text_1{-webkit-transition:opacity 400ms ease-out 400ms, -webkit-transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, -webkit-transform 500ms ease-out 300ms;-o-transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms, -webkit-transform 500ms ease-out 300ms;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);opacity:0}article[data-game-state=start] .game_main .game_top .main_img_4{-webkit-transition:opacity 300ms ease-out 50ms, -webkit-transform 400ms ease-out;transition:opacity 300ms ease-out 50ms, -webkit-transform 400ms ease-out;-o-transition:opacity 300ms ease-out 50ms, transform 400ms ease-out;transition:opacity 300ms ease-out 50ms, transform 400ms ease-out;transition:opacity 300ms ease-out 50ms, transform 400ms ease-out, -webkit-transform 400ms ease-out;-webkit-transform:translate(100%, 30%);-ms-transform:translate(100%, 30%);transform:translate(100%, 30%);opacity:0}article[data-game-state=start] .game_main .game_top .main_chara_1{-webkit-transition:opacity 400ms ease-out 200ms, -webkit-transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, -webkit-transform 500ms ease-out 100ms;-o-transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms;transition:opacity 400ms ease-out 200ms, transform 500ms ease-out 100ms, -webkit-transform 500ms ease-out 100ms;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);opacity:0}article[data-game-state=start] .game_main .game_top .main_img_1{-webkit-transition:opacity 400ms ease-out 300ms, -webkit-transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, -webkit-transform 500ms ease-out 200ms;-o-transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms;transition:opacity 400ms ease-out 300ms, transform 500ms ease-out 200ms, -webkit-transform 500ms ease-out 200ms;-webkit-transform:translate(100%, 20%);-ms-transform:translate(100%, 20%);transform:translate(100%, 20%);opacity:0}article[data-game-state=start] .game_main .game_top .main_img_3{-webkit-transition:opacity 400ms ease-out 400ms, -webkit-transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, -webkit-transform 500ms ease-out 300ms;-o-transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms;transition:opacity 400ms ease-out 400ms, transform 500ms ease-out 300ms, -webkit-transform 500ms ease-out 300ms;-webkit-transform:translate(100%, 20%);-ms-transform:translate(100%, 20%);transform:translate(100%, 20%);opacity:0}article[data-game-state=start] .game_main .game_top .btn_start{-webkit-transition:opacity 400ms ease-out 500ms, -webkit-transform 500ms ease-out 400ms;transition:opacity 400ms ease-out 500ms, -webkit-transform 500ms ease-out 400ms;-o-transition:opacity 400ms ease-out 500ms, transform 500ms ease-out 400ms;transition:opacity 400ms ease-out 500ms, transform 500ms ease-out 400ms;transition:opacity 400ms ease-out 500ms, transform 500ms ease-out 400ms, -webkit-transform 500ms ease-out 400ms;-webkit-transform:translate(0, 20%);-ms-transform:translate(0, 20%);transform:translate(0, 20%);opacity:0;pointer-events:none}article[data-game-state=start] .game_main-info,article[data-game-state=start] .game_top{opacity:1;pointer-events:auto}article[data-game-state=start] .game_result{opacity:0;pointer-events:none}article[data-game-state=result] .game_main{min-height:1000px;height:auto}article[data-game-state=result] .game_main-info,article[data-game-state=result] .game_top{opacity:0;pointer-events:none}article[data-game-state=result] .game_top *{opacity:0;pointer-events:none}article[data-game-state=result] .game_result{opacity:1;pointer-events:auto}article[data-game-state=result] .share{display:none;opacity:0;pointer-events:none}.share{position:relative;margin:-10% 0 0;width:100%;text-align:left}.share h3{display:inline-block;margin:0 0 0 2%;width:40%}.share ul{position:relative;margin:-1% 0 0;width:100%;font-size:0}.share ul li{display:inline-block;width:30%;vertical-align:top}.share ul li button{cursor:pointer}.share ul li button img{vertical-align:top}.share ul li:first-child{margin:0 -2.4% 0 0;width:36%}.share ul li:nth-child(2){margin:0 -2.4% 0 0;width:35.5%}.share ul li:nth-child(3){margin:0;width:33.3%}.wp{position:relative;padding:6%;background-repeat:no-repeat, repeat-y;background-position:right bottom, center 10%;background-size:47% auto, 100% auto;background-image:url("/dreaming/cp/2020_kud/asset/img/wp_bg_chara.png"), url("/dreaming/cp/2020_kud/asset/img/wp_bg.png")}.wp ol{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%}.wp ol:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-image:url("/dreaming/cp/2020_kud/asset/img/wp_cover.png"), url("/dreaming/cp/2020_kud/asset/img/wp_cover.png"), url("/dreaming/cp/2020_kud/asset/img/wp_cover.png");background-position:50% 20%, 50% 59%, 50% 97%;z-index:1000}.wp ol li{margin:0 4% 8% 0;width:30%}.wp ol li:nth-of-type(3n){margin:0}.wp ol li h4{margin:0 0 8%;border:4px solid #fff}.wp ol li a{margin:0 0 4%;pointer-events:none}.wp[data-wp-state=open] ol:after{display:none}.wp[data-wp-state=open] a{pointer-events:auto}.game_info h3{width:100%}.game_info ul{position:relative;width:100%;background-size:100% auto;background-repeat:repeat-y;background-position:center top;background-image:url("/dreaming/cp/2020_kud/asset/img/game_info_bg.png");text-align:center}.game_info ul li{display:inline-block;margin:0 0 10%;width:80%}.game_info ul li:first-child{margin:-5% 0 10%}.footerWrap{background-color:#31394c}.appArea{position:relative;width:100%;height:auto;text-align:center;background-color:#04c5ef}.appArea .logo{padding-top:50px;text-align:center}.appArea .text{position:relative;width:290px;padding:36px 0 18px;margin:0 auto;text-align:left}.appArea .text li{color:#fff;font-size:13px;line-height:1.6}.appArea .draft{display:inline-block;width:284px;padding:8px 0;margin:40px auto 0;background:#fff;color:#00ccff;font-size:18px;letter-spacing:.2em;text-align:center}.appArea p{padding:6px 0 30px;color:#fff;font-size:13px;text-align:center}.footer_app{max-width:675px;min-height:225px;padding:32px 0 0;margin:40px auto 0;background-image:url(/dreaming/assets/img/pc_app_bg.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;text-align:center}.footer_app h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-32px;margin-bottom:11px}.footer_app h2 img{max-width:346px}.footer_app h2:before{width:140px;height:140px;margin-right:20px;border:4px solid #fff;background-image:url(/dreaming/assets/img/game_icon.jpg);background-repeat:no-repeat;background-size:100%;border-radius:24%;content:""}.footer_app a:last-child{margin:0 0 0 10px}.footerArea{position:relative;padding:20px 0;color:#fff;font-size:12px;line-height:1.5;text-align:center}.footerArea .appNotice{display:inline-block;width:535px;padding:10px 20px;margin:15px auto 0;border-radius:4px;font-size:10px;line-height:1.5}.footerArea .appNotice li{margin:0 0 10px 20px;list-style-type:disc}.footerArea .appNotice li:last-child{margin:0 0 0 5px;list-style-type:none}.footerArea .link{padding:30px 0;color:#fff;font-size:10px;line-height:1.5;text-align:center}.footerArea .link a:link,.footerArea .link a:visited{padding:0 15px;color:#fff}.footerBox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.footerBox .coloplLogo{margin-bottom:20px}.footerCaution{margin:0 0 0 12px}.footerCaution li{margin:0 0 0 2em;line-height:1.4;list-style:disc;list-style-position:outside;text-align:left}.copyright{padding:0 0 20px;margin-top:0%;font-size:10px;text-align:center}@media screen and (max-width:500px){body{background:none;font-size:1.2em;line-height:1.6}a[href^=tel]{pointer-events:auto}.appArea{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px}.appArea .logo{padding-top:32px}.appArea .logo img{width:160px;height:auto}.appArea .draft{display:block;width:100%;max-width:284px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;margin:25px auto 0;font-size:15px;letter-spacing:.2em}.appArea .text{position:static;width:auto;padding:30px 0 35px;margin:0 auto;text-align:left}.appArea .text li+li{margin-top:5px}.appArea p{padding-top:3px;padding-bottom:15px}.footerArea{padding-right:15px;padding-left:15px}.footerArea .link{padding-top:25px;padding-bottom:25px}.footerArea .link a:link,.footerArea .link a:visited{padding-right:5px;padding-left:5px}.footerArea .link a:link:first-child,.footerArea .link a:visited:first-child{padding-left:0}.footerArea .link a:link:last-child,.footerArea .link a:visited:last-child{padding-right:0}.footerCaution{margin-left:-15px}.sec__inner{padding:75px 17px 45px}.sec__inner{padding:75px 17px 45px}.sec__title img{width:auto;height:59px}.sec--balloon{background-size:321px auto}.secGame:after{background-size:1000px auto}.secGame .sec__inner{padding-top:12px;padding-bottom:22px}.secGame .comingsoon{margin-top:22px}.secGame .comingsoon img{width:196px}.secGame__item{padding-top:4px;padding-bottom:4px;margin-top:15px}.secGame__item+.secGame__item{margin-top:55px}.secGame__item--01 .secGame__itemInner{background:url(/dreaming/1st_anniversary/asset/img/game/bg_skyland.jpg) center center no-repeat;background-size:cover}.secGame__item--01 .btnGroup{position:static;top:auto;padding-right:0;padding-left:0;margin-top:170px}.secSpecial__item--02 .secSpecial__itemChara{margin-left:0}.secSpecial .comingsoon{margin-top:90px}.secSpecial .comingsoon img{width:278px}.notice{margin-top:35px}.boxCollabo__inner{min-height:482px;padding:24px 17px}.boxCollabo__inner:after,.boxCollabo__inner:before{height:305px}.boxCollabo__inner:before{right:calc(50% - 25px);left:auto;width:196px}.boxCollabo__inner:after{right:auto;left:calc(50% + 25px);width:128px}.boxCollabo__title{margin-bottom:20px}.boxCollabo__title img{width:153px}.boxCollabo__text img{max-height:85px}.boxInformation__title{margin-bottom:20px}.boxInformation__title img{max-height:32px}.boxInformation__list{min-height:0;padding:10px 30px;background-size:96px auto, 94px auto, 100% 281px}.twitterArea{margin-top:70px}.twitterArea__title img{height:20px}.twitterArea__timeline{margin-top:15px}.twitterArea__timeline iframe{height:250px!important}}@media screen and (max-width:500px){body{background-image:none}article[data-game-state=loading] .game_main{height:280vw}article[data-game-state=ready] .game_main{height:280vw}article[data-game-state=start] .game_main{height:280vw}article[data-game-state=result] .game_main{min-height:200vw}.game_main .game_main-info{height:116vw}.game_main .game_result div.game_result_wrap{height:57.3vw}.game_main .game_result .game_result_text_1{width:68%}.game_main .game_result .game_result_text_1 span{font-size:3.7vw}.footer_app{width:100%;max-width:675px;min-height:0;padding-bottom:24px;background-image:url(/dreaming/sp/assets/img/footer_app_line.png), url(/dreaming/sp/assets/img/footer_app_line.png);background-position:center top, center bottom;background-repeat:no-repeat;background-size:auto 13px;font-size:0}.footer_app h2{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 0;margin:0 auto 8px;font-size:12px}.footer_app h2 img{width:calc(100% - 64px - 10px)}.footer_app h2:before{position:static;top:auto;left:auto;width:64px;height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;border-width:2px}.footer_app a{display:inline-block;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.footer_app a:first-of-type{padding-right:2px}.footer_app a:last-child{padding-left:2px;margin-left:0}}