.kodansha-wheel-container{position:relative;background-color:#fff;width:100%;height:auto}.kodansha-wheel-container .max-kodansha-wheel-container{max-width:1400px;margin:0 auto;width:90%;position:relative}@media screen and (max-width: 768px){.kodansha-wheel-container .max-kodansha-wheel-container{width:95%}}.kodansha-wheel-container .navigation-icons{position:absolute;width:35px;height:35px;z-index:10;fill:#757575}.kodansha-wheel-container .navigation-icons:hover{cursor:pointer}.kodansha-wheel-container .prev{transform:rotate(180deg)}.kodansha-wheel-container .wheel-shadow-container{display:flex;flex-direction:row;position:absolute;top:0px;z-index:9;min-height:100px;min-width:100px;cursor:pointer}.kodansha-wheel-container .wheel-shadow-container .wheel-shadow-inner-wrapper{display:flex;flex-direction:row;width:100%;height:100%}.kodansha-wheel-container .wheel-shadow-container .wheel-shadow-inner-wrapper .inner-relative{width:100%;height:auto;display:flex;flex-direction:row;column-gap:1.5%}.kodansha-wheel-container .wheel-shadow-container .wheel-shadow-inner-wrapper .inner-relative .shadow-item{width:24%;height:100%;background-color:#c6c6c6;opacity:20%}.kodansha-wheel-container .wheel-shadow-container .wheel-shadow-inner-wrapper .wheel-shadow-container-left{padding-right:10px;flex-direction:row-reverse}.kodansha-wheel-container .wheel-shadow-container .wheel-shadow-inner-wrapper .wheel-shadow-container-right{padding-left:10px}.kodansha-wheel-container .KodanshaWheel{width:100%;height:auto;display:flex;flex-direction:column}.kodansha-wheel-container .KodanshaWheel .wheel-header{display:flex;flex-direction:row;align-items:center}.kodansha-wheel-container .KodanshaWheel .wheel-header .wheels-titles-wrapper{display:flex;flex-direction:column;width:100%}.kodansha-wheel-container .KodanshaWheel .wheel-header .wheels-titles-wrapper .wheel-title{color:#000;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:24pt;margin-top:10px;margin-bottom:10px;line-height:28pt}@media(min-width: 768px){.kodansha-wheel-container .KodanshaWheel .wheel-header .wheels-titles-wrapper .wheel-title{font-size:26pt;margin-top:0;line-height:35pt}}.kodansha-wheel-container .KodanshaWheel .wheel-header .wheels-titles-wrapper .wheel-second-title{color:#000;font-weight:bold;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;line-height:10pt;padding-left:2px;font-size:12pt;margin-bottom:-2px}.kodansha-wheel-container .KodanshaWheel .wheel-header .bullets-wrapper{margin-left:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.kodansha-wheel-container .KodanshaWheel .ItemContainer{overflow-x:scroll;display:flex;flex-direction:row;justify-content:start;width:100%}@media(max-width: 768px){.kodansha-wheel-container .KodanshaWheel .ItemContainer{column-gap:2%}}@media(max-width: 577px){.kodansha-wheel-container .KodanshaWheel .ItemContainer{width:100%;margin:0 auto}}.kodansha-wheel-container .KodanshaWheel .ItemContainer::-webkit-scrollbar{width:0 !important}.kodansha-wheel-container .KodanshaWheel .ItemContainer{scrollbar-width:none}.kodansha-wheel-container .KodanshaWheel .ItemContainer::-webkit-scrollbar{display:none}.kodansha-wheel-container .KodanshaWheel button{float:right;font-family:Maax-Medium-Core,"maax-medium";font-size:.7em;text-transform:uppercase;background-color:#fff;padding:10px 20px;border:2px solid #000}.kodansha-wheel-container .KodanshaWheel img.thumbnail{height:300px;width:auto}.kodansha-wheel-container .KodanshaWheel .swiper-and-shadow-wrapper{display:flex;flex-direction:row;width:100%;position:relative}.kodansha-wheel-container .cta{width:fit-content;height:auto;margin-left:auto;margin-top:25px}@media(max-width: 575px){.kodansha-wheel-container .cta{margin-right:5px}}.kodansha-wheel-container .cta a{text-decoration:none}.kodansha-wheel-container .swiper{width:100%;height:100%}.kodansha-wheel-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}
.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.wheel-bullets-container{display:flex;flex-direction:row}.wheel-bullets-container .bullet{width:55px;min-width:55px;min-height:5px;max-height:5px;background-color:#f1f1f1;cursor:pointer}@media(max-width: 768px){.wheel-bullets-container .bullet{width:35px;min-width:35px}}@media(max-width: 400px){.wheel-bullets-container .bullet{width:25px;min-width:25px;min-height:3px;max-height:3px}}
.header-signin-container{width:100%;height:auto;display:flex;flex-direction:column;font-family:Maax-Core,Maax;border-bottom:3px solid #000;min-height:400px}@media screen and (min-width: 768px){.header-signin-container{border-bottom:none}}.header-signin-container .header-container{width:100%;height:auto;min-height:400px;padding-bottom:30px;display:flex;flex-direction:column;align-items:center;margin:0 auto;position:relative}.header-signin-container .header-container .poster-wrapper{width:100%;display:flex;height:100%;background-color:#efefef;position:relative;cursor:pointer;border-bottom:3px solid #000}@media screen and (min-width: 768px){.header-signin-container .header-container .poster-wrapper{min-height:80vh;max-height:80vh;border-bottom:2px solid #000}}.header-signin-container .header-container .poster-wrapper .poster{width:100%;height:auto;object-fit:cover;cursor:pointer;background-position:top center;background-size:cover}.header-signin-container .header-container .poster-wrapper .poster img{vertical-align:middle;border-style:none;height:100%;width:100%;object-fit:cover;object-position:center}@media screen and (max-width: 769px){.header-signin-container .header-container .poster-wrapper .poster{min-height:75vh}}.header-signin-container .header-container .poster-wrapper .poster-filter img{filter:grayscale(1)}.header-signin-container .header-container .header-max-wrapper{max-width:1400px;width:90%;position:relative}.header-signin-container .header-container .header-max-wrapper .header-info-wrapper{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;color:#000;margin-top:60px;max-width:800px;min-width:600px;margin-right:auto}.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .submit{padding:10px 30px 7px 30px;border:none;font-family:Maax-Core,Maax,sans-serif;background-color:#000;color:#fff;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 768px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper{position:absolute;border:2px solid #000;width:fit-content;left:0;bottom:-50px;padding:30px 20px;background-color:#fff}}@media screen and (max-width: 620px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper{min-width:unset}}.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .description{width:100%;font-size:12pt;padding-left:3px;text-transform:uppercase;margin-bottom:-1px;font-weight:600}.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{width:100%;align-self:flex-start;font-size:36pt;line-height:55px;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-weight:bolder}@media(max-width: 768px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{margin-top:3px}}@media(max-width: 576px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{font-size:30pt;line-height:40px;width:auto}}@media(max-width: 440px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{font-size:33px;line-height:35px}}@media(max-width: 390px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{font-size:31px}}@media(max-width: 365px){.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .title{font-size:29px}}.header-signin-container .header-container .header-max-wrapper .header-info-wrapper .tags-container{display:none}.header-signin-container .header-container .actions-wrapper{width:100%;display:flex;margin-top:20px;margin-right:auto;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}@media screen and (max-width: 768px){.header-signin-container .header-container .actions-wrapper{margin-top:0;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif}}.header-signin-container .header-container .actions-wrapper .actions-wrapper-author-name{font-size:16pt;width:60%;display:flex;flex-direction:column;justify-content:center;font-family:GBC-Core,GBC,Book;font-weight:bolder}.header-signin-container .header-container .actions-wrapper a{display:flex;flex-direction:column;margin-left:auto;color:#000;text-decoration:none}.header-signin-container .header-container .actions-wrapper a:hover{color:#000;text-decoration:none}@media screen and (max-width: 768px){.header-signin-container .header-container .actions-wrapper a{margin-left:0;margin-right:auto;margin-top:30px}}.header-signin-container .header-container .actions-wrapper .submit{display:flex;flex-direction:column;justify-content:center;align-items:center;width:200px;font-size:19px;min-width:unset;height:40px;min-height:40px;padding:5px 10px 1px 10px !important;border:2px solid #000;text-decoration:none}.header-signin-container .header-container .actions-wrapper .submit:hover{border:2px solid #fff;filter:invert(1)}@media screen and (min-width: 768px){.header-signin-container .header-container .actions-wrapper .submit{margin-left:auto}}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper{display:flex;flex-direction:row;width:auto;margin-left:40px}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper .detail-buy{display:flex;justify-content:center;align-items:center;height:auto;margin-left:20px;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#ababab;text-underline-offset:8px;font-weight:bold}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper .detail{margin-left:auto}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper .wishlist{display:flex}@media(max-width: 768px){.header-signin-container .header-container .actions-wrapper{flex-direction:column}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper{margin-left:0;margin-top:10px}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper .detail{margin-left:0}}@media(max-width: 375px){.header-signin-container .header-container .actions-wrapper{flex-direction:column}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper{margin-left:0;margin-top:10px}.header-signin-container .header-container .actions-wrapper .detail-buy-wrapper .detail{margin-left:0}}@media only screen and (min-width: 768px){.header-signin-container .header-container .header-info-wrapper .title{font-size:50px}.header-signin-container .header-container .header-info-wrapper .description{font-size:21px}}.signUpCTAHomepage{border-top:2px solid #000;display:flex;justify-content:center;margin-top:50px;background-color:#000;color:#fff;align-items:center;height:auto;padding:20px 0;width:100%}@media screen and (max-width: 575px){.signUpCTAHomepage{height:auto;padding:14px 0}}.signUpCTAHomepage .signUpCTA-inner-wrapper{display:flex;justify-content:center;align-items:center;height:auto;width:90%;max-width:1400px}@media screen and (max-width: 575px){.signUpCTAHomepage .signUpCTA-inner-wrapper{flex-direction:column;justify-content:center;align-items:flex-start}}.signUpCTAHomepage .signUpCTA-inner-wrapper .encourage-text{width:calc(100% - 170px);margin-right:auto;height:auto;margin-bottom:0;display:flex;flex-direction:column;font-size:24px}@media screen and (max-width: 575px){.signUpCTAHomepage .signUpCTA-inner-wrapper .encourage-text{width:100%;margin-top:0;font-family:Maax-Core,Maax,sans-serif;font-size:17px}}.signUpCTAHomepage .signUpCTA-inner-wrapper .encourage-text .bold{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:24px}@media screen and (max-width: 575px){.signUpCTAHomepage .signUpCTA-inner-wrapper .encourage-text .bold{font-size:19px}}@media screen and (max-width: 575px){.signUpCTAHomepage .signUpCTA-inner-wrapper .arrow-container{margin-top:10px}}.signUpCTAHomepage .signup-button{width:150px;height:40px;font-size:.8em;text-transform:uppercase}@media screen and (max-width: 575px){.signUpCTAHomepage .signup-button{align-self:flex-end}}
.home-outer-container{display:flex;flex-direction:column;overflow-x:hidden;align-items:center}.home-outer-container .max-wrapper,.home-outer-container .max-wrapper-mobile{max-width:1400px;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.home-outer-container .max-wrapper .arrow-container,.home-outer-container .max-wrapper-mobile .arrow-container{align-self:flex-end}.home-outer-container .max-wrapper .arrow-container .arrow-btn,.home-outer-container .max-wrapper-mobile .arrow-container .arrow-btn{letter-spacing:0}@media screen and (max-width: 768px){.home-outer-container .max-wrapper-mobile{max-width:1400px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.home-outer-container .max-wrapper-mobile .arrow-container{align-self:flex-end}.home-outer-container .max-wrapper-mobile .arrow-container .arrow-btn{letter-spacing:0}}.home-outer-container .home-inner-container{width:100%;display:flex;flex-direction:column}.home-outer-container .home-inner-container .go-tp-news{align-self:flex-end;text-decoration:none}.home-outer-container .home-inner-container .continue-reading-title{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:26pt;align-self:flex-start;margin-top:60px;margin-bottom:30px}.home-outer-container .home-inner-container .resume-book-outer-wrapper-2{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px;width:100%}.home-outer-container .home-inner-container .resume-book-outer-wrapper-2 .resume-divider{min-height:2px;height:2px;width:100%;background-color:#000;margin-top:20px;background-color:#ddd}@media(min-width: 768px){.home-outer-container .home-inner-container .resume-book-outer-wrapper-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:55px;grid-row-gap:20px}}@media(min-width: 1024px){.home-outer-container .home-inner-container .resume-book-outer-wrapper-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:80px;grid-row-gap:20px}}.home-outer-container .home-inner-container .resume-reading-wrapper{display:grid;grid-template-columns:1fr;grid-row-gap:20px;grid-column-gap:20px;margin-right:auto}@media screen and (min-width: 900px){.home-outer-container .home-inner-container .resume-reading-wrapper{grid-template-columns:1fr 1fr}}.home-outer-container .home-inner-container .explore-text{margin-top:50px;align-self:flex-start;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}.home-outer-container .KodanshaNavbar{position:fixed}.home-outer-container .kodansha-wheel-container{margin-top:60px}
.ChapterWheelItem .ItemTitle{height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;line-height:30px}.ChapterWheelItem .episode-date-text{display:flex;justify-content:flex-start;align-items:flex-start;font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:14px}.ChapterWheelItem .KodanshaWheelItem-reader{margin-top:10px}

/*# sourceMappingURL=407.ad44f1be24b449d6a419.css.map*/