.chapter__title{background:#000;color:#fff;font-size:3rem;padding:10px 20px;font-weight:700;margin-bottom:30px}.chapter__title02{display:flex;justify-content:center;align-items:center;font-size:3rem;text-align:center;margin-bottom:30px;position:relative}.chapter__title02::before,.chapter__title02::after{content:"";display:inline-block;position:absolute;top:50%;width:18%;height:3px;background-color:#333;z-index:0}@media screen and (max-width: 1024px){.chapter__title02::before,.chapter__title02::after{content:none}}.chapter__title02::before{left:0}.chapter__title02::after{right:0}.chapter__product--title{max-width:1200px;width:100%;margin:0 auto 60px;text-align:center;font-weight:bold;font-size:3rem}@media screen and (max-width:599px){.chapter__product--title{font-size:2.8rem}}.chapter__link{width:50%;margin:60px auto 30px}@media screen and (max-width:599px){.chapter__link{width:100%;margin:30px auto 30px}}.chapter__links2{width:50%;margin:30px auto 0}@media screen and (max-width:599px){.chapter__links2{width:100%}}.chapter__links2>.btn{padding:20px;font-weight:700}.chapter__mb0{margin-bottom:0}.chapter .product-lineup-sec{margin-bottom:60px}.chapter .product-lineup-sec__lv3{font-size:2.4rem;position:relative;margin:0 0 40px;padding:1rem 0;border-bottom:2px solid #d2d2d0;font-size:2.2rem;font-weight:200;letter-spacing:.25rem;background:none}.chapter .product-lineup-sec__lv3::after{content:"";position:absolute;left:0;bottom:-2px;width:4.5rem;border-bottom:2px solid #0068b7}.chapter .product-lineup-sec__digi-cata{display:flex;flex-wrap:wrap;margin-top:20px;gap:20px}.chapter .product-lineup-sec__digi-cata--inner{width:calc(25% - 20px)}@media screen and (max-width:599px){.chapter .product-lineup-sec__digi-cata--inner{width:calc(50% - 20px);margin-bottom:30px}}.chapter .product-lineup-sec__digi-cata--inner--link{display:block;padding-bottom:6px;transition:all .5s ease}.chapter .product-lineup-sec__digi-cata--inner--link:hover{background-color:#0068b7;color:#fff}.chapter .product-lineup-sec__digi-cata--inner--link:hover .product-lineup-sec__digi-cata--inner--link--imgbox .product-lineup-sec__digi-cata--inner--link--imgbox--img{transform:scale(1.1)}.chapter .product-lineup-sec__digi-cata--inner--link--imgbox{overflow:hidden}.chapter .product-lineup-sec__digi-cata--inner--link--imgbox--img{transform:scale(1);transition:all .5s ease;aspect-ratio:16/9;width:100%;height:auto}.chapter .product-lineup-sec__digi-cata--inner--link--cap{margin:8px 0 2px;padding-left:.5em;font-weight:bold}@media screen and (max-width:599px){.chapter .product-lineup-sec__digi-cata--inner--link--cap{font-size:1.4rem;margin:12px 0 0}}.chapter .product-lineup-sec__digi-cata--inner--link--price{padding-left:.5em;font-size:1.4rem}.chapter .product-lineup-sec__chapter__link{width:50%;margin:60px auto 0}.chapter .product-lineup-sec__chapter__link .btn:hover{background-color:#0068b7;color:#fff}.chapter .product-lineup-sec__chapter__link .btn-type01:hover{background-color:#0068b7;color:#fff}@media screen and (max-width:599px){.chapter .product-lineup-sec__chapter__link{width:100%;margin:16px auto 0}}.chapter .col1bnr{width:90%;margin:60px auto 80px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:599px){.chapter .col1bnr{width:100%;margin:40px auto 50px}}.chapter .col1bnr__wrap{transition:all .5s ease}.chapter .col1bnr__wrap--link{display:block;transition:all .5s ease;border:1px solid #ccc;outline:2px solid #fff}.chapter .col1bnr__wrap--link:hover{background-color:#0068b7;color:#fff;outline:2px solid #0068b7;border-color:#0068b7}.chapter .col1bnr__wrap--link:hover .col1bnr__wrap--img--pic{transform:scale(1.1)}.chapter .col1bnr__wrap--img{overflow:hidden;display:flex}.chapter .col1bnr__wrap--img--pic{display:block;width:100%;height:auto;transition:all .5s ease;transform:scale(1)}@media screen and (max-width:599px){.chapter .col1bnr__wrap--img--pic{aspect-ratio:375/211}.chapter .col1bnr__wrap--img--pic--pic01{aspect-ratio:20/11}}@media screen and (min-width:600px){.chapter .col1bnr__wrap--img--pic{aspect-ratio:59/6}.chapter .col1bnr__wrap--img--pic--pic01{aspect-ratio:40/7}}.chapter .plink-column{margin-top:70px}.chapter .plink-column__wrap--heading{font-size:2rem;font-weight:900;width:100%;border-bottom:1px solid #333;text-align:left;line-height:1.3;padding:0 10px;margin-bottom:20px}.chapter .plink-column__wrap--inner{padding:10px 10px 0 10px}.chapter .plink-column__wrap--inner--link{display:flex;border:1px solid #ccc;border-radius:10px;padding:10px 20px 10px 10px;font-size:1.6rem;line-height:1.3;justify-content:space-between;align-items:center;transition:all .5s ease;color:#333;text-decoration:none;position:relative}.chapter .plink-column__wrap--inner--link::after{position:absolute;width:7px;height:7px;right:16px;top:50%;content:"";display:block;border-right:1px solid #333;border-top:1px solid #333;transform:translateY(-50%) rotate(45deg)}.chapter .plink-column__wrap--inner--link--icon{flex-shrink:0}.chapter .plink-column__wrap--inner--link--icon img{transition:all .5s ease;aspect-ratio:1/1;width:34px;height:auto;display:block}.chapter .plink-column__wrap--inner--link--txt{flex-grow:1;padding:5px 10px;text-align:left}.chapter .plink-column__wrap--inner--link:hover{color:#fff;background-color:#0068b7}.chapter .plink-column__wrap--inner--link:hover::after{border-right:1px solid #fff;border-top:1px solid #fff}.chapter .plink-column__wrap--inner--link:hover .plink-column__wrap--inner--link--icon img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(220deg) brightness(104%) contrast(104%)}.chapter .btn-more-column{margin-top:30px;text-align:center}.chapter .btn-more-column__link{display:inline-block;text-decoration:underline;color:#0068b7;position:relative;cursor:pointer}.chapter .btn-more-column__link:after{content:"表示する▼";text-decoration:underline}.chapter .btn-more-column .accordion--processed:after{content:"閉じる▲";text-decoration:underline}.chapter .column-more{display:none}.chapter .other-info{margin-top:90px}.chapter .other-info__txt{font-weight:bold;text-align:center;margin-bottom:40px}.chapter .other-info__wrap{display:flex;flex-wrap:wrap;width:70%;margin:0 auto}@media screen and (max-width:599px){.chapter .other-info__wrap{width:100%}}.chapter .other-info__wrap--inner{width:49%;display:block;background-color:rgba(0,0,0,0);transition:all .5s ease;outline:3px solid #fff}.chapter .other-info__wrap--inner:first-child{margin-right:2%}@media screen and (max-width:599px){.chapter .other-info__wrap--inner{width:100%}.chapter .other-info__wrap--inner:first-child{margin-right:0;margin-bottom:20px}}.chapter .other-info__wrap--inner:hover{background-color:#0068b7;color:#fff;outline:3px solid #0068b7}.chapter .other-info__wrap--inner--link--imgwrap--img{aspect-ratio:25/9;border:1px solid #ccc;width:100%;height:auto}.chapter .other-info__wrap--inner--link--imgwrap--cap{padding:2px 0;text-align:center;font-size:1.4rem;font-weight:bold;padding-bottom:6px}@media screen and (max-width:599px){.chapter .other-info__wrap--inner--link{width:100%;margin-bottom:30px}.chapter .other-info__wrap--inner--link:last-child{margin-bottom:0}}.chapter .catalog-lists{display:flex;flex-wrap:wrap;gap:20px}.chapter .catalog-lists__wrap{width:calc(25% - 15px);border:solid 2px #ccc;border-radius:5px;font-weight:bold;text-align:center;display:flex;flex-direction:column}@media screen and (min-width:600px)and (max-width:1024px){.chapter .catalog-lists__wrap{width:calc(50% - 10px)}}@media screen and (max-width:599px){.chapter .catalog-lists__wrap{width:100%}}.chapter .catalog-lists__ttl{font-size:1.8rem;padding:16px 10px;background:#f1f1f1;display:flex;justify-content:center;align-items:center;text-align:left;margin-bottom:28px;flex-grow:1}.chapter .catalog-lists__visual{min-height:180px}.chapter .catalog-lists__visual--cataimg{margin:15px auto;width:45%;border:solid 1px #ccc;height:auto;aspect-ratio:53/75;display:block}.chapter .catalog-lists__btn{text-align:center;border-top:dotted 2px #ccc;margin:30px 0}.chapter .catalog-lists__btn .com_cata_btn{border:solid 2px #0068b7;color:#0068b7;font-size:1.4rem;width:80%;margin:10px auto;padding:5px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:all .5s ease}.chapter .catalog-lists__btn .com_cata_btn:hover{opacity:.5}.chapter .catalog-lists__btn .com_cata_btn .cata_icon01{width:20px;margin-right:5px;aspect-ratio:1/1;height:auto}.chapter .catalog-lists__btn .com_cata_btn .cata_icon02{width:20px;margin-right:5px;aspect-ratio:1/1;height:auto}.chapter .catalog-lists__btn .cata_icon02_wrap{background-color:#0068b7;color:#fff}.chapter .section-faq{margin:30px 0}.chapter .section-faq__maintitle{font-weight:900;width:100%;border-bottom:1px solid #333;text-align:left;line-height:1.3;padding:0 10px;font-size:2rem;margin-bottom:20px}.chapter .section-faq__wrap--list{width:100%;display:flex;flex-direction:column;padding:0 10px}.chapter .section-faq__wrap--list--inner{width:100%;margin:0;padding:0;border-radius:10px;border:1px solid #ccc;background-color:#fff;display:flex;flex-direction:column;transition:all .5s ease;margin-bottom:10px}.chapter .section-faq__wrap--list--inner--title{width:100%;display:flex;align-items:center;font-size:1.6rem;margin:0;padding:10px 15px;border-radius:10px;background-color:#fff;transition:all .5s ease;cursor:pointer;line-height:1.5}.chapter .section-faq__wrap--list--inner--title:hover{background-color:#0068b7;color:#fff}.chapter .section-faq__wrap--list--inner--title:hover .section-faq__wrap--list--inner--title--iconq{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(220deg) brightness(104%) contrast(104%)}.chapter .section-faq__wrap--list--inner--title--iconq{flex-shrink:0;display:block;margin-top:2px;transition:all .5s ease}.chapter .section-faq__wrap--list--inner--title--iconq img{aspect-ratio:1/1;width:32px;height:auto;display:block}.chapter .section-faq__wrap--list--inner--title--txt{padding-left:1em;text-align:left}.chapter .section-faq__wrap--list--inner--contents{width:100%;display:none;padding:10px 15px;line-height:1.3}.chapter .section-faq__wrap--list--inner--contents--anser{display:flex;width:100%;margin-bottom:10px}.chapter .section-faq__wrap--list--inner--contents--anser--icona{flex-shrink:0;display:block;margin-top:2px}.chapter .section-faq__wrap--list--inner--contents--anser--icona img{aspect-ratio:1/1;width:32px;height:auto;display:block}.chapter .section-faq__wrap--list--inner--contents--anser--txt{padding-left:16px;text-align:left;display:flex;align-items:center}.chapter .section-faq__wrap--list dt.accordion--processed{background-color:#0068b7;color:#fff}.chapter .section-faq__wrap--list dt.accordion--processed .section-faq__wrap--list--inner--title--iconq{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(220deg) brightness(104%) contrast(104%)}.chapter .section-faq .chapter__link .btn__link01{padding:20px 15px;font-weight:bold}.chapter .watch-catalog{background-color:#f6f6f6;padding:30px 20px;margin:70px 0 40px}.chapter .watch-catalog--txt{font-weight:bold;margin-bottom:24px}.chapter .watch-catalog--link{margin:10px auto}.chapter .watch-catalog--link--wrap--box{display:block;min-width:32px;max-width:32px;padding-right:6px}.chapter .watch-catalog--link--wrap--box img{filter:invert(33%) sepia(100%) saturate(1066%) hue-rotate(176deg) brightness(93%) contrast(101%);transition:all .5s ease;aspect-ratio:1/1;width:100%;height:auto;display:block}.chapter .watch-catalog--link--wrap:hover .watch-catalog--link--wrap--box img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(220deg) brightness(104%) contrast(104%)}.chapter .watch-catalog--link--wrap--txt{width:70%;text-align:center}.chapter .attention{margin-bottom:40px}.chapter .attention__list{width:100%;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width:599px){.chapter .attention__list{width:100%;gap:40px;grid-template-columns:1fr}}.chapter .attention__list--wrap--link{padding:28px 0}.chapter .inquiry-btn .link{font-size:1.4rem;margin-top:10px;font-weight:bold}.chapter .inquiry-btn__list{display:flex;flex-wrap:wrap}.chapter .inquiry-btn__list--wrap{width:49%}.chapter .inquiry-btn__list--wrap:first-child{margin-right:2%}@media screen and (max-width: 1024px){.chapter .inquiry-btn__list--wrap{width:100%;margin-bottom:30px}.chapter .inquiry-btn__list--wrap:first-child{margin-right:0}}.chapter .inquiry-btn__list--wrap--link{display:flex;border:4px double #0068b7;padding:10px;color:#0068b7;position:relative;transition:all .5s ease}@media(hover: hover)and (pointer: fine){.chapter .inquiry-btn__list--wrap--link:hover{background-color:#0068b7;color:#fff}.chapter .inquiry-btn__list--wrap--link:hover::after{border-color:#fff}.chapter .inquiry-btn__list--wrap--link:hover .inquiry-btn__list--wrap--link--icon01 img{filter:invert(99%) sepia(0%) saturate(0%) hue-rotate(260deg) brightness(103%) contrast(105%)}.chapter .inquiry-btn__list--wrap--link:hover .inquiry-btn__list--wrap--link--inner{width:88%}.chapter .inquiry-btn__list--wrap--link:hover .inquiry-btn__list--wrap--link--inner .inquiry-btn__list--wrap--link--inner--icon02 img{filter:invert(99%) sepia(0%) saturate(0%) hue-rotate(260deg) brightness(103%) contrast(105%)}}.chapter .inquiry-btn__list--wrap--link::after{transition:all .5s ease;position:absolute;top:50%;right:10px;content:"";height:7px;width:7px;border-right-width:1px;border-right-style:solid;border-top-width:1px;border-top-style:solid;border-color:#0068b7;transform:translateY(-50%) rotate(45deg)}.chapter .inquiry-btn__list--wrap--link--icon01 img{display:block;margin-top:30px;min-width:40px;filter:invert(33%) sepia(85%) saturate(1204%) hue-rotate(175deg) brightness(96%) contrast(103%);aspect-ratio:1/1}.chapter .inquiry-btn__list--wrap--link--inner{width:88%;text-align:center}@media screen and (max-width:599px){.chapter .inquiry-btn__list--wrap--link--inner{width:75%}}.chapter .inquiry-btn__list--wrap--link--inner--icon02 img{display:block;max-width:60px;margin:10px auto 7px;filter:invert(33%) sepia(85%) saturate(1204%) hue-rotate(175deg) brightness(96%) contrast(103%);aspect-ratio:1/1}.chapter .inquiry-btn__list--wrap--link--inner--txt{font-size:1.4rem}.chapter .inquiry-btn__list--wrap--subtxt{font-size:1.4rem}.col02__item{display:grid;grid-gap:20px 30px;margin:70px auto 0;grid-template-columns:repeat(1, 1fr);width:50%}@media screen and (min-width:600px)and (max-width:1024px){.col02__item{width:68%}}@media screen and (max-width:599px){.col02__item{grid-template-columns:1fr;width:100%}}@media screen and (max-width:599px){.col02__list{width:100%}}.col02__list--link{position:relative;display:flex;border:3px double #0068b7;padding:10px 15px;gap:10px;align-items:center;font-size:1.4rem;font-weight:600;background:#fff;color:#0068b7}.col02__list--link::after{position:absolute;width:7px;height:7px;right:5px;top:50%;content:"";display:block;border-right:1px solid #0068b7;border-top:1px solid #0068b7;transform:translateY(-50%) rotate(45deg)}@media(any-hover: hover){.col02__list--link{transition:all .5s ease}.col02__list--link::after{transition:all .5s ease}.col02__list--link:hover{border-color:#0068b7;color:#fff;background-color:#0068b7}.col02__list--link:hover::after{border-color:#fff}.col02__list--link:hover .col02__list--image-obj{fill:#0068b7;stroke:#fff}.col02__list--link:hover .col02__list--image-obj02{stroke:#fff}.col02__list--link:hover .col02__list--image-obj03{fill:none}.col02__list--link:hover .col02__list--image-obj04{fill:#fff}}.col02__list--image{aspect-ratio:1/1;width:50px;height:auto}.col02__list--image-obj{fill:#fff;stroke:#0068b7;stroke-miterlimit:10}@media(any-hover: hover){.col02__list--image-obj{transition:all .5s ease}}.col02__list--image-obj01{fill:none}.col02__list--image-obj02{fill:none;stroke:#333;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.09px}.col02__list--image-obj03{fill:#fff}.col02__list--image-obj04{fill:#333}.col02__list--note{font-size:1.4rem;margin-top:10px}.col02__list--text{font-size:1.4rem}.tdy{background-color:#f2f8ef}.tdy__wrap{border:1px solid #ccc;padding:16px}@media screen and (max-width:599px){.tdy__wrap{border:none;padding:0}}.tdy__wrap--text{font-weight:bold;font-size:2rem;text-align:center;background-color:#eee;padding:10px 0;margin-bottom:30px}@media screen and (max-width:599px){.tdy__wrap--text{padding:10px 6px;text-align:left}}.tdy__wrap--list{display:flex;flex-wrap:wrap}.tdy__wrap--list--inner{width:32%;margin-right:2%;margin-bottom:50px;transition:all .5s ease;outline:5px solid #f2f8ef}.tdy__wrap--list--inner:nth-child(3n){margin-right:0}.tdy__wrap--list--inner:nth-child(13),.tdy__wrap--list--inner:nth-child(14),.tdy__wrap--list--inner:nth-child(15){margin-bottom:0}@media screen and (max-width:599px){.tdy__wrap--list--inner{width:48%;margin-right:4%}.tdy__wrap--list--inner:nth-child(3n){margin-right:4%}.tdy__wrap--list--inner:nth-child(2n){margin-right:0}.tdy__wrap--list--inner:nth-child(13),.tdy__wrap--list--inner:nth-child(14){margin-bottom:50px}}.tdy__wrap--list--inner--link{display:flex;flex-direction:column;height:100%;background-color:rgba(0,0,0,0)}.tdy__wrap--list--inner--link--imgbox{overflow:hidden}.tdy__wrap--list--inner--link--imgbox--img{transform:scale(1);transition:all .5s ease;width:100%;height:auto;display:block;aspect-ratio:346/195}.tdy__wrap--list--inner--link--text01{font-weight:bold;font-size:1.4rem;margin-top:6px;text-align:center}@media screen and (max-width:599px){.tdy__wrap--list--inner--link--text01{text-align:left}}.tdy__wrap--list--inner--link--text02{font-weight:bold;font-size:1.8rem;text-align:center;flex-grow:1}@media screen and (max-width:599px){.tdy__wrap--list--inner--link--text02{font-size:1.6rem;text-align:left}}.tdy__wrap--list--inner--link--btn{width:100%;margin:10px 0 0;pointer-events:none}.tdy__wrap--list--inner--link--btn>.btn{background:#fff}.tdy__wrap--list--inner--link--btn--wrap{justify-content:space-between !important}.tdy__wrap--list--inner--link--btn--wrap--icon{filter:invert(33%) sepia(85%) saturate(1204%) hue-rotate(175deg) brightness(96%) contrast(103%);max-width:24px;min-width:24px;aspect-ratio:1/1;width:100%;height:auto;display:block}.tdy__wrap--list--inner--link--btn--wrap--watch{width:74%}.tdy__wrap--list--inner:hover{background-color:#0068b7;color:#fff;outline:5px solid #0068b7}.tdy__wrap--list--inner:hover .tdy__wrap--list--inner--link .tdy__wrap--list--inner--link--imgbox .tdy__wrap--list--inner--link--imgbox--img{transform:scale(1.1)}.youtube-movies__wrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:24px}@media screen and (min-width:600px)and (max-width:1024px){.youtube-movies__wrap{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:599px){.youtube-movies__wrap{grid-template-columns:repeat(1, 1fr)}}.youtube-movies__wrap--inner{overflow:hidden}.youtube-movies__wrap--inner--text{font-size:1.5rem;font-weight:bold;margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.y-more-movie{display:none;margin-top:24px}.y-more-movie+.y-more-movie--text{position:relative;margin-top:30px;text-align:center;color:#0068b7;text-decoration:underline;cursor:pointer}.y-more-movie+.y-more-movie--text:hover{text-decoration:none}.y-more-movie+.y-more-movie--text:after{content:"表示する▼"}.y-more-movie+.y-more-movie--text.accordion--processed:after{content:"閉じる▲"}.page-title{flex-direction:column;align-items:center}.page-title__othertxt{font-size:3rem;font-weight:600;color:#0068b7;margin-top:16px}@media screen and (max-width:599px){.page-title__othertxt{font-size:2.5rem;line-height:1.4}}.page-title .btn{display:block;width:48%;text-align:center;margin-top:16px;padding:15px;letter-spacing:1px;font-weight:bold}@media screen and (max-width:599px){.page-title .btn{width:98%}}.ieria_bnr{display:block;width:48%;margin:40px auto 20px;overflow:hidden;outline:4px solid rgba(0,0,0,0);transition:all .5s ease}@media screen and (min-width:600px)and (max-width:1024px){.ieria_bnr{width:70%}}@media screen and (max-width:599px){.ieria_bnr{width:98%}}.ieria_bnr img{display:block;width:100%;height:auto;aspect-ratio:53/20;transform:scale(1);transition:all .5s ease}@media(any-hover: hover){.ieria_bnr:hover{outline:4px solid #0068b7}.ieria_bnr:hover img{transform:scale(1.1)}}.jumper__ieria{padding:20px 15px 20px 0}.jumper__ieria-link{transition:all .5s ease;display:flex;background-color:#fff;border:1px solid #fff;color:#666;align-items:center;padding:3px 5px}.jumper__ieria-link:hover{color:#fff;background-color:#666}@media screen and (max-width: 600px){.jumper__ieria-link:before{content:"▶"}}@media(any-hover: hover){.jumper__ieria-link:before:hover{color:#666;background-color:#fff}}@media screen and (max-width:599px){.jumper__ieria-text{display:none}}