<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body{color:#333;font-size:.875rem}body,button,input,optgroup,select,textarea{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}select{height:25px}input[type=radio]{margin-right:3px}a{text-decoration:none}a,a:visited{color:#009}a:hover{text-decoration:underline;color:#33f}a.external:after{font-family:FontAwesome;content:" \f08e"}.clearfix:after{display:table;clear:both;content:" "}body{line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}img{vertical-align:top;max-width:100%}ol,ul{padding-left:20px}ol,p,ul{margin:0 0 10px}p:last-child{margin-bottom:0}fieldset{margin:0;border:0;padding:0;min-width:0}#breadcrumbs{margin-bottom:20px;min-width:1000px}.breadcrumbs{box-shadow:inset 0 6px 6px -6px rgba(0,0,0,.5);background:#e7e7e7;line-height:32px;font-size:.75rem}.breadcrumbs.contents{background-color:#fdefd8}.breadcrumbs.novel-comments,.breadcrumbs.novels{background-color:#eaf0d8}.breadcrumbs.manga-comments,.breadcrumbs.mangas,.breadcrumbs.official-mangas{background-color:#fbe7e8}.breadcrumbs.prizes{background-color:#e5f0f6}.breadcrumbs.books,.breadcrumbs.bookstores{background-color:#f9e5de}.breadcrumbs.games,.breadcrumbs.media{background-color:#e6efff}.breadcrumbs.mypage{background-color:#fdefd8}.breadcrumbs.rentals{background-color:#fef1ca}.breadcrumbs .content{margin:0 auto;width:1000px}.breadcrumbs .fa-home{color:#666;font-size:1rem}.breadcrumbs .sns{float:right}.breadcrumbs .sns&gt;*{display:inline-block}.breadcrumbs .sns&gt;*&gt;*{vertical-align:text-top}.breadcrumbs .sns .facebook&gt;div{line-height:1}.breadcrumbs .sns .x-sns{max-height:32px}#business-content{margin:0 auto 20px;width:940px}#business-content #business-main{float:left;width:620px}#business-content #business-sidebar{float:right;width:300px}#business-content.single-column{width:1000px}#business-content.single-column #business-main{width:100%}body{padding-top:30px}#content{margin:0 auto 20px;width:1000px}#footer{background:#f5a520;min-width:1000px}#footer .apps-and-services.nav{display:flex;justify-content:center}#footer .apps-and-services.nav h2{margin:0;padding-bottom:5px;text-align:center;line-height:1;letter-spacing:-1.06px;font-family:ShinMGoPro-De,serif;font-size:26.5px;font-weight:700}#footer .apps-and-services.nav h2 img{max-width:100%}#footer .apps-and-services.nav .content{padding:20px 0;width:50%;max-width:500px;box-sizing:border-box}#footer .apps-and-services.nav .content ul li{position:relative;margin-bottom:20px;border:1px solid #de8b00;border-radius:10px;background:#fff;overflow:hidden;box-sizing:border-box}#footer .apps-and-services.nav .content ul li:last-child{margin-bottom:0}#footer .apps-and-services.nav .content.apps{padding-right:10px}#footer .apps-and-services.nav .content.apps li{display:flex;overflow:hidden}#footer .apps-and-services.nav .content.apps li .introduction{float:left;padding:10px;width:65%;overflow:hidden;box-sizing:border-box}#footer .apps-and-services.nav .content.apps li .introduction img{float:left;height:70px;margin-right:10px}#footer .apps-and-services.nav .content.apps li .introduction h3{margin-bottom:6px;width:auto;overflow:hidden;line-height:1.2;color:#f5a520;font-size:1.1rem}#footer .apps-and-services.nav .content.apps li .introduction h3 a{color:#f5a520}#footer .apps-and-services.nav .content.apps li .introduction h3 span{font-size:1.1rem}#footer .apps-and-services.nav .content.apps li .introduction p{overflow:hidden;font-size:.875rem}#footer .apps-and-services.nav .content.apps li .introduction.ehon div.inline{display:flex}#footer .apps-and-services.nav .content.apps li .stores{border-radius:0 0 10px 10px;background:#fdf8ee;padding:10px;width:35%;text-align:center;box-sizing:border-box}#footer .apps-and-services.nav .content.apps li .stores.game{background:#e6efff}#footer .apps-and-services.nav .content.apps li .stores a{display:block}#footer .apps-and-services.nav .content.apps li .stores a:first-child{margin-bottom:10px}#footer .apps-and-services.nav .content.apps li .stores a img{width:150px;height:44px}#footer .apps-and-services.nav .content.apps li .stores a img.google-play{height:45px}#footer .apps-and-services.nav .content.services{position:relative;padding-right:0;padding-left:10px}#footer .apps-and-services.nav .content.services .character-one{position:absolute;top:139px;right:10px;z-index:2}#footer .apps-and-services.nav .content.services .character-two{position:absolute;top:139px;right:105px;z-index:2}#footer .apps-and-services.nav .content.services .character-three{position:absolute;top:36px;right:5px;z-index:2}#footer .apps-and-services.nav .content.services .character-four{position:absolute;top:34px;left:-14px;z-index:2}#footer .apps-and-services.nav .content.services li.web-section{position:relative;margin-bottom:0;border-bottom:0;border-radius:10px 10px 0 0}#footer .apps-and-services.nav .content.services li.web-section:after{position:absolute;right:0;bottom:0;left:0;margin:auto;background:#ccc;width:calc(100% - 20px);height:1px;content:""}#footer .apps-and-services.nav .content.services li.web-section .introduction{padding:13px 10px 13px 20px}#footer .apps-and-services.nav .content.services li.app-section{margin-bottom:0;border-top:0;border-radius:0 0 10px 10px}#footer .apps-and-services.nav .content.services li.app-section .introduction{padding:13px 10px 13px 20px}#footer .apps-and-services.nav .content.services li .stores .button{margin-top:25px;border-radius:5px;padding:0;width:100%;line-height:2.4;font-size:18px;font-weight:700}#footer .apps-and-services.nav .content.services li .stores .button:hover{background:#f5c255}#footer .sns.section{display:flex;justify-content:center;padding:24px 0;background:#666}#footer .sns.section .content{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;width:575px;padding:16px 24px;border-radius:10px;background-color:#fff}#footer .sns.section .content .sns-icons{display:flex;justify-content:space-between;width:400px}#footer .sns.section .content .sns-icons .sns-icon{width:40px;height:40px}#footer .sitemap.nav{background:#f2f2f2;padding:20px 0}#footer .sitemap.nav a{color:#333}#footer .sitemap.nav .content{display:-webkit-flex;display:flex;justify-content:center;margin:auto;max-width:1000px}#footer .sitemap.nav .content&gt;div{margin-bottom:20px;padding:0 10px;width:33.3333333333%;box-sizing:border-box}#footer .sitemap.nav .content&gt;div label+div ul:first-child{border-top:0}#footer .sitemap.nav .content&gt;div ul{border-top:1px dashed #b0b0b0;padding:10px 0;line-height:1.4rem}#footer .sitemap.nav .content&gt;div ul li:before{float:left}#footer .sitemap.nav .content&gt;div ul a{display:block;overflow:hidden}#footer .sitemap.nav .content h2{margin:10px 0 5px;border-bottom:2px solid #555;padding-bottom:3px}#footer .sitemap.nav .content .authors-links{display:none}#footer .abj{padding:15px 0;background:#f2f2f2;font-size:14px}#footer .abj div{display:flex;width:724px;margin:0 auto}#footer .abj img{padding-right:22px}#footer .abj a{color:#333}#footer .copyright{background:#f2f2f2;padding:20px 0;text-align:center;font-size:.75rem}#header{line-height:1}#header .content{margin:0 auto;width:1000px}#header .content .title{float:left;margin:15px 0 10px}#header .content .title a{display:block}#header .content .title a img.logo{max-width:100%}#header .content .search{float:right;margin:10px 0;text-align:right}#header .content .search p{margin:0 0 5px;font-size:.75rem}#header .content .search input[type=text]{border:1px solid #888;max-width:80%;height:25px;vertical-align:top;line-height:25px;box-sizing:border-box}#header .content .search span.submit{display:inline-block;position:relative;vertical-align:top}#header .content .search span.submit input[type=submit]{border:0;background:#888;width:25px;height:25px;box-sizing:border-box}#header .content .search span.submit:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em;text-align:center;text-rendering:auto;color:#fff;font-family:FontAwesome;content:"\f002";pointer-events:none}#header .global.nav{border-bottom:1px solid #fff;background:linear-gradient(0deg,#f2f2f2,#fff 30%)}#header .global.nav ul{display:-webkit-flex;display:flex;margin:0 auto -1px;border:solid #999;border-width:1px 1px 0 0;width:1000px;overflow:hidden;box-sizing:border-box}#header .global.nav ul li{box-sizing:border-box}#header .global.nav ul li a{display:inline-block;position:relative}#header .global.nav ul li a:after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s;opacity:0;border-radius:100%;width:100%;height:100%;content:""}#header .global.nav ul li a.novel:after{background:#8ebe4f}#header .global.nav ul li a.manga:after{background:#f16363}#header .global.nav ul li a.ehon:after{background:#ee95bf}#header .global.nav ul li a.business:after{background:#000}#header .global.nav ul li a.prize:after{background:#64c0e2}#header .global.nav ul li a.book:after{background:#b67f6d}#header .global.nav ul li a.media:after{background:#0961f1}#header .global.nav ul li a.rental:after{background:#f2a02b}#header .global.nav ul li a.current:after{-webkit-transform:scale(1);transform:scale(1);opacity:.14;border-radius:0}#header .global.nav ul li a:hover:after{-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:.14!important;border-radius:0!important}#header .global.nav ul li img{border:solid #999;border-width:0 0 0 1px;vertical-align:bottom;width:111.1111111111px}body.book #header .global.nav a.book:after,body.manga #header .global.nav a.manga:after,body.novel #header .global.nav a.novel:after,body.prize #header .global.nav a.prize:after{opacity:.14}body.mypage #header .global.nav a.current:after{-webkit-transform:scale(0);transform:scale(0);opacity:0;border-radius:100%}.main-content{overflow:hidden}.main-content .center{float:left;margin-right:15px;width:470px}.main-content .sub.nav{float:left;margin-bottom:20px;width:250px}.main-content .sub.nav .ads{margin-bottom:20px}.main-content .sub.nav .book-ranking h2{margin:1px;border:1px solid #c8a093;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 0 0 1px #a76c58;background:linear-gradient(180deg,#b67f6d,#a76c58);padding:5px 15px;line-height:1}.main-content .sub.nav .book-ranking h2 img{vertical-align:bottom;height:19px}.main-content .sub.nav .book-ranking ol{border:solid #ccc;border-width:1px 1px 0}.main-content .sub.nav .book-ranking ol li{position:relative;border-bottom:1px solid #ccc;padding:10px;overflow:hidden;counter-increment:order}.main-content .sub.nav .book-ranking ol li:before{position:absolute;top:0;left:0;border-bottom:40px solid transparent;border-left:40px solid #b67f6d;width:0;height:0;text-align:center;text-indent:-55px;line-height:20px;color:#fff;font-family:Libre Baskerville,serif;font-weight:700;content:counter(order)}.main-content .sub.nav .book-ranking ol li h3{margin:0;padding:0 0 5px 20px;font-size:1rem}.main-content .sub.nav .book-ranking ol li .cover{float:left;padding-right:5px;width:80px}.main-content .sub.nav .book-ranking ol li .cover img{margin-bottom:3px;max-width:100%}.main-content .sub.nav .book-ranking ol li .cover a img{min-height:110px}.main-content .sub.nav .book-ranking ol li .info{overflow:hidden}.main-content .sub.nav .book-ranking ol li .info .author{padding-bottom:5px}.main-content .sub.nav .book-ranking ol li .info .abstract,.main-content .sub.nav .book-ranking ol li .info .kind{font-size:.75rem}.main-content .sub.nav .book-ranking .source{border:1px solid #ccc;border-top:0 solid #ccc;border-radius:0 0 5px 5px;padding:10px;font-size:.75rem}#main{float:right;width:735px}#main.single-column{float:none;margin:0 auto;width:800px;max-width:100%}#main.interview,#navbar{width:100%}#navbar{position:fixed;top:0;left:0;transition:top .5s;z-index:10;border-bottom:1px solid #c69036;background:#f5a520;min-width:1000px;height:30px;font-size:.75rem;box-sizing:border-box}#navbar .navbar-content{width:1000px;height:100%;margin:0 auto;padding:5px 0;box-sizing:border-box;overflow:hidden}#navbar .navbar-left{height:100%;display:flex;float:left}#navbar .navbar-user,#navbar .navbar-user img{height:100%}#navbar .navbar-alpha-coin{margin-left:24px;margin-right:24px;padding-left:24px;background:url(/v2/img/component/navbar/icon-ac.svg) no-repeat}#navbar .navbar-right{display:flex;float:right}#navbar .navbar-mypage,#navbar .navbar-register{padding-left:24px}#navbar .navbar-favorite,#navbar .navbar-login,#navbar .navbar-logout,#navbar .navbar-manage{margin-left:24px;padding-left:24px}#navbar .navbar-mypage{background:url(/v2/img/component/navbar/icon-mypage.svg) no-repeat}#navbar .navbar-favorite{background:url(/v2/img/component/navbar/icon-fav.svg) no-repeat}#navbar .navbar-manage{background:url(/v2/img/component/navbar/icon-manage.svg) no-repeat}#navbar .navbar-register{background:url(/v2/img/component/navbar/icon-register.svg) no-repeat}#navbar .navbar-login{background:url(/v2/img/component/navbar/icon-login.svg) no-repeat}#navbar .navbar-logout{background:url(/v2/img/component/navbar/icon-logout.svg) no-repeat}#navbar .notice-count{margin-left:1px;border-radius:10px;background:#c00;padding:1px 4px;vertical-align:bottom;color:#fff;font-size:.75rem}#navbar .notice-count.sp-only{display:none}#navbar.preview{border-bottom:1px solid #009;background:#0b99d0;text-align:center;color:#fff;font-size:1rem;font-weight:700}#navbar.preview .close{cursor:pointer;font-size:.75rem;font-weight:400}@media (max-width:1000px){#navbar .navbar-right{float:none}}#sidebar{float:left;width:250px}.sidebar img{max-width:100%}.sidebar div.profile-image img{max-width:100px;max-height:100px}.sidebar h2{margin:15px 0 0}.sidebar .nav ul.guide{margin:0 0 15px}.sidebar .nav ul.guide li{margin:0 0 5px}.sidebar .nav ul.banners li{margin:15px 0;background:#fff}.sidebar .nav ul.banners li img{min-height:60px}.prizes .sidebar .nav ul.banners li{margin-top:0;margin-bottom:15px}.sidebar .nav ul.banners li a:hover{opacity:.8}.sidebar .official-manga{margin:15px 0}.sidebar .official-manga h2{margin:0}.sidebar .official-manga .nav{border:1px solid #ccc;background:#fff}.sidebar .official-manga .nav li{border-bottom:1px dotted #ccc;padding:9px}.sidebar .official-manga .nav li h3{margin:.5em 0;font-size:1rem}.sidebar .official-manga .nav li .updated{font-size:.75rem}.sidebar .official-manga .nav li .manga-banner{display:block}.sidebar .official-manga .nav li .manga-banner :hover{opacity:.8}.sidebar .official-manga .nav li .manga-banner img{border:1px solid #999}.sidebar .official-manga .nav li .title{display:block}.sidebar .official-manga .nav li .comicalize,.sidebar .official-manga .nav li .gensaku{font-size:.75rem}.sidebar .official-manga .nav .more{padding:9px}.sidebar .nav ul.publish li{margin:15px 0}.sidebar .nav ul.label-sites{margin:15px 0;background:#f9e5de;padding:5px 0}.sidebar .nav ul.label-sites li{display:block;margin:5px 10px}.sidebar .nav ul.label-sites li img{height:52px}.sidebar .nav ul.apps li{margin:15px 0}.sidebar .nav .amazon-associate{padding:5px;margin:15px 0;font-size:.875rem;background-color:#eee;color:#373737}.about-ranking{border:3px solid #eac485;background:#fbeccb;padding:10px}.about-ranking h2{color:#d07b00;font-size:.875rem}.about-ranking.hot h2:before{margin-right:3px;vertical-align:text-top;content:url(/v2/img/component/icon/hot.png)}.hot-ranking #ranking-for{height:40px;margin-bottom:0;background:none;padding:1px}.hot-ranking #ranking-for li{width:20%;border:1px solid #8ebe4f;background-color:hsla(0,0%,100%,.5);font-size:16px;color:#87bc87;outline:none;display:flex;justify-content:center;align-items:center}.hot-ranking #ranking-for .selected{background-image:linear-gradient(180deg,#7bb33c,#7db939);letter-spacing:normal;color:#fff}.hot-ranking #ranking-for .no-selected{cursor:pointer}.hot-ranking #ranking-for .selected-manga{background-color:#f35b5b;letter-spacing:normal;color:#fff;border:1px solid #f35b5b}.hot-ranking #ranking-for .no-selected-manga{color:#f35b5b;border:1px solid #f35b5b;cursor:pointer}.hot-ranking span.change{font-size:12px;display:flex;justify-content:flex-end;margin-top:10px;margin-bottom:20px}.hot-ranking span.change a{text-decoration:underline;color:#333}.app-alphapolis{border:1px solid #888;background:#fffee6;padding:10px;overflow:hidden}.app-alphapolis .header{margin-bottom:10px;border-bottom:1px dashed #888}.app-alphapolis .header h2{background:#fffee6;padding:0 10px;font-size:1.2rem}.app-alphapolis .app-icon{float:left}.app-alphapolis .app-info{padding-left:10px;overflow:hidden}.app-alphapolis .app-info .app-links{display:-webkit-flex;display:flex;justify-content:space-between;padding-top:10px}.app-alphapolis .app-info .app-links&gt;div{border:1px solid #e7e7e7;border-radius:3px;background:#fff;padding:5px;width:50%;height:78px;box-sizing:border-box}.app-alphapolis .app-info .app-links&gt;div.iphone{margin-right:5px}.app-alphapolis .app-info .app-links&gt;div.iphone a img{width:100%}.app-alphapolis .app-info .app-links&gt;div.android{margin-left:5px}.app-alphapolis .app-info .app-links&gt;div&gt;img{float:left;vertical-align:middle}.app-alphapolis .app-info .app-links&gt;div a{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;padding:0 0 0 10px;height:100%}.app-alphapolis .app-info .app-links&gt;div a img{margin:auto;max-width:100%;max-height:100%}.other-apps{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.other-apps&gt;div{position:relative;margin-bottom:20px;border-radius:20%;box-shadow:0 7px 10px -10px rgba(0,0,0,.5);width:50%;box-sizing:border-box}.other-apps&gt;div:nth-child(odd){padding-right:5px}.other-apps&gt;div:nth-child(2n){padding-left:5px}.other-apps&gt;div&gt;div{background:#f1f6ff;border-top:1px solid #b1b6b1;border-bottom:1px solid #b1b6b1;padding:10px;height:100%;box-sizing:border-box}.other-apps&gt;div&gt;div .header{margin-bottom:5px;border-left:4px solid #888;padding-left:5px}.other-apps&gt;div&gt;div .footer{border-top:1px dashed #888;padding-top:10px;overflow:hidden}.other-apps&gt;div&gt;div .footer .app-icon{float:left;padding-right:10px}.other-apps&gt;div&gt;div .footer .app-info{overflow:hidden}.other-apps&gt;div&gt;div .footer .app-links{display:-webkit-flex;display:flex;justify-content:center;clear:both;padding-top:10px}.other-apps&gt;div&gt;div .footer .app-links a{width:50%}.other-apps&gt;div&gt;div .footer .app-links a:first-child{padding-right:5px}.other-apps&gt;div&gt;div .footer .app-links a:last-child{padding-left:5px}.other-apps&gt;div&gt;div .footer .app-links a img{width:100%}.other-apps&gt;div&gt;div .footer .app-links.adjust{padding-top:21px}.other-apps&gt;div.novelapp&gt;div{background:#f2f2f2;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}.main .banner{display:block;margin-bottom:20px;background:#fff}.main .banner img{max-width:100%}.main .banner img:hover{opacity:.8}.main .banner.no-linked img:hover{opacity:1}.main .banner.guide{padding-bottom:16px}.bookmark{display:inline-block;position:relative;margin-right:10px;border:1px solid #de8b00;border-right:0;background:#f5a520;padding:0 5px;height:20px;vertical-align:middle;line-height:18px;color:#fff;font-size:.75rem;box-sizing:border-box}.bookmark:before{right:-5px;z-index:2;border-radius:100%;background:#fff;width:3px;height:3px}.bookmark:after,.bookmark:before{position:absolute;top:0;bottom:0;margin:auto;content:""}.bookmark:after{right:-10px;z-index:1;background:url(/v2/img/component/icon/bookmark-small-right.png) no-repeat;width:10px;height:20px}.bookmark:hover,.bookmark:link,.bookmark:visited{color:#fff}.bookmark.enabled{cursor:pointer}.counter .bookmark{position:absolute;top:6px;right:-6px;margin:0}.counter .bookmark:hover{text-decoration:none}.counter .bookmark:before{top:-6px;right:0;bottom:auto;border-right:5px solid transparent;border-bottom:5px solid #de8b00;border-radius:0;background:none;width:0;height:0}.counter .bookmark:after{right:auto;left:-10px;background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat}.counter .bookmark .count{font-weight:700}.book-blocks .book{margin:1px 1px 0;outline:1px solid #e8d5cf;border:1px solid #faf0ed;background:#f5e3dd;padding:10px;overflow:hidden}.book-blocks .book .content{border-bottom:1px solid #f4dbd3;border-left:1px solid #f4dbd3;border-right:1px solid #f4dbd3;background:#fff;padding:5px;overflow:hidden}.book .content .cover{float:left;padding:10px;width:112px;text-align:center}.book .content .cover a{display:inline-block;margin:0 0 10px;max-width:100%;overflow:hidden}.book .content .cover a img{max-width:100%}.book .content .info{padding:10px;overflow:hidden}.book .content .info .midashi{display:none;color:#593b01;font-size:1.2em;font-weight:700}.book .content .info .title{border-left:6px solid #b78771;background:none;padding-left:10px;color:#8b3e24;font-size:20px}.book .content .info .title a{text-decoration:underline}.book .content .info .sub-title{margin-top:5px;padding-left:16px}.book .content .info .authors{margin-top:10px;border-top:1px dashed #999;border-bottom:1px solid #e7e7e7;padding:5px 5px 5px 16px;color:#666}.book .content .info .authors a{font-size:16px}.book .content .info .illustrators{margin-top:-6px;border-bottom:1px solid #e7e7e7;background:#fff;padding:0 5px 5px 16px;color:#666}.book .content .info .abstract{position:relative;background:#ffffed;border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;padding:10px;font-size:12px}.book .content .info .abstract .copyline{color:#593b01;font-size:1.2em;font-weight:700}.book .content .info .subinfo{background:#f2f2f2;border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;padding:0 10px;overflow:hidden;font-size:12px}.book .content .info .subinfo span{margin-right:10px}.book .content .info .benefits{margin-top:10px;text-align:right}.books-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#fdf8f7;padding:10px}.books-list:after{display:block;margin-top:-1px;border-top:1px solid #fdf8f7;width:100%;content:""}.books-list .book{border-bottom:1px dashed #999;padding:10px;width:25%;box-sizing:border-box}.books-list .book .cover{display:block;padding-bottom:3px}.books-list .book .cover img{max-width:112px;max-height:164px}.books-list .book .label-tag{white-space:nowrap}.books-list .book .midashi{color:#88362e;font-size:.75rem}.books-list .book .title{line-height:1.2;padding-top:3px;color:#593b01}.books-list .book .sub-title{font-size:.75rem;font-weight:700}.books-list.simple-mode .book .content .cover{float:none;padding:0;width:auto;text-align:left}.books-list.simple-mode .book .content .cover a{margin-bottom:0}.books-list.simple-mode .book .content .cover .button{display:none}.books-list.simple-mode .book .content .info{padding:0}.books-list.simple-mode .book .content .info .abstract,.books-list.simple-mode .book .content .info .sub-title,.books-list.simple-mode .book .content .info .subinfo{display:none}.books-list.simple-mode .book .content .info .midashi{display:block;font-size:.75rem}.books-list.simple-mode .book .content .info .title{border-left:0;padding:0;font-size:.875rem}.books-list.simple-mode .book .content .info .authors{margin-top:0;border:0;padding:0;font-size:.75rem}.books-list.simple-mode .book .content .info .authors a{font-size:.75rem}.business.books .book{margin-bottom:20px;border-bottom:1px solid #a6a6a6;padding:10px 0;overflow:hidden}.business.books .book:first-of-type{padding-top:0}.business.books .book:last-child{border-bottom:0;padding-bottom:0}.business.books .book .cover{float:left;padding-right:10px;width:78px;height:114px}.business.books .book .cover img{max-width:100%;max-height:100%}.business.books .book .info{overflow:hidden}.business.books .book .info .author{padding-bottom:10px}.business.books .book .info .abstract{font-size:.75rem}.business.profile{margin-bottom:20px;border:1px solid #b0b0b0;background:#f2f2f2;padding:10px;text-align:center}.business.profile h2{margin-bottom:10px}.business.profile .profile-face{margin:0 auto 10px;width:148px;height:148px}.business.profile .profile-face img{margin-bottom:3px;outline:1px solid #ccc;max-width:100%;max-height:100%;vertical-align:top}.business.profile .profile-name{padding-bottom:10px;font-size:1.1rem;font-weight:700}.business.profile .profile-link{padding-bottom:10px;text-align:right}.business.profile .profile-text p{padding-top:5px;text-align:left}.button{display:inline-block;border:1px solid #de8b00;border-radius:0;background:linear-gradient(180deg,#f5a520,#f19703) 50%;cursor:pointer;padding:.5em 1em;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box}.button:hover{background:linear-gradient(180deg,#f5c255,#e9ae4d) 50%}.button.pdf:before{margin-right:5px;padding-top:5px;vertical-align:middle;content:url(/v2/img/bookstores/pdf.gif)}.button img{max-height:1.5em}a.button{text-decoration:none}a.button,a.button:visited{color:#fff}.slim.button{padding:.2em 1em}.fat.button{padding:1em 2em;font-weight:700}.gray.button{border:1px solid #555;background:linear-gradient(180deg,#777,#666);color:#fff}.gray.button:hover{background:linear-gradient(180deg,#999,#888)}.orange.button{border:1px solid #e49404;background:#f5a520;color:#fff}.orange.button:hover{background:#e9ae4d}.blue.button{border:1px solid #0b99d0;background:linear-gradient(180deg,#21abe0,#0b99d0);color:#fff}.blue.button:hover{border:1px solid #21abe0;background:linear-gradient(180deg,#66cff7,#35a7d3)}.black.button{outline:3px solid #000;border:1px solid #fff;background:#000;padding:10px 40px;min-width:101px;font-size:16px;font-weight:700}.black.button:hover{outline-color:#666;border-color:#fff;background:#666}.cancel.button{border:1px solid #666;background:linear-gradient(180deg,#777,#666)}.games.button{border:1px solid #0961f1;background:linear-gradient(180deg,#0c8df8,#0961f1);color:#fff}.games.button:before{color:#fff}.games.button:hover{border:1px solid #21abe0;background:linear-gradient(180deg,#66cff7,#35a7d3)}a.disable.button{border:1px solid #555;background:#777;cursor:default;color:#a6a6a6;pointer-events:none}.novel-gradient.button{border:1px solid #468a01;background:linear-gradient(180deg,#8ebe4f,#70a701) 50%}.novel-gradient.button:hover{border-color:#7aa745;background:linear-gradient(180deg,#8ebf55,#81b545) 50%}.novel-gradient.button:hover,.novel-gradient.button:visited{text-decoration:none;color:#fff}.manga-gradient.button{border:1px solid #ca171a;background:linear-gradient(180deg,#f16363,#e84141) 50%}.manga-gradient.button:hover{border-color:#d75759;background:linear-gradient(180deg,#e86e70,#dd5e62) 50%}.manga-gradient.button:hover,.manga-gradient.button:visited{text-decoration:none;color:#fff}.center-nav{margin:10px;text-align:center;font-size:.75rem}.center-nav a,.center-nav span{margin-left:5px;border-left:1px solid #ccc;cursor:pointer;padding-left:5px}.center-nav a:first-child,.center-nav span:first-child{border-left:0}.center-nav a.selected,.center-nav span.selected{font-weight:700}.label-nav{margin-bottom:10px}.label-nav a,.label-nav span{display:inline-block;margin:0 10px 5px 5px;cursor:pointer;color:#fff}.label-nav a:hover,.label-nav span:hover{text-decoration:none;color:#fff}.label-nav a:last-child,.label-nav span:last-child{margin-right:0}.label-nav a.selected,.label-nav span.selected{font-weight:700}.block-confirm-modal{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.block-confirm-modal-background{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.block-confirm-modal-wrapper{position:absolute;top:50%;left:50%;width:70%;max-width:500px;padding:10px 30px;transform:translate(-50%,-50%);border-radius:6px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);text-align:left}.block-confirm-modal-wrapper h1{font-size:1.2rem}.block-confirm-modal-wrapper h3{font-size:1rem}.block-confirm-modal-wrapper p{font-size:.75rem}.block-confirm-modal-close{text-align:right}.block-confirm-modal-close button{width:100px;border-radius:6px}.comments-add-form textarea{box-sizing:border-box;width:100%;height:8em}.comments.section textarea{width:100%}.comments.section .comment{margin-bottom:20px}.comments.section .comment .parent{overflow:hidden}.comments.section .comment .parent .profile{width:70px;height:70px;float:left}.comments.section .comment .parent .profile img{max-width:100%;max-height:100%;border:1px solid #ccc}.comments.section .comment .parent .text{margin-left:80px;padding:0 10px 0 0}.comments.section .comment .parent .text .meta{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #999}.comments.section .comment .parent .text .meta .created{margin-right:10px;color:#777;font-size:12px}.comments.section .comment .parent .netabare:before{content:"";display:inline-block;width:0;height:0;margin-right:3px;border-top:8px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.comments.section .comment .child{margin-top:10px}.comments.section .comment .child .user{width:70px;height:70px;float:right}.comments.section .comment .child .user img{max-width:100%;max-height:100%;border:1px solid #ccc}.comments.section .comment .child .text{position:relative;margin:0 80px;padding:15px;border-radius:5px;background:#f2f2f2}.comments.section .comment .child .text:after{content:"";position:absolute;top:0;left:100%;width:0;height:0;margin-top:32px;border:6px solid transparent;border-left-color:#f2f2f2;pointer-events:none}.comments.section .comment .child .text .meta{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #999;line-height:1}.comments.section .comment .child .created{color:#797676;font-size:12px;text-align:right}.comments.section .comment .abstract{display:none}.comments.section .comment.muted{border:1px solid #e7e7e7}.comments.section.bordered{margin-bottom:10px;padding:15px;border:1px solid #ccc}.success{color:#136702}.content-status{display:inline-block;border:1px solid #999;border-radius:3px;background:#fff;padding:0 10px;vertical-align:top;text-align:center;line-height:16px;white-space:nowrap;font-size:10px}.content-status.rating{color:red}a.content-status:hover{text-decoration:none;color:#fff}a.content-status.novels{border-color:#8ebe4f;background:#bbda77;color:#0f5201}a.content-status.novels:hover{background:#8ebe4f}a.content-status.mangas{border-color:#f68585;background:#f5d2d4;color:#990a0a}a.content-status.mangas:hover{background:#f16363}.counter-balloon{display:inline-block;position:relative;margin-left:3px;border:1px solid #ccc;border-radius:5px;background:#fff;padding:.45em 1em;vertical-align:middle;text-align:center;color:#de8b00;font-weight:700}.counter-balloon:after,.counter-balloon:before{position:absolute;top:0;bottom:0;left:-8px;margin:auto;border-top:3px solid transparent;border-right:8px solid #ccc;border-bottom:3px solid transparent;width:0;height:0;vertical-align:middle;content:""}.counter-balloon:after{left:-5px;z-index:2;border-top:2px solid transparent;border-right:5px solid #fff;border-bottom:2px solid transparent}.cover .content-main{margin-bottom:20px}.cover .content-main .title{text-decoration:none}.cover .content-main .rental-desc{margin-top:20px;border:2px solid #f5a520}.cover .content-main .rental-desc&gt;span:first-child{display:inline-block;background:#f5a520;padding:.5em 1em;color:#fff;font-weight:700}.cover .content-main .rental-desc&gt;span:nth-child(2){display:inline-block;background:#fff;padding:.5em 1em;color:#000}.cover .content-main .content-tags{border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;padding:10px 0 10px 10px;overflow:hidden;line-height:1.5}.cover .content-main .content-tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.cover .content-main .content-tags .tag:hover{background:#e5e6e6}.cover .content-main .content-tags .tag.input{border:0}.cover .content-main .content-tags .tag.input:hover{background:#fff}.cover .content-main .content-tags .tag.input input{border:0}.cover .content-main .content-tags .tag a{color:#000;text-decoration:none}.cover .content-main .zero-yen-status{margin:0;border-bottom:1px solid #e7e7e7}.cover .content-main .heart{display:inline-block;margin-left:9.3px;color:#999;vertical-align:baseline}.cover .content-main .heart:before{display:inline-block;content:"";background-image:url(/v2/img/component/icon/icon_iine.svg);background-size:contain;background-repeat:no-repeat;width:17.4px;height:15.5px;padding-right:4px;object-fit:contain;vertical-align:-20%;line-height:1;font-size:12px}.cover .content-main .heart .heart-count{background:none;position:static;height:14px;padding:0;margin:0;font-size:15px;text-align:right;color:#666;vertical-align:baseline}.cover .content-main .meta .point .heart span:before{content:none}.table-of-comments .head,.table-of-contents .head{border:1px solid #999;border-bottom:0;overflow:hidden}.table-of-comments .head a,.table-of-contents .head a{float:left;padding:14px 0 10px;width:50%;height:50px;text-align:center;font-size:1.1rem;font-weight:700;box-sizing:border-box}.table-of-comments .head a:hover,.table-of-contents .head a:hover{text-decoration:none}.table-of-comments .head a:before,.table-of-contents .head a:before{margin-right:10px;vertical-align:middle}.table-of-comments.novels .head a,.table-of-contents.novels .head a{background:#fff url(/v2/img/component/heading/tab-novel.png) repeat-x;color:#70a701}.table-of-comments.novels .head a:hover,.table-of-contents.novels .head a:hover{background-color:#eaf0d8}.table-of-comments.novels .head a.toc:before,.table-of-contents.novels .head a.toc:before{content:url(/v2/img/component/icon/toc-novel.png)}.table-of-comments.novels .head a.toc.current:before,.table-of-contents.novels .head a.toc.current:before{content:url(/v2/img/component/icon/toc-novel-current.png)}.table-of-comments.novels .head a.comments:before,.table-of-contents.novels .head a.comments:before{content:url(/v2/img/component/icon/comment-novel.png)}.table-of-comments.novels .head a.comments.current:before,.table-of-contents.novels .head a.comments.current:before{content:url(/v2/img/component/icon/comment-current.png)}.table-of-comments.novels .head a.current,.table-of-contents.novels .head a.current{background-color:#7cb63a;color:#fff}.table-of-comments.novels .body,.table-of-contents.novels .body{border:2px solid #70a701}.table-of-comments.mangas .head a,.table-of-contents.mangas .head a{background:#fff url(/v2/img/component/heading/tab-manga.png) repeat-x;color:#f35b5b}.table-of-comments.mangas .head a:hover,.table-of-contents.mangas .head a:hover{background-color:#fbe7e8}.table-of-comments.mangas .head a.toc:before,.table-of-contents.mangas .head a.toc:before{content:url(/v2/img/component/icon/toc-manga.png)}.table-of-comments.mangas .head a.toc.current:before,.table-of-contents.mangas .head a.toc.current:before{content:url(/v2/img/component/icon/toc-manga-current.png)}.table-of-comments.mangas .head a.comments:before,.table-of-contents.mangas .head a.comments:before{content:url(/v2/img/component/icon/comment-manga.png)}.table-of-comments.mangas .head a.comments.current:before,.table-of-contents.mangas .head a.comments.current:before{content:url(/v2/img/component/icon/comment-current.png)}.table-of-comments.mangas .head a.current,.table-of-contents.mangas .head a.current{background-color:#f35b5b;color:#fff}.table-of-comments.mangas .body,.table-of-contents.mangas .body{border:2px solid #f35b5b}.table-of-comments .body{padding:10px 20px}.table-of-contents{position:relative}.table-of-contents .body{padding:0}.table-of-contents .body&gt;.nav{display:-webkit-flex;display:flex;justify-content:space-between;padding:20px 10px}.table-of-contents .body&gt;.nav .sns{overflow:hidden}.table-of-contents .body&gt;.nav .sns&gt;div{float:left;margin-right:10px}.table-of-contents .body&gt;.nav .bookmarks{overflow:hidden;text-align:right}.table-of-contents .body&gt;.nav .bookmarks .bookmark{margin:0 15px 0 5px}.table-of-contents .body .episodes h3{border-bottom:1px solid #ccc;padding:20px 10px 5px;font-size:1.1rem}.table-of-contents .body .episodes h3:first-child{padding-top:0}.table-of-contents .body .episodes .episode,.table-of-contents .body .episodes .rental-episode{position:relative;border-bottom:1px solid #ccc}.table-of-contents .body .episodes .episode.episode:hover,.table-of-contents .body .episodes .rental-episode.episode:hover{background:#fffee6}.table-of-contents .body .episodes .episode.bookmark-is-exist .title .bookmark-dummy,.table-of-contents .body .episodes .rental-episode.bookmark-is-exist .title .bookmark-dummy{float:right;width:50px;height:20px}.table-of-contents .body .episodes .episode&gt;a,.table-of-contents .body .episodes .rental-episode&gt;a{display:block;padding:7px 10px;overflow:hidden}.table-of-contents .body .episodes .episode&gt;a:hover,.table-of-contents .body .episodes .rental-episode&gt;a:hover{text-decoration:none}.table-of-contents .body .episodes .episode&gt;a:link,.table-of-contents .body .episodes .rental-episode&gt;a:link{color:#021dbd}.table-of-contents .body .episodes .episode&gt;a:visited,.table-of-contents .body .episodes .rental-episode&gt;a:visited{color:#7c02ab}.table-of-contents .body .episodes .episode .noimage,.table-of-contents .body .episodes .rental-episode .noimage{display:block;padding:10px}.table-of-contents .body .episodes .episode .title,.table-of-contents .body .episodes .rental-episode .title{display:block;overflow:hidden;word-wrap:break-word;font-size:16px;font-weight:700}.table-of-contents .body .episodes .episode .title a,.table-of-contents .body .episodes .rental-episode .title a{display:block}.table-of-contents .body .episodes .episode:hover a span.title,.table-of-contents .body .episodes .rental-episode:hover a span.title{text-decoration:underline}.table-of-contents .body .episodes .episode .open-date,.table-of-contents .body .episodes .rental-episode .open-date{float:left;width:9.5em;color:#999;font-size:.75rem}.table-of-contents .body .episodes .episode .counter,.table-of-contents .body .episodes .rental-episode .counter{display:inline-flex;align-items:center;float:right;color:#999;font-size:.75rem}.table-of-contents .body .episodes .episode .bookmark,.table-of-contents .body .episodes .rental-episode .bookmark{position:absolute;top:5px;right:-6px;z-index:1;margin:0}.table-of-contents .body .episodes .episode .bookmark:hover,.table-of-contents .body .episodes .rental-episode .bookmark:hover{text-decoration:none}.table-of-contents .body .episodes .episode .bookmark:before,.table-of-contents .body .episodes .rental-episode .bookmark:before{top:-6px;right:0;bottom:auto;border-right:5px solid transparent;border-bottom:5px solid #de8b00;border-radius:0;background:none;width:0;height:0}.table-of-contents .body .episodes .episode .bookmark:after,.table-of-contents .body .episodes .rental-episode .bookmark:after{right:auto;left:-10px;background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat}.table-of-contents .body .episodes .episode+.chapter-rental{border-top:2px solid #70a701}.table-of-contents .body .episodes .chapter-rental{border-top:1px solid #70a701;border-bottom:0;background:#e5eedd;cursor:pointer;padding:18px 10px;overflow:hidden}.table-of-contents .body .episodes .chapter-rental:hover{background:#fbfcf7}.table-of-contents .body .episodes .chapter-rental:first-child{border-top:2px solid #70a701}.table-of-contents .body .episodes .chapter-rental h3{float:left;border-bottom:0;padding:0}.table-of-contents .body .episodes .chapter-rental .rental-mark{float:right;border:2px solid #70a701;border-radius:4px;background:#fff;padding:1px .2em;width:6em;text-align:center;line-height:21px;color:#70a701;font-weight:700;pointer-events:none}.table-of-contents .body .episodes .chapter-rental .arrow{position:relative;float:right;margin-left:10px;width:40px;height:25px;pointer-events:none}.table-of-contents .body .episodes .chapter-rental .arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(135deg) translate(-3px,3px);transition:transform .3s ease;margin:auto;border:0;border-top:4px solid #70a701;border-right:4px solid #70a701;border-radius:3px;width:14px;height:14px;content:""}.table-of-contents .body .episodes .chapter-rental .arrow.open:before{transform:rotate(315deg) translate(-3px,3px)}.table-of-contents .body .episodes .rental-book{border-top:1px solid #70a701;border-bottom:1px solid #e7e7e7;background:#fff;padding:1em;overflow:hidden}.table-of-contents .body .episodes .rental-book .abstract .abstract-image{float:left}.table-of-contents .body .episodes .rental-book .abstract .abstract-image&gt;a{display:inline-block;padding:0;width:100px}.table-of-contents .body .episodes .rental-book .abstract .abstract-image&gt;img{width:100px}.table-of-contents .body .episodes .rental-book .abstract .abstract-desc{padding-left:1em;overflow:hidden}.table-of-contents .body .episodes .rental-book .abstract .abstract-desc .pub-day{text-align:right;color:#666;font-size:small}.table-of-contents .body .episodes .rental .rental-episode{position:relative;border-bottom:1px solid #e7e7e7;background:#fff;cursor:pointer}.table-of-contents .body .episodes .rental .rental-episode:hover{background:#fbfcf7}.table-of-contents .body .episodes .rental .rental-episode&gt;a{padding:1em 0;color:#333}.table-of-contents .body .episodes .rental .rental-episode&gt;a&gt;h3{border-bottom:0;padding-right:160px;padding-bottom:0;line-height:1.8}.table-of-contents .body .episodes .rental .rental-episode&gt;a:hover{text-decoration:underline}.table-of-contents .body .episodes .rental .rental-episode .rental-available{position:absolute;bottom:.5em;right:60px;text-align:right;pointer-events:none}.table-of-contents .body .episodes .rental .rental-episode .rental-available .expiring{margin-bottom:0;color:#f5a520;font-weight:700}.table-of-contents .body .episodes .rental .rental-episode .rental-info{position:absolute;top:1em;right:60px;bottom:0;pointer-events:none}.table-of-contents .body .episodes .rental .rental-episode .rental-info .rental-price{border:2px solid #f5a520;border-radius:4px;background:#fff;padding:.2em;width:6em;text-align:center;color:#f5a520;font-weight:700}.table-of-contents .body .episodes .rental .rental-episode .rental-info.padlock{right:87px;top:.9em}.table-of-contents .body .episodes .rental .rental-episode .rental-info .icon-zero-yen{width:40px;height:40px;margin-top:-.25em}.table-of-contents .body .episodes .rental .rental-episode .rental-free{position:absolute;right:60px;bottom:.5em;color:#666;font-size:small;pointer-events:none}.table-of-contents .body .episodes .rental .rental-episode .bookmark{top:22px}.table-of-contents .body .episodes .rental .rental-episode .heart,.table-of-contents .body .episodes .rental .rental-episode .heart-str{display:flex;color:#999;align-items:flex-end}.table-of-contents .body .episodes .rental .rental-episode .heart-str:before,.table-of-contents .body .episodes .rental .rental-episode .heart:before{display:flex;content:"";background-image:url(/v2/img/component/icon/icon_iine.svg);background-size:contain;background-repeat:no-repeat;margin:0 1px 1px 0;width:11.4px;height:10.1px;object-fit:contain}.table-of-contents .body .episodes .rental .rental-episode .heart-str .heart-count,.table-of-contents .body .episodes .rental .rental-episode .heart .heart-count{display:flex;margin:0 15.6px 0 1px;font-size:12px;line-height:.8;letter-spacing:normal;text-align:right;align-items:flex-end;color:#999}.table-of-contents .body .episodes .rental .rental-episode .heart-str:before{margin-bottom:4.5px}.table-of-contents .body .episodes .rental .rental-episode .heart-str .heart-count{margin-bottom:3.5px}.table-of-contents .body .episodes .rental+h3{border-top:2px solid #70a701}.table-of-contents .body .episodes .heart{display:inline-flex;align-items:center;color:#999;margin-left:1rem;vertical-align:middle}.table-of-contents .body .episodes .heart:before{display:inline-block;content:"";background-image:url(/v2/img/component/icon/icon_iine.svg);background-size:contain;background-repeat:no-repeat;width:12.8px;height:12px;margin:0 1px 0 0;object-fit:contain}.table-of-contents .body .episodes .heart&gt;span{margin:0 4px 0 2px;font-size:12px;line-height:1;letter-spacing:normal;text-align:right;color:#999;vertical-align:2%}.pseudo-datepicker{cursor:pointer}.pseudo-datepicker.empty{text-decoration:underline}.datepicker{border:0!important;padding:0!important;width:0!important;box-sizing:border-box!important}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border:1px solid;border-color:#ccc #ccc #b0b0b0;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:0!important}.xdsoft_datetimepicker .xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_datetimepicker .xdsoft_noselect::selection{background:transparent}.xdsoft_datetimepicker .xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #d1d1d1}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div{background:#f2f2f2;border-top:1px solid #d1d1d1;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div:first-child{border-top-width:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC")}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover&gt;span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select.xdsoft_yearselect{right:2px;white-space:nowrap}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select&gt;div&gt;.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select&gt;div&gt;.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label&gt;.xdsoft_select&gt;div&gt;.xdsoft_option.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f2f2f2;border:1px solid #d1d1d1;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f2f2f2;cursor:default;height:25px;text-align:center;color:#999;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td&gt;div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box&gt;div&gt;div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#e7e7e7!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#a6a6a6!important}.xdsoft_datetimepicker .xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_datetimepicker .xdsoft_scrollbar&gt;.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_datetimepicker .xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_datetimepicker .xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #d1d1d1!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(180deg,#fff,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "$white",endColorstr="#f4f8fa",GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#fff));background:-webkit-linear-gradient(top,#f4f8fa,#fff 73%);background:-o-linear-gradient(top,#f4f8fa 0,#fff 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#fff 73%);background:linear-gradient(180deg,#f4f8fa,#fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#f4f8fa",endColorstr="$white",GradientType=0)}.dialog{display:none;position:fixed;z-index:12;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:1000px;max-width:90%;height:1000px;max-height:90%;margin:auto;padding-bottom:50px;overflow:auto;border:5px solid #ccc;background:#fff}.dialog.open{display:block}.dialog .spacer{height:50px}.dialog .buttons{position:absolute;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;margin:auto;padding:10px;border-top:1px solid #ccc;white-space:nowrap}.overlay{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}body.dialog-opened{overflow:hidden}.search.dialog&gt;div{padding:10px}.search.dialog&gt;div:nth-child(odd){background:#e7e7e7}.search.dialog&gt;div:nth-last-child(2){padding-bottom:30px}.search.dialog&gt;div legend{margin-bottom:5px}.search.dialog&gt;div.buttons,.search.dialog&gt;div.spacer{background:#fff}.search.dialog.mangas{width:300px;height:250px}.diary-comment-delete.dialog,.diary-delete.dialog{width:500px;height:300px;padding:20px 20px 50px}.incentive-rule.dialog{padding:20px 20px 50px}.incentive-rule.dialog .term-of-service{width:auto;height:auto;overflow:visible;border:0}.add-chapter.dialog{width:500px;height:200px;padding:20px 20px 50px}.add-chapter.dialog input{box-sizing:border-box;width:100%}.novel-download.dialog{width:800px;height:260px;padding:20px 20px 50px}.novel-download.dialog .download-buttons{padding:10px 0;text-align:center}.prize_entry_cancel_dialog.dialog{width:420px;height:300px;padding:10px}.prize_entry_cancel_dialog.dialog .title{margin-bottom:15px}.prize_entry_cancel_dialog.dialog .right-button{margin-left:45px}.prize_entry_dialog.dialog{width:420px;height:fit-content;padding:10px}.prize_entry_dialog.dialog .title{margin-bottom:15px}.prize_entry_dialog.dialog .right-button{margin-left:45px}.complete-alert-dialog.dialog{width:500px;height:220px;padding:20px 20px 50px;overflow:unset}.complete-alert-dialog.dialog.mangas{height:200px}.complete-alert-dialog.dialog p{text-align:center}.diary-comments .comment{margin-top:1px;margin-right:1px;margin-left:1px;border:1px solid #fdefd8;box-shadow:0 0 0 1px #f5c255;background:#fce2b7}.diary-comments .comment.theirs .text{margin-left:15px}.diary-comments .comment.mine .body{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.diary-comments .comment.mine .body .text{margin-right:15px}.diary-comments .comment .head{padding:10px;overflow:hidden;color:#777;font-size:.875rem}.diary-comments .comment .head a{float:right}.diary-comments .comment .body{display:-webkit-flex;display:flex;background:#fff;padding:15px;min-height:90px}.diary-comments .comment .body .profile{width:70px}.diary-comments .comment .body .profile img{max-width:70px;max-height:70px}.diary-comments .comment .body .text{-webkit-flex-grow:1;flex-grow:1}.diary-comments .comment .body .text .user{margin-bottom:5px;border-bottom:1px dashed #999;padding-bottom:5px;font-size:1rem}.diary-comments .comment .body .text p{word-break:break-all}.diary-comments .comment.mine.muted,.diary-comments .comment.mine.muted .unmute,.diary-comments .comment.theirs.muted,.diary-comments .comment.theirs.muted .unmute{padding:12px}.novel-header{position:relative;margin:0 auto 15px}.novel-header .title{margin:0 145px;border:0;background:none;padding:0;text-align:center;line-height:1.5;word-wrap:break-word;font-size:20px}.novel-header .author{margin:8px 145px 0;text-align:center}.novel-header .ranking-banner{position:absolute;top:0;left:0;width:135px}.novel-header .ranking-banner img{max-width:100%}.novel-header .change-font-size{position:absolute;top:0;right:0;text-align:center}.novel-header .change-font-size .label{margin-bottom:2px;line-height:1}.novel-header .change-font-size span{display:inline-block;cursor:pointer;padding:3px 7px}.novel-header .change-font-size .big{margin-left:3px;border:1px solid #b0b0b0;border-right-style:dashed}.novel-header .change-font-size .medium{border:1px solid #b0b0b0;border-right:0;border-left:0;background:#ccc}.novel-header .change-font-size .small{border:1px solid #b0b0b0;border-left-style:dashed}.novel-header .change-font-size.big span,.novel-header .change-font-size.medium span,.novel-header .change-font-size.small span{background:#fff}.novel-header .change-font-size.big span.big,.novel-header .change-font-size.medium span.medium,.novel-header .change-font-size.small span.small{background:#ccc}.novel-header .rental-desc{margin-top:20px;border:2px solid #f5a520}.novel-header .rental-desc span{display:inline-block;background:#fff;padding:.5em 1em;color:#000}.episode-navigation{position:relative;margin:20px auto;height:24px;overflow:hidden;text-align:center}.episode-navigation .novel-navigation-link-prev{float:left}.episode-navigation .novel-navigation-link-next{float:right}.episode-navigation a.label-circle{display:inline-block;border-radius:1em;background:#777;padding:0 10px;min-width:70px;height:24px;vertical-align:middle;text-align:center;line-height:24px;color:#fff}.episode-navigation a.label-circle:hover{background:#999;text-decoration:none}.episode-navigation a.label-circle.cover{position:absolute;right:0;left:0;margin:0 auto;width:70px}.episode-navigation a.label-circle.cover:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:5px;content:"\f062"}.episode-navigation a.label-circle.prev{cursor:pointer}.episode-navigation a.label-circle.prev:before{margin-right:5px;content:"\f060"}.episode-navigation a.label-circle.next{cursor:pointer}.episode-navigation a.label-circle.next:after{margin-left:5px;content:"\f061"}.episode-navigation a.label-circle.cover:before,.episode-navigation a.label-circle.next:after,.episode-navigation a.label-circle.prev:before{display:inline-block;vertical-align:bottom;font-family:FontAwesome}.novel-action{display:-webkit-flex;display:flex;justify-content:flex-end}.novel-action .favorite{margin-right:10px}.novel-body{position:relative;margin:0 auto;border:1px solid #ccc;background:#f2f2f2}.novel-body .page-count{padding:20px 20px 0;height:21px}.novel-body .chapter-title{padding:0 20px;text-align:center;font-size:1.1rem;font-weight:700}.novel-body .episode-title{margin:15px 0 30px;border:0;background:none;padding:0 20px;text-align:center;line-height:1.3em;word-wrap:break-word;font-size:1.4rem}.novel-body .bookmark{position:absolute;right:-6px;margin:0}.novel-body .bookmark:hover{text-decoration:none}.novel-body .bookmark:before{top:-6px;right:0;bottom:auto;border-right:5px solid transparent;border-bottom:5px solid #de8b00;border-radius:0;background:none;width:0;height:0}.novel-body .bookmark:after{right:auto;left:-10px;background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat}.novel-body&gt;.bookmark:first-of-type{top:20px}.novel-body&gt;.bookmark:last-of-type{bottom:20px}.novel-body .text{transition:font-size .5s,line-height .5s;padding:0 60px 40px;line-height:1.8;word-wrap:break-word;font-size:17.6px}.novel-body .text.big{font-size:20px}.novel-body .text.medium{font-size:17.6px}.novel-body .text.small{font-size:14px}.novel-body .text em span{position:relative;margin:0;font-style:normal}.novel-body .text em span:after{position:absolute;top:-5px;right:0;left:0;margin:auto;background:#333;width:3px;height:3px;content:""}.novel-body .text .story-image{text-align:center}.novel-body .text .story-image img{max-width:100%}.novel-body .text .g-recaptcha{text-align:center}.novel-body .text .g-recaptcha&gt;div{display:inline-block}.content .banner img{width:100%}#loading-overlay{z-index:10001}.like-area .like-body{display:flex;flex-direction:column;align-items:center;margin:0 1.5rem;padding-bottom:40px;isolation:isolate}.like-area .like-body .content-manga-like-button{cursor:pointer;opacity:1;width:4.25rem;height:4.25rem;position:relative}.like-area .like-body .content-manga-like-button .content-manga-like-circle{border:1px solid #b9b9b9;border-radius:50px;overflow:hidden;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#fff;position:absolute;top:-2px;left:-1px;z-index:2}.like-area .like-body .content-manga-like-button .content-manga-like-circle:before{content:"";background-image:url(/v2/img/component/viewer/iine_r.svg);width:2.5625rem;height:3.25rem;background-repeat:no-repeat;background-position:50%;vertical-align:middle;display:inline-block;background-size:contain}.like-area .like-body .content-manga-like-button .content-manga-like-circle&gt;.content-manga-my-current-like-count{position:absolute;width:100%;font-size:.85rem;font-weight:700;line-height:1;color:#fff;top:55%;left:0}.like-area .like-body .content-manga-like-button .content-manga-like-circle.max{background-color:#d82512}.like-area .like-body .content-manga-like-button .content-manga-like-circle.max:before{background-image:url(/v2/img/component/viewer/iine_w.svg)}.like-area .like-body .content-manga-like-button .content-manga-like-circle.max&gt;.content-manga-my-current-like-count{color:red}.like-area .like-body .content-manga-like-button .content-manga-like-button-effect{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.like-area .like-body .content-manga-like-button .content-manga-like-button-effect.like-action{width:200px}.like-area .like-body .popup-message{display:none;border-radius:10px;position:absolute;transform:translate(-50%,-50%);background-color:#000;opacity:.7;left:50%;max-width:400px;width:90%;line-height:3.125rem;text-align:center;color:#fff;font-size:1.2rem;font-weight:700;z-index:3}.like-area .like-body .content-manga-like-count{font-size:.625rem;line-height:1;margin-top:.25rem;text-align:center;user-select:none}.favorite-notifications{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.favorite-notifications .heading{width:100%;background:url(/v2/img/component/heading/favorite-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.favorite-notifications .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/favorite.png)}.favorite-notifications .notification{margin-bottom:10px;width:50%;box-sizing:border-box}.favorite-notifications .notification&gt;div{outline:1px solid #ccc;border:2px solid #e7e7e7;padding:7px;height:100%;overflow:hidden;box-sizing:border-box}.favorite-notifications .notification&gt;div .title{margin:0 0 5px;padding-left:5px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;line-height:20px;white-space:nowrap;font-size:1em}.favorite-notifications .notification&gt;div .updated{float:right;margin-top:3px;color:#999}.favorite-notifications .notification&gt;div .story-count .total{margin-right:10px}.favorite-notifications .notification&gt;div .story-count a{text-decoration:underline}.favorite-notifications .notification&gt;div .story-count span img{vertical-align:baseline}.favorite-notifications .notification:nth-child(2n){padding-right:5px}.favorite-notifications .notification:nth-child(odd){padding-left:5px}.favorite-notifications.mangas .title{border-left:5px solid #e84141}.favorite-notifications.novels .title{border-left:5px solid #70a701}.favorite-notifications .link{width:100%;text-align:right}.favorite{display:inline-block}.form.default textarea,form.default textarea{width:100%;box-sizing:border-box;resize:vertical}.form.default input[type=email],.form.default input[type=file],.form.default input[type=number],.form.default input[type=password],.form.default input[type=tel],.form.default input[type=text],.form.default textarea,form.default input[type=email],form.default input[type=file],form.default input[type=number],form.default input[type=password],form.default input[type=tel],form.default input[type=text],form.default textarea{width:100%;box-sizing:border-box}.form.default input[type=email].form-error,.form.default input[type=file].form-error,.form.default input[type=number].form-error,.form.default input[type=password].form-error,.form.default input[type=tel].form-error,.form.default input[type=text].form-error,.form.default textarea.form-error,form.default input[type=email].form-error,form.default input[type=file].form-error,form.default input[type=number].form-error,form.default input[type=password].form-error,form.default input[type=tel].form-error,form.default input[type=text].form-error,form.default textarea.form-error{border:2px solid #c00}.form.default input[type=file],form.default input[type=file]{overflow:hidden}.form.default input[type=text],form.default input[type=text]{box-sizing:border-box}.form.default input[readonly],form.default input[readonly]{border:0;pointer-events:none}.form.default textarea[readonly],form.default textarea[readonly]{border:0;pointer-events:none;resize:none}.form.default select,form.default select{white-space:nowrap}.form.default fieldset,form.default fieldset{border:0}.form.default fieldset .checkbox,.form.default fieldset .input,form.default fieldset .checkbox,form.default fieldset .input{display:inline-block}.form.default .notice,form.default .notice{padding:5px 0}.form.default .notice:first-child,form.default .notice:first-child{padding-top:0}.form.default .notice:last-child,form.default .notice:last-child{padding-bottom:0}.form.default .error-message,form.default .error-message{color:#c00;font-weight:700}.buttons{margin:10px 0;background:#f2f2f2;padding:10px;text-align:center;box-sizing:border-box}.buttons .submit{display:inline-block}.buttons .submit a:not(:last-child){margin-right:10px}.buttons .submit input:disabled{border:1px solid #555;background:#777;cursor:default;color:#a6a6a6}.buttons .submit p{margin-bottom:0}.buttons.vertical-buttons{text-align:left}.buttons.vertical-buttons .submit{display:block;padding:8px 16px}.buttons.vertical-buttons .submit p.notice{display:inline-block;padding:6px 0 6px 16px;vertical-align:middle}.buttons.vertical-buttons p.caution-message{margin:6px 16px 8px;font-size:.75rem}.buttons .link{padding-top:10px}form .keywords fieldset{border-top:1px dashed #ccc;padding:10px}form .keywords fieldset:first-child{border-top:0}form .keywords fieldset legend{float:left;margin-right:10px;border-left:0;border-radius:1em;background:#999;padding:.15em .5em;width:120px;text-align:center;color:#fff;font-size:.75rem;font-weight:400}form .keywords fieldset .wrap{overflow:hidden}form .keywords fieldset .input{display:inline-block;overflow:hidden}form.default.table .input{margin-bottom:-1px;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}form.default.table .input&gt;.cell,form.default.table .input&gt;label:first-child{display:block;border-top:1px solid #fff;padding:10px 15px 30px;vertical-align:top}form.default.table .input&gt;.cell.tags,form.default.table .input&gt;label:first-child.tags{overflow:inherit}form.default.table .input&gt;.cell .tag-wrap,form.default.table .input&gt;label:first-child .tag-wrap{position:relative;margin-top:15px;margin-bottom:10px}form.default.table .input&gt;.cell .tag-wrap .tag_no,form.default.table .input&gt;label:first-child .tag-wrap .tag_no{display:inline-block;width:25px}form.default.table .input&gt;.cell .tag-wrap .tag-name,form.default.table .input&gt;label:first-child .tag-wrap .tag-name{width:95%}form.default.table .input&gt;.cell .tag-wrap .del,form.default.table .input&gt;label:first-child .tag-wrap .del{position:absolute;right:20px;bottom:0;cursor:pointer}form.default.table .input&gt;.cell .tag-wrap .tag-suggest,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest{position:absolute;margin-left:15px;background:#fff;padding:5px;width:200px;list-style:none;z-index:1}form.default.table .input&gt;.cell .tag-wrap .tag-suggest:empty,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest:empty{display:none}form.default.table .input&gt;.cell .tag-wrap .tag-suggest li,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest li{position:relative;z-index:1;background:#fff;padding:3px}form.default.table .input&gt;.cell .tag-wrap .tag-suggest li:hover,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest li:hover{background:#21abe0;cursor:pointer;color:#fff}form.default.table .input&gt;.cell .tag-wrap .tag-suggest li .name,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest li .name{display:block}form.default.table .input&gt;.cell .tag-cloud,form.default.table .input&gt;label:first-child .tag-cloud{margin-bottom:20px}form.default.table .input&gt;.cell .tag-cloud .tag,form.default.table .input&gt;label:first-child .tag-cloud .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}form.default.table .input&gt;.cell .tag-cloud .tag:hover,form.default.table .input&gt;label:first-child .tag-cloud .tag:hover{background:#e5e6e6}form.default.table .input&gt;.cell .tag-cloud .tag.input,form.default.table .input&gt;label:first-child .tag-cloud .tag.input{border:0}form.default.table .input&gt;.cell .tag-cloud .tag.input:hover,form.default.table .input&gt;label:first-child .tag-cloud .tag.input:hover{background:#fff}form.default.table .input&gt;.cell .tag-cloud .tag.input input,form.default.table .input&gt;label:first-child .tag-cloud .tag.input input{border:0}form.default.table .input&gt;.cell .tag-cloud .tag a,form.default.table .input&gt;label:first-child .tag-cloud .tag a{color:#000;text-decoration:none}form.default.table .input&gt;.cell .tag-cloud:last-child,form.default.table .input&gt;label:first-child .tag-cloud:last-child{margin-bottom:0}form.default.table .input&gt;.cell .tag-cloud h3,form.default.table .input&gt;label:first-child .tag-cloud h3{margin-bottom:5px;border-left:8px solid #ccc;padding-left:5px}form.default.table .input&gt;.cell .tag-cloud .tag,form.default.table .input&gt;label:first-child .tag-cloud .tag{cursor:pointer}form.default.table .input&gt;label:first-child{position:relative;border-bottom:1px solid #c9c9c9;background:#e7e7e7;padding:5px 50px 5px 15px;font-weight:700;box-sizing:border-box}form.default.table .input&gt;.cell{overflow:hidden}form.default.table .input&gt;.cell label{margin-right:10px}form.default.table .input&gt;.cell img{max-width:100%}form.default.table .input&gt;.cell select{width:100%;max-width:225px}form.default.table .input&gt;.cell.normal-size input[type=email],form.default.table .input&gt;.cell.normal-size input[type=password],form.default.table .input&gt;.cell.normal-size input[type=tel],form.default.table .input&gt;.cell.normal-size input[type=text],form.default.table .input&gt;.cell.normal-size select,form.default.table .input&gt;.cell.normal-size textarea{width:auto}form.default.table .input.required&gt;label:first-child{position:relative}form.default.table .input.required&gt;label:first-child:after{position:absolute;right:15px;border-radius:2em;background:#f19703;padding:.2em .5em;vertical-align:text-bottom;white-space:nowrap;color:#fff;font-size:.625rem;font-weight:400;content:"必須"}form.default.table .input.captcha img{border:1px solid #ccc;max-width:100%}form.conditions{margin-bottom:20px;border:2px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #ccc;background:linear-gradient(180deg,#f2f2f2,#fff 50%);padding:5px 20px}form.conditions input[type=submit]{margin-left:10px}form.conditions .submit{padding-top:5px;text-align:center}form.conditions .submit input[type=submit]{margin-left:0}form.conditions legend{border-left:8px solid #ccc;padding-left:5px;font-weight:700}form.conditions .type .select{margin-right:10px}form.conditions-category{position:absolute}form.conditions-category select{padding-left:10px;width:218px}.form-instruction{position:relative;background:#f2f2f2;padding:10px;font-size:12px}.form-instruction h2{margin-bottom:10px;line-height:24px;color:#593b01;font-size:1rem;font-weight:700}.form-instruction h3{font-size:.875rem}.form-instruction div.input{margin-bottom:10px}.section.default.table{margin-bottom:-1px;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}.section.default.table .cell{padding:10px 15px 30px}.section.default.table .label{border-top:1px solid #fff;border-bottom:1px solid #c9c9c9;background:#e7e7e7;padding:5px 50px 5px 15px;font-weight:700;box-sizing:border-box}.section.default.table label{margin-right:10px}.form-input-confirm{margin-bottom:-1px;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}.form-input-confirm .label{display:block;position:relative;box-sizing:border-box;padding:5px 50px 5px 15px;border-top:1px solid #fff;border-bottom:1px solid #c9c9c9;background:#e7e7e7;font-weight:700;vertical-align:top}.form-input-confirm.required&gt;.label:after{content:"必須";position:absolute;right:15px;padding:.2em .5em;border-radius:2em;background:#f19703;color:#fff;font-size:.625rem;font-weight:400;vertical-align:text-bottom;white-space:nowrap}.form-input-confirm&gt;.cell{display:block;padding:10px 15px 30px;overflow:hidden;border-top:1px solid #fff;vertical-align:top}.form-input-confirm&gt;.cell&gt;.notice{padding:5px 0}.form-input-confirm&gt;.cell&gt;.notice:first-child{padding-top:0}.form-input-confirm&gt;.cell&gt;.notice:last-child{padding-bottom:0}.freespace{padding:10px 0}div.guide-two-column{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}div.guide-two-column .buttons{width:100%;margin:0 0 20px}div.guide-two-column .section{box-sizing:border-box;width:50%;margin-bottom:0}div.guide-two-column .section.inside{padding-right:5px}div.guide-two-column .section.outside{padding-left:5px}.attention{color:#c00}.novel-section{box-sizing:border-box;width:100%;margin-bottom:0}.novel-section .buttons{width:100%;margin:10px 0 40px}.novel-section .outside{margin-bottom:40px;padding:10px;background-color:#f9eae5}.novel-section .outside h3{font-size:14px}.novel-section .outside h3:before{content:none}.novel-section .outside h3 span{display:inline-block;margin-right:10px;padding:0 5px;background:#8b3e24;color:#fff}.novel-section .outside div{padding-bottom:24px}.novel-section .outside div:last-child{padding-bottom:0}div.guide-steps{overflow:hidden}div.guide-steps .guide-steps__youtube{margin-bottom:10px}div.guide-steps .guide-steps__youtube .guide-steps__youtube-frame{aspect-ratio:16/9;width:100%;height:100%;border:none}div.guide-steps .step{position:relative;margin-bottom:60px;padding:10px;background:#f9eae5}div.guide-steps .step:after{content:"";display:block;position:absolute;right:0;bottom:-50px;left:0;box-sizing:border-box;width:0;height:0;margin:auto;border-top:40px solid #f9eae5;border-right:40px solid #fff;border-left:40px solid #fff}div.guide-steps .step h3{padding-bottom:10px}div.guide-steps .step h3:before{content:none}div.guide-steps .step h3 span{display:inline-block;margin-right:10px;padding:0 5px;background:#8b3e24;color:#fff}div.guide-steps .step:last-child:after{display:none}div.guide-steps .step:last-child{margin-bottom:40px}div.post-merit{margin-bottom:10px;padding:10px;background-color:#fffcd0}div.post-merit h2{color:#c00;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.5}h1,h2,h3,h4{margin:0;box-sizing:border-box}h1{font-size:1.3rem}h2,h3{font-size:1rem}h4{font-size:.875rem}.h1{margin-bottom:20px;border-bottom:2px solid #999;font-size:1.2rem}.h2{border-left:8px solid #999;background:#f2f2f2;padding:.4em}.h2,.h3{margin-bottom:10px;font-size:1rem}.h3{color:#593b01}.h3:before{content:"■"}.h4{font-size:.875rem}table.history{width:100%;border-collapse:collapse}table.history tr:nth-child(2n) td,table.history tr:nth-child(2n) th{background:#f2f2f2}table.history th{border-bottom:1px dotted #ccc;padding:10px 10px 10px 20px;width:120px;vertical-align:top;text-align:right;font-weight:400}table.history td{position:relative;border-bottom:1px dotted #ccc;padding:10px 20px 10px 10px}table.history td .name{font-weight:700;margin-right:50px}table.history td .grandprix-title{margin-bottom:0;margin-right:50px;color:#b08020}table.history td .detail.button{position:absolute;top:0;right:10px;bottom:0;margin:auto;height:1.5em;box-sizing:content-box}.http-error.section{background-color:#f2f2f2;padding:30px 20px;color:#666}.http-error.section h1.h1{border-color:#999;font-size:1.3rem}.http-error.section p{font-size:1.1rem}.icon:before{margin-right:3px;font-family:FontAwesome;text-decoration:none;display:inline-block}.icon-pdf:before{content:url(/v2/img/component/icon/pdf.png)}.icon-hot:before,.icon-pdf:before{margin-right:3px;vertical-align:middle}.icon-hot:before{content:url(/v2/img/component/icon/hot.png)}.icon-thumbsup:before{margin-right:3px;vertical-align:middle;content:url(/v2/img/component/icon/thumbsup-orange.png)}.icon-arrow-square:before{display:inline-block;background-color:#000;padding:3px;vertical-align:text-bottom;line-height:1;color:#fff;font-size:.5rem;content:"\f061"}.icon-arrow:before{color:#b0b0b0;content:"\f0a9"}.icon-arrow-ci:before{color:#e49404;content:"\f0a9"}.icon-help:before{color:#b0b0b0;content:"\f059"}.icon-cog:before{color:#b0b0b0;content:"\f013"}.fa-stack.fa-1x{width:1em;height:1em;line-height:1}.fa-stack.fa-1x.white i:first-child{color:#fff}.fa-plus-square{margin-right:5px;vertical-align:middle;color:#999}.fa-caret-right,.fa-caret-up{font-size:1rem}.icon-bars:before{color:#b0b0b0;content:"\f0c9"}.icon-search:before{color:#b0b0b0;content:"\f002"}.icon-global-menu:before{color:#b0b0b0;content:"\f00a"}.icon-download:before{content:url(/v2/img/component/icon/download-gray.png)}.icon-vertical-manga:before{content:url(/v2/img/component/icon/vertical-manga.png);right:0;bottom:0;width:16px;height:24px}.icon-vertical-manga-large:before{content:url(/v2/img/component/icon/vertical-manga-large.png);right:0;bottom:0;width:22px;height:34px}.icon-trash-can:before{content:url(/v2/img/component/icon/trash-can.svg);right:0;bottom:0;width:10px;height:13px}.icon-yell:before{margin-right:3px;vertical-align:middle;content:url(/v2/img/component/icon/yell.png)}.icon-heart:before{display:inline-block;content:"";background-image:url(/v2/img/component/icon/icon_iine.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:13.3px;object-fit:contain;vertical-align:-8%;line-height:1;font-size:15px}img.max{max-width:100%}.dots-indicator,.dots-indicator:after,.dots-indicator:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:animation-dots-indicator 1.8s ease-in-out infinite;animation:animation-dots-indicator 1.8s ease-in-out infinite}.dots-indicator{color:#fff;font-size:10px;margin:40px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.dots-indicator:after,.dots-indicator:before{content:"";position:absolute;top:0}.dots-indicator:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.dots-indicator:after{left:3.5em}@-webkit-keyframes animation-dots-indicator{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes animation-dots-indicator{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.inquiry-blocks .inquiry-block{display:-webkit-flex;display:flex;justify-content:space-between;background:#f2f2f2}.inquiry-blocks .inquiry-block div{display:-webkit-flex;display:flex;flex-basis:50%;-webkit-flex-direction:column;flex-direction:column;padding:10px}.inquiry-blocks .inquiry-block div .h3:before{content:""}.inquiry-blocks .inquiry-block div:last-child{align-items:end}.inquiry-blocks .inquiry-block div:last-child .button{margin:auto 0;width:300px;max-width:100%;white-space:nowrap}.inquiry-blocks .inquiry-block div:last-child .button:not(:first-child){margin-top:10px}.label-circle{margin-right:5px;border-radius:10px;background:#888;padding:2px 10px;color:#fff;font-size:.75rem}.label-tag{position:relative;margin:0 .5em 5px;background:#000;padding:0 5px;text-align:center;line-height:1.4em;color:#fff;font-size:.625rem;box-sizing:border-box}.label-tag:after,.label-tag:before{position:absolute;top:0;border-top:.7em solid transparent;border-bottom:.7em solid transparent;width:0;height:0;content:""}.label-tag:before{left:-.5em;border-right:.5em solid #000}.label-tag:after{right:-.5em;border-left:.5em solid #000}.label-tag.alphapolis{background:#f5a520}.label-tag.alphapolis:before{border-right-color:#f5a520}.label-tag.alphapolis:after{border-left-color:#f5a520}.label-tag.alphalight{background:#2597ed}.label-tag.alphalight:before{border-right-color:#2597ed}.label-tag.alphalight:after{border-left-color:#2597ed}.label-tag.regina{background:#c1a520}.label-tag.regina:before{border-right-color:#c1a520}.label-tag.regina:after{border-left-color:#c1a520}.label-tag.andarche{background:#2241b2}.label-tag.andarche:before{border-right-color:#2241b2}.label-tag.andarche:after{border-left-color:#2241b2}.label-tag.eternity,.label-tag.eternity-comics,.label-tag.eternity-red,.label-tag.eternity-rose,.label-tag.eternity-white{background:#e90a3f}.label-tag.eternity-comics:before,.label-tag.eternity-red:before,.label-tag.eternity-rose:before,.label-tag.eternity-white:before,.label-tag.eternity:before{border-right-color:#e90a3f}.label-tag.eternity-comics:after,.label-tag.eternity-red:after,.label-tag.eternity-rose:after,.label-tag.eternity-white:after,.label-tag.eternity:after{border-left-color:#e90a3f}.label-tag.noche{background:#7f16b6}.label-tag.noche:before{border-right-color:#7f16b6}.label-tag.noche:after{border-left-color:#7f16b6}.label-tag.alphanorn{background:#54c2f0}.label-tag.alphanorn:before{border-right-color:#54c2f0}.label-tag.alphanorn:after{border-left-color:#54c2f0}.label-tag.kizuna{background:#ff7d2d}.label-tag.kizuna:before{border-right-color:#ff7d2d}.label-tag.kizuna:after{border-left-color:#ff7d2d}span.label-tag{display:inline-block}span.label-tag.official-manga-tag{display:block}ul.default{margin-bottom:20px;padding:0;list-style:none}ul.default li{border-bottom:1px dotted #ccc;padding:10px}ul.default li:nth-child(2n){background:#f2f2f2}ul.default li .catchcopy{display:inline-block;background:#f5a520;padding:1px 3px;vertical-align:text-bottom;color:#fff;font-size:.625rem}ul.default li img{max-width:100%}ol.default{margin-bottom:20px;padding:0 0 0 50px;list-style:none}ol.default li{padding-bottom:10px}ol.default li:last-child{padding-bottom:0}ol.default li span{display:inline-block;margin-left:-50px;width:50px;white-space:nowrap;font-weight:700;box-sizing:border-box}ol.default li ol{margin-top:10px;padding:0 0 0 30px}ol.default li ol span{margin-left:-30px;width:30px}.chapters .chapter{background:#fdefd8;padding:5px}.chapters .chapter input[type=text]{margin-right:5px;width:calc(100% - 100px);max-width:100%}.chapters .chapter.add .input{display:flex}.chapters .chapter.add .input label{margin-right:5px;white-space:nowrap}.chapters .chapter.add .input input[type=text]{width:auto;flex:1 0 auto}.manage-comments{margin-bottom:20px}.manage-comments .comment-data{padding:10px;overflow:hidden}.manage-comments .even{border-top:1px solid #fff;background:#f2f2f2 none repeat scroll 0 0}.manage-comments .odd{border:solid #b0b0b0;border-width:1px 0}.manage-comments .controls{float:right;margin:0 0 20px 20px}.manage-comments .created{margin-right:10px;color:#777;font-size:.75rem}.manage-comments .comment{margin:10px 0}.manage-comments .status{line-height:25px;text-align:center;white-space:nowrap;width:179px}.manage-comments .status.status0{background:#ffdadc;color:#c00}.manage-comments .status.status1{background:#bea;color:#136702}.manage-comments .status.status2{background:#333;color:#fff}.manage-comments .button.ok{margin-right:5px}.manage-comments .button.netabare{display:inline-block}.manage-comments .button.delete{margin-top:5px;width:100%}.manage-comments .have-netabare{display:block;padding:5px 0}.manage-comments textarea{width:100%;box-sizing:border-box}.manage-comments .submit{background:none}.manage-comments .response{padding:10px 10px 2px;background:#d1d1d1;border-radius:5px;color:#666}.manage-comments .response .delete{text-align:right}.manage-comments .response .delete a{text-decoration:underline;color:#666;font-size:12px}.manage-content-block{display:-webkit-flex;display:flex;margin:10px 0;border:1px solid #b0b0b0}.manage-content-block .counter{display:-webkit-flex;display:flex;background:#e7e7e7;padding:5px;word-break:break-all;min-width:28px}.manage-content-block .counter span{margin:auto;white-space:nowrap}.manage-content-block .status{display:-webkit-flex;display:flex;background:#999;padding:5px;width:1em;color:#fff}.manage-content-block .status.published{background:#f16363}.manage-content-block .status.scheduled{background:#88c060}.manage-content-block .status.waiting-review{background:#58c3ed}.manage-content-block .status span{margin:auto}.manage-content-block .main{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap}.manage-content-block .main .info{flex:1;border-right:1px solid #b0b0b0;padding:10px}.manage-content-block .main .info .title{margin:0 0 .5em;border-bottom:1px dashed #999;padding-bottom:.5em;line-height:1;word-break:break-all}.manage-content-block .main .info .meta{display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:5px}.manage-content-block .main .info .meta .heart{display:inline-block}.manage-content-block .main .info .meta .icon-heart{margin:0 12px 0 0;font-size:14px;color:#333}.manage-content-block .main .info .prize{margin-bottom:5px;background:#f2f2f2;padding:5px}.manage-content-block .main .info .prize span{display:inline-block;background:#f5a520;padding:3px 5px;line-height:1;color:#fff;font-size:10px}.manage-content-block .main .info .prize p{display:inline-block;font-size:.75rem}.manage-content-block .main .info .download{display:-webkit-flex;display:flex}.manage-content-block .main .info .download .text-count{line-height:1;font-size:.75rem}.manage-content-block .main .info .download .text-count .caption{display:inline-block;width:90px;text-align:right}.manage-content-block .main .info .download .text-count .caption:after{content:" :"}.manage-content-block .main .info .download .text-count .value{display:inline-block;padding-left:5px}.manage-content-block .main .manage{padding:10px;width:10em}.manage-content-block .main .manage .button{width:100%}.manage-content-block .main .campaign{border-top:0;border-right:1px solid #ccc;background:#f2eee6;padding:7px 10px 4px;width:100%;box-sizing:border-box}.manage-content-block .main .campaign .title-block .link{display:inline-block;float:right;letter-spacing:-1px}.manage-content-block .main .campaign .title-block .link-label{margin-left:-5px;font-size:.875rem}.manage-content-block .main .campaign .info-block:not(:last-child){margin-bottom:8px}.manage-content-block .main .campaign .info-block .char-info .char-info-label .char-info-now{color:#e54646;font-size:1rem}.manage-content-block .main .campaign .rank-block{display:inline-block}.manage-content-block .main .campaign .rank-block .rank{color:#e54646;font-size:1rem}.content-prize-evaluations{margin-top:-20px;border:1px solid #b0b0b0;border-top:0 solid #b0b0b0;padding:10px;font-size:.75rem;text-align:right}.manage-episodes{position:relative}.manage-episodes .chapter{display:-webkit-flex;display:flex;margin-bottom:10px;background:#fdf8ee;padding:5px}.manage-episodes .chapter:last-child{margin-bottom:0}.manage-episodes .chapter .move{margin-right:5px}.manage-episodes .chapter .move a{display:block;width:.8em;height:.5em;box-sizing:border-box}.manage-episodes .chapter .move a:after{display:block;border-right:.4em solid transparent;border-left:.4em solid transparent;width:0;height:0;content:""}.manage-episodes .chapter .move a.up{margin-bottom:.5em}.manage-episodes .chapter .move a.up:after{border-bottom:.5em solid #c69036}.manage-episodes .chapter .move a.down:after{border-top:.5em solid #c69036}.manage-episodes .chapter .title{color:#593b01;font-weight:700}.manage-episodes .chapter.rental-chapter{background:#d9e5b3}.manage-episodes .episode{display:-webkit-flex;display:flex;position:relative;border:1px solid #999;border-bottom:0;background:#fff;padding:5px}.manage-episodes .episode:last-child{border-bottom:1px solid #999}.manage-episodes .episode.draft,.manage-episodes .episode.rental-ready{background:#e7e7e7}.manage-episodes .episode.rental-ready .status{line-height:1.15}.manage-episodes .episode .move{margin-right:5px}.manage-episodes .episode .move a{display:-webkit-flex;display:flex;border:1px solid #999;background:#f2f2f2;padding:5px;height:50%;text-decoration:none;color:#999;box-sizing:border-box}.manage-episodes .episode .move a.down{border-top:0}.manage-episodes .episode .move a i{margin:auto}.manage-episodes .episode .status{margin-right:5px;background:#999;padding:.5em;width:1em;text-shadow:1px 0 0 #888,-1px 0 0 #888,0 1px 0 #888,0 -1px 0 #888;color:#fff}.manage-episodes .episode.published .status{border:1px solid #e54646;background:#f16363;text-shadow:1px 0 0 #e54646,-1px 0 0 #e54646,0 1px 0 #e54646,0 -1px 0 #e54646}.manage-episodes .episode.scheduled .status{border:1px solid #71aa34;background:#88c060;text-shadow:1px 0 0 #71aa34,-1px 0 0 #71aa34,0 1px 0 #71aa34,0 -1px 0 #71aa34}.manage-episodes .episode.rental-published .status{background:#f16363;text-shadow:1px 0 0 #e54646,-1px 0 0 #e54646,0 1px 0 #e54646,0 -1px 0 #e54646;line-height:1.15}.manage-episodes .episode .content{-webkit-flex-wrap:wrap;flex-wrap:wrap;align-content:space-between}.manage-episodes .episode .content,.manage-episodes .episode .content .title{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;width:100%}.manage-episodes .episode .content .title{flex-grow:1;margin:0;font-size:.875rem}.manage-episodes .episode .content .title h3{padding-right:80px}.manage-episodes .episode .content .title .counter{padding-right:1em;padding-bottom:3px;text-align:right;color:#777;font-size:.75rem}.manage-episodes .episode .content .title .counter .bookmark{font-size:.625rem}.manage-episodes .episode .content .title .counter .icon-heart:before{width:12.5px;height:11.1px;margin:1.5px 2px 4px 0;vertical-align:middle}.manage-episodes .episode .content .title .counter .icon-heart{height:14px;margin:0 0 0 2px;font-size:12px;color:#7b7b7b}.manage-episodes .episode .content .action.nav{display:-webkit-flex;display:flex;justify-content:flex-end;background:#f2f2f2;padding:.5em 1em;width:100%;font-size:.75rem;box-sizing:border-box}.manage-episodes .episode .content .action.nav .delete a,.manage-episodes .episode .content .action.nav .drop-message{color:red}.manage-episodes .episode .content .action.nav .datetime{margin-left:10px}.manage-episodes .episode .content .action.nav .set-date{margin-right:10px;color:#c69036}form.save-episode&gt;.input.chapter select{margin-right:5px;width:200px}form.save-episode&gt;.input.save-novel-body{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}form.save-episode&gt;.input.save-novel-body&gt;h3{padding:5px 0;width:100%}form.save-episode&gt;.input.save-novel-body.required&gt;h3:after{margin-left:3px;border-radius:2em;background:#f19703;padding:.2em .5em;vertical-align:text-bottom;white-space:nowrap;color:#fff;font-size:.625rem;font-weight:400;content:"必須"}form.save-episode&gt;.input.save-novel-body&gt;div.cell{flex-basis:auto;padding:0 0 10px;width:100%}form.save-episode&gt;.input.save-novel-body&gt;div.cell .upload{margin-bottom:10px;background:#f2f2f2;padding:10px;text-align:center}form.save-episode&gt;.input.save-novel-body&gt;div.cell .upload input[type=file]{width:auto}form.save-episode&gt;.input.save-novel-body&gt;div.cell .full-screen-and-emendation-button-area{display:flex;align-items:center;justify-content:right;margin-bottom:10px;gap:8px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .full-screen-and-emendation-button-area .emendation-about:before{content:"\f059";display:inline-block;color:#b0b0b0;font-family:FontAwesome,serif;font-size:1rem}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form{border-style:none;min-width:100%;min-height:100%;touch-action:pinch-zoom;padding:0}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form{margin:0 auto}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area{position:fixed;z-index:1;top:0;width:100%;background-color:#fff}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area .modal-episode-title{position:relative;color:#333;font-size:1.4rem;height:50px;width:800px;margin:auto;display:flex;align-items:center;white-space:nowrap;text-overflow:clip;overflow:hidden}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area .novel-tool-box{position:static;border-right:none;border-left:none}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area .return-and-emendation-button-area{display:flex;position:absolute;top:8px;right:8px;gap:8px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .edit-text{height:100%;max-width:800px;padding:calc(var(--fixed-area-height)) 0 20px;margin:0 auto}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .edit-text textarea{min-height:calc(100vh - var(--fixed-area-height) - 20px);border:none;outline:none;font-size:17.6px;line-height:1.8;display:flex;-webkit-box-flex:1;flex:1;justify-content:start;align-items:end;overscroll-behavior-y:none;margin:0 auto auto}.novel-edit-wrapper{position:relative}.novel-edit-wrapper .novel-tool-box{position:absolute;top:0;left:0;border:1px solid #b0b0b0;background:#e7e7e7;width:100%;overflow:hidden;box-sizing:border-box}.novel-edit-wrapper .novel-tool-box ul.controls{margin-bottom:0;padding:10px;overflow:hidden;list-style:none}.novel-edit-wrapper .novel-tool-box ul.controls li{float:left;margin-right:5px}.novel-edit-wrapper .novel-tool-box ul.controls li.preview,.novel-edit-wrapper .novel-tool-box ul.controls li.text-counter{float:right}.novel-edit-wrapper .novel-tool-box ul.controls li.text-counter{line-height:30px;color:#666}.novel-edit-wrapper .novel-tool-box ul.controls li.text-counter.caution{color:#c00}.novel-edit-wrapper .novel-tool-box ul.controls li a,.novel-edit-wrapper .novel-tool-box ul.controls li button{height:20px;box-sizing:content-box}.novel-edit-wrapper .novel-tool-box ul.controls li a img,.novel-edit-wrapper .novel-tool-box ul.controls li button img{vertical-align:text-bottom}.novel-edit-wrapper .novel-tool-box ul.controls li .NovelPreview img{vertical-align:initial}.novel-edit-wrapper .novel-tool-box .novel-images{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:0;height:0;overflow:hidden}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads{position:relative;padding-top:30px;padding-left:10px;width:40%;box-sizing:border-box}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel{border:1px dashed #999;background-color:#fffeef;padding:10px}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel.dragging{background:#fdefd8}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel .button{display:block;margin-bottom:10px}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel #MultiImageFile{position:absolute}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel .drag-drop-message,.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel ul.notes{pointer-events:none}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel .drag-drop-message p{border:2px solid #f5a520;background:#fdefd8;padding:5px;text-align:center;color:#c69036}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel ul:last-child{margin-bottom:0}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .close-images{position:absolute;top:0;right:0}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .close-images:before{font-family:FontAwesome;content:"\f00d"}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider{width:60%}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider{text-align:center}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider a{display:inline-block;width:140px;height:140px}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider a img{max-width:100%;max-height:100%}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider .sort-num{padding-bottom:3px;color:#888}.novel-edit-wrapper .novel-tool-box.opened .novel-images{padding:10px;height:auto}.novel-edit-wrapper textarea{transition:height .5s;min-height:400px}form.default.table.manga-save div.cell.wrap-page-direction{padding-bottom:0}form.default.table.manga-save div.cell.wrap-page-direction div.page-direction{display:inline-block;width:130px}form.default.table.manga-save div.cell.wrap-page-direction div.page-direction label{font-weight:700}form.default.table.manga-save div.cell.wrap-page-direction div.page-direction label img{display:block;margin-top:8px}.save-comic-body{overflow:hidden}.save-comic-body&gt;.manga-images{float:left;background:#e7e7e7;width:35%;height:600px;overflow:auto;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.save-comic-body&gt;.manga-images:empty:before{display:inline-block;padding:226px 15px 0;white-space:pre-wrap;content:"編集中の画像はここに表示されます\a\aドラッグで画像の順序の入替ができます";color:#888;font-weight:700}.save-comic-body&gt;.manga-images .ui-sortable-handle{padding:0}.save-comic-body&gt;.manga-images .manga-page{display:-webkit-flex;display:flex;position:relative;cursor:pointer;overflow:hidden;min-height:100px}.save-comic-body&gt;.manga-images .manga-page .sort-no{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background:#ccc;padding:5px 0;width:20px;text-align:center;text-shadow:0 1px 0 #fff;white-space:nowrap;box-sizing:border-box}.save-comic-body&gt;.manga-images .manga-page div.image-panel{position:relative;-webkit-flex-grow:1;flex-grow:1;border-top:1px solid #fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background:#fff;text-align:center}.save-comic-body&gt;.manga-images .manga-page div.image-panel img{max-width:100%}.save-comic-body&gt;.manga-images .manga-page div.image-panel span.file-name{position:absolute;text-align:left;max-width:95%;bottom:0;left:5px;background-color:hsla(0,0%,100%,.7);font-size:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.save-comic-body&gt;.manga-images .manga-page .image-delete{position:absolute;top:10px;right:10px}.save-comic-body&gt;.manga-images .manga-page .image-delete:before{background:#666;padding:2px 3px;vertical-align:top;color:#fff;font-family:FontAwesome;font-size:.75rem;content:"\f00d"}.save-comic-body&gt;.manga-images .manga-page .image-up{position:absolute;display:block;background-color:hsla(0,0%,40%,.9);top:20px;left:50%;transform:translateX(-50%);width:100px;height:20px;border-radius:3px}.save-comic-body&gt;.manga-images .manga-page .image-up:hover{background-color:#666}.save-comic-body&gt;.manga-images .manga-page .image-up:before{display:inline-block;content:"";border-bottom:10px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.save-comic-body&gt;.manga-images .manga-page:first-child .image-up{display:none}.save-comic-body&gt;.manga-images .manga-page .image-down{position:absolute;display:block;background-color:hsla(0,0%,40%,.9);bottom:20px;left:50%;transform:translateX(-50%);width:100px;height:20px;border-radius:3px}.save-comic-body&gt;.manga-images .manga-page .image-down:hover{background-color:#666}.save-comic-body&gt;.manga-images .manga-page .image-down:before{display:inline-block;content:"";border-top:10px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.save-comic-body&gt;.manga-images .manga-page:last-child .image-down{display:none}.save-comic-body&gt;.manga-images .manga-page:hover&gt;div:hover,.save-comic-body&gt;.manga-images .manga-page:hover&gt;div&gt;div{background-color:#fbe7e8}.save-comic-body&gt;.manga-images .manga-page:first-child div.control_panel,.save-comic-body&gt;.manga-images .manga-page:first-child div.image_panel,.save-comic-body&gt;.manga-images .manga-page:first-child span.sort_no{border-top:1px solid #ccc}.save-comic-body&gt;.manga-uploads{float:right;padding:15px;width:65%;overflow:hidden;box-sizing:border-box}.save-comic-body&gt;.manga-uploads.dragging,.save-comic-body&gt;.manga-uploads.dragging .wrapper{background:#fdefd8}.save-comic-body&gt;.manga-uploads .wrapper{margin-bottom:0;outline:5px solid #fff;border:2px dotted #a6a6a6;box-shadow:0 0 0 6px #a6a6a6;background-color:#fdf8ee;padding:10px;pointer-events:none}.save-comic-body&gt;.manga-uploads .wrapper .image-upload-button{padding-top:10px;text-align:center;pointer-events:auto}.save-comic-body&gt;.manga-uploads .wrapper .drag-drop-message{margin-bottom:10px;border:1px solid #a6a6a6;padding:5px;text-align:center;color:#777;font-size:1.1rem}.save-comic-body&gt;.manga-uploads .wrapper .drag-drop-message .plus{display:block;text-align:center;font-size:1.4rem;font-weight:700}form.manga-save img.vertical-preview,form.manga-save ul.manga-upload-description.standard-manga-remove{display:none}form.manga-save.vertical-manga .vertical-manga-hidden{visibility:hidden}form.manga-save.vertical-manga img.standard-preview{display:none}form.manga-save.vertical-manga img.vertical-preview{display:inline}form.manga-save.vertical-manga ul.manga-upload-description.vertical-manga-remove{display:none}form.manga-save.vertical-manga ul.manga-upload-description.standard-manga-remove{display:block}.waiting-file-upload{display:none;position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,.5);width:100%;height:100%}.waiting-file-upload.opened{display:-webkit-flex;display:flex}.waiting-file-upload span{margin:auto;text-align:center;color:#fff;font-weight:700}.waiting-file-upload span img{margin-bottom:5px}.official-mangas .manga-opt div.book-list{display:flex}.official-mangas .manga-opt div.book{margin:0 20px;display:flex;flex-direction:column;justify-content:space-between}.official-mangas .manga-opt div.book .book-img{border:1px solid #ccc;background-repeat:no-repeat}.official-mangas .manga-opt div.book .book-img:not(.lazyload):not(.lazyloading){background-size:cover;background-position:100%}.official-manga-panel a{color:#000;text-decoration:none;display:block;opacity:1}.official-manga-panel a:hover{opacity:.8}.official-manga-panel.long-panel{padding:0;width:24.3%;box-sizing:border-box;color:#000}.official-manga-panel.long-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.long-panel .read-more-panel .icon{width:35px;height:35px;background-color:#fff;border-radius:20px;position:absolute;left:0;right:0;top:-20px;bottom:0;margin:auto}.official-manga-panel.long-panel .read-more-panel .text{text-align:center;color:#666;font-size:.7rem;position:absolute;top:85px;left:0;right:0;bottom:0;margin:auto}.official-manga-panel.long-panel .panel{position:relative;padding:0;background-repeat:no-repeat;background-size:100%;height:208px}.official-manga-panel.long-panel .panel.lazyload,.official-manga-panel.long-panel .panel.lazyloading{background-position:center 30%;background-image:url(/v2/img/component/slick/ajax-loader.gif);background-size:auto}.official-manga-panel.long-panel .panel{background-position-y:-4px}.official-manga-panel.long-panel .last-update{position:absolute}.official-manga-panel.long-panel .last-update span.new{border:1px solid #f16363;border-radius:14px;padding:2px 6px 1px;margin:0;font-size:13px;background:#f16363;color:#fff;width:44px;height:13px;text-align:center;line-height:1;position:absolute;top:2.2075px;left:2.2075px}.official-manga-panel.long-panel .icon-vertical-layout{width:20px;height:30px}.official-manga-panel.long-panel .icon-vertical-layout img{position:absolute;top:0;right:0}.official-manga-panel.long-panel .manga-info{height:calc(100% - 126px);width:100%;position:absolute;bottom:0;left:0;background:#fff}.official-manga-panel.long-panel .manga-info .title{font-weight:700;font-size:.875rem;margin:6px 8px 5px;height:40%;line-height:1.2;position:relative}.official-manga-panel.long-panel .manga-info .title .r18{color:#c00;font-size:11px;font-weight:700;position:absolute;bottom:0;right:3px}.official-manga-panel.long-panel .manga-info&gt;.icon-zero-yen{position:absolute;bottom:10px;left:8px;width:20px;height:20px}.official-manga-panel.long-panel .manga-info .catchphrase{font-size:.75rem;margin:0 8px 8px;line-height:1.2}.official-manga-panel.long-panel .manga-info .official-manga-status{justify-content:center;padding:3px 0 8px;display:flex}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon]{font-size:11px;line-height:19px;color:#fff;font-weight:700;width:78px;height:18px;text-align:center}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].rental-icon{margin:0 3px 0 8px}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].rental-icon.rental{background:#f16363}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].rental-icon.free{background:#fc76b8}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].series-icon{background:#f5a520;margin:0 8px 0 3px}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon{position:relative}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon:after{position:absolute;content:url(/v2/img/component/icon/zero_yen_on.svg);top:-3px;left:3px;width:20px;height:20px}.official-manga-panel.long-panel .manga-info .official-manga-status .expected-releas-date{font-size:.875rem;font-weight:700;color:#c00;margin:0;width:100%;text-align:center}.official-manga-panel.short-panel{padding:0;width:24.3%;box-sizing:border-box;color:#000}.official-manga-panel.short-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.short-panel .read-more-panel .icon{width:35px;height:35px;background-color:#fff;border-radius:20px;position:absolute;left:0;right:0;top:-20px;bottom:0;margin:auto}.official-manga-panel.short-panel .read-more-panel .text{text-align:center;color:#666;font-size:.7rem;position:absolute;top:85px;left:0;right:0;bottom:0;margin:auto}.official-manga-panel.short-panel .panel{position:relative;padding:0;background-repeat:no-repeat;background-size:100%;height:160px}.official-manga-panel.short-panel .panel.lazyload,.official-manga-panel.short-panel .panel.lazyloading{background-position:center 30%;background-image:url(/v2/img/component/slick/ajax-loader.gif);background-size:auto}.official-manga-panel.short-panel .panel{background-position-y:0}.official-manga-panel.short-panel .catchphrase{display:none}.official-manga-panel.short-panel .last-update{position:absolute}.official-manga-panel.short-panel .last-update span.new{border:1px solid #f16363;border-radius:14px;padding:2px 6px 1px;margin:0;font-size:13px;background:#f16363;color:#fff;width:44px;height:13px;text-align:center;line-height:1;position:absolute;top:2.2075px;left:2.2075px}.official-manga-panel.short-panel .icon-vertical-layout{width:20px;height:30px}.official-manga-panel.short-panel .icon-vertical-layout img{position:absolute;top:0;right:0}.official-manga-panel.short-panel .manga-info{height:calc(100% - 117px);width:100%;position:absolute;bottom:0;left:0;background:#fff}.official-manga-panel.short-panel .manga-info .title{font-weight:700;font-size:.875rem;margin:6px 8px 5px;height:40%;line-height:1.2;position:relative}.official-manga-panel.short-panel .manga-info .title .r18{color:#c00;font-size:11px;font-weight:700;position:absolute;bottom:0;right:3px}.official-manga-panel.short-panel .manga-info&gt;.icon-zero-yen{position:absolute;bottom:10px;left:8px;width:20px;height:20px}.official-manga-panel.short-panel .manga-info .catchphrase{font-size:.75rem;margin:0 8px 8px;line-height:1.2}.official-manga-panel.short-panel .manga-info .official-manga-status{justify-content:center;padding:3px 0 8px;display:flex}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon]{font-size:11px;line-height:19px;color:#fff;font-weight:700;width:78px;height:18px;text-align:center}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].rental-icon{margin:0 3px 0 8px}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].rental-icon.rental{background:#f16363}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].rental-icon.free{background:#fc76b8}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].series-icon{background:#f5a520;margin:0 8px 0 3px}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon{position:relative}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon:after{position:absolute;content:url(/v2/img/component/icon/zero_yen_on.svg);top:-3px;left:3px;width:20px;height:20px}.official-manga-panel.short-panel .manga-info .official-manga-status .expected-releas-date{font-size:.875rem;font-weight:700;color:#c00;margin:0;width:100%;text-align:center}.official-manga-panel.middle-panel{padding:0;width:24.3%;box-sizing:border-box;color:#000}.official-manga-panel.middle-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.middle-panel .read-more-panel .icon{width:35px;height:35px;background-color:#fff;border-radius:20px;position:absolute;left:0;right:0;top:-20px;bottom:0;margin:auto}.official-manga-panel.middle-panel .read-more-panel .text{text-align:center;color:#666;font-size:.7rem;position:absolute;top:85px;left:0;right:0;bottom:0;margin:auto}.official-manga-panel.middle-panel .panel{position:relative;padding:0;background-repeat:no-repeat;background-size:100%;height:200px}.official-manga-panel.middle-panel .panel.lazyload,.official-manga-panel.middle-panel .panel.lazyloading{background-position:center 30%;background-image:url(/v2/img/component/slick/ajax-loader.gif);background-size:auto}.official-manga-panel.middle-panel .panel{background-position-y:-1px}.official-manga-panel.middle-panel .last-update{position:absolute}.official-manga-panel.middle-panel .last-update span.new{border:1px solid #f16363;border-radius:14px;padding:2px 6px 1px;margin:0;font-size:13px;background:#f16363;color:#fff;width:44px;height:13px;text-align:center;line-height:1;position:absolute;top:2.2075px;left:2.2075px}.official-manga-panel.middle-panel .icon-vertical-layout{width:20px;height:30px}.official-manga-panel.middle-panel .icon-vertical-layout img{position:absolute;top:0;right:0}.official-manga-panel.middle-panel .manga-info{height:calc(100% - 127px);width:100%;position:absolute;bottom:0;left:0;background:#fff}.official-manga-panel.middle-panel .manga-info .title{font-weight:700;font-size:.875rem;margin:6px 8px 5px;height:40%;line-height:1.2;position:relative;height:45%}.official-manga-panel.middle-panel .manga-info .title .r18{color:#c00;font-size:11px;font-weight:700;position:absolute;bottom:0;right:3px}.official-manga-panel.middle-panel .manga-info&gt;.icon-zero-yen{position:absolute;bottom:10px;left:8px;width:20px;height:20px}.official-manga-panel.middle-panel .manga-info .catchphrase{font-size:.75rem;margin:0 8px 8px;line-height:1.2}.official-manga-panel.middle-panel .manga-info .official-manga-status{justify-content:center;padding:3px 0 8px;display:flex}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon]{font-size:11px;line-height:19px;color:#fff;font-weight:700;width:78px;height:18px;text-align:center}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].rental-icon{margin:0 3px 0 8px}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].rental-icon.rental{background:#f16363}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].rental-icon.free{background:#fc76b8}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].series-icon{background:#f5a520;margin:0 8px 0 3px}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon{position:relative}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon].zero-yen-icon:after{position:absolute;content:url(/v2/img/component/icon/zero_yen_on.svg);top:-3px;left:3px;width:20px;height:20px}.official-manga-panel.middle-panel .manga-info .official-manga-status .expected-releas-date{font-size:.875rem;font-weight:700;color:#c00;margin:0;width:100%;text-align:center}.official-manga-panel.middle-panel.mypage{padding:0;width:24.3%;box-sizing:border-box;color:#000}.official-manga-panel.middle-panel.mypage .read-more-panel{background-color:#e7e7e7}.official-manga-panel.middle-panel.mypage .read-more-panel .icon{width:35px;height:35px;background-color:#fff;border-radius:20px;position:absolute;left:0;right:0;top:-20px;bottom:0;margin:auto}.official-manga-panel.middle-panel.mypage .read-more-panel .text{text-align:center;color:#666;font-size:.7rem;position:absolute;top:85px;left:0;right:0;bottom:0;margin:auto}.official-manga-panel.middle-panel.mypage .panel{position:relative;padding:0;background-repeat:no-repeat;background-size:100%;height:210px}.official-manga-panel.middle-panel.mypage .panel.lazyload,.official-manga-panel.middle-panel.mypage .panel.lazyloading{background-position:center 30%;background-image:url(/v2/img/component/slick/ajax-loader.gif);background-size:auto}.official-manga-panel.middle-panel.mypage .panel{background-position-y:-1px}.official-manga-panel.middle-panel.mypage .last-update{position:absolute}.official-manga-panel.middle-panel.mypage .last-update span.new{border:1px solid #f16363;border-radius:14px;padding:2px 6px 1px;margin:0;font-size:13px;background:#f16363;color:#fff;width:44px;height:13px;text-align:center;line-height:1;position:absolute;top:2.2075px;left:2.2075px}.official-manga-panel.middle-panel.mypage .icon-vertical-layout{width:20px;height:30px}.official-manga-panel.middle-panel.mypage .icon-vertical-layout img{position:absolute;top:0;right:0}.official-manga-panel.middle-panel.mypage .manga-info{height:calc(100% - 127px);width:100%;position:absolute;bottom:0;left:0;background:#fff}.official-manga-panel.middle-panel.mypage .manga-info .title{font-weight:700;font-size:.875rem;margin:6px 8px 5px;height:40%;line-height:1.2;position:relative;height:45%}.official-manga-panel.middle-panel.mypage .manga-info .title .r18{color:#c00;font-size:11px;font-weight:700;position:absolute;bottom:0;right:3px}.official-manga-panel.middle-panel.mypage .manga-info&gt;.icon-zero-yen{position:absolute;bottom:10px;left:8px;width:20px;height:20px}.official-manga-panel.middle-panel.mypage .manga-info .catchphrase{font-size:.75rem;margin:0 8px 8px;line-height:1.2}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status{justify-content:center;padding:3px 0 8px;display:flex}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon]{font-size:11px;line-height:19px;color:#fff;font-weight:700;width:78px;height:18px;text-align:center}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].rental-icon{margin:0 3px 0 8px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].rental-icon.rental{background:#f16363}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].rental-icon.free{background:#fc76b8}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].series-icon{background:#f5a520;margin:0 8px 0 3px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].zero-yen-icon{position:relative}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon].zero-yen-icon:after{position:absolute;content:url(/v2/img/component/icon/zero_yen_on.svg);top:-3px;left:3px;width:20px;height:20px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status .expected-releas-date{font-size:.875rem;font-weight:700;color:#c00;margin:0;width:100%;text-align:center}.manga-opt ul.new-publication div.book,.manga-opt ul.ranking-books div.book{margin:0}.manga-opt ul.new-publication div.book .book-img,.manga-opt ul.ranking-books div.book .book-img{width:138px;height:197px}.manga-opt ul.new-publication div.book .rank,.manga-opt ul.ranking-books div.book .rank{position:absolute;width:35px;height:100%;text-align:center;top:0;left:6px;font-size:16px}.manga-opt ul.new-publication div.book .rank-1,.manga-opt ul.new-publication div.book .rank-2,.manga-opt ul.new-publication div.book .rank-3,.manga-opt ul.ranking-books div.book .rank-1,.manga-opt ul.ranking-books div.book .rank-2,.manga-opt ul.ranking-books div.book .rank-3{background:url(/v2/img/official_manga/cover_ranking_01_03.svg) no-repeat;background-size:contain;color:#fff}.manga-opt ul.new-publication div.book .rank-4,.manga-opt ul.new-publication div.book .rank-5,.manga-opt ul.new-publication div.book .rank-6,.manga-opt ul.new-publication div.book .rank-7,.manga-opt ul.new-publication div.book .rank-8,.manga-opt ul.new-publication div.book .rank-9,.manga-opt ul.new-publication div.book .rank-10,.manga-opt ul.ranking-books div.book .rank-4,.manga-opt ul.ranking-books div.book .rank-5,.manga-opt ul.ranking-books div.book .rank-6,.manga-opt ul.ranking-books div.book .rank-7,.manga-opt ul.ranking-books div.book .rank-8,.manga-opt ul.ranking-books div.book .rank-9,.manga-opt ul.ranking-books div.book .rank-10{background:url(/v2/img/official_manga/cover_ranking_04_100.svg) no-repeat;background-size:contain;color:#000}.manga-opt ul.new-publication div.book .title,.manga-opt ul.ranking-books div.book .title{color:#000;font-weight:700}.manga-review-status h2.status{display:flex;justify-content:space-between}.manga-review-status h2.status .wrap-title{flex-shrink:1;margin-right:8px}.manga-review-status h2.status .wrap-title span.waiting{color:#e54646}.manga-review-status h2.status .show-histories{display:block;flex-shrink:2;font-weight:400;font-size:.875rem;padding:2px 8px 2px 0}.manga-review-status .histories.modal{display:none}.manga-review-status .histories.modal .outer-frame{padding:0 16px}.manga-review-status .histories.modal h3{font-size:1rem;margin:16px 0 8px;border-bottom:4px solid #ccc}.manga-review-status .histories.modal .history{padding:4px 0 8px;margin-bottom:8px;border-bottom:2px dashed #ccc}.manga-review-status .histories.modal .history:last-child{border-bottom:none}.manga-review-status .histories.modal .history .date{color:#666;font-size:.875rem}.manga-review-status .histories.modal .history h4{margin-top:8px}.manga-review-status .histories.modal .history ul{margin:0}.manga-review-status .modal{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5);flex-direction:column;justify-content:center;align-items:center;z-index:12}.manga-review-status .modal .outer-frame{display:block;position:relative;width:500px;box-sizing:border-box;background-color:#fff;padding:16px;border:5px solid #ccc;max-width:90%;max-height:80%}.manga-review-status .modal .outer-frame:after{position:absolute;width:30px;height:30px;top:-38px;left:0;content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}.manga-review-status .modal .outer-frame .modal-content{overflow-y:scroll;max-height:100%}.manga-review-status .prevent-edit-modal .outer-frame h3{margin-bottom:10px;border-bottom:2px dotted #ccc}.message{margin-bottom:20px;padding:1em}.message.error{border:1px solid #fd8484;background:#ffdadc;color:#c00}.message.error.top-maintenance{text-align:center}.message.error.top-maintenance a{color:#c00}.message.success{border:1px solid #a5d89b;background:#e2f8de;color:#136702}.notice,.warning{font-size:.75rem}.warning{color:#c00}.not-found{padding:20px;background-color:#f3f3f3;font-size:1.1rem;font-weight:700}#main-content .sub.nav .recent ul li.muted,.authors-header.muted,.comment-list .comment-block.muted,.comments .comment.muted,.content-blocks .content-block.muted,.diary-comments .comment.muted,.prizes-ranking ul li.muted,.ranking-tab .tab-body ul.contents li.muted{padding:8px;background-color:#fff;position:relative}#main-content .sub.nav .recent ul li.muted:before,.authors-header.muted:before,.comment-list .comment-block.muted:before,.comments .comment.muted:before,.content-blocks .content-block.muted:before,.diary-comments .comment.muted:before,.prizes-ranking ul li.muted:before,.ranking-tab .tab-body ul.contents li.muted:before{content:"ミュート中です";color:#888;font-size:.75rem}#main-content .sub.nav .recent ul li.muted :not(.show-muted),.authors-header.muted :not(.show-muted),.comment-list .comment-block.muted :not(.show-muted),.comments .comment.muted :not(.show-muted),.content-blocks .content-block.muted :not(.show-muted),.diary-comments .comment.muted :not(.show-muted),.prizes-ranking ul li.muted :not(.show-muted),.ranking-tab .tab-body ul.contents li.muted :not(.show-muted){display:none}#main-content .sub.nav .recent ul li.muted .show-muted,.authors-header.muted .show-muted,.comment-list .comment-block.muted .show-muted,.comments .comment.muted .show-muted,.content-blocks .content-block.muted .show-muted,.diary-comments .comment.muted .show-muted,.prizes-ranking ul li.muted .show-muted,.ranking-tab .tab-body ul.contents li.muted .show-muted{display:inline-block}#main-content .sub.nav .recent ul li.muted .unmute,.authors-header.muted .unmute,.comment-list .comment-block.muted .unmute,.comments .comment.muted .unmute,.content-blocks .content-block.muted .unmute,.diary-comments .comment.muted .unmute,.prizes-ranking ul li.muted .unmute,.ranking-tab .tab-body ul.contents li.muted .unmute{color:#888;padding:8px;position:absolute;top:0;right:0;font-size:.75rem}#main-content .sub.nav .recent ul li .show-muted,.authors-header .show-muted,.comment-list .comment-block .show-muted,.comments .comment .show-muted,.content-blocks .content-block .show-muted,.diary-comments .comment .show-muted,.prizes-ranking ul li .show-muted,.ranking-tab .tab-body ul.contents li .show-muted{display:none}#main-content .sub.nav .recent ul li .user-menu,.authors-header .user-menu,.comment-list .comment-block .user-menu,.comments .comment .user-menu,.content-blocks .content-block .user-menu,.diary-comments .comment .user-menu,.prizes-ranking ul li .user-menu,.ranking-tab .tab-body ul.contents li .user-menu{float:right;cursor:pointer;position:relative;font-weight:700;font-size:medium;color:#888;padding:0 5px}#main-content .sub.nav .recent ul li .user-menu:hover,.authors-header .user-menu:hover,.comment-list .comment-block .user-menu:hover,.comments .comment .user-menu:hover,.content-blocks .content-block .user-menu:hover,.diary-comments .comment .user-menu:hover,.prizes-ranking ul li .user-menu:hover,.ranking-tab .tab-body ul.contents li .user-menu:hover{border-radius:3px;background-color:#f2f2f2}#main-content .sub.nav .recent ul li .user-menu .user-control,.authors-header .user-menu .user-control,.comment-list .comment-block .user-menu .user-control,.comments .comment .user-menu .user-control,.content-blocks .content-block .user-menu .user-control,.diary-comments .comment .user-menu .user-control,.prizes-ranking ul li .user-menu .user-control,.ranking-tab .tab-body ul.contents li .user-menu .user-control{display:none;position:absolute;top:1em;right:0;width:max-content;border:1px solid #dbdbdb;background-color:#efeded;border-radius:2px;font-weight:400}#main-content .sub.nav .recent ul li .user-menu .user-control a,#main-content .sub.nav .recent ul li .user-menu .user-control span,.authors-header .user-menu .user-control a,.authors-header .user-menu .user-control span,.comment-list .comment-block .user-menu .user-control a,.comment-list .comment-block .user-menu .user-control span,.comments .comment .user-menu .user-control a,.comments .comment .user-menu .user-control span,.content-blocks .content-block .user-menu .user-control a,.content-blocks .content-block .user-menu .user-control span,.diary-comments .comment .user-menu .user-control a,.diary-comments .comment .user-menu .user-control span,.prizes-ranking ul li .user-menu .user-control a,.prizes-ranking ul li .user-menu .user-control span,.ranking-tab .tab-body ul.contents li .user-menu .user-control a,.ranking-tab .tab-body ul.contents li .user-menu .user-control span{font-size:.875rem;color:#000;padding:8px 16px 8px 8px}#main-content .sub.nav .recent ul li .user-menu .user-control a:not(.done):hover,#main-content .sub.nav .recent ul li .user-menu .user-control span:not(.done):hover,.authors-header .user-menu .user-control a:not(.done):hover,.authors-header .user-menu .user-control span:not(.done):hover,.comment-list .comment-block .user-menu .user-control a:not(.done):hover,.comment-list .comment-block .user-menu .user-control span:not(.done):hover,.comments .comment .user-menu .user-control a:not(.done):hover,.comments .comment .user-menu .user-control span:not(.done):hover,.content-blocks .content-block .user-menu .user-control a:not(.done):hover,.content-blocks .content-block .user-menu .user-control span:not(.done):hover,.diary-comments .comment .user-menu .user-control a:not(.done):hover,.diary-comments .comment .user-menu .user-control span:not(.done):hover,.prizes-ranking ul li .user-menu .user-control a:not(.done):hover,.prizes-ranking ul li .user-menu .user-control span:not(.done):hover,.ranking-tab .tab-body ul.contents li .user-menu .user-control a:not(.done):hover,.ranking-tab .tab-body ul.contents li .user-menu .user-control span:not(.done):hover{background-color:#d9d9d9;text-decoration:none}#main-content .sub.nav .recent ul li .user-menu .user-control a:first-child,#main-content .sub.nav .recent ul li .user-menu .user-control span:first-child,.authors-header .user-menu .user-control a:first-child,.authors-header .user-menu .user-control span:first-child,.comment-list .comment-block .user-menu .user-control a:first-child,.comment-list .comment-block .user-menu .user-control span:first-child,.comments .comment .user-menu .user-control a:first-child,.comments .comment .user-menu .user-control span:first-child,.content-blocks .content-block .user-menu .user-control a:first-child,.content-blocks .content-block .user-menu .user-control span:first-child,.diary-comments .comment .user-menu .user-control a:first-child,.diary-comments .comment .user-menu .user-control span:first-child,.prizes-ranking ul li .user-menu .user-control a:first-child,.prizes-ranking ul li .user-menu .user-control span:first-child,.ranking-tab .tab-body ul.contents li .user-menu .user-control a:first-child,.ranking-tab .tab-body ul.contents li .user-menu .user-control span:first-child{border-radius:2px 2px 0 0}#main-content .sub.nav .recent ul li .user-menu .user-control a:last-child,#main-content .sub.nav .recent ul li .user-menu .user-control span:last-child,.authors-header .user-menu .user-control a:last-child,.authors-header .user-menu .user-control span:last-child,.comment-list .comment-block .user-menu .user-control a:last-child,.comment-list .comment-block .user-menu .user-control span:last-child,.comments .comment .user-menu .user-control a:last-child,.comments .comment .user-menu .user-control span:last-child,.content-blocks .content-block .user-menu .user-control a:last-child,.content-blocks .content-block .user-menu .user-control span:last-child,.diary-comments .comment .user-menu .user-control a:last-child,.diary-comments .comment .user-menu .user-control span:last-child,.prizes-ranking ul li .user-menu .user-control a:last-child,.prizes-ranking ul li .user-menu .user-control span:last-child,.ranking-tab .tab-body ul.contents li .user-menu .user-control a:last-child,.ranking-tab .tab-body ul.contents li .user-menu .user-control span:last-child{border-radius:0 0 2px 2px}.prizes-ranking ul li.muted,.ranking-tab .tab-body ul.contents li.muted{justify-content:center}.prizes-ranking ul li.muted:before,.ranking-tab .tab-body ul.contents li.muted:before{content:"ミュート中の作品です"}.prizes-ranking ul li.muted .unmute,.ranking-tab .tab-body ul.contents li.muted .unmute{padding:8px 0 8px 8px}#main-content .sub.nav .recent ul li.muted:before{content:"ミュート中の作品です"}.content-blocks .content-block.muted{padding:10px}.content-blocks .content-block.muted:before{content:"ミュート中の作品です";text-align:center;display:block;padding:8px;background-color:#fff;border:1px solid}.content-blocks .content-block.muted.novels:before{border-color:#d9e5b3}.content-blocks .content-block.muted.mangas:before{border-color:#ffdcdd}.content-blocks .content-block.muted .unmute{padding:8px 12px;top:10px;right:10px}.comment-list .comment-block.muted:before,.comments .comment.muted:before,.diary-comments .comment.muted:before{display:block;text-align:center}.comment-list .comment-block.muted{padding-top:0;padding-bottom:8px;margin-top:-8px}.comment-list .comment-block.muted .unmute{top:-8px}.mute-confirm-modal{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%}.mute-confirm-modal-background{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.mute-confirm-modal-wrapper{position:absolute;top:50%;left:50%;width:70%;max-width:500px;padding:10px 30px;transform:translate(-50%,-50%);border-radius:6px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);text-align:left}.mute-confirm-modal-wrapper h1{font-size:1.2rem}.mute-confirm-modal-wrapper h3{font-size:1rem}.mute-confirm-modal-wrapper p{font-size:.75rem}.mute-confirm-modal-close{text-align:right}.mute-confirm-modal-close button{width:100px;border-radius:6px;font-size:.875rem}.mypage-add.nav{display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:20px;font-size:.75rem}.mypage-add.nav&gt;.section{margin-bottom:0;padding:10px;width:calc(50% - 5px);text-align:center;box-sizing:border-box}.mypage-add.nav&gt;.section.novel{background:#eaf0d8}.mypage-add.nav&gt;.section.novel a{background:#000 linear-gradient(180deg,#8ebe4f,#70a701) repeat scroll 0 0}.mypage-add.nav&gt;.section.manga{background:#fbe7e8}.mypage-add.nav&gt;.section.manga a{background:#000 linear-gradient(180deg,#f16363,#e84141) repeat scroll 0 0}.mypage-add.nav&gt;.section h2{margin:0 0 5px}.mypage-add.nav&gt;.section h3{margin-bottom:.2em;font-size:.75rem;font-weight:400}.mypage-add.nav&gt;.section a{display:block;border:1px solid #fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(0,0,0,.3);color:#fff;font-weight:700}.mypage-add.nav&gt;.section a.main{margin-bottom:10px;padding:.7em;font-size:1.2rem}.mypage-add.nav&gt;.section a.sub{padding:.4em;font-size:1rem}.mypage-slide-show .onlyone-banner{width:500px;margin:auto}.mypage-slide-show .onlyone-banner .banner{margin-bottom:8px}.mypage-slide-show .onlyone-banner .banner img{width:100%}.mypage-slide-show .slick-list{margin:0}.mypage-slide-show .slick-list .carousel-margin{margin:0 4px}.mypage-slide-show .slick-list .carousel-margin .banner{margin-bottom:0}.mypage-slide-show .slick-list .carousel-margin .banner img{width:100%}.banner-number{width:120px;height:30px;position:relative;text-align:center;margin:4px 0 8px calc(100% - 120px);background-color:#aaa}.banner-number p{color:#6f6f6f;font-size:12px;font-weight:700;line-height:30px}.banner-number p span{color:#fff}.banner-number .slick-next,.banner-number .slick-prev{height:30px}.banner-number .slick-next:before,.banner-number .slick-prev:before{font-size:9px;font-weight:700;line-height:1}.banner-number .slick-prev{left:0}.banner-number .slick-prev:before{content:"＜"}.banner-number .slick-next{right:0}.banner-number .slick-next:before{content:"＞"}.nav.manage{margin-bottom:20px}.nav.manage ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;overflow:hidden}.nav.manage ul li{width:22%;text-align:center;box-sizing:border-box}.nav.manage ul li:last-child{margin-right:0}.nav.manage ul li.label{padding:5px;width:12%;color:#fff;font-size:.75rem}.nav.manage ul li a{display:block;padding:5px;box-sizing:border-box}.nav.manage ul li a:before{display:inline-block;margin-right:3px;font-family:FontAwesome;content:"\f0a9"}.nav.manage ul:first-child{border:1px solid #e9ae4d;border-radius:10px 10px 0 0}.nav.manage ul:first-child li{border-right:1px solid #f5a520;background:#fdefd8}.nav.manage ul:first-child li:last-child{border-right:0}.nav.manage ul:first-child li.label{background:#f5a520}.nav.manage ul:first-child li a{color:#593b01}.nav.manage ul:last-child{border:1px solid #ccc;border-top:0;border-radius:0 0 10px 10px;font-size:.75rem}.nav.manage ul:last-child:first-child{border-top:1px solid #ccc;border-radius:10px}.nav.manage ul:last-child li{border-right:1px solid #999;background:#f2f2f2}.nav.manage ul:last-child li:last-child{border-right:0}.nav.manage ul:last-child li.label{background:#999}.nav.manage ul:last-child li a{color:#666}.nav.mypages{margin-bottom:20px}.nav.mypages ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px;overflow:auto}.nav.mypages ul li{margin-right:20px}.nav.mypages ul li:last-child{margin-right:0}.nav.mypages ul li a:before{display:inline-block;margin-right:3px;color:#f5a520;font-family:FontAwesome;content:"\f0a9"}.nav.mypages ul:first-child{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;border-bottom:3px solid #f5a520;padding:0}.nav.mypages ul:first-child li{-webkit-flex-grow:1;flex-grow:1;margin-right:10px;border-bottom:1px solid #e7e7e7;background:#b0b0b0;text-align:center;white-space:nowrap}.nav.mypages ul:first-child li:last-child{margin-right:0}.nav.mypages ul:first-child li.current{border-color:#f5a520;background:#f5a520;color:#fff}.nav.mypages ul:first-child li a{display:block;padding:5px;color:#fff;box-sizing:border-box}.nav.mypages ul:first-child li a:before{content:none}.nav ul{margin:0;padding:0;list-style-type:none}.nav ul .ul{margin:1em 0;padding-left:40px;list-style-type:disc}.nav ul.bordered{display:-webkit-flex;display:flex}.nav ul.bordered.right{justify-content:flex-end}.nav ul.bordered li{border-right:1px solid #ccc;padding:0 1em}.nav ul.bordered li:last-child{border-right:0;padding-right:0}.nav ul.tabs{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;background:#f2f2f2;padding:10px;overflow:hidden}.nav ul.tabs li{-webkit-flex-grow:1;flex-grow:1;outline:1px solid #ccc;background:#fff;text-align:center;box-sizing:border-box}.nav ul.tabs li a{display:block;padding:10px}.nav ul.tabs li a.current,.nav ul.tabs li a:hover{background:#fffeef}.nav ol{margin:0;padding:0;list-style-type:none}.nav ol .ol{margin:1em 0;padding-left:40px;list-style-type:decimal}.mypage-notification{border:1px solid #ccc}.mypage-notification h2{margin-bottom:0;border-top:1px solid #fff;border-left:0;background:#ccc;padding:3px 10px;text-shadow:0 -1px 0 #e7e7e7}.mypage-notification ul{margin-bottom:0;border-bottom:1px solid #ccc;padding:0;list-style:none}.mypage-notification ul:last-child{border-bottom:0}.mypage-notification ul li{border-bottom:1px dashed #999;padding:5px 10px}.mypage-notification ul li:nth-child(2n){background:#f2f2f2}.mypage-notification ul li:last-child{border-bottom:0}.mypage-notification ul li .uptime{float:left;font-size:.75rem}.mypage-notification ul li .catchcopy{margin-left:5px;background:#f5a520;padding:3px;color:#fff;font-size:.75rem}.novel-cup-entries{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.novel-cup-entries .novel-cup-entry{margin-bottom:10px;width:50%;box-sizing:border-box}.novel-cup-entries .novel-cup-entry:nth-of-type(odd){padding-right:5px}.novel-cup-entries .novel-cup-entry:nth-of-type(2n){padding-left:5px}.novel-cup-entries .novel-cup-entry&gt;div{position:relative;width:100%;height:100%;padding:5px 5px 5px 17px;overflow:hidden;box-sizing:border-box}.novel-cup-entries .novel-cup-entry&gt;div:before{position:absolute;top:0;left:0;width:12px;height:100%;content:""}.novel-cup-entries .novel-cup-entry&gt;div .cover{float:right;max-width:60px;max-height:60px}.novel-cup-entries .novel-cup-entry&gt;div .info{padding-right:5px;overflow:hidden}.novel-cup-entries .novel-cup-entry&gt;div .info h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.novel-cup-entries .novel-cup-entry&gt;div .info .name{float:left;font-size:.75rem}.novel-cup-entries .novel-cup-entry&gt;div .info .updated{float:right;color:#999;font-size:.75rem}.novel-cup-entries .novel-cup-entry&gt;div:hover .abstract{bottom:0;border-radius:0}.novel-cup-entries .novel-cup-entry&gt;div .abstract{position:absolute;right:0;bottom:-100%;transition:bottom .3s,border-radius .4s;border-radius:100% 100% 0 0;background:rgba(0,0,0,.7);padding:5px 8px;width:100%;height:100%;overflow:hidden;text-decoration:none;color:#fff;font-size:.75rem;box-sizing:border-box}.novel-cup-entries .novel-cup-entry&gt;div .abstract:hover{color:#fff}.novel-cup-entries .novel-cup-entry&gt;div .abstract .readmore{position:absolute;right:5px;bottom:5px;border-radius:3px;padding:5px;line-height:1em;color:#333;font-size:.625rem;box-sizing:border-box}.novel-cup-entries .novel-cup-entry&gt;div{border:1px solid #bbda77}.novel-cup-entries .novel-cup-entry&gt;div .readmore,.novel-cup-entries .novel-cup-entry&gt;div:before{background:#8ebe4f}.novel-cup-entries .more{padding-top:5px;width:100%}.official-mangas-recent{margin-bottom:20px}.official-mangas-recent .heading{width:100%;background:url(/v2/img/component/heading/manga-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.official-mangas-recent .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/manga.png)}.official-mangas-recent .mangas-list{margin:0}.official-mangas-recent .official-manga-recently-panel{flex-basis:calc(50% - 3px);margin-right:6px;border-top-left-radius:8px;border-top-right-radius:8px}.official-mangas-recent .official-manga-recently-panel:nth-child(n+3){margin-top:8px}.official-mangas-recent .official-manga-recently-panel:nth-child(2n){margin-right:0}.official-mangas-recent .official-manga-recently-panel a{display:block;overflow:hidden;border:1px solid #ccc;border-radius:9px;color:#000;text-decoration:none}.official-mangas-recent .official-manga-recently-panel .panel{position:relative;padding:0;background-repeat:no-repeat;background-size:100%;height:55.5vw}.official-mangas-recent .official-manga-recently-panel .last-update{position:absolute;top:2.2075px;left:2.2075px;margin:0;width:44px;height:13px;padding:2px 6px 1px;background:#f16363;border:1px solid #f16363;border-radius:14px;font-size:13px;color:#fff;line-height:1;text-align:center}.official-mangas-recent .official-manga-recently-panel .icon-vertical-layout{width:20px;height:30px}.official-mangas-recent .official-manga-recently-panel .icon-vertical-layout img{position:absolute;top:0;right:0}.official-mangas-recent .official-manga-recently-panel .manga-info{width:100%;height:21.1vw;position:absolute;bottom:0;left:0;background:#fff;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.official-mangas-recent .official-manga-recently-panel .title{font-size:11px;font-weight:700;margin:6px 8px 5px;height:40%;line-height:1.2}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--label{padding:0 5px;color:#999;font-size:10px;text-align:right}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--likes_comments{padding:0 5px;font-size:10px;text-align:right}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--likes:before{content:url(/v2/img/official_manga/panel-likes.svg);margin-right:3px}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--comments{margin-left:5px}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--comments:before{content:url(/v2/img/official_manga/panel-comments.svg);margin-right:3px;vertical-align:middle}.official-mangas-recent .more{padding-top:5px}#pagetop-tab{width:40px;height:40px;border-radius:50%;background-color:#f5a520;opacity:.9;position:fixed;right:16px;bottom:24px;z-index:7500;box-shadow:0 0 3px 3px hsla(0,0%,100%,.5);display:block;box-sizing:border-box;padding:8px}.paginator{margin-bottom:20px;text-align:right}.paginator .count{margin-right:0;border:0;background:none;vertical-align:bottom;color:#e49404;font-size:1.2rem}.paginator .unit{margin-left:0;vertical-align:bottom}.paginator span{display:inline-block;margin-left:5px;line-height:1em}.paginator span a{display:inline-block;border:1px solid #777;background:#fff;padding:.2em .4em}.paginator span.current,.paginator span :hover{background:#999;color:#fff}.paginator span.current{border:1px solid #777;padding:.2em .4em}p.low{margin:.5em 0}p.high{margin:1.5em 0}p.slim{line-height:1}p.wide{line-height:1.5}.payment-block{margin-bottom:20px;border:5px solid #f5a520;padding:10px}.payment-block .explain{display:-webkit-flex;display:flex;justify-content:space-between;padding-bottom:10px;position:relative}.payment-block .explain .logo{margin-right:20px;padding:10px;min-width:140px}.payment-block .explain .title{-webkit-flex-grow:1;flex-grow:1}.payment-block .explain .title h3{padding-bottom:5px}.payment-block .explain .title h3 .benefit{color:#c00;font-weight:700}.payment-block .explain .title p{margin-bottom:5px}.payment-block .explain .title ul{margin-top:-5px}.payment-block .explain .balloon_percent{position:absolute;top:-28px;left:-30px}@media screen and (max-width:640px){.payment-block .explain .balloon_percent{position:absolute;top:-28px;right:-20px;left:auto;width:60px;height:60px}}@media screen and (max-width:450px){.payment-block .incentive.button{margin-top:10px}}.payment-block .pay{display:-webkit-flex;display:flex}.payment-block .pay .rate{margin-right:20px;background:#f2f2f2;padding:10px;width:140px;min-width:140px}.payment-block .pay .rate span{font-size:.625rem}.payment-block .pay .unit{-webkit-flex-grow:1;flex-grow:1;background:#fdefd8;padding:10px}.payment-block .pay .unit div{padding-bottom:5px;font-size:1rem}.payment-block .pay .unit div span{font-size:.75rem}.payment-block .pay .unit div span.score_number{font-size:1em;font-weight:700}.payment-block .payrule{margin-bottom:0;padding-top:10px}.payment-block .payrule.coin{padding-top:0}.payment-block .payrule.coin ul{list-style-type:none;margin-bottom:0}.payment-block .payrule.coin .aster:before{content:"※";margin-left:-1em}.payment-block .coin-procedure{margin-top:10px}.payment-block .score_number{font-size:1em;font-weight:700}.payment-block .hide-incentive{color:#c00}.prizes-ranking .heading{width:100%;background:url(/v2/img/component/heading/prize-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.prizes-ranking .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/prize.png)}.prizes-ranking .banner{margin-bottom:0}.prizes-ranking ul{margin:0;padding:0;list-style:none}.prizes-ranking ul li{display:-webkit-flex;display:flex;position:relative;justify-content:space-between;border-bottom:1px solid #ccc}.prizes-ranking ul li .rank{position:absolute;top:0;bottom:0;left:0;width:40px;font-family:Libre Baskerville,serif;font-size:1.2rem}.prizes-ranking ul li .rank span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:40px;height:20px;text-align:center;line-height:1}.prizes-ranking ul li&gt;.info{padding:10px 0 10px 40px;width:100%;overflow:hidden;box-sizing:border-box}.prizes-ranking ul li&gt;.info .title{border-bottom:1px dotted #ccc;padding:0 10px 5px 0;font-weight:700}.prizes-ranking ul li&gt;.info .meta{padding:5px 5px 5px 0;overflow:hidden}.prizes-ranking ul li&gt;.info .meta .name{float:left;padding-right:10px;line-height:22px;font-size:.75rem}.prizes-ranking ul li&gt;.info .meta .point24h{float:right;font-size:.75rem}.prizes-ranking ul li&gt;.info .meta .point24h span{display:inline-block;position:relative;margin-left:5px;border-radius:3px;background:#f5a520;padding:0 10px;line-height:22px;color:#fff}.prizes-ranking ul li&gt;.info .meta .point24h span:before{position:absolute;top:0;bottom:0;left:-5px;margin:auto;border-top:2px solid transparent;border-right:5px solid #f5a520;border-bottom:2px solid transparent;width:0;height:0;content:""}.prizes-ranking ul li&gt;.info .abstract{position:relative;clear:both;font-size:.75rem}.prizes-ranking ul li&gt;.info .abstract .prizes-ranking-vote-button{padding-top:8px;text-align:center}.prizes-ranking ul li&gt;.info .abstract .prizes-ranking-vote-button .vote{width:300px;max-width:100%}.sub.nav .prizes-result{margin-bottom:20px;box-sizing:border-box}.sub.nav .prizes-result.novels{border:5px solid #8ebe4f}.sub.nav .prizes-result.novels h4{border-left:4px solid #8ebe4f}.sub.nav .prizes-result.mangas{border:5px solid #f16363}.sub.nav .prizes-result.mangas h4{border-left:4px solid #f16363}.sub.nav .prizes-result img{max-height:100%;vertical-align:middle}.sub.nav .prizes-result h2{padding:5px 0 10px;text-align:center;text-shadow:2px 0 1px #fff,-2px 0 1px #fff,0 2px 1px #fff,0 -2px 1px #fff;white-space:nowrap;font-size:1.1rem}.sub.nav .prizes-result h2 span:first-of-type{color:#c90000;font-size:.875rem}.sub.nav .prizes-result h2 span:nth-of-type(2){color:#c90000}.sub.nav .prizes-result div h3{background:#fff;height:40px;text-align:center;line-height:normal}.sub.nav .prizes-result div h4{margin-bottom:4px;padding-left:4px;overflow:hidden}.sub.nav .prizes-result div .author{margin-bottom:0;border-top:1px dashed #ccc;padding:4px 0;overflow:hidden;line-height:1.4em;font-size:.75rem}.sub.nav .prizes-result div .cover{float:left;padding-right:8px;width:80px}.sub.nav .prizes-result div .cover img{max-width:100%}.sub.nav .prizes-result div .info{overflow:hidden}.sub.nav .prizes-result div .info .description{overflow:hidden;line-height:1.4em;font-size:.75rem}.sub.nav .prizes-result&gt;div&gt;div{border-bottom:1px solid #ccc;padding:8px;overflow:hidden}.sub.nav .prizes-result&gt;div&gt;div:first-child{border-top:1px solid #ccc}.sub.nav .prizes-result&gt;div&gt;div:last-child{border-bottom:0}.sub.nav .prizes-result div.link{border-top:1px solid #ccc;padding:10px;text-align:right}.sub.nav .prizes-result div.link a:hover{opacity:.8}.sub.nav .prizes-result div.grandprix h3{background:#fff url(/v2/img/component/prize_result/sidebar/grandprix-bg.png) repeat-x}.sub.nav .prizes-result div.grandprix-and-reader h3{background:#fff url(/v2/img/component/prize_result/sidebar/grandprix-and-reader-bg.png) repeat-x}.sub.nav .prizes-result div.excellence h3{background:#fff url(/v2/img/component/prize_result/sidebar/excellence-bg.png) repeat-x}.sub.nav .prizes-result div.reader h3{background:#fff url(/v2/img/component/prize_result/sidebar/reader-bg.png) repeat-x}.sub.nav .prizes-result div.special h3{background:#fff url(/v2/img/component/prize_result/sidebar/special-bg.png) repeat-x}.sub.nav .prizes-result div.love-romance h3{background:#fff url(/v2/img/component/prize_result/sidebar/love-romance-bg.png) repeat-x}.sub.nav .prizes-result div.eternity h3{background:#fff url(/v2/img/component/prize_result/sidebar/eternity-bg.png) repeat-x}.sub.nav .prizes-result div.others h3{background:#fff url(/v2/img/component/prize_result/sidebar/others-bg.png) repeat-x}.ranking-tab{overflow-x:hidden}.ranking-tab .tab-head{display:flex;flex-wrap:wrap}.ranking-tab .tab-head span{position:relative;border:1px solid #ccc;border-bottom:0;border-left:0;background-repeat:no-repeat;width:calc(20% - 4px);height:57px;overflow:hidden;vertical-align:top;text-align:center;box-sizing:border-box}.ranking-tab .tab-head span img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;backface-visibility:hidden}.ranking-tab .tab-head span.selected img,.ranking-tab .tab-head span:hover img,.ranking-tab .tab-head span img.hover{display:none}.ranking-tab .tab-head span.selected img.hover,.ranking-tab .tab-head span:hover img.hover{display:inline}.ranking-tab .tab-head span.novel{background:#eaf0d8;cursor:pointer}.ranking-tab .tab-head span.novel.selected,.ranking-tab .tab-head span.novel:hover{background:#8ebe4f}.ranking-tab .tab-head span.manga{background:#fbe7e8;cursor:pointer}.ranking-tab .tab-head span.manga.selected,.ranking-tab .tab-head span.manga:hover{background:#f68585}.ranking-tab .tab-head span.tab-blhot-manga,.ranking-tab .tab-head span.tab-hot-manga,.ranking-tab .tab-head span.tab-hot-manga-men,.ranking-tab .tab-head span.tab-hot-manga-women,.ranking-tab .tab-head span.tab-hot-novel{border-left:1px solid #ccc}.ranking-tab .tab-head span.tab-blhot-manga.selected,.ranking-tab .tab-head span.tab-blhot-manga:hover,.ranking-tab .tab-head span.tab-hot-manga-men.selected,.ranking-tab .tab-head span.tab-hot-manga-men:hover,.ranking-tab .tab-head span.tab-hot-manga-sub.selected,.ranking-tab .tab-head span.tab-hot-manga-sub:hover,.ranking-tab .tab-head span.tab-hot-manga-women.selected,.ranking-tab .tab-head span.tab-hot-manga-women:hover,.ranking-tab .tab-head span.tab-hot-manga.selected,.ranking-tab .tab-head span.tab-hot-manga:hover,.ranking-tab .tab-head span.tab-hot-novel-sub.selected,.ranking-tab .tab-head span.tab-hot-novel-sub:hover,.ranking-tab .tab-head span.tab-hot-novel.selected,.ranking-tab .tab-head span.tab-hot-novel:hover{background:#fbeccb}.ranking-tab .tab-body{display:none;margin-bottom:20px}.ranking-tab .tab-body:first-of-type{display:block}.ranking-tab .tab-body .tags{display:block;position:relative;transition:height .8s,opacity .8s,filter .8s;border-top:1px solid #ccc;background:#f6f8ef;padding:10px 0;width:6270px;overflow-x:hidden}.ranking-tab .tab-body .tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.ranking-tab .tab-body .tags .tag:hover{background:#e5e6e6}.ranking-tab .tab-body .tags .tag.input{border:0}.ranking-tab .tab-body .tags .tag.input:hover{background:#fff}.ranking-tab .tab-body .tags .tag.input input{border:0}.ranking-tab .tab-body .tags .tag a{color:#75816b;text-decoration:none}.ranking-tab .tab-body .tags.manga{background:#ffdcdd}.ranking-tab .tab-body .tags.manga .tags-heading:before{margin-right:.1em;vertical-align:middle;content:url(/v2/img/component/icon/icon_tag_red.png)}.ranking-tab .tab-body .tags.hot,.ranking-tab .tab-body .tags.inner{width:100%}.ranking-tab .tab-body .tags.hot .hot-inner,.ranking-tab .tab-body .tags.hot .tags-inner,.ranking-tab .tab-body .tags.inner .hot-inner,.ranking-tab .tab-body .tags.inner .tags-inner{display:inline-block;padding-left:15px}.ranking-tab .tab-body .tags .tag-margin{margin:0 15px 0 20px;min-height:62px}.ranking-tab .tab-body .tags .slider{display:inline-block;left:0;float:left;transform-origin:50% 50% -500px;padding-right:10px;padding-left:15px;width:470px;box-sizing:border-box;transform-style:preserve-3d}.ranking-tab .tab-body .tags .slider&gt;a.next,.ranking-tab .tab-body .tags .slider&gt;a.prev{position:absolute;top:0;bottom:0;transition:opacity .5s;z-index:1;margin:auto;border-radius:100%;cursor:pointer;padding:4px;width:10px;height:10px;line-height:1;color:#fff;font-family:FontAwesome;font-size:.6rem}.ranking-tab .tab-body .tags .slider:hover&gt;a.next,.ranking-tab .tab-body .tags .slider:hover&gt;a.prev{text-decoration:none}.ranking-tab .tab-body .tags .slider&gt;a.prev{left:10px;text-align:left}.ranking-tab .tab-body .tags .slider&gt;a.prev:after{content:url(/v2/img/component/icon/left.png)}.ranking-tab .tab-body .tags .slider&gt;a.prev.manga:after{content:url(/v2/img/component/icon/manga_left.png)}.ranking-tab .tab-body .tags .slider&gt;a.next{right:10px;text-align:right}.ranking-tab .tab-body .tags .slider&gt;a.next:after{content:url(/v2/img/component/icon/right.png)}.ranking-tab .tab-body .tags .slider&gt;a.next.manga:after{content:url(/v2/img/component/icon/manga_right.png)}.ranking-tab .tab-body .tags .tags-heading:before{margin-right:.1em;vertical-align:middle;content:url(/v2/img/component/icon/icon_tag_green.png)}.ranking-tab .tab-body.body-bl-manga .tags,.ranking-tab .tab-body.body-blhot-manga .tags,.ranking-tab .tab-body.body-blr18 .tags,.ranking-tab .tab-body.body-boy .tags,.ranking-tab .tab-body.body-boyman .tags,.ranking-tab .tab-body.body-concluded-manga .tags,.ranking-tab .tab-body.body-girl .tags,.ranking-tab .tab-body.body-girlwoman .tags,.ranking-tab .tab-body.body-hot-manga-men .tags,.ranking-tab .tab-body.body-hot-manga-women .tags,.ranking-tab .tab-body.body-hot-manga .tags,.ranking-tab .tab-body.body-men .tags,.ranking-tab .tab-body.body-r18 .tags,.ranking-tab .tab-body.body-women .tags{background:#fff6f8}.ranking-tab .tab-body.body-bl-manga .tags-heading:before,.ranking-tab .tab-body.body-blhot-manga .tags-heading:before,.ranking-tab .tab-body.body-blr18 .tags-heading:before,.ranking-tab .tab-body.body-boy .tags-heading:before,.ranking-tab .tab-body.body-boyman .tags-heading:before,.ranking-tab .tab-body.body-concluded-manga .tags-heading:before,.ranking-tab .tab-body.body-girl .tags-heading:before,.ranking-tab .tab-body.body-girlwoman .tags-heading:before,.ranking-tab .tab-body.body-hot-manga-men .tags-heading:before,.ranking-tab .tab-body.body-hot-manga-women .tags-heading:before,.ranking-tab .tab-body.body-hot-manga .tags-heading:before,.ranking-tab .tab-body.body-men .tags-heading:before,.ranking-tab .tab-body.body-r18 .tags-heading:before,.ranking-tab .tab-body.body-women .tags-heading:before{margin-right:.1em;vertical-align:middle;content:url(/v2/img/component/icon/icon_tag_red.png)}.ranking-tab .tab-body ul.contents{margin:0;border-top:1px solid #ccc;padding:0;list-style:none}.ranking-tab .tab-body ul.contents li{display:-webkit-flex;display:flex;position:relative;justify-content:space-between;border-bottom:1px solid #ccc;padding:10px 0}.ranking-tab .tab-body ul.contents li .rank{display:-webkit-flex;display:flex;flex-basis:40px;width:40px;font-family:Libre Baskerville,serif;font-size:1.2rem}.ranking-tab .tab-body ul.contents li .rank&gt;span{margin:auto;width:40px;height:20px;text-align:center;line-height:1}.ranking-tab .tab-body ul.contents li .cover{position:relative;flex-basis:80px;width:80px;height:115px}.ranking-tab .tab-body ul.contents li .cover img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%}.ranking-tab .tab-body ul.contents li .cover.icon-vertical-manga:before{position:absolute;z-index:1}.ranking-tab .tab-body ul.contents li&gt;.info{flex:1;padding-left:8px;overflow:hidden}.ranking-tab .tab-body ul.contents li&gt;.info .content-statuses{padding-top:5px}.ranking-tab .tab-body ul.contents li&gt;.info .content-statuses .content-status{margin-right:5px}.ranking-tab .tab-body ul.contents li&gt;.info .title{border-bottom:1px dotted #ccc;padding-bottom:5px;font-weight:700}.ranking-tab .tab-body ul.contents li&gt;.info .meta{padding-top:5px;overflow:hidden}.ranking-tab .tab-body ul.contents li&gt;.info .meta .name{float:left;padding-right:10px;line-height:22px;font-size:.75rem}.ranking-tab .tab-body ul.contents li&gt;.info .meta .created{float:right;line-height:22px;font-size:.75rem}.ranking-tab .tab-body ul.contents li&gt;.info .meta .point24h{float:right;font-size:.75rem}.ranking-tab .tab-body ul.contents li&gt;.info .meta .point24h span{display:inline-block;position:relative;margin-left:5px;border-radius:3px;background:#f5a520;padding:0 10px;line-height:22px;color:#fff}.ranking-tab .tab-body ul.contents li&gt;.info .meta .point24h span:before{position:absolute;top:0;bottom:0;left:-5px;margin:auto;border-top:2px solid transparent;border-right:5px solid #f5a520;border-bottom:2px solid transparent;width:0;height:0;content:""}.ranking-tab .tab-body ul.contents li&gt;.info .abstract{clear:both;padding-top:5px;font-size:.75rem}.ranking-tab .tab-body.body-blhot-manga ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-concluded-manga ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-finish-novel ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-hot-manga-men ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-hot-manga-women ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-hot-manga ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-hot-novel-men ul.contents li .rank&gt;span,.ranking-tab .tab-body.body-hot-novel-women ul.contents li .rank&gt;span{height:50px}.ranking.top-page .heading{width:100%;background:url(/v2/img/component/heading/ranking24-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.ranking.top-page .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/ranking24.png);content:url(/v2/img/component/icon/crown.png)}.ranking.top-page .ranking-tab .label-manga,.ranking.top-page .ranking-tab .label-novel{cursor:auto;width:20px;height:57px}.ranking.top-page .ranking-tab .label-manga img,.ranking.top-page .ranking-tab .label-novel img{display:inline;max-width:80%}.ranking.top-page .ranking-tab .label-novel{background:#70a701}.ranking.top-page .ranking-tab .label-manga{background:#e84141}.ranking.top-page .ranking-tab .tab-head span.tab-blhot-manga.selected,.ranking.top-page .ranking-tab .tab-head span.tab-blhot-manga:hover,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga-men.selected,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga-men:hover,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga-women.selected,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga-women:hover,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga.selected,.ranking.top-page .ranking-tab .tab-head span.tab-hot-manga:hover,.ranking.top-page .ranking-tab .tab-head span.tab-hot-novel-sub.selected,.ranking.top-page .ranking-tab .tab-head span.tab-hot-novel-sub:hover,.ranking.top-page .ranking-tab .tab-head span.tab-hot-novel.selected,.ranking.top-page .ranking-tab .tab-head span.tab-hot-novel:hover{background-image:#fbeccb}.ranking.top-page .ranking-tab .tab-head.manga .null{background:#fbe7e8}.ranking.novels .ranking-tab .tab-head span{width:20%}.ranking.novels .ranking-tab .tab-head span.null{background:#eaf0d8}.ranking.novels .ranking-tab .tab-head span.tab-horror{border-left:1px solid #ccc}.ranking.mangas .ranking-tab .tab-head span{width:20%}.ranking.mangas .ranking-tab .tab-head span.null{background:#fbe7e8}.read-confirm{display:none;flex-direction:column;justify-content:space-around;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9000;background-color:rgba(0,0,0,.55);cursor:default}.read-confirm.novel .content-abstract-image{max-width:80px;flex:1 0 auto}.read-confirm.novel .read-confirm-cover img{width:80px;height:114px}.read-confirm.novel .abstract-desc{padding-left:8px}.read-confirm.novel .read-confirm-title{border-left:8px solid #8ebe4f}.read-confirm.manga .read-confirm-cover img{width:163px;height:101px;margin:0 auto 8px}.read-confirm.manga .read-confirm-title{border-left:8px solid #f16363}.read-confirm.manga .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract{display:block}.read-confirm.manga .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .content-abstract-image{height:100px;padding-bottom:8px}.read-confirm.manga .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .content-abstract-image img{max-height:100%;padding-right:0}.read-confirm .read-confirm-popup{margin:auto;position:relative;max-height:80%}.read-confirm .read-confirm-popup:after{position:absolute;width:30px;height:30px;top:-38px;right:0;content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}.read-confirm .read-confirm-popup .read-confirm-popup-content{width:500px;background-color:#fff;text-align:center;overflow:scroll;height:100%}.read-confirm .read-confirm-popup .read-confirm-popup-content::-webkit-scrollbar{display:none}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main{padding:20px;margin-bottom:0}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract{display:flex}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .abstract-desc{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .abstract-desc .read-confirm-title{margin-bottom:2px;padding:8px 0 8px 8px;font-size:1.1rem;font-weight:700;text-align:left}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .abstract-desc .read-confirm-episode{font-size:1rem;padding-left:16px;text-align:left}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .abstract-desc .zero-yen-charge-bar{margin-top:16px}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .confirm-desc{padding:18px 0;font-size:1.1rem;font-weight:700}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .confirm-desc:last-child{padding-bottom:0}.read-confirm .read-confirm-popup .read-confirm-popup-content .use-ac{padding:20px;border-top:1px solid #ccc}.read-confirm .read-confirm-popup .read-confirm-popup-content .use-ac.use-ac-only-rental{border-top:0}.read-confirm .read-confirm-popup .read-confirm-popup-content .use-ac p.use-ac-description{font-size:1.1rem;font-weight:700;padding:0 20px 20px;margin-bottom:0}.read-confirm .read-confirm-popup .read-confirm-popup-content .use-ac a.read-episode{display:block;padding:20px;margin:0 60px;color:#fff;font-size:1rem}.read-confirm .read-confirm-popup .read-confirm-popup-content .read-episode-form{margin:0 60px 20px}.read-confirm .read-confirm-popup .read-confirm-popup-content .read-episode-form input.read-episode{width:100%;padding:20px;color:#fff;font-size:1rem}.read-confirm .read-confirm-popup .read-confirm-popup-content a.read-confirm-cancel-button{margin:20px;display:inline-block;cursor:pointer;font-weight:700}.read-confirm .read-confirm-price,.read-confirm .read-confirm-users-ac{display:flex;justify-content:space-between;padding:8px 16px;font-size:1.2rem;font-weight:700;text-align:left}.read-confirm .read-confirm-price{margin:0 60px 8px;background:#fce2b7}.read-confirm .read-confirm-price .read-confirm-price-count{color:#e54646;text-align:right}.read-confirm .read-confirm-users-ac{margin:0 60px 16px;border:1px solid #de8b00;word-break:break-all}.read-confirm .read-confirm-users-ac .read-confirm-users-name{padding-right:8px;flex-basis:60%}.read-confirm .read-confirm-users-ac .read-confirm-users-ac-count{flex-basis:40%;text-align:right}.read-confirm .read-confirm-rental-term{padding-top:16px;font-size:1.3rem}.read-confirm .read-confirm-notes{padding-top:20px;color:#666}.read-confirm .read-confirm-notes:first-child{padding-top:0}.read-confirm .read-confirm-notes p{font-size:1rem;font-weight:400;text-align:left;line-height:1.2}.read-confirm .ac-enough.hide{display:none}.read-confirm .ac-not-enough{padding-bottom:20px;color:red;font-size:1.2rem}.read-confirm .ac-not-enough.hide{display:none}.details.ReadMore{position:relative;cursor:pointer;max-height:128px;overflow:hidden}.details.ReadMore:after{position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%);padding-top:40px;width:100%;text-align:center;font-weight:700;content:"続きを読む"}.details.ReadMore.opened{max-height:none}.details.ReadMore.opened:after{content:none}.details.ReadMore .summary{display:block;overflow:hidden}.details.ReadMore .summary+div{display:none;overflow:hidden}#main-content .sub.nav .recent{border:1px solid #ccc}#main-content .sub.nav .recent h2{margin:0}#main-content .sub.nav .recent ul{padding-left:0;list-style:none}#main-content .sub.nav .recent ul li{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:10px;overflow:hidden;list-style:none}#main-content .sub.nav .recent ul li:first-of-type{border-top:0}#main-content .sub.nav .recent ul li .cover{margin-right:5px;max-width:80px;max-height:115px;outline:1px solid #ccc;float:left}#main-content .sub.nav .recent ul li .cover.icon-vertical-manga{position:relative}#main-content .sub.nav .recent ul li .cover.icon-vertical-manga:before{position:absolute;z-index:1}#main-content .sub.nav .recent ul li h3{margin:0 0 5px;background:transparent;padding-left:5px;overflow:hidden;text-decoration:underline;line-height:1.5em;word-wrap:break-word;font-size:.875rem}#main-content .sub.nav .recent ul li .author{padding-bottom:5px;font-size:.75rem;overflow:hidden}#main-content .sub.nav .recent ul li .abstract{overflow:hidden;font-size:.75rem}#main-content .sub.nav .recent ul li .content-status{float:left;padding:0 5px;clear:both}#main-content .sub.nav .recent ul li .created{float:right;font-size:.75rem}#main-content .sub.nav .recent .more{padding:5px 10px}#main-content .sub.nav .recent.novels h2{margin-bottom:1px;border:1px solid #bbda77;border-bottom:0;box-shadow:0 0 0 1px #70a701;background:linear-gradient(180deg,#8ebe4f,#70a701);padding:5px 15px}#main-content .sub.nav .recent.novels h3{border-left:4px solid #8ebe4f}#main-content .sub.nav .recent.mangas h2{margin-bottom:1px;border:1px solid #f68585;border-bottom:0;box-shadow:0 0 0 1px #e84141;background:linear-gradient(180deg,#f16363,#e84141);padding:5px 15px}#main-content .sub.nav .recent.mangas h3{border-left:4px solid #f16363}.recent-episodes{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.recent-episodes .recent-episode{margin-bottom:10px;width:50%;box-sizing:border-box}.recent-episodes .recent-episode:nth-of-type(odd){padding-right:5px}.recent-episodes .recent-episode:nth-of-type(2n){padding-left:5px}.recent-episodes .recent-episode&gt;div{position:relative;width:100%;height:100%;padding:5px 5px 5px 17px;overflow:hidden;box-sizing:border-box}.recent-episodes .recent-episode&gt;div:before{position:absolute;top:0;left:0;width:12px;height:100%;content:""}.recent-episodes .recent-episode&gt;div .cover{float:right;max-width:60px;max-height:60px}.recent-episodes .recent-episode&gt;div .info{padding-right:5px;overflow:hidden}.recent-episodes .recent-episode&gt;div .info h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.recent-episodes .recent-episode&gt;div .info .name{float:left;font-size:.75rem}.recent-episodes .recent-episode&gt;div .info .updated{float:right;color:#999;font-size:.75rem}.recent-episodes .recent-episode&gt;div:hover .abstract{bottom:0;border-radius:0}.recent-episodes .recent-episode&gt;div .abstract{position:absolute;right:0;bottom:-100%;transition:bottom .3s,border-radius .4s;border-radius:100% 100% 0 0;background:rgba(0,0,0,.7);padding:5px 8px;width:100%;height:100%;overflow:hidden;text-decoration:none;color:#fff;font-size:.75rem;box-sizing:border-box}.recent-episodes .recent-episode&gt;div .abstract:hover{color:#fff}.recent-episodes .recent-episode&gt;div .abstract .readmore{position:absolute;right:5px;bottom:5px;border-radius:3px;padding:5px;line-height:1em;color:#333;font-size:.625rem;box-sizing:border-box}.recent-episodes .recent-episode.novels&gt;div{border:1px solid #bbda77}.recent-episodes .recent-episode.novels&gt;div .readmore,.recent-episodes .recent-episode.novels&gt;div:before{background:#8ebe4f}.recent-episodes .recent-episode.mangas&gt;div{border:1px solid #f5d2d4}.recent-episodes .recent-episode.mangas&gt;div .readmore,.recent-episodes .recent-episode.mangas&gt;div:before{background:#f16363}.recent-episodes .more{padding-top:5px;width:100%}body.rentals .recently-rental h2.heading{display:none}body.rentals .recently-rental .heading{width:100%;background:url(/v2/img/component/heading/manga-rent-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}body.rentals .recently-rental .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/manga-rent.png)}body.rentals .recently-rental .scroll-wrap{position:relative;padding-top:5px;overflow-x:scroll;overflow-y:hidden;border:1px solid #f5d2d4;border-right:none;border-left:none;background:#fff;-webkit-overflow-scrolling:touch}body.rentals .recently-rental ul{box-sizing:border-box;width:100%;padding:0;list-style:none;white-space:nowrap}body.rentals .recently-rental ul li{display:inline-block}body.rentals .recently-rental ul li a.recently-rental-link{display:block;box-sizing:border-box;width:150px;margin-left:8px;padding:0;color:#333}body.rentals .recently-rental ul li a.recently-rental-link:hover{color:#333}body.rentals .recently-rental ul li a.recently-rental-link h3{margin:0;overflow:hidden;font-size:.75rem;text-overflow:ellipsis}body.rentals .recently-rental ul li a.recently-rental-link .image-wrap{width:150px;padding-top:8px}body.rentals .recently-rental ul li a.recently-rental-link .image-wrap&gt;img{top:5px;right:0;left:0;width:150px}body.rentals .recently-rental ul li.recently-rental.additional:nth-child(-n+10){display:none}.recommend_novel .recommend-items{padding:0 0 20px}.recommend-items{display:flex;flex-wrap:wrap;padding:40px 0 20px}.recommend-items .heading{width:100%;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}.recommend-items .heading-border{width:100%;height:3px;margin:5px 0 16px;background-color:#6fa700}.recommend-items .recommend-item{width:50%;height:100%;margin:0 0 8px;box-sizing:border-box;overflow:hidden}.recommend-items .recommend-item:nth-of-type(odd){padding-right:4px}.recommend-items .recommend-item:nth-of-type(2n){padding-left:4px}.recommend-items .recommend-item&gt;div{position:relative}.recommend-items .recommend-item&gt;div .cover{float:left;width:70px;height:100px;padding:10px 10px 0 11px}.recommend-items .recommend-item&gt;div .info{overflow:hidden}.recommend-items .recommend-item&gt;div .info h2{height:35px;overflow:hidden;margin:9px 14px 0 0;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#009;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recommend-items .recommend-item&gt;div .info a,.recommend-items .recommend-item&gt;div .info a:hover{text-decoration:underline;text-decoration-color:#009;color:#009}.recommend-items .recommend-item&gt;div .info .name{color:#999}.recommend-items .recommend-item&gt;div .info .category,.recommend-items .recommend-item&gt;div .info .name{padding:5px 13px 0 0;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.recommend-items .recommend-item&gt;div .info .category{color:#333}.recommend-items .recommend-item&gt;div .info .abstract{overflow:hidden;height:75px;padding:5px 13px 5px 0;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:left;color:#5d5d5d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}:root .recommend-items .recommend-item&gt;div .info .abstract,_::-webkit-full-page-media,_:future{height:71px}.recommend-items .recommend-item&gt;div .info .border{height:0;margin:5.5px 11.5px 0 .9px;border-top:.5px solid #ccc}.recommend-items .recommend-item&gt;div .info .footer{width:100%;padding-top:7.5px;padding-bottom:10px}.recommend-items .recommend-item&gt;div .info .footer&gt;span{margin:0 8px 0 0;color:var(--black)}.recommend-items .recommend-item&gt;div .info .footer .rating,.recommend-items .recommend-item&gt;div .info .footer&gt;span{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left}.recommend-items .recommend-item&gt;div .info .footer .rating{color:#d00}.recommend-items .recommend-item&gt;div .info .footer .num{letter-spacing:-.05em}.recommend-items .recommend-item.novels&gt;div{border:2px solid #bbda77;background-color:var(--white)}.recommend-novel .heading{width:100%;background:url(/v2/img/component/heading/novel-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.recommend-novel .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/thumbsup.png)}.recommend-novel-tops{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.recommend-novel-tops .recommend-item{margin-bottom:8px;width:50%;box-sizing:border-box}.recommend-novel-tops .recommend-item:nth-of-type(odd){padding-right:4px}.recommend-novel-tops .recommend-item:nth-of-type(2n){padding-left:4px}.recommend-novel-tops .recommend-item&gt;div{position:relative;width:100%;height:100%;padding:10px 5px 10px 11px;overflow:hidden;box-sizing:border-box}.recommend-novel-tops .recommend-item&gt;div .cover{padding-right:10px;float:left;max-width:70px;max-height:100px}.recommend-novel-tops .recommend-item&gt;div .info{display:flex;flex-flow:column;padding-right:5px;overflow:hidden}.recommend-novel-tops .recommend-item&gt;div .info h2{margin:0;overflow:hidden;font-size:15px;color:#000;line-height:1.2;height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recommend-novel-tops .recommend-item&gt;div .info .name{padding-top:4px;float:left;font-size:12px;color:#999}.recommend-novel-tops .recommend-item&gt;div .info .line{width:258px;height:0;margin:14px 0 0 1px;border-bottom:1px solid #ccc}.recommend-novel-tops .recommend-item&gt;div .info .footer{padding-top:8px;float:left;font-size:12px}.recommend-novel-tops .recommend-item&gt;div .info .footer&gt;span{margin:0 4px 0 0;padding:0;font-size:12px;text-align:left;color:var(--black)}.recommend-novel-tops .recommend-item&gt;div .info .footer .rating{color:#d00}.recommend-novel-tops .recommend-item&gt;div .info .footer .num{letter-spacing:-.05em}.recommend-novel-tops .recommend-item&gt;div .info .footer .recommend-char-count{display:block}.recommend-novel-tops .recommend-item&gt;div:hover .abstract{bottom:0;border-radius:0}.recommend-novel-tops .recommend-item&gt;div .abstract{position:absolute;right:0;bottom:-100%;transition:bottom .3s,border-radius .4s;border-radius:100% 100% 0 0;background:rgba(0,0,0,.8);padding:13px 11px 17px 14px;width:100%;height:100%;overflow:hidden;text-decoration:none;color:#fff;font-size:12px;line-height:1.5;text-align:left;box-sizing:border-box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.recommend-novel-tops .recommend-item&gt;div .abstract:hover{color:#fff}.recommend-novel-tops .recommend-item&gt;div .abstract .readmore{position:absolute;width:88px;height:22px;right:12px;bottom:9px;border-radius:3px;padding:3px 0 3px 5px;color:#000;font-size:11px;box-sizing:border-box}.recommend-novel-tops .recommend-item.novels&gt;div{border:2px solid #bbda77}.recommend-novel-tops .recommend-item.novels&gt;div .readmore{background:#8ebe4f}.recommend-novel-tops .more{padding-top:5px;width:100%}.scroll-up-down{position:absolute;top:0;right:-45px;z-index:1;width:33px}.scroll-up-down a{display:block}.scroll-up-down a:hover{opacity:.6}.scroll-up-down a.down{margin-top:-2px}.scroll-up-down a img{max-width:100%;height:100%;vertical-align:top}.scroll-up-down.sp{right:0;z-index:1}.scroll-up-down.sp img{max-width:100%}.content-blocks{margin-bottom:20px}.section.content-block{position:relative;margin:1px 1px 20px;border:1px solid;padding:10px}.section.content-block .head{padding-bottom:10px;overflow:hidden;line-height:1}.section.content-block .head.is-rank{padding-left:60px}.section.content-block .head .rank{position:absolute;top:-5px;left:5px;height:50px;vertical-align:top;text-align:center;line-height:40px;font-family:Libre Baskerville,serif;font-size:20px}.section.content-block .head .rank.higher{background:url(/v2/img/component/rank/higher.png) no-repeat;width:55px;color:#fff}.section.content-block .head .rank.medium{background:url(/v2/img/component/rank/medium.png) no-repeat;width:55px;color:#5c5127}.section.content-block .head .rank.lower{border:1px solid #fff;border-radius:2px 2px 10px 10px;box-shadow:1px 1px 2px -1px #000,0 0 0 1px #a6a6a6;background:linear-gradient(to bottom right,#d1d1d1,#e7e7e7 50%,#b0b0b0);padding:0 5px;min-width:41px;height:40px;text-shadow:0 1px 0 #f2f2f2;color:#666}.section.content-block .head .rank.lower.small{font-size:15px}.section.content-block .head .favorite{float:right}.section.content-block .head .transition{float:left;margin-right:5px;width:27px;height:27px;overflow:hidden}.section.content-block .head .transition img{margin-top:-3px;margin-left:-3px}.section.content-block .head .transition.new{height:auto;text-align:center;line-height:18px;color:#fff;font-size:.5rem}.section.content-block .head .transition.new img{margin:0;vertical-align:middle}.section.content-block .head .content-statuses{float:left;margin-bottom:10px}.section.content-block .head .content-statuses .content-status{margin:0 3px 3px 0}.section.content-block .head .prize{float:left;margin-bottom:10px;border-radius:3px;background:#e49404;padding:0 10px;line-height:18px;color:#fff;font-size:.625rem}.section.content-block .head .prize:hover{text-decoration:none}.section.content-block .head .subscribe-status{float:right;border:1px solid #a5d89b;background:#e2f8de;padding:3px 20px;color:#136702}.section.content-block .head .subscribe-status.unsubscribe{border:1px solid #fd8484;background:#ffdadc;color:#c00}.section.content-block .head .subscribe-status.none{border:1px solid #e7e7e7;background:#e7e7e7;color:#e7e7e7}.section.content-block .content-main{border:1px solid;padding:10px}.content-main{background:#fff}.content-main .content-title{display:flex}.content-main .content-title h2{flex-grow:1;word-break:break-all;word-wrap:break-word}.content-main .content-title img.icon-zero-yen{width:34px;height:34px;margin-top:-3px}.content-main .content-title span.rental{display:inline-block;border-radius:3px;border:1px solid #93b270;background:#7cb63a none repeat scroll 0 0;padding:5px 10px;height:15px;vertical-align:top;text-align:center;line-height:15px;white-space:nowrap;color:#fff;font-weight:700}.content-main .title{margin:0 0 10px;border-left:6px solid;padding:0 .5em;font-size:1.2rem}.content-main .title a{text-decoration:underline}.content-main .author{justify-content:space-between;margin:0;border-top:1px dashed #999;padding:5px 16px;font-size:1rem}.content-main .author .diary-count{vertical-align:middle;font-size:.875rem}.content-main .muted-label{font-size:14px;color:#e70202}.content-main .prize-entry{display:flex;justify-content:space-between;margin-bottom:8px;padding:8px;color:#333;background:#f1f7fa;border:1px solid #cee3ef;box-sizing:border-box}.content-main .prize-entry.bet-race{background:#f5f4ff;border:1px solid #e0dcf4}.content-main .prize-entry.bet-race .prize-text:before{content:url(/v2/img/component/icon/bet-race-flag.webp)}.content-main .prize-entry .prize-text{height:24px;margin:0;font-size:16px;font-weight:700}.content-main .prize-entry .prize-text:before{margin-right:4px;vertical-align:sub;content:url(/v2/img/component/icon/prize.png)}.content-main .prize-entry .prize-link{color:#03c}.content-main .prize-entry .prize-rank{font-size:14px;font-weight:400}.content-main .prize-entry .prize-rank-number{color:#f5a520;font-size:16px;font-weight:700}.content-main .prize-entry .prize-vote{width:120px;height:24px;margin-top:0;padding-top:0;border:none}.content-main .prize-entry .prize-vote .prize-button{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:100%;height:100%;padding:2px;border:1px solid #de8b00;background:linear-gradient(180deg,#f5a520,#f19703) 50%;color:#fff;font-size:14px;line-height:unset;text-decoration:none;cursor:pointer}.content-main .prize-entry .prize-vote .prize-button:hover{background:linear-gradient(180deg,#f5c255,#e9ae4d) 50%}.content-main .prize-entry .prize-vote .prize-button.disabled{border:1px solid #555;background:#777;color:#a6a6a6;cursor:default}.content-main .abstract{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:10px;overflow:hidden;text-overflow:"...";font-size:.75rem}.content-main .abstract .cover{float:left;margin-right:10px}.content-main .abstract .cover img{max-width:200px;max-height:128px}.content-main .abstract .readmore{margin-left:1em;text-decoration:underline}.content-main .meta{border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;padding:10px 0 0 10px;overflow:hidden;line-height:1}.content-main .meta .point{display:inline-block;margin:0 20px 10px 0;font-size:.75rem}.content-main .meta .point span{display:inline-block;position:relative;margin-left:3px;border-radius:3px;background:#f5a520;padding:2px 10px;vertical-align:baseline;color:#fff;font-size:14px}.content-main .meta .point span:before{position:absolute;top:0;bottom:0;left:-5px;margin:auto;border-top:2px solid transparent;border-right:5px solid #f5a520;border-bottom:2px solid transparent;width:0;height:0;content:""}.content-main .meta .point span a{color:#fff}.content-main .meta .ranking{display:inline-block;margin-bottom:10px;font-size:.75rem}.content-main .meta .ranking .category{display:inline-block;margin-right:10px;line-height:18px}.content-main .meta .ranking .number{font-size:1rem}.content-main .tag-blocks .tags{padding-left:0}.content-main .tag-blocks .tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 4px 2px 0;padding:5px 8px}.content-main .tag-blocks .tags .tag:hover{background:#e5e6e6}.content-main .tag-blocks .tags .tag.input{border:0}.content-main .tag-blocks .tags .tag.input:hover{background:#fff}.content-main .tag-blocks .tags .tag.input input{border:0}.content-main .tag-blocks .tags .tag a{color:#000;text-decoration:none}.content-main .published{border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;overflow:hidden}.content-main .published a{display:block;padding:10px}.content-main .published a.comicalize{color:red}.content-main .other{padding-top:5px;text-align:right;color:#888}.content-main .other span{display:inline-block;border-right:1px solid #ccc;padding:0 5px;font-size:.75rem}.content-main .other span:last-child{border-right:0}.content-main .other .similar{float:left}.content-main .magazine-detail,.content-main .prize-vote{margin-top:5px;border-top:1px solid #e7e7e7;padding-top:10px;text-align:center}.content-main .rental-date{color:#666}.content-main .rental-book{display:flex}.content-main .rental-book .rental-image&gt;a{display:inline-block;padding:0;width:112px}.content-main .rental-book .rental-image&gt;a&gt;img{width:112px}.content-main .rental-book .rental-image&gt;img{max-width:130px}.content-main .rental-book .rental-info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding-left:1em;overflow:hidden;text-align:left}.content-main .rental-book .rental-info .content-title{border-bottom:1px dashed #999}.content-main .rental-book .rental-info .episode-title{margin:10px 0;background:#f2f2f2;padding:10px 1em;font-weight:700}.content-main .rental-book .rental-info .zero-yen-charge-bar{display:inline-block;margin-top:12px}.content-main .rental-book .rental-info .zero-yen-charge-bar+.rental-available{padding-top:20px}.content-main .rental-book .rental-info .zero-yen-charge-bar+.rental-available .expiring{line-height:1}.content-main .rental-book .rental-info .rental-available{float:right}.content-main .rental-book .rental-info .rental-available .expiring{display:inline-block;margin-bottom:0;vertical-align:bottom;color:#f5a520;font-size:smaller;font-weight:700}.content-main .rental-book .rental-info .rental-available .rental-price{display:inline-block;border:2px solid #f5a520;border-radius:4px;background:#f5a520;padding:.2em;width:6em;text-align:center;color:#fff;font-weight:700}.keyword-blocks{overflow:hidden}.keyword-blocks .keyword-block{float:left;margin:0 20px 10px 0}.keyword-blocks .keyword-block .keyword{float:left}.keyword-blocks .keyword-block a{line-height:1.6}.keyword-blocks .keyword-block a:not(:last-child){margin-right:5px;border-right:1px solid #ccc;padding-right:5px}.novels.section.content-block{border-color:#fbfcf7;box-shadow:0 0 0 1px #d9e5b3;background-color:#eaf0d8}.novels.section.content-block .content-main{border-color:#d9e5b3}.novels.section .content-main .title{border-left-color:#8ebe4f}.novels.section .content-main .meta .ranking{color:#0f5201}.novels.section .tag-blocks a{padding:5px}.mangas.section.content-block{border-color:#fff8f9;box-shadow:0 0 0 1px #f5d2d4;background-color:#fbe7e8}.mangas.section.content-block .content-main{border-color:#f5d2d4}.mangas.section.content-block .content-main .abstract a.cover.icon-vertical-manga{position:relative}.mangas.section.content-block .content-main .abstract a.cover.icon-vertical-manga:before{position:absolute}.mangas.section .content-main .title{border-left-color:#f16363}.mangas.section .content-main .meta .ranking{color:#990a0a}.magazine.content-block{border-color:#f2f2f2;box-shadow:0 0 0 1px #ccc;background-color:#e7e7e7}.magazine.content-block .content-main{border-color:#e7e7e7}.magazine.content-block .content-main .title{border-left-color:#e7e7e7}.favorite-user.content-block,.favorite.content-block,.notification.content-block{padding:3px;width:100%;box-sizing:border-box}.favorite-user.content-block .content-main,.favorite.content-block .content-main,.notification.content-block .content-main{margin-bottom:0}.favorite-user.content-block .content-main .other,.favorite.content-block .content-main .other,.notification.content-block .content-main .other{padding-bottom:5px;overflow:hidden}.favorite-user.content-block .content-main .other .updated,.favorite.content-block .content-main .other .updated,.notification.content-block .content-main .other .updated{float:right;margin-left:1em;vertical-align:text-bottom;color:#888;font-size:.75rem}.favorite-user.content-block .content-main .other .latest-episode,.favorite.content-block .content-main .other .latest-episode,.notification.content-block .content-main .other .latest-episode{float:left;line-height:1}.favorite-user.content-block .content-main .other .latest-episode a,.favorite.content-block .content-main .other .latest-episode a,.notification.content-block .content-main .other .latest-episode a{vertical-align:text-bottom}.favorite-user.content-block .content-main .meta a,.favorite.content-block .content-main .meta a,.notification.content-block .content-main .meta a{vertical-align:middle}.favorite-user.content-block .content-main .meta .updated,.favorite.content-block .content-main .meta .updated,.notification.content-block .content-main .meta .updated{float:right;margin:0 10px 10px 0;vertical-align:text-bottom;color:#888;font-size:.75rem}.favorite-user.content-block .content-main .meta .story-count,.favorite.content-block .content-main .meta .story-count,.notification.content-block .content-main .meta .story-count{margin:0 20px 10px 0;text-align:left}.favorite-user.content-block .content-main .meta .story-count .total,.favorite.content-block .content-main .meta .story-count .total,.notification.content-block .content-main .meta .story-count .total{margin-right:10px}.favorite-user.content-block .content-main .meta .story-count a,.favorite.content-block .content-main .meta .story-count a,.notification.content-block .content-main .meta .story-count a{text-decoration:underline}.favorite-user.content-block .content-main .meta .story-count span,.favorite.content-block .content-main .meta .story-count span,.notification.content-block .content-main .meta .story-count span{border-right:0}.favorite-user.content-block .content-main .meta .story-count span img,.favorite.content-block .content-main .meta .story-count span img,.notification.content-block .content-main .meta .story-count span img{vertical-align:baseline}.favorite-user.content-block .content-main .meta .current-bookmark,.favorite.content-block .content-main .meta .current-bookmark,.notification.content-block .content-main .meta .current-bookmark{display:inline-block;margin:0 20px 10px 0;border-left:1px solid #ccc;padding-left:10px}.favorite-user.content-block .content-main .meta .current-bookmark .arrow,.favorite.content-block .content-main .meta .current-bookmark .arrow,.notification.content-block .content-main .meta .current-bookmark .arrow{vertical-align:middle}.favorite-user.content-block .content-main .meta .change-status,.favorite.content-block .content-main .meta .change-status,.notification.content-block .content-main .meta .change-status{margin:0 20px 10px 0;overflow:hidden}.favorite-user.content-block .content-main .meta .change-status label,.favorite.content-block .content-main .meta .change-status label,.notification.content-block .content-main .meta .change-status label{font-size:.75rem}.favorite-user.content-block .content-main .meta .change-status form,.favorite.content-block .content-main .meta .change-status form,.notification.content-block .content-main .meta .change-status form{display:inline-block}.favorite-user.content-block .content-main .meta .change-status .favorite,.favorite.content-block .content-main .meta .change-status .favorite,.notification.content-block .content-main .meta .change-status .favorite{float:right}.favorite-users{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.favorite-users .favorite-user.content-block{border-color:#f2f2f2;box-shadow:0 0 0 1px #ccc;background-color:#e7e7e7;width:49%;width:calc(50% - 10px);box-sizing:border-box}.favorite-users .favorite-user.content-block .content-main{border-color:#e7e7e7}.favorite-users .favorite-user.content-block .content-main .checkbox{display:block;margin-bottom:5px;width:100%;line-height:1}.favorite-users .favorite-user.content-block .content-main .title{border-left-color:#e7e7e7}.favorite-users .favorite-user.content-block .content-main .contents-count{margin:0 20px 10px 0}.diary.content-block{border-color:#fdefd8;box-shadow:0 0 0 1px #f5c255;background-color:#fce2b7}.diary.content-block .head{padding-bottom:10px;text-align:right}.diary.content-block .content-main{border-color:#f5c255}.diary.content-block .content-main .title{border-bottom:1px dashed #999;border-left:0;padding-left:0}.diary.content-block .content-main .body{border-bottom:1px solid #e7e7e7;padding-bottom:10px}.diary.content-block .content-main .controls{padding-top:10px;overflow:hidden}.diary.content-block .content-main .controls:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:10px}.diary.content-block .content-main .controls .comments{float:left}.diary.content-block .content-main .controls .comments:before{content:url(/v2/img/component/icon/diary-comment.png)}.diary.content-block .content-main .controls .admin{float:left;margin-left:20px}.diary.content-block .content-main .controls .created{float:right;color:#888;font-size:.75rem}.diary.content-block .content-main .meta{padding:10px}.diary.content-block .content-main .meta .post-comment h3{margin-bottom:10px;font-size:.75rem}.diary.content-block .content-main .meta .post-comment .entry{display:-webkit-flex;display:flex}.diary.content-block .content-main .meta .post-comment .entry.mine{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.diary.content-block .content-main .meta .post-comment .entry.mine .text{padding:0 10px 0 0}.diary.content-block .content-main .meta .post-comment .entry .profile{width:70px}.diary.content-block .content-main .meta .post-comment .entry .profile img{border:1px solid #ccc;max-width:70px;max-height:70px}.diary.content-block .content-main .meta .post-comment .entry .text{-webkit-flex-grow:1;flex-grow:1;padding-left:10px}.diary.content-block .content-main .meta .post-comment .entry .text textarea{width:100%}.diary.content-block .content-main .meta .post-comment .buttons{margin:0}@media screen and (max-width:320px){.section.novels.content-block .content-main .content-title .title{padding:0 .4em}.section.novels.content-block .content-main .content-title .title a{font-size:1rem}.section.novels.content-block .content-main .content-title .rental{padding:3px 5px;font-size:.625rem}}.talk-to-search-assistant{padding:10px 18px;border:5px solid #009;border-radius:3px;background:top/100% auto url(/v2/img/component/search_assistant/pc_bg.png)}.talk-to-search-assistant.login{padding:6px 15px 8px}.talk-to-search-assistant.login .talk-to-search-assistant-inner{margin-bottom:10px}.talk-to-search-assistant.login img{width:62px}.talk-to-search-assistant.login .talk-assistant{margin-left:16px}.talk-to-search-assistant.login .talk-assistant p{color:#333;font-size:.75rem}.talk-to-search-assistant .talk-to-search-assistant-inner{display:flex;justify-content:space-between;color:#333;font-size:1rem;line-height:1.2}.talk-to-search-assistant .talk-to-search-assistant-inner .horizontal-box{display:flex;justify-content:space-between}.talk-to-search-assistant .center-box{display:flex;justify-content:center;align-items:center}.talk-to-search-assistant img{width:86px}.talk-to-search-assistant .talk-assistant{margin-left:24px;padding-top:8px;flex-grow:1}.talk-to-search-assistant .talk-assistant h2{color:#322691;font-size:1.3rem;background:none;text-shadow:1px 1px 0 #fff}.talk-to-search-assistant .talk-assistant p{color:#333;font-size:.875rem;text-shadow:0 0 5px #fff;margin:6px 0 2px}.talk-to-search-assistant .talk-assistant a.about{font-size:.75rem}.talk-to-search-assistant a.button{width:190px;min-height:66px;line-height:1.2;padding:0 30px;font-size:1.2rem;border:1px solid #9dbfff;background:linear-gradient(180deg,#2e37ff,#000063)}.talk-to-search-assistant a.button:hover{opacity:.9}.search-assistant-app .chat-form,div.main.search-assistant .chat-form{min-height:50px}.search-assistant-app .form-input,div.main.search-assistant .form-input{display:flex;box-shadow:6px 6px 6px rgba(0,0,0,.1490196078);background-color:#fff;border:1px solid #ccc;border-radius:12px}.search-assistant-app .button-wrap,div.main.search-assistant .button-wrap{display:flex;flex-direction:column;justify-content:end}.search-assistant-app textarea,div.main.search-assistant textarea{font-size:1rem;max-height:120px;line-height:1.5;width:100%;height:3rem;padding:12px 4px 12px 1rem;box-sizing:border-box;border:none;background:none;outline:none;resize:none}.search-assistant-app button.send,div.main.search-assistant button.send{border:none;cursor:pointer;background-color:#5959d1;width:2.5rem;height:2.5rem;border-radius:12px;margin:.25rem;display:block;box-sizing:border-box;color:#fff;padding:0}.search-assistant-app button.send:after,div.main.search-assistant button.send:after{font-family:FontAwesome,serif;content:"\f1d8"}.search-assistant-app button.send:disabled,div.main.search-assistant button.send:disabled{opacity:.2;cursor:not-allowed}div.search-assistant-app{margin-top:10px}div.search-assistant-app&gt;div{min-height:0;margin-bottom:0}div.search-assistant-app .search-assistant-suggest{box-sizing:border-box;min-height:158px;max-height:158px;border:5px solid rgba(50,38,145,.4);border-radius:3px;padding:8px;position:relative}div.search-assistant-app .search-assistant-suggest:after{position:absolute;cursor:pointer;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);padding-top:20px;padding-bottom:8px;color:#009;text-align:center;font-weight:700;font-size:.875rem}div.search-assistant-app .search-assistant-suggest:not(.opened){overflow:hidden}div.search-assistant-app .search-assistant-suggest:not(.opened):after{content:"すべて表示する"}div.search-assistant-app .search-assistant-suggest.opened{max-height:none;padding-bottom:34px}div.search-assistant-app .search-assistant-suggest.opened:after{content:"閉じる";padding-top:8px}div.search-assistant-app .search-assistant-suggest h3{font-size:1.1rem;border-bottom:1px solid rgba(50,38,145,.4);margin-bottom:8px}div.search-assistant-app .search-assistant-suggest ul{margin-bottom:0;font-size:.875rem}div.search-assistant-app .search-assistant-suggest ul li{margin-bottom:2px}div.search-assistant-app .search-assistant-suggest ul li .wrap-message.user{display:none}div.search-assistant-app .search-assistant-suggest ul li .wrap-message .chat-message:not(.content){pointer-events:none}div.search-assistant-app .search-assistant-suggest ul p{margin:2px}div.search-assistant-app .search-assistant-suggest div.input-area{position:static;width:100%}div.search-assistant-app .search-assistant-suggest #bottom-scroll-target,div.search-assistant-app .search-assistant-suggest div.input-area.sending{display:none}.main .section{margin-bottom:20px}.bordered-background-ci{margin:10px 0;outline:1px solid #f5c255;border:1px solid #fdefd8;background:#fce2b7;padding:10px}.bordered-background-rental{margin:10px 0;outline:1px solid #bbda77;border:1px solid #bbda77;background:#bbda77;padding:10px}.sns iframe{vertical-align:top}.similar-contents{padding:10px 20px;overflow:hidden;box-sizing:border-box}.similar-contents.novels{border:2px solid #70a701;margin-top:20px}.similar-contents.mangas{border:2px solid #e84141}.similar-contents .head h2{font-size:16px}.similar-contents .head .page{float:right}.similar-contents .slider button.slick-arrow{border-top:1px solid #fff;border-bottom:1px solid #fff}.similar-contents .slider .item{margin-left:15px;height:160px;overflow:hidden}.similar-contents .slider .item.novelPcEpisode{margin-left:15px;margin-right:33px}.similar-contents .slider .item:nth-child(2n){border-right:0}.similar-contents .slider .item .cover{float:left;padding:10px;width:100px}.similar-contents .slider .item .cover span.icon-vertical-manga{position:relative}.similar-contents .slider .item .cover span.icon-vertical-manga:before{position:absolute;z-index:1}.similar-contents .slider .item .cover img{outline:1px solid #ccc;max-width:100%}.similar-contents .slider .item .title{padding:10px 10px 10px 0;overflow:hidden;line-height:1.2}.similar-contents .slider .item .meta{position:absolute;bottom:0;color:#888}.similar-contents .slider .item .meta .count{color:#e98602}.slider{position:relative}.slider .slick-list{margin:0 30px}.slider.novelPcEpisode .slick-list{margin:0 36px 0 44px}.slider button.slick-arrow{position:absolute;bottom:0;margin:1px auto auto;cursor:pointer;height:100%;color:#000;box-sizing:border-box}.slider button.slick-arrow.slick-next{background:transparent url(/v2/img/component/slick/right.png) no-repeat scroll 0;right:0}.slider button.slick-arrow.slick-prev{background:transparent url(/v2/img/component/slick/left.png) no-repeat scroll 0;left:0}.slide-show{position:relative;margin-bottom:20px;outline:1px solid #999;height:250px;overflow:hidden}.slide-show&gt;a.next,.slide-show&gt;a.prev{position:absolute;top:0;bottom:0;transition:opacity .5s;opacity:0;z-index:1;margin:auto;border-radius:100%;background:rgba(0,0,0,.5);cursor:pointer;padding:10px;width:1.3rem;height:1.3rem;line-height:1;color:#fff;font-family:FontAwesome;font-size:1.3rem}.slide-show:hover&gt;a.next,.slide-show:hover&gt;a.prev{opacity:1;text-decoration:none}.slide-show&gt;a.prev{left:10px;text-align:left}.slide-show&gt;a.prev:after{content:"\f053"}.slide-show&gt;a.next{right:10px;text-align:right}.slide-show&gt;a.next:after{content:"\f054"}.slide-show div{position:relative;margin:auto;width:670px;max-width:100%;height:100%}.slide-show div a{display:-webkit-flex;display:flex;position:absolute;top:0;-webkit-flex-direction:column;flex-direction:column;transition:left .8s,opacity .8s,filter .1s;visibility:hidden;width:100%}.slide-show div a img{transition:opacity .8s;max-width:100%}.slide-show div a p{-webkit-flex-grow:1;flex-grow:1;background:#fff;padding:5px 0;text-align:center;line-height:1.2}.slide-show div a.current,.slide-show div a.next,.slide-show div a.next2,.slide-show div a.prev,.slide-show div a.prev2{visibility:visible}.slide-show div a.current{right:0;left:0;opacity:1;filter:blur(0)}.slide-show div a.prev{left:-100%;opacity:.3;filter:blur(5px)}.slide-show div a.prev2{left:-200%;opacity:0}.slide-show div a.next{left:100%;opacity:.3;filter:blur(5px)}.slide-show div a.next2{left:200%;opacity:0}.smart-app-banner{display:none;align-items:center;justify-content:space-between;border-bottom:1px solid #b0b0b0;background:#f2f2f2;padding:10px;overflow:hidden;color:#333}.smart-app-banner:hover{text-decoration:none;color:#333}.smart-app-banner div{font-size:.75rem}.smart-app-banner div.app-banner-image{float:left;padding-right:10px}.smart-app-banner div.app-banner-image img{max-width:55px}.smart-app-banner div.app-banner-text{line-height:1.2;margin-right:20px;margin-bottom:7px}.smart-app-banner div.app-banner-text b{color:#f19703}.smart-app-banner div.app-banner-text span{font-weight:700}.smart-app-banner div.app-banner-link a{display:inline-block;border-radius:20px;background:#f19703;padding:0 30px;white-space:nowrap;color:#fff}.smart-app-banner div.app-banner-link a.re-monster{background:#c7a20b}.smart-app-banner div.app-banner-close{position:absolute;top:23px;right:0;width:10px;height:10px;padding:10px}.step-indicator{margin-bottom:20px}.step-indicator ol{display:-webkit-flex;display:flex;position:relative;justify-content:space-between;z-index:1}.step-indicator ol li{-webkit-flex-grow:1;flex-grow:1;display:flex;position:relative;border-top:1px solid #f5c255;border-bottom:1px solid #f5c255;border-left:1px solid #f5c255;background:#fdf8ee;padding:10px 0;height:40px;vertical-align:top;text-align:center;text-indent:12px;line-height:1;color:#666;font-size:.75rem;box-sizing:border-box}.step-indicator ol li:not(:last-child):after{position:absolute;top:-1px;right:-12px;background:url(/v2/img/component/step_indicator/triangle-off.png) no-repeat;width:12px;height:100%;content:""}.step-indicator ol li:first-child{z-index:4}.step-indicator ol li:nth-child(2){z-index:3}.step-indicator ol li:nth-child(3){z-index:2}.step-indicator ol li:nth-child(4){z-index:1}.step-indicator ol li:last-child{border-right:1px solid #f5c255}.step-indicator ol li.current{border:1px solid #de8b00;border-right:0;background:linear-gradient(180deg,#f5a520,#f19703);color:#fff}.step-indicator ol li.current:after{background:url(/v2/img/component/step_indicator/triangle-on.png) no-repeat}.step-indicator ol li span{margin:auto}table.default{margin:10px 0;border-top:1px solid #b0b0b0;width:100%;border-spacing:0;font-size:.875rem}table.default th{background:#e7e7e7;text-align:left}table.default td{word-break:break-all}table.default td,table.default th{border-top:1px solid #fff;border-bottom:1px solid #b0b0b0;padding:15px}table.default td.border-left,table.default th.border-left{border-left:1px solid #b0b0b0}.input-tags-box{display:table;width:100%;margin-top:10px}.input-tags-box .favorite-tags{display:table-cell;width:90%;margin-top:10px;padding:5px;border:1px solid #ccc;background:#fff;list-style:none}.input-tags-box .favorite-tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.input-tags-box .favorite-tags .tag:hover{background:#e5e6e6}.input-tags-box .favorite-tags .tag.input:hover{background:#fff}.input-tags-box .favorite-tags .tag.input input{border:0}.input-tags-box .favorite-tags .tag a{color:#000;text-decoration:none}.input-tags-box .favorite-tags .tag.input{position:relative;border:0}.input-tags-box .favorite-tags .tag input.add-favorite-tag{width:180px}.input-tags-box .favorite-tags .tag #favorite-tag-suggest{position:absolute;width:180px;padding:3px;background:#fff;list-style:none}.input-tags-box .favorite-tags .tag #favorite-tag-suggest li{position:relative;z-index:1;padding:3px;background:#fff}.input-tags-box .favorite-tags .tag #favorite-tag-suggest li .name{display:block}.input-tags-box .favorite-tags .tag #favorite-tag-suggest li:hover{background:#0b99d0;cursor:pointer}.input-tags-box .favorite-tags .tag .del{cursor:pointer}.input-tags-box .not-search-tags{display:table-cell;width:90%;margin-top:10px;padding:5px;border:1px solid #ccc;background:#fff;list-style:none}.input-tags-box .not-search-tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.input-tags-box .not-search-tags .tag.input:hover{background:#fff}.input-tags-box .not-search-tags .tag.input input{border:0}.input-tags-box .not-search-tags .tag a{color:#000;text-decoration:none}.input-tags-box .not-search-tags .tag.input{position:relative;border:0}.input-tags-box .not-search-tags .tag.input input.add-not-search-tag{width:180px}.input-tags-box .not-search-tags .tag.input #not-search-tag-suggest{position:absolute;width:180px;padding:3px;background:#fff;list-style:none}.input-tags-box .not-search-tags .tag.input #not-search-tag-suggest li{position:relative;z-index:1;padding:3px;background:#fff}.input-tags-box .not-search-tags .tag.input #not-search-tag-suggest li .name{display:block}.input-tags-box .not-search-tags .tag.input #not-search-tag-suggest li:hover{background:#0b99d0;cursor:pointer}.input-tags-box .not-search-tags .tag .del{cursor:pointer}.input-tags-box .favorite-tags-count,.input-tags-box .not-search-tags-count{display:table-cell;margin-bottom:10px;text-align:right;vertical-align:bottom}.favorite-tags-error,.not-search-tags-error{color:#c00}.term-of-service{margin:0 auto 20px;border:1px solid #ccc;padding:5px;width:100%;height:200px;overflow:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}.more{text-align:right}.notes{font-size:.75rem}.caution{color:#c00}.caution-message{margin:10px 0;background:#ffdadc;padding:10px}.aside.note{margin-top:20px;background:#f2f2f2;padding:10px}.terms-of-service .h2.base{border-left-color:#999;background:#f2f2f2}.topics.section{margin:21px 1px;outline:1px solid #777;border:1px solid #b0b0b0;background:#999;padding:2px}.topics.section h2{margin:0;padding:7px 0 9px 5px;line-height:1}.topics.section .content{border:1px solid #777;background:#fff}.topics.section .content ul{margin:0;padding:2px 0;max-height:220px;overflow:auto;list-style:none}.topics.section .content ul li{margin:0 8px;border-bottom:1px dashed #b0b0b0;padding:8px 0}.topics.section .content ul li .datetime{padding-bottom:5px;color:#777;font-size:.75rem}.topics.section .content ul li .body{font-size:.75rem}.topics.section .content .more{border-top:1px solid #ccc;padding:5px;text-align:right}.topics-catchcopy{display:inline-block;background:#f5a520;padding:1px 3px;vertical-align:text-bottom;color:#fff;font-size:.625rem}.top-topics .topics{margin-top:0;margin-bottom:2px}.users-mangas-recent{margin-bottom:20px}.users-mangas-recent .heading{width:100%;background:url(/v2/img/component/heading/manga-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.users-mangas-recent .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/manga.png)}.users-mangas-recent ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:20px 0 0 20px;list-style:none}.users-mangas-recent ul li{width:20%}.users-mangas-recent ul li&gt;div{padding:0 20px 20px 0;height:100%;box-sizing:border-box}.users-mangas-recent ul li&gt;div:nth-of-type(3n){margin-right:0}.users-mangas-recent ul li&gt;div .cover{height:170px;overflow:hidden;border:1px solid #ccc}.users-mangas-recent ul li&gt;div .cover a{display:block;background:#fff;width:100%;height:100%;box-sizing:border-box}.users-mangas-recent ul li&gt;div .cover a img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;top:50%;left:50%;max-height:110%;box-sizing:border-box;backface-visibility:hidden}.users-mangas-recent ul li&gt;div .cover a.icon-vertical-manga-large{position:relative}.users-mangas-recent ul li&gt;div .cover a.icon-vertical-manga-large:before{position:absolute;z-index:1}.users-mangas-recent ul li&gt;div .info .updated{color:red;font-size:.75rem}.users-mangas-recent ul li&gt;div .info .title{line-height:1.1;font-size:.875rem}.users-mangas-recent ul li&gt;div .info .author{font-size:.75rem}.users-mangas-recent .more{padding-top:5px}.open-app-wrap{background-color:#fdefd8;padding:8px}.open-app{display:block;font-size:1.3rem;background:#f5a520;background:linear-gradient(180deg,#f5a520,#f19703);padding:8px 1rem;border-color:#f19703;border-radius:5px;text-align:center;user-select:none}.open-app,.open-app:hover,.open-app:link,.open-app:visited{color:#fff;text-decoration:none}.open-app:before{display:inline-block;margin:0 8px 0 0;width:35px;height:35px;content:" ";background:url(/v2/img/component/app/icon-alphapolis.png);background-size:contain;vertical-align:middle}.attention-notice{margin:20px 0;padding:10px;border:2px solid #fd8484;background:#ffdadc none repeat scroll 0 0;color:#c00}.attention-notice:first-child{margin-top:0}.attention-notice.accordion .accordion-action{display:block;position:relative;padding-right:28px;cursor:pointer}.attention-notice.accordion .accordion-action:after{content:" ";position:absolute;top:.5em;right:0;transition:transform .4s;border-top:1em solid #c00;border-right:.75em solid transparent;border-left:.75em solid transparent}.attention-notice.accordion .accordion-action.open:after{transform:rotate(-180deg)}.attention-notice.accordion .accordion-toggle{display:none;padding-top:10px}.attention-notice span{font-weight:700;line-height:24px}.attention-notice .notes{font-size:.875rem;line-height:1.3em}.attention-notice ul{margin:0;padding-left:20px}.attention-notice ul li{display:list-item;text-align:-webkit-match-parent}.detail-search{margin-bottom:20px;padding:20px;border:2px solid #fff;border-radius:3px;background:linear-gradient(180deg,#f2f2f2,#fff 20%);box-shadow:0 0 0 1px #ccc}.detail-search.official-mangas .heading{margin-bottom:6px}.detail-search.official-mangas div.tag-fields .official-manga-tags .input{margin-top:4px}.detail-search.official-mangas div.tag-fields input[type=radio]{display:none}.detail-search.official-mangas div.tag-fields input[type=radio]+.official-manga-tag{cursor:pointer}.detail-search.official-mangas div.tag-fields input[type=radio]+.official-manga-tag:hover{background-color:#fff}.detail-search.official-mangas div.tag-fields input[type=radio]:checked+.official-manga-tag{background-color:#e7e7e7}.detail-search ul{margin:0}.detail-search .heading{border-bottom:1px solid #ccc;font-size:1.3rem}.detail-search .heading:before{content:url(/v2/img/component/icon/icon_search.png);margin-right:.3em;vertical-align:middle}.detail-search .tag-heading-grey{line-height:1}.detail-search .tag-heading-grey.popular-tag-heading{margin-top:10px}.detail-search .tag-heading-grey.favorite-tag-heading{display:inline-block;margin-top:15px}.detail-search .tag-heading-grey:before{content:url(/v2/img/component/icon/icon_tag_gray.png);margin-right:10px;vertical-align:middle}.detail-search .tag-heading{display:inline-block;padding-left:5px;border-left:8px solid #ccc;vertical-align:middle;white-space:nowrap}.detail-search .favorite-link{margin-left:20px}.detail-search .fields{display:-webkit-flex;display:flex;flex-wrap:wrap;padding:10px 0 10px 10px;vertical-align:middle}.detail-search .fields .free-word-box{width:60%}.detail-search .fields .free-word-box .free-word{width:65%;margin-left:10px;padding:3px 5px}.detail-search .fields .free-word-box .free-word:placeholder-shown{color:#999}.detail-search .fields .free-word-box .free-word::-webkit-input-placeholder{color:#999}.detail-search .fields .category-box,.detail-search .fields .category-box .category{margin-left:10px}.detail-search .fields.border{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.detail-search .fields label{padding:0 10px;font-size:1rem}.detail-search .detail-conditions{border-top:1px solid #fff}.detail-search .detail-conditions.close{display:none}.detail-search .detail-button{margin:5px 0;padding-left:10px}.detail-search .detail-button a{text-decoration:underline;cursor:pointer}.detail-search .detail-button:hover{opacity:.7}.detail-search .detail-button.hide{display:none}.detail-search .button-area{position:relative;margin-top:10px;text-align:center}.detail-search .button-area .submit input.button{padding-right:50px;padding-left:50px}.detail-search .button-area .clear-button{display:inline-block;position:relative;top:-18px;left:155px;font-size:.8rem;cursor:pointer}.detail-search .button-area .clear-button:hover{opacity:.7}.detail-search .button-area .clear-button i{padding-right:2px}.detail-search .button-area .clear-button a{padding-left:5px;text-decoration:underline}.detail-search .tag-wrapper{padding:15px 10px 10px;border-top:2px solid #fff;background:#f3f3f3}.detail-search .tag-wrapper .selected-tag-container{padding:0 10px}.detail-search .tag-wrapper .selected-tag-container.popular-selected-tag-container{margin-bottom:15px}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner{display:none}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner.show{display:flex}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container{width:90%;height:100%;min-height:30px;margin-top:10px;margin-bottom:0;padding:5px!important;border:1px solid #ccc;background-color:#fff}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag:hover{background:#e5e6e6}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag.input{border:0}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag.input:hover{background:#fff}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag.input input{border:0}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag a{color:#000;text-decoration:none}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag{margin-right:2px;cursor:pointer}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag .del{padding-left:5px}.detail-search .tag-wrapper .selected-tag-container .select-tag-counter{position:relative;padding-left:10px}.detail-search .tag-wrapper .selected-tag-container .select-tag-counter .tag-counter{position:absolute;bottom:0}.detail-search .tag-wrapper .tag-fields.not-search-tag-box{border-top:1px dashed #ccc}.detail-search .tag-wrapper .tag-fields .tags{margin-top:10px;padding-left:0}.detail-search .tag-wrapper .tag-fields .tags .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.detail-search .tag-wrapper .tag-fields .tags .tag:hover{background:#e5e6e6}.detail-search .tag-wrapper .tag-fields .tags .tag.input{border:0}.detail-search .tag-wrapper .tag-fields .tags .tag.input:hover{background:#fff}.detail-search .tag-wrapper .tag-fields .tags .tag.input input{border:0}.detail-search .tag-wrapper .tag-fields .tags .tag a{color:#000;text-decoration:none}.detail-search .tag-wrapper .tag-fields .tags .tag{cursor:pointer}.detail-search .tag-wrapper .login-navi{padding-left:15px}.detail-search .tag-wrapper .login-navi a{text-decoration:underline}.detail-search .tag-wrapper .login-navi a:hover{color:#33f}.detail-search .form-pair{display:inline-block;padding-bottom:10px;white-space:nowrap}.novels.keyword-blocks .keyword-block.not-search-tag .tag,.novels.keyword-blocks .keyword-block.tag .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.novels.keyword-blocks .keyword-block.not-search-tag .tag:hover,.novels.keyword-blocks .keyword-block.tag .tag:hover{background:#e5e6e6}.novels.keyword-blocks .keyword-block.not-search-tag .tag.input,.novels.keyword-blocks .keyword-block.tag .tag.input{border:0}.novels.keyword-blocks .keyword-block.not-search-tag .tag.input:hover,.novels.keyword-blocks .keyword-block.tag .tag.input:hover{background:#fff}.novels.keyword-blocks .keyword-block.not-search-tag .tag.input input,.novels.keyword-blocks .keyword-block.tag .tag.input input{border:0}.novels.keyword-blocks .keyword-block.not-search-tag .tag a,.novels.keyword-blocks .keyword-block.tag .tag a{color:#000;text-decoration:none}.novels.keyword-blocks .keyword-block.not-search-tag .tag,.novels.keyword-blocks .keyword-block.tag .tag{position:relative;top:-2px;padding:1px 10px;font-size:.75rem}.novels.keyword-blocks .keyword-block.not-search-tag .tag .del,.novels.keyword-blocks .keyword-block.tag .tag .del{cursor:pointer}.mangas.keyword-blocks .keyword-block.not-search-tag .tag,.mangas.keyword-blocks .keyword-block.tag .tag,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag,.official-mangas.keyword-blocks .keyword-block.tag .tag{display:inline-block;background:#fff;border:1px solid #ccc;border-radius:15px;margin:2px 6px 2px 0;padding:2px 10px}.mangas.keyword-blocks .keyword-block.not-search-tag .tag:hover,.mangas.keyword-blocks .keyword-block.tag .tag:hover,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag:hover,.official-mangas.keyword-blocks .keyword-block.tag .tag:hover{background:#e5e6e6}.mangas.keyword-blocks .keyword-block.not-search-tag .tag.input,.mangas.keyword-blocks .keyword-block.tag .tag.input,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag.input,.official-mangas.keyword-blocks .keyword-block.tag .tag.input{border:0}.mangas.keyword-blocks .keyword-block.not-search-tag .tag.input:hover,.mangas.keyword-blocks .keyword-block.tag .tag.input:hover,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag.input:hover,.official-mangas.keyword-blocks .keyword-block.tag .tag.input:hover{background:#fff}.mangas.keyword-blocks .keyword-block.not-search-tag .tag.input input,.mangas.keyword-blocks .keyword-block.tag .tag.input input,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag.input input,.official-mangas.keyword-blocks .keyword-block.tag .tag.input input{border:0}.mangas.keyword-blocks .keyword-block.not-search-tag .tag a,.mangas.keyword-blocks .keyword-block.tag .tag a,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag a,.official-mangas.keyword-blocks .keyword-block.tag .tag a{color:#000;text-decoration:none}.mangas.keyword-blocks .keyword-block.not-search-tag .tag,.mangas.keyword-blocks .keyword-block.tag .tag,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag,.official-mangas.keyword-blocks .keyword-block.tag .tag{position:relative;top:-2px;padding:1px 10px;font-size:.75rem}.mangas.keyword-blocks .keyword-block.not-search-tag .tag .del,.mangas.keyword-blocks .keyword-block.tag .tag .del,.official-mangas.keyword-blocks .keyword-block.not-search-tag .tag .del,.official-mangas.keyword-blocks .keyword-block.tag .tag .del{cursor:pointer}.zero-yen-charge-bar .zero-yen-charge-bar-bg{width:180px;margin:0 0 0 auto;text-align:center;font-weight:700;font-size:.875rem;color:#fff;padding:4px 0;position:relative;background-color:#f5a520}.zero-yen-charge-bar .zero-yen-charge-bar-bg .zero-yen-charge-bar-mask{background-color:#888;position:absolute;top:0;bottom:0;right:0;width:68%}.zero-yen-charge-bar .zero-yen-charge-bar-bg span{position:absolute;top:4px;bottom:0;right:0;left:0}.zero-yen-status{margin:-8px 0 8px;padding:8px 16px;background-color:#fdf8ee;text-align:right}.zero-yen-status .zero-yen-status-content{float:left}.zero-yen-status img.icon-zero-yen{width:40px;height:40px}.zero-yen-status .zero-yen-status-range{font-weight:700;font-size:1.1rem;padding-left:8px;margin-right:-8px;line-height:40px}.zero-yen-status img.icon-question_mark{width:18px;height:18px;padding:10px 16px;cursor:pointer}.zero-yen-status .zero-yen-charge-bar{display:inline-block;padding:6px 0}.zero-yen-status .zero-yen-status-about{display:none;flex-direction:column;justify-content:space-around;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:rgba(0,0,0,.55);text-align:center}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup{margin:auto;position:relative;max-height:100%}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup:after{position:absolute;width:30px;height:30px;top:-38px;left:0;content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content{box-sizing:border-box;padding:24px;width:406px;max-height:100%;overflow:scroll;background-color:#fff}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content::-webkit-scrollbar{display:none}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content .icon-zero-yen{width:90px;height:90px}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content .charge-bars{padding:20px 0}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content .charge-bars .zero-yen-charge-bar{padding:0}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content .charge-bars .zero-yen-charge-bar .zero-yen-charge-bar-bg{width:159px}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content .charge-bars img{width:29px;height:29px}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content p{font-size:1.2rem;color:#000}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content p.primary{font-weight:700}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content p.annotation{color:#333}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content ol.default{color:#666;font-size:1.1rem;text-align:left;padding-left:24px;margin-bottom:0}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content ol.default li span{margin-left:-24px;width:24px}.zero-yen-status .zero-yen-status-button{display:block;width:190px;height:40px;margin:16px auto 0;border-radius:3px;box-sizing:border-box;color:#fff;background-color:#ff4343;font-weight:700;line-height:40px}.zero-yen-strong{color:#f19703}.sidebar .authors-links .relation-links{margin:-1px;border:1px solid #ccc;padding:5px;overflow:hidden}.sidebar .authors-links .relation-links span{float:left;width:50%}.sidebar .authors-links .relation-links span a{margin:5px}.business-sidebar .banner{display:block;margin-bottom:15px;text-align:center}.business-sidebar .h2.business{height:auto;margin-bottom:10px;padding:5px 10px;border-left:0;background:#000;box-shadow:2px 2px 0 #a6a6a6;color:#fff;font-size:1rem}.business-sidebar .entry{display:-webkit-flex;display:flex;margin:0;padding:10px 0;border:0;border-bottom:1px solid #ccc}.business-sidebar .entry:first-child{padding-top:0}.business-sidebar .entry a.profile,.business-sidebar .entry a.thumbnail{flex-shrink:0;width:80px;height:80px;margin-right:10px;border:1px solid #ccc}.business-sidebar .entry a.profile img,.business-sidebar .entry a.thumbnail img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;top:50%;left:50%;max-width:none;max-height:100%}.business-sidebar .entry a.profile{overflow:hidden}.business-sidebar .entry .info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;justify-content:space-between;overflow:hidden}.business-sidebar .entry .info h4{padding-bottom:10px;font-size:1rem;line-height:1.4}.business-sidebar .entry .info h4 a{display:-webkit-box;overflow:hidden;color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical}.business-sidebar .entry .info .subinfo{width:100%;line-height:1em}.business-sidebar .entry .info .subinfo .p-name{width:65%}.business-sidebar .entry .info .subinfo .update-time{width:35%}.business-sidebar .entry .info .subinfo .p-name,.business-sidebar .entry .info .subinfo .update-time{float:left;overflow:hidden;font-size:.75rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.business-sidebar .business.series{text-align:center}.business-sidebar .business.series h2{text-align:left}.business-sidebar .business.series a,.business-sidebar .business.series img{max-width:100%;max-height:100px}.business-sidebar .business.series a:nth-child(7){margin-bottom:0}.business-sidebar .business.series .link{text-align:right}.business-sidebar.ranking{margin-top:20px}.business-sidebar .business.ranking{margin-bottom:20px}.business-sidebar .business.ranking .entry{counter-increment:rank}.business-sidebar .business.ranking .entry a.thumbnail{position:relative}.business-sidebar .business.ranking .entry a.thumbnail:before{content:counter(rank);position:absolute;z-index:2;top:1px;right:2px;color:#fff;font-size:.625rem;font-weight:700;line-height:1}.business-sidebar .business.ranking .entry a.thumbnail:after{content:"";position:absolute;z-index:1;top:-2px;right:-2px;width:0;height:0;border-top:30px solid #000;border-left:30px solid transparent}.business-sidebar .business.ranking .entry a.thumbnail span{display:block;width:100%;height:100%;overflow:hidden}.business-sidebar .hope-to-publish,.business-sidebar .recommend{display:block;margin-bottom:15px;padding:3px;background:#000;color:#fff;font-size:1.1rem;font-weight:700;text-align:center;text-decoration:none}.business-sidebar .hope-to-publish:hover,.business-sidebar .recommend:hover{background:#666}.business-sidebar .hope-to-publish span,.business-sidebar .recommend span{display:block;padding:15px 0;border:1px solid #fff}.business-sidebar .hope-to-publish img,.business-sidebar .recommend img{margin:-5px 5px 0 0;vertical-align:middle}.business-sidebar .category.nav{margin-bottom:15px;border:1px solid #ccc;background:#f2f2f2;font-size:16px;line-height:1em}.business-sidebar .category.nav h2{display:-webkit-flex;display:flex;margin-top:0;padding:12px 0 12px 15px;color:#fff;font-weight:400}.business-sidebar .category.nav h2.business{background:linear-gradient(180deg,#000,#373737);text-shadow:0 -1px #000}.business-sidebar .category.nav li{border-top:1px solid #ccc}.business-sidebar .category.nav li:first-child{border-top:0}.business-sidebar .category.nav li a{display:block;padding:19px 0 16px 15px;color:#000;font-weight:700}.sidebar .category.nav{margin-bottom:15px;border:1px solid #ccc}.sidebar .category.nav h2{display:-webkit-flex;display:flex;margin-top:0;padding:0 10px;line-height:36px;color:#fff;font-weight:400}.sidebar .category.nav h2 img{margin:auto 5px auto 0}.sidebar .category.nav h2.novels{outline:1px solid #8ebe4f;border:1px solid #bbda77;border-bottom-color:#70a701;background:linear-gradient(180deg,#8ebe4f,#70a701);text-shadow:0 -1px #70a701}.sidebar .category.nav h2.mangas{outline:1px solid #e84141;border:1px solid #f16363;border-bottom-color:#e84141;background:linear-gradient(180deg,#f16363,#e84141);text-shadow:0 -1px #e84141}.sidebar .category.nav h2.books{outline:1px solid #b67f6d;border:1px solid #c8a093;border-bottom-color:#88362e;background:linear-gradient(180deg,#b67f6d,#a76c58);text-shadow:0 -1px #88362e}.sidebar .category.nav h2.media{border:1px solid #548cf2;border-bottom-color:#ccdeff;background:#548cf2}.sidebar .category.nav .label{padding:5px 5px 5px 30px;color:#fff;font-size:.875rem;font-weight:400}.sidebar .category.nav ul.hot{background:#eac485}.sidebar .category.nav ul.hot a{background:#fbeccb;color:#d07b00}.sidebar .category.nav ul.hot a:before{color:#f5a520}.sidebar .category.nav ul.hot a img{vertical-align:text-bottom}.sidebar .category.nav ul.novels{background:#eaf0d7}.sidebar .category.nav ul.mangas{background:#fee1ea}.sidebar .category.nav ul.mangas a.sub{padding-left:2em}.sidebar .category.nav ul.media{background:#ccdeff}.sidebar .category.nav ul.media li:not(:first-child) a{padding-left:25px}.sidebar .category.nav ul.books{background:#fce2b7}.sidebar .category.nav ul.other{background:#fdefd8}.sidebar .category.nav ul.other a{background:#fffeef}.sidebar .category.nav ul li a{display:block;margin-left:15px;border-top:1px dotted #ccc;background:#fff;padding:5px 5px 5px 15px}.sidebar .category.nav ul li:first-child&gt;a{border-top:0}.sidebar .category.nav ul li ul a{padding-left:30px}.sidebar .category.nav ul li.accordion{border-bottom:1px solid #ccc}.sidebar .category.nav ul li.accordion.alphapolis,.sidebar .category.nav ul li.accordion:first-of-type{border-top:1px solid #ccc}.sidebar .category.nav ul li.accordion+li:not(.accordion) a{border-top:0}.sidebar .category.nav ul li.accordion .parent{cursor:pointer;padding:5px 5px 5px 30px;font-size:.875rem;font-weight:400}.sidebar .category.nav ul li.accordion .parent:before{display:inline-block;margin-right:5px;border-radius:2px;background:#b0b0b0;padding:3px;vertical-align:text-bottom;line-height:1;color:#fff;font-family:FontAwesome;font-size:.5rem;content:"\f067"}.sidebar .category.nav ul li.accordion .parent+ul{display:none}.sidebar .category.nav ul li.accordion.current&gt;.parent:before{content:"\f068"}.sidebar .category.nav ul li.accordion h3,.sidebar .category.nav ul li.accordion h4{font-weight:400}.sidebar .category.nav ul li.accordion ul .parent{margin-left:15px;padding-left:30px}.sidebar .category.nav ul li.accordion ul ul a{margin-left:30px;font-size:.75rem}.sidebar .category.nav ul li.alphapolis,.sidebar .category.nav ul li.alphapolis li{background:#fdf8ee}.sidebar .category.nav ul li.alphalight,.sidebar .category.nav ul li.alphalight li{background:#e6f6f6}.sidebar .category.nav ul li.eternity,.sidebar .category.nav ul li.eternity li{background:#fcf1f1}.sidebar .category.nav ul li.regina,.sidebar .category.nav ul li.regina li{background:#faf7ee}.sidebar .category.nav ul li.noche,.sidebar .category.nav ul li.noche li{background:#f6edf6}.sidebar .category.nav ul li.andarche,.sidebar .category.nav ul li.andarche li{background:#dfe4f9}.sidebar .category.nav ul li.alphanorn,.sidebar .category.nav ul li.alphanorn li{background:#dcf3fd}.sidebar .category.nav ul li.kizuna,.sidebar .category.nav ul li.kizuna li{background:#ffdfcc}.sidebar .ranking-banner,body.sp .main .ranking-banner{display:none;margin-bottom:15px;background:#f5c255;text-align:center}.sidebar .user-contents,body.sp .main .user-contents{border:1px solid #ccc;border-top-color:#fff;padding:10px}.sidebar .user-contents .title,body.sp .main .user-contents .title{display:inline-block;padding-left:5px;word-break:break-all;word-wrap:break-word}.sidebar .user-contents .title .sidenav .recent h3,body.sp .main .user-contents .title .sidenav .recent h3{margin:5px 0;padding-left:5px;text-decoration:underline}.sidebar .user-contents.novels .title,body.sp .main .user-contents.novels .title{border-left:4px solid #8ebe4f}.sidebar .user-contents.mangas .title,body.sp .main .user-contents.mangas .title{border-left:4px solid #f16363}.sidebar .report,body.sp .main .report{margin-bottom:10px}.sidebar .gray-menu,body.sp .main .gray-menu{margin-bottom:15px}.sidebar .gray-menu h2,body.sp .main .gray-menu h2{margin-top:0;outline:1px solid #777;border-top:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-left:1px solid #b0b0b0;background:#999;padding:5px 10px;text-indent:0;color:#fff;font-size:.875rem;font-weight:400}.sidebar .gray-menu ul,body.sp .main .gray-menu ul{padding:0;list-style:none}.sidebar .gray-menu ul li,body.sp .main .gray-menu ul li{margin:-1px;border:1px solid #ccc;line-height:20px}.sidebar .gray-menu ul li a,body.sp .main .gray-menu ul li a{display:block;padding:5px 10px}.sidebar .gray-menu ul li a.current,.sidebar .gray-menu ul li a:hover,body.sp .main .gray-menu ul li a.current,body.sp .main .gray-menu ul li a:hover{background:#fffee6;text-decoration:none}.sidebar .gray-menu ul li a.new:after,body.sp .main .gray-menu ul li a.new:after{display:inline-block;margin-left:3px;background:#e54646;padding:1px 2px;line-height:1;white-space:nowrap;color:#fff;font-size:.625rem;content:"New";letter-spacing:normal}.sidebar .gray-menu ul li a.narrow,body.sp .main .gray-menu ul li a.narrow{letter-spacing:-.1em}.sidebar .gray-menu ul li p,body.sp .main .gray-menu ul li p{padding:5px 10px}.sidebar .gray-menu ul li .date,body.sp .main .gray-menu ul li .date{display:block;color:#666;font-size:.75rem}.sidebar .gray-menu ul li h3,body.sp .main .gray-menu ul li h3{background:#f2f2f2;padding:5px 10px;font-size:.875rem;font-weight:400}.sidebar .gray-menu ul li li,body.sp .main .gray-menu ul li li{border-top:0;background:#f2f2f2}.sidebar .gray-menu ul li li a,body.sp .main .gray-menu ul li li a{margin-left:20px;border-top:1px dotted #ccc;background:#fff}.sidebar .profile{margin-bottom:20px;border:1px solid #ccc;background:#fffee6;padding:10px;text-align:center}.sidebar .profile img{outline:1px solid #ccc}.sidebar .content-info{border:1px solid #ccc}.sidebar .content-info h3{padding:5px 10px 0;text-align:center;word-wrap:break-word}.sidebar .content-info .cover{margin:0 auto 10px;padding:5px 10px 0;text-align:center}.sidebar .content-info .cover div.image-wrapper{display:inline-block}.sidebar .content-info .cover a.icon-vertical-manga-large,.sidebar .content-info .cover div.image-wrapper.icon-vertical-manga-large{display:inline-block;position:relative}.sidebar .content-info .cover a.icon-vertical-manga-large:before,.sidebar .content-info .cover div.image-wrapper.icon-vertical-manga-large:before{position:absolute;z-index:1}.sidebar .content-info .cover img{outline:1px solid #ccc;width:150px;vertical-align:top}.sidebar .content-info .content-statuses{padding:0 10px 10px;overflow:hidden;text-align:center}.sidebar .content-info .detail{padding:0 0 10px;width:100%;text-align:left;font-size:.75rem}.sidebar .content-info .detail th{white-space:nowrap}.sidebar .content-info .detail td,.sidebar .content-info .detail th{border-bottom:1px dashed #999;padding:5px}.sidebar .content-info .keyword-blocks{padding:5px 10px 10px;font-size:.75rem}.sidebar .content-info .keyword-blocks .keyword-block{display:block}.sidebar .content-info .favorite{padding:5px 10px 10px;width:100%;text-align:center;box-sizing:border-box}.sidebar .content-info .favorite form{padding-bottom:10px}.sidebar .content-info .status{padding:5px 10px 10px}.sidebar .content-info .status table{border-top:0;width:100%}.sidebar .content-info .status table td,.sidebar .content-info .status table th{border-bottom:1px dashed #ccc;background:transparent;padding:0;width:55%;vertical-align:text-top;text-align:left;font-size:.75rem}.sidebar .content-info .status table th{width:45%}.sidebar .content-info .status table td:before{content:""}.sidebar .mypage-inquiry{position:relative;margin:10px 0 50px;border:1px solid #ccc;background:#f2f2f2;padding:5px 10px 10px}.sidebar .mypage-inquiry p:empty{display:none}.sidebar .mypage-inquiry .help-button{display:inline-block;margin-left:5px;border:1px solid #000;background:#fff;cursor:pointer;padding:1px;vertical-align:text-bottom;line-height:10px;font-size:10px;font-weight:700}.sidebar .mypage-inquiry .help-text{display:none;position:absolute;top:50px;left:0;border:1px solid #ccc;box-shadow:0 5px 5px rgba(0,0,0,.1);background:#fff;padding:5px;max-width:100%;box-sizing:border-box}.sidebar .mypage-inquiry .help-text a{text-decoration:underline}.sidebar .mypage-inquiry textarea{margin-bottom:10px;width:230px;max-width:100%;height:150px;resize:vertical;box-sizing:border-box}.sidebar .mypage-inquiry input[type=submit]{width:100%;box-sizing:border-box}.sidebar .recent.nav{border:1px solid #ccc}.sidebar .recent.nav h2{margin-top:0}.sidebar .recent.nav ul{padding-left:0;background:#f2f2f2}.sidebar .recent.nav ul li{padding:10px;list-style:none;border-top:1px solid #fff;border-bottom:1px solid #ccc}.sidebar .recent.nav ul li:first-of-type{border-top:none}.sidebar .recent.nav ul li .category{overflow:hidden}.sidebar .recent.nav ul li .category a,.sidebar .recent.nav ul li .category span{margin:0 3px 0 0;padding:0 5px;float:left}.sidebar .recent.nav ul li .category span:last-of-type{margin-right:0}.sidebar .recent.nav ul li h3{margin:5px 0;padding-left:5px;text-decoration:underline}.sidebar .recent.nav ul li p.notes{padding-top:5px;border-top:1px dashed #ccc}.sidebar .recent.nav ul li a.p-name{margin-left:9px}.sidebar .recent.nav ul li .description{padding-top:5px;line-height:1.3em;font-size:.75rem}.sidebar .recent.nav.novels h3{border-left:4px solid #8abe4f;word-wrap:break-word}.sidebar .recent.nav.mangas h3{border-left:4px solid #f16363}.sidebar .recent.nav .more{padding:5px 10px}.sidebar .loggedin.section{margin-bottom:15px;border:1px solid #ccc;background:#ffebc9;padding:10px;font-size:.9em}.sidebar .loggedin.section .profile-image{float:right;margin:0 0 15px 15px;border:1px solid #ccc;max-width:100px;max-height:100px}.sidebar .loggedin.section .input{display:-webkit-flex;display:flex;padding-bottom:10px}.sidebar .loggedin.section .input label{display:inline-block;margin:0;padding:5px 0;width:7em;font-size:.75rem}.sidebar .loggedin.section .input input{-webkit-flex-grow:1;flex-grow:1;margin-left:5px;width:100px;box-sizing:border-box}.sidebar .loggedin.section .button{width:100%;font-size:1rem}.sidebar .loggedin.section .reminder{padding:10px 0}.sidebar .loggedin.section .signup{border-top:1px dashed #999;padding-top:10px}.sidebar .loggedin.section.rental{border-radius:4px}.sidebar .loggedin.section.rental a.button{height:33px;border-radius:2px;line-height:.8rem}.sidebar .loggedin.section.rental div.border-top{clear:both;border-top:1px dotted #999;padding-top:10px}.sidebar .loggedin.section.rental div.border-top&gt;a.button{margin-bottom:9px}.sidebar .how-to-rental{padding:0 0 19px}.sidebar .how-to-rental a.label-link:not(:last-child){margin-bottom:16px;display:block}.sidebar .category.nav.rental h2.rental{outline:1px solid #de8b00;background:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #f5c255;text-shadow:0 -1px #de9a29;margin-bottom:1px}.sidebar .category.nav.rental .rental-icon{width:25px;height:25px;margin:6px 4px 0 0}.sidebar .category.nav.rental h3{padding:5px 5px 5px 25px}.sidebar .category.nav.rental h3.parent{background:#fab249;color:#fff}.sidebar .category.nav.rental h3.manga{color:#990a0a;font-weight:700;background:#f5d2d4}.sidebar .category.nav.rental h3.novel{color:#0f5201;font-weight:700;background:#cae8a8}.sidebar .category.nav.rental ul.alls,.sidebar .category.nav.rental ul.mangas,.sidebar .category.nav.rental ul.novels{background:#fdefd8}.sidebar .category.nav.rental ul li a{padding-left:10px}.sidebar .category.nav.rental.label-introduction ul li{padding:8px}.sidebar .category.nav.rental.label-introduction ul li h3{font-size:1rem;padding:0}.sidebar .category.nav.rental.label-introduction ul li a.label-link{padding:0;margin:0}.sidebar .category.nav.rental.label-introduction ul li:not(:last-child){border-bottom:1px dashed #ccc}.sidebar .history{font-size:.75rem;margin-top:11px}.sidebar .history .manga,.sidebar .history .novel{border:1px solid #ccc;background-color:#fff}.sidebar .history .manga-label,.sidebar .history .novel-label{padding:3px 0 3px 10px;line-height:30px;font-size:.875rem;font-weight:700;background-color:#fcd192;color:#333;border-bottom:1px solid #ccc}.sidebar .history .manga .historys,.sidebar .history .novel .historys{background-color:#fff}.sidebar .history .manga .historys .renting,.sidebar .history .novel .historys .renting{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px dashed #ccc;margin:8px}.sidebar .history .manga .historys .cover-image,.sidebar .history .novel .historys .cover-image{max-width:60px;margin:0 10px 10px 2px;overflow:hidden}.sidebar .history .manga .historys .cover-info,.sidebar .history .novel .historys .cover-info{position:relative}.sidebar .history .manga .historys .sub,.sidebar .history .manga .historys .title,.sidebar .history .novel .historys .sub,.sidebar .history .novel .historys .title{font-weight:700;text-decoration:underline}.sidebar .history .manga .historys .episode-title,.sidebar .history .manga .historys .title,.sidebar .history .novel .historys .episode-title,.sidebar .history .novel .historys .title{width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .history .manga .historys .expire-date,.sidebar .history .novel .historys .expire-date{color:#666;position:absolute;bottom:7px}.sidebar .history .manga .historys .more,.sidebar .history .novel .historys .more{margin:0 10px 15px 0;font-weight:700}.sidebar .history .manga .historys .no-hisotry,.sidebar .history .novel .historys .no-hisotry{padding:10px}.sidebar .history .manga .historys .mypage-history,.sidebar .history .novel .historys .mypage-history{padding:10px;font-size:.875rem;line-height:1.5rem}.sidebar .history .manga .historys .mypage-history a,.sidebar .history .novel .historys .mypage-history a{text-decoration:underline;display:block}.sidebar .history .novel{margin-bottom:-1px}.sidebar .history .manga{margin-bottom:10px}.sidebar .history .manga .historys .cover-image{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:start;justify-content:start;min-height:60px}.sidebar .history .manga .historys .cover-image a{padding-top:3px}.sidebar .history .manga .historys .cover-image a img{max-height:38px}@media (max-width:640px){.sidebar .how-to-rental{display:none}#main div.section.introduction .how-to-rental{display:-webkit-flex;display:flex}#main div.section.introduction .how-to-rental a.label-link{flex:100%}}.sidebar .sales,body.sp .main .sales{margin-bottom:15px;border:1px solid #ccc;border-radius:5px;overflow:hidden}.sidebar .sales h2,body.sp .main .sales h2{margin-top:0;color:#fff;display:block;height:35px;width:100%;font-family:Palatino Linotype,sans-serif;padding:5.5px;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,color-stop(.88,#e84141),color-stop(0,#f16363));background:-webkit-linear-gradient(top,#f16363,#e84141 88%);background:-moz-linear-gradient(top,#f16363 0,#e84141 88%);background:-o-linear-gradient(top,#f16363 0,#e84141 88%);background:-ms-linear-gradient(top,#f16363 0,#e84141 88%);background:linear-gradient(180deg,#f16363,#e84141 88%)}.sidebar .sales h2 img,body.sp .main .sales h2 img{padding:0 10px}.sidebar .sales .head,body.sp .main .sales .head{display:-webkit-flex;display:flex}.sidebar .sales .head h3,body.sp .main .sales .head h3{-webkit-flex-grow:1;flex-grow:1;padding:3px 1px 0;text-align:center}.sidebar .sales .head h3 a,body.sp .main .sales .head h3 a{display:block;border-top:1px solid #f16363;border-right:1px solid #f16363;border-left:1px solid #f16363;border-radius:3px 3px 0 0;color:#f16363;font-weight:400}.sidebar .sales .head h3.selected a,body.sp .main .sales .head h3.selected a{background:#f16363;color:#fff}.sidebar .sales .comic-ranking,.sidebar .sales .recent-comics,body.sp .main .sales .comic-ranking,body.sp .main .sales .recent-comics{clear:both;border-top:2px solid #f16363}.sidebar .sales.comics li,body.sp .main .sales.comics li{background:#fff8f9}.sidebar .sales .sidenav div.comics_ranking span.rank,body.sp .main .sales .sidenav div.comics_ranking span.rank{border-left-color:#f16363}.sidebar .sales ol,.sidebar .sales ul,body.sp .main .sales ol,body.sp .main .sales ul{margin-bottom:0;padding-left:0}.sidebar .sales ol li,.sidebar .sales ul li,body.sp .main .sales ol li,body.sp .main .sales ul li{padding:10px;position:relative;overflow:hidden;background:#fcf5f2;border-bottom:1px solid #ccc;list-style:none}.sidebar .sales .rank,body.sp .main .sales .rank{width:0;height:0;position:absolute;top:0;left:0;border-left:40px solid #f16363;border-bottom:40px solid transparent;color:#fff;font-family:Libre Baskerville,serif;font-weight:700;text-align:center;text-indent:-55px}.sidebar .sales .title,body.sp .main .sales .title{padding:0 0 5px 20px;font-size:16px;font-weight:700}.sidebar .sales .cover,body.sp .main .sales .cover{width:80px;float:left;text-align:center}.sidebar .sales .cover a,body.sp .main .sales .cover a{margin-top:5px;display:block}.sidebar .sales .cover img,body.sp .main .sales .cover img{width:100%}.sidebar .sales .info,body.sp .main .sales .info{width:123px;padding-left:10px;float:left}.sidebar .sales .info .abstract,body.sp .main .sales .info .abstract{font-size:.75rem}.sidebar .sales .footer,body.sp .main .sales .footer{padding:10px}.ad iframe{vertical-align:top}.ad-rect{text-align:center}.ad-rect-sp&gt;div{margin:0 auto}.ad-double-rect{display:flex}.ad-double-rect .ad{width:50%;text-align:center}.ad-double-rect .ad&gt;div{display:inline-block}.ad-skyscraper{left:0;width:250px;text-align:center}.ad-long{margin-bottom:20px}.authors-header{position:relative;margin:-20px auto 20px;width:1000px}.authors-header .profile-section{display:-webkit-flex;display:flex;position:absolute;bottom:0;left:0;justify-content:space-between;z-index:1;box-shadow:0 -10px 10px -10px rgba(0,0,0,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.8),#fff);padding:20px;width:100%;box-sizing:border-box}.authors-header .profile-section .image{position:relative;width:150px;flex-basis:25%}.authors-header .profile-section .image img{display:inline-block;position:absolute;bottom:0;left:0;z-index:2;border:5px solid #fff;border-radius:3px;background-color:#fff}.authors-header .profile-section .profile{flex-basis:75%;display:flex;justify-content:space-between;min-width:0}.authors-header .profile-section .profile .name{flex-basis:70%;max-width:70%;text-shadow:0 -1px 0 #fff}.authors-header .profile-section .profile .favorite{flex-shrink:1}.authors-header .profile-section .profile .user-menu{cursor:pointer;position:relative;margin-top:10px;width:fit-content;margin-left:auto}.authors-header .profile-section .profile .muted-label{font-size:14px;color:#e70202;margin-top:10px}.authors-header .profile-section.ban{top:50%;padding:0}.authors-header .profile-section.ban .profile{padding:20px;flex-basis:100%}.authors-header .profile-section.ban .profile .name{position:relative;flex-basis:100%;max-width:100%}.author-profile{margin-bottom:20px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#f2f2f2;padding:10px;overflow:hidden}.author-profile .name{line-height:normal;font-size:1.1rem;font-weight:700}.author-profile .profile{margin-bottom:1px;font-weight:700}.rkind-link{clear:both;text-align:center}.rkind-link a.current{font-weight:700}.article-message{padding:0 10px}.nothing-message{margin-bottom:100px;padding:0 10px}.comment-back{text-align:right}.author-nav{border-top:5px solid #f5a520;width:100%;overflow:hidden}.author-nav ul{display:-webkit-flex;display:flex;margin:0;padding:0;list-style-type:none}.author-nav ul li{display:block;-webkit-flex-grow:1;flex-grow:1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;background-color:#fdefd8;height:70px;vertical-align:middle;text-align:center;line-height:20px;color:#a6a6a6;font-size:1.2em;font-weight:700;box-sizing:border-box;flex:1}.author-nav ul li:first-child{border-left:0}.author-nav ul li.current{background-color:#fce2b7}.author-nav ul li&gt;span,.author-nav ul li a{display:block;padding-top:15px;width:100%;height:55px}.author-nav ul li a{line-height:20px;color:#333}.author-nav ul li a:hover{background-color:#f5c255;text-decoration:none}.author-nav ul li a span{font-size:.8em;font-weight:400}.authors-links .relation-links&gt;div{display:inline-block}.authors-links .relation-links a{display:block;margin:5px;padding:5px 10px;text-align:center;color:#fff;font-weight:700;box-sizing:border-box}.authors-links .relation-links a:hover{opacity:.5;text-decoration:none}.authors-links .relation-links a.self{background-color:#1848a7;border:1px solid #042d83}.authors-links .relation-links a.facebook{border:1px solid #0f3075;background-color:#3b579d}.authors-links .relation-links a.pixiv{border:1px solid #0181bc;background-color:#09c}.authors-links .relation-links a.x-sns{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#000}.nav.authors-sub-nav ul.tabs li{width:20%}.nav.authors-sub-nav ul.tabs li.all{display:none}.authors-list h2{padding-top:20px;width:100%;font-size:2rem;font-weight:400}.authors-list&gt;div{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px dashed #ccc;padding-bottom:20px}.authors-list&gt;div:last-child{border-bottom:0}.authors-list&gt;div.empty{display:none}.authors-list&gt;div&gt;div{width:50%}.h1.books{border-bottom-color:#b67f6d}.h2.books{border-left-color:#b67f6d}.h2.books,.h3.books{background-color:#f9e5de}.books-change-mode{width:23px;height:19px;float:left;overflow:hidden;border:1px solid #b0b0b0}.books-change-mode.detail{border-radius:3px 0 0 3px}.books-change-mode.simple{border-radius:0 3px 3px 0}.books-change-mode.selected img{margin-top:-19px}.books-sub-nav .kind{display:-webkit-flex;display:flex;box-sizing:border-box;border:1px solid #de8b00;background:linear-gradient(180deg,#f5a520 30%,#e49404);color:#fff;font-weight:700;line-height:33px;vertical-align:top;white-space:nowrap}.books-sub-nav .kind li{-webkit-flex-grow:1;flex-grow:1;border-right:1px solid #de8b00;border-left:1px solid #f5c255;text-align:center;cursor:pointer}.books-sub-nav .kind li:first-child{border-left:0}.books-sub-nav .kind li:last-child{border-right:0}.books-sub-nav .kind li.selected{background:linear-gradient(180deg,#f5c255 30%,#e9ae4d)}.tab-body{min-height:100px}.tab-body:empty{background:url(/v2/img/component/slick/ajax-loader.gif) no-repeat 50%}.book-detail{margin-bottom:20px}.book-detail .content{min-height:425px}.book-detail .content .cover{width:auto;padding:0}.book-detail .content .cover img{max-width:220px;max-height:100%}.book-detail .content .cover a{display:block;max-width:100%;margin:10px 0 0}.book-detail .content .cover .sns{padding-top:10px;text-align:center}.book-detail .content .cover .sns&gt;div{float:none}.book-detail .content .info{padding:0 0 0 10px}.book-detail .content .info .subinfo{margin-bottom:10px}.book-detail .content .info .links{display:-webkit-flex;display:flex}.book-detail .content .info .links a,.book-detail .content .info .links form{width:100%;margin:0;float:left;text-align:center}.book-detail .content .info .links input{width:100%}.book-detail .content .info .links input.gray.button{margin-left:10px}.book-detail .content .info .online-bookstores{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#ebdcd7}.book-detail .content .info .online-bookstores a{box-sizing:border-box;width:50%;margin-bottom:5px;padding:10px 5px 5px 10px;text-align:center}.book-detail .content .info .online-bookstores a img{max-width:100%;outline:1px solid #ccc}.book-detail-banner{margin-bottom:20px}.book-detail-banner img{max-width:100%}.book-checks h2{margin-bottom:0}.book-checks ul{max-height:250px;margin:0;padding-left:0;overflow:auto}.book-checks ul li{padding:10px 20px;overflow:hidden;border-bottom:1px dotted #ccc;background:#fdf8f7;list-style:none}.book-checks ul li h3{margin-bottom:5px;color:#88362e}.book-checks ul li .date{margin-bottom:5px;font-size:.75rem}.book-checks ul li .thumbnail{position:relative;width:200px;height:120px;margin-right:10px;padding-bottom:22px;float:left;border:1px solid #ccc;background:#fff;text-align:center;cursor:pointer}.book-checks ul li .thumbnail:after{content:"\f00e拡大する";display:block;position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;border-top:1px solid #ccc;font-family:FontAwesome,sans-serif;font-size:.75rem;text-align:center}.book-checks ul li .thumbnail img{max-width:100%;max-height:100%;vertical-align:top}.book-checks ul li .lightbox{display:none}.book-checks ul li .lightbox.opened{display:-webkit-flex;display:flex;position:fixed;z-index:3;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.book-checks ul li .lightbox.opened img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.bookstores-list td:first-child,.bookstores-list td:last-child{white-space:nowrap}.bookstore-pickup-entry{overflow:hidden}.bookstore-pickup-entry .bookstore-pickup-image{padding:0 0 10px 10px;float:right}.ordersheet li{display:-webkit-flex;display:flex;justify-content:space-between}.ordersheet li div:nth-child(3){-webkit-flex-grow:1;flex-grow:1;text-align:right}.reprinting table.history td.info{max-width:500px;text-align:left}.reprinting table.history td.suriban{padding:0;text-align:right}.reprinting table.history td.surisum{padding:10px 15px 10px 5px;text-align:right}.reprinting p{text-align:right}p.digital-bookstore-text{margin-bottom:30px}.digital-bookstores{display:flex;flex-wrap:wrap;gap:10px 3.75px;padding:10px;background:#ebdcd7}.digital-bookstore-button{display:block;box-sizing:border-box;width:140px;height:50px;border:1px solid #5e6060;background-color:#fff;text-align:center}.digital-bookstore-button .image-cmoa{width:56px;padding-top:12px}.digital-bookstore-button .image-amazon{width:75px;padding-top:12px}.digital-bookstore-button .image-ebook{width:86px;padding-top:14px}.digital-bookstore-button .image-piccoma{width:63px;padding-top:11px}.digital-bookstore-button .image-mechacomi{width:94px;padding-top:12px}.digital-bookstore-button .image-line{width:98px;padding-top:16px}.digital-bookstore-button .image-dbook{width:72px;padding-top:13px}.digital-bookstore-button .image-booklive{width:105px;padding-top:10px}.digital-bookstore-button .image-bukkomi{width:75px;padding-top:13px}.digital-bookstore-button .image-renta{width:90px;padding-top:10px}.digital-bookstore-button .image-mangaoukoku{width:106px;padding-top:13px}.digital-bookstore-button .image-bookwalker{width:112px;padding-top:18px}.digital-bookstore-button .image-bookpass{width:78px;padding-top:17px}.digital-bookstore-button .image-dmm{width:113px;padding-top:16px}.digital-bookstore-button .image-rakuten{width:101px;padding-top:16px}.digital-bookstore-button .image-kinokuniya{width:109px;padding-top:17px}.digital-bookstore-button .image-readerstore{width:108px;padding-top:8px}.book-appendix .appendix-image{max-width:50%;margin-bottom:20px}.book-appendix .appendix-image img{outline:1px solid #ccc}.book-appendix .appendix-image--wide{max-width:100%}.book-appendix .appendix-block{margin-bottom:16px;white-space:pre-line}body.interview #content #main{margin-top:-20px}body.interview #content #main .key-visual{margin:0;padding:0;overflow:hidden}body.interview #content #main .key-visual .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:15px}body.interview #content #main .introduction{padding:24px 30px 32px}body.interview #content #main .introduction p{margin-bottom:32px;line-height:1.5;font-size:18px}body.interview #content #main .introduction a{color:#b74444}body.interview #content #main .introduction .sns{text-align:right}body.interview #content #main .introduction .sns a{margin-right:10px}body.interview #content #main .introduction .sns a:last-child{margin-right:0}body.interview #content #main .introduction .sns a:hover{text-decoration:none}.books-interview{position:relative;margin:0 30px}.books-interview .button{display:inline-block;width:317px;height:59px;background:linear-gradient(180deg,#f5a520,#f19703);margin-bottom:15px;border:1px solid #de8b00;text-align:center;font-size:20px}.books-interview .button:hover{opacity:.8}.books-interview h2{width:100%;height:40px;margin-bottom:24px;padding:0;border:0;color:#fff;background-color:#000;text-align:center;line-height:40px;font-size:20px;font-weight:700}.books-interview .headline{width:940px;margin:auto}.books-interview .archive{padding:24px 50px 40px;font-size:18px;line-height:27px}.books-interview .archive .talker{margin-right:18px;float:left;font-weight:700}.books-interview .archive p{margin-bottom:36px;word-break:break-all}.books-interview .archive .interviewer{margin:0 0 39px 30px;text-align:end;float:right;color:#000}.books-interview .archive .interviewer img{width:266px;height:343px;margin-bottom:8px}.books-interview .archive .main-image{margin:30px auto 0;width:690px}.books-interview .archive .main-image img{width:100%;margin-bottom:8px}.books-interview .archive .main-image figcaption{color:#000;text-align:right}.books-interview .paginatior{margin-bottom:40px;color:#6c6c6c;font-size:14px;text-align:center}.books-interview .paginatior .subhead{display:table;margin:0 auto 20px;color:#000;border-bottom:1px solid #000;font-size:20px;font-weight:700;line-height:1}.books-interview .paginatior .subhead a{color:#000}.books-interview .paginatior .subhead a:hover{opacity:.8;text-decoration:none}.books-interview .paginatior span{display:inline-block;margin-left:8px;line-height:1em}.books-interview .paginatior span a{width:30px;height:30px;display:inline-block;color:#6c6c6c;border:1px solid #6c6c6c;background:#fff;line-height:30px;text-decoration:none}.books-interview .paginatior span :hover,.books-interview .paginatior span a.current{background:#6c6c6c;color:#fff}.books-interview .paginatior .prev{width:48px;position:relative;padding-right:12px;text-align:right}.books-interview .paginatior .prev:before{transform:rotate(139deg);top:12px}.books-interview .paginatior .prev:after,.books-interview .paginatior .prev:before{content:"";display:block;position:absolute;left:6px;width:8px;height:1px;border-radius:2px;background-color:#6c6c6c}.books-interview .paginatior .prev:after{transform:rotate(-139deg);top:17px}.books-interview .paginatior .prev:active,.books-interview .paginatior .prev:hover{color:#fff}.books-interview .paginatior .prev:active:after,.books-interview .paginatior .prev:active:before,.books-interview .paginatior .prev:hover:after,.books-interview .paginatior .prev:hover:before{background-color:#fff}.books-interview .paginatior .next{width:48px;position:relative;padding-left:12px;text-align:left}.books-interview .paginatior .next:before{transform:rotate(41deg);top:12px}.books-interview .paginatior .next:after,.books-interview .paginatior .next:before{content:"";display:block;position:absolute;right:6px;width:8px;height:1px;border-radius:2px;background-color:#6c6c6c}.books-interview .paginatior .next:after{transform:rotate(-41deg);top:17px}.books-interview .paginatior .next:active,.books-interview .paginatior .next:hover{color:#fff}.books-interview .paginatior .next:active:after,.books-interview .paginatior .next:active:before,.books-interview .paginatior .next:hover:after,.books-interview .paginatior .next:hover:before{background-color:#fff}.books-interview .paginatior .no-linked{width:48px;height:30px;border:1px solid #6c6c6c;opacity:.5;vertical-align:top;line-height:30px}.books-interview .paginatior .no-linked:active,.books-interview .paginatior .no-linked:hover{color:#6c6c6c}.books-interview .paginatior .no-linked:active:after,.books-interview .paginatior .no-linked:active:before,.books-interview .paginatior .no-linked:hover:after,.books-interview .paginatior .no-linked:hover:before{background-color:#6c6c6c}.books-interview .book-info{display:flex;margin-bottom:40px;padding:30px 20px 30px 30px;border:1px solid #ccc;color:#000}.books-interview .book-info .cover{width:220px;margin-right:33px}.books-interview .book-info .title{font-size:28px;font-weight:700;margin-bottom:20px}.books-interview .book-info .others{display:inline-block;width:48%;font-size:18px}.books-interview .book-info .buttons{display:inline-block;width:50%;background:none;margin:0 0 3px;padding:0}.books-interview .book-info .online-bookstores{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;background:#ebdcd7;padding:27px 31px 9px}.books-interview .book-info .online-bookstores a{width:276px;height:50px;margin-bottom:18px;text-align:center;box-sizing:border-box;outline:1px solid #707070;background-color:#fff}.books-interview .book-info .online-bookstores a img{width:221px;height:40px;padding-top:5px}.books-interview .profile{margin-bottom:40px;overflow:hidden}.books-interview .profile .wrap{display:flex;padding:30px;border:1px solid #ccc;box-sizing:border-box;color:#000}.books-interview .profile .wrap .detail{line-height:24px;font-size:16px}.books-interview .profile .wrap .detail:first-child{margin-right:30px}.books-interview .profile .wrap .detail .name{font-size:20px;font-weight:700}.books-interview .profile .wrap .detail .button{width:424px;height:49px;line-height:1.4}.books-interview .history-book{margin-bottom:40px;padding:30px;border:1px solid #ccc}.books-interview .history-book .books{display:flex;justify-content:space-between}.books-interview .history-book .books .book{width:272px;background-color:#f7f2de;font-size:18px;font-weight:700;line-height:22px;text-align:center}.books-interview .history-book .books .book .caption{height:64px;padding:10px 40px;color:#fff;background-color:#c1a328}.books-interview .history-book .books .book .caption.small{padding:20px 40px 0}.books-interview .history-book .books .book .cover{padding:20px 36px}.books-interview .history-book .books .book .cover .title{margin-top:10px}.books-interview .history-book .books .book .cover .title a{color:#e5541f}.business.main .series8 .kv{margin-bottom:10px}.business.main .series8 .kv img{max-width:100%}.business.main .series8 .link{margin-bottom:20px;text-align:right}.business.main .series8 .business-article{background:url(/v2/img/business/narita/border_left.png) repeat-y left 39px,url(/v2/img/business/narita/border_right.png) repeat-y right 39px,url(/v2/img/business/narita/border_top.png) repeat-x 0 0,url(/v2/img/business/narita/border_bottom.png) repeat-x 0 100%;padding:39px}.business.main .series8 .business-article .head{background:#00b8f1;padding:5px 0 23px;color:#fff}.business.main .series8 .business-article .head .published{float:left;padding-left:20px}.business.main .series8 .business-article .head h3{clear:both;margin-bottom:0;border-left:0;background:#00b8f1;padding:0 30px;text-align:center;color:#fff;font-size:26px}.business.main .series8 .business-article .head div{border-top:0}.business.main .series8 .business-article .body{padding:30px 20px;overflow:hidden}.business.main .series8 .business-article .body img{float:right;margin:5px 20px 10px 10px}.business.main .series8 .business-article h4{position:relative;margin:25px 0;background:none;padding:0;color:#e5007f;font-size:18px}.business.main .series8 .business-article h4:first-child{margin-top:0}.business.main .series8 .business-article h4:before{content:none}.business.main .series8 .business-article p{padding:0 0 25px;font-size:1rem}.business.main .series8 .business-article p:last-child{padding-bottom:0}.business.main .series8 .business-article p a{text-decoration:underline;color:#e60012}.business.main .series8 .business-article div.lightbox{display:none;position:fixed;top:0;left:0;z-index:100;background:rgba(0,0,0,.5);width:100%;height:100%}.business.main .series8 .business-article div.lightbox img{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:80%;max-height:80%}.business.main .series8 .logo{position:relative;background:#ffea3d;height:116px}.business.main .series8 .logo img{position:absolute;top:-89px;right:0;left:0;margin:auto;outline:none;border:0}.business-sidebar .business.profile.narita{border:1px solid #00aa4f;background:#00aa4f;color:#ffea3d}.business-sidebar .business.profile.narita h2{display:none}.business-sidebar .business.profile.narita .face{margin:-10px -10px 15px;border-radius:0;width:298px;height:298px}.business-sidebar .business.profile.narita .face img{max-width:100%}.business-sidebar .business.profile.narita .name{border-bottom:0;padding-bottom:0}.business-sidebar .business.profile.narita p{padding-top:0}.business.main .series1 .business-article h3{margin:15px -5px;border-bottom:1px solid #d1d1d1;border-left:0;background:none;padding:5px 5px 0}.business.main .series1 .business-article p{padding-bottom:20px;font-size:1rem}.business.main .series1 .business-article p:last-child{padding-bottom:0}.business.main .series1 .business-article div.answer:after,.business.main .series1 .business-article div.question:after{position:absolute;right:12px;bottom:12px;-webkit-transform:skew(5deg) rotate(1deg);transform:skew(5deg) rotate(1deg);z-index:-1;box-shadow:0 15px 10px #ccc;background:transparent;width:80%;height:10px;content:""}.business.main .series1 .business-article div.question{position:relative;margin-bottom:20px;box-shadow:0 0 3px #ccc;background:#fff;padding:3px}.business.main .series1 .business-article div.question div{position:relative;border:4px solid #fee6b9;padding:20px}.business.main .series1 .business-article div.question div div.share-line{position:absolute;top:5px;right:20px;border:0;padding:0}.business.main .series1 .business-article div.question .fb-like{display:inline-block;border:0;padding:0}.business.main .series1 .business-article div.question h3{margin-top:0;padding:0 5px;font-size:1.4rem}.business.main .series1 .business-article div.question .published{position:absolute;top:0;left:20px;border-radius:0 0 3px 3px;background:#fee6b9;padding:5px 10px;line-height:1em;color:#9e772d;font-size:.75rem}.business.main .series1 .business-article div.question .questioner{text-align:right}.business.main .series1 .business-article div.answer{position:relative;box-shadow:0 0 3px #ccc;background:#f6f2eb;padding:10px}.business.main .series1 .business-article div.answer:before{position:absolute;top:8px;right:7px;background:url(/v2/img/business/ogi/answer_name.png) no-repeat;width:252px;height:58px;content:""}.business.main .series1 .business-article div.answer div{border:1px solid #e7e2d8;background:#fff;padding:16px}.business.main .series1 .business-article div.answer h3{font-size:1.2rem}.business.main .series1 .business-article div.answer .name img{margin:0;outline:none}.business.main .series1 .business-article div.answer img{float:right;margin:0 0 10px 10px;outline:1px solid #ccc}.business.main .series1 .business-article div.answer .collaborator{text-align:right}.business.main .series1 .business-article hr{margin:0 0 20px;border:0;border-bottom:1px solid #e7e2d8}.businesses img{pointer-events:none}.business.main{margin-bottom:20px}.business.main .ad-double-rect .ad,.business.main .ad-double-rect .ad .img_ad{max-width:300px}.h1.business{position:relative;padding:0 0 0 10px;border-left:0;background:#000;box-shadow:2px 2px 0 #a6a6a6;color:#fff;font-size:1.1rem}.business-big-banner img{max-width:100%;margin-bottom:20px}.business-entry{display:-webkit-flex;display:flex;position:relative;box-sizing:border-box;width:300px;border:1px solid #ccc;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.business-entry:after{content:"";display:block;clear:both}.business-entry .thumbnail{display:block;width:100%;height:185px;overflow:hidden;background:linear-gradient(180deg,#e7e7e7,#f2f2f2)}.business-entry .thumbnail a{display:inline-block;width:100%;height:100%}.business-entry .thumbnail a img{position:relative;top:50%;left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.business-entry.official .thumbnail:after{content:"公式"}.business-entry.official .thumbnail:after,.business-entry.pickup .thumbnail:after{position:absolute;top:-3px;left:-1px;padding:5px;background:#000;color:#fff;font-size:.75rem;font-weight:700;line-height:1em;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000}.business-entry.pickup .thumbnail:after{content:"ピックアップ"}.business-entry .info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;justify-content:space-between;padding:10px;overflow:hidden}.business-entry .info h2{padding-bottom:10px;font-size:1rem;line-height:1.2em}.business-entry .info h2 a{display:-webkit-box;overflow:hidden;color:#333;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.business-entry .info h2 a:hover{text-decoration:underline}.business-entry .info .subinfo{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box;justify-content:space-between;width:100%;margin-left:auto;font-size:.75rem;line-height:18px}.business-entry .info .subinfo .face{flex:0 0 auto;width:36px;padding-right:10px}.business-entry .info .subinfo .face img{width:36px;height:36px;border:1px solid #ccc}.business-entry .info .subinfo a{-webkit-flex-grow:2;flex-grow:2;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-entry .info .subinfo span{white-space:nowrap}.business-entry:not(.official) .subinfo{bottom:5px}.business-entries{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.business-entries .business-entry{margin-bottom:20px}.business-entries .business-entry:nth-child(odd){margin-right:20px}.business-spotlights{min-width:1000px;margin-top:-20px;margin-bottom:20px;padding:20px 0 80px;overflow:hidden;background:#333 url(/v2/img/business/spotlight_arc.png) no-repeat bottom;background-size:contain}.business-spotlights h1{display:none}.business-spotlights .entries{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;width:940px;max-width:100%;margin:0 auto -20px}.business-spotlights .entries .business-entry{flex:1 0 auto;margin-right:20px;background:#fff}.business-spotlights .entries .business-entry:last-child{margin-right:0}.business-recently .business-entry:last-child,.business-recently .business-entry:nth-last-child(2){margin-bottom:0}.business-recently .business-entry .profile{max-width:148px;max-height:148px;float:left}.business-recently .business-entry .profile img{max-width:100%}.business-recently .link{padding-top:5px;text-align:right}.business-author h1{margin-bottom:0;padding-left:10px;border-left:10px solid #999;background:none;box-shadow:none;color:#333;font-size:26px;line-height:40px}.business-author .author{margin-bottom:20px;padding-top:10px;overflow:hidden;border-top:5px solid #000}.business-author .author .author-photo{margin-right:24px;float:left}.business-author .author .author-text{width:448px;float:left}.business-author .series-list h3{margin:0 0 10px;padding:10px;background:#e7e7e7;font-size:1.2rem;text-align:left}.business-author .series-list .series{margin-bottom:30px}.business-author .series-list .series .business-entries{margin-bottom:10px}.business-author .series-list .series .business-entries .business-entry{margin-bottom:0}.business-series h1{margin-bottom:0;padding-left:10px;border-left:10px solid #999;background:none;box-shadow:none;color:#333;font-size:26px;line-height:40px}.business-series .on-going{padding-top:10px;border-top:5px solid #000}.business-series .finished,.business-series .on-going{display:flex;flex-wrap:wrap;overflow:hidden}.business-series .finished .series,.business-series .on-going .series{box-sizing:border-box;width:50%;margin-bottom:20px;padding-bottom:10px;overflow:hidden;border-bottom:1px solid #ccc}.business-series .finished .series:nth-child(odd),.business-series .on-going .series:nth-child(odd){padding-right:10px}.business-series .finished .series:nth-child(2n),.business-series .on-going .series:nth-child(2n){padding-left:10px}.business-series .finished .series .author,.business-series .on-going .series .author{padding-top:10px;overflow:hidden}.business-series .finished .series .author-photo,.business-series .on-going .series .author-photo{max-width:40px;max-height:40px;margin-right:10px;float:left}.business-series .finished .series .author-photo a,.business-series .on-going .series .author-photo a{display:block}.business-series .finished .series .author-photo img,.business-series .on-going .series .author-photo img{box-sizing:border-box;max-width:100%;max-height:100%;border:1px solid #ccc;vertical-align:top}.business-series .finished .series .author-name,.business-series .on-going .series .author-name{float:left;font-weight:700}.business-series .finished .series .business-banner,.business-series .on-going .series .business-banner{display:block}.business-submit{margin-bottom:20px;padding:10px;clear:both;background:#f2f2f2;text-align:center}.business-submit .button:nth-child(n+2){margin-left:10px}.business-article-banner{margin-bottom:20px}.business-article-banner img{max-width:100%}.business-article{margin-bottom:20px}.business-article .head{padding:0 0 20px}.business-article .head h1{margin:0;padding:0 0 0 10px;border:0;border-left:10px solid #999;background:none;font-size:1.4rem}.business-article .head div{margin-top:5px;border-top:5px solid #000}.business-article .head a,.business-article .head span{display:inline-block;margin:5px 5px 0 0}.business-article .head a.published,.business-article .head span.published{font-size:.75rem}.business-article .head a.official,.business-article .head span.official{padding:0 5px;background:#000;color:#fff;font-size:.75rem;font-weight:700;line-height:21px}.business-article .body{text-align:center}.business-article h3{box-shadow:none;color:#333}.business-article h3,.business-article h4{margin:10px 0;padding:10px;background:#e7e7e7;color:#333;font-size:1.2rem;text-align:left}.business-article h3:first-child,.business-article h4:first-child{margin-top:0}.business-article h5{margin-bottom:10px;padding:10px;background:#e7e7e7;font-size:1rem;text-align:left}.business-article p{padding:0 0 20px;font-size:1rem;text-align:left}.business-article p:empty{display:none}.business-article div,.business-article ol,.business-article ul{text-align:left}.business-article .bloglink{font-size:1rem;text-align:right}.business-article .figure,.business-article .figure-center,.business-article .figure-left,.business-article .figure-right,.business-article figure{display:inline-block;max-width:100%;margin:0 auto 20px;color:#666;font-size:.875rem}.business-article figure.align-right{margin-left:10px;float:right}.business-article figure.align-left{margin-right:10px;float:left}.business-article img{display:block;max-width:100%;margin:0 auto 5px;outline:1px solid #ccc;vertical-align:top}.business-article .figure-center img,.business-article .figure-left img,.business-article .figure-right img,.business-article .figure img,.business-article figure img{outline:none}.business-article figcaption{padding:0 5px 5px;font-size:.75rem;line-height:1.2;text-align:left}.business-article figcaption p{margin-bottom:0;font-size:.75rem;line-height:1.2}.business-article table{width:auto;margin:10px;border:0;text-align:left}.business-article table tr:nth-child(n+2) td{padding-top:0}.business-article table td,.business-article table th{padding:10px;border:0;background:#e7e7e7}.business-article table p{padding-bottom:0}.business-article .name img{max-width:100%}.business-article ol,.business-article ul{padding:0 0 10px 30px;font-size:1rem}.business-article ol li,.business-article ul li{padding-bottom:10px}.business-article b{font-size:1rem}.business-article .pagination{padding-bottom:20px;float:none;text-align:center}.business-article .pagination a,.business-article .pagination span{display:inline-block;box-sizing:border-box;height:auto;padding:0 10px;border:0;background:#e7e7e7;color:#333;line-height:28px;text-decoration:none}.business-article .pagination .current,.business-article .pagination a:hover{background:#999;color:#fff}.business-article .pagination .prev{position:relative;padding-left:20px}.business-article .pagination .prev:before{left:0;border-right:14px solid transparent}.business-article .pagination .next{position:relative;padding-right:20px;background:#000;color:#fff}.business-article .pagination .next:after{right:0;border-left:14px solid transparent}.business-article .pagination .next:after,.business-article .pagination .prev:before{content:"";position:absolute;top:0;border-top:14px solid #fff;border-bottom:14px solid #fff}.business-article .pagination span.next,.business-article .pagination span.prev{background:#e7e7e7;color:#999}.business-share{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.business-share a{display:inline-block;box-sizing:border-box;width:30%;padding-left:100px;color:#fff;line-height:60px;white-space:nowrap}.business-share a.facebook{background:#3b579d url(/v2/img/business/share_facebook.png) no-repeat 20px}.business-share a.x-sns{display:flex;position:relative;padding:0;background-color:#000;background-repeat:no-repeat;background-position:50%}.business-share a.x-sns:after{content:"";position:absolute;top:18px;left:60px;height:25px;border-right:2px solid hsla(0,0%,100%,.4)}.business-share a.line{padding-left:110px;background:#00c300 url(/v2/img/business/share_line.png) no-repeat 10px}.business-share img.x__icon{position:relative;width:40px;height:40px;margin:10px 40px 0 20px;outline:none}.business-contact-form{margin-bottom:20px}.business-contact-form textarea{box-sizing:border-box;width:100%;height:100px}.business-contact-form .submit{padding:10px 0 0;background:none;text-align:center}.business-contact-form .submit input[type=submit]{min-width:200px;border:0;outline:none;font-weight:400}.business-recommends{display:-webkit-flex;display:flex;position:relative;justify-content:space-between;margin-bottom:20px;padding:40px 10px 10px;border-top:2px solid #000;background:#f2f2f2;-webkit-flex-wrap:wrap;flex-wrap:wrap}.business-recommends h2{display:inline-block;position:absolute;top:-3px;left:10px;padding:0 10px;background:#000;box-shadow:none;color:#fff;font-size:1rem;text-align:center;white-space:nowrap}.business-recommends h2:after{content:"";position:absolute;bottom:-10px;left:0;border:58px solid transparent;border-top:10px solid #000;border-bottom:0}.business-recommends .entry{position:relative;box-sizing:border-box;width:49%;width:calc(50% - 5px);height:auto;margin:0 10px 10px 0;padding:10px 0 0;border:0;border-top:1px solid #ccc}.business-recommends .entry:nth-child(odd){margin-right:0}.business-recommends .entry:first-of-type,.business-recommends .entry:nth-of-type(2){padding-top:0;border-top:0}.business-recommends .entry:nth-of-type(5),.business-recommends .entry:nth-of-type(6){margin-bottom:0}.business-recommends .thumbnail{width:80px;height:80px;margin-right:10px;float:left;overflow:hidden;border:1px solid #ccc;background:#fff}.business-recommends .thumbnail img{max-width:none;max-height:100%}.business-recommends h3{overflow:hidden;font-size:1rem;line-height:1.2}.business-recommends h3:before{content:none}.business-recommends h3 a{color:#333;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.business-recommends .info{position:absolute;bottom:0;left:90px;width:calc(100% - 90px);padding:0;overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.business-archives .h1.business{margin-bottom:10px}.business-archives ul{margin-bottom:0;padding-left:0;list-style:none}.business-archives ul li{padding:5px 0;border-bottom:1px solid #ccc}.business-archives ul li:first-child{padding-top:0}.business-archives .link{text-align:right}.ad-double-rect:first-child{margin-right:20px;margin-left:0}.ad-double-rect:first-child .ad-double-rect{margin-right:0}.business-books{margin-bottom:20px;border-bottom:5px solid #000}.business-books h1{margin-bottom:0;padding-left:10px;border-left:10px solid #999;background:none;box-shadow:none;color:#333;font-size:26px;line-height:40px}.kind-tab a{box-sizing:border-box;width:50%;height:41.5px;margin-bottom:20px;padding:11px 0 10px;float:left;border:solid #666;border-width:1px 1px 4px;color:#333;font-size:16px;font-weight:700;line-height:1em;text-align:center}.kind-tab .current a{padding:13px 0;border:0;background-color:#000;color:#fff}.book-blocks .book{border:1px solid #fff;outline:1px solid #d1d1d1;background:#e7e7e7}.book-blocks .book .content{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2}.business&gt;.books-list{margin-bottom:20px;background:#f2f2f2}.business&gt;.books-list:after{border-top:0}.business-article .page-break{margin:50px 0;border:1px dashed #000;outline:2px solid #fff;box-shadow:0 0 0 3px #000;font-size:12px;text-align:center}#business-content #business-main .banner a{display:block}#business-content #business-main .banner a:hover{opacity:.8}.main .comic-contribution .header{position:relative}.main .comic-contribution .header .contribution-button{position:absolute;bottom:54px;left:16px}.main .comic-contribution .header .login{position:absolute;bottom:30px;left:86px}.main .comic-contribution h1,.main .comic-contribution h2{font-size:1.25rem}.main .comic-contribution h1 span,.main .comic-contribution h2 span{color:#c00}.main .comic-contribution .section{margin-bottom:32px;font-size:1rem}.main .comic-contribution .section p{margin-bottom:8px}.main .comic-contribution .section.banner{margin-top:8px}.main .comic-contribution .contribution-links{margin-top:24px;text-align:center}.main .comic-contribution .contribution-links.howto{margin-bottom:54px}.main .comic-contribution .contribution-button{width:360px;height:70px;margin:auto;background:linear-gradient(180deg,#d80000,#b20000);border:1px solid #ac0000;box-shadow:0 2px 3px 0 rgba(0,0,0,.16);box-sizing:border-box;font-weight:700;text-align:center;color:#fff}.main .comic-contribution .contribution-button a{padding:6px 70px 40px;font-size:1.5rem;text-decoration:none;color:#fff}.main .comic-contribution .contribution-button a.small{padding:0;font-size:1.25rem}.main .comic-contribution .contribution-button.mypage{margin-top:24px;line-height:70px}.main .comic-contribution .contribution-button.mypage a{padding:23px 83px}.main .comic-contribution .contribution-button.mypage.howto{margin-bottom:80px}.main .comic-contribution .evaluation{display:flex;justify-content:space-between}.main .comic-contribution .thumbnail{position:relative}.main .comic-contribution .thumbnail img{border:1px solid #ccc}.main .comic-contribution .extension{position:absolute;bottom:-7px;right:-1px;border:0;background:linear-gradient(-45deg,#ccc 50%,transparent 0);width:26px;height:29px}.main .comic-contribution .extension:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:3.3em;height:.1em;text-align:center;text-rendering:auto;color:#fff;font-size:12px;font-family:FontAwesome;content:"\f002";pointer-events:none}.main .comic-contribution .lightbox{display:none}.main .comic-contribution .lightbox.opened{display:-webkit-flex;display:flex;position:fixed;top:0;left:0;z-index:3;background:rgba(0,0,0,.5);width:100%;height:100%}.main .comic-contribution .lightbox.opened img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:80%;max-height:80%}.main .comic-contribution .official-manga-link{margin-top:8px;margin-bottom:8px;text-align:center;font-size:1.15rem;font-weight:700}.main .comic-contribution .official-manga-link a{text-decoration:underline}.main .comic-contribution ul{margin-bottom:40px;padding-left:0;list-style-type:none}.main .comic-contribution .post-method{margin-top:9px;margin-bottom:16px}.main .comic-contribution .useful-function{margin-bottom:16px}.main .comic-contribution .useful-function h3{margin-bottom:8px;font-size:1.25rem;font-weight:700}.main .comic-contribution .useful-function .block{display:inline-block;position:relative;margin-bottom:8px;border:1px solid #e8b0b0;box-sizing:border-box;width:calc(50% - 5px);height:386px;vertical-align:top;font-size:1rem;line-height:1.38}.main .comic-contribution .useful-function .block:nth-child(2n){margin-right:4px}.main .comic-contribution .useful-function .block .detail{padding:0 8px}.main .comic-contribution .useful-function .block .title{padding:8px;border-bottom:1px solid #e8b0b0;font-size:1.15rem;font-weight:700;color:#c00;background-color:#fbe7e8}.main .comic-contribution .useful-function .block .credit{position:absolute;bottom:0;right:10px;padding:4px 3px 3px;opacity:.8;z-index:1;color:#050505;background:#fff;font-size:.5rem}.main .comic-contribution .useful-function .block img{position:absolute;bottom:8px;width:341px}.main .comic-contribution span.attention{font-size:.875rem}.main .comic-contribution .debut{position:relative}.main .comic-contribution .debut .debut-product{display:flex;margin-top:16px;margin-bottom:8px}.main .comic-contribution .debut .debut-product .official-manga{position:relative;padding:8px;width:20%;height:345px;background-color:#eafaff;font-size:.875rem;z-index:1}.main .comic-contribution .debut .debut-product .official-manga .title{margin-top:8px;margin-bottom:0;font-weight:700}.main .comic-contribution .debut .debut-product .official-manga .author span{font-size:.75rem}.main .comic-contribution .debut .debut-product .official-manga .read{position:absolute;bottom:8px;font-size:1rem}.main .comic-contribution .debut .debut-product .official-manga:nth-child(odd){background-color:#fff2f8}.main .comic-contribution .debut .debut-product .debut-boy{position:absolute;top:-7%;right:0;width:175px}.main .comic-contribution .debut .debut-support-message{font-size:1.5rem;font-weight:700;text-align:center;color:#c00}.comment-block-explanation{position:relative;font-size:.75rem}.comment-block-explanation span{width:636px;display:block}.comment-block-explanation-button{position:absolute;bottom:0;right:0;width:231px;height:29px;border:1px solid #d8811e;background-image:linear-gradient(180deg,#f5a520,#f19703);color:#fff;font-size:12px;cursor:pointer}.comment-block-setting-method{padding:20px;border:none}.comment-block-setting-method .comment-block-setting-method-intro{margin-bottom:18px}.comment-block-setting-method .close-dialog-button{position:absolute;top:0;right:9px;cursor:pointer;font-size:24px;font-weight:700}.comment-block-setting-method .h1.mypage{margin-bottom:10px}.comment-block-setting-method .h2.mypage{margin-bottom:8px}.comment-block-setting-method .comment-block-setting-method-from-comment{margin-bottom:16px}.comment-block-setting-method .comment-block-setting-method-from-diary{margin-bottom:24px}.comment-block-setting-method p{font-size:12px;margin-bottom:8px}.comment-block-setting-method p span{font-weight:700}.comment-block-setting-method.dialog{width:735px}.block-users-content{margin-top:20px}.block-users{margin-bottom:20px}.block-user,.block-user-closed{padding:10px 0 10px 10px;overflow:hidden;border-width:medium 0 1px;border-top:1px solid #b0b0b0}.block-user-closed{background:#ccc}.block-user-created{margin-right:10px;color:#777;font-size:16px}.block-user-name{font-size:16px}.block-user-name-closed{font-size:16px;color:#777}.block-user-unblock{float:right;margin:0 0 0 20px}.block-user-unblock-button{width:178px;height:28px;border:1px solid #000;background:linear-gradient(180deg,#8b8b8b,#333);color:#fff;font-size:12px;cursor:pointer}.comment-block-setting-method-sp{margin-top:14px}.comment-block-setting-method-sp p{font-size:12px}.comment-block-setting-method-sp .text-bold{font-weight:700}.comment-block-setting-method-sp .comment-block-setting-method-intro{margin-bottom:18px}.comment-block-setting-method-sp .close-dialog-button{position:absolute;top:0;right:9px;cursor:pointer;font-size:24px;font-weight:700}.comment-block-setting-method-sp .h1.mypage{margin-bottom:10px}.comment-block-setting-method-sp .h2.mypage{margin-bottom:8px}.comment-block-setting-method-sp .comment-block-setting-method-from-comment{text-align:center;margin-bottom:16px}.comment-block-setting-method-sp .comment-block-setting-method-from-diary{text-align:center;margin-bottom:32px}.comment-block-setting-method-sp .comment-block-setting-method-from-user-page{text-align:center;padding-bottom:33px}.comment-block-explanation-sp{font-size:.75rem;margin-bottom:0}.comment-block-explanation-sp span{display:block}.comment-block-explanation-button-area-sp{text-align:right;padding:4px 0 20px}.comment-block-explanation-button-sp{width:231px;height:29px;border:1px solid #d8811e;background-image:linear-gradient(180deg,#f5a520,#f19703);color:#fff;font-size:14px;cursor:pointer}.block-user-unblock-button-sp{border:1px solid #000;background:linear-gradient(180deg,#8b8b8b,#333);color:#fff;font-size:12px}.block-user-unblock-button-sp:hover{background:linear-gradient(180deg,#8b8b8b,#333) 50%}.block-not-found{display:block;background:#e7e7e7;padding:1em;text-align:center;margin-bottom:20px}body.contents.home #main .top-banners{margin-bottom:10px;background:#fff}body.contents.home #main&gt;.ads{display:-webkit-flex;display:flex;justify-content:space-around;padding:20px}.overlay-search-detail{position:fixed;top:0;left:0;z-index:11;background:rgba(0,0,0,.5);width:100%;height:100%}[v-cloak],body.dialog-opened .free-word-outside-modal .search-form-suggest-box{display:none}.search-form-box{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;width:100%;margin:0 18.5px 22px 0;padding:0;border:5px solid #ccc;box-sizing:border-box;background-color:#fff}.search-form-box.detail-search{background:#fff}.search-form-box .search-from-area{padding:25px}.search-form-box .search-from-area .search-form-detail-modal-button-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.search-form-box .search-from-area .search-form-detail-modal-open-btn-area .search-form-detail-modal-open{margin-top:25px;font-size:14px;line-height:1.5;text-align:left;cursor:pointer;color:#009;background:none;border:none}.search-form-title-area:after{content:"";display:block;clear:both}.search-form-title-area .search-form-title{font-size:20px;font-weight:700;line-height:40px;float:left;text-align:left;color:#000}.search-form-title-area .search-form-title:before{margin-right:5px;vertical-align:middle;content:url(/v2/img/component/icon/icon_search.png)}.search-form-title-area .search-conditions-form-area{text-align:right}.search-form-title-area .search-conditions-form{width:230px;height:40px;padding:10px 9.7px 9px 16px;border-radius:2px;border:1px solid #000;background-color:#f2f2f2;font-size:14px;line-height:1.5;text-align:left;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-form-free-word-box{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.search-form-free-word-box .search-form-free-word-title,.search-form-free-word-box .search-form-ng-free-word-title{width:96px;height:24px;margin:9px 26px 7px 4px;font-size:16px;font-weight:700;line-height:1.5;text-align:left;color:#666}.search-form-free-word-box .search-from-free-word-row{display:flex;width:520px;height:40px;margin:0 0 0 26px;border-radius:4px;border:1px solid #999;background-color:#fff}.search-form-free-word-box .search-from-free-word-row&gt;label{display:inline-flex;align-items:center;position:relative;width:15%}.search-form-free-word-box .search-from-free-word-row&gt;label:after{position:absolute;right:5px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-kind{width:100%;height:40px;padding:0 10px 0 5px;background-color:#ddd;outline:none;border:none;border-radius:4px 0 0 4px;font-size:14px;line-height:1.5;text-align:center;text-align-last:center;color:#666;appearance:none}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area{width:85%;position:relative}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area&gt;div{width:100%;height:100%;display:flex;align-items:center}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area&gt;div .form-value-clear{display:none;background:none;border:none}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-from-free-word{width:100%;height:100%;padding:0 0 0 9px;border-radius:4px;background-color:#fff;outline:none;border:none;font-size:14px;line-height:1.5;text-align:left}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box{width:100%;background:#fff;padding-left:0;position:absolute;z-index:2}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box li{padding:3px 5px;list-style:none;cursor:pointer;color:#000;border:.5px solid #cacacc;border-top-width:0;height:38px;line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box li:focus,.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box li:hover{background:#d1d1d1}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-ng-suggest-box{width:100%;background:#fff;padding-left:0;position:absolute;z-index:2}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-ng-suggest-box li{padding:3px 5px;list-style:none;cursor:pointer;color:#000;border:.5px solid #cacacc;border-top-width:0;height:38px;line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-ng-suggest-box li:focus,.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-ng-suggest-box li:hover{background:#d1d1d1}.search-form-button-area{padding:16px 25px;background-color:#ddd;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.search-form-button-area .search-form-button-row{display:flex;flex-direction:row}.search-form-button-area .search-form-button-row .search-condition-modal-open-btn{display:flex;align-items:center;justify-content:center;width:281px;height:40px;margin-right:22px;padding:0;font-size:16px;font-weight:700;line-height:1;text-align:center;border:1px solid #555;background:linear-gradient(180deg,#777,#666);color:#fff;border-radius:0;cursor:pointer;vertical-align:middle;text-decoration:none;box-sizing:border-box}.search-form-button-area .search-form-button-row .search-condition-modal-open-btn:before{margin-right:4.5px;content:"";display:inline-block;width:19px;height:19px;background-image:url(/v2/img/component/icon/icon_plus.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.search-form-button-area .search-form-button-row .search-condition-modal-open-btn.disabled{color:#ddd;cursor:not-allowed;opacity:.4}.search-form-button-area .search-form-button-row .search-btn{width:386px;height:40px;font-size:16px;font-weight:700;line-height:1;text-align:center;border:1px solid #de8b00;background:linear-gradient(180deg,#f5a520,#f19703) 50%;color:#fff;display:inline-block;border-radius:0;cursor:pointer;padding:.5em 1em;vertical-align:middle;text-decoration:none;box-sizing:border-box}.search-form-button-area .search-form-button-row .search-btn:disabled{border:1px solid #555;background:linear-gradient(180deg,#777,#666);color:#ddd;cursor:not-allowed;opacity:.4}.search-form-button-area .search-form-button-row .search-form-login-required-box{margin-right:24px;text-align:center}.search-form-button-area .search-form-button-row .search-form-login-required-box div{display:inline}.search-form-button-area .search-form-button-row .search-form-login-required-box .search-form-login-required-area .search-form-login-required{width:281px;height:18px;margin:4px 0 0;font-size:12px;line-height:1.33;text-align:center;color:#666}.search-form-button-area .search-form-button-row .clear-button-link-area{width:100%;height:18px;margin:4px;font-size:12px;line-height:1.33;text-align:center}.search-form-button-area .search-form-button-row .clear-button-link-area .clear-button-link{cursor:pointer;color:#009;background:none;border:none}.overlay-search-condition{position:fixed;top:0;left:0;z-index:14;background:rgba(0,0,0,.5);width:100%;height:100%}.search-condition-of-result .parameter-blocks.ReadMoreParameter{position:relative;max-height:128px;overflow:hidden}.search-condition-of-result .parameter-blocks.ReadMoreParameter:after{position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);padding-top:20px;padding-bottom:5px;width:100%;color:#009;text-align:center;font-weight:700;content:""}.search-condition-of-result .parameter-blocks.ReadMoreParameter.loaded:after{content:"すべて表示する"}.search-condition-of-result .parameter-blocks.ReadMoreParameter.opened{max-height:none}.search-condition-of-result .parameter-blocks.ReadMoreParameter.opened:after{content:none}.search-condition-of-result .parameter-blocks .parameter-block{float:left;margin:0 20px 10px 0;word-break:break-all}.search-condition-of-result .parameter-blocks .parameter-block span{margin-right:5px;border-radius:10px;background:#888;padding:2px 10px;color:#fff;font-size:.75rem}.search-form-box .search-form-detail-modal-close-area{position:fixed;top:0;right:0;left:0;z-index:12;margin:auto;width:900px;max-width:90%;height:55px;box-sizing:border-box;display:flex;justify-content:flex-end}.search-form-box .search-form-detail-modal-close-area .search-form-detail-modal-close-btn{content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer;width:50px;height:50px}.search-form-box .search-form-detail-modal{width:900px;max-width:900px}.search-form-box .search-form-detail-modal.dialog{margin-top:55px;padding:0}.search-form-box .search-form-detail-modal&gt;div:first-child{padding:29px 45px 0}.search-form-box .search-form-detail-modal .search-form-detail-modal-box{margin-top:24px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row{display:flex;flex-direction:row;margin-bottom:8px;background:#f2f2f2}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row:last-child{margin-bottom:24px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-name-area{width:120px;background:#f2f2f2}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-name-area&gt;div{margin:16px;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value{padding:16px 0;width:680px;text-align:left}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value&gt;div{display:flex;flex-wrap:wrap}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-category&gt;div{width:calc(25% - 8px);max-width:160px;margin:0 8px 8px 0}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-category&gt;div .has-checkbox label{width:100%;margin:0}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio label{display:flex;flex-wrap:wrap;align-content:center;position:relative;width:160px;height:40px;margin:0 8px 8px 0;padding-left:16px;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;border:1px solid #b5b5b5;box-sizing:border-box;background-color:#fff;text-align:left;line-height:40px;user-select:none;-webkit-user-select:none}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio label&gt;span{display:block;line-height:15px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .quarter-width label{width:calc(25% - 8px);max-width:160px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .search-form-detail-modal-form-point-area{padding:8px 0 8px 8px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .search-form-detail-modal-form-point-area.hide{display:none}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .search-form-detail-modal-form-point-area label{display:inline-flex;width:154px;height:30px;padding-left:8px;font-size:10.5px;line-height:30px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]{display:none}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label{font-weight:700}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label .radio-cancel-btn-area{width:22px;height:22px;padding-right:3px;padding-top:3px;position:absolute;top:-1px;right:-1px;display:inline-flex;justify-content:flex-end;flex-wrap:wrap;align-items:flex-start;align-content:flex-end}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label .radio-cancel-btn-area .radio-cancel-btn{position:absolute;content:url(/v2/img/component/icon/icon_radio_cancel.svg)}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox .search-form-detail-modal-form-value-checkbox-area{position:relative}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox label{display:flex;flex-wrap:wrap;align-content:center;width:160px;height:40px;margin:0 8px 8px 0;padding:0 8px 0 30px;font-size:12px;border-radius:10px;border:1px solid #b5b5b5;box-sizing:border-box;background-color:#fff;text-align:left;line-height:40px;user-select:none;-webkit-user-select:none}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox label&gt;span{display:block;line-height:15px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]{vertical-align:text-top;width:13px;position:absolute;z-index:1;left:10px;top:15px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]:checked+label{font-weight:700}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length{display:flex;align-items:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length .custom-length-input{display:flex;align-items:center;margin-bottom:8px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length .custom-length-input span{margin-right:8px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length input[type=date],.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length input[type=text]{width:140px;height:30px;font-size:12px;margin-right:8px;padding-left:8px;border:1px solid #b5b5b5;background-color:#fff}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length .form-value-clear{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;background-image:url(/v2/img/component/icon/icon_clear.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-error{color:#ff4500;position:absolute;margin-bottom:8px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-category-button-area{margin:8px 8px 0 0;flex-direction:row;justify-content:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-category-button-area .button{margin:0 4px;width:200px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-rating{display:flex;flex-wrap:wrap}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .tag-wrapper{border-top:0;display:block}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .tag-heading-grey{font-size:14px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .tag-heading-grey:before{margin-right:5px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-other&gt;div{display:flex}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-other&gt;div input[type=checkbox]{margin-bottom:8px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-other label{display:flex;align-items:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-other label&gt;span{margin-left:4px}.search-form-box .search-form-detail-modal .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-point{display:flex;flex-wrap:wrap}.search-form-box .search-form-detail-modal .search-form-free-word-box .search-from-free-word-row{width:650px}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box{width:100%;height:89px;padding-top:16px;background-color:#ddd;display:flex;align-items:center;justify-content:center;position:relative}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;position:fixed;bottom:0;z-index:2;width:785px;padding:16px 45px 0;height:89px;background-color:#ddd}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area&gt;div:first-child{margin:0 55px 0 25px}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area&gt;div:last-child{margin:0}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-condition-modal-open-btn{width:330px;height:48px;background-color:#666;font-size:18px;font-weight:700;text-align:center;color:#fff;cursor:pointer;line-height:48px;padding:0}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-condition-modal-open-btn:before{margin-right:6.5px;content:"";display:inline-block;width:19px;height:19px;background-image:url(/v2/img/component/icon/icon_plus.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-condition-modal-open-btn.disabled{color:#ddd;cursor:not-allowed;opacity:.4}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-btn{width:390px;height:48px;font-size:18px;font-weight:700;text-align:center;color:#fff}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-btn:disabled{border:1px solid #555;background:linear-gradient(180deg,#777,#666);color:#ddd;cursor:not-allowed;opacity:.4}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-form-login-required-box{margin-right:24px;text-align:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-form-login-required-box div{display:inline}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-form-login-required-box .search-form-login-required-area .search-form-login-required{width:281px;height:18px;margin:4px 0 0;font-size:14px;line-height:1.33;text-align:center;color:#666}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .clear-button-link-area{margin-top:4px;font-size:14px;line-height:1.14;text-align:center}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .clear-button-link-area .clear-button-link{cursor:pointer;color:#009;background:none;border:none}.emendation-about .h1{border-bottom-color:#009}.emendation-about .h2{border-left-color:#009;border-image:linear-gradient(90deg,#000063,#2e37ff 8px) 8;background:#e3e9fc}.emendation-how-to-use img{display:block;margin:0 auto 20px}.emendation-how-to-use .h1{border-bottom-color:#8ebe4f}.emendation-how-to-use .h2{border-left-color:#8ebe4f;background-color:#eaf0d8;margin-bottom:20px}.emendation-how-to-use .h3{color:#333;background-color:#f2f2f2}.emendation-how-to-use p.note{padding-left:1em;text-indent:-1em}.emendation-how-to-use .novel-section.sp-explanation{margin-top:30px}.entry-history__break{display:none}.entry-history__annotation{margin-bottom:20px}.entry-history__year{margin-bottom:10px;padding:.4em;background-color:#e5f0f6;border-left:8px solid #64c0e2;font-size:1rem;font-weight:700}.entry-history__table{width:100%;border-collapse:collapse}.entry-history__result{display:flex;justify-content:space-between}.entry-history__cover{width:50px;height:71px;margin-right:16px;outline:1px solid #ccc;vertical-align:top}.entry-history__content{display:flex;font-size:1rem}.entry-history__image-wrap{display:grid}.entry-history__image-wrap .entry-history__prize{width:50px;height:20px;margin-right:unset}.entry-history__detail{display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between}.entry-history__prize{width:auto;height:fit-content;margin-right:16px}.entry-history__title{padding-top:8px;font-weight:700}.entry-history__numeric{text-align:right}.faq__youtube-frame{width:560px;height:315px;border:none}.mypage.nav.manages-top{margin-top:40px}.manage-misc.nav{text-align:right}.manage-misc.nav .nav{margin:10px 0}.manage-freespace-textarea textarea{width:100%;height:8em}.manage-ranking-banner code{display:block;background:#e7e7e7;padding:10px}.manage-ranking-banner .frame-page{border:2px solid #000;width:250px;border-collapse:collapse;text-align:center}.manage-ranking-banner .frame-page .top{height:40px}.manage-ranking-banner .frame-page td{border:1px solid #000;border-collapse:collapse}.manage-ranking-banner .frame-page td.left{width:100px;height:100px}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label{background-color:#ffc1c4;color:#960000}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label .radio-cancel-btn-area{background:linear-gradient(45deg,transparent 50%,#a80000 0,#a80000)}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:disabled+label{opacity:.4;background-color:#fff;color:#ddd;cursor:not-allowed}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:disabled+label .radio-cancel-btn-area{background:none}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .search-form-detail-modal-form-point-area{background-color:#ddd}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]{accent-color:#a80000}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]:checked+label{background-color:#ffc1c4;color:#960000}.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length .form-value-clear:disabled,.search-form-box .search-form-detail-modal .manga-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value .search-form-detail-modal-form-value-custom-length input[type=text]:disabled{opacity:.4;color:#ddd;cursor:not-allowed}.trial-last{cursor:default;width:100%;text-align:left}.trial-last .book-info,.trial-last .recommend{margin:0 0 20px;padding:20px}.trial-last .book-info{background:#fbe7e8}.trial-last .book-info .title .h2{text-align:left;font-size:1.2rem}.trial-last .book-info-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start}.trial-last .book-info-content .cover-image{margin-right:15px;width:34%;min-width:80px;max-width:100%}.trial-last .book-info-content .introduction{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:67%}.trial-last .book-info-content .introduction-content{position:relative;max-height:169px;overflow:hidden;font-size:.875rem}.trial-last .book-info-content .introduction-content.opened{max-height:none}.trial-last .book-info-content .introduction-content.opened:after{content:none}.trial-last .book-info-content .introduction-content:after{position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,254,239,0),#fbe7e8 50%);padding-top:40px;padding-bottom:10px;width:100%;text-align:center;font-weight:700;content:"続きを読む"}.trial-last .book-info-content .introduction-content .summary{margin-bottom:12px;line-height:1.5}.trial-last .book-info-content .introduction .trial-buttons a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:auto;border-radius:3px;padding:12px 4px;text-decoration:none;color:#fff;font-weight:700}.trial-last .book-info-content .introduction .trial-buttons a:first-child{margin-bottom:10px}.trial-last .recommend{background:#e7e7e7}.trial-last .recommend .info .h3{color:#333}.trial-last .recommend .books-list{background-color:inherit;padding:0}.trial-last .recommend .books-list:after{display:none}.trial-last .recommend .books-list-book{border:inherit;padding:0 5px;width:25%;box-sizing:border-box}.trial-last .recommend .books-list-book .label{text-align:center}.trial-last .recommend .books-list-book .title{padding-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:.75rem;font-weight:700}.trial-last .recommend .books-list .cover-image{margin:0;max-width:100%}.h1.mangas{border-bottom-color:#f16363}.h2.mangas{border-left-color:#f16363}.h2.mangas,.h3.mangas{background-color:#fbe7e8}.sidebar .cateogry.nav.mangas{background:#fbe7e8}.mangas.recent-episodes .heading{width:100%;background:url(/v2/img/component/heading/manga-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.mangas.recent-episodes .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/manga.png)}.mangas.ranking .heading{width:100%;background:url(/v2/img/component/heading/manga-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.mangas.ranking .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/manga.png);content:url(/v2/img/component/icon/crown.png)}.label-tab span.current{font-weight:700}.sublabel.banners ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sublabel.banners ul li{margin-bottom:20px;text-align:center}.sublabel.banners ul li img{max-width:100%}.mangas-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.mangas-list .official-manga{box-sizing:border-box;width:33.3333%;padding:5px}.mangas-list .official-manga .wrap{position:relative;box-sizing:border-box;height:100%;padding:5px;overflow:hidden}.mangas-list .official-manga .wrap:nth-child(3n){margin-right:0}.mangas-list .official-manga .wrap .checkbox{display:block}.mangas-list .official-manga .wrap a.manga-banner{display:block;margin-bottom:10px;text-align:center}.mangas-list .official-manga .wrap a.manga-banner img{max-width:100%;outline:1px solid #ccc}.mangas-list .official-manga .wrap&gt;div{padding:0 10px;font-size:12px}.mangas-list .official-manga .wrap&gt;div.last-update span{color:red}.mangas-list .official-manga .wrap&gt;div.last-update img{vertical-align:text-bottom}.mangas-list .official-manga .wrap&gt;div.title{margin-top:5px;padding-top:5px;border-top:1px dashed #999}.mangas-list .official-manga .wrap&gt;div.title img{display:inline-block;height:12px;margin-right:3px;vertical-align:text-top}.mangas-list .official-manga .wrap&gt;div.notice{padding:0 8px;font-size:10px}.mangas-list .official-manga .wrap&gt;div.notice span{color:#666}.mangas-list .official-manga.alphapolis .wrap{border:1px solid #fff8ed;outline:1px solid #f9e4be;background:#ffedd0}.mangas-list .official-manga.regina .wrap{border:1px solid #fcf8ed;outline:1px solid #e0e3b6;background:#efe7d6}.mangas-list .official-manga.andarche .wrap{border:1px solid #dadcf5;outline:1px solid #dadcf5;background:#dadcf5}.mangas-list .official-manga.alphanorn .wrap{border:1px solid #fff;outline:1px solid #dcf3fd;background:#dcf3fd}.mangas-list .official-manga.kizuna .wrap{border:1px solid #fff4ee;outline:1px solid #ffdfcc;background:#ffdfcc}.mangas-list .official-manga.noche .wrap{border:1px solid #f2e7f8;outline:1px solid #d8b8e9;background:#e5d0f0}.mangas-list .official-manga.eternity-comics .wrap,.mangas-list .official-manga.eternity-red .wrap,.mangas-list .official-manga.eternity-rose .wrap,.mangas-list .official-manga.eternity-white .wrap,.mangas-list .official-manga.eternity .wrap{border:1px solid #fdf5f6;outline:1px solid #f6ddde;background:#ffe4e5}.manga-bigbanner,.mangas-list.search-manga-list{margin-bottom:20px}.manga-bigbanner{position:relative;box-sizing:border-box;max-width:100%;padding:10px;border:1px solid #999;background:#fff;text-align:center}.manga-bigbanner:after,.manga-bigbanner:before{content:"";position:absolute;z-index:-1;bottom:5px;width:50%;height:10px;box-shadow:0 10px 5px 0 #ccc}.manga-bigbanner:before{left:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.manga-bigbanner:after{right:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}.manga-bigbanner img{max-width:100%;border:1px solid #ccc;vertical-align:top}.manga-bigbanner .hiatus{margin:0 auto;padding-top:5px;font-weight:700;text-align:left}.manga-detail-description .title{display:-webkit-flex;display:flex;justify-content:space-between;clear:both;border-bottom:2px solid #e84141}.manga-detail-description .title h1{-webkit-flex-grow:1;flex-grow:1;padding-bottom:5px}.manga-detail-description .info{padding:10px;background:#f2f2f2}.manga-detail-description .info .status{float:left}.manga-detail-description .info .status .content-status.mangas{background:#f5d2d4;color:#990a0a}.manga-detail-description .info .status .frequency{margin-left:10px}.manga-detail-description .info .status .frequency .date{color:red}.manga-detail-description .info .status .nextup{margin-left:10px}.manga-detail-description .info .favorite{float:right}.manga-detail-description .info p{padding-top:5px;clear:both}.manga-detail-description .official-manga-tags{padding:10px 10px 16px;border-top:1px solid #d1d1d1;background-color:#f2f2f2;box-shadow:inset 0 1px 0 0 #fff}.manga-detail-description .end-kokuchi-text{margin-top:20px;padding:10px;background:#f2f2f2}.manga-detail-description .hiatus{padding-top:5px;font-weight:700}.official-manga-tags .official-manga-tag{display:inline-block;margin:6px 6px 2px 0;padding:2px 10px;border:1px solid #ccc;border-radius:15px;background-color:#fff;color:#333;font-size:.875rem}.official-manga-tags .official-manga-tag:hover{background-color:#e7e7e7;text-decoration:none}.manga-detail-toc .toc{position:relative;width:100%}.manga-detail-toc .toc&gt;ul:last-child{margin-bottom:10px;border-bottom:1px solid #b0b0b0}.manga-detail-toc h3{padding:10px;border-top:2px solid #b7b5b6;background:#fff8f9;color:#333}.manga-detail-toc h3:before{content:none}.manga-detail-toc .opening-end-title{font-size:1.1rem;font-weight:700}.sns-order-blcok{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 9px;-webkit-box-pack:justify;-ms-flex-pack:justify}.sns-order-blcok .sns{padding:10px}.sns-order-blcok .order-button{position:relative;top:5px;right:10px;width:140px;height:30px;padding-left:20px;background-color:#f16363;color:#fff;line-height:30px;text-align:center;cursor:pointer;user-select:none}.sns-order-blcok .order-button:hover{opacity:.5}.sns-order-blcok .order-button:before{content:"並び替え"}.sns-order-blcok .order-button .icon-sort{position:absolute;top:4px;left:15px}.mangas .fade,.official-mangas .fade{transition:opacity .15s linear;opacity:0}.mangas .fade.in,.official-mangas .fade.in{opacity:1}.mangas .modal-open,.official-mangas .modal-open{overflow-x:hidden}.mangas .modal-open.modal,.official-mangas .modal-open.modal{overflow-y:auto}.mangas .modal,.official-mangas .modal{display:none;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.mangas .modal.fade .modal-dialog,.official-mangas .modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.mangas .modal.in .modal-dialog,.official-mangas .modal.in .modal-dialog{transform:translate(0)}.mangas .modal .close,.official-mangas .modal .close{float:right;opacity:.2;color:#000;font-size:21px;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20)}.mangas .modal-dialog,.official-mangas .modal-dialog{position:relative;width:auto;margin:10px}.mangas .modal-content,.official-mangas .modal-content{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;background-clip:padding-box;background-color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5)}.mangas .modal-backdrop,.official-mangas .modal-backdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#000}.mangas .modal-backdrop.fade,.official-mangas .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.mangas .modal-backdrop.in,.official-mangas .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.mangas .modal-header,.official-mangas .modal-header{min-height:16px;padding:15px;border-bottom:1px solid #e5e5e5}.mangas .modal-header .close,.official-mangas .modal-header .close{margin-top:-2px}.mangas .modal-header button.close,.official-mangas .modal-header button.close{padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none}.mangas .modal-title,.official-mangas .modal-title{margin:0;line-height:1.42857143}.mangas .modal-body,.official-mangas .modal-body{position:relative;padding:15px;font-size:14px}@media (min-width:768px){.mangas .modal-dialog,.official-mangas .modal-dialog{width:600px;margin:30px auto}}@media (min-width:768px){.mangas .modal-content,.official-mangas .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.episode-list{margin-bottom:20px}.episode-list .episode-unit{position:relative;box-sizing:border-box;width:100%;height:100%;overflow:hidden}.episode-list .episode-unit:before{content:"";position:absolute;top:0;left:0;height:100%}.episode-list .episode-unit .label{padding:15px 8px;border-top:1px solid #b0b0b0;background-color:#f4f4f4;color:#333;font-size:1.2rem;font-weight:700}.episode-list .episode-unit .episode{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:8px;border-top:1px solid #b0b0b0;color:#333;text-decoration:none;pointer-events:none}.episode-list .episode-unit .episode .thumbnail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;-webkit-align-items:center;align-items:center;width:198px;height:123px;margin-right:8px;overflow:hidden;border:1px solid #ccc;-webkit-box-align:center}.episode-list .episode-unit .episode .thumbnail img{width:100%;min-width:100%}.episode-list .episode-unit .episode .flexitems{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;-webkit-flex:2;flex:2;-webkit-flex-direction:column;flex-direction:column;-webkit-box-direction:column;-webkit-box-flex:2}.episode-list .episode-unit .episode .title{-webkit-flex:1;flex:1;-webkit-align-self:flex-start;align-self:flex-start;font-size:1.1rem;font-weight:700;-ms-flex-flex-item-align:flex-start;-webkit-box-flex:1}.episode-list .episode-unit .episode .content{-webkit-align-self:flex-end;align-self:flex-end;text-align:right;-ms-flex-flex-item-align:flex-end}.episode-list .episode-unit .episode .content .up-time{font-size:1.2em;font-weight:700}.episode-list .episode-unit .episode .content .free{color:#999;font-size:1.2em;font-weight:700}.episode-list .episode-unit .episode .content .expiring-date{display:inline-block;margin-bottom:-5px;color:orange;font-weight:700;vertical-align:bottom}.episode-list .episode-unit .episode .content .icon-zero-yen{width:42px;height:42px}.episode-list .episode-unit .episode .content .rental-coin,.episode-list .episode-unit .episode .content .renting{display:inline-block;width:150px;height:40px;border:1px solid orange;border-radius:4px;color:orange;font-size:1.4em;font-weight:700;line-height:40px;text-align:center}.episode-list .episode-unit .episode .content .renting{background-color:orange;color:#fff}.episode-list .episode-unit .episode .volume{position:absolute;bottom:0;left:0;color:#999;font-size:1.1rem;font-weight:700}@media not all and (any-pointer:coarse){.episode-list .episode-unit:hover .abstract{bottom:0;border-radius:0}}@media (-ms-high-contrast:none){.episode-list .episode-unit:hover .abstract{bottom:0;border-radius:0}}.episode-list .episode-unit .abstract{position:absolute;right:0;bottom:-100%;box-sizing:border-box;width:100%;height:100%;padding:5px 8px;overflow:hidden;transition:bottom .3s,border-radius .4s;border-radius:100% 100% 0 0;background:hsla(0,0%,60%,.4);color:#fff;font-size:.75rem;text-decoration:none;pointer-events:none}.episode-list .episode-unit .abstract .read-episode{top:17px;background-color:#f16362;letter-spacing:normal}.episode-list .episode-unit .abstract .read-comments,.episode-list .episode-unit .abstract .read-episode{position:absolute;right:8px;box-sizing:border-box;width:251px;padding:5px;text-align:center;text-decoration:none;pointer-events:auto}.episode-list .episode-unit .abstract .read-comments{bottom:15px;height:50px;background-color:#f39804;letter-spacing:-.3px}.episode-list .episode-unit .abstract .read-comments span:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background-image:url(/v2/img/component/icon/icon_comment_white.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle}.episode-list .episode-unit .abstract span{height:18px;color:#fff;font-size:20px;font-stretch:normal;font-weight:700;line-height:2}.episode-list .episode-unit .isAppear{bottom:0;border-radius:0}.PreviewButton{float:right}.PreviewButton.disable{border:1px solid #555;background:#777;color:#a6a6a6;cursor:default}.PreviewButton.disable:hover{background:#777}body.official-mangas div.wrap-category-link{margin-bottom:16px}.content-mangas .lazyload,.content-mangas .lazyloading,.official-mangas .lazyload,.official-mangas .lazyloading,.officialmangas .lazyload,.officialmangas .lazyloading{background-image:url(/v2/img/component/slick/ajax-loader.gif);background-repeat:no-repeat;background-position:50%;background-size:auto}.content-mangas .lazyload.thumbnail,.content-mangas .lazyloading.thumbnail,.official-mangas .lazyload.thumbnail,.official-mangas .lazyloading.thumbnail,.officialmangas .lazyload.thumbnail,.officialmangas .lazyloading.thumbnail{background-color:#fff}.content-mangas .manga-opt h1,.official-mangas .manga-opt h1,.officialmangas .manga-opt h1{color:#666;font-size:.875rem;font-weight:400}.content-mangas .manga-opt h2,.official-mangas .manga-opt h2,.officialmangas .manga-opt h2{margin-bottom:8px;color:#000;font-size:1.25rem;line-height:1.375rem}.content-mangas .manga-opt .header-text,.official-mangas .manga-opt .header-text,.officialmangas .manga-opt .header-text{display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;margin:16px 0}.content-mangas .manga-opt .header-text h2,.official-mangas .manga-opt .header-text h2,.officialmangas .manga-opt .header-text h2{margin-bottom:5px}.content-mangas .manga-opt .header-text a,.official-mangas .manga-opt .header-text a,.officialmangas .manga-opt .header-text a{margin:0 0 0 auto}.content-mangas .manga-opt .header-text a .to-andarche,.official-mangas .manga-opt .header-text a .to-andarche,.officialmangas .manga-opt .header-text a .to-andarche{-webkit-display:inline-flex;display:inline-flex;align-items:center}.content-mangas .manga-opt .header-text a .to-andarche:before,.official-mangas .manga-opt .header-text a .to-andarche:before,.officialmangas .manga-opt .header-text a .to-andarche:before{content:"";display:inline-block;width:14px;height:14px;margin-right:2px;margin-bottom:2px;background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain}.content-mangas .manga-opt .header-text.border-bottom,.official-mangas .manga-opt .header-text.border-bottom,.officialmangas .manga-opt .header-text.border-bottom{border-bottom:3px solid #f16363}.content-mangas .manga-opt .header-text.bg-color,.official-mangas .manga-opt .header-text.bg-color,.officialmangas .manga-opt .header-text.bg-color{align-items:center;padding:8px 16px 6px;display:-webkit-flex;display:flex}.content-mangas .manga-opt .header-text.bg-color-alphapolis,.official-mangas .manga-opt .header-text.bg-color-alphapolis,.officialmangas .manga-opt .header-text.bg-color-alphapolis{background-color:#ffedd0}.content-mangas .manga-opt .header-text.bg-color-eternity,.official-mangas .manga-opt .header-text.bg-color-eternity,.officialmangas .manga-opt .header-text.bg-color-eternity{background-color:#ffe4e5}.content-mangas .manga-opt .header-text.bg-color-regina,.official-mangas .manga-opt .header-text.bg-color-regina,.officialmangas .manga-opt .header-text.bg-color-regina{background-color:#d1edff}.content-mangas .manga-opt .header-text.bg-color-andarche,.official-mangas .manga-opt .header-text.bg-color-andarche,.officialmangas .manga-opt .header-text.bg-color-andarche{background-color:#dadcf5}.content-mangas .manga-opt .bottom-text,.official-mangas .manga-opt .bottom-text,.officialmangas .manga-opt .bottom-text{width:100%;text-align:right}.content-mangas .manga-opt .bottom-text .read-more,.official-mangas .manga-opt .bottom-text .read-more,.officialmangas .manga-opt .bottom-text .read-more{-webkit-display:inline-flex;display:inline-flex;align-items:center;padding:8px 16px}.content-mangas .manga-opt .bottom-text .read-more:before,.official-mangas .manga-opt .bottom-text .read-more:before,.officialmangas .manga-opt .bottom-text .read-more:before{content:"";display:inline-block;width:14px;height:14px;margin-right:2px;background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain}.content-mangas .manga-opt .official-manga-panel a,.official-mangas .manga-opt .official-manga-panel a,.officialmangas .manga-opt .official-manga-panel a{z-index:1;overflow:hidden;border:1px solid #ccc;border-radius:9px}:root .official-manga-panel .panel,_::-webkit-full-page-media,_:future{border-radius:8px}:root .official-manga-panel .panel .manga-info,_::-webkit-full-page-media,_:future{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.content-mangas .manga-opt .wrap-mangas-slide,.official-mangas .manga-opt .wrap-mangas-slide,.officialmangas .manga-opt .wrap-mangas-slide{width:100%;position:relative;overflow:hidden}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor{border:1px solid #ccc;border-radius:4px;background-color:#ccc;color:#fff;width:30px;font-weight:700;font-size:1.2rem;z-index:1;cursor:pointer;user-select:none}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before{content:"&lt;"}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before{content:"&gt;"}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before,.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.left:before,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.right:before{display:flex;justify-content:center;align-items:center;height:100%}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left,.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right{position:absolute}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-left{top:0;bottom:0;left:0}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.arrow-right{top:0;bottom:0;right:0}.content-mangas .manga-opt .wrap-mangas-slide .slide-anchor.btn-disabled,.official-mangas .manga-opt .wrap-mangas-slide .slide-anchor.btn-disabled,.officialmangas .manga-opt .wrap-mangas-slide .slide-anchor.btn-disabled{opacity:.42;cursor:not-allowed}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide{position:relative;margin:0 35px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide:after,.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide:before,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide:after,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide:before,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide:after,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide:before{content:"";position:absolute;z-index:1;top:0;width:35px;height:100%;background:#fff}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide:before,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide:before,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide:before{left:-35px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide:after,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide:after,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide:after{right:-35px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body{height:160px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one{position:relative;overflow:hidden}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li{display:-webkit-flex;display:flex;position:absolute;top:0;-webkit-flex-direction:column;flex-direction:column;transition:left .2s,opacity .2s,filter .2s;visibility:hidden;width:166px;will-change:transform}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2{visibility:visible}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current{left:0;opacity:1;filter:blur(0)}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1{left:0}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2{left:166px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3{left:332px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4{left:498px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5{left:664px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6{left:830px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7{left:996px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8{left:1162px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9{left:1328px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10{left:1494px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev{left:-166px;opacity:0;filter:blur(5px)}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2{left:-332px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next{left:664px;opacity:0;filter:blur(5px)}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2{left:1328px}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple{width:1992px;margin:0;padding:0 0 2px;display:block}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li{display:inline-flex;list-style:none;width:166px;padding:0 4px;box-sizing:border-box}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel{width:100%;padding:0}.content-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body a:hover,.official-mangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body a:hover,.officialmangas .manga-opt .wrap-mangas-slide .mangas-slide .slide-body a:hover{display:block;text-decoration:none;opacity:.8}.content-mangas .manga-opt .mangas-list,.official-mangas .manga-opt .mangas-list,.officialmangas .manga-opt .mangas-list{justify-content:space-between;margin:0}.content-mangas .manga-opt .mangas-list .long-panel:nth-child(n+5),.content-mangas .manga-opt .mangas-list .middle-panel:nth-child(n+5),.official-mangas .manga-opt .mangas-list .long-panel:nth-child(n+5),.official-mangas .manga-opt .mangas-list .middle-panel:nth-child(n+5),.officialmangas .manga-opt .mangas-list .long-panel:nth-child(n+5),.officialmangas .manga-opt .mangas-list .middle-panel:nth-child(n+5){margin-top:8px}.content-mangas.index .manga-opt h1,.official-mangas.index .manga-opt h1,.officialmangas.index .manga-opt h1{margin:-3px 0 4px}.content-mangas.index .manga-opt .mangas-banners.slide-show .loader,.official-mangas.index .manga-opt .mangas-banners.slide-show .loader,.officialmangas.index .manga-opt .mangas-banners.slide-show .loader{width:30px;margin:auto;padding:110px}.content-mangas.index .manga-opt .section.banner,.official-mangas.index .manga-opt .section.banner,.officialmangas.index .manga-opt .section.banner{margin-bottom:16px}.content-mangas.index .manga-opt .attention-notice span,.official-mangas.index .manga-opt .attention-notice span,.officialmangas.index .manga-opt .attention-notice span{line-height:20px}.content-mangas.index .manga-opt .attention-notice .notes,.official-mangas.index .manga-opt .attention-notice .notes,.officialmangas.index .manga-opt .attention-notice .notes{font-size:14px;line-height:20px}.content-mangas.index .manga-opt .top-tag h3.top-tag-heading,.official-mangas.index .manga-opt .top-tag h3.top-tag-heading,.officialmangas.index .manga-opt .top-tag h3.top-tag-heading{font-weight:400}.content-mangas.index .manga-opt .label-alphapolis,.content-mangas.index .manga-opt .label-andarche,.content-mangas.index .manga-opt .label-eternity,.content-mangas.index .manga-opt .label-regina,.content-mangas.index .manga-opt .new-series-mangas,.official-mangas.index .manga-opt .label-alphapolis,.official-mangas.index .manga-opt .label-andarche,.official-mangas.index .manga-opt .label-eternity,.official-mangas.index .manga-opt .label-regina,.official-mangas.index .manga-opt .new-series-mangas,.officialmangas.index .manga-opt .label-alphapolis,.officialmangas.index .manga-opt .label-andarche,.officialmangas.index .manga-opt .label-eternity,.officialmangas.index .manga-opt .label-regina,.officialmangas.index .manga-opt .new-series-mangas{margin-bottom:40px}.content-mangas.index .manga-opt .label-alphapolis .header-text h2,.content-mangas.index .manga-opt .label-andarche .header-text h2,.content-mangas.index .manga-opt .label-eternity .header-text h2,.content-mangas.index .manga-opt .label-regina .header-text h2,.official-mangas.index .manga-opt .label-alphapolis .header-text h2,.official-mangas.index .manga-opt .label-andarche .header-text h2,.official-mangas.index .manga-opt .label-eternity .header-text h2,.official-mangas.index .manga-opt .label-regina .header-text h2,.officialmangas.index .manga-opt .label-alphapolis .header-text h2,.officialmangas.index .manga-opt .label-andarche .header-text h2,.officialmangas.index .manga-opt .label-eternity .header-text h2,.officialmangas.index .manga-opt .label-regina .header-text h2{margin-bottom:0}.content-mangas.index .manga-opt .label-alphapolis .bottom-text,.content-mangas.index .manga-opt .label-andarche .bottom-text,.content-mangas.index .manga-opt .label-eternity .bottom-text,.content-mangas.index .manga-opt .label-regina .bottom-text,.official-mangas.index .manga-opt .label-alphapolis .bottom-text,.official-mangas.index .manga-opt .label-andarche .bottom-text,.official-mangas.index .manga-opt .label-eternity .bottom-text,.official-mangas.index .manga-opt .label-regina .bottom-text,.officialmangas.index .manga-opt .label-alphapolis .bottom-text,.officialmangas.index .manga-opt .label-andarche .bottom-text,.officialmangas.index .manga-opt .label-eternity .bottom-text,.officialmangas.index .manga-opt .label-regina .bottom-text{height:26px}.content-mangas.index .manga-opt .features&gt;.header-text,.official-mangas.index .manga-opt .features&gt;.header-text,.officialmangas.index .manga-opt .features&gt;.header-text{margin-bottom:0}.content-mangas.index .manga-opt .features&gt;.feature,.official-mangas.index .manga-opt .features&gt;.feature,.officialmangas.index .manga-opt .features&gt;.feature{padding-bottom:24px;background-color:#fff8f9}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title{margin-bottom:16px}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title h3,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title h3,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title h3{position:relative;padding:6px 6px 0 46px;background-color:#fff;font-size:1.2rem}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title h3:before,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title h3:before,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title h3:before{content:url(/v2/img/rental/feature.svg);position:absolute;top:0;left:0;width:50px;height:54px}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title h3:after,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title h3:after,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title h3:after{content:" ";position:absolute;right:0;bottom:-3px;left:0;height:1px;background-color:#e7e7e7}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title h3.manga,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title h3.manga,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title h3.manga{border-top:2px solid #f16363;border-bottom:2px solid #f16363}.content-mangas.index .manga-opt .features&gt;.feature .wrap-title h3 div.open-date,.official-mangas.index .manga-opt .features&gt;.feature .wrap-title h3 div.open-date,.officialmangas.index .manga-opt .features&gt;.feature .wrap-title h3 div.open-date{color:#c00;font-size:.75rem}.content-mangas.index .manga-opt .features&gt;.feature .book-list,.official-mangas.index .manga-opt .features&gt;.feature .book-list,.officialmangas.index .manga-opt .features&gt;.feature .book-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 24px}.content-mangas.index .manga-opt .features&gt;.feature .book-list .book,.official-mangas.index .manga-opt .features&gt;.feature .book-list .book,.officialmangas.index .manga-opt .features&gt;.feature .book-list .book{width:140px;margin:0}.content-mangas.index .manga-opt .features&gt;.feature .book-list .book .book-img,.official-mangas.index .manga-opt .features&gt;.feature .book-list .book .book-img,.officialmangas.index .manga-opt .features&gt;.feature .book-list .book .book-img{width:138px;height:197px}.content-mangas.index .manga-opt .features&gt;.feature .book-list .book .book-img:not(.lazyload):not(.lazyloading),.official-mangas.index .manga-opt .features&gt;.feature .book-list .book .book-img:not(.lazyload):not(.lazyloading),.officialmangas.index .manga-opt .features&gt;.feature .book-list .book .book-img:not(.lazyload):not(.lazyloading){background-position:100%;background-size:cover}.content-mangas.index .manga-opt .features&gt;.feature .book-list .book .title,.official-mangas.index .manga-opt .features&gt;.feature .book-list .book .title,.officialmangas.index .manga-opt .features&gt;.feature .book-list .book .title{height:100%;margin-top:5px;line-height:1.2}.content-mangas.index .manga-opt .features .free-sample,.official-mangas.index .manga-opt .features .free-sample,.officialmangas.index .manga-opt .features .free-sample{display:block;width:100%;margin-top:8px;padding:12px 0;border-radius:0;font-size:1rem;font-weight:700}.content-mangas.index .manga-opt .features-more-read,.official-mangas.index .manga-opt .features-more-read,.officialmangas.index .manga-opt .features-more-read{width:100%;margin-bottom:40px;padding-bottom:24px;background-color:#fff8f9;text-align:center}.content-mangas.index .manga-opt .features-more-read .free-sample,.official-mangas.index .manga-opt .features-more-read .free-sample,.officialmangas.index .manga-opt .features-more-read .free-sample{display:inline-block;width:80%;height:70px;line-height:3}.content-mangas.index .manga-opt .check-it-out .section.ranking,.official-mangas.index .manga-opt .check-it-out .section.ranking,.officialmangas.index .manga-opt .check-it-out .section.ranking{margin-bottom:24px;padding-bottom:11px;border-bottom:1px solid #ccc}.content-mangas.index .manga-opt .check-it-out h3,.official-mangas.index .manga-opt .check-it-out h3,.officialmangas.index .manga-opt .check-it-out h3{margin-bottom:1px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide{position:relative;width:100%;overflow:hidden}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor{border:1px solid #ccc;border-radius:4px;background-color:#ccc;color:#fff;width:30px;font-weight:700;font-size:1.2rem;z-index:1;cursor:pointer;user-select:none}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before{content:"&lt;"}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before{content:"&gt;"}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.left:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.right:before{display:flex;justify-content:center;align-items:center;height:100%}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right{position:absolute}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-left{top:0;bottom:52px;left:0}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.arrow-right{top:0;bottom:52px;right:0}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.btn-disabled,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.btn-disabled,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .slide-anchor.btn-disabled{opacity:.42;cursor:not-allowed}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide{position:relative;margin:0 37px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before{content:"";position:absolute;z-index:1;top:0;width:37px;height:100%;background:#fff}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:before{left:-37px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide:after{right:-37px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body{height:242px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one{position:relative;overflow:hidden}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li{display:-webkit-flex;display:flex;position:absolute;top:0;-webkit-flex-direction:column;flex-direction:column;transition:left .2s,opacity .2s,filter .2s;visibility:hidden;width:146px;will-change:transform}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2{visibility:visible}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current{left:0;opacity:1;filter:blur(0)}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-1{left:0}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-2{left:146px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-3{left:292px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-4{left:438px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-5{left:584px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-6{left:730px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-7{left:876px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-8{left:1022px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-9{left:1168px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.current.cur-10{left:1314px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev{left:-146px;opacity:0;filter:blur(5px)}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.prev2{left:-292px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next{left:730px;opacity:0;filter:blur(5px)}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.one-by-one li.next2{left:1460px}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple{width:1752px;margin:0;padding:0 0 2px;display:block}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li{display:inline-flex;list-style:none;width:146px;padding:0 4px;box-sizing:border-box}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body.multiple li .official-manga-panel{width:100%;padding:0}.content-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body a:hover,.official-mangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body a:hover,.officialmangas.index .manga-opt .check-it-out .wrap-mangas-slide .mangas-slide .slide-body a:hover{display:block;text-decoration:none;opacity:.8}.content-mangas.index .manga-opt .check-it-out .book .title,.official-mangas.index .manga-opt .check-it-out .book .title,.officialmangas.index .manga-opt .check-it-out .book .title{margin-top:5px;padding-right:6px}.content-mangas.index .manga-opt .manga-gradient.button,.official-mangas.index .manga-opt .manga-gradient.button,.officialmangas.index .manga-opt .manga-gradient.button{background-size:cover}.content-mangas.index .manga-opt .section.paginator,.official-mangas.index .manga-opt .section.paginator,.officialmangas.index .manga-opt .section.paginator{margin:0 0 16px}.content-mangas .label-comic-links,.official-mangas .label-comic-links,.officialmangas .label-comic-links{margin-bottom:40px;text-align:right}.content-mangas .label-comic-links ul,.official-mangas .label-comic-links ul,.officialmangas .label-comic-links ul{margin:0;padding:0}.content-mangas .label-comic-links ul li,.official-mangas .label-comic-links ul li,.officialmangas .label-comic-links ul li{list-style:none}.content-mangas .label-comic-links ul li a,.official-mangas .label-comic-links ul li a,.officialmangas .label-comic-links ul li a{display:inline-block;margin-bottom:8px}.content-mangas .label-comic-links ul li a:before,.official-mangas .label-comic-links ul li a:before,.officialmangas .label-comic-links ul li a:before{content:"";display:inline-block;width:14px;height:14px;margin-right:2px;margin-bottom:-4px;background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain}.content-mangas.search .manga-opt h1,.official-mangas.search .manga-opt h1,.officialmangas.search .manga-opt h1{margin-bottom:7px;line-height:1.1}.content-mangas.search .manga-opt .mangas-list,.official-mangas.search .manga-opt .mangas-list,.officialmangas.search .manga-opt .mangas-list{justify-content:flex-start}.content-mangas.search .manga-opt .mangas-list .middle-panel:not(:nth-child(4n+1)),.official-mangas.search .manga-opt .mangas-list .middle-panel:not(:nth-child(4n+1)),.officialmangas.search .manga-opt .mangas-list .middle-panel:not(:nth-child(4n+1)){margin-left:6.8px}.content-mangas.detail .manga-opt h1,.official-mangas.detail .manga-opt h1,.officialmangas.detail .manga-opt h1{color:#000}.content-mangas.detail .manga-opt .section.manga-bigbanner,.official-mangas.detail .manga-opt .section.manga-bigbanner,.officialmangas.detail .manga-opt .section.manga-bigbanner{margin-bottom:16px;padding:0 10px;border:0;background:none}.content-mangas.detail .manga-opt .section.manga-bigbanner:after,.content-mangas.detail .manga-opt .section.manga-bigbanner:before,.official-mangas.detail .manga-opt .section.manga-bigbanner:after,.official-mangas.detail .manga-opt .section.manga-bigbanner:before,.officialmangas.detail .manga-opt .section.manga-bigbanner:after,.officialmangas.detail .manga-opt .section.manga-bigbanner:before{content:none}.content-mangas.detail .manga-opt .section.notice,.official-mangas.detail .manga-opt .section.notice,.officialmangas.detail .manga-opt .section.notice{display:flex;margin-top:8px;margin-bottom:8px;font-size:.875rem}.content-mangas.detail .manga-opt .section.notice .title,.official-mangas.detail .manga-opt .section.notice .title,.officialmangas.detail .manga-opt .section.notice .title{height:100%;margin:0 8px 16px 0;padding:0 12px;background-color:#999;color:#fff;font-weight:700;word-break:keep-all}.content-mangas.detail .manga-opt .section.notice .hiatus,.official-mangas.detail .manga-opt .section.notice .hiatus,.officialmangas.detail .manga-opt .section.notice .hiatus{padding:0;font-weight:400;line-height:15px;word-break:break-all}.content-mangas.detail .manga-opt .section.manga-campain-banner,.official-mangas.detail .manga-opt .section.manga-campain-banner,.officialmangas.detail .manga-opt .section.manga-campain-banner{margin-bottom:24px}.content-mangas.detail .manga-opt .section.manga-detail-description,.official-mangas.detail .manga-opt .section.manga-detail-description,.officialmangas.detail .manga-opt .section.manga-detail-description{margin-bottom:16px}.content-mangas.detail .manga-opt .section.manga-detail-description .title,.official-mangas.detail .manga-opt .section.manga-detail-description .title,.officialmangas.detail .manga-opt .section.manga-detail-description .title{margin-bottom:10px;border-bottom:0}.content-mangas.detail .manga-opt .section.manga-detail-description .title h1,.official-mangas.detail .manga-opt .section.manga-detail-description .title h1,.officialmangas.detail .manga-opt .section.manga-detail-description .title h1{position:relative;padding:0;font-size:26px;font-weight:700;line-height:1}.content-mangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout,.official-mangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout,.officialmangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout{padding-right:30px}.content-mangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout:after,.official-mangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout:after,.officialmangas.detail .manga-opt .section.manga-detail-description .title h1.vertical-layout:after{content:url(/v2/img/official_manga/vertical_layout_l.svg);position:absolute;top:0;right:0;width:24px;height:40px}.content-mangas.detail .manga-opt .section.manga-detail-description .author-label,.official-mangas.detail .manga-opt .section.manga-detail-description .author-label,.officialmangas.detail .manga-opt .section.manga-detail-description .author-label{margin-bottom:10px;font-size:16px}.content-mangas.detail .manga-opt .section.manga-detail-description .author-label .authors.vertical-layout,.official-mangas.detail .manga-opt .section.manga-detail-description .author-label .authors.vertical-layout,.officialmangas.detail .manga-opt .section.manga-detail-description .author-label .authors.vertical-layout{margin-right:28px}.content-mangas.detail .manga-opt .section.manga-detail-description .author-label .gensaku,.content-mangas.detail .manga-opt .section.manga-detail-description .author-label .mangaka,.official-mangas.detail .manga-opt .section.manga-detail-description .author-label .gensaku,.official-mangas.detail .manga-opt .section.manga-detail-description .author-label .mangaka,.officialmangas.detail .manga-opt .section.manga-detail-description .author-label .gensaku,.officialmangas.detail .manga-opt .section.manga-detail-description .author-label .mangaka{display:inline-block;margin-right:16px}.content-mangas.detail .manga-opt .section.manga-detail-description .info,.official-mangas.detail .manga-opt .section.manga-detail-description .info,.officialmangas.detail .manga-opt .section.manga-detail-description .info{margin-bottom:16px;padding:0;background:none}.content-mangas.detail .manga-opt .section.manga-detail-description .info .status,.official-mangas.detail .manga-opt .section.manga-detail-description .info .status,.officialmangas.detail .manga-opt .section.manga-detail-description .info .status{display:inline-flex;align-items:center;float:none}.content-mangas.detail .manga-opt .section.manga-detail-description .info .status .content-status,.official-mangas.detail .manga-opt .section.manga-detail-description .info .status .content-status,.officialmangas.detail .manga-opt .section.manga-detail-description .info .status .content-status{margin-right:6px;padding:4px 16px;font-size:14px}.content-mangas.detail .manga-opt .section.manga-detail-description .info .frequency .date,.content-mangas.detail .manga-opt .section.manga-detail-description .info .status .content-status.mangas,.official-mangas.detail .manga-opt .section.manga-detail-description .info .frequency .date,.official-mangas.detail .manga-opt .section.manga-detail-description .info .status .content-status.mangas,.officialmangas.detail .manga-opt .section.manga-detail-description .info .frequency .date,.officialmangas.detail .manga-opt .section.manga-detail-description .info .status .content-status.mangas{color:#c00}.content-mangas.detail .manga-opt .section.button-area,.official-mangas.detail .manga-opt .section.button-area,.officialmangas.detail .manga-opt .section.button-area{margin-bottom:8px}.content-mangas.detail .manga-opt .section.button-area .button-wrapper,.official-mangas.detail .manga-opt .section.button-area .button-wrapper,.officialmangas.detail .manga-opt .section.button-area .button-wrapper{display:inline-block;width:calc(33.33333% - 10px);margin:0 7.5px;font-size:1rem;font-weight:700}.content-mangas.detail .manga-opt .section.button-area .button-wrapper:first-child,.official-mangas.detail .manga-opt .section.button-area .button-wrapper:first-child,.officialmangas.detail .manga-opt .section.button-area .button-wrapper:first-child{margin-left:0}.content-mangas.detail .manga-opt .section.button-area .button-wrapper:last-child,.official-mangas.detail .manga-opt .section.button-area .button-wrapper:last-child,.officialmangas.detail .manga-opt .section.button-area .button-wrapper:last-child{margin-right:0}.content-mangas.detail .manga-opt .section.button-area .button-wrapper .button,.official-mangas.detail .manga-opt .section.button-area .button-wrapper .button,.officialmangas.detail .manga-opt .section.button-area .button-wrapper .button{box-sizing:border-box;width:100%;height:40px;padding:8px;border:0}.content-mangas.detail .manga-opt .section.button-area .button-wrapper .button .fa-star,.content-mangas.detail .manga-opt .section.button-area .button-wrapper .button .icon,.official-mangas.detail .manga-opt .section.button-area .button-wrapper .button .fa-star,.official-mangas.detail .manga-opt .section.button-area .button-wrapper .button .icon,.officialmangas.detail .manga-opt .section.button-area .button-wrapper .button .fa-star,.officialmangas.detail .manga-opt .section.button-area .button-wrapper .button .icon{width:24px;margin-right:6px}.content-mangas.detail .manga-opt .section.button-area .button-wrapper.first .button,.official-mangas.detail .manga-opt .section.button-area .button-wrapper.first .button,.officialmangas.detail .manga-opt .section.button-area .button-wrapper.first .button{background:#f16363}.content-mangas.detail .manga-opt .section.button-area .button-wrapper.first .button.disabled,.official-mangas.detail .manga-opt .section.button-area .button-wrapper.first .button.disabled,.officialmangas.detail .manga-opt .section.button-area .button-wrapper.first .button.disabled{opacity:.42;cursor:not-allowed}.content-mangas.detail .manga-opt .section.button-area .button-wrapper.trial .button,.official-mangas.detail .manga-opt .section.button-area .button-wrapper.trial .button,.officialmangas.detail .manga-opt .section.button-area .button-wrapper.trial .button{padding:6px;border:2px solid #d1015a;background:#fff;color:#d1015a}.content-mangas.detail .manga-opt .section.book-info-anchor-link-area,.official-mangas.detail .manga-opt .section.book-info-anchor-link-area,.officialmangas.detail .manga-opt .section.book-info-anchor-link-area{position:relative;margin-bottom:8px}.content-mangas.detail .manga-opt .section.manga-detail-outline,.official-mangas.detail .manga-opt .section.manga-detail-outline,.officialmangas.detail .manga-opt .section.manga-detail-outline{position:relative;height:74px;margin-bottom:6px;overflow:hidden}.content-mangas.detail .manga-opt .section.manga-detail-outline .outline,.official-mangas.detail .manga-opt .section.manga-detail-outline .outline,.officialmangas.detail .manga-opt .section.manga-detail-outline .outline{margin-bottom:12px;font-size:1rem}.content-mangas.detail .manga-opt .section.manga-detail-outline .author,.official-mangas.detail .manga-opt .section.manga-detail-outline .author,.officialmangas.detail .manga-opt .section.manga-detail-outline .author{margin-bottom:16px;padding:12px 16px;background-color:#f2f2f2;font-size:14px;line-height:1.572}.content-mangas.detail .manga-opt .section.manga-detail-outline .author .mangaka,.official-mangas.detail .manga-opt .section.manga-detail-outline .author .mangaka,.officialmangas.detail .manga-opt .section.manga-detail-outline .author .mangaka{margin-bottom:6px}.content-mangas.detail .manga-opt .section.manga-detail-outline .author .author-name a,.official-mangas.detail .manga-opt .section.manga-detail-outline .author .author-name a,.officialmangas.detail .manga-opt .section.manga-detail-outline .author .author-name a{font-weight:700}.content-mangas.detail .manga-opt .section.manga-detail-outline .author .gensaku p,.official-mangas.detail .manga-opt .section.manga-detail-outline .author .gensaku p,.officialmangas.detail .manga-opt .section.manga-detail-outline .author .gensaku p{margin-bottom:0}.content-mangas.detail .manga-opt .section.manga-detail-outline.is-opened,.official-mangas.detail .manga-opt .section.manga-detail-outline.is-opened,.officialmangas.detail .manga-opt .section.manga-detail-outline.is-opened{height:auto;margin-bottom:16px;overflow:visible}.content-mangas.detail .manga-opt .outline-open-close,.official-mangas.detail .manga-opt .outline-open-close,.officialmangas.detail .manga-opt .outline-open-close{position:relative;margin-bottom:10px;background:#fff;color:#009;text-align:center}.content-mangas.detail .manga-opt .outline-open-close:before,.official-mangas.detail .manga-opt .outline-open-close:before,.officialmangas.detail .manga-opt .outline-open-close:before{content:"";display:block;position:absolute;top:-25px;left:0;width:100%;height:25px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%)}.content-mangas.detail .manga-opt .outline-open-close .open-close-link,.official-mangas.detail .manga-opt .outline-open-close .open-close-link,.officialmangas.detail .manga-opt .outline-open-close .open-close-link{display:inline;line-height:1.5;cursor:pointer;user-select:none}.content-mangas.detail .manga-opt .outline-open-close .open-close-link:hover,.official-mangas.detail .manga-opt .outline-open-close .open-close-link:hover,.officialmangas.detail .manga-opt .outline-open-close .open-close-link:hover{color:#33f}.content-mangas.detail .manga-opt .outline-open-close.is-opened:before,.official-mangas.detail .manga-opt .outline-open-close.is-opened:before,.officialmangas.detail .manga-opt .outline-open-close.is-opened:before{display:none}.content-mangas.detail .manga-opt .order-scroll-buttons,.official-mangas.detail .manga-opt .order-scroll-buttons,.officialmangas.detail .manga-opt .order-scroll-buttons{display:flex}.content-mangas.detail .manga-opt .order-scroll-buttons.bottom,.official-mangas.detail .manga-opt .order-scroll-buttons.bottom,.officialmangas.detail .manga-opt .order-scroll-buttons.bottom{justify-content:flex-end;margin-bottom:32px}.content-mangas.detail .manga-opt .order-scroll-buttons .order-button,.official-mangas.detail .manga-opt .order-scroll-buttons .order-button,.officialmangas.detail .manga-opt .order-scroll-buttons .order-button{top:0;margin:auto 0}.content-mangas.detail .manga-opt .order-scroll-buttons .order-button .icon-sort,.official-mangas.detail .manga-opt .order-scroll-buttons .order-button .icon-sort,.officialmangas.detail .manga-opt .order-scroll-buttons .order-button .icon-sort{position:absolute;top:0;bottom:0;left:15px;width:15px;height:15px;margin:auto}.content-mangas.detail .manga-opt .order-scroll-buttons .scroll,.official-mangas.detail .manga-opt .order-scroll-buttons .scroll,.officialmangas.detail .manga-opt .order-scroll-buttons .scroll{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:auto 0;background:#f16363;cursor:pointer}.content-mangas.detail .manga-opt .order-scroll-buttons .scroll:hover,.official-mangas.detail .manga-opt .order-scroll-buttons .scroll:hover,.officialmangas.detail .manga-opt .order-scroll-buttons .scroll:hover{opacity:.5}.content-mangas.detail .manga-opt .order-scroll-buttons .scroll img,.official-mangas.detail .manga-opt .order-scroll-buttons .scroll img,.officialmangas.detail .manga-opt .order-scroll-buttons .scroll img{width:15px;height:15px}.content-mangas.detail .manga-opt .order-scroll-buttons .scroll.scroll-up,.official-mangas.detail .manga-opt .order-scroll-buttons .scroll.scroll-up,.officialmangas.detail .manga-opt .order-scroll-buttons .scroll.scroll-up{transform:rotateX(180deg)}.content-mangas.detail .manga-opt .section.manga-detail-tags,.official-mangas.detail .manga-opt .section.manga-detail-tags,.officialmangas.detail .manga-opt .section.manga-detail-tags{margin-bottom:32px;padding:10px 16px 16px;background-color:#f2f2f2}.content-mangas.detail .manga-opt .section.attention-notice,.official-mangas.detail .manga-opt .section.attention-notice,.officialmangas.detail .manga-opt .section.attention-notice{margin-top:-16px;margin-bottom:32px}.content-mangas.detail .manga-opt .section.recently-mangas,.content-mangas.detail .manga-opt .section.recommends,.official-mangas.detail .manga-opt .section.recently-mangas,.official-mangas.detail .manga-opt .section.recommends,.officialmangas.detail .manga-opt .section.recently-mangas,.officialmangas.detail .manga-opt .section.recommends{margin-bottom:24px}.content-mangas.detail .manga-opt .section.new-series-mangas,.official-mangas.detail .manga-opt .section.new-series-mangas,.officialmangas.detail .manga-opt .section.new-series-mangas{margin-bottom:32px}.content-mangas.detail .manga-opt .section.related-books .books-list,.official-mangas.detail .manga-opt .section.related-books .books-list,.officialmangas.detail .manga-opt .section.related-books .books-list{padding:0;background:none}.content-mangas.detail .manga-opt .section.related-books .books-list .book,.official-mangas.detail .manga-opt .section.related-books .books-list .book,.officialmangas.detail .manga-opt .section.related-books .books-list .book{justify-content:flex-start;width:20%;margin:0 0 24px;padding:0 0 24px}.content-mangas.detail .manga-opt .section.related-books .books-list .book:not(:nth-child(5n)),.official-mangas.detail .manga-opt .section.related-books .books-list .book:not(:nth-child(5n)),.officialmangas.detail .manga-opt .section.related-books .books-list .book:not(:nth-child(5n)){padding-right:8px}.content-mangas.detail .manga-opt .section.related-books .books-list .book .cover,.official-mangas.detail .manga-opt .section.related-books .books-list .book .cover,.officialmangas.detail .manga-opt .section.related-books .books-list .book .cover{display:flex;align-items:center;width:100%;height:200px;margin-bottom:5px;padding:0}.content-mangas.detail .manga-opt .section.related-books .books-list .book .cover img,.official-mangas.detail .manga-opt .section.related-books .books-list .book .cover img,.officialmangas.detail .manga-opt .section.related-books .books-list .book .cover img{width:100%;max-width:139px;max-height:206px}.content-mangas.detail .manga-opt .section.related-books .books-list .book .midashi,.official-mangas.detail .manga-opt .section.related-books .books-list .book .midashi,.officialmangas.detail .manga-opt .section.related-books .books-list .book .midashi{max-width:139px;margin-bottom:2px;color:#666;line-height:1.3}.content-mangas.detail .manga-opt .section.related-books .books-list .book .title,.official-mangas.detail .manga-opt .section.related-books .books-list .book .title,.officialmangas.detail .manga-opt .section.related-books .books-list .book .title{max-width:139px;margin-bottom:3px;padding-top:0;line-height:1.2}.content-mangas.detail .manga-opt .section.related-books .books-list .book .authors,.official-mangas.detail .manga-opt .section.related-books .books-list .book .authors,.officialmangas.detail .manga-opt .section.related-books .books-list .book .authors{line-height:1.2}.content-mangas.detail .manga-opt.restricted p,.official-mangas.detail .manga-opt.restricted p,.officialmangas.detail .manga-opt.restricted p{text-align:center}.content-mangas .manga-opt-last .section.new-series-mangas,.official-mangas .manga-opt-last .section.new-series-mangas,.officialmangas .manga-opt-last .section.new-series-mangas{margin-top:20px}.content-mangas .manga-opt-last .section.new-series-mangas .header-text,.official-mangas .manga-opt-last .section.new-series-mangas .header-text,.officialmangas .manga-opt-last .section.new-series-mangas .header-text{margin:16px 0 10px}.content-mangas .manga-opt-last .section.new-series-mangas .header-text h2,.official-mangas .manga-opt-last .section.new-series-mangas .header-text h2,.officialmangas .manga-opt-last .section.new-series-mangas .header-text h2{margin-bottom:0;font-size:18px;font-weight:700}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide{margin:0 22px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after,.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before{content:"";position:absolute;z-index:1;top:0;width:20px;height:100%;background:#fff}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:before{left:-22px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide:after{right:-22px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body{height:143px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body li,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body li,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body li{padding:0 2px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel{position:relative;background-repeat:no-repeat;background-size:contain}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel{height:141px;padding:0 0 0 5px;border:0 solid #ccc;background-position-y:0}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .last-update .new,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .last-update .new,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .last-update .new{margin:-2px;font-size:12px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info{height:calc(36% - 10px)}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info .title,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info .title,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .mangas-slide .slide-body .official-manga-panel.short-panel .panel .manga-info .title{height:61%;margin:5px;font-size:12px}.content-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .slide-anchor,.official-mangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .slide-anchor,.officialmangas .manga-opt-last .section.new-series-mangas .wrap-mangas-slide .slide-anchor{width:20px}.content-mangas .fade,.official-mangas .fade,.officialmangas .fade{transition:opacity .15s linear;opacity:0}.content-mangas .fade.in,.official-mangas .fade.in,.officialmangas .fade.in{opacity:1}.content-mangas .modal-backdrop,.official-mangas .modal-backdrop,.officialmangas .modal-backdrop{position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;background-color:#000}.content-mangas .modal-backdrop.fade,.official-mangas .modal-backdrop.fade,.officialmangas .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.content-mangas .modal-backdrop.in,.official-mangas .modal-backdrop.in,.officialmangas .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.content-mangas .likes-comments,.official-mangas .likes-comments,.officialmangas .likes-comments{margin-top:8px;float:right;line-height:1;text-align:right}.content-mangas .likes-comments span,.official-mangas .likes-comments span,.officialmangas .likes-comments span{display:inline-block;color:#999}.content-mangas .likes-comments .likes-count:before,.official-mangas .likes-comments .likes-count:before,.officialmangas .likes-comments .likes-count:before{content:url(/v2/img/component/icon/icon_iine.svg);margin-right:5px}.content-mangas .likes-comments .comments-count:before,.official-mangas .likes-comments .comments-count:before,.officialmangas .likes-comments .comments-count:before{content:url(/v2/img/component/icon/icon_comment.svg);margin-right:5px;margin-left:16px}.mute-explanation{position:relative;font-size:.75rem}.mute-explanation span{width:636px;display:block}.mute-explanation ul{margin:0}.mute-explanation .mute-help{margin-top:12px}.mute-explanation-button{position:absolute;bottom:0;right:0;width:231px;height:29px;border:1px solid #d8811e;background-image:linear-gradient(180deg,#f5a520,#f19703);color:#fff;font-size:12px;cursor:pointer}.mute-setting-method{padding:20px;border:none}.mute-setting-method .close-dialog-button{position:absolute;top:0;right:9px;cursor:pointer;font-size:24px;font-weight:700}.mute-setting-method .h1.mypage{margin-bottom:10px}.mute-setting-method .h2.mypage{margin:24px 0 8px}.mute-setting-method .mute-setting-method-image{margin-bottom:16px;text-align:center}.mute-setting-method p{font-size:12px;margin-bottom:8px}.mute-setting-method p span{font-weight:700}.mute-setting-method.dialog{width:735px}.muted-users-content{margin-top:20px}.muted-users{margin-bottom:20px}.muted-user,.muted-user-closed{padding:10px 0 10px 10px;overflow:hidden;border-width:medium 0 1px;border-top:1px solid #b0b0b0}.muted-user-closed{background:#ccc}.muted-user-created{margin-right:10px;color:#777;font-size:16px}.muted-user-name{font-size:16px}.muted-user-name-closed{font-size:16px;color:#777}.muted-user-unmute{float:right;margin:0 0 0 20px}.mute-explanation-button-area-sp{text-align:right;padding:4px 0 20px}.mute-explanation-button-sp{width:231px;height:29px;border:1px solid #d8811e;background-image:linear-gradient(180deg,#f5a520,#f19703);color:#fff;font-size:14px;cursor:pointer}.muted-user-unmute-button{width:178px;height:28px;border:1px solid #000;background:linear-gradient(180deg,#8b8b8b,#333);color:#fff;font-size:12px;cursor:pointer}.mute-setting-method-sp{margin-top:14px}.mute-setting-method-sp p{font-size:12px}.mute-setting-method-sp .text-bold{font-weight:700}.mute-setting-method-sp .close-dialog-button{position:absolute;top:0;right:9px;cursor:pointer;font-size:24px;font-weight:700}.mute-setting-method-sp .h1.mypage{margin-bottom:10px}.mute-setting-method-sp .h2.mypage{margin:24px 0 8px}.mute-setting-method-sp .mute-setting-method-image{margin-bottom:16px;text-align:center}.mute-explanation-sp{font-size:.75rem;margin-bottom:0}.mute-explanation-sp span{display:block}.mute-explanation-sp ul{margin:0}.mute-explanation-sp .mute-help{margin-top:12px}.muted-user-unmute-button-sp{border:1px solid #000;background:linear-gradient(180deg,#8b8b8b,#333);color:#fff;font-size:12px}.muted-user-unmute-button-sp:hover{background:linear-gradient(180deg,#8b8b8b,#333) 50%}.close-button-area-sp{text-align:center}.close-button-area-sp .close-button-sp{color:#009;cursor:pointer;font-size:14px}.mute-not-found{display:block;background:#e7e7e7;padding:1em;text-align:center;margin-bottom:20px}body.mypage #main .nav .aside ul{display:-webkit-flex;display:flex;justify-content:flex-end}body.mypage #main .nav .action{text-align:right}.h1.mypage{border-bottom-color:#f5a520}.h2.mypage{border-left-color:#f5a520}.h2.mypage,.h3.mypage{background-color:#fdefd8}.fixed-banners{overflow:hidden}.fixed-banners a{width:calc(50% - 3.5px)}.fixed-banners a.fixed-banner1{float:left}.fixed-banners a.fixed-banner2{float:right}.fixed-banners a img{margin-bottom:8px}.links{margin-bottom:10px;text-align:right}.links a{margin-left:15px}.mypage-profile th{white-space:nowrap}.mypage-unregister-rule{background:#f2f2f2;padding:10px 20px;list-style-position:inside}.mypage-unregister-rule li:not(:last-child){padding-bottom:5px}.mail-magazine-reserved th.number{width:3em}.mail-magazine-reserved th.date{width:9em}.mail-magazine-reserved th.link,.mail-magazine-reserved th.status{width:6em}.mail-magazine-publish-info th{width:7em}.register-mailmaga-receive{display:flex;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0}.register-mailmaga-receive:last-child{border-top:1px solid #fff}.register-mailmaga-receive .mailmaga-check{font-weight:700;padding:15px;background:#e7e7e7}.register-mailmaga-receive .mailmaga-check p{width:130px}.register-mailmaga-receive .mailmaga-explain{padding:15px}.notification-mail .table{margin-bottom:10px}.mangas-list.favorite-official-mangas{position:relative}.mangas-list.favorite-official-mangas .official-manga .wrap{background-position:center 25px;padding-top:25px}.mangas-list.favorite-official-mangas .official-manga .wrap .checkbox{position:absolute;top:5px;left:5px;width:100%;line-height:1}.mypage-point{display:inline-block;margin-bottom:10px;border:5px solid #ccc;padding:10px 50px;text-align:center;font-weight:700}.mypage-point.attention{border-color:#ffdadc;color:#c00}.mypage-point span{font-size:1.3rem}.mypage-incentive-list li{display:-webkit-flex;display:flex;justify-content:space-between}.mypage-incentive-list li .count{display:-webkit-flex;display:flex;margin:-10px 10px -10px -10px;border-right:1px dotted #ccc;padding:3px;min-width:24px;font-size:.75rem}.mypage-incentive-list li .count span{margin:auto;white-space:nowrap}.mypage-incentive-list li .title{-webkit-flex-grow:1;flex-grow:1;word-break:break-all}.mypage-incentive-list li .category,.mypage-incentive-list li .created,.mypage-incentive-list li .effective,.mypage-incentive-list li .ineffective{margin-left:20px;white-space:nowrap}.mypage-incentive-list li .category.content-status{height:100%;margin-right:5px}.mypage-incentive-list li .category.content-status.novels{background:#bbda77;color:#0f5201}.mypage-incentive-list li .category.content-status.mangas{background:#f5d2d4;color:#990a0a}.mypage-incentive-list li .category.content-status.ehons{background:#f9cce1;color:#ce357d}.mypage-incentive-list li .date{white-space:nowrap}.mypage-incentive-list li .effective{border-color:#0b99d0;background-color:#0b99d0;color:#fff;padding:5px;height:100%}.mypage-incentive-list li .ineffective{border-color:#999;background-color:#999;color:#fff;padding:5px;height:100%}.mypage-incentive-caution{padding:10px;background:#ffdadc}.mypage-incentive-caution .signal{color:#c00;font-weight:700;font-size:1.1rem}.mypage-pay{color:#e90a3f}.incentive-h4{color:#593b01;font-size:1.1rem}form#mypage_reportForm select#citiContId{max-width:524px;word-wrap:normal}.mypage-incentive-report-title{width:100%;display:flex;padding:0;margin:0;list-style:none}.mypage-incentive-report-title-label{white-space:nowrap;margin-right:5px}.mypage-incentive-report-title-select{width:60%}.mypage-incentive-report-title-select-box{width:100%}.mypage-score-list div{display:-webkit-flex;display:flex}.mypage-score-list div ul{-webkit-flex-grow:1;flex-grow:1}.mypage-score-list div ul .score{margin-left:30px;font-weight:700}.mypage-score-list div ul:nth-child(odd){padding-right:5px}.mypage-score-list div ul:nth-child(2n){padding-left:5px}.mypage-freespace-preview .preview-area{padding:10px 0}.mypage-freespace-preview .preview-message{color:#136702}.manage-misc.nav{padding-top:5px}.mypage_update_info{position:relative;font-size:12px;padding:15px;margin-bottom:20px;border:2px solid #ccc;background:#ffdadc}.mypage_update_info.open h2:after{top:10px;border:10px solid transparent;border-bottom-color:#d84545}.mypage_update_info h2{margin-right:2em;margin-bottom:0;padding-bottom:0;padding-left:0;border:0;color:#c00}.mypage_update_info h2:after{position:absolute;right:20px;top:20px;content:"";border:10px solid transparent;border-top-color:#d84545}.mypage_update_info .body{margin-top:5px;padding-top:10px;border-top:2px solid #fa9595}.mypage_update_info p{margin:10px;padding:0}.reward_banner{text-align:center}.mypage-prize-status-nav{padding-top:10px}.mypage-prize-message{margin-bottom:20px;padding:1em}.mypage-prize-message.error{background:#ffdadc;color:#c00}.mypage-prize-message.error b:after,.mypage-prize-message.error b:before{background:#c00}.mypage-prize-message.default{background:#f2f2f2}.mypage-prize-message.default b:after,.mypage-prize-message.default b:before{background:#333}.mypage-prize-message ul:last-child{margin-bottom:0}.mypage-prize-message b{display:inline-block;position:relative;margin-right:10px;padding-right:5px;line-height:1em}.mypage-prize-message b:after,.mypage-prize-message b:before{position:absolute;right:0;transform:rotate(45deg);background:#333;width:2px;height:2px;content:""}.mypage-prize-message b:before{top:4px}.mypage-prize-message b:after{bottom:3px}.novel-edit-wrapper .notice dl{margin:0;line-height:1.3rem}.novel-edit-wrapper .notice dl dd{margin-left:1.1rem}.mypage-yell-score-list ul.default li{display:flex;justify-content:space-between}.mypage-yell-score-list ul .yell-score{font-weight:700}.mypage-top-alphacoin{display:flex;justify-content:space-between;padding:8px;background:#fffee6}.mypage-top-alphacoin .mypage-top-alphacoin-count{display:flex;justify-content:space-between;flex:1 1 auto;margin-right:8px;padding:16px;background:#fff;border:1px solid #ccc;font-weight:700}.mypage-top-alphacoin .mypage-top-alphacoin-count .mypage-top-alphacoin-amount{color:#e54646}.mypage-wallet-ac-amount{font-size:1rem;font-weight:700}.mypage-wallet-ac-amount .mypage-wallet-ac-amount-count{margin-left:20px;color:#e54646}.mypage-wallet-nav{display:grid;grid-column-gap:10px;grid-template-columns:1fr 1fr 1fr;padding:10px;background:#f2f2f2}.mypage-wallet-nav a{width:100%}.mypage-wallet-nav p{padding-top:10px}.mypage-wallet-alphacoin{font-weight:700}.mypage-wallet-alphacoin .mypage-wallet-alphacoin-amount{color:#e54646}.mypage-wallet-history-iframe{border:0}.mypage-diary-filter{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;overflow:auto}.mypage-diary-filter li{margin-right:20px;list-style:none}.mypage-diary-filter li:last-child{margin-right:0}.mypage-diary-filter li p{color:#009;cursor:pointer}.mypage-diary-filter li p:before{content:"\f0a9";display:inline-block;margin-right:3px;color:#f5a520;font-family:FontAwesome,serif}.pending-comment-count{color:#c00}.h1.novels{border-bottom-color:#8ebe4f}.h2.novels{width:100%;border-left-color:#8ebe4f}.h2.novels,.h3.novels{background-color:#eaf0d8}.sidebar .category.nav.novels{background:#eaf0d8}.novels.recent-episodes .heading{width:100%;background:url(/v2/img/component/heading/novel-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.novels.recent-episodes .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/novel.png)}.novels.ranking .heading{width:100%;background:url(/v2/img/component/heading/novel-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.novels.ranking .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/crown.png)}.novel-cup-entries .heading{width:100%;background:url(/v2/img/component/heading/novel-background.png) repeat-x;padding:3px 1em 0;height:49px;line-height:49px;font-size:1.3rem;white-space:nowrap}.novel-cup-entries .heading:before{margin-right:.1em;vertical-align:sub;content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/cup.png);position:relative;top:2px}.search-condition-save-modal{height:fit-content;width:600px;max-width:600px;padding:22px 40px 24px;border:9px solid #ccc;overflow:visible}.search-condition-save-modal.open{z-index:15}.search-condition-save-modal .search-condition-save-modal-close-area{top:-63px;right:0;position:absolute}.search-condition-save-modal .search-condition-save-modal-close-area .search-condition-save-modal-close-btn{cursor:pointer}.search-condition-save-modal .search-condition-save-modal-close-area .search-condition-save-modal-close-btn img{width:50px;height:50px}.search-condition-save-modal h2{font-size:20px;line-height:20px;text-align:center}.search-condition-save-modal .input-area{margin-top:20px;display:flex;white-space:nowrap}.search-condition-save-modal .input-area div{color:#666}.search-condition-save-modal .input-area div:first-child{font-size:16px;font-weight:700;line-height:40px;margin-right:8px}.search-condition-save-modal .input-area div:last-child{width:100%}.search-condition-save-modal .input-area div:last-child input{width:100%;height:40px;padding-left:16px;border:1px solid #999;border-radius:4px;box-sizing:border-box;margin-bottom:4px}.search-condition-save-modal .input-area div:last-child input::placeholder{color:#999}.search-condition-save-modal .input-area div:last-child p{margin:0 0 4px}.search-condition-save-modal .input-area .search-condition-save-modal-form-value-error{color:#c00}.search-condition-save-modal .saved-area{font-weight:700;text-align:center}.search-condition-save-modal .saved-area p:first-child{font-size:18px;margin:12px 0 8px}.search-condition-save-modal .saved-area p:last-child{color:#666;font-size:16px}.search-condition-save-modal .spacer{height:0}.search-condition-save-modal .buttons{padding:10px 0 0;border:none;background-color:#fff;display:flex;justify-content:center;position:static}.search-condition-save-modal .buttons .button{width:240px;height:40px;font-size:16px;font-weight:700}.search-condition-save-modal .buttons .button.gray{margin-right:20px}.search-condition-save-modal .buttons .button.slim{padding-top:5px}.search-condition-save-modal .show-at-mypage{text-align:right;margin-top:16px}.search-form-box .search-form-detail-modal .novel-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label{background-color:#caef99;color:#0f4300}.search-form-box .search-form-detail-modal .novel-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio input[type=radio]:checked+label .radio-cancel-btn-area{background:linear-gradient(45deg,transparent 50%,#0f4306 0,#0f4306)}.search-form-box .search-form-detail-modal .novel-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-radio .search-form-detail-modal-form-point-area{background-color:#ddd}.search-form-box .search-form-detail-modal .novel-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]{accent-color:#496b22}.search-form-box .search-form-detail-modal .novel-search .search-form-detail-modal-box .search-form-detail-modal-form-row .search-form-detail-modal-form-value.has-checkbox input[type=checkbox]:checked+label{background-color:#caef99;color:#0f4300}.comments-over-lay-bg{background-color:rgba(0,0,0,.55);width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:10}.comments-over-lay-bg.opened{display:block}.comments-accept-lay,.comments-add-lay,.comments-delete-lay,.comments-list-lay,.comments-report-lay,.comments-restrict-lay,.comments-restrict-manga-author-lay{background-color:#fff;box-shadow:0 4px 8px;position:fixed;font-size:.875rem;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:12}.comments-accept-lay.opened,.comments-add-lay.opened,.comments-delete-lay.opened,.comments-list-lay.opened,.comments-report-lay.opened,.comments-restrict-lay.opened,.comments-restrict-manga-author-lay.opened{display:block}.comments-accept-lay .closebutton,.comments-add-lay .closebutton,.comments-delete-lay .closebutton,.comments-list-lay .closebutton,.comments-report-lay .closebutton,.comments-restrict-lay .closebutton,.comments-restrict-manga-author-lay .closebutton{width:30px;height:30px;position:absolute;top:10px;right:10px;background:rgba(0,0,0,.3);border-radius:3px;cursor:pointer}.comments-accept-lay .closebutton:hover,.comments-add-lay .closebutton:hover,.comments-delete-lay .closebutton:hover,.comments-list-lay .closebutton:hover,.comments-report-lay .closebutton:hover,.comments-restrict-lay .closebutton:hover,.comments-restrict-manga-author-lay .closebutton:hover{background:rgba(0,0,0,.1)}.comments-accept-lay .closebutton:after,.comments-accept-lay .closebutton:before,.comments-add-lay .closebutton:after,.comments-add-lay .closebutton:before,.comments-delete-lay .closebutton:after,.comments-delete-lay .closebutton:before,.comments-list-lay .closebutton:after,.comments-list-lay .closebutton:before,.comments-report-lay .closebutton:after,.comments-report-lay .closebutton:before,.comments-restrict-lay .closebutton:after,.comments-restrict-lay .closebutton:before,.comments-restrict-manga-author-lay .closebutton:after,.comments-restrict-manga-author-lay .closebutton:before{width:20px;height:4px;margin:auto;content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#fff}.comments-accept-lay .closebutton:before,.comments-add-lay .closebutton:before,.comments-delete-lay .closebutton:before,.comments-list-lay .closebutton:before,.comments-report-lay .closebutton:before,.comments-restrict-lay .closebutton:before,.comments-restrict-manga-author-lay .closebutton:before{transform:rotate(45deg)}.comments-accept-lay .closebutton:after,.comments-add-lay .closebutton:after,.comments-delete-lay .closebutton:after,.comments-list-lay .closebutton:after,.comments-report-lay .closebutton:after,.comments-restrict-lay .closebutton:after,.comments-restrict-manga-author-lay .closebutton:after{transform:rotate(-45deg)}.comments-accept-lay .title,.comments-add-lay .title,.comments-delete-lay .title,.comments-list-lay .title,.comments-report-lay .title,.comments-restrict-lay .title,.comments-restrict-manga-author-lay .title{margin:8px;font-size:1rem;font-weight:700;padding:10px 0;letter-spacing:-.24px;line-height:1.2;text-align:center;width:90%}.comments-delete-lay .title,.comments-report-lay .title,.comments-restrict-lay .title,.comments-restrict-manga-author-lay .title{width:auto}.comments-list-lay{width:90%;height:90vh;max-width:600px;z-index:11;overflow:hidden}.comments-list-lay .comment-head{text-align:center}.comments-list-lay .comment-head a{text-decoration:none}.comments-list-lay .comment-head .read-write{display:block;width:90%;margin:0 auto 20px;padding:13px 10px;cursor:pointer;border-radius:4px;background-color:#f19800;font-size:1rem;color:#fff}.comments-list-lay .comment-head .read-write .remaining{font-size:14px;letter-spacing:-.08px}.comments-list-lay .comment-head .read-write.reached-limit{background-color:#777;cursor:default}.comments-list-lay .comment-head .sort{background-color:#f19800;padding:10px;display:flex;flex-direction:row;justify-content:center}.comments-list-lay .comment-head .sort .order{font-size:1rem;height:27px;line-height:1.8;color:#fff;cursor:pointer;width:200px;border-radius:20px}.comments-list-lay .comment-head .sort .order:first-child{margin-right:10px}.comments-list-lay .comment-head .sort .order:nth-child(2){margin-left:10px}.comments-list-lay .comment-head .sort .order.active{color:#ffa667;background-color:#fff}.comments-list-lay .comment-head .narrow{width:auto;text-align:left;padding:10px 9px}.comments-list-lay .comment-list{overflow:auto;-webkit-overflow-scrolling:touch;height:100%;padding:10px 9px}.comments-list-lay .comment-block{margin-bottom:16px;border-bottom:1px solid #ccc}.comments-list-lay .comment-block .comment-body{display:inline-block;width:100%;display:flex}.comments-list-lay .comment-block .comment-body&gt;div{width:inherit}.comments-list-lay .comment-block .comment-body .user-prof{width:70px;min-width:70px;max-width:70px;height:auto;margin:0 10px 5px 0;pointer-events:none}.comments-list-lay .comment-block .comment-body .user-prof img{border:1px solid #ccc}.comments-list-lay .comment-block .comment-body .meta{margin-bottom:5px;border-bottom:1px dashed #999}.comments-list-lay .comment-block .comment-body .meta .created{margin-right:10px;color:#777;font-size:.75rem;margin-bottom:5px;display:inline-block}.comments-list-lay .comment-block .comment-body .meta .name a{text-decoration:none}.comments-list-lay .comment-block .comment-body p{margin-bottom:6px;word-break:break-all}.comments-list-lay .comment-block .comment-body p.hidden{display:none}.comments-list-lay .comment-block .comment-body .netabare:before{display:inline-block;margin-right:3px;border-top:8px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;width:0;height:0;content:""}.comments-list-lay .comment-block .actions{margin-bottom:16px;display:flex;justify-content:space-between}.comments-list-lay .comment-block .actions .delete,.comments-list-lay .comment-block .actions .report{text-align:left;cursor:pointer;padding:0 10px 0 0;line-height:2;color:#999}.comments-list-lay .comment-block .actions .report.done{color:rgba(0,0,0,.5);cursor:default}.comments-list-lay .comment-block .actions .delete{color:#c00}.comments-list-lay .comment-block .actions .comment-like{border-radius:4px;border:1px solid #ccc;cursor:pointer;padding:0 4px;height:20px;font-size:.75rem}.comments-list-lay .comment-block .actions .comment-like&gt;div{line-height:1.8;color:#666}.comments-list-lay .comment-block .actions .comment-like&gt;div:before{display:inline-block;content:"";background-image:url(/v2/img/component/icon/icon_iine_small.svg);background-repeat:no-repeat;background-size:contain;vertical-align:middle;width:11px;height:11px;margin:0 5px -.3px 0}.comments-list-lay .comment-block .actions .comment-like.done{border:1px solid #d99494;background-color:#fcc}.comments-list-lay .comment-block .actions .comment-like.done&gt;div{color:#ce4b3d}.comments-delete-lay{width:400px}.comments-delete-lay .notice{font-size:1rem;margin:12px 12px 65px;text-indent:-1rem;padding-left:1rem}.comments-delete-lay .notice:before{content:"※"}.comments-delete-lay .actions{text-align:center;margin:10px 0 30px}.comments-delete-lay .actions .button:first-child{margin-right:15px}.comments-delete-lay .actions .button:nth-child(2){margin-left:15px}.comments-report-lay{width:400px;height:260px}.comments-report-lay .notice{font-size:1rem;margin:12px 12px 12px 24px;text-indent:-1rem;padding-left:1rem}.comments-report-lay .report-kinds{margin:0 0 30px 24px;font-size:1rem;line-height:1.7}.comments-report-lay .actions{text-align:center}.comments-report-lay .actions .button:first-child{margin-right:15px}.comments-report-lay .actions .button:nth-child(2){margin-left:15px}.comments-add-lay{width:90%;height:90vh;max-width:600px}.comments-add-lay .return-comment-list{position:absolute;top:15px;left:30px;padding:0 5px;cursor:pointer}.comments-add-lay .title{margin:9px auto;width:80%}.comments-add-lay .comment-body{margin:0 30px;text-align:right}.comments-add-lay .comment-body .notice{text-align:right}.comments-add-lay .comment-body .notice-text{color:#999;font-size:.875rem;text-decoration:underline;cursor:pointer}.comments-add-lay .comment-body .text-counter{color:#333;position:relative;top:10px;right:10px;margin-bottom:-20px}.comments-add-lay .comment-body textarea{max-width:535px;width:75vw;height:50vh;max-height:470px;resize:vertical;padding:30px;border:1px solid #bcbcbc;box-sizing:border-box;line-height:1.5;font-size:1rem}.comments-add-lay .comment-body textarea::-moz-selection{background:#39f;color:#fff}.comments-add-lay .comment-body textarea::selection{background:#39f;color:#fff}.comments-add-lay .comment-body .netabare{bottom:25px;right:10px}.comments-add-lay .comment-body .validate-error{text-align:left;left:0;bottom:17px;margin:0 0 10px;padding:0 10px;box-sizing:border-box;color:red}.comments-add-lay .comment-body .button-area{text-align:center;background-color:#f2f2f2;padding:10px 0}.comments-add-lay .comment-body .button-area .button{width:120px}.comments-accept-lay{width:400px;height:400px;font-size:1rem;line-height:1.38}.comments-accept-lay p{margin:0 30px}.comments-accept-lay p .spacer{display:block;margin-bottom:30px}.comments-accept-lay .title{width:100%}.comments-restrict-lay{width:400px;height:350px;font-size:1rem;line-height:1.38}.comments-restrict-lay p{margin:0 30px}.comments-restrict-lay p .spacer{display:block;margin-bottom:30px}.comments-restrict-manga-author-lay{width:320px;height:200px;line-height:1.6;font-size:1rem}.comments-restrict-manga-author-lay p{margin:15px 30px}.official-manga-viewer-last{padding:16px 24px}.official-manga-viewer-last .link-and-comment .next-link{display:flex;align-items:center;justify-content:center;height:80px;background:#f16363;color:#fff;font-size:18px;font-weight:700;text-decoration:none;white-space:pre-line}.official-manga-viewer-last .link-and-comment .next-link:not(.invalid):hover{opacity:.8}.official-manga-viewer-last .link-and-comment .next-link.invalid{opacity:.5;color:#e7e7e7}.official-manga-viewer-last .link-and-comment.vertical-layout{max-width:500px;margin:0 auto}.official-manga-viewer-last .link-and-comment.vertical-layout .next-link-wrap{margin-bottom:16px}.official-manga-viewer-last .link-and-comment.vertical-layout .next-link{border-radius:6px}.official-manga-viewer-last .link-and-comment.vertical-layout .prev-link-wrap{display:none}.official-manga-viewer-last .link-and-comment.arrow-shape{display:flex;margin-bottom:8px}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link-wrap,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link-wrap{flex-grow:1;width:100%;display:inline-block;text-align:center}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link-wrap{margin-right:4px}.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link-wrap{margin-left:4px}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link{position:relative;box-sizing:border-box;width:100%;height:50px;background:#f16363;color:#fff;font-size:.875rem;display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-weight:700;text-decoration:none;line-height:1.14;white-space:pre-line}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link.invalid,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link.invalid{opacity:.5;color:#e7e7e7}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link:after,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link:after{content:"";display:inline-block;position:absolute;top:0;width:0;height:0;border-color:#fff #f16363 #fff #fff;border-style:solid;border-width:25px 16px 25px 0}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link{padding-left:16px}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link:after{left:0}.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link{padding-right:16px}.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link:after{right:0;transform:rotate(180deg)}.official-manga-viewer-last .comment-favorite{display:flex;margin-bottom:12px;padding:0 16px}.official-manga-viewer-last .comment-favorite .official-manga-comment,.official-manga-viewer-last .comment-favorite .wrap-favorite-button{width:100%;flex-grow:1;text-align:center;color:#333;font-size:.75rem;line-height:1.3;border:1px solid #ccc;background-color:#f2f2f2;border-radius:6px}.official-manga-viewer-last .comment-favorite .official-manga-comment&gt;div,.official-manga-viewer-last .comment-favorite .wrap-favorite-button&gt;div{padding:6px 0;cursor:pointer}.official-manga-viewer-last .comment-favorite .official-manga-comment{margin-right:4px}.official-manga-viewer-last .comment-favorite .official-manga-comment .official-manga-comment-count{font-weight:700}.official-manga-viewer-last .comment-favorite .official-manga-comment .official-manga-comment-count:before{content:"";background:no-repeat url(/v2/img/component/icon/icon_comment_bg.svg);background-size:cover;width:46px;height:37px;display:inline-block;vertical-align:bottom;margin-right:16px}.official-manga-viewer-last .comment-favorite .official-manga-comment .official-manga-comment-count span{display:inline-block;vertical-align:text-bottom;min-width:5em}.official-manga-viewer-last .comment-favorite .wrap-favorite-button{margin-left:4px}.official-manga-viewer-last .comment-favorite .wrap-favorite-button.processing{opacity:.5;pointer-events:none}.official-manga-viewer-last .comment-favorite .wrap-favorite-button .favorite-button{font-weight:700}.official-manga-viewer-last .comment-favorite .wrap-favorite-button .favorite-button:before{content:"";background:no-repeat url(/v2/img/component/icon/favorite_off.svg);background-size:cover;width:38px;height:36px;display:inline-block;vertical-align:bottom;margin-right:16px}.official-manga-viewer-last .comment-favorite .wrap-favorite-button .favorite-button.active:before{background-image:url(/v2/img/component/icon/favorite_on.svg)}.official-manga-viewer-last .comment-favorite .wrap-favorite-button .favorite-button span{line-height:3}.official-manga-viewer-last .official-manga-message{max-width:500px;margin:0 16px 16px;padding:8px 16px;box-sizing:border-box;border:1px solid #e7e7e7;border-radius:3px;background:#fffee6}.official-manga-viewer-last .manga-opt.manga-opt-last,.official-manga-viewer-last.pc .comment-favorite.vertical-layout{max-width:500px;margin:0 auto}.official-manga-viewer-last.pc .comment-favorite.vertical-layout .official-manga-comment,.official-manga-viewer-last.pc .comment-favorite.vertical-layout .wrap-favorite-button{font-size:1rem}.official-manga-viewer-last.pc .comment-favorite.vertical-layout .official-manga-comment .official-manga-comment-count span{vertical-align:middle;padding-top:3px}.official-manga-viewer-last.pc .comment-favorite.vertical-layout .wrap-favorite-button .favorite-button:before{margin-bottom:6px}.official-manga-viewer-last.pc .official-manga-message.vertical-layout{margin:16px auto;padding:18px 16px}.official-manga-viewer-last.sp{padding:20px 8px}.official-manga-viewer-last.sp .link-and-comment.vertical-layout .next-link-wrap{margin-bottom:8px}.official-manga-viewer-last.sp .comment-favorite .official-manga-comment div:before,.official-manga-viewer-last.sp .comment-favorite .wrap-favorite-button div:before{margin-right:4px}.official-manga-viewer-last.sp .comment-favorite.vertical-layout{padding:0;margin-bottom:8px}.official-manga-viewer-last.sp .official-manga-message.vertical-layout{margin:0 0 16px}.official-manga-viewer-last.sp .link-and-comment.doublespread{flex-direction:column;padding:0 8px}.official-manga-viewer-last.sp .link-and-comment.doublespread .prev-link-wrap{margin-left:0}.official-manga-viewer-last.sp .link-and-comment.doublespread .next-link-wrap{margin-right:0;margin-bottom:6px}.official-manga-viewer-last.sp .link-and-comment.doublespread .next-link{padding-left:0}.official-manga-viewer-last.sp .link-and-comment.doublespread .prev-link{padding-right:0}.official-manga-viewer-last.sp .comment-favorite.doublespread{flex-direction:column;margin-bottom:8px;padding:0 8px}.official-manga-viewer-last.sp .comment-favorite.doublespread .official-manga-comment{margin-right:0;margin-bottom:8px}.official-manga-viewer-last.sp .comment-favorite.doublespread .official-manga-comment .official-manga-comment-count:before{width:38px;height:30px}.official-manga-viewer-last.sp .comment-favorite.doublespread .wrap-favorite-button{margin-left:0}.official-manga-viewer-last.sp .official-manga-message.doublespread{margin:0 8px 16px}body.pages img{max-width:100%}.terms-page .term-of-service{width:auto;height:auto;padding:0;border:0}.point-terms ol{overflow:hidden;list-style:none}.point-terms ol li{padding-bottom:10px;overflow:hidden}.point-terms ol li:last-child{padding-bottom:0}.point-terms ol li span{margin-right:10px;float:left}.point-terms ol li p{overflow:hidden}.pages-horizon{margin:20px 0}.pages-list{list-style:none}.pages-list .pages-list__inline{display:inline-block;width:136px}.pages-important{color:red;font-weight:700}.pages-image{width:100%;margin-bottom:10px}.read-campaign p{margin:0}.read-campaign h2{margin-bottom:16px}.read-campaign .section{margin-bottom:24px}.read-campaign .key-visual p{margin:16px 0}.read-campaign .red{color:#c00;font-weight:700}.read-campaign .campaign-button{margin-top:16px;text-align:center}.read-campaign .campaign-button .button.no-linked{border:1px solid #b9b9b9;background:#666;cursor:unset}.read-campaign .notes{padding-left:12px;text-indent:-12px}.read-campaign ul.list-disc{list-style:disc}.oshisakuhin-campaign p{margin:0}.oshisakuhin-campaign .campaign__section{margin-bottom:24px}.oshisakuhin-campaign .campaign__headline{margin-bottom:16px;padding:.4em;border-left:8px solid #999;background:#f2f2f2;font-size:1rem}.oshisakuhin-campaign .campaign__text{margin-bottom:16px}.oshisakuhin-campaign .campaign__subhead{margin-bottom:8px;font-weight:700}.oshisakuhin-campaign .campaign__button{margin-top:16px;text-align:center}.oshisakuhin-campaign .campaign__button .button.no-linked{border:1px solid #b9b9b9;background:#666;cursor:unset}.oshisakuhin-campaign .campaign__note{padding-left:12px;text-indent:-12px}.oshisakuhin-campaign .campaign__list{list-style:disc}.prize .sidebar .nav ul.banners li:first-child{margin-top:unset}.prize .sidebar .nav ul.banners li:only-child{margin:15px 0}.prize #sidebar .nav.scheduled h2{margin-bottom:8px;padding:4px 10px;border-left:10px solid #64c0e2}.prize #sidebar .nav.scheduled .banners li a:hover{text-decoration:none}.h1.prizes{border-bottom-color:#64c0e2}.h2.prizes{border-left-color:#64c0e2;background-color:#e5f0f6}.prizes-banner{position:relative;margin-bottom:20px;padding:10px;border:1px solid #999;background:#fff;text-align:center}.prizes-banner:after,.prizes-banner:before{content:"";position:absolute;z-index:-1;bottom:5px;width:50%;height:10px;box-shadow:0 10px 5px 0 #ccc}.prizes-banner:before{left:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.prizes-banner:after{right:0;-webkit-transform:rotate(1deg);transform:rotate(1deg)}.prizes-banner img{max-width:100%}.prizes-vote-status{margin-bottom:20px;overflow:hidden}.prizes-vote-status span{display:inline-block;padding:0 30px;background:#ffdadc;color:#c00;line-height:35px;text-align:center}.prizes-vote-status span a{color:#c00}.prizes-vote-status&gt;a{float:right}table.prizes-schedule th{text-align:center;vertical-align:middle}table.prizes-schedule th.in-session{background:#e2f8de;color:#136702}table.prizes-schedule th.open-entry{background:#ffdadc;color:#c00}table.prizes-schedule td{position:relative}table.prizes-schedule td h4{font-size:1rem}table.prizes-schedule td .category{font-size:.75rem}table.prizes-schedule td .detail.button{position:absolute;top:0;right:10px;bottom:0;box-sizing:content-box;height:1.5em;margin:auto}.prizes-result-list{margin-bottom:20px}.prizes-result-list .term,.prizes-result-list .total{margin-right:20px}.prizes-result-list .term span,.prizes-result-list .total span{display:inline-block;margin-right:5px;padding:0 8px;border-radius:1em;background:#888;color:#fff;white-space:nowrap}.prizes-result-list .prizes-content{min-height:31px;margin:10px 0;border:18px solid #fff}.prizes-result-list .prizes-content:first-child{margin-top:5px}.prizes-result-list .prizes-content .title{min-height:44px;background-repeat:no-repeat}.prizes-result-list .prizes-content .title h4{margin-left:120px;padding-bottom:5px;font-size:1rem}.prizes-result-list .prizes-content .title h4:before{content:none}.prizes-result-list .prizes-content .title .author,.prizes-result-list .prizes-content .title .rank{margin:0 0 1px 120px;padding:7px 0;border-top:1px dashed #ccc}.prizes-result-list .prizes-content .title .rank{color:#666;font-size:12px}.prizes-result-list .prizes-content hr{margin:0 0 1px;border:0;border-bottom:2px solid #ccc}.prizes-result-list .prizes-content .comment{padding-top:10px;border-top:1px solid #ccc}.prizes-result-list .prizes-content .comment span{padding:0 5px;float:left;background:#666;color:#fff;font-size:12px}.prizes-result-list .prizes-content .comment p{margin-left:80px}.prizes-result-list .no-winner{height:50px;margin-left:100px;font-size:16px;font-weight:700;line-height:50px}.prizes-result-list .grandprix,.prizes-result-list .grandprix_and_reader{-webkit-border-image:url(/v2/img/component/prize_result/grandprix-border.png) 18;border-image:url(/v2/img/component/prize_result/grandprix-border.png) 18}.prizes-result-list .grandprix.and-reader .title,.prizes-result-list .grandprix_and_reader.and-reader .title{background:url(/v2/img/component/prize_result/grandprix-and-reader-bg.png) no-repeat 10px 0}.prizes-result-list .grandprix .author,.prizes-result-list .grandprix_and_reader .author{border-bottom-color:#cfaf6a}.prizes-result-list .reader{-webkit-border-image:url(/v2/img/component/prize_result/reader-border.png) 18;border-image:url(/v2/img/component/prize_result/reader-border.png) 18}.prizes-result-list .special{-webkit-border-image:url(/v2/img/component/prize_result/special-border.png) 18;border-image:url(/v2/img/component/prize_result/special-border.png) 18}.prizes-result-list .excellence{-webkit-border-image:url(/v2/img/component/prize_result/excellence-border.png) 18;border-image:url(/v2/img/component/prize_result/excellence-border.png) 18}.prizes-result-list .love-romance{-webkit-border-image:url(/v2/img/component/prize_result/love-romance-border.png) 18;border-image:url(/v2/img/component/prize_result/love-romance-border.png) 18}.prizes-result-list .eternity{-webkit-border-image:url(/v2/img/component/prize_result/eternity-border.png) 18;border-image:url(/v2/img/component/prize_result/eternity-border.png) 18}.prizes-result-list .others{-webkit-border-image:url(/v2/img/component/prize_result/others-border.png) 18;border-image:url(/v2/img/component/prize_result/others-border.png) 18}.past-prizes-list{position:relative;padding:16px 0;border-top:1px solid #454545}.past-prizes-list:last-child{border-bottom:1px solid #454545}.past-prizes-list:before{content:"";display:block;position:absolute;top:50%;right:8px;width:10px;height:10px;margin-top:-5px;transform:rotate(45deg);border-top:1px solid #454545;border-right:1px solid #454545}.past-prizes-list a{display:block}.past-prizes-list a:hover{opacity:.7;text-decoration:none}.past-prizes-list a .notes{color:#666;font-size:12px;line-height:14px}.past-prizes-list a .prize-name{color:#000;font-size:18px;line-height:1}.past-prizes-list a .award{display:block;width:100%}.past-prizes-list a .award img{display:inline-block;margin-right:8px;vertical-align:middle}.past-prizes-list a .award .content-title{display:inline-block;width:calc(100% - 130px);overflow:hidden;color:#666;font-size:16px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.encouragement-prizes ul{padding:10px 10px 10px 25px;overflow:hidden;background:#f2f2f2}.encouragement-prizes ul li .rank{white-space:nowrap}.prizes-winners .total,.prizes-winners .winner{margin-right:20px}.prizes-winners .total span,.prizes-winners .winner span{display:inline-block;margin-right:5px;padding:0 8px;border-radius:1em;background:#888;color:#fff;white-space:nowrap}.prizes-winners ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;padding:10px;overflow:hidden;background:#f2f2f2;list-style:none}.prizes-winners ul li{width:33.3%}.prizes-winners.sns-prize-winners ul li{width:100%}.prize-vote-title{margin-bottom:20px;padding:10px;background:#f2f2f2;text-align:center}.prize-vote-title span{display:block;font-size:1.3rem;font-weight:700}.prize-requirements{display:flex;justify-content:space-between}.prize-requirements&gt;div{box-sizing:border-box;width:33.3333%;padding:6px 11px 6px 6px}.prize-requirements&gt;div:last-child{padding-right:6px}.prize-requirements&gt;div&gt;div{box-sizing:border-box;height:100%;padding:10px;outline:3px solid #fff}.prize-requirements&gt;div&gt;div img{max-width:100%}.prize-requirements&gt;div&gt;div .description{margin-top:10px;padding-top:10px;font-weight:700}.prize-requirements&gt;div&gt;div.grandprix{border:1px solid #cfaf6a;box-shadow:0 0 0 6px #cfaf6a}.prize-requirements&gt;div&gt;div.grandprix .description{border-top:1px dashed #cfaf6a}.prize-requirements&gt;div&gt;div.reader{border:1px solid #bbb;box-shadow:0 0 0 6px #bbb}.prize-requirements&gt;div&gt;div.reader .description{border-top:1px dashed #bbb}.prize-requirements&gt;div&gt;div.special{border:1px solid #c9a68a;box-shadow:0 0 0 6px #c9a68a}.prize-requirements&gt;div&gt;div.special .description{border-top:1px dashed #c9a68a}body.member-editor-index a.cover,body.member-editor-index div#breadcrumbs,body.member-editor-index div#header,body.member-editor-index div#navbar,body.member-editor-index div.prize-vote,body.member-editor-index div.similar{display:none}body.member-editor-index div.summary{min-height:90px}body.member-editor-index .content-main .meta .point span{margin:0 14px 0 7px;padding:8px}body.member-editor-index .alpha-member-logout-link{float:right}.form-instruction{font-size:.875rem}.form-instruction h4,.form-instruction li{margin-bottom:10px}.form-instruction li ul li{margin-bottom:0}.prize_new_rule{padding:10px;border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;background-color:#f2f2f2}.prize_new_rule:last-of-type{text-align:right}.requirement.v2.theme-1{--color-main:#cbac44;--color-sub:#f8f2da}.requirement.v2.theme-2{--color-main:#f56a9b;--color-sub:#fcdde5}.requirement.v2.theme-3{--color-main:#e2161a;--color-sub:#f0f0f0}.requirement.v2.theme-4{--color-main:#ff655f;--color-sub:#f8ffa5}.requirement.v2.theme-5{--color-main:#00d4dd;--color-sub:#defeff}.requirement.v2.theme-6{--color-main:#74036b;--color-sub:#efe1ee}.requirement.v2.theme-7{--color-main:#78d000;--color-sub:#f0ffdb}.requirement.v2.theme-8{--color-main:#fd7d21;--color-sub:#ffeee2}.requirement.v2.theme-9{--color-main:#169dfc;--color-sub:#ebf7ff}.requirement.v2.theme-10{--color-main:#532df0;--color-sub:#d1ecfe}.requirement.v2.theme-11{--color-main:#48b713;--color-sub:#dcf7dd}.requirement.v2.theme-12{--color-main:#5fccfd;--color-sub:#ffffbe}.requirement.v2 .requirement-header{position:relative}.requirement.v2 .h1-header{width:100%;height:24px;margin-bottom:8px;padding:0;font-size:.875rem;font-weight:700;line-height:2}.requirement.v2 .h2-header,.requirement.v2 .h2.prizes{position:relative;padding:8px 0 1px 18px;border-bottom:5px solid var(--color-main);border-left:inherit;background-color:var(--color-sub);font-size:1.25rem;font-weight:700}.requirement.v2 .h2-header+.both-side-line,.requirement.v2 .h2-header+h3,.requirement.v2 .h2-header+h4,.requirement.v2 .h2-header+p,.requirement.v2 .h2.prizes+.both-side-line,.requirement.v2 .h2.prizes+h3,.requirement.v2 .h2.prizes+h4,.requirement.v2 .h2.prizes+p{margin-top:8px}.requirement.v2 .h2-header:after,.requirement.v2 .h2.prizes:after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:14px;height:14px;border-left:7px solid #fff;border-top:7px solid #fff;border-right:7px solid #fff;border-right-color:var(--color-main);border-bottom:7px solid #fff;border-bottom-color:var(--color-main)}.requirement.v2 .h3-header{margin-bottom:8px;padding-left:0;border-bottom:2px dotted var(--color-main);font-size:1.25rem;font-weight:700}.requirement.v2 .h4-header{margin-bottom:8px;font-size:1rem;font-weight:700;line-height:1}.requirement.v2 .h4-header:before{content:"\f1db";margin-right:3px;color:var(--color-main);font-size:.875rem;-webkit-font-smoothing:antialiased;font-weight:700;-webkit-text-stroke-width:1px}.requirement.v2 .h4-header:before,.requirement.v2 .icon{font-family:FontAwesome,sans-serif}.requirement.v2 .icon-arrow:before{content:"\f0a9";color:#b0b0b0}.requirement.v2 .requirement-header .prize-kv-banner{width:100%}.requirement.v2 .requirement-header .entry-term{padding:2px 0 1px 8px;background:var(--color-main);color:#fff;font-size:1.125rem;font-weight:700;line-height:30px}.requirement.v2 .requirement-header .open-term{margin-bottom:8px;padding:4px 0 4px 8px;background:var(--color-sub);font-size:.9375rem;font-weight:700;line-height:1.3}.requirement.v2 .requirement-header .open-term div{color:var(--color-main)}.requirement.v2 .requirement-header .open-term div em{font-style:normal}.requirement.v2 .requirement-header .open-term div.result{margin-left:16px}.requirement.v2 .requirement-header .read-body{margin-bottom:16px;padding:8px 16px;background-color:#fefff0;color:#333;letter-spacing:normal;line-height:1.43;text-align:left}.requirement.v2 .requirement-tab{margin-bottom:16px}.requirement.v2 .requirement-tab .nav .tabs{display:flex;flex-direction:row;margin:0;padding:0}.requirement.v2 .requirement-tab .nav .tabs li{flex-grow:1;padding:0;list-style-type:none;outline:inherit;font-size:1.3rem;font-weight:700;text-align:center}.requirement.v2 .requirement-tab .nav .tabs li a{display:block;margin:0;padding:10px;border-bottom:8px solid #ccc;color:#333;text-decoration:none}.requirement.v2 .requirement-tab .nav .tabs li a.current,.requirement.v2 .requirement-tab .nav .tabs li a:hover{border-bottom:8px solid var(--color-main);background:var(--color-sub)}.requirement.v2 .requirement-content-post{margin-bottom:40px}.requirement.v2 .requirement-content-post .button-post{max-width:538px;margin:auto;border:1px solid #de8b20;border-radius:5px;background-image:linear-gradient(180deg,#f4a324,#f19722)}.requirement.v2 .requirement-content-post .button-post a{display:block;width:100%;height:100%;padding:11.25px 0;color:#fff;font-size:1.1rem;font-weight:700;text-align:center;text-decoration:none}.requirement.v2 .sns-share-button{position:absolute;top:0;right:0;width:24px}.requirement.v2 .requirement-body{margin-bottom:16px}.requirement.v2 .balloon{position:relative;margin-bottom:16px;padding:10px 8px;border:2px solid var(--color-main);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;color:#000;line-height:1.4;text-align:left}.requirement.v2 .balloon:after,.requirement.v2 .balloon:before{content:"";position:absolute;top:100%;left:5%;width:0;height:0;border:solid transparent;pointer-events:none}.requirement.v2 .balloon:before{margin-top:1px;margin-left:-12px;border-width:12px 0 12px 12px;border-color:rgba(245,106,155,0);border-top-color:var(--color-main)}.requirement.v2 .balloon:after{margin-left:-11px;border-width:10px 0 10px 10px;border-color:#fff hsla(0,0%,43.5%,0) hsla(0,0%,43.5%,0)}.requirement.v2 .balloon.box-fill-color:after{border-top-color:var(--color-sub)}.requirement.v2 .tbl{width:100%;margin-bottom:16px;border-spacing:0 8px;border-collapse:separate}.requirement.v2 .tbl tr&gt;td:first-child{position:relative;width:30%;padding:8px 16px;background-color:var(--color-main);color:#fff;font-size:1.125rem;font-weight:700}.requirement.v2 .tbl tr&gt;td:first-child:before{content:"";display:block}.requirement.v2 .tbl tr&gt;td:first-child:after{content:"";position:absolute;top:50%;left:100%;width:0;height:0;margin-top:-6px;margin-left:0;border-bottom:8px solid rgba(245,106,155,0);border-right:0 solid rgba(245,106,155,0);border-top:8px solid rgba(245,106,155,0);border-left:12px solid rgba(245,106,155,0);border-left-color:var(--color-main);pointer-events:none}.requirement.v2 .tbl tr&gt;td:not(:first-child){width:70%;padding:8px 8px 8px 20px;background-color:var(--color-sub);font-size:1rem;font-weight:700;line-height:1.4}.requirement.v2 .tbl tr:nth-child(2n)&gt;td:not(:first-child){background-color:#fff}.requirement.v2 .box-dotted-line{padding:10px;border:2px dotted var(--color-main);border-radius:5px}.requirement.v2 .box-solid-line{padding:10px;border:2px solid var(--color-main);border-radius:5px}.requirement.v2 .box-double-line{display:block;position:relative;max-width:100%;padding:14px;border:2px solid var(--color-main);border-radius:5px}.requirement.v2 .box-double-line:before{content:"";position:absolute;z-index:-1;top:4px;right:4px;bottom:4px;left:4px;border:2px dotted var(--color-main);border-radius:5px}.requirement.v2 .box-fill-color{padding:16px;border-radius:5px;background-color:var(--color-sub)}.requirement.v2 .both-side-line{display:flex;flex-wrap:nowrap;align-items:center;width:100%;margin-bottom:8px;background-color:#fff;font-size:1rem;font-weight:700;text-align:center;white-space:nowrap;gap:0 21px}.requirement.v2 .both-side-line:after,.requirement.v2 .both-side-line:before{content:"";width:100%;border-bottom:2px dotted var(--color-main)}.requirement.v2 .highlight-text{background-color:var(--color-sub)}.requirement.v2 .common-book-headline,.requirement.v2 .common-book-section,.requirement.v2 .prev-manga-award-section,.requirement.v2 .published-book-headline,.requirement.v2 .published-book-section{margin-bottom:16px}.requirement.v2 .common-book-section ul,.requirement.v2 .prev-manga-award-section ul,.requirement.v2 .published-book-section ul{display:grid;padding-left:0;list-style:none}.requirement.v2 .common-book-section ul.novel,.requirement.v2 .prev-manga-award-section ul.novel,.requirement.v2 .published-book-section ul.novel{grid-template-columns:repeat(3,234px);column-gap:16px}.requirement.v2 .common-book-section ul.novel img,.requirement.v2 .prev-manga-award-section ul.novel img,.requirement.v2 .published-book-section ul.novel img{width:100%;min-height:333px}.requirement.v2 .common-book-section ul.manga,.requirement.v2 .prev-manga-award-section ul.manga,.requirement.v2 .published-book-section ul.manga{grid-template-columns:repeat(4,1fr);column-gap:16px}.requirement.v2 .common-book-section ul.manga [class$=-cover-img],.requirement.v2 .prev-manga-award-section ul.manga [class$=-cover-img],.requirement.v2 .published-book-section ul.manga [class$=-cover-img]{min-height:245px}.requirement.v2 .common-book-section ul.manga img,.requirement.v2 .prev-manga-award-section ul.manga img,.requirement.v2 .published-book-section ul.manga img{width:100%}.requirement.v2 .common-book-section-label.both-side-line,.requirement.v2 .prev-manga-award-section-label.both-side-line,.requirement.v2 .published-book-section-label.both-side-line{margin-bottom:12px}.requirement.v2 .common-book-section .company-comment,.requirement.v2 .prev-manga-award-section .company-comment,.requirement.v2 .published-book-section .company-comment{text-align:right}.requirement.v2 .common-book-section .company-comment .icon-arrow,.requirement.v2 .prev-manga-award-section .company-comment .icon-arrow,.requirement.v2 .published-book-section .company-comment .icon-arrow{margin-bottom:16px;font-size:.88rem;text-align:right}.requirement.v2 .common-book-section-books-book,.requirement.v2 .prev-manga-award-section-books-book,.requirement.v2 .published-book-section-books-book{position:relative}.requirement.v2 .common-book-section-books-book.ui-sortable-helper,.requirement.v2 .prev-manga-award-section-books-book.ui-sortable-helper,.requirement.v2 .published-book-section-books-book.ui-sortable-helper{padding:10px 20px;background:hsla(0,0%,78.4%,.8)}.requirement.v2 .common-book-section-books-book-prize-type,.requirement.v2 .prev-manga-award-section-books-book-prize-type,.requirement.v2 .published-book-section-books-book-prize-type{position:relative;font-size:1.1rem;font-weight:700;text-align:center}.requirement.v2 .common-book-section-books-book-prize-type.color-award,.requirement.v2 .prev-manga-award-section-books-book-prize-type.color-award,.requirement.v2 .published-book-section-books-book-prize-type.color-award{color:#a86e01}.requirement.v2 .common-book-section-books-book-prize-type.color-reader-award,.requirement.v2 .prev-manga-award-section-books-book-prize-type.color-reader-award,.requirement.v2 .published-book-section-books-book-prize-type.color-reader-award{color:#939393}.requirement.v2 .common-book-section-books-book-prize-type.color-default,.requirement.v2 .prev-manga-award-section-books-book-prize-type.color-default,.requirement.v2 .published-book-section-books-book-prize-type.color-default{color:#e38b00}.requirement.v2 .common-book-section-books-book-headline,.requirement.v2 .prev-manga-award-section-books-book-headline,.requirement.v2 .published-book-section-books-book-headline{position:relative;width:calc(100% - 25px);margin-bottom:8px;padding:5px 8px;background:#c3a275;color:#fff;font-weight:700}.requirement.v2 .common-book-section-books-book-headline:after,.requirement.v2 .prev-manga-award-section-books-book-headline:after,.requirement.v2 .published-book-section-books-book-headline:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:100%;background:linear-gradient(to bottom right,#c3a275 50%,transparent 0) 0 0/100% 50% no-repeat,linear-gradient(to top right,#c3a275 50%,transparent 0) 0 100%/100% 50% no-repeat}.requirement.v2 .common-book-section-books-book-cover-img,.requirement.v2 .prev-manga-award-section-books-book-cover-img,.requirement.v2 .published-book-section-books-book-cover-img{margin-bottom:4px;text-align:center}.requirement.v2 .common-book-section-books-book-cover-img a,.requirement.v2 .prev-manga-award-section-books-book-cover-img a,.requirement.v2 .published-book-section-books-book-cover-img a{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.requirement.v2 .common-book-section-books-book-free-text input[type=text],.requirement.v2 .prev-manga-award-section-books-book-free-text input[type=text],.requirement.v2 .published-book-section-books-book-free-text input[type=text]{width:100%;border:none;outline:none;color:red;font-weight:700;text-align:center}.requirement.v2 .common-book-section-books-book-title,.requirement.v2 .prev-manga-award-section-books-book-title,.requirement.v2 .published-book-section-books-book-title{display:-webkit-box;margin-bottom:4px;overflow:hidden;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:2}.requirement.v2 .common-book-section-books-book-author,.requirement.v2 .prev-manga-award-section-books-book-author,.requirement.v2 .published-book-section-books-book-author{margin-bottom:14px}.requirement.v2 .common-book-section-books-book-delete,.requirement.v2 .prev-manga-award-section-books-book-delete,.requirement.v2 .published-book-section-books-book-delete{display:flex;position:absolute;top:20px;right:-25px;align-items:center;height:30px;border-radius:30px;background:#fff;font-size:2.3rem;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}.requirement.v2 .common-book-section .now-printing,.requirement.v2 .prev-manga-award-section .now-printing,.requirement.v2 .published-book-section .now-printing{display:grid;align-items:center;width:100%;height:100%;background:#bebebe;color:#8c8c8c;font-family:Arial,sans-serif;font-size:2.5rem;font-weight:700}.requirement.v2 .common-book-section .now-printing span,.requirement.v2 .prev-manga-award-section .now-printing span,.requirement.v2 .published-book-section .now-printing span{transform:scaleX(.75)}.requirement.v2 .published-books.ehon .published-book-section ul.novel [class$=-cover-img]{height:280px;border:1px solid #e6e6e6}.requirement.v2 .published-books.ehon .published-book-section ul.novel img{width:inherit;max-width:100%;min-height:inherit;max-height:100%}.mypage-royalties .h2{margin-top:20px}.mypage-royalties .nav.royalties{margin:-5px 0 20px;border-bottom:1px dotted #a6a6a6;padding-bottom:5px}.mypage-royalties .nav.royalties .logout{float:right;font-size:.8em}.mypage-royalties .nav.royalties&gt;.nav{margin:10px 0}.mypage-royalties .nav.royalties&gt;.nav h2{margin-bottom:5px;border-left:5px solid #f5a520;padding-left:5px}.mypage-royalties .nav.royalties&gt;.nav li{display:inline;margin-right:1em}.mypage-royalties .welcome{margin:20px 0;font-size:1.3rem}.mypage-royalties .announce{border:1px solid #a6a6a6;background:#f2f2f2;padding:10px}.mypage-royalties .announce p{margin:10px 0}.mypage-royalties .royalties-edit-profile input.user-post[type=text]{width:8em}.mypage-royalties .royalties-edit-profile input.tel[type=text]{width:12em}.mypage-royalties table{width:100%}.mypage-royalties table th{background:#d1d1d1}.mypage-royalties table td{padding:5px}.mypage-royalties table .oldrule{color:green}.mypage-royalties table .title{width:15em}.mypage-royalties table .date{width:8em;text-align:right}.mypage-royalties table .number{text-align:right}.mypage-royalties table+table{margin-top:20px}.mypage-royalties table,.mypage-royalties td,.mypage-royalties th{border:1px solid #888;border-collapse:collapse}.mypage-royalties strong.value{color:#00f;font-weight:400}.mypage-royalties strong.value.heavy{color:red}.mypage-royalties .amount,.mypage-royalties .link-to-detail{text-align:right}.mypage-royalties .purchase-sales div .table_line{display:table}.mypage-royalties .purchase-sales div .block{display:table-cell;width:55px}.mypage-royalties .purchase-sales-date{float:right}.mypage-royalties .rental-sales div .table_line{display:table}.mypage-royalties .rental-sales div .block{display:table-cell;width:55px}.mypage-royalties .toggle-rental-sales{margin-bottom:10px;line-height:1;font-size:1.5em}.mypage-royalties .toggle-rental-sales .radio&gt;*{vertical-align:middle}.mypage-royalties .toggle-rental-sales label{margin-right:16px}.mypage-royalties .rental-sales-date{float:right}.mypage-royalties.mypage-digital-royalty-detail .main{width:90%;margin:auto}.mypage-royalties.mypage-digital-royalty-detail table{font-size:.875rem}.mypage-royalties.mypage-digital-royalty-detail .button-area{margin:20px auto;text-align:center}.mypage-royalties .royalties-edit-bank-account .invoice-no-radio .separator{margin-right:2em}.mypage-royalties .royalties-edit-bank-account .invoice-no-radio .notice span{margin-left:1em}.mypage-royalties .royalties-edit-bank-account .invoice-no-text{display:flex;column-gap:.5em}.search-count .count{color:#e49404;font-weight:700}.search-tab.nav{display:-webkit-flex;display:flex;margin-bottom:20px;border:1px solid #999;border-right:0;border-bottom:5px solid #555;overflow:auto}.search-tab.nav a{-webkit-flex-grow:1;flex-grow:1;border-right:1px solid #999;background:linear-gradient(180deg,#fff,#e7e7e7);padding:10px;width:14.2857142857%;text-align:center;white-space:nowrap;color:#555;font-size:.75rem}.search-tab.nav a.current{background:linear-gradient(180deg,#777,#555);color:#fff}.search-tab.nav a.current .number{color:#fff}.search-tab.nav a:hover{background:linear-gradient(180deg,#a6a6a6,#888);text-decoration:none;color:#fff}.search-tab.nav a:hover .number{color:#fff}.search-tab.nav a div:first-child{height:2em;line-height:1em}.search-tab.nav a .number{color:red;font-weight:700}body.rentals.rental-guide{margin:auto;padding-top:0;background-color:#efefef}body.rentals.rental-guide .alphapolis-logo{padding:15px 0 10px}body.rentals.rental-guide .alphapolis-logo img{max-width:100%}body.rentals.rental-guide .main-header img{width:100%;max-width:876px;padding:10px 42px;background-image:url(/v2/img/rental/guide/kv-line.png),linear-gradient(180deg,#ff9300,#ffd050);background-size:100%}@media (max-width:976px){body.rentals.rental-guide .main-header img{max-width:max-content;padding:10px 0}}body.rentals.rental-guide .new-user-registration{max-width:846px;height:auto;margin:24px auto 0;border-radius:10px;background-image:linear-gradient(180deg,#ff9300,#ffd050)}body.rentals.rental-guide .new-user-registration img{width:844px;border:2px solid #ff7600;border-radius:10px}body.rentals.rental-guide .new-user-registration img:hover{opacity:.8}body.rentals.rental-guide section{position:relative;max-width:960px;margin:auto;background-color:#fff}body.rentals.rental-guide section.footer{background-color:#000;color:#fff}body.rentals.rental-guide section .text-red{color:#e70202;font-weight:700}body.rentals.rental-guide section div.contents{max-width:846px;margin:auto;overflow:auto}body.rentals.rental-guide section div.contents p.sentence{max-width:740px;margin:24px auto 0;color:#000;font-size:16px;line-height:normal}body.rentals.rental-guide section div.contents .featured-works{max-width:740px;margin:16px auto 40px}body.rentals.rental-guide section div.contents .featured-works .rentals{width:100%;height:30px;margin-bottom:16px;border-radius:20px;color:#fff;font-size:16px;font-weight:700;line-height:1.9;text-align:center}body.rentals.rental-guide section div.contents .featured-works .rentals.novel{background-color:#8ebe4f}body.rentals.rental-guide section div.contents .featured-works .rentals.manga{background-color:#f16363}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books{margin:0;padding:0;list-style:none}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li{display:table-cell;padding-right:24px}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book{margin-bottom:2px}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-cover img{width:128px;height:188px;margin-bottom:8px}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-cover img:hover{opacity:.8}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .book-title{display:-webkit-box;margin-bottom:8px;overflow:hidden;font-size:14px;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:1}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial{display:block;width:128px;height:30px;border-radius:3px;color:#fff;font-size:16px;font-weight:700;line-height:1.9;text-align:center;vertical-align:top}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial.novel{border:1px solid #689d22;background-color:#8ebe4f}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial.manga{border:1px solid #ce2a2a;background-color:#f16363}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial:hover{opacity:.8;text-decoration:none}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li:last-child{padding-right:0}@media screen and (max-width:740px){body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books{overflow-x:scroll;overflow-y:hidden}}body.rentals.rental-guide section div.contents .featured-works .more{display:block;width:270px;height:30px;border-radius:3px;font-size:16px;font-weight:700;line-height:1.8;text-align:center}body.rentals.rental-guide section div.contents .featured-works .more.novel{margin:24px auto;border:1px solid #689d22;color:#8ebe4f}body.rentals.rental-guide section div.contents .featured-works .more.manga{margin:24px auto 0;border:1px solid #ce2a2a;color:#f16363}body.rentals.rental-guide section div.contents .featured-works .more:hover{opacity:.8;text-decoration:none}body.rentals.rental-guide section.main{padding:24px 0 40px}body.rentals.rental-guide section.footer{position:relative;max-width:100%;height:100px;padding-top:16px;overflow:hidden;text-align:center}body.rentals.rental-guide section.footer .wrapper{max-width:960px;margin:0 auto}body.rentals.rental-guide h1.headline-big{position:relative;max-width:846px;margin:40px auto 0;padding-bottom:6px;border-bottom:6px solid #f79514}body.rentals.rental-guide .text{color:#000;font-size:24px;font-weight:700;line-height:26px;text-align:center}body.rentals.rental-guide h2.headline-small{position:relative;width:max-content;height:34px;margin-top:24px;border:2px solid #f79514;border-radius:25px}body.rentals.rental-guide h2.headline-small dl{display:flex;margin:0}body.rentals.rental-guide h2.headline-small dl dt{position:relative;top:-8px;left:-2px;width:45px;height:45px;border-radius:25px;background-color:#f79514;color:#fff;font-size:26px;line-height:1.7;text-align:center}body.rentals.rental-guide h2.headline-small dl dd{position:relative;left:-2px;margin:0 16px 0 8px;color:#f79514;font-size:18px;line-height:1.7}body.rentals.rental-guide .media-banner{margin-top:8px}body.rentals.rental-guide .media-banner img{display:block;width:100%;max-width:735px;margin:auto}body.rentals.rental-guide .media-banner img:hover{opacity:.8}body.rentals.rental-guide .step{margin-top:16px}body.rentals.rental-guide .step img{display:block;width:100%;max-width:846px;margin:auto}body.rentals.rental-guide dl.annotation{max-width:740px;margin:40px auto 16px;font-size:16px}body.rentals.rental-guide dl.annotation dt{margin-bottom:-24px}body.rentals.rental-guide dl.annotation dd{margin-left:16px}body.rentals.rental-guide .link{max-width:740px;margin:auto}body.rentals.rental-guide .link .icon-arrow{color:#009}body.rentals.rental-guide .link .icon-arrow:before{content:"\f0a9";padding-right:2px;color:#777;font-family:FontAwesome;text-decoration:none}.login-over-lay{background-color:#fff;border:5px solid #f5a520;border-radius:7px;box-shadow:0 4px 8px;display:none;margin:auto;position:fixed;width:690px;z-index:10000;font-size:.875rem;line-height:1.5}.login-over-lay .head{color:#fff;font-weight:700;position:relative}.login-over-lay .head .title-wrap{padding:10px 20px;background-color:#f5a520;text-align:center}.login-over-lay .head .title-wrap .title{display:inline-block;font-size:20px}.login-over-lay .head .title-wrap .title br{display:none}.login-over-lay .body{padding:15px}.login-over-lay .body .description{margin-bottom:20px}.login-over-lay .body .description .extra-episode-notice{color:#c00;font-weight:700}.login-over-lay .body .error-message{background:#ffdadc;border:1px solid #fd8484;color:#c00;display:none;margin-bottom:20px;padding:1em}.login-over-lay .body .default.table label{padding-right:50px}.login-over-lay .body .default.table label:first-child:after{background:#f5a520;border-radius:2em;color:#fff;content:"必須";font-size:.625rem;font-weight:400;padding:.2em .5em;position:absolute;right:15px;vertical-align:text-bottom;white-space:nowrap}.login-over-lay .body .fat.button{width:180px}.login-over-lay .body .login-form{background:#f2f2f2;padding:16px 18px;margin-bottom:16px}.login-over-lay .body .login-form-title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;text-align:center;margin-bottom:8px;color:#000}.login-over-lay .body .login-button{width:100%;margin:16px 0 0;font-size:16px}.login-over-lay .body .user-regist-guide{margin:0 auto;text-align:center;width:300px}.login-over-lay .body .appeal-point{background-color:#fffee3;padding:16px;margin-bottom:16px}.login-over-lay .body .appeal-point .appeal-point-title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:0}.login-over-lay .body .appeal-point .appeal-point-items{list-style:none outside none;padding-left:40px;margin-bottom:16px}.login-over-lay .body .appeal-point .appeal-point-items .appeal-point-item{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;text-align:left;color:#000}.login-over-lay .body .appeal-point .appeal-point-items .appeal-point-item:before{content:"✅";font-size:14px;margin-right:5px;display:inline-block;vertical-align:middle}.login-over-lay .body .appeal-point .user-register-button{width:100%;height:69px;display:flex;justify-content:center;align-items:center;text-align:center}.login-over-lay .body .appeal-point .user-register-button .text-wrap{display:inline-block;margin:auto 0}.login-over-lay .body .appeal-point .user-register-button .text-wrap .top-text{color:#ff0;display:block;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15}.login-over-lay .body .appeal-point .user-register-button .text-wrap .bottom-text{color:#fff;display:block;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15}.login-over-lay .body .appeal-point .extra-content-description{font-size:16px;font-weight:700}.login-over-lay .close.button{background:linear-gradient(180deg,#888,#666);border:1px solid #555;box-sizing:content-box;color:#fff;cursor:pointer;display:block;height:32px;line-height:32px;margin:0 auto;padding:0;text-align:center;white-space:nowrap;width:171px;font-size:16px}.login-over-lay .close.button:hover{background:linear-gradient(180deg,#999,#777);border:1px solid #777}.login-over-lay .footer{margin:5px 0 20px}#login-over-lay{width:90%;max-width:497px;top:50%;transform:translateY(-50%);left:0;right:0}.login-over-lay-bg{background-color:rgba(0,0,0,.55);display:none;height:120%;left:0;position:fixed;top:0;width:100%;z-index:9999}.rental-comfirm{text-align:center}.rental-comfirm .rental-book{display:inline-block;overflow:hidden;max-width:600px;min-width:50%;border:1px solid #fbfcf7;padding:10px;box-shadow:0 0 0 1px #d9e5b3;background-color:#eaf0d8}.rental-comfirm .rental-book .content-main{border:1px solid #d9e5b3;background-color:#fff;padding:10px;overflow:hidden}.rental-comfirm .rental-book .rental-abstract{display:flex}.rental-comfirm .rental-book .rental-abstract .abstract-image&gt;a{display:inline-block;padding:0}.rental-comfirm .rental-book .rental-abstract .abstract-image&gt;a&gt;img{width:112px}.rental-comfirm .rental-book .rental-abstract .abstract-desc{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding-left:1em;overflow:hidden;text-align:left}.rental-comfirm .rental-book .rental-abstract .abstract-desc .content-title{border-bottom:1px dashed #999}.rental-comfirm .rental-book .rental-abstract .abstract-desc .content-title .title{border-left:6px solid #8ebe4f;padding:0 .5em;font-weight:700;margin:0 0 10px}.rental-comfirm .rental-book .rental-abstract .abstract-desc .episode-title{background:#f2f2f2;margin:10px 0;padding:10px 1em}.rental-comfirm .rental-book .rental-abstract .abstract-desc .rental-fee{text-align:right}.rental-comfirm .rental-book .rental-abstract .abstract-desc .rental-fee .rental-price{display:inline-block;background:#fff;font-weight:700;width:6em;text-align:center;padding:.2em;border:2px solid #f5a520;border-radius:4px;color:#f5a520}.rental-comfirm .rental-book.manga{border-color:#fff8f9;padding:10px;box-shadow:0 0 0 1px #f5d2d4;background-color:#fbe7e8}.rental-comfirm .rental-book.manga .content-main{border-color:#f5d2d4}.rental-comfirm .rental-book.manga .rental-abstract .abstract-image img{width:130px;min-width:130px}.rental-comfirm .rental-book.manga .rental-abstract .abstract-desc .content-title .title{border-left-color:#f16363}.rental-comfirm .comfirm-desc{margin:10px 0;font-weight:700}.rental-comfirm .button-block .read-form{display:inline-block}.rental-comfirm .button{width:224px}.rental-comfirm .read-comments:before{content:"";display:inline-block;width:19px;height:16px;background-image:url(/v2/img/component/icon/icon_comment_white.svg);background-size:contain;vertical-align:middle}.rental-comfirm .read-comments{margin-left:20px;border:1px solid #545555;background-image:linear-gradient(0deg,#575757,#6b6c6c)}.rental-comfirm .wrap-back{margin:10px 0}h1 .whats-rental{position:relative;float:right;background-color:#777;border:1px solid #666;border-radius:15px;font-size:13px;padding:0 10px 0 38px;color:#fff}h1 .whats-rental:hover{text-decoration:underline}h1 .whats-rental:before{content:"";position:absolute;background:url(/v2/img/rental/icon_rental.png) no-repeat;height:23px;width:20px;top:-5px;left:13px}.rental-histories:empty:after{content:"レンタル履歴はありません";display:block;background:#e7e7e7;padding:1em;text-align:center}.loading-overlay{background-color:rgba(0,0,0,.7);display:none;height:120%;left:0;position:fixed;top:0;width:100%;z-index:50}.loading-overlay span{margin:25% auto;text-align:center;font-weight:700;color:#fff}.loading-overlay.opened{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.extra-episode-over-lay{width:700px;height:280px;margin:auto;border:5px solid #c00;border-radius:6px;position:fixed;background-color:#fff;z-index:10000;display:none;top:0;bottom:0;left:0;right:0}.extra-episode-over-lay .title{background-color:#fef2f2;font-size:1.1rem;font-weight:700;text-align:center;line-height:3.9;margin:15px}.extra-episode-over-lay .notice{margin:15px;font-size:.875rem;line-height:1.4}.extra-episode-over-lay .notice .extra-episode-notice{color:#c00;font-weight:700}.extra-episode-over-lay .close-button{margin:15px;text-align:center}.extra-episode-over-lay .conductor-buttons{margin:15px 15px 22px;display:flex;justify-content:space-between}.extra-episode-over-lay .conductor-buttons .fat{padding:1.3em 5.6em}.out-of-print-over-lay{width:700px;height:140px;margin:auto;border:5px solid #c00;border-radius:6px;position:fixed;background-color:#fff;z-index:10000;display:none;top:0;bottom:0;left:0;right:0}.out-of-print-over-lay .title{background-color:#fef2f2;font-size:1.1rem;font-weight:700;text-align:center;line-height:3.9;margin:15px}.out-of-print-over-lay .close-button{margin:15px;text-align:center}.rental-sample-last{cursor:default;width:100%;text-align:left}.rental-sample-last .book-info,.rental-sample-last .recommend{margin:0 0 20px;padding:20px}.rental-sample-last .book-info{background:#fbe7e8}.rental-sample-last .book-info .title .h2{text-align:left;font-size:1.2rem}.rental-sample-last .book-info-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start}.rental-sample-last .book-info-content .cover-image{min-width:80px;max-width:100%;width:34%;margin-right:15px}.rental-sample-last .book-info-content .introduction{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:67%}.rental-sample-last .book-info-content .introduction-content{font-size:.875rem;max-height:184px;position:relative;overflow:hidden}.rental-sample-last .book-info-content .introduction-content.opened{max-height:none}.rental-sample-last .book-info-content .introduction-content.opened:after{content:none}.rental-sample-last .book-info-content .introduction-content:after{position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,254,239,0),#fbe7e8 50%);padding-top:40px;padding-bottom:10px;width:100%;text-align:center;font-weight:700;content:"続きを読む"}.rental-sample-last .book-info-content .introduction-content .summary{line-height:1.5;margin-bottom:12px}.rental-sample-last .book-info-content .introduction .rental-button a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-decoration:none;font-weight:700;padding:12px 4px;color:#fff;border-radius:3px;margin:auto}.rental-sample-last .recommend{background:#e7e7e7}.rental-sample-last .recommend .info .h3{color:#333}.rental-sample-last .recommend .books-list{background-color:inherit;padding:0}.rental-sample-last .recommend .books-list:after{display:none}.rental-sample-last .recommend .books-list-book{border:inherit;padding:0 5px;width:25%;box-sizing:border-box}.rental-sample-last .recommend .books-list-book .label{text-align:center}.rental-sample-last .recommend .books-list-book .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;color:#333;padding-top:0}.rental-sample-last .recommend .books-list .cover-image{max-width:100%;margin:0}body.rentals #content #main div.detail-link,body.rentals #content #main div.introduction{display:none}body.rentals #content #main h1.rentals{color:#f2a02b;text-align:center;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAHCAIAAABGLrDDAAAAFElEQVR4AWP4tEAbjP///w+ikTEAxaANbKa+OHoAAAAASUVORK5CYII=") repeat-x 50%;margin-bottom:8px}body.rentals #content #main h1.rentals span{padding:0 .5em;background-color:#fff}body.rentals #content #main .paginator.section{margin-top:-4px;margin-bottom:8px}body.rentals #content #main h2.rentals{padding:17px 8px 10px;font-size:1rem;position:relative}body.rentals #content #main h2.rentals:before{width:37px;height:28px;display:inline-block;float:left;margin-right:8px}body.rentals #content #main h2.rentals:after{position:absolute;bottom:0;left:12px;right:12px;height:1px;content:" "}body.rentals #content #main h2.rentals.novel{background:url(/v2/img/rental/dot_novel.png) repeat-x top;color:#4f8201}body.rentals #content #main h2.rentals.novel:before{content:url(/v2/img/rental/icon_novel.svg)}body.rentals #content #main h2.rentals.novel:after{background-color:#d9e5b3}body.rentals #content #main h2.rentals.manga{background:url(/v2/img/rental/dot_comic.png) repeat-x top;color:#990a0a}body.rentals #content #main h2.rentals.manga:before{content:url(/v2/img/rental/icon_comic.svg)}body.rentals #content #main h2.rentals.manga:after{background-color:#f5d2d4}body.rentals #content #main h2.rentals a{float:right;margin-right:8px;font-size:.875rem;font-weight:400;text-decoration:underline}body.rentals #content #main div.wrap-category-link{height:50px;background-color:#e3e3e3;display:-webkit-flex;display:flex;box-sizing:border-box;font-size:1.1rem;font-weight:700;margin:12px 0 20px}body.rentals #content #main div.wrap-category-link a.category-link{width:100%;text-align:center;border:1px solid #c1c1c1;position:relative;box-sizing:border-box}body.rentals #content #main div.wrap-category-link a.category-link span{vertical-align:top;padding:12px 0;display:inline-block}body.rentals #content #main div.wrap-category-link a.category-link.all{border-right:none;color:#e49404}body.rentals #content #main div.wrap-category-link a.category-link.novel{border-right:none;color:#4f8201}body.rentals #content #main div.wrap-category-link a.category-link.novel:before{margin-left:-5px;padding:10px;display:inline-block;width:37px;height:28px;content:url(/v2/img/rental/icon_novel.svg)}body.rentals #content #main div.wrap-category-link a.category-link.manga{color:#990a0a}body.rentals #content #main div.wrap-category-link a.category-link.manga:before{margin-left:-5px;padding:10px;display:inline-block;width:37px;height:28px;content:url(/v2/img/rental/icon_comic.svg)}body.rentals #content #main div.wrap-category-link.all a.category-link.all{background-color:#f19703;color:#fff;border:none;border-bottom:5px solid #d17d03}body.rentals #content #main div.wrap-category-link.all a.category-link.all:after{position:absolute;content:" ";width:0;height:0;border-top:7px solid #d17d03;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-12px;margin-left:-5px;left:50%}body.rentals #content #main div.wrap-category-link.novel a.category-link.all{border-right:1px solid #c1c1c1}body.rentals #content #main div.wrap-category-link.novel a.category-link.novel{background-color:#8ebe4f;color:#fff;border:none;border-bottom:5px solid #4f8201}body.rentals #content #main div.wrap-category-link.novel a.category-link.novel:after{position:absolute;content:" ";width:0;height:0;border-top:7px solid #4f8201;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-12px;margin-left:-5px;left:50%}body.rentals #content #main div.wrap-category-link.manga a.category-link.novel{border-right:1px solid #c1c1c1}body.rentals #content #main div.wrap-category-link.manga a.category-link.manga{background-color:#f16363;color:#fff;border:none;border-bottom:5px solid #990a0a}body.rentals #content #main div.wrap-category-link.manga a.category-link.manga:after{position:absolute;content:" ";width:0;height:0;border-top:7px solid #990a0a;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-12px;margin-left:-5px;left:50%}body.rentals #content #main div.label-list{text-align:center;color:#009;margin:0 auto 16px}body.rentals #content #main div.label-list span{margin-left:16px;border-left:1px solid #009;cursor:pointer;padding-left:16px;white-space:nowrap;font-size:.875rem}body.rentals #content #main div.label-list span:first-child{border-left:none;margin-left:0;padding-left:0}body.rentals #content #main div.label-list span.current{color:#333;font-weight:700}body.rentals #content #main div.read-more{text-align:right;padding:8px}body.rentals #content #main div.about-label{text-align:right;padding:0 8px 8px;margin-top:-10px}body.rentals #content #main div.about-label .icon-help:before{color:#ac9f60}body.rentals #content #main div.about-label a{color:#6d6138}body.rentals #content #main div.wrap-label{line-height:1}body.rentals #content #main div.wrap-rank{text-align:center;font-size:1.1rem;font-weight:700}body.rentals #content #main div.wrap-rank:before{display:inline-block;width:15px;height:15px}body.rentals #content #main div.wrap-rank.novel{color:#5f9e5a}body.rentals #content #main div.wrap-rank.novel:before{content:url(/v2/img/rental/crown_novel.svg)}body.rentals #content #main div.wrap-rank.manga{color:#e46c86}body.rentals #content #main div.wrap-rank.manga:before{content:url(/v2/img/rental/crown_comic.svg)}body.rentals #content #main div.rental-contents{padding-bottom:16px}body.rentals #content #main div.rental-contents.novel div.free-text span:after{border-right:12px solid #fefcf7}body.rentals #content #main div.rental-contents.manga div.free-text span:after{border-right:12px solid #fff8f9}body.rentals #content #main div.rental-contents div.rental-books{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}body.rentals #content #main div.rental-contents div.rental-books div.rental-book{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:50%;box-sizing:border-box;padding:16px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main{display:-webkit-flex;display:flex}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-cover{width:37%}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-cover div.started_date{padding:0 0 4px;line-height:.7;color:#e54646;font-size:.75rem;font-weight:700}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-cover div.started_date:before{display:inline-block;margin-right:3px;background:#e54646;padding:2px;line-height:1;white-space:nowrap;color:#fff;font-size:.625rem;font-weight:400;content:"レンタル開始";letter-spacing:normal}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-cover img.cover{max-height:170px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:63%;padding-left:16px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;flex-grow:1}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title p.midashi{color:#c00;font-size:.75rem;margin-bottom:8px;line-height:1.1}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title p.title{font-size:1rem;font-weight:700;margin-bottom:8px;line-height:1.1;margin-top:2px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title p.sub-title{font-size:.875rem;color:#666;margin-bottom:8px;line-height:1.1}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title p.sub-title:empty{display:none}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.book-title div.authors{font-size:.75rem;line-height:1.2}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.free-text span{display:inline-block;height:24px;line-height:25px;color:#fffb85;background:#ed0112;font-size:.875rem;font-weight:700;padding:0 24px 0 10px;position:relative}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info div.free-text span:after{content:"";top:-1px;right:-1px;width:24px;height:26px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:13px solid transparent;border-bottom:13px solid transparent;position:absolute}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info a.button{font-size:1rem;font-weight:700;display:block;border-radius:0;width:100%;padding:12px 0;margin-top:8px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction{margin-top:8px;position:relative;line-height:1.4}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction span.copy-line{color:#c00}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore{overflow:hidden;max-height:144px;cursor:pointer}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore:after{position:absolute;bottom:0;left:0;right:0;padding:24px 0 0;text-align:center;font-weight:700;content:"続きを読む";color:#006}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore.novel:after{background:linear-gradient(180deg,rgba(254,252,247,0),#fefcf7 50%)}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore.manga:after{background:linear-gradient(180deg,rgba(255,248,249,0),#fff8f9 50%)}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:first-child div.wrap-rank{color:#9e8c2a}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:first-child div.wrap-rank:before{content:url(/v2/img/rental/crown01.svg)}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:nth-child(2) div.wrap-rank{color:#a5a5a5}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:nth-child(2) div.wrap-rank:before{content:url(/v2/img/rental/crown02.svg)}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:nth-child(3) div.wrap-rank{color:#ad7859}body.rentals #content #main div.rental-contents div.rental-books div.rental-book:nth-child(3) div.wrap-rank:before{content:url(/v2/img/rental/crown03.svg)}body.rentals #content #main div.wrap-list-books ul{display:-webkit-flex;display:flex;margin:0;padding:8px;list-style:none;white-space:nowrap}body.rentals #content #main div.wrap-list-books ul li{display:inline-block;width:20%;min-width:96px}body.rentals #content #main div.wrap-list-books ul li div.rental-book{height:100%;box-sizing:border-box;padding:8px 8px 32px}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover div.started_date{padding:0 0 4px;color:#e54646;text-align:center;font-size:.75rem;font-weight:700;line-height:.7}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover div.started_date:before{display:inline-block;margin-right:3px;background:#e54646;padding:1px 2px;line-height:1;white-space:nowrap;color:#fff;font-size:.625rem;content:"New";letter-spacing:normal}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover img.cover{max-height:190px}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover div.wrap-label{padding:2px 0;display:block;text-align:center}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover a.cover-link{padding:4px 0;display:block}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-info p.title{font-size:.75rem;font-weight:700;letter-spacing:-.7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-info a.button{font-size:.875rem;font-weight:700;padding:12px 0;display:block;border-radius:0;width:100%;margin-top:8px}body.rentals #content #main div.wrap-list-books ul li:first-child div.rental-book div.wrap-rank{color:#9e8c2a}body.rentals #content #main div.wrap-list-books ul li:first-child div.rental-book div.wrap-rank:before{content:url(/v2/img/rental/crown01.svg)}body.rentals #content #main div.wrap-list-books ul li:nth-child(2) div.rental-book div.wrap-rank{color:#a5a5a5}body.rentals #content #main div.wrap-list-books ul li:nth-child(2) div.rental-book div.wrap-rank:before{content:url(/v2/img/rental/crown02.svg)}body.rentals #content #main div.wrap-list-books ul li:nth-child(3) div.rental-book div.wrap-rank{color:#ad7859}body.rentals #content #main div.wrap-list-books ul li:nth-child(3) div.rental-book div.wrap-rank:before{content:url(/v2/img/rental/crown03.svg)}body.rentals #content #main div.wrap-list-books.novel{background-color:#fefcf7}body.rentals #content #main div.wrap-list-books.manga{background-color:#fff8f9}body.rentals #content #main .campaign-banner{width:575px;margin:0 auto}body.rentals #content #main div.campaigns h2.rentals:after,body.rentals #content #main div.campaigns p.midashi,body.rentals #content #main div.campaigns p.sub-title,body.rentals #content #main div.features h2.rentals:after,body.rentals #content #main div.features p.midashi,body.rentals #content #main div.features p.sub-title{display:none}body.rentals #content #main div.campaigns h3,body.rentals #content #main div.features h3{font-size:1.2rem;position:relative;padding:6px 6px 0 46px;background-color:#fff}body.rentals #content #main div.campaigns h3:before,body.rentals #content #main div.features h3:before{position:absolute;content:url(/v2/img/rental/feature.svg);top:0;left:0;width:50px;height:54px}body.rentals #content #main div.campaigns h3:after,body.rentals #content #main div.features h3:after{position:absolute;content:" ";bottom:-3px;left:0;right:0;height:1px;background-color:#e7e7e7}body.rentals #content #main div.campaigns h3.novel,body.rentals #content #main div.features h3.novel{border-top:2px solid #8ebe4f;border-bottom:2px solid #8ebe4f}body.rentals #content #main div.campaigns h3.manga,body.rentals #content #main div.features h3.manga{border-top:2px solid #f16363;border-bottom:2px solid #f16363}body.rentals #content #main div.campaigns h3 div.open-date,body.rentals #content #main div.features h3 div.open-date{font-size:.75rem;color:#c00}body.rentals #content #main div.campaigns div.rental-contents div.rental-books div.rental-book div.book-introduction p.copy-line,body.rentals #content #main div.features div.rental-contents div.rental-books div.rental-book div.book-introduction p.copy-line{min-height:0}body.rentals #content #main div.recently-rental div.wrap-list-books{padding:0 32px 16px;position:relative}body.rentals #content #main div.recently-rental div.wrap-list-books .hide-arrow{display:none}body.rentals #content #main div.recently-rental div.wrap-list-books div.left-arrow,body.rentals #content #main div.recently-rental div.wrap-list-books div.right-arrow{background-color:#fff}body.rentals #content #main div.recently-rental div.wrap-list-books div.left-arrow{position:absolute;background-color:#fefcf7;top:0;bottom:0;left:0;width:32px;cursor:pointer}body.rentals #content #main div.recently-rental div.wrap-list-books div.left-arrow:before{content:url(/v2/img/rental/nav_arrow_novel.svg);position:absolute;width:24px;height:24px;top:94px;left:16px;transform:scaleX(-1)}body.rentals #content #main div.recently-rental div.wrap-list-books div.right-arrow{position:absolute;background-color:#fefcf7;top:0;bottom:0;right:0;width:32px;cursor:pointer}body.rentals #content #main div.recently-rental div.wrap-list-books div.right-arrow:before{content:url(/v2/img/rental/nav_arrow_novel.svg);position:absolute;width:24px;height:24px;top:94px;right:16px}body.rentals #content #main div.recently-rental div.wrap-list-books ul{overflow:hidden;display:flex;padding:8px 0}body.rentals #content #main div.recently-rental div.wrap-list-books ul li{width:25%}body.rentals #content #main div.recently-rental div.wrap-list-books ul li div.rental-book{padding:8px 20px}body.rentals #content #main div.recently-rental div.wrap-list-books ul li div.rental-book div.book-main{display:block}body.rentals #content #main div.recently-rental div.wrap-list-books ul li div.rental-book div.book-main div.book-info p.title{letter-spacing:0}body.rentals #content #main div.recently-rental div.wrap-list-books.novel ul.list-books li div.rental-book div.book-main{display:-webkit-flex;display:flex}body.rentals #content #main div.recently-rental div.wrap-list-books.novel ul.list-books li div.rental-book div.book-main div.book-info p.title{text-overflow:clip;white-space:normal;height:2.4em;max-height:2.4em;line-height:1.2;word-break:break-all}body.rentals #content #main div.recently-rental div.wrap-list-books.manga div.left-arrow{background-color:#fff8f9}body.rentals #content #main div.recently-rental div.wrap-list-books.manga div.left-arrow:before{content:url(/v2/img/rental/nav_arrow_comic.svg);top:60px}body.rentals #content #main div.recently-rental div.wrap-list-books.manga div.right-arrow{background-color:#fff8f9}body.rentals #content #main div.recently-rental div.wrap-list-books.manga div.right-arrow:before{content:url(/v2/img/rental/nav_arrow_comic.svg);top:60px}body.rentals #content #main div.recently-rental div.wrap-list-books.manga ul.list-books li div.rental-book{padding:8px 10px}body.rentals #content #main div.recently-rental div.wrap-list-books.manga ul.list-books li div.rental-book div.book-info p.title{margin-bottom:0;line-height:1.2}body.rentals #content #main div.new-books-detail div.rental-contents div.rental-books div.rental-book div.book-main div.book-info{padding-top:18px}body.rentals #content #main div.ranking-detail div.rental-contents div.rental-books div.rental-book div.book-main div.book-info{padding-top:26.4px}body.rentals #content #main .section.top.new-books{margin-bottom:32px}body.rentals #content #main .ranking h3{padding:12px 8px 0;font-size:.875rem}body.rentals #content #main .ranking h3:before{content:" ";display:inline-block;height:16px;width:4px;margin:0 4px -2px 8px;background-color:#333}body.rentals #content #main .ranking h3.novel{background-color:#fefcf7;color:#4f8201}body.rentals #content #main .ranking h3.novel:before{background-color:#4f8201}body.rentals #content #main .ranking h3.manga{background-color:#fff8f9;color:#990a0a}body.rentals #content #main .ranking h3.manga:before{background-color:#990a0a}body.rentals #content #main .ranking ul.list-books{padding-top:0}body.rentals #content #main .section.search .button-area{margin:0 10px}body.rentals #content #main .section.search .button-area .search{margin-top:40px;margin-bottom:25px}body.rentals #content #main .section.search .button-area a.rental-button{background-image:unset;font-size:33px;color:#fff;display:block;padding:15px 0;font-weight:700;box-sizing:border-box;cursor:pointer;text-align:center;width:100%;text-decoration:none}body.rentals #content #main .section.search .button-area a.rental-button:hover{opacity:.7;color:#fff;text-decoration:none}body.rentals #content #main .section.search .button-area a.rental-button.novel{font-size:1.6rem;border:1px solid #b7d28a;box-shadow:2px 0 0 #629a21,-2px 0 0 #629a21,0 2px 0 #629a21,0 -2px 0 #629a21;border-radius:3px;background-color:#7bb03e!important;text-shadow:0 1px 1px #6a8219;width:49%;display:inline-block;padding:16px 0}body.rentals #content #main .section.search .button-area a.rental-button.manga{font-size:1.6rem;border:1px solid #f89d9d;box-shadow:2px 0 0 #d13119,-2px 0 0 #d13119,0 2px 0 #d13119,0 -2px 0 #d13119;border-radius:3px;background-color:#ed4848!important;text-shadow:0 1px 1px #b41919;width:49%;display:inline-block;padding:16px 0;float:right}body.rentals #content #main .section.search .button-area a.rental-button.long{border:1px solid #fec867;box-shadow:2px 0 0 #f29700,-2px 0 0 #f29700,0 2px 0 #f29700,0 -2px 0 #f29700;border-radius:3px;background-color:#ff9b26;text-shadow:0 1px 1px #a25b08;padding:22px 0;width:100%;margin:0 auto}body.rentals #content #main .section.search .button-area .link-large{font-size:1.3rem;padding:15px 0;text-align:center}#labelIntroModal .modal-dialog{width:250px;margin:auto;height:100%;display:flex;justify-content:center;flex-direction:column}#labelIntroModal .modal-dialog .modal-body{padding:0}#labelIntroModal .modal-dialog .modal-body.label-introduction{margin-bottom:0;background:#fff}#labelIntroModal .modal-dialog .modal-body.label-introduction h3{font-size:1rem;padding:0}#labelIntroModal .modal-dialog .modal-body.label-introduction h3.parent{padding:5px 5px 5px 25px;background:#fab249;color:#fff}#labelIntroModal .modal-dialog .modal-body.label-introduction ul li{padding:8px}#labelIntroModal .modal-dialog .modal-body.label-introduction ul li h3{font-size:1rem;padding:0}#labelIntroModal .modal-dialog .modal-body.label-introduction ul li a.label-link{padding:0;margin:0}#labelIntroModal .modal-dialog .modal-body.label-introduction ul li:not(:last-child){border-bottom:1px dashed #ccc}#labelIntroModal .modal-dialog .modal-body .close-button{float:right;padding:5px;cursor:po}#labelIntroModal .modal-dialog .modal-body .close-button img{width:15px;height:15px}.rentals .fade{opacity:0;transition:opacity .15s linear}.rentals .fade.in{opacity:1}.rentals .modal-open{overflow-x:hidden}.rentals .modal-open.modal{overflow-y:auto}.rentals .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.rentals .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.rentals .modal.in .modal-dialog{transform:translate(0)}.rentals .modal .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.rentals .modal-dialog{position:relative;width:auto;margin:10px}.rentals .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.rentals .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.rentals .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.rentals .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.rentals .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16px}.rentals .modal-header .close{margin-top:-2px}.rentals .modal-header button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.rentals .modal-title{margin:0;line-height:1.42857143}.rentals .modal-body{position:relative;padding:15px}@media (min-width:768px){.rentals .modal-dialog{width:600px;margin:30px auto}}@media (min-width:768px){.rentals .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}body.search-assistant #pagetop-tab{z-index:3}div.main.search-assistant .fix-input ul.chats{margin-bottom:126px}.search-assistant-app&gt;div,div.main.search-assistant{font-size:1rem;min-height:25vh;margin-bottom:-20px}.search-assistant-app&gt;div .h1,div.main.search-assistant .h1{border-bottom-color:#009}.search-assistant-app&gt;div ul,div.main.search-assistant ul{list-style:none;padding:0}.search-assistant-app&gt;div li,div.main.search-assistant li{margin-bottom:16px}.search-assistant-app&gt;div li div.wrap-message,div.main.search-assistant li div.wrap-message{display:flex}.search-assistant-app&gt;div li div.wrap-message div.chat-message,div.main.search-assistant li div.wrap-message div.chat-message{display:inline-block;position:relative;word-wrap:break-word;word-break:break-all}.search-assistant-app&gt;div li div.wrap-message div.chat-message a,div.main.search-assistant li div.wrap-message div.chat-message a{text-decoration:underline}.search-assistant-app&gt;div li div.wrap-message.user,div.main.search-assistant li div.wrap-message.user{flex-direction:row-reverse}.search-assistant-app&gt;div li div.wrap-message.user div.chat-message,div.main.search-assistant li div.wrap-message.user div.chat-message{max-width:70%;padding:10px 20px;border-radius:12px;background:#f2f2f2;word-break:break-all;white-space:pre-wrap}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message,div.main.search-assistant li div.wrap-message.assistant div.chat-message{width:100%;margin-left:8px}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback{margin-top:8px;z-index:1;position:relative}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback span.feedback,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback span.feedback{display:inline-block;border:1px solid #ccc;border-radius:16px;padding:4px 0}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback span.feedback.done a.bad:hover:after,.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback span.feedback.done a.good:hover:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback span.feedback.done a.bad:hover:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback span.feedback.done a.good:hover:after{color:#ccc}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a{cursor:pointer;text-decoration:none;padding:0 14px;display:inline-block}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.good:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.good:after{font-family:FontAwesome,serif;content:"\f087";color:#ccc}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.good.active:after,.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.good:hover:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.good.active:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.good:hover:after{color:#22c55e}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.bad:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.bad:after{font-family:FontAwesome,serif;content:"\f088";color:#ccc}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.bad.active:after,.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.bad:hover:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.bad.active:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.bad:hover:after{color:#f06565}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.share:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.share:after{font-family:FontAwesome,serif;content:"\f1e0";color:#ccc}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.share.shared:after,.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a.share:hover:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.share.shared:after,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a.share:hover:after{color:#333}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback a:not(:first-child),div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback a:not(:first-child){border-left:1px solid #ccc}.search-assistant-app&gt;div li div.wrap-message.assistant div.chat-message div.feedback .fadeout,div.main.search-assistant li div.wrap-message.assistant div.chat-message div.feedback .fadeout{animation:fadeOut .2s;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1}to{opacity:.25}}.search-assistant-app&gt;div li div.date-partition,div.main.search-assistant li div.date-partition{position:relative;text-align:center;margin-bottom:8px}.search-assistant-app&gt;div li div.date-partition .date,div.main.search-assistant li div.date-partition .date{display:inline-block;position:relative;padding:4px 16px;font-size:.813rem;color:#333;border:1px solid #009;border-radius:15px;background-color:#fff;z-index:1}.search-assistant-app&gt;div li div.date-partition:before,div.main.search-assistant li div.date-partition:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;border-bottom:1px solid #009}.search-assistant-app&gt;div span.thumbnail,div.main.search-assistant span.thumbnail{position:relative;overflow:hidden;margin:0 4px;min-width:44px;width:44px;height:50px}.search-assistant-app&gt;div span.thumbnail img,div.main.search-assistant span.thumbnail img{position:absolute;min-width:44px;width:44px;left:0}.search-assistant-app&gt;div span.thumbnail img.index-0,div.main.search-assistant span.thumbnail img.index-0{top:0}.search-assistant-app&gt;div span.thumbnail img.index-1,div.main.search-assistant span.thumbnail img.index-1{top:-50px}.search-assistant-app&gt;div span.thumbnail img.index-2,div.main.search-assistant span.thumbnail img.index-2{top:-100px}.search-assistant-app&gt;div span.thumbnail img.index-3,div.main.search-assistant span.thumbnail img.index-3{top:-150px}.search-assistant-app&gt;div span.thumbnail img.index-4,div.main.search-assistant span.thumbnail img.index-4{top:-200px}.search-assistant-app&gt;div div.input-area,div.main.search-assistant div.input-area{position:fixed;bottom:0;z-index:4;width:735px;box-sizing:border-box}.search-assistant-app&gt;div div.input-area span.counter,div.main.search-assistant div.input-area span.counter{float:left;margin-top:20px;padding:0 1rem;font-size:.813rem;color:#666;background-color:hsla(0,0%,100%,.75);border-radius:10px}.search-assistant-app&gt;div div.input-area span.counter.warning,div.main.search-assistant div.input-area span.counter.warning{color:#f16363}.search-assistant-app&gt;div div.input-area div.start-over,div.main.search-assistant div.input-area div.start-over{margin-bottom:8px;text-align:right}.search-assistant-app&gt;div div.input-area div.start-over button,div.main.search-assistant div.input-area div.start-over button{color:#333;background-color:#fff;padding:8px 16px;box-shadow:2px 2px 2px rgba(0,0,0,.1);border:1px solid #ccc;border-radius:12px;cursor:pointer;font-size:.875rem}.search-assistant-app&gt;div div.input-area div.start-over button:disabled,div.main.search-assistant div.input-area div.start-over button:disabled{cursor:not-allowed;opacity:.5;color:#888}.search-assistant-app&gt;div div.input-area div.start-over button:disabled:hover,div.main.search-assistant div.input-area div.start-over button:disabled:hover{background-color:#fff}.search-assistant-app&gt;div div.input-area div.start-over button:before,div.main.search-assistant div.input-area div.start-over button:before{font-family:FontAwesome,serif;content:"\f021";margin-right:4px}.search-assistant-app&gt;div div.input-area div.start-over button:hover,div.main.search-assistant div.input-area div.start-over button:hover{background-color:#f2f2f2}.search-assistant-app&gt;div div.input-area .solid-area,div.main.search-assistant div.input-area .solid-area{padding-bottom:8px;background-color:#fff}.search-assistant-app&gt;div ul.notice,div.main.search-assistant ul.notice{padding:8px 4px 0 16px;color:#666;margin-bottom:0}.search-assistant-app&gt;div ul.notice li,div.main.search-assistant ul.notice li{text-indent:-.8rem;margin-bottom:0}.search-assistant-app&gt;div ul.notice li.for-sp,div.main.search-assistant ul.notice li.for-sp{display:none}.search-assistant-app&gt;div #bottom-scroll-target,div.main.search-assistant #bottom-scroll-target{display:block;height:20px}div.main.search-assistant .share-container-background{display:flex;flex-direction:column;justify-content:space-around;position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;background-color:rgba(0,0,0,.5)}div.main.search-assistant .share-close-container{position:relative;background:#fff;box-shadow:8px 8px 8px rgba(0,0,0,.2);width:735px;max-width:95%;max-height:85%;margin:0 auto}div.main.search-assistant .share-close-container:after{position:absolute;width:30px;height:30px;top:-38px;right:0;content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}div.main.search-assistant div.share-container{max-height:100%;overflow-y:scroll;box-sizing:border-box}div.main.search-assistant div.share-container::-webkit-scrollbar{display:none}div.main.search-assistant div.share-container .header{position:absolute;top:0;left:0;right:0;padding:8px 16px 4px;margin-bottom:8px;background-color:#f2f2f2;z-index:2}div.main.search-assistant div.share-container .header h3{font-size:1.1rem;color:#000063}div.main.search-assistant div.share-container ul.chats{margin-top:4.4rem;margin-bottom:4.9rem;padding:0 16px}div.main.search-assistant div.share-container .buttons{position:absolute;margin-bottom:0;bottom:0;left:0;right:0;z-index:2;overflow-x:auto;white-space:nowrap}div.main.search-assistant div.share-container .buttons::-webkit-scrollbar{display:none}div.main.search-assistant div.share-container .buttons a.share,div.main.search-assistant div.share-container .buttons button{color:#333;display:inline-block;background-color:#fff;padding:8px;box-shadow:2px 2px 2px rgba(0,0,0,.1);border:1px solid #ccc;border-radius:6px;cursor:pointer;font-size:.875rem;line-height:1.5;text-decoration:none}div.main.search-assistant div.share-container .buttons a.x-share-button{padding:4px 5px 0;border-color:#000;background-color:#000;vertical-align:middle}div.main.search-assistant div.share-container .buttons a.x-share-button:after{width:24px;display:inline-block;content:url(/v2/img/component/sns/icon_transparent_x.svg)}div.main.search-assistant div.share-container .buttons button.copy{position:relative}div.main.search-assistant div.share-container .buttons button.copy.copied{pointer-events:none}div.main.search-assistant div.share-container .buttons button.copy span{position:absolute;top:4px;left:2px;right:2px;bottom:2px;background:#fff;border-radius:12px;line-height:1.2}div.main.search-assistant .fade-enter-active,div.main.search-assistant .fade-leave-active{transition:opacity .2s}div.main.search-assistant .fade-enter,div.main.search-assistant .fade-leave-to{opacity:0}#sidebar.search-assistant .category.search-assistant h2{padding-left:6px;outline:1px solid #a093e8;background:linear-gradient(180deg,#2e37ff,#000063);border:1px solid #b2bded;border-bottom-color:#a093e8;text-shadow:0 -1px #009;opacity:.8}#sidebar.search-assistant .category.search-assistant h2 svg{width:23px;height:36px;margin-right:4px;margin-left:1px}#sidebar.search-assistant .category.search-assistant ul{background:#dae2f0}#sidebar.search-assistant .category.search-assistant ul li a{padding-left:10px}#sidebar.search-assistant .fa{font-size:1.5rem;line-height:36px;margin-right:5px;margin-left:-2px}#sidebar.search-assistant .histories.nav{margin:21px 1px}#sidebar.search-assistant .histories.nav h2{padding:0 10px}#sidebar.search-assistant .histories.nav li.empty{background-color:#fff;padding:6px 12px;margin-left:15px}#sidebar.search-assistant .histories.nav li.show-all{background-color:#fff;margin-left:15px}#sidebar.search-assistant .histories.nav li.show-all a{margin-left:0;padding-left:0;text-align:center;color:#666;text-decoration:none}#sidebar.search-assistant .histories.nav li.show-all a:before{font-family:FontAwesome,serif;content:"\f107";background-color:#b0b0b0;color:#f2f2f2;padding:2px;border-radius:12px;display:inline-block;width:10px;height:10px;line-height:10px;text-align:center;margin-right:4px}#sidebar.search-assistant .histories.nav li{position:relative}#sidebar.search-assistant .histories.nav li a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#sidebar.search-assistant .histories.nav li.active a{pointer-events:none;background-color:#f2f6fc}#sidebar.search-assistant .histories.nav li.active span.tool{display:block}#sidebar.search-assistant .histories.nav li.active span.tool.edit-title{display:flex;left:18px;z-index:2}#sidebar.search-assistant .histories.nav li.active span.tool.edit-title input{flex-grow:2;border:.5px solid #ccc;border-radius:5px;width:100px}#sidebar.search-assistant .histories.nav li span.tool{display:none;position:absolute;top:1px;bottom:0;right:0;background-color:#f2f6fc}#sidebar.search-assistant .histories.nav li span.tool button{border:none;background-color:transparent;cursor:pointer;padding:7px;font-family:FontAwesome,serif;color:#333}#sidebar.search-assistant .histories.nav li span.tool button.edit:hover{color:#22c55e}#sidebar.search-assistant .histories.nav li span.tool button.edit:after{content:"\f044"}#sidebar.search-assistant .histories.nav li span.tool button.delete{padding-left:3px}#sidebar.search-assistant .histories.nav li span.tool button.delete:hover{color:#f06565}#sidebar.search-assistant .histories.nav li span.tool button.delete:after{content:"\f014"}#sidebar.search-assistant .histories.nav li span.tool button.finish:hover{color:#22c55e}#sidebar.search-assistant .histories.nav li span.tool button.finish:after{content:"\f046"}#sidebar.search-assistant .histories.nav li span.tool button.cancel{padding:7px 7px 7px 3px}#sidebar.search-assistant .histories.nav li span.tool button.cancel:hover{opacity:.5}#sidebar.search-assistant .histories.nav li span.tool button.cancel:after{content:"\f0e2"}div.main.about-search-assistant .h1{border-bottom-color:#009}div.main.about-search-assistant .h2{border-left-color:#009;border-image:linear-gradient(90deg,#2e37ff,#000063 8px) 8;background:#e3e9fc}div.main.search-assistant-share{margin-top:-30px;min-height:100vh;background-color:#e3e9fc}div.main.search-assistant-share&gt;.content{width:815px;box-sizing:border-box;margin:0 auto;padding:16px 40px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}div.main.search-assistant-share&gt;.content .header h1{font-size:1.2rem;display:inline-block;margin-top:5px}div.main.search-assistant-share&gt;.content .header h1 a{color:#000063}div.main.search-assistant-share&gt;.content .header h1:before{content:"";background:url(/v2/img/component/search_assistant/icon_01.png) no-repeat;background-size:cover;display:inline-block;width:25px;height:29px;vertical-align:bottom;margin-right:4px}div.main.search-assistant-share&gt;.content .header .logo{float:right}div.main.search-assistant-share&gt;.content .sns{text-align:right;margin-bottom:24px}div.main.search-assistant-share&gt;.content .sns a.share-x{background-color:#000;padding:4px 12px;border-radius:10px;color:#fff;font-size:.75rem;text-decoration:none}div.main.search-assistant-share&gt;.content .sns a.share-x:hover{opacity:.9}div.main.search-assistant-share&gt;.content .sns a.share-x:before{width:13px;height:13px;display:inline-block;margin-right:4px;vertical-align:text-top;content:"";background:url(/v2/img/component/sns/icon_transparent_x.svg) no-repeat;background-size:cover}div.main.search-assistant-share&gt;.content .about{box-shadow:0 0 6px rgba(0,0,0,.2);padding:16px;margin-bottom:32px}div.main.search-assistant-share&gt;.content .about h2{font-size:1.1rem;margin-bottom:16px}div.main.search-assistant-share&gt;.content .about p{font-size:.875rem}div.main.search-assistant-share&gt;.content .about .buttons{background:none;display:flex;justify-content:space-around;margin:0;padding:0}div.main.search-assistant-share&gt;.content .about .buttons a{width:274px;max-width:100%;padding:4px 16px;border:1px solid #9dbfff;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#2d36fc,#0b0c8a)}div.main.search-assistant-share&gt;.content .about .buttons a:hover{text-decoration:none;opacity:.9}div.main.search-assistant-share&gt;.content footer{text-align:center;margin-top:16px}div.main.search-assistant-share+footer{display:none}.site-menu .category.nav{margin:0}.site-menu .category.nav h2{box-sizing:border-box;margin-top:0;padding:0 10px;line-height:32px;color:#fff;font-weight:400}.site-menu .category.nav h2.novels{outline:none;border:1px solid #8ebe4f;background:#8ebe4f;text-shadow:0 -1px #8ebe4f}.site-menu .category.nav h2.novels.outside{outline:none;border:1px solid #93c55a;background:#93c55a;text-shadow:0 -1px #93c55a}.site-menu .category.nav h2.mangas{outline:none;border:1px solid #ed6467;background:#ed6467;text-shadow:0 -1px #ed6467}.site-menu .category.nav h2.mangas.outside{outline:none;border:1px solid #f79496;background:#f79496;text-shadow:0 -1px #f79496}.site-menu .category.nav h2.official-mangas{outline:none;border:1px solid #ed6467;background:#ed6467;text-shadow:0 -1px #ed6467}.site-menu .category.nav h2.menu{height:26px;border-top:1px solid #fff;line-height:26px;font-size:14px}.site-menu .category.nav h2.businesses{background:#000;font-size:16px;line-height:unset;padding:12px 0 12px 15px}.site-menu .category.nav h2.businesses.series{margin-top:-12px}.site-menu .category.nav h2.businesses.glay{display:none}.site-menu .category.nav h2.glay{outline:none;border:1px solid #999;background:#999;text-shadow:0 -1px #999}.site-menu .category.nav ul{font-size:.875rem}.site-menu .category.nav ul.novels{background:#eaf0d8}.site-menu .category.nav ul.mangas{background:#feeaeb}.site-menu .category.nav ul.official-mangas{background:#feeaeb;font-size:16px}.site-menu .category.nav ul.official-mangas.img-link li{padding:4px 16px;background:#fff;font-size:.75rem;border-bottom:1px dotted #ccc}.site-menu .category.nav ul.official-mangas.img-link li div{padding:0;margin:0}.site-menu .category.nav ul.official-mangas.img-link li div.site-menu-label span{padding:0 2px;color:#c00}.site-menu .category.nav ul.official-mangas.img-link li div.site-menu-image{line-height:0}.site-menu .category.nav ul.official-mangas.img-link li div.site-menu-image a{padding:0;margin:0;width:218px;height:72.66px}.site-menu .category.nav ul.official-mangas.img-link li div.site-menu-image a img{width:100%}.site-menu .category.nav ul.official-mangas.img-link li a{display:inline-block;box-sizing:border-box;padding:2px 0;margin:0;white-space:nowrap;border:none;line-height:.75rem;height:auto;width:218px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.site-menu .category.nav ul.official-mangas.img-link li.bottom_text{padding:10px 16px 14px;text-align:right}.site-menu .category.nav ul.official-mangas li.label-list{margin-left:16px;padding-left:10px;height:39px;position:relative}.site-menu .category.nav ul.official-mangas li.label-list p{font-size:14px;font-weight:600;text-align:left;margin:auto;position:absolute;top:33%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-menu .category.nav ul.official-mangas li.label-list span:before{content:"\a";white-space:pre}.site-menu .category.nav ul.official-mangas li.label-list span{font-size:10px;font-weight:400;display:block;padding-top:8px}.site-menu .category.nav ul.official-mangas li.label-list.all{background-color:#e7e7e7}.site-menu .category.nav ul.official-mangas li.label-list.alpl{background-color:#ffedd0}.site-menu .category.nav ul.official-mangas li.label-list.eternity{background-color:#ffe4e5}.site-menu .category.nav ul.official-mangas li.label-list.regina{background-color:#d1edff}.site-menu .category.nav ul.official-mangas li.label-list.andarche{background-color:#dadcf5}.site-menu .category.nav ul.businesses li a{height:unset;line-height:16px;padding:15px 0 15px 15px;background:#f2f2f2;margin-left:0;font-size:16px;font-weight:700;color:#000}.site-menu .category.nav ul.businesses.img-link{padding:15px}.site-menu .category.nav ul.businesses.img-link li{margin-bottom:15px}.site-menu .category.nav ul.businesses.img-link li a.banner{height:auto;box-sizing:unset;border:none;margin-left:0;padding:0}.site-menu .category.nav ul.businesses .icon-arrow:before{display:none}.site-menu .category.nav ul.other{background:#fce2b7}.site-menu .category.nav ul.other a{background:#fffef0;color:#000;font-weight:700}.site-menu .category.nav ul.other .hot a{background:#fff2dc}.site-menu .category.nav ul.other .hot a:before{color:#e49404}.site-menu .category.nav ul.other .hot a img{vertical-align:text-bottom}.site-menu .category.nav ul li a{display:block;margin-left:16px;height:48px;border-top:1px dotted #ccc;background:#fff;padding:5px 5px 5px 10px;line-height:38px;box-sizing:border-box;white-space:nowrap}.site-menu .category.nav ul li:first-child&gt;a{border-top:0}.site-menu .openable input[type=checkbox].menu-accordion{display:none}.site-menu .openable label.menu-accordion h2{color:#000}.site-menu .openable label.menu-accordion .icon_wrap{box-sizing:border-box;display:inline-block;border:1px solid #888;border-radius:2px;background:#b0b0b0;text-shadow:none;margin:8px 4px;padding:6px;line-height:calc(1rem + 16px);width:1rem;height:1rem;position:relative}.site-menu .openable label.menu-accordion .accordion_icon:after,.site-menu .openable label.menu-accordion .accordion_icon:before{transition:all .4s;display:block;content:"";background-color:#fff;border-radius:10px;position:absolute;width:10px;height:2px;top:6px;left:2px}.site-menu .openable label.menu-accordion .accordion_icon:before{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.site-menu .openable label.menu-accordion .accordion_icon:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.site-menu .openable input[type=checkbox].menu-accordion:checked+label.menu-accordion .icon_wrap .accordion_icon:after,.site-menu .openable input[type=checkbox].menu-accordion:checked+label.menu-accordion .icon_wrap .accordion_icon:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.site-menu .openable div.menu-accordion{margin:0;padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height;transition-property:max-height;height:auto;max-height:0;overflow:hidden}.site-menu .openable input[type=checkbox].menu-accordion:checked+label.menu-accordion+div.menu-accordion{max-height:1100px}.tfa-top-block{margin-bottom:10px}.tfa-explanation-block{margin-bottom:24px;padding:10px;background-color:#f2f2f2;font-size:.875rem;font-weight:400}.tfa-explanation-block__title{margin-bottom:10px;color:#593b01;font-size:1rem;font-weight:700}.tfa-explanation-block__subtitle{font-size:.875rem;font-weight:700}.tfa-mail-address-block{margin-bottom:40px;padding:0;background-color:#fff;font-size:.875rem;font-weight:400;text-align:center}.tfa-mail-address-block&gt;p:first-child{margin:0;padding:0}.tfa-mail-address-block__mail{margin-bottom:10px;padding:24px 0;border-bottom:1px solid #b0b0b0;font-size:1.1rem;font-weight:700;text-align:center}.tfa-mail-address-block__button-block{margin:0;padding:10px;background-color:#f2f2f2}.tfa-mail-address-block__button{width:320px}.tfa-form-block{margin:0 0 40px;padding:24px;background-color:#fffee6;font-size:.875rem;font-weight:400;text-align:center}.tfa-form-block__label{display:flow;width:100%;margin-bottom:16px;font-weight:700}.tfa-form-block__input{display:flow;width:250px!important;height:40px;margin:0 auto 24px;font-size:1.4rem;line-height:1.8;text-align:center}.tfa-form-block__button{display:flow;width:320px;margin:0 auto}.tfa-form-block__error{display:flow;margin:15px auto 0}.tfa-form-back-block{margin-bottom:30px;padding:0;background-color:#fff;text-align:center}.tfa-changing-mail-address{padding:24px 0;font-size:1.1rem;font-weight:700;text-align:center}.tfa-changing-mail-address-additional{margin-bottom:10px;padding-bottom:24px;border-bottom:1px solid #b0b0b0;background-color:#fff;font-size:.875rem;font-weight:400;text-align:center}.business-anatahaanata{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-anatahaanata .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#f19703;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-anatahaanata .button:hover{background:#e9ae4d}.business-anatahaanata .header{margin:0;padding:0;overflow:hidden}.business-anatahaanata .header .sns{position:absolute;top:20px;right:28px;z-index:2}.business-anatahaanata h2{margin:30px auto 0;border:0;background-color:#34b2e2;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-anatahaanata .introduction{padding:0 30px}.business-anatahaanata .introduction p{margin-top:20px;line-height:26px;font-size:18px}.business-anatahaanata .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-anatahaanata .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-anatahaanata .introduction .book-store a{width:300px;height:55px;font-size:20px}.business-anatahaanata .archive{margin:0;padding:0 29px;overflow:hidden}.business-anatahaanata .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-anatahaanata .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-anatahaanata .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-anatahaanata .archive div a:hover{background-color:#fdfddb}.business-anatahaanata .archive div a .image{float:left;padding-right:10px;width:90px}.business-anatahaanata .archive div a .text{line-height:20px;font-size:16px;font-weight:700}.business-anatahaanata .profile{margin:0;padding:0 29px;overflow:hidden}.business-anatahaanata .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-anatahaanata .profile .wrap .image{float:right}.business-anatahaanata .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:24px;font-size:16px}.business-anatahaanata .profile .wrap .text .name{font-size:20px;font-weight:700}.business-anatahaanata .profile .wrap .text p{margin-top:10px}.business-anatahaanata .books{padding:0 30px}.business-anatahaanata .books .book{margin-top:20px;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.business-anatahaanata .books .book .image{float:left;padding-right:20px;width:180px}.business-anatahaanata .books .book .text{padding-left:20px;line-height:24px;font-size:16px}.business-anatahaanata .books .book .text .title{margin-right:5px;font-size:20px;font-weight:700}.business-anatahaanata .books .book .text .abstract{margin-top:10px}.business-anatahaanata .books .book .text .info{margin-top:20px;line-height:24px;font-size:16px}.business-anatahaanata .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-anatahaanata .books .book .text .bookstore a{width:220px}.business-bocchishigotojutsu{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-bocchishigotojutsu .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#0090eb;border:#0090eb;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px;letter-spacing:.8px}.business-bocchishigotojutsu .button:hover{opacity:.8}.business-bocchishigotojutsu .header{margin:0;padding:0;overflow:hidden}.business-bocchishigotojutsu .header .sns{position:absolute;top:18px;right:12px;z-index:2}.business-bocchishigotojutsu .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-bocchishigotojutsu h2{margin:40px auto 0;border:0;background-color:#ffec00;padding:0;width:100%;text-align:center;line-height:40px;color:#000;font-size:20px;letter-spacing:.8px}.business-bocchishigotojutsu .introduction{padding:0 30px}.business-bocchishigotojutsu .introduction p{margin-top:30px;line-height:26px;font-size:16px;letter-spacing:-1.2px}.business-bocchishigotojutsu .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px;letter-spacing:.96px}.business-bocchishigotojutsu .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-bocchishigotojutsu .introduction .book-store a{width:220px;height:55px;font-size:20px;font-weight:700}.business-bocchishigotojutsu .archive{margin:0;padding:0 29px;overflow:hidden}.business-bocchishigotojutsu .archive h2+p{margin:20px 0 15px;line-height:24px;color:#333;font-size:16px;letter-spacing:.16px}.business-bocchishigotojutsu .archive h3{margin:10px auto;text-align:center;line-height:40px;color:#000;font-size:20px;letter-spacing:.8px}.business-bocchishigotojutsu .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-bocchishigotojutsu .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box;text-decoration:none}.business-bocchishigotojutsu .archive div a:hover{background-color:#fdfddb}.business-bocchishigotojutsu .archive div a .image{float:left;padding-right:12px;width:90px;border:none}.business-bocchishigotojutsu .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-bocchishigotojutsu .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;letter-spacing:.72px;border:none}.business-bocchishigotojutsu .profile{margin:0;padding:0 29px;overflow:hidden}.business-bocchishigotojutsu .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-bocchishigotojutsu .profile .wrap .image{display:inline-block;vertical-align:top}.business-bocchishigotojutsu .profile .wrap .image-sp{text-align:center}.business-bocchishigotojutsu .profile .wrap .text{display:inline-block;width:712px;padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-bocchishigotojutsu .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-bocchishigotojutsu .profile .wrap .text .read{font-size:14px}.business-bocchishigotojutsu .profile .wrap .text-sp{width:auto}.business-hataraku .sns{padding-bottom:20px;text-align:right}.business-hataraku .hataraku.section{background:#feecd4;border:1px solid #b0b0b0}.business-hataraku .hataraku.section .keyvisual{position:relative}.business-hataraku .hataraku.section .keyvisual img{max-width:100%}.business-hataraku .hataraku.section .keyvisual a{width:208px;position:absolute;display:inline-block;box-sizing:border-box;background:linear-gradient(180deg,#555,#000);border:1px solid #000;border-radius:3px;color:#fff;font-size:18px;font-weight:700;text-align:center;line-height:50px;white-space:nowrap}.business-hataraku .hataraku.section .keyvisual a:hover{background:linear-gradient(180deg,#888,#333);border:1px solid #333;text-decoration:none}.business-hataraku .hataraku.section a.read{bottom:190px;left:10px}.business-hataraku .hataraku.section a.detail{bottom:130px;left:10px}.business-hataraku .hataraku.section .interview,.business-hataraku .hataraku.section .profile{padding:20px}.business-hataraku .hataraku.section h3{margin-bottom:10px;box-shadow:2px 2px 0 #a6a6a6;background:#f29700;padding:6px 10px;text-shadow:0 -1px 0 #ed5901;line-height:28px;font-size:1rem;color:#fff}.business-hataraku .hataraku.section h3:before{margin-right:10px;border-left:10px solid #fff;content:""}.business-hataraku .hataraku.section .interview iframe{max-width:100%}.business-hataraku .hataraku.section .profile .image{float:left;margin-right:20px;border-radius:100%;overflow:hidden}.business-hataraku .hataraku.section .profile .text{overflow:hidden}.business-hataraku .hataraku.section .profile .text b{font-size:1rem}.business-hataraku .hataraku.section .profile .banner{display:block;margin-top:20px;background:#fff}.business-hataraku .hataraku.section .profile .banner img{width:100%}.business-hataraku .hataraku.section .profile .banner:hover img{opacity:.5}.business-hitorikigyou{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-hitorikigyou .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#00008b;border:#00008b;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px;letter-spacing:.8px}.business-hitorikigyou .button:hover{opacity:.8}.business-hitorikigyou .header{margin:0;padding:0;overflow:hidden}.business-hitorikigyou .header .sns{position:absolute;top:18px;right:12px;z-index:2}.business-hitorikigyou .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-hitorikigyou h2{margin:40px auto 0;border:0;background-color:#fac80f;padding:0;width:100%;text-align:center;line-height:40px;color:#000;font-size:20px;letter-spacing:.8px}.business-hitorikigyou .introduction{padding:0 30px}.business-hitorikigyou .introduction p{margin-top:30px;line-height:26px;font-size:16px;letter-spacing:-1.2px}.business-hitorikigyou .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px;letter-spacing:.96px}.business-hitorikigyou .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-hitorikigyou .introduction .book-store a{width:220px;height:60px;font-size:20px;font-weight:700;line-height:40px}.business-hitorikigyou .archive{margin:0;padding:0 29px;overflow:hidden}.business-hitorikigyou .archive h2+p{margin:20px 0 15px;line-height:24px;color:#333;font-size:16px;letter-spacing:.16px}.business-hitorikigyou .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-hitorikigyou .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box;text-decoration:none}.business-hitorikigyou .archive div a:hover{background-color:#fdfddb}.business-hitorikigyou .archive div a .image{float:left;padding-right:12px;width:90px;border:none}.business-hitorikigyou .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-hitorikigyou .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;letter-spacing:.72px;border:none}.business-hitorikigyou .profile{margin:0;padding:0 29px;overflow:hidden}.business-hitorikigyou .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-hitorikigyou .profile .wrap .image{display:inline-block;vertical-align:top}.business-hitorikigyou .profile .wrap .image-sp{text-align:center}.business-hitorikigyou .profile .wrap .text{display:inline-block;width:712px;padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-hitorikigyou .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-hitorikigyou .profile .wrap .text .read{font-size:14px}.business-hitorikigyou .profile .wrap .text-sp{width:auto}.business-hitorikigyou .books .book{margin-top:20px;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.business-hitorikigyou .books .book .image{float:left;padding-right:20px;width:180px}.business-hitorikigyou .books .book .text{padding-left:20px;line-height:24px;font-size:16px}.business-hitorikigyou .books .book .text .title{margin-right:5px;font-size:20px;font-weight:700}.business-hitorikigyou .books .book .text .abstract{margin-top:10px}.business-hitorikigyou .books .book .text .info{margin-top:20px;line-height:24px;font-size:16px}.business-hitorikigyou .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-hitorikigyou .books .book .text .bookstore a{width:226px;height:50px;font-size:20px;font-weight:700;line-height:30px}.business-theteamwork{background:#fdfddb url(/v2/img/business/specials/theteamwork/bg.png) repeat-x;padding-top:0;overflow:hidden}.business-theteamwork h1{position:relative;margin-top:20px;margin-bottom:0;border:0;background:none;padding-left:120px}.business-theteamwork .book{position:relative;margin-top:20px;background:url(/v2/img/business/specials/theteamwork/portrait.png) no-repeat top 0 right 30px;padding:0 30px;height:550px;overflow:hidden}.business-theteamwork .book .cover{float:left;width:30%}.business-theteamwork .book .cover img{max-width:100%}.business-theteamwork .book .bookinfo{clear:both;margin-bottom:15px;padding-top:15px;overflow:hidden}.business-theteamwork .book .bookinfo h2{margin-bottom:10px;border:0;padding:0;font-size:22px}.business-theteamwork .book .description{position:absolute;top:0;left:30%;margin-bottom:20px;width:40%;overflow:hidden;word-break:normal;font-size:18px}.business-theteamwork .book .description b{color:#f56800}.business-theteamwork .book .link{padding-top:0;overflow:hidden}.business-theteamwork .book .link a{float:left;margin-right:3%;margin-left:0;border:1px solid #fdcf71;box-shadow:1px 1px 0 #acbaa4;background:#f4a400;width:20%;text-align:center;line-height:50px;color:#fff;font-size:18px;font-weight:700;box-sizing:border-box}.business-theteamwork .book .link a:hover{background:#f4cc7a;box-shadow:1px 1px 0 #d3e4c9;text-decoration:none}.business-theteamwork .book .link a:last-child{margin-right:0}.business-theteamwork .series{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:0 30px}.business-theteamwork .series h2{position:relative;margin:0 20px 20px;border:0;background:#4dd4c8;padding:0;width:100%;text-align:center;line-height:40px;color:#fff}.business-theteamwork .series h2:after,.business-theteamwork .series h2:before{position:absolute;top:0;bottom:0;margin:auto;background:url(/v2/img/business/specials/theteamwork/icon.png) no-repeat;width:51px;height:57px;content:""}.business-theteamwork .series h2:before{left:-20px}.business-theteamwork .series h2:after{right:-20px}.business-theteamwork .series p{padding-bottom:15px;font-size:1rem}.business-theteamwork .series&gt;div{border-bottom:1px solid #fff;border-left:1px solid #fff;padding:15px;width:50%;box-sizing:border-box}.business-theteamwork .series&gt;div:nth-child(2n){border-right:1px solid #fff}.business-theteamwork .series&gt;div:nth-child(3),.business-theteamwork .series&gt;div:nth-child(4){border-top:1px solid #fff}.business-theteamwork .series&gt;div:nth-child(4n-1),.business-theteamwork .series&gt;div:nth-child(4n-2){background:#daf9d4}.business-theteamwork .series&gt;div:nth-child(4n-3),.business-theteamwork .series&gt;div:nth-child(4n-4){background:#cdf6f2}.business-theteamwork .series .thumbnail{float:left;margin-right:15px;width:100px;height:60px;overflow:hidden}.business-theteamwork .series h3{padding:0;overflow:hidden;background:none;border:0;box-shadow:none;color:#333;font-size:1.1rem}.business-theteamwork .series h3 span{font-size:.875rem}.business-theteamwork .series a{text-decoration:underline}.business-theteamwork div.profile{margin:0 30px 20px;border:1px solid #d1d1d1;background:#f2f2f2;padding:20px;overflow:hidden}.business-theteamwork div.profile .image{margin-right:20px;float:left}.business-theteamwork div.profile .text{overflow:hidden;font-size:1rem}.business-theteamwork div.profile .text b{font-size:20px}.business-theteamwork div.recommend{height:274px;margin:0 30px 20px;padding:50px 260px 30px 90px;box-sizing:border-box;position:relative;background:#fff url(/v2/img/business/specials/theteamwork/cover2.png) no-repeat 100% 0;border:1px solid #a3e2ef}.business-theteamwork div.recommend:before{width:146px;height:145px;content:"";position:absolute;top:-6px;left:-7px;background:url(/v2/img/business/specials/theteamwork/recommend.png) no-repeat}.business-theteamwork div.recommend:after{display:block;clear:both;content:""}.business-theteamwork div.recommend .image{display:none}.business-theteamwork div.recommend h2{margin-bottom:5px;padding:0;border:0;font-size:20px}.business-theteamwork div.recommend p{padding-bottom:15px;font-size:1rem}.business-theteamwork div.recommend .bookinfo{padding-bottom:25px;font-size:14px}.business-theteamwork div.recommend .link{padding-top:0;overflow:hidden}.business-theteamwork div.recommend a{float:left;margin-right:5%;margin-left:0;border:1px solid #fdcf71;background:#f4a400;box-shadow:1px 1px 0 #acbaa4;width:30%;color:#fff;text-align:center;line-height:50px;font-size:18px;font-weight:700;box-sizing:border-box}.business-theteamwork div.recommend a:hover{background:#f4cc7a;box-shadow:1px 1px 0 #d3e4c9;text-decoration:none}.business-theteamwork div.recommend a:last-child{margin-right:0}.business-yakusenai{padding-top:0;width:950px}.business-yakusenai h1{background:none;border:0;margin-bottom:0;margin-left:1px;margin-top:21px;padding-left:7px;position:relative}.business-yakusenai .book{margin-top:0;overflow:hidden;padding:0;position:relative}.business-yakusenai .book .cover{position:absolute;right:10px;top:47px}.business-yakusenai .book .title{margin-left:25px;margin-top:40px}.business-yakusenai .book .bookinfo{margin-left:8px;margin-top:-2px;overflow:hidden;padding-top:42px}.business-yakusenai .book .bookinfo h2{border:0;font-size:20px;font-weight:400;line-height:33px;margin-bottom:5px;padding:0}.business-yakusenai .book .bookinfo h2 span{font-size:25px}.business-yakusenai .book .bookinfo p{font-size:17px}.business-yakusenai .book .link{margin:2px 0 0;overflow:hidden}.business-yakusenai .book .link a{background:url(/v2/img/business/specials/yakusenai/button.png) no-repeat;border:1px solid #ccc;box-shadow:1px 1px 0 #ccc;box-sizing:border-box;color:#fff;float:left;font-size:23px;font-weight:700;height:60px;line-height:60px;margin-left:0;margin-right:20px;text-align:center;width:202px}.business-yakusenai .book .link a:hover{box-shadow:1px 1px 0 #999;opacity:.7;text-decoration:none}.business-yakusenai .series h2{background:url(/v2/img/business/specials/yakusenai/h2.png) no-repeat;border:0;color:#fff;height:40px;line-height:40px;margin:0 auto 20px;padding:0;text-align:center;text-decoration:none;width:940px}.business-yakusenai .series p{font-size:16px;letter-spacing:.39em;line-height:16px;padding-bottom:13px}.business-yakusenai .series p:nth-child(n+3){margin-bottom:-10px;padding-bottom:0}.business-yakusenai .series .article{float:left;height:92px;margin-bottom:10px;margin-left:0;margin-right:10px;width:306px}.business-yakusenai .series .article .thumbnail{float:left;height:62px;margin:15px 0 15px 15px;overflow:hidden;width:102px}.business-yakusenai .series .article h3{background:none;border:0;box-shadow:none;color:#333;font-size:19px;line-height:24px;margin:4px 0 0;overflow:hidden;padding:10px}.business-yakusenai .series .article h3 span{font-size:17px}.business-yakusenai .series .article.base01{background:url(/v2/img/business/specials/yakusenai/01base.png) no-repeat}.business-yakusenai .series .article.base02{background:url(/v2/img/business/specials/yakusenai/02base.png) no-repeat}.business-yakusenai .series .article.base03{background:url(/v2/img/business/specials/yakusenai/03base.png) no-repeat}.business-yakusenai .series .article.base04{background:url(/v2/img/business/specials/yakusenai/04base.png) no-repeat}.business-yakusenai .series .banner{margin:10px 0 40px}.business-yakusenai .series h3 span{font-size:14px;line-height:21px}.business-yakusenai .series a{text-decoration:underline}.business-yakusenai .profile h2{background:url(/v2/img/business/specials/yakusenai/h2.png) no-repeat;border:0;color:#fff;height:40px;line-height:40px;margin:0 auto 20px;padding:0;text-align:center;text-decoration:none;width:940px}.business-yakusenai .profile .author{background:#f3f3f3;border:1px solid #ddd;overflow:hidden;padding:20px}.business-yakusenai .profile .author .image{float:left;margin-right:20px}.business-yakusenai .profile .author .text{font-size:16px;line-height:24px;overflow:hidden}.business-yakusenai .profile .author .text b{font-size:20px;line-height:30px}.business-yakusenai .description{background:url(/v2/img/business/specials/yakusenai/txt_base.png) no-repeat;font-size:20px;letter-spacing:-.01em;line-height:28px;margin:20px 0 24px;padding:19px;width:910px}.business-yakusenai .recommend{background:url(/v2/img/business/specials/yakusenai/osusume_base.png) no-repeat;height:253px;margin-bottom:50px;position:relative;width:946px}.business-yakusenai .recommend&gt;.detail{margin-top:85px;padding:30px 280px 0 80px}.business-yakusenai .recommend&gt;.detail .cover{position:absolute;right:18px;top:-40px}.business-yakusenai .recommend&gt;.detail h2{border:0;font-size:1.5em;margin-bottom:20px;padding:0 0 5px 10px;text-decoration:none}.business-yakusenai .recommend&gt;.detail p{font-size:16px;line-height:24px;margin:-17px 0 0 16px;padding-bottom:15px}.business-yakusenai .recommend&gt;.detail .bookinfo{font-size:16px;letter-spacing:.1em;line-height:21px;margin:5px 0 0 17px;padding-bottom:15px}.business-yakusenai .recommend .link{margin-left:95px;overflow:hidden;padding-top:0}.business-yakusenai .recommend .link a{background:#f4a400;border:1px solid #fdcf71;box-shadow:1px 1px 0 #acbaa4;box-sizing:border-box;color:#fff;float:left;font-size:18px;font-weight:700;height:50px;line-height:50px;margin-left:0;margin-right:20px;text-align:center;width:180px}.business-yakusenai .sns{margin-bottom:-5px;position:relative;z-index:2}.business-yakusenai .sns .sns-buttons{position:absolute;right:10px;top:6px}.business-yakusenai .sns .sns-buttons div{float:left}.business-yakusenai .sns .x-sns{margin-right:5px;padding-top:1px}.business-jikoshinrikaikaku{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-jikoshinrikaikaku .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#f19703;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-jikoshinrikaikaku .button:hover{background:#e9ae4d}.business-jikoshinrikaikaku .header{margin:0;padding:0;overflow:hidden}.business-jikoshinrikaikaku .header .sns{position:absolute;top:20px;right:28px;z-index:2}.business-jikoshinrikaikaku h2{margin:30px auto 0;border:0;background-color:#00b0ec;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-jikoshinrikaikaku .introduction{padding:0 30px}.business-jikoshinrikaikaku .introduction p{margin-top:20px;line-height:26px;font-size:18px}.business-jikoshinrikaikaku .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-jikoshinrikaikaku .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-jikoshinrikaikaku .introduction .book-store a{width:300px;height:55px;font-size:20px}.business-jikoshinrikaikaku .archive{margin:0;padding:0 29px;overflow:hidden}.business-jikoshinrikaikaku .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-jikoshinrikaikaku .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-jikoshinrikaikaku .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-jikoshinrikaikaku .archive div a:hover{background-color:#fdfddb}.business-jikoshinrikaikaku .archive div a .image{float:left;padding-right:10px;width:90px}.business-jikoshinrikaikaku .archive div a .text{line-height:20px;font-size:16px;font-weight:700}.business-jikoshinrikaikaku .profile{margin:0;padding:0 29px;overflow:hidden}.business-jikoshinrikaikaku .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-jikoshinrikaikaku .profile .wrap .image{float:right}.business-jikoshinrikaikaku .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:24px;font-size:16px}.business-jikoshinrikaikaku .profile .wrap .text .name{font-size:20px;font-weight:700}.business-jikoshinrikaikaku .profile .wrap .text p{margin-top:10px}.business-jikoshinrikaikaku .books{padding:0 30px}.business-jikoshinrikaikaku .books .book{margin-top:20px;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.business-jikoshinrikaikaku .books .book .image{float:left;padding-right:20px;width:180px}.business-jikoshinrikaikaku .books .book .text{padding-left:20px;line-height:24px;font-size:16px}.business-jikoshinrikaikaku .books .book .text .title{margin-right:5px;font-size:20px;font-weight:700}.business-jikoshinrikaikaku .books .book .text .abstract{margin-top:10px}.business-jikoshinrikaikaku .books .book .text .info{margin-top:20px;line-height:24px;font-size:16px}.business-jikoshinrikaikaku .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-jikoshinrikaikaku .books .book .text .bookstore a{width:220px}.business-sukiwoshigoto{margin-top:-20px;padding-top:0;width:1000px;background-color:#f0f0f0;border:1px solid #c4c4c4}.business-sukiwoshigoto .header{position:relative}.business-sukiwoshigoto .header .sns{position:absolute;right:10px;top:17px;z-index:2}.business-sukiwoshigoto .header .sns div{float:left}.business-sukiwoshigoto .header .sns .x-sns{margin-right:5px}.business-sukiwoshigoto .header h1{border:0;margin:0;padding-top:2px;padding-bottom:0;width:1000px;height:630px}.business-sukiwoshigoto .header h1 img.pc{display:inline}.business-sukiwoshigoto .header h1 img.sp{display:none}.business-sukiwoshigoto .header .cover{margin-bottom:-5px;z-index:2}.business-sukiwoshigoto .header .cover img{max-width:100%;position:absolute;left:-10px;top:22px}.business-sukiwoshigoto .book{margin:0 auto 40px;overflow:hidden;padding:0;position:relative;width:940px}.business-sukiwoshigoto .book .description{margin:15px 0;padding:0;width:940px}.business-sukiwoshigoto .book .description p{padding:0;margin:0;font-size:18px;overflow:hidden;width:940px;font-weight:200;font-family:sans-serif;letter-spacing:1px}.business-sukiwoshigoto .book .description .info{margin:5px 0;font-size:18px;letter-spacing:3px}.business-sukiwoshigoto .book .link{overflow:hidden;margin:15px 0;width:940px}.business-sukiwoshigoto .book .link .blue_button{display:inline-block;border:1px solid #7d93c5;border-radius:0;background:#0080d8;cursor:pointer;padding:.5em 1em .4em;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box;float:left;margin-right:20px;width:300px;height:57px;font-size:21px;font-weight:500;font-family:Yu Gothic,sans-serif}.business-sukiwoshigoto .book .link .blue_button:hover{box-shadow:1px 1px 0 #999;opacity:.7;text-decoration:none}.business-sukiwoshigoto .book .link .blue_button.read{margin-right:0}.business-sukiwoshigoto .series{margin:0 auto 50px;overflow:hidden;padding:0;position:relative;width:940px}.business-sukiwoshigoto .series h2{background-color:#000;border:0;color:#fff;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;font-size:19px;width:940px}.business-sukiwoshigoto .series div{overflow:hidden;padding:0;margin:0;width:940px}.business-sukiwoshigoto .series div p{font-size:17px;margin:15px;color:#333}.business-sukiwoshigoto .series div div .article{float:left;height:130px;width:468px}.business-sukiwoshigoto .series div div .article .thumbnail{float:left;height:115px;margin:13px 0 10px 13px;overflow:hidden;width:102px}.business-sukiwoshigoto .series div div .article h3{margin:0;background:none;border:0;box-shadow:none;color:#000;font-size:14px;font-family:sans-serif;line-height:24px;padding:20px 6px 10px 0;width:auto}.business-sukiwoshigoto .series div div .article h3 span{margin-bottom:10px;font-size:18px;letter-spacing:2px;padding:6px 6px 6px 0}.business-sukiwoshigoto .series div div .article.linked{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.business-sukiwoshigoto .series div div .article.no-linked{background-color:#d4d1d1;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.business-sukiwoshigoto .series&gt;div&gt;div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.business-sukiwoshigoto .series .banner{margin:20px auto}.business-sukiwoshigoto .series a{text-decoration:underline}.business-sukiwoshigoto .profile{margin:0 auto 30px;overflow:hidden;padding:0;position:relative;width:940px}.business-sukiwoshigoto .profile h2{background-color:#000;border:0;color:#fff;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;font-size:19px;width:940px}.business-sukiwoshigoto .profile .author{background:#fff;border:1px solid #ddd;overflow:hidden;padding:0;margin:20px auto 0;width:940px}.business-sukiwoshigoto .profile .author .text{font-size:17px;line-height:24px;overflow:hidden;padding:14px 17px;margin:0;font-weight:300;font-family:Yu Gothic,sans-serif}.business-sukiwoshigoto .profile .author .text b{font-size:19px;line-height:30px;letter-spacing:2px;font-weight:700}.business-seven_powers{margin-top:-20px;padding:0;border:1px solid #c4c4c4;background-color:#fff}.business-seven_powers .header{position:relative}.business-seven_powers .header .sns{position:absolute;right:10px;top:17px;z-index:2}.business-seven_powers .header .sns div{float:left}.business-seven_powers .header .sns .x-sns{margin-right:5px}.business-seven_powers .header h1{margin:0;overflow:hidden}.business-seven_powers .header h1 div{margin:0 -1px}.business-seven_powers .header h1 div img{width:100%;margin-top:5px}.business-seven_powers .header h1 div img.pc{display:inline}.business-seven_powers .header h1 div img.sp{display:none}.business-seven_powers .header .cover{margin-bottom:-5px;z-index:2}.business-seven_powers .header .cover img{max-width:100%;position:absolute;left:-10px;top:22px}.business-seven_powers .header_info .info{padding:0;margin:0;font-size:15px;letter-spacing:2px}.business-seven_powers .header_info .link{padding:0;margin:0}.business-seven_powers .header_info .link .button{margin:7.1px;width:300px;height:55px;font-size:20px}.business-seven_powers .header_info .link .button:first-child{margin-left:0}.business-seven_powers .header_info .link .button:last-child{margin-right:0}.business-seven_powers .series div{padding:0;margin:0;overflow:hidden}.business-seven_powers .series div p{text-align:center;font-size:17px;margin:10px 0;color:#555}.business-seven_powers .series div div .article{float:left;height:130px;width:50%;box-sizing:border-box;padding:15px}.business-seven_powers .series div div .article:last-child:after{clear:both}.business-seven_powers .series div div .article .thumbnail{padding:0;margin:0;float:left;overflow:hidden;min-width:92px;text-align:center}.business-seven_powers .series div div .article .thumbnail img{height:102px;width:auto}.business-seven_powers .series div div .article div{width:auto;box-sizing:border-box}.business-seven_powers .series div div .article div h3{margin:0;padding:0 10px;background:none;border:0;box-shadow:none;font-size:18px;font-family:sans-serif}.business-seven_powers .series div div .article div h3 span{font-size:16px;letter-spacing:2px}.business-seven_powers .series div div .article div h3 span:after{content:"\a";white-space:pre}.business-seven_powers .series div div .article.linked{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.business-seven_powers .series div div .article.linked:hover{text-decoration:underline;background:-moz-linear-gradient(center top,#fde2e2 5%,#fadada 100%);background:-ms-linear-gradient(top,#fde2e2 5%,#fadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FDE2E2",endColorstr="#FADADA");background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#fde2e2),color-stop(100%,#fadada));background-color:#fde2e2}.business-seven_powers .series div div .article.linked:hover img{opacity:.9;background-color:#fc9292}.business-seven_powers .series div div .article.no-linked{background-color:#d4d1d1;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.business-seven_powers .series&gt;div&gt;div{border-top:1px solid #a8a8a8;border-left:1px solid #a8a8a8}.business-seven_powers .banners.series&gt;div&gt;div{border:none}.business-seven_powers .banners.series div.article{border:1px solid #c4c4c4!important}.business-seven_powers .banners.series .banners{margin:20px auto}.business-seven_powers .banners.series .banners a:hover{opacity:.8}.business-seven_powers .profile .author{border:1px solid #c4c4c4;background:#fff;padding:20px;margin:20px auto;width:100%;box-sizing:border-box}.business-seven_powers .profile .author .image{margin:0;float:right}.business-seven_powers .profile .author .text{margin-top:3px;padding-right:20px;font-size:17px;line-height:24px;overflow:hidden;font-family:Yu Gothic,sans-serif}.business-seven_powers .profile .author .text b{font-size:19px;line-height:30px;letter-spacing:2px;font-weight:700}.business-seven_powers .book{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;margin-bottom:0;padding-bottom:0}.business-seven_powers .book&gt;div{width:31%;margin:20px auto;padding:10px 0 0}.business-seven_powers .book&gt;div:nth-last-child(n+4){padding-bottom:80px}.business-seven_powers .book div{margin:10px auto 0}.business-seven_powers .book div .image{text-align:center}.business-seven_powers .book div .description{overflow:hidden;padding:0;margin:0}.business-seven_powers .book div .description div.info{margin:5px auto;width:261px;height:30px;line-height:20px}.business-seven_powers .book div .description div.info .title{font-size:20px;letter-spacing:0;font-weight:700}.business-seven_powers .book div .description div.info .title:after{content:"\a";white-space:pre}.business-seven_powers .book div .description div.link{margin:0 auto;text-align:center;width:251px}.business-seven_powers .book div .description div.link a{margin-top:15px;width:251px;height:50px;font-size:19px}.business-seven_powers div.book,.business-seven_powers div.header_info,.business-seven_powers div.profile,.business-seven_powers div.series{overflow:hidden;margin:10px 0 40px;padding:0 29px;position:relative}.business-seven_powers div&gt;h2{background-color:#b60000;border:0;color:#fff;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;font-size:19px;width:100%;font-weight:100}.business-seven_powers a{text-decoration:underline}.business-seven_powers a.button{text-decoration:none}.business-seven_powers .navy_button{display:inline-block;border:1px solid #00043e;background:#00074e;border-radius:0;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box;font-weight:500;background:-moz-linear-gradient(center top,#00074e 5%,#00043e 100%);background:-ms-linear-gradient(top,#00074e 5%,#00043e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00074E",endColorstr="#00043E");background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#00074e),color-stop(100%,#00043e));background-color:#00074e}.business-seven_powers .navy_button:hover{box-shadow:1px 1px 0 #999;background:#30346e;background:-moz-linear-gradient(center top,#30346e 5%,#30378e 100%);background:-ms-linear-gradient(top,#30346e 5%,#30378e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#30346E",endColorstr="#30378E");background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#30346e),color-stop(100%,#30378e));background-color:#30346e}.business-shigotodeorenai{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-shigotodeorenai .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#ff50b3;border:#ff50b3;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px;letter-spacing:.8px}.business-shigotodeorenai .button:hover{opacity:.8}.business-shigotodeorenai .header{margin:0;padding:0;overflow:hidden}.business-shigotodeorenai .header .sns{position:absolute;top:18px;right:12px;z-index:2}.business-shigotodeorenai .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-shigotodeorenai h2{margin:40px auto 0;border:0;background-color:#20a7d4;padding:0;width:100%;text-align:center;line-height:40px;color:#ff9;font-size:20px;letter-spacing:.8px}.business-shigotodeorenai .introduction{padding:0 30px}.business-shigotodeorenai .introduction p{margin-top:30px;line-height:26px;font-size:16px;letter-spacing:-1.2px}.business-shigotodeorenai .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px;letter-spacing:.96px}.business-shigotodeorenai .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-shigotodeorenai .introduction .book-store a{width:220px;height:60px;font-size:20px;font-weight:700;line-height:40px}.business-shigotodeorenai .archive{margin:0;padding:0 29px;overflow:hidden}.business-shigotodeorenai .archive h2+p{margin:20px 0 15px;line-height:24px;color:#333;font-size:16px;letter-spacing:.16px}.business-shigotodeorenai .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-shigotodeorenai .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box;text-decoration:none}.business-shigotodeorenai .archive div a:hover{background-color:#fdfddb}.business-shigotodeorenai .archive div a .image{float:left;padding-right:12px;width:90px;border:none}.business-shigotodeorenai .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-shigotodeorenai .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;letter-spacing:.72px;border:none}.business-shigotodeorenai .profile{margin:0;padding:0 29px;overflow:hidden}.business-shigotodeorenai .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-shigotodeorenai .profile .wrap .image{display:inline-block;vertical-align:top}.business-shigotodeorenai .profile .wrap .image-sp{text-align:center}.business-shigotodeorenai .profile .wrap .text{display:inline-block;width:712px;padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-shigotodeorenai .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-shigotodeorenai .profile .wrap .text .read{font-size:14px}.business-shigotodeorenai .profile .wrap .text-sp{width:auto}.business-kuchibeta{margin:-20px 0 50px;padding:0;border:1px solid #c4c4c4;background-color:#fff;position:relative}.business-kuchibeta .header{margin:0;padding:0;overflow:hidden}.business-kuchibeta .header .sns{position:absolute;right:25px;top:20px;z-index:2}.business-kuchibeta .header .sns .twitter-share-button{margin-right:2px}.business-kuchibeta .header h1 div{margin:0 -1px}.business-kuchibeta .header h1 div img{width:100%}.business-kuchibeta .header h1 div img.pc{display:inline}.business-kuchibeta .header h1 div img.sp{display:none}.business-kuchibeta .header_info{margin:0;padding:0 29px;overflow:hidden}.business-kuchibeta .header_info .description{font-size:18px;line-height:26px;margin-top:20px}.business-kuchibeta .header_info .info{font-size:16px;line-height:24px;margin-top:20px}.business-kuchibeta .header_info .link{margin-top:20px}.business-kuchibeta .header_info .link .button{margin:7.1px;width:300px;height:55px;font-size:20px}.business-kuchibeta .header_info .link .button:first-child{margin-left:0}.business-kuchibeta .header_info .link .button:last-child{margin-right:0}.business-kuchibeta .series{margin:0;padding:0 29px;overflow:hidden}.business-kuchibeta .series div{overflow:hidden}.business-kuchibeta .series div p{font-size:16px;line-height:24px;margin:20px;color:#555}.business-kuchibeta .series div div .article{float:left;height:130px;width:50%;box-sizing:border-box;padding:15px}.business-kuchibeta .series div div .article:last-child:after{clear:both}.business-kuchibeta .series div div .article .thumbnail{float:left;min-width:92px;text-align:center}.business-kuchibeta .series div div .article .thumbnail img{height:102px;width:auto}.business-kuchibeta .series div div .article .title{font-size:18px;line-height:26px;font-weight:700}.business-kuchibeta .series div div .article .title h3{padding:0 10px}.business-kuchibeta .series div div .article.linked{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.business-kuchibeta .series div div .article.linked:hover{text-decoration:underline;background-color:#fffcd9}.business-kuchibeta .series div div .article.linked:hover img{opacity:.9;background-color:#f1e9d1}.business-kuchibeta .series div div .article.no-linked{background-color:#d4d1d1;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.business-kuchibeta .series&gt;div&gt;div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.business-kuchibeta .profile{margin:0;padding:0 29px;overflow:hidden}.business-kuchibeta .profile .author{border:1px solid #c4c4c4;padding:20px;margin-top:20px;box-sizing:border-box}.business-kuchibeta .profile .author .image{float:right}.business-kuchibeta .profile .author .text{padding-right:20px;font-size:16px;line-height:24px;overflow:hidden}.business-kuchibeta .profile .author .text b{font-size:20px;font-weight:700;margin-right:5px}.business-kuchibeta .profile .author .text b span.e_name{margin-right:5px}.business-kuchibeta .profile .author .text .description{margin-top:10px}.business-kuchibeta .books{margin:0;padding:0 29px;overflow:hidden}.business-kuchibeta .books .book{padding:20px;width:100%;box-sizing:border-box}.business-kuchibeta .books .book .image{float:left}.business-kuchibeta .books .book .text{padding-left:20px;font-size:16px;line-height:24px;overflow:hidden}.business-kuchibeta .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-kuchibeta .books .book .text .description{margin-top:10px}.business-kuchibeta .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.business-kuchibeta .books .book .link{margin-top:33px}.business-kuchibeta .books .book .link .button{margin:7.1px;width:218px;height:55px;font-size:20px}.business-kuchibeta .books .book .link .button:first-child{margin-left:0}.business-kuchibeta .books .book .link .button:last-child{margin-right:0}.business-kuchibeta div&gt;h2{margin:30px auto 0;padding:0;border:0;background-color:#00357d;color:#fff;height:40px;line-height:40px;text-align:center;font-size:20px;width:100%}.business-kuchibeta .red_button{display:inline-block;border:1px solid #d90000;background:#d90000;border-radius:0;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box;font-weight:500;box-shadow:2px 2px #a6a6a6}.business-kuchibeta .red_button:hover{background:#f2293b}.business-kuchibeta div.info span:before{content:"";width:10px;height:10px;margin:auto 3px auto 0;display:inline-block;background:#000}.businesses-ogawa1803{border:1px solid #999}.businesses-ogawa1803 .introduction{padding:20px}.businesses-ogawa1803 .introduction p{margin-bottom:0;line-height:1.8}.businesses-ogawa1803 .introduction p.notes{text-align:right}.businesses-ogawa1803 .introduction .profile{margin-top:20px;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-ogawa1803 .introduction .profile .photo{float:right;padding-left:20px}.businesses-ogawa1903{border:1px solid #999}.businesses-ogawa1903 .introduction{padding:20px}.businesses-ogawa1903 .introduction p{margin-bottom:0;line-height:1.8}.businesses-ogawa1903 .introduction p.notes{text-align:right}.businesses-ogawa1903 .introduction .profile{margin:20px 0;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-ogawa1903 .introduction .profile .photo{float:right;padding-left:20px}.businesses-ogawa1903 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.business-shiawase{margin:-20px 0 50px;padding:0;border:1px solid #c4c4c4;background-color:#fff;position:relative}.business-shiawase .header{margin:0;padding:0;overflow:hidden;height:572px;border-bottom:1px solid #c4c4c4}.business-shiawase .header .sns{position:absolute;right:25px;top:595px;z-index:2}.business-shiawase .header .sns .twitter-share-button{margin-right:2px}.business-shiawase .header .sns.sp{display:none}.business-shiawase .header .sns.pc{display:block}.business-shiawase .header h1 div{margin:0 -1px}.business-shiawase .header h1 div img{width:100%}.business-shiawase .header h1 div img.pc_title{display:inline;margin-left:29px;margin-top:29px;width:556px;height:311px}.business-shiawase .header h1 div img.pc_mv{width:388px;height:572px;position:absolute;right:0;top:0}.business-shiawase .header h1 div img.sp{display:none}.business-shiawase .header .description{font-size:18px;line-height:26px;margin-top:5px;margin-left:29px;margin-bottom:10px;width:556px;font-weight:400}.business-shiawase .header .cover{margin-bottom:-5px}.business-shiawase .header .cover img{max-width:100%;position:absolute;left:779px;top:15px;z-index:3}.business-shiawase .header_info{margin:0;padding:0 29px;overflow:hidden}.business-shiawase .header_info .info{font-size:16px;line-height:24px;margin-top:20px}.business-shiawase .header_info .info .description{display:none}.business-shiawase .header_info .link{margin-top:12.9px}.business-shiawase .header_info .link .button{margin:7.1px;width:300px;height:55px;font-size:20px}.business-shiawase .header_info .link .button:first-child{margin-left:0}.business-shiawase .header_info .link .button:last-child{margin-right:0}.business-shiawase .series{margin:0;padding:0 29px;overflow:hidden}.business-shiawase .series div{overflow:hidden}.business-shiawase .series div p{font-size:16px;line-height:24px;margin:20px;color:#555}.business-shiawase .series div div .article{float:left;height:130px;width:50%;box-sizing:border-box;padding:15px}.business-shiawase .series div div .article:last-child:after{clear:both}.business-shiawase .series div div .article .thumbnail{float:left;min-width:92px;text-align:center}.business-shiawase .series div div .article .thumbnail img{height:102px;width:auto}.business-shiawase .series div div .article .title{font-size:18px;line-height:26px;font-weight:700}.business-shiawase .series div div .article .title h3{padding:0 10px}.business-shiawase .series div div .article.linked{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.business-shiawase .series div div .article.linked:hover{text-decoration:underline;background-color:#fffcd9}.business-shiawase .series div div .article.linked:hover img{opacity:.9;background-color:#f1e9d1}.business-shiawase .series div div .article.no-linked{background-color:#d4d1d1;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.business-shiawase .series&gt;div&gt;div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.business-shiawase .series .banners{margin:30px 0 10px}.business-shiawase .profile{margin:0;padding:0 29px;overflow:hidden}.business-shiawase .profile .author{border:1px solid #c4c4c4;padding:20px;margin-top:20px;box-sizing:border-box}.business-shiawase .profile .author .image{float:right}.business-shiawase .profile .author .text{padding-right:20px;font-size:16px;line-height:24px;overflow:hidden}.business-shiawase .profile .author .text b{font-size:20px;font-weight:700;margin-right:5px}.business-shiawase .profile .author .text b span.e_name{margin-right:5px}.business-shiawase .profile .author .text .description{margin-top:10px}.business-shiawase .books{margin:0;padding:0 29px;overflow:hidden}.business-shiawase .books .book{padding:20px;width:100%;box-sizing:border-box;border:1px solid #c4c4c4;margin-top:20px;margin-bottom:20px}.business-shiawase .books .book .image{float:left}.business-shiawase .books .book .text{padding-left:20px;font-size:16px;line-height:24px;overflow:hidden}.business-shiawase .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-shiawase .books .book .text .title .sub-title{margin-top:5px;padding-left:16px;font-size:1rem}.business-shiawase .books .book .text .description{margin-top:10px}.business-shiawase .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.business-shiawase .books .book .link{margin-top:33px}.business-shiawase .books .book .link .button{margin:7.1px;width:218px;height:55px;font-size:20px}.business-shiawase .books .book .link .button:first-child{margin-left:0}.business-shiawase .books .book .link .button:last-child{margin-right:0}.business-shiawase div&gt;h2{margin:30px auto 0;padding:0;border:0;background-color:#47649e;color:#fff;height:40px;line-height:40px;text-align:center;font-size:20px;width:100%}.business-shiawase .light_brown_button{display:inline-block;border:1px solid #978956;background:#978956;border-radius:0;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box;font-weight:500;box-shadow:2px 2px #a6a6a6}.business-shiawase .light_brown_button:hover{background:#978956;box-shadow:1px 1px 0 #999;opacity:.7;text-decoration:none}.business-shiawase div.info span:before{content:"";width:10px;height:10px;margin:auto 3px auto 0;display:inline-block;background:#000}.business-leader{margin:-20px 0 50px;padding:0;border:1px solid #c4c4c4;background-color:#fff;position:relative}.business-leader .header{margin:0;padding:0;overflow:hidden}.business-leader .header .sns{position:absolute;right:25px;top:20px;z-index:2}.business-leader .header .sns .twitter-share-button{margin-right:2px}.business-leader .header h1 div{margin:0 -1px}.business-leader .header h1 div img{width:100%}.business-leader .header h1 div img.pc{display:inline}.business-leader .header h1 div img.sp{display:none}.business-leader .header_info{margin:0;padding:0 29px;overflow:hidden}.business-leader .header_info .description{font-size:18px;line-height:26px;margin-top:20px}.business-leader .header_info .info{font-size:16px;line-height:24px;margin-top:20px}.business-leader .header_info .link{margin-top:20px}.business-leader .header_info .link .button{margin:7.1px;width:300px;height:55px;font-size:20px}.business-leader .header_info .link .button:first-child{margin-left:0}.business-leader .header_info .link .button:last-child{margin-right:0}.business-leader .series{margin:0;padding:0 29px;overflow:hidden}.business-leader .series div{overflow:hidden}.business-leader .series div p{font-size:16px;line-height:24px;margin:20px;color:#555}.business-leader .series div div .article{float:left;height:130px;width:50%;box-sizing:border-box;padding:15px}.business-leader .series div div .article:last-child:after{clear:both}.business-leader .series div div .article .thumbnail{float:left;min-width:92px;text-align:center}.business-leader .series div div .article .thumbnail img{height:102px;width:auto}.business-leader .series div div .article .title{font-size:18px;line-height:26px;font-weight:700}.business-leader .series div div .article .title h3{padding:0 10px}.business-leader .series div div .article.linked{background-color:#fff;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.business-leader .series div div .article.linked:hover{text-decoration:underline;background-color:#e5f5ff}.business-leader .series div div .article.linked:hover img{opacity:.9;background-color:#f1e9d1}.business-leader .series div div .article.no-linked{background-color:#d4d1d1;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.business-leader .series&gt;div&gt;div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.business-leader .profile{margin:0;padding:0 29px;overflow:hidden}.business-leader .profile .author{border:1px solid #c4c4c4;padding:20px;margin-top:20px;margin-bottom:30px;box-sizing:border-box}.business-leader .profile .author .image{float:right}.business-leader .profile .author .text{padding-right:20px;font-size:16px;line-height:24px;overflow:hidden}.business-leader .profile .author .text b{font-size:20px;font-weight:700;margin-right:5px}.business-leader .profile .author .text b span.e_name{margin-right:5px}.business-leader .profile .author .text .description{margin-top:10px}.business-leader .books{margin:0;padding:0 29px;overflow:hidden}.business-leader .books .book{padding:20px;width:100%;box-sizing:border-box}.business-leader .books .book .image{float:left}.business-leader .books .book .text{padding-left:20px;font-size:16px;line-height:24px;overflow:hidden}.business-leader .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-leader .books .book .text .description{margin-top:10px}.business-leader .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.business-leader .books .book .link{margin-top:33px}.business-leader .books .book .link .button{margin:7.1px;width:218px;height:55px;font-size:20px}.business-leader .books .book .link .button:first-child{margin-left:0}.business-leader .books .book .link .button:last-child{margin-right:0}.business-leader div&gt;h2{margin:30px auto 0;padding:0;border:0;background-color:#019fde;color:#fff;height:40px;line-height:40px;text-align:center;font-size:20px;width:100%}.business-leader .blue_button{display:inline-block;border:1px solid #015087;background:#015087;border-radius:0;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.5;color:#fff;box-sizing:border-box;font-weight:500;box-shadow:2px 2px #a6a6a6}.business-leader .blue_button:hover{filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.business-leader div.info span:before{content:"";width:10px;height:10px;margin:auto 3px auto 0;display:inline-block;background:#000}.businesses-nakoshi1810{outline:1px solid #999}.businesses-nakoshi1810 .introduction{padding:20px}.businesses-nakoshi1810 .introduction p{margin-bottom:0;line-height:1.8}.businesses-nakoshi1810 .introduction p.notes{text-align:right}.businesses-nakoshi1810 .introduction .profile{margin-top:20px;background:#e4f2f7;padding:20px;overflow:hidden}.businesses-nakoshi1810 .introduction .profile .photo{float:right;padding-left:20px}.businesses-nakoshi1810 .introduction .serialize-schedule{margin-top:20px;padding:20px;overflow:hidden;border:1px solid #ccc}.businesses-nakoshi1810 .introduction .serialize-schedule .photo{float:right;padding-left:20px}.business-eigyomanha70tenshugi{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-eigyomanha70tenshugi .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#093da7;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px;border:none}.business-eigyomanha70tenshugi .button:hover{opacity:.7}.business-eigyomanha70tenshugi .header{margin:0;padding:0;overflow:hidden}.business-eigyomanha70tenshugi .header .sns{position:absolute;top:20px;right:28px;z-index:2}.business-eigyomanha70tenshugi h2{margin:30px auto 0;border:0;background-color:#dc0303;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-eigyomanha70tenshugi .introduction{padding:0 30px}.business-eigyomanha70tenshugi .introduction p{margin-top:20px;line-height:26px;font-size:18px}.business-eigyomanha70tenshugi .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-eigyomanha70tenshugi .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-eigyomanha70tenshugi .introduction .book-store a{width:300px;height:55px;font-size:20px}.business-eigyomanha70tenshugi .archive{margin:0;padding:0 29px;overflow:hidden}.business-eigyomanha70tenshugi .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-eigyomanha70tenshugi .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-eigyomanha70tenshugi .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-eigyomanha70tenshugi .archive div a:hover{background-color:#fdfddb}.business-eigyomanha70tenshugi .archive div a .image{float:left;padding-right:10px;width:90px}.business-eigyomanha70tenshugi .archive div a .text{line-height:20px;font-size:16px;font-weight:700}.business-eigyomanha70tenshugi .profile{margin:0;padding:0 29px;overflow:hidden}.business-eigyomanha70tenshugi .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-eigyomanha70tenshugi .profile .wrap .image{float:right}.business-eigyomanha70tenshugi .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:24px;font-size:16px}.business-eigyomanha70tenshugi .profile .wrap .text .name{font-size:20px;font-weight:700}.business-eigyomanha70tenshugi .profile .wrap .text p{margin-top:10px}.business-eigyomanha70tenshugi .books{padding:0 30px}.business-eigyomanha70tenshugi .books .book{margin-top:20px;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.business-eigyomanha70tenshugi .books .book .image{float:left;padding-right:20px;width:180px}.business-eigyomanha70tenshugi .books .book .text{padding-left:20px;line-height:24px;font-size:16px}.business-eigyomanha70tenshugi .books .book .text .title{margin-right:5px;font-size:20px;font-weight:700}.business-eigyomanha70tenshugi .books .book .text .abstract{margin-top:10px}.business-eigyomanha70tenshugi .books .book .text .info{margin-top:20px;line-height:24px;font-size:16px}.business-eigyomanha70tenshugi .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-eigyomanha70tenshugi .books .book .text .bookstore a{width:220px}.business-oubeielite{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-oubeielite .button{display:inline-block;border-radius:0;box-shadow:2.1px 2.1px 0 0 #a6a6a6;background:#162752;border:#162752;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;font-weight:700;color:#fff;font-size:20px}.business-oubeielite .button:hover{opacity:.7}.business-oubeielite .header{margin:0;padding:0;overflow:hidden}.business-oubeielite .header .sns{position:absolute;top:20px;right:28px;z-index:2}.business-oubeielite h2{margin:40px auto 0;border:0;background-color:#fff100;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#162752;font-size:20px}.business-oubeielite .introduction{padding:0 30px}.business-oubeielite .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-oubeielite .introduction .book-info{line-height:24px;font-size:16px}.business-oubeielite .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-oubeielite .introduction .book-store a{width:300px;height:55px;font-size:20px}.business-oubeielite .archive{margin:0;padding:0 29px;overflow:hidden}.business-oubeielite .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-oubeielite .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-oubeielite .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-oubeielite .archive div a:hover{background-color:#fdfddb}.business-oubeielite .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-oubeielite .archive div a .text{line-height:27px;font-size:16px;font-weight:700;text-decoration:underline;border:none}.business-oubeielite .profile{margin:0;padding:0 29px;overflow:hidden}.business-oubeielite .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box;overflow:hidden}.business-oubeielite .profile .wrap .image{float:right}.business-oubeielite .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-oubeielite .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-oubeielite .profile .wrap .text p{margin-top:10px}.business-kigyonokokoroe{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-kigyonokokoroe .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#ff8900;border:#ff8900;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-kigyonokokoroe .button:hover{background:#e9ae4d}.business-kigyonokokoroe .header{margin:0;padding:0;overflow:hidden}.business-kigyonokokoroe .header .sns{position:absolute;top:10px;right:20px;z-index:2}.business-kigyonokokoroe .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-kigyonokokoroe h2{margin:30px auto 0;border:0;background-color:#000;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-kigyonokokoroe .introduction{padding:0 30px}.business-kigyonokokoroe .introduction p{margin-top:20px;line-height:26px;font-size:18px}.business-kigyonokokoroe .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-kigyonokokoroe .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-kigyonokokoroe .introduction .book-store a{width:300px;height:55px;font-size:20px}.business-kigyonokokoroe .archive{margin:0;padding:0 29px;overflow:hidden}.business-kigyonokokoroe .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-kigyonokokoroe .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-kigyonokokoroe .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#e5541f;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-kigyonokokoroe .archive div a:hover{background-color:#fdfddb}.business-kigyonokokoroe .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-kigyonokokoroe .archive div a .text{line-height:20px;font-size:16px;font-weight:700;border:none}.business-kigyonokokoroe .profile{margin:0;padding:0 29px;overflow:hidden}.business-kigyonokokoroe .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-kigyonokokoroe .profile .wrap .image{float:right}.business-kigyonokokoroe .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:24px;font-size:16px}.business-kigyonokokoroe .profile .wrap .text .name{font-size:20px;font-weight:700}.business-kigyonokokoroe .profile .wrap .text p{margin-top:10px}.business-mailnokakikata{position:relative;margin:-20px 0 50px;padding:0 0 30px;border:1px solid #ccc;border-top:0;background-color:#fff}.business-mailnokakikata .button{display:inline-block;height:55px;border:#0186d3;border-radius:0;background:#0186d3;box-shadow:2px 2px #a6a6a6;color:#fff;font-size:20px;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.business-mailnokakikata .button:hover{opacity:.8}.business-mailnokakikata .header{margin:0;padding:0;overflow:hidden}.business-mailnokakikata .header .sns{position:absolute;z-index:2;top:10px;right:20px}.business-mailnokakikata .header .lead-text{padding:16px;background-color:#000;color:#fff;font-size:28px;font-weight:700;text-align:center}.business-mailnokakikata h2{width:100%;height:40px;margin:30px auto 0;padding:0;border:0;background-color:#fff993;color:#001737;font-size:20px;line-height:40px;text-align:center}.business-mailnokakikata .introduction{padding:0 30px}.business-mailnokakikata .introduction p{margin-top:20px;font-size:16px;line-height:26px}.business-mailnokakikata .introduction .book-info{margin-top:20px;font-size:16px;line-height:24px}.business-mailnokakikata .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-mailnokakikata .introduction .book-store a{width:300px;height:55px;font-size:20px;font-weight:700}.business-mailnokakikata .archive{margin:0;padding:0 29px;overflow:hidden}.business-mailnokakikata .archive h2+p{margin:20px 0;color:#555;font-size:16px;line-height:24px}.business-mailnokakikata .archive div{overflow:hidden;border-top:1px solid #ccc;border-left:1px solid #ccc}.business-mailnokakikata .archive div a{box-sizing:border-box;width:50%;height:130px;padding:15px;float:left;overflow:hidden;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#009}.business-mailnokakikata .archive div a:hover{background-color:#fdfddb}.business-mailnokakikata .archive div a .image{width:90px;padding-right:10px;float:left;border:none}.business-mailnokakikata .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:20px;text-decoration:underline}.business-mailnokakikata .profile{margin:0;padding:0 29px;overflow:hidden}.business-mailnokakikata .profile .wrap{box-sizing:border-box;margin-top:20px;padding:20px;border:1px solid #ccc}.business-mailnokakikata .profile .wrap .image{float:right}.business-mailnokakikata .profile .wrap .text{padding-right:20px;overflow:hidden;font-size:16px;line-height:24px}.business-mailnokakikata .profile .wrap .text .name{font-size:20px;font-weight:700}.business-mailnokakikata .profile .wrap .text .read{font-size:14px}.business-mailnokakikata .profile .wrap .text p{margin-top:10px}.businesses-takatsu2003{border:1px solid #999}.businesses-takatsu2003 .introduction{padding:20px}.businesses-takatsu2003 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2003 .introduction p.notes{text-align:right}.businesses-takatsu2003 .introduction .profile{margin:20px 0;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2003 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2003 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2103{border:1px solid #999}.businesses-takatsu2103 .introduction{padding:20px}.businesses-takatsu2103 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2103 .introduction p.notes{text-align:right}.businesses-takatsu2103 .introduction .profile{margin:20px 0;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2103 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2103 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2203{border:1px solid #999}.businesses-takatsu2203 .introduction{padding:20px}.businesses-takatsu2203 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2203 .introduction p.notes{text-align:right}.businesses-takatsu2203 .introduction .profile{margin-top:20px;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2203 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2203 .past-series{margin-top:20px}.businesses-takatsu2203 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2303{border:1px solid #999}.businesses-takatsu2303 .introduction{padding:20px}.businesses-takatsu2303 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2303 .introduction p.notes{text-align:right}.businesses-takatsu2303 .introduction .profile{margin-top:20px;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2303 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2303 .past-series{margin-top:20px}.businesses-takatsu2303 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2403{border:1px solid #999}.businesses-takatsu2403 .introduction{padding:20px}.businesses-takatsu2403 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2403 .introduction p.notes{text-align:right}.businesses-takatsu2403 .introduction .profile{margin-top:20px;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2403 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2403 .past-series{margin-top:20px}.businesses-takatsu2403 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2403 .past-series a{display:block}.businesses-takatsu2503{border:1px solid #999}.businesses-takatsu2503 .introduction{padding:20px}.businesses-takatsu2503 .introduction p{margin-bottom:0;line-height:1.8}.businesses-takatsu2503 .introduction p.notes{text-align:right}.businesses-takatsu2503 .introduction .profile{margin-top:20px;background:#d1d1d1;padding:20px;overflow:hidden}.businesses-takatsu2503 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2503 .past-series{margin-top:20px}.businesses-takatsu2503 .past-series h1{font-size:18px;font-weight:700;color:#0f308f;margin-bottom:10px}.businesses-takatsu2503 .past-series a{display:block}.businesses-takatsu2503 .books{margin:0;padding:0 20px;overflow:hidden}.businesses-takatsu2503 .books h2{margin-top:30px;border:0;background-color:#e3000a;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.businesses-takatsu2503 .books .book{margin:20px 0;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.businesses-takatsu2503 .books .book .image{float:left;padding-right:20px;width:166px}.businesses-takatsu2503 .books .book .image img{border:1px solid #aeaeae}.businesses-takatsu2503 .books .book .text{line-height:24px}.businesses-takatsu2503 .books .book .text .title{font-size:20px;font-weight:700}.businesses-takatsu2503 .books .book .text .abstract{margin-top:10px}.businesses-takatsu2503 .books .book .text .info{margin-top:12px;line-height:24px;font-size:12px}.businesses-takatsu2503 .books .book .text .bookstore{display:block;justify-content:space-between;margin-top:24px}.businesses-takatsu2503 .books .book .text .bookstore a{width:175px;height:45px;font-size:16px;font-weight:700;line-height:30px}.businesses-takatsu2503 .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#039;border:#039;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;color:#fff}.businesses-takatsu2503 .button:hover{opacity:.8}.business-takatsu-management{position:relative;margin:-20px 0 50px;border:1px solid #c4c4c4;border-top:0;background-color:#fff;padding:0 0 30px}.business-takatsu-management .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#0041c3;border:#0041c3;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-takatsu-management .button:hover{opacity:.8}.business-takatsu-management .header{margin:0;padding:0;overflow:hidden}.business-takatsu-management .header .sns{position:absolute;top:18px;right:20px;z-index:2}.business-takatsu-management .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-takatsu-management h2{margin:30px auto 0;border:0;background-color:red;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-takatsu-management .introduction{padding:0 30px;color:#030202}.business-takatsu-management .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-takatsu-management .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-takatsu-management .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-takatsu-management .introduction .book-store a{width:220px;height:55px;font-size:20px;font-weight:700}.business-takatsu-management .archive{margin:0;padding:0 29px;overflow:hidden}.business-takatsu-management .archive h2+p{margin:20px 0;line-height:24px;color:#333;font-size:16px}.business-takatsu-management .archive h2+p .notice{font-size:14px}.business-takatsu-management .archive div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;overflow:hidden}.business-takatsu-management .archive div a{float:left;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:15px;color:#0041c3;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-takatsu-management .archive div a:hover{background-color:#fdfddb}.business-takatsu-management .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-takatsu-management .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-takatsu-management .series{margin:20px 0 -10px;padding:0 29px}.business-takatsu-management .series__text{margin-bottom:10px;color:#333;font-size:16px;line-height:22px}.business-takatsu-management .series__banner{display:flex;flex-flow:wrap;justify-content:space-between}.business-takatsu-management .series__image{width:463px;margin-bottom:20px}.business-takatsu-management .profile{margin:0;padding:0 29px;overflow:hidden}.business-takatsu-management .profile .wrap{margin-top:20px;border:1px solid #c4c4c4;padding:25px 24px 27px;box-sizing:border-box}.business-takatsu-management .profile .wrap .image{float:right}.business-takatsu-management .profile .wrap .image img{width:160px}.business-takatsu-management .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-takatsu-management .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-takatsu-management .profile .wrap .text .read{font-size:14px}.business-bukanimakasenasai{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-bukanimakasenasai .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#004fc1;border:#004fc1;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-bukanimakasenasai .button:hover{opacity:.8}.business-bukanimakasenasai .header{margin:0;padding:0;overflow:hidden}.business-bukanimakasenasai .header .sns{position:absolute;top:18px;right:12px;z-index:2}.business-bukanimakasenasai .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-bukanimakasenasai h2{margin:30px auto 0;border:0;background-color:#fff500;padding:0;width:100%;height:40px;text-align:center;line-height:40px;color:#001737;font-size:20px}.business-bukanimakasenasai .introduction{padding:0 30px}.business-bukanimakasenasai .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-bukanimakasenasai .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-bukanimakasenasai .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-bukanimakasenasai .introduction .book-store a{width:300px;height:55px;font-size:20px;font-weight:700}.business-bukanimakasenasai .archive{margin:0;padding:0 29px;overflow:hidden}.business-bukanimakasenasai .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-bukanimakasenasai .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-bukanimakasenasai .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-bukanimakasenasai .archive div a:hover{background-color:#fdfddb}.business-bukanimakasenasai .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-bukanimakasenasai .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-bukanimakasenasai .profile{margin:0;padding:0 29px;overflow:hidden}.business-bukanimakasenasai .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-bukanimakasenasai .profile .wrap .image{float:right}.business-bukanimakasenasai .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-bukanimakasenasai .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-bukanimakasenasai .profile .wrap .text .read{font-size:14px}.business-rakuniikiru{position:relative;margin:-20px 0 50px;padding:0 0 30px;border:1px solid #ccc;border-top:0;background-color:#fff}.business-rakuniikiru .button{display:inline-block;height:55px;border:#875e00;border-radius:0;background:#875e00;box-shadow:2px 2px #a6a6a6;color:#fff;font-size:20px;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.business-rakuniikiru .button:hover{opacity:.8}.business-rakuniikiru .header{margin:0;padding:0;overflow:hidden}.business-rakuniikiru .header .sns{position:absolute;z-index:2;top:18px;right:12px}.business-rakuniikiru .header .lead-text{padding:16px;background-color:#000;color:#fff;font-size:28px;font-weight:700;text-align:center}.business-rakuniikiru h2{width:100%;height:40px;margin:30px auto 0;padding:0;border:0;background-color:#f6ab00;color:#7e5802;font-size:20px;line-height:40px;text-align:center}.business-rakuniikiru .introduction{padding:0 30px}.business-rakuniikiru .introduction p{margin-top:20px;font-size:16px;line-height:26px}.business-rakuniikiru .introduction .book-info{margin-top:20px;font-size:16px;line-height:24px}.business-rakuniikiru .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-rakuniikiru .introduction .book-store a{width:300px;height:55px;font-size:20px;font-weight:700}.business-rakuniikiru .archive{margin:0;padding:0 29px;overflow:hidden}.business-rakuniikiru .archive h2+p{margin:20px 0;color:#555;font-size:16px;line-height:24px}.business-rakuniikiru .archive h2+p .notice{font-size:14px}.business-rakuniikiru .archive div{overflow:hidden;border-top:1px solid #ccc;border-left:1px solid #ccc}.business-rakuniikiru .archive div a{box-sizing:border-box;width:50%;height:130px;padding:15px;float:left;overflow:hidden;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#009}.business-rakuniikiru .archive div a:hover{background-color:#fdfddb}.business-rakuniikiru .archive div a .image{width:90px;padding-right:10px;float:left;border:none}.business-rakuniikiru .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-rakuniikiru .profile{margin:0;padding:0 29px;overflow:hidden}.business-rakuniikiru .profile .wrap{box-sizing:border-box;margin-top:20px;padding:20px;border:1px solid #ccc}.business-rakuniikiru .profile .wrap .text{padding-right:20px;overflow:hidden;font-size:16px;line-height:25px}.business-rakuniikiru .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-rakuniikiru .profile .wrap .text .read{font-size:14px}.business-rakuniikiru .profile .wrap .text a{color:#039}.business-rakuniikiru .books{padding:0 30px}.business-rakuniikiru .books .book{box-sizing:border-box;width:100%;margin-top:20px;padding:20px;overflow:hidden;border:1px solid #ccc}.business-rakuniikiru .books .book .image{width:180px;padding-right:20px;float:left}.business-rakuniikiru .books .book .text{padding-left:20px;font-size:16px;line-height:24px}.business-rakuniikiru .books .book .text .title{margin-right:5px;font-size:20px;font-weight:700}.business-rakuniikiru .books .book .text .title .subtitle{font-size:15px}.business-rakuniikiru .books .book .text .abstract{margin-top:10px}.business-rakuniikiru .books .book .text .info{margin-top:20px;font-size:16px;line-height:24px}.business-rakuniikiru .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-rakuniikiru .books .book .text .bookstore a{width:220px;font-weight:700}.business-nenshukijun{position:relative;margin:-20px 0 50px;border:1px solid #ccc;border-top:0;background-color:#fff;padding:0 0 30px}.business-nenshukijun .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#011786;border:#011786;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-nenshukijun .button:hover{opacity:.8}.business-nenshukijun .header{margin:0;padding:0;overflow:hidden}.business-nenshukijun .header .sns{position:absolute;top:18px;right:12px;z-index:2}.business-nenshukijun .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-nenshukijun h2{margin:30px auto 0;border:0;background-color:#e70000;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-nenshukijun .introduction{padding:0 30px}.business-nenshukijun .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-nenshukijun .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-nenshukijun .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-nenshukijun .introduction .book-store a{width:220px;height:55px;font-size:20px;font-weight:700}.business-nenshukijun .archive{margin:0;padding:0 29px;overflow:hidden}.business-nenshukijun .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-nenshukijun .archive h2+p .notice{font-size:14px}.business-nenshukijun .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-nenshukijun .archive div a{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-nenshukijun .archive div a:hover{background-color:#fdfddb}.business-nenshukijun .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-nenshukijun .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-nenshukijun .profile{margin:0;padding:0 29px;overflow:hidden}.business-nenshukijun .profile .wrap{margin-top:20px;border:1px solid #ccc;padding:20px;box-sizing:border-box}.business-nenshukijun .profile .wrap .image{float:right}.business-nenshukijun .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-nenshukijun .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-nenshukijun .profile .wrap .text .read{font-size:14px}.business-jinjihamiteiru{position:relative;margin:-20px 0 50px;border:1px solid #c4c4c4;border-top:0;background-color:#fff;padding:0 0 30px}.business-jinjihamiteiru .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#006;border:#006;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-jinjihamiteiru .button:hover{opacity:.8}.business-jinjihamiteiru .header{margin:0;padding:0;overflow:hidden}.business-jinjihamiteiru .header .sns{position:absolute;top:18px;right:20px;z-index:2}.business-jinjihamiteiru .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-jinjihamiteiru h2{margin:30px auto 0;border:0;background-color:#e60000;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-jinjihamiteiru .introduction{padding:0 30px;color:#030202}.business-jinjihamiteiru .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-jinjihamiteiru .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-jinjihamiteiru .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-jinjihamiteiru .introduction .book-store a{width:220px;height:55px;font-size:20px;font-weight:700}.business-jinjihamiteiru .archive{margin:0;padding:0 29px;overflow:hidden}.business-jinjihamiteiru .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-jinjihamiteiru .archive h2+p .notice{font-size:14px}.business-jinjihamiteiru .archive div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;overflow:hidden}.business-jinjihamiteiru .archive div a{float:left;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-jinjihamiteiru .archive div a:hover{background-color:#fdfddb}.business-jinjihamiteiru .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-jinjihamiteiru .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-jinjihamiteiru .profile{margin:0;padding:0 29px;overflow:hidden}.business-jinjihamiteiru .profile .wrap{margin-top:20px;border:1px solid #c4c4c4;padding:20px;box-sizing:border-box;background-color:#fffaf5}.business-jinjihamiteiru .profile .wrap .image{float:right}.business-jinjihamiteiru .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-jinjihamiteiru .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-jinjihamiteiru .profile .wrap .text .read{font-size:14px}.business-teamzukuri{position:relative;margin:-20px 0 50px;border:1px solid #c4c4c4;border-top:0;background-color:#fff;padding:0 0 30px}.business-teamzukuri .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#039;border:#039;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-teamzukuri .button:hover{opacity:.8}.business-teamzukuri .header{margin:0;padding:0;overflow:hidden}.business-teamzukuri .header .sns{position:absolute;top:18px;right:20px;z-index:2}.business-teamzukuri .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-teamzukuri h2{margin:30px auto 0;border:0;background-color:#e3000a;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-teamzukuri .introduction{padding:0 30px;color:#030202}.business-teamzukuri .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-teamzukuri .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-teamzukuri .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-teamzukuri .introduction .book-store a{width:220px;height:55px;font-size:20px;font-weight:700}.business-teamzukuri .archive{margin:0;padding:0 29px;overflow:hidden}.business-teamzukuri .archive h2+p{margin:20px 0;line-height:24px;color:#333;font-size:16px}.business-teamzukuri .archive h2+p .notice{font-size:14px}.business-teamzukuri .archive div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;overflow:hidden}.business-teamzukuri .archive div a{float:left;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:15px;color:#009;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-teamzukuri .archive div a:hover{background-color:#fdfddb}.business-teamzukuri .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-teamzukuri .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-teamzukuri .profile{margin:0;padding:0 29px;overflow:hidden}.business-teamzukuri .profile .wrap{margin-top:20px;border:1px solid #c4c4c4;padding:25px 24px 27px;box-sizing:border-box}.business-teamzukuri .profile .wrap .image{float:right}.business-teamzukuri .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-teamzukuri .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-teamzukuri .profile .wrap .text .read{font-size:14px}.business-teamzukuri .profile .wrap .profile-button{display:block;position:relative;margin-top:17px;padding:7px 0 9px;box-shadow:2px 2px #a6a6a6;background-color:#039;border:#039;border-radius:9px;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:16px;font-weight:700;line-height:1.38}.business-teamzukuri .profile .wrap .profile-button:hover{opacity:.8}.business-teamzukuri .profile .wrap .profile-button:after{position:absolute;top:16px;right:224px;content:" ";width:43px;height:30px;background:url(/v2/img/business/specials/teamzukuri/icon.png) no-repeat;background-size:contain}.business-teamzukuri .books{margin:0;padding:0 29px;overflow:hidden}.business-teamzukuri .books .book{margin-top:20px;border:1px solid #ccc;padding:20px;width:100%;overflow:hidden;box-sizing:border-box}.business-teamzukuri .books .book .image{float:left;padding-right:20px;width:180px}.business-teamzukuri .books .book .image img{border:1px solid #aeaeae}.business-teamzukuri .books .book .text{padding-left:20px;line-height:24px;font-size:16px}.business-teamzukuri .books .book .text .title{font-size:20px;font-weight:700}.business-teamzukuri .books .book .text .abstract{margin-top:10px}.business-teamzukuri .books .book .text .info{margin-top:20px;line-height:24px;font-size:16px}.business-teamzukuri .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-teamzukuri .books .book .text .bookstore a{width:226px;height:50px;font-size:20px;font-weight:700;line-height:30px}.business-hanashiyasuihito{position:relative;margin:-20px 0 50px;border:1px solid #c4c4c4;border-top:0;background-color:#fff;padding:0 0 30px}.business-hanashiyasuihito .button{display:inline-block;border-radius:0;box-shadow:2px 2px #a6a6a6;background:#0036a6;border:#0036a6;cursor:pointer;height:55px;vertical-align:middle;text-align:center;text-decoration:none;color:#fff;font-size:20px}.business-hanashiyasuihito .button:hover{opacity:.8}.business-hanashiyasuihito .header{margin:0;padding:0;overflow:hidden}.business-hanashiyasuihito .header .sns{position:absolute;top:18px;right:20px;z-index:2}.business-hanashiyasuihito .header .lead-text{font-size:28px;font-weight:700;text-align:center;color:#fff;background-color:#000;padding:16px}.business-hanashiyasuihito h2{margin:30px auto 0;border:0;background-color:#f80000;padding:0;width:100%;text-align:center;line-height:40px;color:#fff;font-size:20px}.business-hanashiyasuihito .introduction{padding:0 30px;color:#030202}.business-hanashiyasuihito .introduction p{margin-top:20px;line-height:26px;font-size:16px}.business-hanashiyasuihito .introduction .book-info{margin-top:20px;line-height:24px;font-size:16px}.business-hanashiyasuihito .introduction .book-store{display:flex;justify-content:flex-start;margin-top:20px}.business-hanashiyasuihito .introduction .book-store a{width:220px;height:55px;margin-right:20px;font-size:20px;font-weight:700}.business-hanashiyasuihito .archive{margin:0;padding:0 29px;overflow:hidden}.business-hanashiyasuihito .archive h2+p{margin:20px 0;line-height:24px;color:#555;font-size:16px}.business-hanashiyasuihito .archive h2+p .notice{font-size:14px}.business-hanashiyasuihito .archive div{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;overflow:hidden}.business-hanashiyasuihito .archive div a{float:left;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:15px;color:#003ebd;width:50%;height:130px;overflow:hidden;box-sizing:border-box}.business-hanashiyasuihito .archive div a:hover{background-color:#fdfddb}.business-hanashiyasuihito .archive div a .image{float:left;padding-right:10px;width:90px;border:none}.business-hanashiyasuihito .archive div a .text{text-decoration:underline;line-height:27px;font-size:18px;font-weight:700;border:none}.business-hanashiyasuihito .profile{margin:0;padding:0 29px;overflow:hidden}.business-hanashiyasuihito .profile .wrap{margin-top:20px;border:1px solid #c4c4c4;padding:20px;box-sizing:border-box;background-color:#fffaf5}.business-hanashiyasuihito .profile .wrap .image{float:right}.business-hanashiyasuihito .profile .wrap .text{padding-right:20px;overflow:hidden;line-height:22px;font-size:16px}.business-hanashiyasuihito .profile .wrap .text .name{line-height:30px;font-size:20px;font-weight:700}.business-hanashiyasuihito .profile .wrap .text .read{font-size:14px}.business-dokugakujutsu{position:relative;margin:-20px 0 50px;padding:0 0 30px;background-color:#fff;border:1px solid #c4c4c4;border-top:0}.business-dokugakujutsu .button{display:inline-block;height:55px;color:#fff;background:#32bb39;box-shadow:2px 2px #a6a6a6;border:#32bb39;border-radius:0;cursor:pointer;font-size:20px;vertical-align:middle;text-align:center;text-decoration:none}.business-dokugakujutsu .button:hover{opacity:.8}.business-dokugakujutsu .header{margin:0;padding:0;overflow:hidden}.business-dokugakujutsu .header .sns{position:absolute;top:18px;right:20px;z-index:2}.business-dokugakujutsu .header .lead-text{padding:16px;color:#fff;background-color:#000;font-size:28px;font-weight:700;text-align:center}.business-dokugakujutsu h2{width:100%;margin:30px auto 0;padding:0;color:#fff;background-color:#000;border:0;font-size:20px;line-height:40px;text-align:center}.business-dokugakujutsu .introduction{padding:0 30px;color:#333}.business-dokugakujutsu .introduction p{margin-top:20px;font-size:16px;line-height:26px}.business-dokugakujutsu .introduction .book-info{margin-top:20px;font-size:16px;line-height:24px}.business-dokugakujutsu .introduction .book-store{display:flex;justify-content:flex-start;margin-top:20px}.business-dokugakujutsu .introduction .book-store a{width:220px;height:55px;margin-right:20px;font-size:20px;font-weight:700}.business-dokugakujutsu .introduction .book-store a:last-child{margin-right:0}.business-dokugakujutsu .archive{margin:0;padding:0 29px;overflow:hidden}.business-dokugakujutsu .archive h2+p{margin:20px 0;color:#333;font-size:16px;line-height:24px}.business-dokugakujutsu .archive h2+p .notice{font-size:14px}.business-dokugakujutsu .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-dokugakujutsu .archive div a{width:50%;height:130px;padding:15px;color:#3fb135;float:left;overflow:hidden;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.business-dokugakujutsu .archive div a:hover{background-color:#fdfddb}.business-dokugakujutsu .archive div a .image{width:90px;padding-right:10px;float:left;border:none}.business-dokugakujutsu .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-dokugakujutsu .profile{margin:0;padding:0 29px;overflow:hidden}.business-dokugakujutsu .profile .wrap{min-height:252px;margin-top:20px;padding:20px;background-color:#fff;box-sizing:border-box;border:1px solid #ccc}.business-dokugakujutsu .profile .wrap .image{float:right}.business-dokugakujutsu .profile .wrap .text{padding-right:20px;overflow:hidden;font-size:16px;line-height:22px}.business-dokugakujutsu .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-dokugakujutsu .profile .wrap .text .read{font-size:14px}.business-80saidemoshiawase{position:relative;margin:-20px 0 50px;padding:0 0 30px;background-color:#fff;border:1px solid #c4c4c4;border-top:0}.business-80saidemoshiawase .button{display:inline-block;height:55px;color:#fff;background:#e54545;box-shadow:2px 2px #a6a6a6;border:#e54545;border-radius:0;cursor:pointer;font-size:20px;vertical-align:middle;text-align:center;text-decoration:none}.business-80saidemoshiawase .button:hover{opacity:.8}.business-80saidemoshiawase .header{margin-bottom:30px;padding:0;overflow:hidden}.business-80saidemoshiawase .header .sns{position:absolute;top:8px;right:12px;z-index:2}.business-80saidemoshiawase .header .lead-text{padding:16px;color:#fff;background-color:#000;font-size:28px;font-weight:700;text-align:center}.business-80saidemoshiawase h2{width:100%;margin:30px auto 0;padding:0;color:#fff;background-color:#512f27;border:0;font-size:20px;line-height:40px;text-align:center}.business-80saidemoshiawase .introduction{padding:0 30px;color:#333}.business-80saidemoshiawase .introduction p{margin-bottom:30px;font-size:18px}.business-80saidemoshiawase .introduction .book-info{margin-bottom:30px;font-size:18px;line-height:1}.business-80saidemoshiawase .introduction .book-store{display:flex;justify-content:flex-start}.business-80saidemoshiawase .introduction .book-store a{width:220px;height:55px;margin-right:20px;font-size:20px;font-weight:700}.business-80saidemoshiawase .introduction .book-store a:last-child{margin-right:0}.business-80saidemoshiawase .archive{margin:0;padding:0 29px;overflow:hidden}.business-80saidemoshiawase .archive h2+p{margin:20px 0;color:#333;font-size:16px;line-height:24px}.business-80saidemoshiawase .archive h2+p .notice{font-size:14px}.business-80saidemoshiawase .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-80saidemoshiawase .archive div a{width:50%;height:130px;padding:15px;color:#e54545;float:left;overflow:hidden;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.business-80saidemoshiawase .archive div a:hover{background-color:#fdfddb}.business-80saidemoshiawase .archive div a .image{width:90px;padding-right:10px;float:left;border:none}.business-80saidemoshiawase .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-80saidemoshiawase .profile{margin:0;padding:0 29px;overflow:hidden}.business-80saidemoshiawase .profile .wrap{min-height:252px;margin-top:20px;padding:20px;background-color:#fff;box-sizing:border-box;border:1px solid #ccc}.business-80saidemoshiawase .profile .wrap .image{float:right}.business-80saidemoshiawase .profile .wrap .text{padding-right:20px;overflow:hidden;font-size:16px;line-height:22px}.business-80saidemoshiawase .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-80saidemoshiawase .profile .wrap .text .read{font-size:14px}.business-obakemental{position:relative;margin:-20px 0 50px;padding:0 0 30px;background-color:#fff;border:1px solid #c4c4c4;border-top:0}.business-obakemental .button{display:inline-block;height:55px;color:#fff;background:#54bdd6;box-shadow:2px 2px #a6a6a6;border:#54bdd6;border-radius:0;cursor:pointer;font-size:20px;vertical-align:middle;text-align:center;text-decoration:none}.business-obakemental .button:hover{opacity:.8}.business-obakemental .header{margin-bottom:30px;padding:0;overflow:hidden}.business-obakemental .header .sns{position:absolute;top:8px;right:12px;z-index:2}.business-obakemental .header .lead-text{padding:16px;color:#fff;background-color:#000;font-size:28px;font-weight:700;text-align:center}.business-obakemental h2{width:100%;margin:30px auto 0;padding:0;color:#fff;background-color:#fa8383;border:0;font-size:20px;line-height:40px;text-align:center}.business-obakemental .introduction{padding:0 30px;color:#333}.business-obakemental .introduction p{margin-bottom:30px;font-size:18px}.business-obakemental .introduction .book-info{margin-bottom:30px;font-size:18px;line-height:1}.business-obakemental .introduction .book-store{display:flex;justify-content:flex-start}.business-obakemental .introduction .book-store a{width:220px;height:55px;margin-right:20px;font-size:20px;font-weight:700}.business-obakemental .introduction .book-store a:last-child{margin-right:0}.business-obakemental .archive{margin:0;padding:0 29px;overflow:hidden}.business-obakemental .archive h2+p{margin:20px 0;color:#333;font-size:16px;line-height:24px}.business-obakemental .archive h2+p .notice{font-size:14px}.business-obakemental .archive div{border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:hidden}.business-obakemental .archive div a{width:50%;height:130px;padding:15px;color:#54bdd6;float:left;overflow:hidden;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.business-obakemental .archive div a:hover{background-color:#fdfddb}.business-obakemental .archive div a .image{width:90px;padding-right:10px;float:left;border:none}.business-obakemental .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-obakemental .profile{margin:0;padding:0 29px;overflow:hidden}.business-obakemental .profile .wrap{min-height:252px;margin-top:20px;padding:20px;background-color:#fff;box-sizing:border-box;border:1px solid #ccc}.business-obakemental .profile .wrap .image{float:right}.business-obakemental .profile .wrap .profile__image{width:160px;height:210px}.business-obakemental .profile .wrap .text{padding-right:20px;overflow:hidden;font-size:16px;line-height:22px}.business-obakemental .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-obakemental .profile .wrap .text .read{font-size:14px}.incentive-get-payee--name-margin{margin-right:0!important}.bet-button-popover{box-sizing:border-box;width:400px;height:400px;padding:30px;border:none;background:#fff;font-size:26px;white-space:normal}.bet-button-popover::backdrop{background:rgba(0,0,0,.3)}.bet-button-popover__close{position:absolute;top:0;right:0;width:30px;height:30px;border:none;background:#777;cursor:pointer}.bet-button-popover__close:after,.bet-button-popover__close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:15px;height:2px;margin:auto;background:#fff}.bet-button-popover__close:before{transform:rotate(-45deg)}.bet-button-popover__close:after{transform:rotate(45deg)}.bet-button-popover__text{margin-bottom:20px;font-size:20px}.bet-button-popover__title{margin-bottom:20px}.bet-button-popover__vote-count{margin-bottom:30px;color:#f5a520;font-weight:700}.bet-button-popover__buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;gap:20px}.bet-button-popover__cancel,.bet-button-popover__submit{padding:0 40px;color:#fff;font-size:18px;line-height:50px;cursor:pointer}.bet-button-popover__cancel{border:1px solid #d1d1d1;background:#888}.bet-button-popover__submit{display:inline-block;border:1px solid #de8b00;border-radius:0;background:linear-gradient(180deg,#f5a520,#f19703) 50%}.bet-button-popover__cancel:hover,.bet-button-popover__submit:hover{opacity:.8}.bet-button-popover__attention{color:#777;font-size:14px;text-align:left}.completed_ranking_content-get--periods{display:flex;justify-content:space-between;height:34px;margin-bottom:8px;padding:7px 15px 9px;background-color:#f2f2f2}.completed_ranking_content-get--periods&gt;div{width:117px;height:34px;border-radius:17px;cursor:pointer;text-align:center;font-size:18px;line-height:34px;color:#999}.completed_ranking_content-get--periods&gt;div.active,.completed_ranking_content-get--periods&gt;div:hover{color:#fff;background-color:#8ebe4f}.completed_ranking_content-get--types{display:block;margin-left:auto}.content_novel-get_completed_ranking--more{display:inline-block;float:right;font-size:14px;padding-top:5px;font-weight:400;color:#009;cursor:pointer}.content_novel-get_completed_ranking--modal{display:none;flex-direction:column;justify-content:space-around;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:rgba(0,0,0,.55);text-align:center}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup{margin:auto;position:relative;max-height:100%}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup:after{position:absolute;width:30px;height:30px;top:-38px;left:0;content:"";background-image:url(/v2/img/component/icon/close.svg);background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;cursor:pointer}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content{box-sizing:border-box;padding:40px 32px;width:406px;max-height:100%;background-color:#fff;font-size:20px;text-align:center}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content .title{font-weight:700;margin-bottom:24px}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content .description{line-height:1.2;text-align:left;margin-bottom:24px}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content .frequency{border:1px solid #707070;padding:16px 0;line-height:.8}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content .frequency p.primary{font-weight:700}.content_novel-get_completed_ranking--tabs{width:100%;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,32px);gap:1px;background-color:#fff;border-top:2px solid #ccc}.content_novel-get_completed_ranking--tabs&gt;div{display:flex;justify-content:center;align-items:center;height:32px;font-size:13px;line-height:1;letter-spacing:-.13px;text-align:center;color:#999;background-color:#f2f2f2;cursor:pointer}.content_novel-get_completed_ranking--tabs&gt;div.active,.content_novel-get_completed_ranking--tabs&gt;div:hover{color:#fff;background-color:#8ebe4f}.content_novel-get_completed_ranking--contents{display:none}.content_novel-get_completed_ranking--contents.active{display:block}.content_manga-get--aside_links{padding:8px 0 0;text-align:right}.content_manga-get--aside_links a{display:inline-block;margin-bottom:8px}.content_manga-get--aside_links a:last-child{margin-bottom:0}.content_manga-get--feature_image{position:relative;background-repeat:no-repeat;background-size:contain}.content_manga-get--feature_item{box-sizing:border-box;flex:1 0 31.76%;margin-left:8px;padding:8px;background:#fff;color:#333}.content_manga-get--feature_item:visited{color:#333}.content_manga-get--feature_item:last-child{margin-right:8px}.content_manga-get--feature_item .content_manga-get--feature_image{position:relative;background-repeat:no-repeat;background-size:contain}.content_manga-get--feature_item .content_manga-get--feature_image:before{content:"";padding-top:142.2%;float:left}.content_manga-get--feature_item .content_manga-get--feature_image:after{content:"";display:block;clear:both}.content_manga-get--feature_item .content_manga-get--feature_catchphrase{font-size:.75rem}.content_manga-get--features{background:#f5a520}.content_manga-get--features h2.content_manga-get--feature_heading{margin-bottom:0;padding:8px 8px 0;color:#fff;font-size:1.1rem}.content_manga-get--feature_slider_wrapper{position:relative;padding:8px}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left,.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right{position:absolute;z-index:1;top:8px;width:30px;height:calc(100% - 16px);border-radius:4px;background-color:#ccc;cursor:pointer}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left:before,.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right:before{position:absolute;top:0;right:0;bottom:0;left:0;width:1em;height:1em;margin:auto;color:#fff;font-size:1.2rem;font-weight:700;line-height:1em;text-align:center;user-select:none}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left.inactive,.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right.inactive{background:#e7e7e7;cursor:not-allowed;pointer-events:none}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left.hidden,.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right.hidden{visibility:hidden}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left{left:8px}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left:before{content:"&lt;"}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right{right:8px}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right:before{content:"&gt;"}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider{margin:0 30px;overflow:hidden}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_body{display:flex;position:relative;left:0;transition:left .4s}.content-manga-get_like_ranking--select-type{display:flex;justify-content:space-evenly;width:100%;margin-bottom:7px;background-color:#f2f2f2;color:#999;font-size:18px;line-height:39px}.content-manga-get_like_ranking--select-type&gt;div{flex-grow:1;text-align:center;cursor:pointer}.content-manga-get_like_ranking--select-type&gt;div.active,.content-manga-get_like_ranking--select-type&gt;div:hover{border-bottom:solid;border-color:#f16363;color:#f16363}.emendation-confirm-modal{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%}.emendation-confirm-modal__background{z-index:12;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.emendation-confirm-modal__content{position:fixed;z-index:13;width:70%;max-width:500px;height:fit-content;margin:auto;padding:10px 30px;border:none;border-radius:6px;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);text-align:left;inset:0}.emendation-confirm-modal__content::backdrop{background-color:rgba(0,0,0,.5)}.emendation-confirm-modal__head{font-size:1.2rem}.emendation-confirm-modal__subhead{font-size:.75rem}.emendation-confirm-modal__buttons{text-align:right}.emendation-confirm-modal__cancel-button{display:inline-block;box-sizing:border-box;width:100px;padding:.5em 1em;border:1px solid #555;border-radius:6px;background:linear-gradient(180deg,#777,#666);color:#fff;font-size:.875rem;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.emendation-confirm-modal__cancel-button:hover{opacity:.8}.emendation-confirm-modal__move-button{display:inline-block;box-sizing:border-box;width:100px;padding:.5em 1em;border:1px solid #de8b00;border-radius:6px;background:linear-gradient(180deg,#f5a520,#f19703) 50%;color:#fff;font-size:.875rem;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.emendation-confirm-modal__move-button:hover{opacity:.8}.manga-get--manga-list{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:18px}.manga-get--hot-ranking-tab-content{display:none}.manga-get--hot-ranking-tab-content.active{display:block}.manga-get--new-tab-content{display:none}.manga-get--new-tab-content.active{display:block}.manga-get--update-tab-content{display:none}.manga-get--update-tab-content.active{display:block}.manga-get--main-tab{display:flex;justify-content:space-between;height:34px;margin-bottom:21px;padding:8px 32px;background-color:#f2f2f2}.manga-get--main-tab-selected{background-color:#f06365;color:#fff}.manga-get--main-tab-not-selected,.manga-get--main-tab-selected{width:190px;height:34px;border-radius:20px;cursor:pointer;text-align:center;font-size:18px;line-height:34px}.manga-get--main-tab-not-selected{background-color:#f2f2f2;color:#999!important}.manga-get--main-tab-not-selected:hover{background-color:#f06365;color:#fff!important;text-decoration:none!important}.manga-get--manga-panel-prize{display:flex;flex-direction:column;width:364px;margin-bottom:24px}.manga-get--manga-panel-prize--banner{display:flex;width:356px;height:18.2px;padding:5px 0 5.8px 8px;margin-bottom:8px}.manga-get--manga-panel-prize--banner-icon{content:url(../img/component/prize_result/prize.svg);display:inline-block;height:100%;margin-right:3px}.manga-get--manga-panel-prize--banner-text{font-size:1.25rem;line-height:1;color:#fff}.manga-get--manga-panel-prize--detail{display:flex;width:364px}.manga-get--manga-panel-prize--cover-wrap{position:relative;width:140px;height:198.9px;background-color:#fff;margin-right:8px;border:1px solid #ccc}.manga-get--manga-panel-prize--vertical-manga-icon{position:absolute;top:165.9px;right:-1px}.manga-get--manga-panel-prize--info{width:214px}.manga-get--manga-panel-prize--info .title{line-height:1.1;font-size:.875rem}.manga-get--manga-panel-prize--info .author{font-size:.75rem;margin-bottom:8px}.manga-get--manga-panel-prize--info .description{font-size:.75rem;line-height:1.29;color:#333}.manga-get--vertical-trim{aspect-ratio:800/1137;object-fit:cover;object-position:0 0}.manga-panel-list{display:flex;gap:16px 8px;margin-bottom:16px}.manga-panel-list--wrap{flex-wrap:wrap}.manga-panel{display:flex;position:relative;box-sizing:border-box;flex:1 1 0;flex-direction:column;padding:0;gap:8px}.manga-panel:last-child{margin-right:auto}.manga-panel--multiple-of-4{flex:0 0 calc(25% - 6px)}.manga-panel--multiple-of-5{flex:0 0 calc(20% - 6.4px)}.manga-panel--muted{justify-content:center;padding:30px 8px 24px;border:1px solid #ccc;text-align:center}.manga-panel__muted-text{color:#666}.manga-panel__updated{color:red;font-size:.75rem;text-align:right}.manga-panel__cover{display:flex;position:relative;box-sizing:border-box;align-items:center;justify-content:center;width:100%;border:1px solid #ccc;background-color:#fff;aspect-ratio:5/7}.manga-panel__vertical-icon{position:absolute;right:0;bottom:0}.manga-panel__rank{position:absolute;top:0;left:0;width:28px;height:26px;background-image:url(../img/component/rank/medium.png);background-repeat:no-repeat;background-size:contain;color:#333;font-family:Libre Baskerville,serif;font-size:14px;line-height:22px;text-align:center}.manga-panel__rank--high{background-image:url(../img/component/rank/higher.png);color:#fff}.manga-panel__info{display:inline-block;line-height:1.1;word-break:break-all}.manga-panel__title{display:-webkit-box;overflow:hidden;font-size:.875rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.manga-panel__author{font-size:.75rem}.h2.media{border-left-color:#88b1ff;background-color:#eaf1ff}.media #container #content #main .explain{font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;margin:8px 0 16px}.media #container #content #main .tab-body .work{display:flex;border:10px solid #ccdeff;margin-bottom:20px}.media #container #content #main .tab-body .work .title{display:none}.media #container #content #main .tab-body .work .image{display:inline-block;float:left;width:200px;margin:26px 20px 26px 26px}.media #container #content #main .tab-body .work .image img{display:block;margin:0;height:283px}.media #container #content #main .tab-body .work .image .copyright{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;display:block;margin-top:3px;line-height:1.33;letter-spacing:normal;text-align:left;color:#707070}.media #container #content #main .tab-body .work .sentence{width:435px;float:right;margin:26px 26px 26px 0}.media #container #content #main .tab-body .work .sentence .title{display:flex;align-items:center;margin-bottom:10px;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:#000}.media #container #content #main .tab-body .work .sentence .media-genre{color:#fff;white-space:nowrap;background-color:#548cf2;padding:5px 17px;border-radius:5px;margin-right:8px}.media #container #content #main .tab-body .work .sentence .headline{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#d10000;padding:7px 10px 3px;background-color:#fefccc}.media #container #content #main .tab-body .work .sentence .introduction{font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;margin-bottom:20px}.media #container #content #main .tab-body .work .sentence .link{font-size:1rem;position:relative;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#000;border-bottom:dotted #ccc;padding-bottom:5px}.media #container #content #main .tab-body .work .sentence .media-link,.media #container #content #main .tab-body .work .sentence .original-link{font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#009;margin-bottom:0}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list{justify-content:normal}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list .official-manga-panel{margin-right:6.8px}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list .official-manga-panel:nth-child(n+5){margin-top:8px}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list .official-manga-panel:nth-child(4n){margin-right:0}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list .official-manga-panel .panel{height:180px}.official_manga-get--recently_favs .wrap-mangas-list .mangas-list .official-manga-panel .panel .manga-info{height:calc(100% - 130px)}.official_manga-get--recently_manga_buttons{display:flex;margin-top:8px}.official_manga-get--recently_manga_buttons .button{flex-grow:1;margin-left:8px;padding:12px;font-size:1rem}.official_manga-get--recently_manga_buttons .button:first-child{margin-left:0}.official_manga-get--recently_mangas .wrap-mangas-list .mangas-list{justify-content:normal}.official_manga-get--recently_mangas .wrap-mangas-list .mangas-list .official-manga-panel.long-panel{margin-right:6.8px}.official_manga-get--recently_mangas .wrap-mangas-list .mangas-list .official-manga-panel.long-panel:nth-child(4n){margin-right:0}.official-manga-get__author-mangas .wrap-mangas-list .mangas-list{gap:6.8px;justify-content:normal}.official-manga-get--like_ranking_body{display:none}.official-manga-get--like_ranking_body.active{display:block}.official-manga-get--like_ranking_body .official-manga-sub-like_ranking--panel_row{margin-bottom:0}.official_manga-get--author_contents,.official_manga-get--features{background:#f5a520}.official_manga-get--author_contents h2.official_manga-get--author_content_heading,.official_manga-get--author_contents h2.official_manga-get--feature_heading,.official_manga-get--features h2.official_manga-get--author_content_heading,.official_manga-get--features h2.official_manga-get--feature_heading{margin-bottom:0;padding:8px 8px 0;color:#fff;font-size:1.1rem}.official_manga-get--author_content_slider_wrapper,.official_manga-get--feature_slider_wrapper{position:relative;padding:8px}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right{position:absolute;z-index:1;top:8px;width:30px;height:calc(100% - 16px);border-radius:4px;background-color:#ccc;cursor:pointer}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left:before,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right:before,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left:before,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right:before{position:absolute;top:0;right:0;bottom:0;left:0;width:1em;height:1em;margin:auto;color:#fff;font-size:1.2rem;font-weight:700;line-height:1em;text-align:center;user-select:none}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left.inactive,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right.inactive,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left.inactive,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right.inactive{background:#e7e7e7;cursor:not-allowed;pointer-events:none}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left.hidden,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right.hidden,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left.hidden,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right.hidden{visibility:hidden}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left{left:8px}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_left:before,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_left:before{content:"&lt;"}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right{right:8px}.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_right:before,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_right:before{content:"&gt;"}.official_manga-get--author_content_slider_wrapper .official_manga-get--author_content_slider,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider,.official_manga-get--feature_slider_wrapper .official_manga-get--author_content_slider,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider{margin:0 30px;overflow:hidden}.official_manga-get--author_content_slider_wrapper .official_manga-get--author_content_slider_body,.official_manga-get--author_content_slider_wrapper .official_manga-get--feature_slider_body,.official_manga-get--feature_slider_wrapper .official_manga-get--author_content_slider_body,.official_manga-get--feature_slider_wrapper .official_manga-get--feature_slider_body{display:flex;position:relative;left:0;transition:left .4s}.official_manga-get--author_content_link,.official_manga-get--author_content_link:visited{color:#333}.official_manga-get--author_content_item,.official_manga-get--feature_item{box-sizing:border-box;flex:1 0 31.76%;margin-left:8px;padding:8px;background:#fff;color:#333}.official_manga-get--author_content_item:visited,.official_manga-get--feature_item:visited{color:#333}.official_manga-get--author_content_item:last-child,.official_manga-get--feature_item:last-child{margin-right:8px}.official_manga-get--author_content_item .official_manga-get--author_content_image,.official_manga-get--author_content_item .official_manga-get--feature_image,.official_manga-get--feature_item .official_manga-get--author_content_image,.official_manga-get--feature_item .official_manga-get--feature_image{position:relative;background-repeat:no-repeat;background-size:contain}.official_manga-get--author_content_item .official_manga-get--author_content_image:before,.official_manga-get--author_content_item .official_manga-get--feature_image:before,.official_manga-get--feature_item .official_manga-get--author_content_image:before,.official_manga-get--feature_item .official_manga-get--feature_image:before{content:"";padding-top:142.2%;float:left}.official_manga-get--author_content_item .official_manga-get--author_content_image:after,.official_manga-get--author_content_item .official_manga-get--feature_image:after,.official_manga-get--feature_item .official_manga-get--author_content_image:after,.official_manga-get--feature_item .official_manga-get--feature_image:after{content:"";display:block;clear:both}.official_manga-get--author_content_item .official_manga-get--author_content_image,.official_manga-get--feature_item .official_manga-get--author_content_image{background-position:top;background-size:cover}.official_manga-get--author_content_item .official_manga-get--author_content_title,.official_manga-get--author_content_item .official_manga-get--feature_title,.official_manga-get--feature_item .official_manga-get--author_content_title,.official_manga-get--feature_item .official_manga-get--feature_title{padding-top:4px;font-size:.875rem}.official_manga-get--author_content_item .official_manga-get--author_content_manga_title,.official_manga-get--author_content_item .official_manga-get--feature_catchphrase,.official_manga-get--feature_item .official_manga-get--author_content_manga_title,.official_manga-get--feature_item .official_manga-get--feature_catchphrase{font-size:.75rem}.official_manga-get--aside_links{padding:8px 0 0;text-align:right}.official_manga-get--aside_links a{display:inline-block;margin-bottom:8px}.official_manga-get--aside_links a:last-child{margin-bottom:0}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list{justify-content:normal}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list .official-manga-panel{margin-right:6.8px}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list .official-manga-panel:nth-child(n+5){margin-top:8px}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list .official-manga-panel:nth-child(4n){margin-right:0}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list .official-manga-panel .panel{height:190px}.official_manga-get--campaign_mangas .wrap-mangas-list .mangas-list .official-manga-panel .panel .manga-info{height:calc(100% - 124px)}.official_manga-get--recommend .wrap-mangas-list .mangas-list{justify-content:normal}.official_manga-get--recommend .wrap-mangas-list .mangas-list .official-manga-panel.long-panel{margin-right:6.8px}.official_manga-get--recommend .wrap-mangas-list .mangas-list .official-manga-panel.long-panel:nth-child(4n){margin-right:0}.official-manga-get_like_ranking--header_text{margin-top:16px;margin-bottom:8px;padding-bottom:5px;border-bottom:3px solid #f16363;font-size:1.25rem;line-height:1.375rem}.official-manga-get_like_ranking--select_period{margin-bottom:8px;text-align:right}.official-manga-get_like_ranking--select-type{display:flex;justify-content:space-evenly;width:100%;margin-bottom:7px;background-color:#f2f2f2;color:#999;font-size:18px;line-height:39px}.official-manga-get_like_ranking--select-type&gt;div{flex-grow:1;text-align:center;cursor:pointer}.official-manga-get_like_ranking--select-type&gt;div.active,.official-manga-get_like_ranking--select-type&gt;div:hover{border-bottom:solid;border-color:#f16363;color:#f16363}.official_manga-get_read_history .manga-opt .mangas-list{justify-content:flex-start}.official_manga-get_search--heading{border-bottom:1px solid #ccc;font-size:1.3rem}.official_manga-get_search--heading:before{content:url(../img/component/icon/icon_search.png);margin-right:.3em;vertical-align:middle}.official_manga-get_search--fields{display:flex;flex-wrap:wrap;padding:10px 0 10px 10px;vertical-align:middle}.official_manga-get_search--free_word_box{width:60%;margin-left:10px}.official_manga-get_search--row{display:block;padding:10px 0 0 10px;border-top:1px solid #ccc}.official_manga-get_search--last_row{display:block;padding:10px 0 10px 10px;border-top:1px solid #ccc}.official_manga-get_search--tag_wrapper{display:block;margin-bottom:10px}.official_manga-get_search--tag_wrapper ul{overflow:hidden}.official_manga-get_search--split_column{width:33%;float:left;list-style-type:none}.official_manga-get_search--line_column{margin-right:20px;float:left;list-style-type:none;vertical-align:middle}.official_manga-get_search--kind{display:flex;flex-wrap:wrap;padding-left:10px;border-bottom:24px}.official_manga-get_search--kind h3{min-width:4em}.official_manga-get_search--detail_button{margin:5px 0;padding-left:10px}.official_manga-get_search--detail_button a{text-decoration:underline;cursor:pointer}.official_manga-get_search--detail_button:hover{opacity:.7}.official_manga-get_search--detail_button.hide{display:none}.official_manga-get_search--button_area{position:relative;margin-top:10px;text-align:center}.official_manga-get_search--button_area .submit input.button{padding-right:50px;padding-left:50px}.official_manga-get_search--button_area .clear-button{display:inline-block;position:relative;top:-18px;left:155px;font-size:.8rem;cursor:pointer}.official_manga-get_search--button_area .clear-button:hover{opacity:.7}.official_manga-get_search--button_area .clear-button i{padding-right:2px}.official_manga-get_search--button_area .clear-button a{padding-left:5px;text-decoration:underline}.official_manga-get_search--caution{color:#555;font-size:12px}.book-info-anchor-link-area .official_manga-sub-book_info_anchor_link{text-align:right;right:0;font-size:1.1rem}.book-info-anchor-link-area .official_manga-sub-book_info_anchor_link .icon-arrow-down:before{content:"\f0ab";color:#a5a5a5}.official_manga-sub-fab_like_comment--block{width:100%;margin-top:8px;text-align:right}.official_manga-get_cover--add_favorite{margin-right:16px;font-size:16px;line-height:1.5;text-align:right}.official_manga-get_cover--add_favorite_star{color:#f5a520}.official_manga-get_cover--likes_count{display:inline-block;color:#999}.official_manga-get_cover--likes_count:before{content:url(../img/component/icon/icon_iine.svg);margin-right:5px}.official_manga-get_cover--comments_count{display:inline-block;color:#999}.official_manga-get_cover--comments_count:before{content:url(../img/component/icon/icon_comment.svg);margin-right:5px;margin-left:16px}.official_manga-sub-gensaku_button--color,.official_manga-sub-gensaku_button--color:active,.official_manga-sub-gensaku_button--color:hover{background:#70a701}.official-manga-sub-like_ranking--list{display:flex;position:relative;box-sizing:border-box;margin-bottom:21px;padding-bottom:8px;border-bottom:1px solid #ccc;color:#000;text-decoration:none}.official-manga-sub-like_ranking--list:hover{opacity:.8}.official-manga-sub-like_ranking--list:hover,.official-manga-sub-like_ranking--list:visited{color:#000;text-decoration:none}.official-manga-sub-like_ranking--list_thumbnail{flex-basis:333px;position:relative}.official-manga-sub-like_ranking--list_thumbnail&gt;img{width:333px;max-width:unset;max-height:100%}.official-manga-sub-like_ranking--list_thumbnail span{position:absolute;top:0;right:0;width:20px;height:30px}.official-manga-sub-like_ranking--list_info{flex-grow:1;padding-left:16px}.official-manga-sub-like_ranking--rank_top3{background-image:url(../img/component/rank/higher.png);color:#fff}.official-manga-sub-like_ranking--rank_other,.official-manga-sub-like_ranking--rank_top3{width:28px;height:26px;margin-bottom:8px;background-repeat:no-repeat;background-size:contain;font-family:Libre Baskerville,serif;font-size:14px;line-height:22px;text-align:center;vertical-align:top}.official-manga-sub-like_ranking--rank_other{background-image:url(../img/component/rank/medium.png);color:#333}.official-manga-sub-like_ranking--list_title{margin-bottom:7px;font-size:15px;font-weight:700;line-height:17px}.official-manga-sub-like_ranking--list_catchphrase{color:#666;font-size:12px;line-height:14px}.official-manga-sub-like_ranking--panel_row{display:flex;justify-content:space-between;margin-bottom:11px}.official-manga-sub-like_ranking--panel{position:relative;z-index:1;width:19%;height:190px;overflow:hidden;border:1px solid #ccc;border-radius:9px;color:#000;text-decoration:none}.official-manga-sub-like_ranking--panel:hover{opacity:.8}.official-manga-sub-like_ranking--panel:hover,.official-manga-sub-like_ranking--panel:visited{color:#000;text-decoration:none}.official-manga-sub-like_ranking--panel_rank{position:absolute;top:-1px;left:2px}.official-manga-sub-like_ranking--vertical_layout{width:20px;height:30px}.official-manga-sub-like_ranking--vertical_layout_icon{position:absolute;top:0;right:0}.official-manga-sub-like_ranking--panel_thumbnail{width:143px;height:110px;background-repeat:no-repeat;background-size:100%}.official-manga-sub-like_ranking--panel_info{position:absolute;bottom:0;box-sizing:border-box;width:100%;height:80px;padding-right:5px;padding-left:5px;background:#fff}.official-manga-sub-like_ranking--panel_title{height:32px;margin-top:5px;font-size:12px;font-weight:700;line-height:16px;word-break:break-all}.official-manga-sub-like_ranking--panel_catchphrase{margin-top:4px;color:#666;font-size:10px;line-height:12px}.official_manga-sub-panel--label{color:#999}.official_manga-sub-panel--label,.official_manga-sub-panel--likes_comments{padding:0 5px;font-size:10px;text-align:right}.official_manga-sub-panel--likes:before{content:url(../img/official_manga/panel-likes.svg);margin-right:3px}.official_manga-sub-panel--comments{margin-left:5px}.official_manga-sub-panel--comments:before{content:url(../img/official_manga/panel-comments.svg);margin-right:3px;vertical-align:middle}.official_manga-sub-panel--campaign_free_text{margin-left:8px;margin-top:10px;color:#d00;font-size:10px;font-weight:700;text-align:left}.search_condition_mypage-get{padding:11px 9px 8px 11px;border:6px solid #f5a520;margin-bottom:16px;position:relative}.search_condition_mypage-get .name-area{padding-bottom:4px;border-bottom:1px dashed #888}.search_condition_mypage-get .name-area .show{display:flex}.search_condition_mypage-get .name-area .show p{width:calc(100% - 88px);padding-left:10px;border-left:7px solid #f5a520;font-size:18px;font-weight:700;line-height:20px;box-sizing:border-box}.search_condition_mypage-get .name-area .show .update-name{width:80px;text-align:right;margin-left:8px;position:relative}.search_condition_mypage-get .name-area .show .update-name img{width:20px;height:20px;right:0;bottom:4px;position:absolute}.search_condition_mypage-get .name-area .show .update-name img:hover{cursor:pointer}.search_condition_mypage-get .name-area .edit{display:flex}.search_condition_mypage-get .name-area .edit input{width:calc(100% - 88px);box-sizing:border-box}.search_condition_mypage-get .name-area .edit .submit-name{width:80px;font-weight:700;margin-left:8px}.search_condition_mypage-get .parameter-blocks{margin:8px 16px;overflow:hidden}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter{position:relative;max-height:128px;overflow:hidden}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter:after{position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);padding-top:20px;width:100%;color:#009;text-align:center;font-weight:700;content:""}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter.loaded:after{content:"すべて表示する"}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter.opened{max-height:none}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter.opened:after{content:none}.search_condition_mypage-get .parameter-blocks .parameter-block{float:left;margin:0 20px 10px 0}.search_condition_mypage-get .parameter-blocks .parameter-block span{margin-right:5px;border-radius:10px;background:#888;padding:2px 10px;color:#fff;font-size:.75rem}.search_condition_mypage-get .delete-area{text-align:right}.search_condition_mypage-get .delete-area .dialog{width:600px;height:fit-content;font-size:16px;font-weight:700;text-align:center;padding:22px 40px 24px;border:9px solid #ccc;overflow:visible}.search_condition_mypage-get .delete-area .dialog&gt;p:first-child{font-size:20px;margin-bottom:5px}.search_condition_mypage-get .delete-area .dialog&gt;p:nth-child(2){font-size:18px;margin-bottom:8px}.search_condition_mypage-get .delete-area .dialog&gt;p:nth-child(3){color:#666}.search_condition_mypage-get .delete-area .dialog .spacer{height:0}.search_condition_mypage-get .delete-area .dialog .buttons{border:none;padding:0;background-color:#fff;display:flex;justify-content:center;position:static}.search_condition_mypage-get .delete-area .dialog .buttons .submit{width:100%;display:block}.search_condition_mypage-get .delete-area .dialog .buttons .submit:first-child{margin-right:20px}.search_condition_mypage-get .delete-area .dialog .buttons .submit .slim.button{padding-top:8px}.search_condition_mypage-get .delete-area .dialog .buttons .submit .button{width:100%;height:40px}.search_condition_mypage-get .delete-area .dialog .close-button{top:-63px;right:0;position:absolute}.search_condition_mypage-get .delete-area .dialog .close-button img{width:50px;height:50px;cursor:pointer}.search_condition_mypage-get .save-date{color:#999;text-align:right}.search_condition_mypage-get .submit-button{width:316px;height:40px;font-size:16px;font-weight:700;left:0;right:0;bottom:8px;margin:auto;position:absolute}.sns_list{display:flex;flex-wrap:wrap;gap:10px}.sns_list__alphapolis-content{width:100%;margin-bottom:8px;padding:10px 10px 24px;border:1px solid #888;background:#fffee6}.sns_list__content{box-sizing:border-box;width:calc(50% - 5px);padding:10px;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;background:#fffee6}.sns_list__content--ehon{background:#fdefd8}.sns_list__content--eternity{background:#fcf1f1}.sns_list__content--noche{background:#f6edf6}.sns_list__content--andarche{background:#dfe4f9}.sns_list__content--kizuna{background:#ffdfcc}.sns_list__content--alphamanga{background:#f2f2f2}.sns_list__title{display:flex;align-items:center;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #888;font-size:.875rem;font-weight:700}.sns_list__title:before{content:"";display:inline-block;width:4px;height:20px;margin-right:5px;background-color:#888}.sns_list__title--alphapolis{padding-bottom:10px;font-size:1.2rem}.sns_list__title--alphapolis:before{width:8px;height:30px}.sns_list__footer,.sns_list__links{display:flex;gap:20px}.sns_list__links{align-items:center}.sns_list__account-icon{width:70px;height:70px}.sns_list__sns-icon{width:40px;height:40px}.margin--r4px{margin-right:4px}</pre></body></html>