@charset "UTF-8";.a-done-popup{display:none}.a-done-popup--on{position:fixed;top:50%;left:50%;z-index:10500;width:80%;max-width:480px;padding:12px;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-align:center;color:#2f2f2f;border-radius:4px;border:1px solid #1d3850;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.5);transform:translateX(-50%) translateY(-50%)}.a-done-popup--on .ico{margin-bottom:4px}.a-done-popup--on .a-done-popup-link{text-decoration:underline}.a-done-popup--on .ico-alerm{color:#0062c4}.a-done-popup--on .ico-follow{color:#180}.a-done-popup--on .ico-allread{color:#180}.a-url-share-btn{display:block;width:40px;height:40px;margin:0 1px;border-radius:4px;border:2px solid #ccc;text-align:center;color:#1d3850;background:#fff}.a-url-share-btn .ico{font-size:20px;line-height:39px}.a-hatebu-share-btn{display:block;width:40px;height:40px;margin:0 1px;border-radius:4px;background:#00a4de url(/anne/img/common/hatenabookmark-logomark.svg) no-repeat}.a-twitter-share-btn{display:block;width:40px;height:40px;margin:0 1px;border-radius:4px;background:#1da1f2 url(/anne/img/common/Twitter_Social_Icon_Circle_Color.svg) no-repeat}.a-facebook-share-btn{display:block;width:40px;height:40px;margin:0 1px;border-radius:4px;background:#1877f2 url(/anne/img/common/Facebook_logo_circle_white.svg) center center/32px 32px no-repeat}.a-line-share-btn{display:block;width:40px;height:40px;margin:0 1px;border-radius:4px;background:#00b900 url(/anne/img/common/Line_logo.png) no-repeat center/40px 40px;background-size:100%}.info-notice-bnr{margin:10px}.info-notice-bnr-bg{padding:10px;margin-top:10px;border:solid 1px #cbced1;border-radius:4px;background-color:#eef0f2}.info-notice-bnr-l{text-align:left}.info-notice-bnr-r{text-align:right}.info-notice-bnr-c{text-align:center}.info-notice-bnr-bg p{margin:0}.info-notice-red{color:#e40007;font-weight:700;margin:0}.detail-book-title-box{margin-bottom:10px}.detail-book-title-box .detail-book-title{margin-bottom:0;font-size:220%}.detail-book-title-box .detail-author-name{margin-bottom:5px;font-size:13px}.detail-book-title-box .detail-book-title h1{display:inline-block;float:left}.detail-book-title-box ul.tag-list{display:inline-block;padding-left:10px}.detail-book-title-box .tag-list li{float:left;margin:0 0 0 5px;width:105px}.detail-book-title-box .tag-list li img{vertical-align:middle}.detail-book-title-box .tag-list li p.tag-wrap{margin-left:5px}.detail-book-title-box .tag-list li p.tag-wrap .tag-chapter,.detail-book-title-box .tag-list li p.tag-wrap .tag-simulpub{padding:4.5px 5px;font-size:37%;vertical-align:middle}.detail-main-area{margin-bottom:40px}.detail-main-area .detail-book-info-area{width:100%;margin:0 -260px 0 0;float:left;box-sizing:border-box}.detail-main-area .detail-book-info-area .detail-book-info-inner{position:relative;margin:0 280px 0 0;padding:30px}.detail-main-area .detail-book-info-area .detail-outline{width:100%;min-width:600px;margin-bottom:0;box-sizing:border-box;overflow:hidden}.detail-main-area .detail-purchase-area{width:260px;float:right}.detail-book-box{width:270px;margin-right:20px;margin-bottom:20px;float:left;position:relative;box-sizing:border-box;padding-top:8px;padding-left:8px}.detail-book-box .detail-book-img{transition:all .2s ease-in-out}.detail-book-box .detail-book-img:hover{opacity:.5}.detail-book-box .detail-book-img-inner{position:relative;padding-top:8px}.detail-book-box .book-img{width:256px;border-width:1px;border-style:solid;text-align:center}.detail-book-box .book-img img{max-width:256px}.detail-book-box .tag-new{width:81px;height:80px;position:absolute;right:-2px;top:3px;z-index:20}.detail-book-box .tag-preorder{width:104px;height:104px;position:absolute;right:-2px;top:2px;z-index:20}.detail-book-box .tag-sale{width:109px;height:38px;position:absolute;top:0;left:-8px}.detail-book-box .view-sample-link{line-height:1;margin-top:5px;text-align:center}.detail-book-info-area .synopsis-title{width:auto;margin-top:8px;margin-bottom:15px;margin-left:290px}.detail-book-info-area .synopsis-lead{width:auto;font-size:13px;font-weight:700;line-height:1.8}.detail-book-info-area .synopsis-text{width:auto;margin-bottom:10px;font-size:13px;line-height:1.8;word-wrap:break-word;overflow-wrap:break-word;margin-left:290px}.detail-book-info-area .synopsis-copyright{width:auto;margin-bottom:20px;color:#a09796;font-size:86%;line-height:1.4}.detail-book-info-area .social-area{min-width:100%;margin:0;padding:0}.detail-sample-page{margin-bottom:30px}.detail-sample-page .detail-sample-page-list{width:646px;margin:0 auto}.detail-sample-page .detail-sample-page-list li{width:202px;margin-right:20px;float:left}.detail-sample-page .detail-sample-page-list li:last-child{margin-right:0}@media screen and (max-width:1200px){.detail-sample-page .detail-sample-page-list{width:580px}.detail-sample-page .detail-sample-page-list li{width:180px;margin-right:20px}.detail-sample-page .detail-sample-page-list li img{width:180px}}.detail-sample-large-photo ul{height:700px}.detail-sample-large-photo ul img{max-height:700px}.detail-purchase-control-area{margin-bottom:30px;background:#fff}.detail-purchase-control-area a{text-decoration:underline}.detail-purchase-control-area a:hover{text-decoration:none}.detail-purchase-control-inner{padding:15px}.detail-purchase-control-area .detail-specail-price-info{padding:7px 10px;box-sizing:border-box;text-align:center;line-height:1.2;border:solid 1px}.detail-purchase-control-area .detail-price{text-align:center;font-size:193%;margin-bottom:8px}.detail-purchase-control-area .detail-price .sele-text{font-size:67%}.detail-purchase-control-area .detail-price .caution{padding-left:3px;font-size:52%}.detail-purchase-control-area .detail-price .caution a{text-decoration:underline}.detail-purchase-control-area .detail-coming-info{padding:7px 10px;box-sizing:border-box;text-align:center;line-height:1.2;border:solid 1px;font-weight:700;font-size:1rem}.detail-purchase-control-area .detail-price-approx{margin-bottom:10px;text-align:center}.detail-purchase-control-area .detail-price-approx .price{font-size:140%}.detail-price-approx-area{text-align:center}.detail-purchase-control-area .detail-normal-price{font-size:140%;text-decoration:line-through;display:inline-block}.detail-purchase-control-area .detail-price-approx .approx{display:block;font-size:100%;margin-top:3px}.detail-purchase-control-area .detail-price-approx .caution{padding-left:5px;font-size:70%}.detail-purchase-control-area .detail-regular-price{margin-bottom:10px;font-size:115%;text-align:center}.detail-purchase-control-area .detail-coin-cp{margin-bottom:15px;display:table}.detail-purchase-control-area .detail-coin-cp .coin-cp-title{width:88px;padding:10px;box-sizing:border-box;display:table-cell;text-indent:-9999px}.detail-purchase-control-area .detail-coin-cp .coin-cp-text{width:140px;padding:10px;display:table-cell;box-sizing:border-box;line-height:1.2;text-align:center;border-width:1px;border-style:solid}.detail-purchase-control-area .detail-receive{margin-bottom:15px;font-size:115%;text-align:center}.detail-purchase-control-area .detail-receive .coin-num{font-size:138%}.detail-purchase-control-area .btn-cart-add,.detail-purchase-control-area .btn-paypal-rt{width:230px}.detail-purchase-control-area .btn-cart-add a,.detail-purchase-control-area .btn-paypal-rt a{font-size:115%;text-decoration:none}.detail-purchase-control-area .btn-paypal-rt button{padding:16px 0;width:230px;font-size:14px;border-style:none}.detail-purchase-control-area .btn-buy-as-gift,.detail-purchase-control-area .btn-wish,.detail-purchase-control-area .btn-wish-save{width:230px}.detail-purchase-control-area .btn-buy-as-gift a,.detail-purchase-control-area .btn-wish a,.detail-purchase-control-area .btn-wish-save a{font-size:14px;font-size:115%!important;text-decoration:none}.detail-purchase-control-area .btn-preorder-add{width:230px}.detail-purchase-control-area .btn-preorder-add a{font-size:14px;font-size:115%!important;text-decoration:none}.detail-purchase-control-area .regions-text{margin-bottom:10px;text-align:center}.detail-purchase-control-area .ic-attention{background:url(/henry/img/common/ic-attention.png) no-repeat top left;background-size:18px;margin-top:-5px;padding:3px 0 20px 10px}#regions-no-modal .title-main .errregion{color:#ff1717}#regions-no-modal .title-main .title-main-inner{border-left-color:#ff1717}.detail-purchase-control-area .limit-area{padding:10px;box-sizing:border-box;text-align:center;border-width:1px;border-style:solid}.detail-purchase-control-area .limit-area p{font-size:100%;line-height:1.4}.purchase-gift-wrap{position:relative;margin-bottom:20px;border-radius:4px;border:1px solid #ffdeab;background:#fff3e0}.purchase-gift-wrap .purchase-gift{position:relative;margin:12px;padding:24px 12px 20px 24px;border-radius:4px;border:1px solid #ffdeab;background:#fff}.purchase-gift-wrap .purchase-gift .purchase-gift-icon{display:block;position:absolute;top:-28px;left:-22px;width:54px;height:54px;font-size:0;background:url(/henry/img/common/icon/bonus-items.svg) center center/54px 54px no-repeat}.purchase-gift-wrap .purchase-gift .purchase-gift-ttl{display:inline-block;width:calc(55% - 8px);font-size:13px;line-height:20px;vertical-align:middle}.purchase-gift-wrap .purchase-gift .purchase-gift-ttl:hover{text-decoration:none}.purchase-gift-wrap .purchase-gift .purchase-gift-book-img{display:inline-block;width:calc(45% - 8px);margin-left:8px;border:1px solid #ccc;vertical-align:middle}.purchase-gift-wrap .purchase-gift .purchase-gift-book-img:hover{opacity:.5}.purchase-gift-wrap .purchase-gift .purchase-gift-book-img img{width:100%}.next-volume-chapter-area .title-main{margin-bottom:0}.next-volume-chapter-area .next-volume-chapter-inner{padding:15px 15px 5px 15px}.next-volume-chapter-area .next-volume-chapter-box{margin-bottom:15px}.next-volume-chapter-area .next-volume-chapter-box .book-img{width:100px;float:left;box-sizing:border-box;border-width:1px;border-style:solid;transition:all .2s ease-in-out}.next-volume-chapter-area .next-volume-chapter-box .book-img:hover{opacity:.5}.next-volume-chapter-area .next-volume-chapter-box .book-img img{max-width:98px}.next-volume-chapter-area .book-text{width:115px;float:right}.next-volume-chapter-area .book-text p{line-height:1.7}.next-volume-chapter-area .book-text p a{text-decoration:none}.next-volume-chapter-area .book-text p a:hover{text-decoration:none}.product-detail-area{margin-bottom:40px}.product-detail-area .title-main{margin-bottom:0}.product-detail-area .product-detail-inner{padding:15px 30px 20px 30px}.product-detail-area .product-detail-inner a{text-decoration:underline}.product-detail-area .product-detail{width:100%}.product-detail-area .product-detail th{width:130px;padding:10px 0;line-height:1.2;vertical-align:top}.product-detail-area .product-detail td{width:auto;padding:10px 0;line-height:1.2;vertical-align:top}.product-detail-area .product-detail .product-detail-romaji{font-style:italic}.japan-store-link-modal{position:absolute;margin-left:15px;margin-top:-5px}.product-detail-area .product-ranking th{width:130px;padding:10px 0;line-height:1.2;vertical-align:top}.product-detail-area .product-ranking-inner{padding:15px 30px 20px 30px;border-top:1px solid #cbced1}.product-detail-area .product-ranking-inner a{text-decoration:underline}.product-detail-area .product-ranking{padding:0 15px 5px 0}.product-detail-area .product-ranking li{margin-right:7px;display:inline-block;box-sizing:border-box;font-size:.78571rem}.product-detail-area .product-ranking li:after{content:'\003e';padding-left:10px}.product-detail-area .product-ranking li:last-child:after{content:''}.product-detail-area .product-ranking li a{padding-right:5px;display:inline-block}#detail-receive-modal .icon-haert{width:9px;height:7px;padding-right:5px;vertical-align:middle}#regions-modal .flag-list,#regions-no-modal .flag-list{width:400px;margin:0 auto}#regions-modal .flag-list li,#regions-no-modal .flag-list li{width:60px;margin:0 10px 20px 10px;float:left}.supText{font-size:80%;vertical-align:super}.btn-modal-close{width:26px;height:26px;box-sizing:border-box;border-radius:4px;outline:0;border:2px solid #fff;background:url(/henry/pc/img/common/btn-itemdelete.png) no-repeat;background-position:0 0;text-indent:-9999px;position:absolute;top:5px;right:5px}.btn-modal-close:hover{background-position:0 -23px}.info-more{display:inline-block;position:relative}.info-more.is-active .coins{display:block}.info-more .coins{display:none;position:absolute;z-index:90;top:23px;right:-20px;border:1px solid #ccc;border-radius:4px;background-color:#eef0f2;padding:10px 5px 5px}.info-more .coins::after,.info-more .coins::before{content:"";position:absolute;z-index:100}.info-more .coins::before{border:8px solid transparent;border-bottom-color:#ccc;top:-15px;right:23px}.info-more .coins::after{border:8px solid transparent;border-bottom-color:#eef0f2;top:-14px;right:23px}.info-more .coins-head{text-align:center;font-sizE:15px;font-sizE:1.5rem;font-weight:700;margin:0}.info-more .coins-head-num{color:#e40007;font-weight:700;font-size:19px;padding:5px 15px;background-color:#fff;margin:0 3px}.info-more .coins-head-tax{font-size:14px}.info-more .coins-contents{background-color:#fff;padding:5px 10px 15px;margin-top:10px;text-align:left}.info-more .coins-list{display:flex;flex-wrap:wrap;min-width:340px;max-width:360px;align-items:center;margin:10px 0 10px}.info-more .coins-list-head{white-space:nowrap;margin-right:auto;width:230px;padding-left:10px;box-sizing:border-box;flex:0 0 auto;font-size:12px;font-size:1.2rem}.info-more .coins-list-head .member-rank{font-size:80%}.info-more .coins-list-head--blue{white-space:nowrap;margin-right:auto;width:230px;padding-left:10px;box-sizing:border-box;flex:0 0 auto;font-size:12px;font-size:1.2rem;color:#0062c4}.info-more .coins-list-contents{white-space:nowrap;width:calc(100% - 230px);text-align:right;flex:1 1 auto;font-size:18px;font-weight:700}.info-more .coins-list-tax{font-size:11px;font-size:1.1rem}.info-more .coins-list-red{color:#e40007}.info-more .coins-list-blue{color:#0062c4}.info-more .coins-rank{border:2px solid #eef0f2;padding:7px}.info-more .coins-text{margin:0;text-align:left;line-height:1.2}.info-more .coins-text ul{padding-left:1em;text-indent:-1em}.info-more .coins-text ul li:first-child{margin-bottom:10px}.info-more .coins-text+.coins-text{margin:10px 0 0}.info{text-align:center;margin-bottom:12px}.info-num--coin{margin-left:3px;font-weight:700;font-size:13px;font-size:1.3rem}.info-unit--coin{font-weight:700}.info-coin{color:#e40007;display:inline-block}.info-contents,.info-head{display:inline-block}.info-expired{margin-top:10px;margin-bottom:10px;color:#e40007;text-align:center}.info-reserve-coin-up{margin-top:10px;margin-bottom:10px;color:#0062c4;text-align:center;font-weight:700}.tipModal{display:inline-block;vertical-align:middle;margin-left:5px;position:relative;line-height:1}.tipModal.is-active .tipModal-inner{display:block}.tipModal.is-active .tipModal-overlay{display:block}.tipModal-btn{cursor:pointer;border:1px solid #cbced1;width:26px;height:23px;line-height:21px;background-color:#fff;border-radius:4px;text-align:center;padding:0;background:url(/henry/sp/img/common/arrow-down-gray.png) no-repeat 2px 6px}.tipModal-btn:hover{opacity:.7}.is-active .tipModal-btn{background:url(/henry/sp/img/common/arrow-up-gray.png) no-repeat 2px 6px}.tipModal-inner{display:none;position:absolute;z-index:90;top:23px;border:1px solid #ccc;border-radius:4px;background-color:#eef0f2;padding:10px}.tipModal-inner::after,.tipModal-inner::before{content:"";position:absolute}.tipModal-inner::before{border:8px solid transparent;border-bottom-color:#ccc;top:-15px}.tipModal-inner::after{border:8px solid transparent;border-bottom-color:#eef0f2;top:-14px}.tipModal-contents{padding:15px;background-color:#fff;width:300px}.tipModal--left .tipModal-inner{left:-45px}.tipModal--left .tipModal-inner::before{left:50px}.tipModal--left .tipModal-inner::after{left:50px}.tipModal--right .tipModal-inner{right:-45px}.tipModal--right .tipModal-inner::before{right:50px}.tipModal--right .tipModal-inner::after{right:50px}.tipModal-text{font-size:13px;font-size:1.3rem;margin:0;line-height:1.5}.tipModal-text+.tipModal-text{margin:10px 0 0}.tipModal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:80;display:none}.ebook-caution{margin-bottom:5px}.ebook-caution li{line-height:1.2;margin-bottom:5px}.detail-series-subscribe-area .title-main{margin-bottom:0}.detail-series-subscribe-area .series-subscribe-inner{padding:15px 15px 5px 15px;background:#fff}.detail-series-subscribe-area .btn-series-subscribe-add,.detail-series-subscribe-area .btn-series-subscribe-in{width:230px}.detail-series-subscribe-area .btn-series-subscribe-add a,.detail-series-subscribe-area .btn-series-subscribe-in a{font-size:14px;text-decoration:none}.detail-series-subscribe-area .series-subscribe-info{text-align:center;padding-bottom:10px}.detail-series-subscribe-area .series-subscribe-info .series-subscribe-preserve-info{color:#0062c4;font-weight:700}.detail-series-subscribe-area .series-subscribe-info .modal-head{margin-bottom:10px;color:#467197}.detail-series-subscribe-area .series-subscribe-info .modal-child{margin-bottom:5px;display:none}.detail-series-subscribe-area .series-subscribe-info .modal-child li{line-height:1.2;margin-bottom:5px;text-align:left;padding-left:1em;text-indent:-1em}.detail-series-subscribe-area .series-subscribe-info .modal-child li:first-child{margin-bottom:10px}.book-review-item{text-align:center;margin-bottom:5px}.book-review-item .star-box{position:relative;top:-1px;display:inline-block;width:140px;padding:7px 0 2px 9px;box-sizing:border-box;-moz-border-radius:5px;border-radius:5px;margin-bottom:8px;background:#fff}.book-review-item .star-box .ico{color:#dcdcdc;display:inline-block;-moz-transform:scale(1.8) translateX(2px) translateY(1px);-ms-transform:scale(1.8) translateX(2px) translateY(1px);transform:scale(1.8) translateX(2px) translateY(1px);margin-right:6px}.book-review-item .star-box .ico.on{color:#08a0e9}.title-buy-as-gift{margin-bottom:0!important}.title-buy-as-gift span{padding-right:0;font-size:13px;font-weight:700;line-height:1.8}.title-buy-as-gift span a{margin-left:5px}#detail-gift-modal .modal-buy-as-gift-image{text-align:center;margin:10px 0}#detail-gift-modal .buy-as-gift-caution li{margin:10px 0}#detail-gift-modal .buy-as-gift-faq-link{text-align:right}.rank{background:url(/henry/pc/img/common/sprite-rank.png) no-repeat;display:inline-block;vertical-align:bottom;margin:0 3px}.rank-l{background-position:-19px -532px;width:17px;height:19px}.rank-r{background-position:-19px -555px;width:17px;height:19px}.rank-j{background-position:-19px -575px;width:17px;height:20px}.rank-q{background-position:-19px -599px;width:17px;height:20px}.rank-k{background-position:-19px -623px;width:17px;height:20px}.rank-a{background-position:-19px -647px;width:17px;height:19px}.rank-jr{background-position:-19px -670px;width:17px;height:19px}
/*# sourceMappingURL=detail.css.map */