:root{--global-primary-color:#080c32!important;--global-link-color:#333!important;--global-link-active-color:#080c32!important;--global-contrast-color:#fff!important;--global-alt-bg:#f4f4f4!important;--global-accent-color:#140a00!important;--global-secondary-background-color:#00e6ff!important;--global-dark-button-active-background-color:grey!important;--global-dark-button-active-text-color:#fff!important;--header-main-menu-background-color:#080c32!important;--header-main-menu-item-text-color:#fff!important;--header-submenu-background-color:#fff!important;--header-submenu-item-text-color:#140700!important;--sp-search-icon-background:transparent!important;--sp-search-icon-color:#333!important;--sp-search-icon-size:26px!important;--header-submenu-item-active-background-color:#080c32!important;--header-submenu-item-active-text-color:#fff!important;--header-main-menu-item-active-text-color:#fff!important;--header-main-menu-item-active-background-color:#ef001e!important;--tab-item-active-background-color:#080c32!important;--tab-item-border-color:#555!important;--tab-item-active-border-color:#080c32!important;--tab-item-active-text-color:#fff!important;--notification-text-color:#000!important;--notification-background-color:#fff!important;--notification-border-color:#555!important;--like-button-background-color:#00e6ff!important;--like-button-counter-text-color:#333!important;--footer-favorite-series-button-background-color:#333!important;--footer-favorited-series-button-background-color:grey!important;--episode-detail-header-background-color:#080c32!important;--episode-detail-header-text-color:#fff!important;--episode-detail-edit-btn-text-color:#fff!important;--episode-detail-edit-btn-background-color:#ef001e!important;--episode-detail-edit-btn-border-color:#fff!important;--episode-detail-header-series-text-color:#00e6ff!important;--episode-detail-header-title-text-color:#fff!important;--navigate-button-text-color:#ef001e!important;--navigate-button-icon-color:grey!important;--btn-login-primary-background-color:#080c32!important;--btn-login-primary-text-color:#fff!important;--btn-login-secondary-background-color:#333!important;--btn-login-secondary-text-color:#fff!important;--btn-new-issue-this-month-background-color:#080c32!important;--btn-new-issue-next-month-background-color:#fff!important;--error-page-button-background-color:#ef001e!important;--ranking-tab-background-color:#f2f2f2!important;--ranking-tab-border-color:transparent!important;--ranking-tab-text-color:grey!important;--header-main-menu-border-color:#d9d9d9!important;--ranking-normal-item-color-and-border:#ffe710!important}.-cv.mode-v .-cv-good-btn-wrap.mode-comment{visibility:hidden}.-cv.mode-h .-cv-good-btn-wrap.mode-comment{display:none}.h-main .incremental-suggestion-set{background-color:#fff;border-color:#333}.h-main .incremental-suggestion-set .incremental-search-icon{color:#333}#xHeader .h-sub-nav-link:hover{color:#080c32;cursor:pointer;opacity:#04071c}#xHeader .h-main-nav-link.mode-btn .h-main-nav-link-label{color:#fff}#xHeader .h-main-nav-link.signup-btn{background-color:#00e6ff;color:#080c32}#xHeader .h-main-nav-link.signup-btn .h-main-nav-link-label{color:inherit}.h-work-name-wrapper .h-main-nav-link{padding-left:0;padding-right:15px}.h-work-name-wrapper .h-main-nav-link .h-main-nav-close-icon{border-right:1px solid #fff;width:42px}.episode-detail .h-main-logo-link{opacity:.35;transition:opacity .5s}.episode-detail .h-main-logo-link:hover{opacity:.5}.-cv-v .-cv-good-fav-count-total{color:#333}body.episode-detail .h-main-nav-wrapper a:not(.article-detail-menu-button-a):hover{background:#080c32;background:var(--episode-detail-header-background-color);color:#080c32;color:var(--global-link-active-color)}.content-container .news-item .news-title-link,.main .news-item .news-title-link,.main-content .news-item .news-title-link,header .news-item .news-title-link,main .news-item .news-title-link{text-decoration:underline}.content-container .charge-button-strong a,.content-container .content-error-page .other-actions a.toppage-link,.main .charge-button-strong a,.main .content-error-page .other-actions a.toppage-link,.main-content .charge-button-strong a,.main-content .content-error-page .other-actions a.toppage-link,header .charge-button-strong a,header .content-error-page .other-actions a.toppage-link,main .charge-button-strong a,main .content-error-page .other-actions a.toppage-link{background-color:#333;border-color:#fff;color:#fff}.content-container .series-favorite-button a,.main .series-favorite-button a,.main-content .series-favorite-button a,header .series-favorite-button a,main .series-favorite-button a{background:#fff;border:1px solid #776;border-radius:55px;color:#333!important}.content-container .tutorial-link .tut-link-icon .tutorial-icon,.main .tutorial-link .tut-link-icon .tutorial-icon,.main-content .tutorial-link .tut-link-icon .tutorial-icon,header .tutorial-link .tut-link-icon .tutorial-icon,main .tutorial-link .tut-link-icon .tutorial-icon{content:url(/images/icons/tutorial-1.svg)}.content-container .h-main-nav-link-label.mode-btn,.main .h-main-nav-link-label.mode-btn,.main-content .h-main-nav-link-label.mode-btn,header .h-main-nav-link-label.mode-btn,main .h-main-nav-link-label.mode-btn{color:#fff}.content-container .sub-category-icon .category-ranking img,.main .sub-category-icon .category-ranking img,.main-content .sub-category-icon .category-ranking img,header .sub-category-icon .category-ranking img,main .sub-category-icon .category-ranking img{content:url(/images/icons/ranking_icon.svg)}.content-container .sub-category-icon .category-ranking.active img,.main .sub-category-icon .category-ranking.active img,.main-content .sub-category-icon .category-ranking.active img,header .sub-category-icon .category-ranking.active img,main .sub-category-icon .category-ranking.active img{content:url(/images/icons/ranking_icon_white.svg)}.content-container .sub-category-icon .ranking-link,.main .sub-category-icon .ranking-link,.main-content .sub-category-icon .ranking-link,header .sub-category-icon .ranking-link,main .sub-category-icon .ranking-link{color:#fff}.content-container .sub-category-icon .ranking-link.ranking-sub-menu-inactive,.main .sub-category-icon .ranking-link.ranking-sub-menu-inactive,.main-content .sub-category-icon .ranking-link.ranking-sub-menu-inactive,header .sub-category-icon .ranking-link.ranking-sub-menu-inactive,main .sub-category-icon .ranking-link.ranking-sub-menu-inactive{color:grey}.content-container .rank-icon img,.main .rank-icon img,.main-content .rank-icon img,header .rank-icon img,main .rank-icon img{content:url(/images/icons/ranking_icon_haya.svg);margin-right:5px;width:30px}.content-container .rank-icon.today-manga.menu-title,.main .rank-icon.today-manga.menu-title,.main-content .rank-icon.today-manga.menu-title,header .rank-icon.today-manga.menu-title,main .rank-icon.today-manga.menu-title{margin-bottom:7px}.content-container .middle-link,.main .middle-link,.main-content .middle-link,header .middle-link,main .middle-link{display:none}.content-container .series-act-favorite a,.main .series-act-favorite a,.main-content .series-act-favorite a,header .series-act-favorite a,main .series-act-favorite a{border:1px solid #e4e4e4}.content-container .g-btn.mode-buy,.main .g-btn.mode-buy,.main-content .g-btn.mode-buy,header .g-btn.mode-buy,main .g-btn.mode-buy{background-color:#140a00;background-color:var(--global-accent-color);border-color:#140a00;border-color:var(--global-accent-color)}.content-container .g-episode-link-wrapper:hover,.content-container .series-ep-list-all-btn,.main .g-episode-link-wrapper:hover,.main .series-ep-list-all-btn,.main-content .g-episode-link-wrapper:hover,.main-content .series-ep-list-all-btn,header .g-episode-link-wrapper:hover,header .series-ep-list-all-btn,main .g-episode-link-wrapper:hover,main .series-ep-list-all-btn{background-color:#f4f4f4;background-color:var(--global-alt-bg)}.plus-site .ha-main{border-bottom:none}.plus-site .store-items-grid .next-month{border:1px solid #080c32;color:#000}.plus-site .charge-button a .buy-button-text{color:#080c32}.plus-site .agreement{line-height:24px}.plus-site .agreement a{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.plus-site .store-item-btn.active a{background-color:#080c32;background-color:var(--global-primary-color);color:#fff}.plus-site .footer.footer-box{background-color:#080c32;border-top:5px solid #00e6ff;bottom:0;position:relative}.plus-site .news-top{border:1px dashed #080c32;border-radius:initial}.plus-site .news-top .news-title-link{text-decoration:underline}.plus-site .h-sub-nav-items{align-items:center}.plus-site .h-sub-nav-home{padding:8px 16px 10px}.plus-site .ranking-no{background-color:#fff;color:#fff;font-weight:600}.plus-site .ranking-counter{color:#ffe710;color:var(--ranking-normal-item-color-and-border);font-size:12px;font-weight:600;line-height:22px}.plus-site .ranking-counter.ranking-no-1{background-color:#ffe500}.plus-site .ranking-counter.ranking-no-2{background-color:#cbcbcb}.plus-site .ranking-counter.ranking-no-3{background-color:#ffb068}.plus-site .series-ranking-list-area .ranking-counter{border-color:#080c32;color:#080c32}.plus-site #store-divider{border-bottom:2px solid #d4d4d4}.plus-site .main-box.recently-episodes .reading-text{color:#000}.plus-site .manga-update-status .mode-up.today-manga{background:#080c32;color:#00e6ff}.plus-site .mangaUpd-read-more{background:#080c32;color:#fff}.plus-site .text-padding-bottom{color:#fff}.plus-site .footer-block .child .link,.plus-site .footer-block .child .link-bold{color:#aaa}.plus-site .footer-block .top-text{border-color:#d4d4d4;color:#d4d4d4}.plus-site .bottom-features .bottom-features-columns-area{justify-content:center}.plus-site .bottom-features .bottom-features-columns-area .feature-links{display:flex;flex-direction:column;gap:25px;margin-right:40px;width:30%}.plus-site .bottom-features .bottom-features-columns-area .feature-links .tut-link-item{width:100%}.plus-site .gacha-top-link{background-color:#ffff5b!important;border:2px solid #080c32!important;color:#080c32!important}.plus-site .main-content-wrap{margin:0 auto}.plus-site .main-content-wrap .gacha-banner-container .banner-gacha-ticket{content:url(/images/content/hayacomic/banner-gacha.svg);display:inline-block}.plus-site .main-content-wrap .box-gacha-coin-reward-container .gacha-signup-button,.plus-site .main-content-wrap .gacha-layout-container .gacha-play-button-login,.plus-site .main-content-wrap .gacha-layout-container .gacha-play-button-not-login{background-color:#080c32!important}.plus-site .main-content-wrap .box-gacha-coin-reward-container .gacha-times,.plus-site .main-content-wrap .box-gacha-initial-container .gacha-times{background-color:#00e6ff!important;color:#080c32!important}.plus-site .main-content-wrap .box-gacha-coin-reward-container,.plus-site .main-content-wrap .box-gacha-initial-container{border:4px solid #080c32}.plus-site .main-content-wrap .box-gacha-initial-container .gacha-blue-color{color:inherit}.plus-site .main-content-wrap .box-gacha-coin-reward-container .gacha-blue-color{color:#080c32}.plus-site .main-content-wrap .box-gacha-reward-used-container{border:3px solid #080c32;color:#080c32}.plus-site .main-content-wrap .mission-list-item-button.mode-active,.plus-site .main-content-wrap .mission-list-status-tab.mode-selected{background:#080c32!important}.h-sub-extra-notification.mode-mission{background-color:#ffff5b!important;border:1px solid #080c32!important;color:#080c32!important}.ha-main{border-bottom:1px solid #d9d9d9}.viewer-charge-button{background-color:#ffed4b;border-radius:10px;display:flex;justify-content:center;margin:20px auto 0;padding:10px;width:96%}.viewer-charge-button .buy-button-content{align-items:center;display:flex;font-size:18px;font-weight:900}.viewer-charge-button .buy-button-content .icon-coin{height:26px;margin-right:20px;width:26px}.main-areaSignin .form-control{background-color:#f9f9f9}.content-error-page .error-message-box{text-align:center}.white-home-svg{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}.series-h-day-of-week-link{background-color:#f4f4f4;background-color:var(--global-alt-bg)}.fan-letter-link{background-color:#080c32;border-color:#080c32;color:#fff}.series-idx .series-h-credit-button a{background-color:#f4f4f4;background-color:var(--global-alt-bg)}.plus-site.hayacomic .btn-charge-article-by-point{background-color:#080c32}.plus-site.hayacomic .-cv-good-btn-label.mode-good,.plus-site.hayacomic .-cv-good-btn.mode-good,.plus-site.hayacomic .-cv-good-fav-count-total,.plus-site.hayacomic .like_button{color:#080c32}.plus-site.hayacomic .main-areaSignin .btn-thd-action-regist{background-color:#fff!important;border:1px solid #000;color:#000}.plus-site.hayacomic .store-items.layout-6-items .store-item2{width:33.3333333333%}.plus-site.hayacomic .news-date-left span{background-color:#080c32}.plus-site.hayacomic .sns-section .tutorial-link{display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:25px;height:-moz-fit-content;height:fit-content;margin-left:-12px;margin-right:-12px}.plus-site.hayacomic .sns-section .tutorial-link .item{display:none;gap:15px;justify-content:center}.plus-site.hayacomic .sns-section .tutorial-link .last{align-items:center;background-color:#fff;border-radius:10px;justify-content:space-around;margin:0 12px;padding:10px 0}.plus-site.hayacomic .sns-section .tutorial-link .first{align-items:center;color:#000;padding-top:40px}.plus-site.hayacomic .sns-section .tutorial-link .first img{height:42px}.plus-site.hayacomic .sns-section .tutorial-link .tut-link-item{background-color:#080c32;color:#00e6ff;margin:0 12px}.plus-site.hayacomic .footer-button-groups .tut-link-item{background-color:#080c32;color:#00e6ff}.plus-site.hayacomic .content-error-page a.toppage-link{background-color:#080c32}.plus-site.hayacomic .main-areaSignin .submit-btn{background-color:#080c32!important;max-width:250px}.plus-site.hayacomic .main-areaSignin .submit-btn:hover{opacity:.8}.plus-site.hayacomic .coin-message.strong-form{border-width:2px;left:calc(50% - 155px);padding:5px 0 0;top:-49px;width:310px}.plus-site.hayacomic .coin-message.strong-form p.strong span{color:red}.plus-site.hayacomic .coin-message.strong-form:before{border-color:#080c32 transparent transparent;border-color:var(--global-primary-color) transparent transparent;border-width:15px 10px;right:calc(50% - 6px)}.plus-site.hayacomic .coin-message.strong-form:after{border-color:#fff transparent transparent;border-color:var(--global-contrast-color) transparent transparent;border-style:solid;border-width:15px 10px;content:"";display:block;position:absolute;right:calc(50% - 6px);top:calc(100% - 3px)}.plus-site.hayacomic .coin-message-strong{border-width:2px}.plus-site.hayacomic .coin-message-item{display:none}.plus-site.hayacomic .userlogin-messages .cirle-message{color:#000}.plus-site.hayacomic .userlogin-messages .heading-message{color:#fff}.plus-site.hayacomic .powered-by{margin:30px 0 40px}.plus-site.hayacomic .signin .powered-by{margin-top:0}.plus-site.hayacomic .h-main-pluslogo-img{height:26px}.plus-site.hayacomic #btn-login{max-width:200px}.plus-site.hayacomic .signup-top{color:#000;margin:45px 0 20px}.plus-site.hayacomic .ha-main-nav{border-left-color:#d9d9d9;border-left-color:var(--header-main-menu-border-color)}.plus-site.hayacomic .main-areaSignin{padding-top:40px}.plus-site.hayacomic .main-areaSignin .width-200{width:200px}.plus-site.hayacomic .main-areaSignin .gray-bg{background-color:#333;background-color:var(--btn-login-secondary-background-color)}.plus-site.hayacomic .main-areaSignin .white-text-in-action{color:#fff;color:var(--btn-login-secondary-text-color);font-weight:600}.plus-site.hayacomic .row-item-center{align-items:center;display:flex;justify-content:center}.plus-site.hayacomic .row-item-center+.row-item-center{margin-top:12px}.plus-site.hayacomic hr.split-hr{margin:24px 0}.plus-site .book-item-buy{background:#ffcf54}.plus-site .book-item-buy a{color:#000}.plus-site.hayacomic .feature_top{padding-top:0}.plus-site.hayacomic .series-top{padding-bottom:0}.plus-site.hayacomic .ranking-top{background:#f6f6f6;padding-bottom:0}.plus-site.hayacomic .ranking-top .top-ranking-category{padding-left:15px;padding-right:15px}.plus-site.hayacomic .ranking-top .rank-icon{color:#080c32}.plus-site.hayacomic .ranking-top .rank-icon img{content:url(/images/icons/ranking_icon_black.svg)}.plus-site.hayacomic .series-act-read-btn.mode-first{background-color:#fff;border:1px solid #e4e4e4;color:#333}.plus-site.hayacomic .series-act-read-btn.mode-first:hover{background-color:#f2f2f2;color:inherit}.plus-site.hayacomic .series-comics-items .g-btn.mode-buy{background-color:#ffcf54;border:none;color:#000;font-size:13px;font-weight:600;line-height:20px;padding:5px 10px}.plus-site.hayacomic .series-comics-items .g-btn.mode-buy:hover{background-color:#ded60b}.plus-site .main-content .charge-button-strong a{background-color:#080c32}.plus-site .main-content .charge-button a{border-color:#080c32;color:#080c32}#login-popup-dialog .login-popup-register-btn,.common-popup-dialog .login-popup-register-btn{background-color:#080c32}#login-popup-dialog .login-popup-login-btn,.common-popup-dialog .login-popup-login-btn{border-color:#080c32}#login-popup-dialog .login-popup-login-btn a,.common-popup-dialog .login-popup-login-btn a{color:#080c32}.series-top.order-section .content-divider{margin-top:30px}.series-top.order-section .content-divider.today-manga{margin-top:15px}.footer .h-main-pluslogo-img{height:29px}.top-hero-banners .slick-dots li.slick-active button{background:#00e6ff;color:#00e6ff}.hayacomic form .form-item-action.register input[type=submit]{background-color:#080c32}.hayacomic form .form-item.agreement a{color:#080c32}.hayacomic header .article-title-box .label-new{color:#d80c24}@media screen and (max-width:767px){.h-work-name-wrapper .h-main-nav-link{padding-right:10px}.episode-detail .h-main-logo-link{opacity:.46;opacity:.8}.content-container .series-favorite-button a,.main .series-favorite-button a,.main-content .series-favorite-button a,header .series-favorite-button a,main .series-favorite-button a{border-radius:5px}.content-container .rank-icon.today-manga.menu-title,.main .rank-icon.today-manga.menu-title,.main-content .rank-icon.today-manga.menu-title,header .rank-icon.today-manga.menu-title,main .rank-icon.today-manga.menu-title{margin-bottom:5px;margin-top:40px}.plus-site .h-sub-nav-items{padding:5px 0}.plus-site .footer-block .child .link,.plus-site .footer-block .child .link-bold{font-size:13px}.plus-site .footer-block .child:first-child{justify-content:space-around}.plus-site .bottom-features .bottom-features-columns-area .feature-links{margin-bottom:40px;margin-top:25px;width:100%}.plus-site .bottom-features .bottom-features-columns-area{flex-direction:column}.plus-site .gacha-top-link{border-width:1px!important}.viewer-charge-button .buy-button-content{font-size:16px}.viewer-charge-button .buy-button-content .icon-coin{height:22px;width:22px}.content-error-page .twitter-widget{width:100%}.plus-site.hayacomic .sns-section .tutorial-link{background-color:#f9f9f2}.plus-site.hayacomic .sns-section .tutorial-link .item{display:flex}.plus-site.hayacomic .coin-message.strong-form{left:calc(50% - 140px);top:-49px;width:280px}.plus-site.hayacomic a.series-comics-all-link,.plus-site.hayacomic a.series-comics-all-link .material-icons{color:#222}.plus-site.hayacomic .twitter-widget{width:100%}.plus-site.hayacomic .h-sub.mode-plus .h-sub-nav-link{line-height:35px}.plus-site.hayacomic .series-comics-items .g-btn.mode-buy{border:1px solid #d9d9d9}}@media (min-width:768px){.plus-site.hayacomic .ranking-top{margin-left:-30px;margin-right:-30px}.plus-site.hayacomic .ranking-top .top-ranking-category{padding-left:25px;padding-right:30px}}@media (max-width:767px){.plus-site.hayacomic .ranking-top{margin-left:-12px;margin-right:-12px}}