@charset "UTF-8";#smartbanner,.fancybox-inner{overflow:hidden}footer li,footer p,footer ul{float:left}#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;-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;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);-webkit-tap-highlight-color:transparent}.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;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.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}#behavior article h3,#behavior article h4,#behavior article h5,#behavior article strong,#behavior article table,#policy article h3,#policy article h5,#policy article strong,#settlement article strong,#term article h3,#term article strong,.fancybox-title-float-wrap .child{font-weight:700}.fancybox-opened .fancybox-title{visibility:visible}.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;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)}.hover,.w1024{position:relative}@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}}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}ol,ul{list-style:none}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;visibility:hidden}.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?1473497642) center center no-repeat #000;z-index:200}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?1479815145) 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:110px;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?1479955684) center 23px no-repeat;width:601px;height:100%}header .sp-header .h-menu-box li{float:left;width:50%;text-align:center}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?1479955684) center center no-repeat;height:56px}header .sp-header .h-menu-box li:nth-child(2) a{background:url(../img/common/sp/h_guide.png?1479955684) center center no-repeat;height:56px}header .sp-header .h-menu-box li:nth-child(3) a{background:url(../img/common/sp/h_gallery.png?1479955684) center center no-repeat;height:61px}header .sp-header .h-menu-box li:nth-child(4) a{background:url(../img/common/sp/h_manga.png?1479955684) center center no-repeat;height:61px}header .sp-header .h-menu-box li:nth-child(5) a{background:url(../img/common/sp/h_twitter.png?1479955684) center center no-repeat;height:60px}header .sp-header .h-menu-box li:nth-child(6) a{background:url(../img/common/sp/h_top.png?1479955684) center center no-repeat;height:61px}header .sp-header .h-menu-box .h-menu-close-btn{display:block;margin:60px auto;background:url(../img/common/sp/close_btn.png?1479815145) 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?1479815145) no-repeat;width:238px;height:71px;margin-right:15px}.spec-box .btn-box .google-btn{background:url(../img/common/f_google_btn.png?1479815145) no-repeat;width:238px;height:70px}footer{background:#000;padding:14px 0 35px;border-top:2px solid #fff}footer .footer-wrapper{width:640px;margin:auto;position:relative}footer ul{margin:14px 17px 0 2px;font-family:serif}footer li:last-child a{margin:0}footer li a{display:block;color:#fff;font-size:13px;text-decoration:none;margin-right:7px;letter-spacing:2px}footer li a:before{content:url(../img/footer_icon.png);position:relative;margin-right:5px}footer p{color:#fff;font-size:10px;margin:15px 20px 0 0}footer .logo{background:url(../img/gumi_logo.png) no-repeat;width:98px;height:38px;display:block;float:left}@media screen and (max-width:640px){footer li,footer p,footer ul{float:none}.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?1479815145) no-repeat;width:81px;height:81px;margin-right:65px}.spec-box .sns-box .fb-btn{background:url(../img/common/sp/f_fb_btn.png?1479815145) no-repeat;width:82px;height:81px;margin-right:65px}.spec-box .sns-box .line-btn{background:url(../img/common/sp/f_line_btn.png?1479815145) 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?1479815145) 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?1479815145) no-repeat;width:320px;height:94px}footer{padding:0 0 130px;border-top:none}footer .footer-wrapper{width:640px}footer ul{margin:0}footer li a{font-size:20px;padding:30px 35px;position:relative;border-top:1px solid #fff;margin:0}footer li a:before{content:'>';position:absolute;margin:0;right:35px}footer li a:last-child{border-bottom:1px solid #fff}footer p{font-size:18px;margin:15px 0 0;text-align:center}footer .logo{background:url(../img/sp/gumi_logo.png) no-repeat;width:170px;height:65px;float:none;margin:20px auto 0}}.to-top{display:none;position:fixed;background:url(../img/common/to_top.png?1479815145) no-repeat;width:85px;height:85px;right:10px;bottom:100px;z-index:100}#top .bg1 .sec1 .top-contents .bnr-box a,#top .bg1 a,#top .bg3 li a{display:inline-block}#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?1479815145) no-repeat;width:105px;height:105px;bottom:150px}.to-top.fixed{bottom:10px}}#top .wrapper{width:1280px;margin:auto}#top .bg1 .sec1 .bg,#top .bg1 .sec1 .catch-copy,#top .bg1 .sec1 .img,#top .bg1 .sec1 .players-site,#top .bg1 .sec1 .pv,#top .bg1 .sec1 .shinsho,#top .bg1 .sec1 .sns-box,#top .bg1 .sec1 .text,#top .bg1 .sec1 .top-contents,#top .bg1 .sec2 .img,#top .bg1 .sec2 .text{position:absolute}#top .bg1{background:url(../img/common/bg.jpg?1479815145) center top;height:1815px;overflow:hidden}#top .bg1 .sec1{height:1080px;z-index:2}#top .bg1 .sec1 .bg{top:5px;left:-163px}#top .bg1 .sec1 .img{left:-320px}#top .bg1 .sec1 .players-site{background:url(../img/common/players_site_btn.png?1479815145) no-repeat;width:300px;height:67px;left:138px}#top .bg1 .sec1 .catch-copy{left:530px}#top .bg1 .sec1 .sns-box{font-size:0;top:10px;left:1000px}#top .bg1 .sec1 .sns-box .twi-btn{background:url(../img/common/twi_btn.png?1479815145) no-repeat;width:40px;height:40px;margin-right:12px}#top .bg1 .sec1 .sns-box .fb-btn{background:url(../img/common/fb_btn.png?1479815145) no-repeat;width:40px;height:40px;margin-right:12px}#top .bg1 .sec1 .sns-box .line-btn{background:url(../img/common/line_btn.png?1479815145) no-repeat;width:40px;height:40px}#top .bg1 .sec1 .top-contents{top:183px;left:120px}#top .bg1 .sec1 .top-contents .btn-box{font-size:0;margin:-7px 0 0 18px}#top .bg1 .sec1 .top-contents .btn-box .app-btn{background:url(../img/top/app_btn.png?1479814549) no-repeat;width:196px;height:58px;margin-right:8px}#top .bg1 .sec1 .top-contents .btn-box .google-btn{background:url(../img/top/google_btn.png?1479814549) no-repeat;width:196px;height:58px}#top .bg1 .sec1 .top-contents .bnr-box{width:440px;height:110px;margin:10px 0 0 18px}#top .bg1 .sec1 .top-contents .bnr-box .ryuchell-btn{background:url(../img/top/bnr_ryuchell.png?1480315621) no-repeat;width:440px;height:100px}#top .bg1 .sec1 .shinsho{background:url(../img/top/shinsho_mv1.png?1481189322) no-repeat;width:269px;height:175px;top:390px;left:848px}#top .bg1 .sec1 .text{top:600px;left:133px}#top .bg1 .sec1 .pv{background:url(../img/top/pv_btn.png?1479814549) no-repeat;width:475px;height:83px;top:935px;left:647px}#top .bg1 .sec2{height:873px;z-index:1;margin-top:-130px}#top .bg1 .sec2 .img{left:-170px}#top .bg1 .sec2 .text{top:230px;left:268px}#top .bg2{background:url(../img/common/bg2.jpg?1479815145) center top;position:relative;overflow:hidden}#top .bg2:after,#top .bg2:before{content:' ';background:url(../img/common/border.png?1479815145) repeat-x;width:100%;height:5px;position:absolute}#top .bg2:before{top:0}#top .bg2:after{bottom:0}#top .bg2 .sec3 div,#top .bg3{position:relative}#top .bg2 .sec3{padding-top:5px}#top .bg2 .sec3 .title{margin-left:60px}#top .bg2 .sec3 .img1{margin-top:-57px;z-index:2}#top .bg2 .sec3 .img2{margin:-368px 0 0 -195px;z-index:1}#top .bg2 .sec3 .img3{margin-top:-528px;z-index:2}#top .bg2 .sec3 .img4{margin-top:-95px}#top .bg2 .sec3 .img5{margin:-648px 0 35px 230px}#top .bg3{background:url(../img/common/bg.jpg?1479815145) center top;padding:22px 0 45px}#top .bg3 ul{width:1015px;margin:auto;font-size:0}#top .bg3 li{width:500px;float:left;margin-bottom:15px}#top .bg3 li:nth-child(odd){margin-right:15px}#top .bg3 li:nth-child(1) img{margin:auto}#top .bg3 li:nth-child(2){margin-top:47px}#top .bg3 li:nth-child(2) a{background:url(../img/common/cont_players_site.png?1479815145) no-repeat;width:498px;height:166px}#top .bg3 li:nth-child(3) a{background:url(../img/common/cont_gallery.png?1479815145) no-repeat;width:498px;height:166px}#top .bg3 li:nth-child(4) a{background:url(../img/common/cont_manuni.png?1479815145) no-repeat;width:498px;height:166px}#top .bg3 li:nth-child(5) a{background:url(../img/common/cont_guide.png?1479815145) no-repeat;width:498px;height:166px}#top .bg3 li:nth-child(6) a{background:url(../img/common/cont_3waka.png?1479815145) no-repeat;width:498px;height:166px}#top .bg3 li:nth-child(7) a{background:url(../img/common/cont_shinsho.png?1481189322) no-repeat;width:498px;height:166px}#top .bg4{background:#000}#top .bg4 .info-contents{width:1010px;margin:auto;padding-top:65px}#top .bg4 .news-box{width:500px;height:310px;float:left;margin-right:10px}#top .bg4 .news-box a{display:block;width:496px;height:96px;border:2px solid #666;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:5px;color:#fff}#top .bg4 .news-box a:last-child{margin-bottom:0}#top .bg4 .news-box img{float:left;margin:25px 8px 0 5px}#top .bg4 .news-box .news-text{width:420px;float:left;line-height:1.5;word-break:break-all;margin-top:13px}#top .bg4 .news-box .news-text span{display:block}#top .bg4 .twitter-box{float:left}@media (max-width:640px){#top .bg3 li:nth-child(1),#top .bg3 ul{text-align:center}#top .wrapper{width:640px}#top .bg1{background:url(../img/common/sp/bg.jpg?1479815145) center top;height:3078px}#top .bg1 .sec1{height:1933px}#top .bg1 .sec1 .bg{top:0;right:0;left:auto}#top .bg1 .sec1 .img{left:0}#top .bg1 .sec1 .players-site{display:none}#top .bg1 .sec1 .catch-copy{left:3px}#top .bg1 .sec1 .sns-box{top:754px;left:227px;z-index:10}#top .bg1 .sec1 .sns-box .twi-btn{background:url(../img/top/sp/twi_btn.png?1479814549) no-repeat;width:81px;height:81px;margin-right:35px}#top .bg1 .sec1 .sns-box .fb-btn{background:url(../img/top/sp/fb_btn.png?1479814549) no-repeat;width:82px;height:81px;margin-right:35px}#top .bg1 .sec1 .sns-box .line-btn{background:url(../img/top/sp/line_btn.png?1479814549) no-repeat;width:81px;height:81px}#top .bg1 .sec1 .top-contents{top:487px;left:0}#top .bg1 .sec1 .top-contents h1{margin-left:160px}#top .bg1 .sec1 .top-contents .btn-box{margin:95px 0 0 20px}#top .bg1 .sec1 .top-contents .btn-box .app-btn{background:url(../img/top/sp/app_btn.png?1479814549) no-repeat;width:288px;height:86px;margin-right:25px}#top .bg1 .sec1 .top-contents .btn-box .google-btn{background:url(../img/top/sp/google_btn.png?1479814549) no-repeat;width:288px;height:85px}#top .bg1 .sec1 .top-contents .bnr-box{width:600px;height:135px;margin:10px 0 0 20px}#top .bg1 .sec1 .top-contents .bnr-box .ryuchell-btn{background:url(../img/top/sp/bnr_ryuchell.png?1480315621) no-repeat;width:600px;height:135px}#top .bg1 .sec1 .shinsho{background:url(../img/top/sp/shinsho_mv1.png?1481189322) no-repeat;width:591px;height:131px;top:1087px;left:25px}#top .bg1 .sec1 .text{top:1283px;left:0}#top .bg1 .sec1 .pv{background:url(../img/top/sp/pv_btn.png?1479814549) no-repeat;width:601px;height:103px;top:1828px;left:20px}#top .bg1 .sec2{height:1128px;margin-top:17px}#top .bg1 .sec2 .img,#top .bg1 .sec2 .img2,#top .bg1 .sec2 .text{position:absolute}#top .bg1 .sec2 .img{left:0}#top .bg1 .sec2 .text{top:353px;left:auto;right:0}#top .bg1 .sec2 .img2{top:813px;right:0}#top .bg2{background:url(../img/common/sp/bg2.jpg?1479815145) center top}#top .bg2 .sec3 .title{margin-left:0}#top .bg2 .sec3 .img1{margin-top:-470px}#top .bg2 .sec3 .img2{margin:-248px 0 0}#top .bg2 .sec3 .img3{margin-top:-500px}#top .bg2 .sec3 .img4{margin-top:-655px}#top .bg2 .sec3 .img5{margin:-805px 0 90px 30px}#top .bg3{background:url(../img/common/sp/bg.jpg?1479815145) center top;padding:30px 0 66px}#top .bg3 ul{width:640px}#top .bg3 li{width:auto;float:none;margin-bottom:15px}#top .bg3 li:nth-child(odd){margin-right:0}#top .bg3 li:nth-child(2){margin-top:20px}#top .bg3 li:nth-child(2) a{background:url(../img/common/sp/cont_players_site.png?1479815145) no-repeat;width:603px;height:201px}#top .bg3 li:nth-child(3) a{background:url(../img/common/sp/cont_gallery.png?1479815145) no-repeat;width:603px;height:201px}#top .bg3 li:nth-child(4) a{background:url(../img/common/sp/cont_manuni.png?1479815145) no-repeat;width:603px;height:201px}#top .bg3 li:nth-child(5) a{background:url(../img/common/sp/cont_guide.png?1479815145) no-repeat;width:603px;height:201px}#top .bg3 li:nth-child(6) a{background:url(../img/common/sp/cont_3waka.png?1479815145) no-repeat;width:603px;height:201px}#top .bg3 li:nth-child(7) a{background:url(../img/common/sp/cont_shinsho.png?1481189322) no-repeat;width:603px;height:201px}#top .bg4 .info-contents{width:640px}#top .bg4 .news-box{width:640px;height:376px;float:none;margin:0 0 46px}#top .bg4 .news-box a{width:596px;height:116px;margin:0 auto 5px}#top .bg4 .news-box img{margin:30px 13px 0 8px}#top .bg4 .news-box .news-text{width:500px;margin-top:13px;font-size:20px}#top .bg4 .news-box .news-text span{display:block}#top .bg4 .twitter-box{float:none;padding:0 20px}}#top .top-modal{display:none;position:fixed;z-index:1000;background:rgba(255,255,255,.8);width:100%;height:100%;overflow:auto;outline:0;top:0}#gallery .top-contents a,#top .top-modal .cp-box .btn-box a{display:inline-block}#top .top-modal .modal-dialog{width:640px;height:auto;margin:auto;position:relative;padding-top:30px}#top .top-modal .close-btn{background:url(../img/top/modal/close_btn.png?1479814549) no-repeat;width:64px;height:67px;position:absolute;top:7px;right:7px;z-index:500}#top .top-modal .cp-box{margin-left:-6px;position:relative}#top .top-modal .cp-box .btn-box{position:absolute;font-size:0;top:523px;left:83px}#top .top-modal .cp-box .btn-box .app-btn{background:url(../img/top/modal/app_btn.png?1479814549) no-repeat;width:232px;height:72px;margin-right:13px}#top .top-modal .cp-box .btn-box .google-btn{background:url(../img/top/modal/google_btn.png?1479814549) no-repeat;width:232px;height:72px}#top .top-modal .cp-box .ryuchell-btn{background:url(../img/top/sp/bnr_ryuchell.png?1480315621) no-repeat;width:600px;height:135px;position:absolute;top:680px;left:23px}#gallery .on-opacity:hover{opacity:.7}#gallery .wrapper{width:1024px;margin:auto;position:relative}#gallery .top-contents{background:url(../img/common/bg.jpg?1479815145) center top;position:relative;height:300px}#gallery .top-contents .category-btn-box,#gallery .top-contents .category-btn-box li,#gallery .top-contents .logo,#gallery .top-contents .players-site,#gallery .top-contents .sns-box,#gallery .top-contents .visual,#gallery .top-contents h2{position:absolute}#gallery .top-contents .visual{left:-453px}#gallery .top-contents .players-site{background:url(../img/common/players_site_btn.png?1479815145) no-repeat;width:300px;height:67px;left:7px}#gallery .top-contents .sns-box{font-size:0;top:10px;left:868px}#gallery .top-contents .sns-box .twi-btn{background:url(../img/common/twi_btn.png?1479815145) no-repeat;width:40px;height:40px;margin-right:12px}#gallery .top-contents .sns-box .fb-btn{background:url(../img/common/fb_btn.png?1479815145) no-repeat;width:40px;height:40px;margin-right:12px}#gallery .top-contents .sns-box .line-btn{background:url(../img/common/line_btn.png?1479815145) no-repeat;width:40px;height:40px}#gallery .top-contents .logo{top:10px;left:630px}#gallery .top-contents h2{top:103px;left:505px}#gallery .top-contents .category-btn-box{top:240px;left:166px;z-index:10}#gallery .top-contents .category-btn-box li:nth-child(1) a{background:url(../img/gallery/all_btn.png?1479688902) no-repeat;width:229px;height:126px}#gallery .top-contents .category-btn-box li:nth-child(2){left:230px}#gallery .top-contents .category-btn-box li:nth-child(2) a{background:url(../img/gallery/movie_btn.png?1479688902) no-repeat;width:229px;height:126px}#gallery .top-contents .category-btn-box li:nth-child(3){left:460px}#gallery .top-contents .category-btn-box li:nth-child(3) a{background:url(../img/gallery/etc_btn.png?1479688902) no-repeat;width:229px;height:126px}#gallery main:after,#gallery main:before{content:' ';background:url(../img/common/border.png?1479815145) repeat-x;width:100%;height:5px;position:absolute}#gallery main{background:url(../img/common/bg2.jpg?1479815145) center top;position:relative;padding:98px 0 115px}#gallery main:before{top:0}#gallery main:after{bottom:0}#gallery main .gallery-contents{width:1066px;margin:auto}#gallery main .gallery-contents .content-box{display:none;background:#000;border:1px solid #74756c;width:404px;height:373px;position:relative;margin:0 32px 35px;padding:30px 30px 0}#gallery main .gallery-contents .content-box .new{position:absolute;top:-22px;left:25px}#gallery main .gallery-contents .content-box .thumb img{border:2px solid #fff}#gallery main .gallery-contents .content-box .tag{position:absolute;top:220px;left:160px}#gallery main .gallery-contents .content-box .tag.movie{background:url(../img/gallery/movie_tag.png?1479688902) no-repeat;width:141px;height:76px}#gallery main .gallery-contents .content-box .tag.etc{background:url(../img/gallery/etc_tag.png?1479688902) no-repeat;width:141px;height:76px}#gallery main .gallery-contents .content-box .title{width:464px;position:absolute;top:300px;left:0;color:#fff;font-size:24px;line-height:1.6;text-align:center}#gallery .contents-box{background:url(../img/common/bg.jpg?1479815145) center top;position:relative;padding:78px 0 75px}#gallery .contents-box ul{width:1009px;margin:auto;font-size:0}#gallery .contents-box li{float:left}#gallery .contents-box li a{display:inline-block}#gallery .contents-box li:nth-child(1){margin-right:13px}#gallery .contents-box li:nth-child(1) a{background:url(../img/common/cont_official_site.png?1479815145) no-repeat;width:498px;height:166px}#gallery .contents-box li:nth-child(2) a{background:url(../img/common/cont_players_site.png?1479815145) no-repeat;width:498px;height:166px}@media screen and (max-width:640px){#gallery .wrapper{width:640px}#gallery .top-contents{background:url(../img/common/sp/bg.jpg?1479815145) center top;height:346px}#gallery .top-contents .visual{left:0}#gallery .top-contents .players-site,#gallery .top-contents .sns-box{display:none}#gallery .top-contents .logo{top:87px;left:322px}#gallery .top-contents h2{top:190px;left:215px}#gallery .top-contents .category-btn-box{top:390px;left:187px;z-index:10}#gallery .top-contents .category-btn-box li:nth-child(1) a{background:url(../img/gallery/sp/all_btn.png?1479688902) no-repeat;width:268px;height:146px}#gallery .top-contents .category-btn-box li:nth-child(2){left:-152px;top:80px}#gallery .top-contents .category-btn-box li:nth-child(2) a{background:url(../img/gallery/sp/movie_btn.png?1479688902) no-repeat;width:268px;height:146px}#gallery .top-contents .category-btn-box li:nth-child(3){left:152px;top:80px}#gallery .top-contents .category-btn-box li:nth-child(3) a{background:url(../img/gallery/sp/etc_btn.png?1479688902) no-repeat;width:268px;height:146px}#gallery main{background:url(../img/common/sp/bg2.jpg?1479815145) center top;padding:323px 0 115px}#gallery main .gallery-contents{width:535px}#gallery main .gallery-contents .content-box{margin:0 32px 45px}#gallery .contents-box{background:url(../img/common/sp/bg.jpg?1479815145) center top;padding:70px 0 73px}#gallery .contents-box ul{width:600px}#gallery .contents-box li{float:none}#gallery .contents-box li:nth-child(1){margin:0 0 30px}#gallery .contents-box li:nth-child(1) a{background:url(../img/common/sp/cont_official_site.png?1479815145) no-repeat;width:603px;height:201px}#gallery .contents-box li:nth-child(2) a{background:url(../img/common/sp/cont_players_site.png?1479815145) no-repeat;width:603px;height:201px}}#manga #container .share li,#manga .dl-btn .buttons li{float:left}#manga,#manga2{background:url(../img/manga/bg.jpg?1473497642)}#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:8px}#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 #bodyBottom #banner a,#manga #container #homeBottom #banner a{display:inline-block}#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 .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 #bodyTop{clear:both;height:673px}#manga #container #bodyTop h2{margin-left:-46px}#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}@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 #bodyMain p img,#manga #container #bodyTop .dl-btn,#manga #container #homeBottom .dl-btn{margin:0 auto}#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{right:103px}#manga #container #homeBottom{padding-top:4px}#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;margin-bottom:50px}#manga #container #bodyMain{margin-top:40px}#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{position:absolute;top:280px;left:192px}#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:356px}}#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:8px}#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 .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?1473497642) 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 #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 #bodyMain p img,#manga2 #container #bodyTop .dl-btn,#manga2 #container #homeBottom .dl-btn{margin:0 auto}#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 #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;margin-bottom:50px}#manga2 #container #bodyMain{margin-top:40px}#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?1473497642) 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 #bodyBottom .share{position:absolute;top:280px;left:192px}#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:356px}}#asct,#behavior,#cs,#nf,#policy,#settlement,#sitepolicy,#term{background:url(../img/bg.jpg) fixed;min-width:644px}#term article #end,#term h1{text-align:center}#policy article #preamble p,#term article #preamble p{margin-bottom:28px}#behavior article td,#behavior article th{border:1px solid #ddd;padding:4px 10px;text-align:left;vertical-align:top}#term{background-size:cover}#term h1{margin-bottom:-5px}#term p{word-break:break-all}#term article{width:574px;padding:33px;margin:0 auto 50px;background:#fff;border:2px solid #9d874c;line-height:2em;font-size:13px}#term article span{text-decoration:underline}#term article #title_box{margin-bottom:20px;width:380px;text-align:left;}#term article #title_box h2{font-size:37px;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#term article #title_box p{font-size:11px}#term article p{margin-top:10px}#term article h3{margin:1em 0}#term article ul li{margin-bottom:10px}#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{text-align:center;margin-bottom:-5px}#behavior article p,#cs article p,#policy article p,#sitepolicy article p{margin-bottom:5px}#term article .space{margin-top:10px}#asct article,#behavior article,#cs article,#policy article,#settlement article,#sitepolicy article{width:574px;margin:0 auto 50px;padding:33px;background:#fff;border:2px solid #9d874c;line-height:2em}#term article dt{margin-top:15px}#term footer{border-top:2px solid #6a6a6a}#policy{background-size:cover}#policy p{word-break:break-all}#policy article{font-size:13px}#policy article #title_box{margin-bottom:20px;width:370px}#policy article #title_box h2{font-size:37px;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#policy article #title_box p{font-size:11px}#policy article span{text-decoration:underline}#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 h3{margin:1em 0}#policy article h4{margin:10px 0;font-weight:700}#policy article .inline{display:inline}#asct footer,#policy footer,#settlement footer,#sitepolicy footer{border-top:2px solid #6a6a6a}#asct,#behavior,#settlement,#sitepolicy{background-size:cover}#behavior p,#sitepolicy p{word-break:break-all}#asct article,#behavior article,#sitepolicy article{font-size:13px}#sitepolicy article #title_box{margin-bottom:20px;width:440px}#asct article #title_box h2,#behavior article #title_box h2,#settlement article #title_box h2,#sitepolicy article #title_box h2{font-size:37px;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.3em;color:#9d874c;border-bottom:solid 1px #000}#behavior article #title_box p,#sitepolicy 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}#asct article #title_box{margin-bottom:20px;width:450px}#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}#behavior article #title_box{margin-bottom:20px;width:370px}#behavior article .link{text-decoration:none;font-size:8px;color:#008cba;display:block}#cs article #title_box h2,#nf article h2{font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;color:#9d874c}#behavior article h3{margin:1em 0}#behavior article h4{margin:10px 0}#behavior article .inline{display:inline}#behavior article th{background:right center no-repeat #f0f0f0}#behavior footer{border-top:2px solid #6a6a6a}#cs{background-size:cover}#cs p{word-break:break-all}#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;padding:33px;margin:auto;background:#fff;border:2px solid #9d874c;line-height:2em;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}
.bold {font-weight:bold;}