@charset "UTF-8";body.open-modal{height:100%;overflow-y:hidden}.fixed-movie.static-bg{width:68px;height:34px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/bg-wagara.png);background-repeat:no-repeat;background-position:0 0;background-size:68px 34px;width:100%;height:100%;background-repeat:repeat}.fixed_nav{padding:5px 0;display:none;width:100%;height:55px;background:rgba(17,17,17,.8);position:absolute;right:0;left:0;bottom:0;overflow:hidden;white-space:nowrap;text-indent:-9999px}div.fixed_nav.anime a{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:294px;height:50px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/bottom-tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:294px 50px;margin-right:auto;margin-left:auto;margin-top:3px}div.fixed_nav.character{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div.fixed_nav.character a:first-child{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:152px;height:33px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/bottom-open-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:152px 33px;margin-right:auto;margin-left:auto;margin-top:13px}div.fixed_nav.character a:last-child{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:194px;height:33px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/bottom-install-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:194px 33px;margin-right:auto;margin-left:auto;margin-top:13px}div.fixed_nav.gameinfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div.fixed_nav.gameinfo a:first-child{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:152px;height:33px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/bottom-open-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:152px 33px;margin-right:auto;margin-left:auto;margin-top:13px}div.fixed_nav.gameinfo a:last-child{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:194px;height:33px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/bottom-install-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:194px 33px;margin-right:auto;margin-left:auto;margin-top:13px}body{background-color:#000}section{position:relative;z-index:2}nav.js-nav-scroll-fixed{position:relative;z-index:3}a.youtube-thumb{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}a.youtube-thumb.thumb1,a.youtube-thumb.thumb2{position:relative;overflow:hidden;margin:0 auto;width:271px;height:153px}a.youtube-thumb.thumb1 img,a.youtube-thumb.thumb2 img{position:absolute;top:0;left:0;width:100%;height:auto}a.youtube-thumb.thumb1::after,a.youtube-thumb.thumb2::after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.9;width:32px;height:32px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/movie-play-button.png);background-repeat:no-repeat;background-position:0 0;background-size:32px 32px}a.youtube-thumb.close{cursor:default;pointer-events:none}a.youtube-thumb.close::after{display:none}a.youtube-thumb.close:hover{opacity:1}#footer{z-index:5}.specialday .js-modal-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mouse-cursor{display:none!important;pointer-events:none}nav{width:100%;height:58px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/nav-base.png);background-repeat:no-repeat;background-position:center top;background-size:375px 58px;width:100%;background-repeat:repeat-x}nav a{display:block}nav ul.main-nav{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}nav ul.main-nav li{position:relative;width:88px;height:58px}nav ul.main-nav li p{position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}nav ul.main-nav li p.active{opacity:0}nav ul.main-nav li.active p.active{opacity:1}nav ul.main-nav li.campaign p.normal{width:108px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cam-off.png);background-repeat:no-repeat;background-position:0 0;background-size:108px 54px}nav ul.main-nav li.campaign p.active{width:108px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cam-on.png);background-repeat:no-repeat;background-position:0 0;background-size:108px 54px}nav ul.main-nav li.character p.normal{width:114px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cha-off.png);background-repeat:no-repeat;background-position:0 0;background-size:114px 54px}nav ul.main-nav li.character p.active{width:114px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cha-on.png);background-repeat:no-repeat;background-position:0 0;background-size:114px 54px}nav ul.main-nav li.anime p.normal{width:114px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/ori-off.png);background-repeat:no-repeat;background-position:0 0;background-size:114px 54px}nav ul.main-nav li.anime p.active{width:114px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/ori-on.png);background-repeat:no-repeat;background-position:0 0;background-size:114px 54px}nav ul.main-nav li.movie p.normal{width:103px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cm-off.png);background-repeat:no-repeat;background-position:0 0;background-size:103px 54px}nav ul.main-nav li.movie p.active{width:103px;height:54px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/nav/cm-on.png);background-repeat:no-repeat;background-position:0 0;background-size:103px 54px}.js-anim-paste{-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.46,.45,.94) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}.js-anim-paste.is-entered{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.js-anim-scale-up{-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.46,.45,.94) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.25,.46,.45,.94) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;-webkit-transform:scale(.6,.6);transform:scale(.6,.6);opacity:0}.js-anim-scale-up.is-entered{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-webkit-animation:BounceScaleAnim .5s linear 0s forwards;animation:BounceScaleAnim .5s linear 0s forwards}.js-anim-slide-up{-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .4s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translate(0,30px);transform:translate(0,30px);opacity:0}.js-anim-slide-up.is-entered{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.js-anim-slide-down{-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .4s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translate(0,-30px);transform:translate(0,-30px);opacity:0}.js-anim-slide-down.is-entered{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.js-anim-slide-left{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1) 0s,opacity .6s cubic-bezier(.19,1,.22,1) 0s;transition:transform .6s cubic-bezier(.19,1,.22,1) 0s,opacity .6s cubic-bezier(.19,1,.22,1) 0s;-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.js-anim-slide-left.is-entered{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.js-anim-slide-right{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1) 0s,opacity .6s cubic-bezier(.19,1,.22,1) 0s;transition:transform .6s cubic-bezier(.19,1,.22,1) 0s,opacity .6s cubic-bezier(.19,1,.22,1) 0s;-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.js-anim-slide-right.is-entered{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.js-anim-fade-in{-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .1s;transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .1s;opacity:0}.js-anim-fade-in.is-entered{opacity:1}@-webkit-keyframes FadeScaleBlinkAnim{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.5;-webkit-transform:scale(.6);transform:scale(.6)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes FadeScaleBlinkAnim{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.5;-webkit-transform:scale(.6);transform:scale(.6)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes FadeBlinkAnim1{0%{opacity:0}50%{opacity:.3}100%{opacity:0}}@keyframes FadeBlinkAnim1{0%{opacity:0}50%{opacity:.3}100%{opacity:0}}@-webkit-keyframes FadeBlinkAnim2{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}@keyframes FadeBlinkAnim2{0%{opacity:.2}50%{opacity:.4}100%{opacity:.2}}@-webkit-keyframes FadeBlinkAnim3{0%{opacity:.4}50%{opacity:.6}100%{opacity:.4}}@keyframes FadeBlinkAnim3{0%{opacity:.4}50%{opacity:.6}100%{opacity:.4}}@-webkit-keyframes RotationRightAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes RotationRightAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes RotationLeftAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes RotationLeftAnim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes BallJumpAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes BallJumpAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-10px);transform:translate(0,-10px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes FlyAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes FlyAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes BallClearAnim{0%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}5.084745762711865%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}6.779661016949152%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}8.47457627118644%{-webkit-transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001);transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001)}11.864406779661017%{-webkit-transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001);transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001)}15.254237288135593%{-webkit-transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001);transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001)}18.64406779661017%{-webkit-transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001);transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001)}22.033898305084744%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}23.728813559322035%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}25.423728813559322%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}30.508474576271187%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}100%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}}@keyframes BallClearAnim{0%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}5.084745762711865%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}6.779661016949152%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}8.47457627118644%{-webkit-transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001);transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001)}11.864406779661017%{-webkit-transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001);transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001)}15.254237288135593%{-webkit-transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001);transform:translate(-.25px,-12.2px) rotate(5.99904deg) scale(1.00001,1.00001)}18.64406779661017%{-webkit-transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001);transform:translate(-.2px,-12.15px) rotate(-5.99991deg) scale(1.00001,1.00001)}22.033898305084744%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}23.728813559322035%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}25.423728813559322%{-webkit-transform:translate(0,-12px) rotate(0) scale(1,1);transform:translate(0,-12px) rotate(0) scale(1,1)}30.508474576271187%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}100%{-webkit-transform:translate(0,0) rotate(0) scale(1,1);transform:translate(0,0) rotate(0) scale(1,1)}}@-webkit-keyframes ShakeAnim{0%{-webkit-transform:translate3d(-3px,-1px,0);transform:translate3d(-3px,-1px,0)}5%{-webkit-transform:translate3d(1.5px,-1.5px,0);transform:translate3d(1.5px,-1.5px,0)}10%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}15%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}20%{-webkit-transform:translate3d(-2.5px,-2px,0);transform:translate3d(-2.5px,-2px,0)}25%{-webkit-transform:translate3d(2.5px,-1px,0);transform:translate3d(2.5px,-1px,0)}30%{-webkit-transform:translate3d(1.5px,1px,0);transform:translate3d(1.5px,1px,0)}35%{-webkit-transform:translate3d(-3px,2px,0);transform:translate3d(-3px,2px,0)}40%{-webkit-transform:translate3d(-1.5px,-1px,0);transform:translate3d(-1.5px,-1px,0)}45%{-webkit-transform:translate3d(1.5px,-2px,0);transform:translate3d(1.5px,-2px,0)}50%{-webkit-transform:translate3d(-3px,-1px,0);transform:translate3d(-3px,-1px,0)}55%{-webkit-transform:translate3d(1.5px,-1.5px,0);transform:translate3d(1.5px,-1.5px,0)}60%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}65%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}70%{-webkit-transform:translate3d(-2.5px,-2px,0);transform:translate3d(-2.5px,-2px,0)}75%{-webkit-transform:translate3d(2.5px,-1px,0);transform:translate3d(2.5px,-1px,0)}80%{-webkit-transform:translate3d(1.5px,1px,0);transform:translate3d(1.5px,1px,0)}85%{-webkit-transform:translate3d(-3px,2px,0);transform:translate3d(-3px,2px,0)}90%{-webkit-transform:translate3d(-1.5px,-1px,0);transform:translate3d(-1.5px,-1px,0)}95%{-webkit-transform:translate3d(1.5px,-2px,0);transform:translate3d(1.5px,-2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ShakeAnim{0%{-webkit-transform:translate3d(-3px,-1px,0);transform:translate3d(-3px,-1px,0)}5%{-webkit-transform:translate3d(1.5px,-1.5px,0);transform:translate3d(1.5px,-1.5px,0)}10%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}15%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}20%{-webkit-transform:translate3d(-2.5px,-2px,0);transform:translate3d(-2.5px,-2px,0)}25%{-webkit-transform:translate3d(2.5px,-1px,0);transform:translate3d(2.5px,-1px,0)}30%{-webkit-transform:translate3d(1.5px,1px,0);transform:translate3d(1.5px,1px,0)}35%{-webkit-transform:translate3d(-3px,2px,0);transform:translate3d(-3px,2px,0)}40%{-webkit-transform:translate3d(-1.5px,-1px,0);transform:translate3d(-1.5px,-1px,0)}45%{-webkit-transform:translate3d(1.5px,-2px,0);transform:translate3d(1.5px,-2px,0)}50%{-webkit-transform:translate3d(-3px,-1px,0);transform:translate3d(-3px,-1px,0)}55%{-webkit-transform:translate3d(1.5px,-1.5px,0);transform:translate3d(1.5px,-1.5px,0)}60%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}65%{-webkit-transform:translate3d(-1px,1px,0);transform:translate3d(-1px,1px,0)}70%{-webkit-transform:translate3d(-2.5px,-2px,0);transform:translate3d(-2.5px,-2px,0)}75%{-webkit-transform:translate3d(2.5px,-1px,0);transform:translate3d(2.5px,-1px,0)}80%{-webkit-transform:translate3d(1.5px,1px,0);transform:translate3d(1.5px,1px,0)}85%{-webkit-transform:translate3d(-3px,2px,0);transform:translate3d(-3px,2px,0)}90%{-webkit-transform:translate3d(-1.5px,-1px,0);transform:translate3d(-1.5px,-1px,0)}95%{-webkit-transform:translate3d(1.5px,-2px,0);transform:translate3d(1.5px,-2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}div.fixed-movie{position:fixed;width:100%;height:100%;z-index:1}div.fixed-movie div.overlay{position:absolute;z-index:2;top:0;left:0;width:2px;height:2px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/movie-bg.png);background-repeat:repeat;background-position:0 0;background-size:2px 2px;width:100%;height:100%}div.fixed-movie div.overlay:after{position:absolute;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.7);-webkit-transition:opacity 1s ease-out .4s;transition:opacity 1s ease-out .4s;opacity:0}.specialday div.fixed-movie div.overlay:after{opacity:1}div.fixed-movie video{position:absolute;z-index:1;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}div.fixed-special{position:fixed;width:100%;height:100%;z-index:2}section#main-visual div.inner{position:relative;width:100%;height:540px;margin-right:auto;margin-left:auto;overflow:hidden}section#main-visual div.inner div.movie-block{position:absolute;left:0;top:0;width:100%;height:100%}section#main-visual div.inner div.movie-block div.overlay{position:absolute;z-index:2;top:0;left:0;width:2px;height:2px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/movie-bg.png);background-repeat:repeat;background-position:0 0;background-size:2px 2px;width:100%;height:100%}section#main-visual div.inner div.movie-block div.overlay-white{position:absolute;background-color:#fff;z-index:3;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}section#main-visual div.inner div.movie-block div.overlay-white.active{opacity:0}section#main-visual div.inner div.movie-block figure.monst{width:375px;height:101px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/kv-text-monst2.png);background-repeat:no-repeat;background-position:0 0;background-size:375px 101px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:6;right:50%;top:0;opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}section#main-visual div.inner div.movie-block figure.collabo{width:375px;height:161px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/kv-text-collabo2.png);background-repeat:no-repeat;background-position:0 0;background-size:375px 161px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:6;top:85px;right:50%;opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}section#main-visual div.inner div.contents-block{position:absolute;z-index:6;left:0;top:0;width:100%;height:100%}section#main-visual div.inner div.contents-block figure.chara{position:absolute;top:273px;right:50%;opacity:0;-webkit-transform:translateX(50%) translateY(10%) scale(1.05);transform:translateX(50%) translateY(10%) scale(1.05);-webkit-transition:opacity .5s ease-out,-webkit-transform .2s ease-out;transition:opacity .5s ease-out,transform .2s ease-out}section#main-visual div.inner div.contents-block figure.gintoki{width:270px;height:245px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-n1.png);background-repeat:no-repeat;background-position:0 0;background-size:270px 245px;margin-top:-47px;margin-right:0;-webkit-transform:translateX(50%) translateY(10%) scale(1.3);transform:translateX(50%) translateY(10%) scale(1.3);-webkit-transition:none;transition:none}section#main-visual div.inner div.contents-block figure.shinpachi{width:172px;height:153px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-n3.png);background-repeat:no-repeat;background-position:0 0;background-size:172px 153px;margin-top:-98px;margin-right:68px;-webkit-transform:translateX(50%) translateY(0) scale(1.3);transform:translateX(50%) translateY(0) scale(1.3)}section#main-visual div.inner div.contents-block figure.kagura{width:169px;height:151px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-n2.png);background-repeat:no-repeat;background-position:0 0;background-size:169px 151px;margin-top:-5px;margin-right:138px;-webkit-transform:translateX(80%) translateY(0) scale(1.3);transform:translateX(80%) translateY(0) scale(1.3)}section#main-visual div.inner div.contents-block figure.hijikata{width:161px;height:146px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-n4.png);background-repeat:no-repeat;background-position:0 0;background-size:161px 146px;margin-top:3px;margin-right:-156px}section#main-visual div.inner div.contents-block figure.kondo{width:122px;height:110px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-n5.png);background-repeat:no-repeat;background-position:0 0;background-size:122px 110px;margin-top:-103px;margin-right:-71px}section#main-visual div.inner div.contents-block figure.eriz{width:155px;height:153px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-eriz.png);background-repeat:no-repeat;background-position:0 0;background-size:155px 153px;margin-top:-116px;margin-right:-54px;display:none}section#main-visual div.inner div.contents-block figure.katsura{width:146px;height:179px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-katsura.png);background-repeat:no-repeat;background-position:0 0;background-size:146px 179px;margin-top:-66px;margin-right:-115px;display:none}section#main-visual div.inner div.contents-block figure.bg{width:245px;height:221px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/chara-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:245px 221px;margin-top:-203px;margin-right:-1px;-webkit-transform:translateX(50%) translateY(1%) scale(1.05);transform:translateX(50%) translateY(1%) scale(1.05);-webkit-transition:opacity 1.5s ease-out,-webkit-transform 1s ease-out;transition:opacity 1.5s ease-out,transform 1s ease-out}section#main-visual div.inner div.contents-block figure.logo{width:250px;height:88px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/logo.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 88px;margin-top:97px;margin-right:-28px}section#main-visual div.inner div.contents-block p.date{width:375px;height:56px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/date-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:375px 56px;position:absolute;bottom:-1px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14.25px}section#main-visual div.inner div.contents-block a.anime-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:115px;height:132px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/kv/eriz-button.png);background-repeat:no-repeat;background-position:0 0;background-size:115px 132px;position:absolute;right:50%;bottom:-32px;-webkit-transform:translateX(50%) translateY(100%);transform:translateX(50%) translateY(100%);margin-right:-150px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}section#main-visual div.inner div.contents-block a.anime-button.active{-webkit-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}span#info-anchor{display:block;padding-top:30px;margin-top:-30px}section#info{padding-bottom:65px}section#info div.inner{position:relative;width:100%;padding-top:100px;padding-bottom:65px;margin-right:auto;margin-left:auto;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section#info div.inner h2{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:100%;height:505px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/h2.png);background-repeat:no-repeat;background-position:center;background-size:340px 505px}section#info div.inner h2 p.text{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:100%;height:144px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/h2-text.png);background-repeat:no-repeat;background-position:center;background-size:375px 144px;margin-top:123px}section#info div.inner div.button-block{margin-top:-200px;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#info div.inner div.button-block a.anime-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:178px;height:131px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/btn1.png);background-repeat:no-repeat;background-position:0 0;background-size:178px 131px;position:relative;overflow:visible}section#info div.inner div.button-block a.anime-button::after{content:" ";width:69px;height:45px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/btn1-after.png);background-repeat:no-repeat;background-position:0 0;background-size:69px 45px;position:absolute;right:-6px;bottom:-17px}section#info div.inner div.button-block a.madao-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:178px;height:131px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/btn2.png);background-repeat:no-repeat;background-position:0 0;background-size:178px 131px;position:relative;overflow:visible}section#info div.inner div.button-block a.madao-button::after{content:" ";width:67px;height:60px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/info/btn2-after.png);background-repeat:no-repeat;background-position:0 0;background-size:67px 60px;position:absolute;right:-2px;bottom:-21px}span#anime-anchor{display:block;padding-top:90px;margin-top:-90px}section#anime>div.inner{position:relative;width:100%;margin-top:174px;margin-bottom:450px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:17px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 17px;background-repeat:repeat-y;background-position:center;height:auto}section#anime>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:0;background-position:center;z-index:2}section#anime>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:0;background-position:center;z-index:2}section#anime>div.inner figure.icon{width:151px;height:153px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:151px 153px;position:absolute;top:-113px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#anime>div.inner p.sub-title{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:35px;height:107px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/section-subtitle.png);background-repeat:no-repeat;background-position:0 0;background-size:35px 107px;position:absolute;top:-150px;left:30px;z-index:4}section#anime>div.inner h2.main{width:100%;height:78px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2.png);background-repeat:no-repeat;background-position:center;background-size:291px 78px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3}section#anime>div.inner div.date-span-block{width:100%;height:115px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:326px 115px;margin-top:32px}section#anime>div.inner div.date-span-block p.date-span{position:relative;width:100%;margin-right:auto;margin-left:auto;padding-top:19px;display:block;font-size:14px;text-align:center;line-height:1.4em}section#anime>div.inner div.date-span-block p.date-span::before{content:"応募期間";position:absolute;top:-6px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:14px}section#anime>div.inner div.date-span-block p.date-span>span{display:block}section#anime>div.inner div.date-span-block p.date-span>span:last-child{margin-top:10px}section#anime>div.inner div.date-span-block p.date-span span.sp-space{width:5em;display:inline-block}section#anime>div.inner p.lead{width:275px;margin-right:auto;margin-left:auto;text-align:left;font-size:14px;font-weight:700;line-height:24px;margin-bottom:33px}section#anime>div.inner h2.anime{width:100%;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:308px 49px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:22px}section#anime>div.inner a.youtube-thumb.thumb2{width:271px;height:152px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/movie-thumb-2.png);background-repeat:no-repeat;background-position:0 0;background-size:271px 152px;margin-right:auto;margin-left:auto}section#anime>div.inner div.youtube-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;margin-top:8px;margin-bottom:30px}section#anime>div.inner div.youtube-description div.left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}section#anime>div.inner div.youtube-description div.left-side p.title{font-size:14px;font-weight:700}section#anime>div.inner div.youtube-description div.left-side p.span{font-size:11px;margin-top:7px}section#anime>div.inner div.youtube-description div.right-side{margin-top:15px}section#anime>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;margin-right:auto;margin-left:auto}section#anime>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;pointer-events:none}section#anime>div.inner div.youtube-description div.right-side a.tweet-button.close{width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button-off.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;pointer-events:none}section#anime>div.inner h2.goods{width:100%;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2-goods.png);background-repeat:no-repeat;background-position:center;background-size:179px 49px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-top:40px;margin-bottom:15px}section#anime>div.inner p.goods-lead{text-align:center;font-size:14px;font-weight:700;margin-bottom:30px}section#anime>div.inner p.goods-lead span{font-size:11px;font-weight:400}section#anime>div.inner ul.goods-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-right:auto;margin-left:auto;margin-bottom:0}section#anime>div.inner ul.goods-list li.large{width:295px;height:8px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-large-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:295px 8px;position:relative;background-repeat:repeat-y;height:auto;margin-bottom:40px;box-sizing:border-box}section#anime>div.inner ul.goods-list li.large::before{content:" ";width:295px;height:11px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-large-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:295px 11px;position:absolute;left:0;top:-10px}section#anime>div.inner ul.goods-list li.large::after{content:" ";width:295px;height:13px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-large-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:295px 13px;position:absolute;left:0;bottom:-12px}section#anime>div.inner ul.goods-list li{width:139px;height:7px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:139px 7px;position:relative;background-repeat:repeat-y;height:auto;margin-bottom:30px;box-sizing:border-box}section#anime>div.inner ul.goods-list li:nth-child(3){margin-left:20px}section#anime>div.inner ul.goods-list li:nth-child(n+2){margin-top:10px}section#anime>div.inner ul.goods-list li::before{content:" ";width:139px;height:10px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:139px 10px;position:absolute;left:0;top:-8px}section#anime>div.inner ul.goods-list li::after{content:" ";width:139px;height:10px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:139px 10px;position:absolute;left:0;bottom:-10px}section#anime>div.inner ul.goods-list li div.inner{padding-left:12px;padding-right:10px;padding-bottom:5px}section#anime>div.inner ul.goods-list li span.goods-amount{width:43px;height:43px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-amount-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:43px 43px;position:absolute;left:0;top:-12px;color:#fff;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:5px;font-family:monospace;-webkit-transform:translate(-16%,-31%);transform:translate(-16%,-31%)}section#anime>div.inner ul.goods-list li p.goods-name{font-size:12px;font-weight:700;text-align:center}section#anime>div.inner ul.goods-list li p.goods-caption{font-size:10px;font-weight:400;text-align:center}section#anime>div.inner ul.goods-list li figure.goods-image{margin-bottom:4px;margin-right:auto;margin-left:auto}section#anime>div.inner ul.goods-list li figure.goods-image.goods1{width:290px;height:130px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-pic-1.png);background-repeat:no-repeat;background-position:0 0;background-size:290px 130px;width:282px;background-size:282px 130px}section#anime>div.inner ul.goods-list li figure.goods-image.goods2{width:128px;height:105px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-pic-2.png);background-repeat:no-repeat;background-position:0 0;background-size:128px 105px;margin-left:6px}section#anime>div.inner ul.goods-list li figure.goods-image.goods3{width:128px;height:105px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-pic-3.png);background-repeat:no-repeat;background-position:0 0;background-size:128px 105px;margin-left:6px}section#anime>div.inner ul.goods-list li figure.goods-image.goods4{width:128px;height:105px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/goods-pic-4.png);background-repeat:no-repeat;background-position:0 0;background-size:128px 105px}section#anime>div.inner div.new-entry-prize-block{width:324px;height:976px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/entry-prize-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:324px 976px;margin-right:auto;margin-left:14px;padding-top:50px}section#anime>div.inner div.new-entry-prize-block h3.entry-prize-title{width:82px;height:29px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h3-entry-prize.png);background-repeat:no-repeat;background-position:0 0;background-size:82px 29px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-right:auto;margin-left:auto}section#anime>div.inner div.new-entry-prize-block p.entry-prize-lead{color:#fff;font-size:16px;text-align:center;margin-top:12px}section#anime>div.inner div.new-entry-prize-block p.entry-prize-caption{width:300px;margin-right:auto;margin-left:auto;color:#fff;font-size:14px;margin-top:10px;margin-bottom:25px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper{position:relative}section#anime>div.inner div.new-entry-prize-block figure.wallpaper::after{content:" ";width:153px;height:73px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper-lock.png);background-repeat:no-repeat;background-position:0 0;background-size:153px 73px;position:absolute;left:19px;top:122px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.active{width:185px;height:313px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper1-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:185px 313px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.active::after{display:none!important}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.mini{position:relative}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.mini::after{content:" ";width:92px;height:44px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper-lock-mini.png);background-repeat:no-repeat;background-position:0 0;background-size:92px 44px;position:absolute;left:12px;top:79px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.mini.active{width:185px;height:313px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper1-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:185px 313px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.mini.active::after{display:none!important}section#anime>div.inner div.new-entry-prize-block figure.wallpaper1{width:185px;height:313px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper1-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:185px 313px;margin-right:auto;margin-left:auto}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.mini{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper2-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.mini.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper2-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.is-visible{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper2-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.is-visible.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper2-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.mini{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper3-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.mini.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper3-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.is-visible{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper3-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.is-visible.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper3-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.mini{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper4-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.mini.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper4-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.is-visible{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper4-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.is-visible.active{width:112px;height:189px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/wallpaper4-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:112px 189px}section#anime>div.inner div.new-entry-prize-block div.wallpaper-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;margin-left:-3px}section#anime>div.inner div.new-entry-prize-block div.wallpaper-block span.coming-soon{width:273px;height:83px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/entry-prize-coming-soon.png);background-repeat:no-repeat;background-position:0 0;background-size:273px 83px;position:absolute;right:46%;top:50%;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%)}section#anime>div.inner div.new-entry-prize-block .link-block{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button{min-height:41px;border-radius:20px;background-color:#b3b3b3;color:#ccc;letter-spacing:0;box-sizing:border-box;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:auto;margin-left:auto;pointer-events:none}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.close{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:82px;height:38px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper-button-off.png);background-repeat:no-repeat;background-position:0 0;background-size:82px 38px;width:96px;background-position:center}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.active{color:#fff;background-color:#9c0000;pointer-events:auto}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.prize1{font-size:16px;width:217px;padding:8px 28px}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.prize2{font-size:10px;line-height:14px;padding:6px 8px}section#anime>div.inner div.new-entry-prize-block p.date{font-size:16px;font-weight:700;text-align:center;color:#008aff;margin-top:15px}section#anime>div.inner div.new-entry-prize-block p.entry-prize-notice{font-size:11px;color:#fff;text-align:center;margin-top:15px}section#anime>div.inner p.new-entry-prize-notice{margin-top:-33px;margin-bottom:45px;width:272px;margin-right:auto;margin-left:auto;font-size:11px}section#anime>div.inner div.tweet-block{width:270px;height:205px;margin-right:auto;margin-left:auto;margin-bottom:20px;overflow-y:scroll}section#anime>div.inner p.tweet-notice{width:275px;margin-right:auto;margin-left:auto;margin-bottom:40px;font-size:12px;line-height:18px}section#anime>div.inner h2.howto-entry{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:324px;height:50px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2-entry.png);background-repeat:no-repeat;background-position:center;background-size:324px 50px;margin-left:14px}section#anime>div.inner div.howto-entry-step1-block{-webkit-transform:translateY(58px);transform:translateY(58px);z-index:3;position:relative}section#anime>div.inner div.howto-entry-step1-block p.step-count{margin-right:auto;margin-left:auto;margin-bottom:12px}section#anime>div.inner div.howto-entry-step1-block figure.arrow{width:100%;height:25px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-step-arrow.png);background-repeat:no-repeat;background-position:center;background-size:29px 25px;margin-bottom:40px}section#anime>div.inner div.howto-entry-step1-block a.rule-button{width:199px;height:40px;margin-right:auto;margin-left:auto;margin-top:50px;background-color:#000;border-radius:32px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;z-index:3}section#anime>div.inner div.howto-entry-step1-block>div.inner{width:288px;height:8px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/entry-step-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:288px 8px;background-repeat:repeat-y;height:auto;padding-left:17px;padding-right:17px;padding-top:12px;padding-bottom:16px;box-sizing:border-box;margin-right:auto;margin-left:auto;position:relative}section#anime>div.inner div.howto-entry-step1-block>div.inner::before{content:" ";width:288px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/entry-step-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:288px 20px;position:absolute;top:-20px;left:0}section#anime>div.inner div.howto-entry-step1-block>div.inner::after{content:" ";width:288px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/entry-step-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:288px 20px;position:absolute;bottom:-20px;left:0}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1{margin-top:0;margin-bottom:32px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:81px;height:29px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/figure-step1.png);background-repeat:no-repeat;background-position:0 0;background-size:81px 29px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 a.tweet-button{width:180px!important;padding-left:69px!important}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 a.tweet-button::before{left:40px!important}section#anime>div.inner div.howto-entry-step1-block>div.inner.step2{padding-left:9px;padding-right:9px;padding-bottom:0;margin-bottom:32px;margin-top:60px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step2::after{bottom:-15px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step2 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:91px;height:28px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/figure-step2.png);background-repeat:no-repeat;background-position:0 0;background-size:91px 28px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step3{position:relative;line-height:1.5em;z-index:3;margin-bottom:30px;margin-top:60px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step3 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:89px;height:29px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/figure-step3.png);background-repeat:no-repeat;background-position:0 0;background-size:89px 29px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body{font-size:12px;text-align:center;line-height:1.6em}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.tweet-button{position:relative;width:248px;height:41px;border-radius:20.5px;background-color:#1da1f2;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding-left:49px;box-sizing:border-box;margin-right:auto;margin-left:auto;margin-top:15px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.tweet-button.disabled{background-color:#b3b3b3;color:#d9d9d9;pointer-events:none;width:164px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.tweet-button.disabled::before{opacity:.5}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.tweet-button::before{content:" ";width:35px;height:28px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/twitter-logo.png);background-repeat:no-repeat;background-position:0 0;background-size:35px 28px;background-size:25px 20px;width:25px;height:20px;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body.step2-1{position:relative;padding-bottom:20px;font-size:12px;line-height:1.3em}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body.step2-2{background-color:#e8f5fe;padding-top:22px;padding-bottom:22px;line-height:1.7em;font-size:12px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body.step2-3{background-color:#ccecff;padding-top:22px;padding-bottom:22px;line-height:1.7em;font-size:12px;z-index:3;position:relative}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.twitter-follow-link{color:#1da1f2;font-size:12px;font-weight:700;text-decoration:underline}section#anime>div.inner figure.gintoki{content:" ";width:149px;height:139px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/chara-gintoki.png);background-repeat:no-repeat;background-position:0 0;background-size:149px 139px;position:absolute;right:-11px;bottom:-206px;z-index:3}span#meter-anchor{display:block;padding-top:100px;margin-top:-100px}section#meter>div.inner{position:relative;width:100%;padding-top:10px;margin-top:165px;margin-bottom:466px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:11px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 11px;background-repeat:repeat-y;background-position:center;height:auto}section#meter>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:0;background-position:center;z-index:2}section#meter>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:0;background-position:center;z-index:2}section#meter>div.inner figure.icon{width:149px;height:150px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:149px 150px;position:absolute;top:-129px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#meter>div.inner p.sub-title{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:35px;height:107px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/section-subtitle.png);background-repeat:no-repeat;background-position:0 0;background-size:35px 107px;position:absolute;top:-150px;left:30px;z-index:4}section#meter>div.inner h2.main{width:100%;height:77px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/h2.png);background-repeat:no-repeat;background-position:center;background-size:252px 77px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3;margin-top:-53px;margin-bottom:43px}section#meter>div.inner div.date-span-block{width:100%;height:115px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:326px 115px;margin-top:-43px}section#meter>div.inner div.date-span-block p.date-span{position:relative;width:100%;margin-right:auto;margin-left:auto;padding-top:24px;font-size:14px;text-align:center;color:#fff}section#meter>div.inner p.lead{width:275px;text-align:left;font-size:14px;line-height:24px;margin-top:5px;margin-right:auto;margin-left:auto;margin-bottom:20px;color:#fff}section#meter>div.inner p.lead span{color:#fff000}section#meter>div.inner p.words-title{color:#fff;text-align:center;font-size:15px;margin-bottom:24px}section#meter>div.inner p.line-notice{color:#fff;text-align:center;font-size:12px;margin-bottom:0}section#meter>div.inner div.copy-notice-block{width:980px;height:170px;margin-right:auto;margin-left:auto;border:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}section#meter>div.inner div.copy-notice-block>p{text-align:center;font-size:24px;font-weight:700;color:#fff}section#meter>div.inner a.rule-button{width:200px;height:40px;margin-right:auto;margin-left:auto;margin-top:24px;background-color:#000;border-radius:32px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;z-index:3;-webkit-transform:translateY(43px);transform:translateY(43px);margin-top:-20px}section#meter>div.inner figure.madao{width:174px;height:173px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/chara-madao.png);background-repeat:no-repeat;background-position:0 0;background-size:174px 173px;position:absolute;right:-10px;bottom:-190px;z-index:3}section#meter>div.inner div.meter-block{width:95%;margin-right:auto;margin-left:auto;margin-bottom:24px;background-color:#000;padding:7px;box-sizing:border-box}section#meter>div.inner div.meter-block a.prev{display:block;position:absolute;left:0;top:0;width:120px;height:100%;z-index:10;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}section#meter>div.inner div.meter-block a.prev::before{content:" ";width:16px;height:32px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/page-prev-button.png);background-repeat:no-repeat;background-position:0 0;background-size:16px 32px;position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section#meter>div.inner div.meter-block a.next{display:block;position:absolute;right:0;top:0;width:120px;height:100%;z-index:10;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}section#meter>div.inner div.meter-block a.next::before{content:" ";width:16px;height:32px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/page-next-button.png);background-repeat:no-repeat;background-position:0 0;background-size:16px 32px;position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section#meter>div.inner div.meter-block div.image-list{position:relative;margin-bottom:22px;width:320px;height:437px;z-index:10}section#meter>div.inner div.meter-block div.image-list div.pages{pointer-events:none}section#meter>div.inner div.meter-block div.image-list div.image{position:absolute;left:0;top:0;-webkit-perspective:3000px;perspective:3000px;-webkit-transition:opacity .5s;transition:opacity .5s}section#meter>div.inner div.meter-block div.image-list div.image div{width:46px!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .8s ease-in-out,opacity 1s;transition:transform .8s ease-in-out,opacity 1s;-webkit-transform:translateX(43px);transform:translateX(43px)}section#meter>div.inner div.meter-block div.image-list div.image .s1{-webkit-transform:translateX(0);transform:translateX(0)}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2{background-position:-43px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3{background-position:-86px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4{background-position:-129px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5{background-position:-172px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6{background-position:-215px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7{background-position:-258px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7 .s8{background-position:-301px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7 .s8 .s9{background-position:-344px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7 .s8 .s9 .s10{background-position:-387px 0!important}section#meter>div.inner div.meter-block div.image-list div.image.flip{opacity:0;-webkit-transition:opacity 1.5s ease-in;transition:opacity 1.5s ease-in}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice1{-webkit-transform:translate3d(0,0,0) rotate3d(0,1,0,-30deg)!important;transform:translate3d(0,0,0) rotate3d(0,1,0,-30deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice2{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice3{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice4{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-30deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice5{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice6{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice7{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice8{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice9{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice10{-webkit-transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(43px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:321px;height:437px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:321px 437px}section#meter>div.inner div.meter-block div.meter-body{position:relative}section#meter>div.inner div.meter-block div.meter-body figure.meter-0{width:8px;height:10px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-0.png);background-repeat:no-repeat;background-position:0 0;background-size:8px 10px;position:absolute;left:15px;bottom:17px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-25{width:17px;height:12px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-25.png);background-repeat:no-repeat;background-position:0 0;background-size:17px 12px;position:absolute;left:65px;bottom:17px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-50{width:16px;height:12px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-50.png);background-repeat:no-repeat;background-position:0 0;background-size:16px 12px;position:absolute;left:131px;bottom:17px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-75{width:16px;height:12px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-75.png);background-repeat:no-repeat;background-position:0 0;background-size:16px 12px;position:absolute;left:197px;bottom:17px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-100{width:21px;height:12px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-100.png);background-repeat:no-repeat;background-position:0 0;background-size:21px 12px;position:absolute;left:266px;bottom:17px;z-index:2}section#meter>div.inner div.meter-block div.meter-body p.digit{width:50px;text-align:center;position:absolute;left:271px;bottom:35px;z-index:2;font-size:16px;font-weight:700}section#meter>div.inner div.meter-block div.meter-body div.inner{width:975px;height:226px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-block-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:975px 226px;background-size:321px 81px;width:321px;height:81px;margin-right:auto;margin-left:auto;padding-top:10px}section#meter>div.inner div.meter-block div.meter-body div.inner p.title{width:455px;height:43px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-title.png);background-repeat:no-repeat;background-position:0 0;background-size:455px 43px;background-size:142.5px 13px;width:142.5px;height:13px;margin-right:auto;margin-left:auto;margin-bottom:5px}section#meter>div.inner div.meter-block div.meter-body div.inner div.meter-outside{position:relative;width:260px;height:30px;overflow:hidden;margin-left:15px}section#meter>div.inner div.meter-block div.meter-body div.inner div.meter-outside div.bg{width:782px;height:93px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-outside.png);background-repeat:no-repeat;background-position:0 0;background-size:782px 93px;background-size:260px 30.5px;width:260px;height:30.5px;position:absolute;left:0;top:0;z-index:2}section#meter>div.inner div.meter-block div.meter-body div.inner div.meter-outside p.meter-inside{width:829px;height:81px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/meter-inside.png);background-repeat:no-repeat;background-position:0 0;background-size:829px 81px;background-size:276.5px 30.5px;width:276.5px;height:30.5px;position:absolute;left:0;top:3px;z-index:1;-webkit-transform:translateX(-100%);transform:translateX(-100%)}section#meter>div.inner div.meter-block ul.bonus-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:0}section#meter>div.inner div.meter-block ul.bonus-list li{position:relative;width:92.5px;height:107.5px}section#meter>div.inner div.meter-block ul.bonus-list li.large{width:103.5px;height:121px}section#meter>div.inner div.meter-block ul.bonus-list li.large p.tassei{top:44px;right:0}section#meter>div.inner div.meter-block ul.bonus-list li img{width:100%}section#meter>div.inner div.meter-block ul.bonus-list li p.tassei{width:88px;height:55px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/tassei-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:30px;width:30px;height:30px;position:absolute;right:0;top:44px;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s;transition:all .3s}section#meter>div.inner div.meter-block ul.bonus-list li p.tassei.active{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section#meter>div.inner div.meter-block ul.bonus-list li p.after{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}section#meter>div.inner div.meter-block ul.bonus-list li p.after.on{opacity:1}section#meter>div.inner div.meter-block ul.bonus-list li p.before{position:absolute;top:0;left:0}section#meter>div.inner ul.word-list{width:95%;margin-bottom:25px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section#meter>div.inner ul.word-list li:nth-child(n+3){margin-top:16px}section#meter>div.inner ul.word-list li:nth-child(2n){margin-left:5px}section#meter>div.inner ul.word-list li a{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px;overflow:hidden;white-space:nowrap;text-indent:-9999px}section#meter>div.inner ul.word-list li a.item1{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-1.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item2{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-2.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item3{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-3.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item4{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-4.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item5{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-5.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item6{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-6.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item7{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-7.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item8{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-8.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item9{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-9.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}section#meter>div.inner ul.word-list li a.item10{width:147px;height:61px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/meter/madao-button-10.png);background-repeat:no-repeat;background-position:0 0;background-size:147px 61px}span#character-anchor{display:block;padding-top:110px;margin-top:-110px}section#character>div.inner{position:relative;width:100%;padding-bottom:0;padding-top:10px;margin-top:165px;margin-bottom:450px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:17px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 17px;background-repeat:repeat-y;background-position:center;height:auto;width:352px}section#character>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:-2px;background-position:center;z-index:2}section#character>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:-2px;background-position:center;z-index:2}section#character>div.inner figure.icon{width:213px;height:170px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:213px 170px;position:absolute;top:-129px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#character>div.inner h2.main{width:100%;height:38px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/h2.png);background-repeat:no-repeat;background-position:center;background-size:285px 38px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;padding-top:40px;z-index:3;margin-top:-53px;margin-bottom:43px}section#character>div.inner p.first-copy{width:100%;height:39px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/character-list-ttl-1.png);background-repeat:no-repeat;background-position:center;background-size:239px 39px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-top:-43px;margin-bottom:0}section#character>div.inner p.second-copy{width:100%;height:39px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/character-list-ttl-2.png);background-repeat:no-repeat;background-position:center;background-size:239px 39px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-bottom:0;margin-top:15px}section#character>div.inner ul.character-icon-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px;padding-top:10px;padding-bottom:4px;box-sizing:border-box;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:322px;margin-right:auto;margin-left:auto}section#character>div.inner ul.character-icon-list li{cursor:pointer;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}section#character>div.inner ul.character-icon-list li::after{content:" ";width:85px;height:88px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/icon-active.png);background-repeat:no-repeat;background-position:0 0;background-size:85px 88px;background-size:54px 56px;width:54px;height:56px;position:absolute;left:-3px;top:-3px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}section#character>div.inner ul.character-icon-list li.on::after{opacity:1}section#character>div.inner ul.character-icon-list li:nth-child(n+2){margin-left:7px}section#character>div.inner ul.character-icon-list li:nth-child(7){margin-left:0}section#character>div.inner ul.character-icon-list li:nth-child(n+7){margin-top:5px}section#character>div.inner ul.character-icon-list li img{width:45px}section#character>div.inner div.detail-block{width:100%;height:254px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/detail-bg.png);background-repeat:no-repeat;background-position:center top;background-size:331px 254px;background-position-y:48px;background-size:324px 254px;margin-top:20px;position:relative;height:700px;width:335px}section#character>div.inner div.detail-block::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}section#character>div.inner div.detail-block .movie-area{position:absolute;bottom:0;right:30px;width:275px;height:150px}section#character>div.inner div.detail-block a.movie-thumb{width:275px;height:150px;display:block;overflow:hidden}section#character>div.inner div.detail-block a.movie-thumb img{width:100%}section#character>div.inner div.detail-block a.movie-thumb::after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.9;width:32px;height:32px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/movie-play-button.png);background-repeat:no-repeat;background-position:0 0;background-size:32px 32px}section#character>div.inner div.detail-block p.movie-coming{width:275px;height:150px}section#character>div.inner div.detail-block p.movie-coming img{width:100%}section#character>div.inner div.detail-block p.left-arrow{position:absolute;z-index:3;left:50%;-webkit-transform:scale(.2) translateX(-50%);transform:scale(.2) translateX(-50%);top:96px;margin-left:-200px}section#character>div.inner div.detail-block p.left-arrow img{cursor:pointer}section#character>div.inner div.detail-block p.right-arrow{position:absolute;z-index:3;left:50%;-webkit-transform:scale(.2) translateX(-50%);transform:scale(.2) translateX(-50%);top:83px;margin-left:78px}section#character>div.inner div.detail-block p.right-arrow img{cursor:pointer}section#character>div.inner div.detail-block div.panel{width:900px;position:relative;margin-right:auto;margin-left:auto;margin-top:0}section#character>div.inner div.detail-block div.panel div.inner{width:100%;height:100%;position:relative;margin-left:auto;margin-right:auto}section#character>div.inner div.detail-block div.panel div.inner p.attr{position:absolute;left:5px;top:0;width:58px;height:59px;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner p.attr img{width:100%}section#character>div.inner div.detail-block div.panel div.inner p.rare{position:absolute;left:0;top:12px;-webkit-transform:scale(.5);transform:scale(.5);width:229px;height:31px}section#character>div.inner div.detail-block div.panel div.inner p.rare img{width:100%}section#character>div.inner div.detail-block div.panel div.inner p.type{display:none;position:absolute;z-index:1;left:317px;top:116px;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner p.name{position:absolute;left:0;top:134px;-webkit-transform:scale(.5);transform:scale(.5);z-index:3;width:675px;height:182px;-webkit-transform-origin:left bottom;transform-origin:left bottom;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}section#character>div.inner div.detail-block div.panel div.inner p.state{position:absolute;left:250px;top:-20px;-webkit-transform:scale(.5);transform:scale(.5);width:98px;height:98px}section#character>div.inner div.detail-block div.panel div.inner p.state img{width:100%}section#character>div.inner div.detail-block div.panel div.inner div.text-block{position:absolute;top:320px;left:32px}section#character>div.inner div.detail-block div.panel div.inner div.text-block p.text{width:275px;height:auto;color:#fff;font-size:11px;line-height:1.5em}section#character>div.inner div.detail-block div.panel div.inner div.text-block p.get{margin-top:15px;width:275px;height:65px;color:#fff;font-size:11px;border-top:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1em}section#character>div.inner div.detail-block div.panel div.inner p.image{position:absolute;left:38px;top:54px;-webkit-transform:scale(.5);transform:scale(.5);width:539px;height:454px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:left top;transform-origin:left top}section#character>div.inner div.detail-block div.panel div.inner p.image img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:scale(.4);transform:scale(.4)}section#character>div.inner div.detail-block div.panel div.inner p.ball{position:absolute;left:234px;top:212px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:260px;height:260px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}section#character>div.inner div.detail-block div.panel div.inner p.ball img{-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner h2.about{width:100%;height:38px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/h2-about.png);background-repeat:no-repeat;background-position:center;background-size:164px 38px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3;margin-top:39px;margin-bottom:19px}section#character>div.inner div.about-block{display:block}section#character>div.inner div.about-block figure.logo{width:84px;height:83px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/character/about-logo.png);background-repeat:no-repeat;background-position:0 0;background-size:84px 83px;margin-right:auto;margin-left:auto;margin-bottom:14px;z-index:3;position:relative;-webkit-transform:translateY(43px);transform:translateY(43px);margin-top:-43px}section#character>div.inner div.about-block p.about-body{font-size:12px;color:#fff;line-height:18px;width:275px;margin:0 auto;margin-bottom:15px;position:relative;z-index:3}section#character>div.inner figure.hijikata{width:417px;height:393px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/chara-hijikata.png);background-repeat:no-repeat;background-position:0 0;background-size:417px 393px;background-size:253px 265px;position:absolute;left:-86px;bottom:-260px;width:253px;height:265px;z-index:3;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner figure.okita{width:407px;height:394px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/chara-okita.png);background-repeat:no-repeat;background-position:0 0;background-size:407px 394px;background-size:278px 267px;position:absolute;right:-76px;bottom:-260px;width:278px;height:267px;z-index:3;-webkit-transform:scale(.5);transform:scale(.5)}section#gameinfo>div.inner{position:relative;width:100%;margin-top:175px;margin-bottom:450px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:14px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 14px;background-repeat:repeat-y;background-position:center;height:auto}section#gameinfo>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:0;background-position:center;z-index:2}section#gameinfo>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:0;background-position:center;z-index:2}section#gameinfo>div.inner figure.icon{width:188px;height:156px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:188px 156px;position:absolute;top:-146px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#gameinfo>div.inner h2.main{width:100%;height:38px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/h2.png);background-repeat:no-repeat;background-position:center;background-size:169px 38px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3;margin-bottom:20px;-webkit-transform:translateY(-43px);transform:translateY(-43px)}section#gameinfo>div.inner p.lead{margin-top:-86px;position:relative;z-index:4;-webkit-transform:translateY(43px);transform:translateY(43px);font-size:12px;text-align:center}section#gameinfo>div.inner figure.icons{width:300px;height:92px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/gameinfo/icon.png);background-repeat:no-repeat;background-position:0 0;background-size:300px 92px;margin-top:55px;margin-left:auto;margin-right:auto}section#gameinfo>div.inner .info{margin-top:22px;display:block;text-align:center}section#gameinfo>div.inner .info a{font-size:14px;color:#000;text-decoration:underline}section#gameinfo>div.inner figure.kagura{width:428px;height:374px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/chara-kagura.png);background-repeat:no-repeat;background-position:0 0;background-size:428px 374px;background-size:300px 261px;position:absolute;right:-80px;bottom:-268px;z-index:3;width:300px;height:261px;-webkit-transform:scale(.5);transform:scale(.5)}span#collabo-anchor{display:block;padding-top:130px;margin-top:-130px}section#collabo>div.inner{position:relative;width:100%;margin-top:175px;margin-bottom:450px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:34px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/collabo/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 34px;background-repeat:repeat-y;background-position:center;height:auto}section#collabo>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/collabo/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:0;background-position:center;z-index:2}section#collabo>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/collabo/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:0;background-position:center;z-index:2}section#collabo>div.inner figure.icon{width:152px;height:152px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/collabo/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:152px 152px;position:absolute;top:-155px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#collabo>div.inner h2.main{width:100%;height:37px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/collabo/h2.png);background-repeat:no-repeat;background-position:center;background-size:194px 37px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:18px;z-index:3;-webkit-transform:translateY(-68px);transform:translateY(-68px)}section#collabo>div.inner h2.anime{width:100%;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:308px 49px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#collabo>div.inner a.youtube-thumb.thumb1{margin-top:-68px;z-index:3}section#collabo>div.inner a.youtube-thumb.thumb2{z-index:3}section#collabo>div.inner div.youtube-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;margin-top:21px;margin-bottom:50px;position:relative;z-index:3}section#collabo>div.inner div.youtube-description div.left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}section#collabo>div.inner div.youtube-description div.left-side p.title{font-size:14px;font-weight:700}section#collabo>div.inner div.youtube-description div.left-side p.span{font-size:11px}section#collabo>div.inner div.youtube-description div.right-side{margin-top:15px}section#collabo>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;margin-right:auto;margin-left:auto}section#collabo>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;pointer-events:none}section#collabo>div.inner figure.kondo{width:340px;height:359px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/chara-kondo.png);background-repeat:no-repeat;background-position:0 0;background-size:340px 359px;background-size:284px 299px;position:absolute;right:-115px;bottom:-248px;z-index:3;width:284px;height:299px;-webkit-transform:scale(.5);transform:scale(.5)}span#cm-anchor{display:block;padding-top:120px;margin-top:-120px}section#cm>div.inner{position:relative;width:100%;margin-top:175px;margin-bottom:180px;overflow:visible;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:3;width:352px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/cm/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 20px;background-repeat:repeat-y;background-position:center;height:auto}section#cm>div.inner::before{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/cm/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;top:-175px;left:0;background-position:center;z-index:2}section#cm>div.inner::after{content:" ";width:352px;height:175px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/cm/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:352px 175px;position:absolute;bottom:-175px;left:0;background-position:center;z-index:2}section#cm>div.inner figure.icon{width:142px;height:155px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/cm/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:142px 155px;position:absolute;top:-145px;right:50%;-webkit-transform:translateX(50%) translateY(-53%);transform:translateX(50%) translateY(-53%);z-index:4}section#cm>div.inner h2.main{width:100%;height:39px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/cm/h2.png);background-repeat:no-repeat;background-position:center;background-size:114px 39px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:12px;z-index:3;-webkit-transform:translateY(-43px);transform:translateY(-43px)}section#cm>div.inner h2.anime{width:100%;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:308px 49px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#cm>div.inner .js-movie-embed{margin-top:-43px}section#cm>div.inner .youtube-thumb.thumb2{width:271px;height:152px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/movie-thumb-2.png);background-repeat:no-repeat;background-position:0 0;background-size:271px 152px;margin-right:auto;margin-left:auto;position:relative;z-index:3}section#cm>div.inner div.youtube-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:275px;margin-right:auto;margin-left:auto;margin-top:8px;margin-bottom:32px}section#cm>div.inner div.youtube-description div.left-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}section#cm>div.inner div.youtube-description div.left-side p.title{font-size:14px;font-weight:700}section#cm>div.inner div.youtube-description div.left-side p.span{font-size:11px}section#cm>div.inner div.youtube-description div.right-side{margin-top:15px}section#cm>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;margin-right:auto;margin-left:auto}section#cm>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:263px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:263px 47px;pointer-events:none}section#cm>div.inner figure.eriz{width:361px;height:336px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/chara-eriz.png);background-repeat:no-repeat;background-position:0 0;background-size:361px 336px;background-size:306px 289px;position:absolute;right:-87px;bottom:-223px;z-index:3;width:306px;height:289px;-webkit-transform:scale(.5);transform:scale(.5)}div.end-block{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}section.modal{overflow:auto;display:none;position:fixed;z-index:110;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-overflow-scrolling:touch}section.modal div.wrapScroll{overflow:auto;height:100%;text-align:center;pointer-events:auto}section.modal div.wrapScroll div.inner{width:326px;height:388px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg.png);background-repeat:repeat-y;background-position:center top;background-size:326px 388px;position:absolute;margin-top:70px;margin-right:auto;margin-left:auto;padding-top:16px;padding-bottom:14px;box-sizing:border-box;top:43px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.modal div.wrapScroll div.inner::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}section.modal div.wrapScroll div.inner p.ttl{width:197px;height:18px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-title.png);background-repeat:no-repeat;background-position:0 0;background-size:197px 18px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-left:auto;margin-right:auto;margin-bottom:13px}section.modal div.wrapScroll div.inner a.close-btn{width:45px;height:46px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/close-button.png);background-repeat:no-repeat;background-position:0 0;background-size:45px 46px;position:absolute;right:-18px;top:-25px}section.modal div.wrapScroll div.inner div.image{margin-bottom:10px;margin-left:auto;margin-right:auto}section.modal div.wrapScroll div.inner div.image img{height:12px}section.modal div.wrapScroll div.inner div.image .month0{position:absolute;left:94px;top:219px}section.modal div.wrapScroll div.inner div.image .month1{position:absolute;left:106px;top:219px}section.modal div.wrapScroll div.inner div.image .day0{position:absolute;left:135px;top:219px}section.modal div.wrapScroll div.inner div.image .day1{position:absolute;left:147px;top:219px}section.modal div.wrapScroll div.inner div.image .weekday{position:absolute;left:187px;top:219px}section.modal div.wrapScroll div.inner div.image.no1{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-1.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no2{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-2.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no3{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-3.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no4{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-4.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no5{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-5.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no6{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-6.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no7{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-7.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no8{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-8.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no9{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-9.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner div.image.no10{width:293px;height:275px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/modal-bg-10.png);background-repeat:no-repeat;background-position:0 0;background-size:293px 275px}section.modal div.wrapScroll div.inner p.date{width:285px;margin-right:auto;margin-left:auto;font-size:13px;margin-bottom:5px;font-weight:700}section.modal div.wrapScroll div.inner p.body{width:285px;margin-right:auto;margin-left:auto;font-size:13px;line-height:18px}section.modal div.wrapScroll div.inner a.tweet-button{position:relative;width:199px;height:35px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/tweet-button-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:199px 35px;border-radius:20.5px;font-size:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding-left:49px;box-sizing:border-box;margin-right:auto;margin-left:auto;margin-top:15px}section.modal div.wrapScroll div.inner a.tweet-button::before{content:" ";width:35px;height:28px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/twitter-logo.png);background-repeat:no-repeat;background-position:0 0;background-size:35px 28px;background-size:25px 20px;width:25px;height:20px;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.modal div.wrapScroll div.inner a.tweet-button.close{pointer-events:none}section.about-card-modal,section.about-modal,section.collabo-rule-modal,section.faq-modal,section.rule-modal{overflow:auto;display:none;position:fixed;z-index:110;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}section.about-card-modal div.wrapScroll,section.about-modal div.wrapScroll,section.collabo-rule-modal div.wrapScroll,section.faq-modal div.wrapScroll,section.rule-modal div.wrapScroll{overflow:auto;height:100%;text-align:center;white-space:nowrap;pointer-events:auto}section.about-card-modal div.wrapScroll div.inner,section.about-modal div.wrapScroll div.inner,section.collabo-rule-modal div.wrapScroll div.inner,section.faq-modal div.wrapScroll div.inner,section.rule-modal div.wrapScroll div.inner{width:344px;height:9px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/bg-loop.png);background-repeat:repeat-y;background-position:center top;background-size:344px 9px;position:absolute;margin-top:28px;margin-right:auto;margin-left:auto;height:auto;padding-bottom:34px;top:22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.about-card-modal div.wrapScroll div.inner::before,section.about-modal div.wrapScroll div.inner::before,section.collabo-rule-modal div.wrapScroll div.inner::before,section.faq-modal div.wrapScroll div.inner::before,section.rule-modal div.wrapScroll div.inner::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}section.about-card-modal div.wrapScroll div.inner::before,section.about-modal div.wrapScroll div.inner::before,section.collabo-rule-modal div.wrapScroll div.inner::before,section.faq-modal div.wrapScroll div.inner::before,section.rule-modal div.wrapScroll div.inner::before{width:344px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/bg-before.png);background-repeat:no-repeat;background-position:center top;background-size:344px 20px;content:" ";position:absolute;top:-28px;left:0}section.about-card-modal div.wrapScroll div.inner::after,section.about-modal div.wrapScroll div.inner::after,section.collabo-rule-modal div.wrapScroll div.inner::after,section.faq-modal div.wrapScroll div.inner::after,section.rule-modal div.wrapScroll div.inner::after{width:344px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/bg-after.png);background-repeat:no-repeat;background-position:center top;background-size:344px 20px;content:" ";position:absolute;bottom:-29px;left:0;padding-bottom:20px}section.about-card-modal div.wrapScroll div.inner h2,section.about-modal div.wrapScroll div.inner h2,section.collabo-rule-modal div.wrapScroll div.inner h2,section.faq-modal div.wrapScroll div.inner h2,section.rule-modal div.wrapScroll div.inner h2{font-size:24px;font-weight:700;color:#000;margin-bottom:35px;margin-top:16px;letter-spacing:.2em}section.about-card-modal div.wrapScroll div.inner h3,section.about-modal div.wrapScroll div.inner h3,section.collabo-rule-modal div.wrapScroll div.inner h3,section.faq-modal div.wrapScroll div.inner h3,section.rule-modal div.wrapScroll div.inner h3{font-size:14px;margin-top:30px;white-space:normal}section.about-card-modal div.wrapScroll div.inner a.close-btn,section.about-modal div.wrapScroll div.inner a.close-btn,section.collabo-rule-modal div.wrapScroll div.inner a.close-btn,section.faq-modal div.wrapScroll div.inner a.close-btn,section.rule-modal div.wrapScroll div.inner a.close-btn{width:45px;height:46px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/sp/modal/close-button.png);background-repeat:no-repeat;background-position:0 0;background-size:45px 46px;position:absolute;right:-4px;top:-25px}section.about-card-modal div.wrapScroll div.inner p.text,section.about-modal div.wrapScroll div.inner p.text,section.collabo-rule-modal div.wrapScroll div.inner p.text,section.faq-modal div.wrapScroll div.inner p.text,section.rule-modal div.wrapScroll div.inner p.text{position:relative;font-size:12px;line-height:2.2em;font-weight:400;letter-spacing:0}section.about-card-modal div.wrapScroll div.inner div.rule-text,section.about-modal div.wrapScroll div.inner div.rule-text,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text,section.faq-modal div.wrapScroll div.inner div.rule-text,section.rule-modal div.wrapScroll div.inner div.rule-text{position:relative;width:82%;margin-right:auto;margin-left:auto;letter-spacing:-.03em;text-align:left;font-size:11px;line-height:1.8em;font-weight:400}section.about-card-modal div.wrapScroll div.inner div.rule-text :first-child,section.about-modal div.wrapScroll div.inner div.rule-text :first-child,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text :first-child,section.faq-modal div.wrapScroll div.inner div.rule-text :first-child,section.rule-modal div.wrapScroll div.inner div.rule-text :first-child{margin-top:0}section.about-card-modal div.wrapScroll div.inner div.rule-text p,section.about-modal div.wrapScroll div.inner div.rule-text p,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text p,section.faq-modal div.wrapScroll div.inner div.rule-text p,section.rule-modal div.wrapScroll div.inner div.rule-text p{margin-top:5px;white-space:normal}section.about-card-modal div.wrapScroll div.inner div.rule-text a,section.about-modal div.wrapScroll div.inner div.rule-text a,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text a,section.faq-modal div.wrapScroll div.inner div.rule-text a,section.rule-modal div.wrapScroll div.inner div.rule-text a{color:#000;text-decoration:underline;font-weight:700}section.about-card-modal div.wrapScroll div.inner div.rule-text ul,section.about-modal div.wrapScroll div.inner div.rule-text ul,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text ul,section.faq-modal div.wrapScroll div.inner div.rule-text ul,section.rule-modal div.wrapScroll div.inner div.rule-text ul{white-space:normal}section.about-card-modal div.wrapScroll div.inner div.rule-text ul li,section.about-modal div.wrapScroll div.inner div.rule-text ul li,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text ul li,section.faq-modal div.wrapScroll div.inner div.rule-text ul li,section.rule-modal div.wrapScroll div.inner div.rule-text ul li{position:relative;margin-left:1em;text-indent:-1em}section.about-card-modal div.wrapScroll div.inner div.rule-text ol,section.about-modal div.wrapScroll div.inner div.rule-text ol,section.collabo-rule-modal div.wrapScroll div.inner div.rule-text ol,section.faq-modal div.wrapScroll div.inner div.rule-text ol,section.rule-modal div.wrapScroll div.inner div.rule-text ol{white-space:normal;margin-left:2rem}section#wallpaperdl{background-color:#fff}section#wallpaperdl .wallpaperdl__block{padding:50px 0}section#wallpaperdl .wallpaper{overflow:hidden;white-space:nowrap;text-indent:-9999px;margin:0 auto}section#wallpaperdl .wallpaper--1{width:170px;height:369px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/wpdl/wp1.jpg);background-repeat:no-repeat;background-position:0 0;background-size:170px 369px}section#wallpaperdl .wallpaper--2{width:169px;height:366px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/wpdl/wp2.jpg);background-repeat:no-repeat;background-position:0 0;background-size:169px 366px}section#wallpaperdl a.dl-button{min-height:52px;border-radius:20px;background-color:#9c0000;color:#fff;font-size:20px;padding:14px 35px;letter-spacing:0;box-sizing:border-box;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none;pointer-events:auto;width:300px;margin:25px auto 0 auto}footer#wallpaperdlfooter{color:#fff;overflow:hidden}footer#wallpaperdlfooter::before{position:absolute;display:block;content:"";width:100px;height:100px;left:50%;margin-left:-50px;margin-top:-100px;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer#wallpaperdlfooter .colbolink{text-align:center;padding:50px 0}footer#wallpaperdlfooter .colbolink .colbolink__text1{font-size:20px;font-weight:700}footer#wallpaperdlfooter .colbolink .colbolink__text2{font-size:12px}footer#wallpaperdlfooter .colbolink a{margin:15px auto;overflow:hidden;white-space:nowrap;text-indent:-9999px;width:300px;height:120px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/wpdl/banner.png);background-repeat:no-repeat;background-position:0 0;background-size:300px 120px}footer#wallpaperdlfooter .wallpaperdlfooter__cp{text-align:center;padding:25px 0 100px 0;line-height:2}footer#wallpaperdlfooter .wallpaperdlfooter__cp .aboutXflag__copyright{display:block}