﻿html,body,h1,h2,h3,h4,h5,h6,hr,ol,ul,menu,li,dl,dt,dd,table,form{margin:0;padding:0}body{margin:0 0;color:#362e2b;font-size:14px;line-height:1.5;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", "Lucida Grande", Arial, sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;-webkit-font-smoothing:antialiased}hr{clear:both;margin:20px 0;border:none;border-top:1px solid #f2f4f6}a{text-decoration:none}a:link{color:#258FB8}a:hover{text-decoration:underline}a:visited{color:#969}a.current{color:#333;font-weight:bold}li{list-style:none;list-style-position:outside}dt{font-weight:bold}table{border-collapse:collapse;border-spacing:none}img{vertical-align:middle;border:none}pre{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word}.logos-kurofunelogo{background-image:url(/assets/logos/kurofunelogo-0038903f924422b29203d7326fec5a6248a4dffd737825d2a607e5d44ee4d230.png)}.logos-kurofune-momo{background-image:url(/assets/logos/kurofune-momo-5f1854ce54dcbad9ada3dd6c4f00227cb26ee31de39002928fd7a8db8fc4877c.png)}.logos-kurofune-zero{background-image:url(/assets/logos/kurofune-zero-29d1369048ad209d3e3e499adcd24ea032eda873a6a8a8e0b2d12df5503191e9.png)}.logos-morning-2{background-image:url(/logos/morning-2.png)}.logos-goodafternoon{background-image:url(/logos/goodafternoon.png)}.logos-zerosum-online{background-image:url(/logos/zerosum-online.png)}.logos-gene-pixiv{background-image:url(/logos/gene-pixiv.png)}.logos-gene{background-image:url(/logos/gene.png)}.clearfix,.wrapper,.magazine-description,.work-container,.outline,.magazine-container,.help dl,.term dl,.privacy dl,.root-body{*zoom:1}.clearfix:after,.wrapper:after,.magazine-description:after,.work-container:after,.outline:after,.magazine-container:after,.help dl:after,.term dl:after,.privacy dl:after,.root-body:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.hide-text,.magazine-logo,.magazine-description .magazine-link .logo span,.publishers a,.global-header h1 a{color:transparent}.component-pc{display:block}.component-sp{display:none}@media (max-width: 640px){.component-pc{display:none}.component-sp{display:block}}a span,.thick a img{-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;transition:opacity 0.15s}a span:hover,.thick a img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.wrapper{position:relative;margin:10px}.magazine-logo,.magazine-description .magazine-link .logo span,.publishers a{display:inline-block;width:150px;height:70px}.container,.document-container,.simple-container,.special-container,.crumbs-container,.work-container,.magazine-container,.profile-container,._premium-works-container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:770px;padding:15px;position:relative;z-index:1;width:1020px;margin:0 auto;background-color:#fff}.container+.container,.document-container+.container,.simple-container+.container,.special-container+.container,.crumbs-container+.container,.work-container+.container,.magazine-container+.container,.profile-container+.container,._premium-works-container+.container,.container+.document-container,.document-container+.document-container,.simple-container+.document-container,.special-container+.document-container,.crumbs-container+.document-container,.work-container+.document-container,.magazine-container+.document-container,.profile-container+.document-container,._premium-works-container+.document-container,.container+.simple-container,.document-container+.simple-container,.simple-container+.simple-container,.special-container+.simple-container,.crumbs-container+.simple-container,.work-container+.simple-container,.magazine-container+.simple-container,.profile-container+.simple-container,._premium-works-container+.simple-container,.container+.special-container,.document-container+.special-container,.simple-container+.special-container,.special-container+.special-container,.crumbs-container+.special-container,.work-container+.special-container,.magazine-container+.special-container,.profile-container+.special-container,._premium-works-container+.special-container,.container+.crumbs-container,.document-container+.crumbs-container,.simple-container+.crumbs-container,.special-container+.crumbs-container,.crumbs-container+.crumbs-container,.work-container+.crumbs-container,.magazine-container+.crumbs-container,.profile-container+.crumbs-container,._premium-works-container+.crumbs-container,.container+.work-container,.document-container+.work-container,.simple-container+.work-container,.special-container+.work-container,.crumbs-container+.work-container,.work-container+.work-container,.magazine-container+.work-container,.profile-container+.work-container,._premium-works-container+.work-container,.container+.magazine-container,.document-container+.magazine-container,.simple-container+.magazine-container,.special-container+.magazine-container,.crumbs-container+.magazine-container,.work-container+.magazine-container,.magazine-container+.magazine-container,.profile-container+.magazine-container,._premium-works-container+.magazine-container,.container+.profile-container,.document-container+.profile-container,.simple-container+.profile-container,.special-container+.profile-container,.crumbs-container+.profile-container,.work-container+.profile-container,.magazine-container+.profile-container,.profile-container+.profile-container,._premium-works-container+.profile-container,.container+._premium-works-container,.document-container+._premium-works-container,.simple-container+._premium-works-container,.special-container+._premium-works-container,.crumbs-container+._premium-works-container,.work-container+._premium-works-container,.magazine-container+._premium-works-container,.profile-container+._premium-works-container,._premium-works-container+._premium-works-container{margin-top:15px}.container+.global-footer,.document-container+.global-footer,.simple-container+.global-footer,.special-container+.global-footer,.crumbs-container+.global-footer,.work-container+.global-footer,.magazine-container+.global-footer,.profile-container+.global-footer,._premium-works-container+.global-footer{margin-top:-15px}.side-menu,.related,.magazine-container .magazine-cover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:320px;background-color:#f0f1f4}.inline *,.outline dl *{display:inline}.inline-box,.links{font-size:0}.badge{position:absolute;z-index:1;top:-5px;left:-5px;text-align:left;font-size:0}.badge li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin:0 2px 2px 0;padding:0 5px;color:#fff;font-size:14px;font-family:"Trebuchet MS", Helvetica, "Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "Arial", "Helvetica", sans-serif;font-weight:bold;line-height:1.6em;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.badge .new{background-color:#ff2969}.badge .colored{background-color:#ff00ff}.badge .colored-center{background-color:#ff00ff}.badge .once{background-color:#ff00ff}.badge .date-today{background-color:#f15947}.badge .date{background-color:#c0c041}.badge-round{position:absolute;top:-6px;right:-6px;margin:0;font-size:14px;font-weight:bold;font-family:arial;line-height:13px;color:#F15947}.badge-round:before{content:"";display:block;border-radius:30px;background-color:#fff100;width:50px;height:50px;margin:0 0 -37px 0}.badge-round .update{margin:0;font-size:10px;font-weight:normal}.onlycomic{display:inline-block;padding:1px 0.2em;vertical-align:top;border:1px solid #f15947;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:white;margin:4px 0 0;color:#f15947;letter-spacing:-1px;line-height:1.4em;font-size:10px;font-weight:bold;white-space:nowrap}.button,.button-mini,.thumbnail .button,.feature .button,.contents .magazines .magazine .button,.contents .magazines .magazine-set .button,.related-book .button,.account .button,.episode-detailed .title .item .menu-container .button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;padding:0 30px;font-weight:bold;font-size:16px;color:#fff !important;line-height:34px;text-decoration:none;text-align:center;text-indent:0.25em;letter-spacing:0.25em;cursor:pointer}.button+.button,.button-mini+.button,.button+.button-mini,.button-mini+.button-mini,.thumbnail .button+.button-mini,.feature .button+.button-mini,.contents .magazines .magazine .button+.button-mini,.contents .magazines .magazine-set .button+.button-mini,.related-book .button+.button-mini,.account .button+.button-mini,.episode-detailed .title .item .menu-container .button+.button-mini,.thumbnail .button-mini+.button,.thumbnail .button+.button,.feature .button-mini+.button,.feature .button+.button,.contents .magazines .magazine .button-mini+.button,.contents .magazines .magazine .button+.button,.contents .magazines .magazine-set .button-mini+.button,.contents .magazines .magazine-set .button+.button,.related-book .button-mini+.button,.related-book .button+.button,.account .button-mini+.button,.account .button+.button,.episode-detailed .title .item .menu-container .button-mini+.button,.episode-detailed .title .item .menu-container .thumbnail .button+.button,.episode-detailed .title .item .menu-container .feature .button+.button,.episode-detailed .title .item .menu-container .related-book .button+.button,.episode-detailed .title .item .menu-container .account .button+.button,.episode-detailed .title .item .menu-container .button+.button{margin-left:10px}.button:hover,.button-mini:hover,.contents .magazines .magazine .button:hover,.contents .magazines .magazine-set .button:hover,.episode-detailed .title .item .menu-container .button:hover{text-decoration:none}.button-mini,.thumbnail .button,.feature .button,.contents .magazines .magazine .button,.contents .magazines .magazine-set .button,.related-book .button,.thumbnail .button-mini,.feature .button-mini,.contents .magazines .magazine .button-mini,.contents .magazines .magazine-set .button-mini,.related-book .button-mini,.account .button,.account .button-mini,.episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .button-mini{margin:0;padding:0;font-size:14px;line-height:26px;text-indent:0;letter-spacing:normal}.label,.ribbon,.label-2,.sub-label,.document-container>section .label,.contents .label,.label-hot{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;margin:0 0 20px;padding:8px 15px;vertical-align:middle;font-size:16px;line-height:24px;color:#fff;background-color:#203f5c}.label hgroup,.ribbon hgroup,.label-2 hgroup,.sub-label hgroup,.document-container>section .label hgroup,.contents .label hgroup,.label-hot hgroup,.label h1,.ribbon h1,.label-2 h1,.sub-label h1,.document-container>section .label h1,.contents .label h1,.label-hot h1,.label h2,.ribbon h2,.label-2 h2,.sub-label h2,.document-container>section .label h2,.contents .label h2,.label-hot h2{display:inline}.label h2,.ribbon h2,.label-2 h2,.sub-label h2,.document-container>section .label h2,.contents .label h2,.label-hot h2{font-size:12px;margin-left:15px}.label .more:before,.ribbon .more:before,.label-2 .more:before,.sub-label .more:before,.label-hot .more:before{content:">";margin-right:2px}.label a,.ribbon a,.label-2 a,.sub-label a,.document-container>section .label a,.contents .label a,.label-hot a{display:inline-block;color:#fff;line-height:40px;vertical-align:middle}.label .ui-pulldown,.ribbon .ui-pulldown,.label-2 .ui-pulldown,.sub-label .ui-pulldown,.document-container>section .label .ui-pulldown,.label-hot .ui-pulldown{position:absolute;right:10px;top:0;line-height:40px}.ribbon{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 -25px 20px;padding:20px 0 20px 365px;font-size:22px}.ribbon .author{display:block;margin:0;line-height:18px}.label-menu,.label .more,.ribbon .more,.label-2 .more,.sub-label .more,.document-container>section .label .more,.label-hot .more,.related-books .store{position:absolute;top:0;right:0;vertical-align:middle;font-size:12px}.label-menu a,.label .more a,.ribbon .more a,.label-2 .more a,.sub-label .more a,.label-hot .more a,.related-books .store a{padding-right:20px;line-height:40px}.label-2,.sub-label,.document-container>section .label,.document-container>section .ribbon,.document-container>section .label-2,.document-container>section .sub-label,.document-container>section .label-hot,.contents .label,.contents .ribbon,.contents .label-2,.contents .sub-label,.contents .label-hot{margin-bottom:15px;color:#445566;background-color:#f2f4f6}.label-2 a,.sub-label a,.document-container>section .label a,.document-container>section .ribbon a,.document-container>section .label-2 a,.document-container>section .sub-label a,.document-container>section .label-hot a,.contents .label a,.contents .ribbon a,.contents .label-2 a,.contents .sub-label a,.contents .label-hot a{color:#289bd6}.label-hot{background-color:#7eb647}.picture-frame,.works>.work .image,.items>.work .image,.episode-detailed .title .item,.episode-detailed .title .item .menu-container .image{-moz-box-shadow:#999 0 1px 4px;-webkit-box-shadow:#999 0 1px 4px;box-shadow:#999 0 1px 4px;display:inline-block;vertical-align:middle;background-position:50% 50%}.author,.recommend-author{font-weight:normal;font-size:12px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;letter-spacing:-1px;overflow:hidden}.thumbnail,.feature,.contents .magazines .magazine,.contents .magazines .magazine-set,.related-book{position:relative;display:inline-block;text-align:center;vertical-align:top}.thumbnail h1,.feature h1,.contents .magazines .magazine h1,.contents .magazines .magazine-set h1,.related-book h1{font-size:14px}.item{position:relative}.item:hover .menu-container{visibility:visible;background-color:rgba(0,0,0,0.7)}.item .menu-container{-moz-transition:background-color 0.25s;-o-transition:background-color 0.25s;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;position:absolute;visibility:hidden;top:0;width:100%;height:100%;color:#fff}.item .menu-container a{color:#fff !important}.item .menu{display:table-cell;text-align:center;vertical-align:middle;line-height:1}.viewcount,.viewcount-top{text-align:center}.viewcount span,.viewcount-top span{font-size:16px;font-weight:bold}#nominee{z-index:100}.favorites,.favorite-and-follow,.group-container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 10px 0;padding:0;text-align:center;background-color:#fff}.favorites .users,.favorites .users-small,.favorite-and-follow .users,.favorite-and-follow .users-small,.group-container .users,.group-container .users-small{margin-left:16px}.favorites .users+.users,.favorites .users-small+.users,.favorites .users+.users-small,.favorites .users-small+.users-small,.favorite-and-follow .users+.users,.favorite-and-follow .users-small+.users,.favorite-and-follow .users+.users-small,.favorite-and-follow .users-small+.users-small,.group-container .users+.users,.group-container .users-small+.users,.group-container .users+.users-small,.group-container .users-small+.users-small{margin-left:14px;padding-bottom:10px}.favorites p,.favorite-and-follow p,.group-container p{margin:0.8em 0}.nominee{padding:5px 0;text-align:center;border-radius:4px;background-color:#EE4796;font-size:16px;box-shadow:0 2px 0 0 #000}.nominee a:link{color:#fff}.nominee a:visited{color:#fff}.nominee a:hover{text-decoration:none}.nominee div{padding:5px}.nominee-pc{margin:0 10px 30px}.nominee-sp{margin:0 0 30px}.favorite-and-follow{padding-top:1px}.group-container .group-item{position:relative;display:block;padding:10px 10px 10px 95px;text-align:left;text-decoration:none}.group-container .group:hover{text-decoration:none}.group-container .icon-container{border-radius:5px;position:absolute;left:10px;padding:2px;border:1px solid #f5f5f5}.group-container .title{color:#258fb8;font-size:16px}.group-container .title:hover{text-decoration:underline}.group-container .description{color:#362e2b;font-size:13px;margin:10px 0}.title{color:#666}.profile-container .favorite-button{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;display:inline-block;position:relative;margin:8px 0 8px 24px;padding:2px;color:#6a3906;background-color:#fff;border:2px solid #ffba40;cursor:pointer}.profile-container .favorite-button .text{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px;border-radius:6px 0 0 6px;display:inline-block;line-height:32px;font-weight:bold;font-size:18px;vertical-align:middle;background-color:#ffba40}.follow-button,.followed-button{-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;display:table;position:relative;margin:0 auto;margin-top:12px;margin-bottom:4px;padding:10px 14px;color:#6a3906;background-color:#fff;cursor:pointer}.follow-button .icon,.follow-button .text,.followed-button .icon,.followed-button .text{display:table-cell;vertical-align:middle}.follow-button .text,.followed-button .text{display:table-cell;font-size:16px}.follow-button .icon img,.followed-button .icon img{width:16px;height:16px;padding-left:6px;padding-right:8px;vertical-align:middle;margin-top:-0.1em}.follow-button{border:2px solid #f75d18}.follow-button .icon.follow{display:inline}.follow-button .icon.followed{display:none}.followed-button{border:2px solid #ddd}.followed-button .icon.follow{display:none}.followed-button .icon.followed{display:inline}.work-container .favorite-button{border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px}.work-container .favorite-button .icon img{width:20px;height:20px}.work-container .favorite-button .text,.work-container .favorite-button .cnt{color:#666}.work-container .favorite-button .cnt{color:#888;margin-left:0.3em}.favorite-button.action-unfollow,.favorite-button.action-follow{width:80%;margin:0 0 0 0;border:0}.favorite-button.action-unfollow .text,.favorite-button.action-follow .text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:block;width:100%;padding:0 0 0 0;color:#fff;font-size:14px}.favorite-button.action-unfollow.followed .text{background-color:#5dc3ec}.favorite-button.action-unfollow.followed.hover .text{background-color:#ef5a4c}.favorite-button.action-follow .text{color:#999;background-color:#e7eaec}.favorite-button.simple{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;display:inline-block;position:relative;padding:2px;color:#6a3906;background-color:#fff;border:1.2px solid #ffba40;cursor:pointer}.favorite-button.simple.favorited{cursor:auto;color:#82592f;border-color:#f2ecce}.favorite-button.simple.favorited .icon{background-image:url("/images/icon-favorited-small.png")}.favorite-button.simple.favorited .text{background-color:#f2ecce}.favorite-button.simple .icon{position:absolute;top:-4px;left:-18px;width:36px;height:36px;background-image:url("/images/icon-favorite-small.png")}.favorite-button.simple .text{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;padding:0 5px 0 20px;line-height:24px;font-weight:bold;font-size:14px;vertical-align:middle;background-color:#ffba40}.favorite-button.simple .count{display:none}.ui-pulldown{position:relative;padding:0 0 6px}.ui-pulldown.opening .button,.ui-pulldown.opening .button-mini,.ui-pulldown.opening .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .ui-pulldown.opening .button{background:url("/images/pulldown-on.png") no-repeat 0 0}.ui-pulldown.opening ul{opacity:1;visibility:visible}.ui-pulldown .root .button,.ui-pulldown .root .button-mini,.ui-pulldown .root .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .ui-pulldown .root .button{display:inline-block;width:25px;height:25px;margin:0 0 0 5px !important;padding:0;font-size:0;vertical-align:middle;background:url("/images/pulldown.png") no-repeat 0 0}.ui-pulldown .root .button:hover,.ui-pulldown .root .button-mini:hover,.ui-pulldown .root .episode-detailed .title .item .menu-container .button:hover,.episode-detailed .title .item .menu-container .ui-pulldown .root .button:hover{background:url("/images/pulldown-on.png") no-repeat 0 0}.ui-pulldown ul{-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 4px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 4px;box-shadow:rgba(0,0,0,0.5) 0 1px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:0;z-index:10;visibility:hidden;position:absolute;overflow:hidden;right:-15px;margin-top:6px;padding:5px 0;color:#fff;font-size:12px;text-align:left;border:1px solid #000;background-color:rgba(0,0,0,0.7)}.ui-pulldown ul a,.ui-pulldown ul span{-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-background-clip:padding;background-clip:padding-box;display:block;width:90px;padding:0 15px;line-height:30px;color:#fff !important;cursor:pointer}.ui-pulldown ul a:hover,.ui-pulldown ul span:hover{text-decoration:none;background-color:rgba(45,189,255,0.7)}div#ui-tooltip-container{display:none;position:absolute;z-index:10000;max-width:200px}div#ui-tooltip-container p{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;padding:4px 10px;font-size:12px;line-height:14px;color:#fff;background-color:#333}div#ui-tooltip-container p:before{display:block;position:absolute;bottom:-4px;left:50%;width:0;height:0;margin-left:-4px;border-top-width:4px;border-right-width:4px;border-bottom-width:0;border-left-width:4px;border-color:#333 transparent;border-style:solid;content:''}div#ui-tooltip-container.large{max-width:240px}div#ui-tooltip-container.large p{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 10px;font-size:12px;line-height:18px}.search input[type="text"]{padding:5px 90px 5px 30px;font-size:14px;box-shadow:0 1px 1px 0px rgba(255,255,255,0.6),inset 0 2px 3px 0 rgba(0,0,0,0.2);background:#fff url("/images/search.png") no-repeat 7px 6px}.search input[type="text"]:focus{outline:none;background-color:#FAFFBD}.search .search-result{position:relative;z-index:2;background:white;text-align:left;width:100%;margin:-3px auto 0;box-shadow:0 1px 3px 0px rgba(0,0,0,0.2);box-sizing:border-box}.search .search-result .item{padding:3px 5px}.search .search-result .item .thumbnail,.search .search-result .item .feature,.search .search-result .item .contents .magazines .magazine,.contents .magazines .search .search-result .item .magazine,.search .search-result .item .contents .magazines .magazine-set,.contents .magazines .search .search-result .item .magazine-set,.search .search-result .item .related-book{width:32px;height:32px;float:left;margin:3px 6px 0 0}.search .search-result .item .title{font-size:14px;font-weight:bold}.search .search-result .item .author{font-size:12px;color:#888}.search .search-result .item+.item{border-top:1px solid #eee}.search .search-result .item.selected{background-color:#eee}.magazine-set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 20px;padding:0}.magazine-set .magazine,.magazine-set .magazine-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:190px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.magazine-set .magazine .cover,.magazine-set .magazine-set .cover{height:285px}.magazine-set .magazine .cover .thick,.magazine-set .magazine-set .cover .thick{width:100%}.magazine-set .cover{position:relative}.magazine-set .cover img{width:100%;height:auto;box-sizing:border-box}.magazine-set h3{font-size:18px}.magazine-set .episode-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-left:30px;position:relative}.magazine-set .episode-set .episodes-wrapper{width:100%;position:relative}.magazine-set .episode-set .pager-next,.magazine-set .episode-set .pager-prev{position:absolute;top:20%;height:40%;width:20px;border:none;border-radius:3px;background-color:#888;background-position:center;background-size:75%;background-repeat:no-repeat;opacity:0.3;transition:opacity 0.3s;cursor:pointer}.magazine-set .episode-set .pager-next.active,.magazine-set .episode-set .pager-prev.active{opacity:1}.magazine-set .episode-set .pager-prev{right:100%;background-image:url("/images/test/prev.png")}.magazine-set .episode-set .pager-next{left:100%;background-image:url("/images/test/next.png")}.magazine-set .episode-set .episodes-wrapper:hover .pager-prev,.magazine-set .episode-set .episodes-wrapper:hover .pager-next{display:block}.magazine-set .episode-set .episodes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll}.magazine-set .episode-set .episodes .magazine-episode{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:33.33333%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0 10px 1em;box-sizing:border-box;position:relative;line-height:1.3em}.magazine-set .episode-set .episodes .magazine-episode h4{margin-top:0.5em;overflow:hidden;font-size:14px}.magazine-set .episode-set .episodes .magazine-episode h5{font-size:12px}.magazine-set .episode-set .episodes .magazine-episode img{width:100%;height:auto}.magazine-set .episode-set .episodes .magazine-episode .badge{top:0;left:0}.magazine-set .episode-set .episodes .magazine-episode .item{border:1px solid #D2D2D2}.ui-tabs.loading .ui-tabs-content:not(.active){display:none}body{background-color:#ffd520}a{color:#289bd6}.outdated{display:none;position:fixed;background:#ffefab;z-index:1;top:50px;left:15px;right:15px;bottom:50px;border:3px solid #f59523;color:#333;font-weight:bold;font-size:16px}.outdated h1{background:#f59523;color:white;text-align:center;line-height:2;font-size:18px}.outdated p{margin:1em 20px}.outdated p.button-area{text-align:center}.outdated button{font-weight:bold;font-size:18px}.outdated .chrome-link{text-align:center;display:block}.outdated .chrome-logo{width:30px}img.lazyload,img.lazyloading{background:#EEF0F3}.modal-open{overflow:hidden;position:relative;height:100%}.detail{display:inline-block;padding:5px 20px;line-height:1;text-decoration:underline}.document-container{padding:15px 30px;font-size:14px}.document-container .label,.document-container .ribbon,.document-container .label-2,.document-container .sub-label,.document-container>section .label,.document-container .label-hot{margin:0 -15px 20px}.document-container>section{padding:0 15px}.document-container>section .ribbon,.document-container>section .label-2,.document-container>section .sub-label,.document-container>section .label,.document-container>section .label-hot{margin-top:20px}.document-container.media .label,.document-container.media .ribbon,.document-container.media .label-2,.document-container.media .sub-label,.document-container.media .label-hot{background:#4A90E2}.document-container.media .notice{width:70%;margin:1em auto;padding:0 1em;border-radius:5px;background:#5BB15B;color:white;line-height:2.5em;font-size:18px;font-weight:bold}.document-container.media .note-for-media{width:70%;margin:5em auto}.document-container.media .note-for-media p{font-size:15px}.document-container.media .note-for-media .form-group{margin:1.5em 0}.document-container.media .note-for-media .form-group label{font-size:18px;font-weight:bold;color:#444}.document-container.media .note-for-media .form-group .required-label{padding:0.1em 0.4em;background:red;border-radius:3px;vertical-align:text-top;color:white;font-weight:bold;font-size:12px}.document-container.media .note-for-media .form-group .input-area,.document-container.media .note-for-media .form-group>input[type="text"],.document-container.media .note-for-media .form-group>input[type="email"],.document-container.media .note-for-media .form-group>input[type="url"],.document-container.media .note-for-media .form-group textarea{display:block;width:100%;padding:0 0.5em;box-sizing:border-box;line-height:2em;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);border:1px solid #ccc;border-radius:5px;color:#666;font-size:16px;font-family:"Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "Arial", "Helvetica", sans-serif}.document-container.media .note-for-media .form-group.edit,.document-container.media .note-for-media .form-group.ready{text-align:center;word-spacing:3em}.document-container.media .note-for-media .form-group.ready{display:none}.document-container.media .note-for-media .form-group button,.document-container.media .note-for-media .form-group input[type="submit"]{width:8em;line-height:2.5em;border-radius:3px;border:none;background:#4692E2;color:white;font-size:20px;font-weight:bold;font-family:"Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "Arial", "Helvetica", sans-serif}.no-item,.simple-container{margin:50px 0;text-align:center;font-size:14px}.no-item h1,.simple-container h1{margin:2em 0;font-size:18px}.simple-container{margin:0 auto;padding:200px 15px;font-weight:bold}.global-header{min-width:1050px;height:79px;color:#fff;background-color:#58bcd8;position:relative}.global-header:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:60px;background:#58bcd8;z-index:-1}.global-header section{position:relative;width:1070px;margin:0 auto}.global-header h1 a,.global-header nav,.global-header .description{position:absolute}.global-header h1 a{width:271px;height:59px;background:url("/images/logo2.png") no-repeat center;padding-top:10px;padding-bottom:10px}.global-header h1 a:hover{background-color:rgba(255,255,255,0.3)}.global-header .about>a{position:absolute;top:26px;left:300px;display:block;color:#fff;padding:8px 18px;border:1px solid #fff;border-radius:5px}.global-header .register{background-color:#fd8a31 !important;font-weight:bold !important;text-shadow:0 1px 1px rgba(0,0,0,0.3)}.global-header .account{display:inline-block;margin-top:22px}.global-header .account .kumimoji{display:none}.global-header .account a span.my-icon{position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;display:inline-block;width:40px;height:40px;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain}.global-header .search-form{width:95%;margin:0 auto 10px}.global-header .search-form input[type='text']{width:100%;box-sizing:border-box}.account .button-mini,.account .contents .magazines .magazine .button,.contents .magazines .magazine .account .button,.account .contents .magazines .magazine-set .button,.contents .magazines .magazine-set .account .button,.account .button,.account .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .account .button{-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;-webkit-transition:background-color 0.15s;transition:background-color 0.15s;padding:0 10px;font-size:14px;line-height:34px;font-weight:normal;background-color:#4083a9}.account .button-mini:hover,.account .button:hover,.account .episode-detailed .title .item .menu-container .button:hover,.episode-detailed .title .item .menu-container .account .button:hover{background-color:#5b9cc1}.global-footer{min-width:1050px;margin:0 0;padding-bottom:15px;text-align:center;color:#fff;background-color:#203f5c}.global-footer a{color:#fff}.global-footer .share-button{padding:20px 0 25px}.magazine-description .magazine-link{display:block;float:right;margin-left:10px;text-align:center;line-height:1}.magazine-description .magazine-link:hover{text-decoration:none}.magazine-description .magazine-link:hover .logo,.magazine-description .magazine-link:hover .sprites-home{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.magazine-description .magazine-link .logo{-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;margin:0 auto;padding:4px;border:1px solid #cfdce9}.magazine-description .magazine-link .logo span{display:block}.magazine-description .sprites-home{background-image:url(/assets/sprites/home-88916f793ee6960217a232d90404f363d30afb471abd361f5c161db3f77f3c4b.png);background-size:cover;-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;display:inline-block;width:20px;height:20px;margin-right:3px;vertical-align:-3px}.publishers{padding:30px 0 5px;font-size:0;background-color:#5abdd9}.publishers li{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;margin:0 5px 10px;background-color:#fff}.publishers a{-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-webkit-transition:opacity 0.15s;transition:opacity 0.15s;margin:5px 10px}.publishers a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.links li{display:inline;padding:0 5px;line-height:1;font-size:14px}.links li+li{border-left:1px solid #aaa}.links li a{padding:5px 10px}.copyright{margin:15px 0 0;line-height:1;font-size:12px}.caution{margin:-60px 0 0;padding:20px;text-align:center;background-color:#25201e;color:white}.caution .time{font-size:16px;font-weight:bold;color:#fb1b3d}.special-container{padding:0px;width:1050px;font-size:0;position:relative;background-color:#f15947}.special-container .works{padding:8px 8px 0px 8px}.special-container .works>*{display:inline-block;width:253px;height:142px;margin:0 0 7px 7px}.special-container .works h1{position:absolute;top:-41px;left:-48px;width:93px;height:0px;padding-top:93px;overflow:hidden;background:url("/images/2013akianime/title.png") no-repeat}.special-container .works .aki-01{margin-left:0;background:url("/images/2013akianime/01.png") no-repeat}.special-container .works .aki-02{background:url("/images/2013akianime/02.png") no-repeat}.special-container .works .aki-03{background:url("/images/2013akianime/03.png") no-repeat}.special-container .works .aki-04{background:url("/images/2013akianime/04.png") no-repeat}.special-container .works .aki-05{margin-left:0;background:url("/images/2013akianime/05.png") no-repeat}.special-container .works .aki-06{background:url("/images/2013akianime/06.png?20130408") no-repeat}.special-container .works .aki-07{background:url("/images/2013akianime/07.png") no-repeat}.special-container .works .aki-08{background:url("/images/2013akianime/08.png") no-repeat}.special-container .works .aki-09{margin-left:0;background:url("/images/2013akianime/09.png") no-repeat}.special-container .works .aki-10{background:url("/images/2013akianime/10.png") no-repeat}.special-container .works .aki-11{background:url("/images/2013akianime/11.png") no-repeat}.special-container .works .aki-12{background:url("/images/2013akianime/12.png") no-repeat}.special-container .works .comingsoon{background:url("/images/2013akianime/comingsoon.png") no-repeat}.crumbs-container{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px;border-radius:10px 10px 0 0;padding:0 15px;font-size:0}.crumbs-container li{display:inline;margin-right:10px;font-size:12px;line-height:30px}.crumbs-container li.current a{color:#587694;font-weight:bold}.crumbs-container li a{display:inline-block;line-height:30px;color:#999}.crumbs-container li+li:before{content:">";margin-right:10px;font-weight:bold;color:#69afca}.crumbs-container+section{margin-top:0 !important;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.work-container{width:1000px;padding:0 25px 15px}.work-container .nominate-pc{width:100%;height:auto}.work-container .nominate-sp{width:100%;height:auto}.work-container .nominate-ribbon{margin:10px 10px 5px}.work-container .nominate-ribbon-sp{margin:20px 0px 5px}.work-container .work-cover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;float:left;width:320px;height:430px;margin-top:-82px;margin-bottom:-10px;text-align:center}.work-container .contents{width:650px}.work-container .contents .sp-work-premium-banner{display:none}.work-container .contents .episodes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.work-container .contents .episodes>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;width:22%;margin:0 1.5% 2em}.work-container .contents .episodes *:link,.work-container .contents .episodes *:visited{text-decoration:none;color:inherit}.work-container .contents .episodes a,.work-container .contents .episodes a:visited,.work-container .contents .episodes a:active,.work-container .contents .episodes a:hover,.work-container .contents .episodes a:focus,.work-container .contents .episodes a::-moz-focus-inner{color:#666;outline:none}.work-container .contents .episodes a:visited.episode{border-color:#DDD;background-color:#EEE}.work-container .contents .episode{position:relative;text-align:center;box-sizing:border-box;padding:1em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.work-container .contents .episode hgroup{width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.work-container .contents .episode.readable{background-color:#fff9f0;border:1px solid #ffe9a7}.work-container .contents .episode ul.badge{right:auto;left:-5px}.work-container .contents .episode ul.badge li{text-transform:lowercase;font-size:16px;height:1.4em;line-height:1.4em}.work-container .contents .episode img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:5px}.work-container .contents .episode .work-title{margin:0 0 5px;color:#203f5c}.work-container .contents .episode .episode-number,.work-container .contents .episode .episode-title{font-size:14px;font-weight:normal}.work-container .contents .episode .button,.work-container .contents .episode .button-mini,.work-container .contents .episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .work-container .contents .episode .button{width:75%;box-sizing:border-box;padding:0;letter-spacing:0;background-color:#ff5487;margin:5px 0 0}.work-container .contents .episode .button.premium-only,.work-container .contents .episode .premium-only.button-mini{background-color:#ff6e0f}.work-container .new-episode{padding:15px;background-color:#fff9f0;border:6px solid #ffe9a7;border-radius:6px;line-height:40px;vertical-align:middle;font-weight:bold;font-size:16px;color:#888}.work-container .new-episode.sp-new-episode{display:none}.work-container .new-episode.pc-new-episode{display:block}.work-container .new-episode .button,.work-container .new-episode .button-mini,.work-container .new-episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .work-container .new-episode .button{display:inline-block;height:2.5em;line-height:2.5em;margin-right:1em;color:#fff;background-color:#ff5487;letter-spacing:normal;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTQzOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmNzYwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff9438), color-stop(100%, #ff7600));background-image:-moz-linear-gradient(top, #ff9438 0%, #ff7600 100%);background-image:-webkit-linear-gradient(top, #ff9438 0%, #ff7600 100%);background-image:linear-gradient(to bottom, #ff9438 0%, #ff7600 100%);cursor:pointer}.works,.items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.works>.work,.items>.work{margin-top:2em;text-align:center;position:relative}.works>.work hgroup,.items>.work hgroup{padding:0 0.3em;box-sizing:border-box}.works>.work .image,.items>.work .image{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;max-width:80%;height:auto}.works>.work .episode-title,.items>.work .episode-title{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#f2f4f6;margin-bottom:5px;padding:5px 0 3px;width:80%;margin:0 auto}.works>.work .episode-title h2,.works>.work .episode-title h3,.items>.work .episode-title h2,.items>.work .episode-title h3{font-size:14px;font-weight:normal;text-overflow:ellipsis;overflow:hidden}.works>.work h1,.items>.work h1{margin-top:4px;font-size:14px;letter-spacing:-1px;word-break:break-all}.works.work-wrap,.items.work-wrap{margin-bottom:2em}.tags-box.component-pc{margin-bottom:15px;padding:8px 12px;font-size:13px;background:#f2f4f6;line-height:1;border-radius:4px}.tags-box.component-pc h3{margin:4px 0px 8px 0px;font-size:13px}.tags-box.component-pc .work-tags li{display:inline-block;margin:4px 12px 4px 0px}.tags-box.component-pc .work-tags li a{font-weight:normal}.tags-box.component-pc .work-tags li a::before{display:inline-block;content:'';margin-right:4px;width:8px;height:8px;background:url(/images/ico_tags.png) no-repeat;background-size:cover}.related-magazine{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;width:190px;margin:0 0 10px 10px;text-align:center;background-color:#f2f4f6}.related-magazine .book .thick img{width:104px}.thick-mini,.contents .magazines .magazine .thick,.contents .magazines .magazine-set .thick{position:relative;display:inline-block}.thick-mini:before,.contents .magazines .magazine .thick:before,.contents .magazines .magazine-set .thick:before,.thick-mini:after,.contents .magazines .magazine .thick:after,.contents .magazines .magazine-set .thick:after{content:"";display:block;position:absolute;bottom:0;width:10px;height:11px}.thick-mini:before,.contents .magazines .magazine .thick:before,.contents .magazines .magazine-set .thick:before{left:0;background:url("/images/thick-mini-left.png") no-repeat 0 0}.thick-mini:after,.contents .magazines .magazine .thick:after,.contents .magazines .magazine-set .thick:after{right:0;background:url("/images/thick-mini-right.png") no-repeat 100% 100%}.thick-mini .cover,.contents .magazines .magazine .thick .cover,.contents .magazines .magazine-set .thick .cover{padding-bottom:11px}.thick-mini .cover:after,.contents .magazines .magazine .thick .cover:after,.contents .magazines .magazine-set .thick .cover:after{content:"";display:block;position:absolute;bottom:0;left:10px;right:10px;height:11px;background:url("/images/thick-mini.png") repeat-x 0 100%}.thick-mini img,.contents .magazines .magazine .thick img,.contents .magazines .magazine-set .thick img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;overflow:hidden;border:1px solid #9c9c9c}.magazine,.magazine-set,.book{text-align:center;position:relative}.magazine .thick,.magazine-set .thick,.book .thick{position:relative;display:inline-block}.magazine .thick:before,.magazine-set .thick:before,.magazine .thick:after,.magazine-set .thick:after,.book .thick:before,.book .thick:after{content:"";display:block;position:absolute;bottom:0;width:20px;height:20px}.magazine .thick:before,.magazine-set .thick:before,.book .thick:before{left:0;background:url("/images/thick-magazine-left.png") no-repeat 0 0}.magazine .thick:after,.magazine-set .thick:after,.book .thick:after{right:0;background:url("/images/thick-magazine-right.png") no-repeat 100% 100%}.magazine .thick .item,.magazine-set .thick .item,.book .thick .item{padding-bottom:20px}.magazine .thick .item:after,.magazine-set .thick .item:after,.book .thick .item:after{content:"";display:block;position:absolute;bottom:0;left:20px;right:20px;height:20px;background:url("/images/thick-magazine-center.png") repeat-x 0 100%}.magazine .thick img,.magazine-set .thick img,.book .thick img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:100%;height:auto;border:1px solid #9c9c9c;box-sizing:border-box}.pager{display:none;text-align:center;font-size:0}.pager li{display:none;padding:5px 4px 20px;cursor:pointer}.pager li.current span{background-color:#007ab3}.pager li span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;overflow:hidden;width:8px;height:8px;text-indent:100%;background-color:#ccc}.nav-pager{text-align:center;font-size:16px;font-weight:bold;margin:1em 0 0.5em}.nav-pager a{color:#6a605f;cursor:pointer}.nav-pager img{margin-left:10px;margin-right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-pager img.waiting-img{width:72px;height:72px}.nav-pager .waiting-img{display:none}.nav-pager.waiting .next{display:none}.nav-pager.waiting .waiting-img{display:inline}.nav-pager .view-all-magazines{background-color:#289bd6;color:white;padding:3px 15px 2px;border-radius:20px;position:absolute;right:20px;margin-top:9px}#more{text-align:right;font-size:16px;font-weight:bold;color:#6a605f;margin:1em 0 2em;cursor:pointer}#more img{margin-left:10px;margin-right:10px}.episode-detailed{display:inline-block;position:relative;width:150px;margin:0 10px 20px;text-align:center;vertical-align:top}.episode-detailed .title .item{-moz-border-radius:2px 2px 5px 5px;-webkit-border-radius:2px;border-radius:2px 2px 5px 5px;overflow:hidden;height:192px}.episode-detailed .title .item .image{display:inline-block;width:148px;height:148px}.episode-detailed .title .item h3{font-size:10px;line-height:16px}.episode-detailed .title .item .menu-container{-moz-transition:top 0.45s;-o-transition:top 0.45s;-webkit-transition:top 0.45s;transition:top 0.45s;padding:5px 0;visibility:visible;top:148px;background-color:rgba(0,0,0,0.7)}.episode-detailed .title .item .menu-container:hover{top:0}.episode-detailed .title .item .menu-container .image{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px 0;width:88px;height:88px}.episode-detailed .title .item .menu-container .menu{display:block}.episode-detailed .title .item .menu-container .button-mini,.episode-detailed .title .item .menu-container .button{padding:0 15px;line-height:24px;text-indent:0.2em;letter-spacing:0.2em}.episode-detailed h1{margin-top:4px;font-size:14px}.featured{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;padding:6px 0 6px 6px;border:1px solid #e6e7ea}.feature{width:320px;margin:0 6px 0 0}.feature h1{margin-top:5px;line-height:1}.user-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px;border-radius:7px 7px 0 0;color:#556372;font-weight:bold;background-color:#f0f1f4}.user-info+.container,.user-info+.document-container,.user-info+.simple-container,.user-info+.special-container,.user-info+.crumbs-container,.user-info+.work-container,.user-info+.magazine-container,.user-info+.profile-container,.user-info+._premium-works-container{-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0;border-radius:0 0 7px 7px;margin-top:0}.user-info .appearance{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid #cacdd0}.user-info .icon{width:60px;height:60px;margin:1px;background-repeat:no-repeat;background-position:center;background-size:contain}.user-info .name{width:100%;font-size:18px;padding-left:10px}.user-info .premium{color:#f67702;font-size:14px;white-space:nowrap;padding-left:18.2px;margin-left:5px;background:url("/images/premium/icon.svg") left center/contain no-repeat}.user-info .action{white-space:nowrap;padding-left:10px}.user-info .action a{color:#556372;letter-spacing:1px}.users,.users-small{margin-left:15px;text-align:left}.users li,.users-small li{display:inline-block;padding:0 4px 10px 0;vertical-align:top}.users h1,.users-small h1{width:60px;text-align:center;font-weight:normal;font-size:11px}.users-small li{padding:0 4px 4px 0}.magazine-cover,.work-cover{float:left;width:320px;margin-bottom:-10px;text-align:center}.magazine-cover img,.work-cover img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.magazine-cover .button,.magazine-cover .button-mini,.magazine-cover .contents .magazines .magazine .button,.contents .magazines .magazine .magazine-cover .button,.magazine-cover .contents .magazines .magazine-set .button,.contents .magazines .magazine-set .magazine-cover .button,.magazine-cover .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .magazine-cover .button,.work-cover .button,.work-cover .button-mini,.work-cover .contents .magazines .magazine .button,.contents .magazines .magazine .work-cover .button,.work-cover .contents .magazines .magazine-set .button,.contents .magazines .magazine-set .work-cover .button,.work-cover .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .work-cover .button{margin:8px 0 0}.outline p{margin:0;text-align:justify;text-justify:auto;-ms-text-justify:inter-ideograph;word-wrap:break-word;word-break:break-all}.outline dl{margin:15px 0}.outline .button,.outline .button-mini,.outline .contents .magazines .magazine .button,.contents .magazines .magazine .outline .button,.outline .contents .magazines .magazine-set .button,.contents .magazines .magazine-set .outline .button,.outline .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .outline .button{text-indent:0;letter-spacing:normal}.outline .favorite-button{display:none}.open-modal{position:fixed;width:100%;height:100%}.contents{float:right;width:660px}.contents>section{margin-bottom:15px}.contents>section:last-child{margin-bottom:0}.contents .magazines{font-size:0}.contents .magazines .magazine,.contents .magazines .magazine-set{width:220px;margin:0 0 20px}.contents .works .ribbon,.contents .works .label-2,.contents .works .sub-label,.contents .works .label,.contents .works .label-hot,.contents .episodes .ribbon,.contents .episodes .label-2,.contents .episodes .sub-label,.contents .episodes .label,.contents .episodes .label-hot,.contents .books .ribbon,.contents .books .label-2,.contents .books .sub-label,.contents .books .label,.contents .books .label-hot{margin-left:10px;margin-right:10px}.related{clear:left;padding:10px 0}.magazine-container{width:1000px;padding:0 25px 15px}.magazine-container .works .work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:25%;position:relative}.magazine-container .works .work:nth-child(n+17){display:none}.magazine-container .works.show-all .work:nth-child(n+17){display:block}.magazine-container .magazine-cover{margin:-39px 0 -5px}.magazine-container .magazine-cover .magazine,.magazine-container .magazine-cover .magazine-set{margin-top:-25px}.magazine-container .magazines .magazine .thick,.magazine-container .magazines .magazine-set .thick{width:90%}.magazine-container .favorites{background:none}.magazine-container .favorites .favorite-button{border:none;padding:0;margin:0;background:none}.magazine-container .favorites .favorite-button .icon{display:none}.magazine-container .favorites .favorite-button .text,.magazine-container .favorites .favorite-button .count{background:none;color:#362e2b;padding:0}.magazine-container .favorites .favorite-button .count{padding-left:1em}.share{margin:20px 0;text-align:center}.twitter-widget{margin-top:20px;margin-left:10px;font-size:0;text-align:center}.feedback{margin:20px 10px 0;text-align:center}.feedback form{overflow:hidden}.feedback p{margin:5px 0}.feedback textarea{width:260px;height:10em;resize:vertical;padding:0.8em;box-sizing:border-box;border-radius:5px;font-family:"Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "Arial", "Helvetica", sans-serif}.feedback input[type="submit"]{width:168px;font-family:"Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "Arial", "Helvetica", sans-serif}.feedback .message{display:none;overflow:hidden}.mangaapp{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear:both;color:white;padding:0.5em;font-size:large;font-weight:bold;background-color:orange;text-align:center;margin:0 -12px 15px;color:white}.mangaapp a:link,.mangaapp a:hover,.mangaapp a:visited{color:white}.mangaapp .app-badge{display:inline;margin-top:5px;height:40px}.help section+section,.term section+section,.privacy section+section{margin-top:10px}.help h2,.term h2,.privacy h2{margin:1.5em 0;font-size:16px;color:#445566}.help p,.term p,.privacy p{margin:1em 0}.help ul,.help ol,.term ul,.term ol,.privacy ul,.privacy ol{margin-left:20px}.help ul li,.term ul li,.privacy ul li{list-style-type:disc}.help ol li,.term ol li,.privacy ol li{list-style-type:decimal}.help dt,.term dt,.privacy dt{float:left;clear:both;width:50px;padding-top:0.25em;text-align:right;font-weight:normal;font-family:monospace}.help dd,.term dd,.privacy dd{padding-top:0.25em;margin-left:54px}.term li{margin:1em 0}.share-button{padding:20px 0 0px;font-size:0;text-align:center}.share-button li{display:inline-block;margin:0 5px 5px;vertical-align:middle}.related-books{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:0 0 0 9px;font-size:0;background-color:#ebf4fb;border:1px solid #c9e1f4}.related-books .label,.related-books .ribbon,.related-books .label-2,.related-books .sub-label,.related-books .document-container>section .label,.document-container>section .related-books .label,.related-books .label-hot{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;margin:0 0 20px -9px;background-color:#fff}.related-books h1{color:#e47911}.related-books .store{font-size:10px;font-weight:bold}.related-books .store a{color:#333}.related-book{width:25%;padding:0 10px 20px;box-sizing:border-box;text-align:center}.related-book a{color:#004b91}.related-book a:visited{color:#128cff}.related-book img{border:1px solid #9c9c9c}.related-book h1{margin-top:5px;font-size:12px}.related-book .amazonbuy{margin:5px 0 0 0;border:none}.profile-container .work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:16.66667%;position:relative}.profile-container .work .work-thumbnail{width:100%}.profile-container .work .work-thumbnail img{width:80%;height:auto}.profile-container .work-info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.profile-container .work-info .author{text-overflow:ellipsis}.profile-container .related-books{padding:0 0 0 29px}.profile-container .related-books .label,.profile-container .related-books .ribbon,.profile-container .related-books .label-2,.profile-container .related-books .sub-label,.profile-container .related-books .label-hot{margin-left:-29px}.label .total,.ribbon .total,.label-2 .total,.sub-label .total,.document-container>section .label .total,.label-hot .total{margin-left:10px;font-weight:normal;font-size:14px}.viewcount-top{display:none}.header-right{right:0px;top:0px;position:absolute}.novel-link{color:#FFF;background-color:#FF8F40;display:inline-block;margin:0 10px;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:600;border-radius:5px;margin-top:26px;vertical-align:top}.novel-link img{width:24px;height:auto;margin-right:3px}.novel-link a{display:inline-block;color:#FFF;padding:5px;padding-right:9px}.novel-link:hover{background-color:#FFBE8C}.novel-link:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.account.not-logged-in{margin-top:26px}.recommended{margin:0 auto;width:300px;border-radius:10px;margin-bottom:20px;background-color:#FFF;padding-bottom:20px}.recommended img{width:80px;height:80px;margin-left:10px;border:1px solid #fff;-webkit-box-shadow:#999999 0 1px 4px;box-shadow:#999999 0 1px 4px}.recommended .recommended-header{text-align:center;background-color:#F2EBCF;height:37px;color:#81573D;font-size:16px;font-weight:bold;line-height:37px;margin-top:20px;padding:0px 43px;width:215px;border-top-right-radius:5px;border-top-left-radius:5px}.recommended .recommend-set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:5px;margin:1.5em 0}.recommended .recommend-set .recommend-icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.recommended .recommend-set .recommend-name{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:25px}.recommended .recommend-set .recommend-name h1{width:195px;text-overflow:ellipsis;overflow:hidden}.recommended .recommend-set .author{width:190px}.recommended .recommend-set .try-read{text-align:right}.recommended .recommend-set .try-read a{display:inline-block;width:80px;margin-right:2em;padding:5px;border-radius:5px;margin-top:15px;background-color:#FF8A00;color:#FFF;font-size:11px;font-weight:bold}.booth-promotion-container{margin:0 auto;width:300px;border-radius:10px;margin-top:20px;margin-bottom:20px;background-color:#fff;padding-bottom:20px;border:solid #FF4B4C 2px;box-sizing:border-box}.booth-promotion-container header{text-align:center;background-color:#FF4B4C;border-top-right-radius:5px;border-top-left-radius:5px}.booth-promotion-container header img{height:40px}.booth-promotion-container.loading .carousel{background:url("/images/loading.svg") center no-repeat}.booth-promotion-container .carousel{width:100%;height:100%;min-height:200px;overflow:hidden}.booth-promotion-container .carousel .items{width:100%}.booth-promotion-container .carousel .item{display:inline-block;width:260px;margin:0 2px;vertical-align:top;padding:20px}.booth-promotion-container .carousel .item:focus{outline:none}.booth-promotion-container .carousel .item a img{display:block;margin-left:auto;margin-right:auto;max-width:80%}.booth-promotion-container .carousel .item .body{padding-top:8px}.booth-promotion-container .carousel .item .body p.price{color:#c00;font-weight:bold;margin:0;padding-top:2px}.booth-promotion-container .carousel .item .body p.description{margin:0;padding-top:8px}.booth-promotion-container .slick-dots{text-align:center}.booth-promotion-container .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;margin:0 6px;background:#CCC;cursor:pointer}.booth-promotion-container .slick-dots li.slick-active{background-color:#007AB3}.booth-promotion-container .slick-dots li button{width:100%;height:100%;visibility:hidden}.root-body{width:1070px;margin:0 auto}.root-body .sub-content{float:left;width:240px}.root-body .sub-content>.content{width:240px;margin:0 0 30px}.root-body>.content{width:800px;margin:0 0 30px 270px}.root-body .content{border-radius:5px;overflow:hidden}.root-body .content.style-A{background:white}.root-body .content.style-A>h2{height:42px;line-height:42px;padding:0 1em;box-sizing:border-box;background:#F59523;font-weight:bold;font-size:16px;color:white}.root-body .content.style-B{background:white;padding:10px;box-sizing:border-box}.root-body .content.style-B>h2{position:relative;height:36px;line-height:36px;border-radius:5px;margin:0 0 10px;padding:0 1em;box-sizing:border-box;background:#F59523;font-weight:bold;font-size:16px;color:white}.root-body .content.style-B>h2 .read-more{display:block;position:absolute;top:0;right:1em}.root-body .content.style-B>h2 .read-more:before{content:'» '}.root-body .content.style-B>h2 .read-more *:link,.root-body .content.style-B>h2 .read-more *:visited{color:inherit}.root-body .content.style-B>.tags-headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;min-height:36px;line-height:1.5;border-radius:5px;margin:0 0 10px;padding:6px 1em;box-sizing:border-box;background:#F59523;font-weight:bold;font-size:16px;color:white}.root-body .content.style-B>.tags-headline h2{margin-right:12px}.root-body .content.style-B>.tags-headline h2::before{display:inline-block;content:'';margin-right:8px;width:12px;height:12px;background:url(/images/ico_tags_headline.png) no-repeat;background-size:cover}.root-body .content.style-B>.tags-headline .tags-count{padding:2px 4px;background:#fff;color:#F59523;font-size:11px;font-weight:normal;border-radius:8px}.root-body .content.style-B.category-男性向け>h2{background:#4B63A7}.root-body .content.style-B.category-女性向け>h2{background:#FF89A5}.root-body .content.style-B.category-BL>h2{background:#FF89A5}.root-body .content.style-B.category-TL>h2{background:#FF89A5}.root-body .content.style-B.category-pixiv限定>h2{background:#5CB2E5}.root-body .content.ranking .categories .pinches{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.root-body .content.ranking .categories .pinches .pinch{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:30px;line-height:30px;background:#F8F8F8;font-family:"游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "MS Cothic", "ＭＳ ゴシック", "Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Arial", "Helvetica", sans-serif;font-weight:bold;text-align:center;color:#999;cursor:pointer;border-left:2px solid #BBB;border-bottom:2px solid #BBB;box-sizing:border-box}.root-body .content.ranking .categories .pinches .pinch:first-child{border-left:none}.root-body .content.ranking .categories .pinches .pinch.active{background:white;color:#362e2b;border-bottom:none}.root-body .content.ranking .categories .ranks{padding:1px;box-sizing:border-box;height:500px;overflow-y:auto;counter-reset:rank}.root-body .content.ranking .categories .ranks .rank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 10px;position:relative}.root-body .content.ranking .categories .ranks .rank:before{counter-increment:rank;content:counter(rank);position:absolute;top:-8px;left:-8px;width:20px;height:20px;line-height:20px;border-radius:10px;background:#666;color:white;font-size:12px;text-align:center}.root-body .content.ranking .categories .ranks .rank:nth-child(1):before{background:#FFAA40}.root-body .content.ranking .categories .ranks .rank:nth-child(2):before{background:#BCAC9D}.root-body .content.ranking .categories .ranks .rank:nth-child(3):before{background:#C87A34}.root-body .content.ranking .categories .ranks .rank .rank-icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:64px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.root-body .content.ranking .categories .ranks .rank .rank-icon img{width:100%;height:auto}.root-body .content.ranking .categories .ranks .rank .rank-info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.root-body .content.ranking .categories .ranks .rank p{margin:0;line-height:1.2em}.root-body .content.ranking .categories .ranks .rank p.rank-magazine{font-size:0.8em;font-weight:bold;color:#AAA}.root-body .content.ranking .categories .ranks .rank p.rank-magazine *:link,.root-body .content.ranking .categories .ranks .rank p.rank-magazine *:visited{color:inherit}.root-body .content.ranking .categories .ranks .rank p.rank-title{font-weight:bold;word-break:break-all}.root-body .content.ranking .categories .ranks .rank p.rank-author{font-size:0.8em;height:2.4em;overflow:hidden}.root-body .content.search-comic{padding-bottom:10px}.root-body .content.search-comic .search-form{margin:15px}.root-body .content.search-comic .search-form .search{padding:0}.root-body .content.search-comic .search-form input{width:100%;box-sizing:border-box}.root-body .content.search-comic h3{margin-left:1em;font-size:1.3em}.root-body .content.search-comic ul.category-list{line-height:2em}.root-body .content.search-comic ul.category-list li{margin-left:3em;color:#888}.root-body .content.magazine-link a{display:block;height:60px;line-height:60px;text-align:center;font-family:"游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "MS Cothic", "ＭＳ ゴシック", "Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Arial", "Helvetica", sans-serif;font-weight:bold;font-size:24px;color:white}.root-body .content.magazine-link a,.root-body .content.magazine-link a:active,.root-body .content.magazine-link a:hover{text-decoration:none}.root-body .content.tweets .twitter-widget{margin:0}.root-body .content.info-comic li{margin:10px}.root-body .content#special-area{border-radius:0;width:800px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.root-body .content#special-area #active-topic{position:relative}.root-body .content#special-area #active-topic p{position:absolute;left:0;right:0;top:30%;color:white;text-align:center;font-weight:bold;font-size:15px;line-height:2em}.root-body .content#special-area #slot-machine{width:200px;height:300px;background-color:#fff;transition-duration:600ms}.root-body .content#special-area #slot-machine .special-topics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.root-body .content#special-area #slot-machine .special-topic{background-color:#000}.root-body .content#special-area #slot-machine .special-topic:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.root-body .content#special-area #slot-machine .special-topic:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.root-body .content#special-area #slot-machine .special-topic img{opacity:0.6}.root-body .content#special-area #slot-machine .special-topic.active img{opacity:1}.root-body .content#special-area #slot-machine .special-topic.last{position:relative;overflow:hidden}.root-body .content#special-area #slot-machine .special-topic.last p{position:absolute;top:32px;left:0;color:#aaa;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:10px;overflow:hidden}.root-body .content#special-area #slot-machine .special-topic.last.active p{color:#fff}.root-body .content.premium-works{display:none}.root-body .content.premium-works>h2{background-color:#ff8900}.root-body .content.premium-works .works>.work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:16.66667%;margin:0}.root-body .content.category-description{width:auto;padding:15px;background-color:#fff}.root-body .content.category-description>h2{font-size:16px}.root-body .content.category-description>p{color:#666;font-size:13px;margin-bottom:0}.root-body .content.hot-works>h2{background:#84C347}.root-body .content.hot-works .pinches{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.root-body .content.hot-works .pinches .pinch{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1.8em;line-height:1.8em;cursor:pointer;text-align:center;color:white;font-size:18px;font-weight:bold;box-sizing:border-box;border-width:1px;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.root-body .content.hot-works .pinches .pinch.総合{background:#CCC;border-color:#CCC}.root-body .content.hot-works .pinches .pinch.男性向け{background:#4990E2;border-color:#4990E2}.root-body .content.hot-works .pinches .pinch.女性向け{background:#FFA0A0;border-color:#FFA0A0}.root-body .content.hot-works .pinches .pinch.active{background:white}.root-body .content.hot-works .pinches .pinch.active.総合{color:#777}.root-body .content.hot-works .pinches .pinch.active.男性向け{color:#4990E2}.root-body .content.hot-works .pinches .pinch.active.女性向け{color:#FFA0A0}.root-body .content.hot-works .ui-tabs-contents{margin-top:10px}.root-body .content.hot-works .works>.work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:16.66667%;margin:0}.root-body .content.new-magazines h2{background:#55A3D5}.root-body .content.new-magazines .magazine-set{margin-top:1em;margin-bottom:1em}.root-body .content.new-magazines hr.magazin-set-separator{margin:0;border-color:#CCC}.root-body .content.new-magazines .nav-pager{position:relative}.root-body .content.new-magazines .nav-pager .view-all-magazines{right:20px}.root-body .content.new-works .works .work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:25%}.root-body .content.pixiv-books{padding-bottom:20px}.root-body .content.pixiv-books h2{background-color:#00aaf2;height:42px;line-height:42px;box-sizing:border-box}.root-body .content.pixiv-books h2 a{display:block;width:100%;height:100%;font-weight:bold;font-size:16px;color:white;text-decoration:none}.root-body .content.pixiv-books .books .book_release_date{width:80%;background-color:#d1f4ff;margin:10px auto;padding:5px;font-weight:bold;color:#424242;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.root-body .content.pixiv-books .books .book_info{margin:10px}.root-body .content.pixiv-books .books .book_info a{color:#808080;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.root-body .content.pixiv-books .books .book_info a .book_cover{width:50%}.root-body .content.pixiv-books .books .book_info a .book_cover img{width:100px}.root-body .content.pixiv-books .books .book_info a .book_detail{padding-left:4%;padding-right:4%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.root-body .content.pixiv-books .books .book_info a .book_detail .book_title{font-weight:bold;color:#808080}.root-body .content.pixiv-books .books .book_info a .book_detail .book_author{color:#808080}.root-body .content.pixiv-books .books .amazon_link{width:80%;height:40px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #969696}.root-body .content.pixiv-books .books .amazon_link a{display:block;width:inherit;height:inherit;padding-left:35px;color:#080808;text-decoration:none}.root-body .content.pixiv-books .books .amazon_link a:before{content:url("/images/amazon_logo.png");position:relative;top:8px}html.login .root-body .premium-works,body.login .root-body .premium-works,h1.login .root-body .premium-works,h2.login .root-body .premium-works,h3.login .root-body .premium-works,h4.login .root-body .premium-works,h5.login .root-body .premium-works,h6.login .root-body .premium-works,hr.login .root-body .premium-works,ol.login .root-body .premium-works,ul.login .root-body .premium-works,menu.login .root-body .premium-works,li.login .root-body .premium-works,dl.login .root-body .premium-works,dt.login .root-body .premium-works,dd.login .root-body .premium-works,table.login .root-body .premium-works,form.login .root-body .premium-works{display:block}.container.magazines .layout-magazines,.magazines.document-container .layout-magazines,.magazines.simple-container .layout-magazines,.magazines.special-container .layout-magazines,.magazines.crumbs-container .layout-magazines,.magazines.work-container .layout-magazines,.magazines.magazine-container .layout-magazines,.magazines.profile-container .layout-magazines,.magazines._premium-works-container .layout-magazines{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.magazines .layout-magazines>*,.magazines.document-container .layout-magazines>*,.magazines.simple-container .layout-magazines>*,.magazines.special-container .layout-magazines>*,.magazines.crumbs-container .layout-magazines>*,.magazines.work-container .layout-magazines>*,.magazines.magazine-container .layout-magazines>*,.magazines.profile-container .layout-magazines>*,.magazines._premium-works-container .layout-magazines>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:25%;margin-bottom:2em}.container.magazines .layout-magazines>* .cover,.magazines.document-container .layout-magazines>* .cover,.magazines.simple-container .layout-magazines>* .cover,.magazines.special-container .layout-magazines>* .cover,.magazines.crumbs-container .layout-magazines>* .cover,.magazines.work-container .layout-magazines>* .cover,.magazines.magazine-container .layout-magazines>* .cover,.magazines.profile-container .layout-magazines>* .cover,.magazines._premium-works-container .layout-magazines>* .cover{position:relative}.container.magazines .layout-magazines>* .thick,.magazines.document-container .layout-magazines>* .thick,.magazines.simple-container .layout-magazines>* .thick,.magazines.special-container .layout-magazines>* .thick,.magazines.crumbs-container .layout-magazines>* .thick,.magazines.work-container .layout-magazines>* .thick,.magazines.magazine-container .layout-magazines>* .thick,.magazines.profile-container .layout-magazines>* .thick,.magazines._premium-works-container .layout-magazines>* .thick{max-width:90%}.container.magazines .layout-magazines>* .item,.magazines.document-container .layout-magazines>* .item,.magazines.simple-container .layout-magazines>* .item,.magazines.special-container .layout-magazines>* .item,.magazines.crumbs-container .layout-magazines>* .item,.magazines.work-container .layout-magazines>* .item,.magazines.magazine-container .layout-magazines>* .item,.magazines.profile-container .layout-magazines>* .item,.magazines._premium-works-container .layout-magazines>* .item{max-width:100%}.container.magazines .layout-magazines>* img,.magazines.document-container .layout-magazines>* img,.magazines.simple-container .layout-magazines>* img,.magazines.special-container .layout-magazines>* img,.magazines.crumbs-container .layout-magazines>* img,.magazines.work-container .layout-magazines>* img,.magazines.magazine-container .layout-magazines>* img,.magazines.profile-container .layout-magazines>* img,.magazines._premium-works-container .layout-magazines>* img{max-width:100%}.container.issues .magazine-set .magazine,.issues.document-container .magazine-set .magazine,.issues.simple-container .magazine-set .magazine,.issues.special-container .magazine-set .magazine,.issues.crumbs-container .magazine-set .magazine,.issues.work-container .magazine-set .magazine,.issues.magazine-container .magazine-set .magazine,.issues.profile-container .magazine-set .magazine,.issues._premium-works-container .magazine-set .magazine,.container.issues .magazine-set .magazine-set,.issues.document-container .magazine-set .magazine-set,.issues.simple-container .magazine-set .magazine-set,.issues.special-container .magazine-set .magazine-set,.issues.crumbs-container .magazine-set .magazine-set,.issues.work-container .magazine-set .magazine-set,.issues.magazine-container .magazine-set .magazine-set,.issues.profile-container .magazine-set .magazine-set,.issues._premium-works-container .magazine-set .magazine-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:250px}.container.issues .magazine-set .magazine .cover,.issues.document-container .magazine-set .magazine .cover,.issues.simple-container .magazine-set .magazine .cover,.issues.special-container .magazine-set .magazine .cover,.issues.crumbs-container .magazine-set .magazine .cover,.issues.work-container .magazine-set .magazine .cover,.issues.magazine-container .magazine-set .magazine .cover,.issues.profile-container .magazine-set .magazine .cover,.issues._premium-works-container .magazine-set .magazine .cover,.container.issues .magazine-set .magazine-set .cover,.issues.document-container .magazine-set .magazine-set .cover,.issues.simple-container .magazine-set .magazine-set .cover,.issues.special-container .magazine-set .magazine-set .cover,.issues.crumbs-container .magazine-set .magazine-set .cover,.issues.work-container .magazine-set .magazine-set .cover,.issues.magazine-container .magazine-set .magazine-set .cover,.issues.profile-container .magazine-set .magazine-set .cover,.issues._premium-works-container .magazine-set .magazine-set .cover{height:375px}.container.issues .magazine-set .episode-set .episodes .magazine-episode,.issues.document-container .magazine-set .episode-set .episodes .magazine-episode,.issues.simple-container .magazine-set .episode-set .episodes .magazine-episode,.issues.special-container .magazine-set .episode-set .episodes .magazine-episode,.issues.crumbs-container .magazine-set .episode-set .episodes .magazine-episode,.issues.work-container .magazine-set .episode-set .episodes .magazine-episode,.issues.magazine-container .magazine-set .episode-set .episodes .magazine-episode,.issues.profile-container .magazine-set .episode-set .episodes .magazine-episode,.issues._premium-works-container .magazine-set .episode-set .episodes .magazine-episode{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:28.57143%}.container.issues .magazine-set .item,.issues.document-container .magazine-set .item,.issues.simple-container .magazine-set .item,.issues.special-container .magazine-set .item,.issues.crumbs-container .magazine-set .item,.issues.work-container .magazine-set .item,.issues.magazine-container .magazine-set .item,.issues.profile-container .magazine-set .item,.issues._premium-works-container .magazine-set .item{border:1px solid #D2D2D2}.collaboration .magazine-description{margin:0 10px;width:190px}.collaboration .magazine-description .description{margin-top:10px;overflow-x:hidden;overflow-y:auto;height:230px}.collaboration .magazine-link{float:none}.collaboration .label,.collaboration .ribbon,.collaboration .label-2,.collaboration .sub-label,.collaboration .document-container>section .label,.document-container>section .collaboration .label,.collaboration .label-hot{background-color:#f29500}.collaboration-link{display:block;padding:10px 0;background-color:#f59523;text-align:center;font-size:16px;color:#ffffff !important}.collaboration-link:hover{opacity:0.8}@media (max-width: 640px){body{margin:0 !important}*{-webkit-overflow-scrolling:touch}.app-ad-header{height:80px;background-color:white;display:none}.app-ad-header.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}html.first-story-only .app-ad-header.active,body.first-story-only .app-ad-header.active,h1.first-story-only .app-ad-header.active,h2.first-story-only .app-ad-header.active,h3.first-story-only .app-ad-header.active,h4.first-story-only .app-ad-header.active,h5.first-story-only .app-ad-header.active,h6.first-story-only .app-ad-header.active,hr.first-story-only .app-ad-header.active,ol.first-story-only .app-ad-header.active,ul.first-story-only .app-ad-header.active,menu.first-story-only .app-ad-header.active,li.first-story-only .app-ad-header.active,dl.first-story-only .app-ad-header.active,dt.first-story-only .app-ad-header.active,dd.first-story-only .app-ad-header.active,table.first-story-only .app-ad-header.active,form.first-story-only .app-ad-header.active{display:none}.app-ad-header .close-button{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:24px;padding:0;border:none;background-color:transparent;background-image:url(/images/close-black.png);background-size:12px 12px;background-position:center;background-repeat:no-repeat}.app-ad-header .app-icon{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:80px;padding:8px;box-sizing:border-box}.app-ad-header .right-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0.8em 0}.app-ad-header .right-area>p{margin:0;line-height:1.2em}.app-ad-header .right-area .title{font-size:16px}.app-ad-header .right-area .caption{color:#999;font-size:12px}.app-ad-header .right-area .read-button{display:inline-block;padding:0 1em;margin:0.3em 0;border-radius:3px;background-color:#00a8ff;color:white;line-height:1.8em;font-size:12px}.global-header{min-width:0;height:auto;margin:0;padding:0 5px}.global-header section{width:100%}.global-header section .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.global-header .about a{position:static;width:95%;padding:5px 0;margin:0 auto;margin-bottom:7px;text-align:center}html.first-story-only .global-header .search-form,body.first-story-only .global-header .search-form,h1.first-story-only .global-header .search-form,h2.first-story-only .global-header .search-form,h3.first-story-only .global-header .search-form,h4.first-story-only .global-header .search-form,h5.first-story-only .global-header .search-form,h6.first-story-only .global-header .search-form,hr.first-story-only .global-header .search-form,ol.first-story-only .global-header .search-form,ul.first-story-only .global-header .search-form,menu.first-story-only .global-header .search-form,li.first-story-only .global-header .search-form,dl.first-story-only .global-header .search-form,dt.first-story-only .global-header .search-form,dd.first-story-only .global-header .search-form,table.first-story-only .global-header .search-form,form.first-story-only .global-header .search-form,html.first-story-only .global-header .header-right,body.first-story-only .global-header .header-right,h1.first-story-only .global-header .header-right,h2.first-story-only .global-header .header-right,h3.first-story-only .global-header .header-right,h4.first-story-only .global-header .header-right,h5.first-story-only .global-header .header-right,h6.first-story-only .global-header .header-right,hr.first-story-only .global-header .header-right,ol.first-story-only .global-header .header-right,ul.first-story-only .global-header .header-right,menu.first-story-only .global-header .header-right,li.first-story-only .global-header .header-right,dl.first-story-only .global-header .header-right,dt.first-story-only .global-header .header-right,dd.first-story-only .global-header .header-right,table.first-story-only .global-header .header-right,form.first-story-only .global-header .header-right{display:none}.global-header h1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.global-header h1 a{margin:5px;padding:0;height:50px;width:auto;position:initial;display:block;background:url("/images/logo2.png") no-repeat;background-size:contain}.global-header .sub-title{display:none}.global-header .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:initial;padding:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:100px;height:auto;text-align:center}.global-header .header-right>*{box-sizing:border-box;padding:10px 5px}.global-header .header-right .novel-link{width:50%;min-width:auto;margin:0;background-color:initial}.global-header .header-right .novel-link a{display:block;width:100%;height:40px;box-sizing:border-box;border-radius:5px;background-color:#FF8F40}.global-header .header-right .novel-link img{width:auto;height:auto;margin:0;vertical-align:middle}.global-header .header-right .novel-link .text{display:none}.global-header .header-right .account{width:50%;margin:0}.global-header .header-right .account .button-mini,.global-header .header-right .account .button,.global-header .header-right .account .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .global-header .header-right .account .button{display:none}.global-header .header-right .account ul{display:none}.global-header .header-right .account a span{display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.global-header .header-right .account.not-logged-in{margin:0}.global-header .header-right .account.not-logged-in .button-mini,.global-header .header-right .account.not-logged-in .button{display:block;width:100%;padding:8px;box-sizing:border-box}.global-header .header-right .account.not-logged-in .text{display:none}.global-header .header-right .account.not-logged-in .kumimoji{display:block;line-height:1em;height:auto;width:auto;white-space:nowrap;font-size:12px}.global-header .menu{display:none}.global-footer{min-width:0;width:auto;margin:0}.magazine-description .magazine-link{float:none;text-align:center}.magazine-description .magazine-link a{color:transparent;display:inline-block;width:150px;height:70px}.magazine-description .magazine-link a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.publishers{padding-bottom:7px}.publishers li{zoom:0.8}.caution{margin:0;width:100%;padding:10px 0;font-size:12px}.caution .time{font-size:16px;font-weight:bold;color:#fb1b3d}.special-container{width:100%;padding:0;border-radius:10px;margin-top:10px}.special-container .works{width:100%;display:block;margin:0;padding:0}.special-container .works h1{background:#f15947;color:white;font-size:24px;height:auto;left:0;margin:0 0 7px 0;padding:0;position:relative;text-align:center;top:0;width:100%}.special-container .works a{background-size:contain !important;background-repeat:no-repeat;width:50%;height:0;overflow:hidden;text-indent:-10000px;padding-top:82px;margin:0}.links{overflow:hidden;width:320px;margin:0 auto;text-align:left;border-top:1px solid #38546e}.links ul{width:325px}.links li{padding:0 !important;border:none !important}.links li:nth-child(odd) a{width:159px;border-right:none}.links a{display:inline-block;width:160px;padding:0 !important;line-height:36px;text-align:center;border:1px solid #38546e;border-width:0 1px 1px 0}.link-help{display:none !important}.ui-pulldown ul{right:-4px}.container,.document-container,.simple-container,.special-container,.crumbs-container,.work-container,.magazine-container,.profile-container,._premium-works-container{margin:0 8px;width:auto;padding:10px}.label,.ribbon,.label-2,.sub-label,.document-container>section .label,.contents .label,.label-hot{margin:0 0 10px}.nav-pager .view-all-magazines{position:relative;display:block;right:auto;margin-top:15px}.crumbs-container{padding:5px 10px}html.first-story-only .crumbs-container nav,body.first-story-only .crumbs-container nav,h1.first-story-only .crumbs-container nav,h2.first-story-only .crumbs-container nav,h3.first-story-only .crumbs-container nav,h4.first-story-only .crumbs-container nav,h5.first-story-only .crumbs-container nav,h6.first-story-only .crumbs-container nav,hr.first-story-only .crumbs-container nav,ol.first-story-only .crumbs-container nav,ul.first-story-only .crumbs-container nav,menu.first-story-only .crumbs-container nav,li.first-story-only .crumbs-container nav,dl.first-story-only .crumbs-container nav,dt.first-story-only .crumbs-container nav,dd.first-story-only .crumbs-container nav,table.first-story-only .crumbs-container nav,form.first-story-only .crumbs-container nav{display:none}.crumbs-container li,.crumbs-container li a{line-height:20px}.ribbon{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;margin:0 0 20px;padding:8px 15px;font-size:16px}.ribbon .author{display:block;font-size:12px;margin-left:15px;line-height:inherit;word-wrap:break-word;white-space:normal}.magazine-container,.work-container,.profile-container{padding:0 10px 10px}.magazine-container .layout,.work-container .layout,.profile-container .layout{position:relative}.magazine-container .label,.magazine-container .ribbon,.magazine-container .label-2,.magazine-container .sub-label,.magazine-container .document-container>section .label,.document-container>section .magazine-container .label,.magazine-container .label-hot,.work-container .label,.work-container .ribbon,.work-container .label-2,.work-container .sub-label,.work-container .document-container>section .label,.document-container>section .work-container .label,.work-container .label-hot,.profile-container .label,.profile-container .ribbon,.profile-container .label-2,.profile-container .sub-label,.profile-container .document-container>section .label,.document-container>section .profile-container .label,.profile-container .label-hot{margin:0 0 10px}.magazine-container .magazine-cover,.work-container .magazine-cover,.profile-container .magazine-cover{margin:0}.magazine-container .outline,.work-container .outline,.profile-container .outline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.magazine-container .outline .work-cover,.work-container .outline .work-cover,.profile-container .outline .work-cover{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:40%;height:auto;margin:0 1em 0 0}.magazine-container .outline .work-cover img,.work-container .outline .work-cover img,.profile-container .outline .work-cover img{width:100%;height:auto;outline:1px solid #777;box-shadow:0 0 10px rgba(0,0,0,0.5)}.magazine-container .outline .description,.work-container .outline .description,.profile-container .outline .description{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:hidden;position:relative;cursor:pointer}.magazine-container .outline .description:after,.work-container .outline .description:after,.profile-container .outline .description:after{content:' ';position:absolute;height:1em;left:0;right:0;bottom:0;padding-right:0.2em;background-color:white;background-image:url("/images/vee.svg");background-size:contain;background-repeat:no-repeat;background-position-x:right;text-align:right;font-size:24px;line-height:1em}.magazine-container .outline .description .description-content,.work-container .outline .description .description-content,.profile-container .outline .description .description-content{height:0}.magazine-container .outline .description.active,.work-container .outline .description.active,.profile-container .outline .description.active{overflow-y:visible}.magazine-container .outline .description.active:after,.work-container .outline .description.active:after,.profile-container .outline .description.active:after{background-position-x:left;background-color:transparent;transform:rotate(180deg)}.magazine-container .outline .description.active .description-content,.work-container .outline .description.active .description-content,.profile-container .outline .description.active .description-content{height:auto;padding-bottom:2em}.magazine-container .new-episode,.work-container .new-episode,.profile-container .new-episode{text-align:center;margin:10px 0;padding:10px;border-width:2px;font-size:4vw}html.first-story-only .magazine-container .new-episode,body.first-story-only .magazine-container .new-episode,h1.first-story-only .magazine-container .new-episode,h2.first-story-only .magazine-container .new-episode,h3.first-story-only .magazine-container .new-episode,h4.first-story-only .magazine-container .new-episode,h5.first-story-only .magazine-container .new-episode,h6.first-story-only .magazine-container .new-episode,hr.first-story-only .magazine-container .new-episode,ol.first-story-only .magazine-container .new-episode,ul.first-story-only .magazine-container .new-episode,menu.first-story-only .magazine-container .new-episode,li.first-story-only .magazine-container .new-episode,dl.first-story-only .magazine-container .new-episode,dt.first-story-only .magazine-container .new-episode,dd.first-story-only .magazine-container .new-episode,table.first-story-only .magazine-container .new-episode,form.first-story-only .magazine-container .new-episode,html.first-story-only .work-container .new-episode,body.first-story-only .work-container .new-episode,h1.first-story-only .work-container .new-episode,h2.first-story-only .work-container .new-episode,h3.first-story-only .work-container .new-episode,h4.first-story-only .work-container .new-episode,h5.first-story-only .work-container .new-episode,h6.first-story-only .work-container .new-episode,hr.first-story-only .work-container .new-episode,ol.first-story-only .work-container .new-episode,ul.first-story-only .work-container .new-episode,menu.first-story-only .work-container .new-episode,li.first-story-only .work-container .new-episode,dl.first-story-only .work-container .new-episode,dt.first-story-only .work-container .new-episode,dd.first-story-only .work-container .new-episode,table.first-story-only .work-container .new-episode,form.first-story-only .work-container .new-episode,html.first-story-only .profile-container .new-episode,body.first-story-only .profile-container .new-episode,h1.first-story-only .profile-container .new-episode,h2.first-story-only .profile-container .new-episode,h3.first-story-only .profile-container .new-episode,h4.first-story-only .profile-container .new-episode,h5.first-story-only .profile-container .new-episode,h6.first-story-only .profile-container .new-episode,hr.first-story-only .profile-container .new-episode,ol.first-story-only .profile-container .new-episode,ul.first-story-only .profile-container .new-episode,menu.first-story-only .profile-container .new-episode,li.first-story-only .profile-container .new-episode,dl.first-story-only .profile-container .new-episode,dt.first-story-only .profile-container .new-episode,dd.first-story-only .profile-container .new-episode,table.first-story-only .profile-container .new-episode,form.first-story-only .profile-container .new-episode{display:none}.magazine-container .new-episode .latest-episode,.work-container .new-episode .latest-episode,.profile-container .new-episode .latest-episode{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.magazine-container .new-episode .latest-episode .button,.magazine-container .new-episode .latest-episode .button-mini,.magazine-container .new-episode .latest-episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .magazine-container .new-episode .latest-episode .button,.work-container .new-episode .latest-episode .button,.work-container .new-episode .latest-episode .button-mini,.work-container .new-episode .latest-episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .work-container .new-episode .latest-episode .button,.profile-container .new-episode .latest-episode .button,.profile-container .new-episode .latest-episode .button-mini,.profile-container .new-episode .latest-episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .profile-container .new-episode .latest-episode .button{display:block;padding:0;margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3em;line-height:3em;background-color:#FF882D;font-size:inherit}.magazine-container .new-episode .latest-episode .start-date,.work-container .new-episode .latest-episode .start-date,.profile-container .new-episode .latest-episode .start-date{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0;line-height:3em}html.first-story-only .magazine-container .favorite-and-follow,body.first-story-only .magazine-container .favorite-and-follow,h1.first-story-only .magazine-container .favorite-and-follow,h2.first-story-only .magazine-container .favorite-and-follow,h3.first-story-only .magazine-container .favorite-and-follow,h4.first-story-only .magazine-container .favorite-and-follow,h5.first-story-only .magazine-container .favorite-and-follow,h6.first-story-only .magazine-container .favorite-and-follow,hr.first-story-only .magazine-container .favorite-and-follow,ol.first-story-only .magazine-container .favorite-and-follow,ul.first-story-only .magazine-container .favorite-and-follow,menu.first-story-only .magazine-container .favorite-and-follow,li.first-story-only .magazine-container .favorite-and-follow,dl.first-story-only .magazine-container .favorite-and-follow,dt.first-story-only .magazine-container .favorite-and-follow,dd.first-story-only .magazine-container .favorite-and-follow,table.first-story-only .magazine-container .favorite-and-follow,form.first-story-only .magazine-container .favorite-and-follow,html.first-story-only .work-container .favorite-and-follow,body.first-story-only .work-container .favorite-and-follow,h1.first-story-only .work-container .favorite-and-follow,h2.first-story-only .work-container .favorite-and-follow,h3.first-story-only .work-container .favorite-and-follow,h4.first-story-only .work-container .favorite-and-follow,h5.first-story-only .work-container .favorite-and-follow,h6.first-story-only .work-container .favorite-and-follow,hr.first-story-only .work-container .favorite-and-follow,ol.first-story-only .work-container .favorite-and-follow,ul.first-story-only .work-container .favorite-and-follow,menu.first-story-only .work-container .favorite-and-follow,li.first-story-only .work-container .favorite-and-follow,dl.first-story-only .work-container .favorite-and-follow,dt.first-story-only .work-container .favorite-and-follow,dd.first-story-only .work-container .favorite-and-follow,table.first-story-only .work-container .favorite-and-follow,form.first-story-only .work-container .favorite-and-follow,html.first-story-only .profile-container .favorite-and-follow,body.first-story-only .profile-container .favorite-and-follow,h1.first-story-only .profile-container .favorite-and-follow,h2.first-story-only .profile-container .favorite-and-follow,h3.first-story-only .profile-container .favorite-and-follow,h4.first-story-only .profile-container .favorite-and-follow,h5.first-story-only .profile-container .favorite-and-follow,h6.first-story-only .profile-container .favorite-and-follow,hr.first-story-only .profile-container .favorite-and-follow,ol.first-story-only .profile-container .favorite-and-follow,ul.first-story-only .profile-container .favorite-and-follow,menu.first-story-only .profile-container .favorite-and-follow,li.first-story-only .profile-container .favorite-and-follow,dl.first-story-only .profile-container .favorite-and-follow,dt.first-story-only .profile-container .favorite-and-follow,dd.first-story-only .profile-container .favorite-and-follow,table.first-story-only .profile-container .favorite-and-follow,form.first-story-only .profile-container .favorite-and-follow{display:none}.magazine-container .contents,.work-container .contents,.profile-container .contents{float:none;width:auto}.magazine-container .contents .work-premium-banner,.work-container .contents .work-premium-banner,.profile-container .contents .work-premium-banner{display:none}.magazine-container .contents .sp-work-premium-banner,.work-container .contents .sp-work-premium-banner,.profile-container .contents .sp-work-premium-banner{display:block;margin:0 auto;text-align:center}.magazine-container .contents .favorites,.work-container .contents .favorites,.profile-container .contents .favorites{width:100%;margin:0 auto;margin-top:10px}.magazine-container .contents .favorites .text,.magazine-container .contents .favorites .count,.work-container .contents .favorites .text,.work-container .contents .favorites .count,.profile-container .contents .favorites .text,.profile-container .contents .favorites .count{font-size:15px}.magazine-container .contents .favorites .users,.magazine-container .contents .favorites .users-small,.magazine-container .contents .favorites .users-small,.work-container .contents .favorites .users,.work-container .contents .favorites .users-small,.work-container .contents .favorites .users-small,.profile-container .contents .favorites .users,.profile-container .contents .favorites .users-small,.profile-container .contents .favorites .users-small{display:none}.magazine-container .contents .episodes>*,.work-container .contents .episodes>*,.profile-container .contents .episodes>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:auto;width:30.33333%;margin:0 1.5% 1em}.magazine-container .contents .episode,.work-container .contents .episode,.profile-container .contents .episode{padding:0}.magazine-container .contents .episode .overlay,.work-container .contents .episode .overlay,.profile-container .contents .episode .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);color:white}.magazine-container .contents .episode .overlay .overlay-description,.work-container .contents .episode .overlay .overlay-description,.profile-container .contents .episode .overlay .overlay-description{font-size:24px;margin-bottom:0.5em}.magazine-container .contents .episode .overlay .overlay-button,.work-container .contents .episode .overlay .overlay-button,.profile-container .contents .episode .overlay .overlay-button{display:inline-block;margin-top:12px;padding:0.4em 0.8em;border-radius:4px;background:darkorange;line-height:1em}.magazine-container .contents .episode>img,.work-container .contents .episode>img,.profile-container .contents .episode>img{width:100%;height:auto;border-radius:0}.magazine-container .contents .episode .button,.magazine-container .contents .episode .button-mini,.magazine-container .contents .episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .magazine-container .contents .episode .button,.work-container .contents .episode .button,.work-container .contents .episode .button-mini,.work-container .contents .episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .work-container .contents .episode .button,.profile-container .contents .episode .button,.profile-container .contents .episode .button-mini,.profile-container .contents .episode .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .profile-container .contents .episode .button{width:100%;height:1.6em;line-height:1.6em;padding:0;border-radius:0;background:#FF882D}.magazine-container .contents .episode .button:hover,.magazine-container .contents .episode .button-mini:hover,.work-container .contents .episode .button:hover,.work-container .contents .episode .button-mini:hover,.profile-container .contents .episode .button:hover,.profile-container .contents .episode .button-mini:hover{background:#FF882D}.magazine-container .works,.work-container .works,.profile-container .works{margin:0}.magazine-container .works>.work,.work-container .works>.work,.profile-container .works>.work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:33.33333%;margin-top:0}.magazine-container .related,.work-container .related,.profile-container .related{width:auto;padding:0;background-color:transparent}.magazine-container hr,.work-container hr,.profile-container hr{border-color:#ddd}html.first-story-only .magazine-container hr,body.first-story-only .magazine-container hr,h1.first-story-only .magazine-container hr,h2.first-story-only .magazine-container hr,h3.first-story-only .magazine-container hr,h4.first-story-only .magazine-container hr,h5.first-story-only .magazine-container hr,h6.first-story-only .magazine-container hr,hr.first-story-only .magazine-container hr,ol.first-story-only .magazine-container hr,ul.first-story-only .magazine-container hr,menu.first-story-only .magazine-container hr,li.first-story-only .magazine-container hr,dl.first-story-only .magazine-container hr,dt.first-story-only .magazine-container hr,dd.first-story-only .magazine-container hr,table.first-story-only .magazine-container hr,form.first-story-only .magazine-container hr,html.first-story-only .work-container hr,body.first-story-only .work-container hr,h1.first-story-only .work-container hr,h2.first-story-only .work-container hr,h3.first-story-only .work-container hr,h4.first-story-only .work-container hr,h5.first-story-only .work-container hr,h6.first-story-only .work-container hr,hr.first-story-only .work-container hr,ol.first-story-only .work-container hr,ul.first-story-only .work-container hr,menu.first-story-only .work-container hr,li.first-story-only .work-container hr,dl.first-story-only .work-container hr,dt.first-story-only .work-container hr,dd.first-story-only .work-container hr,table.first-story-only .work-container hr,form.first-story-only .work-container hr,html.first-story-only .profile-container hr,body.first-story-only .profile-container hr,h1.first-story-only .profile-container hr,h2.first-story-only .profile-container hr,h3.first-story-only .profile-container hr,h4.first-story-only .profile-container hr,h5.first-story-only .profile-container hr,h6.first-story-only .profile-container hr,hr.first-story-only .profile-container hr,ol.first-story-only .profile-container hr,ul.first-story-only .profile-container hr,menu.first-story-only .profile-container hr,li.first-story-only .profile-container hr,dl.first-story-only .profile-container hr,dt.first-story-only .profile-container hr,dd.first-story-only .profile-container hr,table.first-story-only .profile-container hr,form.first-story-only .profile-container hr{display:none}html.first-story-only .magazine-container .recommended-sp,body.first-story-only .magazine-container .recommended-sp,h1.first-story-only .magazine-container .recommended-sp,h2.first-story-only .magazine-container .recommended-sp,h3.first-story-only .magazine-container .recommended-sp,h4.first-story-only .magazine-container .recommended-sp,h5.first-story-only .magazine-container .recommended-sp,h6.first-story-only .magazine-container .recommended-sp,hr.first-story-only .magazine-container .recommended-sp,ol.first-story-only .magazine-container .recommended-sp,ul.first-story-only .magazine-container .recommended-sp,menu.first-story-only .magazine-container .recommended-sp,li.first-story-only .magazine-container .recommended-sp,dl.first-story-only .magazine-container .recommended-sp,dt.first-story-only .magazine-container .recommended-sp,dd.first-story-only .magazine-container .recommended-sp,table.first-story-only .magazine-container .recommended-sp,form.first-story-only .magazine-container .recommended-sp,html.first-story-only .work-container .recommended-sp,body.first-story-only .work-container .recommended-sp,h1.first-story-only .work-container .recommended-sp,h2.first-story-only .work-container .recommended-sp,h3.first-story-only .work-container .recommended-sp,h4.first-story-only .work-container .recommended-sp,h5.first-story-only .work-container .recommended-sp,h6.first-story-only .work-container .recommended-sp,hr.first-story-only .work-container .recommended-sp,ol.first-story-only .work-container .recommended-sp,ul.first-story-only .work-container .recommended-sp,menu.first-story-only .work-container .recommended-sp,li.first-story-only .work-container .recommended-sp,dl.first-story-only .work-container .recommended-sp,dt.first-story-only .work-container .recommended-sp,dd.first-story-only .work-container .recommended-sp,table.first-story-only .work-container .recommended-sp,form.first-story-only .work-container .recommended-sp,html.first-story-only .profile-container .recommended-sp,body.first-story-only .profile-container .recommended-sp,h1.first-story-only .profile-container .recommended-sp,h2.first-story-only .profile-container .recommended-sp,h3.first-story-only .profile-container .recommended-sp,h4.first-story-only .profile-container .recommended-sp,h5.first-story-only .profile-container .recommended-sp,h6.first-story-only .profile-container .recommended-sp,hr.first-story-only .profile-container .recommended-sp,ol.first-story-only .profile-container .recommended-sp,ul.first-story-only .profile-container .recommended-sp,menu.first-story-only .profile-container .recommended-sp,li.first-story-only .profile-container .recommended-sp,dl.first-story-only .profile-container .recommended-sp,dt.first-story-only .profile-container .recommended-sp,dd.first-story-only .profile-container .recommended-sp,table.first-story-only .profile-container .recommended-sp,form.first-story-only .profile-container .recommended-sp{display:none}.magazine-container .recommended-sp .recommend-header,.work-container .recommended-sp .recommend-header,.profile-container .recommended-sp .recommend-header{background:#229BC7;margin:1em 0;padding:0.3em 1em;border-radius:5px;color:white;font-weight:bold;font-size:16px}.magazine-container .recommended-sp .recommend-sets,.work-container .recommended-sp .recommend-sets,.profile-container .recommended-sp .recommend-sets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;text-align:center}.magazine-container .recommended-sp .recommend-sets .recommend-set,.work-container .recommended-sp .recommend-sets .recommend-set,.profile-container .recommended-sp .recommend-sets .recommend-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:35.71429%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:5px 5px 0;box-sizing:border-box}.magazine-container .recommended-sp .recommend-sets .recommend-set .recommend-name h1,.work-container .recommended-sp .recommend-sets .recommend-set .recommend-name h1,.profile-container .recommended-sp .recommend-sets .recommend-set .recommend-name h1{text-overflow:ellipsis;overflow:hidden}.magazine-container .recommended-sp .recommend-sets .recommend-set .recommend-score,.work-container .recommended-sp .recommend-sets .recommend-set .recommend-score,.profile-container .recommended-sp .recommend-sets .recommend-set .recommend-score{display:inline-block;border-radius:5px;margin:0;padding:5px;background:#faa200;color:white;text-align:center;font-weight:bold;line-height:0}.magazine-container .recommended-sp .recommend-sets .recommend-set .recommend-score:before,.work-container .recommended-sp .recommend-sets .recommend-set .recommend-score:before,.profile-container .recommended-sp .recommend-sets .recommend-set .recommend-score:before{content:'';background-image:url("/images/icon-favorite-tiny.png");background-size:14px;display:inline-block;width:14px;height:14px;vertical-align:sub;margin-right:0.2em}.magazine-container .recommended-sp .recommend-sets .recommend-set .thick,.work-container .recommended-sp .recommend-sets .recommend-set .thick,.profile-container .recommended-sp .recommend-sets .recommend-set .thick{width:100%}.magazine-container .share-button,.work-container .share-button,.profile-container .share-button{padding:0px 0 20px;height:20px}html.first-story-only .magazine-container .share-button,body.first-story-only .magazine-container .share-button,h1.first-story-only .magazine-container .share-button,h2.first-story-only .magazine-container .share-button,h3.first-story-only .magazine-container .share-button,h4.first-story-only .magazine-container .share-button,h5.first-story-only .magazine-container .share-button,h6.first-story-only .magazine-container .share-button,hr.first-story-only .magazine-container .share-button,ol.first-story-only .magazine-container .share-button,ul.first-story-only .magazine-container .share-button,menu.first-story-only .magazine-container .share-button,li.first-story-only .magazine-container .share-button,dl.first-story-only .magazine-container .share-button,dt.first-story-only .magazine-container .share-button,dd.first-story-only .magazine-container .share-button,table.first-story-only .magazine-container .share-button,form.first-story-only .magazine-container .share-button,html.first-story-only .work-container .share-button,body.first-story-only .work-container .share-button,h1.first-story-only .work-container .share-button,h2.first-story-only .work-container .share-button,h3.first-story-only .work-container .share-button,h4.first-story-only .work-container .share-button,h5.first-story-only .work-container .share-button,h6.first-story-only .work-container .share-button,hr.first-story-only .work-container .share-button,ol.first-story-only .work-container .share-button,ul.first-story-only .work-container .share-button,menu.first-story-only .work-container .share-button,li.first-story-only .work-container .share-button,dl.first-story-only .work-container .share-button,dt.first-story-only .work-container .share-button,dd.first-story-only .work-container .share-button,table.first-story-only .work-container .share-button,form.first-story-only .work-container .share-button,html.first-story-only .profile-container .share-button,body.first-story-only .profile-container .share-button,h1.first-story-only .profile-container .share-button,h2.first-story-only .profile-container .share-button,h3.first-story-only .profile-container .share-button,h4.first-story-only .profile-container .share-button,h5.first-story-only .profile-container .share-button,h6.first-story-only .profile-container .share-button,hr.first-story-only .profile-container .share-button,ol.first-story-only .profile-container .share-button,ul.first-story-only .profile-container .share-button,menu.first-story-only .profile-container .share-button,li.first-story-only .profile-container .share-button,dl.first-story-only .profile-container .share-button,dt.first-story-only .profile-container .share-button,dd.first-story-only .profile-container .share-button,table.first-story-only .profile-container .share-button,form.first-story-only .profile-container .share-button{display:none}.magazine-container .twitter-widget,.work-container .twitter-widget,.profile-container .twitter-widget{display:none}.magazine-container .group-container,.work-container .group-container,.profile-container .group-container{margin:10px 0 0;border:1px solid #c9e1f4}.magazine-container .magazines .magazine,.magazine-container .magazines .magazine-set,.work-container .magazines .magazine,.work-container .magazines .magazine-set,.profile-container .magazines .magazine,.profile-container .magazines .magazine-set{width:50%}.magazine-container .sp-mangaapp,.work-container .sp-mangaapp,.profile-container .sp-mangaapp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:10px;background:#fff5d3;text-decoration:none}html.first-story-only .magazine-container .sp-mangaapp,body.first-story-only .magazine-container .sp-mangaapp,h1.first-story-only .magazine-container .sp-mangaapp,h2.first-story-only .magazine-container .sp-mangaapp,h3.first-story-only .magazine-container .sp-mangaapp,h4.first-story-only .magazine-container .sp-mangaapp,h5.first-story-only .magazine-container .sp-mangaapp,h6.first-story-only .magazine-container .sp-mangaapp,hr.first-story-only .magazine-container .sp-mangaapp,ol.first-story-only .magazine-container .sp-mangaapp,ul.first-story-only .magazine-container .sp-mangaapp,menu.first-story-only .magazine-container .sp-mangaapp,li.first-story-only .magazine-container .sp-mangaapp,dl.first-story-only .magazine-container .sp-mangaapp,dt.first-story-only .magazine-container .sp-mangaapp,dd.first-story-only .magazine-container .sp-mangaapp,table.first-story-only .magazine-container .sp-mangaapp,form.first-story-only .magazine-container .sp-mangaapp,html.first-story-only .work-container .sp-mangaapp,body.first-story-only .work-container .sp-mangaapp,h1.first-story-only .work-container .sp-mangaapp,h2.first-story-only .work-container .sp-mangaapp,h3.first-story-only .work-container .sp-mangaapp,h4.first-story-only .work-container .sp-mangaapp,h5.first-story-only .work-container .sp-mangaapp,h6.first-story-only .work-container .sp-mangaapp,hr.first-story-only .work-container .sp-mangaapp,ol.first-story-only .work-container .sp-mangaapp,ul.first-story-only .work-container .sp-mangaapp,menu.first-story-only .work-container .sp-mangaapp,li.first-story-only .work-container .sp-mangaapp,dl.first-story-only .work-container .sp-mangaapp,dt.first-story-only .work-container .sp-mangaapp,dd.first-story-only .work-container .sp-mangaapp,table.first-story-only .work-container .sp-mangaapp,form.first-story-only .work-container .sp-mangaapp,html.first-story-only .profile-container .sp-mangaapp,body.first-story-only .profile-container .sp-mangaapp,h1.first-story-only .profile-container .sp-mangaapp,h2.first-story-only .profile-container .sp-mangaapp,h3.first-story-only .profile-container .sp-mangaapp,h4.first-story-only .profile-container .sp-mangaapp,h5.first-story-only .profile-container .sp-mangaapp,h6.first-story-only .profile-container .sp-mangaapp,hr.first-story-only .profile-container .sp-mangaapp,ol.first-story-only .profile-container .sp-mangaapp,ul.first-story-only .profile-container .sp-mangaapp,menu.first-story-only .profile-container .sp-mangaapp,li.first-story-only .profile-container .sp-mangaapp,dl.first-story-only .profile-container .sp-mangaapp,dt.first-story-only .profile-container .sp-mangaapp,dd.first-story-only .profile-container .sp-mangaapp,table.first-story-only .profile-container .sp-mangaapp,form.first-story-only .profile-container .sp-mangaapp{display:none}.magazine-container .sp-mangaapp .left,.work-container .sp-mangaapp .left,.profile-container .sp-mangaapp .left{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:22%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:10px}.magazine-container .sp-mangaapp .left img,.work-container .sp-mangaapp .left img,.profile-container .sp-mangaapp .left img{width:100%;height:auto}.magazine-container .sp-mangaapp .right,.work-container .sp-mangaapp .right,.profile-container .sp-mangaapp .right{position:relative;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.magazine-container .sp-mangaapp .right .caption,.work-container .sp-mangaapp .right .caption,.profile-container .sp-mangaapp .right .caption{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0;overflow:hidden;color:#5d5d5d;font-weight:900;font-size:4vw;line-height:1.3em;text-overflow:ellipsis}.magazine-container .sp-mangaapp .right .caption strong,.work-container .sp-mangaapp .right .caption strong,.profile-container .sp-mangaapp .right .caption strong{font-weight:inherit;color:#ff6400}.magazine-container .sp-mangaapp .right .download-button,.work-container .sp-mangaapp .right .download-button,.profile-container .sp-mangaapp .right .download-button{display:block;width:100%;border-bottom:3px solid #005292;padding-top:3px;background:#008fff;color:white;font-size:4vw;font-weight:bold;text-align:center;line-height:1.5em}.tags-box.component-sp h3{margin-bottom:10px;font-size:13px}.tags-box.component-sp .work-tags{display:flex;flex-wrap:wrap;margin-bottom:15px;font-size:13px;line-height:1}.tags-box.component-sp .work-tags li{margin:0px 4px 4px 0px;background:#f2f4f6;border-radius:4px}.tags-box.component-sp .work-tags li a{display:inline-block;padding:5px 8px;text-decoration:none;font-weight:normal}.tags-box.component-sp .work-tags li a::before{display:inline-block;content:'';margin-right:4px;width:8px;height:8px;background:url(/images/ico_tags.png) no-repeat;background-size:cover}.tags-box.component-sp.related-tags{margin-bottom:8px;padding:12px;background:#fff;border-radius:5px}.tags-box.component-sp.related-tags .work-tags{margin-bottom:0}.magazine-cover{float:none;width:auto !important;background-color:transparent !important}.magazine-cover .magazine,.magazine-cover .magazine-set{margin-top:0 !important}.magazine-container .favorites{top:392px}.magazine-container .works .work:nth-child(n+16){display:none}.magazine-container .works.show-all .work:nth-child(n+16){display:block}.work-container .favorites{top:calc(40vh + 86px)}.read .button,.read .button-mini,.read .contents .magazines .magazine .button,.contents .magazines .magazine .read .button,.read .contents .magazines .magazine-set .button,.contents .magazines .magazine-set .read .button,.read .episode-detailed .title .item .menu-container .button,.episode-detailed .title .item .menu-container .read .button{display:block;position:static;margin:0 auto 10px}.read li{min-height:0;padding:13px 10px;line-height:18px}.related-magazine{float:none;width:auto;margin:0;padding:0 10px;text-align:center;background-color:#f2f4f6}.related-magazine .book .thick{display:none}.related-books{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:0 0 0 1px !important;font-size:0;background-color:#ebf4fb;border:1px solid #c9e1f4}html.first-story-only .related-books,body.first-story-only .related-books,h1.first-story-only .related-books,h2.first-story-only .related-books,h3.first-story-only .related-books,h4.first-story-only .related-books,h5.first-story-only .related-books,h6.first-story-only .related-books,hr.first-story-only .related-books,ol.first-story-only .related-books,ul.first-story-only .related-books,menu.first-story-only .related-books,li.first-story-only .related-books,dl.first-story-only .related-books,dt.first-story-only .related-books,dd.first-story-only .related-books,table.first-story-only .related-books,form.first-story-only .related-books{display:none}.related-books .store{display:none}.related-books .label,.related-books .ribbon,.related-books .label-2,.related-books .sub-label,.related-books .document-container>section .label,.document-container>section .related-books .label,.related-books .label-hot{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;margin-left:-1px !important;background-color:#fff}}@media (max-width: 640px) and (max-width: 400px){.related-books .label,.related-books .ribbon,.related-books .label-2,.related-books .sub-label,.related-books .document-container>section .label,.document-container>section .related-books .label,.related-books .label-hot,.related-books .label *,.related-books .ribbon *,.related-books .label-2 *,.related-books .sub-label *,.related-books .document-container>section .label *,.document-container>section .related-books .label *,.related-books .label-hot *{font-size:4vw}}@media (max-width: 640px){.related-books .related-book-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto}.related-books .related-book-wrapper .related-book{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:50%;text-align:center;margin:0;padding:0;position:relative}.related-books .related-book-wrapper .related-book .badge{top:0}.related-books .related-book-wrapper .related-book img{margin:2px auto}.related-books .related-book-wrapper .related-book .amazonbuy{margin:0}.badge{left:0}.feedback{display:none}.contents .episodes .ribbon,.contents .episodes .label-2,.contents .episodes .sub-label,.contents .episodes .label,.contents .episodes .label-hot,.contents .books .ribbon,.contents .books .label-2,.contents .books .sub-label,.contents .books .label,.contents .books .label-hot{margin-left:10px;margin-right:10px}.works>.work,.items>.work{font-size:12px;line-height:1.3em;margin-bottom:0.5em;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:33.33333%}.works>.work .image,.items>.work .image{max-width:90%;background-size:cover}.works>.work .episode-title,.items>.work .episode-title{width:90%}.works>.work h1,.items>.work h1{font-size:12px}.user-info .icon{width:48px;height:48px}.document-container{padding:10px;font-size:14px}.document-container .label,.document-container .ribbon,.document-container .label-2,.document-container .sub-label,.document-container>section .label,.document-container .label-hot{margin:0 0 10px}.document-container>section{padding:0}.document-container.media .note-for-media{padding:2em 0.5em 2em}.profile-container .items>.work .work-info .author{display:none}.profile-container .items>.work .favorite-button .text{margin-top:8px}.profile-container .items>.work .work-thumbnail>img{width:90%;height:auto}.no-item,.simple-container{margin:50px 0}.viewcount-top{display:block;height:1em;text-align:center;margin-bottom:1em}.viewcount{display:none}.header-right{position:static;padding:0 5px 5px 5px;text-align:center}.comic-link{margin-top:9px}.novel-link{margin-top:9px}.onlycomic{font-size:2.2vw}.overlay-ad{position:fixed;bottom:0;left:0;right:0;height:50px;z-index:1;background:rgba(255,255,255,0.7)}.overlay-ad .ad-content{display:block;height:66px;margin:-8px auto;border:none}.root-body{width:auto;margin:0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.root-body .sub-content{float:none;width:100%}.root-body .sub-content>.content{width:100%;margin:0 0 8px}.root-body .sub-content>.content:not(.ranking):not(.search-comic){display:none}.root-body>.content{width:100%;margin:0 0 8px}.root-body>.content.premium-works .works>.work{display:none;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:33.33333%;margin:0}.root-body>.content.premium-works .works>.work:nth-child(1),.root-body>.content.premium-works .works>.work:nth-child(2),.root-body>.content.premium-works .works>.work:nth-child(3){display:block}.root-body #special-area{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.root-body .premium-works{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.root-body .hot-works{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.root-body .sub-content{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.root-body .new-magazines{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.root-body .content.style-B{padding:8px}.root-body .content.style-B>h2 .skip-sp{display:none}.root-body .content.hot-works .works>.work{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:33.33333%;margin:0.5em 0}.root-body .content.hot-works .pinches{margin:0 -8px}.root-body .content.hot-works .pinches .pinch{height:2em;line-height:2em;border:none;border-radius:0;font-size:14px;font-family:"游ゴシック体", "YuGothic", "游ゴシック", "Yu Gothic", "IPAゴシック", "IPAGothic", "MS Cothic", "ＭＳ ゴシック", "Meiryo", "メイリオ", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "Arial", "Helvetica", sans-serif}.root-body .content.hot-works .pinches .pinch.active{border-top:2px solid #DDD}.root-body .content.hot-works .pinches .pinch.active,.root-body .content.hot-works .pinches .pinch.active.男性向け,.root-body .content.hot-works .pinches .pinch.active.女性向け,.root-body .content.hot-works .pinches .pinch.active.総合{color:#362e2b}.root-body .content.ranking .categories .pinches .pinch{color:white;border-style:none}.root-body .content.ranking .categories .pinches .pinch.総合{background:#CCC}.root-body .content.ranking .categories .pinches .pinch.男性向け{background:#4990E2}.root-body .content.ranking .categories .pinches .pinch.女性向け{background:#FFA0A0}.root-body .content.ranking .categories .pinches .pinch.active{color:#362e2b;background:white}.root-body .content.ranking .categories .ranks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;overflow-x:auto}.root-body .content.ranking .categories .ranks .rank{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:inline-table;margin:15px 15px 0;width:30%;text-align:center}.root-body .content.ranking .categories .ranks .rank:before{top:-12px;left:-12px;width:30px;height:30px;line-height:30px;border-radius:15px;font-size:18px;font-weight:bold}.root-body .content.ranking .categories .ranks .rank .rank-icon{margin:0;width:100%}.root-body .content.ranking .categories .ranks .rank .rank-magazine{display:none}.root-body .content.ranking .categories .ranks .rank .rank-title{font-size:12px}.root-body .content.search-comic{display:block;padding:0}.root-body .content.search-comic h2{background:#5E72A8}.root-body .content.search-comic h3{display:none}.root-body .content.search-comic ul.category-list{margin:0.4em 0.4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.root-body .content.search-comic ul.category-list li{display:inline-block;margin:0;padding:0 0.6em;margin:0.4em 0.4em;line-height:2em;border-radius:1em;background:#DDD;font-size:16px}.root-body .content.new-magazines .nav-pager .view-all-magazines{right:0}.root-body .content.new-magazines hr.magazin-set-separator{display:none}.root-body .content#special-area{width:100%;height:48vw}.root-body .content#special-area #active-topic{display:none}.root-body .content#special-area #slot-machine{width:100%;margin-top:-48vw}.root-body .content#special-area #slot-machine .special-topic img{width:100%;height:auto;opacity:1}.root-body .content#special-area #slot-machine .special-topic.last p{top:14vw;left:0;width:100%;display:block;color:#fff;font-size:3vw;font-weight:bold;text-align:center}.container.magazines .layout-magazines>*,.magazines.document-container .layout-magazines>*,.magazines.simple-container .layout-magazines>*,.magazines.special-container .layout-magazines>*,.magazines.crumbs-container .layout-magazines>*,.magazines.work-container .layout-magazines>*,.magazines.magazine-container .layout-magazines>*,.magazines.profile-container .layout-magazines>*,.magazines._premium-works-container .layout-magazines>*{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:50%}.container.issues .magazine-set .magazine,.issues.document-container .magazine-set .magazine,.issues.simple-container .magazine-set .magazine,.issues.special-container .magazine-set .magazine,.issues.crumbs-container .magazine-set .magazine,.issues.work-container .magazine-set .magazine,.issues.magazine-container .magazine-set .magazine,.issues.profile-container .magazine-set .magazine,.issues._premium-works-container .magazine-set .magazine,.container.issues .magazine-set .magazine-set,.issues.document-container .magazine-set .magazine-set,.issues.simple-container .magazine-set .magazine-set,.issues.special-container .magazine-set .magazine-set,.issues.crumbs-container .magazine-set .magazine-set,.issues.work-container .magazine-set .magazine-set,.issues.magazine-container .magazine-set .magazine-set,.issues.profile-container .magazine-set .magazine-set,.issues._premium-works-container .magazine-set .magazine-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:40%}.container.issues .magazine-set .magazine .cover,.issues.document-container .magazine-set .magazine .cover,.issues.simple-container .magazine-set .magazine .cover,.issues.special-container .magazine-set .magazine .cover,.issues.crumbs-container .magazine-set .magazine .cover,.issues.work-container .magazine-set .magazine .cover,.issues.magazine-container .magazine-set .magazine .cover,.issues.profile-container .magazine-set .magazine .cover,.issues._premium-works-container .magazine-set .magazine .cover,.container.issues .magazine-set .magazine-set .cover,.issues.document-container .magazine-set .magazine-set .cover,.issues.simple-container .magazine-set .magazine-set .cover,.issues.special-container .magazine-set .magazine-set .cover,.issues.crumbs-container .magazine-set .magazine-set .cover,.issues.work-container .magazine-set .magazine-set .cover,.issues.magazine-container .magazine-set .magazine-set .cover,.issues.profile-container .magazine-set .magazine-set .cover,.issues._premium-works-container .magazine-set .magazine-set .cover{height:auto}.container.issues .magazine-set .episode-set .episodes .magazine-episode,.issues.document-container .magazine-set .episode-set .episodes .magazine-episode,.issues.simple-container .magazine-set .episode-set .episodes .magazine-episode,.issues.special-container .magazine-set .episode-set .episodes .magazine-episode,.issues.crumbs-container .magazine-set .episode-set .episodes .magazine-episode,.issues.work-container .magazine-set .episode-set .episodes .magazine-episode,.issues.magazine-container .magazine-set .episode-set .episodes .magazine-episode,.issues.profile-container .magazine-set .episode-set .episodes .magazine-episode,.issues._premium-works-container .magazine-set .episode-set .episodes .magazine-episode{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:66.66667%}.document-container.media .notice{width:auto}.document-container.media .note-for-media{width:auto;margin:0;padding:0}.root-body.categories .works .work{margin:0.5em 0}.root-body.categories .hot-works{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.root-body.categories .sub-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.root-body.categories .new-works{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.root-body.categories .search-comic{display:none}.root-body.categories>.category-description{position:relative;cursor:pointer}.root-body.categories>.category-description .description-content{height:3.5em;overflow-y:hidden;margin-bottom:18px}.root-body.categories>.category-description:before{content:'';display:block;height:5em;width:100%;position:absolute;bottom:0;background-image:linear-gradient(rgba(255,255,255,0), #fff)}.root-body.categories>.category-description:after{content:'続きを読む';position:absolute;height:1em;right:0;bottom:0;color:#289bd6;font-size:13px;line-height:1em;padding-right:20px;padding-bottom:10px}.root-body.categories>.category-description.active{overflow-y:visible}.root-body.categories>.category-description.active:before,.root-body.categories>.category-description.active:after{display:none}.root-body.categories>.category-description.active .description-content{height:auto;margin-bottom:0}.magazine-set{margin:1em 0;padding-top:1em;overflow-x:scroll}.magazine-set .magazine,.magazine-set .magazine-set{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:40%}.magazine-set .magazine .cover,.magazine-set .magazine-set .cover{height:auto}.magazine-set .episode-set{margin-left:0.5em;width:60%}.magazine-set .episode-set .pager-prev,.magazine-set .episode-set .pager-next{display:none}.magazine-set .episode-set .episodes{overflow-x:visible}.magazine-set .episode-set .episodes .magazine-episode{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:66.66667%;padding:0 5px}.magazine-set .episode-set .episodes .magazine-episode h4{font-size:12px}.magazine-set .episode-set .episodes-wrapper:hover .pager-next,.magazine-set .episode-set .episodes-wrapper:hover .pager-prev{display:none}.booth-promotion-container{width:100%}.collaboration .magazine-description{margin:0 10px;width:180px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.collaboration .magazine-description .description{margin-top:10px;overflow-x:hidden;overflow-y:auto;height:150px}.collaboration .magazine-link{float:none}.collaboration .episode-set{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}._dialog_overlay,dialog+.backdrop{right:0;bottom:0;left:0;position:fixed}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:none}dialog[open]{display:block}dialog+.backdrop{top:0;background:rgba(0,0,0,0.5)}@media screen and (max-width: 540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{top:0}dialog.fixed{position:fixed;top:50%;transform:translate(0, -50%)}dialog{margin:auto;padding:1em;position:fixed;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}dialog::backdrop,dialog+.backdrop{background-color:rgba(0,0,0,0.5);pointer-events:none}dialog.app-dialog-for-first-user{width:800px;border:0;background:transparent;z-index:10000;box-sizing:border-box;height:600px;padding:0}dialog.app-dialog-for-first-user .for_touch{display:none}@media (max-width: 800px){dialog.app-dialog-for-first-user{width:300px;height:360px;box-sizing:border-box}dialog.app-dialog-for-first-user .for_pc{display:none}dialog.app-dialog-for-first-user .for_touch{display:block;width:300px}}dialog.app-dialog-for-first-user .for_pc .dialog-container{position:static;margin:auto;background-image:url("/images/app_dialog/pc-main.png");background-repeat:no-repeat;background-color:#f7c308;padding-top:442px;border-radius:20px}dialog.app-dialog-for-first-user .for_pc .dialog-container .close{position:absolute;top:-25px;right:-25px;cursor:pointer;width:50px;height:50px;background-image:url("/images/app_dialog/close.png")}dialog.app-dialog-for-first-user .for_pc .dialog-container .dl-ribbon{position:absolute;top:-20px;left:134px;background-image:url("/images/app_dialog/pc-ribbon.png");background-color:transparent;background-repeat:no-repeat;width:533px;height:60px}dialog.app-dialog-for-first-user .for_pc .dl-buttons{display:flex;flex-direction:row;padding:30px 0}dialog.app-dialog-for-first-user .for_pc .dl-button{width:400px;text-align:center}dialog.app-dialog-for-first-user .for_pc .dl-button a{outline:none}@media (max-height: 700px){dialog.app-dialog-for-first-user .for_pc .dialog-container .close{top:0px}dialog.app-dialog-for-first-user .for_pc .dialog-container .dl-ribbon{top:0px}}dialog.app-dialog-for-first-user .for_touch .dialog-container{position:static;width:300px;background-color:#f7c308;border-radius:15px}dialog.app-dialog-for-first-user .for_touch .dialog-container img{padding:40px 20px 10px;border-radius:15px 15px 0 0;background-color:white;margin:0 auto;width:300px;height:271px;box-sizing:border-box}dialog.app-dialog-for-first-user .for_touch .dialog-container .close{position:absolute;top:-25px;right:-20px;cursor:pointer;width:50px;height:50px;background-image:url("/images/app_dialog/sp-close.png");background-size:contain}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-ribbon{position:absolute;top:-15px;left:50%;margin-left:-110px;background-image:url("/images/app_dialog/sp-ribbon.png");background-color:transparent;background-size:contain;background-repeat:no-repeat;width:220px;height:39px}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button{margin:auto;padding:20px 0;text-align:center}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button a{display:block;width:200px;margin:0 auto;border-radius:4px;padding:10px;background-color:black;outline:none;color:white}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button a:hover{text-decoration:none}.premium-footer .premium-notice{color:#666}@media (min-width: 641px){._premium-works-container{padding:0 0 20px 0;border-radius:10px}._premium-works-container .premium-button{display:block;color:#ffffff;background-color:#00aeff;box-sizing:border-box;border-radius:4px;padding:10px 20px;text-align:center;font-size:25px;font-weight:bold;text-decoration:none}._premium-works-container .premium-button .note{font-size:14px;font-weight:normal;line-height:29px;vertical-align:middle;margin-left:10px}._premium-works-container .premium-button .note:hover{opacity:1}._premium-works-container .premium-header{height:410px;background-image:url("/images/premium/header.png");background-size:contain;background-repeat:no-repeat}._premium-works-container .premium-header.is-premium{height:350px}._premium-works-container .premium-header .premium-button{position:absolute;top:300px;left:50%;width:315px;margin-left:-157px;font-size:29px}._premium-works-container .premium-header .about-pixiv-premium{position:absolute;top:370px;left:50%;width:315px;margin-left:-157px;text-align:center;font-size:16px}._premium-works-container .premium-header .about-pixiv-premium a{color:#161f2a;text-decoration:underline}._premium-works-container .comic-only-works{padding:0 60px}._premium-works-container .comic-only-works .sp-pixiv-comic-only-ribbon{display:none}._premium-works-container .comic-only-works .works{margin:40px auto;justify-content:center}._premium-works-container .comic-only-works .works .premium-work{width:150px}._premium-works-container .premium-works{margin-top:0;padding:0 60px}._premium-works-container .premium-works>h2{height:36px;line-height:36px;padding:0 1em;box-sizing:border-box;border-radius:5px;color:white;background:#ff8900;font-weight:bold;font-size:16px}._premium-works-container .premium-works .premium-work{width:150px}._premium-works-container .premium-footer{margin:60px auto 120px;text-align:center}._premium-works-container .premium-footer .sp-label{display:none}._premium-works-container .premium-footer .premium-button{width:300px;margin:0 auto}}@media (max-width: 640px){._premium-works-container{padding:0 0 20px 0;width:320px;margin:0 auto;border-radius:14px}._premium-works-container .premium-button{display:block;color:#ffffff;background-color:#00aeff;box-sizing:border-box;border-radius:4px;font-size:22px;padding:10px 20px;text-align:center;font-weight:bold;text-decoration:none}._premium-works-container .premium-button .note{font-size:12px;line-height:22px;margin-left:2px;vertical-align:text-bottom}._premium-works-container .premium-header{position:static;height:230px;background-image:url("/images/premium/sp-header.png");background-size:contain;background-repeat:no-repeat}._premium-works-container .premium-header.is-premium{height:185px;background-size:cover}._premium-works-container .premium-header .premium-button{position:absolute;top:140px;left:50%;width:230px;margin-left:-115px}._premium-works-container .about-pixiv-premium{position:absolute;top:200px;left:50%;width:210px;margin-left:-105px;text-align:center}._premium-works-container .about-pixiv-premium a{color:#161f2a;text-decoration:underline}._premium-works-container .comic-only-works{padding:0 10px}._premium-works-container .comic-only-works .pc-pixiv-comic-only-ribbon{display:none}._premium-works-container .comic-only-works .works{margin:20px auto;justify-content:center}._premium-works-container .comic-only-works .works .premium-work{width:100px}._premium-works-container .premium-works{padding:0 10px;margin-top:0}._premium-works-container .premium-works>h2{color:white;background:#ff8900;border-radius:4px;padding:8px}._premium-works-container .premium-works .premium-work{width:100px}._premium-works-container .premium-footer{margin:60px auto 20px}._premium-works-container .premium-footer .premium-button{width:260px;margin:0 auto}._premium-works-container .premium-footer .premium-notice{font-size:12px;padding:0 10px}}._dialog_overlay,dialog+.backdrop{right:0;bottom:0;left:0;position:fixed}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:none}dialog[open]{display:block}dialog+.backdrop{top:0;background:rgba(0,0,0,0.5)}@media screen and (max-width: 540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{top:0}dialog.fixed{position:fixed;top:50%;transform:translate(0, -50%)}#landing{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;-webkit-transform:none;transform:none;padding:0;border:none;background-color:transparent}#landing #landing-container{width:600px;color:#fff;text-align:center;margin:0 auto;padding:100px 0}#landing #landing-container #landing-wrapper{border-radius:15px;overflow:hidden;background-color:#fff}#landing #landing-container h2{font-size:36px}#landing #landing-container h3{font-size:24px}#landing #landing-container p{color:#2c333c;margin:0;padding:0 2em;font-size:15px;background-color:#fff}#landing #landing-container .header{position:relative}#landing #landing-container .cross{position:absolute;top:5px;right:-33px;padding:0;width:20px;height:20px;outline:none;cursor:pointer;border:none;background:url("/images/landing-page/close-white.png") no-repeat}#landing #landing-container .tip{font-size:20px;letter-spacing:.35em}#landing #landing-container .work-promotion-container .eye-catch img{margin-top:-30px}#landing #landing-container .work-promotion-container .work-info{padding-top:20px;padding-bottom:60px;background-color:#fff}#landing #landing-container .work-promotion-container .work-info .catchcopy{color:#fb254f;font-weight:bold}#landing #landing-container .work-promotion-container .work-info .title{color:#2c333c;font-size:30px;font-weight:bold}#landing #landing-container .work-promotion-container .work-info .author{color:#2c333c;font-size:14px;font-weight:bold}#landing #landing-container .work-promotion-container .work-info .author *{color:#2c333c}#landing #landing-container .work-promotion-container .work-info .on-air{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:315px;margin:0 auto;margin-top:30px;padding:10px;border-radius:10px;background-color:#f6f6f6}#landing #landing-container .work-promotion-container .work-info .on-air .meta{color:#2c333c;font-size:16px;font-weight:bold;padding-left:15px}#landing #landing-container .work-promotion-container .work-info .on-air .meta .status{color:#fb254f;font-size:18px}#landing #landing-container .work-promotion-container .work-info .on-air .video{width:152px;height:99px}#landing #landing-container .work-promotion-container .work-info .on-air .video .fore{position:absolute;top:25px;right:55px}#landing #landing-container .work-promotion-container .work-info .introduction{width:315px;padding:10px;padding-top:20px;font-size:14px;text-align:left;margin:0 auto}#landing #landing-container .work-promotion-container .work-info .read-button{width:319px;margin:0 auto;padding:8px;margin-top:20px;color:#fff;font-size:18px;border-radius:4px;background-color:#ff5f00}#landing #landing-container .iketeru{background-color:#000}#landing #landing-container .iketeru .fukidashi{position:relative;margin-top:-65px;padding-bottom:3px}#landing #landing-container .iketeru h3{padding-bottom:15px}#landing #landing-container #kiminosuki{background:url("/images/landing-page/bg-1.png");background-size:cover;background-position:center}#landing #landing-container #kiminosuki h2{padding-top:50px;margin-bottom:30px}#landing #landing-container #kiminosuki p{padding-top:60px;padding-bottom:20px}#landing #landing-container #kiminosuki .tip{margin-bottom:10px}#landing #landing-container #kiminosuki .logo{margin-bottom:-40px}#landing #landing-container #cm-long{padding-bottom:20px;background-color:#fbea34}#landing #landing-container #cm-long .on-air{color:#000;font-size:16px;font-weight:bold;padding:15px 0}#landing #landing-container #cm-long img{width:85%;height:auto}#landing #landing-container #monthly-update{padding-top:25px;padding-bottom:85px;background:url("/images/landing-page/bg-2.png")}#landing #landing-container #moridakusan{padding-top:80px;padding-bottom:50px;background-color:#000}#landing #landing-container #wotakoi .eye-catch{background-color:#ffd0d7}#landing #landing-container #turedure .eye-catch{background-color:#ffdfbf}#landing #landing-container #usagiwaseigi .eye-catch{background-color:#ff6db6}#landing #landing-container #sousi .eye-catch{background-color:#f8f1df}#landing #landing-container #fuzyoshi .eye-catch{background-color:#ffd2d2}#landing #landing-container #ansanburu .eye-catch{background-color:#f8e81c}#landing #landing-container #num-gentei{padding:2em 0;padding-bottom:60px;background-color:#fff}#landing #landing-container #num-gentei *{color:#000}#landing #landing-container #jisseki{padding:70px 0;background:url("/images/landing-page/bg-3.png")}#landing #landing-container #jisseki .background-circle{padding:20px;border-radius:50%;background-color:rgba(255,255,255,0.8);width:290px;height:290px;margin:0 auto}#landing #landing-container #jisseki .text{font-size:24px;margin-top:48px}#landing #landing-container #jisseki .num{font-size:130px;margin-top:-20px}#landing #landing-container #jisseki *{color:#000;font-weight:bold}#landing #landing-container #ikeike{margin-top:40px}#landing #landing-container #daily-update{padding:40px 0;background:#fff url("/images/landing-page/nice-app-1-bg.png") no-repeat center top}#landing #landing-container #daily-update *{color:#000;font-size:15px}#landing #landing-container #daily-update .num{font-size:130px;font-weight:bold}#landing #landing-container #daily-update strong{display:block;font-size:30px;font-weight:bold;padding:.3em 0}#landing #landing-container #omotenashi{background-color:#fff}#landing #landing-container #omotenashi img{margin-top:-30px}#landing #landing-container #omotenashi p{width:315px;padding:10px;padding-top:20px;padding-bottom:40px;font-size:16px;text-align:left;margin:0 auto}#landing #landing-container .repetitive-app-ad{position:relative;padding:60px 0;background:url("/images/landing-page/bg-2.png")}#landing #landing-container .repetitive-app-ad .caption{font-size:30px;font-weight:bold}#landing #landing-container .repetitive-app-ad .sub-caption{font-size:15px;margin:1em 0}#landing #landing-container .repetitive-app-ad .logo,#landing #landing-container .repetitive-app-ad .download-ribbon{display:block;margin:0 auto 1em}#landing #landing-container .repetitive-app-ad .download-links .pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#landing #landing-container .repetitive-app-ad .download-links .pc>*{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:203px}#landing #landing-container .repetitive-app-ad .download-links .pc>* img{width:100%}#landing #landing-container .repetitive-app-ad .download-links .sp{display:none}#landing #landing-container .repetitive-app-ad .download-links .sp .dl-button{display:inline-block;padding:5px 5px 10px;background:white;border:5px solid #142c40;border-radius:15px}#landing #landing-container .repetitive-app-ad .download-links .sp .dl-button a{width:280px;background:#ff5f00;color:white;line-height:3em;display:block;margin:0 auto;font-size:18px;font-weight:bold;border-radius:5px;box-shadow:#142c40 0 5px 0}#landing #landing-container .repetitive-app-ad::before{content:"";display:inline-block;border:30px solid transparent;border-top-color:#fff;position:absolute;left:calc(50% - 30px);top:0;margin-top:-1px}#landing #landing-container #pixiv-introduction{background:white;color:#333;padding:32px 0;line-height:2em}#landing #landing-container #pixiv-introduction .lead{font-weight:bold}#landing #landing-container #pixiv-introduction .pixiv-logo{margin:1em auto}#landing #landing-container #pixiv-introduction .description{width:300px;margin:1em auto;text-align:left}#landing #landing-container #bottom{border-top:1px solid #a4aeb3;background-color:#fafafa}#landing #landing-container #bottom .close{display:inline-block;margin:8px 0;padding:3px 8px;cursor:pointer;border-radius:3px;background-color:#a4aeb3}#landing #landing-container .last-spacer{background:url("/images/landing-page/bg-2.png");height:40px}@media (max-width: 640px){#landing{top:0;padding-bottom:0;animation:0.5s landing-animation}@keyframes landing-animation{from{transform:translateY(100vh)}to{transform:translateY(0)}}#landing #landing-container{width:100vw;padding:0}#landing #landing-container .header{position:absolute;z-index:100000;top:0;width:100%;height:60px;color:#333;background:white;text-align:center;line-height:60px;font-size:4.5vw;font-weight:bold;border-bottom:1px solid #eee}#landing #landing-container .header .cross{position:absolute;right:0;padding:0;outline:none;width:60px;height:60px;border:none;background:url("/images/close-black.png") center 12px no-repeat}#landing #landing-container #landing-wrapper{position:absolute;z-index:99999;border-radius:0;overflow-x:hidden;overflow-y:auto;top:60px;width:100%;height:100%;margin-top:-60px}#landing #landing-container #landing-wrapper h2{font-size:33px}#landing #landing-container #landing-wrapper #cm-long .video{position:relative;width:90%;margin:0 auto;padding-top:56.25%}#landing #landing-container #landing-wrapper #cm-long .video iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#landing #landing-container #landing-wrapper .tip{font-size:4vw}#landing #landing-container #landing-wrapper .logo{max-width:90%}#landing #landing-container #landing-wrapper #kiminosuki{padding-top:60px}#landing #landing-container #landing-wrapper #kiminosuki h2{padding-top:1em;margin-bottom:0.3em;font-size:6vw}#landing #landing-container #landing-wrapper #kiminosuki p{text-align:left}#landing #landing-container #landing-wrapper #ikeike img{margin-left:-300px;margin-right:-300px}#landing #landing-container #landing-wrapper #daily-update .num{font-size:100px;font-weight:bold}#landing #landing-container #landing-wrapper #omotenashi img{max-width:99%;height:auto}#landing #landing-container #landing-wrapper #pixiv-introduction .description{max-width:88%}#landing #landing-container #landing-wrapper .repetitive-app-ad .download-links .pc{display:none}#landing #landing-container #landing-wrapper .repetitive-app-ad .download-links .sp{display:block}#landing #landing-container #landing-wrapper .repetitive-app-ad .download-links .sp a{text-decoration:none}#landing #landing-container #landing-wrapper .work-promotion-container .read-button,#landing #landing-container #landing-wrapper .work-promotion-container .introduction{max-width:88%}#landing #landing-container #landing-wrapper .eye-catch img{max-width:98%;height:auto}}#landing-template{display:none}.webview-html{height:100%}.webview-html body{height:100%}.webview-header{padding:5px;background-color:#58bcd8;position:relative}.webview-header:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:60px;background-color:#58bcd8}.webview-title-logo{margin:5px;padding:0;height:50px;width:auto;position:initial;display:block;background:url("/images/logo_sp.png") no-repeat;background-size:contain;background-position:center;color:transparent}.webview-footer{position:relative}.webview-footer:before{content:'';display:block;position:absolute;bottom:100%;left:0;width:100%;height:15px;background-color:#58bcd8}.webview-wrapper{height:100%}.webview-container{position:relative;padding:10px;border-radius:5px;margin:8px;z-index:1;background-color:#fff;min-height:100%}.campaign{font-size:62.5%}.campaign .monthly_prize{font-family:"游ゴシック Medium", "YuGothic Medium", "游ゴシック体", YuGothic, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo, "メイリオ", "Lucida Grande", Arial, sans-serif;font-size:16px;font-size:1.6rem;line-height:1.7;background:#fff;color:#000}.campaign .monthly_prize p{margin:0}.campaign .monthly_prize a{color:#000;text-decoration:underline}.campaign .monthly_prize .img-responsive{width:100%;height:auto}.campaign .monthly_prize .btn{max-width:476px;line-height:1.0}.campaign .monthly_prize .btn a{display:block;position:relative;padding:24px 16px;font-size:20px;font-size:2rem;font-weight:bold;color:#fff;text-decoration:none;text-align:center;border-radius:5px;box-shadow:0px 6px 15px rgba(0,0,0,0.15);overflow:hidden}.campaign .monthly_prize .btn.color-grad-blue a{background:linear-gradient(45deg, #209cff 0%, #6de0cf 100%)}.campaign .monthly_prize .btn.color-grad-yellow a{background:linear-gradient(45deg, #fa709a 0%, #fee140 100%)}.campaign .monthly_prize .btn.pos-center{margin-left:auto;margin-right:auto}.campaign .monthly_prize .headline{text-align:center;line-height:1.0;margin-bottom:12px}.campaign .monthly_prize .headline .headline__month{margin-bottom:8px}.campaign .monthly_prize .headline .headline__title{position:relative;font-size:36px;font-size:3.6rem;font-weight:bold;z-index:2}.campaign .monthly_prize .headline .headline__subtitle{display:inline-block;position:relative;font-size:28px;font-size:2.8rem;font-family:"Roboto Condensed", sans-serif;font-weight:bold;font-style:italic;color:#FEE140;z-index:1;transform:translate(32px, -12px)}.campaign .monthly_prize .list-disc li{margin-bottom:12px;text-indent:-12px;padding-left:12px}.campaign .monthly_prize .list-disc li::before{display:inline-block;content:'';width:6px;height:6px;margin-right:8px;background:#000;border-radius:50%;vertical-align:middle}.campaign .monthly_prize .list-check li{margin-bottom:12px;text-indent:-22px;padding-left:22px}.campaign .monthly_prize .list-check li::before{display:inline-block;content:'';margin-right:8px;width:17px;height:14px;background:url(/images/campaign/monthly_prize/ico_check.svg) no-repeat;background-size:cover;vertical-align:middle}.campaign .monthly_prize .mode-sp{display:none}.campaign .monthly_prize #loading{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:10;opacity:1.0;visibility:visible;transition:all 1.0s}.campaign .monthly_prize #loading .loading_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.campaign .monthly_prize #loading .loading_inner .load_01{position:relative;width:100px;height:105px;z-index:1}.campaign .monthly_prize #loading .loading_inner .load_02{position:absolute;top:13px;left:50%;width:59px;height:58px;z-index:2;transform:translateX(-50%) rotate(0deg);animation:loading 1.0s infinite}@keyframes loading{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}.campaign .monthly_prize.complition #loading{opacity:0;visibility:hidden}.campaign .monthly_prize #header{display:flex;justify-content:space-between;position:relative;margin:auto;padding:5px 16px;width:1200px;z-index:2;box-sizing:border-box}.campaign .monthly_prize #header .sns-box{display:flex;justify-content:space-between;padding:10px 0;margin-left:auto;margin-right:0;width:200px}.campaign .monthly_prize #header .sns-box .fb-like>span{vertical-align:top !important}.campaign .monthly_prize #monthly-nav{position:relative;margin:auto;padding:0 16px;width:1200px;text-align:right;box-sizing:border-box;z-index:2}.campaign .monthly_prize #monthly-nav select{font-size:16px;font-size:1.6rem;height:30px;background:#fff;border:1px solid #A8A8A8}.campaign .monthly_prize #main{position:relative;padding-top:24px;width:1200px;margin:auto;z-index:1}.campaign .monthly_prize #bg-elem{position:absolute;top:-32px;left:-100vw;width:200vw;height:374px;background:linear-gradient(to right, #fa709a 0%, #fee140 100%);transform:rotate(-45deg);z-index:1}.campaign .monthly_prize .section{position:relative;margin-bottom:60px;z-index:2}.campaign .monthly_prize .sec-child .sec-child__title{line-height:1.0;font-size:24px;font-size:2.4rem;font-weight:bold;text-align:center}.campaign .monthly_prize .bg-grey{background:#f2f2f2;border-radius:8px}.campaign .monthly_prize .aside-box{background:#fff;padding:32px;border-radius:8px;box-sizing:border-box}.campaign .monthly_prize .aside-box.quote-box{position:relative;background:rgba(254,225,64,0.2)}.campaign .monthly_prize .aside-box.quote-box::before{display:block;content:'';position:absolute;top:16px;left:16px;width:56px;height:42px;background:url(/images/campaign/monthly_prize/ico_quote.svg);background-size:cover;opacity:0.1}.campaign .monthly_prize .aside-box.quote-box .aside-box__title{font-size:24px;font-size:2.4rem}.campaign .monthly_prize .aside-box.review-box{position:relative;background:rgba(254,225,64,0.2)}.campaign .monthly_prize .aside-box .aside-box__title{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:16px}.campaign .monthly_prize .prize__title{margin-top:16px;font-size:28px;font-size:2.8rem}.campaign .monthly_prize .prize__author{font-size:24px;font-size:2.4rem;font-weight:normal}.campaign .monthly_prize #mainvisual{position:relative;margin-top:80px;margin-bottom:100px;padding:32px 16px 0px 16px}.campaign .monthly_prize #mainvisual #page-title{width:45%;opacity:0;transform:translateX(-80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1s}.campaign .monthly_prize #mainvisual #page-title h1{margin:-24px 0 40px 0}.campaign .monthly_prize #mainvisual #mainvisual-image{display:flex;align-items:center;position:absolute;top:-20px;right:16px;width:50%;opacity:0;transform:translateY(80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:0.5s}.campaign .monthly_prize #mainvisual #mainvisual-image p{box-shadow:0px 15px 35px rgba(0,0,0,0.1)}.campaign .monthly_prize #mainvisual #mainvisual-image p:first-child,.campaign .monthly_prize #mainvisual #mainvisual-image p:last-child{max-width:200px;padding-top:10px}.campaign .monthly_prize #mainvisual #mainvisual-image p:nth-child(2){max-width:261px}.campaign .monthly_prize #mainvisual #catchcopy{margin-top:16px;width:45%;opacity:0;transform:translateX(-80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1s}.campaign .monthly_prize #mainvisual #mainvisual-require{margin-top:24px;width:45%;opacity:0;transform:translateY(80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1.25s}.campaign .monthly_prize #mainvisual #mainvisual-require .mainvisual-require__text{margin-bottom:4px;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center}.campaign .monthly_prize #mainvisual #mainvisual-require .mainvisual-require__text::before,.campaign .monthly_prize #mainvisual #mainvisual-require .mainvisual-require__text::after{display:inline-block;content:'';width:2px;height:20px;background:#000;vertical-align:-4px}.campaign .monthly_prize #mainvisual #mainvisual-require .mainvisual-require__text::before{margin-right:15px;transform:rotate(-45deg)}.campaign .monthly_prize #mainvisual #mainvisual-require .mainvisual-require__text::after{margin-left:15px;transform:rotate(45deg)}.campaign .monthly_prize.complition #mainvisual #page-title{opacity:1.0;transform:translateX(0)}.campaign .monthly_prize.complition #mainvisual #mainvisual-image{opacity:1.0;transform:translateY(0)}.campaign .monthly_prize.complition #mainvisual #catchcopy{opacity:1.0;transform:translateX(0)}.campaign .monthly_prize.complition #mainvisual #mainvisual-require{opacity:1.0;transform:translateY(0)}.campaign .monthly_prize #sec-prize{opacity:0;transform:translateY(80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1.5s}.campaign .monthly_prize.complition #sec-prize{opacity:1.0;transform:translateY(0)}.campaign .monthly_prize #pc-tab{background-color:#fff;margin:auto}.campaign .monthly_prize #pc-tab .tab{display:flex;justify-content:space-between;align-items:baseline}.campaign .monthly_prize #pc-tab .not-selected{line-height:1.0}.campaign .monthly_prize #pc-tab .not-selected a{display:block;position:relative;font-size:18px;font-size:1.8rem;color:#000;text-decoration:none;text-align:center}.campaign .monthly_prize #pc-tab .selected{line-height:1.0;text-align:center;margin:20px}.campaign .monthly_prize #pc-tab .selected p{display:block;position:relative;padding:5px 0;font-size:18px;font-size:1.8rem}.campaign .monthly_prize #pc-tab .selected:after{content:"";display:block;height:4px;width:100%;background:linear-gradient(45deg, #209cff 0%, #6de0cf 100%)}.campaign .monthly_prize #sec-about-prize{padding:0 114px 60px 114px}.campaign .monthly_prize #sec-about-prize .headline{transform:translateY(-8px)}.campaign .monthly_prize #sec-about-prize .intro{max-width:740px;margin:0 auto 40px auto}.campaign .monthly_prize #sec-about-prize .prize-content{display:flex;justify-content:space-between}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize{width:558px}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize.mode-sp{display:none}.campaign .monthly_prize #sec-about-prize .prize-content .second-prize{width:393px}.campaign .monthly_prize #sec-published{padding-bottom:60px;margin-bottom:0;position:relative}.campaign .monthly_prize #sec-published .headline{width:740px;margin-left:auto;text-align:left}.campaign .monthly_prize #sec-published .headline .headline__subtitle{transform:translate(218px, -12px)}.campaign .monthly_prize #sec-published .contents-box{width:740px;margin-left:auto;padding-right:60px;box-sizing:border-box}.campaign .monthly_prize #sec-published .published-figure{position:absolute;left:40px;bottom:0;margin:0;width:calc(100% - 800px)}.campaign .monthly_prize #sec-published .about-comic{margin-top:24px}.campaign .monthly_prize #sec-published .about-comic .dl-box{margin-top:16px;text-align:center}.campaign .monthly_prize #sec-published .about-comic .dl-box .dl-btn{display:inline-block;margin:0 8px;width:135px}.campaign .monthly_prize #sec-winning{margin-bottom:76px;opacity:0;transform:translateY(80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1.5s}.campaign .monthly_prize #sec-winning .headline{margin-bottom:16px}.campaign .monthly_prize #sec-winning .headline .headline__subtitle{transform:translate(96px, -12px)}.campaign .monthly_prize #sec-winning .contents-box{display:flex;justify-content:space-between;padding:0 16px}.campaign .monthly_prize #sec-winning .contents-box p{position:relative;width:calc(100% / 4 - 56px)}.campaign .monthly_prize #sec-winning .contents-box p::after{display:block;content:'';position:absolute;top:50%;right:-58px;width:40px;height:68px;background:url(/images/campaign/monthly_prize/ico_arrow.svg) no-repeat;background-size:cover;transform:translateY(-50%)}.campaign .monthly_prize #sec-winning .contents-box p:last-child::after{display:none}.campaign .monthly_prize.complition #sec-winning{opacity:1.0;transform:translateY(0)}.campaign .monthly_prize #sec-requirement{margin-bottom:0;padding-bottom:60px;opacity:0;transform:translateY(80px);transition:all 1s cubic-bezier(0.25, 0.24, 0.36, 0.93);transition-delay:1.5s}.campaign .monthly_prize #sec-requirement .headline{transform:translateY(-8px)}.campaign .monthly_prize #sec-requirement .contents-box{width:740px;margin:auto}.campaign .monthly_prize #sec-requirement .contents-box dl dt{font-weight:bold}.campaign .monthly_prize #sec-requirement .contents-box dl dd{margin-bottom:16px}.campaign .monthly_prize #sec-requirement .contents-box dl dd strong{display:block;margin-top:16px;font-weight:bold}.campaign .monthly_prize #sec-requirement .contents-box .aside-box{position:relative;margin:32px 0}.campaign .monthly_prize #sec-requirement .contents-box .aside-box .list-check{margin-bottom:16px;padding-left:8px}.campaign .monthly_prize #sec-requirement .contents-box .aside-box .att-image{position:absolute;top:0;right:-32px;width:206px;height:172px;background:url(/images/campaign/monthly_prize/image_require_01.png) no-repeat;background-size:cover}.campaign .monthly_prize.complition #sec-requirement{opacity:1.0;transform:translateY(0)}.campaign .monthly_prize #sec-prize-announce .headline{margin-left:auto;margin-bottom:-45px;z-index:10}.campaign .monthly_prize #sec-prize-list{padding-top:64px;background:#f2f2f2;border-radius:5px;z-index:-1}.campaign .monthly_prize #sec-prize-list .contents-box{width:85%;margin:0 auto;padding:24px;background-color:#fff;border-radius:5px}.campaign .monthly_prize #sec-prize-list .grand-prize{padding-top:20px}.campaign .monthly_prize #sec-prize-list .grand-prize .grand-prize__title{font-size:3vw;color:#E5C25E;text-align:left}.campaign .monthly_prize #sec-prize-list .grand-prize .thumbnail,.campaign .monthly_prize #sec-prize-list .grand-prize .feature,.campaign .monthly_prize #sec-prize-list .grand-prize .contents .magazines .magazine,.contents .magazines .campaign .monthly_prize #sec-prize-list .grand-prize .magazine,.campaign .monthly_prize #sec-prize-list .grand-prize .contents .magazines .magazine-set,.contents .magazines .campaign .monthly_prize #sec-prize-list .grand-prize .magazine-set,.campaign .monthly_prize #sec-prize-list .grand-prize .related-book{position:absolute;width:25%}.campaign .monthly_prize #sec-prize-list .grand-prize .information{width:auto;margin-left:auto;padding-left:32%;box-sizing:border-box}.campaign .monthly_prize #sec-prize-list .sub-prize{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;width:89%;margin:16px auto}.campaign .monthly_prize #sec-prize-list .sub-prize .sub-prize__title{margin-bottom:8px;font-size:2vw;color:#A8A8A8;text-align:left}.campaign .monthly_prize #sec-prize-list .sub-prize .contents-box{margin:16px auto;width:43%}.campaign .monthly_prize #sec-prize-list .sub-prize .thumbnail,.campaign .monthly_prize #sec-prize-list .sub-prize .feature,.campaign .monthly_prize #sec-prize-list .sub-prize .contents .magazines .magazine,.contents .magazines .campaign .monthly_prize #sec-prize-list .sub-prize .magazine,.campaign .monthly_prize #sec-prize-list .sub-prize .contents .magazines .magazine-set,.contents .magazines .campaign .monthly_prize #sec-prize-list .sub-prize .magazine-set,.campaign .monthly_prize #sec-prize-list .sub-prize .related-book{position:absolute;width:calc(100% - 1000px)}.campaign .monthly_prize #sec-prize-list .sub-prize .information{width:auto;margin-left:auto;padding-left:45%;box-sizing:border-box}.campaign .monthly_prize #sec-prize-list .sub-prize .prize__title{font-size:20px;font-size:2rem}.campaign .monthly_prize #sec-prize-list .sub-prize .prize__author{font-size:16px;font-size:1.6rem}.campaign .monthly_prize #sec-prize-list .sub-prize .review-box p{font-size:14px;font-size:1.4rem}.campaign .monthly_prize #sec-prize-list .review-box{margin-top:20px}.campaign .monthly_prize #sec-prize-list .btn{margin-top:30px;max-width:none}.campaign .monthly_prize #footer small{display:block;padding:8px 0px;font-size:12px;font-size:1.2rem;text-align:center}@media (max-width: 640px){.campaign .monthly_prize .headline .headline__title{font-size:8vw}.campaign .monthly_prize .headline .headline__subtitle{font-size:6vw;transform:translate(24px, -8px)}.campaign .monthly_prize #sp-tab{position:fixed;bottom:0;background-color:#fff;padding:8px 0;width:100%;margin:auto;z-index:100;box-shadow:0px -2px 5px rgba(0,0,0,0.15)}.campaign .monthly_prize #sp-tab .tab{display:flex;background:#f2f2f2;padding:4px;margin:0 16px;justify-content:space-between;align-items:center;border-radius:5px}.campaign .monthly_prize #sp-tab .not-selected{width:100%}.campaign .monthly_prize #sp-tab .not-selected a{display:block;position:relative;font-size:16px;font-size:1.6rem;color:#000;text-decoration:none;text-align:center}.campaign .monthly_prize #sp-tab .selected{line-height:1.0;width:100%;text-align:center}.campaign .monthly_prize #sp-tab .selected p{display:block;position:relative;padding:16px;font-size:16px;font-size:1.6rem;color:#fff;text-decoration:none;text-align:center;border-radius:5px;background:linear-gradient(45deg, #209cff 0%, #6de0cf 100%)}.campaign .monthly_prize .mode-pc{display:none}.campaign .monthly_prize .mode-sp{display:block}.campaign .monthly_prize #header{display:block;padding:5px 16px;margin-bottom:24px;width:auto;max-width:768px}.campaign .monthly_prize #header #logo-comic a img{width:200px}.campaign .monthly_prize #header .sns-box{display:none}.campaign .monthly_prize #header .tab-box{display:none}.campaign .monthly_prize #monthly-nav{width:100%;text-align:left}.campaign .monthly_prize #monthly-nav select{width:100%;box-sizing:border-box}.campaign .monthly_prize #main{padding-top:24px;width:auto;max-width:768px;box-sizing:border-box}.campaign .monthly_prize #bg-elem{top:-84px;left:-100vw;width:200vw;height:240px}.campaign .monthly_prize .bg-grey{border-radius:0}.campaign .monthly_prize .aside-box{padding:24px 16px}.campaign .monthly_prize #mainvisual{padding:0 16px;margin-top:auto;margin-bottom:60px}.campaign .monthly_prize #mainvisual #page-title{width:100%}}@media (max-width: 640px) and (max-width: 500px){.campaign .monthly_prize #mainvisual #page-title .page-title__subtitle{font-size:5vw}}@media (max-width: 640px){.campaign .monthly_prize #mainvisual #mainvisual-image{position:static;margin-top:-12px;width:auto}.campaign .monthly_prize #mainvisual #catchcopy{width:100%}.campaign .monthly_prize #mainvisual #mainvisual-require{width:100%}.campaign .monthly_prize #sec-prize{padding-bottom:60px}.campaign .monthly_prize #sec-about-prize{padding:0 16px 0px 16px}.campaign .monthly_prize #sec-about-prize .prize-content{display:block}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize,.campaign .monthly_prize #sec-about-prize .prize-content .second-prize{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize.mode-pc,.campaign .monthly_prize #sec-about-prize .prize-content .second-prize.mode-pc{display:none}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize.mode-sp,.campaign .monthly_prize #sec-about-prize .prize-content .second-prize.mode-sp{display:block}.campaign .monthly_prize #sec-about-prize .prize-content .first-prize{margin-bottom:16px}.campaign .monthly_prize #sec-published{padding:0 16px;box-sizing:border-box}.campaign .monthly_prize #sec-published .headline{width:100%;text-align:center}.campaign .monthly_prize #sec-published .headline .headline__subtitle{transform:translate(50%, -8px)}.campaign .monthly_prize #sec-published .contents-box{width:100%;padding-right:0}.campaign .monthly_prize #sec-published .published-figure{position:static;width:100%;max-width:320px;margin:16px auto 0 auto}.campaign .monthly_prize #sec-published .about-comic{width:100%}.campaign .monthly_prize #sec-published .about-comic .dl-box{text-align:center}.campaign .monthly_prize #sec-published .about-comic .dl-box .dl-btn.dl-ios,.campaign .monthly_prize #sec-published .about-comic .dl-box .dl-btn.dl-android{display:none}.campaign .monthly_prize.device-iOS #sec-published .about-comic .dl-box .dl-btn.dl-ios{display:inline-block}.campaign .monthly_prize.device-Android #sec-published .about-comic .dl-box .dl-btn.dl-android{display:inline-block}.campaign .monthly_prize #sec-winning .headline .headline__subtitle{transform:translate(110%, -12px)}.campaign .monthly_prize #sec-winning .contents-box{display:block}.campaign .monthly_prize #sec-winning .contents-box p{width:100%;max-width:254px;margin:0px auto}.campaign .monthly_prize #sec-winning .contents-box p::after{position:static;margin:0 auto;transform:rotate(90deg)}.campaign .monthly_prize #sec-requirement{padding:0 16px 60px 16px}.campaign .monthly_prize #sec-requirement .contents-box{width:auto}.campaign .monthly_prize #sec-requirement .contents-box .aside-box .att-image{display:none}.campaign .monthly_prize #sec-prize-list{background:#f2f2f2;padding:40px 16px 50px 16px;border-radius:0;z-index:-1}.campaign .monthly_prize #sec-prize-list .contents-box{width:auto;background:#fff;margin-top:40px;padding:16px;border-radius:5px}.campaign .monthly_prize #sec-prize-list .prize__title{margin-top:16px}.campaign .monthly_prize #sec-prize-list .grand-prize{padding-top:20px}.campaign .monthly_prize #sec-prize-list .grand-prize .grand-prize__title{font-size:7vw;text-align:center}.campaign .monthly_prize #sec-prize-list .grand-prize .thumbnail,.campaign .monthly_prize #sec-prize-list .grand-prize .feature,.campaign .monthly_prize #sec-prize-list .grand-prize .contents .magazines .magazine,.contents .magazines .campaign .monthly_prize #sec-prize-list .grand-prize .magazine,.campaign .monthly_prize #sec-prize-list .grand-prize .contents .magazines .magazine-set,.contents .magazines .campaign .monthly_prize #sec-prize-list .grand-prize .magazine-set,.campaign .monthly_prize #sec-prize-list .grand-prize .related-book{position:static;width:100%}.campaign .monthly_prize #sec-prize-list .grand-prize .information{width:auto;margin-left:auto;padding-left:0;box-sizing:border-box}.campaign .monthly_prize #sec-prize-list .sub-prize{display:flex;width:100%;margin:0 auto}.campaign .monthly_prize #sec-prize-list .sub-prize .sub-prize__title{font-size:7vw;text-align:center}.campaign .monthly_prize #sec-prize-list .sub-prize .contents-box{margin:16px 0 auto;width:100%}.campaign .monthly_prize #sec-prize-list .sub-prize .thumbnail,.campaign .monthly_prize #sec-prize-list .sub-prize .feature,.campaign .monthly_prize #sec-prize-list .sub-prize .contents .magazines .magazine,.contents .magazines .campaign .monthly_prize #sec-prize-list .sub-prize .magazine,.campaign .monthly_prize #sec-prize-list .sub-prize .contents .magazines .magazine-set,.contents .magazines .campaign .monthly_prize #sec-prize-list .sub-prize .magazine-set,.campaign .monthly_prize #sec-prize-list .sub-prize .related-book{position:static;width:100%}.campaign .monthly_prize #sec-prize-list .sub-prize .information{width:auto;margin-left:auto;padding-left:0;box-sizing:border-box}.campaign .monthly_prize #sec-prize-list .sub-prize .prize__title{font-size:28px;font-size:2.8rem}.campaign .monthly_prize #sec-prize-list .sub-prize .prize__author{font-size:24px;font-size:2.4rem}.campaign .monthly_prize #sec-prize-list .sub-prize .review-box p{font-size:18px;font-size:1.8rem}.campaign .monthly_prize #footer{margin-bottom:80px}.campaign .monthly_prize #footer .sns-box{display:flex;justify-content:space-between;padding-top:16px;width:200px;margin:auto}.campaign .monthly_prize #footer .sns-box .fb-like>span{vertical-align:top !important}}.road_to_debut{background:#FFF0CF}.road_to_debut .btn{margin:0 auto;max-width:476px;line-height:1.0;background:#086FB4;border-radius:5px}.road_to_debut .btn a{display:block;position:relative;padding:24px 16px;font-size:1.8em;font-weight:bold;color:white;text-decoration:none;text-align:center;box-shadow:0px 6px 15px rgba(0,0,0,0.15);overflow:hidden}.road_to_debut h2{font-size:1.6em}.road_to_debut h3{color:#4A556B;font-size:1.6em}.road_to_debut p{color:#4A556B;font-size:1.2em;line-height:1.6em}.road_to_debut .two-page{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;margin:24px auto}.road_to_debut .two-page .page{width:35%;text-align:center}.road_to_debut .two-page .page img{width:100%}.road_to_debut .two-page .page p{background:white;margin:0;padding:12px 0 8px 0;font-size:1em}.road_to_debut .lets{padding:48px 20%;background:#f4f2f4}.road_to_debut .lets h2{color:#086FB4;text-align:center}.road_to_debut .lets p{font-size:1.2em}.road_to_debut .lets .howto{border-left:solid 4px #4A556B;padding-left:24px}.road_to_debut .lets .howto .step{position:relative;margin:32px auto;padding:16px;background:white;border-radius:5px}.road_to_debut .lets .howto .step::before{display:block;content:'';position:absolute;top:20%;left:-32px;width:0;height:0;border:6px solid #4A556B;border-radius:100%}.road_to_debut .lets .howto .step::after{display:block;content:'';position:absolute;top:20%;left:-25px;width:0;height:0;border:16px solid transparent;border-right:16px solid white;transform:translateY(-30%) scaleY(1.2)}.road_to_debut .lets .howto .step img{position:absolute;top:25%;width:45%}.road_to_debut .lets .howto .step p{margin-left:50%}.road_to_debut .lets .howto .step-1{padding-bottom:140px}.road_to_debut .lets .howto .emphasis{color:#086FB4;font-weight:bold}.road_to_debut .lets .howto .warning{color:#D0011B}.road_to_debut .lets .mode-pc{display:block}.road_to_debut .lets .mode-sp{display:none}.road_to_debut .post{margin:48px auto}.road_to_debut .post .btn a{font-size:1.4em}.road_to_debut .for-pc,.road_to_debut .pc-url{display:none}.road_to_debut header img{width:100%}.road_to_debut footer{background:#FECE62;text-align:center}@media (max-width: 640px){.road_to_debut{background:white}.road_to_debut .btn{max-width:none;width:100%}.road_to_debut img{width:100%}.road_to_debut .two-page{display:block;margin:auto}.road_to_debut .two-page .page{width:100%}.road_to_debut .two-page .page p{margin:0 auto;padding-bottom:12px;text-align:center}.road_to_debut .lets{padding:48px 16px;background:#f4f2f4}.road_to_debut .lets .howto{padding:16px;background:white;border-left:none;border-radius:5px}.road_to_debut .lets .howto .emphasis{color:#086FB4;font-weight:bold}.road_to_debut .lets .howto .warning{color:#D0011B}.road_to_debut .lets .mode-pc{display:none}.road_to_debut .lets .mode-sp{display:block}.road_to_debut .post{padding:48px 16px;margin:auto;background:#FFF0CF}.road_to_debut .post .for-pc{display:block;position:relative;margin-top:40px;margin-bottom:32px;padding:16px;background:white;border-radius:60px;text-align:center}.road_to_debut .post .for-pc::after{display:block;content:'';position:absolute;left:50%;bottom:-32px;width:0;height:0;border:16px solid transparent;border-top:16px solid white;transform:translateX(-50%) scaleX(1.2)}.road_to_debut .post .for-pc p{margin:0 auto;font-size:1em;color:#8B8B8B}.road_to_debut .post .pc-url{display:block;padding:1px;background:white;border-radius:5px;text-align:center}}._dialog_overlay,dialog+.backdrop{right:0;bottom:0;left:0;position:fixed}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:#fff;color:#000;display:none}dialog[open]{display:block}dialog+.backdrop{top:0;background:rgba(0,0,0,0.5)}@media screen and (max-width: 540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{top:0}dialog.fixed{position:fixed;top:50%;transform:translate(0, -50%)}dialog{margin:auto;padding:1em;position:fixed;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}dialog::backdrop,dialog+.backdrop{background-color:rgba(0,0,0,0.5);pointer-events:none}dialog.app-dialog-for-first-user{width:800px;border:0;background:transparent;z-index:10000;box-sizing:border-box;height:600px;padding:0}dialog.app-dialog-for-first-user .for_touch{display:none}@media (max-width: 800px){dialog.app-dialog-for-first-user{width:300px;height:360px;box-sizing:border-box}dialog.app-dialog-for-first-user .for_pc{display:none}dialog.app-dialog-for-first-user .for_touch{display:block;width:300px}}dialog.app-dialog-for-first-user .for_pc .dialog-container{position:static;margin:auto;background-image:url("/images/app_dialog/pc-main.png");background-repeat:no-repeat;background-color:#f7c308;padding-top:442px;border-radius:20px}dialog.app-dialog-for-first-user .for_pc .dialog-container .close{position:absolute;top:-25px;right:-25px;cursor:pointer;width:50px;height:50px;background-image:url("/images/app_dialog/close.png")}dialog.app-dialog-for-first-user .for_pc .dialog-container .dl-ribbon{position:absolute;top:-20px;left:134px;background-image:url("/images/app_dialog/pc-ribbon.png");background-color:transparent;background-repeat:no-repeat;width:533px;height:60px}dialog.app-dialog-for-first-user .for_pc .dl-buttons{display:flex;flex-direction:row;padding:30px 0}dialog.app-dialog-for-first-user .for_pc .dl-button{width:400px;text-align:center}dialog.app-dialog-for-first-user .for_pc .dl-button a{outline:none}@media (max-height: 700px){dialog.app-dialog-for-first-user .for_pc .dialog-container .close{top:0px}dialog.app-dialog-for-first-user .for_pc .dialog-container .dl-ribbon{top:0px}}dialog.app-dialog-for-first-user .for_touch .dialog-container{position:static;width:300px;background-color:#f7c308;border-radius:15px}dialog.app-dialog-for-first-user .for_touch .dialog-container img{padding:40px 20px 10px;border-radius:15px 15px 0 0;background-color:white;margin:0 auto;width:300px;height:271px;box-sizing:border-box}dialog.app-dialog-for-first-user .for_touch .dialog-container .close{position:absolute;top:-25px;right:-20px;cursor:pointer;width:50px;height:50px;background-image:url("/images/app_dialog/sp-close.png");background-size:contain}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-ribbon{position:absolute;top:-15px;left:50%;margin-left:-110px;background-image:url("/images/app_dialog/sp-ribbon.png");background-color:transparent;background-size:contain;background-repeat:no-repeat;width:220px;height:39px}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button{margin:auto;padding:20px 0;text-align:center}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button a{display:block;width:200px;margin:0 auto;border-radius:4px;padding:10px;background-color:black;outline:none;color:white}dialog.app-dialog-for-first-user .for_touch .dialog-container .dl-button a:hover{text-decoration:none}dialog{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;-webkit-transform:none;-webkit-overflow-scrolling:touch;transform:none;padding:0;border:none;background:rgba(0,0,0,0.7)}dialog .dialog-container{margin:100px auto;width:768px;position:relative}@media (max-width: 959px){dialog .dialog-container{width:100%;height:100%;margin:0}dialog .dialog-container .dialog-wrapper{height:calc(100% - 47px) !important;border-radius:0 !important}dialog .dialog-container .inner{height:100% !important}}dialog .dialog-container .dialog-title{padding:10px;color:white;text-align:center;font-size:20px;font-size:18px;font-size:1.8rem}dialog .dialog-container #close-nominee{position:absolute;top:0;right:0;background-color:transparent;width:48px;height:48px}dialog .dialog-container #close-nominee::before,dialog .dialog-container #close-nominee::after{display:block;content:'';position:absolute;width:28px;height:2px;background-color:white}dialog .dialog-container #close-nominee::before{top:25px;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}dialog .dialog-container #close-nominee::after{top:25px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}dialog .dialog-container .dialog-wrapper{border-radius:16px;overflow:hidden;background-color:white;width:100%;height:682px}dialog .dialog-container .dialog-wrapper .inner{width:100%;height:100%;overflow:auto}dialog .dialog-container .dialog__touch{overflow-y:scroll;-webkit-overflow-scrolling:touch}.nominee__details{display:-webkit-flex;display:flex;padding:40px 22px 0;min-height:524px;margin-bottom:16px}@media (max-width: 959px){.nominee__details{flex-direction:column;height:auto !important;max-height:none}}.nominee__details .nominee__details-work{flex:1}.nominee__details .nominee__details-work img{display:block;margin:auto;width:268px;height:auto}.nominee__details .nominee__details-work .work-details{text-align:center}.nominee__details .nominee__details-work .work-details .entry-number{padding-top:2px;background-color:black;color:white;font-size:12px;text-align:center;border-radius:100px;width:94px;height:22px;margin:12px auto}.nominee__details .nominee__details-work .work-details .work-name{font-weight:bold;font-size:20px}.nominee__details .nominee__details-work .work-details .work-author{font-size:12px;color:#999999}.nominee__details .nominee__details-message{flex:1;margin-top:16px;text-align:center}.nominee__details .nominee__details-message .message-container{width:322px;box-sizing:border-box;border:2px solid black;background-color:white;margin:auto;padding:18px}@media (max-width: 959px){.nominee__details .nominee__details-message .message-container{width:100%}}.nominee__details .nominee__details-message .message-container h3{display:inline;font-weight:bold}.nominee__details .nominee__details-message .message-container .summary{margin-bottom:30px}.nominee__details .nominee__details-message .message-container .summary,.nominee__details .nominee__details-message .message-container .message{margin-top:20px;text-align:left}.nominee__buttons{display:-webkit-flex;display:flex;justify-content:space-around;padding-bottom:40px}@media (max-width: 959px){.nominee__buttons{margin-top:20px;width:100%}.nominee__buttons .read,.nominee__buttons .vote{width:100%}.nominee__buttons .read div,.nominee__buttons .vote div{width:90% !important;margin:auto;font-size:16px !important}}.nominee__buttons .read,.nominee__buttons .vote{text-decoration:none}.nominee__buttons .read div,.nominee__buttons .vote div{font-size:20px;color:white;text-align:center;width:324px;height:58px;box-shadow:0 2px 0 0 #000000;border-radius:4px;position:relative}.nominee__buttons .read div span,.nominee__buttons .vote div span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.nominee__buttons .read div{background-color:#1A77FF}.nominee__buttons .vote div{background-color:#EE4796}.dialog-tab{list-style-type:none;display:-webkit-flex;display:flex;justify-content:space-around;padding-top:16px;padding-bottom:12px;border-bottom:1px solid #AAA}.dialog-tab li{font-size:16px;font-weight:bold;color:#777777;text-align:center}.dialog-tab li a{color:#777777;text-decoration:none}.dialog-tab li.normal_vote{margin-left:16px}.dialog-tab li.select{color:#1A77FF;border-bottom:2px solid #1A77FF}.dialog__vote{height:376px !important}.dialog__vote .inner{height:376px !important}.dialog__vote .inner .dialog__vote-button{margin:32px auto 36px}.dialog__vote .inner .dialog__login-user{display:flex;justify-content:center;align-items:center;margin:16px auto -16px auto}.dialog__vote .inner .dialog__login-user .dialog__login-user-icon{background-size:cover;width:32px;height:32px;border-radius:16px;margin-right:2px}.dialog__vote .inner .dialog__login-user span{font-size:16px;color:black}.dialog__vote .inner .section.specify{width:458px}.dialog__vote .inner .section.specify h3{font-weight:bold;font-size:12px}.dialog__vote .inner .section.specify ul{margin-top:8px}.dialog__vote .inner .section.specify ul li{margin-bottom:8px}.dialog__serial-vote{height:761px !important}.dialog__serial-vote .inner{height:761px !important}.dialog__serial-vote .inner .dialog__serial-vote-banner img{display:block;margin:auto}.dialog__serial-vote .inner .dialog__shiori-banner img{display:block;margin:auto;width:100%}.dialog__serial-vote .inner .dialog__content{padding:36px;height:100%}.dialog__serial-vote .inner .dialog__serial-vote__container{margin:auto;width:324px}.dialog__serial-vote .inner .dialog__serial-vote-form{width:100%;margin:16px auto auto}.dialog__serial-vote .inner .dialog__serial-vote-form p{font-weight:bold}.dialog__serial-vote .inner .dialog__serial-vote-form div#serial{width:100%}.dialog__serial-vote .inner .dialog__serial-vote-form div#serial input#serial{border:0px;font-size:16px;color:#aaa;width:100%;padding:10px 0px}.dialog__serial-vote .inner .dialog__vote-button{margin:16px auto;width:100%}.dialog__serial-vote .inner .section.specify{width:458px;margin-top:24px}.dialog__serial-vote .inner .section.specify h3{font-weight:bold;font-size:12px}.dialog__serial-vote .inner .section.specify ul{margin-top:8px}.dialog__serial-vote .inner .section.specify ul li{margin-bottom:24px}.dialog__special-thanks{height:800px !important}.dialog__special-thanks .inner{height:750px !important}.dialog__special-thanks .thanks{text-align:center}.dialog__special-thanks .thanks .thanks-image{margin:36px auto 12px auto}.dialog__special-thanks .thanks .thanks-image img{width:100%;max-width:500px;height:auto}.dialog__special-thanks .thanks .thanks-message{line-height:36px}.dialog__special-thanks .thanks .thanks-message h3{font-weight:bold;font-size:24px}.dialog__special-thanks .thanks .thanks-message p{font-size:16px}.dialog__special-thanks .thanks .share-button{list-style:none;display:-webkit-flex;display:flex;justify-content:center;margin:18px auto}.dialog__special-thanks .thanks .share-button .fb-share-button{margin-left:6px}.dialog__special-thanks .thanks .share-button .fb-share-button span{vertical-align:top !important}.dialog__special-thanks .thanks #close-nominee-link{color:black;font-size:16px}.dialog__vote-button{font-size:20px;color:white;text-align:center;width:324px;height:58px;box-shadow:0 2px 0 0 #000000;border-radius:4px;position:relative}.dialog__vote-button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.dialog__vote-button.disable{background-color:#AAA !important}.section.specify{box-sizing:border-box;border:2px solid black;margin:auto;background-color:white;text-align:center;padding:12px}@media (max-width: 959px){.section.specify{width:100% !important}}.section.specify h3{display:inline;font-weight:bold;font-size:12px}.section.specify ul{font-size:12px;list-style-type:none;margin-left:12px;text-align:left}.section.specify ul li::before{content:'※';margin-left:-12px}.dialog-wrapper.dialog__official{background:url(/images/sousenkyo/nominated_large_bg.jpg) no-repeat center}.dialog-wrapper.dialog__official .dialog-tab li.select{color:#1A77FF;border-bottom:2px solid #1A77FF}.dialog-wrapper.dialog__official .message-container h3{background:linear-gradient(transparent 70%, #1a77ff 30%)}.dialog-wrapper.dialog__official .section.specify h3{background:linear-gradient(transparent 70%, #1a77ff 30%)}.dialog-wrapper.dialog__official .dialog__vote-button{background-color:#1A77FF}.dialog-wrapper.dialog__indies{background:url(/images/sousenkyo/nominated_large_bg_indies.jpg) no-repeat center}.dialog-wrapper.dialog__indies .dialog-tab li.select{color:#EE4796;border-bottom:2px solid #EE4796}.dialog-wrapper.dialog__indies .message-container h3{background:linear-gradient(transparent 70%, #ee4796 30%)}.dialog-wrapper.dialog__indies .section.specify h3{background:linear-gradient(transparent 70%, #ee4796 30%)}.dialog-wrapper.dialog__indies .dialog__vote-button{background-color:#EE4796}.blur-body{filter:blur(3px)}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-moz-box-sizing:border-box;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;-webkit-tap-highlight-color:transparent}.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}.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}.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}
