.Template_wrapper__pXvBI{gap:15px}.Template_main__OA8KY,.Template_wrapper__pXvBI{position:relative;display:flex;flex-direction:column}.Template_main__OA8KY{gap:10px}.Template_topReview__zxCh3{width:100%;border-bottom:1px solid #f7f7f7}.Template_reviews__HHYNU{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px 10px;gap:25px 10px}.Finished_wrapper__8vUH_{position:relative;display:flex;flex-direction:column;gap:5px}.Finished_image__umJSW{position:relative;display:flex;gap:10px;justify-content:center;align-items:center;height:147px;overflow:hidden}.Finished_background__mYNvj{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(35px)}.Finished_thumbnail__ksVcC{position:relative;width:101.73px;height:138px;object-fit:cover}.Finished_title__M0yoI{position:relative;color:#5c5c5c;font-size:14px;line-height:21px;letter-spacing:.05em}.Finished_subInfo__Yhv2T{position:relative;display:flex;gap:5px;height:18px;color:#c3c3c3;font-size:12px;line-height:18px;letter-spacing:.05em}.Finished_genre__E49F1{display:flex;align-items:center;gap:5px}.Finished_footer__d82oJ{position:relative;display:flex;justify-content:space-between;align-items:flex-end;height:18px}.Finished_star__N8CbD{position:relative;display:flex;align-items:center;gap:3px;color:#5c5c5c;font-size:12px;line-height:18px;letter-spacing:.05em}.Finished_star__N8CbD img{width:12.62px}.Finished_supportIcon__qf52u{width:15.35px;height:15px;cursor:pointer}.CompletedSeries_wrapper__2WZcM{position:relative;display:flex;flex-direction:column;gap:15px}.CompletedSeries_heading__ibhU_{position:relative;height:27px;color:#232323;font-size:18px;line-height:27px;letter-spacing:.05em}.CompletedSeries_items__bID_M{position:relative;display:flex;gap:30px;flex-wrap:wrap}.CompletedSeries_item__ugKRV{width:282px}.BookItem_wrapper__U3HEw{position:relative;display:flex;gap:10px;width:100%;box-sizing:border-box;overflow:hidden}@media(max-width:800px){.BookItem_wrapper__U3HEw{flex-direction:column}}.BookItem_image__Wiz65{position:relative;width:137px;aspect-ratio:137/191;display:flex;align-items:center;justify-content:center}@media(max-width:800px){.BookItem_image__Wiz65{width:100%;aspect-ratio:100/70}}.BookItem_background__Z_upq{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.BookItem_background__Z_upq img{width:100%;height:100%;object-fit:cover;filter:blur(35px)}.BookItem_number__mzAKR{position:absolute;top:7px;color:#232323;font-size:18px;letter-spacing:.05em;z-index:2}.BookItem_numberBackground__8MMOm{position:absolute;top:0;left:0;width:80px;height:80px;background-color:#f7f7f7;transform:rotate(45deg) translate(-69.5%,.5%);z-index:1}@media(max-width:800px){.BookItem_numberBackground__8MMOm{position:absolute;top:0;left:0}}.BookItem_thumbnail__Yew14{position:absolute;width:97.54px;aspect-ratio:97.54/134}.BookItem_thumbnail__Yew14 img{width:100%;height:100%;object-fit:cover}@media(max-width:800px){.BookItem_thumbnail__Yew14{width:44%}}.BookItem_main__AWlrA{flex:1 1;position:relative;display:flex;flex-direction:column}.BookItem_body__Dn9BH{display:flex;flex-direction:column;gap:5px}.BookItem_star__0aQDJ{position:relative;display:flex;align-items:center;gap:3px;color:#5c5c5c;font-size:12px;line-height:18px;letter-spacing:.05em}.BookItem_star__0aQDJ img{width:12.62px}.BookItem_catchCopy__3KAlc{max-height:41px;color:#5c5c5c;font-size:14px;line-height:21px;-webkit-line-clamp:2}.BookItem_catchCopy__3KAlc,.BookItem_title__9YARP{position:relative;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.BookItem_title__9YARP{max-height:18px;color:#c3c3c3;font-size:12px;font-weight:700;line-height:18px;-webkit-line-clamp:1}.BookItem_subInfo__xM_in{position:relative;display:flex;gap:5px;color:#c3c3c3;font-size:12px;line-height:18px;letter-spacing:.05em}.BookItem_genre__erjAB{display:flex;align-items:center;gap:5px}.BookItem_supportIcon__X1hZO{position:relative;width:15.35px}.Ranking_wrapper__W75P9{position:relative;display:flex;flex-direction:column;gap:16px;padding:0 0 16px;width:100%;background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box;overflow:hidden}@media(max-width:800px){.Ranking_wrapper__W75P9{width:240px;flex-shrink:0;border-top-left-radius:16px;border-top-right-radius:16px}}.Ranking_heading__KhSvv{position:relative;display:flex;justify-content:center;align-items:center;gap:6px;width:100%;height:56px;background-color:#45caaa;box-sizing:border-box;color:#fff;font-size:18px;font-weight:700;letter-spacing:.05em}.Ranking_heading__KhSvv img{transform:scale(1.2)}@media(max-width:800px){.Ranking_heading__KhSvv{font-size:16px;height:44px;padding:0}.Ranking_heading__KhSvv img{transform:scale(.8)}}.Ranking_items__DuWY4{display:flex;flex-direction:column;gap:16px;padding:0 16px}@media(max-width:800px){.Ranking_items__DuWY4{padding:0 8px;gap:24px}}.CTABanner_wrapper__gD2Ys{width:100%}.CTABanner_wrapper__gD2Ys img{position:relative;width:100%}@media(max-width:800px){.CTABanner_wrapper__gD2Ys{position:relative}}.Rankings_wrapper___HLFP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:800px){.Rankings_wrapper___HLFP{display:flex;gap:16px;overflow-x:auto;flex:0 1;padding-left:5px;padding-right:5px;padding-bottom:5px}}.PageTemplate_top__SFfUn{position:relative;display:flex;gap:30px}.PageTemplate_top__left__LblSR{position:relative;display:flex;flex-direction:column;gap:30px;width:200px}.PageTemplate_top__right__uyuml{position:relative;display:flex;flex-direction:column;gap:30px;width:315px}.PageTemplate_topCenter__veFuX{position:relative;display:flex;flex-direction:column;gap:15px;width:645px}.PageTemplate_topCenter__heading__aYiZs{position:relative;color:#232323;font-size:18px;line-height:27px;letter-spacing:.05em}.PageTemplate_topCenter__items__wLYUm{position:relative;display:flex;gap:15px;flex-wrap:wrap}.PageTemplate_topCenter__item__YS9ZY{width:315px}.PageTemplate_heading__9Shvo{position:relative;display:flex;align-items:center;gap:10px;color:#232323;font-size:16px;letter-spacing:.05em}.PageTemplate_heading__9Shvo:before{content:"";position:relative;width:10px;height:23px;background-color:#45caaa}.PageTemplate_middle__3kl7n{position:relative;display:flex;gap:30px}.PageTemplate_middleLeft__OUrt8{position:relative;display:flex;flex-direction:column;gap:15px;width:910px}.PageTemplate_middleLeft__heading__tyde7{position:relative;height:27px;color:#232323;font-size:18px;line-height:27px;letter-spacing:.05em}.PageTemplate_middleLeft__items__8vvZn{position:relative;grid-gap:15px;gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.PageTemplate_middleRight__LpDnk{position:relative;display:flex;flex-direction:column;gap:30px;width:280px}.PageTemplate_middleRight__block__dUja2{position:relative;display:flex;flex-direction:column;gap:15px}.PageTemplate_middleRight__item__NanL5{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:10px 0 0;height:69px;border-top:1px solid #f7f7f7;box-sizing:border-box}.PageTemplate_middleRight__itemInline__3ecBl{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;height:59px}.PageTemplate_middleRight__title__a_XOg{position:relative;height:36px;color:#5c5c5c;font-size:12px;line-height:18px;letter-spacing:.05em}.PageTemplate_middleRight__subInfo__7SKOr{position:relative;display:flex;align-items:center;gap:5px;height:18px;color:#c3c3c3;font-size:12px;line-height:18px;letter-spacing:.05em}.PageTemplate_specialContent__gcATG{position:relative;display:flex;flex-direction:column;gap:30px;width:1220px;height:602.5px}.PageTemplate_tagCards__mOVe_{flex-direction:column}.PageTemplate_reviewArea__RnvYp,.PageTemplate_tagCards__items__YEiTc,.PageTemplate_tagCards__mOVe_{position:relative;display:flex;gap:15px}.PageTemplate_reviewArea__RnvYp{flex-direction:column}.PageTemplate_reviewArea__main__fuwAc{position:relative;display:flex;flex-direction:column}.PageTemplate_reviewArea__topReviews__z2GUf{position:relative;display:flex}.PageTemplate_reviewArea__topReview__7YdHL{width:406.67px;border-bottom:1px solid #f7f7f7}.PageTemplate_reviewArea__topReview__7YdHL:nth-of-type(3n+2){border-right:1px solid #f7f7f7;border-left:1px solid #f7f7f7}.PageTemplate_reviewArea__reviews__F9iY8{position:relative;display:grid;grid-template-columns:repeat(5,1fr)}.PageTemplate_reviewArea__review__8i3sO{border-bottom:1px solid #f7f7f7;border-right:1px solid #f7f7f7}.PageTemplate_reviewArea__review__8i3sO:nth-of-type(5n){border-right:none}.PageTemplate_finishedBooks__Sj6gt{position:relative;display:flex;flex-direction:column;gap:15px}.PageTemplate_finishedBooks__heading__fIbus{position:relative;height:27px;color:#232323;font-size:18px;line-height:27px;letter-spacing:.05em}.PageTemplate_finishedBooks__items__F8EZS{position:relative;display:flex;gap:30px;flex-wrap:wrap}.PageTemplate_finishedBooks__item__mNrQw{width:282px}.PageTemplate_ranking__Fl6Md{position:relative;display:flex;flex-direction:column;gap:15px;width:1220px;height:365.5px}.PageTemplate_ranking__items__SZxyn{position:relative;display:flex;gap:15px;width:1220px;height:293.5px}.PageTemplate_ranking__item__TB6f0{width:293.5px}.PageTemplate_bottom__ODGyb{position:relative;display:flex;gap:30px}.PageTemplate_bottomLeft__8iMxv{width:910px}.PageTemplate_bottomLeft__8iMxv,.PageTemplate_bottomLeft__block__WUYAC{position:relative;display:flex;flex-direction:column;gap:15px}.PageTemplate_bottomLeft__heading__2BH90{position:relative;height:27px;color:#232323;font-size:18px;line-height:27px;letter-spacing:.05em}.PageTemplate_bottomLeft__items__Wxwlc{position:relative;display:flex;gap:15px;flex-wrap:wrap}.PageTemplate_bottomLeft__item__2xEE_{width:293px}.PageTemplate_bottomRight__56xiz{position:relative;display:flex;flex-direction:column;gap:30px;width:280px}.PageTemplate_bottomRight__block__gdxZj{position:relative;display:flex;flex-direction:column;gap:15px}.PageTemplate_bottomRight__item__hzNY3{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:10px 0 0;height:69px;border-top:1px solid #f7f7f7;box-sizing:border-box}.PageTemplate_bottomRight__itemInline__r38SG{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;height:59px}.PageTemplate_bottomRight__title__lHzwi{position:relative;height:36px;color:#5c5c5c;font-size:12px;line-height:18px;letter-spacing:.05em}.PageTemplate_bottomRight__subInfo__y5ro4{position:relative;display:flex;align-items:center;gap:5px;height:18px;color:#c3c3c3;font-size:12px;line-height:18px;letter-spacing:.05em}.PageTemplate_bottomRight__banners__bQxAK{position:relative;display:flex;flex-direction:column;gap:15px}