.c-product__bgTxt{position:absolute;color:#fff;font-size:170px;font-weight:800;line-height:1;opacity:.6;left:-20px}.p-mvTxt{position:relative;z-index:2;padding-top:100px;padding-bottom:100px}.p-mvTxt__txt{text-align:center;font-size:16px;font-weight:700;line-height:1.9}@media screen and (max-width:900px){.c-product__bgTxt{font-size:80px;line-height:.8;left:-10px}.p-mvTxt{padding-top:30px;padding-bottom:80px}.p-mvTxt__txt{text-align:left;font-size:14px;line-height:1.8;letter-spacing:.06em}}.p-example{position:relative;z-index:2;padding-top:120px}.p-example:before{background-color:#acacac;content:'';height:1px;left:50%;position:absolute;top:0;width:calc(100% - 80px);transform:translate(-50%,0);max-width:1240px}.p-example__bgTxt{top:77px}.p-example__inner{position:relative;z-index:2}.p-example__head{font-size:42px;font-weight:700;line-height:1.5;letter-spacing:.08em}.p-example__content{padding:80px 0;border-bottom:#acacac solid 1px}.p-example__content.--01{margin-top:20px}.p-example__content.--last{border-bottom:none}.p-example__upper{display:flex;justify-content:space-between}.p-example__head02{width:450px;font-size:32px;font-weight:700;line-height:1.5;letter-spacing:.08em}.p-example__txts{width:calc(100% - 493px)}.p-example__txt{font-size:16px;font-weight:500;line-height:1.9}.p-example__table{margin-top:25px;display:flex;flex-direction:column;gap:10px}.p-example__table dl{display:flex;justify-content:space-between;align-items:flex-start}.p-example__table dl dt{width:128px;border-radius:6px;background:#e4ddcb;padding:1px 5px 2px;text-align:center;font-size:12px;font-weight:700;line-height:1.7;margin-top:2px}.p-example__table dl dd{width:calc(100% - 140px);font-size:15px;font-weight:500;line-height:1.6}.p-example__slide--wrapper{margin-top:30px;position:relative;width:calc(100% + 40px);left:-20px;overflow:hidden}.p-example__slide{overflow:visible !important;max-width:606px;margin:0 auto !important}.p-example__slide--content{width:289px !important}.p-example__slide--content figure{aspect-ratio:288/200;overflow:hidden;border-radius:12px}.p-example__slide--content figure img{height:100%;object-fit:cover}.p-example__slide--prev{position:absolute;cursor:pointer;width:40px;height:40px;background:url(//bpn.jp/wp-content/themes/bestplay/assets/css/../img/product/btn-prev.webp) no-repeat center center/contain;top:50%;left:0;transform:translate(0,-50%);z-index:3}.p-example__slide--next{position:absolute;cursor:pointer;width:40px;height:40px;background:url(//bpn.jp/wp-content/themes/bestplay/assets/css/../img/product/btn-next.webp) no-repeat center center/contain;top:50%;right:0;transform:translate(0,-50%);z-index:3}.p-example__slide--prev.swiper-button-disabled,.p-example__slide--next.swiper-button-disabled{pointer-events:none;opacity:.3}.p-example__slide--pagination{margin-top:56px;display:flex;gap:8px;align-items:center;justify-content:center}.p-example__slide--pagination .swiper-pagination-bullet{width:60px;height:6px;background-color:#c3c9c7}.p-example__slide--pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#45c0a8}@media screen and (max-width:900px){.p-example{padding-top:52px}.p-example:before{width:calc(100% - 40px);max-width:500px}.p-example__bgTxt{top:40px}.p-example__head{font-size:24px}.p-example__content{padding:50px 0;border-bottom:#acacac solid 1px}.p-example__content.--01{margin-top:0}.p-example__upper{display:block}.p-example__head02{width:100%;font-size:24px;white-space:nowrap}.p-example__txts{width:100%;margin-top:15px}.p-example__txt{font-size:14px;line-height:1.8}.p-example__table{margin-top:25px;gap:15px}.p-example__table dl{display:block}.p-example__table dl dt{margin-top:0}.p-example__table dl dd{width:100%;margin-top:10px;font-size:14px}.p-example__slide--wrapper{margin-top:25px}.p-example__slide{max-width:288px}.p-example__slide--content{width:288px !important}.p-example__slide--content figure{border-radius:10px}.p-example__slide--prev{left:10px}.p-example__slide--next{right:10px}.p-example__slide--pagination{margin-top:20px}.p-example__slide--pagination .swiper-pagination-bullet{width:34px;height:4px}}.p-catalog{padding-top:149px;padding-bottom:120px;position:relative;z-index:2}.p-catalog__bgTxt{top:100px}.p-catalog__inner{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start}.p-catalog__txts{width:calc(100%*455/1240)}.p-catalog__head{font-size:42px;font-weight:700;line-height:1.5;letter-spacing:.08em}.p-catalog__subHead{margin-top:115px;font-size:26px;font-weight:700;line-height:1.5;letter-spacing:.12em}.p-catalog__txt{margin-top:15px;font-size:16px;font-weight:500;line-height:1.9}.p-catalog__tags{margin-top:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:13px}.p-catalog__tags--head{font-size:16px;font-weight:700;line-height:1.7}.p-catalog__tag{width:calc(100% - 77px);padding-top:2px;display:flex;flex-wrap:wrap;gap:7px}.p-catalog__tag span{color:#fff;font-size:15px;font-weight:500;line-height:1;padding:3px 10px 6px;border-radius:6px;background:#d1c9b0}.p-catalog__link{margin-top:18px;font-size:14px;font-weight:700;line-height:1.7}.p-catalog__link a{text-decoration:underline}.p-catalog__img{width:calc(100%*736/1240);overflow:hidden;border-radius:20px}@media screen and (max-width:900px){.p-catalog{padding-top:39px;padding-bottom:50px}.p-catalog__bgTxt{top:27px}.p-catalog__inner{display:block}.p-catalog__txts{width:100%}.p-catalog__head{font-size:24px}.p-catalog__subHead{margin-top:15px;font-size:22px}.p-catalog__txt{margin-top:12px;line-height:1.8}.p-catalog__tags{margin-top:12px;gap:13px}.p-catalog__link{margin-top:12px}.p-catalog__img{width:100%;margin-top:36px}}