@charset "UTF-8";body.open-modal{height:100%;overflow-y:hidden}a:hover{opacity:.7}.fixed-movie.static-bg{width:135px;height:68px;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:135px 68px;width:100%;height:100%;background-repeat:repeat}.fixed_nav{padding:4px 0 0;display:none;width:100%;height:70px;background:rgba(17,17,17,.8);position:fixed;right:0;left:0;bottom:0}div.fixed_nav.anime a{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:364px;height:59px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/bottom-tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:364px 59px;margin-right:auto;margin-left:auto;margin-top:4px}div.fixed_nav.character a{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:364px;height:59px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/bottom-install-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:364px 59px;margin-right:auto;margin-left:auto;margin-top:4px}div.fixed_nav.character a:first-child{display:none}div.fixed_nav.gameinfo a{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:364px;height:59px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/bottom-install-monst-button.png);background-repeat:no-repeat;background-position:0 0;background-size:364px 59px;margin-right:auto;margin-left:auto;margin-top:4px}div.fixed_nav.gameinfo a:first-child{display:none}body{background-color:#000}section{position:relative;z-index:2}nav.js-nav-scroll-fixed{position:relative;z-index:3}section#anime{padding-top:145px}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:979px;height:550px}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:76px;height:76px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/movie-play-button.png);background-repeat:no-repeat;background-position:0 0;background-size:76px 76px}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{position:fixed;top:-200px;left:-200px;z-index:1999;pointer-events:none}body.specialday-1 .mouse-cursor-img__1{display:none}body.specialday-2 .mouse-cursor-img__2{display:none}nav{width:100%;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/nav-base.png);background-repeat:no-repeat;background-position:center top;background-size:1440px 91px;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:250px;height:90px}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,nav ul.main-nav li:hover p.active{opacity:1}nav ul.main-nav li.campaign p.normal{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cam-off.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.campaign p.active{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cam-on.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.character p.normal{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cha-off.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.character p.active{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cha-on.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.anime p.normal{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/ori-off.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.anime p.active{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/ori-on.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.movie p.normal{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cm-off.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}nav ul.main-nav li.movie p.active{width:250px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/nav/cm-on.png);background-repeat:no-repeat;background-position:0 0;background-size:250px 91px}.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,60px);transform:translate(0,60px);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,-60px);transform:translate(0,-60px);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(-100px);transform:translateX(-100px);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(100px);transform:translateX(100px);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,-20px);transform:translate(0,-20px)}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,-20px);transform:translate(0,-20px)}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,-12px);transform:translate(0,-12px)}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,-12px);transform:translate(0,-12px)}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(-6px,-2px,0);transform:translate3d(-6px,-2px,0)}5%{-webkit-transform:translate3d(3px,-3px,0);transform:translate3d(3px,-3px,0)}10%{-webkit-transform:translate3d(6px,4px,0);transform:translate3d(6px,4px,0)}15%{-webkit-transform:translate3d(-2px,2px,0);transform:translate3d(-2px,2px,0)}20%{-webkit-transform:translate3d(-5px,-4px,0);transform:translate3d(-5px,-4px,0)}25%{-webkit-transform:translate3d(5px,-2px,0);transform:translate3d(5px,-2px,0)}30%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}35%{-webkit-transform:translate3d(-6px,4px,0);transform:translate3d(-6px,4px,0)}40%{-webkit-transform:translate3d(-3px,-2px,0);transform:translate3d(-3px,-2px,0)}45%{-webkit-transform:translate3d(3px,-4px,0);transform:translate3d(3px,-4px,0)}50%{-webkit-transform:translate3d(-6px,-2px,0);transform:translate3d(-6px,-2px,0)}55%{-webkit-transform:translate3d(3px,-3px,0);transform:translate3d(3px,-3px,0)}60%{-webkit-transform:translate3d(6px,4px,0);transform:translate3d(6px,4px,0)}65%{-webkit-transform:translate3d(-2px,2px,0);transform:translate3d(-2px,2px,0)}70%{-webkit-transform:translate3d(-5px,-4px,0);transform:translate3d(-5px,-4px,0)}75%{-webkit-transform:translate3d(5px,-2px,0);transform:translate3d(5px,-2px,0)}80%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}85%{-webkit-transform:translate3d(-6px,4px,0);transform:translate3d(-6px,4px,0)}90%{-webkit-transform:translate3d(-3px,-2px,0);transform:translate3d(-3px,-2px,0)}95%{-webkit-transform:translate3d(3px,-4px,0);transform:translate3d(3px,-4px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ShakeAnim{0%{-webkit-transform:translate3d(-6px,-2px,0);transform:translate3d(-6px,-2px,0)}5%{-webkit-transform:translate3d(3px,-3px,0);transform:translate3d(3px,-3px,0)}10%{-webkit-transform:translate3d(6px,4px,0);transform:translate3d(6px,4px,0)}15%{-webkit-transform:translate3d(-2px,2px,0);transform:translate3d(-2px,2px,0)}20%{-webkit-transform:translate3d(-5px,-4px,0);transform:translate3d(-5px,-4px,0)}25%{-webkit-transform:translate3d(5px,-2px,0);transform:translate3d(5px,-2px,0)}30%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}35%{-webkit-transform:translate3d(-6px,4px,0);transform:translate3d(-6px,4px,0)}40%{-webkit-transform:translate3d(-3px,-2px,0);transform:translate3d(-3px,-2px,0)}45%{-webkit-transform:translate3d(3px,-4px,0);transform:translate3d(3px,-4px,0)}50%{-webkit-transform:translate3d(-6px,-2px,0);transform:translate3d(-6px,-2px,0)}55%{-webkit-transform:translate3d(3px,-3px,0);transform:translate3d(3px,-3px,0)}60%{-webkit-transform:translate3d(6px,4px,0);transform:translate3d(6px,4px,0)}65%{-webkit-transform:translate3d(-2px,2px,0);transform:translate3d(-2px,2px,0)}70%{-webkit-transform:translate3d(-5px,-4px,0);transform:translate3d(-5px,-4px,0)}75%{-webkit-transform:translate3d(5px,-2px,0);transform:translate3d(5px,-2px,0)}80%{-webkit-transform:translate3d(3px,2px,0);transform:translate3d(3px,2px,0)}85%{-webkit-transform:translate3d(-6px,4px,0);transform:translate3d(-6px,4px,0)}90%{-webkit-transform:translate3d(-3px,-2px,0);transform:translate3d(-3px,-2px,0)}95%{-webkit-transform:translate3d(3px,-4px,0);transform:translate3d(3px,-4px,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:4px;height:4px;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:4px 4px;width:100%;height:100%}div.fixed-movie div.overlay:after{position:absolute;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.4);-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:auto;min-height:800px;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 .3s ease-out;transition:opacity .3s ease-out}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:1498px;height:393px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/kv-text-monst.png);background-repeat:no-repeat;background-position:0 0;background-size:1498px 393px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:6;right:50%;top:4px;margin-left:-4px;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}section#main-visual div.inner div.movie-block figure.collabo{width:1531px;height:407px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/kv-text-collabo.png);background-repeat:no-repeat;background-position:0 0;background-size:1531px 407px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:6;top:373px;margin-right:-15px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}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:50%;right:50%;opacity:0;-webkit-transform:translateX(50%) translateY(-40%) scale(1.05);transform:translateX(50%) translateY(-40%) 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:525px;height:473px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-n1.png);background-repeat:no-repeat;background-position:0 0;background-size:525px 473px;margin-right:5px;margin-top:78px;-webkit-transform:translateX(50%) translateY(-50%) scale(1.3);transform:translateX(50%) translateY(-50%) scale(1.3);-webkit-transition:none;transition:none}section#main-visual div.inner div.contents-block figure.shinpachi{width:342px;height:307px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-n3.png);background-repeat:no-repeat;background-position:0 0;background-size:342px 307px;margin-top:0;margin-right:296px;-webkit-transform:translateX(50%) translateY(-50%) scale(1.05);transform:translateX(50%) translateY(-50%) scale(1.05);-webkit-transition:opacity .5s ease-out,-webkit-transform .2s ease-in;transition:opacity .5s ease-out,transform .2s ease-in}section#main-visual div.inner div.contents-block figure.kagura{width:295px;height:263px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-n2.png);background-repeat:no-repeat;background-position:0 0;background-size:295px 263px;margin-top:127px;margin-right:296px;-webkit-transform:translateX(80%) translateY(-50%) scale(1.05);transform:translateX(80%) translateY(-50%) scale(1.05);-webkit-transition:opacity .5s ease-out,-webkit-transform .2s ease-in;transition:opacity .5s ease-out,transform .2s ease-in}section#main-visual div.inner div.contents-block figure.hijikata{width:296px;height:270px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-n4.png);background-repeat:no-repeat;background-position:0 0;background-size:296px 270px;margin-top:131px;margin-right:-325px}section#main-visual div.inner div.contents-block figure.kondo{width:239px;height:216px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-kondo.png);background-repeat:no-repeat;background-position:0 0;background-size:239px 216px;margin-top:-44px;margin-right:-314px}section#main-visual div.inner div.contents-block figure.eriz{width:271px;height:270px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-eriz.png);background-repeat:no-repeat;background-position:0 0;background-size:271px 270px;margin-top:-108px;margin-right:-90px;display:none}section#main-visual div.inner div.contents-block figure.katsura{width:308px;height:276px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-katsura.png);background-repeat:no-repeat;background-position:0 0;background-size:308px 276px;margin-top:-68px;margin-right:-257px;display:none}section#main-visual div.inner div.contents-block figure.bg{width:577px;height:523px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/chara-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:577px 523px;margin-top:-135px;margin-right:0;-webkit-transform:translateX(50%) translateY(-45%) scale(1.05);transform:translateX(50%) translateY(-45%) scale(1.05);-webkit-transition:opacity 2s ease-out,-webkit-transform 1s ease-out;transition:opacity 2s ease-out,transform 1s ease-out}section#main-visual div.inner div.contents-block figure.logo{width:524px;height:201px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/logo.png);background-repeat:no-repeat;background-position:0 0;background-size:524px 201px;margin-top:222px;margin-right:-80px}section#main-visual div.inner div.contents-block p.date{width:661px;height:47px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/date-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:661px 47px;position:absolute;bottom:0;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;font-size:19px}section#main-visual div.inner div.contents-block a.anime-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:334px;height:182px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/kv/eriz-button.png);background-repeat:no-repeat;background-position:0 0;background-size:334px 182px;position:absolute;right:50%;bottom:0;-webkit-transform:translateX(50%) translateY(100%);transform:translateX(50%) translateY(100%);margin-right:-468px;-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:50px;margin-top:-50px}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}section#info div.inner h2{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:514px;height:728px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/h2.png);background-repeat:no-repeat;background-position:0 0;background-size:514px 728px;overflow:visible}section#info div.inner h2 p.text{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:851px;height:317px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/h2-text.png);background-repeat:no-repeat;background-position:0 0;background-size:851px 317px;-webkit-transform:translateX(-12%) translateY(52%);transform:translateX(-12%) translateY(52%)}section#info div.inner div.button-block{position:absolute;bottom:60px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);width:883px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section#info div.inner div.button-block a.anime-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:373px;height:242px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/btn1.png);background-repeat:no-repeat;background-position:0 0;background-size:373px 242px;position:relative;overflow:visible}section#info div.inner div.button-block a.anime-button:hover{opacity:1}section#info div.inner div.button-block a.anime-button::after{content:" ";width:172px;height:112px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/btn1-after.png);background-repeat:no-repeat;background-position:0 0;background-size:172px 112px;position:absolute;right:-49px;bottom:-41px}section#info div.inner div.button-block a.madao-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:373px;height:242px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/btn2.png);background-repeat:no-repeat;background-position:0 0;background-size:373px 242px;position:relative;overflow:visible}section#info div.inner div.button-block a.madao-button:hover{opacity:1}section#info div.inner div.button-block a.madao-button::after{content:" ";width:162px;height:143px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/info/btn2-after.png);background-repeat:no-repeat;background-position:0 0;background-size:162px 143px;position:absolute;right:-62px;bottom:-33px}span#anime-anchor{display:block;padding-top:50px;margin-top:-50px}section#anime>div.inner{position:relative;width:100%;margin-top:200px;margin-bottom:732px;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:1264px;height:89px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 89px;background-repeat:repeat-y;background-position:center;height:auto}section#anime>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:0;background-position:center;z-index:2}section#anime>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:0;background-position:center;z-index:2}section#anime>div.inner figure.icon{width:236px;height:238px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:236px 238px;position:absolute;top:-163px;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:54px;height:187px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/section-subtitle.png);background-repeat:no-repeat;background-position:0 0;background-size:54px 187px;position:absolute;top:-163px;left:145px;z-index:4}section#anime>div.inner h2.main{width:100%;height:202px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2.png);background-repeat:no-repeat;background-position:center;background-size:825px 202px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3}section#anime>div.inner div.date-span-block{width:100%;height:170px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:777px 170px;margin-top:32px}section#anime>div.inner div.date-span-block p.date-span{position:relative;width:776px;height:170px;margin-right:auto;margin-left:auto;padding-top:51px;display:block;-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;font-size:24px;text-align:center}section#anime>div.inner div.date-span-block p.date-span::before{content:"応募期間";position:absolute;top:16px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:18px}section#anime>div.inner p.lead{text-align:center;font-size:24px;font-weight:700;line-height:45px;margin-bottom:95px}section#anime>div.inner h2.anime{width:100%;height:133px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:857px 133px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#anime>div.inner a.youtube-thumb.thumb2{width:979px;height:550px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/movie-thumb-2.png);background-repeat:no-repeat;background-position:0 0;background-size:979px 550px;margin-right:auto;margin-left:auto}section#anime>div.inner a.youtube-thumb.disabled{pointer-events:none}section#anime>div.inner div.youtube-description{display:block;width:977px;margin-right:auto;margin-left:auto;margin-top:21px;margin-bottom:50px}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:36px;font-weight:700;margin-bottom:10px}section#anime>div.inner div.youtube-description div.left-side p.span{font-size:24px;margin-bottom:20px}section#anime>div.inner div.youtube-description div.right-side{margin-left:30px}section#anime>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:350px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:350px 62px;margin-right:auto;margin-left:auto}section#anime>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:240px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:240px 62px;pointer-events:none}section#anime>div.inner div.youtube-description div.right-side a.tweet-button.close{width:240px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button-off.png);background-repeat:no-repeat;background-position:0 0;background-size:240px 62px;pointer-events:none}section#anime>div.inner h2.goods{width:100%;height:135px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-goods.png);background-repeat:no-repeat;background-position:center;background-size:497px 135px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#anime>div.inner p.goods-lead{text-align:center;font-size:30px;font-weight:700;margin-bottom:55px}section#anime>div.inner p.goods-lead span{font-size:15px;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-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:968px;margin-right:auto;margin-left:auto;margin-bottom:55px}section#anime>div.inner ul.goods-list li.large{width:977px;height:25px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-large-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:977px 25px;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:977px;height:25px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-large-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:977px 25px;position:absolute;left:0;top:-25px}section#anime>div.inner ul.goods-list li.large::after{content:" ";width:977px;height:33px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-large-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:977px 33px;position:absolute;left:0;bottom:-31px}section#anime>div.inner ul.goods-list li{width:442px;height:11px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:442px 11px;position:relative;background-repeat:repeat-y;height:auto;margin-bottom:40px;box-sizing:border-box}section#anime>div.inner ul.goods-list li:nth-child(n+2){margin-top:45px}section#anime>div.inner ul.goods-list li::before{content:" ";width:442px;height:19px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:442px 19px;position:absolute;left:0;top:-19px}section#anime>div.inner ul.goods-list li::after{content:" ";width:443px;height:18px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:443px 18px;position:absolute;left:0;bottom:-17px}section#anime>div.inner ul.goods-list li div.inner{padding-left:0;padding-right:0;padding-bottom:22px}section#anime>div.inner ul.goods-list li span.goods-amount{width:87px;height:87px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-amount-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:87px 87px;position:absolute;left:0;top:0;color:#fff;font-size:32px;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:13px;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:30px;text-align:center}section#anime>div.inner ul.goods-list li p.goods-caption{font-size:18px;font-weight:400;text-align:center}section#anime>div.inner ul.goods-list li figure.goods-image{margin-bottom:15px;margin-right:auto;margin-left:auto}section#anime>div.inner ul.goods-list li figure.goods-image.goods1{width:939px;height:392px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-pic-1.png);background-repeat:no-repeat;background-position:0 0;background-size:939px 392px;margin-left:19px}section#anime>div.inner ul.goods-list li figure.goods-image.goods2{width:422px;height:305px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-pic-2.png);background-repeat:no-repeat;background-position:0 0;background-size:422px 305px}section#anime>div.inner ul.goods-list li figure.goods-image.goods3{width:421px;height:305px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-pic-3.png);background-repeat:no-repeat;background-position:0 0;background-size:421px 305px}section#anime>div.inner ul.goods-list li figure.goods-image.goods4{width:422px;height:305px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/goods-pic-4.png);background-repeat:no-repeat;background-position:0 0;background-size:422px 305px}section#anime>div.inner div.new-entry-prize-block{width:1193px;height:1289px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-prize-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:1193px 1289px;margin-right:auto;margin-left:39px;padding-top:50px}section#anime>div.inner div.new-entry-prize-block h3.entry-prize-title{width:131px;height:45px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h3-entry-prize.png);background-repeat:no-repeat;background-position:0 0;background-size:131px 45px;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:30px;text-align:center;margin-top:12px}section#anime>div.inner div.new-entry-prize-block p.entry-prize-caption{color:#fff;font-size:20px;text-align:center;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:191px;height:91px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper-lock.png);background-repeat:no-repeat;background-position:0 0;background-size:191px 91px;position:absolute;left:24px;top:151px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper1-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}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.wallpaper1{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper1-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px;margin-right:auto;margin-left:auto}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper2-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper2-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.is-visible{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper2-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper2.is-visible.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper2-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper3-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px;margin-left:110px;margin-right:110px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper3-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.is-visible{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper3-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper3.is-visible.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper3-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper4-thumb.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper4-thumb-active.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.is-visible{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper4-thumb-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}section#anime>div.inner div.new-entry-prize-block figure.wallpaper4.is-visible.active{width:232px;height:391px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/wallpaper4-thumb-active-a.png);background-repeat:no-repeat;background-position:0 0;background-size:232px 391px}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:30px}section#anime>div.inner div.new-entry-prize-block div.wallpaper-block span.coming-soon{width:526px;height:216px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-prize-coming-soon.png);background-repeat:no-repeat;background-position:0 0;background-size:526px 216px;position:absolute;right:50%;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;padding:0 144px;margin-top:-10px}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button{min-height:52px;border-radius:20px;background-color:#b3b3b3;color:#ccc;font-size:16px;padding:8px 28px;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}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.close{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:109px;height:50px;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:109px 50px;background-position:center}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.prize1{width:217px;margin:0 auto}section#anime>div.inner div.new-entry-prize-block a.entry-prize-button.prize2{margin-left:5px;width:217px;line-height:20px}section#anime>div.inner div.new-entry-prize-block p.date{font-size:19px;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:105px;width:980px;margin-right:auto;margin-left:auto;font-size:11px}section#anime>div.inner div.tweet-block{width:977px;height:500px;margin-right:auto;margin-left:auto;margin-bottom:20px;overflow-y:scroll}section#anime>div.inner p.tweet-notice{width:977px;margin-right:auto;margin-left:auto;margin-bottom:90px;font-size:14px;line-height:30px}section#anime>div.inner h2.howto-entry{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:1193px;height:66px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-entry.png);background-repeat:no-repeat;background-position:center;background-size:1193px 66px;margin-left:39px}section#anime>div.inner div.howto-entry-step1-block p.step-count{margin-right:auto;margin-left:auto;margin-bottom:10px}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:248px;height:52px;margin-right:auto;margin-left:auto;margin-top:75px;background-color:#000;border-radius:32px;font-size:24px;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}section#anime>div.inner div.howto-entry-step1-block>div.inner{width:994px;height:20px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-step-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:994px 20px;background-repeat:repeat-y;height:auto;margin-right:auto;margin-left:auto;margin-bottom:30px;position:relative;padding-top:10px;padding-left:17px;padding-right:17px;padding-bottom:25px;box-sizing:border-box}section#anime>div.inner div.howto-entry-step1-block>div.inner::before{content:" ";width:994px;height:35px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-step-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:994px 35px;position:absolute;top:-35px;left:0}section#anime>div.inner div.howto-entry-step1-block>div.inner::after{content:" ";width:994px;height:35px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/entry-step-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:994px 35px;position:absolute;bottom:-22px;left:0}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1{margin-top:94px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 a.follow-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:155px;height:155px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/twitter-follow-button.png);background-repeat:no-repeat;background-position:0 0;background-size:155px 155px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:113px;height:41px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/figure-step1.png);background-repeat:no-repeat;background-position:0 0;background-size:113px 41px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step1 a.tweet-button{width:250px!important}section#anime>div.inner div.howto-entry-step1-block>div.inner.step2{padding-bottom:0;margin-top:80px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step2 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:127px;height:39px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/figure-step2.png);background-repeat:no-repeat;background-position:0 0;background-size:127px 39px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step3{position:relative;line-height:1.5em;margin-bottom:50px;margin-top:80px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step3 p.step-count{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:124px;height:40px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/figure-step3.png);background-repeat:no-repeat;background-position:0 0;background-size:124px 40px}section#anime>div.inner div.howto-entry-step1-block>div.inner.step3 p.step-count{margin-bottom:30px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body{font-size:30px;text-align:center;line-height:1.3em}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body a.tweet-button{position:relative;width:410.5px;height:56px;border-radius:28px;background-color:#1da1f2;font-size:21px;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:80px;box-sizing:border-box;margin-right:auto;margin-left:auto;margin-top:25px}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:264px}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;position:absolute;left:31px;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-top:20px;padding-bottom:20px;line-height:1.7em}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body.step2-2{background-color:#eef7ff;padding-top:40px;padding-bottom:40px;line-height:1.7em;font-size:25px}section#anime>div.inner div.howto-entry-step1-block>div.inner p.howto-entry-body.step2-3{background-color:#d2eaff;padding-top:40px;padding-bottom:40px;line-height:1.7em;font-size:25px;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:30px;font-weight:700;text-decoration:underline}section#anime>div.inner figure.gintoki{content:" ";width:449px;height:415px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/chara-gintoki.png);background-repeat:no-repeat;background-position:0 0;background-size:449px 415px;position:absolute;right:-72px;bottom:-307px;z-index:3}span#meter-anchor{display:block;padding-top:200px;margin-top:-200px}section#meter>div.inner{position:relative;width:100%;padding-top:10px;margin-top:190px;margin-bottom:740px;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:1264px;height:109px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 109px;background-repeat:repeat-y;background-position:center;height:auto}section#meter>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:0;background-position:center;z-index:2}section#meter>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:0;background-position:center;z-index:2}section#meter>div.inner figure.icon{width:236px;height:238px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:236px 238px;position:absolute;top:-163px;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:54px;height:207px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/section-subtitle.png);background-repeat:no-repeat;background-position:0 0;background-size:54px 207px;position:absolute;top:-163px;left:145px;z-index:4}section#meter>div.inner h2.main{width:100%;height:187px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/h2.png);background-repeat:no-repeat;background-position:center;background-size:586px 187px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-top:-50px;margin-bottom:40px;z-index:3}section#meter>div.inner div.date-span-block{width:100%;height:170px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:777px 170px;margin-top:-12px}section#meter>div.inner div.date-span-block p.date-span{position:relative;width:776px;height:170px;margin-right:auto;margin-left:auto;padding-top:45px;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;font-size:24px;text-align:center;color:#fff}section#meter>div.inner p.lead{text-align:center;font-size:24px;line-height:45px;margin-bottom:95px;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:36px;margin-bottom:60px}section#meter>div.inner p.line-notice{color:#fff;text-align:center;font-size:24px;margin-bottom:40px}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:309px;height:64px;margin-right:auto;margin-left:auto;margin-top:75px;background-color:#000;border-radius:32px;font-size:30px;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}section#meter>div.inner figure.madao{width:387px;height:341px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/chara-madao.png);background-repeat:no-repeat;background-position:0 0;background-size:387px 341px;position:absolute;right:-10px;bottom:-356px;z-index:3}section#meter>div.inner div.meter-block{position:relative;width:1018px;margin-right:auto;margin-left:auto;margin-bottom:75px;background-color:#000;padding:17px;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}section#meter>div.inner div.meter-block a.prev::before{content:" ";width:42px;height:84px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/page-prev-button.png);background-repeat:no-repeat;background-position:0 0;background-size:42px 84px;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}section#meter>div.inner div.meter-block a.next::before{content:" ";width:42px;height:84px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/page-next-button.png);background-repeat:no-repeat;background-position:0 0;background-size:42px 84px;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:960px;height:942px;margin-right:auto;margin-left:auto;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:100px!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(96px);transform:translateX(96px)}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:-96px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3{background-position:-192px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4{background-position:-288px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5{background-position:-384px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6{background-position:-480px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7{background-position:-576px 0!important}section#meter>div.inner div.meter-block div.image-list div.image .s1 .s2 .s3 .s4 .s5 .s6 .s7 .s8{background-position:-672px 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:-768px 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:-864px 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(96px,0,0) rotate3d(0,1,0,-20deg)!important;transform:translate3d(96px,0,0) rotate3d(0,1,0,-20deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice3{-webkit-transform:translate3d(96px,0,0) rotate3d(0,1,0,-20deg)!important;transform:translate3d(96px,0,0) rotate3d(0,1,0,-20deg)!important}section#meter>div.inner div.meter-block div.image-list div.image.flip .slice4{-webkit-transform:translate3d(96px,0,0) rotate3d(0,1,0,-30deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,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(96px,0,0) rotate3d(0,1,0,-10deg)!important;transform:translate3d(96px,0,0) rotate3d(0,1,0,-10deg)!important}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image1 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-0.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image2 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-25.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image3 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-50.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image4 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-75.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}section#meter>div.inner div.meter-block div.image-list div.image5 .slice1 .slice2 .slice3 .slice4 .slice5 .slice6 .slice7 .slice8 .slice9 .slice10{width:966px;height:912px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-100.png);background-repeat:no-repeat;background-position:0 0;background-size:966px 912px}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:19px;height:25px;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:19px 25px;position:absolute;left:34px;bottom:44px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-25{width:42px;height:30px;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:42px 30px;position:absolute;left:202px;bottom:44px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-50{width:39px;height:30px;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:39px 30px;position:absolute;left:390px;bottom:44px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-75{width:40px;height:30px;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:40px 30px;position:absolute;left:588px;bottom:44px;z-index:2}section#meter>div.inner div.meter-block div.meter-body figure.meter-100{width:51px;height:29px;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:51px 29px;position:absolute;left:789px;bottom:44px;z-index:2}section#meter>div.inner div.meter-block div.meter-body p.digit{width:130px;text-align:center;position:absolute;left:823px;bottom:89px;z-index:2;font-size:60px;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;margin-right:auto;margin-left:auto;padding-top:20px}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;margin-right:auto;margin-left:auto;margin-bottom:10px}section#meter>div.inner div.meter-block div.meter-body div.inner div.meter-outside{position:relative;width:782px;height:122px;overflow:hidden;margin-left:30px}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;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;position:absolute;left:2px;top:6px;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:30px;margin-bottom:30px}section#meter>div.inner div.meter-block ul.bonus-list li{position:relative;width:185px;height:215px}section#meter>div.inner div.meter-block ul.bonus-list li.large{width:207px;height:242px}section#meter>div.inner div.meter-block ul.bonus-list li.large p.tassei{width:105px;height:66px;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:105px 66px;top:88px;right:-41px}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:88px 55px;position:absolute;right:-26px;top:88px;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 div.meter-block ul.bonus-list li:nth-child(n+2){margin-left:42px}section#meter>div.inner ul.word-list{width:980px;margin-bottom:50px;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section#meter>div.inner ul.word-list li:nth-child(n+3){margin-top:32px}section#meter>div.inner ul.word-list li a{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-1.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px;overflow:hidden;white-space:nowrap;text-indent:-9999px}section#meter>div.inner ul.word-list li a.item1{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-1.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item2{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-2.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item3{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-3.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item4{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-4.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item5{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-5.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item6{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-6.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item7{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-7.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item8{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-8.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item9{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-9.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}section#meter>div.inner ul.word-list li a.item10{width:462px;height:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/meter/madao-button-10.png);background-repeat:no-repeat;background-position:0 0;background-size:462px 98px}span#character-anchor{display:block;padding-top:210px;margin-top:-210px}section#character>div.inner{position:relative;width:100%;padding-top:10px;margin-top:190px;margin-bottom:740px;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:1264px;height:56px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 56px;background-repeat:repeat-y;background-position:center;height:auto;width:1219px}section#character>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:-22px;background-position:center;z-index:2}section#character>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:-22px;background-position:center;z-index:2}section#character>div.inner figure.icon{width:344px;height:273px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:344px 273px;position:absolute;top:-163px;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:100px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/h2.png);background-repeat:no-repeat;background-position:center;background-size:721px 100px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;padding-top:40px;z-index:3;margin-top:-50px;margin-bottom:40px}section#character>div.inner p.first-copy{width:100%;height:65px;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:398px 65px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-top:-40px;margin-bottom:12px}section#character>div.inner p.second-copy{width:100%;height:65px;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:398px 65px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-bottom:12px;margin-top:20px}section#character>div.inner ul.character-icon-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}section#character>div.inner ul.character-icon-list li{cursor:pointer;position:relative}section#character>div.inner ul.character-icon-list li::after{content:" ";width:68px;height:70px;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:68px 70px;position:absolute;left:-5px;top:-5px;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:10px}section#character>div.inner ul.character-icon-list li img{width:65px}section#character>div.inner div.detail-block{width:100%;height:665px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/detail-bg.png);background-repeat:no-repeat;background-position:center top;background-size:1193px 665px;margin-top:40px;position:relative;height:900px}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;top:619px;right:44px;width:488px;height:264px}section#character>div.inner div.detail-block a.movie-thumb{width:488px;height:264px;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:76px;height:76px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/movie-play-button.png);background-repeat:no-repeat;background-position:0 0;background-size:76px 76px}section#character>div.inner div.detail-block p.movie-coming{width:488px;height:264px}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(.5) translateX(-50%);transform:scale(.5) translateX(-50%);top:260px;margin-left:-526px}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(.5) translateX(-50%);transform:scale(.5) translateX(-50%);top:260px;margin-left:460px}section#character>div.inner div.detail-block p.right-arrow img{cursor:pointer}section#character>div.inner div.detail-block div.panel{width:900px;height:630px;position:relative;margin-right:auto;margin-left:auto;margin-top:0}section#character>div.inner div.detail-block div.panel div.inner{width:1018px;height:630px;position:relative;margin-left:auto;margin-right:auto}section#character>div.inner div.detail-block div.panel div.inner p.attr{position:absolute;left:10px;top:87px;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner p.rare{position:absolute;left:-4px;top:110px;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner p.type{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:-220px;top:56px;-webkit-transform:scale(.5);transform:scale(.5);width:1000px;height:600px;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#character>div.inner div.detail-block div.panel div.inner p.state{position:absolute;left:880px;top:-38px;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner div.text-block{position:absolute;width:370px;height:auto;top:575px;left:50px}section#character>div.inner div.detail-block div.panel div.inner div.text-block p.text{color:#fff;font-size:14px;line-height:2em;min-height:165px}section#character>div.inner div.detail-block div.panel div.inner div.text-block p.get{margin-top:15px;width:377px;height:92px;color:#fff;font-size:14px;border-top:1px solid #fff;border-bottom:1px solid #fff;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.ball{position:absolute;right:0;bottom:0;-webkit-transform:scale(.5);transform:scale(.5)}section#character>div.inner div.detail-block div.panel div.inner p.image{position:absolute;left:200px;top:-230px;-webkit-transform:scale(.5);transform:scale(.5);width:1100px;height:1100px;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}section#character>div.inner h2.about{width:100%;height:101px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/h2-about.png);background-repeat:no-repeat;background-position:center;background-size:438px 101px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3;margin-top:135px;margin-bottom:50px}section#character>div.inner div.about-block{display:block;text-align:center}section#character>div.inner div.about-block figure.logo{width:150px;height:148px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/character/about-logo.png);background-repeat:no-repeat;background-position:0 0;background-size:150px 148px;margin-right:auto;margin-left:auto}section#character>div.inner div.about-block p.about-body{font-size:18px;color:#fff;line-height:32px;margin-bottom:40px}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;position:absolute;left:-110px;bottom:-215px;z-index:3}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;position:absolute;right:-26px;bottom:-215px;z-index:3}section#gameinfo>div.inner{position:relative;width:100%;padding-bottom:25px;padding-top:30px;margin-top:200px;margin-bottom:740px;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:1264px;height:40px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 40px;background-repeat:repeat-y;background-position:center;height:auto}section#gameinfo>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:0;background-position:center;z-index:2}section#gameinfo>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:0;background-position:center;z-index:2}section#gameinfo>div.inner figure.icon{width:322px;height:265px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:322px 265px;position:absolute;top:-163px;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:100px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/h2.png);background-repeat:no-repeat;background-position:center;background-size:449px 100px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;z-index:3;margin-top:-40px;margin-bottom:30px}section#gameinfo>div.inner p.lead{font-size:24px;text-align:center;z-index:4}section#gameinfo>div.inner figure.icons{width:896px;height:255px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/gameinfo/icon.png);background-repeat:no-repeat;background-position:0 0;background-size:896px 255px;margin-top:40px;margin-left:auto;margin-right:auto}section#gameinfo>div.inner .info{margin-top:30px;display:block;text-align:center}section#gameinfo>div.inner .info a{font-size:24px;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;position:absolute;right:-8px;bottom:-300px;z-index:3}span#collabo-anchor{display:block;padding-top:200px;margin-top:-200px}section#collabo>div.inner{position:relative;width:100%;padding-top:30px;margin-top:200px;margin-bottom:740px;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:1264px;height:44px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 44px;background-repeat:repeat-y;background-position:center;height:auto}section#collabo>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:0;background-position:center;z-index:2}section#collabo>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:0;background-position:center;z-index:2}section#collabo>div.inner figure.icon{width:267px;height:266px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:267px 266px;position:absolute;top:-163px;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:98px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/collabo/h2.png);background-repeat:no-repeat;background-position:center;background-size:518px 98px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-top:-40px;margin-bottom:45px;z-index:3}section#collabo>div.inner div.date-span-block{width:100%;height:170px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:777px 170px;margin-top:32px}section#collabo>div.inner div.date-span-block p.date-span{position:relative;width:776px;height:170px;margin-right:auto;margin-left:auto;padding-top:4px;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;font-size:24px;text-align:center}section#collabo>div.inner div.date-span-block p.date-span::before{content:"募集期間";position:absolute;top:16px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:18px}section#collabo>div.inner p.lead{text-align:center;font-size:24px;font-weight:700;line-height:45px;margin-bottom:95px}section#collabo>div.inner h2.anime{width:100%;height:133px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:857px 133px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#collabo>div.inner a.youtube-thumb.thumb2{width:979px;height:550px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/movie-thumb-2.png);background-repeat:no-repeat;background-position:0 0;background-size:979px 550px;margin-right:auto;margin-left:auto}section#collabo>div.inner a.youtube-thumb.disabled{pointer-events:none}section#collabo>div.inner div.youtube-description{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;width:977px;margin-right:auto;margin-left:auto;margin-top:21px;margin-bottom:75px}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:36px;font-weight:700;margin-bottom:10px}section#collabo>div.inner div.youtube-description div.left-side p.span{font-size:21px}section#collabo>div.inner div.youtube-description div.right-side{margin-left:30px}section#collabo>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:350px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:350px 62px}section#collabo>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:240px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:240px 62px;pointer-events:none}section#collabo>div.inner h2.goods{width:100%;height:135px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-goods.png);background-repeat:no-repeat;background-position:center;background-size:497px 135px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#collabo>div.inner p.goods-lead{text-align:center;font-size:30px;font-weight:700;margin-bottom:55px}section#collabo>div.inner p.goods-lead span{font-size:15px;font-weight:400}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;position:absolute;right:-108px;bottom:-301px;z-index:3}span#cm-anchor{display:block;padding-top:200px;margin-top:-200px}section#cm>div.inner{position:relative;width:100%;padding-top:30px;margin-top:200px;margin-bottom:332px;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:1264px;height:82px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/section-bg-loop.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 82px;background-repeat:repeat-y;background-position:center;height:auto}section#cm>div.inner::before{content:" ";width:1264px;height:200px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/section-bg-before.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 200px;position:absolute;top:-200px;left:0;background-position:center;z-index:2}section#cm>div.inner::after{content:" ";width:1264px;height:195px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/section-bg-after.png);background-repeat:no-repeat;background-position:0 0;background-size:1264px 195px;position:absolute;bottom:-195px;left:0;background-position:center;z-index:2}section#cm>div.inner figure.icon{width:236px;height:262px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/section-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:236px 262px;position:absolute;top:-163px;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:102px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/cm/h2.png);background-repeat:no-repeat;background-position:center;background-size:287px 102px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-top:-40px;margin-bottom:45px;z-index:3}section#cm>div.inner div.date-span-block{width:100%;height:170px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/bg-date-span.png);background-repeat:no-repeat;background-position:center;background-size:777px 170px;margin-top:32px}section#cm>div.inner div.date-span-block p.date-span{position:relative;width:776px;height:170px;margin-right:auto;margin-left:auto;padding-top:4px;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;font-size:24px;text-align:center}section#cm>div.inner div.date-span-block p.date-span::before{content:"募集期間";position:absolute;top:16px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:18px}section#cm>div.inner p.lead{text-align:center;font-size:24px;font-weight:700;line-height:45px;margin-bottom:95px}section#cm>div.inner h2.anime{width:100%;height:133px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-anime.png);background-repeat:no-repeat;background-position:center;background-size:857px 133px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#cm>div.inner .youtube-thumb.thumb2{width:979px;height:550px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/movie-thumb-2.png);background-repeat:no-repeat;background-position:0 0;background-size:979px 550px;margin-right:auto;margin-left:auto}section#cm>div.inner .youtube-thumb.disabled{pointer-events:none}section#cm>div.inner div.youtube-description{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;width:977px;margin-right:auto;margin-left:auto;margin-top:21px;margin-bottom:75px}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:36px;font-weight:700;margin-bottom:10px}section#cm>div.inner div.youtube-description div.left-side p.span{font-size:21px}section#cm>div.inner div.youtube-description div.right-side{margin-left:30px}section#cm>div.inner div.youtube-description div.right-side a.tweet-button{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:350px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button.png);background-repeat:no-repeat;background-position:0 0;background-size:350px 62px}section#cm>div.inner div.youtube-description div.right-side a.tweet-button.disable{width:240px;height:62px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/tweet-button-disable.png);background-repeat:no-repeat;background-position:0 0;background-size:240px 62px;pointer-events:none}section#cm>div.inner h2.goods{width:100%;height:135px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/anime/h2-goods.png);background-repeat:no-repeat;background-position:center;background-size:497px 135px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:relative;margin-bottom:45px}section#cm>div.inner p.goods-lead{text-align:center;font-size:30px;font-weight:700;margin-bottom:55px}section#cm>div.inner p.goods-lead span{font-size:15px;font-weight:400}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;position:absolute;right:-26px;bottom:-262px;z-index:3}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:100px}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;white-space:nowrap;pointer-events:auto}section.modal div.wrapScroll div.inner{width:651px;height:745px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg.png);background-repeat:repeat-y;background-position:center top;background-size:651px 745px;position:absolute;margin-top:70px;margin-right:auto;margin-left:auto;padding-top:32px;padding-bottom:25px;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:394px;height:35px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-title.png);background-repeat:no-repeat;background-position:0 0;background-size:394px 35px;overflow:hidden;white-space:nowrap;text-indent:-9999px;margin-left:auto;margin-right:auto;margin-bottom:24px}section.modal div.wrapScroll div.inner a.close-btn{width:63px;height:65px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/close-button.png);background-repeat:no-repeat;background-position:0 0;background-size:63px 65px;position:absolute;right:-13px;top:-38px}section.modal div.wrapScroll div.inner div.image{position:relative;margin-bottom:10px;margin-right:auto;margin-left:auto}section.modal div.wrapScroll div.inner div.image img{height:21px}section.modal div.wrapScroll div.inner div.image .month0{position:absolute;left:163px;top:345px}section.modal div.wrapScroll div.inner div.image .month1{position:absolute;left:183px;top:345px}section.modal div.wrapScroll div.inner div.image .day0{position:absolute;left:242px;top:345px}section.modal div.wrapScroll div.inner div.image .day1{position:absolute;left:262px;top:345px}section.modal div.wrapScroll div.inner div.image .weekday{position:absolute;left:342px;top:345px}section.modal div.wrapScroll div.inner div.image.no1{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-1.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no2{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-2.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no3{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-3.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no4{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-4.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no5{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-5.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no6{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-6.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no7{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-7.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no8{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-8.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no9{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-9.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner div.image.no10{width:585px;height:549px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/modal-bg-10.png);background-repeat:no-repeat;background-position:0 0;background-size:585px 549px}section.modal div.wrapScroll div.inner p.date{font-size:16px;margin-bottom:5px;font-weight:700}section.modal div.wrapScroll div.inner p.body{font-size:16px;line-height:25px}section.modal div.wrapScroll div.inner a.tweet-button{width:331px;height:56px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/tweet-button-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:331px 56px;position:relative;width:325px;height:56px;border-radius:28px;font-size:21px;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:80px;box-sizing:border-box;margin-right:auto;margin-left:auto;margin-top:25px}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;position:absolute;left:31px;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:901px;height:37px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/bg-loop.png);background-repeat:repeat-y;background-position:center top;background-size:901px 37px;position:absolute;margin-top:54px;margin-right:auto;margin-left:auto;height:auto;padding-bottom:67px;top:43px;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:901px;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/bg-before.png);background-repeat:no-repeat;background-position:center top;background-size:901px 49px;content:" ";position:absolute;top:-34px;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:901px;height:49px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/bg-after.png);background-repeat:no-repeat;background-position:center top;background-size:901px 49px;content:" ";position:absolute;bottom:-51px;left:0;padding-bottom:30px}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:30px;margin-top:30px;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:20px;margin-top:40px}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:63px;height:65px;display:block;background-image:url(/promotion/gintama_2nd/assets/index/img/pc/modal/close-button.png);background-repeat:no-repeat;background-position:0 0;background-size:63px 65px;position:absolute;right:0;top:-34px}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;margin-bottom:50px;font-size:22px;line-height:2.7em;font-weight:400}section.about-card-modal div.wrapScroll div.inner p.text span.first-lead,section.about-modal div.wrapScroll div.inner p.text span.first-lead,section.collabo-rule-modal div.wrapScroll div.inner p.text span.first-lead,section.faq-modal div.wrapScroll div.inner p.text span.first-lead,section.rule-modal div.wrapScroll div.inner p.text span.first-lead{line-height:2.2em;display:block}section.about-card-modal div.wrapScroll div.inner p.text span.second-lead,section.about-modal div.wrapScroll div.inner p.text span.second-lead,section.collabo-rule-modal div.wrapScroll div.inner p.text span.second-lead,section.faq-modal div.wrapScroll div.inner p.text span.second-lead,section.rule-modal div.wrapScroll div.inner p.text span.second-lead{line-height:3em;display:block;margin-top:8px}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:14px;line-height:1.8em;font-weight:400}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:10px;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{margin:0 auto;overflow:hidden;white-space:nowrap;text-indent:-9999px}section#wallpaperdl .wallpaper--1{width:340px;height:737px;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:340px 737px}section#wallpaperdl .wallpaper--2{width:338px;height:732px;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:338px 732px}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:400px;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-weight:700;font-size:24px}footer#wallpaperdlfooter .colbolink .colbolink__text2{font-size:16px}footer#wallpaperdlfooter .colbolink a{margin:15px auto;overflow:hidden;white-space:nowrap;text-indent:-9999px;width:450px;height:180px;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:450px 180px}footer#wallpaperdlfooter .wallpaperdlfooter__cp{text-align:center;padding:25px 0 100px 0;line-height:2}footer#wallpaperdlfooter .wallpaperdlfooter__cp .aboutXflag__copyright{display:block}