@charset 'UTF-8';.fancybox-nav,.slick-slider{-webkit-tap-highlight-color:transparent}.slick-dots,ol,ul{list-style:none}#behavior p,#cs p,#policy p,#sitepolicy p,#term p,#violationpolicy p{word-break:break-all}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-button,#smartbanner .sb-info{font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.8)}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;color:#6a6a6a}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.android{border-color:#212228;background:url(dark_background_stripes.gif) #3d3d3d;border-top:5px solid #88B131;box-shadow:none}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3)}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000}#smartbanner.android .sb-info strong{color:#fff}#smartbanner.android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:0 0;border-radius:0;box-shadow:none}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));background-image:-moz-linear-gradient(top,#42B6C9,#39A9BB);text-transform:none;text-shadow:none;box-shadow:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0 0}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1}#smartbanner.windows .sb-icon{border-radius:0}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(blank.gif)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.container,body{overflow-x:hidden}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fancybox-opened .fancybox-title{visibility:visible}.clearfix:after,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}#manga #container .share li,#manga .dl-btn .buttons li,footer li,footer p,footer ul{float:left}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(./ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.hover,.w1024{position:relative}.slick-dots li.slick-active button:before{opacity:.75;color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{-webkit-text-size-adjust:100%}img{color:#fff}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both}.center{text-align:center}.w1024{width:1024px;margin:auto;text-align:center}.hover{overflow:hidden;cursor:pointer}.hover img{position:absolute;bottom:0}.hover img:hover{top:0}iframe[name=google_conversion_frame]{position:absolute;height:0;width:0}.dn{display:none}.v-pc{display:block}.v-sp{display:none}@media screen and (max-width:640px){.v-pc{display:none}.v-sp{display:block}}#wrapper{position:relative;opacity:0;-moz-transition:opacity 1.5s;-o-transition:opacity 1.5s;-webkit-transition:opacity 1.5s;transition:opacity 1.5s}#wrapper .bg,#wrapper .bgTop{height:auto;position:absolute;left:0;z-index:-1;width:100%}#wrapper.in{opacity:1}#wrapper .bgTop{top:-3px}#wrapper .bg{top:-70px}#loading{position:fixed;width:100%;height:100%;background:url(../img/common/loading.gif?1602598597) center center no-repeat #000;z-index:200}.fancybox-inner{overflow:hidden!important}header{position:relative;z-index:1000}header a{display:block}header .sp-header{display:none}@media screen and (max-width:640px){header .sp-header{display:block}header .sp-header .logo{float:left;margin:15px 0 0 10px}header .sp-header .humberger{background:url(../img/common/sp/humberger.png?1602598597) no-repeat;width:105px;height:105px;position:absolute;top:8px;right:8px}header .sp-header .h-menu-box{display:none;position:absolute;z-index:1000;top:90px;padding:30px 0 0;background:rgba(0,0,0,.8);width:640px}header .sp-header .h-menu-box ul{margin:0 auto;background:url(../img/common/sp/h_menu_box.png?1602598597) center top no-repeat;width:601px;height:100%}header .sp-header .h-menu-box li{float:left;width:50%;text-align:center;height:130px}header .sp-header .h-menu-box li a{display:block;padding:35px 0}header .sp-header .h-menu-box li:nth-child(1) a{background:url(../img/common/sp/h_information.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(2) a{background:url(../img/common/sp/h_guide.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(3) a{background:url(../img/common/sp/h_manga.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(4) a{background:url(../img/common/sp/h_heroguide.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(5) a{background:url(../img/common/sp/h_twitter.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(6) a{background:url(../img/common/sp/h_line.png?1602598597) center center no-repeat}header .sp-header .h-menu-box li:nth-child(7) a{background:url(../img/common/sp/h_top.png?1602598597) center center no-repeat}header .sp-header .h-menu-box .h-menu-close-btn{display:block;margin:60px auto;background:url(../img/common/sp/close_btn.png?1602598597) center center no-repeat;width:160px;height:50px}}.footer-contents{background:#000}.spec-box{width:677px;padding:56px 0 60px;margin:auto}.spec-box .btn-box{margin-top:45px;text-align:center;font-size:0}.spec-box .btn-box a{display:inline-block}.spec-box .btn-box .app-btn{background:url(../img/common/f_app_btn.png?1602598597) no-repeat;width:238px;height:71px;margin-right:15px}.spec-box .btn-box .google-btn{background:url(../img/common/f_google_btn.png?1602598597) no-repeat;width:238px;height:70px}.spec-box .btn-box .f-dmm-btn{background:url(../img/common/dmm_btn.png?1602598597) no-repeat;width:240px;height:71px;margin-top:15px}footer{background:#000;padding:18px 0;border-top:1px solid #ddbf4b}footer .footer-wrapper{width:1024px;margin:auto;position:relative}footer ul{margin:14px 17px 0 10px;font-family:serif}footer li:last-child a{margin:0}footer li a{display:block;color:#fff;font-size:12px;text-decoration:none;margin-right:7px;letter-spacing:-1px}footer li a:before{content:url(../img/common/footer_icon.png?1602598597);position:relative;margin-right:5px}footer p{color:#fff;font-size:10px;margin:15px 0 0}footer .logo{background:url(../img/common/gumi_logo.png?1602598597) no-repeat;width:150px;height:38px;display:block;float:right}@media screen and (max-width:640px){.spec-box{width:640px;padding:37px 0 60px}.spec-box .spec img{margin:auto}.spec-box .sns-box{margin-top:60px;text-align:center;font-size:0}.spec-box .sns-box a{display:inline-block}.spec-box .sns-box .twi-btn{background:url(../img/common/sp/f_twi_btn.png?1602598597) no-repeat;width:81px;height:81px;margin-right:65px}.spec-box .sns-box .fb-btn{background:url(../img/common/sp/f_fb_btn.png?1602598597) no-repeat;width:82px;height:81px;margin-right:65px}.spec-box .sns-box .line-btn{background:url(../img/common/sp/f_line_btn.png?1602598597) no-repeat;width:81px;height:81px}.spec-box .btn-box{width:320px;margin:56px auto 0}.spec-box .btn-box .app-btn{background:url(../img/common/sp/f_app_btn.png?1602598597) no-repeat;width:320px;height:96px;margin:0 0 23px}.spec-box .btn-box .google-btn{background:url(../img/common/sp/f_google_btn.png?1602598597) no-repeat;width:320px;height:94px}.spec-box .btn-box .f-dmm-btn{background:url(../img/common/sp/dmm_btn.png?1602598597) no-repeat;width:320px;height:95px;margin-top:23px}footer{padding:40px 0 50px;border-top:2px solid #ddbf4b}footer .footer-wrapper{width:640px}footer ul{float:none;margin:0;padding-left:45px}footer li a{font-size:22px;position:relative;margin:0 40px 30px 0}footer p{float:none;font-size:22px;margin:25px 0 0;text-align:center}footer .logo{background:url(../img/common/sp/gumi_logo.png?1602598597) no-repeat;width:214px;height:65px;float:none;margin:0 auto}}.to-top{display:none;position:fixed;background:url(../img/common/to_top.png?1602598597) no-repeat;width:85px;height:85px;right:10px;bottom:100px;z-index:100}#top #container,#top .wrapper,#top section{position:relative}.to-top.fixed{bottom:10px}@media screen and (max-width:640px){.to-top{background:url(../img/common/sp/to_top.png?1602598597) no-repeat;width:105px;height:105px;bottom:150px}.to-top.fixed{bottom:10px}}#top #container{overflow:hidden}#top .wrapper{width:1024px;margin:auto}#top .fv{background:#000}#top .fv .wrapper{padding:540px 0 75px}#top .fv .main-visual{position:absolute;top:0;left:-198px}#top .fv .sns-box{position:absolute;top:17px;right:27px;font-size:0;z-index:10}#top .fv .sns-box a{display:inline-block}#top .fv .sns-box .twi-btn{background:url(../img/top/h_twitter_btn.png?1602598598) no-repeat;width:45px;height:45px;margin-right:9px}#top .fv .sns-box .fb-btn{background:url(../img/top/h_facebook_btn.png?1602598598) no-repeat;width:45px;height:45px}#top .fv h1{position:absolute;top:310px;left:590px}#top .fv .top-dl-box{display:none}#top .fv .bottom-contents{display:flex;position:relative;margin-top:12px}#top .fv .pickup-box li a span,#top .main-contents .main-btn-box a{display:inline-block}#top .fv .pickup-box{background:url(../img/top/fv_news_bg.png?1602598598) no-repeat;width:694px;height:194px;box-sizing:border-box}#top .fv .pickup-box ul{padding:58px 0 0 30px;line-height:1.5}#top .fv .pickup-box li a{color:#fff;font-size:18px;text-decoration:none}#top .fv .pickup-box li a span.date{margin-right:20px}#top .fv .pickup-box li a span.title{width:530px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top .fv .pv{background:url(../img/top/fv_movie.png?1602598598) no-repeat;width:324px;height:194px}#top .main-contents:after,#top .main-contents:before{content:"";width:100%;height:6px;position:absolute}#top .main-contents{background:url(../img/top/main_bg.jpg?1602598598) center top no-repeat;background-size:cover;z-index:10}#top .main-contents>.wrapper{padding:92px 0 50px}#top .main-contents:before{background:url(../img/top/main_bg_before.png?1602598598) repeat-x}#top .main-contents:after{background:url(../img/top/main_bg_after.png?1602598598) repeat-x;bottom:-6px}#top .main-contents .latest-box .slick-dots li button:before,#top .main-contents .latest-box .slick-next:before,#top .main-contents .latest-box .slick-prev:before,#top .main-contents .youtube-box .slick-next:before,#top .main-contents .youtube-box .slick-prev:before{content:''}#top .main-contents .main-btn-box{position:absolute;top:-41px;left:64px;font-size:0}@media screen and (min-width:641px){#top .main-contents .main-btn-box a:hover{background-position:0 bottom}}#top .main-contents .main-btn-box .play-guide-btn{background:url(../img/top/play_guide_btn.png?1602598598) no-repeat;width:281px;height:105px;margin-right:25px}#top .main-contents .main-btn-box .news-btn{background:url(../img/top/news_btn.png?1602598598) no-repeat;width:281px;height:105px;margin-right:27px}#top .main-contents .main-btn-box .hero-guide-btn{background:url(../img/top/hero_guide_btn.png?1602598598) no-repeat;width:281px;height:105px}#top .main-contents .latest-title{text-align:center}#top .main-contents .latest-box{background:url(../img/top/latest_bg.png?1602598598) no-repeat;width:1018px;height:194px;position:relative;margin:-12px 0 0 2px;padding-top:30px;box-sizing:border-box}#top .main-contents .latest-box .slide{width:965px;margin:auto}#top .main-contents .latest-box .slick-slide{padding:0 8px}#top .main-contents .latest-box .slick-slide img{width:311px;height:auto}#top .main-contents .latest-box .slick-arrow{font-size:0;border:none;outline:0;position:absolute;top:62px;z-index:10}#top .main-contents .latest-box .slick-prev{background:url(../img/top/latest_prev.png?1602598598) no-repeat;width:76px;height:76px;left:-30px}#top .main-contents .latest-box .slick-next{background:url(../img/top/latest_next.png?1602598598) no-repeat;width:76px;height:76px;right:-30px}#top .main-contents .latest-box .slick-dots{background:url(../img/top/latest_dot_bg.png?1602598598) no-repeat;width:243px;height:38px;display:flex;justify-content:center;padding-top:8px;box-sizing:border-box;position:absolute;margin:auto;bottom:-50px;left:0;right:0}#top .main-contents .latest-box .slick-dots li{margin:0 6px}#top .main-contents .latest-box .slick-dots li button{background:url(../img/top/latest_dot.png?1602598598) no-repeat;width:14px;height:14px;font-size:0;border:none;outline:0}#top .main-contents .latest-box .slick-dots li.slick-active button{background:url(../img/top/latest_dot_on.png?1602598598) no-repeat;width:14px;height:14px}#top .main-contents .notice-twitter-box{display:flex;margin-top:27px}#top .main-contents .notice-twitter-box .notice-box{margin:0 15px 0 2px}#top .main-contents .notice-twitter-box .notice-box .notice-title{position:relative;z-index:2}#top .main-contents .notice-twitter-box .notice-box .notice-contents{background:url(../img/top/notice_bg.png?1602598598) no-repeat;width:594px;height:413px;position:relative;margin-top:-23px}#top .main-contents .notice-twitter-box .notice-box .notice-contents ul{padding:22px 0 0 30px;font-size:18px;line-height:1.65}#top .main-contents .notice-twitter-box .notice-box .notice-contents li a{color:#fff;font-size:18px;text-decoration:none}#policy article span,#term article span{text-decoration:underline}#top .main-contents .notice-twitter-box .notice-box .notice-contents li a span{display:inline-block}#top .main-contents .notice-twitter-box .notice-box .notice-contents li a span.date{margin-right:20px}#top .main-contents .notice-twitter-box .notice-box .notice-contents li a span.title{width:430px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top .main-contents .notice-twitter-box .notice-box .notice-contents .to-topics-btn{background:url(../img/top/notice_details_btn.png?1602598598) no-repeat;width:294px;height:61px;position:absolute;margin:auto;bottom:20px;left:0;right:0}#top .main-contents .notice-twitter-box .twitter-box{margin-top:4px}#top .main-contents .notice-twitter-box .twitter-box .twitter-title{position:relative;z-index:2}#top .main-contents .notice-twitter-box .twitter-box .twitter-contents{background:#fff;width:400px;height:400px;position:relative;margin:-15px 0 0 2px;padding-top:10px;box-sizing:border-box;box-shadow:0 0 10px #000}#top .main-contents .notice-twitter-box .twitter-box .twitter-contents .follow-btn{background:url(../img/top/follow_btn.png?1602598598) no-repeat;width:384px;height:51px;position:absolute;margin:auto;bottom:15px;left:0;right:0}@media screen and (min-width:641px){#top .main-contents .notice-twitter-box .twitter-box .twitter-contents .follow-btn:hover{background-position:0 bottom}}#top .main-contents .about-cryuni{position:relative;margin-top:66px}#top .main-contents .about-cryuni .about-img1{position:absolute;top:-63px;left:280px}#top .main-contents .about-cryuni .about-img2{position:absolute;top:179px;left:535px}#top .main-contents .about-cryuni .about-img2.img1,#top .main-contents .about-cryuni .about-img2.img2,#top .main-contents .about-cryuni .about-img2.img3{background:url(../img/top/about_cryuni_img2_1.png?1602598598) no-repeat;width:618px;height:648px}#top .main-contents .about-cryuni .about-title{position:relative;margin-left:15px}#top .main-contents .about-cryuni .about-txt1{position:relative;margin:7px 0 0 8px}#top .main-contents .about-cryuni .about-txt2{position:relative;margin:1px 0 0 8px}#top .main-contents .about-cryuni .about-txt3{position:relative;margin:7px 0 0 8px}#top .main-contents .about-cryuni .to-playguide-btn{background:url(../img/top/to_playguide_btn.png?1602598598) no-repeat;width:294px;height:61px;position:relative;display:block;margin:35px 0 0 152px}#top .main-contents .about-cryuni .login-box{background:url(../img/top/login_bg.png?1602598598) no-repeat;width:584px;height:209px;position:relative;display:flex;justify-content:center;margin:34px 0 0 8px;padding-top:130px;box-sizing:border-box}#top .main-contents .about-cryuni .login-box a{margin:0 7px}#top .main-contents .about-cryuni .login-box .app-btn{background:url(../img/top/login_app_btn.png?1602598598) no-repeat;width:165px;height:49px}#top .main-contents .about-cryuni .login-box .google-btn{background:url(../img/top/login_google_btn.png?1602598598) no-repeat;width:167px;height:51px}#top .main-contents .about-cryuni .login-box .dmm-btn{background:url(../img/top/login_dmm_btn.png?1602598598) no-repeat;width:167px;height:51px}#top .main-contents .youtube-title{text-align:center;margin-top:58px}#top .main-contents .youtube-box{background:url(../img/top/youtube_bg.png?1602598598) no-repeat;width:1018px;height:262px;position:relative;margin:-12px 0 0 2px;padding-top:20px;box-sizing:border-box}#top .main-contents .youtube-box .youtube-slide{width:860px;margin:auto}#top .main-contents .youtube-box .slick-slide{width:281px;height:160px;overflow:hidden;padding:0 6px;position:relative}#top .main-contents .youtube-box .slick-slide a{position:absolute;width:281px;height:160px;top:0;left:0}#top .main-contents .youtube-box .slick-slide img{width:100%;height:auto;position:absolute;transform:translateY(-50%);top:50%;left:0}#top .main-contents .youtube-box .slick-arrow{font-size:0;border:none;outline:0;position:absolute;top:78px;z-index:10}#top .main-contents .youtube-box .slick-prev{background:url(../img/top/latest_prev.png?1602598598) no-repeat;width:76px;height:76px;left:-77px}#top .main-contents .youtube-box .slick-next{background:url(../img/top/latest_next.png?1602598598) no-repeat;width:76px;height:76px;right:-77px}#top .main-contents .youtube-box .to-youtube-btn{background:url(../img/top/to_youtube_btn.png?1602598598) no-repeat;width:374px;height:61px;position:absolute;margin:auto;bottom:15px;left:0;right:0}#top .main-contents .bnr-box{width:1010px;margin:28px auto 0}#top .main-contents .bnr-box .banners .nest{display:flex;flex-wrap:wrap}#top .main-contents .bnr-box .banners .nest .download,#top .main-contents .bnr-box .banners .nest .first,#top .main-contents .bnr-box .banners .nest .update:nth-child(n+7){display:none}#top .main-contents .bnr-box .banners .nest .update{margin:0 3px 2px}#top .main-contents .bnr-box .banners .nest img{width:330px;height:auto}#top .footer-contents{background:url(../img/top/footer_bg.jpg?1602598598) center top no-repeat;background-size:cover}#top .footer-contents>.wrapper{padding:33px 0 28px}#top .footer-contents .spec{margin-left:198px}#top .footer-contents .dl-box{position:relative;display:flex;justify-content:center;margin-top:30px}#top .footer-contents .dl-box a{margin:0 7px}#top .footer-contents .dl-box .app-btn{background:url(../img/top/f_app_btn.png?1602598598) no-repeat;width:198px;height:58px}#top .footer-contents .dl-box .google-btn{background:url(../img/top/f_google_btn.png?1602598598) no-repeat;width:200px;height:60px}#top .footer-contents .dl-box .dmm-btn{background:url(../img/top/f_dmm_btn.png?1602598598) no-repeat;width:200px;height:60px}#top .footer-contents .official-twitter-btn{background:url(../img/top/f_twitter_btn.png?1602598598) no-repeat;width:209px;height:70px;display:block;margin:20px auto 0}@media screen and (min-width:641px){#top .footer-contents .official-twitter-btn:hover{background-position:0 bottom}}@media screen and (max-width:640px){#top .fv .pickup-box li a,#top .main-contents .notice-twitter-box .notice-box .notice-contents li a{font-size:24px}#top .wrapper{width:640px}#top .fv{background:url(../img/top/sp/fv_bg.jpg?1602598598) center top no-repeat;background-size:cover}#top .fv .wrapper{padding:580px 0 115px}#top .fv .main-visual{left:0}#top .fv .sns-box{display:none}#top .fv h1{top:325px;left:210px}#top .fv .top-dl-box{position:relative;display:flex;justify-content:center;margin-top:-17px}#top .fv .top-dl-box a{margin:0 10px}#top .fv .top-dl-box .app-btn,#top .fv .top-dl-box .google-btn{display:none}#top .fv .pv,#top .fv .top-dl-box .app-btn.show,#top .fv .top-dl-box .google-btn.show{display:block}#top .fv .top-dl-box .app-btn{background:url(../img/top/sp/h_app_btn.png?1602598598) no-repeat;width:272px;height:81px}#top .fv .top-dl-box .google-btn{background:url(../img/top/sp/h_google_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .fv .top-dl-box .dmm-btn{background:url(../img/top/sp/h_dmm_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .fv .bottom-contents{flex-direction:column-reverse;margin-top:22px}#top .fv .pv{background:url(../img/top/sp/fv_movie.png?1602598598) no-repeat;width:448px;height:266px;margin:auto}#top .fv .pickup-box li:nth-child(4),#top .main-contents .bnr-box .banners .nest .v-sp{display:none}#top .fv .pickup-box{background:url(../img/top/sp/fv_news_bg.png?1602598598) no-repeat;width:634px;height:314px;margin:14px 0 0 2px}#top .fv .pickup-box ul{padding:60px 0 0 30px}#top .fv .pickup-box li a span.title{width:590px}#top .main-contents{background:url(../img/top/sp/main_bg.jpg?1602598598) center top no-repeat;background-size:cover;overflow-x:visible}#top .main-contents>.wrapper{padding:95px 0 50px}#top .main-contents .main-btn-box{top:-102px;left:3px}#top .main-contents .main-btn-box .play-guide-btn{background:url(../img/top/sp/play_guide_btn.png?1602598598) no-repeat;width:213px;height:165px;margin-right:-5px}#top .main-contents .main-btn-box .news-btn{background:url(../img/top/sp/news_btn.png?1602598598) no-repeat;width:213px;height:155px;margin-right:-3px}#top .main-contents .main-btn-box .hero-guide-btn{background:url(../img/top/sp/hero_guide_btn.png?1602598598) no-repeat;width:213px;height:160px}#top .main-contents .latest-box{background:url(../img/top/sp/latest_bg.png?1602598598) no-repeat;width:634px;height:264px;margin:-12px 0 0 2px;padding-top:25px}#top .main-contents .latest-box .slide{width:496px;margin:auto}#top .main-contents .latest-box .slick-slide{padding:0}#top .main-contents .latest-box .slick-slide img{width:496px;height:auto}#top .main-contents .latest-box .slick-arrow{top:100px}#top .main-contents .latest-box .slick-prev{background:url(../img/top/sp/latest_prev.png?1602598598) no-repeat;width:104px;height:106px;left:-55px}#top .main-contents .latest-box .slick-next{background:url(../img/top/sp/latest_next.png?1602598598) no-repeat;width:104px;height:106px;right:-55px}#top .main-contents .latest-box .slick-dots{background:url(../img/top/sp/latest_dot_bg.png?1602598598) no-repeat;width:323px;height:46px;bottom:-57px}#top .main-contents .latest-box .slick-dots li{margin:0 8px}#top .main-contents .latest-box .slick-dots li button{background:url(../img/top/sp/latest_dot.png?1602598598) no-repeat;width:19px;height:19px}#top .main-contents .latest-box .slick-dots li.slick-active button{background:url(../img/top/sp/latest_dot_on.png?1602598598) no-repeat;width:19px;height:19px}#top .main-contents .notice-twitter-box{flex-direction:column;margin-top:38px}#top .main-contents .notice-twitter-box .notice-box{margin:auto}#top .main-contents .notice-twitter-box .notice-box .notice-contents{background:url(../img/top/sp/notice_bg.png?1602598598) no-repeat;width:634px;height:534px;margin-top:-25px}#top .main-contents .notice-twitter-box .notice-box .notice-contents ul{padding:27px 0 0 30px;line-height:1.45}#top .main-contents .notice-twitter-box .notice-box .notice-contents .to-topics-btn{background:url(../img/top/sp/notice_details_btn.png?1602598598) no-repeat;width:406px;height:80px;bottom:40px}#top .main-contents .notice-twitter-box .twitter-box{margin-top:28px}#top .main-contents .notice-twitter-box .twitter-box .twitter-contents{width:620px;height:613px;margin:-15px 0 0 8px}#top .main-contents .notice-twitter-box .twitter-box .twitter-contents .follow-btn{background:url(../img/top/sp/follow_btn.png?1602598598) no-repeat;width:536px;height:70px}#top .main-contents .about-cryuni{margin-top:72px}#top .main-contents .about-cryuni .about-img1{top:722px;left:0}#top .main-contents .about-cryuni .about-img2{top:975px;left:0}#top .main-contents .about-cryuni .about-img2.img1,#top .main-contents .about-cryuni .about-img2.img2,#top .main-contents .about-cryuni .about-img2.img3{background:url(../img/top/sp/about_cryuni_img2_1.png?1602598598) no-repeat;width:640px;height:543px}#top .main-contents .about-cryuni .about-title{margin-left:42px}#top .main-contents .about-cryuni .about-txt1{margin:13px 0 0 6px}#top .main-contents .about-cryuni .about-txt2{margin:6px 0 0 6px}#top .main-contents .about-cryuni .about-txt3{margin:23px 0 0 6px}#top .main-contents .about-cryuni .to-playguide-btn{background:url(../img/top/sp/to_playguide_btn.png?1602598598) no-repeat;width:406px;height:80px;margin:35px 0 0 116px}#top .main-contents .about-cryuni .login-box{background:url(../img/top/sp/login_bg.png?1602598598) no-repeat;width:633px;height:376px;margin:550px 0 0 5px;flex-wrap:wrap;align-content:flex-start;padding-top:150px}#top .main-contents .about-cryuni .login-box a{margin:0 7px}#top .main-contents .about-cryuni .login-box .app-btn{background:url(../img/top/sp/login_app_btn.png?1602598598) no-repeat;width:272px;height:81px}#top .main-contents .about-cryuni .login-box .google-btn{background:url(../img/top/sp/login_google_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .main-contents .about-cryuni .login-box .dmm-btn{background:url(../img/top/sp/login_dmm_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .main-contents .youtube-title{margin-top:55px}#top .main-contents .youtube-box{background:url(../img/top/sp/youtube_bg.png?1602598598) no-repeat;width:634px;height:384px;margin:-12px 0 0 2px;padding-top:38px}#top .main-contents .youtube-box .youtube-slide{width:360px}#top .main-contents .youtube-box .slick-slide{width:360px;height:205px;padding:0}#top .main-contents .youtube-box .slick-slide a{width:360px;height:205px}#top .main-contents .youtube-box .slick-arrow{top:100px}#top .main-contents .youtube-box .slick-prev{background:url(../img/top/sp/latest_prev.png?1602598598) no-repeat;width:104px;height:106px;left:-120px}#top .main-contents .youtube-box .slick-next{background:url(../img/top/sp/latest_next.png?1602598598) no-repeat;width:104px;height:106px;right:-120px}#top .main-contents .youtube-box .to-youtube-btn{background:url(../img/top/sp/to_youtube_btn.png?1602598598) no-repeat;width:518px;height:80px;bottom:35px}#top .main-contents .bnr-box{width:640px;margin:52px auto 0}#top .main-contents .bnr-box .banners .nest{justify-content:center}#top .main-contents .bnr-box .banners .nest .update{margin:0 0 15px}#top .main-contents .bnr-box .banners .nest img{width:510px}#top .footer-contents{background:url(../img/top/sp/footer_bg.jpg?1602598598) center top no-repeat;background-size:cover}#top .footer-contents>.wrapper{padding:47px 0 28px}#top .footer-contents .spec{margin-left:12px}#top .footer-contents .dl-box{flex-wrap:wrap;margin-top:40px}#top .footer-contents .dl-box a{margin:0 10px 15px}#top .footer-contents .dl-box .app-btn{background:url(../img/top/sp/f_app_btn.png?1602598598) no-repeat;width:272px;height:81px}#top .footer-contents .dl-box .google-btn{background:url(../img/top/sp/f_google_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .footer-contents .dl-box .dmm-btn{background:url(../img/top/sp/f_dmm_btn.png?1602598598) no-repeat;width:274px;height:83px}#top .footer-contents .official-twitter-btn{background:url(../img/top/sp/f_twitter_btn.png?1602598598) no-repeat;width:293px;height:94px;margin:20px auto 0}}#manga,#manga2{background:url(../img/manga/bg.jpg?1602598597)}#manga .pc-header{display:none}#manga .dl-btn{clear:both;width:593px;height:114px;position:relative}#manga .dl-btn .buttons{position:absolute;bottom:0;right:0}#manga .dl-btn .buttons li+li{margin-left:2px}#manga #container{width:985px;margin:0 auto 78px}#manga #container .share{width:192px}#manga #container .share li+li{margin-left:15px}#manga #container #homeTop{clear:both;position:relative;height:624px;margin-bottom:51px}#manga #container #homeTop h2{margin-left:-70px}#manga #container #homeTop .share{position:absolute;bottom:0;left:0}#manga #container #homeTop .dl-btn{position:absolute;bottom:0;right:0}#manga #container #homeMain h3{margin-bottom:8px}#manga #container #homeMain h3 img{margin:0 auto}#manga #container #homeMain .ex-title{margin-bottom:57px}#manga #container #homeMain .ex-title img{margin:auto}#manga #container #homeMain .ex-list li{position:relative;margin-bottom:75px}#manga #container #homeMain .ex-list li:nth-child(odd){margin-left:-14px;float:left}#manga #container #homeMain #thumbs li:nth-child(even),#manga #container #homeMain .ex-list li:nth-child(even){float:right}#manga #container #homeMain .ex-border{width:915px;border:1px solid #000;margin-bottom:100px}#manga #container #homeMain .latest{display:block;margin-bottom:9px}#manga #container #homeMain h4{width:700px;margin:0 auto 50px}#manga #container #homeMain #thumbs li{position:relative;margin-bottom:40px}#manga #container #homeMain #thumbs li:nth-child(odd){margin-left:-14px;float:left}#manga #container #homeMain #thumbs li:last-child{width:100%;text-align:center}#manga #container #homeMain #thumbs li:nth-child(9) .update{right:268px}#manga #container #homeMain #thumbs .update{position:absolute;bottom:16px;right:12px}#manga #container #homeBottom{clear:both;padding-top:6px}#manga #container #homeBottom .dl-btn{margin:0 auto}#manga #container #homeBottom #author{padding:41px 0 27px}#manga #container #homeBottom #author img{margin:0 auto;text-align:center}#manga #container #homeBottom #banner{text-align:center}#manga #container #homeBottom #banner a{display:inline-block}#manga #container #bodyTop{clear:both;height:673px}#manga #container #bodyTop h2{margin-left:-46px}#manga #container #bodyTop .share{display:none}#manga #container #bodyTop .dl-btn{margin:-165px auto 0}#manga #container #bodyMain h3{text-align:center;margin-bottom:16px}#manga #container #bodyMain ul{width:967px;margin:0 auto;background:#fff;overflow:hidden}#manga #container #bodyMain ul li img{width:967px;float:left}#manga #container #bodyBottom{clear:both}#manga #container #bodyBottom .share{margin:40px auto 0}#manga #container #bodyBottom .dl-btn{margin:0 auto;padding-top:30px}#manga #container #bodyBottom #btnTop{text-align:center;margin-top:15px}#manga #container #bodyBottom #banner{text-align:center;margin-top:47px}#manga #container #bodyBottom #banner a{display:inline-block}@media screen and (max-width:640px){#manga{background:#fff}#manga .v-pc{display:none}#manga .v-sp{display:block}#manga #container{width:640px;margin-bottom:24px}#manga #container .share{width:255px}#manga #container .share li+li{margin-left:46px}#manga #container #homeTop{clear:both;position:static;height:575px;margin-bottom:0}#manga #container #homeTop h2{margin-left:-27px;margin-top:0}#manga #container #homeTop .share{position:relative;margin:-35px auto 0}#manga #container #homeTop .dl-btn{position:relative;margin:0 auto;padding-top:32px}#manga #container #homeMain h3{text-align:center;margin-bottom:20px}#manga #container #homeMain .latest{width:625px;margin:0 auto 9px}#manga #container #homeMain #thumbs li:nth-child(odd),#manga #container #homeMain .ex-list li:nth-child(odd){margin-left:0;float:none}#manga #container #homeMain .ex-title{margin-bottom:54px}#manga #container #homeMain .ex-list{text-align:center}#manga #container #homeMain .ex-list li{margin-bottom:55px}#manga #container #homeMain .ex-list li:nth-child(even){float:none}#manga #container #homeMain .ex-border{width:640px;margin-bottom:35px}#manga #container #homeMain h4{width:603px;margin:0 auto 22px}#manga #container #homeMain #thumbs{text-align:center}#manga #container #homeMain #thumbs li{margin-bottom:39px}#manga #container #homeMain #thumbs li:nth-child(even){float:none}#manga #container #homeMain #thumbs li:last-child{width:auto}#manga #container #homeMain #thumbs .update,#manga #container #homeMain #thumbs li:nth-child(9) .update{right:103px}#manga #container #homeBottom{padding-top:4px}#manga #container #homeBottom .dl-btn{margin:0 auto}#manga #container #homeBottom #author{text-align:center;padding:45px 0 43px}#manga #container #homeBottom #banner{text-align:center}#manga #container #bodyTop{clear:both;height:521px}#manga #container #bodyTop h2{margin-left:-2px;margin-top:0}#manga #container #bodyTop .share{display:block;margin:-35px auto 0;position:relative}#manga #container #bodyTop .dl-btn{margin:30px auto 0}#manga #container #bodyMain{margin-top:40px}#manga #container #bodyMain p img{margin:0 auto}#manga #container #bodyMain h3{text-align:center;margin-top:40px;margin-bottom:10px}#manga #container #bodyMain ul,#manga #container #bodyMain ul li img{width:640px}#manga #container #bodyBottom .share{display:none}#manga #container #bodyBottom .dl-btn{margin:0 auto;padding-top:41px}#manga #container #bodyBottom #btnTop{text-align:center;margin-top:21px}#manga #container #bodyBottom #banner{text-align:center;margin-top:60px}}#manga2 .pc-header{display:none}#manga2 .dl-btn{clear:both;width:593px;height:114px;position:relative}#manga2 .dl-btn .buttons{position:absolute;bottom:0;right:0}#manga2 .dl-btn .buttons li{float:left}#manga2 .dl-btn .buttons li+li{margin-left:2px}#manga2 #container .wrap{width:985px;margin:auto;padding-bottom:1px}#manga2 #container .share{width:192px}#manga2 #container .share li{float:left}#manga2 #container .share li+li{margin-left:15px}#manga2 #container #homeTop{clear:both;position:relative;height:624px;margin-bottom:51px}#manga2 #container #homeTop h2{margin-left:-70px}#manga2 #container #homeTop .share{position:absolute;bottom:0;left:0}#manga2 #container #homeTop .dl-btn{position:absolute;bottom:0;right:0}#manga2 #container #homeMain h3{margin-bottom:8px}#manga2 #container #homeMain h3 img{margin:0 auto}#manga2 #container #homeMain .latest{display:block;margin-bottom:9px}#manga2 #container #homeMain h4{width:700px;margin:0 auto 50px}#manga2 #container #homeMain #thumbs li{position:relative;margin-bottom:40px}#manga2 #container #homeMain #thumbs li:nth-child(odd){margin-left:-14px;float:left}#manga2 #container #homeMain #thumbs li:nth-child(even){float:right}#manga2 #container #homeMain #thumbs .update{position:absolute;bottom:16px;right:12px}#manga2 #container #homeBottom{clear:both;padding-top:6px}#manga2 #container #homeBottom .dl-btn{margin:0 auto}#manga2 #container #homeBottom #author{padding:41px 0 27px}#manga2 #container #homeBottom #author img{margin:0 auto;text-align:center}#manga2 #container #homeBottom #banner{text-align:center;margin-bottom:78px}#manga2 #container #homeBottom #banner a{display:inline-block}#manga2 #container #bodyTop{clear:both;height:673px}#manga2 #container #bodyTop h2{margin-left:-46px}#manga2 #container #bodyTop .share{display:none}#manga2 #container #bodyTop .dl-btn{margin:-165px auto 0}#manga2 #container #bodyMain h3{text-align:center;margin-bottom:16px}#manga2 #container #bodyMain ul{width:967px;margin:0 auto;background:#fff;overflow:hidden}#manga2 #container #bodyMain ul li img{width:967px;float:left}#manga2 #container .footer-contents{background:#fffef9}#manga2 #container #lecture_jump{margin-top:30px;text-align:center}#manga2 #container #lecture_jump .title{margin-left:-3px}#manga2 #container #lecture_jump .sub-title{background:url(../img/manga/l_sub_title.png?1602598598) no-repeat;width:979px;height:71px;margin-bottom:45px}#manga2 #container #lecture_jump .sub-title p{color:#fff;letter-spacing:2px;display:table-cell;width:979px;vertical-align:middle;height:70px;font-size:18px}#manga2 #container #lecture_jump .text-body p{text-align:left;width:840px;margin:0 auto 30px;line-height:2.2;font-family:"MS PGothic",arial,sans-serif}#manga2 #container #lecture_jump .text-body img{margin-bottom:30px}#manga2 #container #lecture_jump .text-body small{font-size:smaller}#manga2 #container #lecture_jump .text-body .l-border{border:1px solid #000;width:880px;margin:0 auto 30px}#manga2 #container #lecture_jump .text-body .l-border .title{padding:15px 12px;text-align:left;border:1px solid #000;margin:5px}#manga2 #container #bodyBottom{clear:both}#manga2 #container #bodyBottom .share{margin:40px auto 0}#manga2 #container #bodyBottom .dl-btn{margin:0 auto;padding-top:30px}#manga2 #container #bodyBottom #btnTop{text-align:center;margin-top:15px}#manga2 #container #bodyBottom #banner{text-align:center;margin:47px 0 78px}#manga2 #container #bodyBottom #banner a{display:inline-block}@media screen and (max-width:640px){#manga2{background:#fffef9}#manga2 .v-pc{display:none}#manga2 .v-sp{display:block}#manga2 #container{width:640px;margin-bottom:24px}#manga2 #container .wrap{width:640px;margin:auto}#manga2 #container .share{width:255px}#manga2 #container .share li+li{margin-left:46px}#manga2 #container #homeTop{clear:both;position:static;height:575px;margin-bottom:0}#manga2 #container #homeTop h2{margin-left:-27px;margin-top:0}#manga2 #container #homeTop .share{position:relative;margin:-35px auto 0}#manga2 #container #homeTop .dl-btn{position:relative;margin:0 auto;padding-top:32px}#manga2 #container #homeMain h3{text-align:center;margin-bottom:20px}#manga2 #container #homeMain .latest{width:625px;margin:0 auto 9px}#manga2 #container #homeMain h4{width:603px;margin:0 auto 22px}#manga2 #container #homeMain #thumbs{text-align:center}#manga2 #container #homeMain #thumbs li{margin-bottom:39px}#manga2 #container #homeMain #thumbs li:nth-child(odd){margin-left:0;float:none}#manga2 #container #homeMain #thumbs li:nth-child(even){float:none}#manga2 #container #homeMain #thumbs .update{right:103px}#manga2 #container #homeBottom{padding-top:4px}#manga2 #container #homeBottom .dl-btn{margin:0 auto}#manga2 #container #homeBottom #author{text-align:center;padding:45px 0 43px}#manga2 #container #homeBottom #banner{text-align:center}#manga2 #container #bodyTop{clear:both;height:521px}#manga2 #container #bodyTop h2{margin-left:-2px;margin-top:0}#manga2 #container #bodyTop .share{display:block;margin:-35px auto 0;position:relative}#manga2 #container #bodyTop .dl-btn{margin:30px auto 0}#manga2 #container #bodyMain{margin-top:40px}#manga2 #container #bodyMain p img{margin:0 auto}#manga2 #container #bodyMain h3{text-align:center;margin-top:40px;margin-bottom:10px}#manga2 #container #bodyMain ul,#manga2 #container #bodyMain ul li img{width:640px}#manga2 #container #lecture_jump .title{margin-left:7px}#manga2 #container #lecture_jump .sub-title{background:url(../img/manga/sp/l_sub_title.png?1602598598) no-repeat;width:600px;height:71px;margin:0 0 20px 20px}#manga2 #container #lecture_jump .text-body p{text-align:left;width:600px;font-size:18px;margin:0 auto 50px}#manga2 #container #lecture_jump .text-body .l-border{width:620px;margin:0 auto 50px}#manga2 #container #lecture_jump .text-body .l-border .title{padding:15px 3px}#manga2 #container #bodyBottom .share{display:none}#manga2 #container #bodyBottom .dl-btn{margin:0 auto;padding-top:41px}#manga2 #container #bodyBottom #btnTop{text-align:center;margin-top:21px}#manga2 #container #bodyBottom #banner{text-align:center;margin-top:60px}}#guidelink .container .dl-box a,#guidelink header .pc-header li,#guidelink header .pc-header ul{float:left}#guidelink header{position:relative;z-index:100;background:url(../img/guidelink/header_bg.png?1602598597) center 0 repeat-x;height:90px}#guidelink header a{display:block}#guidelink header .pc-header .logo{float:left;width:182px;margin:7px 35px 0 7px}#guidelink header .pc-header ul{margin:0;height:69px;position:relative}#guidelink header .pc-header ul .bar{background:url(../img/guidelink/header_navi_bg.png?1602598597) no-repeat;position:absolute;z-index:1;pointer-events:none;height:69px;width:680px;top:11px;left:-1px}#guidelink header .pc-header .menu1 a{background:url(../img/guidelink/h_information.png?1602598597) center no-repeat;width:156px;height:89px}#guidelink header .pc-header .menu1 a.active,#guidelink header .pc-header .menu1 a:hover{background:url(../img/guidelink/h_information_hover.png?1602598597) center no-repeat}#guidelink header .pc-header .menu2 a{background:url(../img/guidelink/h_guide.png?1602598597) center no-repeat;width:140px;height:89px}#guidelink header .pc-header .menu2 a.active,#guidelink header .pc-header .menu2 a:hover{background:url(../img/guidelink/h_guide_hover.png?1602598597) center no-repeat}#guidelink header .pc-header .menu3 a{background:url(../img/guidelink/h_comic.png?1602598597) center no-repeat;width:156px;height:89px}#guidelink header .pc-header .menu3 a.active,#guidelink header .pc-header .menu3 a:hover{background:url(../img/guidelink/h_comic_hover.png?1602598597) center no-repeat}#guidelink header .pc-header .menu4 a{background:url(../img/guidelink/h_heroguide.png?1602598597) center no-repeat;width:148px;height:89px}#guidelink header .pc-header .menu4 a.active,#guidelink header .pc-header .menu4 a:hover{background:url(../img/guidelink/h_heroguide_hover.png?1602598597) center no-repeat}#guidelink header .pc-header .menu5{margin:21px 0 0 18px}#guidelink header .pc-header .menu6{margin:18px 0 0 30px}#guidelink header .sp-header{display:none}@media screen and (max-width:640px){#guidelink header .pc-header{display:none}#guidelink header .sp-header{display:block}#guidelink header .sp-header .logo{float:left;margin:9px 0 0 7px}#guidelink header .sp-header .humberger{background:url(../img/guidelink/sp/humberger.png?1602598597);width:70px;height:70px;position:absolute;top:10px;right:10px}}#guidelink .bg{background:url(../img/guidelink/bg.jpg?1602598597) center top no-repeat;background-size:cover;width:100%;height:100%;position:fixed}#guidelink h2{background:url(../img/guidelink/title.jpg?1602598597) center top no-repeat;height:245px;width:100%;position:relative}#guidelink .container{width:612px;margin:0 auto;position:relative}#guidelink .container h3{margin:75px 0 20px 5px}#guidelink .container .bnr-movietips a{background:url(../img/guidelink/bnr_movietips.png?1602598597) center top no-repeat;height:201px;width:612px;display:block}#guidelink .container .bnr-guide a{background:url(../img/guidelink/bnr_guide.png?1602598597) center top no-repeat;height:201px;width:612px;display:block}#guidelink .container .bnr-sanwaka a{background:url(../img/guidelink/bnr_sanwaka.png?1602598597) center top no-repeat;height:201px;width:612px;display:block}#guidelink .container .bnr-altema a{background:url(../img/guidelink/bnr_altema.png?1602598597) center top no-repeat;height:201px;width:612px;display:block}#guidelink .container .dl-box{width:599px;margin:85px auto 55px}#guidelink .container .dl-box .app-btn{background:url(../img/guidelink/f_app_btn.png?1602598597) no-repeat;width:291px;height:85px;margin-right:21px}#guidelink .container .dl-box .google-btn{background:url(../img/guidelink/f_google_btn.png?1602598597) no-repeat;width:287px;height:87px}#guidelink .container .dl-box .dmm-btn{background:url(../img/guidelink/f_dmm_btn.png?1602598597) no-repeat;width:289px;height:86px;margin:15px 0 0 154px}#guidelink footer{position:relative;border-top:solid 1px #edc88e}#guidelink .to-top{background:url(../img/guidelink/to_top.png?1602598597) no-repeat;width:85px;height:85px}#policy,#sitepolicy,#term,#violationpolicy{background:url(../img/common/policy/bg.jpg?1602598597) fixed;min-width:644px}#policy article,#sitepolicy article,#term article,#violationpolicy article{padding:33px;background:#fff;border:2px solid #9d874c;line-height:2em}#term{background-size:cover}#term h1{text-align:center;margin-bottom:-5px}#term article{width:574px;margin:0 auto 50px;font-size:13px}#term article strong{font-weight:700}#term article #title_box{margin-bottom:20px;width:150px;text-align:center}#term article #title_box h2{font-size:37px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#term article #title_box p{font-size:11px}#term article #preamble p{margin-bottom:28px}#term article p{margin-top:10px}#term article h3{font-weight:700;margin:1em 0}#term article ul li{margin-bottom:10px}#term article #end{text-align:center}#term article #end span{text-decoration:none;margin:0 15px}#term article .indent{margin:10px 0 0 22px}#behavior article ul li,#policy article ul li{margin-bottom:10px}#asct h1,#behavior h1,#cs h1,#policy h1,#settlement h1,#sitepolicy h1,#violationpolicy h1{text-align:center;margin-bottom:-5px}#behavior article p,#cs article p,#policy article p,#sitepolicy article p,#violationpolicy article p{margin-bottom:5px}#term article .space{margin-top:10px}#asct article,#behavior article,#cs article,#policy article,#settlement article{width:574px;margin:0 auto 50px}#term article dt{margin-top:15px}#term footer{border-top:2px solid #6a6a6a}#policy{background-size:cover}#policy article{font-size:13px}#policy article #title_box{margin-bottom:20px;width:370px}#policy article #title_box h2{font-size:37px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#policy article #title_box p{font-size:11px}#policy article #preamble p{margin-bottom:28px}#policy article .link{text-decoration:none;font-size:8px;color:#008cba;display:block}#asct article dt,#behavior article span,#sitepolicy article h3{text-decoration:underline}#policy article h5,#policy article strong{font-weight:700}#policy article h3{font-weight:700;margin:1em 0}#policy article h4{margin:10px 0;font-weight:700}#policy article .inline{display:inline}#policy footer,#sitepolicy footer{border-top:2px solid #6a6a6a}#sitepolicy,#violationpolicy{background-size:cover}#sitepolicy article,#violationpolicy article{width:574px;margin:0 auto 50px;font-size:13px}#sitepolicy article #title_box{margin-bottom:20px;width:440px}#sitepolicy article #title_box h2,#violationpolicy article #title_box h2{font-size:37px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#sitepolicy article #title_box p,#violationpolicy article #title_box p{font-size:11px}#sitepolicy article h3{margin-top:30px}#sitepolicy article h4{margin:10px 0}#sitepolicy article ul li{margin-bottom:10px;list-style:disc inside}#sitepolicy article ul li ul li{margin-left:10px;list-style:none}#violationpolicy article #title_box{margin-bottom:20px;width:370px}#violationpolicy article h3{font-weight:700;margin:30px 0 10px;text-decoration:underline;font-size:24px}#violationpolicy article h4{margin:10px 0;font-weight:700}#violationpolicy article h5{font-weight:700}#violationpolicy article span.red{color:red}#violationpolicy article .image{text-align:center}#behavior article td,#behavior article th{border:1px solid #ddd;padding:4px 10px;text-align:left;vertical-align:top}#violationpolicy article table{line-height:1.4}#violationpolicy article table tr:nth-child(1){background:#4f81bd;color:#fff}#violationpolicy article table tr:nth-child(1) th{text-align:center}#violationpolicy article table tr:nth-child(2n+2){background:#95b3d7}#violationpolicy article table tr:nth-child(2n+3){background:#dce6f2}#asct,#behavior,#cs,#nf,#settlement{background:url(../img/common/policy/bg.jpg?1602598597) fixed;min-width:644px}#asct article,#behavior article,#cs article,#nf article,#settlement article{padding:33px;background:#fff;border:2px solid #9d874c;line-height:2em}#violationpolicy article table tr th{border:1px solid #fff;border-bottom:solid 2px #fff;width:200px;font-weight:700;box-sizing:border-box;padding:2px 0}#violationpolicy article table tr td{font-size:12px;border:1px solid #fff;width:200px;font-weight:700;box-sizing:border-box;padding:4px 6px}#violationpolicy article .qa h4{color:#00B0F0}#violationpolicy article .qa p{color:#000;font-weight:700}#asct footer,#settlement footer,#violationpolicy footer{border-top:2px solid #6a6a6a}#asct,#behavior,#settlement{background-size:cover}#asct article,#behavior article{font-size:13px}#asct article #title_box{margin-bottom:20px;width:450px}#asct article #title_box h2,#behavior article #title_box h2,#settlement article #title_box h2{font-size:37px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#asct article dt{display:list-item;list-style:square inside}#asct article dd{margin-left:.8em}#settlement article{font-size:10px}#settlement article #title_box{margin-bottom:20px;width:410px}#settlement article td{border:2px solid #ccc;padding-left:6px}#settlement article strong{font-weight:700}#behavior article #title_box{margin-bottom:20px;width:370px}#behavior article #title_box p{font-size:11px}#behavior article .link{text-decoration:none;font-size:8px;color:#008cba;display:block}#cs article #title_box h2,#nf article h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#9d874c}#behavior article h5,#behavior article strong{font-weight:700}#behavior article h3{font-weight:700;margin:1em 0}#behavior article h4{margin:10px 0;font-weight:700}#behavior article .inline{display:inline}#behavior article table{font-weight:700}#behavior article th{background:right center no-repeat #f0f0f0}#behavior footer{border-top:2px solid #6a6a6a}#cs{background-size:cover}#cs article{font-size:13px}#cs article #title_box a,#cs article #title_box h2{font-size:22px;text-align:center;line-height:1.3em}#cs article #title_box{margin:0 auto 20px;text-align:center}#cs article #title_box a{color:red}#cs article #title_box h2{border-bottom:solid 1px #000;padding:0 15px 10px;margin-top:10px;margin-left:-15px;width:100%}#cs article h3{color:red;margin:1em 0}#cs article h4{margin:10px 0 5px}#cs article .cs_ss01,#cs article .cs_ss02,#cs article .cs_ss03,#cs article .cs_ss04,#cs article .cs_ss05,#cs article .cs_ss06{height:auto;display:block;margin:20px auto}#cs article .cs_ss01{width:400px}#cs article .cs_ss02,#cs article .cs_ss03{width:460px}#cs article .cs_ss04,#cs article .cs_ss05{width:300px}#cs article .cs_ss06{width:400px}#cs footer{border-top:2px solid #6a6a6a}@media screen and (max-width:640px){#cs article #title_box{width:570px}#cs article #title_box h2{font-size:20px;padding-bottom:10px}#cs article h3{margin-bottom:.5em}#cs article .cs_ss01,#cs article .cs_ss02,#cs article .cs_ss03{width:100%}#cs article .cs_ss06{width:500px}}#nf{background-size:cover}#nf h1{text-align:center;margin-bottom:-5px}#nf article{width:574px;margin:auto;font-size:13px;text-align:center}#nf article h2{font-size:24px;line-height:1.3em;margin-bottom:20px}#nf article p{font-size:15px;margin-bottom:20px}#nf article a{font-size:20px}