.book{margin-inline:auto;width:72%;padding-left:7%}.bg-area{background:#0093b8;color:#fff}.bg-area.-sub-color{background:#96c8c8}.bg-area h2:not(.reset){border-color:#fff}.bg-area .bg-txt{background:#fff;color:#0093b8}.padding-set{padding:3em 0 4.8em}.padding-set.-bottom-small{padding-bottom:2.8em}.padding-set h2:not(.reset){margin-top:0}.book-caption{color:#0093b8;font-size:.85em;text-align:center}.book-title{margin-top:1.5em;padding-bottom:.5em;color:#0093b8;font-size:1.3em;font-weight:bold;line-height:1.05}.book-title.-fz_lg{font-size:1.41em}.boot-cnt{font-size:.85em}.italic{margin-top:.6em;font-size:1.56em;font-style:italic}.btn-01{margin-top:2.2em}.store{padding:1.25em 0 3em}.indent{padding-left:3em;text-indent:-1em}.end-message{z-index:1;position:relative}.end-message::after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;font-size:3.5em;content:"受付終了"}.end-message .bg-txt{background:#0093b8;color:#417887}.end-message .italic,.end-message .cnt-txt{color:#0093b8}@media screen and (max-width: 1900px){/*! ブック */}@media screen and (max-width: 1830px){/*! ブック */}@media screen and (max-width: 1300px){/*! ブック */}@media screen and (max-width: 1100px){/*! ブック */}@media screen and (max-width: 840px){/*! ブック */}@media screen and (max-width: 480px){/*! ブック */.italic{font-size:1.46em}}
/*# sourceMappingURL=page-book.css.map */
