@charset "UTF-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;overflow:visible;padding:0;vertical-align:baseline}body,html{height:100%}body{background-color:#fb659e;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;min-width:1280px}.white-container{animation:WhiteIn 2s ease-in 1;background-color:#fff;height:100%;min-height:100%;min-width:100%;opacity:0;pointer-events:none;position:absolute;width:100%}@keyframes WhiteIn{0%{opacity:1}30%{opacity:1}to{opacity:0}}.bg-container{animation:BgMove 5.5s ease-out 0s 1 alternate forwards;left:0;position:absolute;top:0}.bg-container,.bg-container img{height:1331px;width:1280px}@keyframes BgMove{0%{top:0}to{top:-611px}}.cha-container{animation:ChaMove 5.5s ease-out 0s 1 alternate forwards;height:516px;left:0;position:absolute;top:0;width:1280px}@keyframes ChaMove{0%{opacity:0}70%{opacity:0;top:174px}to{opacity:1;top:204px}}.ttl-container{position:absolute;text-align:center;top:180px;width:100%}.ttl-container img{animation-delay:5.5s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:bounceIn;animation-timing-function:ease-in;opacity:0}.parts-container{display:flex;height:100%;position:absolute;width:100%}.parts-container-box{height:720px;margin:auto;overflow:hidden;position:relative;width:1280px}.button-list{align-items:center;animation:ButtonMove 6.5s ease-out 1;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;position:absolute;right:10px;top:10px}@keyframes ButtonMove{0%{opacity:0}85%{opacity:0}to{opacity:1}}.timeparts-container{animation:PartsMove 5s ease-out 1;height:207px;overflow:visible;position:absolute;top:-3px;width:1280px}@keyframes PartsMove{0%{top:-207px}20%{top:-207px}to{top:-3px}}.day-container{animation:DayMove 5.5s ease-out 1;height:158px;left:30px;position:absolute;top:20px;width:242px}@keyframes DayMove{0%{opacity:0}60%{opacity:0;top:-30px}to{opacity:1;top:20px}}.TimeSpace{animation:TimeMove 5.5s ease-out 1;height:400px;left:300px;overflow:hidden;position:absolute;text-align:left;top:-30px;transform:rotate(-10deg);width:480px}@keyframes TimeMove{0%{opacity:0}70%{opacity:0;top:-90px}to{opacity:1;top:-30px}}.time-container{left:746px;position:absolute;text-align:center;top:15px;width:398px}.time-container img{animation-delay:5.5s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:bounceIn;animation-timing-function:ease-in;opacity:0}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeInBig{0%{opacity:0;transform:scale(3)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.countdown{display:table-cell;font-weight:400}.countdown .item{display:inline-block;font-size:60px;line-height:135px;overflow:hidden;padding:0 10px;position:relative;text-align:center;vertical-align:bottom}.countdown .item,.countdown .label{color:#fff;font-family:Open Sans,cursive;font-weight:700}.countdown .label{bottom:20px;display:block;font-size:14px;line-height:normal;position:absolute;right:6px;text-transform:uppercase}.countdown .item-hh .label,.countdown .item-mm .label,.countdown .item-ss .label{display:block}span.dd{font-size:80px}span.label.label-dd{bottom:15px;font-size:25px;right:0}