@charset "UTF-8";:where(#aon-shop-root) :after,:where(#aon-shop-root) :before{box-sizing:inherit}:where(#aon-shop-root) iframe{border:none}:where(#aon-shop-root) h1,:where(#aon-shop-root) h2,:where(#aon-shop-root) h3,:where(#aon-shop-root) h4,:where(#aon-shop-root) h5,:where(#aon-shop-root) h6{font-size:inherit;font-weight:inherit;margin:0}:where(#aon-shop-root) dd,:where(#aon-shop-root) li,:where(#aon-shop-root) ol,:where(#aon-shop-root) ul{list-style:none;margin:0;padding:0}:where(#aon-shop-root) dl,:where(#aon-shop-root) p{margin:0}:where(#aon-shop-root) dt{display:inline}:where(#aon-shop-root) a{color:inherit;cursor:pointer;text-decoration:none;word-wrap:break-word}:where(#aon-shop-root) strong{font-size:1.15em;font-weight:inherit}:where(#aon-shop-root) hr{border:none;margin:0}:where(#aon-shop-root) a,:where(#aon-shop-root) button,:where(#aon-shop-root) div,:where(#aon-shop-root) span,:where(#aon-shop-root) summary{outline:revert}:where(#aon-shop-root) .slick-slide a,:where(#aon-shop-root) .slick-slider img{outline-offset:-2px;position:static}:where(#aon-shop-root){box-sizing:border-box;-webkit-font-smoothing:antialiased}:where(#aon-shop-root) :where(:not(img)):nth-child(n){max-width:none}:where(#aon-shop-root) img,:where(#aon-shop-root) svg{height:auto;max-width:100%;vertical-align:middle}:where(#aon-shop-root) hr{background-color:inherit;height:1px;margin:1em auto;width:100%}:where(#aon-shop-root) .cart-all-button,:where(#aon-shop-root) .cart-direct-button,:where(#aon-shop-root) .cart-single-button,:where(#aon-shop-root) .cart-together-button{align-items:center;background-color:var(--cart-btn-bg,#b50713);color:var(--cart-btn-c,#fff);display:flex;justify-content:center;padding:var(--cart-spacing,.25em 1em);transition:all .25s ease-in-out;width:100%}:where(#aon-shop-root) .cart-all-button:focus,:where(#aon-shop-root) .cart-all-button:hover,:where(#aon-shop-root) .cart-direct-button:focus,:where(#aon-shop-root) .cart-direct-button:hover,:where(#aon-shop-root) .cart-single-button:focus,:where(#aon-shop-root) .cart-single-button:hover,:where(#aon-shop-root) .cart-together-button:focus,:where(#aon-shop-root) .cart-together-button:hover{opacity:.85}:where(#aon-shop-root) .cart-all-button .cart_disabled:not(.is-disabled),:where(#aon-shop-root) .cart-direct-button .cart_disabled:not(.is-disabled),:where(#aon-shop-root) .cart-single-button .cart_disabled:not(.is-disabled),:where(#aon-shop-root) .cart-together-button .cart_disabled:not(.is-disabled),:where(#aon-shop-root) [disabled].cart-all-button:not(.is-disabled),:where(#aon-shop-root) [disabled].cart-direct-button:not(.is-disabled),:where(#aon-shop-root) [disabled].cart-single-button:not(.is-disabled),:where(#aon-shop-root) [disabled].cart-together-button:not(.is-disabled){pointer-events:none;position:relative}:where(#aon-shop-root) .cart-all-button .cart_disabled:not(.is-disabled):after,:where(#aon-shop-root) .cart-direct-button .cart_disabled:not(.is-disabled):after,:where(#aon-shop-root) .cart-single-button .cart_disabled:not(.is-disabled):after,:where(#aon-shop-root) .cart-together-button .cart_disabled:not(.is-disabled):after,:where(#aon-shop-root) [disabled].cart-all-button:not(.is-disabled):after,:where(#aon-shop-root) [disabled].cart-direct-button:not(.is-disabled):after,:where(#aon-shop-root) [disabled].cart-single-button:not(.is-disabled):after,:where(#aon-shop-root) [disabled].cart-together-button:not(.is-disabled):after{align-items:center;background-color:var(--cart-disabled-bg,#767676);color:var(--cart-disabled-c,#fff);content:"購入できません";display:flex;inset:0;justify-content:center;position:absolute}:where(#aon-shop-root) .cart{position:relative}:where(#aon-shop-root) .cart_status{color:currentColor;font-size:1.45rem;inset:-1em 0 auto;margin:auto;max-width:80%;opacity:0;padding:.25em .5em;pointer-events:none;position:absolute;text-align:center;transform:translateY(-90%);transition:.2s;z-index:9999}:where(#aon-shop-root) .cart_status:after{background-color:currentColor;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:.6em;inset:auto 0 0;margin:auto;pointer-events:none;position:absolute;transform:translateY(95%);width:.8em}:where(#aon-shop-root) .cart_status.is-success{background-color:var(--cart-status-success-bg,#1e7e4a);color:var(--cart-status-success-c,#fff);opacity:1;pointer-events:all;transform:translateY(-100%)}:where(#aon-shop-root) .cart_status.is-success:after{color:var(--cart-status-success-bg,#1e7e4a)}:where(#aon-shop-root) .cart_status.is-error{background-color:var(--cart-status-error-bg,#b50713);color:var(--cart-status-error-c,#fff);opacity:1;pointer-events:all;transform:translateY(-100%)}:where(#aon-shop-root) .cart_status.is-error:after{color:var(--cart-status-error-bg,#b50713)}:where(#aon-shop-root) .js-button.is-disabled{background-color:var(--cart-disabled-bg,#767676);color:var(--cart-disabled-c,#fff);pointer-events:none}:where(#aon-shop-root) .select-box__purchase,:where(#aon-shop-root) .select-box__size{background-color:var(--select-box-bg,#fff);border:var(--select-box-border,1px solid currentColor);color:var(--select-box-c,#000);display:inline-flex;position:relative;vertical-align:middle;width:var(--select-box-width,100%)}:where(#aon-shop-root) .select-box__purchase select,:where(#aon-shop-root) .select-box__size select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-box-bg,#fff);border:none;box-shadow:none;color:var(--select-box-c,#000);cursor:pointer;padding-block:5px;padding-inline:1em 1.75em;text-indent:.01px;text-overflow:ellipsis;width:100%}:where(#aon-shop-root) .select-box__purchase select::-ms-expand,:where(#aon-shop-root) .select-box__size select::-ms-expand{display:none}:where(#aon-shop-root) .select-box__purchase:before,:where(#aon-shop-root) .select-box__size:before{aspect-ratio:1/1;background-color:var(--select-box-c,#000);content:"";height:1.5em;inset:0 0 0 auto;margin:auto;-webkit-mask-image:var(--cart-select-arrow-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12.69'%3E%3Cpath d='M16.01 0 10 7.63 3.99 0H0l10 12.69L20 0z'/%3E%3C/svg%3E"));mask-image:var(--cart-select-arrow-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12.69'%3E%3Cpath d='M16.01 0 10 7.63 3.99 0H0l10 12.69L20 0z'/%3E%3C/svg%3E"));-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40%;mask-size:40%;pointer-events:none;position:absolute;z-index:1}:where(#aon-shop-root) .display_none{display:none}:where(#aon-shop-root) .strikethrough{text-decoration:line-through}:where(#aon-shop-root) .text-close{background-color:var(--order-period-close-bg,#b50713);color:var(--order-period-close-c,#fff);padding:.25em;text-align:center}:where(#aon-shop-root) main{--base-width-raw:1326;--base-width-raw-sp:750;--container-width:768px;--fs-base:1.4rem;--slick-arrow-color:#fc262d;--slick-dot-color:#7b8488;--slick-dot-color-active:#fc262d;--cart-spacing:0.5em 1em}:where(#aon-shop-root) main{animation:fade .8s ease-out .5s forwards;background-color:#0c2650;color:#fff;container-type:inline-size;font-family:"Noto Serif JP",游明朝体,YuMincho,游明朝,Yu Mincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN W3,HiraMinProN-W3,ヒラギノ明朝 ProN,Hiragino Mincho ProN,ヒラギノ明朝 Pro,Hiragino Mincho Pro,HGS明朝E,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:var(--fs-base);line-height:1.75;min-height:100dvh;opacity:0}@keyframes fade{to{opacity:1}}.cart-single-button{background-color:unset;color:unset;display:unset;padding:0;transition:unset;width:auto}.ft-container{margin-inline:auto;max-width:var(--container-width);padding-inline:var(--container-spacing,5%)}.ft-bg{background-image:url(image_petal05.png),url(background_content.jpg);background-position:bottom -5rem left,top;background-repeat:no-repeat,repeat-y;background-size:ratio(327) auto,100% auto}.ft-head-title{margin:3rem auto;max-width:100%;text-align:center}.ft-head-title--bdbox{filter:drop-shadow(0 0 15px #fc262d);width:ratio(742,768px)}.ft-head-title--bonus01{filter:drop-shadow(0 0 15px #8946e1) drop-shadow(0 0 5px #8946e1);width:ratio(806,768px)}.ft-heading-label{font-size:1.8rem;letter-spacing:.08em}.ft-heading-label--line:before{content:"|";display:inline-block;margin-right:.5em}.ft-heading-label--bracket:before{content:"【";display:inline-block}.ft-heading-label--bracket:after{content:"】";display:inline-block}.ft-heading-label--square:before{content:"■";display:inline-block}.ft-heading-ribbon{display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-15%;width:80%}.ft-hero{background-image:url(image_petal01.png),url(image_petal02.png),url(background_hero_sp.jpg);background-position:top 43% right,top 57% left -160%,top;background-repeat:no-repeat,no-repeat,no-repeat;background-size:calc(132/var(--base-width-raw-sp)*100%) auto,calc(525/var(--base-width-raw-sp)*100%) auto,100% auto;display:grid;grid-template-columns:1fr}.ft-hero__kv{display:flex;pointer-events:none;width:100%}.ft-hero__kv img{-o-object-fit:cover;object-fit:cover;width:100%}.ft-hero__content{align-items:center;display:flex;flex-direction:column;gap:3rem;justify-content:center;padding:0 calc(46/var(--base-width-raw)*100cqw);text-align:center}.ft-hero__movie{--w:465;aspect-ratio:16/9;position:relative;width:min(var(--w) * 1px,100%)}.ft-hero__movie img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ft-hero__movie:before{background:linear-gradient(180deg,#2c0102,#7c0e11);content:"";display:block;inset:0;opacity:.66;position:absolute;z-index:2}.ft-hero__movie:after{aspect-ratio:96/94;background:url(icon_embed.png) no-repeat 50%/contain;content:"";inset:0;margin:auto;position:absolute;width:calc(96/var(--w)*100%);z-index:3}.ft-hero__banner{display:inline-block;height:auto;margin-bottom:3rem;width:100%}.ft-intro{overflow-x:clip;pointer-events:none;position:relative}.ft-intro:before{aspect-ratio:140/110;background:url(image_petal03.png) no-repeat 0 0/contain;left:-10px;top:-11%;width:calc(140/var(--base-width-raw)*100cqw)}.ft-intro:after,.ft-intro:before{content:"";position:absolute;z-index:1}.ft-intro:after{aspect-ratio:385/300;background:url(image_petal04.png) no-repeat 0 0/contain;bottom:calc(-200/var(--base-width-raw)*100cqw);right:-10px;width:calc(385/var(--base-width-raw)*100cqw)}.ft-bd{margin-block:min(100px,100/var(--base-width-raw-sp) * 100%)}.ft-bd__inner{margin-inline:auto}.ft-box{background:linear-gradient(0deg,rgba(222,45,53,.53),rgba(222,45,53,.2));color:#fff;font-weight:500;margin-bottom:min(100px,100/var(--base-width-raw-sp) * 100%);padding:calc(44/var(--base-width-raw)*100%) calc(68/var(--base-width-raw)*100%);position:relative;z-index:1}.ft-box:before{background-image:url(image_ornament_sp.png);background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";display:block;filter:drop-shadow(0 0 10px rgba(252,38,45,.3)) drop-shadow(0 0 20px rgba(252,38,45,.3)) drop-shadow(0 0 27px rgba(252,38,45,.5));height:5rem;left:0;position:absolute;right:0;top:-2.8rem;width:100%}.ft-box--bonus01{background:linear-gradient(0deg,rgba(144,100,201,.53),rgba(144,100,201,.2))}.ft-box--bonus01:before{filter:drop-shadow(0 0 10px rgba(137,70,225,.3)) drop-shadow(0 0 20px rgba(137,70,225,.3)) drop-shadow(0 0 27px rgba(137,70,225,.5))}.ft-box--bonus02{background:linear-gradient(0deg,rgba(227,170,53,.53),rgba(227,170,53,.2))}.ft-box--bonus02:before{filter:drop-shadow(0 0 10px rgba(227,170,53,.4)) drop-shadow(0 0 20px rgba(227,170,53,.4)) drop-shadow(0 0 27px rgba(227,170,53,.5))}.ft-box-note{background-color:rgba(12,38,80,.1);border:1px solid #e3aa35;margin-top:5rem;padding-top:3rem;position:relative}.ft-buttons{margin-inline:auto;width:min(760px,100%)}.ft-bonus{color:#e3aa35}.ft-bonus__details{filter:drop-shadow(0 0 15px #e3aa35) drop-shadow(0 0 5px rgba(227,170,53,.15));letter-spacing:.1em}.ft-bonus__details,.ft-footer{font-weight:700;text-align:center}.ft-footer{padding:calc(70/var(--base-width-raw)*100%) 0 calc(50/var(--base-width-raw)*100%)}.u-d-b{display:block}.u-d-n{display:none}.u-fs-120p{font-size:120%}.u-fs-180p{font-size:180%}.u-ls-m{letter-spacing:.08em}.u-ta-c{text-align:center}.u-my-m{margin-top:3rem}.u-mt-l{margin-top:4rem}.u-mb-xs{margin-bottom:1rem}.u-mb-s{margin-bottom:2rem}.u-mb-m,.u-my-m{margin-bottom:3rem}.u-mb-l{margin-bottom:4rem}.u-ml-1e{margin-left:1em}.u-nmb-s{margin-bottom:-2rem}.u-p-m{padding:3rem}.u-grid{display:flex;flex-wrap:wrap}.u-col-6{min-width:0;word-wrap:break-word;flex:0 0 50%;max-width:50%}.u-hover{transition:.4s}.u-hover:active{transform:scale(.95);transition:.2s}.u-visuallyHidden{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.u-bullet,.u-bullets>*{padding-left:1em;text-indent:-1em}@media (min-width:768px){:where(#aon-shop-root) main{--container-width:1326px;--fs-base:1.6rem}:where(#aon-shop-root) main{font-size:var(--fs-base)}.ft-bg{background-position:bottom -2rem left,top}.ft-head-title{margin:3rem auto 4rem}.ft-head-title--bdbox,.ft-head-title--bonus01{width:auto}.ft-heading-label{font-size:2.2rem}.ft-heading-ribbon{top:-3.4rem;width:70%}.ft-hero{background-image:url(image_petal01.png),url(image_petal02.png),url(background_hero_pc.jpg);background-position:100% 0,top 29% left 31%,top;background-size:calc(132/var(--base-width-raw)*100%) auto,calc(525/var(--base-width-raw)*100%) auto,100% auto;grid-template-columns:repeat(2,1fr)}.ft-hero__content{padding:100px}.ft-hero__banner{margin-bottom:0}.ft-bd__inner{max-width:1280px}.ft-box:before{background-image:url(image_ornament_pc.png)}.ft-bonus__details{font-size:2rem}.ft-footer{font-size:.8em}.u-pc-d-b{display:block}.u-pc-d-n{display:none}.u-pc-mb-xl{margin-bottom:5rem}.u-hover:hover{opacity:.7}}