<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}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{-webkit-text-decoration-skip:objects;background-color:transparent}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{color:#33f;text-decoration:underline}a.external:after{content:" ��";font-family:FontAwesome}.clearfix:after{clear:both;content:" ";display:table}body{word-wrap:break-word;line-height:1.5;overflow-wrap:break-word}img{max-width:100%;vertical-align:top}ol,ul{padding-left:20px}ol,p,ul{margin:0 0 10px}p:last-child{margin-bottom:0}fieldset{border:0;margin:0;min-width:0;padding:0}#breadcrumbs{margin-bottom:20px;min-width:1000px}.breadcrumbs{background:#e7e7e7;box-shadow:inset 0 6px 6px -6px rgba(0,0,0,.5);font-size:.75rem;line-height:32px}.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{font-family:ShinMGoPro-De,serif;font-size:26.5px;font-weight:700;letter-spacing:-1.06px;line-height:1;margin:0;padding-bottom:5px;text-align:center}#footer .apps-and-services.nav h2 img{max-width:100%}#footer .apps-and-services.nav .content{box-sizing:border-box;max-width:500px;padding:20px 0;width:50%}#footer .apps-and-services.nav .content ul li{background:#fff;border:1px solid #de8b00;border-radius:10px;box-sizing:border-box;margin-bottom:20px;overflow:hidden;position:relative}#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{box-sizing:border-box;float:left;overflow:hidden;padding:10px;width:65%}#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{color:#f5a520;font-size:1.1rem;line-height:1.2;margin-bottom:6px;overflow:hidden;width:auto}#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{font-size:.875rem;overflow:hidden}#footer .apps-and-services.nav .content.apps li .introduction.ehon div.inline{display:flex}#footer .apps-and-services.nav .content.apps li .stores{background:#fdf8ee;border-radius:0 0 10px 10px;box-sizing:border-box;padding:10px;text-align:center;width:35%}#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{height:44px;width:150px}#footer .apps-and-services.nav .content.apps li .stores a img.google-play{height:45px}#footer .apps-and-services.nav .content.services{padding-left:10px;padding-right:0;position:relative}#footer .apps-and-services.nav .content.services .character-one{position:absolute;right:10px;top:139px;z-index:2}#footer .apps-and-services.nav .content.services .character-two{position:absolute;right:105px;top:139px;z-index:2}#footer .apps-and-services.nav .content.services .character-three{position:absolute;right:5px;top:36px;z-index:2}#footer .apps-and-services.nav .content.services .character-four{left:-14px;position:absolute;top:34px;z-index:2}#footer .apps-and-services.nav .content.services li.web-section{border-bottom:0;border-radius:10px 10px 0 0;margin-bottom:0;position:relative}#footer .apps-and-services.nav .content.services li.web-section:after{background:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 20px)}#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{border-radius:0 0 10px 10px;border-top:0;margin-bottom:0}#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{border-radius:5px;font-size:18px;font-weight:700;line-height:2.4;margin-top:25px;padding:0;width:100%}#footer .apps-and-services.nav .content.services li .stores .button:hover{background:#f5c255}#footer .sns.section{background:#666;display:flex;justify-content:center;padding:24px 0}#footer .sns.section .content{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;justify-content:space-between;padding:16px 24px;width:575px}#footer .sns.section .content .sns-icons{display:flex;justify-content:space-between;width:400px}#footer .sns.section .content .sns-icons .sns-icon{height:40px;width: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{box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:33.3333333333%}#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;line-height:1.4rem;padding:10px 0}#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{border-bottom:2px solid #555;margin:10px 0 5px;padding-bottom:3px}#footer .sitemap.nav .content .authors-links{display:none}#footer .abj{background:#f2f2f2;font-size:14px;padding:15px 0}#footer .abj div{display:flex;margin:0 auto;width:724px}#footer .abj img{padding-right:22px}#footer .abj a{color:#333}#footer .copyright{background:#f2f2f2;font-size:.75rem;padding:20px 0;text-align:center}#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{font-size:.75rem;margin:0 0 5px}#header .content .search input[type=text]{border:1px solid #888;box-sizing:border-box;height:25px;line-height:25px;max-width:80%;vertical-align:top}#header .content .search span.submit{display:inline-block;position:relative;vertical-align:top}#header .content .search span.submit input[type=submit]{background:#888;border:0;box-sizing:border-box;height:25px;width:25px}#header .content .search span.submit:after{bottom:0;color:#fff;content:"��";font-family:FontAwesome;height:1em;left:0;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center;text-rendering:auto;top:0;width:1em}#header .global.nav{background:linear-gradient(0deg,#f2f2f2,#fff 30%);border-bottom:1px solid #fff}#header .global.nav ul{border:solid #999;border-width:1px 1px 0 0;box-sizing:border-box;display:-webkit-flex;display:flex;margin:0 auto -1px;overflow:hidden;width:1000px}#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{border-radius:100%;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s;width:100%}#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{border-radius:0;opacity:.14;-webkit-transform:scale(1);transform:scale(1)}#header .global.nav ul li a:hover:after{border-radius:0!important;opacity:.14!important;-webkit-transform:scale(1)!important;transform:scale(1)!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{border-radius:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.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{background:linear-gradient(180deg,#b67f6d,#a76c58);border:1px solid #c8a093;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 0 0 1px #a76c58;line-height:1;margin:1px;padding:5px 15px}.main-content .sub.nav .book-ranking h2 img{height:19px;vertical-align:bottom}.main-content .sub.nav .book-ranking ol{border:solid #ccc;border-width:1px 1px 0}.main-content .sub.nav .book-ranking ol li{border-bottom:1px solid #ccc;counter-increment:order;overflow:hidden;padding:10px;position:relative}.main-content .sub.nav .book-ranking ol li:before{border-bottom:40px solid transparent;border-left:40px solid #b67f6d;color:#fff;content:counter(order);font-family:Libre Baskerville,serif;font-weight:700;height:0;left:0;line-height:20px;position:absolute;text-align:center;text-indent:-55px;top:0;width:0}.main-content .sub.nav .book-ranking ol li h3{font-size:1rem;margin:0;padding:0 0 5px 20px}.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-radius:0 0 5px 5px;border-top:0 solid #ccc;font-size:.75rem;padding:10px}#main{float:right;width:735px}#main.single-column{float:none;margin:0 auto;max-width:100%;width:800px}#main.interview,#navbar{width:100%}#navbar{background:#f5a520;border-bottom:1px solid #c69036;box-sizing:border-box;font-size:.75rem;height:30px;left:0;min-width:1000px;position:fixed;top:0;transition:top .5s;z-index:10}#navbar .navbar-content{box-sizing:border-box;height:100%;margin:0 auto;overflow:hidden;padding:5px 0;width:1000px}#navbar .navbar-left{display:flex;float:left;height:100%}#navbar .navbar-user,#navbar .navbar-user img{height:100%}#navbar .navbar-alpha-coin{background:url(/v2/img/component/navbar/icon-ac.svg) no-repeat;margin-left:24px;margin-right:24px;padding-left:24px}#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{background:#c00;border-radius:10px;color:#fff;font-size:.75rem;margin-left:1px;padding:1px 4px;vertical-align:bottom}#navbar .notice-count.sp-only{display:none}#navbar.preview{background:#0b99d0;border-bottom:1px solid #009;color:#fff;font-size:1rem;font-weight:700;text-align:center}#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-height:100px;max-width: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{background:#fff;margin:15px 0}.sidebar .nav ul.banners li img{min-height:60px}.prizes .sidebar .nav ul.banners li{margin-bottom:15px;margin-top:0}.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{background:#fff;border:1px solid #ccc}.sidebar .official-manga .nav li{border-bottom:1px dotted #ccc;padding:9px}.sidebar .official-manga .nav li h3{font-size:1rem;margin:.5em 0}.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{background:#f9e5de;margin:15px 0;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{background-color:#eee;color:#373737;font-size:.875rem;margin:15px 0;padding:5px}.about-ranking{background:#fbeccb;border:3px solid #eac485;padding:10px}.about-ranking h2{color:#d07b00;font-size:.875rem}.about-ranking.hot h2:before{content:url(/v2/img/component/icon/hot.png);margin-right:3px;vertical-align:text-top}.hot-ranking #ranking-for{background:none;height:40px;margin-bottom:0;padding:1px}.hot-ranking #ranking-for li{align-items:center;background-color:hsla(0,0%,100%,.5);border:1px solid #8ebe4f;color:#87bc87;display:flex;font-size:16px;justify-content:center;outline:none;width:20%}.hot-ranking #ranking-for .selected{background-image:linear-gradient(180deg,#7bb33c,#7db939);color:#fff;letter-spacing:normal}.hot-ranking #ranking-for .no-selected{cursor:pointer}.hot-ranking #ranking-for .selected-manga{background-color:#f35b5b;border:1px solid #f35b5b;color:#fff;letter-spacing:normal}.hot-ranking #ranking-for .no-selected-manga{border:1px solid #f35b5b;color:#f35b5b;cursor:pointer}.hot-ranking span.change{display:flex;font-size:12px;justify-content:flex-end;margin-bottom:20px;margin-top:10px}.hot-ranking span.change a{color:#333;text-decoration:underline}.app-alphapolis{background:#fffee6;border:1px solid #888;overflow:hidden;padding:10px}.app-alphapolis .header{border-bottom:1px dashed #888;margin-bottom:10px}.app-alphapolis .header h2{background:#fffee6;font-size:1.2rem;padding:0 10px}.app-alphapolis .app-icon{float:left}.app-alphapolis .app-info{overflow:hidden;padding-left:10px}.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{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;height:78px;padding:5px;width:50%}.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;height:100%;padding:0 0 0 10px}.app-alphapolis .app-info .app-links&gt;div a img{margin:auto;max-height:100%;max-width:100%}.other-apps{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.other-apps&gt;div{border-radius:20%;box-shadow:0 7px 10px -10px rgba(0,0,0,.5);box-sizing:border-box;margin-bottom:20px;position:relative;width:50%}.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-bottom:1px solid #b1b6b1;border-top:1px solid #b1b6b1;box-sizing:border-box;height:100%;padding:10px}.other-apps&gt;div&gt;div .header{border-left:4px solid #888;margin-bottom:5px;padding-left:5px}.other-apps&gt;div&gt;div .footer{border-top:1px dashed #888;overflow:hidden;padding-top:10px}.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{clear:both;display:-webkit-flex;display:flex;justify-content:center;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-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0}.main .banner{background:#fff;display:block;margin-bottom:20px}.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{background:#f5a520;border:1px solid #de8b00;border-right:0;box-sizing:border-box;color:#fff;display:inline-block;font-size:.75rem;height:20px;line-height:18px;margin-right:10px;padding:0 5px;position:relative;vertical-align:middle}.bookmark:before{background:#fff;border-radius:100%;height:3px;right:-5px;width:3px;z-index:2}.bookmark:after,.bookmark:before{bottom:0;content:"";margin:auto;position:absolute;top:0}.bookmark:after{background:url(/v2/img/component/icon/bookmark-small-right.png) no-repeat;height:20px;right:-10px;width:10px;z-index:1}.bookmark:hover,.bookmark:link,.bookmark:visited{color:#fff}.bookmark.enabled{cursor:pointer}.counter .bookmark{margin:0;position:absolute;right:-6px;top:6px}.counter .bookmark:hover{text-decoration:none}.counter .bookmark:before{background:none;border-bottom:5px solid #de8b00;border-radius:0;border-right:5px solid transparent;bottom:auto;height:0;right:0;top:-6px;width:0}.counter .bookmark:after{background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat;left:-10px;right:auto}.counter .bookmark .count{font-weight:700}.book-blocks .book{background:#f5e3dd;border:1px solid #faf0ed;margin:1px 1px 0;outline:1px solid #e8d5cf;overflow:hidden;padding:10px}.book-blocks .book .content{background:#fff;border-bottom:1px solid #f4dbd3;border-left:1px solid #f4dbd3;border-right:1px solid #f4dbd3;overflow:hidden;padding:5px}.book .content .cover{float:left;padding:10px;text-align:center;width:112px}.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{overflow:hidden;padding:10px}.book .content .info .midashi{color:#593b01;display:none;font-size:1.2em;font-weight:700}.book .content .info .title{background:none;border-left:6px solid #b78771;color:#8b3e24;font-size:20px;padding-left:10px}.book .content .info .title a{text-decoration:underline}.book .content .info .sub-title{margin-top:5px;padding-left:16px}.book .content .info .authors{border-bottom:1px solid #e7e7e7;border-top:1px dashed #999;color:#666;margin-top:10px;padding:5px 5px 5px 16px}.book .content .info .authors a{font-size:16px}.book .content .info .illustrators{background:#fff;border-bottom:1px solid #e7e7e7;color:#666;margin-top:-6px;padding:0 5px 5px 16px}.book .content .info .abstract{background:#ffffed;border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;font-size:12px;padding:10px;position:relative}.book .content .info .abstract .copyline{color:#593b01;font-size:1.2em;font-weight:700}.book .content .info .subinfo{background:#f2f2f2;border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;font-size:12px;overflow:hidden;padding:0 10px}.book .content .info .subinfo span{margin-right:10px}.book .content .info .benefits{margin-top:10px;text-align:right}.books-list{background:#fdf8f7;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.books-list:after{border-top:1px solid #fdf8f7;content:"";display:block;margin-top:-1px;width:100%}.books-list .book{border-bottom:1px dashed #999;box-sizing:border-box;padding:10px;width:25%}.books-list .book .cover{display:block;padding-bottom:3px}.books-list .book .cover img{max-height:164px;max-width:112px}.books-list .book .label-tag{white-space:nowrap}.books-list .book .midashi{color:#88362e;font-size:.75rem}.books-list .book .title{color:#593b01;line-height:1.2;padding-top:3px}.books-list .book .sub-title{font-size:.75rem;font-weight:700}.books-list.simple-mode .book .content .cover{float:none;padding:0;text-align:left;width:auto}.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;font-size:.875rem;padding:0}.books-list.simple-mode .book .content .info .authors{border:0;font-size:.75rem;margin-top:0;padding:0}.books-list.simple-mode .book .content .info .authors a{font-size:.75rem}.business.books .book{border-bottom:1px solid #a6a6a6;margin-bottom:20px;overflow:hidden;padding:10px 0}.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;height:114px;padding-right:10px;width:78px}.business.books .book .cover img{max-height:100%;max-width: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{background:#f2f2f2;border:1px solid #b0b0b0;margin-bottom:20px;padding:10px;text-align:center}.business.profile h2{margin-bottom:10px}.business.profile .profile-face{height:148px;margin:0 auto 10px;width:148px}.business.profile .profile-face img{margin-bottom:3px;max-height:100%;max-width:100%;outline:1px solid #ccc;vertical-align:top}.business.profile .profile-name{font-size:1.1rem;font-weight:700;padding-bottom:10px}.business.profile .profile-link{padding-bottom:10px;text-align:right}.business.profile .profile-text p{padding-top:5px;text-align:left}.button{background:linear-gradient(180deg,#f5a520,#f19703) 50%;border:1px solid #de8b00;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;line-height:1.5;padding:.5em 1em;text-align:center;text-decoration:none;vertical-align:middle}.button:hover{background:linear-gradient(180deg,#f5c255,#e9ae4d) 50%}.button.pdf:before{content:url(/v2/img/bookstores/pdf.gif);margin-right:5px;padding-top:5px;vertical-align:middle}.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{font-weight:700;padding:1em 2em}.gray.button{background:linear-gradient(180deg,#777,#666);border:1px solid #555;color:#fff}.gray.button:hover{background:linear-gradient(180deg,#999,#888)}.orange.button{background:#f5a520;border:1px solid #e49404;color:#fff}.orange.button:hover{background:#e9ae4d}.blue.button{background:linear-gradient(180deg,#21abe0,#0b99d0);border:1px solid #0b99d0;color:#fff}.blue.button:hover{background:linear-gradient(180deg,#66cff7,#35a7d3);border:1px solid #21abe0}.black.button{background:#000;border:1px solid #fff;font-size:16px;font-weight:700;min-width:101px;outline:3px solid #000;padding:10px 40px}.black.button:hover{background:#666;border-color:#fff;outline-color:#666}.cancel.button{background:linear-gradient(180deg,#777,#666);border:1px solid #666}.games.button{background:linear-gradient(180deg,#0c8df8,#0961f1);border:1px solid #0961f1;color:#fff}.games.button:before{color:#fff}.games.button:hover{background:linear-gradient(180deg,#66cff7,#35a7d3);border:1px solid #21abe0}a.disable.button{background:#777;border:1px solid #555;color:#a6a6a6;cursor:default;pointer-events:none}.novel-gradient.button{background:linear-gradient(180deg,#8ebe4f,#70a701) 50%;border:1px solid #468a01}.novel-gradient.button:hover{background:linear-gradient(180deg,#8ebf55,#81b545) 50%;border-color:#7aa745}.novel-gradient.button:hover,.novel-gradient.button:visited{color:#fff;text-decoration:none}.manga-gradient.button{background:linear-gradient(180deg,#f16363,#e84141) 50%;border:1px solid #ca171a}.manga-gradient.button:hover{background:linear-gradient(180deg,#e86e70,#dd5e62) 50%;border-color:#d75759}.manga-gradient.button:hover,.manga-gradient.button:visited{color:#fff;text-decoration:none}.center-nav{font-size:.75rem;margin:10px;text-align:center}.center-nav a,.center-nav span{border-left:1px solid #ccc;cursor:pointer;margin-left:5px;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{color:#fff;cursor:pointer;display:inline-block;margin:0 10px 5px 5px}.label-nav a:hover,.label-nav span:hover{color:#fff;text-decoration:none}.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;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.block-confirm-modal-background{background-color:rgba(0,0,0,.5);height:100%;width:100%}.block-confirm-modal-wrapper{background-color:#fff;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);left:50%;max-width:500px;padding:10px 30px;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:70%}.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{border-radius:6px;width:100px}.comments-add-form textarea{box-sizing:border-box;height:8em;width:100%}.comments.section textarea{width:100%}.comments.section .comment{margin-bottom:20px}.comments.section .comment .parent{overflow:hidden}.comments.section .comment .parent .profile{float:left;height:70px;width:70px}.comments.section .comment .parent .profile img{border:1px solid #ccc;max-height:100%;max-width:100%}.comments.section .comment .parent .text{margin-left:80px;padding:0 10px 0 0}.comments.section .comment .parent .text .meta{border-bottom:1px dashed #999;margin-bottom:5px;padding-bottom:5px}.comments.section .comment .parent .text .meta .created{color:#777;font-size:12px;margin-right:10px}.comments.section .comment .parent .netabare:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;content:"";display:inline-block;height:0;margin-right:3px;width:0}.comments.section .comment .child{margin-top:10px}.comments.section .comment .child .user{float:right;height:70px;width:70px}.comments.section .comment .child .user img{border:1px solid #ccc;max-height:100%;max-width:100%}.comments.section .comment .child .text{background:#f2f2f2;border-radius:5px;margin:0 80px;padding:15px;position:relative}.comments.section .comment .child .text:after{border:6px solid transparent;border-left-color:#f2f2f2;content:"";height:0;left:100%;margin-top:32px;pointer-events:none;position:absolute;top:0;width:0}.comments.section .comment .child .text .meta{border-bottom:1px dashed #999;line-height:1;margin-bottom:5px;padding-bottom:5px}.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{border:1px solid #ccc;margin-bottom:10px;padding:15px}.success{color:#136702}.content-status{background:#fff;border:1px solid #999;border-radius:3px;display:inline-block;font-size:10px;line-height:16px;padding:0 10px;text-align:center;vertical-align:top;white-space:nowrap}.content-status.rating{color:red}a.content-status:hover{color:#fff;text-decoration:none}a.content-status.novels{background:#bbda77;border-color:#8ebe4f;color:#0f5201}a.content-status.novels:hover{background:#8ebe4f}a.content-status.mangas{background:#f5d2d4;border-color:#f68585;color:#990a0a}a.content-status.mangas:hover{background:#f16363}.counter-balloon{background:#fff;border:1px solid #ccc;border-radius:5px;color:#de8b00;display:inline-block;font-weight:700;margin-left:3px;padding:.45em 1em;position:relative;text-align:center;vertical-align:middle}.counter-balloon:after,.counter-balloon:before{border-bottom:3px solid transparent;border-right:8px solid #ccc;border-top:3px solid transparent;bottom:0;content:"";height:0;left:-8px;margin:auto;position:absolute;top:0;vertical-align:middle;width:0}.counter-balloon:after{border-bottom:2px solid transparent;border-right:5px solid #fff;border-top:2px solid transparent;left:-5px;z-index:2}.cover .content-main{margin-bottom:20px}.cover .content-main .title{text-decoration:none}.cover .content-main .rental-desc{border:2px solid #f5a520;margin-top:20px}.cover .content-main .rental-desc&gt;span:first-child{background:#f5a520;color:#fff;display:inline-block;font-weight:700;padding:.5em 1em}.cover .content-main .rental-desc&gt;span:nth-child(2){background:#fff;color:#000;display:inline-block;padding:.5em 1em}.cover .content-main .content-tags{border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;line-height:1.5;overflow:hidden;padding:10px 0 10px 10px}.cover .content-main .content-tags .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{border-bottom:1px solid #e7e7e7;margin:0}.cover .content-main .heart{color:#999;display:inline-block;margin-left:9.3px;vertical-align:baseline}.cover .content-main .heart:before{background-image:url(/v2/img/component/icon/icon_iine.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;font-size:12px;height:15.5px;line-height:1;object-fit:contain;padding-right:4px;vertical-align:-20%;width:17.4px}.cover .content-main .heart .heart-count{background:none;color:#666;font-size:15px;height:14px;margin:0;padding:0;position:static;text-align:right;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{box-sizing:border-box;float:left;font-size:1.1rem;font-weight:700;height:50px;padding:14px 0 10px;text-align:center;width:50%}.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;font-size:1.1rem;padding:20px 10px 5px}.table-of-contents .body .episodes h3:first-child{padding-top:0}.table-of-contents .body .episodes .episode,.table-of-contents .body .episodes .rental-episode{border-bottom:1px solid #ccc;position:relative}.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;height:20px;width:50px}.table-of-contents .body .episodes .episode&gt;a,.table-of-contents .body .episodes .rental-episode&gt;a{display:block;overflow:hidden;padding:7px 10px}.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{word-wrap:break-word;display:block;font-size:16px;font-weight:700;overflow:hidden}.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{color:#999;float:left;font-size:.75rem;width:9.5em}.table-of-contents .body .episodes .episode .counter,.table-of-contents .body .episodes .rental-episode .counter{align-items:center;color:#999;display:inline-flex;float:right;font-size:.75rem}.table-of-contents .body .episodes .episode .bookmark,.table-of-contents .body .episodes .rental-episode .bookmark{margin:0;position:absolute;right:-6px;top:5px;z-index:1}.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{background:none;border-bottom:5px solid #de8b00;border-radius:0;border-right:5px solid transparent;bottom:auto;height:0;right:0;top:-6px;width:0}.table-of-contents .body .episodes .episode .bookmark:after,.table-of-contents .body .episodes .rental-episode .bookmark:after{background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat;left:-10px;right:auto}.table-of-contents .body .episodes .episode+.chapter-rental{border-top:2px solid #70a701}.table-of-contents .body .episodes .chapter-rental{background:#e5eedd;border-bottom:0;border-top:1px solid #70a701;cursor:pointer;overflow:hidden;padding:18px 10px}.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{border-bottom:0;float:left;padding:0}.table-of-contents .body .episodes .chapter-rental .rental-mark{background:#fff;border:2px solid #70a701;border-radius:4px;color:#70a701;float:right;font-weight:700;line-height:21px;padding:1px .2em;pointer-events:none;text-align:center;width:6em}.table-of-contents .body .episodes .chapter-rental .arrow{float:right;height:25px;margin-left:10px;pointer-events:none;position:relative;width:40px}.table-of-contents .body .episodes .chapter-rental .arrow:before{border:0;border-radius:3px;border-right:4px solid #70a701;border-top:4px solid #70a701;bottom:0;content:"";height:14px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(135deg) translate(-3px,3px);transition:transform .3s ease;width:14px}.table-of-contents .body .episodes .chapter-rental .arrow.open:before{transform:rotate(315deg) translate(-3px,3px)}.table-of-contents .body .episodes .rental-book{background:#fff;border-bottom:1px solid #e7e7e7;border-top:1px solid #70a701;overflow:hidden;padding:1em}.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{overflow:hidden;padding-left:1em}.table-of-contents .body .episodes .rental-book .abstract .abstract-desc .pub-day{color:#666;font-size:small;text-align:right}.table-of-contents .body .episodes .rental .rental-episode{background:#fff;border-bottom:1px solid #e7e7e7;cursor:pointer;position:relative}.table-of-contents .body .episodes .rental .rental-episode:hover{background:#fbfcf7}.table-of-contents .body .episodes .rental .rental-episode&gt;a{color:#333;padding:1em 0}.table-of-contents .body .episodes .rental .rental-episode&gt;a&gt;h3{border-bottom:0;line-height:1.8;padding-bottom:0;padding-right:160px}.table-of-contents .body .episodes .rental .rental-episode&gt;a:hover{text-decoration:underline}.table-of-contents .body .episodes .rental .rental-episode .rental-available{bottom:.5em;pointer-events:none;position:absolute;right:60px;text-align:right}.table-of-contents .body .episodes .rental .rental-episode .rental-available .expiring{color:#f5a520;font-weight:700;margin-bottom:0}.table-of-contents .body .episodes .rental .rental-episode .rental-info{bottom:0;pointer-events:none;position:absolute;right:60px;top:1em}.table-of-contents .body .episodes .rental .rental-episode .rental-info .rental-price{background:#fff;border:2px solid #f5a520;border-radius:4px;color:#f5a520;font-weight:700;padding:.2em;text-align:center;width:6em}.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{height:40px;margin-top:-.25em;width:40px}.table-of-contents .body .episodes .rental .rental-episode .rental-free{bottom:.5em;color:#666;font-size:small;pointer-events:none;position:absolute;right:60px}.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{align-items:flex-end;color:#999;display:flex}.table-of-contents .body .episodes .rental .rental-episode .heart-str:before,.table-of-contents .body .episodes .rental .rental-episode .heart:before{background-image:url(/v2/img/component/icon/icon_iine.svg);background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:10.1px;margin:0 1px 1px 0;object-fit:contain;width:11.4px}.table-of-contents .body .episodes .rental .rental-episode .heart .heart-count,.table-of-contents .body .episodes .rental .rental-episode .heart-str .heart-count{align-items:flex-end;color:#999;display:flex;font-size:12px;letter-spacing:normal;line-height:.8;margin:0 15.6px 0 1px;text-align:right}.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{align-items:center;color:#999;display:inline-flex;margin-left:1rem;vertical-align:middle}.table-of-contents .body .episodes .heart:before{background-image:url(/v2/img/component/icon/icon_iine.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin:0 1px 0 0;object-fit:contain;width:12.8px}.table-of-contents .body .episodes .heart&gt;span{color:#999;font-size:12px;letter-spacing:normal;line-height:1;margin:0 4px 0 2px;text-align:right;vertical-align:2%}.pseudo-datepicker{cursor:pointer}.pseudo-datepicker.empty{text-decoration:underline}.datepicker{border:0!important;box-sizing:border-box!important;padding:0!important;width:0!important}.xdsoft_datetimepicker{background:#fff;border:1px solid;border-color:#ccc #ccc #b0b0b0;box-shadow:0 5px 15px -5px rgba(0,0,0,.506);-moz-box-sizing:border-box;box-sizing:border-box;color:#333;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{background:transparent;border:0;height:210px;left:0;position:absolute;top:0;width:75px}.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{box-shadow:none;display:inline-block;position:static}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: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{float:left;margin-left:8px;width:224px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{float:left;margin-left:8px;margin-top:0;text-align:center;width:58px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px -15px;display:block;float:none;height:15px;margin-left:14px;margin-top:7px;width:30px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #d1d1d1;height:151px;overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div{background:#f2f2f2;border-bottom-width:0;border-collapse:collapse;border-top:1px solid #d1d1d1;color:#666;cursor:pointer;font-size:12px;height:25px;line-height:25px;text-align:center}.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-left:0;margin-right:8px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-bottom:3px;margin-top:8px}.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{background-position:-92px -19px;display:inline-block;height:20px;opacity:.5;vertical-align:middle;width:9px}.xdsoft_datetimepicker .xdsoft_prev{background-position:-20px 0;float:left}.xdsoft_datetimepicker .xdsoft_today_button{background-position:-70px 0;float:left;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{background-position:0 0;float:right}.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;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";height:30px;min-width:0;opacity:.5;outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.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{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.xdsoft_datetimepicker .xdsoft_label{background-color:#fff;cursor:pointer;display:inline;float:left;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:5px 3px;position:relative;text-align:center;width:182px;z-index:9999}.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{background:#fff;border:1px solid #ccc;display:none;max-height:160px;overflow-y:hidden;position:absolute;right:0;top:30px;z-index:101}.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{background:#ff8000;color:#fff}.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{text-align:right;width:100px}.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{background:#f2f2f2;border:1px solid #d1d1d1;border-collapse:collapse;color:#666;cursor:pointer;font-size:12px;height:25px;padding:0;text-align:right;vertical-align:middle;width:14.2857142%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f2f2f2;color:#999;cursor:default;font-weight:700;height:25px;text-align:center}.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{margin-left:5px;width:48px}.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{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box&gt;div&gt;div:hover{background:#ff8000!important;box-shadow:none!important;color:#fff!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{background:inherit!important;box-shadow:inherit!important;color:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{clear:both;color:#ccc!important;float:none;font-size:10px;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{border:1px solid #ccc;position:relative}.xdsoft_datetimepicker .xdsoft_scrollbar&gt;.xdsoft_scroller{background:#ccc!important;border-radius:3px;height:20px}.xdsoft_datetimepicker .xdsoft_scrollbar{bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_datetimepicker .xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker .xdsoft_save_selected{border:1px solid #d1d1d1!important;color:#454551;display:block;font-size:13px;margin-top:5px;width:100%}.xdsoft_datetimepicker .blue-gradient-button{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 0,#f4f8fa 73%);border:1px solid #d7d8da;color:#82878c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "$white",endColorstr="#f4f8fa",GradientType=0);font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;height:28px;padding:4px 17px 4px 33px;position:relative}.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{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 0,#fff 73%);color:#454551;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#f4f8fa",endColorstr="$white",GradientType=0)}.dialog{background:#fff;border:5px solid #ccc;bottom:0;box-sizing:border-box;display:none;height:1000px;left:0;margin:auto;max-height:90%;max-width:90%;overflow:auto;padding-bottom:50px;position:fixed;right:0;top:0;width:1000px;z-index:12}.dialog.open{display:block}.dialog .spacer{height:50px}.dialog .buttons{border-top:1px solid #ccc;bottom:0;box-sizing:border-box;left:0;margin:auto;padding:10px;position:absolute;right:0;white-space:nowrap;width:100%}.overlay{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:11}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{height:250px;width:300px}.diary-comment-delete.dialog,.diary-delete.dialog{height:300px;padding:20px 20px 50px;width:500px}.incentive-rule.dialog{padding:20px 20px 50px}.incentive-rule.dialog .term-of-service{border:0;height:auto;overflow:visible;width:auto}.add-chapter.dialog{height:200px;padding:20px 20px 50px;width:500px}.add-chapter.dialog input{box-sizing:border-box;width:100%}.novel-download.dialog{height:260px;padding:20px 20px 50px;width:800px}.novel-download.dialog .download-buttons{padding:10px 0;text-align:center}.prize_entry_cancel_dialog.dialog{height:300px;padding:10px;width:420px}.prize_entry_cancel_dialog.dialog .title{margin-bottom:15px}.prize_entry_cancel_dialog.dialog .right-button{margin-left:45px}.prize_entry_dialog.dialog{height:fit-content;padding:10px;width:420px}.prize_entry_dialog.dialog .title{margin-bottom:15px}.prize_entry_dialog.dialog .right-button{margin-left:45px}.complete-alert-dialog.dialog{height:220px;overflow:unset;padding:20px 20px 50px;width:500px}.complete-alert-dialog.dialog.mangas{height:200px}.complete-alert-dialog.dialog p{text-align:center}.diary-comments .comment{background:#fce2b7;border:1px solid #fdefd8;box-shadow:0 0 0 1px #f5c255;margin-left:1px;margin-right:1px;margin-top:1px}.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{color:#777;font-size:.875rem;overflow:hidden;padding:10px}.diary-comments .comment .head a{float:right}.diary-comments .comment .body{background:#fff;display:-webkit-flex;display:flex;min-height:90px;padding:15px}.diary-comments .comment .body .profile{width:70px}.diary-comments .comment .body .profile img{max-height:70px;max-width:70px}.diary-comments .comment .body .text{-webkit-flex-grow:1;flex-grow:1}.diary-comments .comment .body .text .user{border-bottom:1px dashed #999;font-size:1rem;margin-bottom:5px;padding-bottom:5px}.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{margin:0 auto 15px;position:relative}.novel-header .title{word-wrap:break-word;background:none;border:0;font-size:20px;line-height:1.5;margin:0 145px;padding:0;text-align:center}.novel-header .author{margin:8px 145px 0;text-align:center}.novel-header .ranking-banner{left:0;position:absolute;top:0;width:135px}.novel-header .ranking-banner img{max-width:100%}.novel-header .change-font-size{position:absolute;right:0;text-align:center;top:0}.novel-header .change-font-size .label{line-height:1;margin-bottom:2px}.novel-header .change-font-size span{cursor:pointer;display:inline-block;padding:3px 7px}.novel-header .change-font-size .big{border:1px solid #b0b0b0;border-right-style:dashed;margin-left:3px}.novel-header .change-font-size .medium{background:#ccc;border:1px solid #b0b0b0;border-left:0;border-right:0}.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{border:2px solid #f5a520;margin-top:20px}.novel-header .rental-desc span{background:#fff;color:#000;display:inline-block;padding:.5em 1em}.episode-navigation{height:24px;margin:20px auto;overflow:hidden;position:relative;text-align:center}.episode-navigation .novel-navigation-link-prev{float:left}.episode-navigation .novel-navigation-link-next{float:right}.episode-navigation a.label-circle{background:#777;border-radius:1em;color:#fff;display:inline-block;height:24px;line-height:24px;min-width:70px;padding:0 10px;text-align:center;vertical-align:middle}.episode-navigation a.label-circle:hover{background:#999;text-decoration:none}.episode-navigation a.label-circle.cover{left:0;margin:0 auto;position:absolute;right:0;width:70px}.episode-navigation a.label-circle.cover:before{content:"�｢";margin-right:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.episode-navigation a.label-circle.prev{cursor:pointer}.episode-navigation a.label-circle.prev:before{content:"��";margin-right:5px}.episode-navigation a.label-circle.next{cursor:pointer}.episode-navigation a.label-circle.next:after{content:"�｡";margin-left:5px}.episode-navigation a.label-circle.cover:before,.episode-navigation a.label-circle.next:after,.episode-navigation a.label-circle.prev:before{display:inline-block;font-family:FontAwesome;vertical-align:bottom}.novel-action{display:-webkit-flex;display:flex;justify-content:flex-end}.novel-action .favorite{margin-right:10px}.novel-body{background:#f2f2f2;border:1px solid #ccc;margin:0 auto;position:relative}.novel-body .page-count{height:21px;padding:20px 20px 0}.novel-body .chapter-title{font-size:1.1rem;font-weight:700;padding:0 20px;text-align:center}.novel-body .episode-title{word-wrap:break-word;background:none;border:0;font-size:1.4rem;line-height:1.3em;margin:15px 0 30px;padding:0 20px;text-align:center}.novel-body .bookmark{margin:0;position:absolute;right:-6px}.novel-body .bookmark:hover{text-decoration:none}.novel-body .bookmark:before{background:none;border-bottom:5px solid #de8b00;border-radius:0;border-right:5px solid transparent;bottom:auto;height:0;right:0;top:-6px;width:0}.novel-body .bookmark:after{background:url(/v2/img/component/icon/bookmark-small-left.png) no-repeat;left:-10px;right:auto}.novel-body&gt;.bookmark:first-of-type{top:20px}.novel-body&gt;.bookmark:last-of-type{bottom:20px}.novel-body .text{word-wrap:break-word;font-size:17.6px;line-height:1.8;padding:0 60px 40px;transition:font-size .5s,line-height .5s}.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{font-style:normal;margin:0;position:relative}.novel-body .text em span:after{background:#333;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;top:-5px;width:3px}.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{align-items:center;display:flex;flex-direction:column;isolation:isolate;margin:0 1.5rem;padding-bottom:40px}.like-area .like-body .content-manga-like-button{cursor:pointer;height:4.25rem;opacity:1;position:relative;width:4.25rem}.like-area .like-body .content-manga-like-button .content-manga-like-circle{align-items:center;background-color:#fff;border:1px solid #b9b9b9;border-radius:50px;display:flex;height:100%;justify-content:center;left:-1px;overflow:hidden;position:absolute;text-align:center;top:-2px;width:100%;z-index:2}.like-area .like-body .content-manga-like-button .content-manga-like-circle:before{background-image:url(/v2/img/component/viewer/iine_r.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:3.25rem;vertical-align:middle;width:2.5625rem}.like-area .like-body .content-manga-like-button .content-manga-like-circle&gt;.content-manga-my-current-like-count{color:#fff;font-size:.85rem;font-weight:700;left:0;line-height:1;position:absolute;top:55%;width:100%}.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{left:50%;position:absolute;top: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{background-color:#000;border-radius:10px;color:#fff;display:none;font-size:1.2rem;font-weight:700;left:50%;line-height:3.125rem;max-width:400px;opacity:.7;position:absolute;text-align:center;transform:translate(-50%,-50%);width:90%;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{background:url(/v2/img/component/heading/favorite-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.favorite-notifications .heading:before{content:url(/v2/img/component/icon/favorite.png);margin-right:.1em;vertical-align:sub}.favorite-notifications .notification{box-sizing:border-box;margin-bottom:10px;width:50%}.favorite-notifications .notification&gt;div{border:2px solid #e7e7e7;box-sizing:border-box;height:100%;outline:1px solid #ccc;overflow:hidden;padding:7px}.favorite-notifications .notification&gt;div .title{font-size:1em;line-height:20px;margin:0 0 5px;overflow:hidden;padding-left:5px;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.favorite-notifications .notification&gt;div .updated{color:#999;float:right;margin-top:3px}.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{text-align:right;width:100%}.favorite{display:inline-block}.form.default textarea,form.default textarea{box-sizing:border-box;resize:vertical;width:100%}.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{box-sizing:border-box;width:100%}.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{background:#f2f2f2;box-sizing:border-box;margin:10px 0;padding:10px;text-align:center}.buttons .submit{display:inline-block}.buttons .submit a:not(:last-child){margin-right:10px}.buttons .submit input:disabled{background:#777;border:1px solid #555;color:#a6a6a6;cursor:default}.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{font-size:.75rem;margin:6px 16px 8px}.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{background:#999;border-left:0;border-radius:1em;color:#fff;float:left;font-size:.75rem;font-weight:400;margin-right:10px;padding:.15em .5em;text-align:center;width:120px}form .keywords fieldset .wrap{overflow:hidden}form .keywords fieldset .input{display:inline-block;overflow:hidden}form.default.table .input{border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;margin-bottom:-1px}form.default.table .input&gt;.cell,form.default.table .input&gt;label:first-child{border-top:1px solid #fff;display:block;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{margin-bottom:10px;margin-top:15px;position:relative}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{bottom:0;cursor:pointer;position:absolute;right:20px}form.default.table .input&gt;.cell .tag-wrap .tag-suggest,form.default.table .input&gt;label:first-child .tag-wrap .tag-suggest{background:#fff;list-style:none;margin-left:15px;padding:5px;position:absolute;width:200px;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{background:#fff;padding:3px;position:relative;z-index:1}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;color:#fff;cursor:pointer}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{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{border-left:8px solid #ccc;margin-bottom:5px;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{background:#e7e7e7;border-bottom:1px solid #c9c9c9;box-sizing:border-box;font-weight:700;padding:5px 50px 5px 15px;position:relative}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{max-width:225px;width:100%}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{background:#f19703;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}form.default.table .input.captcha img{border:1px solid #ccc;max-width:100%}form.conditions{background:linear-gradient(180deg,#f2f2f2,#fff 50%);border:2px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #ccc;margin-bottom:20px;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;font-weight:700;padding-left:5px}form.conditions .type .select{margin-right:10px}form.conditions-category{position:absolute}form.conditions-category select{padding-left:10px;width:218px}.form-instruction{background:#f2f2f2;font-size:12px;padding:10px;position:relative}.form-instruction h2{color:#593b01;font-size:1rem;font-weight:700;line-height:24px;margin-bottom:10px}.form-instruction h3{font-size:.875rem}.form-instruction div.input{margin-bottom:10px}.section.default.table{border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;margin-bottom:-1px}.section.default.table .cell{padding:10px 15px 30px}.section.default.table .label{background:#e7e7e7;border-bottom:1px solid #c9c9c9;border-top:1px solid #fff;box-sizing:border-box;font-weight:700;padding:5px 50px 5px 15px}.section.default.table label{margin-right:10px}.form-input-confirm{border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;margin-bottom:-1px}.form-input-confirm .label{background:#e7e7e7;border-bottom:1px solid #c9c9c9;border-top:1px solid #fff;box-sizing:border-box;display:block;font-weight:700;padding:5px 50px 5px 15px;position:relative;vertical-align:top}.form-input-confirm.required&gt;.label:after{background:#f19703;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}.form-input-confirm&gt;.cell{border-top:1px solid #fff;display:block;overflow:hidden;padding:10px 15px 30px;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{margin:0 0 20px;width:100%}div.guide-two-column .section{box-sizing:border-box;margin-bottom:0;width:50%}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;margin-bottom:0;width:100%}.novel-section .buttons{margin:10px 0 40px;width:100%}.novel-section .outside{background-color:#f9eae5;margin-bottom:40px;padding:10px}.novel-section .outside h3{font-size:14px}.novel-section .outside h3:before{content:none}.novel-section .outside h3 span{background:#8b3e24;color:#fff;display:inline-block;margin-right:10px;padding:0 5px}.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;border:none;height:100%;width:100%}div.guide-steps .step{background:#f9eae5;margin-bottom:60px;padding:10px;position:relative}div.guide-steps .step:after{border-left:40px solid #fff;border-right:40px solid #fff;border-top:40px solid #f9eae5;bottom:-50px;box-sizing:border-box;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0;width:0}div.guide-steps .step h3{padding-bottom:10px}div.guide-steps .step h3:before{content:none}div.guide-steps .step h3 span{background:#8b3e24;color:#fff;display:inline-block;margin-right:10px;padding:0 5px}div.guide-steps .step:last-child:after{display:none}div.guide-steps .step:last-child{margin-bottom:40px}div.post-merit{background-color:#fffcd0;margin-bottom:10px;padding:10px}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{box-sizing:border-box;margin:0}h1{font-size:1.3rem}h2,h3{font-size:1rem}h4{font-size:.875rem}.h1{border-bottom:2px solid #999;font-size:1.2rem;margin-bottom:20px}.h2{background:#f2f2f2;border-left:8px solid #999;padding:.4em}.h2,.h3{font-size:1rem;margin-bottom:10px}.h3{color:#593b01}.h3:before{content:"笆�"}.h4{font-size:.875rem}table.history{border-collapse:collapse;width:100%}table.history tr:nth-child(2n) td,table.history tr:nth-child(2n) th{background:#f2f2f2}table.history th{border-bottom:1px dotted #ccc;font-weight:400;padding:10px 10px 10px 20px;text-align:right;vertical-align:top;width:120px}table.history td{border-bottom:1px dotted #ccc;padding:10px 20px 10px 10px;position:relative}table.history td .name{font-weight:700;margin-right:50px}table.history td .grandprix-title{color:#b08020;margin-bottom:0;margin-right:50px}table.history td .detail.button{bottom:0;box-sizing:content-box;height:1.5em;margin:auto;position:absolute;right:10px;top:0}.http-error.section{background-color:#f2f2f2;color:#666;padding:30px 20px}.http-error.section h1.h1{border-color:#999;font-size:1.3rem}.http-error.section p{font-size:1.1rem}.icon:before{display:inline-block;font-family:FontAwesome;margin-right:3px;text-decoration:none}.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{content:url(/v2/img/component/icon/thumbsup-orange.png);margin-right:3px;vertical-align:middle}.icon-arrow-square:before{background-color:#000;color:#fff;content:"�｡";display:inline-block;font-size:.5rem;line-height:1;padding:3px;vertical-align:text-bottom}.icon-arrow:before{color:#b0b0b0;content:"�ｩ"}.icon-arrow-ci:before{color:#e49404;content:"�ｩ"}.icon-help:before{color:#b0b0b0;content:"��"}.icon-cog:before{color:#b0b0b0;content:"��"}.fa-stack.fa-1x{height:1em;line-height:1;width:1em}.fa-stack.fa-1x.white i:first-child{color:#fff}.fa-plus-square{color:#999;margin-right:5px;vertical-align:middle}.fa-caret-right,.fa-caret-up{font-size:1rem}.icon-bars:before{color:#b0b0b0;content:"��"}.icon-search:before{color:#b0b0b0;content:"��"}.icon-global-menu:before{color:#b0b0b0;content:"��"}.icon-download:before{content:url(/v2/img/component/icon/download-gray.png)}.icon-vertical-manga:before{bottom:0;content:url(/v2/img/component/icon/vertical-manga.png);height:24px;right:0;width:16px}.icon-vertical-manga-large:before{bottom:0;content:url(/v2/img/component/icon/vertical-manga-large.png);height:34px;right:0;width:22px}.icon-trash-can:before{bottom:0;content:url(/v2/img/component/icon/trash-can.svg);height:13px;right:0;width:10px}.icon-yell:before{content:url(/v2/img/component/icon/yell.png);margin-right:3px;vertical-align:middle}.icon-heart:before{background-image:url(/v2/img/component/icon/icon_iine.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;font-size:15px;height:13.3px;line-height:1;object-fit:contain;vertical-align:-8%;width:15px}img.max{max-width:100%}.dots-indicator,.dots-indicator:after,.dots-indicator:before{-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;border-radius:50%;height:2.5em;width:2.5em}.dots-indicator{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#fff;font-size:10px;margin:40px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.dots-indicator:after,.dots-indicator:before{content:"";position:absolute;top:0}.dots-indicator:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-3.5em}.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{background:#f2f2f2;display:-webkit-flex;display:flex;justify-content:space-between}.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;max-width:100%;white-space:nowrap;width:300px}.inquiry-blocks .inquiry-block div:last-child .button:not(:first-child){margin-top:10px}.label-circle{background:#888;border-radius:10px;color:#fff;font-size:.75rem;margin-right:5px;padding:2px 10px}.label-tag{background:#000;box-sizing:border-box;color:#fff;font-size:.625rem;line-height:1.4em;margin:0 .5em 5px;padding:0 5px;position:relative;text-align:center}.label-tag:after,.label-tag:before{border-bottom:.7em solid transparent;border-top:.7em solid transparent;content:"";height:0;position:absolute;top:0;width:0}.label-tag:before{border-right:.5em solid #000;left:-.5em}.label-tag:after{border-left:.5em solid #000;right:-.5em}.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{list-style:none;margin-bottom:20px;padding:0}ul.default li{border-bottom:1px dotted #ccc;padding:10px}ul.default li:nth-child(2n){background:#f2f2f2}ul.default li .catchcopy{background:#f5a520;color:#fff;display:inline-block;font-size:.625rem;padding:1px 3px;vertical-align:text-bottom}ul.default li img{max-width:100%}ol.default{list-style:none;margin-bottom:20px;padding:0 0 0 50px}ol.default li{padding-bottom:10px}ol.default li:last-child{padding-bottom:0}ol.default li span{box-sizing:border-box;display:inline-block;font-weight:700;margin-left:-50px;white-space:nowrap;width:50px}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;max-width:100%;width:calc(100% - 100px)}.chapters .chapter.add .input{display:flex}.chapters .chapter.add .input label{margin-right:5px;white-space:nowrap}.chapters .chapter.add .input input[type=text]{flex:1 0 auto;width:auto}.manage-comments{margin-bottom:20px}.manage-comments .comment-data{overflow:hidden;padding:10px}.manage-comments .even{background:#f2f2f2 none repeat scroll 0 0;border-top:1px solid #fff}.manage-comments .odd{border:solid #b0b0b0;border-width:1px 0}.manage-comments .controls{float:right;margin:0 0 20px 20px}.manage-comments .created{color:#777;font-size:.75rem;margin-right:10px}.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{box-sizing:border-box;width:100%}.manage-comments .submit{background:none}.manage-comments .response{background:#d1d1d1;border-radius:5px;color:#666;padding:10px 10px 2px}.manage-comments .response .delete{text-align:right}.manage-comments .response .delete a{color:#666;font-size:12px;text-decoration:underline}.manage-content-block{border:1px solid #b0b0b0;display:-webkit-flex;display:flex;margin:10px 0}.manage-content-block .counter{background:#e7e7e7;display:-webkit-flex;display:flex;min-width:28px;padding:5px;word-break:break-all}.manage-content-block .counter span{margin:auto;white-space:nowrap}.manage-content-block .status{background:#999;color:#fff;display:-webkit-flex;display:flex;padding:5px;width:1em}.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{border-right:1px solid #b0b0b0;flex:1;padding:10px}.manage-content-block .main .info .title{border-bottom:1px dashed #999;line-height:1;margin:0 0 .5em;padding-bottom:.5em;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{color:#333;font-size:14px;margin:0 12px 0 0}.manage-content-block .main .info .prize{background:#f2f2f2;margin-bottom:5px;padding:5px}.manage-content-block .main .info .prize span{background:#f5a520;color:#fff;display:inline-block;font-size:10px;line-height:1;padding:3px 5px}.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{font-size:.75rem;line-height:1}.manage-content-block .main .info .download .text-count .caption{display:inline-block;text-align:right;width:90px}.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{background:#f2eee6;border-right:1px solid #ccc;border-top:0;box-sizing:border-box;padding:7px 10px 4px;width:100%}.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{font-size:.875rem;margin-left:-5px}.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{border:1px solid #b0b0b0;border-top:0 solid #b0b0b0;font-size:.75rem;margin-top:-20px;padding:10px;text-align:right}.manage-episodes{position:relative}.manage-episodes .chapter{background:#fdf8ee;display:-webkit-flex;display:flex;margin-bottom:10px;padding:5px}.manage-episodes .chapter:last-child{margin-bottom:0}.manage-episodes .chapter .move{margin-right:5px}.manage-episodes .chapter .move a{box-sizing:border-box;display:block;height:.5em;width:.8em}.manage-episodes .chapter .move a:after{border-left:.4em solid transparent;border-right:.4em solid transparent;content:"";display:block;height:0;width:0}.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{background:#fff;border:1px solid #999;border-bottom:0;display:-webkit-flex;display:flex;padding:5px;position:relative}.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{background:#f2f2f2;border:1px solid #999;box-sizing:border-box;color:#999;display:-webkit-flex;display:flex;height:50%;padding:5px;text-decoration:none}.manage-episodes .episode .move a.down{border-top:0}.manage-episodes .episode .move a i{margin:auto}.manage-episodes .episode .status{background:#999;color:#fff;margin-right:5px;padding:.5em;text-shadow:1px 0 0 #888,-1px 0 0 #888,0 1px 0 #888,0 -1px 0 #888;width:1em}.manage-episodes .episode.published .status{background:#f16363;border:1px solid #e54646;text-shadow:1px 0 0 #e54646,-1px 0 0 #e54646,0 1px 0 #e54646,0 -1px 0 #e54646}.manage-episodes .episode.scheduled .status{background:#88c060;border:1px solid #71aa34;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;line-height:1.15;text-shadow:1px 0 0 #e54646,-1px 0 0 #e54646,0 1px 0 #e54646,0 -1px 0 #e54646}.manage-episodes .episode .content{align-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.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;font-size:.875rem;margin:0}.manage-episodes .episode .content .title h3{padding-right:80px}.manage-episodes .episode .content .title .counter{color:#777;font-size:.75rem;padding-bottom:3px;padding-right:1em;text-align:right}.manage-episodes .episode .content .title .counter .bookmark{font-size:.625rem}.manage-episodes .episode .content .title .counter .icon-heart:before{height:11.1px;margin:1.5px 2px 4px 0;vertical-align:middle;width:12.5px}.manage-episodes .episode .content .title .counter .icon-heart{color:#7b7b7b;font-size:12px;height:14px;margin:0 0 0 2px}.manage-episodes .episode .content .action.nav{background:#f2f2f2;box-sizing:border-box;display:-webkit-flex;display:flex;font-size:.75rem;justify-content:flex-end;padding:.5em 1em;width:100%}.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{color:#c69036;margin-right:10px}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{background:#f19703;border-radius:2em;color:#fff;content:"蠢���";font-size:.625rem;font-weight:400;margin-left:3px;padding:.2em .5em;vertical-align:text-bottom;white-space:nowrap}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{background:#f2f2f2;margin-bottom:10px;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{align-items:center;display:flex;gap:8px;justify-content:right;margin-bottom:10px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .full-screen-and-emendation-button-area .emendation-about:before{color:#b0b0b0;content:"��";display:inline-block;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-height:100%;min-width:100%;padding:0;touch-action:pinch-zoom}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{background-color:#fff;position:fixed;top:0;width:100%;z-index:1}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area .modal-episode-title{align-items:center;color:#333;display:flex;font-size:1.4rem;height:50px;margin:auto;overflow:hidden;position:relative;text-overflow:clip;white-space:nowrap;width:800px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .fixed-area .novel-tool-box{border-left:none;border-right:none;position:static}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;gap:8px;position:absolute;right:8px;top:8px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .edit-text{height:100%;margin:0 auto;max-width:800px;padding:calc(var(--fixed-area-height)) 0 20px}form.save-episode&gt;.input.save-novel-body&gt;div.cell .modal-edit-form .edit-form .edit-text textarea{-webkit-box-flex:1;align-items:end;border:none;display:flex;flex:1;font-size:17.6px;justify-content:start;line-height:1.8;margin:0 auto auto;min-height:calc(100vh - var(--fixed-area-height) - 20px);outline:none;overscroll-behavior-y:none}.novel-edit-wrapper{position:relative}.novel-edit-wrapper .novel-tool-box{background:#e7e7e7;border:1px solid #b0b0b0;box-sizing:border-box;left:0;overflow:hidden;position:absolute;top:0;width:100%}.novel-edit-wrapper .novel-tool-box ul.controls{list-style:none;margin-bottom:0;overflow:hidden;padding:10px}.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{color:#666;line-height:30px}.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{box-sizing:content-box;height:20px}.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;height:0;overflow:hidden;padding:0}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads{box-sizing:border-box;padding-left:10px;padding-top:30px;position:relative;width:40%}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .novel-image-pagel{background-color:#fffeef;border:1px dashed #999;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{background:#fdefd8;border:2px solid #f5a520;color:#c69036;padding:5px;text-align:center}.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;right:0;top:0}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-uploads .close-images:before{content:"��";font-family:FontAwesome}.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;height:140px;width:140px}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider a img{max-height:100%;max-width:100%}.novel-edit-wrapper .novel-tool-box .novel-images .novel-image-slider .slider .sort-num{color:#888;padding-bottom:3px}.novel-edit-wrapper .novel-tool-box.opened .novel-images{height:auto;padding:10px}.novel-edit-wrapper textarea{min-height:400px;transition:height .5s}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{-webkit-touch-callout:none;background:#e7e7e7;float:left;height:600px;overflow:auto;text-align:center;-webkit-user-select:none;user-select:none;width:35%}.save-comic-body&gt;.manga-images:empty:before{color:#888;content:"邱ｨ髮�ｸｭ縺ｮ逕ｻ蜒上�縺薙％縺ｫ陦ｨ遉ｺ縺輔ｌ縺ｾ縺兔a\a繝峨Λ繝�げ縺ｧ逕ｻ蜒上�鬆�ｺ上�蜈･譖ｿ縺後〒縺阪∪縺�";display:inline-block;font-weight:700;padding:226px 15px 0;white-space:pre-wrap}.save-comic-body&gt;.manga-images .ui-sortable-handle{padding:0}.save-comic-body&gt;.manga-images .manga-page{cursor:pointer;display:-webkit-flex;display:flex;min-height:100px;overflow:hidden;position:relative}.save-comic-body&gt;.manga-images .manga-page .sort-no{background:#ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #fff;box-sizing:border-box;padding:5px 0;text-align:center;text-shadow:0 1px 0 #fff;white-space:nowrap;width:20px}.save-comic-body&gt;.manga-images .manga-page div.image-panel{background:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:1px solid #fff;-webkit-flex-grow:1;flex-grow:1;position:relative;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{background-color:hsla(0,0%,100%,.7);bottom:0;font-size:90%;left:5px;max-width:95%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.save-comic-body&gt;.manga-images .manga-page .image-delete{position:absolute;right:10px;top:10px}.save-comic-body&gt;.manga-images .manga-page .image-delete:before{background:#666;color:#fff;content:"��";font-family:FontAwesome;font-size:.75rem;padding:2px 3px;vertical-align:top}.save-comic-body&gt;.manga-images .manga-page .image-up{background-color:hsla(0,0%,40%,.9);border-radius:3px;display:block;height:20px;left:50%;position:absolute;top:20px;transform:translateX(-50%);width:100px}.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{border-bottom:10px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block}.save-comic-body&gt;.manga-images .manga-page:first-child .image-up{display:none}.save-comic-body&gt;.manga-images .manga-page .image-down{background-color:hsla(0,0%,40%,.9);border-radius:3px;bottom:20px;display:block;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:100px}.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{border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #fff;content:"";display:inline-block}.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{box-sizing:border-box;float:right;overflow:hidden;padding:15px;width:65%}.save-comic-body&gt;.manga-uploads.dragging,.save-comic-body&gt;.manga-uploads.dragging .wrapper{background:#fdefd8}.save-comic-body&gt;.manga-uploads .wrapper{background-color:#fdf8ee;border:2px dotted #a6a6a6;box-shadow:0 0 0 6px #a6a6a6;margin-bottom:0;outline:5px solid #fff;padding:10px;pointer-events:none}.save-comic-body&gt;.manga-uploads .wrapper .image-upload-button{padding-top:10px;pointer-events:auto;text-align:center}.save-comic-body&gt;.manga-uploads .wrapper .drag-drop-message{border:1px solid #a6a6a6;color:#777;font-size:1.1rem;margin-bottom:10px;padding:5px;text-align:center}.save-comic-body&gt;.manga-uploads .wrapper .drag-drop-message .plus{display:block;font-size:1.4rem;font-weight:700;text-align:center}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{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.waiting-file-upload.opened{display:-webkit-flex;display:flex}.waiting-file-upload span{color:#fff;font-weight:700;margin:auto;text-align:center}.waiting-file-upload span img{margin-bottom:5px}.official-mangas .manga-opt div.book-list{display:flex}.official-mangas .manga-opt div.book{display:flex;flex-direction:column;justify-content:space-between;margin:0 20px}.official-mangas .manga-opt div.book .book-img{background-repeat:no-repeat;border:1px solid #ccc}.official-mangas .manga-opt div.book .book-img:not(.lazyload):not(.lazyloading){background-position:100%;background-size:cover}.official-manga-panel a{color:#000;display:block;opacity:1;text-decoration:none}.official-manga-panel a:hover{opacity:.8}.official-manga-panel.long-panel{box-sizing:border-box;color:#000;padding:0;width:24.3%}.official-manga-panel.long-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.long-panel .read-more-panel .icon{background-color:#fff;border-radius:20px;bottom:0;height:35px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:35px}.official-manga-panel.long-panel .read-more-panel .text{bottom:0;color:#666;font-size:.7rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:85px}.official-manga-panel.long-panel .panel{background-repeat:no-repeat;background-size:100%;height:208px;padding:0;position:relative}.official-manga-panel.long-panel .panel.lazyload,.official-manga-panel.long-panel .panel.lazyloading{background-image:url(/v2/img/component/slick/ajax-loader.gif);background-position:center 30%;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{background:#f16363;border:1px solid #f16363;border-radius:14px;color:#fff;font-size:13px;height:13px;left:2.2075px;line-height:1;margin:0;padding:2px 6px 1px;position:absolute;text-align:center;top:2.2075px;width:44px}.official-manga-panel.long-panel .icon-vertical-layout{height:30px;width:20px}.official-manga-panel.long-panel .icon-vertical-layout img{position:absolute;right:0;top:0}.official-manga-panel.long-panel .manga-info{background:#fff;bottom:0;height:calc(100% - 126px);left:0;position:absolute;width:100%}.official-manga-panel.long-panel .manga-info .title{font-size:.875rem;font-weight:700;height:40%;line-height:1.2;margin:6px 8px 5px;position:relative}.official-manga-panel.long-panel .manga-info .title .r18{bottom:0;color:#c00;font-size:11px;font-weight:700;position:absolute;right:3px}.official-manga-panel.long-panel .manga-info&gt;.icon-zero-yen{bottom:10px;height:20px;left:8px;position:absolute;width:20px}.official-manga-panel.long-panel .manga-info .catchphrase{font-size:.75rem;line-height:1.2;margin:0 8px 8px}.official-manga-panel.long-panel .manga-info .official-manga-status{display:flex;justify-content:center;padding:3px 0 8px}.official-manga-panel.long-panel .manga-info .official-manga-status [class*=-icon]{color:#fff;font-size:11px;font-weight:700;height:18px;line-height:19px;text-align:center;width:78px}.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{content:url(/v2/img/component/icon/zero_yen_on.svg);height:20px;left:3px;position:absolute;top:-3px;width:20px}.official-manga-panel.long-panel .manga-info .official-manga-status .expected-releas-date{color:#c00;font-size:.875rem;font-weight:700;margin:0;text-align:center;width:100%}.official-manga-panel.short-panel{box-sizing:border-box;color:#000;padding:0;width:24.3%}.official-manga-panel.short-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.short-panel .read-more-panel .icon{background-color:#fff;border-radius:20px;bottom:0;height:35px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:35px}.official-manga-panel.short-panel .read-more-panel .text{bottom:0;color:#666;font-size:.7rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:85px}.official-manga-panel.short-panel .panel{background-repeat:no-repeat;background-size:100%;height:160px;padding:0;position:relative}.official-manga-panel.short-panel .panel.lazyload,.official-manga-panel.short-panel .panel.lazyloading{background-image:url(/v2/img/component/slick/ajax-loader.gif);background-position:center 30%;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{background:#f16363;border:1px solid #f16363;border-radius:14px;color:#fff;font-size:13px;height:13px;left:2.2075px;line-height:1;margin:0;padding:2px 6px 1px;position:absolute;text-align:center;top:2.2075px;width:44px}.official-manga-panel.short-panel .icon-vertical-layout{height:30px;width:20px}.official-manga-panel.short-panel .icon-vertical-layout img{position:absolute;right:0;top:0}.official-manga-panel.short-panel .manga-info{background:#fff;bottom:0;height:calc(100% - 117px);left:0;position:absolute;width:100%}.official-manga-panel.short-panel .manga-info .title{font-size:.875rem;font-weight:700;height:40%;line-height:1.2;margin:6px 8px 5px;position:relative}.official-manga-panel.short-panel .manga-info .title .r18{bottom:0;color:#c00;font-size:11px;font-weight:700;position:absolute;right:3px}.official-manga-panel.short-panel .manga-info&gt;.icon-zero-yen{bottom:10px;height:20px;left:8px;position:absolute;width:20px}.official-manga-panel.short-panel .manga-info .catchphrase{font-size:.75rem;line-height:1.2;margin:0 8px 8px}.official-manga-panel.short-panel .manga-info .official-manga-status{display:flex;justify-content:center;padding:3px 0 8px}.official-manga-panel.short-panel .manga-info .official-manga-status [class*=-icon]{color:#fff;font-size:11px;font-weight:700;height:18px;line-height:19px;text-align:center;width:78px}.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{content:url(/v2/img/component/icon/zero_yen_on.svg);height:20px;left:3px;position:absolute;top:-3px;width:20px}.official-manga-panel.short-panel .manga-info .official-manga-status .expected-releas-date{color:#c00;font-size:.875rem;font-weight:700;margin:0;text-align:center;width:100%}.official-manga-panel.middle-panel{box-sizing:border-box;color:#000;padding:0;width:24.3%}.official-manga-panel.middle-panel .read-more-panel{background-color:#e7e7e7}.official-manga-panel.middle-panel .read-more-panel .icon{background-color:#fff;border-radius:20px;bottom:0;height:35px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:35px}.official-manga-panel.middle-panel .read-more-panel .text{bottom:0;color:#666;font-size:.7rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:85px}.official-manga-panel.middle-panel .panel{background-repeat:no-repeat;background-size:100%;height:200px;padding:0;position:relative}.official-manga-panel.middle-panel .panel.lazyload,.official-manga-panel.middle-panel .panel.lazyloading{background-image:url(/v2/img/component/slick/ajax-loader.gif);background-position:center 30%;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{background:#f16363;border:1px solid #f16363;border-radius:14px;color:#fff;font-size:13px;height:13px;left:2.2075px;line-height:1;margin:0;padding:2px 6px 1px;position:absolute;text-align:center;top:2.2075px;width:44px}.official-manga-panel.middle-panel .icon-vertical-layout{height:30px;width:20px}.official-manga-panel.middle-panel .icon-vertical-layout img{position:absolute;right:0;top:0}.official-manga-panel.middle-panel .manga-info{background:#fff;bottom:0;height:calc(100% - 127px);left:0;position:absolute;width:100%}.official-manga-panel.middle-panel .manga-info .title{font-size:.875rem;font-weight:700;height:40%;height:45%;line-height:1.2;margin:6px 8px 5px;position:relative}.official-manga-panel.middle-panel .manga-info .title .r18{bottom:0;color:#c00;font-size:11px;font-weight:700;position:absolute;right:3px}.official-manga-panel.middle-panel .manga-info&gt;.icon-zero-yen{bottom:10px;height:20px;left:8px;position:absolute;width:20px}.official-manga-panel.middle-panel .manga-info .catchphrase{font-size:.75rem;line-height:1.2;margin:0 8px 8px}.official-manga-panel.middle-panel .manga-info .official-manga-status{display:flex;justify-content:center;padding:3px 0 8px}.official-manga-panel.middle-panel .manga-info .official-manga-status [class*=-icon]{color:#fff;font-size:11px;font-weight:700;height:18px;line-height:19px;text-align:center;width:78px}.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{content:url(/v2/img/component/icon/zero_yen_on.svg);height:20px;left:3px;position:absolute;top:-3px;width:20px}.official-manga-panel.middle-panel .manga-info .official-manga-status .expected-releas-date{color:#c00;font-size:.875rem;font-weight:700;margin:0;text-align:center;width:100%}.official-manga-panel.middle-panel.mypage{box-sizing:border-box;color:#000;padding:0;width:24.3%}.official-manga-panel.middle-panel.mypage .read-more-panel{background-color:#e7e7e7}.official-manga-panel.middle-panel.mypage .read-more-panel .icon{background-color:#fff;border-radius:20px;bottom:0;height:35px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:35px}.official-manga-panel.middle-panel.mypage .read-more-panel .text{bottom:0;color:#666;font-size:.7rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:85px}.official-manga-panel.middle-panel.mypage .panel{background-repeat:no-repeat;background-size:100%;height:210px;padding:0;position:relative}.official-manga-panel.middle-panel.mypage .panel.lazyload,.official-manga-panel.middle-panel.mypage .panel.lazyloading{background-image:url(/v2/img/component/slick/ajax-loader.gif);background-position:center 30%;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{background:#f16363;border:1px solid #f16363;border-radius:14px;color:#fff;font-size:13px;height:13px;left:2.2075px;line-height:1;margin:0;padding:2px 6px 1px;position:absolute;text-align:center;top:2.2075px;width:44px}.official-manga-panel.middle-panel.mypage .icon-vertical-layout{height:30px;width:20px}.official-manga-panel.middle-panel.mypage .icon-vertical-layout img{position:absolute;right:0;top:0}.official-manga-panel.middle-panel.mypage .manga-info{background:#fff;bottom:0;height:calc(100% - 127px);left:0;position:absolute;width:100%}.official-manga-panel.middle-panel.mypage .manga-info .title{font-size:.875rem;font-weight:700;height:40%;height:45%;line-height:1.2;margin:6px 8px 5px;position:relative}.official-manga-panel.middle-panel.mypage .manga-info .title .r18{bottom:0;color:#c00;font-size:11px;font-weight:700;position:absolute;right:3px}.official-manga-panel.middle-panel.mypage .manga-info&gt;.icon-zero-yen{bottom:10px;height:20px;left:8px;position:absolute;width:20px}.official-manga-panel.middle-panel.mypage .manga-info .catchphrase{font-size:.75rem;line-height:1.2;margin:0 8px 8px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status{display:flex;justify-content:center;padding:3px 0 8px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status [class*=-icon]{color:#fff;font-size:11px;font-weight:700;height:18px;line-height:19px;text-align:center;width:78px}.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{content:url(/v2/img/component/icon/zero_yen_on.svg);height:20px;left:3px;position:absolute;top:-3px;width:20px}.official-manga-panel.middle-panel.mypage .manga-info .official-manga-status .expected-releas-date{color:#c00;font-size:.875rem;font-weight:700;margin:0;text-align:center;width:100%}.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{height:197px;width:138px}.manga-opt ul.new-publication div.book .rank,.manga-opt ul.ranking-books div.book .rank{font-size:16px;height:100%;left:6px;position:absolute;text-align:center;top:0;width:35px}.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-10,.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.ranking-books 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{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-size:.875rem;font-weight:400;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{border-bottom:4px solid #ccc;font-size:1rem;margin:16px 0 8px}.manga-review-status .histories.modal .history{border-bottom:2px dashed #ccc;margin-bottom:8px;padding:4px 0 8px}.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{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12}.manga-review-status .modal .outer-frame{background-color:#fff;border:5px solid #ccc;box-sizing:border-box;display:block;max-height:80%;max-width:90%;padding:16px;position:relative;width:500px}.manga-review-status .modal .outer-frame:after{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:30px;left:0;position:absolute;top:-38px;width:30px}.manga-review-status .modal .outer-frame .modal-content{max-height:100%;overflow-y:scroll}.manga-review-status .prevent-edit-modal .outer-frame h3{border-bottom:2px dotted #ccc;margin-bottom:10px}.message{margin-bottom:20px;padding:1em}.message.error{background:#ffdadc;border:1px solid #fd8484;color:#c00}.message.error.top-maintenance{text-align:center}.message.error.top-maintenance a{color:#c00}.message.success{background:#e2f8de;border:1px solid #a5d89b;color:#136702}.notice,.warning{font-size:.75rem}.warning{color:#c00}.not-found{background-color:#f3f3f3;font-size:1.1rem;font-weight:700;padding:20px}#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{background-color:#fff;padding:8px;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{color:#888;content:"繝溘Η繝ｼ繝井ｸｭ縺ｧ縺�";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;font-size:.75rem;padding:8px;position:absolute;right:0;top:0}#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{color:#888;cursor:pointer;float:right;font-size:medium;font-weight:700;padding:0 5px;position:relative}#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{background-color:#f2f2f2;border-radius:3px}#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{background-color:#efeded;border:1px solid #dbdbdb;border-radius:2px;display:none;font-weight:400;position:absolute;right:0;top:1em;width:max-content}#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{color:#000;font-size:.875rem;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{background-color:#fff;border:1px solid;content:"繝溘Η繝ｼ繝井ｸｭ縺ｮ菴懷刀縺ｧ縺�";display:block;padding:8px;text-align:center}.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;right:10px;top: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{margin-top:-8px;padding-bottom:8px;padding-top:0}.comment-list .comment-block.muted .unmute{top:-8px}.mute-confirm-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.mute-confirm-modal-background{background-color:rgba(0,0,0,.5);height:100%;width:100%}.mute-confirm-modal-wrapper{background-color:#fff;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);left:50%;max-width:500px;padding:10px 30px;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:70%}.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{border-radius:6px;font-size:.875rem;width:100px}.mypage-add.nav{display:-webkit-flex;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:20px}.mypage-add.nav&gt;.section{box-sizing:border-box;margin-bottom:0;padding:10px;text-align:center;width:calc(50% - 5px)}.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{font-size:.75rem;font-weight:400;margin-bottom:.2em}.mypage-add.nav&gt;.section a{border:1px solid #fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1);color:#fff;display:block;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.3)}.mypage-add.nav&gt;.section a.main{font-size:1.2rem;margin-bottom:10px;padding:.7em}.mypage-add.nav&gt;.section a.sub{font-size:1rem;padding:.4em}.mypage-slide-show .onlyone-banner{margin:auto;width:500px}.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{background-color:#aaa;height:30px;margin:4px 0 8px calc(100% - 120px);position:relative;text-align:center;width:120px}.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{box-sizing:border-box;text-align:center;width:22%}.nav.manage ul li:last-child{margin-right:0}.nav.manage ul li.label{color:#fff;font-size:.75rem;padding:5px;width:12%}.nav.manage ul li a{box-sizing:border-box;display:block;padding:5px}.nav.manage ul li a:before{content:"�ｩ";display:inline-block;font-family:FontAwesome;margin-right:3px}.nav.manage ul:first-child{border:1px solid #e9ae4d;border-radius:10px 10px 0 0}.nav.manage ul:first-child li{background:#fdefd8;border-right:1px solid #f5a520}.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-radius:0 0 10px 10px;border-top:0;font-size:.75rem}.nav.manage ul:last-child:first-child{border-radius:10px;border-top:1px solid #ccc}.nav.manage ul:last-child li{background:#f2f2f2;border-right:1px solid #999}.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;overflow:auto;padding:10px}.nav.mypages ul li{margin-right:20px}.nav.mypages ul li:last-child{margin-right:0}.nav.mypages ul li a:before{color:#f5a520;content:"�ｩ";display:inline-block;font-family:FontAwesome;margin-right:3px}.nav.mypages ul:first-child{border-bottom:3px solid #f5a520;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;padding:0}.nav.mypages ul:first-child li{background:#b0b0b0;border-bottom:1px solid #e7e7e7;-webkit-flex-grow:1;flex-grow:1;margin-right:10px;text-align:center;white-space:nowrap}.nav.mypages ul:first-child li:last-child{margin-right:0}.nav.mypages ul:first-child li.current{background:#f5a520;border-color:#f5a520;color:#fff}.nav.mypages ul:first-child li a{box-sizing:border-box;color:#fff;display:block;padding:5px}.nav.mypages ul:first-child li a:before{content:none}.nav ul{list-style-type:none;margin:0;padding:0}.nav ul .ul{list-style-type:disc;margin:1em 0;padding-left:40px}.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{background:#f2f2f2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;overflow:hidden;padding:10px}.nav ul.tabs li{background:#fff;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;outline:1px solid #ccc;text-align:center}.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{list-style-type:none;margin:0;padding:0}.nav ol .ol{list-style-type:decimal;margin:1em 0;padding-left:40px}.mypage-notification{border:1px solid #ccc}.mypage-notification h2{background:#ccc;border-left:0;border-top:1px solid #fff;margin-bottom:0;padding:3px 10px;text-shadow:0 -1px 0 #e7e7e7}.mypage-notification ul{border-bottom:1px solid #ccc;list-style:none;margin-bottom:0;padding:0}.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{background:#f5a520;color:#fff;font-size:.75rem;margin-left:5px;padding:3px}.novel-cup-entries{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.novel-cup-entries .novel-cup-entry{box-sizing:border-box;margin-bottom:10px;width:50%}.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{box-sizing:border-box;height:100%;overflow:hidden;padding:5px 5px 5px 17px;position:relative;width:100%}.novel-cup-entries .novel-cup-entry&gt;div:before{content:"";height:100%;left:0;position:absolute;top:0;width:12px}.novel-cup-entries .novel-cup-entry&gt;div .cover{float:right;max-height:60px;max-width:60px}.novel-cup-entries .novel-cup-entry&gt;div .info{overflow:hidden;padding-right:5px}.novel-cup-entries .novel-cup-entry&gt;div .info h2{font-size:.875rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{color:#999;float:right;font-size:.75rem}.novel-cup-entries .novel-cup-entry&gt;div:hover .abstract{border-radius:0;bottom:0}.novel-cup-entries .novel-cup-entry&gt;div .abstract{background:rgba(0,0,0,.7);border-radius:100% 100% 0 0;bottom:-100%;box-sizing:border-box;color:#fff;font-size:.75rem;height:100%;overflow:hidden;padding:5px 8px;position:absolute;right:0;text-decoration:none;transition:bottom .3s,border-radius .4s;width:100%}.novel-cup-entries .novel-cup-entry&gt;div .abstract:hover{color:#fff}.novel-cup-entries .novel-cup-entry&gt;div .abstract .readmore{border-radius:3px;bottom:5px;box-sizing:border-box;color:#333;font-size:.625rem;line-height:1em;padding:5px;position:absolute;right:5px}.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{background:url(/v2/img/component/heading/manga-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.official-mangas-recent .heading:before{content:url(/v2/img/component/icon/manga.png);margin-right:.1em;vertical-align:sub}.official-mangas-recent .mangas-list{margin:0}.official-mangas-recent .official-manga-recently-panel{border-top-left-radius:8px;border-top-right-radius:8px;flex-basis:calc(50% - 3px);margin-right:6px}.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{border:1px solid #ccc;border-radius:9px;color:#000;display:block;overflow:hidden;text-decoration:none}.official-mangas-recent .official-manga-recently-panel .panel{background-repeat:no-repeat;background-size:100%;height:55.5vw;padding:0;position:relative}.official-mangas-recent .official-manga-recently-panel .last-update{background:#f16363;border:1px solid #f16363;border-radius:14px;color:#fff;font-size:13px;height:13px;left:2.2075px;line-height:1;margin:0;padding:2px 6px 1px;position:absolute;text-align:center;top:2.2075px;width:44px}.official-mangas-recent .official-manga-recently-panel .icon-vertical-layout{height:30px;width:20px}.official-mangas-recent .official-manga-recently-panel .icon-vertical-layout img{position:absolute;right:0;top:0}.official-mangas-recent .official-manga-recently-panel .manga-info{background:#fff;border-bottom-left-radius:9px;border-bottom-right-radius:9px;bottom:0;height:21.1vw;left:0;position:absolute;width:100%}.official-mangas-recent .official-manga-recently-panel .title{font-size:11px;font-weight:700;height:40%;line-height:1.2;margin:6px 8px 5px}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--label{color:#999;font-size:10px;padding:0 5px;text-align:right}.official-mangas-recent .official-manga-recently-panel .official_manga-sub-panel--likes_comments{font-size:10px;padding:0 5px;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{background-color:#f5a520;border-radius:50%;bottom:24px;box-shadow:0 0 3px 3px hsla(0,0%,100%,.5);box-sizing:border-box;display:block;height:40px;opacity:.9;padding:8px;position:fixed;right:16px;width:40px;z-index:7500}.paginator{margin-bottom:20px;text-align:right}.paginator .count{background:none;border:0;color:#e49404;font-size:1.2rem;margin-right:0;vertical-align:bottom}.paginator .unit{margin-left:0;vertical-align:bottom}.paginator span{display:inline-block;line-height:1em;margin-left:5px}.paginator span a{background:#fff;border:1px solid #777;display:inline-block;padding:.2em .4em}.paginator span :hover,.paginator span.current{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{border:5px solid #f5a520;margin-bottom:20px;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;min-width:140px;padding:10px}.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{left:-30px;position:absolute;top:-28px}@media screen and (max-width:640px){.payment-block .explain .balloon_percent{height:60px;left:auto;position:absolute;right:-20px;top:-28px;width: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{background:#f2f2f2;margin-right:20px;min-width:140px;padding:10px;width:140px}.payment-block .pay .rate span{font-size:.625rem}.payment-block .pay .unit{background:#fdefd8;-webkit-flex-grow:1;flex-grow:1;padding:10px}.payment-block .pay .unit div{font-size:1rem;padding-bottom:5px}.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{background:url(/v2/img/component/heading/prize-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.prizes-ranking .heading:before{content:url(/v2/img/component/icon/prize.png);margin-right:.1em;vertical-align:sub}.prizes-ranking .banner{margin-bottom:0}.prizes-ranking ul{list-style:none;margin:0;padding:0}.prizes-ranking ul li{border-bottom:1px solid #ccc;display:-webkit-flex;display:flex;justify-content:space-between;position:relative}.prizes-ranking ul li .rank{bottom:0;font-family:Libre Baskerville,serif;font-size:1.2rem;left:0;position:absolute;top:0;width:40px}.prizes-ranking ul li .rank span{bottom:0;height:20px;left:0;line-height:1;margin:auto;position:absolute;right:0;text-align:center;top:0;width:40px}.prizes-ranking ul li&gt;.info{box-sizing:border-box;overflow:hidden;padding:10px 0 10px 40px;width:100%}.prizes-ranking ul li&gt;.info .title{border-bottom:1px dotted #ccc;font-weight:700;padding:0 10px 5px 0}.prizes-ranking ul li&gt;.info .meta{overflow:hidden;padding:5px 5px 5px 0}.prizes-ranking ul li&gt;.info .meta .name{float:left;font-size:.75rem;line-height:22px;padding-right:10px}.prizes-ranking ul li&gt;.info .meta .point24h{float:right;font-size:.75rem}.prizes-ranking ul li&gt;.info .meta .point24h span{background:#f5a520;border-radius:3px;color:#fff;display:inline-block;line-height:22px;margin-left:5px;padding:0 10px;position:relative}.prizes-ranking ul li&gt;.info .meta .point24h span:before{border-bottom:2px solid transparent;border-right:5px solid #f5a520;border-top:2px solid transparent;bottom:0;content:"";height:0;left:-5px;margin:auto;position:absolute;top:0;width:0}.prizes-ranking ul li&gt;.info .abstract{clear:both;font-size:.75rem;position:relative}.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{max-width:100%;width:300px}.sub.nav .prizes-result{box-sizing:border-box;margin-bottom:20px}.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{font-size:1.1rem;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}.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;line-height:normal;text-align:center}.sub.nav .prizes-result div h4{margin-bottom:4px;overflow:hidden;padding-left:4px}.sub.nav .prizes-result div .author{border-top:1px dashed #ccc;font-size:.75rem;line-height:1.4em;margin-bottom:0;overflow:hidden;padding:4px 0}.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{font-size:.75rem;line-height:1.4em;overflow:hidden}.sub.nav .prizes-result&gt;div&gt;div{border-bottom:1px solid #ccc;overflow:hidden;padding:8px}.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{background-repeat:no-repeat;border:1px solid #ccc;border-bottom:0;border-left:0;box-sizing:border-box;height:57px;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:calc(20% - 4px)}.ranking-tab .tab-head span img{backface-visibility:hidden;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.ranking-tab .tab-head span img.hover,.ranking-tab .tab-head span.selected img,.ranking-tab .tab-head span:hover img{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{background:#f6f8ef;border-top:1px solid #ccc;display:block;overflow-x:hidden;padding:10px 0;position:relative;transition:height .8s,opacity .8s,filter .8s;width:6270px}.ranking-tab .tab-body .tags .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{content:url(/v2/img/component/icon/icon_tag_red.png);margin-right:.1em;vertical-align:middle}.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{box-sizing:border-box;display:inline-block;float:left;left:0;padding-left:15px;padding-right:10px;transform-origin:50% 50% -500px;transform-style:preserve-3d;width:470px}.ranking-tab .tab-body .tags .slider&gt;a.next,.ranking-tab .tab-body .tags .slider&gt;a.prev{border-radius:100%;bottom:0;color:#fff;cursor:pointer;font-family:FontAwesome;font-size:.6rem;height:10px;line-height:1;margin:auto;padding:4px;position:absolute;top:0;transition:opacity .5s;width:10px;z-index:1}.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{content:url(/v2/img/component/icon/icon_tag_green.png);margin-right:.1em;vertical-align:middle}.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 .tags,.ranking-tab .tab-body.body-hot-manga-men .tags,.ranking-tab .tab-body.body-hot-manga-women .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 .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-men .tags-heading:before,.ranking-tab .tab-body.body-r18 .tags-heading:before,.ranking-tab .tab-body.body-women .tags-heading:before{content:url(/v2/img/component/icon/icon_tag_red.png);margin-right:.1em;vertical-align:middle}.ranking-tab .tab-body ul.contents{border-top:1px solid #ccc;list-style:none;margin:0;padding:0}.ranking-tab .tab-body ul.contents li{border-bottom:1px solid #ccc;display:-webkit-flex;display:flex;justify-content:space-between;padding:10px 0;position:relative}.ranking-tab .tab-body ul.contents li .rank{display:-webkit-flex;display:flex;flex-basis:40px;font-family:Libre Baskerville,serif;font-size:1.2rem;width:40px}.ranking-tab .tab-body ul.contents li .rank&gt;span{height:20px;line-height:1;margin:auto;text-align:center;width:40px}.ranking-tab .tab-body ul.contents li .cover{flex-basis:80px;height:115px;position:relative;width:80px}.ranking-tab .tab-body ul.contents li .cover img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.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;overflow:hidden;padding-left:8px}.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;font-weight:700;padding-bottom:5px}.ranking-tab .tab-body ul.contents li&gt;.info .meta{overflow:hidden;padding-top:5px}.ranking-tab .tab-body ul.contents li&gt;.info .meta .name{float:left;font-size:.75rem;line-height:22px;padding-right:10px}.ranking-tab .tab-body ul.contents li&gt;.info .meta .created{float:right;font-size:.75rem;line-height:22px}.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{background:#f5a520;border-radius:3px;color:#fff;display:inline-block;line-height:22px;margin-left:5px;padding:0 10px;position:relative}.ranking-tab .tab-body ul.contents li&gt;.info .meta .point24h span:before{border-bottom:2px solid transparent;border-right:5px solid #f5a520;border-top:2px solid transparent;bottom:0;content:"";height:0;left:-5px;margin:auto;position:absolute;top:0;width:0}.ranking-tab .tab-body ul.contents li&gt;.info .abstract{clear:both;font-size:.75rem;padding-top:5px}.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 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-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{background:url(/v2/img/component/heading/ranking24-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.ranking.top-page .heading:before{content:url(/v2/img/component/icon/ranking24.png);content:url(/v2/img/component/icon/crown.png);margin-right:.1em;vertical-align:sub}.ranking.top-page .ranking-tab .label-manga,.ranking.top-page .ranking-tab .label-novel{cursor:auto;height:57px;width:20px}.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{background-color:rgba(0,0,0,.55);bottom:0;cursor:default;display:none;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;top:0;z-index:9000}.read-confirm.novel .content-abstract-image{flex:1 0 auto;max-width:80px}.read-confirm.novel .read-confirm-cover img{height:114px;width:80px}.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{height:101px;margin:0 auto 8px;width:163px}.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;max-height:80%;position:relative}.read-confirm .read-confirm-popup:after{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:30px;position:absolute;right:0;top:-38px;width:30px}.read-confirm .read-confirm-popup .read-confirm-popup-content{background-color:#fff;height:100%;overflow:scroll;text-align:center;width:500px}.read-confirm .read-confirm-popup .read-confirm-popup-content::-webkit-scrollbar{display:none}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main{margin-bottom:0;padding:20px}.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{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.read-confirm .read-confirm-popup .read-confirm-popup-content .content-main .content-abstract .abstract-desc .read-confirm-title{font-size:1.1rem;font-weight:700;margin-bottom:2px;padding:8px 0 8px 8px;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{font-size:1.1rem;font-weight:700;padding:18px 0}.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{border-top:1px solid #ccc;padding:20px}.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;margin-bottom:0;padding:0 20px 20px}.read-confirm .read-confirm-popup .read-confirm-popup-content .use-ac a.read-episode{color:#fff;display:block;font-size:1rem;margin:0 60px;padding:20px}.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{color:#fff;font-size:1rem;padding:20px;width:100%}.read-confirm .read-confirm-popup .read-confirm-popup-content a.read-confirm-cancel-button{cursor:pointer;display:inline-block;font-weight:700;margin:20px}.read-confirm .read-confirm-price,.read-confirm .read-confirm-users-ac{display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;padding:8px 16px;text-align:left}.read-confirm .read-confirm-price{background:#fce2b7;margin:0 60px 8px}.read-confirm .read-confirm-price .read-confirm-price-count{color:#e54646;text-align:right}.read-confirm .read-confirm-users-ac{border:1px solid #de8b00;margin:0 60px 16px;word-break:break-all}.read-confirm .read-confirm-users-ac .read-confirm-users-name{flex-basis:60%;padding-right:8px}.read-confirm .read-confirm-users-ac .read-confirm-users-ac-count{flex-basis:40%;text-align:right}.read-confirm .read-confirm-rental-term{font-size:1.3rem;padding-top:16px}.read-confirm .read-confirm-notes{color:#666;padding-top:20px}.read-confirm .read-confirm-notes:first-child{padding-top:0}.read-confirm .read-confirm-notes p{font-size:1rem;font-weight:400;line-height:1.2;text-align:left}.read-confirm .ac-enough.hide{display:none}.read-confirm .ac-not-enough{color:red;font-size:1.2rem;padding-bottom:20px}.read-confirm .ac-not-enough.hide{display:none}.details.ReadMore{cursor:pointer;max-height:128px;overflow:hidden;position:relative}.details.ReadMore:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%);bottom:0;content:"邯壹″繧定ｪｭ繧";font-weight:700;left:0;padding-top:40px;position:absolute;text-align:center;width:100%}.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{list-style:none;padding-left:0}#main-content .sub.nav .recent ul li{border-bottom:1px solid #ccc;border-top:1px solid #fff;list-style:none;overflow:hidden;padding:10px}#main-content .sub.nav .recent ul li:first-of-type{border-top:0}#main-content .sub.nav .recent ul li .cover{float:left;margin-right:5px;max-height:115px;max-width:80px;outline:1px solid #ccc}#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{word-wrap:break-word;background:transparent;font-size:.875rem;line-height:1.5em;margin:0 0 5px;overflow:hidden;padding-left:5px;text-decoration:underline}#main-content .sub.nav .recent ul li .author{font-size:.75rem;overflow:hidden;padding-bottom:5px}#main-content .sub.nav .recent ul li .abstract{font-size:.75rem;overflow:hidden}#main-content .sub.nav .recent ul li .content-status{clear:both;float:left;padding:0 5px}#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{background:linear-gradient(180deg,#8ebe4f,#70a701);border:1px solid #bbda77;border-bottom:0;box-shadow:0 0 0 1px #70a701;margin-bottom:1px;padding:5px 15px}#main-content .sub.nav .recent.novels h3{border-left:4px solid #8ebe4f}#main-content .sub.nav .recent.mangas h2{background:linear-gradient(180deg,#f16363,#e84141);border:1px solid #f68585;border-bottom:0;box-shadow:0 0 0 1px #e84141;margin-bottom:1px;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{box-sizing:border-box;margin-bottom:10px;width:50%}.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{box-sizing:border-box;height:100%;overflow:hidden;padding:5px 5px 5px 17px;position:relative;width:100%}.recent-episodes .recent-episode&gt;div:before{content:"";height:100%;left:0;position:absolute;top:0;width:12px}.recent-episodes .recent-episode&gt;div .cover{float:right;max-height:60px;max-width:60px}.recent-episodes .recent-episode&gt;div .info{overflow:hidden;padding-right:5px}.recent-episodes .recent-episode&gt;div .info h2{font-size:.875rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-episodes .recent-episode&gt;div .info .name{float:left;font-size:.75rem}.recent-episodes .recent-episode&gt;div .info .updated{color:#999;float:right;font-size:.75rem}.recent-episodes .recent-episode&gt;div:hover .abstract{border-radius:0;bottom:0}.recent-episodes .recent-episode&gt;div .abstract{background:rgba(0,0,0,.7);border-radius:100% 100% 0 0;bottom:-100%;box-sizing:border-box;color:#fff;font-size:.75rem;height:100%;overflow:hidden;padding:5px 8px;position:absolute;right:0;text-decoration:none;transition:bottom .3s,border-radius .4s;width:100%}.recent-episodes .recent-episode&gt;div .abstract:hover{color:#fff}.recent-episodes .recent-episode&gt;div .abstract .readmore{border-radius:3px;bottom:5px;box-sizing:border-box;color:#333;font-size:.625rem;line-height:1em;padding:5px;position:absolute;right:5px}.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{background:url(/v2/img/component/heading/manga-rent-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}body.rentals .recently-rental .heading:before{content:url(/v2/img/component/icon/manga-rent.png);margin-right:.1em;vertical-align:sub}body.rentals .recently-rental .scroll-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #f5d2d4;border-left:none;border-right:none;overflow-x:scroll;overflow-y:hidden;padding-top:5px;position:relative}body.rentals .recently-rental ul{box-sizing:border-box;list-style:none;padding:0;white-space:nowrap;width:100%}body.rentals .recently-rental ul li{display:inline-block}body.rentals .recently-rental ul li a.recently-rental-link{box-sizing:border-box;color:#333;display:block;margin-left:8px;padding:0;width:150px}body.rentals .recently-rental ul li a.recently-rental-link:hover{color:#333}body.rentals .recently-rental ul li a.recently-rental-link h3{font-size:.75rem;margin:0;overflow:hidden;text-overflow:ellipsis}body.rentals .recently-rental ul li a.recently-rental-link .image-wrap{padding-top:8px;width:150px}body.rentals .recently-rental ul li a.recently-rental-link .image-wrap&gt;img{left:0;right:0;top:5px;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{color:var(--black);font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;text-align:left;width:100%}.recommend-items .heading-border{background-color:#6fa700;height:3px;margin:5px 0 16px;width:100%}.recommend-items .recommend-item{box-sizing:border-box;height:100%;margin:0 0 8px;overflow:hidden;width:50%}.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;height:100px;padding:10px 10px 0 11px;width:70px}.recommend-items .recommend-item&gt;div .info{overflow:hidden}.recommend-items .recommend-item&gt;div .info h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#009;display:-webkit-box;font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;height:35px;letter-spacing:normal;line-height:1.2;margin:9px 14px 0 0;overflow:hidden;text-align:left}.recommend-items .recommend-item&gt;div .info a,.recommend-items .recommend-item&gt;div .info a:hover{color:#009;text-decoration:underline;text-decoration-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{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;padding:5px 13px 0 0;text-align:left}.recommend-items .recommend-item&gt;div .info .category{color:#333}.recommend-items .recommend-item&gt;div .info .abstract{-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#5d5d5d;display:-webkit-box;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;height:75px;letter-spacing:normal;line-height:1.23;overflow:hidden;padding:5px 13px 5px 0;text-align:left}:root .recommend-items .recommend-item&gt;div .info .abstract,_::-webkit-full-page-media,_:future{height:71px}.recommend-items .recommend-item&gt;div .info .border{border-top:.5px solid #ccc;height:0;margin:5.5px 11.5px 0 .9px}.recommend-items .recommend-item&gt;div .info .footer{padding-bottom:10px;padding-top:7.5px;width:100%}.recommend-items .recommend-item&gt;div .info .footer&gt;span{color:var(--black);margin:0 8px 0 0}.recommend-items .recommend-item&gt;div .info .footer .rating,.recommend-items .recommend-item&gt;div .info .footer&gt;span{font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;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{background-color:var(--white);border:2px solid #bbda77}.recommend-novel .heading{background:url(/v2/img/component/heading/novel-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.recommend-novel .heading:before{content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/thumbsup.png);margin-right:.1em;vertical-align:sub}.recommend-novel-tops{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.recommend-novel-tops .recommend-item{box-sizing:border-box;margin-bottom:8px;width:50%}.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{box-sizing:border-box;height:100%;overflow:hidden;padding:10px 5px 10px 11px;position:relative;width:100%}.recommend-novel-tops .recommend-item&gt;div .cover{float:left;max-height:100px;max-width:70px;padding-right:10px}.recommend-novel-tops .recommend-item&gt;div .info{display:flex;flex-flow:column;overflow:hidden;padding-right:5px}.recommend-novel-tops .recommend-item&gt;div .info h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;display:-webkit-box;font-size:15px;height:34px;line-height:1.2;margin:0;overflow:hidden}.recommend-novel-tops .recommend-item&gt;div .info .name{color:#999;float:left;font-size:12px;padding-top:4px}.recommend-novel-tops .recommend-item&gt;div .info .line{border-bottom:1px solid #ccc;height:0;margin:14px 0 0 1px;width:258px}.recommend-novel-tops .recommend-item&gt;div .info .footer{float:left;font-size:12px;padding-top:8px}.recommend-novel-tops .recommend-item&gt;div .info .footer&gt;span{color:var(--black);font-size:12px;margin:0 4px 0 0;padding:0;text-align:left}.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{border-radius:0;bottom:0}.recommend-novel-tops .recommend-item&gt;div .abstract{-webkit-box-orient:vertical;-webkit-line-clamp:5;background:rgba(0,0,0,.8);border-radius:100% 100% 0 0;bottom:-100%;box-sizing:border-box;color:#fff;display:-webkit-box;font-size:12px;height:100%;line-height:1.5;overflow:hidden;padding:13px 11px 17px 14px;position:absolute;right:0;text-align:left;text-decoration:none;transition:bottom .3s,border-radius .4s;width:100%}.recommend-novel-tops .recommend-item&gt;div .abstract:hover{color:#fff}.recommend-novel-tops .recommend-item&gt;div .abstract .readmore{border-radius:3px;bottom:9px;box-sizing:border-box;color:#000;font-size:11px;height:22px;padding:3px 0 3px 5px;position:absolute;right:12px;width:88px}.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;right:-45px;top:0;width:33px;z-index:1}.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{height:100%;max-width: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{border:1px solid;margin:1px 1px 20px;padding:10px;position:relative}.section.content-block .head{line-height:1;overflow:hidden;padding-bottom:10px}.section.content-block .head.is-rank{padding-left:60px}.section.content-block .head .rank{font-family:Libre Baskerville,serif;font-size:20px;height:50px;left:5px;line-height:40px;position:absolute;text-align:center;top:-5px;vertical-align:top}.section.content-block .head .rank.higher{background:url(/v2/img/component/rank/higher.png) no-repeat;color:#fff;width:55px}.section.content-block .head .rank.medium{background:url(/v2/img/component/rank/medium.png) no-repeat;color:#5c5127;width:55px}.section.content-block .head .rank.lower{background:linear-gradient(to bottom right,#d1d1d1,#e7e7e7 50%,#b0b0b0);border:1px solid #fff;border-radius:2px 2px 10px 10px;box-shadow:1px 1px 2px -1px #000,0 0 0 1px #a6a6a6;color:#666;height:40px;min-width:41px;padding:0 5px;text-shadow:0 1px 0 #f2f2f2}.section.content-block .head .rank.lower.small{font-size:15px}.section.content-block .head .favorite{float:right}.section.content-block .head .transition{float:left;height:27px;margin-right:5px;overflow:hidden;width:27px}.section.content-block .head .transition img{margin-left:-3px;margin-top:-3px}.section.content-block .head .transition.new{color:#fff;font-size:.5rem;height:auto;line-height:18px;text-align:center}.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{background:#e49404;border-radius:3px;color:#fff;float:left;font-size:.625rem;line-height:18px;margin-bottom:10px;padding:0 10px}.section.content-block .head .prize:hover{text-decoration:none}.section.content-block .head .subscribe-status{background:#e2f8de;border:1px solid #a5d89b;color:#136702;float:right;padding:3px 20px}.section.content-block .head .subscribe-status.unsubscribe{background:#ffdadc;border:1px solid #fd8484;color:#c00}.section.content-block .head .subscribe-status.none{background:#e7e7e7;border:1px solid #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{word-wrap:break-word;flex-grow:1;word-break:break-all}.content-main .content-title img.icon-zero-yen{height:34px;margin-top:-3px;width:34px}.content-main .content-title span.rental{background:#7cb63a none repeat scroll 0 0;border:1px solid #93b270;border-radius:3px;color:#fff;display:inline-block;font-weight:700;height:15px;line-height:15px;padding:5px 10px;text-align:center;vertical-align:top;white-space:nowrap}.content-main .title{border-left:6px solid;font-size:1.2rem;margin:0 0 10px;padding:0 .5em}.content-main .title a{text-decoration:underline}.content-main .author{border-top:1px dashed #999;font-size:1rem;justify-content:space-between;margin:0;padding:5px 16px}.content-main .author .diary-count{font-size:.875rem;vertical-align:middle}.content-main .muted-label{color:#e70202;font-size:14px}.content-main .prize-entry{background:#f1f7fa;border:1px solid #cee3ef;box-sizing:border-box;color:#333;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.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{font-size:16px;font-weight:700;height:24px;margin:0}.content-main .prize-entry .prize-text:before{content:url(/v2/img/component/icon/prize.png);margin-right:4px;vertical-align:sub}.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{border:none;height:24px;margin-top:0;padding-top:0;width:120px}.content-main .prize-entry .prize-vote .prize-button{align-items:center;background:linear-gradient(180deg,#f5a520,#f19703) 50%;border:1px solid #de8b00;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center;line-height:unset;padding:2px;text-decoration:none;width:100%}.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{background:#777;border:1px solid #555;color:#a6a6a6;cursor:default}.content-main .abstract{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;font-size:.75rem;overflow:hidden;padding:10px;text-overflow:"..."}.content-main .abstract .cover{float:left;margin-right:10px}.content-main .abstract .cover img{max-height:128px;max-width:200px}.content-main .abstract .readmore{margin-left:1em;text-decoration:underline}.content-main .meta{border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;line-height:1;overflow:hidden;padding:10px 0 0 10px}.content-main .meta .point{display:inline-block;font-size:.75rem;margin:0 20px 10px 0}.content-main .meta .point span{background:#f5a520;border-radius:3px;color:#fff;display:inline-block;font-size:14px;margin-left:3px;padding:2px 10px;position:relative;vertical-align:baseline}.content-main .meta .point span:before{border-bottom:2px solid transparent;border-right:5px solid #f5a520;border-top:2px solid transparent;bottom:0;content:"";height:0;left:-5px;margin:auto;position:absolute;top:0;width:0}.content-main .meta .point span a{color:#fff}.content-main .meta .ranking{display:inline-block;font-size:.75rem;margin-bottom:10px}.content-main .meta .ranking .category{display:inline-block;line-height:18px;margin-right:10px}.content-main .meta .ranking .number{font-size:1rem}.content-main .tag-blocks .tags{padding-left:0}.content-main .tag-blocks .tags .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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-bottom:1px solid #e7e7e7;border-top:1px solid #fff;overflow:hidden}.content-main .published a{display:block;padding:10px}.content-main .published a.comicalize{color:red}.content-main .other{color:#888;padding-top:5px;text-align:right}.content-main .other span{border-right:1px solid #ccc;display:inline-block;font-size:.75rem;padding:0 5px}.content-main .other span:last-child{border-right:0}.content-main .other .similar{float:left}.content-main .magazine-detail,.content-main .prize-vote{border-top:1px solid #e7e7e7;margin-top:5px;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{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding-left:1em;text-align:left}.content-main .rental-book .rental-info .content-title{border-bottom:1px dashed #999}.content-main .rental-book .rental-info .episode-title{background:#f2f2f2;font-weight:700;margin:10px 0;padding:10px 1em}.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{color:#f5a520;display:inline-block;font-size:smaller;font-weight:700;margin-bottom:0;vertical-align:bottom}.content-main .rental-book .rental-info .rental-available .rental-price{background:#f5a520;border:2px solid #f5a520;border-radius:4px;color:#fff;display:inline-block;font-weight:700;padding:.2em;text-align:center;width:6em}.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){border-right:1px solid #ccc;margin-right:5px;padding-right:5px}.novels.section.content-block{background-color:#eaf0d8;border-color:#fbfcf7;box-shadow:0 0 0 1px #d9e5b3}.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{background-color:#fbe7e8;border-color:#fff8f9;box-shadow:0 0 0 1px #f5d2d4}.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{background-color:#e7e7e7;border-color:#f2f2f2;box-shadow:0 0 0 1px #ccc}.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{box-sizing:border-box;padding:3px;width:100%}.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{overflow:hidden;padding-bottom:5px}.favorite-user.content-block .content-main .other .updated,.favorite.content-block .content-main .other .updated,.notification.content-block .content-main .other .updated{color:#888;float:right;font-size:.75rem;margin-left:1em;vertical-align:text-bottom}.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{color:#888;float:right;font-size:.75rem;margin:0 10px 10px 0;vertical-align:text-bottom}.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{border-left:1px solid #ccc;display:inline-block;margin:0 20px 10px 0;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{background-color:#e7e7e7;border-color:#f2f2f2;box-shadow:0 0 0 1px #ccc;box-sizing:border-box;width:49%;width:calc(50% - 10px)}.favorite-users .favorite-user.content-block .content-main{border-color:#e7e7e7}.favorite-users .favorite-user.content-block .content-main .checkbox{display:block;line-height:1;margin-bottom:5px;width:100%}.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{background-color:#fce2b7;border-color:#fdefd8;box-shadow:0 0 0 1px #f5c255}.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{overflow:hidden;padding-top:10px}.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{color:#888;float:right;font-size:.75rem}.diary.content-block .content-main .meta{padding:10px}.diary.content-block .content-main .meta .post-comment h3{font-size:.75rem;margin-bottom:10px}.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-height:70px;max-width: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{font-size:.625rem;padding:3px 5px}}.talk-to-search-assistant{background:top/100% auto url(/v2/img/component/search_assistant/pc_bg.png);border:5px solid #009;border-radius:3px;padding:10px 18px}.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{color:#333;display:flex;font-size:1rem;justify-content:space-between;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{align-items:center;display:flex;justify-content:center}.talk-to-search-assistant img{width:86px}.talk-to-search-assistant .talk-assistant{flex-grow:1;margin-left:24px;padding-top:8px}.talk-to-search-assistant .talk-assistant h2{background:none;color:#322691;font-size:1.3rem;text-shadow:1px 1px 0 #fff}.talk-to-search-assistant .talk-assistant p{color:#333;font-size:.875rem;margin:6px 0 2px;text-shadow:0 0 5px #fff}.talk-to-search-assistant .talk-assistant a.about{font-size:.75rem}.talk-to-search-assistant a.button{background:linear-gradient(180deg,#2e37ff,#000063);border:1px solid #9dbfff;font-size:1.2rem;line-height:1.2;min-height:66px;padding:0 30px;width:190px}.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{background-color:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:6px 6px 6px rgba(0,0,0,.149);display:flex}.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{background:none;border:none;box-sizing:border-box;font-size:1rem;height:3rem;line-height:1.5;max-height:120px;outline:none;padding:12px 4px 12px 1rem;resize:none;width:100%}.search-assistant-app button.send,div.main.search-assistant button.send{background-color:#5959d1;border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;height:2.5rem;margin:.25rem;padding:0;width:2.5rem}.search-assistant-app button.send:after,div.main.search-assistant button.send:after{content:"��";font-family:FontAwesome,serif}.search-assistant-app button.send:disabled,div.main.search-assistant button.send:disabled{cursor:not-allowed;opacity:.2}div.search-assistant-app{margin-top:10px}div.search-assistant-app&gt;div{margin-bottom:0;min-height:0}div.search-assistant-app .search-assistant-suggest{border:5px solid rgba(50,38,145,.4);border-radius:3px;box-sizing:border-box;max-height:158px;min-height:158px;padding:8px;position:relative}div.search-assistant-app .search-assistant-suggest:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);bottom:0;color:#009;cursor:pointer;font-size:.875rem;font-weight:700;left:0;padding-bottom:8px;padding-top:20px;position:absolute;right:0;text-align:center}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{border-bottom:1px solid rgba(50,38,145,.4);font-size:1.1rem;margin-bottom:8px}div.search-assistant-app .search-assistant-suggest ul{font-size:.875rem;margin-bottom:0}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{background:#fce2b7;border:1px solid #fdefd8;margin:10px 0;outline:1px solid #f5c255;padding:10px}.bordered-background-rental{background:#bbda77;border:1px solid #bbda77;margin:10px 0;outline:1px solid #bbda77;padding:10px}.sns iframe{vertical-align:top}.similar-contents{box-sizing:border-box;overflow:hidden;padding:10px 20px}.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-bottom:1px solid #fff;border-top:1px solid #fff}.similar-contents .slider .item{height:160px;margin-left:15px;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{max-width:100%;outline:1px solid #ccc}.similar-contents .slider .item .title{line-height:1.2;overflow:hidden;padding:10px 10px 10px 0}.similar-contents .slider .item .meta{bottom:0;color:#888;position:absolute}.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{bottom:0;box-sizing:border-box;color:#000;cursor:pointer;height:100%;margin:1px auto auto;position:absolute}.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{height:250px;margin-bottom:20px;outline:1px solid #999;overflow:hidden;position:relative}.slide-show&gt;a.next,.slide-show&gt;a.prev{background:rgba(0,0,0,.5);border-radius:100%;bottom:0;color:#fff;cursor:pointer;font-family:FontAwesome;font-size:1.3rem;height:1.3rem;line-height:1;margin:auto;opacity:0;padding:10px;position:absolute;top:0;transition:opacity .5s;width:1.3rem;z-index:1}.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:"��"}.slide-show&gt;a.next{right:10px;text-align:right}.slide-show&gt;a.next:after{content:"��"}.slide-show div{height:100%;margin:auto;max-width:100%;position:relative;width:670px}.slide-show div a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;transition:left .8s,opacity .8s,filter .1s;visibility:hidden;width:100%}.slide-show div a img{max-width:100%;transition:opacity .8s}.slide-show div a p{background:#fff;-webkit-flex-grow:1;flex-grow:1;line-height:1.2;padding:5px 0;text-align:center}.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{filter:blur(0);left:0;opacity:1;right:0}.slide-show div a.prev{filter:blur(5px);left:-100%;opacity:.3}.slide-show div a.prev2{left:-200%;opacity:0}.slide-show div a.next{filter:blur(5px);left:100%;opacity:.3}.slide-show div a.next2{left:200%;opacity:0}.smart-app-banner{align-items:center;background:#f2f2f2;border-bottom:1px solid #b0b0b0;color:#333;display:none;justify-content:space-between;overflow:hidden;padding:10px}.smart-app-banner:hover{color:#333;text-decoration:none}.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-bottom:7px;margin-right:20px}.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{background:#f19703;border-radius:20px;color:#fff;display:inline-block;padding:0 30px;white-space:nowrap}.smart-app-banner div.app-banner-link a.re-monster{background:#c7a20b}.smart-app-banner div.app-banner-close{height:10px;padding:10px;position:absolute;right:0;top:23px;width:10px}.step-indicator{margin-bottom:20px}.step-indicator ol{display:-webkit-flex;display:flex;justify-content:space-between;position:relative;z-index:1}.step-indicator ol li{background:#fdf8ee;border-bottom:1px solid #f5c255;border-left:1px solid #f5c255;border-top:1px solid #f5c255;box-sizing:border-box;color:#666;display:flex;-webkit-flex-grow:1;flex-grow:1;font-size:.75rem;height:40px;line-height:1;padding:10px 0;position:relative;text-align:center;text-indent:12px;vertical-align:top}.step-indicator ol li:not(:last-child):after{background:url(/v2/img/component/step_indicator/triangle-off.png) no-repeat;content:"";height:100%;position:absolute;right:-12px;top:-1px;width:12px}.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{background:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #de8b00;border-right:0;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{border-spacing:0;border-top:1px solid #b0b0b0;font-size:.875rem;margin:10px 0;width:100%}table.default th{background:#e7e7e7;text-align:left}table.default td{word-break:break-all}table.default td,table.default th{border-bottom:1px solid #b0b0b0;border-top:1px solid #fff;padding:15px}table.default td.border-left,table.default th.border-left{border-left:1px solid #b0b0b0}.input-tags-box{display:table;margin-top:10px;width:100%}.input-tags-box .favorite-tags{background:#fff;border:1px solid #ccc;display:table-cell;list-style:none;margin-top:10px;padding:5px;width:90%}.input-tags-box .favorite-tags .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{border:0;position:relative}.input-tags-box .favorite-tags .tag input.add-favorite-tag{width:180px}.input-tags-box .favorite-tags .tag #favorite-tag-suggest{background:#fff;list-style:none;padding:3px;position:absolute;width:180px}.input-tags-box .favorite-tags .tag #favorite-tag-suggest li{background:#fff;padding:3px;position:relative;z-index:1}.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{background:#fff;border:1px solid #ccc;display:table-cell;list-style:none;margin-top:10px;padding:5px;width:90%}.input-tags-box .not-search-tags .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{border:0;position:relative}.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{background:#fff;list-style:none;padding:3px;position:absolute;width:180px}.input-tags-box .not-search-tags .tag.input #not-search-tag-suggest li{background:#fff;padding:3px;position:relative;z-index:1}.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{-webkit-overflow-scrolling:touch;border:1px solid #ccc;box-sizing:border-box;height:200px;margin:0 auto 20px;overflow:auto;padding:5px;width:100%}.more{text-align:right}.notes{font-size:.75rem}.caution{color:#c00}.caution-message{background:#ffdadc;margin:10px 0;padding:10px}.aside.note{background:#f2f2f2;margin-top:20px;padding:10px}.terms-of-service .h2.base{background:#f2f2f2;border-left-color:#999}.topics.section{background:#999;border:1px solid #b0b0b0;margin:21px 1px;outline:1px solid #777;padding:2px}.topics.section h2{line-height:1;margin:0;padding:7px 0 9px 5px}.topics.section .content{background:#fff;border:1px solid #777}.topics.section .content ul{list-style:none;margin:0;max-height:220px;overflow:auto;padding:2px 0}.topics.section .content ul li{border-bottom:1px dashed #b0b0b0;margin:0 8px;padding:8px 0}.topics.section .content ul li .datetime{color:#777;font-size:.75rem;padding-bottom:5px}.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{background:#f5a520;color:#fff;display:inline-block;font-size:.625rem;padding:1px 3px;vertical-align:text-bottom}.top-topics .topics{margin-bottom:2px;margin-top:0}.users-mangas-recent{margin-bottom:20px}.users-mangas-recent .heading{background:url(/v2/img/component/heading/manga-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.users-mangas-recent .heading:before{content:url(/v2/img/component/icon/manga.png);margin-right:.1em;vertical-align:sub}.users-mangas-recent ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:20px 0 0 20px}.users-mangas-recent ul li{width:20%}.users-mangas-recent ul li&gt;div{box-sizing:border-box;height:100%;padding:0 20px 20px 0}.users-mangas-recent ul li&gt;div:nth-of-type(3n){margin-right:0}.users-mangas-recent ul li&gt;div .cover{border:1px solid #ccc;height:170px;overflow:hidden}.users-mangas-recent ul li&gt;div .cover a{background:#fff;box-sizing:border-box;display:block;height:100%;width:100%}.users-mangas-recent ul li&gt;div .cover a img{backface-visibility:hidden;box-sizing:border-box;left:50%;max-height:110%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.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{font-size:.875rem;line-height:1.1}.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{background:#f5a520;background:linear-gradient(180deg,#f5a520,#f19703);border-color:#f19703;border-radius:5px;display:block;font-size:1.3rem;padding:8px 1rem;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{background:url(/v2/img/component/app/icon-alphapolis.png);background-size:contain;content:" ";display:inline-block;height:35px;margin:0 8px 0 0;vertical-align:middle;width:35px}.attention-notice{background:#ffdadc none repeat scroll 0 0;border:2px solid #fd8484;color:#c00;margin:20px 0;padding:10px}.attention-notice:first-child{margin-top:0}.attention-notice.accordion .accordion-action{cursor:pointer;display:block;padding-right:28px;position:relative}.attention-notice.accordion .accordion-action:after{border-left:.75em solid transparent;border-right:.75em solid transparent;border-top:1em solid #c00;content:" ";position:absolute;right:0;top:.5em;transition:transform .4s}.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{background:linear-gradient(180deg,#f2f2f2,#fff 20%);border:2px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #ccc;margin-bottom:20px;padding:20px}.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{border-left:8px solid #ccc;display:inline-block;padding-left:5px;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{margin-left:10px;padding:3px 5px;width:65%}.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-bottom:1px solid #ccc;border-top:1px solid #ccc}.detail-search .fields label{font-size:1rem;padding:0 10px}.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{cursor:pointer;text-decoration:underline}.detail-search .detail-button:hover{opacity:.7}.detail-search .detail-button.hide{display:none}.detail-search .button-area{margin-top:10px;position:relative;text-align:center}.detail-search .button-area .submit input.button{padding-left:50px;padding-right:50px}.detail-search .button-area .clear-button{cursor:pointer;display:inline-block;font-size:.8rem;left:155px;position:relative;top:-18px}.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{background:#f3f3f3;border-top:2px solid #fff;padding:15px 10px 10px}.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{background-color:#fff;border:1px solid #ccc;height:100%;margin-bottom:0;margin-top:10px;min-height:30px;padding:5px!important;width:90%}.detail-search .tag-wrapper .selected-tag-container .selected-tag-container-inner .tag-container .tag{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{cursor:pointer;margin-right:2px}.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{padding-left:10px;position:relative}.detail-search .tag-wrapper .selected-tag-container .select-tag-counter .tag-counter{bottom:0;position:absolute}.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{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{font-size:.75rem;padding:1px 10px;position:relative;top:-2px}.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{background:#fff;border:1px solid #ccc;border-radius:15px;display:inline-block;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{font-size:.75rem;padding:1px 10px;position:relative;top:-2px}.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{background-color:#f5a520;color:#fff;font-size:.875rem;font-weight:700;margin:0 0 0 auto;padding:4px 0;position:relative;text-align:center;width:180px}.zero-yen-charge-bar .zero-yen-charge-bar-bg .zero-yen-charge-bar-mask{background-color:#888;bottom:0;position:absolute;right:0;top:0;width:68%}.zero-yen-charge-bar .zero-yen-charge-bar-bg span{bottom:0;left:0;position:absolute;right:0;top:4px}.zero-yen-status{background-color:#fdf8ee;margin:-8px 0 8px;padding:8px 16px;text-align:right}.zero-yen-status .zero-yen-status-content{float:left}.zero-yen-status img.icon-zero-yen{height:40px;width:40px}.zero-yen-status .zero-yen-status-range{font-size:1.1rem;font-weight:700;line-height:40px;margin-right:-8px;padding-left:8px}.zero-yen-status img.icon-question_mark{cursor:pointer;height:18px;padding:10px 16px;width:18px}.zero-yen-status .zero-yen-charge-bar{display:inline-block;padding:6px 0}.zero-yen-status .zero-yen-status-about{background-color:rgba(0,0,0,.55);bottom:0;display:none;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;text-align:center;top:0;z-index:10000}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup{margin:auto;max-height:100%;position:relative}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup:after{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:30px;left:0;position:absolute;top:-38px;width:30px}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content{background-color:#fff;box-sizing:border-box;max-height:100%;overflow:scroll;padding:24px;width:406px}.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{height:90px;width: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{height:29px;width:29px}.zero-yen-status .zero-yen-status-about .zero-yen-status-about-popup .zero-yen-status-about-content p{color:#000;font-size:1.2rem}.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;margin-bottom:0;padding-left:24px;text-align:left}.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{background-color:#ff4343;border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-weight:700;height:40px;line-height:40px;margin:16px auto 0;width:190px}.zero-yen-strong{color:#f19703}.sidebar .authors-links .relation-links{border:1px solid #ccc;margin:-1px;overflow:hidden;padding:5px}.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{background:#000;border-left:0;box-shadow:2px 2px 0 #a6a6a6;color:#fff;font-size:1rem;height:auto;margin-bottom:10px;padding:5px 10px}.business-sidebar .entry{border:0;border-bottom:1px solid #ccc;display:-webkit-flex;display:flex;margin:0;padding:10px 0}.business-sidebar .entry:first-child{padding-top:0}.business-sidebar .entry a.profile,.business-sidebar .entry a.thumbnail{border:1px solid #ccc;flex-shrink:0;height:80px;margin-right:10px;width:80px}.business-sidebar .entry a.profile img,.business-sidebar .entry a.thumbnail img{left:50%;max-height:100%;max-width:none;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.business-sidebar .entry a.profile{overflow:hidden}.business-sidebar .entry .info{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between;overflow:hidden}.business-sidebar .entry .info h4{font-size:1rem;line-height:1.4;padding-bottom:10px}.business-sidebar .entry .info h4 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;overflow:hidden}.business-sidebar .entry .info .subinfo{line-height:1em;width:100%}.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;font-size:.75rem;line-height:1.2;overflow:hidden;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-height:100px;max-width:100%}.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{color:#fff;content:counter(rank);font-size:.625rem;font-weight:700;line-height:1;position:absolute;right:2px;top:1px;z-index:2}.business-sidebar .business.ranking .entry a.thumbnail:after{border-left:30px solid transparent;border-top:30px solid #000;content:"";height:0;position:absolute;right:-2px;top:-2px;width:0;z-index:1}.business-sidebar .business.ranking .entry a.thumbnail span{display:block;height:100%;overflow:hidden;width:100%}.business-sidebar .hope-to-publish,.business-sidebar .recommend{background:#000;color:#fff;display:block;font-size:1.1rem;font-weight:700;margin-bottom:15px;padding:3px;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{border:1px solid #fff;display:block;padding:15px 0}.business-sidebar .hope-to-publish img,.business-sidebar .recommend img{margin:-5px 5px 0 0;vertical-align:middle}.business-sidebar .category.nav{background:#f2f2f2;border:1px solid #ccc;font-size:16px;line-height:1em;margin-bottom:15px}.business-sidebar .category.nav h2{color:#fff;display:-webkit-flex;display:flex;font-weight:400;margin-top:0;padding:12px 0 12px 15px}.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{color:#000;display:block;font-weight:700;padding:19px 0 16px 15px}.sidebar .category.nav{border:1px solid #ccc;margin-bottom:15px}.sidebar .category.nav h2{color:#fff;display:-webkit-flex;display:flex;font-weight:400;line-height:36px;margin-top:0;padding:0 10px}.sidebar .category.nav h2 img{margin:auto 5px auto 0}.sidebar .category.nav h2.novels{background:linear-gradient(180deg,#8ebe4f,#70a701);border:1px solid #bbda77;border-bottom-color:#70a701;outline:1px solid #8ebe4f;text-shadow:0 -1px #70a701}.sidebar .category.nav h2.mangas{background:linear-gradient(180deg,#f16363,#e84141);border:1px solid #f16363;border-bottom-color:#e84141;outline:1px solid #e84141;text-shadow:0 -1px #e84141}.sidebar .category.nav h2.books{background:linear-gradient(180deg,#b67f6d,#a76c58);border:1px solid #c8a093;border-bottom-color:#88362e;outline:1px solid #b67f6d;text-shadow:0 -1px #88362e}.sidebar .category.nav h2.media{background:#548cf2;border:1px solid #548cf2;border-bottom-color:#ccdeff}.sidebar .category.nav .label{color:#fff;font-size:.875rem;font-weight:400;padding:5px 5px 5px 30px}.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{background:#fff;border-top:1px dotted #ccc;display:block;margin-left:15px;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;font-size:.875rem;font-weight:400;padding:5px 5px 5px 30px}.sidebar .category.nav ul li.accordion .parent:before{background:#b0b0b0;border-radius:2px;color:#fff;content:"�ｧ";display:inline-block;font-family:FontAwesome;font-size:.5rem;line-height:1;margin-right:5px;padding:3px;vertical-align:text-bottom}.sidebar .category.nav ul li.accordion .parent+ul{display:none}.sidebar .category.nav ul li.accordion.current&gt;.parent:before{content:"�ｨ"}.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{font-size:.75rem;margin-left:30px}.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{background:#f5c255;display:none;margin-bottom:15px;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{word-wrap:break-word;display:inline-block;padding-left:5px;word-break:break-all}.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{background:#999;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-top:1px solid #b0b0b0;color:#fff;font-size:.875rem;font-weight:400;margin-top:0;outline:1px solid #777;padding:5px 10px;text-indent:0}.sidebar .gray-menu ul,body.sp .main .gray-menu ul{list-style:none;padding:0}.sidebar .gray-menu ul li,body.sp .main .gray-menu ul li{border:1px solid #ccc;line-height:20px;margin:-1px}.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{background:#e54646;color:#fff;content:"New";display:inline-block;font-size:.625rem;letter-spacing:normal;line-height:1;margin-left:3px;padding:1px 2px;white-space:nowrap}.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{color:#666;display:block;font-size:.75rem}.sidebar .gray-menu ul li h3,body.sp .main .gray-menu ul li h3{background:#f2f2f2;font-size:.875rem;font-weight:400;padding:5px 10px}.sidebar .gray-menu ul li li,body.sp .main .gray-menu ul li li{background:#f2f2f2;border-top:0}.sidebar .gray-menu ul li li a,body.sp .main .gray-menu ul li li a{background:#fff;border-top:1px dotted #ccc;margin-left:20px}.sidebar .profile{background:#fffee6;border:1px solid #ccc;margin-bottom:20px;padding:10px;text-align:center}.sidebar .profile img{outline:1px solid #ccc}.sidebar .content-info{border:1px solid #ccc}.sidebar .content-info h3{word-wrap:break-word;padding:5px 10px 0;text-align:center}.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;vertical-align:top;width:150px}.sidebar .content-info .content-statuses{overflow:hidden;padding:0 10px 10px;text-align:center}.sidebar .content-info .detail{font-size:.75rem;padding:0 0 10px;text-align:left;width:100%}.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{font-size:.75rem;padding:5px 10px 10px}.sidebar .content-info .keyword-blocks .keyword-block{display:block}.sidebar .content-info .favorite{box-sizing:border-box;padding:5px 10px 10px;text-align:center;width:100%}.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{background:transparent;border-bottom:1px dashed #ccc;font-size:.75rem;padding:0;text-align:left;vertical-align:text-top;width:55%}.sidebar .content-info .status table th{width:45%}.sidebar .content-info .status table td:before{content:""}.sidebar .mypage-inquiry{background:#f2f2f2;border:1px solid #ccc;margin:10px 0 50px;padding:5px 10px 10px;position:relative}.sidebar .mypage-inquiry p:empty{display:none}.sidebar .mypage-inquiry .help-button{background:#fff;border:1px solid #000;cursor:pointer;display:inline-block;font-size:10px;font-weight:700;line-height:10px;margin-left:5px;padding:1px;vertical-align:text-bottom}.sidebar .mypage-inquiry .help-text{background:#fff;border:1px solid #ccc;box-shadow:0 5px 5px rgba(0,0,0,.1);box-sizing:border-box;display:none;left:0;max-width:100%;padding:5px;position:absolute;top:50px}.sidebar .mypage-inquiry .help-text a{text-decoration:underline}.sidebar .mypage-inquiry textarea{box-sizing:border-box;height:150px;margin-bottom:10px;max-width:100%;resize:vertical;width:230px}.sidebar .mypage-inquiry input[type=submit]{box-sizing:border-box;width:100%}.sidebar .recent.nav{border:1px solid #ccc}.sidebar .recent.nav h2{margin-top:0}.sidebar .recent.nav ul{background:#f2f2f2;padding-left:0}.sidebar .recent.nav ul li{border-bottom:1px solid #ccc;border-top:1px solid #fff;list-style:none;padding:10px}.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{float:left;margin:0 3px 0 0;padding:0 5px}.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{border-top:1px dashed #ccc;padding-top:5px}.sidebar .recent.nav ul li a.p-name{margin-left:9px}.sidebar .recent.nav ul li .description{font-size:.75rem;line-height:1.3em;padding-top:5px}.sidebar .recent.nav.novels h3{word-wrap:break-word;border-left:4px solid #8abe4f}.sidebar .recent.nav.mangas h3{border-left:4px solid #f16363}.sidebar .recent.nav .more{padding:5px 10px}.sidebar .loggedin.section{background:#ffebc9;border:1px solid #ccc;font-size:.9em;margin-bottom:15px;padding:10px}.sidebar .loggedin.section .profile-image{border:1px solid #ccc;float:right;margin:0 0 15px 15px;max-height:100px;max-width:100px}.sidebar .loggedin.section .input{display:-webkit-flex;display:flex;padding-bottom:10px}.sidebar .loggedin.section .input label{display:inline-block;font-size:.75rem;margin:0;padding:5px 0;width:7em}.sidebar .loggedin.section .input input{box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;margin-left:5px;width:100px}.sidebar .loggedin.section .button{font-size:1rem;width:100%}.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{border-radius:2px;height:33px;line-height:.8rem}.sidebar .loggedin.section.rental div.border-top{border-top:1px dotted #999;clear:both;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){display:block;margin-bottom:16px}.sidebar .category.nav.rental h2.rental{background:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #f5c255;margin-bottom:1px;outline:1px solid #de8b00;text-shadow:0 -1px #de9a29}.sidebar .category.nav.rental .rental-icon{height:25px;margin:6px 4px 0 0;width:25px}.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{background:#f5d2d4;color:#990a0a;font-weight:700}.sidebar .category.nav.rental h3.novel{background:#cae8a8;color:#0f5201;font-weight:700}.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{margin:0;padding: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{background-color:#fff;border:1px solid #ccc}.sidebar .history .manga-label,.sidebar .history .novel-label{background-color:#fcd192;border-bottom:1px solid #ccc;color:#333;font-size:.875rem;font-weight:700;line-height:30px;padding:3px 0 3px 10px}.sidebar .history .manga .historys,.sidebar .history .novel .historys{background-color:#fff}.sidebar .history .manga .historys .renting,.sidebar .history .novel .historys .renting{border-bottom:1px dashed #ccc;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:8px}.sidebar .history .manga .historys .cover-image,.sidebar .history .novel .historys .cover-image{margin:0 10px 10px 2px;max-width:60px;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{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:132px}.sidebar .history .manga .historys .expire-date,.sidebar .history .novel .historys .expire-date{bottom:7px;color:#666;position:absolute}.sidebar .history .manga .historys .more,.sidebar .history .novel .historys .more{font-weight:700;margin:0 10px 15px 0}.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{font-size:.875rem;line-height:1.5rem;padding:10px}.sidebar .history .manga .historys .mypage-history a,.sidebar .history .novel .historys .mypage-history a{display:block;text-decoration:underline}.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{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;overflow:hidden}.sidebar .sales h2,body.sp .main .sales h2{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 0,#e84141 88%);box-sizing:border-box;color:#fff;display:block;font-family:Palatino Linotype,sans-serif;height:35px;margin-top:0;padding:5.5px;width:100%}.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{border-left:1px solid #f16363;border-radius:3px 3px 0 0;border-right:1px solid #f16363;border-top:1px solid #f16363;color:#f16363;display:block;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{border-top:2px solid #f16363;clear:both}.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{background:#fcf5f2;border-bottom:1px solid #ccc;list-style:none;overflow:hidden;padding:10px;position:relative}.sidebar .sales .rank,body.sp .main .sales .rank{border-bottom:40px solid transparent;border-left:40px solid #f16363;color:#fff;font-family:Libre Baskerville,serif;font-weight:700;height:0;left:0;position:absolute;text-align:center;text-indent:-55px;top:0;width:0}.sidebar .sales .title,body.sp .main .sales .title{font-size:16px;font-weight:700;padding:0 0 5px 20px}.sidebar .sales .cover,body.sp .main .sales .cover{float:left;text-align:center;width:80px}.sidebar .sales .cover a,body.sp .main .sales .cover a{display:block;margin-top:5px}.sidebar .sales .cover img,body.sp .main .sales .cover img{width:100%}.sidebar .sales .info,body.sp .main .sales .info{float:left;padding-left:10px;width:123px}.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{text-align:center;width:50%}.ad-double-rect .ad&gt;div{display:inline-block}.ad-skyscraper{left:0;text-align:center;width:250px}.ad-long{margin-bottom:20px}.authors-header{margin:-20px auto 20px;position:relative;width:1000px}.authors-header .profile-section{background:linear-gradient(180deg,hsla(0,0%,100%,.8),#fff);bottom:0;box-shadow:0 -10px 10px -10px rgba(0,0,0,.1);box-sizing:border-box;display:-webkit-flex;display:flex;justify-content:space-between;left:0;padding:20px;position:absolute;width:100%;z-index:1}.authors-header .profile-section .image{flex-basis:25%;position:relative;width:150px}.authors-header .profile-section .image img{background-color:#fff;border:5px solid #fff;border-radius:3px;bottom:0;display:inline-block;left:0;position:absolute;z-index:2}.authors-header .profile-section .profile{display:flex;flex-basis:75%;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;margin-left:auto;margin-top:10px;position:relative;width:fit-content}.authors-header .profile-section .profile .muted-label{color:#e70202;font-size:14px;margin-top:10px}.authors-header .profile-section.ban{padding:0;top:50%}.authors-header .profile-section.ban .profile{flex-basis:100%;padding:20px}.authors-header .profile-section.ban .profile .name{flex-basis:100%;max-width:100%;position:relative}.author-profile{background:#f2f2f2;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin-bottom:20px;overflow:hidden;padding:10px}.author-profile .name{font-size:1.1rem;font-weight:700;line-height:normal}.author-profile .profile{font-weight:700;margin-bottom:1px}.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;overflow:hidden;width:100%}.author-nav ul{display:-webkit-flex;display:flex;list-style-type:none;margin:0;padding:0}.author-nav ul li{background-color:#fdefd8;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;box-sizing:border-box;color:#a6a6a6;display:block;-webkit-flex-grow:1;flex-grow:1;flex:1;font-size:1.2em;font-weight:700;height:70px;line-height:20px;text-align:center;vertical-align:middle}.author-nav ul li:first-child{border-left:0}.author-nav ul li.current{background-color:#fce2b7}.author-nav ul li a,.author-nav ul li&gt;span{display:block;height:55px;padding-top:15px;width:100%}.author-nav ul li a{color:#333;line-height:20px}.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{box-sizing:border-box;color:#fff;display:block;font-weight:700;margin:5px;padding:5px 10px;text-align:center}.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{background-color:#3b579d;border:1px solid #0f3075}.authors-links .relation-links a.pixiv{background-color:#09c;border:1px solid #0181bc}.authors-links .relation-links a.x-sns{background-color:#000;border-bottom:1px solid #000;border-top:1px solid #000}.nav.authors-sub-nav ul.tabs li{width:20%}.nav.authors-sub-nav ul.tabs li.all{display:none}.authors-list h2{font-size:2rem;font-weight:400;padding-top:20px;width:100%}.authors-list&gt;div{border-bottom:1px dashed #ccc;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;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{border:1px solid #b0b0b0;float:left;height:19px;overflow:hidden;width:23px}.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{background:linear-gradient(180deg,#f5a520 30%,#e49404);border:1px solid #de8b00;box-sizing:border-box;color:#fff;display:-webkit-flex;display:flex;font-weight:700;line-height:33px;vertical-align:top;white-space:nowrap}.books-sub-nav .kind li{border-left:1px solid #f5c255;border-right:1px solid #de8b00;cursor:pointer;-webkit-flex-grow:1;flex-grow:1;text-align:center}.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{padding:0;width:auto}.book-detail .content .cover img{max-height:100%;max-width:220px}.book-detail .content .cover a{display:block;margin:10px 0 0;max-width:100%}.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{float:left;margin:0;text-align:center;width:100%}.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{background:#ebdcd7;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.book-detail .content .info .online-bookstores a{box-sizing:border-box;margin-bottom:5px;padding:10px 5px 5px 10px;text-align:center;width:50%}.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{margin:0;max-height:250px;overflow:auto;padding-left:0}.book-checks ul li{background:#fdf8f7;border-bottom:1px dotted #ccc;list-style:none;overflow:hidden;padding:10px 20px}.book-checks ul li h3{color:#88362e;margin-bottom:5px}.book-checks ul li .date{font-size:.75rem;margin-bottom:5px}.book-checks ul li .thumbnail{background:#fff;border:1px solid #ccc;cursor:pointer;float:left;height:120px;margin-right:10px;padding-bottom:22px;position:relative;text-align:center;width:200px}.book-checks ul li .thumbnail:after{border-top:1px solid #ccc;bottom:0;box-sizing:border-box;content:"�取僑螟ｧ縺吶ｋ";display:block;font-family:FontAwesome,sans-serif;font-size:.75rem;left:0;position:absolute;text-align:center;width:100%}.book-checks ul li .thumbnail img{max-height:100%;max-width:100%;vertical-align:top}.book-checks ul li .lightbox{display:none}.book-checks ul li .lightbox.opened{background:rgba(0,0,0,.5);display:-webkit-flex;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.book-checks ul li .lightbox.opened img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.bookstores-list td:first-child,.bookstores-list td:last-child{white-space:nowrap}.bookstore-pickup-entry{overflow:hidden}.bookstore-pickup-entry .bookstore-pickup-image{float:right;padding:0 0 10px 10px}.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{background:#ebdcd7;display:flex;flex-wrap:wrap;gap:10px 3.75px;padding:10px}.digital-bookstore-button{background-color:#fff;border:1px solid #5e6060;box-sizing:border-box;display:block;height:50px;text-align:center;width:140px}.digital-bookstore-button .image-cmoa{padding-top:12px;width:56px}.digital-bookstore-button .image-amazon{padding-top:12px;width:75px}.digital-bookstore-button .image-ebook{padding-top:14px;width:86px}.digital-bookstore-button .image-piccoma{padding-top:11px;width:63px}.digital-bookstore-button .image-mechacomi{padding-top:12px;width:94px}.digital-bookstore-button .image-line{padding-top:16px;width:98px}.digital-bookstore-button .image-dbook{padding-top:13px;width:72px}.digital-bookstore-button .image-booklive{padding-top:10px;width:105px}.digital-bookstore-button .image-bukkomi{padding-top:13px;width:75px}.digital-bookstore-button .image-renta{padding-top:10px;width:90px}.digital-bookstore-button .image-mangaoukoku{padding-top:13px;width:106px}.digital-bookstore-button .image-bookwalker{padding-top:18px;width:112px}.digital-bookstore-button .image-bookpass{padding-top:17px;width:78px}.digital-bookstore-button .image-dmm{padding-top:16px;width:113px}.digital-bookstore-button .image-rakuten{padding-top:16px;width:101px}.digital-bookstore-button .image-kinokuniya{padding-top:17px;width:109px}.digital-bookstore-button .image-readerstore{padding-top:8px;width:108px}.book-appendix .appendix-image{margin-bottom:20px;max-width:50%}.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;overflow:hidden;padding:0}body.interview #content #main .key-visual .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:15px;text-align:center}body.interview #content #main .introduction{padding:24px 30px 32px}body.interview #content #main .introduction p{font-size:18px;line-height:1.5;margin-bottom:32px}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{margin:0 30px;position:relative}.books-interview .button{background:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #de8b00;display:inline-block;font-size:20px;height:59px;margin-bottom:15px;text-align:center;width:317px}.books-interview .button:hover{opacity:.8}.books-interview h2{background-color:#000;border:0;color:#fff;font-size:20px;font-weight:700;height:40px;line-height:40px;margin-bottom:24px;padding:0;text-align:center;width:100%}.books-interview .headline{margin:auto;width:940px}.books-interview .archive{font-size:18px;line-height:27px;padding:24px 50px 40px}.books-interview .archive .talker{float:left;font-weight:700;margin-right:18px}.books-interview .archive p{margin-bottom:36px;word-break:break-all}.books-interview .archive .interviewer{color:#000;float:right;margin:0 0 39px 30px;text-align:end}.books-interview .archive .interviewer img{height:343px;margin-bottom:8px;width:266px}.books-interview .archive .main-image{margin:30px auto 0;width:690px}.books-interview .archive .main-image img{margin-bottom:8px;width:100%}.books-interview .archive .main-image figcaption{color:#000;text-align:right}.books-interview .paginatior{color:#6c6c6c;font-size:14px;margin-bottom:40px;text-align:center}.books-interview .paginatior .subhead{border-bottom:1px solid #000;color:#000;display:table;font-size:20px;font-weight:700;line-height:1;margin:0 auto 20px}.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;line-height:1em;margin-left:8px}.books-interview .paginatior span a{background:#fff;border:1px solid #6c6c6c;color:#6c6c6c;display:inline-block;height:30px;line-height:30px;text-decoration:none;width:30px}.books-interview .paginatior span :hover,.books-interview .paginatior span a.current{background:#6c6c6c;color:#fff}.books-interview .paginatior .prev{padding-right:12px;position:relative;text-align:right;width:48px}.books-interview .paginatior .prev:before{top:12px;transform:rotate(139deg)}.books-interview .paginatior .prev:after,.books-interview .paginatior .prev:before{background-color:#6c6c6c;border-radius:2px;content:"";display:block;height:1px;left:6px;position:absolute;width:8px}.books-interview .paginatior .prev:after{top:17px;transform:rotate(-139deg)}.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{padding-left:12px;position:relative;text-align:left;width:48px}.books-interview .paginatior .next:before{top:12px;transform:rotate(41deg)}.books-interview .paginatior .next:after,.books-interview .paginatior .next:before{background-color:#6c6c6c;border-radius:2px;content:"";display:block;height:1px;position:absolute;right:6px;width:8px}.books-interview .paginatior .next:after{top:17px;transform:rotate(-41deg)}.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{border:1px solid #6c6c6c;height:30px;line-height:30px;opacity:.5;vertical-align:top;width:48px}.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{border:1px solid #ccc;color:#000;display:flex;margin-bottom:40px;padding:30px 20px 30px 30px}.books-interview .book-info .cover{margin-right:33px;width:220px}.books-interview .book-info .title{font-size:28px;font-weight:700;margin-bottom:20px}.books-interview .book-info .others{display:inline-block;font-size:18px;width:48%}.books-interview .book-info .buttons{background:none;display:inline-block;margin:0 0 3px;padding:0;width:50%}.books-interview .book-info .online-bookstores{background:#ebdcd7;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:27px 31px 9px}.books-interview .book-info .online-bookstores a{background-color:#fff;box-sizing:border-box;height:50px;margin-bottom:18px;outline:1px solid #707070;text-align:center;width:276px}.books-interview .book-info .online-bookstores a img{height:40px;padding-top:5px;width:221px}.books-interview .profile{margin-bottom:40px;overflow:hidden}.books-interview .profile .wrap{border:1px solid #ccc;box-sizing:border-box;color:#000;display:flex;padding:30px}.books-interview .profile .wrap .detail{font-size:16px;line-height:24px}.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{height:49px;line-height:1.4;width:424px}.books-interview .history-book{border:1px solid #ccc;margin-bottom:40px;padding:30px}.books-interview .history-book .books{display:flex;justify-content:space-between}.books-interview .history-book .books .book{background-color:#f7f2de;font-size:18px;font-weight:700;line-height:22px;text-align:center;width:272px}.books-interview .history-book .books .book .caption{background-color:#c1a328;color:#fff;height:64px;padding:10px 40px}.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;color:#fff;padding:5px 0 23px}.business.main .series8 .business-article .head .published{float:left;padding-left:20px}.business.main .series8 .business-article .head h3{background:#00b8f1;border-left:0;clear:both;color:#fff;font-size:26px;margin-bottom:0;padding:0 30px;text-align:center}.business.main .series8 .business-article .head div{border-top:0}.business.main .series8 .business-article .body{overflow:hidden;padding:30px 20px}.business.main .series8 .business-article .body img{float:right;margin:5px 20px 10px 10px}.business.main .series8 .business-article h4{background:none;color:#e5007f;font-size:18px;margin:25px 0;padding:0;position:relative}.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{font-size:1rem;padding:0 0 25px}.business.main .series8 .business-article p:last-child{padding-bottom:0}.business.main .series8 .business-article p a{color:#e60012;text-decoration:underline}.business.main .series8 .business-article div.lightbox{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.business.main .series8 .business-article div.lightbox img{bottom:0;left:0;margin:auto;max-height:80%;max-width:80%;position:fixed;right:0;top:0}.business.main .series8 .logo{background:#ffea3d;height:116px;position:relative}.business.main .series8 .logo img{border:0;left:0;margin:auto;outline:none;position:absolute;right:0;top:-89px}.business-sidebar .business.profile.narita{background:#00aa4f;border:1px solid #00aa4f;color:#ffea3d}.business-sidebar .business.profile.narita h2{display:none}.business-sidebar .business.profile.narita .face{border-radius:0;height:298px;margin:-10px -10px 15px;width: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{background:none;border-bottom:1px solid #d1d1d1;border-left:0;margin:15px -5px;padding:5px 5px 0}.business.main .series1 .business-article p{font-size:1rem;padding-bottom:20px}.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{background:transparent;bottom:12px;box-shadow:0 15px 10px #ccc;content:"";height:10px;position:absolute;right:12px;-webkit-transform:skew(5deg) rotate(1deg);transform:skew(5deg) rotate(1deg);width:80%;z-index:-1}.business.main .series1 .business-article div.question{background:#fff;box-shadow:0 0 3px #ccc;margin-bottom:20px;padding:3px;position:relative}.business.main .series1 .business-article div.question div{border:4px solid #fee6b9;padding:20px;position:relative}.business.main .series1 .business-article div.question div div.share-line{border:0;padding:0;position:absolute;right:20px;top:5px}.business.main .series1 .business-article div.question .fb-like{border:0;display:inline-block;padding:0}.business.main .series1 .business-article div.question h3{font-size:1.4rem;margin-top:0;padding:0 5px}.business.main .series1 .business-article div.question .published{background:#fee6b9;border-radius:0 0 3px 3px;color:#9e772d;font-size:.75rem;left:20px;line-height:1em;padding:5px 10px;position:absolute;top:0}.business.main .series1 .business-article div.question .questioner{text-align:right}.business.main .series1 .business-article div.answer{background:#f6f2eb;box-shadow:0 0 3px #ccc;padding:10px;position:relative}.business.main .series1 .business-article div.answer:before{background:url(/v2/img/business/ogi/answer_name.png) no-repeat;content:"";height:58px;position:absolute;right:7px;top:8px;width:252px}.business.main .series1 .business-article div.answer div{background:#fff;border:1px solid #e7e2d8;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{border:0;border-bottom:1px solid #e7e2d8;margin:0 0 20px}.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{background:#000;border-left:0;box-shadow:2px 2px 0 #a6a6a6;color:#fff;font-size:1.1rem;padding:0 0 0 10px;position:relative}.business-big-banner img{margin-bottom:20px;max-width:100%}.business-entry{border:1px solid #ccc;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;position:relative;width:300px}.business-entry:after{clear:both;content:"";display:block}.business-entry .thumbnail{background:linear-gradient(180deg,#e7e7e7,#f2f2f2);display:block;height:185px;overflow:hidden;width:100%}.business-entry .thumbnail a{display:inline-block;height:100%;width:100%}.business-entry .thumbnail a img{left:50%;max-width:100%;position:relative;top:50%;-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{background:#000;color:#fff;font-size:.75rem;font-weight:700;left:-1px;line-height:1em;padding:5px;position:absolute;text-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000;top:-3px}.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;overflow:hidden;padding:10px}.business-entry .info h2{font-size:1rem;line-height:1.2em;padding-bottom:10px}.business-entry .info h2 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;overflow:hidden;text-decoration:none}.business-entry .info h2 a:hover{text-decoration:underline}.business-entry .info .subinfo{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.75rem;justify-content:space-between;line-height:18px;margin-left:auto;width:100%}.business-entry .info .subinfo .face{flex:0 0 auto;padding-right:10px;width:36px}.business-entry .info .subinfo .face img{border:1px solid #ccc;height:36px;width:36px}.business-entry .info .subinfo a{-webkit-flex-grow:2;flex-grow:2;overflow:hidden;padding-right:10px;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{background:#333 url(/v2/img/business/spotlight_arc.png) no-repeat bottom;background-size:contain;margin-bottom:20px;margin-top:-20px;min-width:1000px;overflow:hidden;padding:20px 0 80px}.business-spotlights h1{display:none}.business-spotlights .entries{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;margin:0 auto -20px;max-width:100%;width:940px}.business-spotlights .entries .business-entry{background:#fff;flex:1 0 auto;margin-right:20px}.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{float:left;max-height:148px;max-width:148px}.business-recently .business-entry .profile img{max-width:100%}.business-recently .link{padding-top:5px;text-align:right}.business-author h1{background:none;border-left:10px solid #999;box-shadow:none;color:#333;font-size:26px;line-height:40px;margin-bottom:0;padding-left:10px}.business-author .author{border-top:5px solid #000;margin-bottom:20px;overflow:hidden;padding-top:10px}.business-author .author .author-photo{float:left;margin-right:24px}.business-author .author .author-text{float:left;width:448px}.business-author .series-list h3{background:#e7e7e7;font-size:1.2rem;margin:0 0 10px;padding:10px;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{background:none;border-left:10px solid #999;box-shadow:none;color:#333;font-size:26px;line-height:40px;margin-bottom:0;padding-left:10px}.business-series .on-going{border-top:5px solid #000;padding-top:10px}.business-series .finished,.business-series .on-going{display:flex;flex-wrap:wrap;overflow:hidden}.business-series .finished .series,.business-series .on-going .series{border-bottom:1px solid #ccc;box-sizing:border-box;margin-bottom:20px;overflow:hidden;padding-bottom:10px;width:50%}.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{overflow:hidden;padding-top:10px}.business-series .finished .series .author-photo,.business-series .on-going .series .author-photo{float:left;margin-right:10px;max-height:40px;max-width:40px}.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{border:1px solid #ccc;box-sizing:border-box;max-height:100%;max-width:100%;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{background:#f2f2f2;clear:both;margin-bottom:20px;padding:10px;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{background:none;border:0;border-left:10px solid #999;font-size:1.4rem;margin:0;padding:0 0 0 10px}.business-article .head div{border-top:5px solid #000;margin-top:5px}.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{background:#000;color:#fff;font-size:.75rem;font-weight:700;line-height:21px;padding:0 5px}.business-article .body{text-align:center}.business-article h3{box-shadow:none;color:#333}.business-article h3,.business-article h4{background:#e7e7e7;color:#333;font-size:1.2rem;margin:10px 0;padding:10px;text-align:left}.business-article h3:first-child,.business-article h4:first-child{margin-top:0}.business-article h5{background:#e7e7e7;font-size:1rem;margin-bottom:10px;padding:10px;text-align:left}.business-article p{font-size:1rem;padding:0 0 20px;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{color:#666;display:inline-block;font-size:.875rem;margin:0 auto 20px;max-width:100%}.business-article figure.align-right{float:right;margin-left:10px}.business-article figure.align-left{float:left;margin-right:10px}.business-article img{display:block;margin:0 auto 5px;max-width:100%;outline:1px solid #ccc;vertical-align:top}.business-article .figure img,.business-article .figure-center img,.business-article .figure-left img,.business-article .figure-right img,.business-article figure img{outline:none}.business-article figcaption{font-size:.75rem;line-height:1.2;padding:0 5px 5px;text-align:left}.business-article figcaption p{font-size:.75rem;line-height:1.2;margin-bottom:0}.business-article table{border:0;margin:10px;text-align:left;width:auto}.business-article table tr:nth-child(n+2) td{padding-top:0}.business-article table td,.business-article table th{background:#e7e7e7;border:0;padding:10px}.business-article table p{padding-bottom:0}.business-article .name img{max-width:100%}.business-article ol,.business-article ul{font-size:1rem;padding:0 0 10px 30px}.business-article ol li,.business-article ul li{padding-bottom:10px}.business-article b{font-size:1rem}.business-article .pagination{float:none;padding-bottom:20px;text-align:center}.business-article .pagination a,.business-article .pagination span{background:#e7e7e7;border:0;box-sizing:border-box;color:#333;display:inline-block;height:auto;line-height:28px;padding:0 10px;text-decoration:none}.business-article .pagination .current,.business-article .pagination a:hover{background:#999;color:#fff}.business-article .pagination .prev{padding-left:20px;position:relative}.business-article .pagination .prev:before{border-right:14px solid transparent;left:0}.business-article .pagination .next{background:#000;color:#fff;padding-right:20px;position:relative}.business-article .pagination .next:after{border-left:14px solid transparent;right:0}.business-article .pagination .next:after,.business-article .pagination .prev:before{border-bottom:14px solid #fff;border-top:14px solid #fff;content:"";position:absolute;top:0}.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{box-sizing:border-box;color:#fff;display:inline-block;line-height:60px;padding-left:100px;white-space:nowrap;width:30%}.business-share a.facebook{background:#3b579d url(/v2/img/business/share_facebook.png) no-repeat 20px}.business-share a.x-sns{background-color:#000;background-position:50%;background-repeat:no-repeat;display:flex;padding:0;position:relative}.business-share a.x-sns:after{border-right:2px solid hsla(0,0%,100%,.4);content:"";height:25px;left:60px;position:absolute;top:18px}.business-share a.line{background:#00c300 url(/v2/img/business/share_line.png) no-repeat 10px;padding-left:110px}.business-share img.x__icon{height:40px;margin:10px 40px 0 20px;outline:none;position:relative;width:40px}.business-contact-form{margin-bottom:20px}.business-contact-form textarea{box-sizing:border-box;height:100px;width:100%}.business-contact-form .submit{background:none;padding:10px 0 0;text-align:center}.business-contact-form .submit input[type=submit]{border:0;font-weight:400;min-width:200px;outline:none}.business-recommends{background:#f2f2f2;border-top:2px solid #000;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:40px 10px 10px;position:relative}.business-recommends h2{background:#000;box-shadow:none;color:#fff;display:inline-block;font-size:1rem;left:10px;padding:0 10px;position:absolute;text-align:center;top:-3px;white-space:nowrap}.business-recommends h2:after{border:58px solid transparent;border-bottom:0;border-top:10px solid #000;bottom:-10px;content:"";left:0;position:absolute}.business-recommends .entry{border:0;border-top:1px solid #ccc;box-sizing:border-box;height:auto;margin:0 10px 10px 0;padding:10px 0 0;position:relative;width:49%;width:calc(50% - 5px)}.business-recommends .entry:nth-child(odd){margin-right:0}.business-recommends .entry:first-of-type,.business-recommends .entry:nth-of-type(2){border-top:0;padding-top:0}.business-recommends .entry:nth-of-type(5),.business-recommends .entry:nth-of-type(6){margin-bottom:0}.business-recommends .thumbnail{background:#fff;border:1px solid #ccc;float:left;height:80px;margin-right:10px;overflow:hidden;width:80px}.business-recommends .thumbnail img{max-height:100%;max-width:none}.business-recommends h3{font-size:1rem;line-height:1.2;overflow:hidden}.business-recommends h3:before{content:none}.business-recommends h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;overflow:hidden}.business-recommends .info{bottom:0;font-size:.75rem;left:90px;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 90px)}.business-archives .h1.business{margin-bottom:10px}.business-archives ul{list-style:none;margin-bottom:0;padding-left:0}.business-archives ul li{border-bottom:1px solid #ccc;padding:5px 0}.business-archives ul li:first-child{padding-top:0}.business-archives .link{text-align:right}.ad-double-rect:first-child{margin-left:0;margin-right:20px}.ad-double-rect:first-child .ad-double-rect{margin-right:0}.business-books{border-bottom:5px solid #000;margin-bottom:20px}.business-books h1{background:none;border-left:10px solid #999;box-shadow:none;color:#333;font-size:26px;line-height:40px;margin-bottom:0;padding-left:10px}.kind-tab a{border:solid #666;border-width:1px 1px 4px;box-sizing:border-box;color:#333;float:left;font-size:16px;font-weight:700;height:41.5px;line-height:1em;margin-bottom:20px;padding:11px 0 10px;text-align:center;width:50%}.kind-tab .current a{background-color:#000;border:0;color:#fff;padding:13px 0}.book-blocks .book{background:#e7e7e7;border:1px solid #fff;outline:1px solid #d1d1d1}.book-blocks .book .content{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.business&gt;.books-list{background:#f2f2f2;margin-bottom:20px}.business&gt;.books-list:after{border-top:0}.business-article .page-break{border:1px dashed #000;box-shadow:0 0 0 3px #000;font-size:12px;margin:50px 0;outline:2px solid #fff;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{bottom:54px;left:16px;position:absolute}.main .comic-contribution .header .login{bottom:30px;left:86px;position:absolute}.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{font-size:1rem;margin-bottom:32px}.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{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;color:#fff;font-weight:700;height:70px;margin:auto;text-align:center;width:360px}.main .comic-contribution .contribution-button a{color:#fff;font-size:1.5rem;padding:6px 70px 40px;text-decoration:none}.main .comic-contribution .contribution-button a.small{font-size:1.25rem;padding:0}.main .comic-contribution .contribution-button.mypage{line-height:70px;margin-top:24px}.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{background:linear-gradient(-45deg,#ccc 50%,transparent 0);border:0;bottom:-7px;height:29px;position:absolute;right:-1px;width:26px}.main .comic-contribution .extension:after{bottom:0;color:#fff;content:"��";font-family:FontAwesome;font-size:12px;height:.1em;left:0;margin:auto;pointer-events:none;position:absolute;right:0;text-align:center;text-rendering:auto;top:0;width:3.3em}.main .comic-contribution .lightbox{display:none}.main .comic-contribution .lightbox.opened{background:rgba(0,0,0,.5);display:-webkit-flex;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.main .comic-contribution .lightbox.opened img{bottom:0;left:0;margin:auto;max-height:80%;max-width:80%;position:absolute;right:0;top:0}.main .comic-contribution .official-manga-link{font-size:1.15rem;font-weight:700;margin-bottom:8px;margin-top:8px;text-align:center}.main .comic-contribution .official-manga-link a{text-decoration:underline}.main .comic-contribution ul{list-style-type:none;margin-bottom:40px;padding-left:0}.main .comic-contribution .post-method{margin-bottom:16px;margin-top:9px}.main .comic-contribution .useful-function{margin-bottom:16px}.main .comic-contribution .useful-function h3{font-size:1.25rem;font-weight:700;margin-bottom:8px}.main .comic-contribution .useful-function .block{border:1px solid #e8b0b0;box-sizing:border-box;display:inline-block;font-size:1rem;height:386px;line-height:1.38;margin-bottom:8px;position:relative;vertical-align:top;width:calc(50% - 5px)}.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{background-color:#fbe7e8;border-bottom:1px solid #e8b0b0;color:#c00;font-size:1.15rem;font-weight:700;padding:8px}.main .comic-contribution .useful-function .block .credit{background:#fff;bottom:0;color:#050505;font-size:.5rem;opacity:.8;padding:4px 3px 3px;position:absolute;right:10px;z-index:1}.main .comic-contribution .useful-function .block img{bottom:8px;position:absolute;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-bottom:8px;margin-top:16px}.main .comic-contribution .debut .debut-product .official-manga{background-color:#eafaff;font-size:.875rem;height:345px;padding:8px;position:relative;width:20%;z-index:1}.main .comic-contribution .debut .debut-product .official-manga .title{font-weight:700;margin-bottom:0;margin-top:8px}.main .comic-contribution .debut .debut-product .official-manga .author span{font-size:.75rem}.main .comic-contribution .debut .debut-product .official-manga .read{bottom:8px;font-size:1rem;position:absolute}.main .comic-contribution .debut .debut-product .official-manga:nth-child(odd){background-color:#fff2f8}.main .comic-contribution .debut .debut-product .debut-boy{position:absolute;right:0;top:-7%;width:175px}.main .comic-contribution .debut .debut-support-message{color:#c00;font-size:1.5rem;font-weight:700;text-align:center}.comment-block-explanation{font-size:.75rem;position:relative}.comment-block-explanation span{display:block;width:636px}.comment-block-explanation-button{background-image:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #d8811e;bottom:0;color:#fff;cursor:pointer;font-size:12px;height:29px;position:absolute;right:0;width:231px}.comment-block-setting-method{border:none;padding:20px}.comment-block-setting-method .comment-block-setting-method-intro{margin-bottom:18px}.comment-block-setting-method .close-dialog-button{cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:9px;top:0}.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{border-width:medium 0 1px;border-top:1px solid #b0b0b0;overflow:hidden;padding:10px 0 10px 10px}.block-user-closed{background:#ccc}.block-user-created{color:#777;font-size:16px;margin-right:10px}.block-user-name{font-size:16px}.block-user-name-closed{color:#777;font-size:16px}.block-user-unblock{float:right;margin:0 0 0 20px}.block-user-unblock-button{background:linear-gradient(180deg,#8b8b8b,#333);border:1px solid #000;color:#fff;cursor:pointer;font-size:12px;height:28px;width:178px}.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{cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:9px;top:0}.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{margin-bottom:16px;text-align:center}.comment-block-setting-method-sp .comment-block-setting-method-from-diary{margin-bottom:32px;text-align:center}.comment-block-setting-method-sp .comment-block-setting-method-from-user-page{padding-bottom:33px;text-align:center}.comment-block-explanation-sp{font-size:.75rem;margin-bottom:0}.comment-block-explanation-sp span{display:block}.comment-block-explanation-button-area-sp{padding:4px 0 20px;text-align:right}.comment-block-explanation-button-sp{background-image:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #d8811e;color:#fff;cursor:pointer;font-size:14px;height:29px;width:231px}.block-user-unblock-button-sp{background:linear-gradient(180deg,#8b8b8b,#333);border:1px solid #000;color:#fff;font-size:12px}.block-user-unblock-button-sp:hover{background:linear-gradient(180deg,#8b8b8b,#333) 50%}.block-not-found{background:#e7e7e7;display:block;margin-bottom:20px;padding:1em;text-align:center}body.contents.home #main .top-banners{background:#fff;margin-bottom:10px}body.contents.home #main&gt;.ads{display:-webkit-flex;display:flex;justify-content:space-around;padding:20px}.overlay-search-detail{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:11}[v-cloak],body.dialog-opened .free-word-outside-modal .search-form-suggest-box{display:none}.search-form-box{background-color:#fff;border:5px solid #ccc;box-sizing:border-box;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin:0 18.5px 22px 0;padding:0;width:100%}.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{background:none;border:none;color:#009;cursor:pointer;font-size:14px;line-height:1.5;margin-top:25px;text-align:left}.search-form-title-area:after{clear:both;content:"";display:block}.search-form-title-area .search-form-title{color:#000;float:left;font-size:20px;font-weight:700;line-height:40px;text-align:left}.search-form-title-area .search-form-title:before{content:url(/v2/img/component/icon/icon_search.png);margin-right:5px;vertical-align:middle}.search-form-title-area .search-conditions-form-area{text-align:right}.search-form-title-area .search-conditions-form{background-color:#f2f2f2;border:1px solid #000;border-radius:2px;color:#000;font-size:14px;height:40px;line-height:1.5;overflow:hidden;padding:10px 9.7px 9px 16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:230px}.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{color:#666;font-size:16px;font-weight:700;height:24px;line-height:1.5;margin:9px 26px 7px 4px;text-align:left;width:96px}.search-form-free-word-box .search-from-free-word-row{background-color:#fff;border:1px solid #999;border-radius:4px;display:flex;height:40px;margin:0 0 0 26px;width:520px}.search-form-free-word-box .search-from-free-word-row&gt;label{align-items:center;display:inline-flex;position:relative;width:15%}.search-form-free-word-box .search-from-free-word-row&gt;label:after{background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:7px;pointer-events:none;position:absolute;right:5px;width:10px}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-kind{appearance:none;background-color:#ddd;border:none;border-radius:4px 0 0 4px;color:#666;font-size:14px;height:40px;line-height:1.5;outline:none;padding:0 10px 0 5px;text-align:center;text-align-last:center;width:100%}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area{position:relative;width:85%}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area&gt;div{align-items:center;display:flex;height:100%;width:100%}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area&gt;div .form-value-clear{background:none;border:none;display:none}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-from-free-word{background-color:#fff;border:none;border-radius:4px;font-size:14px;height:100%;line-height:1.5;outline:none;padding:0 0 0 9px;text-align:left;width:100%}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box{background:#fff;padding-left:0;position:absolute;width:100%;z-index:2}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-suggest-box li{border:.5px solid #cacacc;border-top-width:0;color:#000;cursor:pointer;height:38px;line-height:38px;list-style:none;overflow:hidden;padding:3px 5px;text-overflow:ellipsis;white-space:nowrap}.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{background:#fff;padding-left:0;position:absolute;width:100%;z-index:2}.search-form-free-word-box .search-from-free-word-row .search-from-free-word-area .search-form-ng-suggest-box li{border:.5px solid #cacacc;border-top-width:0;color:#000;cursor:pointer;height:38px;line-height:38px;list-style:none;overflow:hidden;padding:3px 5px;text-overflow:ellipsis;white-space:nowrap}.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{align-content:center;background-color:#ddd;display:flex;flex-wrap:wrap;justify-content:center;padding:16px 25px}.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{align-items:center;background:linear-gradient(180deg,#777,#666);border:1px solid #555;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:1;margin-right:22px;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:281px}.search-form-button-area .search-form-button-row .search-condition-modal-open-btn:before{background-image:url(/v2/img/component/icon/icon_plus.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:19px;margin-right:4.5px;vertical-align:middle;width:19px}.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{background:linear-gradient(180deg,#f5a520,#f19703) 50%;border:1px solid #de8b00;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:40px;line-height:1;padding:.5em 1em;text-align:center;text-decoration:none;vertical-align:middle;width:386px}.search-form-button-area .search-form-button-row .search-btn:disabled{background:linear-gradient(180deg,#777,#666);border:1px solid #555;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{color:#666;font-size:12px;height:18px;line-height:1.33;margin:4px 0 0;text-align:center;width:281px}.search-form-button-area .search-form-button-row .clear-button-link-area{font-size:12px;height:18px;line-height:1.33;margin:4px;text-align:center;width:100%}.search-form-button-area .search-form-button-row .clear-button-link-area .clear-button-link{background:none;border:none;color:#009;cursor:pointer}.overlay-search-condition{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:14}.search-condition-of-result .parameter-blocks.ReadMoreParameter{max-height:128px;overflow:hidden;position:relative}.search-condition-of-result .parameter-blocks.ReadMoreParameter:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);bottom:0;color:#009;content:"";font-weight:700;left:0;padding-bottom:5px;padding-top:20px;position:absolute;text-align:center;width:100%}.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{background:#888;border-radius:10px;color:#fff;font-size:.75rem;margin-right:5px;padding:2px 10px}.search-form-box .search-form-detail-modal-close-area{box-sizing:border-box;display:flex;height:55px;justify-content:flex-end;left:0;margin:auto;max-width:90%;position:fixed;right:0;top:0;width:900px;z-index:12}.search-form-box .search-form-detail-modal-close-area .search-form-detail-modal-close-btn{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:50px;width:50px}.search-form-box .search-form-detail-modal{max-width:900px;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{background:#f2f2f2;display:flex;flex-direction:row;margin-bottom:8px}.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{background:#f2f2f2;width:120px}.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{font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin:16px}.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;text-align:left;width:680px}.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{margin:0 8px 8px 0;max-width:160px;width:calc(25% - 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-category&gt;div .has-checkbox label{margin:0;width:100%}.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{align-content:center;background-color:#fff;border:1px solid #b5b5b5;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;line-height:40px;margin:0 8px 8px 0;padding-left:16px;position:relative;text-align:left;user-select:none;-webkit-user-select:none;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 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{max-width:160px;width:calc(25% - 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{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;font-size:10.5px;height:30px;line-height:30px;padding-left:8px;width:154px}.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{align-content:flex-end;align-items:flex-start;display:inline-flex;flex-wrap:wrap;height:22px;justify-content:flex-end;padding-right:3px;padding-top:3px;position:absolute;right:-1px;top:-1px;width:22px}.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{content:url(/v2/img/component/icon/icon_radio_cancel.svg);position:absolute}.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{align-content:center;background-color:#fff;border:1px solid #b5b5b5;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:12px;height:40px;line-height:40px;margin:0 8px 8px 0;padding:0 8px 0 30px;text-align:left;user-select:none;-webkit-user-select:none;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-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]{left:10px;position:absolute;top:15px;vertical-align:text-top;width:13px;z-index:1}.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{align-items:center;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-custom-length .custom-length-input{align-items:center;display:flex;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]{background-color:#fff;border:1px solid #b5b5b5;font-size:12px;height:30px;margin-right:8px;padding-left:8px;width:140px}.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{background-color:transparent;background-image:url(/v2/img/component/icon/icon_clear.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;display:inline-block;height:16px;margin-left:8px;width:16px}.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;margin-bottom:8px;position:absolute}.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{flex-direction:row;justify-content:center;margin:8px 8px 0 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-category-button-area .button{align-items:center;display:inline-flex;font-weight:700;justify-content:center;margin:0 4px;width:200px}.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{align-items:center;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 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{align-items:center;background-color:#ddd;display:flex;height:89px;justify-content:center;padding-top:16px;position:relative;width:100%}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area{align-items:flex-start;background-color:#ddd;bottom:0;display:flex;flex-direction:row;height:89px;justify-content:center;padding:16px 45px 0;position:fixed;width:785px;z-index:2}.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{background-color:#666;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:48px;line-height:48px;padding:0;text-align:center;width:330px}.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{background-image:url(/v2/img/component/icon/icon_plus.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:19px;margin-right:6.5px;vertical-align:middle;width:19px}.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{color:#fff;font-size:18px;font-weight:700;height:48px;text-align:center;width:390px}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .search-btn:disabled{background:linear-gradient(180deg,#777,#666);border:1px solid #555;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{color:#666;font-size:14px;height:18px;line-height:1.33;margin:4px 0 0;text-align:center;width:281px}.search-form-box .search-form-detail-modal .search-form-detail-modal-button-box .search-form-detail-modal-button-area .clear-button-link-area{font-size:14px;line-height:1.14;margin-top:4px;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{background:none;border:none;color:#009;cursor:pointer}.emendation-about .h1{border-bottom-color:#009}.emendation-about .h2{background:#e3e9fc;border-image:linear-gradient(90deg,#000063 0,#2e37ff 8px) 8;border-left-color:#009}.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{background-color:#eaf0d8;border-left-color:#8ebe4f;margin-bottom:20px}.emendation-how-to-use .h3{background-color:#f2f2f2;color:#333}.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{background-color:#e5f0f6;border-left:8px solid #64c0e2;font-size:1rem;font-weight:700;margin-bottom:10px;padding:.4em}.entry-history__table{border-collapse:collapse;width:100%}.entry-history__result{display:flex;justify-content:space-between}.entry-history__cover{height:71px;margin-right:16px;outline:1px solid #ccc;vertical-align:top;width:50px}.entry-history__content{display:flex;font-size:1rem}.entry-history__image-wrap{display:grid}.entry-history__image-wrap .entry-history__prize{height:20px;margin-right:unset;width:50px}.entry-history__detail{display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between}.entry-history__prize{height:fit-content;margin-right:16px;width:auto}.entry-history__title{font-weight:700;padding-top:8px}.entry-history__numeric{text-align:right}.faq__youtube-frame{border:none;height:315px;width:560px}.mypage.nav.manages-top{margin-top:40px}.manage-misc.nav{text-align:right}.manage-misc.nav .nav{margin:10px 0}.manage-freespace-textarea textarea{height:8em;width:100%}.manage-ranking-banner code{background:#e7e7e7;display:block;padding:10px}.manage-ranking-banner .frame-page{border:2px solid #000;border-collapse:collapse;text-align:center;width:250px}.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{height:100px;width: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{background-color:#fff;color:#ddd;cursor:not-allowed;opacity:.4}.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{color:#ddd;cursor:not-allowed;opacity:.4}.trial-last{cursor:default;text-align:left;width:100%}.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{font-size:1.2rem;text-align:left}.trial-last .book-info-content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.trial-last .book-info-content .cover-image{margin-right:15px;max-width:100%;min-width:80px;width:34%}.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{font-size:.875rem;max-height:169px;overflow:hidden;position:relative}.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{background:linear-gradient(180deg,rgba(255,254,239,0),#fbe7e8 50%);bottom:0;content:"邯壹″繧定ｪｭ繧";font-weight:700;left:0;padding-bottom:10px;padding-top:40px;position:absolute;text-align:center;width:100%}.trial-last .book-info-content .introduction-content .summary{line-height:1.5;margin-bottom:12px}.trial-last .book-info-content .introduction .trial-buttons a{border-radius:3px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:700;-webkit-justify-content:center;justify-content:center;margin:auto;padding:12px 4px;text-decoration:none}.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;box-sizing:border-box;padding:0 5px;width:25%}.trial-last .recommend .books-list-book .label{text-align:center}.trial-last .recommend .books-list-book .title{color:#333;font-size:.75rem;font-weight:700;overflow:hidden;padding-top:0;text-overflow:ellipsis;white-space:nowrap}.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{background:url(/v2/img/component/heading/manga-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.mangas.recent-episodes .heading:before{content:url(/v2/img/component/icon/manga.png);margin-right:.1em;vertical-align:sub}.mangas.ranking .heading{background:url(/v2/img/component/heading/manga-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.mangas.ranking .heading:before{content:url(/v2/img/component/icon/manga.png);content:url(/v2/img/component/icon/crown.png);margin-right:.1em;vertical-align:sub}.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;padding:5px;width:33.3333%}.mangas-list .official-manga .wrap{box-sizing:border-box;height:100%;overflow:hidden;padding:5px;position:relative}.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{font-size:12px;padding:0 10px}.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{border-top:1px dashed #999;margin-top:5px;padding-top:5px}.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{font-size:10px;padding:0 8px}.mangas-list .official-manga .wrap&gt;div.notice span{color:#666}.mangas-list .official-manga.alphapolis .wrap{background:#ffedd0;border:1px solid #fff8ed;outline:1px solid #f9e4be}.mangas-list .official-manga.regina .wrap{background:#efe7d6;border:1px solid #fcf8ed;outline:1px solid #e0e3b6}.mangas-list .official-manga.andarche .wrap{background:#dadcf5;border:1px solid #dadcf5;outline:1px solid #dadcf5}.mangas-list .official-manga.alphanorn .wrap{background:#dcf3fd;border:1px solid #fff;outline:1px solid #dcf3fd}.mangas-list .official-manga.kizuna .wrap{background:#ffdfcc;border:1px solid #fff4ee;outline:1px solid #ffdfcc}.mangas-list .official-manga.noche .wrap{background:#e5d0f0;border:1px solid #f2e7f8;outline:1px solid #d8b8e9}.mangas-list .official-manga.eternity .wrap,.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{background:#ffe4e5;border:1px solid #fdf5f6;outline:1px solid #f6ddde}.manga-bigbanner,.mangas-list.search-manga-list{margin-bottom:20px}.manga-bigbanner{background:#fff;border:1px solid #999;box-sizing:border-box;max-width:100%;padding:10px;position:relative;text-align:center}.manga-bigbanner:after,.manga-bigbanner:before{bottom:5px;box-shadow:0 10px 5px 0 #ccc;content:"";height:10px;position:absolute;width:50%;z-index:-1}.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{border:1px solid #ccc;max-width:100%;vertical-align:top}.manga-bigbanner .hiatus{font-weight:700;margin:0 auto;padding-top:5px;text-align:left}.manga-detail-description .title{border-bottom:2px solid #e84141;clear:both;display:-webkit-flex;display:flex;justify-content:space-between}.manga-detail-description .title h1{-webkit-flex-grow:1;flex-grow:1;padding-bottom:5px}.manga-detail-description .info{background:#f2f2f2;padding:10px}.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{clear:both;padding-top:5px}.manga-detail-description .official-manga-tags{background-color:#f2f2f2;border-top:1px solid #d1d1d1;box-shadow:inset 0 1px 0 0 #fff;padding:10px 10px 16px}.manga-detail-description .end-kokuchi-text{background:#f2f2f2;margin-top:20px;padding:10px}.manga-detail-description .hiatus{font-weight:700;padding-top:5px}.official-manga-tags .official-manga-tag{background-color:#fff;border:1px solid #ccc;border-radius:15px;color:#333;display:inline-block;font-size:.875rem;margin:6px 6px 2px 0;padding:2px 10px}.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{border-bottom:1px solid #b0b0b0;margin-bottom:10px}.manga-detail-toc h3{background:#fff8f9;border-top:2px solid #b7b5b6;color:#333;padding:10px}.manga-detail-toc h3:before{content:none}.manga-detail-toc .opening-end-title{font-size:1.1rem;font-weight:700}.sns-order-blcok{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 9px;position:relative}.sns-order-blcok .sns{padding:10px}.sns-order-blcok .order-button{background-color:#f16363;color:#fff;cursor:pointer;height:30px;line-height:30px;padding-left:20px;position:relative;right:10px;text-align:center;top:5px;user-select:none;width:140px}.sns-order-blcok .order-button:hover{opacity:.5}.sns-order-blcok .order-button:before{content:"荳ｦ縺ｳ譖ｿ縺�"}.sns-order-blcok .order-button .icon-sort{left:15px;position:absolute;top:4px}.mangas .fade,.official-mangas .fade{opacity:0;transition:opacity .15s linear}.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{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.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{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.mangas .modal-dialog,.official-mangas .modal-dialog{margin:10px;position:relative;width:auto}.mangas .modal-content,.official-mangas .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.mangas .modal-backdrop,.official-mangas .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.mangas .modal-backdrop.fade,.official-mangas .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.mangas .modal-backdrop.in,.official-mangas .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.mangas .modal-header,.official-mangas .modal-header{border-bottom:1px solid #e5e5e5;min-height:16px;padding:15px}.mangas .modal-header .close,.official-mangas .modal-header .close{margin-top:-2px}.mangas .modal-header button.close,.official-mangas .modal-header button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.mangas .modal-title,.official-mangas .modal-title{line-height:1.42857143;margin:0}.mangas .modal-body,.official-mangas .modal-body{font-size:14px;padding:15px;position:relative}@media(min-width:768px){.mangas .modal-dialog,.official-mangas .modal-dialog{margin:30px auto;width:600px}.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{box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%}.episode-list .episode-unit:before{content:"";height:100%;left:0;position:absolute;top:0}.episode-list .episode-unit .label{background-color:#f4f4f4;border-top:1px solid #b0b0b0;color:#333;font-size:1.2rem;font-weight:700;padding:15px 8px}.episode-list .episode-unit .episode{border-top:1px solid #b0b0b0;color:#333;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:8px;pointer-events:none;text-decoration:none}.episode-list .episode-unit .episode .thumbnail{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #ccc;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:123px;margin-right:8px;overflow:hidden;width:198px}.episode-list .episode-unit .episode .thumbnail img{min-width:100%;width:100%}.episode-list .episode-unit .episode .flexitems{-webkit-box-direction:column;-webkit-box-flex:2;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:2;flex:2;-webkit-flex-direction:column;flex-direction:column;position:relative}.episode-list .episode-unit .episode .title{-ms-flex-flex-item-align:flex-start;-webkit-box-flex:1;-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex:1;flex:1;font-size:1.1rem;font-weight:700}.episode-list .episode-unit .episode .content{-ms-flex-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;text-align:right}.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{color:orange;display:inline-block;font-weight:700;margin-bottom:-5px;vertical-align:bottom}.episode-list .episode-unit .episode .content .icon-zero-yen{height:42px;width:42px}.episode-list .episode-unit .episode .content .rental-coin,.episode-list .episode-unit .episode .content .renting{border:1px solid orange;border-radius:4px;color:orange;display:inline-block;font-size:1.4em;font-weight:700;height:40px;line-height:40px;text-align:center;width:150px}.episode-list .episode-unit .episode .content .renting{background-color:orange;color:#fff}.episode-list .episode-unit .episode .volume{bottom:0;color:#999;font-size:1.1rem;font-weight:700;left:0;position:absolute}@media not all and (any-pointer:coarse){.episode-list .episode-unit:hover .abstract{border-radius:0;bottom:0}}@media (-ms-high-contrast:none){.episode-list .episode-unit:hover .abstract{border-radius:0;bottom:0}}.episode-list .episode-unit .abstract{background:hsla(0,0%,60%,.4);border-radius:100% 100% 0 0;bottom:-100%;box-sizing:border-box;color:#fff;font-size:.75rem;height:100%;overflow:hidden;padding:5px 8px;pointer-events:none;position:absolute;right:0;text-decoration:none;transition:bottom .3s,border-radius .4s;width:100%}.episode-list .episode-unit .abstract .read-episode{background-color:#f16362;letter-spacing:normal;top:17px}.episode-list .episode-unit .abstract .read-comments,.episode-list .episode-unit .abstract .read-episode{box-sizing:border-box;padding:5px;pointer-events:auto;position:absolute;right:8px;text-align:center;text-decoration:none;width:251px}.episode-list .episode-unit .abstract .read-comments{background-color:#f39804;bottom:15px;height:50px;letter-spacing:-.3px}.episode-list .episode-unit .abstract .read-comments span:before{background-image:url(/v2/img/component/icon/icon_comment_white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:6px;vertical-align:middle;width:20px}.episode-list .episode-unit .abstract span{color:#fff;font-size:20px;font-stretch:normal;font-weight:700;height:18px;line-height:2}.episode-list .episode-unit .isAppear{border-radius:0;bottom:0}.PreviewButton{float:right}.PreviewButton.disable{background:#777;border:1px solid #555;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-position:50%;background-repeat:no-repeat;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{color:#000;font-size:1.25rem;line-height:1.375rem;margin-bottom:8px}.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{align-items:center;-webkit-display:inline-flex;display:inline-flex}.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{background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-bottom:2px;margin-right:2px;width:14px}.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;display:-webkit-flex;display:flex;padding:8px 16px 6px}.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{text-align:right;width:100%}.content-mangas .manga-opt .bottom-text .read-more,.official-mangas .manga-opt .bottom-text .read-more,.officialmangas .manga-opt .bottom-text .read-more{align-items:center;-webkit-display:inline-flex;display:inline-flex;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{background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:2px;width:14px}.content-mangas .manga-opt .official-manga-panel a,.official-mangas .manga-opt .official-manga-panel a,.officialmangas .manga-opt .official-manga-panel a{border:1px solid #ccc;border-radius:9px;overflow:hidden;z-index:1}: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-left-radius:8px;border-bottom-right-radius:8px}.content-mangas .manga-opt .wrap-mangas-slide,.official-mangas .manga-opt .wrap-mangas-slide,.officialmangas .manga-opt .wrap-mangas-slide{overflow:hidden;position:relative;width:100%}.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{background-color:#ccc;border:1px solid #ccc;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;user-select:none;width:30px;z-index:1}.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{align-items:center;display:flex;height:100%;justify-content:center}.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{bottom:0;left:0;top: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{bottom:0;right:0;top: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{cursor:not-allowed;opacity:.42}.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{margin:0 35px;position:relative}.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{background:#fff;content:"";height:100%;position:absolute;top:0;width:35px;z-index:1}.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{overflow:hidden;position:relative}.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;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;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{filter:blur(0);left:0;opacity:1}.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{filter:blur(5px);left:-166px;opacity:0}.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{filter:blur(5px);left:664px;opacity:0}.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{display:block;margin:0;padding:0 0 2px;width:1992px}.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{box-sizing:border-box;display:inline-flex;list-style:none;padding:0 4px;width:166px}.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{padding:0;width:100%}.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;opacity:.8;text-decoration:none}.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{margin:auto;padding:110px;width:30px}.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{background-color:#fff8f9;padding-bottom:24px}.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{background-color:#fff;font-size:1.2rem;padding:6px 6px 0 46px;position:relative}.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);height:54px;left:0;position:absolute;top:0;width:50px}.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{background-color:#e7e7e7;bottom:-3px;content:" ";height:1px;left:0;position:absolute;right:0}.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-bottom:2px solid #f16363;border-top: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{margin:0;width:140px}.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{height:197px;width:138px}.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%;line-height:1.2;margin-top:5px}.content-mangas.index .manga-opt .features .free-sample,.official-mangas.index .manga-opt .features .free-sample,.officialmangas.index .manga-opt .features .free-sample{border-radius:0;display:block;font-size:1rem;font-weight:700;margin-top:8px;padding:12px 0;width:100%}.content-mangas.index .manga-opt .features-more-read,.official-mangas.index .manga-opt .features-more-read,.officialmangas.index .manga-opt .features-more-read{background-color:#fff8f9;margin-bottom:40px;padding-bottom:24px;text-align:center;width:100%}.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;height:70px;line-height:3;width:80%}.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{border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:11px}.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{overflow:hidden;position:relative;width:100%}.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{background-color:#ccc;border:1px solid #ccc;border-radius:4px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;user-select:none;width:30px;z-index:1}.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{align-items:center;display:flex;height:100%;justify-content:center}.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{bottom:52px;left:0;top: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{bottom:52px;right:0;top: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{cursor:not-allowed;opacity:.42}.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{margin:0 37px;position:relative}.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{background:#fff;content:"";height:100%;position:absolute;top:0;width:37px;z-index:1}.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{overflow:hidden;position:relative}.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;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:0;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{filter:blur(0);left:0;opacity:1}.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{filter:blur(5px);left:-146px;opacity:0}.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{filter:blur(5px);left:730px;opacity:0}.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{display:block;margin:0;padding:0 0 2px;width:1752px}.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{box-sizing:border-box;display:inline-flex;list-style:none;padding:0 4px;width:146px}.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{padding:0;width:100%}.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;opacity:.8;text-decoration:none}.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{background-image:url(/v2/img/official_manga/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-bottom:-4px;margin-right:2px;width:14px}.content-mangas.search .manga-opt h1,.official-mangas.search .manga-opt h1,.officialmangas.search .manga-opt h1{line-height:1.1;margin-bottom:7px}.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{background:none;border:0;margin-bottom:16px;padding:0 10px}.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;font-size:.875rem;margin-bottom:8px;margin-top:8px}.content-mangas.detail .manga-opt .section.notice .title,.official-mangas.detail .manga-opt .section.notice .title,.officialmangas.detail .manga-opt .section.notice .title{background-color:#999;color:#fff;font-weight:700;height:100%;margin:0 8px 16px 0;padding:0 12px;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{font-weight:400;line-height:15px;padding:0;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{border-bottom:0;margin-bottom:10px}.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{font-size:26px;font-weight:700;line-height:1;padding:0;position:relative}.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);height:40px;position:absolute;right:0;top:0;width:24px}.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{font-size:16px;margin-bottom:10px}.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{background:none;margin-bottom:16px;padding:0}.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{align-items:center;display:inline-flex;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{font-size:14px;margin-right:6px;padding:4px 16px}.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;font-size:1rem;font-weight:700;margin:0 7.5px;width:calc(33.33333% - 10px)}.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{border:0;box-sizing:border-box;height:40px;padding:8px;width:100%}.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{margin-right:6px;width:24px}.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{cursor:not-allowed;opacity:.42}.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{background:#fff;border:2px solid #d1015a;color:#d1015a;padding:6px}.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{margin-bottom:8px;position:relative}.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{height:74px;margin-bottom:6px;overflow:hidden;position:relative}.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{font-size:1rem;margin-bottom:12px}.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{background-color:#f2f2f2;font-size:14px;line-height:1.572;margin-bottom:16px;padding:12px 16px}.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{background:#fff;color:#009;margin-bottom:10px;position:relative;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{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);content:"";display:block;height:25px;left:0;position:absolute;top:-25px;width:100%}.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{cursor:pointer;display:inline;line-height:1.5;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{margin:auto 0;top: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{bottom:0;height:15px;left:15px;margin:auto;position:absolute;top:0;width:15px}.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{align-items:center;background:#f16363;cursor:pointer;display:flex;height:30px;justify-content:center;margin:auto 0;width:30px}.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{height:15px;width: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{background-color:#f2f2f2;margin-bottom:32px;padding:10px 16px 16px}.content-mangas.detail .manga-opt .section.attention-notice,.official-mangas.detail .manga-opt .section.attention-notice,.officialmangas.detail .manga-opt .section.attention-notice{margin-bottom:32px;margin-top:-16px}.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{background:none;padding:0}.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;margin:0 0 24px;padding:0 0 24px;width:20%}.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{align-items:center;display:flex;height:200px;margin-bottom:5px;padding:0;width:100%}.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{max-height:206px;max-width:139px;width:100%}.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{color:#666;line-height:1.3;margin-bottom:2px;max-width:139px}.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{line-height:1.2;margin-bottom:3px;max-width:139px;padding-top:0}.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{font-size:18px;font-weight:700;margin-bottom:0}.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{background:#fff;content:"";height:100%;position:absolute;top:0;width:20px;z-index:1}.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{background-repeat:no-repeat;background-size:contain;position:relative}.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{background-position-y:0;border:0 solid #ccc;height:141px;padding:0 0 0 5px}.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{font-size:12px;margin:-2px}.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{font-size:12px;height:61%;margin:5px}.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{opacity:0;transition:opacity .15s linear}.content-mangas .fade.in,.official-mangas .fade.in,.officialmangas .fade.in{opacity:1}.content-mangas .modal-backdrop,.official-mangas .modal-backdrop,.officialmangas .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.content-mangas .modal-backdrop.fade,.official-mangas .modal-backdrop.fade,.officialmangas .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.content-mangas .modal-backdrop.in,.official-mangas .modal-backdrop.in,.officialmangas .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.content-mangas .likes-comments,.official-mangas .likes-comments,.officialmangas .likes-comments{float:right;line-height:1;margin-top:8px;text-align:right}.content-mangas .likes-comments span,.official-mangas .likes-comments span,.officialmangas .likes-comments span{color:#999;display:inline-block}.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-left:16px;margin-right:5px}.mute-explanation{font-size:.75rem;position:relative}.mute-explanation span{display:block;width:636px}.mute-explanation ul{margin:0}.mute-explanation .mute-help{margin-top:12px}.mute-explanation-button{background-image:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #d8811e;bottom:0;color:#fff;cursor:pointer;font-size:12px;height:29px;position:absolute;right:0;width:231px}.mute-setting-method{border:none;padding:20px}.mute-setting-method .close-dialog-button{cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:9px;top:0}.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{border-width:medium 0 1px;border-top:1px solid #b0b0b0;overflow:hidden;padding:10px 0 10px 10px}.muted-user-closed{background:#ccc}.muted-user-created{color:#777;font-size:16px;margin-right:10px}.muted-user-name{font-size:16px}.muted-user-name-closed{color:#777;font-size:16px}.muted-user-unmute{float:right;margin:0 0 0 20px}.mute-explanation-button-area-sp{padding:4px 0 20px;text-align:right}.mute-explanation-button-sp{background-image:linear-gradient(180deg,#f5a520,#f19703);border:1px solid #d8811e;color:#fff;cursor:pointer;font-size:14px;height:29px;width:231px}.muted-user-unmute-button{background:linear-gradient(180deg,#8b8b8b,#333);border:1px solid #000;color:#fff;cursor:pointer;font-size:12px;height:28px;width:178px}.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{cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:9px;top:0}.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{background:linear-gradient(180deg,#8b8b8b,#333);border:1px solid #000;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{background:#e7e7e7;display:block;margin-bottom:20px;padding:1em;text-align:center}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;list-style-position:inside;padding:10px 20px}.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{border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;display:flex}.register-mailmaga-receive:last-child{border-top:1px solid #fff}.register-mailmaga-receive .mailmaga-check{background:#e7e7e7;font-weight:700;padding:15px}.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{left:5px;line-height:1;position:absolute;top:5px;width:100%}.mypage-point{border:5px solid #ccc;display:inline-block;font-weight:700;margin-bottom:10px;padding:10px 50px;text-align:center}.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{border-right:1px dotted #ccc;display:-webkit-flex;display:flex;font-size:.75rem;margin:-10px 10px -10px -10px;min-width:24px;padding:3px}.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{background-color:#0b99d0;border-color:#0b99d0;color:#fff;height:100%;padding:5px}.mypage-incentive-list li .ineffective{background-color:#999;border-color:#999;color:#fff;height:100%;padding:5px}.mypage-incentive-caution{background:#ffdadc;padding:10px}.mypage-incentive-caution .signal{color:#c00;font-size:1.1rem;font-weight:700}.mypage-pay{color:#e90a3f}.incentive-h4{color:#593b01;font-size:1.1rem}form#mypage_reportForm select#citiContId{word-wrap:normal;max-width:524px}.mypage-incentive-report-title{display:flex;list-style:none;margin:0;padding:0;width:100%}.mypage-incentive-report-title-label{margin-right:5px;white-space:nowrap}.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{font-weight:700;margin-left:30px}.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{background:#ffdadc;border:2px solid #ccc;font-size:12px;margin-bottom:20px;padding:15px;position:relative}.mypage_update_info.open h2:after{border:10px solid transparent;border-bottom-color:#d84545;top:10px}.mypage_update_info h2{border:0;color:#c00;margin-bottom:0;margin-right:2em;padding-bottom:0;padding-left:0}.mypage_update_info h2:after{border:10px solid transparent;border-top-color:#d84545;content:"";position:absolute;right:20px;top:20px}.mypage_update_info .body{border-top:2px solid #fa9595;margin-top:5px;padding-top:10px}.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;line-height:1em;margin-right:10px;padding-right:5px;position:relative}.mypage-prize-message b:after,.mypage-prize-message b:before{background:#333;content:"";height:2px;position:absolute;right:0;transform:rotate(45deg);width:2px}.mypage-prize-message b:before{top:4px}.mypage-prize-message b:after{bottom:3px}.novel-edit-wrapper .notice dl{line-height:1.3rem;margin:0}.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{background:#fffee6;display:flex;justify-content:space-between;padding:8px}.mypage-top-alphacoin .mypage-top-alphacoin-count{background:#fff;border:1px solid #ccc;display:flex;flex:1 1 auto;font-weight:700;justify-content:space-between;margin-right:8px;padding:16px}.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{color:#e54646;margin-left:20px}.mypage-wallet-nav{grid-column-gap:10px;background:#f2f2f2;display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px}.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;overflow:auto;padding:0 10px}.mypage-diary-filter li{list-style:none;margin-right:20px}.mypage-diary-filter li:last-child{margin-right:0}.mypage-diary-filter li p{color:#009;cursor:pointer}.mypage-diary-filter li p:before{color:#f5a520;content:"�ｩ";display:inline-block;font-family:FontAwesome,serif;margin-right:3px}.pending-comment-count{color:#c00}.h1.novels{border-bottom-color:#8ebe4f}.h2.novels{border-left-color:#8ebe4f;width:100%}.h2.novels,.h3.novels{background-color:#eaf0d8}.sidebar .category.nav.novels{background:#eaf0d8}.novels.recent-episodes .heading{background:url(/v2/img/component/heading/novel-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.novels.recent-episodes .heading:before{content:url(/v2/img/component/icon/novel.png);margin-right:.1em;vertical-align:sub}.novels.ranking .heading{background:url(/v2/img/component/heading/novel-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.novels.ranking .heading:before{content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/crown.png);margin-right:.1em;vertical-align:sub}.novel-cup-entries .heading{background:url(/v2/img/component/heading/novel-background.png) repeat-x;font-size:1.3rem;height:49px;line-height:49px;padding:3px 1em 0;white-space:nowrap;width:100%}.novel-cup-entries .heading:before{content:url(/v2/img/component/icon/novel.png);content:url(/v2/img/component/icon/cup.png);margin-right:.1em;position:relative;top:2px;vertical-align:sub}.search-condition-save-modal{border:9px solid #ccc;height:fit-content;max-width:600px;overflow:visible;padding:22px 40px 24px;width:600px}.search-condition-save-modal.open{z-index:15}.search-condition-save-modal .search-condition-save-modal-close-area{position:absolute;right:0;top:-63px}.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{height:50px;width:50px}.search-condition-save-modal h2{font-size:20px;line-height:20px;text-align:center}.search-condition-save-modal .input-area{display:flex;margin-top:20px;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{border:1px solid #999;border-radius:4px;box-sizing:border-box;height:40px;margin-bottom:4px;padding-left:16px;width:100%}.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{background-color:#fff;border:none;display:flex;justify-content:center;padding:10px 0 0;position:static}.search-condition-save-modal .buttons .button{font-size:16px;font-weight:700;height:40px;width:240px}.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{margin-top:16px;text-align:right}.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);display:none;height:100%;left:0;position:fixed;top:0;width:100%;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;display:none;font-size:.875rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);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{background:rgba(0,0,0,.3);border-radius:3px;cursor:pointer;height:30px;position:absolute;right:10px;top:10px;width:30px}.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{background:#fff;bottom:0;content:"";height:4px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.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{font-size:1rem;font-weight:700;letter-spacing:-.24px;line-height:1.2;margin:8px;padding:10px 0;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{height:90vh;max-width:600px;overflow:hidden;width:90%;z-index:11}.comments-list-lay .comment-head{text-align:center}.comments-list-lay .comment-head a{text-decoration:none}.comments-list-lay .comment-head .read-write{background-color:#f19800;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin:0 auto 20px;padding:13px 10px;width:90%}.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;display:flex;flex-direction:row;justify-content:center;padding:10px}.comments-list-lay .comment-head .sort .order{border-radius:20px;color:#fff;cursor:pointer;font-size:1rem;height:27px;line-height:1.8;width:200px}.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{background-color:#fff;color:#ffa667}.comments-list-lay .comment-head .narrow{padding:10px 9px;text-align:left;width:auto}.comments-list-lay .comment-list{-webkit-overflow-scrolling:touch;height:100%;overflow:auto;padding:10px 9px}.comments-list-lay .comment-block{border-bottom:1px solid #ccc;margin-bottom:16px}.comments-list-lay .comment-block .comment-body{display:inline-block;display:flex;width:100%}.comments-list-lay .comment-block .comment-body&gt;div{width:inherit}.comments-list-lay .comment-block .comment-body .user-prof{height:auto;margin:0 10px 5px 0;max-width:70px;min-width:70px;pointer-events:none;width:70px}.comments-list-lay .comment-block .comment-body .user-prof img{border:1px solid #ccc}.comments-list-lay .comment-block .comment-body .meta{border-bottom:1px dashed #999;margin-bottom:5px}.comments-list-lay .comment-block .comment-body .meta .created{color:#777;display:inline-block;font-size:.75rem;margin-bottom:5px;margin-right:10px}.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{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff;content:"";display:inline-block;height:0;margin-right:3px;width:0}.comments-list-lay .comment-block .actions{display:flex;justify-content:space-between;margin-bottom:16px}.comments-list-lay .comment-block .actions .delete,.comments-list-lay .comment-block .actions .report{color:#999;cursor:pointer;line-height:2;padding:0 10px 0 0;text-align:left}.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:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:.75rem;height:20px;padding:0 4px}.comments-list-lay .comment-block .actions .comment-like&gt;div{color:#666;line-height:1.8}.comments-list-lay .comment-block .actions .comment-like&gt;div:before{background-image:url(/v2/img/component/icon/icon_iine_small.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:11px;margin:0 5px -.3px 0;vertical-align:middle;width:11px}.comments-list-lay .comment-block .actions .comment-like.done{background-color:#fcc;border:1px solid #d99494}.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;padding-left:1rem;text-indent:-1rem}.comments-delete-lay .notice:before{content:"窶ｻ"}.comments-delete-lay .actions{margin:10px 0 30px;text-align:center}.comments-delete-lay .actions .button:first-child{margin-right:15px}.comments-delete-lay .actions .button:nth-child(2){margin-left:15px}.comments-report-lay{height:260px;width:400px}.comments-report-lay .notice{font-size:1rem;margin:12px 12px 12px 24px;padding-left:1rem;text-indent:-1rem}.comments-report-lay .report-kinds{font-size:1rem;line-height:1.7;margin:0 0 30px 24px}.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{height:90vh;max-width:600px;width:90%}.comments-add-lay .return-comment-list{cursor:pointer;left:30px;padding:0 5px;position:absolute;top:15px}.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;cursor:pointer;font-size:.875rem;text-decoration:underline}.comments-add-lay .comment-body .text-counter{color:#333;margin-bottom:-20px;position:relative;right:10px;top:10px}.comments-add-lay .comment-body textarea{border:1px solid #bcbcbc;box-sizing:border-box;font-size:1rem;height:50vh;line-height:1.5;max-height:470px;max-width:535px;padding:30px;resize:vertical;width:75vw}.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{bottom:17px;box-sizing:border-box;color:red;left:0;margin:0 0 10px;padding:0 10px;text-align:left}.comments-add-lay .comment-body .button-area{background-color:#f2f2f2;padding:10px 0;text-align:center}.comments-add-lay .comment-body .button-area .button{width:120px}.comments-accept-lay{font-size:1rem;height:400px;line-height:1.38;width:400px}.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{font-size:1rem;height:350px;line-height:1.38;width:400px}.comments-restrict-lay p{margin:0 30px}.comments-restrict-lay p .spacer{display:block;margin-bottom:30px}.comments-restrict-manga-author-lay{font-size:1rem;height:200px;line-height:1.6;width:320px}.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{align-items:center;background:#f16363;color:#fff;display:flex;font-size:18px;font-weight:700;height:80px;justify-content:center;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{color:#e7e7e7;opacity:.5}.official-manga-viewer-last .link-and-comment.vertical-layout{margin:0 auto;max-width:500px}.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{display:inline-block;flex-grow:1;text-align:center;width:100%}.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{align-items:center;background:#f16363;box-sizing:border-box;color:#fff;display:flex;font-size:.875rem;font-weight:700;height:50px;justify-content:center;line-height:1.14;margin-bottom:4px;position:relative;text-decoration:none;white-space:pre-line;width:100%}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link.invalid,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link.invalid{color:#e7e7e7;opacity:.5}.official-manga-viewer-last .link-and-comment.arrow-shape .next-link:after,.official-manga-viewer-last .link-and-comment.arrow-shape .prev-link:after{border-color:#fff #f16363 #fff #fff;border-style:solid;border-width:25px 16px 25px 0;content:"";display:inline-block;height:0;position:absolute;top:0;width: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{background-color:#f2f2f2;border:1px solid #ccc;border-radius:6px;color:#333;flex-grow:1;font-size:.75rem;line-height:1.3;text-align:center;width:100%}.official-manga-viewer-last .comment-favorite .official-manga-comment&gt;div,.official-manga-viewer-last .comment-favorite .wrap-favorite-button&gt;div{cursor:pointer;padding:6px 0}.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{background:no-repeat url(/v2/img/component/icon/icon_comment_bg.svg);background-size:cover;content:"";display:inline-block;height:37px;margin-right:16px;vertical-align:bottom;width:46px}.official-manga-viewer-last .comment-favorite .official-manga-comment .official-manga-comment-count span{display:inline-block;min-width:5em;vertical-align:text-bottom}.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{background:no-repeat url(/v2/img/component/icon/favorite_off.svg);background-size:cover;content:"";display:inline-block;height:36px;margin-right:16px;vertical-align:bottom;width:38px}.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{background:#fffee6;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;margin:0 16px 16px;max-width:500px;padding:8px 16px}.official-manga-viewer-last .manga-opt.manga-opt-last,.official-manga-viewer-last.pc .comment-favorite.vertical-layout{margin:0 auto;max-width:500px}.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{padding-top:3px;vertical-align:middle}.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{margin-bottom:8px;padding:0}.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-bottom:6px;margin-right:0}.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-bottom:8px;margin-right:0}.official-manga-viewer-last.sp .comment-favorite.doublespread .official-manga-comment .official-manga-comment-count:before{height:30px;width:38px}.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{border:0;height:auto;padding:0;width:auto}.point-terms ol{list-style:none;overflow:hidden}.point-terms ol li{overflow:hidden;padding-bottom:10px}.point-terms ol li:last-child{padding-bottom:0}.point-terms ol li span{float:left;margin-right:10px}.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{margin-bottom:10px;width:100%}.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{background:#666;border:1px solid #b9b9b9;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{background:#f2f2f2;border-left:8px solid #999;font-size:1rem;margin-bottom:16px;padding:.4em}.oshisakuhin-campaign .campaign__text{margin-bottom:16px}.oshisakuhin-campaign .campaign__subhead{font-weight:700;margin-bottom:8px}.oshisakuhin-campaign .campaign__button{margin-top:16px;text-align:center}.oshisakuhin-campaign .campaign__button .button.no-linked{background:#666;border:1px solid #b9b9b9;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{border-left:10px solid #64c0e2;margin-bottom:8px;padding:4px 10px}.prize #sidebar .nav.scheduled .banners li a:hover{text-decoration:none}.h1.prizes{border-bottom-color:#64c0e2}.h2.prizes{background-color:#e5f0f6;border-left-color:#64c0e2}.prizes-banner{background:#fff;border:1px solid #999;margin-bottom:20px;padding:10px;position:relative;text-align:center}.prizes-banner:after,.prizes-banner:before{bottom:5px;box-shadow:0 10px 5px 0 #ccc;content:"";height:10px;position:absolute;width:50%;z-index:-1}.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{background:#ffdadc;color:#c00;display:inline-block;line-height:35px;padding:0 30px;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{bottom:0;box-sizing:content-box;height:1.5em;margin:auto;position:absolute;right:10px;top:0}.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{background:#888;border-radius:1em;color:#fff;display:inline-block;margin-right:5px;padding:0 8px;white-space:nowrap}.prizes-result-list .prizes-content{border:18px solid #fff;margin:10px 0;min-height:31px}.prizes-result-list .prizes-content:first-child{margin-top:5px}.prizes-result-list .prizes-content .title{background-repeat:no-repeat;min-height:44px}.prizes-result-list .prizes-content .title h4{font-size:1rem;margin-left:120px;padding-bottom:5px}.prizes-result-list .prizes-content .title h4:before{content:none}.prizes-result-list .prizes-content .title .author,.prizes-result-list .prizes-content .title .rank{border-top:1px dashed #ccc;margin:0 0 1px 120px;padding:7px 0}.prizes-result-list .prizes-content .title .rank{color:#666;font-size:12px}.prizes-result-list .prizes-content hr{border:0;border-bottom:2px solid #ccc;margin:0 0 1px}.prizes-result-list .prizes-content .comment{border-top:1px solid #ccc;padding-top:10px}.prizes-result-list .prizes-content .comment span{background:#666;color:#fff;float:left;font-size:12px;padding:0 5px}.prizes-result-list .prizes-content .comment p{margin-left:80px}.prizes-result-list .no-winner{font-size:16px;font-weight:700;height:50px;line-height:50px;margin-left:100px}.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{border-top:1px solid #454545;padding:16px 0;position:relative}.past-prizes-list:last-child{border-bottom:1px solid #454545}.past-prizes-list:before{border-right:1px solid #454545;border-top:1px solid #454545;content:"";display:block;height:10px;margin-top:-5px;position:absolute;right:8px;top:50%;transform:rotate(45deg);width:10px}.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{color:#666;display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:calc(100% - 130px)}.encouragement-prizes ul{background:#f2f2f2;overflow:hidden;padding:10px 10px 10px 25px}.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{background:#888;border-radius:1em;color:#fff;display:inline-block;margin-right:5px;padding:0 8px;white-space:nowrap}.prizes-winners ul{background:#f2f2f2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-top:10px;overflow:hidden;padding:10px}.prizes-winners ul li{width:33.3%}.prizes-winners.sns-prize-winners ul li{width:100%}.prize-vote-title{background:#f2f2f2;margin-bottom:20px;padding:10px;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;padding:6px 11px 6px 6px;width:33.3333%}.prize-requirements&gt;div:last-child{padding-right:6px}.prize-requirements&gt;div&gt;div{box-sizing:border-box;height:100%;outline:3px solid #fff;padding:10px}.prize-requirements&gt;div&gt;div img{max-width:100%}.prize-requirements&gt;div&gt;div .description{font-weight:700;margin-top:10px;padding-top:10px}.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{background-color:#f2f2f2;border-bottom:1px solid #e7e7e7;border-top:1px solid #fff;padding:10px}.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{font-size:.875rem;font-weight:700;height:24px;line-height:2;margin-bottom:8px;padding:0;width:100%}.requirement.v2 .h2-header,.requirement.v2 .h2.prizes{background-color:var(--color-sub);border-bottom:5px solid var(--color-main);border-left:inherit;font-size:1.25rem;font-weight:700;padding:8px 0 1px 18px;position:relative}.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{border-bottom:7px solid #fff;border-bottom-color:var(--color-main);border-left:7px solid #fff;border-right:7px solid #fff;border-right-color:var(--color-main);border-top:7px solid #fff;box-sizing:border-box;content:"";height:14px;left:0;position:absolute;top:0;width:14px}.requirement.v2 .h3-header{border-bottom:2px dotted var(--color-main);font-size:1.25rem;font-weight:700;margin-bottom:8px;padding-left:0}.requirement.v2 .h4-header{font-size:1rem;font-weight:700;line-height:1;margin-bottom:8px}.requirement.v2 .h4-header:before{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:1px;color:var(--color-main);content:"��";font-size:.875rem;font-weight:700;margin-right:3px}.requirement.v2 .h4-header:before,.requirement.v2 .icon{font-family:FontAwesome,sans-serif}.requirement.v2 .icon-arrow:before{color:#b0b0b0;content:"�ｩ"}.requirement.v2 .requirement-header .prize-kv-banner{width:100%}.requirement.v2 .requirement-header .entry-term{background:var(--color-main);color:#fff;font-size:1.125rem;font-weight:700;line-height:30px;padding:2px 0 1px 8px}.requirement.v2 .requirement-header .open-term{background:var(--color-sub);font-size:.9375rem;font-weight:700;line-height:1.3;margin-bottom:8px;padding:4px 0 4px 8px}.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{background-color:#fefff0;color:#333;letter-spacing:normal;line-height:1.43;margin-bottom:16px;padding:8px 16px;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;font-size:1.3rem;font-weight:700;list-style-type:none;outline:inherit;padding:0;text-align:center}.requirement.v2 .requirement-tab .nav .tabs li a{border-bottom:8px solid #ccc;color:#333;display:block;margin:0;padding:10px;text-decoration:none}.requirement.v2 .requirement-tab .nav .tabs li a.current,.requirement.v2 .requirement-tab .nav .tabs li a:hover{background:var(--color-sub);border-bottom:8px solid var(--color-main)}.requirement.v2 .requirement-content-post{margin-bottom:40px}.requirement.v2 .requirement-content-post .button-post{background-image:linear-gradient(180deg,#f4a324,#f19722);border:1px solid #de8b20;border-radius:5px;margin:auto;max-width:538px}.requirement.v2 .requirement-content-post .button-post a{color:#fff;display:block;font-size:1.1rem;font-weight:700;height:100%;padding:11.25px 0;text-align:center;text-decoration:none;width:100%}.requirement.v2 .sns-share-button{position:absolute;right:0;top:0;width:24px}.requirement.v2 .requirement-body{margin-bottom:16px}.requirement.v2 .balloon{background:#fff;border:2px solid var(--color-main);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#000;line-height:1.4;margin-bottom:16px;padding:10px 8px;position:relative;text-align:left}.requirement.v2 .balloon:after,.requirement.v2 .balloon:before{border:solid transparent;content:"";height:0;left:5%;pointer-events:none;position:absolute;top:100%;width:0}.requirement.v2 .balloon:before{border-color:rgba(245,106,155,0);border-top-color:var(--color-main);border-width:12px 0 12px 12px;margin-left:-12px;margin-top:1px}.requirement.v2 .balloon:after{border-color:#fff hsla(0,0%,44%,0) hsla(0,0%,44%,0);border-width:10px 0 10px 10px;margin-left:-11px}.requirement.v2 .balloon.box-fill-color:after{border-top-color:var(--color-sub)}.requirement.v2 .tbl{border-collapse:separate;border-spacing:0 8px;margin-bottom:16px;width:100%}.requirement.v2 .tbl tr&gt;td:first-child{background-color:var(--color-main);color:#fff;font-size:1.125rem;font-weight:700;padding:8px 16px;position:relative;width:30%}.requirement.v2 .tbl tr&gt;td:first-child:before{content:"";display:block}.requirement.v2 .tbl tr&gt;td:first-child:after{border-bottom:8px solid rgba(245,106,155,0);border-left:12px solid rgba(245,106,155,0);border-left-color:var(--color-main);border-right:0 solid rgba(245,106,155,0);border-top:8px solid rgba(245,106,155,0);content:"";height:0;left:100%;margin-left:0;margin-top:-6px;pointer-events:none;position:absolute;top:50%;width:0}.requirement.v2 .tbl tr&gt;td:not(:first-child){background-color:var(--color-sub);font-size:1rem;font-weight:700;line-height:1.4;padding:8px 8px 8px 20px;width:70%}.requirement.v2 .tbl tr:nth-child(2n)&gt;td:not(:first-child){background-color:#fff}.requirement.v2 .box-dotted-line{border:2px dotted var(--color-main);border-radius:5px;padding:10px}.requirement.v2 .box-solid-line{border:2px solid var(--color-main);border-radius:5px;padding:10px}.requirement.v2 .box-double-line{border:2px solid var(--color-main);border-radius:5px;display:block;max-width:100%;padding:14px;position:relative}.requirement.v2 .box-double-line:before{border:2px dotted var(--color-main);border-radius:5px;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px;z-index:-1}.requirement.v2 .box-fill-color{background-color:var(--color-sub);border-radius:5px;padding:16px}.requirement.v2 .both-side-line{align-items:center;background-color:#fff;display:flex;flex-wrap:nowrap;font-size:1rem;font-weight:700;gap:0 21px;margin-bottom:8px;text-align:center;white-space:nowrap;width:100%}.requirement.v2 .both-side-line:after,.requirement.v2 .both-side-line:before{border-bottom:2px dotted var(--color-main);content:"";width:100%}.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;list-style:none;padding-left:0}.requirement.v2 .common-book-section ul.novel,.requirement.v2 .prev-manga-award-section ul.novel,.requirement.v2 .published-book-section ul.novel{column-gap:16px;grid-template-columns:repeat(3,234px)}.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{min-height:333px;width:100%}.requirement.v2 .common-book-section ul.manga,.requirement.v2 .prev-manga-award-section ul.manga,.requirement.v2 .published-book-section ul.manga{column-gap:16px;grid-template-columns:repeat(4,1fr)}.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{font-size:.88rem;margin-bottom:16px;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{background:hsla(0,0%,78%,.8);padding:10px 20px}.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{font-size:1.1rem;font-weight:700;position:relative;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{background:#c3a275;color:#fff;font-weight:700;margin-bottom:8px;padding:5px 8px;position:relative;width:calc(100% - 25px)}.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{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;content:"";height:100%;position:absolute;right:-10px;top:0;width:10px}.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{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.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]{border:none;color:red;font-weight:700;outline:none;text-align:center;width:100%}.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{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:700;margin-bottom:4px;overflow:hidden}.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{-webkit-font-smoothing:antialiased;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px;align-items:center;background:#fff;border-radius:30px;cursor:pointer;display:flex;font-size:2.3rem;height:30px;position:absolute;right:-25px;top:20px}.requirement.v2 .common-book-section .now-printing,.requirement.v2 .prev-manga-award-section .now-printing,.requirement.v2 .published-book-section .now-printing{align-items:center;background:#bebebe;color:#8c8c8c;display:grid;font-family:Arial,sans-serif;font-size:2.5rem;font-weight:700;height:100%;width:100%}.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]{border:1px solid #e6e6e6;height:280px}.requirement.v2 .published-books.ehon .published-book-section ul.novel img{max-height:100%;max-width:100%;min-height:inherit;width:inherit}.mypage-royalties .h2{margin-top:20px}.mypage-royalties .nav.royalties{border-bottom:1px dotted #a6a6a6;margin:-5px 0 20px;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{border-left:5px solid #f5a520;margin-bottom:5px;padding-left:5px}.mypage-royalties .nav.royalties&gt;.nav li{display:inline;margin-right:1em}.mypage-royalties .welcome{font-size:1.3rem;margin:20px 0}.mypage-royalties .announce{background:#f2f2f2;border:1px solid #a6a6a6;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{text-align:right;width:8em}.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:blue;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{font-size:1.5em;line-height:1;margin-bottom:10px}.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{margin:auto;width:90%}.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{column-gap:.5em;display:flex}.search-count .count{color:#e49404;font-weight:700}.search-tab.nav{border:1px solid #999;border-bottom:5px solid #555;border-right:0;display:-webkit-flex;display:flex;margin-bottom:20px;overflow:auto}.search-tab.nav a{background:linear-gradient(180deg,#fff,#e7e7e7);border-right:1px solid #999;color:#555;-webkit-flex-grow:1;flex-grow:1;font-size:.75rem;padding:10px;text-align:center;white-space:nowrap;width:14.2857142857%}.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);color:#fff;text-decoration:none}.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{background-color:#efefef;margin:auto;padding-top:0}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{background-image:url(/v2/img/rental/guide/kv-line.png),linear-gradient(180deg,#ff9300,#ffd050);background-size:100%;max-width:876px;padding:10px 42px;width: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{background-image:linear-gradient(180deg,#ff9300,#ffd050);border-radius:10px;height:auto;margin:24px auto 0;max-width:846px}body.rentals.rental-guide .new-user-registration img{border:2px solid #ff7600;border-radius:10px;width:844px}body.rentals.rental-guide .new-user-registration img:hover{opacity:.8}body.rentals.rental-guide section{background-color:#fff;margin:auto;max-width:960px;position:relative}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{margin:auto;max-width:846px;overflow:auto}body.rentals.rental-guide section div.contents p.sentence{color:#000;font-size:16px;line-height:normal;margin:24px auto 0;max-width:740px}body.rentals.rental-guide section div.contents .featured-works{margin:16px auto 40px;max-width:740px}body.rentals.rental-guide section div.contents .featured-works .rentals{border-radius:20px;color:#fff;font-size:16px;font-weight:700;height:30px;line-height:1.9;margin-bottom:16px;text-align:center;width:100%}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{list-style:none;margin:0;padding:0}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{height:188px;margin-bottom:8px;width:128px}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{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:14px;line-height:1.2;margin-bottom:8px;overflow:hidden}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial{border-radius:3px;color:#fff;display:block;font-size:16px;font-weight:700;height:30px;line-height:1.9;text-align:center;vertical-align:top;width:128px}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial.novel{background-color:#8ebe4f;border:1px solid #689d22}body.rentals.rental-guide section div.contents .featured-works .wrap-list-books .list-books li .rental-book .book-main .book-info .read-trial.manga{background-color:#f16363;border:1px solid #ce2a2a}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{border-radius:3px;display:block;font-size:16px;font-weight:700;height:30px;line-height:1.8;text-align:center;width:270px}body.rentals.rental-guide section div.contents .featured-works .more.novel{border:1px solid #689d22;color:#8ebe4f;margin:24px auto}body.rentals.rental-guide section div.contents .featured-works .more.manga{border:1px solid #ce2a2a;color:#f16363;margin:24px auto 0}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{height:100px;max-width:100%;overflow:hidden;padding-top:16px;position:relative;text-align:center}body.rentals.rental-guide section.footer .wrapper{margin:0 auto;max-width:960px}body.rentals.rental-guide h1.headline-big{border-bottom:6px solid #f79514;margin:40px auto 0;max-width:846px;padding-bottom:6px;position:relative}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{border:2px solid #f79514;border-radius:25px;height:34px;margin-top:24px;position:relative;width:max-content}body.rentals.rental-guide h2.headline-small dl{display:flex;margin:0}body.rentals.rental-guide h2.headline-small dl dt{background-color:#f79514;border-radius:25px;color:#fff;font-size:26px;height:45px;left:-2px;line-height:1.7;position:relative;text-align:center;top:-8px;width:45px}body.rentals.rental-guide h2.headline-small dl dd{color:#f79514;font-size:18px;left:-2px;line-height:1.7;margin:0 16px 0 8px;position:relative}body.rentals.rental-guide .media-banner{margin-top:8px}body.rentals.rental-guide .media-banner img{display:block;margin:auto;max-width:735px;width:100%}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;margin:auto;max-width:846px;width:100%}body.rentals.rental-guide dl.annotation{font-size:16px;margin:40px auto 16px;max-width:740px}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{margin:auto;max-width:740px}body.rentals.rental-guide .link .icon-arrow{color:#009}body.rentals.rental-guide .link .icon-arrow:before{color:#777;content:"�ｩ";font-family:FontAwesome;padding-right:2px;text-decoration:none}.login-over-lay{background-color:#fff;border:5px solid #f5a520;border-radius:7px;box-shadow:0 4px 8px;display:none;font-size:.875rem;line-height:1.5;margin:auto;position:fixed;width:690px;z-index:10000}.login-over-lay .head{color:#fff;font-weight:700;position:relative}.login-over-lay .head .title-wrap{background-color:#f5a520;padding:10px 20px;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;margin-bottom:16px;padding:16px 18px}.login-over-lay .body .login-form-title{color:#000;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;margin-bottom:8px;text-align:center}.login-over-lay .body .login-button{font-size:16px;margin:16px 0 0;width:100%}.login-over-lay .body .user-regist-guide{margin:0 auto;text-align:center;width:300px}.login-over-lay .body .appeal-point{background-color:#fffee3;margin-bottom:16px;padding:16px}.login-over-lay .body .appeal-point .appeal-point-title{color:#000;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:0;text-align:center}.login-over-lay .body .appeal-point .appeal-point-items{list-style:none outside none;margin-bottom:16px;padding-left:40px}.login-over-lay .body .appeal-point .appeal-point-items .appeal-point-item{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;text-align:left}.login-over-lay .body .appeal-point .appeal-point-items .appeal-point-item:before{content:"笨�";display:inline-block;font-size:14px;margin-right:5px;vertical-align:middle}.login-over-lay .body .appeal-point .user-register-button{align-items:center;display:flex;height:69px;justify-content:center;text-align:center;width:100%}.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-stretch:normal;font-style:normal;font-weight:700;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-stretch:normal;font-style:normal;font-weight:700;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;font-size:16px;height:32px;line-height:32px;margin:0 auto;padding:0;text-align:center;white-space:nowrap;width:171px}.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{left:0;max-width:497px;right:0;top:50%;transform:translateY(-50%);width:90%}.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{background-color:#eaf0d8;border:1px solid #fbfcf7;box-shadow:0 0 0 1px #d9e5b3;display:inline-block;max-width:600px;min-width:50%;overflow:hidden;padding:10px}.rental-comfirm .rental-book .content-main{background-color:#fff;border:1px solid #d9e5b3;overflow:hidden;padding:10px}.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{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding-left:1em;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;font-weight:700;margin:0 0 10px;padding:0 .5em}.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{background:#fff;border:2px solid #f5a520;border-radius:4px;color:#f5a520;display:inline-block;font-weight:700;padding:.2em;text-align:center;width:6em}.rental-comfirm .rental-book.manga{background-color:#fbe7e8;border-color:#fff8f9;box-shadow:0 0 0 1px #f5d2d4;padding:10px}.rental-comfirm .rental-book.manga .content-main{border-color:#f5d2d4}.rental-comfirm .rental-book.manga .rental-abstract .abstract-image img{min-width:130px;width:130px}.rental-comfirm .rental-book.manga .rental-abstract .abstract-desc .content-title .title{border-left-color:#f16363}.rental-comfirm .comfirm-desc{font-weight:700;margin:10px 0}.rental-comfirm .button-block .read-form{display:inline-block}.rental-comfirm .button{width:224px}.rental-comfirm .read-comments:before{background-image:url(/v2/img/component/icon/icon_comment_white.svg);background-size:contain;content:"";display:inline-block;height:16px;vertical-align:middle;width:19px}.rental-comfirm .read-comments{background-image:linear-gradient(0deg,#575757,#6b6c6c);border:1px solid #545555;margin-left:20px}.rental-comfirm .wrap-back{margin:10px 0}h1 .whats-rental{background-color:#777;border:1px solid #666;border-radius:15px;color:#fff;float:right;font-size:13px;padding:0 10px 0 38px;position:relative}h1 .whats-rental:hover{text-decoration:underline}h1 .whats-rental:before{background:url(/v2/img/rental/icon_rental.png) no-repeat;content:"";height:23px;left:13px;position:absolute;top:-5px;width:20px}.rental-histories:empty:after{background:#e7e7e7;content:"繝ｬ繝ｳ繧ｿ繝ｫ螻･豁ｴ縺ｯ縺ゅｊ縺ｾ縺帙ｓ";display:block;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{color:#fff;font-weight:700;margin:25% auto;text-align:center}.loading-overlay.opened{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.extra-episode-over-lay{background-color:#fff;border:5px solid #c00;border-radius:6px;bottom:0;display:none;height:280px;left:0;margin:auto;position:fixed;right:0;top:0;width:700px;z-index:10000}.extra-episode-over-lay .title{background-color:#fef2f2;font-size:1.1rem;font-weight:700;line-height:3.9;margin:15px;text-align:center}.extra-episode-over-lay .notice{font-size:.875rem;line-height:1.4;margin:15px}.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{display:flex;justify-content:space-between;margin:15px 15px 22px}.extra-episode-over-lay .conductor-buttons .fat{padding:1.3em 5.6em}.out-of-print-over-lay{background-color:#fff;border:5px solid #c00;border-radius:6px;bottom:0;display:none;height:140px;left:0;margin:auto;position:fixed;right:0;top:0;width:700px;z-index:10000}.out-of-print-over-lay .title{background-color:#fef2f2;font-size:1.1rem;font-weight:700;line-height:3.9;margin:15px;text-align:center}.out-of-print-over-lay .close-button{margin:15px;text-align:center}.rental-sample-last{cursor:default;text-align:left;width:100%}.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{font-size:1.2rem;text-align:left}.rental-sample-last .book-info-content{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.rental-sample-last .book-info-content .cover-image{margin-right:15px;max-width:100%;min-width:80px;width:34%}.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;overflow:hidden;position:relative}.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{background:linear-gradient(180deg,rgba(255,254,239,0),#fbe7e8 50%);bottom:0;content:"邯壹″繧定ｪｭ繧";font-weight:700;left:0;padding-bottom:10px;padding-top:40px;position:absolute;text-align:center;width:100%}.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{border-radius:3px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:700;-webkit-justify-content:center;justify-content:center;margin:auto;padding:12px 4px;text-decoration:none}.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;box-sizing:border-box;padding:0 5px;width:25%}.rental-sample-last .recommend .books-list-book .label{text-align:center}.rental-sample-last .recommend .books-list-book .title{color:#333;font-size:.75rem;font-weight:700;overflow:hidden;padding-top:0;text-overflow:ellipsis;white-space:nowrap}.rental-sample-last .recommend .books-list .cover-image{margin:0;max-width:100%}body.rentals #content #main div.detail-link,body.rentals #content #main div.introduction{display:none}body.rentals #content #main h1.rentals{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAHCAIAAABGLrDDAAAAFElEQVR4AWP4tEAbjP///w+ikTEAxaANbKa+OHoAAAAASUVORK5CYII=") repeat-x 50%;color:#f2a02b;margin-bottom:8px;text-align:center}body.rentals #content #main h1.rentals span{background-color:#fff;padding:0 .5em}body.rentals #content #main .paginator.section{margin-bottom:8px;margin-top:-4px}body.rentals #content #main h2.rentals{font-size:1rem;padding:17px 8px 10px;position:relative}body.rentals #content #main h2.rentals:before{display:inline-block;float:left;height:28px;margin-right:8px;width:37px}body.rentals #content #main h2.rentals:after{bottom:0;content:" ";height:1px;left:12px;position:absolute;right:12px}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;font-size:.875rem;font-weight:400;margin-right:8px;text-decoration:underline}body.rentals #content #main div.wrap-category-link{background-color:#e3e3e3;box-sizing:border-box;display:-webkit-flex;display:flex;font-size:1.1rem;font-weight:700;height:50px;margin:12px 0 20px}body.rentals #content #main div.wrap-category-link a.category-link{border:1px solid #c1c1c1;box-sizing:border-box;position:relative;text-align:center;width:100%}body.rentals #content #main div.wrap-category-link a.category-link span{display:inline-block;padding:12px 0;vertical-align:top}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{content:url(/v2/img/rental/icon_novel.svg);display:inline-block;height:28px;margin-left:-5px;padding:10px;width:37px}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{content:url(/v2/img/rental/icon_comic.svg);display:inline-block;height:28px;margin-left:-5px;padding:10px;width:37px}body.rentals #content #main div.wrap-category-link.all a.category-link.all{background-color:#f19703;border:none;border-bottom:5px solid #d17d03;color:#fff}body.rentals #content #main div.wrap-category-link.all a.category-link.all:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #d17d03;bottom:-12px;content:" ";height:0;left:50%;margin-left:-5px;position:absolute;width:0}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;border:none;border-bottom:5px solid #4f8201;color:#fff}body.rentals #content #main div.wrap-category-link.novel a.category-link.novel:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #4f8201;bottom:-12px;content:" ";height:0;left:50%;margin-left:-5px;position:absolute;width:0}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;border:none;border-bottom:5px solid #990a0a;color:#fff}body.rentals #content #main div.wrap-category-link.manga a.category-link.manga:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #990a0a;bottom:-12px;content:" ";height:0;left:50%;margin-left:-5px;position:absolute;width:0}body.rentals #content #main div.label-list{color:#009;margin:0 auto 16px;text-align:center}body.rentals #content #main div.label-list span{border-left:1px solid #009;cursor:pointer;font-size:.875rem;margin-left:16px;padding-left:16px;white-space:nowrap}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{padding:8px;text-align:right}body.rentals #content #main div.about-label{margin-top:-10px;padding:0 8px 8px;text-align:right}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{font-size:1.1rem;font-weight:700;text-align:center}body.rentals #content #main div.wrap-rank:before{display:inline-block;height:15px;width: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{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:16px;width:50%}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{color:#e54646;font-size:.75rem;font-weight:700;line-height:.7;padding:0 0 4px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-cover div.started_date:before{background:#e54646;color:#fff;content:"繝ｬ繝ｳ繧ｿ繝ｫ髢句ｧ�";display:inline-block;font-size:.625rem;font-weight:400;letter-spacing:normal;line-height:1;margin-right:3px;padding:2px;white-space:nowrap}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;padding-left:16px;width:63%}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;line-height:1.1;margin-bottom:8px}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;line-height:1.1;margin-bottom:8px;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{color:#666;font-size:.875rem;line-height:1.1;margin-bottom:8px}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{background:#ed0112;color:#fffb85;display:inline-block;font-size:.875rem;font-weight:700;height:24px;line-height:25px;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{border-bottom:13px solid transparent;border-top:13px solid transparent;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;content:"";height:26px;position:absolute;right:-1px;top:-1px;width:24px}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-main div.book-info a.button{border-radius:0;display:block;font-size:1rem;font-weight:700;margin-top:8px;padding:12px 0;width:100%}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction{line-height:1.4;margin-top:8px;position:relative}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{cursor:pointer;max-height:144px;overflow:hidden}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore:after{bottom:0;color:#006;content:"邯壹″繧定ｪｭ繧";font-weight:700;left:0;padding:24px 0 0;position:absolute;right:0;text-align:center}body.rentals #content #main div.rental-contents div.rental-books div.rental-book div.book-introduction.ReadMore.novel:after{background:linear-gradient(180deg,hsla(43,78%,98%,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;list-style:none;margin:0;padding:8px;white-space:nowrap}body.rentals #content #main div.wrap-list-books ul li{display:inline-block;min-width:96px;width:20%}body.rentals #content #main div.wrap-list-books ul li div.rental-book{box-sizing:border-box;height:100%;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;height:100%;-webkit-justify-content:space-between;justify-content:space-between}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover div.started_date{color:#e54646;font-size:.75rem;font-weight:700;line-height:.7;padding:0 0 4px;text-align:center}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-cover div.started_date:before{background:#e54646;color:#fff;content:"New";display:inline-block;font-size:.625rem;letter-spacing:normal;line-height:1;margin-right:3px;padding:1px 2px;white-space:nowrap}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{display:block;padding:2px 0;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{display:block;padding:4px 0}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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.rentals #content #main div.wrap-list-books ul li div.rental-book div.book-main div.book-info a.button{border-radius:0;display:block;font-size:.875rem;font-weight:700;margin-top:8px;padding:12px 0;width:100%}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{margin:0 auto;width:575px}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{background-color:#fff;font-size:1.2rem;padding:6px 6px 0 46px;position:relative}body.rentals #content #main div.campaigns h3:before,body.rentals #content #main div.features h3:before{content:url(/v2/img/rental/feature.svg);height:54px;left:0;position:absolute;top:0;width:50px}body.rentals #content #main div.campaigns h3:after,body.rentals #content #main div.features h3:after{background-color:#e7e7e7;bottom:-3px;content:" ";height:1px;left:0;position:absolute;right:0}body.rentals #content #main div.campaigns h3.novel,body.rentals #content #main div.features h3.novel{border-bottom:2px solid #8ebe4f;border-top:2px solid #8ebe4f}body.rentals #content #main div.campaigns h3.manga,body.rentals #content #main div.features h3.manga{border-bottom:2px solid #f16363;border-top:2px solid #f16363}body.rentals #content #main div.campaigns h3 div.open-date,body.rentals #content #main div.features h3 div.open-date{color:#c00;font-size:.75rem}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{background-color:#fefcf7;bottom:0;cursor:pointer;left:0;position:absolute;top:0;width:32px}body.rentals #content #main div.recently-rental div.wrap-list-books div.left-arrow:before{content:url(/v2/img/rental/nav_arrow_novel.svg);height:24px;left:16px;position:absolute;top:94px;transform:scaleX(-1);width:24px}body.rentals #content #main div.recently-rental div.wrap-list-books div.right-arrow{background-color:#fefcf7;bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:32px}body.rentals #content #main div.recently-rental div.wrap-list-books div.right-arrow:before{content:url(/v2/img/rental/nav_arrow_novel.svg);height:24px;position:absolute;right:16px;top:94px;width:24px}body.rentals #content #main div.recently-rental div.wrap-list-books ul{display:flex;overflow:hidden;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{height:2.4em;line-height:1.2;max-height:2.4em;text-overflow:clip;white-space:normal;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{line-height:1.2;margin-bottom:0}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{font-size:.875rem;padding:12px 8px 0}body.rentals #content #main .ranking h3:before{background-color:#333;content:" ";display:inline-block;height:16px;margin:0 4px -2px 8px;width:4px}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-bottom:25px;margin-top:40px}body.rentals #content #main .section.search .button-area a.rental-button{background-image:unset;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:33px;font-weight:700;padding:15px 0;text-align:center;text-decoration:none;width:100%}body.rentals #content #main .section.search .button-area a.rental-button:hover{color:#fff;opacity:.7;text-decoration:none}body.rentals #content #main .section.search .button-area a.rental-button.novel{background-color:#7bb03e!important;border:1px solid #b7d28a;border-radius:3px;box-shadow:2px 0 0 #629a21,-2px 0 0 #629a21,0 2px 0 #629a21,0 -2px 0 #629a21;display:inline-block;font-size:1.6rem;padding:16px 0;text-shadow:0 1px 1px #6a8219;width:49%}body.rentals #content #main .section.search .button-area a.rental-button.manga{background-color:#ed4848!important;border:1px solid #f89d9d;border-radius:3px;box-shadow:2px 0 0 #d13119,-2px 0 0 #d13119,0 2px 0 #d13119,0 -2px 0 #d13119;display:inline-block;float:right;font-size:1.6rem;padding:16px 0;text-shadow:0 1px 1px #b41919;width:49%}body.rentals #content #main .section.search .button-area a.rental-button.long{background-color:#ff9b26;border:1px solid #fec867;border-radius:3px;box-shadow:2px 0 0 #f29700,-2px 0 0 #f29700,0 2px 0 #f29700,0 -2px 0 #f29700;margin:0 auto;padding:22px 0;text-shadow:0 1px 1px #a25b08;width:100%}body.rentals #content #main .section.search .button-area .link-large{font-size:1.3rem;padding:15px 0;text-align:center}#labelIntroModal .modal-dialog{display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;width:250px}#labelIntroModal .modal-dialog .modal-body{padding:0}#labelIntroModal .modal-dialog .modal-body.label-introduction{background:#fff;margin-bottom:0}#labelIntroModal .modal-dialog .modal-body.label-introduction h3{font-size:1rem;padding:0}#labelIntroModal .modal-dialog .modal-body.label-introduction h3.parent{background:#fab249;color:#fff;padding:5px 5px 5px 25px}#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{margin:0;padding: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{cursor:po;float:right;padding:5px}#labelIntroModal .modal-dialog .modal-body .close-button img{height:15px;width: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{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.rentals .modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.rentals .modal.in .modal-dialog{transform:translate(0)}.rentals .modal .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.rentals .modal-dialog{margin:10px;position:relative;width:auto}.rentals .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.rentals .modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.rentals .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.rentals .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.rentals .modal-header{border-bottom:1px solid #e5e5e5;min-height:16px;padding:15px}.rentals .modal-header .close{margin-top:-2px}.rentals .modal-header button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.rentals .modal-title{line-height:1.42857143;margin:0}.rentals .modal-body{padding:15px;position:relative}@media(min-width:768px){.rentals .modal-dialog{margin:30px auto;width:600px}.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;margin-bottom:-20px;min-height:25vh}.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{word-wrap:break-word;display:inline-block;position:relative;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{background:#f2f2f2;border-radius:12px;max-width:70%;padding:10px 20px;white-space:pre-wrap;word-break:break-all}.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{margin-left:8px;width:100%}.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;position:relative;z-index:1}.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{border:1px solid #ccc;border-radius:16px;display:inline-block;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;display:inline-block;padding:0 14px;text-decoration:none}.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{color:#ccc;content:"��";font-family:FontAwesome,serif}.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{color:#ccc;content:"��";font-family:FontAwesome,serif}.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{color:#ccc;content:"��";font-family:FontAwesome,serif}.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{margin-bottom:8px;position:relative;text-align:center}.search-assistant-app&gt;div li div.date-partition .date,div.main.search-assistant li div.date-partition .date{background-color:#fff;border:1px solid #009;border-radius:15px;color:#333;display:inline-block;font-size:.813rem;padding:4px 16px;position:relative;z-index:1}.search-assistant-app&gt;div li div.date-partition:before,div.main.search-assistant li div.date-partition:before{border-bottom:1px solid #009;content:"";height:50%;left:0;position:absolute;top:0;width:100%}.search-assistant-app&gt;div span.thumbnail,div.main.search-assistant span.thumbnail{height:50px;margin:0 4px;min-width:44px;overflow:hidden;position:relative;width:44px}.search-assistant-app&gt;div span.thumbnail img,div.main.search-assistant span.thumbnail img{left:0;min-width:44px;position:absolute;width:44px}.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{bottom:0;box-sizing:border-box;position:fixed;width:735px;z-index:4}.search-assistant-app&gt;div div.input-area span.counter,div.main.search-assistant div.input-area span.counter{background-color:hsla(0,0%,100%,.75);border-radius:10px;color:#666;float:left;font-size:.813rem;margin-top:20px;padding:0 1rem}.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{background-color:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:2px 2px 2px rgba(0,0,0,.1);color:#333;cursor:pointer;font-size:.875rem;padding:8px 16px}.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{color:#888;cursor:not-allowed;opacity:.5}.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{content:"�｡";font-family:FontAwesome,serif;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{background-color:#fff;padding-bottom:8px}.search-assistant-app&gt;div ul.notice,div.main.search-assistant ul.notice{color:#666;margin-bottom:0;padding:8px 4px 0 16px}.search-assistant-app&gt;div ul.notice li,div.main.search-assistant ul.notice li{margin-bottom:0;text-indent:-.8rem}.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{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;top:0;z-index:4}div.main.search-assistant .share-close-container{background:#fff;box-shadow:8px 8px 8px rgba(0,0,0,.2);margin:0 auto;max-height:85%;max-width:95%;position:relative;width:735px}div.main.search-assistant .share-close-container:after{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:30px;position:absolute;right:0;top:-38px;width:30px}div.main.search-assistant div.share-container{box-sizing:border-box;max-height:100%;overflow-y:scroll}div.main.search-assistant div.share-container::-webkit-scrollbar{display:none}div.main.search-assistant div.share-container .header{background-color:#f2f2f2;left:0;margin-bottom:8px;padding:8px 16px 4px;position:absolute;right:0;top:0;z-index:2}div.main.search-assistant div.share-container .header h3{color:#000063;font-size:1.1rem}div.main.search-assistant div.share-container ul.chats{margin-bottom:4.9rem;margin-top:4.4rem;padding:0 16px}div.main.search-assistant div.share-container .buttons{bottom:0;left:0;margin-bottom:0;overflow-x:auto;position:absolute;right:0;white-space:nowrap;z-index:2}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{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,.1);color:#333;cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.5;padding:8px;text-decoration:none}div.main.search-assistant div.share-container .buttons a.x-share-button{background-color:#000;border-color:#000;padding:4px 5px 0;vertical-align:middle}div.main.search-assistant div.share-container .buttons a.x-share-button:after{content:url(/v2/img/component/sns/icon_transparent_x.svg);display:inline-block;width:24px}div.main.search-assistant div.share-container .buttons button.copy{margin:0 4px;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{background:#fff;border-radius:12px;bottom:2px;left:2px;line-height:1.2;position:absolute;right:2px;top:4px}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{background:linear-gradient(180deg,#2e37ff,#000063);border:1px solid #b2bded;border-bottom-color:#a093e8;opacity:.8;outline:1px solid #a093e8;padding-left:6px;text-shadow:0 -1px #009}#sidebar.search-assistant .category.search-assistant h2 svg{height:36px;margin-left:1px;margin-right:4px;width:23px}#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-left:-2px;margin-right:5px}#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;margin-left:15px;padding:6px 12px}#sidebar.search-assistant .histories.nav li.show-all{background-color:#fff;margin-left:15px}#sidebar.search-assistant .histories.nav li.show-all a{color:#666;margin-left:0;padding-left:0;text-align:center;text-decoration:none}#sidebar.search-assistant .histories.nav li.show-all a:before{background-color:#b0b0b0;border-radius:12px;color:#f2f2f2;content:"��";display:inline-block;font-family:FontAwesome,serif;height:10px;line-height:10px;margin-right:4px;padding:2px;text-align:center;width:10px}#sidebar.search-assistant .histories.nav li{position:relative}#sidebar.search-assistant .histories.nav li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sidebar.search-assistant .histories.nav li.active a{background-color:#f2f6fc;pointer-events:none}#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{border:.5px solid #ccc;border-radius:5px;flex-grow:2;width:100px}#sidebar.search-assistant .histories.nav li span.tool{background-color:#f2f6fc;bottom:0;display:none;position:absolute;right:0;top:1px}#sidebar.search-assistant .histories.nav li span.tool button{background-color:transparent;border:none;color:#333;cursor:pointer;font-family:FontAwesome,serif;padding:7px}#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:"��"}#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:"��"}#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:"��"}#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:"�｢"}div.main.about-search-assistant .h1{border-bottom-color:#009}div.main.about-search-assistant .h2{background:#e3e9fc;border-image:linear-gradient(90deg,#2e37ff 0,#000063 8px) 8;border-left-color:#009}div.main.search-assistant-share{background-color:#e3e9fc;margin-top:-30px;min-height:100vh}div.main.search-assistant-share&gt;.content{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);box-sizing:border-box;margin:0 auto;padding:16px 40px;width:815px}div.main.search-assistant-share&gt;.content .header h1{display:inline-block;font-size:1.2rem;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{background:url(/v2/img/component/search_assistant/icon_01.png) no-repeat;background-size:cover;content:"";display:inline-block;height:29px;margin-right:4px;vertical-align:bottom;width:25px}div.main.search-assistant-share&gt;.content .header .logo{float:right}div.main.search-assistant-share&gt;.content .sns{margin-bottom:24px;text-align:right}div.main.search-assistant-share&gt;.content .sns a.share-x{background-color:#000;border-radius:10px;color:#fff;font-size:.75rem;padding:4px 12px;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{background:url(/v2/img/component/sns/icon_transparent_x.svg) no-repeat;background-size:cover;content:"";display:inline-block;height:13px;margin-right:4px;vertical-align:text-top;width:13px}div.main.search-assistant-share&gt;.content .about{box-shadow:0 0 6px rgba(0,0,0,.2);margin-bottom:32px;padding:16px}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{background:linear-gradient(180deg,#2d36fc 0,#0b0c8a);border:1px solid #9dbfff;color:#fff;font-size:1rem;font-weight:700;max-width:100%;padding:4px 16px;width:274px}div.main.search-assistant-share&gt;.content .about .buttons a:hover{opacity:.9;text-decoration:none}div.main.search-assistant-share&gt;.content footer{margin-top:16px;text-align:center}div.main.search-assistant-share+footer{display:none}.site-menu .category.nav{margin:0}.site-menu .category.nav h2{box-sizing:border-box;color:#fff;font-weight:400;line-height:32px;margin-top:0;padding:0 10px}.site-menu .category.nav h2.novels{background:#8ebe4f;border:1px solid #8ebe4f;outline:none;text-shadow:0 -1px #8ebe4f}.site-menu .category.nav h2.novels.outside{background:#93c55a;border:1px solid #93c55a;outline:none;text-shadow:0 -1px #93c55a}.site-menu .category.nav h2.mangas{background:#ed6467;border:1px solid #ed6467;outline:none;text-shadow:0 -1px #ed6467}.site-menu .category.nav h2.mangas.outside{background:#f79496;border:1px solid #f79496;outline:none;text-shadow:0 -1px #f79496}.site-menu .category.nav h2.official-mangas{background:#ed6467;border:1px solid #ed6467;outline:none;text-shadow:0 -1px #ed6467}.site-menu .category.nav h2.menu{border-top:1px solid #fff;font-size:14px;height:26px;line-height:26px}.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{background:#999;border:1px solid #999;outline:none;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{background:#fff;border-bottom:1px dotted #ccc;font-size:.75rem;padding:4px 16px}.site-menu .category.nav ul.official-mangas.img-link li div{margin:0;padding:0}.site-menu .category.nav ul.official-mangas.img-link li div.site-menu-label span{color:#c00;padding:0 2px}.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{height:72.66px;margin:0;padding:0;width:218px}.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{border:none;box-sizing:border-box;display:inline-block;height:auto;line-height:.75rem;margin:0;overflow:hidden;padding:2px 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:218px}.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{height:39px;margin-left:16px;padding-left:10px;position:relative}.site-menu .category.nav ul.official-mangas li.label-list p{font-size:14px;font-weight:600;margin:auto;position:absolute;text-align:left;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{display:block;font-size:10px;font-weight:400;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{background:#f2f2f2;color:#000;font-size:16px;font-weight:700;height:unset;line-height:16px;margin-left:0;padding:15px 0 15px 15px}.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{border:none;box-sizing:unset;height:auto;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{background:#fff;border-top:1px dotted #ccc;box-sizing:border-box;display:block;height:48px;line-height:38px;margin-left:16px;padding:5px 5px 5px 10px;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{background:#b0b0b0;border:1px solid #888;border-radius:2px;box-sizing:border-box;display:inline-block;height:1rem;line-height:calc(1rem + 16px);margin:8px 4px;padding:6px;position:relative;text-shadow:none;width:1rem}.site-menu .openable label.menu-accordion .accordion_icon:after,.site-menu .openable label.menu-accordion .accordion_icon:before{background-color:#fff;border-radius:10px;content:"";display:block;height:2px;left:2px;position:absolute;top:6px;transition:all .4s;width:10px}.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{height:auto;margin:0;max-height:0;overflow:hidden;padding:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height;transition-property:max-height}.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{background-color:#f2f2f2;font-size:.875rem;font-weight:400;margin-bottom:24px;padding:10px}.tfa-explanation-block__title{color:#593b01;font-size:1rem;font-weight:700;margin-bottom:10px}.tfa-explanation-block__subtitle{font-size:.875rem;font-weight:700}.tfa-mail-address-block{background-color:#fff;font-size:.875rem;font-weight:400;margin-bottom:40px;padding:0;text-align:center}.tfa-mail-address-block&gt;p:first-child{margin:0;padding:0}.tfa-mail-address-block__mail{border-bottom:1px solid #b0b0b0;font-size:1.1rem;font-weight:700;margin-bottom:10px;padding:24px 0;text-align:center}.tfa-mail-address-block__button-block{background-color:#f2f2f2;margin:0;padding:10px}.tfa-mail-address-block__button{width:320px}.tfa-form-block{background-color:#fffee6;font-size:.875rem;font-weight:400;margin:0 0 40px;padding:24px;text-align:center}.tfa-form-block__label{display:flow;font-weight:700;margin-bottom:16px;width:100%}.tfa-form-block__input{display:flow;font-size:1.4rem;height:40px;line-height:1.8;margin:0 auto 24px;text-align:center;width:250px!important}.tfa-form-block__button{display:flow;margin:0 auto;width:320px}.tfa-form-block__error{display:flow;margin:15px auto 0}.tfa-form-back-block{background-color:#fff;margin-bottom:30px;padding:0;text-align:center}.tfa-changing-mail-address{font-size:1.1rem;font-weight:700;padding:24px 0;text-align:center}.tfa-changing-mail-address-additional{background-color:#fff;border-bottom:1px solid #b0b0b0;font-size:.875rem;font-weight:400;margin-bottom:10px;padding-bottom:24px;text-align:center}.business-anatahaanata{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-anatahaanata .button{background:#f19703;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-anatahaanata .button:hover{background:#e9ae4d}.business-anatahaanata .header{margin:0;overflow:hidden;padding:0}.business-anatahaanata .header .sns{position:absolute;right:28px;top:20px;z-index:2}.business-anatahaanata h2{background-color:#34b2e2;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-anatahaanata .introduction{padding:0 30px}.business-anatahaanata .introduction p{font-size:18px;line-height:26px;margin-top:20px}.business-anatahaanata .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-anatahaanata .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-anatahaanata .introduction .book-store a{font-size:20px;height:55px;width:300px}.business-anatahaanata .archive{margin:0;overflow:hidden;padding:0 29px}.business-anatahaanata .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-anatahaanata .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-anatahaanata .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.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{font-size:16px;font-weight:700;line-height:20px}.business-anatahaanata .profile{margin:0;overflow:hidden;padding:0 29px}.business-anatahaanata .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-anatahaanata .profile .wrap .image{float:right}.business-anatahaanata .profile .wrap .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-anatahaanata .books .book .image{float:left;padding-right:20px;width:180px}.business-anatahaanata .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-anatahaanata .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-anatahaanata .books .book .text .abstract{margin-top:10px}.business-anatahaanata .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.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{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-bocchishigotojutsu .button{background:#0090eb;border:#0090eb;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;letter-spacing:.8px;text-align:center;text-decoration:none;vertical-align:middle}.business-bocchishigotojutsu .button:hover{opacity:.8}.business-bocchishigotojutsu .header{margin:0;overflow:hidden;padding:0}.business-bocchishigotojutsu .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-bocchishigotojutsu .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-bocchishigotojutsu h2{background-color:#ffec00;border:0;color:#000;font-size:20px;letter-spacing:.8px;line-height:40px;margin:40px auto 0;padding:0;text-align:center;width:100%}.business-bocchishigotojutsu .introduction{padding:0 30px}.business-bocchishigotojutsu .introduction p{font-size:16px;letter-spacing:-1.2px;line-height:26px;margin-top:30px}.business-bocchishigotojutsu .introduction .book-info{font-size:16px;letter-spacing:.96px;line-height:24px;margin-top:20px}.business-bocchishigotojutsu .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-bocchishigotojutsu .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-bocchishigotojutsu .archive{margin:0;overflow:hidden;padding:0 29px}.business-bocchishigotojutsu .archive h2+p{color:#333;font-size:16px;letter-spacing:.16px;line-height:24px;margin:20px 0 15px}.business-bocchishigotojutsu .archive h3{color:#000;font-size:20px;letter-spacing:.8px;line-height:40px;margin:10px auto;text-align:center}.business-bocchishigotojutsu .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-bocchishigotojutsu .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;text-decoration:none;width:50%}.business-bocchishigotojutsu .archive div a:hover{background-color:#fdfddb}.business-bocchishigotojutsu .archive div a .image{border:none;float:left;padding-right:12px;width:90px}.business-bocchishigotojutsu .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-bocchishigotojutsu .archive div a .text{border:none;font-size:18px;font-weight:700;letter-spacing:.72px;line-height:27px;text-decoration:underline}.business-bocchishigotojutsu .profile{margin:0;overflow:hidden;padding:0 29px}.business-bocchishigotojutsu .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.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;font-size:16px;line-height:22px;overflow:hidden;padding-right:20px;width:712px}.business-bocchishigotojutsu .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.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{background:linear-gradient(180deg,#555,#000);border:1px solid #000;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:50px;position:absolute;text-align:center;white-space:nowrap;width:208px}.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{background:#f29700;box-shadow:2px 2px 0 #a6a6a6;color:#fff;font-size:1rem;line-height:28px;margin-bottom:10px;padding:6px 10px;text-shadow:0 -1px 0 #ed5901}.business-hataraku .hataraku.section h3:before{border-left:10px solid #fff;content:"";margin-right:10px}.business-hataraku .hataraku.section .interview iframe{max-width:100%}.business-hataraku .hataraku.section .profile .image{border-radius:100%;float:left;margin-right:20px;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{background:#fff;display:block;margin-top:20px}.business-hataraku .hataraku.section .profile .banner img{width:100%}.business-hataraku .hataraku.section .profile .banner:hover img{opacity:.5}.business-hitorikigyou{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-hitorikigyou .button{background:#00008b;border:#00008b;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;letter-spacing:.8px;text-align:center;text-decoration:none;vertical-align:middle}.business-hitorikigyou .button:hover{opacity:.8}.business-hitorikigyou .header{margin:0;overflow:hidden;padding:0}.business-hitorikigyou .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-hitorikigyou .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-hitorikigyou h2{background-color:#fac80f;border:0;color:#000;font-size:20px;letter-spacing:.8px;line-height:40px;margin:40px auto 0;padding:0;text-align:center;width:100%}.business-hitorikigyou .introduction{padding:0 30px}.business-hitorikigyou .introduction p{font-size:16px;letter-spacing:-1.2px;line-height:26px;margin-top:30px}.business-hitorikigyou .introduction .book-info{font-size:16px;letter-spacing:.96px;line-height:24px;margin-top:20px}.business-hitorikigyou .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-hitorikigyou .introduction .book-store a{font-size:20px;font-weight:700;height:60px;line-height:40px;width:220px}.business-hitorikigyou .archive{margin:0;overflow:hidden;padding:0 29px}.business-hitorikigyou .archive h2+p{color:#333;font-size:16px;letter-spacing:.16px;line-height:24px;margin:20px 0 15px}.business-hitorikigyou .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-hitorikigyou .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;text-decoration:none;width:50%}.business-hitorikigyou .archive div a:hover{background-color:#fdfddb}.business-hitorikigyou .archive div a .image{border:none;float:left;padding-right:12px;width:90px}.business-hitorikigyou .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-hitorikigyou .archive div a .text{border:none;font-size:18px;font-weight:700;letter-spacing:.72px;line-height:27px;text-decoration:underline}.business-hitorikigyou .profile{margin:0;overflow:hidden;padding:0 29px}.business-hitorikigyou .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.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;font-size:16px;line-height:22px;overflow:hidden;padding-right:20px;width:712px}.business-hitorikigyou .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-hitorikigyou .profile .wrap .text .read{font-size:14px}.business-hitorikigyou .profile .wrap .text-sp{width:auto}.business-hitorikigyou .books .book{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-hitorikigyou .books .book .image{float:left;padding-right:20px;width:180px}.business-hitorikigyou .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-hitorikigyou .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-hitorikigyou .books .book .text .abstract{margin-top:10px}.business-hitorikigyou .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.business-hitorikigyou .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-hitorikigyou .books .book .text .bookstore a{font-size:20px;font-weight:700;height:50px;line-height:30px;width:226px}.business-theteamwork{background:#fdfddb url(/v2/img/business/specials/theteamwork/bg.png) repeat-x;overflow:hidden;padding-top:0}.business-theteamwork h1{background:none;border:0;margin-bottom:0;margin-top:20px;padding-left:120px;position:relative}.business-theteamwork .book{background:url(/v2/img/business/specials/theteamwork/portrait.png) no-repeat top 0 right 30px;height:550px;margin-top:20px;overflow:hidden;padding:0 30px;position:relative}.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;overflow:hidden;padding-top:15px}.business-theteamwork .book .bookinfo h2{border:0;font-size:22px;margin-bottom:10px;padding:0}.business-theteamwork .book .description{font-size:18px;left:30%;margin-bottom:20px;overflow:hidden;position:absolute;top:0;width:40%;word-break:normal}.business-theteamwork .book .description b{color:#f56800}.business-theteamwork .book .link{overflow:hidden;padding-top:0}.business-theteamwork .book .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;line-height:50px;margin-left:0;margin-right:3%;text-align:center;width:20%}.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{background:#4dd4c8;border:0;color:#fff;line-height:40px;margin:0 20px 20px;padding:0;position:relative;text-align:center;width:100%}.business-theteamwork .series h2:after,.business-theteamwork .series h2:before{background:url(/v2/img/business/specials/theteamwork/icon.png) no-repeat;bottom:0;content:"";height:57px;margin:auto;position:absolute;top:0;width:51px}.business-theteamwork .series h2:before{left:-20px}.business-theteamwork .series h2:after{right:-20px}.business-theteamwork .series p{font-size:1rem;padding-bottom:15px}.business-theteamwork .series&gt;div{border-bottom:1px solid #fff;border-left:1px solid #fff;box-sizing:border-box;padding:15px;width:50%}.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;height:60px;margin-right:15px;overflow:hidden;width:100px}.business-theteamwork .series h3{background:none;border:0;box-shadow:none;color:#333;font-size:1.1rem;overflow:hidden;padding:0}.business-theteamwork .series h3 span{font-size:.875rem}.business-theteamwork .series a{text-decoration:underline}.business-theteamwork div.profile{background:#f2f2f2;border:1px solid #d1d1d1;margin:0 30px 20px;overflow:hidden;padding:20px}.business-theteamwork div.profile .image{float:left;margin-right:20px}.business-theteamwork div.profile .text{font-size:1rem;overflow:hidden}.business-theteamwork div.profile .text b{font-size:20px}.business-theteamwork div.recommend{background:#fff url(/v2/img/business/specials/theteamwork/cover2.png) no-repeat 100% 0;border:1px solid #a3e2ef;box-sizing:border-box;height:274px;margin:0 30px 20px;padding:50px 260px 30px 90px;position:relative}.business-theteamwork div.recommend:before{background:url(/v2/img/business/specials/theteamwork/recommend.png) no-repeat;content:"";height:145px;left:-7px;position:absolute;top:-6px;width:146px}.business-theteamwork div.recommend:after{clear:both;content:"";display:block}.business-theteamwork div.recommend .image{display:none}.business-theteamwork div.recommend h2{border:0;font-size:20px;margin-bottom:5px;padding:0}.business-theteamwork div.recommend p{font-size:1rem;padding-bottom:15px}.business-theteamwork div.recommend .bookinfo{font-size:14px;padding-bottom:25px}.business-theteamwork div.recommend .link{overflow:hidden;padding-top:0}.business-theteamwork div.recommend 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;line-height:50px;margin-left:0;margin-right:5%;text-align:center;width:30%}.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{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-jikoshinrikaikaku .button{background:#f19703;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-jikoshinrikaikaku .button:hover{background:#e9ae4d}.business-jikoshinrikaikaku .header{margin:0;overflow:hidden;padding:0}.business-jikoshinrikaikaku .header .sns{position:absolute;right:28px;top:20px;z-index:2}.business-jikoshinrikaikaku h2{background-color:#00b0ec;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-jikoshinrikaikaku .introduction{padding:0 30px}.business-jikoshinrikaikaku .introduction p{font-size:18px;line-height:26px;margin-top:20px}.business-jikoshinrikaikaku .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-jikoshinrikaikaku .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-jikoshinrikaikaku .introduction .book-store a{font-size:20px;height:55px;width:300px}.business-jikoshinrikaikaku .archive{margin:0;overflow:hidden;padding:0 29px}.business-jikoshinrikaikaku .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-jikoshinrikaikaku .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-jikoshinrikaikaku .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.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{font-size:16px;font-weight:700;line-height:20px}.business-jikoshinrikaikaku .profile{margin:0;overflow:hidden;padding:0 29px}.business-jikoshinrikaikaku .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-jikoshinrikaikaku .profile .wrap .image{float:right}.business-jikoshinrikaikaku .profile .wrap .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-jikoshinrikaikaku .books .book .image{float:left;padding-right:20px;width:180px}.business-jikoshinrikaikaku .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-jikoshinrikaikaku .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-jikoshinrikaikaku .books .book .text .abstract{margin-top:10px}.business-jikoshinrikaikaku .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.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{background-color:#f0f0f0;border:1px solid #c4c4c4;margin-top:-20px;padding-top:0;width:1000px}.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;height:630px;margin:0;padding-bottom:0;padding-top:2px;width:1000px}.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{left:-10px;max-width:100%;position:absolute;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{font-family:sans-serif;font-size:18px;font-weight:200;letter-spacing:1px;margin:0;overflow:hidden;padding:0;width:940px}.business-sukiwoshigoto .book .description .info{font-size:18px;letter-spacing:3px;margin:5px 0}.business-sukiwoshigoto .book .link{margin:15px 0;overflow:hidden;width:940px}.business-sukiwoshigoto .book .link .blue_button{background:#0080d8;border:1px solid #7d93c5;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:Yu Gothic,sans-serif;font-size:21px;font-weight:500;height:57px;line-height:1.5;margin-right:20px;padding:.5em 1em .4em;text-align:center;text-decoration:none;vertical-align:middle;width:300px}.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;font-size:19px;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;width:940px}.business-sukiwoshigoto .series div{margin:0;overflow:hidden;padding:0;width:940px}.business-sukiwoshigoto .series div p{color:#333;font-size:17px;margin:15px}.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{background:none;border:0;box-shadow:none;color:#000;font-family:sans-serif;font-size:14px;line-height:24px;margin:0;padding:20px 6px 10px 0;width:auto}.business-sukiwoshigoto .series div div .article h3 span{font-size:18px;letter-spacing:2px;margin-bottom:10px;padding:6px 6px 6px 0}.business-sukiwoshigoto .series div div .article.linked{background-color:#fff;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.business-sukiwoshigoto .series div div .article.no-linked{background-color:#d4d1d1;border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8}.business-sukiwoshigoto .series&gt;div&gt;div{border-left:1px solid #c4c4c4;border-top: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;font-size:19px;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;width:940px}.business-sukiwoshigoto .profile .author{background:#fff;border:1px solid #ddd;margin:20px auto 0;overflow:hidden;padding:0;width:940px}.business-sukiwoshigoto .profile .author .text{font-family:Yu Gothic,sans-serif;font-size:17px;font-weight:300;line-height:24px;margin:0;overflow:hidden;padding:14px 17px}.business-sukiwoshigoto .profile .author .text b{font-size:19px;font-weight:700;letter-spacing:2px;line-height:30px}.business-seven_powers{background-color:#fff;border:1px solid #c4c4c4;margin-top:-20px;padding:0}.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{margin-top:5px;width:100%}.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{left:-10px;max-width:100%;position:absolute;top:22px}.business-seven_powers .header_info .info{font-size:15px;letter-spacing:2px;margin:0;padding:0}.business-seven_powers .header_info .link{margin:0;padding:0}.business-seven_powers .header_info .link .button{font-size:20px;height:55px;margin:7.1px;width:300px}.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{margin:0;overflow:hidden;padding:0}.business-seven_powers .series div p{color:#555;font-size:17px;margin:10px 0;text-align:center}.business-seven_powers .series div div .article{box-sizing:border-box;float:left;height:130px;padding:15px;width:50%}.business-seven_powers .series div div .article:last-child:after{clear:both}.business-seven_powers .series div div .article .thumbnail{float:left;margin:0;min-width:92px;overflow:hidden;padding:0;text-align:center}.business-seven_powers .series div div .article .thumbnail img{height:102px;width:auto}.business-seven_powers .series div div .article div{box-sizing:border-box;width:auto}.business-seven_powers .series div div .article div h3{background:none;border:0;box-shadow:none;font-family:sans-serif;font-size:18px;margin:0;padding:0 10px}.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-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.business-seven_powers .series div div .article.linked:hover{background:-moz-linear-gradient(center top,#fde2e2 5%,#fadada 100%);background:-ms-linear-gradient(top,#fde2e2 5%,#fadada 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#fde2e2),color-stop(100%,#fadada));background-color:#fde2e2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FDE2E2",endColorstr="#FADADA");text-decoration:underline}.business-seven_powers .series div div .article.linked:hover img{background-color:#fc9292;opacity:.9}.business-seven_powers .series div div .article.no-linked{background-color:#d4d1d1;border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8}.business-seven_powers .series&gt;div&gt;div{border-left:1px solid #a8a8a8;border-top: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{background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;margin:20px auto;padding:20px;width:100%}.business-seven_powers .profile .author .image{float:right;margin:0}.business-seven_powers .profile .author .text{font-family:Yu Gothic,sans-serif;font-size:17px;line-height:24px;margin-top:3px;overflow:hidden;padding-right:20px}.business-seven_powers .profile .author .text b{font-size:19px;font-weight:700;letter-spacing:2px;line-height:30px}.business-seven_powers .book{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;padding-bottom:0}.business-seven_powers .book&gt;div{margin:20px auto;padding:10px 0 0;width:31%}.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{margin:0;overflow:hidden;padding:0}.business-seven_powers .book div .description div.info{height:30px;line-height:20px;margin:5px auto;width:261px}.business-seven_powers .book div .description div.info .title{font-size:20px;font-weight:700;letter-spacing:0}.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{font-size:19px;height:50px;margin-top:15px;width:251px}.business-seven_powers div.book,.business-seven_powers div.header_info,.business-seven_powers div.profile,.business-seven_powers div.series{margin:10px 0 40px;overflow:hidden;padding:0 29px;position:relative}.business-seven_powers div&gt;h2{background-color:#b60000;border:0;color:#fff;font-size:19px;font-weight:100;height:40px;line-height:40px;margin:0 auto;padding:0;text-align:center;text-decoration:none;width:100%}.business-seven_powers a{text-decoration:underline}.business-seven_powers a.button{text-decoration:none}.business-seven_powers .navy_button{background:#00074e;background:-moz-linear-gradient(center top,#00074e 5%,#00043e 100%);background:-ms-linear-gradient(top,#00074e 5%,#00043e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#00074e),color-stop(100%,#00043e));background-color:#00074e;border:1px solid #00043e;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00074E",endColorstr="#00043E");font-weight:500;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle}.business-seven_powers .navy_button:hover{background:#30346e;background:-moz-linear-gradient(center top,#30346e 5%,#30378e 100%);background:-ms-linear-gradient(top,#30346e 5%,#30378e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#30346e),color-stop(100%,#30378e));background-color:#30346e;box-shadow:1px 1px 0 #999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#30346E",endColorstr="#30378E")}.business-shigotodeorenai{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-shigotodeorenai .button{background:#ff50b3;border:#ff50b3;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;letter-spacing:.8px;text-align:center;text-decoration:none;vertical-align:middle}.business-shigotodeorenai .button:hover{opacity:.8}.business-shigotodeorenai .header{margin:0;overflow:hidden;padding:0}.business-shigotodeorenai .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-shigotodeorenai .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-shigotodeorenai h2{background-color:#20a7d4;border:0;color:#ff9;font-size:20px;letter-spacing:.8px;line-height:40px;margin:40px auto 0;padding:0;text-align:center;width:100%}.business-shigotodeorenai .introduction{padding:0 30px}.business-shigotodeorenai .introduction p{font-size:16px;letter-spacing:-1.2px;line-height:26px;margin-top:30px}.business-shigotodeorenai .introduction .book-info{font-size:16px;letter-spacing:.96px;line-height:24px;margin-top:20px}.business-shigotodeorenai .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-shigotodeorenai .introduction .book-store a{font-size:20px;font-weight:700;height:60px;line-height:40px;width:220px}.business-shigotodeorenai .archive{margin:0;overflow:hidden;padding:0 29px}.business-shigotodeorenai .archive h2+p{color:#333;font-size:16px;letter-spacing:.16px;line-height:24px;margin:20px 0 15px}.business-shigotodeorenai .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-shigotodeorenai .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;text-decoration:none;width:50%}.business-shigotodeorenai .archive div a:hover{background-color:#fdfddb}.business-shigotodeorenai .archive div a .image{border:none;float:left;padding-right:12px;width:90px}.business-shigotodeorenai .archive div a .up_date{color:#e50067;font-size:18px;font-weight:700;letter-spacing:.72px}.business-shigotodeorenai .archive div a .text{border:none;font-size:18px;font-weight:700;letter-spacing:.72px;line-height:27px;text-decoration:underline}.business-shigotodeorenai .profile{margin:0;overflow:hidden;padding:0 29px}.business-shigotodeorenai .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.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;font-size:16px;line-height:22px;overflow:hidden;padding-right:20px;width:712px}.business-shigotodeorenai .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-shigotodeorenai .profile .wrap .text .read{font-size:14px}.business-shigotodeorenai .profile .wrap .text-sp{width:auto}.business-kuchibeta{background-color:#fff;border:1px solid #c4c4c4;margin:-20px 0 50px;padding:0;position:relative}.business-kuchibeta .header{margin:0;overflow:hidden;padding:0}.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;overflow:hidden;padding:0 29px}.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{font-size:20px;height:55px;margin:7.1px;width:300px}.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;overflow:hidden;padding:0 29px}.business-kuchibeta .series div{overflow:hidden}.business-kuchibeta .series div p{color:#555;font-size:16px;line-height:24px;margin:20px}.business-kuchibeta .series div div .article{box-sizing:border-box;float:left;height:130px;padding:15px;width:50%}.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;font-weight:700;line-height:26px}.business-kuchibeta .series div div .article .title h3{padding:0 10px}.business-kuchibeta .series div div .article.linked{background-color:#fff;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.business-kuchibeta .series div div .article.linked:hover{background-color:#fffcd9;text-decoration:underline}.business-kuchibeta .series div div .article.linked:hover img{background-color:#f1e9d1;opacity:.9}.business-kuchibeta .series div div .article.no-linked{background-color:#d4d1d1;border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8}.business-kuchibeta .series&gt;div&gt;div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4}.business-kuchibeta .profile{margin:0;overflow:hidden;padding:0 29px}.business-kuchibeta .profile .author{border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:20px}.business-kuchibeta .profile .author .image{float:right}.business-kuchibeta .profile .author .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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;overflow:hidden;padding:0 29px}.business-kuchibeta .books .book{box-sizing:border-box;padding:20px;width:100%}.business-kuchibeta .books .book .image{float:left}.business-kuchibeta .books .book .text{font-size:16px;line-height:24px;overflow:hidden;padding-left:20px}.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{font-size:20px;height:55px;margin:7.1px;width:218px}.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{background-color:#00357d;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-kuchibeta .red_button{background:#d90000;border:1px solid #d90000;border-radius:0;box-shadow:2px 2px #a6a6a6;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle}.business-kuchibeta .red_button:hover{background:#f2293b}.business-kuchibeta div.info span:before{background:#000;content:"";display:inline-block;height:10px;margin:auto 3px auto 0;width:10px}.businesses-ogawa1803{border:1px solid #999}.businesses-ogawa1803 .introduction{padding:20px}.businesses-ogawa1803 .introduction p{line-height:1.8;margin-bottom:0}.businesses-ogawa1803 .introduction p.notes{text-align:right}.businesses-ogawa1803 .introduction .profile{background:#d1d1d1;margin-top:20px;overflow:hidden;padding:20px}.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{line-height:1.8;margin-bottom:0}.businesses-ogawa1903 .introduction p.notes{text-align:right}.businesses-ogawa1903 .introduction .profile{background:#d1d1d1;margin:20px 0;overflow:hidden;padding:20px}.businesses-ogawa1903 .introduction .profile .photo{float:right;padding-left:20px}.businesses-ogawa1903 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.business-shiawase{background-color:#fff;border:1px solid #c4c4c4;margin:-20px 0 50px;padding:0;position:relative}.business-shiawase .header{border-bottom:1px solid #c4c4c4;height:572px;margin:0;overflow:hidden;padding:0}.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;height:311px;margin-left:29px;margin-top:29px;width:556px}.business-shiawase .header h1 div img.pc_mv{height:572px;position:absolute;right:0;top:0;width:388px}.business-shiawase .header h1 div img.sp{display:none}.business-shiawase .header .description{font-size:18px;font-weight:400;line-height:26px;margin-bottom:10px;margin-left:29px;margin-top:5px;width:556px}.business-shiawase .header .cover{margin-bottom:-5px}.business-shiawase .header .cover img{left:779px;max-width:100%;position:absolute;top:15px;z-index:3}.business-shiawase .header_info{margin:0;overflow:hidden;padding:0 29px}.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{font-size:20px;height:55px;margin:7.1px;width:300px}.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;overflow:hidden;padding:0 29px}.business-shiawase .series div{overflow:hidden}.business-shiawase .series div p{color:#555;font-size:16px;line-height:24px;margin:20px}.business-shiawase .series div div .article{box-sizing:border-box;float:left;height:130px;padding:15px;width:50%}.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;font-weight:700;line-height:26px}.business-shiawase .series div div .article .title h3{padding:0 10px}.business-shiawase .series div div .article.linked{background-color:#fff;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.business-shiawase .series div div .article.linked:hover{background-color:#fffcd9;text-decoration:underline}.business-shiawase .series div div .article.linked:hover img{background-color:#f1e9d1;opacity:.9}.business-shiawase .series div div .article.no-linked{background-color:#d4d1d1;border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8}.business-shiawase .series&gt;div&gt;div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4}.business-shiawase .series .banners{margin:30px 0 10px}.business-shiawase .profile{margin:0;overflow:hidden;padding:0 29px}.business-shiawase .profile .author{border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:20px}.business-shiawase .profile .author .image{float:right}.business-shiawase .profile .author .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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;overflow:hidden;padding:0 29px}.business-shiawase .books .book{border:1px solid #c4c4c4;box-sizing:border-box;margin-bottom:20px;margin-top:20px;padding:20px;width:100%}.business-shiawase .books .book .image{float:left}.business-shiawase .books .book .text{font-size:16px;line-height:24px;overflow:hidden;padding-left:20px}.business-shiawase .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-shiawase .books .book .text .title .sub-title{font-size:1rem;margin-top:5px;padding-left:16px}.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{font-size:20px;height:55px;margin:7.1px;width:218px}.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{background-color:#47649e;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-shiawase .light_brown_button{background:#978956;border:1px solid #978956;border-radius:0;box-shadow:2px 2px #a6a6a6;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle}.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{background:#000;content:"";display:inline-block;height:10px;margin:auto 3px auto 0;width:10px}.business-leader{background-color:#fff;border:1px solid #c4c4c4;margin:-20px 0 50px;padding:0;position:relative}.business-leader .header{margin:0;overflow:hidden;padding:0}.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;overflow:hidden;padding:0 29px}.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{font-size:20px;height:55px;margin:7.1px;width:300px}.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;overflow:hidden;padding:0 29px}.business-leader .series div{overflow:hidden}.business-leader .series div p{color:#555;font-size:16px;line-height:24px;margin:20px}.business-leader .series div div .article{box-sizing:border-box;float:left;height:130px;padding:15px;width:50%}.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;font-weight:700;line-height:26px}.business-leader .series div div .article .title h3{padding:0 10px}.business-leader .series div div .article.linked{background-color:#fff;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.business-leader .series div div .article.linked:hover{background-color:#e5f5ff;text-decoration:underline}.business-leader .series div div .article.linked:hover img{background-color:#f1e9d1;opacity:.9}.business-leader .series div div .article.no-linked{background-color:#d4d1d1;border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8}.business-leader .series&gt;div&gt;div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4}.business-leader .profile{margin:0;overflow:hidden;padding:0 29px}.business-leader .profile .author{border:1px solid #c4c4c4;box-sizing:border-box;margin-bottom:30px;margin-top:20px;padding:20px}.business-leader .profile .author .image{float:right}.business-leader .profile .author .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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;overflow:hidden;padding:0 29px}.business-leader .books .book{box-sizing:border-box;padding:20px;width:100%}.business-leader .books .book .image{float:left}.business-leader .books .book .text{font-size:16px;line-height:24px;overflow:hidden;padding-left:20px}.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{font-size:20px;height:55px;margin:7.1px;width:218px}.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{background-color:#019fde;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-leader .blue_button{background:#015087;border:1px solid #015087;border-radius:0;box-shadow:2px 2px #a6a6a6;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle}.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{background:#000;content:"";display:inline-block;height:10px;margin:auto 3px auto 0;width:10px}.businesses-nakoshi1810{outline:1px solid #999}.businesses-nakoshi1810 .introduction{padding:20px}.businesses-nakoshi1810 .introduction p{line-height:1.8;margin-bottom:0}.businesses-nakoshi1810 .introduction p.notes{text-align:right}.businesses-nakoshi1810 .introduction .profile{background:#e4f2f7;margin-top:20px;overflow:hidden;padding:20px}.businesses-nakoshi1810 .introduction .profile .photo{float:right;padding-left:20px}.businesses-nakoshi1810 .introduction .serialize-schedule{border:1px solid #ccc;margin-top:20px;overflow:hidden;padding:20px}.businesses-nakoshi1810 .introduction .serialize-schedule .photo{float:right;padding-left:20px}.business-eigyomanha70tenshugi{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-eigyomanha70tenshugi .button{background:#093da7;border:none;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-eigyomanha70tenshugi .button:hover{opacity:.7}.business-eigyomanha70tenshugi .header{margin:0;overflow:hidden;padding:0}.business-eigyomanha70tenshugi .header .sns{position:absolute;right:28px;top:20px;z-index:2}.business-eigyomanha70tenshugi h2{background-color:#dc0303;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-eigyomanha70tenshugi .introduction{padding:0 30px}.business-eigyomanha70tenshugi .introduction p{font-size:18px;line-height:26px;margin-top:20px}.business-eigyomanha70tenshugi .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-eigyomanha70tenshugi .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-eigyomanha70tenshugi .introduction .book-store a{font-size:20px;height:55px;width:300px}.business-eigyomanha70tenshugi .archive{margin:0;overflow:hidden;padding:0 29px}.business-eigyomanha70tenshugi .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-eigyomanha70tenshugi .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-eigyomanha70tenshugi .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.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{font-size:16px;font-weight:700;line-height:20px}.business-eigyomanha70tenshugi .profile{margin:0;overflow:hidden;padding:0 29px}.business-eigyomanha70tenshugi .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-eigyomanha70tenshugi .profile .wrap .image{float:right}.business-eigyomanha70tenshugi .profile .wrap .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-eigyomanha70tenshugi .books .book .image{float:left;padding-right:20px;width:180px}.business-eigyomanha70tenshugi .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-eigyomanha70tenshugi .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.business-eigyomanha70tenshugi .books .book .text .abstract{margin-top:10px}.business-eigyomanha70tenshugi .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.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{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-oubeielite .button{background:#162752;border:#162752;border-radius:0;box-shadow:2.1px 2.1px 0 0 #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-oubeielite .button:hover{opacity:.7}.business-oubeielite .header{margin:0;overflow:hidden;padding:0}.business-oubeielite .header .sns{position:absolute;right:28px;top:20px;z-index:2}.business-oubeielite h2{background-color:#fff100;border:0;color:#162752;font-size:20px;height:40px;line-height:40px;margin:40px auto 0;padding:0;text-align:center;width:100%}.business-oubeielite .introduction{padding:0 30px}.business-oubeielite .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-oubeielite .introduction .book-info{font-size:16px;line-height:24px}.business-oubeielite .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-oubeielite .introduction .book-store a{font-size:20px;height:55px;width:300px}.business-oubeielite .archive{margin:0;overflow:hidden;padding:0 29px}.business-oubeielite .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-oubeielite .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-oubeielite .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-oubeielite .archive div a:hover{background-color:#fdfddb}.business-oubeielite .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-oubeielite .archive div a .text{border:none;font-size:16px;font-weight:700;line-height:27px;text-decoration:underline}.business-oubeielite .profile{margin:0;overflow:hidden;padding:0 29px}.business-oubeielite .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px}.business-oubeielite .profile .wrap .image{float:right}.business-oubeielite .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-oubeielite .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-oubeielite .profile .wrap .text p{margin-top:10px}.business-kigyonokokoroe{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-kigyonokokoroe .button{background:#ff8900;border:#ff8900;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-kigyonokokoroe .button:hover{background:#e9ae4d}.business-kigyonokokoroe .header{margin:0;overflow:hidden;padding:0}.business-kigyonokokoroe .header .sns{position:absolute;right:20px;top:10px;z-index:2}.business-kigyonokokoroe .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-kigyonokokoroe h2{background-color:#000;border:0;color:#fff;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-kigyonokokoroe .introduction{padding:0 30px}.business-kigyonokokoroe .introduction p{font-size:18px;line-height:26px;margin-top:20px}.business-kigyonokokoroe .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-kigyonokokoroe .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-kigyonokokoroe .introduction .book-store a{font-size:20px;height:55px;width:300px}.business-kigyonokokoroe .archive{margin:0;overflow:hidden;padding:0 29px}.business-kigyonokokoroe .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-kigyonokokoroe .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-kigyonokokoroe .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#e5541f;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-kigyonokokoroe .archive div a:hover{background-color:#fdfddb}.business-kigyonokokoroe .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-kigyonokokoroe .archive div a .text{border:none;font-size:16px;font-weight:700;line-height:20px}.business-kigyonokokoroe .profile{margin:0;overflow:hidden;padding:0 29px}.business-kigyonokokoroe .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-kigyonokokoroe .profile .wrap .image{float:right}.business-kigyonokokoroe .profile .wrap .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.business-kigyonokokoroe .profile .wrap .text .name{font-size:20px;font-weight:700}.business-kigyonokokoroe .profile .wrap .text p{margin-top:10px}.business-mailnokakikata{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-mailnokakikata .button{background:#0186d3;border:#0186d3;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-mailnokakikata .button:hover{opacity:.8}.business-mailnokakikata .header{margin:0;overflow:hidden;padding:0}.business-mailnokakikata .header .sns{position:absolute;right:20px;top:10px;z-index:2}.business-mailnokakikata .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-mailnokakikata h2{background-color:#fff993;border:0;color:#001737;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-mailnokakikata .introduction{padding:0 30px}.business-mailnokakikata .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-mailnokakikata .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-mailnokakikata .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-mailnokakikata .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:300px}.business-mailnokakikata .archive{margin:0;overflow:hidden;padding:0 29px}.business-mailnokakikata .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-mailnokakikata .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-mailnokakikata .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-mailnokakikata .archive div a:hover{background-color:#fdfddb}.business-mailnokakikata .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.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;overflow:hidden;padding:0 29px}.business-mailnokakikata .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-mailnokakikata .profile .wrap .image{float:right}.business-mailnokakikata .profile .wrap .text{font-size:16px;line-height:24px;overflow:hidden;padding-right:20px}.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{line-height:1.8;margin-bottom:0}.businesses-takatsu2003 .introduction p.notes{text-align:right}.businesses-takatsu2003 .introduction .profile{background:#d1d1d1;margin:20px 0;overflow:hidden;padding:20px}.businesses-takatsu2003 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2003 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.businesses-takatsu2103{border:1px solid #999}.businesses-takatsu2103 .introduction{padding:20px}.businesses-takatsu2103 .introduction p{line-height:1.8;margin-bottom:0}.businesses-takatsu2103 .introduction p.notes{text-align:right}.businesses-takatsu2103 .introduction .profile{background:#d1d1d1;margin:20px 0;overflow:hidden;padding:20px}.businesses-takatsu2103 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2103 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.businesses-takatsu2203{border:1px solid #999}.businesses-takatsu2203 .introduction{padding:20px}.businesses-takatsu2203 .introduction p{line-height:1.8;margin-bottom:0}.businesses-takatsu2203 .introduction p.notes{text-align:right}.businesses-takatsu2203 .introduction .profile{background:#d1d1d1;margin-top:20px;overflow:hidden;padding:20px}.businesses-takatsu2203 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2203 .past-series{margin-top:20px}.businesses-takatsu2203 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.businesses-takatsu2303{border:1px solid #999}.businesses-takatsu2303 .introduction{padding:20px}.businesses-takatsu2303 .introduction p{line-height:1.8;margin-bottom:0}.businesses-takatsu2303 .introduction p.notes{text-align:right}.businesses-takatsu2303 .introduction .profile{background:#d1d1d1;margin-top:20px;overflow:hidden;padding:20px}.businesses-takatsu2303 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2303 .past-series{margin-top:20px}.businesses-takatsu2303 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.businesses-takatsu2403{border:1px solid #999}.businesses-takatsu2403 .introduction{padding:20px}.businesses-takatsu2403 .introduction p{line-height:1.8;margin-bottom:0}.businesses-takatsu2403 .introduction p.notes{text-align:right}.businesses-takatsu2403 .introduction .profile{background:#d1d1d1;margin-top:20px;overflow:hidden;padding:20px}.businesses-takatsu2403 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2403 .past-series{margin-top:20px}.businesses-takatsu2403 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;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{line-height:1.8;margin-bottom:0}.businesses-takatsu2503 .introduction p.notes{text-align:right}.businesses-takatsu2503 .introduction .profile{background:#d1d1d1;margin-top:20px;overflow:hidden;padding:20px}.businesses-takatsu2503 .introduction .profile .photo{float:right;padding-left:20px}.businesses-takatsu2503 .past-series{margin-top:20px}.businesses-takatsu2503 .past-series h1{color:#0f308f;font-size:18px;font-weight:700;margin-bottom:10px}.businesses-takatsu2503 .past-series a{display:block}.businesses-takatsu2503 .books{margin:0;overflow:hidden;padding:0 20px}.businesses-takatsu2503 .books h2{background-color:#e3000a;border:0;color:#fff;font-size:20px;line-height:40px;margin-top:30px;padding:0;text-align:center;width:100%}.businesses-takatsu2503 .books .book{border:1px solid #ccc;box-sizing:border-box;margin:20px 0;overflow:hidden;padding:20px;width:100%}.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{font-size:12px;line-height:24px;margin-top:12px}.businesses-takatsu2503 .books .book .text .bookstore{display:block;justify-content:space-between;margin-top:24px}.businesses-takatsu2503 .books .book .text .bookstore a{font-size:16px;font-weight:700;height:45px;line-height:30px;width:175px}.businesses-takatsu2503 .button{background:#039;border:#039;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;vertical-align:middle}.businesses-takatsu2503 .button:hover{opacity:.8}.business-takatsu-management{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-takatsu-management .button{background:#0041c3;border:#0041c3;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-takatsu-management .button:hover{opacity:.8}.business-takatsu-management .header{margin:0;overflow:hidden;padding:0}.business-takatsu-management .header .sns{position:absolute;right:20px;top:18px;z-index:2}.business-takatsu-management .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-takatsu-management h2{background-color:red;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-takatsu-management .introduction{color:#030202;padding:0 30px}.business-takatsu-management .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-takatsu-management .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-takatsu-management .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-takatsu-management .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-takatsu-management .archive{margin:0;overflow:hidden;padding:0 29px}.business-takatsu-management .archive h2+p{color:#333;font-size:16px;line-height:24px;margin:20px 0}.business-takatsu-management .archive h2+p .notice{font-size:14px}.business-takatsu-management .archive div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;overflow:hidden}.business-takatsu-management .archive div a{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;box-sizing:border-box;color:#0041c3;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-takatsu-management .archive div a:hover{background-color:#fdfddb}.business-takatsu-management .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-takatsu-management .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-takatsu-management .series{margin:20px 0 -10px;padding:0 29px}.business-takatsu-management .series__text{color:#333;font-size:16px;line-height:22px;margin-bottom:10px}.business-takatsu-management .series__banner{display:flex;flex-flow:wrap;justify-content:space-between}.business-takatsu-management .series__image{margin-bottom:20px;width:463px}.business-takatsu-management .profile{margin:0;overflow:hidden;padding:0 29px}.business-takatsu-management .profile .wrap{border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:25px 24px 27px}.business-takatsu-management .profile .wrap .image{float:right}.business-takatsu-management .profile .wrap .image img{width:160px}.business-takatsu-management .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-takatsu-management .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-takatsu-management .profile .wrap .text .read{font-size:14px}.business-bukanimakasenasai{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-bukanimakasenasai .button{background:#004fc1;border:#004fc1;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-bukanimakasenasai .button:hover{opacity:.8}.business-bukanimakasenasai .header{margin:0;overflow:hidden;padding:0}.business-bukanimakasenasai .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-bukanimakasenasai .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-bukanimakasenasai h2{background-color:#fff500;border:0;color:#001737;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-bukanimakasenasai .introduction{padding:0 30px}.business-bukanimakasenasai .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-bukanimakasenasai .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-bukanimakasenasai .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-bukanimakasenasai .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:300px}.business-bukanimakasenasai .archive{margin:0;overflow:hidden;padding:0 29px}.business-bukanimakasenasai .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-bukanimakasenasai .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-bukanimakasenasai .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-bukanimakasenasai .archive div a:hover{background-color:#fdfddb}.business-bukanimakasenasai .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-bukanimakasenasai .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-bukanimakasenasai .profile{margin:0;overflow:hidden;padding:0 29px}.business-bukanimakasenasai .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-bukanimakasenasai .profile .wrap .image{float:right}.business-bukanimakasenasai .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-bukanimakasenasai .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-bukanimakasenasai .profile .wrap .text .read{font-size:14px}.business-rakuniikiru{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-rakuniikiru .button{background:#875e00;border:#875e00;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-rakuniikiru .button:hover{opacity:.8}.business-rakuniikiru .header{margin:0;overflow:hidden;padding:0}.business-rakuniikiru .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-rakuniikiru .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-rakuniikiru h2{background-color:#f6ab00;border:0;color:#7e5802;font-size:20px;height:40px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-rakuniikiru .introduction{padding:0 30px}.business-rakuniikiru .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-rakuniikiru .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-rakuniikiru .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-rakuniikiru .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:300px}.business-rakuniikiru .archive{margin:0;overflow:hidden;padding:0 29px}.business-rakuniikiru .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-rakuniikiru .archive h2+p .notice{font-size:14px}.business-rakuniikiru .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-rakuniikiru .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-rakuniikiru .archive div a:hover{background-color:#fdfddb}.business-rakuniikiru .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.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;overflow:hidden;padding:0 29px}.business-rakuniikiru .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-rakuniikiru .profile .wrap .text{font-size:16px;line-height:25px;overflow:hidden;padding-right:20px}.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{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-rakuniikiru .books .book .image{float:left;padding-right:20px;width:180px}.business-rakuniikiru .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-rakuniikiru .books .book .text .title{font-size:20px;font-weight:700;margin-right:5px}.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{font-size:16px;line-height:24px;margin-top:20px}.business-rakuniikiru .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-rakuniikiru .books .book .text .bookstore a{font-weight:700;width:220px}.business-nenshukijun{background-color:#fff;border:1px solid #ccc;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-nenshukijun .button{background:#011786;border:#011786;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-nenshukijun .button:hover{opacity:.8}.business-nenshukijun .header{margin:0;overflow:hidden;padding:0}.business-nenshukijun .header .sns{position:absolute;right:12px;top:18px;z-index:2}.business-nenshukijun .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-nenshukijun h2{background-color:#e70000;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-nenshukijun .introduction{padding:0 30px}.business-nenshukijun .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-nenshukijun .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-nenshukijun .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-nenshukijun .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-nenshukijun .archive{margin:0;overflow:hidden;padding:0 29px}.business-nenshukijun .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-nenshukijun .archive h2+p .notice{font-size:14px}.business-nenshukijun .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-nenshukijun .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-nenshukijun .archive div a:hover{background-color:#fdfddb}.business-nenshukijun .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-nenshukijun .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-nenshukijun .profile{margin:0;overflow:hidden;padding:0 29px}.business-nenshukijun .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;padding:20px}.business-nenshukijun .profile .wrap .image{float:right}.business-nenshukijun .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-nenshukijun .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-nenshukijun .profile .wrap .text .read{font-size:14px}.business-jinjihamiteiru{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-jinjihamiteiru .button{background:#006;border:#006;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-jinjihamiteiru .button:hover{opacity:.8}.business-jinjihamiteiru .header{margin:0;overflow:hidden;padding:0}.business-jinjihamiteiru .header .sns{position:absolute;right:20px;top:18px;z-index:2}.business-jinjihamiteiru .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-jinjihamiteiru h2{background-color:#e60000;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-jinjihamiteiru .introduction{color:#030202;padding:0 30px}.business-jinjihamiteiru .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-jinjihamiteiru .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-jinjihamiteiru .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-jinjihamiteiru .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-jinjihamiteiru .archive{margin:0;overflow:hidden;padding:0 29px}.business-jinjihamiteiru .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-jinjihamiteiru .archive h2+p .notice{font-size:14px}.business-jinjihamiteiru .archive div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;overflow:hidden}.business-jinjihamiteiru .archive div a{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-jinjihamiteiru .archive div a:hover{background-color:#fdfddb}.business-jinjihamiteiru .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-jinjihamiteiru .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-jinjihamiteiru .profile{margin:0;overflow:hidden;padding:0 29px}.business-jinjihamiteiru .profile .wrap{background-color:#fffaf5;border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:20px}.business-jinjihamiteiru .profile .wrap .image{float:right}.business-jinjihamiteiru .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-jinjihamiteiru .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-jinjihamiteiru .profile .wrap .text .read{font-size:14px}.business-teamzukuri{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-teamzukuri .button{background:#039;border:#039;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-teamzukuri .button:hover{opacity:.8}.business-teamzukuri .header{margin:0;overflow:hidden;padding:0}.business-teamzukuri .header .sns{position:absolute;right:20px;top:18px;z-index:2}.business-teamzukuri .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-teamzukuri h2{background-color:#e3000a;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-teamzukuri .introduction{color:#030202;padding:0 30px}.business-teamzukuri .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-teamzukuri .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-teamzukuri .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-teamzukuri .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-teamzukuri .archive{margin:0;overflow:hidden;padding:0 29px}.business-teamzukuri .archive h2+p{color:#333;font-size:16px;line-height:24px;margin:20px 0}.business-teamzukuri .archive h2+p .notice{font-size:14px}.business-teamzukuri .archive div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;overflow:hidden}.business-teamzukuri .archive div a{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;box-sizing:border-box;color:#009;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-teamzukuri .archive div a:hover{background-color:#fdfddb}.business-teamzukuri .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-teamzukuri .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-teamzukuri .profile{margin:0;overflow:hidden;padding:0 29px}.business-teamzukuri .profile .wrap{border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:25px 24px 27px}.business-teamzukuri .profile .wrap .image{float:right}.business-teamzukuri .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-teamzukuri .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-teamzukuri .profile .wrap .text .read{font-size:14px}.business-teamzukuri .profile .wrap .profile-button{background-color:#039;border:#039;border-radius:9px;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.38;margin-top:17px;padding:7px 0 9px;position:relative;text-align:center;text-decoration:none;vertical-align:middle}.business-teamzukuri .profile .wrap .profile-button:hover{opacity:.8}.business-teamzukuri .profile .wrap .profile-button:after{background:url(/v2/img/business/specials/teamzukuri/icon.png) no-repeat;background-size:contain;content:" ";height:30px;position:absolute;right:224px;top:16px;width:43px}.business-teamzukuri .books{margin:0;overflow:hidden;padding:0 29px}.business-teamzukuri .books .book{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.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{font-size:16px;line-height:24px;padding-left:20px}.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{font-size:16px;line-height:24px;margin-top:20px}.business-teamzukuri .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-teamzukuri .books .book .text .bookstore a{font-size:20px;font-weight:700;height:50px;line-height:30px;width:226px}.business-hanashiyasuihito{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-hanashiyasuihito .button{background:#0036a6;border:#0036a6;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-hanashiyasuihito .button:hover{opacity:.8}.business-hanashiyasuihito .header{margin:0;overflow:hidden;padding:0}.business-hanashiyasuihito .header .sns{position:absolute;right:20px;top:18px;z-index:2}.business-hanashiyasuihito .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-hanashiyasuihito h2{background-color:#f80000;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-hanashiyasuihito .introduction{color:#030202;padding:0 30px}.business-hanashiyasuihito .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-hanashiyasuihito .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-hanashiyasuihito .introduction .book-store{display:flex;justify-content:flex-start;margin-top:20px}.business-hanashiyasuihito .introduction .book-store a{font-size:20px;font-weight:700;height:55px;margin-right:20px;width:220px}.business-hanashiyasuihito .archive{margin:0;overflow:hidden;padding:0 29px}.business-hanashiyasuihito .archive h2+p{color:#555;font-size:16px;line-height:24px;margin:20px 0}.business-hanashiyasuihito .archive h2+p .notice{font-size:14px}.business-hanashiyasuihito .archive div{border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;overflow:hidden}.business-hanashiyasuihito .archive div a{border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;box-sizing:border-box;color:#003ebd;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-hanashiyasuihito .archive div a:hover{background-color:#fdfddb}.business-hanashiyasuihito .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-hanashiyasuihito .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.business-hanashiyasuihito .profile{margin:0;overflow:hidden;padding:0 29px}.business-hanashiyasuihito .profile .wrap{background-color:#fffaf5;border:1px solid #c4c4c4;box-sizing:border-box;margin-top:20px;padding:20px}.business-hanashiyasuihito .profile .wrap .image{float:right}.business-hanashiyasuihito .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-hanashiyasuihito .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-hanashiyasuihito .profile .wrap .text .read{font-size:14px}.business-dokugakujutsu{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-dokugakujutsu .button{background:#32bb39;border:#32bb39;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-dokugakujutsu .button:hover{opacity:.8}.business-dokugakujutsu .header{margin:0;overflow:hidden;padding:0}.business-dokugakujutsu .header .sns{position:absolute;right:20px;top:18px;z-index:2}.business-dokugakujutsu .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-dokugakujutsu h2{background-color:#000;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-dokugakujutsu .introduction{color:#333;padding:0 30px}.business-dokugakujutsu .introduction p{font-size:16px;line-height:26px;margin-top:20px}.business-dokugakujutsu .introduction .book-info{font-size:16px;line-height:24px;margin-top:20px}.business-dokugakujutsu .introduction .book-store{display:flex;justify-content:flex-start;margin-top:20px}.business-dokugakujutsu .introduction .book-store a{font-size:20px;font-weight:700;height:55px;margin-right:20px;width:220px}.business-dokugakujutsu .introduction .book-store a:last-child{margin-right:0}.business-dokugakujutsu .archive{margin:0;overflow:hidden;padding:0 29px}.business-dokugakujutsu .archive h2+p{color:#333;font-size:16px;line-height:24px;margin:20px 0}.business-dokugakujutsu .archive h2+p .notice{font-size:14px}.business-dokugakujutsu .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-dokugakujutsu .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#3fb135;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-dokugakujutsu .archive div a:hover{background-color:#fdfddb}.business-dokugakujutsu .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-dokugakujutsu .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-dokugakujutsu .profile{margin:0;overflow:hidden;padding:0 29px}.business-dokugakujutsu .profile .wrap{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;margin-top:20px;min-height:252px;padding:20px}.business-dokugakujutsu .profile .wrap .image{float:right}.business-dokugakujutsu .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.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{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-80saidemoshiawase .button{background:#e54545;border:#e54545;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-80saidemoshiawase .button:hover{opacity:.8}.business-80saidemoshiawase .header{margin-bottom:30px;overflow:hidden;padding:0}.business-80saidemoshiawase .header .sns{position:absolute;right:12px;top:8px;z-index:2}.business-80saidemoshiawase .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-80saidemoshiawase h2{background-color:#512f27;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-80saidemoshiawase .introduction{color:#333;padding:0 30px}.business-80saidemoshiawase .introduction p{font-size:18px;margin-bottom:30px}.business-80saidemoshiawase .introduction .book-info{font-size:18px;line-height:1;margin-bottom:30px}.business-80saidemoshiawase .introduction .book-store{display:flex;justify-content:flex-start}.business-80saidemoshiawase .introduction .book-store a{font-size:20px;font-weight:700;height:55px;margin-right:20px;width:220px}.business-80saidemoshiawase .introduction .book-store a:last-child{margin-right:0}.business-80saidemoshiawase .archive{margin:0;overflow:hidden;padding:0 29px}.business-80saidemoshiawase .archive h2+p{color:#333;font-size:16px;line-height:24px;margin:20px 0}.business-80saidemoshiawase .archive h2+p .notice{font-size:14px}.business-80saidemoshiawase .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-80saidemoshiawase .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#e54545;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-80saidemoshiawase .archive div a:hover{background-color:#fdfddb}.business-80saidemoshiawase .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-80saidemoshiawase .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-80saidemoshiawase .profile{margin:0;overflow:hidden;padding:0 29px}.business-80saidemoshiawase .profile .wrap{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;margin-top:20px;min-height:252px;padding:20px}.business-80saidemoshiawase .profile .wrap .image{float:right}.business-80saidemoshiawase .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.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{background-color:#fff;border:1px solid #c4c4c4;border-top:0;margin:-20px 0 50px;padding:0 0 30px;position:relative}.business-obakemental .button{background:#54bdd6;border:#54bdd6;border-radius:0;box-shadow:2px 2px #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;text-align:center;text-decoration:none;vertical-align:middle}.business-obakemental .button:hover{opacity:.8}.business-obakemental .header{margin-bottom:30px;overflow:hidden;padding:0}.business-obakemental .header .sns{position:absolute;right:12px;top:8px;z-index:2}.business-obakemental .header .lead-text{background-color:#000;color:#fff;font-size:28px;font-weight:700;padding:16px;text-align:center}.business-obakemental h2{background-color:#fa8383;border:0;color:#fff;font-size:20px;line-height:40px;margin:30px auto 0;padding:0;text-align:center;width:100%}.business-obakemental .introduction{color:#333;padding:0 30px}.business-obakemental .introduction p{font-size:18px;margin-bottom:30px}.business-obakemental .introduction .book-info{font-size:18px;line-height:1;margin-bottom:30px}.business-obakemental .introduction .book-store{display:flex;justify-content:flex-start}.business-obakemental .introduction .book-store a{font-size:20px;font-weight:700;height:55px;margin-right:20px;width:220px}.business-obakemental .introduction .book-store a:last-child{margin-right:0}.business-obakemental .archive{margin:0;overflow:hidden;padding:0 29px}.business-obakemental .archive h2+p{color:#333;font-size:16px;line-height:24px;margin:20px 0}.business-obakemental .archive h2+p .notice{font-size:14px}.business-obakemental .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-obakemental .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#54bdd6;float:left;height:130px;overflow:hidden;padding:15px;width:50%}.business-obakemental .archive div a:hover{background-color:#fdfddb}.business-obakemental .archive div a .image{border:none;float:left;padding-right:10px;width:90px}.business-obakemental .archive div a .text{border:none;font-size:18px;font-weight:700;line-height:27px}.business-obakemental .profile{margin:0;overflow:hidden;padding:0 29px}.business-obakemental .profile .wrap{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;margin-top:20px;min-height:252px;padding:20px}.business-obakemental .profile .wrap .image{float:right}.business-obakemental .profile .wrap .profile__image{height:210px;width:160px}.business-obakemental .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-obakemental .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-obakemental .profile .wrap .text .read{font-size:14px}.business-bocchijinnji{background-color:#fff;border:1px solid #777;margin:-20px auto 40px;padding-bottom:30px;position:relative}.business-bocchijinnji h2{background-color:#fff8a3;color:#000;font-size:20px;letter-spacing:.8px;line-height:40px;margin:30px auto 0;text-align:center}.business-bocchijinnji .button{background:#00a0e8;border:#00a0e8;box-shadow:2px 2px 0 0 #a6a6a6;color:#fff;cursor:pointer;display:inline-block;font-size:20px;height:55px;letter-spacing:.8px;text-align:center;text-decoration:none;vertical-align:middle}.business-bocchijinnji .button:hover{opacity:.8}.business-bocchijinnji .header{margin-bottom:30px}.business-bocchijinnji .header .sns{position:absolute;right:10px;top:8px;z-index:2}.business-bocchijinnji .introduction{color:#333;padding:0 30px}.business-bocchijinnji .introduction p{font-size:18px;margin-bottom:30px}.business-bocchijinnji .introduction .book-info{font-size:18px;line-height:1;margin-bottom:30px}.business-bocchijinnji .introduction .book-store{display:flex;justify-content:space-between;margin-top:20px}.business-bocchijinnji .introduction .book-store a{font-size:20px;font-weight:700;height:55px;width:220px}.business-bocchijinnji .archive{margin:0;overflow:hidden;padding:0 29px}.business-bocchijinnji .archive h2+p{color:#333;font-size:16px;letter-spacing:.16px;line-height:24px;margin:30px 0}.business-bocchijinnji .archive h3{color:#000;font-size:20px;letter-spacing:.8px;line-height:40px;margin:10px auto;text-align:center}.business-bocchijinnji .archive div{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden}.business-bocchijinnji .archive div a{border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;color:#00a0e8;float:left;height:130px;overflow:hidden;padding:15px;text-decoration:none;width:50%}.business-bocchijinnji .archive div a:hover{background-color:#fdfddb}.business-bocchijinnji .archive div a .image{border:none;float:left;padding-right:12px;width:90px}.business-bocchijinnji .archive div a .text{border:none;font-size:16px;font-weight:700;letter-spacing:.72px;line-height:1.5;text-decoration:none}.business-bocchijinnji .profile{margin:0;overflow:hidden;padding:0 29px}.business-bocchijinnji .profile .wrap{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;min-height:252px;padding:20px}.business-bocchijinnji .profile .wrap .image{float:right;margin:0 auto;width:160px}.business-bocchijinnji .profile .wrap .text{font-size:16px;line-height:22px;overflow:hidden;padding-right:20px}.business-bocchijinnji .profile .wrap .text .name{font-size:20px;font-weight:700;line-height:30px}.business-bocchijinnji .books{margin:0;overflow:hidden;padding:0 29px}.business-bocchijinnji .books .book{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;overflow:hidden;padding:20px;width:100%}.business-bocchijinnji .books .book .image{float:left;padding-right:20px;width:180px}.business-bocchijinnji .books .book .image img{border:1px solid #aeaeae}.business-bocchijinnji .books .book .text{font-size:16px;line-height:24px;padding-left:20px}.business-bocchijinnji .books .book .text .title{font-size:20px;font-weight:700}.business-bocchijinnji .books .book .text .abstract{margin-top:10px}.business-bocchijinnji .books .book .text .info{font-size:16px;line-height:24px;margin-top:20px}.business-bocchijinnji .books .book .text .bookstore{display:flex;justify-content:space-between;margin-top:30px}.business-bocchijinnji .books .book .text .bookstore a{font-size:20px;font-weight:700;height:50px;line-height:30px;width:226px}.incentive-get-payee--name-margin{margin-right:0!important}.bet-button-popover{background:#fff;border:none;box-sizing:border-box;font-size:26px;height:400px;padding:30px;white-space:normal;width:400px}.bet-button-popover::backdrop{background:rgba(0,0,0,.3)}.bet-button-popover__close{background:#777;border:none;cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px}.bet-button-popover__close:after,.bet-button-popover__close:before{background:#fff;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px}.bet-button-popover__close:before{transform:rotate(-45deg)}.bet-button-popover__close:after{transform:rotate(45deg)}.bet-button-popover__text{font-size:20px;margin-bottom:20px}.bet-button-popover__title{margin-bottom:20px}.bet-button-popover__vote-count{color:#f5a520;font-weight:700;margin-bottom:30px}.bet-button-popover__buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.bet-button-popover__cancel,.bet-button-popover__submit{color:#fff;cursor:pointer;font-size:18px;line-height:50px;padding:0 40px}.bet-button-popover__cancel{background:#888;border:1px solid #d1d1d1}.bet-button-popover__submit{background:linear-gradient(180deg,#f5a520,#f19703) 50%;border:1px solid #de8b00;border-radius:0;display:inline-block}.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{background-color:#f2f2f2;display:flex;height:34px;justify-content:space-between;margin-bottom:8px;padding:7px 15px 9px}.completed_ranking_content-get--periods&gt;div{border-radius:17px;color:#999;cursor:pointer;font-size:18px;height:34px;line-height:34px;text-align:center;width:117px}.completed_ranking_content-get--periods&gt;div.active,.completed_ranking_content-get--periods&gt;div:hover{background-color:#8ebe4f;color:#fff}.completed_ranking_content-get--types{display:block;margin-left:auto}.content_novel-get_completed_ranking--more{color:#009;cursor:pointer;display:inline-block;float:right;font-size:14px;font-weight:400;padding-top:5px}.content_novel-get_completed_ranking--modal{background-color:rgba(0,0,0,.55);bottom:0;display:none;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;text-align:center;top:0;z-index:10000}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup{margin:auto;max-height:100%;position:relative}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup:after{background-color:transparent;background-image:url(/v2/img/component/icon/close.svg);background-repeat:no-repeat;background-size:contain;border:none;content:"";cursor:pointer;height:30px;left:0;position:absolute;top:-38px;width:30px}.content_novel-get_completed_ranking--modal .content_novel-get_completed_ranking--modal-popup .content_novel-get_completed_ranking--modal-content{background-color:#fff;box-sizing:border-box;font-size:20px;max-height:100%;padding:40px 32px;text-align:center;width:406px}.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;margin-bottom:24px;text-align:left}.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;line-height:.8;padding:16px 0}.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{background-color:#fff;border-top:2px solid #ccc;display:grid;gap:1px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,32px);width:100%}.content_novel-get_completed_ranking--tabs&gt;div{align-items:center;background-color:#f2f2f2;color:#999;cursor:pointer;display:flex;font-size:13px;height:32px;justify-content:center;letter-spacing:-.13px;line-height:1;text-align:center}.content_novel-get_completed_ranking--tabs&gt;div.active,.content_novel-get_completed_ranking--tabs&gt;div:hover{background-color:#8ebe4f;color:#fff}.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{background-repeat:no-repeat;background-size:contain;position:relative}.content_manga-get--feature_item{background:#fff;box-sizing:border-box;color:#333;flex:1 0 31.76%;margin-left:8px;padding:8px}.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{background-repeat:no-repeat;background-size:contain;position:relative}.content_manga-get--feature_item .content_manga-get--feature_image:before{content:"";float:left;padding-top:142.2%}.content_manga-get--feature_item .content_manga-get--feature_image:after{clear:both;content:"";display:block}.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{color:#fff;font-size:1.1rem;margin-bottom:0;padding:8px 8px 0}.content_manga-get--feature_slider_wrapper{padding:8px;position:relative}.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_left,.content_manga-get--feature_slider_wrapper .content_manga-get--feature_slider_right{background-color:#ccc;border-radius:4px;cursor:pointer;height:calc(100% - 16px);position:absolute;top:8px;width:30px;z-index:1}.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{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;text-align:center;top:0;user-select:none;width:1em}.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;left:0;position:relative;transition:left .4s}.content-manga-get_like_ranking--select-type{background-color:#f2f2f2;color:#999;display:flex;font-size:18px;justify-content:space-evenly;line-height:39px;margin-bottom:7px;width:100%}.content-manga-get_like_ranking--select-type&gt;div{cursor:pointer;flex-grow:1;text-align:center}.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{height:100%;left:0;position:fixed;top:0;width:100%;z-index:11}.emendation-confirm-modal__background{background-color:rgba(0,0,0,.7);height:100%;width:100%;z-index:12}.emendation-confirm-modal__content{background-color:#fff;border:none;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);height:fit-content;inset:0;margin:auto;max-width:500px;padding:10px 30px;position:fixed;text-align:left;width:70%;z-index:13}.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{background:linear-gradient(180deg,#777,#666);border:1px solid #555;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.5;padding:.5em 1em;text-align:center;text-decoration:none;vertical-align:middle;width:100px}.emendation-confirm-modal__cancel-button:hover{opacity:.8}.emendation-confirm-modal__move-button{background:linear-gradient(180deg,#f5a520,#f19703) 50%;border:1px solid #de8b00;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.5;padding:.5em 1em;text-align:center;text-decoration:none;vertical-align:middle;width:100px}.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{background-color:#f2f2f2;display:flex;height:34px;justify-content:space-between;margin-bottom:21px;padding:8px 32px}.manga-get--main-tab-selected{background-color:#f06365;color:#fff}.manga-get--main-tab-not-selected,.manga-get--main-tab-selected{border-radius:20px;cursor:pointer;font-size:18px;height:34px;line-height:34px;text-align:center;width:190px}.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;margin-bottom:24px;width:364px}.manga-get--manga-panel-prize--banner{display:flex;height:18.2px;margin-bottom:8px;padding:5px 0 5.8px 8px;width:356px}.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{color:#fff;font-size:1.25rem;line-height:1}.manga-get--manga-panel-prize--detail{display:flex;width:364px}.manga-get--manga-panel-prize--cover-wrap{background-color:#fff;border:1px solid #ccc;height:198.9px;margin-right:8px;position:relative;width:140px}.manga-get--manga-panel-prize--vertical-manga-icon{position:absolute;right:-1px;top:165.9px}.manga-get--manga-panel-prize--info{width:214px}.manga-get--manga-panel-prize--info .title{font-size:.875rem;line-height:1.1}.manga-get--manga-panel-prize--info .author{font-size:.75rem;margin-bottom:8px}.manga-get--manga-panel-prize--info .description{color:#333;font-size:.75rem;line-height:1.29}.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{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:8px;padding:0;position:relative}.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{border:1px solid #ccc;justify-content:center;padding:30px 8px 24px;text-align:center}.manga-panel__muted-text{color:#666}.manga-panel__updated{color:red;font-size:.75rem;text-align:right}.manga-panel__cover{align-items:center;aspect-ratio:5/7;background-color:#fff;border:1px solid #ccc;box-sizing:border-box;display:flex;justify-content:center;position:relative;width:100%}.manga-panel__vertical-icon{bottom:0;position:absolute;right:0}.manga-panel__rank{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;height:26px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:28px}.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{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.875rem;overflow:hidden}.manga-panel__author{font-size:.75rem}.h2.media{background-color:#eaf1ff;border-left-color:#88b1ff}.media #container #content #main .explain{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;margin:8px 0 16px;text-align:left}.media #container #content #main .tab-body .work{border:10px solid #ccdeff;display:flex;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;margin:26px 20px 26px 26px;width:200px}.media #container #content #main .tab-body .work .image img{display:block;height:283px;margin:0}.media #container #content #main .tab-body .work .image .copyright{color:#707070;display:block;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin-top:3px;text-align:left}.media #container #content #main .tab-body .work .sentence{float:right;margin:26px 26px 26px 0;width:435px}.media #container #content #main .tab-body .work .sentence .title{align-items:center;color:#000;display:flex;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.22;margin-bottom:10px;text-align:left}.media #container #content #main .tab-body .work .sentence .media-genre{background-color:#548cf2;border-radius:5px;color:#fff;margin-right:8px;padding:5px 17px;white-space:nowrap}.media #container #content #main .tab-body .work .sentence .headline{background-color:#fefccc;color:#d10000;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;padding:7px 10px 3px;text-align:left}.media #container #content #main .tab-body .work .sentence .introduction{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;margin-bottom:20px;text-align:left}.media #container #content #main .tab-body .work .sentence .link{border-bottom:dotted #ccc;color:#000;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38;padding-bottom:5px;position:relative;text-align:left}.media #container #content #main .tab-body .work .sentence .media-link,.media #container #content #main .tab-body .work .sentence .original-link{color:#009;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;margin-bottom:0;text-align:left}.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;font-size:1rem;margin-left:8px;padding:12px}.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{color:#fff;font-size:1.1rem;margin-bottom:0;padding:8px 8px 0}.official_manga-get--author_content_slider_wrapper,.official_manga-get--feature_slider_wrapper{padding:8px;position:relative}.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{background-color:#ccc;border-radius:4px;cursor:pointer;height:calc(100% - 16px);position:absolute;top:8px;width:30px;z-index:1}.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{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:1em;left:0;line-height:1em;margin:auto;position:absolute;right:0;text-align:center;top:0;user-select:none;width:1em}.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;left:0;position:relative;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{background:#fff;box-sizing:border-box;color:#333;flex:1 0 31.76%;margin-left:8px;padding:8px}.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{background-repeat:no-repeat;background-size:contain;position:relative}.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:"";float:left;padding-top:142.2%}.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{clear:both;content:"";display:block}.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{font-size:.875rem;padding-top:4px}.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{border-bottom:3px solid #f16363;font-size:1.25rem;line-height:1.375rem;margin-bottom:8px;margin-top:16px;padding-bottom:5px}.official-manga-get_like_ranking--select_period{margin-bottom:8px;text-align:right}.official-manga-get_like_ranking--select-type{background-color:#f2f2f2;color:#999;display:flex;font-size:18px;justify-content:space-evenly;line-height:39px;margin-bottom:7px;width:100%}.official-manga-get_like_ranking--select-type&gt;div{cursor:pointer;flex-grow:1;text-align:center}.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{margin-left:10px;width:60%}.official_manga-get_search--row{border-top:1px solid #ccc;display:block;padding:10px 0 0 10px}.official_manga-get_search--last_row{border-top:1px solid #ccc;display:block;padding:10px 0 10px 10px}.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{float:left;list-style-type:none;width:33%}.official_manga-get_search--line_column{float:left;list-style-type:none;margin-right:20px;vertical-align:middle}.official_manga-get_search--kind{border-bottom:24px;display:flex;flex-wrap:wrap;padding-left:10px}.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{cursor:pointer;text-decoration:underline}.official_manga-get_search--detail_button:hover{opacity:.7}.official_manga-get_search--detail_button.hide{display:none}.official_manga-get_search--button_area{margin-top:10px;position:relative;text-align:center}.official_manga-get_search--button_area .submit input.button{padding-left:50px;padding-right:50px}.official_manga-get_search--button_area .clear-button{cursor:pointer;display:inline-block;font-size:.8rem;left:155px;position:relative;top:-18px}.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{font-size:1.1rem;right:0;text-align:right}.book-info-anchor-link-area .official_manga-sub-book_info_anchor_link .icon-arrow-down:before{color:#a5a5a5;content:"�ｫ"}.official_manga-sub-fab_like_comment--block{margin-top:8px;text-align:right;width:100%}.official_manga-get_cover--add_favorite{font-size:16px;line-height:1.5;margin-right:16px;text-align:right}.official_manga-get_cover--add_favorite_star{color:#f5a520}.official_manga-get_cover--likes_count{color:#999;display:inline-block}.official_manga-get_cover--likes_count:before{content:url(../img/component/icon/icon_iine.svg);margin-right:5px}.official_manga-get_cover--comments_count{color:#999;display:inline-block}.official_manga-get_cover--comments_count:before{content:url(../img/component/icon/icon_comment.svg);margin-left:16px;margin-right:5px}.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{border-bottom:1px solid #ccc;box-sizing:border-box;color:#000;display:flex;margin-bottom:21px;padding-bottom:8px;position:relative;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{max-height:100%;max-width:unset;width:333px}.official-manga-sub-like_ranking--list_thumbnail span{height:30px;position:absolute;right:0;top:0;width:20px}.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{background-repeat:no-repeat;background-size:contain;font-family:Libre Baskerville,serif;font-size:14px;height:26px;line-height:22px;margin-bottom:8px;text-align:center;vertical-align:top;width:28px}.official-manga-sub-like_ranking--rank_other{background-image:url(../img/component/rank/medium.png);color:#333}.official-manga-sub-like_ranking--list_title{font-size:15px;font-weight:700;line-height:17px;margin-bottom:7px}.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{border:1px solid #ccc;border-radius:9px;color:#000;height:190px;overflow:hidden;position:relative;text-decoration:none;width:19%;z-index:1}.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{left:2px;position:absolute;top:-1px}.official-manga-sub-like_ranking--vertical_layout{height:30px;width:20px}.official-manga-sub-like_ranking--vertical_layout_icon{position:absolute;right:0;top:0}.official-manga-sub-like_ranking--panel_thumbnail{background-repeat:no-repeat;background-size:100%;height:110px;width:143px}.official-manga-sub-like_ranking--panel_info{background:#fff;bottom:0;box-sizing:border-box;height:80px;padding-left:5px;padding-right:5px;position:absolute;width:100%}.official-manga-sub-like_ranking--panel_title{font-size:12px;font-weight:700;height:32px;line-height:16px;margin-top:5px;word-break:break-all}.official-manga-sub-like_ranking--panel_catchphrase{color:#666;font-size:10px;line-height:12px;margin-top:4px}.official_manga-sub-panel--label{color:#999}.official_manga-sub-panel--label,.official_manga-sub-panel--likes_comments{font-size:10px;padding:0 5px;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{color:#d00;font-size:10px;font-weight:700;margin-left:8px;margin-top:10px;text-align:left}.search_condition_mypage-get{border:6px solid #f5a520;margin-bottom:16px;padding:11px 9px 8px 11px;position:relative}.search_condition_mypage-get .name-area{border-bottom:1px dashed #888;padding-bottom:4px}.search_condition_mypage-get .name-area .show{display:flex}.search_condition_mypage-get .name-area .show p{border-left:7px solid #f5a520;box-sizing:border-box;font-size:18px;font-weight:700;line-height:20px;padding-left:10px;width:calc(100% - 88px)}.search_condition_mypage-get .name-area .show .update-name{margin-left:8px;position:relative;text-align:right;width:80px}.search_condition_mypage-get .name-area .show .update-name img{bottom:4px;height:20px;position:absolute;right:0;width:20px}.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{box-sizing:border-box;width:calc(100% - 88px)}.search_condition_mypage-get .name-area .edit .submit-name{font-weight:700;margin-left:8px;width:80px}.search_condition_mypage-get .parameter-blocks{margin:8px 16px;overflow:hidden}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter{max-height:128px;overflow:hidden;position:relative}.search_condition_mypage-get .parameter-blocks.ReadMoreParameter:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 62%);bottom:0;color:#009;content:"";font-weight:700;left:0;padding-top:20px;position:absolute;text-align:center;width:100%}.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{background:#888;border-radius:10px;color:#fff;font-size:.75rem;margin-right:5px;padding:2px 10px}.search_condition_mypage-get .delete-area{text-align:right}.search_condition_mypage-get .delete-area .dialog{border:9px solid #ccc;font-size:16px;font-weight:700;height:fit-content;overflow:visible;padding:22px 40px 24px;text-align:center;width:600px}.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{background-color:#fff;border:none;display:flex;justify-content:center;padding:0;position:static}.search_condition_mypage-get .delete-area .dialog .buttons .submit{display:block;width:100%}.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{height:40px;width:100%}.search_condition_mypage-get .delete-area .dialog .close-button{position:absolute;right:0;top:-63px}.search_condition_mypage-get .delete-area .dialog .close-button img{cursor:pointer;height:50px;width:50px}.search_condition_mypage-get .save-date{color:#999;text-align:right}.search_condition_mypage-get .submit-button{bottom:8px;font-size:16px;font-weight:700;height:40px;left:0;margin:auto;position:absolute;right:0;width:316px}.sns_list{display:flex;flex-wrap:wrap;gap:10px}.sns_list__alphapolis-content{background:#fffee6;border:1px solid #888;margin-bottom:8px;padding:10px 10px 24px;width:100%}.sns_list__content{background:#fffee6;border-bottom:1px solid #b0b0b0;border-top:1px solid #b0b0b0;box-sizing:border-box;padding:10px;width:calc(50% - 5px)}.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{align-items:center;border-bottom:1px dashed #888;display:flex;font-size:.875rem;font-weight:700;margin-bottom:10px;padding-bottom:5px}.sns_list__title:before{background-color:#888;content:"";display:inline-block;height:20px;margin-right:5px;width:4px}.sns_list__title--alphapolis{font-size:1.2rem;padding-bottom:10px}.sns_list__title--alphapolis:before{height:30px;width:8px}.sns_list__footer,.sns_list__links{display:flex;gap:20px}.sns_list__links{align-items:center}.sns_list__account-icon{height:70px;width:70px}.sns_list__sns-icon{height:40px;width:40px}.margin--r4px{margin-right:4px}
</pre></body></html>