.page-inactive .contactButton{padding:10px 0 0;margin:0 auto 20px}.page-inactive .contactButton__item .subtext{font-size:14px;font-size:.875rem;line-height:1}.page-inactive .kv{height:257.5px;background:url("../img/bg_home_kv.png") no-repeat center center/cover;position:relative}.page-inactive .kv__inner{background:transparent;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-inactive .kv__catchCopy{background:rgba(255, 255, 255, .9);border-radius:50%;height:192px;width:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:-4px}.page-inactive .kv__catchCopy__text{text-align:center;font-weight:400;letter-spacing:0.015em;color:#474747;margin:9px 0 0 8.9px;font-size:16px;font-size:1rem;line-height:1.5;font-family:"Mochiy Pop One",sans-serif}.page-inactive .kv__catchCopy__text--main{color:#608ec9}.page-inactive .headline{padding:50px 0}.page-inactive .headline__heading{text-align:center;font-size:13px;font-size:.8125rem;line-height:1.6923076923;font-weight:900;letter-spacing:0;margin:0 0 20px}.page-inactive .headline__text{text-align:center;font-size:12px;font-size:.75rem;line-height:1.6666666667;font-weight:500;letter-spacing:0;margin:0 0 20px}.page-inactive .pickup{padding:50px 0}.page-inactive .pickup .c-heading01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-inactive .pickup__text{text-align:center;font-size:12px;font-size:.75rem;line-height:1.6666666667;font-weight:500;letter-spacing:0}.page-inactive .pickup__list{padding:5px 0 0}.page-inactive .message{padding:50px 0}.page-inactive .message .c-heading01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-inactive .overview{padding:50px 0}.page-inactive .overview__item{margin:40px 0 0}.page-inactive .overview .c-heading01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-inactive .contact{padding:62px 0 50px}.page-inactive .contact .c-heading01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-inactive .contact__message,.page-inactive .contact__form{display:none}.page-inactive .contact__message.is-active,.page-inactive .contact__form.is-active{display:block}.page-inactive .contact__caption__text{text-align:center;font-size:12px;font-size:.75rem;line-height:1.6666666667;font-weight:500;letter-spacing:0;margin:0 0 25px}.page-inactive .links{padding:50px 0}.page-inactive .links .c-heading01{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-inactive .links__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.page-inactive .bukkenCard{width:100%;height:100%;background:#fff;color:#474747;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page-inactive .bukkenCard.is-select{background:#fdf6eb}.page-inactive .bukkenCard__inner{width:100%;height:100%;padding:0;display:block;position:relative;z-index:1;outline:1px solid #d9d9d9;outline-offset:-1px;border-radius:2px;overflow:hidden;text-decoration:none}.page-inactive .bukkenCard__inner.is-members{border-color:#eea934}.page-inactive .bukkenCard__body{padding:0}.page-inactive .bukkenCard__body__top{padding:10px;background:#ededed}.page-inactive .bukkenCard__body__upper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 10px 0;gap:10px}.page-inactive .bukkenCard__body__lower{padding:0 10px 12px}.page-inactive .bukkenCard__body__bottom{padding:0 10px 15px}.page-inactive .bukkenCard__images{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-bottom:5px}.page-inactive .bukkenCard__images__main{width:100%;height:0;background:rgba(0, 0, 0, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:75%;position:relative;z-index:-1;background:#eee}.page-inactive .bukkenCard__images__main>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;bottom:0;right:0;left:0;z-index:0}.page-inactive .bukkenCard__images__main__secret{-o-object-fit:cover !important;object-fit:cover !important}.page-inactive .bukkenCard__images__subColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.page-inactive .bukkenCard__images__sub.is-active::after{display:none}.page-inactive .bukkenCard__iconNewPriceDown{position:absolute;left:0;top:0}.page-inactive .bukkenCard__iconStatus{position:absolute;top:0;left:0;bottom:0;right:0}.page-inactive .bukkenCard__iconOthers{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1px;bottom:0}.page-inactive .bukkenCard__icon360{background:#000;font-size:10px;font-size:.625rem;line-height:1.6;font-weight:700;color:#fff;padding:0 0 0 4px}.page-inactive .bukkenCard__icon360__image{width:11px;height:auto;vertical-align:-2px;margin:0 2px 0 0}.page-inactive .bukkenCard__heading{display:block;font-size:15px;font-size:.9375rem;line-height:1.2;font-weight:700;text-indent:0.05em;margin:3px 0;word-break:break-all;pointer-events:none;color:#474747;text-decoration:none;height:auto}.page-inactive .bukkenCard__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 0;border-bottom:1px solid #ededed}.page-inactive .bukkenCard__price__heading{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;font-size:12px;font-size:.75rem;line-height:1}.page-inactive .bukkenCard__price__item{font-size:15px;font-size:.9375rem;line-height:1;font-family:"Caveat",cursive;font-weight:700;color:#eea934;white-space:nowrap;margin:0}.page-inactive .bukkenCard__price__unit{font-size:12px;font-size:.75rem;line-height:1;font-family:"Noto Sans JP",sans-serif;letter-spacing:0.05em;margin-left:0.2em}.page-inactive .bukkenCard__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 0;border-bottom:1px solid #ededed}.page-inactive .bukkenCard__detail__heading{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;font-size:12px;font-size:.75rem;line-height:1}.page-inactive .bukkenCard__detail__item{font-size:12px;font-size:.75rem;line-height:1;font-weight:700}.page-inactive .bukkenCard__point{padding:9px 0;border-bottom:1px solid #ededed}.page-inactive .bukkenCard__point__heading{display:block;color:#608ec9;font-size:12px;font-size:.75rem;line-height:1.6666666667;font-weight:700}.page-inactive .bukkenCard__point__item{display:block;font-size:12px;font-size:.75rem;line-height:1.4166666667}.page-inactive .bukkenCard__update{font-size:12px;font-size:.75rem;line-height:1;margin-bottom:20px}.page-inactive .bukkenCard__button__item{height:38px;font-size:14px;font-size:.875rem;line-height:1}.page-inactive .bukkenCard__sp_click_area{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}@media only screen and (min-width: 751px){.page-inactive .contactButton{width:540px;padding:15px 0 0;margin:0 auto 40px}.page-inactive .contactButton__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.page-inactive .kv{height:505px;background:url("../img/bg_home_kv_pc.png") no-repeat center center/cover}.page-inactive .kv__inner{background:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:44px}.page-inactive .kv__catchCopy{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:365px;width:365px;top:23px;left:35px}.page-inactive .kv__catchCopy__text{font-size:1.875rem;line-height:1.6;margin:96px 0 0 13px}.page-inactive .headline{padding:100px 0 0}.page-inactive .headline__heading{font-size:1.5625rem;margin-bottom:30px}.page-inactive .headline__text{font-size:.875rem;margin-bottom:30px}.page-inactive .pickup{padding:100px 0 0}.page-inactive .pickup__text{font-size:.875rem}.page-inactive .pickup__list{padding:25px 0 20px}.page-inactive .message{padding:100px 0 0}.page-inactive .overview{padding:100px 0 0}.page-inactive .contact{padding:100px 0 0}.page-inactive .contact__caption__text{font-size:.875rem;margin-bottom:40px}.page-inactive .links{padding:100px 0}.page-inactive .links__banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-inactive .links__banner__item{max-width:320px}.page-inactive .links__banner__item:hover{opacity:.7;filter:alpha(opacity=70)}.page-inactive .bukkenCard__inner{outline-width:2px;outline-offset:-2px;border-radius:4px}.page-inactive .bukkenCard__body__top{padding:15px}.page-inactive .bukkenCard__body__upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 0}.page-inactive .bukkenCard__body__lower{padding:0 15px 55px}.page-inactive .bukkenCard__body__bottom{width:100%;padding:0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:0}.page-inactive .bukkenCard__images{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.page-inactive .bukkenCard__images__main{width:186px;height:0;background:rgba(0, 0, 0, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:139.5px}.page-inactive .bukkenCard__images__main>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;bottom:0;right:0;left:0;z-index:0}.page-inactive .bukkenCard__images__subColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.page-inactive .bukkenCard__images__sub{width:52px;height:0;background:rgba(0, 0, 0, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:39px;cursor:pointer;position:relative}.page-inactive .bukkenCard__images__sub>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;bottom:0;right:0;left:0;z-index:0}.page-inactive .bukkenCard__images__sub:after{content:'';width:100%;height:100%;background:rgba(0, 0, 0, .4);position:absolute;top:0;left:0}.page-inactive .bukkenCard__iconOthers{right:2px}.page-inactive .bukkenCard__icon360{font-size:.75rem;line-height:1.6666666667;padding:0 0 0 6px}.page-inactive .bukkenCard__icon360__image{width:16px;margin:0 3px 0 0}.page-inactive .bukkenCard__heading{font-size:1.25rem;line-height:1.3;margin:5px 0;pointer-events:auto;cursor:pointer;text-decoration:underline;height:var(--height-pc)}.page-inactive .bukkenCard__heading:hover{opacity:.7;filter:alpha(opacity=70)}.page-inactive .bukkenCard__price{padding:6px 0}.page-inactive .bukkenCard__price__heading{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;font-size:.875rem;line-height:1}.page-inactive .bukkenCard__price__item{font-size:1.5rem;line-height:1}.page-inactive .bukkenCard__price__unit{font-size:.875rem;line-height:1}.page-inactive .bukkenCard__detail{padding:6px 0}.page-inactive .bukkenCard__detail__heading{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;font-size:.875rem;line-height:1}.page-inactive .bukkenCard__detail__item{font-size:.875rem;line-height:1}.page-inactive .bukkenCard__point{padding:6px 0}.page-inactive .bukkenCard__point__heading{font-size:.875rem}.page-inactive .bukkenCard__point__item{font-size:.875rem}.page-inactive .bukkenCard__update{font-size:.875rem;line-height:1;margin:0}.page-inactive .bukkenCard__button{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.page-inactive .bukkenCard__button__item{height:28px;padding:0 10px 0 0 !important}.page-inactive .bukkenCard__button__item::after{right:10px !important}.page-inactive .bukkenCard__sp_click_area{display:none}}
