body.noscroll .page_bg{width:calc(100vw - var(--scrollbarWidth))}section{position:relative}.page_container{background-color:#fff;position:relative;z-index:5;width:calc(1280*var(--vw-1600));margin-inline:auto;border-radius:calc(80*var(--vw-1600));padding-top:calc(60*var(--vw-1600));padding-bottom:calc(80*var(--vw-1600))}.page_container .title{position:relative}.page_container .title img{position:relative;z-index:5}.page_container .title .marker{z-index:0}.page_container .lead{font-size:calc(28*var(--vw-1600));line-height:1.5;text-align:center}.page_container .notice{display:flex;flex-direction:column;align-items:center;font-size:calc(16*var(--vw-1600));line-height:2}.page_container .notice li{text-indent:-1em;padding-left:1em}.page_container .btn{box-shadow:none}.page_header{display:flex;justify-content:center}.page_footer{display:flex;justify-content:center;margin-top:calc(40*var(--vw-1600))}.page_footer .btn.return{background-color:#ff4064;width:calc(440*var(--vw-1600));height:calc(80*var(--vw-1600))}.page_footer .btn.return img{width:calc(149*var(--vw-1600));height:calc(27.5*var(--vw-1600))}.page_footer .btn.return .icon{scale:-1;left:calc(30*var(--vw-1600))}.lead,.notice li,figcaption{rotate:.05deg}#pageHeader .page_title .en{width:calc(151*var(--vw-1600));height:calc(22*var(--vw-1600))}#pageHeader .page_title .ja{width:calc(331*var(--vw-1600));height:calc(76*var(--vw-1600))}#pageHeader .page_title .marker{background-color:#10d0b7;width:calc(379*var(--vw-1600))}#pageHeader .obj{width:calc(347*var(--vw-1600));height:calc(338*var(--vw-1600));top:calc(20*var(--vw-1600));margin-left:calc(-242*var(--vw-1600))}.icon.plus{background:url(../img/product/ic_plus.webp) no-repeat 0 0;background-size:100% 100%;width:calc(46*var(--vw-1600));height:calc(46*var(--vw-1600));position:relative}.bg_wrap{position:relative}.mask_bg{background:linear-gradient(to bottom, #d6f4c4 0%, #d6f4c4 20%, #65d7fe 80%, #65d7fe 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mask_bg .particle_bg{z-index:1;width:100%;height:100%}#intro{padding-top:calc(100*var(--vw-1600));padding-bottom:calc(20*var(--vw-1600))}#intro .page_header{margin-bottom:calc(40*var(--vw-1600))}#intro .page_header .title img{width:calc(323*var(--vw-1600));height:calc(87.5*var(--vw-1600))}#intro .page_header .title .marker{background-color:#ffd26f;width:calc(363*var(--vw-1600));height:calc(32*var(--vw-1600));left:calc(-18*var(--vw-1600));bottom:calc(-8*var(--vw-1600))}#intro .intro{margin-bottom:calc(40*var(--vw-1600))}#intro .lead{text-align:center;margin-bottom:calc(36*var(--vw-1600))}#intro .anchor{display:flex;justify-content:center;column-gap:calc(22*var(--vw-1600))}#intro .anchor .btn{width:calc(230*var(--vw-1600));height:calc(48*var(--vw-1600))}#intro .anchor .btn span{display:none}#intro .anchor .btn .icon{rotate:90deg;right:calc(24*var(--vw-1600))}#intro .anchor .limited{background-color:#ff87b2}#intro .anchor .limited img{width:calc(66.5*var(--vw-1600));height:calc(21.5*var(--vw-1600))}#intro .anchor .information{background-color:#029efd}#intro .anchor .information img{width:calc(88.5*var(--vw-1600));height:calc(20.5*var(--vw-1600))}#intro .anchor .bonus{background-color:#26d5be}#intro .anchor .bonus img{width:calc(90.5*var(--vw-1600));height:calc(20.5*var(--vw-1600))}.detail_section{border:calc(4*var(--vw-1600)) solid #80674f;border-radius:calc(80*var(--vw-1600));width:calc(1120*var(--vw-1600));margin:0 auto;padding:calc(64*var(--vw-1600)) calc(135*var(--vw-1600))}.detail_section .lead{font-size:calc(18*var(--vw-1600))}.detail_section .lead span{font-size:calc(14*var(--vw-1600))}.detail_section .notice{align-items:flex-start;row-gap:calc(10*var(--vw-1600));font-size:calc(12*var(--vw-1600));line-height:1.6}.detail_section .cover{width:calc(330*var(--vw-1600));height:calc(330*var(--vw-1600));border-radius:calc(10*var(--vw-1600));overflow:hidden;flex-shrink:0}.detail_section .btn.type{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;background-color:#ff4064;color:#fff;min-width:calc(210*var(--vw-1600));height:calc(48*var(--vw-1600));font-size:calc(16*var(--vw-1600));font-weight:900}.detail_section .btn.type .icon{width:calc(7*var(--vw-1600));height:calc(11*var(--vw-1600));right:calc(16*var(--vw-1600))}.detail_section .btn.type.disable{background-color:rgba(128,103,79,.2);pointer-events:none}#limited{background:url(../img/product/bg_limited.webp) no-repeat 0 0;background-size:cover;padding-top:calc(60*var(--vw-1600));padding-bottom:calc(100*var(--vw-1600));display:flex;flex-direction:column;align-items:center}#limited .title{margin-bottom:calc(40*var(--vw-1600));width:calc(857*var(--vw-1600));height:calc(139*var(--vw-1600))}#limited .title .marker{background-color:#ff87b2}#limited .title .marker.m1{width:calc(414*var(--vw-1600));height:calc(24*var(--vw-1600));left:calc(224*var(--vw-1600));bottom:calc(77*var(--vw-1600))}#limited .title .marker.m2{width:calc(887*var(--vw-1600));height:calc(24*var(--vw-1600));left:calc(-20*var(--vw-1600));bottom:calc(-8*var(--vw-1600))}#limited .lead{margin-bottom:calc(60*var(--vw-1600))}#limited .image{position:relative;margin-bottom:calc(50*var(--vw-1600))}#limited .image:before{background-color:hsla(0,0%,100%,.9);border-radius:calc(20*var(--vw-1600));content:"";display:block;width:calc(100% + calc(40 * var(--vw-1600)));height:calc(100% + calc(40 * var(--vw-1600)));position:absolute;top:calc(-20*var(--vw-1600));left:calc(-20*var(--vw-1600));z-index:0;pointer-events:none}#limited .image .img_unit{display:flex;justify-content:space-between;column-gap:calc(25*var(--vw-1600))}#limited .image .img_unit figure{position:relative;flex-shrink:0}#limited .image .img_unit figure figcaption{line-height:1.3;font-size:calc(16*var(--vw-1600))}#limited .image .img_unit figure figcaption span{font-size:calc(14*var(--vw-1600))}#limited .image .img_unit .iu1{width:calc(249*var(--vw-1600))}#limited .image .img_unit .iu1 figcaption{text-align:center;margin-top:calc(10*var(--vw-1600))}#limited .image .img_unit .iu2{flex-shrink:0;position:relative;width:calc(520*var(--vw-1600));display:flex;flex-direction:column;align-items:flex-start;row-gap:calc(14*var(--vw-1600))}#limited .image .img_unit .unit.u1 figcaption{margin-top:calc(10*var(--vw-1600));font-size:calc(10*var(--vw-1600));line-height:1.4;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:calc(8*var(--vw-1600));white-space:nowrap}#limited .image .img_unit .unit.u1 ul:first-child{border-right:1px solid #80674f;padding-right:calc(8*var(--vw-1600))}#limited .image .img_unit .unit.u3 figcaption{border-top:1px solid #80674f;padding-top:calc(14*var(--vw-1600));padding-bottom:calc(16*var(--vw-1600));width:100%}#limited .image .img_unit .icon.plus{margin-top:calc(180*var(--vw-1600))}#limited .image .price_unit{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:calc(32*var(--vw-1600));padding-top:calc(24*var(--vw-1600));margin-top:calc(24*var(--vw-1600))}#limited .image .price_unit:after{mask:url(../img/common/line_dot_horizontal.webp) repeat-x 0 0;mask-size:calc(259*var(--vw-1600)) auto;background-color:#80674f;content:"";display:block;width:100%;height:calc(3*var(--vw-1600));position:absolute;top:0;left:0}#limited .image .price_unit p{font-size:calc(22*var(--vw-1600));text-align:center;width:100%;margin-bottom:calc(16*var(--vw-1600))}#limited .image .price_unit .label{background-color:#80674f;border-radius:calc(10*var(--vw-1600));color:#fff;font-size:calc(15*var(--vw-1600));padding:calc(8*var(--vw-1600)) calc(12*var(--vw-1600))}#limited .image .price_unit .price{display:flex;align-items:flex-end;column-gap:calc(6*var(--vw-1600))}#limited .image .price_unit .price strong{font-size:calc(36*var(--vw-1600))}#limited .image .price_unit .price span{font-size:calc(20*var(--vw-1600));margin-bottom:calc(5*var(--vw-1600))}#limited .notice{margin-bottom:calc(60*var(--vw-1600))}#limited .buttons{display:flex;justify-content:center}#limited .buttons .more{background-color:#ff4064;width:calc(580*var(--vw-1600));height:calc(80*var(--vw-1600));display:flex;align-items:center;justify-content:center}#limited .buttons .more picture{width:auto;height:auto}#limited .buttons .more img{width:calc(201*var(--vw-1600));height:calc(27*var(--vw-1600))}#limited .buttons .more .icon{left:auto;right:calc(32*var(--vw-1600))}#information{padding-top:calc(20*var(--vw-1600));padding-bottom:calc(20*var(--vw-1600))}#information .page_header{margin-bottom:calc(48*var(--vw-1600))}#information .page_header .title{width:calc(300*var(--vw-1600));height:calc(86*var(--vw-1600))}#information .page_header .title .marker{background-color:#029efd;width:calc(339*var(--vw-1600));height:calc(24*var(--vw-1600));left:calc(-20*var(--vw-1600));bottom:calc(-8*var(--vw-1600))}#information .detail_section{padding-inline:calc(115*var(--vw-1600))}#information .contents{display:flex;justify-content:space-between;align-items:center;column-gap:calc(60*var(--vw-1600))}#information .txt{width:100%}#information .txt .name{font-size:calc(40*var(--vw-1600));margin-bottom:calc(10*var(--vw-1600))}#information .txt .price{font-size:calc(22*var(--vw-1600))}#information .txt .lineup{border-top:1px solid #80674f;padding-top:calc(22*var(--vw-1600));margin-top:calc(22*var(--vw-1600));display:flex;flex-direction:column;align-items:center;row-gap:calc(22*var(--vw-1600))}#information .txt .lineup dl{display:flex;flex-direction:column;align-items:center;width:100%}#information .txt .lineup dl dt{font-size:calc(18*var(--vw-1600));margin-bottom:calc(16*var(--vw-1600))}#information .txt .lineup dl dd{display:flex;justify-content:space-between;column-gap:calc(20*var(--vw-1600));width:100%}#information .txt .lineup dl dd .btn{width:100%}#bonus{padding-top:calc(20*var(--vw-1600));padding-bottom:calc(100*var(--vw-1600))}#bonus .page_header{margin-bottom:calc(48*var(--vw-1600))}#bonus .page_header .title{width:calc(308*var(--vw-1600));height:calc(85*var(--vw-1600))}#bonus .page_header .title .marker{background-color:#26d5be;width:calc(348*var(--vw-1600));height:calc(24*var(--vw-1600));left:calc(-20*var(--vw-1600));bottom:calc(-8*var(--vw-1600))}#bonus .contents{display:flex;flex-direction:column;align-items:center;margin-bottom:calc(40*var(--vw-1600));padding-bottom:calc(72*var(--vw-1600));position:relative}#bonus .contents:after{mask:url(../img/common/line_dot_horizontal.webp) repeat-x 0 0;mask-size:calc(259*var(--vw-1600)) auto;background-color:#80674f;content:"";display:block;width:100%;height:calc(3*var(--vw-1600));position:absolute;bottom:0;left:0}#bonus .contents:last-child{padding-bottom:0;margin-bottom:0}#bonus .contents:last-child:after{display:none}#bonus .contents .sub_title{font-size:calc(34*var(--vw-1600));margin-bottom:calc(24*var(--vw-1600));position:relative}#bonus .contents .sub_title .marker{background-color:#ffd26f;bottom:calc(-8*var(--vw-1600));left:calc(-8*var(--vw-1600));height:calc(16*var(--vw-1600));width:calc(100% + calc(16 * var(--vw-1600)))}#bonus .contents .bonus_title{margin-bottom:calc(30*var(--vw-1600))}#bonus .contents .image{display:flex;align-items:center;justify-content:space-between;column-gap:calc(22*var(--vw-1600));margin-bottom:calc(20*var(--vw-1600))}#bonus .contents .image .img{width:calc(440*var(--vw-1600));flex-shrink:0}#bonus .contents .notice{width:100%;margin-bottom:calc(25*var(--vw-1600));row-gap:0}#bonus .contents .buttons{width:100%;display:flex;justify-content:center;align-items:center;column-gap:calc(24*var(--vw-1600));border-top:1px solid #80674f;padding-top:calc(25*var(--vw-1600))}#bonus .contents .buttons .btn{width:100%}#bonus .package .bonus_title img{width:calc(847*var(--vw-1600));height:calc(54*var(--vw-1600))}#bonus .package .lead{margin-bottom:calc(40*var(--vw-1600))}#bonus .download .bonus_title img{width:calc(655*var(--vw-1600));height:calc(110.5*var(--vw-1600))}#bonus .download .l1{margin-bottom:calc(40*var(--vw-1600))}#bonus .download .image{margin-bottom:calc(30*var(--vw-1600))}#bonus .download .l2{margin-bottom:calc(20*var(--vw-1600));text-align:left;width:100%}#bonus .shop .sub_title{margin-bottom:calc(50*var(--vw-1600))}#bonus .shop .bonus_lists{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:calc(17*var(--vw-1600));row-gap:calc(20*var(--vw-1600))}#bonus .shop .bonus_lists .list_item{width:calc(33.3% - calc(12 * var(--vw-1600)));background-color:rgba(128,103,79,.05);position:relative;font-size:calc(16*var(--vw-1600));display:block;border-radius:calc(10*var(--vw-1600));overflow:hidden}#bonus .shop .bonus_lists .list_item .img{position:relative;overflow:hidden;width:100%;height:calc(160*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .img img{width:100%;height:100%;object-fit:cover}#bonus .shop .bonus_lists .list_item .txt{position:relative;padding:calc(15*var(--vw-1600)) calc(15*var(--vw-1600));width:100%;min-height:calc(130*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .icon{transition-duration:.4s;transition-timing-function:ease;transition-property:right;transition-delay:0s;translate:0 -50%;background-color:#80674f;position:absolute;bottom:calc(15*var(--vw-1600));right:calc(15*var(--vw-1600));width:calc(11*var(--vw-1600));height:calc(11*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .name{rotate:.05deg;font-size:calc(14*var(--vw-1600));line-height:1.3;margin-bottom:calc(6*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .detail p{rotate:.05deg;font-size:calc(18*var(--vw-1600));line-height:1.3}#bonus .shop .bonus_lists .list_item .detail p span{font-size:calc(14*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .detail .note{rotate:.05deg;font-size:calc(13*var(--vw-1600));line-height:1.3;display:inline-block;text-indent:-1em;padding-left:1em;margin-top:calc(8*var(--vw-1600));padding-top:calc(8*var(--vw-1600));border-top:1px solid #80674f;width:100%}#bonus .shop .bonus_lists .list_item .links{display:flex;flex-direction:column;row-gap:calc(10*var(--vw-1600));padding:0 calc(15*var(--vw-1600)) calc(15*var(--vw-1600));position:relative}#bonus .shop .bonus_lists .list_item .links .btn{height:calc(36*var(--vw-1600));font-size:calc(14*var(--vw-1600))}#bonus .shop .bonus_lists .list_item .links .btn .icon{background-color:#fff;width:calc(7*var(--vw-1600));height:calc(11*var(--vw-1600));right:calc(14*var(--vw-1600))}#bonus .shop .bonus_lists .b1 .img{background-color:#d8eef7}#bonus .shop .bonus_lists .b2 .img{background-color:#dcf4f0}#bonus .shop .bonus_lists .b3 .img{background-color:#f2ecef}#bonus .shop .bonus_lists .b4 .img{background-color:#f2f3e8}#bonus .shop .bonus_lists .b5 .img{background-color:#dcf4f0}#bonus .shop .bonus_lists .b6 .img{background-color:#f2ecea}#bonus .shop .bonus_lists .b7 .img{background-color:#d8eef7}#bonus .shop .bonus_lists .b8 .img{background-color:#f2ecef}#bonus .shop .bonus_lists .b9 .img{background-color:#f2ecea}#bonus .shop .bonus_lists .b10 .img{background-color:#d8e5f7}@media screen and (max-width: 759.98px){.page_container{width:calc(654*var(--vw-750));border-radius:calc(40*var(--vw-750));padding-top:calc(50*var(--vw-750));padding-bottom:calc(32*var(--vw-750))}.page_container .lead{font-size:calc(26*var(--vw-750))}.page_container .notice{font-size:calc(19*var(--vw-750))}.page_footer{margin-top:calc(50*var(--vw-750))}.page_footer .btn.return{width:calc(460*var(--vw-750));height:calc(80*var(--vw-750))}.page_footer .btn.return img{width:calc(149*var(--vw-750));height:calc(27.5*var(--vw-750))}.page_footer .btn.return .icon{left:calc(30*var(--vw-750))}.icon.plus{width:calc(46*var(--vw-750));height:calc(46*var(--vw-750))}#pageHeader .page_title .en{width:calc(146*var(--vw-750));height:calc(24*var(--vw-750))}#pageHeader .page_title .ja{width:calc(294*var(--vw-750));height:calc(69*var(--vw-750))}#pageHeader .page_title .marker{width:calc(326*var(--vw-750));left:calc(-16*var(--vw-750))}#pageHeader .obj{width:calc(313*var(--vw-750));height:calc(305*var(--vw-750));top:calc(39*var(--vw-750));margin-left:0}#intro{padding-top:calc(80*var(--vw-750));padding-bottom:calc(20*var(--vw-750))}#intro .page_header{margin-bottom:calc(40*var(--vw-750))}#intro .page_header .title img{width:calc(290*var(--vw-750));height:calc(81*var(--vw-750))}#intro .page_header .title .marker{width:calc(329*var(--vw-750));height:calc(32*var(--vw-750));left:calc(-18*var(--vw-750));bottom:calc(-8*var(--vw-750))}#intro .intro{margin-bottom:calc(40*var(--vw-750))}#intro .lead{text-align:center;margin-bottom:calc(36*var(--vw-750))}#intro .anchor{column-gap:calc(10*var(--vw-750))}#intro .anchor .btn{width:calc(190*var(--vw-750));height:calc(48*var(--vw-750))}#intro .anchor .btn .icon{right:calc(24*var(--vw-750))}#intro .anchor .limited img{width:calc(66.5*var(--vw-750));height:calc(21.5*var(--vw-750))}#intro .anchor .information img{width:calc(88.5*var(--vw-750));height:calc(20.5*var(--vw-750))}#intro .anchor .bonus img{width:calc(90.5*var(--vw-750));height:calc(20.5*var(--vw-750))}#intro .chara{display:none}.detail_section{border-width:calc(4*var(--vw-750));border-radius:calc(32*var(--vw-750));width:calc(590*var(--vw-750));margin:0 auto;padding:calc(64*var(--vw-750)) calc(55*var(--vw-750)) calc(80*var(--vw-750))}.detail_section .lead{font-size:calc(24*var(--vw-750))}.detail_section .lead span{font-size:calc(18*var(--vw-750))}.detail_section .notice{row-gap:calc(10*var(--vw-750));font-size:calc(16*var(--vw-750));line-height:1.6}.detail_section .cover{width:calc(480*var(--vw-750));height:calc(480*var(--vw-750));border-radius:calc(15*var(--vw-750))}.detail_section .btn.type{min-width:calc(230*var(--vw-750));height:calc(80*var(--vw-750));font-size:calc(24*var(--vw-750))}.detail_section .btn.type .icon{width:calc(7*var(--vw-750));height:calc(11*var(--vw-750));right:calc(16*var(--vw-750))}#limited{background:linear-gradient(to bottom, #65d7fe 0%, #b5fbfd 100%);padding-top:calc(50*var(--vw-750));padding-bottom:calc(160*var(--vw-750));padding-inline:calc(24*var(--vw-750))}#limited:before{background-image:url(../img/product/bg_limited_sp.webp);background-position:50% 0;background-repeat:no-repeat;background-size:calc(590*var(--vw-750)) auto;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:0}#limited:after{background:url(../img/product/bg_limited_bottom_sp.webp) no-repeat 0 0;background-size:100% 100%;content:"";display:block;width:100%;height:calc(222*var(--vw-750));position:absolute;bottom:0;left:0;pointer-events:none;border-radius:0 0 calc(26*var(--vw-750)) calc(26*var(--vw-750));z-index:0}#limited .title{margin-bottom:calc(40*var(--vw-750));width:calc(472*var(--vw-750));height:calc(183*var(--vw-750))}#limited .title .marker.m1{width:calc(348*var(--vw-750));height:calc(24*var(--vw-750));left:calc(67*var(--vw-750));bottom:calc(132*var(--vw-750))}#limited .title .marker.m2{width:calc(511*var(--vw-750));height:calc(24*var(--vw-750));left:calc(-16*var(--vw-750));bottom:calc(70*var(--vw-750))}#limited .title .marker.m3{width:calc(231*var(--vw-750));height:calc(24*var(--vw-750));left:calc(124*var(--vw-750));bottom:calc(-8*var(--vw-750))}#limited .lead{margin-bottom:calc(40*var(--vw-750))}#limited .image{background-color:hsla(0,0%,100%,.9);border-radius:calc(20*var(--vw-750));padding:calc(32*var(--vw-750)) calc(20*var(--vw-750));margin-bottom:calc(24*var(--vw-750))}#limited .image:before{display:none}#limited .image .img_unit{flex-direction:column;align-items:center;gap:calc(14*var(--vw-750))}#limited .image .img_unit figure figcaption{font-size:calc(20*var(--vw-750))}#limited .image .img_unit figure figcaption span{font-size:calc(18*var(--vw-750))}#limited .image .img_unit .iu1{width:100%;display:flex;flex-direction:column;align-items:center}#limited .image .img_unit .iu1 img{width:calc(215*var(--vw-750))}#limited .image .img_unit .iu1 figcaption{margin-top:calc(10*var(--vw-750))}#limited .image .img_unit .iu2{width:100%;row-gap:calc(20*var(--vw-750))}#limited .image .img_unit .unit.u1 figcaption{margin-top:calc(16*var(--vw-750));font-size:calc(14*var(--vw-750));line-height:1.6;text-align:center;grid-template-columns:repeat(1, 1fr)}#limited .image .img_unit .unit.u1 ul:first-child{border-right:none;padding-right:0}#limited .image .img_unit .unit.u3 figcaption{padding-top:calc(20*var(--vw-750));padding-bottom:calc(20*var(--vw-750));font-size:calc(18*var(--vw-750));line-height:1.6}#limited .image .img_unit .icon.plus{width:calc(46*var(--vw-750));height:calc(46*var(--vw-750));margin-top:0}#limited .image .price_unit{column-gap:calc(24*var(--vw-750));padding-top:calc(24*var(--vw-750));margin-top:calc(32*var(--vw-750))}#limited .image .price_unit:after{mask-size:calc(259*var(--vw-750)) auto;height:calc(3*var(--vw-750))}#limited .image .price_unit p{font-size:calc(26*var(--vw-750));margin-bottom:calc(14*var(--vw-750));line-height:1.4}#limited .image .price_unit .label{border-radius:calc(6*var(--vw-750));font-size:calc(15*var(--vw-750));padding:calc(6*var(--vw-750)) calc(10*var(--vw-750))}#limited .image .price_unit .price{column-gap:calc(6*var(--vw-750))}#limited .image .price_unit .price strong{font-size:calc(36*var(--vw-750))}#limited .image .price_unit .price span{font-size:calc(20*var(--vw-750));margin-bottom:calc(2*var(--vw-750))}#limited .notice{margin-bottom:calc(50*var(--vw-750));position:relative}#limited .buttons{position:relative;z-index:2}#limited .buttons .more{width:calc(480*var(--vw-750));height:calc(80*var(--vw-750))}#limited .buttons .more img{width:calc(201*var(--vw-750));height:calc(28*var(--vw-750))}#limited .buttons .more .icon{right:calc(32*var(--vw-750))}#information{padding-top:calc(20*var(--vw-750));padding-bottom:calc(20*var(--vw-750))}#information .page_header{margin-bottom:calc(48*var(--vw-750))}#information .page_header .title{width:calc(271*var(--vw-750));height:calc(81*var(--vw-750))}#information .page_header .title .marker{width:calc(310*var(--vw-750));height:calc(24*var(--vw-750));left:calc(-20*var(--vw-750));bottom:calc(-8*var(--vw-750))}#information .detail_section{padding-inline:calc(55*var(--vw-750))}#information .contents{flex-direction:column;justify-content:initial;gap:calc(30*var(--vw-750))}#information .txt .name{font-size:calc(40*var(--vw-750));margin-bottom:calc(14*var(--vw-750))}#information .txt .price{font-size:calc(22*var(--vw-750));text-align:center}#information .txt .lineup{padding-top:calc(30*var(--vw-750));margin-top:calc(30*var(--vw-750));row-gap:calc(36*var(--vw-750));padding-right:0}#information .txt .lineup dl dt{font-size:calc(28*var(--vw-750));margin-bottom:calc(16*var(--vw-750))}#information .txt .lineup dl dd{column-gap:calc(16*var(--vw-750))}#bonus{padding-top:calc(20*var(--vw-750));padding-bottom:calc(120*var(--vw-750))}#bonus .page_header{margin-bottom:calc(48*var(--vw-750))}#bonus .page_header .title{width:calc(278*var(--vw-750));height:calc(80*var(--vw-750))}#bonus .page_header .title .marker{width:calc(317*var(--vw-750));height:calc(24*var(--vw-750));left:calc(-20*var(--vw-750));bottom:calc(-8*var(--vw-750))}#bonus .contents{margin-bottom:calc(40*var(--vw-750));padding-bottom:calc(80*var(--vw-750));position:relative}#bonus .contents:after{mask-size:calc(259*var(--vw-750)) auto;height:calc(3*var(--vw-750))}#bonus .contents .sub_title{font-size:calc(32*var(--vw-750));margin-bottom:calc(24*var(--vw-750))}#bonus .contents .sub_title .marker{bottom:calc(-8*var(--vw-750));left:calc(-8*var(--vw-750));height:calc(16*var(--vw-750));width:calc(100% + calc(16 * var(--vw-750)))}#bonus .contents .bonus_title{margin-bottom:calc(30*var(--vw-750))}#bonus .contents .lead{font-size:calc(22*var(--vw-750));white-space:nowrap}#bonus .contents .image{flex-direction:column;justify-content:initial;gap:calc(20*var(--vw-750));margin-bottom:calc(30*var(--vw-750))}#bonus .contents .image .img{width:calc(480*var(--vw-750))}#bonus .contents .notice{margin-bottom:calc(25*var(--vw-750));row-gap:calc(10*var(--vw-750))}#bonus .contents .buttons{flex-direction:column;justify-content:initial;align-items:flex-start;gap:calc(32*var(--vw-750));padding-top:calc(32*var(--vw-750))}#bonus .package .bonus_title img{width:calc(466*var(--vw-750));height:calc(100*var(--vw-750))}#bonus .package .lead{margin-bottom:calc(40*var(--vw-750))}#bonus .download .bonus_title img{width:calc(434*var(--vw-750));height:calc(159*var(--vw-750))}#bonus .download .l1{margin-bottom:calc(40*var(--vw-750))}#bonus .download .image{margin-bottom:calc(40*var(--vw-750))}#bonus .download .l2{margin-bottom:calc(40*var(--vw-750));text-align:center}#bonus .shop .sub_title{margin-bottom:calc(50*var(--vw-750))}#bonus .shop .bonus_lists{flex-direction:column;flex-wrap:nowrap;justify-content:initial;column-gap:0;row-gap:calc(20*var(--vw-750))}#bonus .shop .bonus_lists .list_item{width:100%;font-size:calc(22*var(--vw-750));border-radius:calc(10*var(--vw-750))}#bonus .shop .bonus_lists .list_item .img{height:calc(280*var(--vw-750))}#bonus .shop .bonus_lists .list_item .txt{padding:calc(32*var(--vw-750)) calc(22*var(--vw-750));height:auto;min-height:initial}#bonus .shop .bonus_lists .list_item .icon{bottom:calc(15*var(--vw-750));right:calc(15*var(--vw-750));width:calc(16*var(--vw-750));height:calc(16*var(--vw-750))}#bonus .shop .bonus_lists .list_item .name{font-size:calc(18*var(--vw-750));margin-bottom:calc(6*var(--vw-750))}#bonus .shop .bonus_lists .list_item .detail p{font-size:calc(22*var(--vw-750))}#bonus .shop .bonus_lists .list_item .detail p span{font-size:calc(18*var(--vw-750))}#bonus .shop .bonus_lists .list_item .detail .note{font-size:calc(18*var(--vw-750));margin-top:calc(16*var(--vw-750));padding-top:calc(12*var(--vw-750))}#bonus .shop .bonus_lists .list_item .links{row-gap:calc(16*var(--vw-750));padding:0 calc(22*var(--vw-750)) calc(22*var(--vw-750))}#bonus .shop .bonus_lists .list_item .links .btn{height:calc(56*var(--vw-750));font-size:calc(20*var(--vw-750))}#bonus .shop .bonus_lists .list_item .links .btn .icon{width:calc(7*var(--vw-750));height:calc(11*var(--vw-750));right:calc(14*var(--vw-750))}#bonus .chara{display:none}}
