@charset "UTF-8";.c-thumbnail{position:relative;z-index:0;display:block;width:100%;flex-shrink:0;overflow:hidden}.c-thumbnail__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c-thumbnail__imgBlur{position:absolute;top:0;left:0;margin:-10px;width:calc(100% + 20px);height:calc(100% + 20px);filter:blur(20px);object-fit:cover;z-index:0;opacity:.5}.c-thumbnail__tag{position:absolute;font-style:normal;z-index:10}.c-thumbnail__tag.isOnSale{background-image:url("/img/svg_sprite.svg#sale-ribbon");background-size:100% 100%;display:inline-block;width:40px;height:14px}.c-thumbnail__tag.isBought{position:absolute;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:18px;font-size:10px;font-weight:bold;color:#fff;background-color:rgba(51,51,51,0.8);z-index:10}.c-thumbnail__progress{position:absolute;z-index:3;bottom:0;left:0;width:100%;height:4px;background-color:rgba(255,255,255,0.7)}.c-thumbnail.isBlockItem{width:90px;height:144px}.c-thumbnail.isFlexible{width:100%;height:0;padding-top:164.2857%}.c-thumbnail.isBlur::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.05);z-index:1}.p-bookByVolumeDetailArea__imgWrapper .c-thumbnail{height:100%}@media(hover:hover) and (pointer:fine){:hover>.c-thumbnail{opacity:.6}}.c-infoDetails{margin:5px;color:#333}.c-infoDetails__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 auto 5px;min-height:36px;font-size:12px;font-weight:bold;line-height:18px}.c-infoDetails__title.isWhite{color:#fff}@media screen and (min-width:960px){.c-infoDetails__title{margin-bottom:27px;min-height:38px;font-size:14px}.c-infoDetails__title.isOnlyTitle{margin-bottom:5px}}.c-infoDetails__subTitle{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% - 25px);min-height:28px;font-size:10px;font-weight:bold;line-height:15px;color:#a2a2a2}.c-infoDetails__subTitle.isGoodsRanking{margin-top:6px;max-width:unset}@media screen and (min-width:960px){.c-infoDetails__subTitle.isGoodsRanking{margin-top:2px}}.c-infoDetails__text{margin:0 auto 15px;text-align:left;font-size:14px;line-height:22px}.c-infoDetails__rank{margin:0 5px -5px 0;display:inline-block;width:21px;height:21px}.c-infoDetails__rank.isFirst{background-image:url("/img/svg_sprite.svg#ranking-first");background-size:100% 100%}.c-infoDetails__rank.isSecond{background-image:url("/img/svg_sprite.svg#ranking-second");background-size:100% 100%}.c-infoDetails__rank.isThird{background-image:url("/img/svg_sprite.svg#ranking-third");background-size:100% 100%}.c-infoDetails__rank.isText{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;color:#fff;background:#a2a2a2;border-radius:50%}@media screen and (min-width:960px){.c-infoDetails__rank.isText{margin-top:4px;margin-left:2px;display:inline-flex;width:26px;height:26px}}.c-infoDetails__rank.isAnimeRanking{margin-top:0;margin-bottom:-5px}@media screen and (min-width:960px){.c-infoDetails__rank.isAnimeRanking{margin-top:4px}}.c-infoDetails__rank.isGoodsRanking{margin:0}@media screen and (min-width:960px){.c-infoDetails__rank.isGoodsRanking{margin-top:4px;margin-bottom:-5px}}.c-infoDetails__rank.isBookRankingSlider{margin:0 5px 0 0;width:21px;height:21px}.c-infoDetails__rank.isBookRankingSlider.isText{margin-left:2px;margin-right:7px;width:17px;height:17px}.c-infoDetails__rank.isBookRanking{margin:0;width:30px;height:30px}.c-infoDetails__rank.isBookRanking.isText{margin-top:2px;margin-right:2px;width:26px;height:26px}@media screen and (min-width:960px){.c-infoDetails__rank{width:30px;height:30px}}.c-infoDetails__campaignText{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;font-weight:bold;color:#c03}.c-infoDetails__onAir{margin-top:auto;display:flex;align-items:center;min-height:23.6719px}@media screen and (min-width:960px){.c-infoDetails__onAir{min-height:25px}}.c-infoDetails__onAirUpdate{font-size:10px}.c-infoDetails__onAirRange{margin-left:auto;font-size:10px;font-weight:bold}.c-infoDetails.isOnAir{margin:5px 3px 9px 7px;max-width:37.037vw}.c-infoDetails.isOnAir .c-infoDetails__title{height:auto;min-height:42px;line-height:21px}@media screen and (min-width:960px){.c-infoDetails.isOnAir .c-infoDetails__title{min-height:44px;line-height:22px}}@media screen and (max-width:767px){.c-infoDetails.isOnAir{max-width:56.157vw}}@media screen and (min-width:960px){.c-infoDetails.isOnAir{margin:7px 10px 9px;max-width:300px}}.c-infoDetails.isFavouriteButton{margin-bottom:20px}@media screen and (min-width:960px){.c-infoDetails.isFavouriteButton{margin-bottom:27px}}.c-infoDetails__metaBox{margin-top:auto}.c-infoDetails__metaText{margin-top:5px;color:#626262;font-size:10px}.c-infoDetails__tagContainer{display:flex;flex-wrap:wrap}.c-infoDetails__tag{margin-right:3px;padding-right:3px;padding-left:3px;box-sizing:border-box;font-size:10px;line-height:1.2;border:1px solid}.c-infoDetails__tag.isUnread{background-color:#ffa300;border-color:#ffa300;color:#fff;font-weight:bold}.c-infoDetails__tag.isRead{border-color:#d0d0d0;color:#a2a2a2}.c-infoDetails__campaignIconRow{margin-top:2px;display:flex;align-items:center}.c-infoDetails__campaignIconRow.isRanking .c-campaignIcon__item{margin:2px 3px 1px 0}.c-infoDetails__campaignIconRow.isRanking .c-campaignIcon__item.isRight{margin-left:auto}.c-infoDetails__campaignIconRow.isExclusiveAndFastest{margin-left:5px}.c-infoDetails__campaignIconRow.isExclusiveAndFastest.isOnAir{margin-top:0;margin-bottom:0}.c-infoDetails__campaignIconRow.isExclusiveAndFastest .c-campaignIcon__item img{width:36px !important;height:auto;object-fit:contain}@media screen and (min-width:960px){.c-infoDetails__campaignIconRow.isExclusiveAndFastest .c-campaignIcon__item img{width:38px !important}}@media screen and (min-width:960px){.c-infoDetails__campaignIconRow.isExclusiveAndFastest{margin-left:8px;margin-bottom:2px}}.c-infoDetails.isBook{max-width:unset}.c-infoDetails.isBook .c-infoDetails__title{margin:3px auto 4px;min-height:32px;font-size:12px;line-height:16px}@media screen and (min-width:960px){.c-infoDetails.isBook .c-infoDetails__title{margin:4px auto;min-height:36px;line-height:18px}}.c-infoDetails.isBook.isBookTopCampaign{max-width:unset}.c-infoDetails.isBookPromotion{margin:0 0 0 10px;display:flex;flex-direction:column;max-width:none}.c-infoDetails.isBookPromotion .c-infoDetails__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;margin-left:0;min-height:36px;font-size:14px;line-height:1.5}.c-infoDetails.isBookPromotion .c-infoDetails__campaignIconRow{margin-top:auto}.c-infoDetails.isBookPromotion .c-infoDetails__campaignText{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10px;line-height:20px}.c-infoDetails.isBookRanking .c-infoDetails__title{margin-right:32px}.c-infoDetails.isBlockItem{display:flex;flex-direction:column;margin:10px;max-width:none}.c-infoDetails.isBlockItem .c-infoDetails__title{margin-left:0;font-size:14px;line-height:23.8px}@media screen and (min-width:960px){.c-infoDetails.isBlockItem{margin:15px}.c-infoDetails.isBlockItem .c-infoDetails__title{margin-left:0;font-size:14px;line-height:23.8px}}@media screen and (min-width:960px){.c-infoDetails{margin:5px 8px}}.c-genreTags{display:flex;height:14px}.c-genreTags__item{font-size:10px}.c-genreTags__item+.c-genreTags__item{margin-left:8px}.c-genreTags__item.isText{padding:0 2px;border:1px solid #d0d0d0;height:13px;line-height:13px}.c-genreTags__item.isGray{color:#626262}.c-genreTags__item.isNew{-webkit-mask-image:url("/img/svg_sprite.svg#status-new");mask-image:url("/img/svg_sprite.svg#status-new");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentcolor;-webkit-mask-size:100% 100%;mask-size:100% 100%;color:#289beb;display:inline-block;width:26px;height:14px}.c-genreTags__item.isPublic{font-weight:bold;color:#fff;height:12px;background-color:#50c005;border-color:transparent}.c-genreTags__item.isPrivate{color:#a2a2a2;height:12px}.c-genreTags.isOnlyPC{display:none}@media screen and (min-width:960px){.c-genreTags.isOnlyPC{display:flex}}.c-infoDetails__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 auto 5px;min-height:36px;font-size:12px;font-weight:bold;line-height:18px}.c-infoDetails__title.isWhite{color:#fff}@media screen and (min-width:960px){.c-infoDetails__title{margin-bottom:27px;min-height:38px;font-size:14px}.c-infoDetails__title.isOnlyTitle{margin-bottom:5px}}.c-infoDetails.isBook .c-infoDetails__title{margin:3px auto 4px;min-height:32px;font-size:12px;line-height:16px}@media screen and (min-width:960px){.c-infoDetails.isBook .c-infoDetails__title{margin:4px auto;min-height:36px;line-height:18px}}.c-infoDetails__campaignIconRow{margin-top:2px;display:flex;align-items:center}.c-infoDetails__campaignIconRow.isRanking .c-campaignIcon__item{margin:2px 3px 1px 0}.c-infoDetails__campaignIconRow.isRanking .c-campaignIcon__item.isRight{margin-left:auto}.c-infoDetails__campaignIconRow.isExclusiveAndFastest{margin-left:5px}.c-infoDetails__campaignIconRow.isExclusiveAndFastest.isOnAir{margin-top:0;margin-bottom:0}.c-infoDetails__campaignIconRow.isExclusiveAndFastest .c-campaignIcon__item img{width:36px !important;height:auto;object-fit:contain}@media screen and (min-width:960px){.c-infoDetails__campaignIconRow.isExclusiveAndFastest .c-campaignIcon__item img{width:38px !important}}@media screen and (min-width:960px){.c-infoDetails__campaignIconRow.isExclusiveAndFastest{margin-left:8px;margin-bottom:2px}}.c-campaignIcon{display:flex;align-items:center}.c-campaignIcon__item+.c-campaignIcon__item{margin-left:3px}.c-campaignIcon__item.isDPoint{background-image:url("/img/svg_sprite.svg#campaign-dp-1");background-size:100% 100%;display:inline-block;width:18px;height:18px}.c-campaignIcon__item.isDPoint.isTypeB{background-image:url("/img/svg_sprite.svg#campaign-dp-2");background-size:100% 100%}.c-campaignIcon__item.isDPoint.isTypeC{background-image:url("/img/svg_sprite.svg#campaign-dp-3");background-size:100% 100%}.c-campaignIcon__item.isDPointLarge{background-image:url("/img/svg_sprite.svg#campaign-dp-1-large");background-size:100% 100%;display:inline-block;width:26px;height:26px}.c-campaignIcon__item.isDPointLarge.isTypeB{background-image:url("/img/svg_sprite.svg#campaign-dp-2-large");background-size:100% 100%}.c-campaignIcon__item.isDPointLarge.isTypeC{background-image:url("/img/svg_sprite.svg#campaign-dp-3-large");background-size:100% 100%}.c-campaignIcon__item.isFree{background-image:url("/img/svg_sprite.svg#campaign-free");background-size:100% 100%;display:inline-block;width:18px;height:18px}.c-campaignIcon__item.isFreeLarge{background-image:url("/img/svg_sprite.svg#campaign-free-large");background-size:100% 100%;display:inline-block;width:26px;height:26px}.c-campaignIcon__item.isSet{background-image:url("/img/svg_sprite.svg#campaign-set");background-size:100% 100%;display:inline-block;width:18px;height:18px}.c-campaignIcon__item.isSetLarge{background-image:url("/img/svg_sprite.svg#campaign-set-large");background-size:100% 100%;display:inline-block;width:26px;height:26px}.c-campaignIcon__item.isSetProductLarge{background-image:url("/img/svg_sprite.svg#campaign-set-product-large");background-size:100% 100%;display:inline-block;width:26px;height:26px}.c-campaignIcon__item.isSample{background-image:url("/img/svg_sprite.svg#campaign-sample");background-size:100% 100%;display:inline-block;width:30px;height:18px}.c-campaignIcon__item.isSampleLarge{background-image:url("/img/svg_sprite.svg#campaign-sample-large");background-size:100% 100%;display:inline-block;width:26px;height:26px}.c-campaignIcon__item.isHidden{background-image:none}.c-campaignIcon__item.isNull{width:18px;height:18px}.c-campaignIcon__item.isRight{margin-left:auto}.eb-trial-btn__Wrapper{justify-content:center !important;overflow:visible}.eb-trial-btn__Wrapper{position:relative;padding-bottom:2px;display:flex;flex-wrap:wrap;gap:5px 5px;justify-content:flex-start;width:auto;max-width:800px;overflow-y:hidden;overflow-x:hidden;height:100%;margin:5px auto 0}.eb-trial-btn__Button{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:bold;width:100%;height:34px;padding:2px;border:1px solid #d0d0d0;background-color:#fff;white-space:nowrap;box-sizing:border-box;cursor:pointer}@media screen and (min-width:860px){.eb-trial-btn__Button{margin:0 2.12%}}.eb-trial-btn__icon{-webkit-mask-image:url(/img/svg_sprite.svg#book);mask-image:url(/img/svg_sprite.svg#book);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentcolor;-webkit-mask-size:100% 100%;mask-size:100% 100%;color:#333;display:inline-block;width:18px;height:18px;margin-right:5px}.bookScript{width:150px}.bookScriptBody{background-color:#fff;box-shadow:0 1px 2px 0 #cecece;overflow:auto}.bookScriptBody>a{display:inline-block;width:100%}.c-thumbnail.isBook{aspect-ratio:90 / 127;height:auto !important}#contentWrap #mainArea img.c-thumbnail__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cpBookListWrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 5px}
