.book-view{margin:25px 0 50px;display:flex;align-items:flex-start;justify-content:center}.book-view>.c1{box-sizing:border-box;flex:0 1 40%;max-width:360px;min-width:160px}.book-view>.c2{box-sizing:border-box;flex:1 1 60%;padding:0 0 0 4%}.book-view .book-gallery img{width:100%;vertical-align:top}.book-view .book-gallery .swiper-container{box-sizing:border-box}.book-view .book-gallery .swiper-container .swiper-wrapper{align-items:center}.book-view .book-gallery .swiper-container .swiper-button-prev,.book-view .book-gallery .swiper-container .swiper-button-next{position:absolute;top:50%;margin-top:-0.55em;font-size:36px;width:1em;height:1.11em;background:50% 50%/contain no-repeat;outline:none}.book-view .book-gallery .swiper-container .swiper-button-prev{left:5px;background-image:url("/css/i/arrow-l-hover.svg")}.book-view .book-gallery .swiper-container .swiper-button-next{right:5px;background-image:url("/css/i/arrow-r-hover.svg")}.book-view .book-gallery .swiper-container .swiper-pagination{bottom:15px}.book-view .book-gallery .swiper-pagination .swiper-pagination-bullet{display:inline-block;vertical-align:top;margin:0 3px;width:10px;height:10px;background:#F9573D 0 0 no-repeat padding-box;border-radius:5px;cursor:pointer;opacity:0.6}.book-view .book-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#F9573D;opacity:1}.book-view .book-title{font-size:28px;color:#404040}.book-view .book-buy-box{margin:20px 0;font-size:18px;color:#404040;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}.book-view .book-buy-box>.c1{box-sizing:border-box;flex:0 1 auto;padding:5px 20px 5px 0}.book-view .book-buy-box>.c2{box-sizing:border-box;flex:0 1 auto;padding:5px 0}.book-view .book-buy-box .book-price{display:flex;gap:0 5px;font-family:'Roboto Condensed', sans-serif;font-weight:700;font-size:1.7em;color:#404040}.book-view .book-buy-box .book-price span{display:inline-block;width:100%;max-width:calc(50% - 3px);white-space:nowrap}.book-view .book-buy-box .book-price span:nth-last-of-type(1){text-align:right}.book-view .book-buy-box .book-old-price{display:flex;gap:0 5px;font-size:16px;color:#979a9a}.book-view .book-buy-box .book-old-price span{display:inline-block;width:100%;max-width:calc(50% - 3px);white-space:nowrap}.book-view .book-buy-box .book-old-price span:nth-last-of-type(1){text-align:right}.book-view .book-buy-box .book-buy-btn{cursor:pointer;display:block;box-sizing:border-box;width:126px;height:60px;padding:20px 50px 15px 10px;line-height:25px;background:url("/css/i/btn-buy-1.svg") 0 0/contain no-repeat;color:#FCF8F2;text-align:center;text-decoration:none}.book-view .book-buy-box .book-buy-btn:hover{opacity:0.8}.book-view .book-buy-box .book-unavailable{display:block;color:#666}.book-view .book-summary{margin-top:20px;background:#fff;padding:15px 20px;color:#404040}.book-view .book-summary .bs-title{font-size:28px;margin-bottom:10px}.book-view .book-summary .bs-text{font-size:16px;line-height:1.5em}.book-view .book-summary .bs-images{display:flex;justify-content:space-between;align-items:flex-start;margin:10px -10px 0 -10px}.book-view .book-summary .bs-images>div{box-sizing:border-box;flex:0 1 33.33%;padding:10px}.book-view .book-summary .bs-images .bs-image{display:block;background:transparent 50% 50%/cover no-repeat}.book-view .book-summary .bs-images .bs-image:before{content:'';display:block;padding-top:56.25%}.book-view .book-summary .book-tt{margin-top:20px;font-size:14px;line-height:1.6em;color:#404040}.book-view .book-summary .book-tt span{color:#777}@media (max-width: 1024px){.book-view .book-gallery .swiper-container .swiper-button-prev,.book-view .book-gallery .swiper-container .swiper-button-next{font-size:30px}.book-view .book-gallery .swiper-container .swiper-pagination{bottom:8px}}@media (max-width: 768px){.book-view{display:block}.book-view>.c1{float:left;width:45%;margin:0 4% 20px 0}.book-view>.c2{padding:0}.book-view .book-title{font-size:24px}.book-view .book-buy-box{font-size:16px}.book-view .book-buy-box .book-buy-btn{width:104px;height:50px;padding:15px 40px 10px 10px}.book-view .book-summary{clear:both;padding:10px 15px}.book-view .book-summary .bs-title{font-size:24px}.book-view .book-summary .bs-images{display:block;max-width:400px;margin:0 auto}.book-view .book-summary .bs-images>div{padding:10px 0}}@media (max-width: 550px){.book-view>.c1{float:none;max-width:430px;width:auto;margin:0 auto 20px auto;box-sizing:border-box}.book-view>.c2{padding:0}.book-view .book-gallery .swiper-container .swiper-slide{padding:0 35px;box-sizing:border-box}.book-view .book-gallery .swiper-container .swiper-button-prev{left:0px}.book-view .book-gallery .swiper-container .swiper-button-next{right:0px}.book-view .book-title{font-size:20px;text-align:center}.book-view .book-author{text-align:center}.book-view .book-buy-box{justify-content:center}.book-view .book-buy-box .book-price{font-size:1.5em}.book-view .book-summary .bs-title{font-size:20px}}.more-books{margin:50px 0;display:none}.more-books.show{display:block}.more-books .neuchaTitle{text-transform:none}.more-books .swiper-container-wrap{box-sizing:content-box;margin:0 auto;max-width:1340px;padding:0 75px;position:relative}.more-books .swiper-container-wrap .swiper-container{box-sizing:border-box;width:100%;padding:10px}.more-books .swiper-container-wrap .swiper-button-prev,.more-books .swiper-container-wrap .swiper-button-next{position:absolute;top:50%;margin-top:-31px;font-size:56px;width:1em;height:1.11em;background:50% 50%/contain no-repeat;outline:none}.more-books .swiper-container-wrap .swiper-button-prev{left:10px;background-image:url("/css/i/arrow-l-hover.svg")}.more-books .swiper-container-wrap .swiper-button-next{right:10px;background-image:url("/css/i/arrow-r-hover.svg")}.more-books .swiper-container .swiper-slide{box-sizing:border-box;align-self:flex-end}@media (min-width: 1025px){.more-books .neuchaTitle{font-size:40px;text-transform:none}}@media (max-width: 1024px){.more-books .swiper-container-wrap{padding:0 60px}.more-books .swiper-container-wrap .swiper-button-prev,.more-books .swiper-container-wrap .swiper-button-next{font-size:40px}}

/*# sourceMappingURL=280970c3041c96ef3e93eaf2e986cf14.css.map */