@charset "UTF-8";.cls-1{fill:#fff}.cls-2{fill:#bf8a2e}.p-index__plus__inner{line-height:1}.p-index__plus__inner .p-index__plus__headings{height:auto}.p-index__plus__inner .p-index__plus__headings h2{height:auto;display:block;width:336px;margin:0 auto;padding:0}@media screen and (max-width: 767px){.p-index__plus__inner .p-index__plus__headings h2{width:238px}}.p-index__plus__inner .p-index__plus__headings h2 img{height:172px}@media screen and (max-width: 767px){.p-index__plus__inner .p-index__plus__headings h2 img{height:122px}}.p-index__plus__inner .swiper-slide{padding:0}@media screen and (max-width: 767px){.p-index__plus__inner .swiper-slide{padding:0 0 2px}}.p-index__plus__inner .c-slider-normal__img{width:auto;height:auto;align-items:center}.p-index__plus__inner .top-img-label{border-radius:2px;font-size:11px;padding:4px 6px;font-weight:100;color:#fff;background-color:#a08200}.p-index__plus__inner .p-toppage-slider__item{padding:0 3px}.p-index__plus__inner .img-title p{margin:10px 0}.p-index__plus__inner .img-title a{font-size:10px}.p-index__plus__inner .img-title .img-name{color:#fff;font-size:20px;font-weight:500}.p-index__plus__inner .img-title .img-detail{color:#ababab;font-size:16px;font-weight:200}.p-index__plus__inner .toppage-btn{border:1px solid #fff;color:#fff;border-radius:17px;display:inline-block;font-weight:500;letter-spacing:2px;padding:10px 20px;position:relative;text-align:center;margin:25px 0 10px;cursor:pointer}.p-index__plus__inner .toppage-btn:hover{background:gray}.p-index__plus__inner .toppage-imginfo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:10px 0 30px;width:100%}@media (max-width: 768px){.p-index__plus__inner .toppage-imginfo{width:100%}}.p-index__plus__inner .toppage-imginfo .img-title,.p-index__plus__inner .toppage-imginfo .toppage-imgarea{width:50%}.c-breadcrumb__item{color:#222}.c-breadcrumb__item a:after{color:#222}.c-slider-news__item:before{display:none}.l-guide{font-size:1.3rem;line-height:1.7}@media screen and (max-width: 767px){.l-guide{font-size:1.4rem}}.l-guide .m-auto{margin:0 auto}.l-guide img{width:auto;max-width:100%}@media screen and (min-width: 768px){.l-guide .c-btn-normal1 a,.l-guide .c-btn-normal2 a,.l-guide .c-btn-important1 a,.l-guide .c-btn-important2 a{width:220px}}.l-guide .c-block__headings{height:auto;text-align:center;margin:0 0 15px}.l-guide .c-block__headings h2{height:auto;padding-bottom:10px;position:relative;left:0;transform:translate(0);margin:0}.l-guide .l-content__inner{width:100%;max-width:860px;margin:0 auto;background:#f2fbfd}@media screen and (min-width: 768px){.l-guide .l-content__inner{padding:55px 49px 60px}}@media screen and (max-width: 767px){.l-guide .l-content__inner{width:auto;padding:35px 15px;margin:0 -15px}}.l-guide .l-content__inner h1{text-align:center;margin:0 0 20px}.l-guide .l-content__inner>p{margin:0 0 50px}@media screen and (max-width: 767px){.l-guide .l-content__inner>p{margin:0 0 30px}}.l-guide .l-content__inner .content__menu{margin:20px 0;display:flex}@media (max-width: 767px){.l-guide .l-content__inner .content__menu{flex-wrap:wrap}}.l-guide .l-content__inner .content__menu>a{border:3px solid #19b3d6;border-radius:12px;background:#fff;padding:10px;display:inline-block;margin:0 15px;text-align:center}@media (max-width: 767px){.l-guide .l-content__inner .content__menu>a{margin:5px 0 0;width:calc((100% - 5px)/2)}}@media (max-width: 575px){.l-guide .l-content__inner .content__menu>a>div img{max-width:90px}}.l-guide .l-content__inner .content__menu>a>p{margin-top:.3em;font-weight:700}@media (max-width: 575px){.l-guide .l-content__inner .content__menu>a>p{font-size:14px}}@media (max-width: 575px){.l-guide .l-content__inner .content__menu>a:nth-child(odd){margin-right:5px}}.l-guide .l-content__inner .content__menu>a:first-of-type{border:3px solid #fd873d;border-radius:12px}.l-guide .l-content__inner .content__menu>a:hover{color:#19b3d6}.l-guide .l-content__inner .content__menu>a:first-of-type:hover{color:#fd873d}.l-guide .l-content__inner .anchor{display:block;padding-top:70px;margin-top:-70px}@media (max-width: 767px){.l-guide .l-content__inner .anchor{padding-top:50px;margin-top:-50px}}.l-guide .l-content__inner #digital{display:block;padding-top:70px;margin-top:0}@media (max-width: 767px){.l-guide .l-content__inner #digital{padding-top:50px;margin-top:-50px}}@media screen and (min-width: 768px){.l-guide .l-content__inner .l-content__block{margin:0 0 60px}}.l-guide .l-content__inner .l-content__block.p-index__news{margin:0}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus{width:auto;margin:0 -15px 35px;padding:4px}}.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__inner{border-color:#fff}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__inner{overflow:inherit}}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__headings{margin:0 0 15px}}.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__headings h2{height:auto;display:block;width:336px;margin:0 auto;padding:0}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__headings h2{width:238px}}.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__headings h2 img{height:172px}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__headings h2 img{height:122px}}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__feature{margin:0 0 30px}}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__feature .p-index__plus__feature-item{margin-bottom:10px}}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__special-lead{text-align:center}}@media screen and (max-width: 767px){.l-guide .l-content__inner .l-content__block.p-index__plus .p-index__plus__movie{margin-bottom:0}}.l-guide .l-content__inner .l-content__block>p{margin:0 0 25px}.l-guide .l-content__inner .l-content__block>p.l-price{font-size:1.4rem;font-weight:700;margin:0 0 15px}.l-guide .l-content__inner .p-index__plus__feature-list{text-align:center;font-size:110%;margin-bottom:15px}@media (max-width: 575px){.l-guide .l-content__inner .p-index__plus__feature-list{font-size:1.5rem}}.l-guide .l-content__inner .p-index__plus__feature-list .p-index__plus__feature-item{margin-right:0}.l-guide .l-content__inner .p-index__plus__feature-list .p-index__plus__feature-item span{color:red}@media (max-width: 767px){.l-guide .l-content__inner .p-index__plus__feature-list .p-index__plus__feature-item span{font-size:1.5rem}}.l-guide .l-content__inner .c-slider-news__img{background:#fff}.l-guide .mainvisual{position:relative}@media screen and (max-width: 767px){.l-guide .mainvisual{margin:0 -15px;width:auto}}.l-guide .mainvisual .mv__text{padding:0 0 0 47%;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}@media screen and (min-width: 768px){.l-guide .mainvisual .mv__text{position:absolute;left:0;top:0;width:100%;height:100%}}@media screen and (max-width: 767px){.l-guide .mainvisual .mv__text{padding:0 0 30px;background:var(--back-ground) no-repeat center;background-size:cover}}.l-guide .mainvisual .mv__text p{line-height:2.1;padding:30px 0}@media screen and (max-width: 767px){.l-guide .mainvisual .mv__text p{font-size:1.4rem;line-height:2;padding:15px 15px 30px}}.l-guide .mainvisual .mv__text .logo{width:370px;margin:0 auto}@media screen and (max-width: 767px){.l-guide .mainvisual .mv__text .logo{width:48%;position:absolute;right:15px;top:50px}}.l-guide .l-regist{text-align:center;padding:40px 0 50px}@media screen and (max-width: 767px){.l-guide .l-regist{padding:35px 0}}.l-guide .l-regist dt{font-size:2.2rem;font-weight:700;margin:0 0 15px}@media screen and (max-width: 767px){.l-guide .l-regist dt{font-size:1.6rem;letter-spacing:.1em;line-height:1.3}}.l-guide .l-regist dt.fz32{font-size:3.2rem}@media screen and (max-width: 767px){.l-guide .l-regist dt.fz32{font-size:2rem}}@media screen and (min-width: 768px){.c-slider-normal4 .c-slider-normal__item{padding:0}.c-slider-normal4 .c-slider-normal__item>a{height:auto}.c-slider-normal4 .c-slider-normal__item .c-slider-normal__img{height:318px;width:226px}.c-slider-normal4 .c-slider-normal__item .c-slider-normal__icon{text-align:left;display:flex}}.c-slider-normal__item .c-slider-normal__img{height:auto}.p-index__plus{background-color:#222;padding:4px}.p-index__plus__benefits-headings{display:inline-block;font-size:18px;line-height:1.3;position:relative;padding-bottom:1.5em;color:#fff}.toppage-link{border-bottom:2px solid #e47931;display:inline-block;margin-top:10px}.title-more{color:#e47931;font-size:14px;line-height:16px}@media (min-width: 768px){.toppage-imginfoarea{display:block}.toppage-contentarea{width:720px;margin:0 auto}}.top-img-header{color:#c5bfbf;font-size:12px;font-weight:500;margin-top:10px;text-align:left;line-height:1.5em}.top-img-name{color:#fff;font-size:14px;font-weight:400;margin:10px 0;word-break:break-all}.top-yellow-labelarea{display:flex}.top-gray-labelarea{display:flex;justify-content:space-evenly}.top-img-gray-label{border-radius:2px;font-size:10px;padding:4px;margin:8px 0;background-color:gray;color:#fff}@media (max-width: 768px){.top-img-gray-label{border-radius:2px;font-size:10px;padding:2px 0;margin:8px 0;background-color:gray;color:#fff;white-space:nowrap}}.top-img-box{display:table-cell;vertical-align:middle}.top-img-label{border-radius:2px;font-size:5px;padding:4px 6px;font-weight:100;color:#fff}.c-product-block{color:var(--gj-text-color);display:flex;flex-direction:column;gap:8px;text-align:start}.c-product-block .c-product-block__img{width:100%;aspect-ratio:1;object-fit:contain}.c-product-block.is-portrait .c-product-block__img{aspect-ratio:100/142}.c-product-block .c-product-block__sub{color:var(--gj-text-color-light);font-weight:300;font-size:12px;line-height:130%;min-height:31px}.c-product-block .c-product-block__title{font-weight:600;font-size:14px;line-height:130%;min-height:18px;word-break:break-all}.c-product-block .c-product-block__labels{display:flex;row-gap:8px;flex-wrap:wrap}.toppage-title{padding:0 15px;display:flex;align-items:center;justify-content:space-between}.toppage-leftborder{border-left:5px solid #e47931}.title-font{font-size:26px;font-weight:500;color:#fff}.btn-noborder{border:none}.btn-margin{margin:0}@media (max-width: 575px){.p-index__plus__feature-text{font-size:13px;line-height:1.5;font-weight:400}}.p-index__plus__feature .p-index__plus__feature-text{color:#fff}.c-slider-wrapper{margin-bottom:20px;display:flex;padding-right:0%}.is-pc{display:flex}.swiper-container-for-dvd,.swiper-container-for-weekly{display:none;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.c-plus-section-title{font-size:26px;display:flex;align-items:center;gap:4px}.c-section-block{padding:32px 0}.c-section-block:nth-of-type(2n){background:var(--gj-color-light-black)}.c-section-block:nth-of-type(odd){background:var(--gj-color-light-black-2)}.c-section-block .c-section-block__inner{max-width:1024px;margin-inline:auto}
