@media screen and (max-width: 767px){.pc{display:none!important}}@media screen and (min-width: 768px){.sp{display:none!important}}html{scroll-behavior:smooth}@media screen and (min-width: 768px){html{font-size:min(.6944444444vw,10px);scroll-padding-top:87px}}@media screen and (max-width: 767px){html{font-size:2.6666666667vw;scroll-padding-top:52px}}body{font-family:system-ui,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans CJK,Yu Gothic,Helvetica Neue,Original Yu Gothic,YuGothic,Meiryo,Arial,sans-serif;letter-spacing:.1em;line-height:2;color:#122911;word-break:break-all}@media screen and (min-width: 768px){body{font-size:clamp(12px,1.6rem,16px)}}@media screen and (max-width: 767px){body{font-size:1.4rem}}.page-member .tab-triggers{margin-bottom:6rem}@media screen and (max-width: 767px){.page-member .tab-triggers{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin-bottom:2rem}}.page-member .tab-trigger2{width:16.6666666667%;padding:1.2rem 0;color:#fff;font-size:1.2rem;position:relative}@media screen and (max-width: 767px){.page-member .tab-trigger2{width:100%;padding:.8rem 0;font-size:1rem}}.page-member .tab-trigger2:after{content:"";width:10px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;margin:auto 0;position:absolute;top:0;right:6px;bottom:0;transform:rotate(45deg)}@media screen and (max-width: 767px){.page-member .tab-trigger2:after{width:6px;height:6px}}.page-member .tab-trigger2.extra-type{background-color:#000}.page-member .tab-trigger2.extra-type:after{background-color:#000}.page-member .tab-trigger2.platinum-type{background-color:#9ea0a0}.page-member .tab-trigger2.platinum-type:after{background-color:#9ea0a0}.page-member .tab-trigger2.gold-type{background-color:#bbac39}.page-member .tab-trigger2.gold-type:after{background-color:#bbac39}.page-member .tab-trigger2.regular-type{background-color:#2e4c8b}.page-member .tab-trigger2.regular-type:after{background-color:#2e4c8b}.page-member .tab-trigger2.junior-type{background-color:#a42024}.page-member .tab-trigger2.junior-type:after{background-color:#a42024}.page-member .tab-trigger2.free-type{background-color:#e5459a}.page-member .tab-trigger2.free-type:after{background-color:#e5459a}.page-member .tab-content.extra-type{background-color:#efce62}.page-member .tab-content.extra-type .compare-head{background-color:#000}.page-member .tab-content.platinum-type{background-color:#e3e3e3}.page-member .tab-content.platinum-type .compare-head{background-color:#9ea0a0}.page-member .tab-content.gold-type{background-color:#f1e26d}.page-member .tab-content.gold-type .compare-head{background-color:#bbac39}.page-member .tab-content.regular-type{background-color:#aabadb}.page-member .tab-content.regular-type .compare-head{background-color:#2e4c8b}.page-member .tab-content.junior-type{background-color:#e38c8f}.page-member .tab-content.junior-type .compare-head{background-color:#a42024}.page-member .tab-content.free-type{background-color:#e38c8f}.page-member .tab-content.free-type .compare-head{background-color:#e5459a}.page-member .tab-content .compare-head{padding:80px 0}.page-member .tab-content .compare-head .price-block{display:flex;justify-content:center;align-items:center}.page-member .tab-content .compare-head .price-block:not(:first-child){margin-top:4rem}@media screen and (max-width: 767px){.page-member .tab-content .compare-head .price-block:not(:first-child){margin-top:2rem}}.page-member .tab-content .compare-head .price-block .contract-method{width:220px;margin-right:2rem;text-align:right}.page-member .tab-content .compare-head .price-block .contract-method .tag{font-size:1.8rem}.page-member .tab-content .compare-head .price-block .contract-method .tag:not(:first-child){margin-top:10px}.page-member .tab-content .compare-head .price-block .price{color:#fff;font-size:8rem;line-height:1;font-family:Staatliches,sans-serif;font-weight:400;font-style:normal}.page-member .tab-content .compare-head .price-block .price span{font-size:2rem}@media screen and (max-width: 767px){.page-member .tab-content .compare-head{padding:40px 0}.page-member .tab-content .compare-head .contract-method{width:85px!important}.page-member .tab-content .compare-head .tag{font-size:1rem!important}.page-member .tab-content .compare-head .price{margin-left:1rem;font-size:3.6rem!important}.page-member .tab-content .compare-head .price span{font-size:1rem!important}}.page-member .tab-content .compare-body{padding:12rem 0}@media screen and (max-width: 767px){.page-member .tab-content .compare-body{padding:8rem 0}}.page-member .goods-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width: 767px){.page-member .goods-list{display:block}}.page-member .goods-list .goods-item{background-color:#fff;padding:4rem;position:relative}@media screen and (max-width: 767px){.page-member .goods-list .goods-item{padding:2rem 5%}.page-member .goods-list .goods-item:not(:first-child){margin-top:2rem}}.page-member .goods-list .goods-item .number{color:#eee;font-size:10rem;line-height:.8;position:absolute;left:1rem;top:1rem;z-index:10;font-family:Staatliches,sans-serif;font-weight:400;font-style:normal}@media screen and (min-width: 768px){.page-member .goods-list .goods-item .label{margin:0 auto;position:absolute;left:0;right:0;top:3rem;z-index:10}}.page-member .goods-list .goods-item .image{width:80%;margin:2rem auto}@media screen and (min-width: 768px){.page-member .goods-list .goods-item .image{margin:4rem auto 2rem}}
