body #header,body #menu_btn,body #sns_area{transform:translate(-126px, 0)}body #arrows{transform:translate(70px, 0)}body #fp-nav{transform:translate(-70px, 0)}body #header,body #menu_btn,body #sns_area,body #arrows{transition:all .3s ease-in-out}body.is-frame-fixed #header,body.is-frame-fixed #menu_btn,body.is-frame-fixed #sns_area,body.is-frame-fixed #arrows,body.is-frame-fixed #fp-nav{transform:translate(0, 0);transition:all .3s ease-in-out}body.bg-default{background:url("/book/202511/images/cover/fv_img.jpg") no-repeat center 30%/cover}body.bg-white{background:#fff !important}@media only screen and (max-width: 800px){body.bg-default{background:url("/book/202511/images/cover/fv_img_tb.jpg") no-repeat center 15%/cover}}#arrows span.next{opacity:1;transition:all .3s ease-in-out}#arrows span.next.hide{opacity:0}#header{background:rgba(0,0,0,0)}.fp-viewing-2 #header{background:#fff}#scroll_arrow{width:108px;text-align:center;position:absolute;bottom:30px;right:30px;cursor:pointer;opacity:1}.is-frame-fixed #scroll_arrow{opacity:0;transition:all .3s ease-in-out}#scroll_arrow .next{display:inline-block;width:55px;height:55px;border-right:14px solid #fff;border-bottom:14px solid #fff;animation:down 2s infinite}#scroll_arrow .scroll{display:inline-block;width:108px;height:20px;margin-top:20px}@keyframes down{0%{transform:translate(0, -20px) rotate(45deg);opacity:0}15%{opacity:1}55%{opacity:1}70%{transform:translate(0, 0) rotate(45deg);opacity:0}100%{opacity:0}}#loadingbg{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;z-index:999}.credit-btn{position:absolute}.credit-btn a{display:block;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:13px;line-height:1;color:#fff;padding:10px 30px;position:relative;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.credit-btn a:hover{opacity:.7}.credit-btn a::before{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;width:7px;height:7px;position:absolute;bottom:10px;right:14px}.credit-btn a::after{content:"";width:10px;height:1px;background:#fff;position:absolute;bottom:13px;right:13px;transform:rotate(-45deg)}.credit-box{display:none;width:370px;padding:20px 20px 50px;box-sizing:border-box;background:#fff;border:1px solid #c4c4c4;font-family:"Hiragino Kaku Gothic W4 JIS2004",Sans-Serif;font-size:12px;line-height:1.6;position:absolute;z-index:1}.credit-box .credit-close{display:block;width:20px;height:20px;position:absolute;left:20px;bottom:20px;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.credit-box .credit-close:hover{opacity:.7}.credit-box .credit-close::before,.credit-box .credit-close::after{content:"";width:20px;height:2px;background:#5a5a5a;position:absolute;top:50%;left:50%;margin-left:-12px}.credit-box .credit-close::before{transform:rotate(45deg)}.credit-box .credit-close::after{transform:rotate(-45deg)}.static-img01,.static-img02,.static-img03{display:block;width:100%;height:100vh;position:absolute;top:0;left:0;background:#fff}.static-img01 .img01,.static-img02 .img01,.static-img03 .img01{overflow:hidden}.static-img01 .img01 img,.static-img02 .img01 img,.static-img03 .img01 img{width:100%;height:100%;object-fit:cover}.static-img01 .img01{width:30.7%;height:calc(100% - 100px);position:absolute;top:50px;left:14.8%}@media only screen and (max-width: 800px){.static-img01 .img01 img{object-position:44% 50%}}.static-img02 .img01{width:37.5%;height:100%;position:absolute;top:0;left:52.2%}@media only screen and (max-width: 800px){.static-img02 .img01 img{object-position:36% 50%}}.static-img03 .img01{width:37.5%;height:100%;position:absolute;top:0;left:54.7%}@media only screen and (max-width: 800px){.static-img03 .img01 img{object-position:80% 50%}}.cover-block{width:100%;height:100vh;position:absolute;top:0;left:0}.cover-block .gooda-logo{width:63.8%;position:absolute;bottom:0;margin-bottom:38px;left:50%;margin-left:-30%}@media only screen and (max-width: 800px){.cover-block .gooda-logo{margin-left:-40%;margin-bottom:30%}}.eyecatch-first .fv-name{width:9.8%;max-width:128px;position:absolute;right:28.6%;top:28%}.eyecatch-first .fv-txtbox{font-size:10px;line-height:1.6;color:#fff}.eyecatch-first .fv-txtbox .modify{margin-top:1em}@media only screen and (max-width: 800px){.eyecatch-first .fv-inner{bottom:auto;top:8%}.eyecatch-first .fv-name{width:20%;right:10%}}.eyecatch-second{background:url("/book/202511/images/cover/sv_img.jpg") no-repeat center 35%/cover}.eyecatch-second .sv-inner{width:31.3%;position:absolute;top:39%;left:8.6%}.eyecatch-second .sv-theme{width:100%}.eyecatch-second .sv-txt{width:21.7%;margin-left:70%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.eyecatch-second .sv-txtbox{width:64.4%;margin-top:30px;font-size:10px;line-height:1.6;color:#fff;margin-left:9.1%}.eyecatch-second .sv-txtbox .modify{margin-top:1em}@media only screen and (max-width: 800px){.eyecatch-second{background:url("/book/202511/images/cover/sv_img_tb.jpg") no-repeat 50% 15%/cover}.eyecatch-second .sv-inner{width:30%;top:60%}.eyecatch-second .sv-txt{width:30%;margin-left:62%;margin-top:-45%}}.cover-content{background:#1c1c2e}.cover-content .menu-inner{padding-left:126px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cover-content .menu-ttl{width:128px;height:20px;margin-bottom:20px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url("/book/images/common_icon.png");background-repeat:no-repeat;background-size:150px auto;background-position:0 -90px}.cover-content .gnavi ul{width:90%;max-width:921px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cover-content .gnavi li{width:48%}.cover-content .gnavi li:nth-child(2) .txt{line-height:1.1em}.cover-content .gnavi li a{display:flex;align-items:center;border-bottom:1px solid #5d5d6a;position:relative;cursor:pointer;opacity:1;transition:all .3s ease-in-out}.cover-content .gnavi li a:hover{opacity:.7}.cover-content .gnavi li .thumb{width:14vmin;padding:10px 15px 10px 0;box-sizing:border-box}.cover-content .gnavi li .thumb img{vertical-align:bottom}.cover-content .gnavi li .txt{width:calc(100% - 14vmin);font-family:"Hiragino Kaku Gothic W4 JIS2004",Sans-Serif;font-size:14px;line-height:1.3em;color:#fff;padding-bottom:0}.cover-content .gnavi li .small{font-size:12px}.cover-content .gnavi li .genre{font-family:"Fjalla One",sans-serif;font-size:11px;line-height:1em;color:#5d5d6a;position:absolute;left:auto;bottom:10px;right:0}@media only screen and (max-width: 800px){.cover-content .gnavi ul{width:90%}}.cover-article .img01,.cover-article .img02,.cover-article .img03{overflow:hidden}.cover-article .img01 img,.cover-article .img02 img,.cover-article .img03 img{width:100%;height:100%;object-fit:cover}.cover-article .copy{margin-bottom:30px}.cover-article .txtbox{font-size:12px;line-height:1.8;color:#3c3c3c}.cover-article .txtbox p+p{margin-top:1.5em}.cover-article .credit{font-size:10px;line-height:1.6;color:#3c3c3c}.cover-article.article01::before,.cover-article.article02::before,.cover-article.article05::before,.cover-article.article05::before,.cover-article.article08::before,.cover-article.article09::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:1;pointer-events:none}.cover-article.article01{background:#fff}.cover-article.article01 .img01{width:37.5%;height:100%;position:absolute;top:0;left:52.2%}.cover-article.article01 .img01 img{object-position:50% 30%}.cover-article.article01 .inner{width:32.1%;position:absolute;top:50%;transform:translateY(-50%);left:13.9%}.cover-article.article01 .title{width:100%;margin-bottom:47px}.cover-article.article01 .txtbox{font-size:13px}@media only screen and (max-width: 800px){.cover-article.article01 .img01 img{object-position:40% 50%}}.cover-article.article02 .img01{width:37.5%;height:100%;position:absolute;top:0;left:52.2%}.cover-article.article02 .img01 img{object-position:25% 30%}@media only screen and (max-width: 800px){.cover-article.article02 .img01 img{object-position:33% 50%}}.cover-article.article03 .inner{width:31%;margin-left:55.9%;margin-top:20vh}.cover-article.article04{background:#fff}.cover-article.article04 .img01{width:28%;position:absolute;top:50%;transform:translateY(-50%);left:13.9%}.cover-article.article04 .img02{width:37.5%;height:100%;position:absolute;top:0;left:52.2%}@media only screen and (max-width: 800px){.cover-article.article04 .img01 img{object-position:60% 50%}.cover-article.article04 .img02 img{object-position:40% 50%}}.cover-article.article05 .img01{width:30.7%;height:calc(100% - 100px);position:absolute;top:50px;left:14.8%}.cover-article.article05 .img01 img{object-position:35% 30%}@media only screen and (max-width: 800px){.cover-article.article05 .img01 img{object-position:30% 30%}}.cover-article.article06 .inner{width:31%;margin-left:16.1%;margin-top:20vh}#footer{background:#fff}.static-img01{transform:translate3d(0, 100%, 0);transition:all .7s ease-in-out}.static-img01.active{transform:translate3d(0, 0, 0)}.static-img01.moveDown1st,.static-img01.moveUp1st{transform:translate3d(0, 0, 0)}.static-img01.removeImg{transform:translate3d(0, -100%, 0)}.static-img02{transform:translate3d(0, 100%, 0);transition:all .7s ease-in-out}.static-img02.active{transform:translate3d(0, 0, 0)}.static-img02.moveDown1st,.static-img02.moveUp1st{transform:translate3d(0, 0, 0)}.static-img02.removeImg{transform:translate3d(0, -100%, 0)}.static-img03{transform:translate3d(0, 100%, 0);transition:all .7s ease-in-out}.static-img03.active{transform:translate3d(0, 0, 0)}.static-img03.moveDown1st,.static-img03.moveUp1st{transform:translate3d(0, 0, 0)}.static-img03.removeImg{transform:translate3d(0, -100%, 0)}.gooda-logo{opacity:1;transform:translateX(0);transition:all .6s ease-in-out}.gooda-logo.is-anm-done{opacity:0;transform:translateX(-40px)}.gooda-logo.is-loading{opacity:0;transform:translateX(0)}.fv-txtbox{opacity:1;transition:all .7s ease-in-out}.fv-txtbox.is-loading{opacity:0}.eyecatch-second .sv-theme{opacity:0;transform:translateX(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.eyecatch-second .sv-txt,.eyecatch-second .sv-txtbox{opacity:0;transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.eyecatch-second.move-up .sv-theme,.eyecatch-second.active .sv-theme{opacity:1;transform:translateX(0);transition-delay:1s}.eyecatch-second.move-up .sv-txt,.eyecatch-second.move-up .sv-txtbox,.eyecatch-second.active .sv-txt,.eyecatch-second.active .sv-txtbox{opacity:1;transition-delay:1s}.cover-article .inner{opacity:0;transition:all .7s ease-in-out}.cover-article.move-up .inner,.cover-article.active .inner{opacity:1;transition-delay:1s}.cover-article.article01::before,.cover-article.article02::before,.cover-article.article05::before,.cover-article.article05::before,.cover-article.article08::before,.cover-article.article09::before{opacity:1;transition:all .7s ease-in-out}.cover-article.article01.move-up::before,.cover-article.article01.active::before,.cover-article.article02.move-up::before,.cover-article.article02.active::before,.cover-article.article05.move-up::before,.cover-article.article05.active::before,.cover-article.article05.move-up::before,.cover-article.article05.active::before,.cover-article.article08.move-up::before,.cover-article.article08.active::before,.cover-article.article09.move-up::before,.cover-article.article09.active::before{opacity:0;transition-delay:.7s}.cover-article.article01 .img01{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article01 .title{opacity:0;transform:translateX(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article01 .shoulder{opacity:0;transition:all .7s ease-in-out}.cover-article.article01.move-up .img01,.cover-article.article01.active .img01{opacity:1;transform:translateY(0);transition-delay:1s}.cover-article.article01.move-up .title,.cover-article.article01.active .title{opacity:1;transform:translateX(0);transition-delay:1s}.cover-article.article01.move-up .shoulder,.cover-article.article01.active .shoulder{opacity:1;transition-delay:1s}.cover-article.article02 .img01{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article02.move-up .img01,.cover-article.article02.active .img01{opacity:1;transform:translateY(0);transition-delay:1s}.cover-article.article03 .copy{opacity:0;transform:translateX(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article03.move-up .copy,.cover-article.article03.active .copy{opacity:1;transform:translateX(0);transition-delay:1s}.cover-article.article04 .img01{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article04 .img02{opacity:0;transform:translateY(40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article04.move-up .img01,.cover-article.article04.move-up .img02,.cover-article.article04.active .img01,.cover-article.article04.active .img02{opacity:1;transform:translateY(0);transition-delay:1s}.cover-article.article05 .img01{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article05 .img02{opacity:0;transform:translateY(40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article05.move-up .img01,.cover-article.article05.move-up .img02,.cover-article.article05.active .img01,.cover-article.article05.active .img02{opacity:1;transform:translateY(0);transition-delay:1s}.cover-article.article06 .copy{opacity:0;transform:translateX(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article06.move-up .copy,.cover-article.article06.active .copy{opacity:1;transform:translateX(0);transition-delay:1s}.cover-article.article09 .img01{opacity:0;transform:translateY(-40px);transition:all .7s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cover-article.article09.move-up .img01,.cover-article.article09.active .img01{opacity:1;transform:translateY(0);transition-delay:1s}
