:root{--global-primary-color:#6ec7c7!important;--global-link-color:#333!important;--global-link-active-color:#e6001e!important;--global-contrast-color:#000!important;--global-alt-bg:#f7f6ed!important;--global-accent-color:#ffed4b!important;--global-secondary-background-color:#fbef7d!important;--global-dark-button-active-background-color:#e6001e!important;--global-dark-button-active-text-color:#fff!important;--header-main-menu-background-color:#fff!important;--header-main-menu-item-text-color:#333!important;--header-submenu-background-color:#fff!important;--header-submenu-item-text-color:#333!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:#333!important;--header-submenu-item-active-text-color:#fff!important;--header-main-menu-item-active-text-color:#e6001e!important;--header-main-menu-item-active-background-color:#e6001e!important;--tab-item-active-background-color:#333!important;--tab-item-border-color:#555!important;--tab-item-active-border-color:#333!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:#6ec7c7!important;--like-button-counter-text-color:#fff!important;--footer-favorite-series-button-background-color:#333!important;--footer-favorited-series-button-background-color:grey!important;--episode-detail-header-background-color:#fff!important;--episode-detail-header-text-color:#333!important;--episode-detail-edit-btn-text-color:#fff!important;--episode-detail-edit-btn-background-color:#e6001e!important;--episode-detail-edit-btn-border-color:#333!important;--episode-detail-header-series-text-color:#e32d00!important;--episode-detail-header-title-text-color:#333!important;--navigate-button-text-color:#666!important;--navigate-button-icon-color:#666!important;--btn-login-primary-background-color:#6ec7c7!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-next-month-background-color:#ff0!important;--btn-new-issue-next-month-color:#000!important;--btn-new-issue-this-month-background-color:#333!important;--btn-primary-series-feature-bg-color:#6ec7c7!important;--btn-primary-series-feature-text-color:#fff!important;--error-page-button-background-color:#666!important;--ranking-tab-background-color:#f7f6ed!important;--ranking-tab-border-color:transparent!important;--ranking-tab-text-color:grey!important;--header-main-menu-border-color:#d9d9d9!important;--header-signup-btn-text-color:#fff!important;--header-signup-btn-bg-color:#333!important;--store-item-primary-btn-bg-color:#6ec7c7!important;--store-item-primary-btn-text-color:#fff!important;--signup-coin-charge-message-border-color:#383838!important;--signup-coin-charge-message-text-color:#fff!important;--signup-coin-charge-ballon-bg-color:#e6001e!important;--signup-coin-charge-ballon-border-color:transparent!important;--signup-coin-charge-ballon-text-color:#fff!important;--episode-comment-btn-bg-color:#6ec7c7;--episode-comment-btn-text-color:#fff}.plus-site .h-main-nav-link.signup-btn:not(:hover){background-color:#333;background-color:var(--header-signup-btn-bg-color);color:#fff;color:var(--header-signup-btn-text-color)}.plus-site .coin-message.strong-form{background-color:#383838;background-color:var(--signup-coin-charge-message-border-color);border-color:#383838;border-color:var(--signup-coin-charge-message-border-color);color:#fff;color:var(--signup-coin-charge-message-text-color)}.plus-site .coin-message.strong-form:before{border-color:#383838 transparent transparent;border-color:var(--signup-coin-charge-message-border-color) transparent transparent}.plus-site .coin-message-strong{background-color:#e6001e;background-color:var(--signup-coin-charge-ballon-bg-color);border-color:transparent;border-color:var(--signup-coin-charge-ballon-border-color);color:#fff;color:var(--signup-coin-charge-ballon-text-color)}.plus-site .book-item-buy{background-color:#6ec7c7;background-color:var(--store-item-primary-btn-bg-color)}.plus-site .book-item-buy a{color:#fff;color:var(--store-item-primary-btn-text-color)}.plus-site .store-item-btn.active a{background-color:#6ec7c7;background-color:var(--store-item-primary-btn-bg-color)}.plus-site .btn-send-comment-2{background-color:#6ec7c7;background-color:var(--episode-comment-btn-bg-color);color:#fff;color:var(--episode-comment-btn-text-color)}.plus-site #xHeader{border-bottom:1px solid #e4e4e4}.plus-site .gacha-top-link{background-color:#ffff5b!important;border:2px solid #e6001e!important;color:#e6001e!important}.plus-site .main-content-wrap{margin:0 auto}.plus-site .main-content-wrap .gacha-banner-container .banner-gacha-ticket{content:url(/images/content/magkan/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:#383838!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:#e6001e!important}.plus-site .main-content-wrap .box-gacha-coin-reward-container,.plus-site .main-content-wrap .box-gacha-initial-container{border:4px solid #e6001e}.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:#383838}.plus-site .main-content-wrap .box-gacha-reward-used-container{border:3px solid #e6001e;color:#e6001e}.plus-site .main-content-wrap .mission-list-item-button.mode-active,.plus-site .main-content-wrap .mission-list-status-tab.mode-selected{background:#383838!important}.h-sub-extra-notification.mode-mission{background-color:#ffff5b!important;border:1px solid #e6001e!important;color:#e6001e!important}#magkan-tutorial-page .page-tutorial{overflow:hidden;position:relative;width:100%}#magkan-tutorial-page .page-tutorial:after,#magkan-tutorial-page .page-tutorial:before{background-color:#f8f8f8;content:"";height:407px;position:absolute;z-index:-5}#magkan-tutorial-page .page-tutorial:before{left:-30vw;rotate:-25deg;top:450px;width:200vw}#magkan-tutorial-page .page-tutorial:after{bottom:-120px;left:-30vw;rotate:25deg;width:200vw}#magkan-tutorial-page .mgk-tutorial{padding-bottom:65px}#magkan-tutorial-page .footer-box{margin-top:0}.dot-background{background-image:url(/images/content/magkan/dot-bg.svg);background-position:0 0;background-repeat:repeat;height:257px;min-height:100px;min-width:100px;position:absolute;width:185px;z-index:-2}.dot-background.bg-top-left{left:0;rotate:-90deg;top:-25px}.dot-background.bg-top-right{right:0;rotate:-90deg;top:-25px}.dot-background.bg-middle-left{left:0}.dot-background.bg-middle-right{right:0;rotate:90deg;top:-170px}.dot-background.bg-bottom-right{right:76px;top:-150px;z-index:-1}.smaller-size{font-size:80%}.list-text-box,.plus-site .has-triangle-corner{position:relative}.plus-site .page-tutorial{color:#222}.plus-site .page-tutorial .signup{background-color:#383838;color:#fff;display:block;padding:12px 40px}.plus-site .page-tutorial .sea-lion{margin-top:40px;text-align:center}.plus-site .page-tutorial .sea-lion img{height:auto;max-height:90px;-o-object-fit:contain;object-fit:contain;width:auto}.plus-site .triangle-corner{position:absolute;z-index:-1}.plus-site .triangle-corner:after,.plus-site .triangle-corner:before{border-color:transparent transparent #e6001e;border-style:solid;height:0;width:0}.plus-site .triangle-corner.begin-corner{left:0;min-height:156px;top:0;transform:rotate(180deg)}.plus-site .triangle-corner.begin-corner:before{border-width:0 0 140px 250px;content:""}.plus-site .triangle-corner.end-corner{bottom:-20px;min-height:340px;right:0;transform:rotate(0deg)}.plus-site .triangle-corner.end-corner:after{border-width:0 0 306px 550px;content:""}.plus-site .tutorial-container{margin:0 auto;max-width:1000px}.plus-site .tutorial-bottom{position:relative}.plus-site .btn-wrap{margin:0 auto;max-width:240px}.plus-site .border-box{margin-bottom:60px;margin-top:60px}.plus-site .border-box .text-heading{font-size:28px;margin-bottom:20px;text-align:center}.plus-site .border-box .text-heading.bottom-line:after{background-color:#222;content:"";display:block;height:2px;margin:20px auto 0;width:80px}.plus-site .border-box .text-heading.large-heading{font-size:38px;line-height:42px}.plus-site .border-box .text-description{color:#222;font-size:20px;line-height:20px;text-align:center}.plus-site .border-box .btn-wrap{max-width:280px}.plus-site .border-box.border-bottom-thin{position:relative}.plus-site .border-box.border-bottom-thin .btn-wrap{max-width:380px;padding:0 20px}.plus-site .border-box.border-bottom-thin .btn-wrap .btn-style{padding:20px 15px}.plus-site .list-text-box{margin-top:20px}.plus-site .list-text-box .text-box{margin:0 auto;max-width:800px}.plus-site .list-text-box .text-box+.text-box{margin-top:32px}.plus-site .text-box{display:flex;flex-direction:column}.plus-site .text-box .logo{margin-bottom:24px;margin-top:6px}.plus-site .text-box img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.plus-site .text-box.first-text-box{margin:0 auto;max-width:510px;padding-top:40px}.plus-site .text-box.text-center{justify-content:center}.plus-site .text-box.has-image{align-items:center;flex-direction:row}.plus-site .text-box.has-image .image,.plus-site .text-box.has-image .text{width:50%}.plus-site .text-box.has-absolute-image{position:relative}.plus-site .text-box .absolute-image{bottom:0;position:absolute;right:-60px;z-index:4}.plus-site .text-box .absolute-image.penguin img{height:auto;max-width:164px;-o-object-fit:contain;object-fit:contain;width:auto}.plus-site .text-box .absolute-image.overlap-bottom{bottom:-110px}.plus-site .text-bg{display:inline-block;padding-left:5px;padding-right:5px;position:relative}.plus-site .text-bg:after{background:url(/images/content/magkan/tutorial-text-bg.svg);background-position:0 100%;background-repeat:repeat-x;bottom:3px;content:"";height:16px;left:0;position:absolute;width:100%;z-index:-1}.plus-site .border-box{background-color:#fff;border:1px solid #000;padding:60px 40px;position:relative}.plus-site .border-box .before-border:after,.plus-site .border-box .before-border:before,.plus-site .border-box .end-border:after,.plus-site .border-box .end-border:before{background:url(/images/content/magkan/border-corner.svg);background-repeat:no-repeat;background-size:100%;content:"";height:20px;position:absolute;width:20px}.plus-site .border-box .before-border:before{left:-3px;rotate:-90deg;top:-3px}.plus-site .border-box .before-border:after{right:-3px;top:-3px}.plus-site .border-box .end-border:before{bottom:-3px;left:-3px;rotate:180deg}.plus-site .border-box .end-border:after{bottom:-3px;right:-3px;rotate:-270deg}.plus-site .border-box.border-bottom-thin{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:28px}.plus-site .border-box.border-bottom-thin .btn-style{font-size:22px;line-height:40px;margin-bottom:18px}.plus-site #mgk-tutorial .btn-style{border-radius:5px;font-size:20px;font-weight:700;line-height:40px;margin-top:24px;text-align:center}.plus-site #mgk-tutorial .btn-style.btn-small{font-size:16px;font-weight:600;line-height:40px;margin:0 auto}.plus-site .text-intro-heading{color:#222;font-size:22px;font-weight:700;line-height:34px}.plus-site .text-intro{color:#222;font-size:17px;font-weight:600;line-height:32px}.plus-site .text-intro .text-intro-item{align-items:flex-start;display:flex;font-size:19px;font-weight:600;line-height:46px;width:100%}.plus-site .text-intro .text-intro-item>span:first-child{margin-right:5px;position:relative;top:-4px}.plus-site .text-heading{color:#000;font-size:40px;font-weight:700;letter-spacing:-1.4px;line-height:48px;margin-top:5px}.plus-site .text-description{color:#222;font-size:18px;line-height:30px;margin-top:20px}.plus-site .text-noted{color:#909090;font-size:14px;line-height:34px;margin-top:10px}.plus-site .btn-style{box-shadow:0 2px 20px 0 rgba(0,0,0,.24)}.h-main-nav-link.has-notifications .g-icon{position:relative}.h-main-nav-link.has-notifications .g-icon:after{background:#d80c24;border:1px solid #fff;border-radius:50%;bottom:0;content:"";height:8px;position:absolute;right:-.8px;width:8px}#searchBtn{color:#aaa}.incremental-suggestion-set{background-color:#fff}.news-top{--main-background-color:#fcf3f5;border:none}.article-title-box{color:#fff!important}footer.footer{border-top:4px solid #e6001e}.h-sub.mode-plus{border-top:1px solid #e6001e}.series-act-favorite a,.series-act-read-btn{background-color:#6ec7c7;background-color:var(--btn-primary-series-feature-bg-color);border:1px solid #6ec7c7;border:1px solid var(--btn-primary-series-feature-bg-color);color:#fff;color:var(--btn-primary-series-feature-text-color)}.series-viewer .series-act-favorite a,.series-viewer .series-act-read-btn{background-color:#fff;border:1px solid #e4e4e4;color:#000}.plus-site.magkan .coin-message.strong-form{background-color:#fff;border-color:#383838;color:#383838}.plus-site.magkan .coin-message.strong-form span{color:#e6001e}.plus-site.magkan .footer-box{background-color:#000}.plus-site.magkan .h-sub-nav-items{margin-right:0}.plus-site.magkan #id-btn-charge-article-by-point a,.plus-site.magkan #not-enough-point a{background-color:#6ec7c7}.plus-site.magkan .g-btn.mode-buy{background-color:#6ec7c7;background-color:var(--store-item-primary-btn-bg-color);border-color:#6ec7c7;border-color:var(--store-item-primary-btn-bg-color);color:#fff;color:var(--store-item-primary-btn-text-color)}.plus-site.magkan .series-comics-all-link .material-icons{color:#000}.plus-site.magkan #btn-login{max-width:200px}.plus-site.magkan .signup-top{margin:45px 0 20px}.plus-site.magkan .signup-top~div .btn-thd-action-regist:hover,.plus-site.magkan .signup-top~div .submit-btn:hover{color:initial}.plus-site.magkan .main-areaSignin .submit-btn{max-width:250px}.article-title-box{color:#333!important}.article-list-style-item .block-article-info .date-diff{border-radius:8px;box-shadow:inherit;font-size:11px;line-height:16px;margin-top:inherit;padding:2px 10px}.article-list-style-item .btn-style.expire-soon{border-radius:8px;box-shadow:none;font-size:11px;line-height:16px;margin-top:0;padding:2px 10px}.series-act-read-btn{color:#fff!important;color:var(--btn-primary-series-feature-text-color)!important}.series-act-read-btn.mode-first{color:#333!important;color:var(--global-link-color)!important}.store-item-dialog-links img,.store-item-links img{height:auto}.plus-site.magkan #id-btn-charge-article-by-point a,.plus-site.magkan #not-enough-point a{color:#fff;color:var(--btn-primary-series-feature-text-color)}.news-top{--main-background-color:#f8f8f8}@media screen and (max-width:767px){.plus-site .gacha-top-link{border-width:1px!important}#magkan-tutorial-page .mgk-tutorial{padding-bottom:40px}.dot-background.bg-top-left{left:-185px}.dot-background.bg-middle-left,.dot-background.bg-top-right{display:none}.dot-background.bg-middle-right{top:-230px}.dot-background.bg-bottom-right{right:0;top:-50px}.plus-site .page-tutorial .signup{padding:8px 15px}.plus-site .triangle-corner.begin-corner{min-height:78px}.plus-site .triangle-corner.begin-corner:before{border-width:0 0 70px 125px;content:""}.plus-site .triangle-corner.end-corner{min-height:155px}.plus-site .triangle-corner.end-corner:after{border-width:0 0 122px 220px}.plus-site .border-box:last-child{margin-bottom:40px}.plus-site .border-box .text-heading.large-heading{font-size:28px;line-height:36px}.plus-site .border-box .text-heading{font-size:25px;line-height:36px}.plus-site .border-box .btn-wrap{max-width:200px}.plus-site .border-box.border-bottom-thin .btn-wrap{max-width:240px}.plus-site .border-box.border-bottom-thin .btn-wrap .btn-style{padding:8px 15px}.plus-site .list-text-box .text-box+.text-box{margin-top:50px}.plus-site .text-box .logo img{height:auto;max-height:59px;width:auto}.plus-site .text-box .absolute-image.penguin img{max-width:124px}.plus-site .text-box .absolute-image{height:128px;width:124px}.plus-site .text-box .absolute-image img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.plus-site .border-box{padding:40px 20px}.plus-site .border-box.border-bottom-thin .btn-style{font-size:15px;font-weight:600;line-height:40px}.plus-site #mgk-tutorial .btn-style{font-size:15px;font-weight:600;padding:5px 15px}.plus-site #mgk-tutorial .btn-style.btn-small{font-size:15px;margin-top:24px}.plus-site .text-intro-heading{font-size:18px;line-height:34px}.plus-site .text-intro.sub-content{font-size:15px;font-weight:600;line-height:28px}.plus-site .text-intro .text-intro-item{font-size:15px;line-height:24px}.plus-site .text-intro .text-intro-item+.text-intro-item{margin-top:15px}.plus-site .text-intro .text-intro-item span img{height:auto;max-width:28px;width:auto}.plus-site .text-intro .text-intro-item span:first-child{margin-right:5px;max-width:28px}.plus-site .text-intro .text-intro-item span:last-child{flex:1}.plus-site .text-intro{font-size:13px;font-weight:600;line-height:24px}.plus-site .text-heading.sp-smaller-text{font-size:39px}#searchBtn{background-color:#e6001e;color:#fff}}@media (min-width:768px){.plus-site .last-line.sp,.plus-site .sp{display:none}.plus-site .btn-style{margin-top:32px}.plus-site .btn-style.btn-small{margin-top:27px}.plus-site .text-box.first-text-box{padding-top:62px}.plus-site .border-box.intro-box .border{margin:0 auto;max-width:620px}.plus-site .border-box.border-bottom-thin .border{margin:0 auto;max-width:417px}.plus-site .border-box .btn-style{padding:14px 15px}}@media screen and (min-width:768px) and (max-width:767px){.plus-site .border-box .btn-style{padding:8px 15px}}@media (max-width:1000px){.plus-site .tutorial-container{max-width:calc(100% - 60px)}}@media (max-width:800px){.plus-site .list-text-box .text-box{max-width:none;padding-left:20px;padding-right:20px;width:100%}}@media (max-width:767px){.plus-site .last-line.pc,.plus-site .pc{display:none}.plus-site .list-text-box .text-box{flex-direction:column;flex-wrap:wrap}.plus-site .list-text-box .text-box .image,.plus-site .list-text-box .text-box .text{width:100%}.plus-site .list-text-box .text-box .text{order:1}.plus-site .list-text-box .text-box .image{align-items:center;display:flex;justify-content:center;order:2}}