﻿#fv.fv_b .block h2,#fv.fv_c .block h2{padding-top:3.95em}#fv.fv_b .block h2 span.txt1,#fv.fv_c .block h2 span.txt1{font-size:70%;line-height:1.65;letter-spacing:.1em;border-bottom:none}#fv.fv_b .block h2 span.txt1 span,#fv.fv_c .block h2 span.txt1 span{letter-spacing:0;border:none;padding:0}#fv.fv_b .block h2 span.txt2,#fv.fv_c .block h2 span.txt2{font-size:150%;line-height:1.25;letter-spacing:-0.04em;padding:0 .15em .25em 0;font-feature-settings:"palt"}#fv.fv_b .block h2 span.txt2 b,#fv.fv_c .block h2 span.txt2 b{font-size:70%}#fv.fv_b .block ul,#fv.fv_c .block ul{margin:1.5em 2em 0}#fv.fv_b .block ul li+li span strong,#fv.fv_c .block ul li+li span strong{font-size:115%}#fv.fv_b .block .fv_cp_bnr,#fv.fv_c .block .fv_cp_bnr{margin:1.5em 1.75em 0}#fv.fv_b .block .world_champinn,#fv.fv_c .block .world_champinn{width:8.5em;position:absolute;right:0;top:-0.25em;z-index:1}#fv.fv_b .block .badge,#fv.fv_c .block .badge{margin-inline:1.75em}@media screen and (min-width: 769px){#fv.fv_b,#fv.fv_c{padding:0}#fv.fv_b .block,#fv.fv_c .block{text-align:left;padding-block:5em 6em;background:none;position:relative;z-index:0}#fv.fv_b .block h2,#fv.fv_c .block h2{display:inline-block;width:auto;font-size:207%;text-align:center;padding-top:0;margin:0}#fv.fv_b .block h2 span.txt1,#fv.fv_c .block h2 span.txt1{display:inline-block;font-size:72%;line-height:1.75;letter-spacing:.15em;padding-inline:0}#fv.fv_b .block h2 span.txt1 span,#fv.fv_c .block h2 span.txt1 span{letter-spacing:.05em}#fv.fv_b .block h2 span.txt2,#fv.fv_c .block h2 span.txt2{font-size:160%}#fv.fv_b .block ul,#fv.fv_c .block ul{width:38%;text-align:center;margin:1.75em 1.5em 1.5em .25em}#fv.fv_b .block ul.txt_new,#fv.fv_c .block ul.txt_new{width:39.15% !important;margin-left:0 !important}#fv.fv_b .block .fv_cp_bnr,#fv.fv_c .block .fv_cp_bnr{width:39%;max-width:468px;margin-left:0}#fv.fv_b .block .world_champinn,#fv.fv_c .block .world_champinn{width:12.5em;top:0}#fv.fv_b .block .badge,#fv.fv_c .block .badge{margin-inline:0}}#fv.fv_b .block{padding:2em 0 2em;background:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(226, 231, 235, 0.5) 10%, #e2e7eb 28%, #e2e7eb)}@media screen and (min-width: 769px){#fv.fv_b::before{margin-left:11em}#fv.fv_b .block{padding-block:0;margin-block:4em 5em;background:none}}#fv.fv_c .block{padding:1em 0 2em;background:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(226, 231, 235, 0.5) 18%, #e2e7eb 30%, #e2e7eb)}#fv.fv_c .block h2 span.txt0{font-size:200%;font-weight:600;border-bottom:0;padding:0 0 .25em;font-feature-settings:"palt"}#fv.fv_c .block h2 span.txt0 sub{font-size:35%;bottom:0}#fv.fv_c .block h2 span.txt2{font-size:125%;font-weight:600;letter-spacing:0;padding:0 0 .35em}#fv.fv_c .block h2 span.txt1{font-size:72%;letter-spacing:.015em;padding-top:.35em;border-bottom:1px solid}#fv.fv_c .block p.notes{font-size:75%;font-weight:300;letter-spacing:.05em;margin-top:1.25em}@media screen and (min-width: 769px){#fv.fv_c::before{margin-left:11em}#fv.fv_c .block{background:none;margin-block:4em 5em}#fv.fv_c .block h2 span.txt0{letter-spacing:.025em}#fv.fv_c .block h2 span.txt0 sub{font-size:25%;bottom:-0.25em}#fv.fv_c .block h2 span.txt2{letter-spacing:.05em}#fv.fv_c .block h2 span.txt1{letter-spacing:.075em}#fv.fv_c .block p.notes{width:39%;font-size:90%;font-weight:400;text-align:center;letter-spacing:.075em;margin-top:-0.5em}}#priceHead.new_priceHead .block ul li{display:block}#priceHead.new_priceHead .block ul li::after,#priceHead.new_priceHead .block ul li span+span::after{content:"";display:none}#priceHead.new_priceHead .block ul li div{width:100%}#priceHead.new_priceHead .block ul li div.et_price{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:0;font-feature-settings:"palt";margin-bottom:.25em}#priceHead.new_priceHead .block ul li div.et_price::after{content:"";width:100%;height:1px;border-bottom:2px dotted;position:absolute;z-index:-1;left:0;top:50%;transform:translateY(-50%);opacity:.5}#priceHead.new_priceHead .block ul li div.et_price span{display:flex;justify-content:center;align-items:center}#priceHead.new_priceHead .block ul li div.et_price span:first-child{letter-spacing:.025em}#priceHead.new_priceHead .block ul li div.et_price span span{font-size:85%;padding:0 .25em}#priceHead.new_priceHead .block ul li div.et_price span b{font-weight:500;letter-spacing:.05em}#priceHead.new_priceHead .block ul li div.et_discount{margin-bottom:.75em}#priceHead.new_priceHead .block ul li div.et_discount span{display:block;font-size:85%;font-weight:500;line-height:1.35;letter-spacing:.1em;margin-bottom:.5em;background-color:#f8f7dc;border-radius:.5em}#priceHead.new_priceHead .block ul li div.et_discount span strong{font-weight:500}#priceHead.new_priceHead .block ul li div.et_discount span b,#priceHead.new_priceHead .block ul li div.et_discount span sub{color:#b4ad3b}#priceHead.new_priceHead .block ul li div.et_discount span b{font-size:110%;margin-left:.15em;letter-spacing:.075em}#priceHead.new_priceHead .block ul li div.et_discount span sup{top:-0.25em}#priceHead.new_priceHead .block ul li div.et_discount span.d_double{padding:.5em;background-color:#f6e7ec}#priceHead.new_priceHead .block ul li div.et_discount span.d_double b,#priceHead.new_priceHead .block ul li div.et_discount span.d_double sub{color:#b7617e}#priceHead.new_priceHead .block ul li div.et_discount span.d_triple{padding:.5em;background-color:#f6ece7}#priceHead.new_priceHead .block ul li div.et_discount span.d_triple b,#priceHead.new_priceHead .block ul li div.et_discount span.d_triple sub{color:#da6a32}#priceHead.new_priceHead .block ul li div span sub{bottom:0;color:#2d2d2d;font-size:50%;font-weight:200;letter-spacing:-0.05em;font-feature-settings:"palt";writing-mode:vertical-rl;position:relative;top:.25em;right:-0.5em}#priceHead.new_priceHead .block ul li div span+span{padding-right:.75em}#priceHead.new_priceHead .block p{font-size:65%;letter-spacing:.05em;margin-top:1em}#priceHead.new_priceHead .block p+p{margin-top:.35em}#priceHead.new_priceHead .learnMore{max-width:1200px;text-align:center;padding:0 .5em;margin:1.25em auto 0}#priceHead.new_priceHead .learnMore a{display:block;color:#fff;letter-spacing:.1em;padding:.5em 3em .5em 1.5em;background-color:#8f8f8f;border-radius:.35em;position:relative;z-index:0}#priceHead.new_priceHead .learnMore a::before,#priceHead.new_priceHead .learnMore a::after{content:"";position:absolute;right:3em;top:50%;transform-origin:top right}#priceHead.new_priceHead .learnMore a::before{display:inline-block;vertical-align:middle;width:1em;height:.5em;height:.1em;border-top:.1em solid #fff;margin-top:-0.05em;margin-right:.1em}#priceHead.new_priceHead .learnMore a::after{content:"";width:.5em;height:.5em;border:.1em solid #fff;border-left:0;border-bottom:0;box-sizing:border-box;transform:rotate(45deg)}@media screen and (min-width: 769px){#priceHead.new_priceHead .block ul li{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#priceHead.new_priceHead .block ul li div span sub{font-size:55%}#priceHead.new_priceHead .block ul li div.et_price{width:75%}#priceHead.new_priceHead .block ul li div.et_discount{width:24%;display:flex;align-items:center}#priceHead.new_priceHead .block ul li div.et_discount span{width:100%;font-size:85%;padding:.5em;margin-bottom:0}#priceHead.new_priceHead .block ul li div.et_discount span b{font-size:125%}#priceHead.new_priceHead .block ul.double_add li div span{letter-spacing:.035em}#priceHead.new_priceHead .block ul.double_add li div span sub{font-size:45%}#priceHead.new_priceHead .block ul.double_add li div.et_price{width:100%;height:100%}#priceHead.new_priceHead .block ul.double_add li div.et_price span{letter-spacing:.1em}#priceHead.new_priceHead .block ul.double_add li div.et_price span span{font-size:100%}#priceHead.new_priceHead .block ul.double_add li div.et_discount{width:49.5%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}#priceHead.new_priceHead .block ul.double_add li div.et_discount span{font-size:73%;letter-spacing:0;text-align:left;width:calc(30% - .25em);display:flex;justify-content:left;align-items:center;padding:.65em}#priceHead.new_priceHead .block ul.double_add li div.et_discount span.d_double{width:calc(34% - .25em)}#priceHead.new_priceHead .block ul.double_add li div.et_discount span.d_triple{width:calc(36% - .25em)}#priceHead.new_priceHead .block ul.double_add li div.et_discount span b{font-size:135%;line-height:1;letter-spacing:0}#priceHead.new_priceHead .block ul.double_add li div.et_discount span sup{top:-0.35em;font-size:60%}#priceHead.new_priceHead .block p{font-size:120%}#priceHead.new_priceHead .learnMore{margin-top:2em}#priceHead.new_priceHead .learnMore a{display:inline-block;font-size:135%;padding:.5em 5em .5em 3.5em}#priceHead.new_priceHead .learnMore a::before,#priceHead.new_priceHead .learnMore a::after{right:3.25em}#priceHead.new_priceHead .learnMore a::before{margin-top:-0.1em;border-top:.15em solid #fff}#priceHead.new_priceHead .learnMore a::after{border:.15em solid #fff;border-left:0;border-bottom:0}}@media only screen and (min-width: 769px)and (max-width: 1199px){#priceHead.new_priceHead .block ul.double_add li{font-size:130%}}#price h3{width:23em;margin:auto}#price .block{margin-top:2em;margin-bottom:1em}#price .block ul li{font-size:85%;text-align:center;padding:2em 0 1em;background-color:#fff;box-shadow:0 0 1em rgba(0,0,0,.125);border-radius:1em;margin-top:1.75em}#price .block ul li h4{color:#fff;font-size:105%;font-weight:200;line-height:1.25;letter-spacing:.15em;padding:1.25em 0;margin-bottom:1em}#price .block ul li h4 span{display:block;font-size:190%;line-height:1;letter-spacing:.05em;margin-bottom:.15em}#price .block ul li h4+div{border-top:none}#price .block ul li h4+p{font-size:120%;letter-spacing:.1em;margin:1.25em 1.25em .25em;padding:.5em 0;background:#f6f6f6;border-radius:.25em}#price .block ul li h4+p span{display:block;font-size:125%;font-weight:bold;text-shadow:0 0 #000}#price .block ul li h4+p+div{border-top:none}#price .block ul li.gma h4{background-color:#302d26}#price .block ul li.gm h4{background-color:#ae9f7c}#price .block ul li.ms h4{background-color:#ab6589}#price .block ul li.ar h4{background-color:#9ba6bc}#price .block ul li.na h4{background-color:#97bfb0}#price .block ul li.tr h4{background-color:silver}#price .block ul li.ar div{border-bottom:1px solid #aeaeae}#price .block ul li div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#000;font-size:150%;letter-spacing:.15em;font-feature-settings:"palt";margin:0 1.15em;padding:.6em 0;border-top:1px solid #aeaeae}#price .block ul li div strong{font-size:85%;font-weight:normal;text-align:left;letter-spacing:.05em}#price .block ul li div strong sup{font-size:65%}#price .block ul li div p.fee{display:inline-block;font-size:175%;font-weight:500;line-height:1.25em}#price .block ul li div p.fee span.din2014{font-size:135%;letter-spacing:0}#price .block ul li div p.fee span.i_tax{display:inline-block;font-size:75%;position:relative;z-index:0;right:0;top:-0.05em}#price .block ul li div p.fee span.i_tax::after{content:"（税込）";width:125%;color:#666;font-size:40%;font-weight:300;line-height:1;letter-spacing:-0.025em;position:absolute;z-index:1;top:-0.2em;left:50%;transform:translateX(-50%);margin-left:-0.15em}#price .block ul li div.box{margin:1.25em;padding:0}#price .block ul li div.box dl{width:100%}#price .block ul li div.box dl+dl{margin-top:.5em}#price .block ul li div.box dl dd{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5em .35em;border-top:1px solid #aeaeae}#price .block ul li div.box dl dt{width:100%;padding:.25em;font-size:85%;background:#e9e9e9;margin-bottom:.85em}@media screen and (min-width: 769px){#price .block ul li div.box dl dt{font-size:90%}}#price .block ul li div.box dl dt+dd{padding-top:0;border-top:none}#price .block ul li p.note{width:100%;font-size:90%;font-weight:300;text-align:center;line-height:1.65;letter-spacing:.15em;margin:1.5em 0 .5em}#price .block ul+P{text-align:center;letter-spacing:.1em;margin-top:1.5em;padding:1em;background-color:#e9e9e9;border-radius:2.5em}@media screen and (min-width: 769px){#price{padding-top:5em}#price h3{width:30em;margin:.5em auto 0}#price .block{margin-top:1em;margin-bottom:2em}#price .block ul{display:flex;flex-wrap:wrap;justify-content:space-between}#price .block ul li{width:calc(50% - 1em);padding:2em 0 1.5em;margin-top:2.75em}#price .block ul li h4{font-size:120%}#price .block ul li h4 span{letter-spacing:.075em}#price .block ul li h4+p{font-size:175%;padding:.6em 0 .7em}#price .block ul li h4+p span{font-size:120%}#price .block ul li div{font-size:160%;margin:0 1.5em;padding-inline:.5em;padding-top:.75em}#price .block ul li div strong{font-size:100%}#price .block ul li div p.fee span.i_tax{margin-left:.1em}#price .block ul li p.note{font-size:100%}#price .block ul+p{font-size:135%;padding:.75em;margin-top:2em}}#campaign_discount #campaign .campaignBox p.head{display:block !important;color:#fff;padding:.5em;text-align:center;margin:0 -1.25em 1.25em;background-color:#91a9c2}#campaign_discount #campaign .campaignBox h3{font-size:155%;text-align:center;letter-spacing:.1em}#campaign_discount #campaign .campaignBox .samedayDiscountFee{background-position:0 0;background-size:100% auto;background-repeat:no-repeat;background-image:url("../img/discount/samedayDiscount_bg.webp")}.no-webp #campaign_discount #campaign .campaignBox .samedayDiscountFee{background-image:url("../img/discount/samedayDiscount_bg.jpg")}#campaign_discount #campaign .campaignBox+.campaignBox{margin-top:3em}@media screen and (min-width: 769px){#campaign_discount #campaign .campaignBox p.head{padding:1em;margin:0 -7.125em 2.75em;letter-spacing:.05em}#campaign_discount #campaign .campaignBox p.head span{font-size:150%}#campaign_discount #campaign .campaignBox h3{font-size:250%}#campaign_discount #campaign .campaignBox .samedayDiscountFee{margin-top:3.5em}}/*# sourceMappingURL=style_others_each_time.min.css.map */