@charset "UTF-8";.cta_btn[data-astro-cid-i2cm7yh4]{color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1;text-align:center;text-decoration:none;box-shadow:calc(var(--u)*3) calc(var(--u)*3) calc(var(--u)*5) #9973264d;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center}.cta_btn--green[data-astro-cid-i2cm7yh4]{background:linear-gradient(90deg,#02a239,#0a9a5c)}.cta_btn--orange[data-astro-cid-i2cm7yh4]{background:linear-gradient(90deg,#f49f17,#fa7500)}.cta_btn[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{line-height:1;white-space:nowrap;width:calc(var(--u)*154.5);height:calc(var(--u)*32);background:#fff;border:2px solid;border-radius:999px;box-sizing:border-box;position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.cta_btn[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4] strong{font-size:1.6666666667em;font-weight:900;position:relative;top:-.05em}.cta_btn[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4] small{font-size:.7142857143em}.cta_btn--green[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{color:#00a431;font-size:calc(var(--u)*12);letter-spacing:calc(var(--u)*.75);border-color:#00a431}.cta_btn--orange[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{color:#fa7500;font-size:calc(var(--u)*14);border-color:#fa7500}.cta_btn[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4]{display:block}.cta_btn--main[data-astro-cid-i2cm7yh4]{box-sizing:border-box;height:calc(var(--u)*79.8);border-radius:calc(var(--u)*8.86);padding-top:calc(var(--u)*5.3)}.cta_btn--main[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{width:calc(var(--u)*163.1);height:calc(var(--u)*35.45);top:calc(var(--u)*-15.95)}.cta_btn--main[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4]{white-space:nowrap;font-size:calc(var(--u)*29.45);letter-spacing:calc(var(--u)*2);margin-right:calc(var(--u)*-2)}.cta_btn--main[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4] small{font-size:calc(var(--u)*24)}.cta_btn--side[data-astro-cid-i2cm7yh4]{height:calc(var(--u)*102);border-radius:calc(var(--u)*4);justify-content:flex-start}.cta_btn--side[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{top:calc(var(--u)*-21)}.cta_btn--side[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4] .l1,.cta_btn--side[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4] .l2{display:block}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--green .label[data-astro-cid-i2cm7yh4]{padding-top:calc(var(--u)*24)}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--green .label[data-astro-cid-i2cm7yh4] .l1{font-size:calc(var(--u)*32);letter-spacing:calc(var(--u)*.7);margin-right:calc(var(--u)*-.7)}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--green .label[data-astro-cid-i2cm7yh4] .l2{font-size:calc(var(--u)*16);letter-spacing:calc(var(--u)*-1.8);margin-top:calc(var(--u)*7);margin-right:calc(var(--u)*1)}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--orange .label[data-astro-cid-i2cm7yh4]{padding-top:calc(var(--u)*23)}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--orange .label[data-astro-cid-i2cm7yh4] .l1{font-size:calc(var(--u)*33);letter-spacing:calc(var(--u)*2)}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--orange .label[data-astro-cid-i2cm7yh4] .l1 small{font-size:calc(var(--u)*24);letter-spacing:0}.cta_btn--side[data-astro-cid-i2cm7yh4].cta_btn--orange .label[data-astro-cid-i2cm7yh4] .l2{font-size:calc(var(--u)*20);letter-spacing:calc(var(--u)*.2);margin-top:calc(var(--u)*6)}.cta_btn--stack[data-astro-cid-i2cm7yh4]{height:calc(var(--u)*64);border-radius:calc(var(--u)*7)}.cta_btn--stack[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{top:calc(var(--u)*-21)}.cta_btn--stack[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4]{font-size:calc(var(--u)*24);letter-spacing:calc(var(--u)*2.8);margin-right:calc(var(--u)*-5.8);margin-top:calc(var(--u)*1)}.cta_btn--stack[data-astro-cid-i2cm7yh4].cta_btn--green .label[data-astro-cid-i2cm7yh4]{letter-spacing:calc(var(--u)*1);margin-right:calc(var(--u)*-4)}.cta_btn--float[data-astro-cid-i2cm7yh4]{box-shadow:none;height:calc(var(--u)*57);border-radius:calc(var(--u)*4)}.cta_btn--float[data-astro-cid-i2cm7yh4] .pill[data-astro-cid-i2cm7yh4]{width:calc(var(--u)*131.5);height:calc(var(--u)*21);top:calc(var(--u)*-13)}.cta_btn--float[data-astro-cid-i2cm7yh4].cta_btn--green .pill[data-astro-cid-i2cm7yh4]{font-size:calc(var(--u)*9);letter-spacing:calc(var(--u)*.5)}.cta_btn--float[data-astro-cid-i2cm7yh4].cta_btn--orange .pill[data-astro-cid-i2cm7yh4]{font-size:calc(var(--u)*10.5);padding-top:calc(var(--u)*3)}.cta_btn--float[data-astro-cid-i2cm7yh4] .label[data-astro-cid-i2cm7yh4]{white-space:nowrap;font-size:calc(var(--u)*16.5);letter-spacing:calc(var(--u)*.75);margin-top:calc(var(--u)*6)}.cta_btn--float[data-astro-cid-i2cm7yh4].cta_btn--green .label[data-astro-cid-i2cm7yh4]{margin-left:calc(var(--u)*2);transform:scaleX(.8)}.cta_btn--float[data-astro-cid-i2cm7yh4].cta_btn--orange .label[data-astro-cid-i2cm7yh4]{margin-left:calc(var(--u)*3)}.sim_link[data-astro-cid-vzdemohr]{color:#176b5b;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:calc(var(--u)*24);text-align:center;text-decoration:none;display:none}html[data-cta=sim] .sim_link[data-astro-cid-vzdemohr]{display:block}.lead[data-astro-cid-vzdemohr]{font-size:calc(var(--u)*14.18);display:block}.link[data-astro-cid-vzdemohr]{font-size:calc(var(--u)*17.73);text-decoration:underline;text-underline-position:from-font;display:block}.main_cta[data-astro-cid-23h64363]{--gap-sim:15.07;--gap-offer:21.98;--gap-offer-nosim:22.16;display:flex;flex-direction:column;align-items:center}.main_cta--side[data-astro-cid-23h64363]{--gap-sim:17.73;--gap-offer:19.32;--gap-offer-nosim:17.73}.btn[data-astro-cid-23h64363]{width:100%}.main_cta .sim{margin-top:calc(var(--gap-sim)*var(--u))}.offer[data-astro-cid-23h64363]{color:#176b5b;font-weight:700;line-height:1;margin-top:calc(var(--gap-offer-nosim)*var(--u));display:flex;align-items:center;gap:calc(var(--u)*7)}html[data-cta=sim] .offer[data-astro-cid-23h64363]{margin-top:calc(var(--gap-offer)*var(--u))}.offer[data-astro-cid-23h64363] .sarani[data-astro-cid-23h64363]{margin:0;font-size:calc(var(--u)*17);letter-spacing:calc(var(--u)*-1);text-align:center;width:calc(var(--u)*66);height:calc(var(--u)*49);padding-right:calc(var(--u)*9);filter:drop-shadow(0 0 calc(var(--u)*3) rgba(23,107,91,.3));flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}.offer[data-astro-cid-23h64363] .sarani[data-astro-cid-23h64363]:before{content:"";background:#fff;clip-path:polygon(0 0,85%0,100% 50%,85% 100%,0 100%);position:absolute;inset:0}.offer[data-astro-cid-23h64363] .sarani[data-astro-cid-23h64363] span[data-astro-cid-23h64363]{position:relative}.offer[data-astro-cid-23h64363] .offer_text[data-astro-cid-23h64363]{margin:0;position:relative;top:calc(var(--u)*-2.5);white-space:nowrap}.offer[data-astro-cid-23h64363] .offer_text[data-astro-cid-23h64363] .line1[data-astro-cid-23h64363]{font-size:calc(var(--u)*16);letter-spacing:calc(var(--u)*-.2);display:block}.offer[data-astro-cid-23h64363] .offer_text[data-astro-cid-23h64363] .line2[data-astro-cid-23h64363]{font-size:calc(var(--u)*25);letter-spacing:calc(var(--u)*1.4);margin-top:calc(var(--u)*7);margin-left:calc(var(--u)*2);display:block}.offer[data-astro-cid-23h64363] .offer_text[data-astro-cid-23h64363] .line2[data-astro-cid-23h64363] em[data-astro-cid-23h64363]{color:#ff4800;font-style:normal}.main_cta--mv[data-astro-cid-23h64363] .offer_text[data-astro-cid-23h64363]{text-shadow:1.5px 0 0#fff,-1.5px 0 0#fff,0 1.5px 0#fff,0-1.5px 0#fff,1px 1px 0#fff,-1px 1px 0#fff,1px -1px 0#fff,-1px -1px 0#fff}.main_cta--side[data-astro-cid-23h64363] .sarani[data-astro-cid-23h64363]{color:#fff}.main_cta--side[data-astro-cid-23h64363] .sarani[data-astro-cid-23h64363]:before{background:#176b5b;clip-path:none}.note[data-astro-cid-23h64363]{color:#176b5b;font-size:calc(var(--u)*11);font-weight:500;line-height:1;margin:0;margin-top:calc(var(--u)*11)}.mv[data-astro-cid-gjkymqpj]{font-family:Noto Sans JP,sans-serif;height:calc(var(--u)*631.1);background:#e9f4f0;overflow:hidden;position:relative}html[data-cta=sim] .mv[data-astro-cid-gjkymqpj]{height:calc(var(--u)*692.3)}html[data-mv=b] .mv--a[data-astro-cid-gjkymqpj],html:not([data-mv=b]) .mv--b[data-astro-cid-gjkymqpj]{display:none}.mv_photo[data-astro-cid-gjkymqpj]{position:absolute}.mv_photo[data-astro-cid-gjkymqpj] img[data-astro-cid-gjkymqpj]{width:100%;height:auto;display:block}.mv--a[data-astro-cid-gjkymqpj] .mv_photo[data-astro-cid-gjkymqpj]{width:calc(var(--u)*390);left:0;top:0}.mv--a[data-astro-cid-gjkymqpj] .mv_photo[data-astro-cid-gjkymqpj]:after{height:100%;content:"";background:linear-gradient(to bottom,#e9f4f000 52.3%,#e9f4f0 80.9%);position:absolute;inset:0 0-1px}.mv--b[data-astro-cid-gjkymqpj] .mv_photo[data-astro-cid-gjkymqpj]{width:calc(var(--u)*390);left:0;top:0}.mv_fade[data-astro-cid-gjkymqpj]{height:calc(var(--u)*247.13);background:linear-gradient(to bottom,#e9f4f000,#e9f4f058,#e9f4f096,#e9f4f0c2,#e9f4f0de,#e9f4f0ef,#e9f4f0f8,#e9f4f0fd 70%,#e9f4f0 85%);position:absolute;left:0;right:0;top:calc(var(--u)*280.87)}.mv_glow[data-astro-cid-gjkymqpj]{height:calc(var(--u)*232);background:linear-gradient(to bottom,#fff0,#ffffff14 4%,#ffffff36,#ffffff5e 38%,#ffffff7a 46%,#ffffffa8 53%,#ffffffb3 88%,#fff0);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.6)0,#000 8%,#000 90%,rgba(0,0,0,.75) 100%);mask-image:linear-gradient(to right,#0009,#000 8% 90%,#000000bf);position:absolute;left:0;right:0;top:calc(var(--u)*210)}.mv_glow_b[data-astro-cid-gjkymqpj]{width:calc(var(--u)*360);height:auto;position:absolute;left:calc(var(--u)*13.5);top:calc(var(--u)*298)}.mv_logo_glow[data-astro-cid-gjkymqpj]{width:calc(var(--u)*100);height:auto;position:absolute;left:calc(var(--u)*13.6);top:calc(var(--u)*14)}.mv_logo[data-astro-cid-gjkymqpj]{width:calc(var(--u)*87);position:absolute;left:calc(var(--u)*20);top:calc(var(--u)*20)}.mv_logo[data-astro-cid-gjkymqpj] img[data-astro-cid-gjkymqpj]{width:100%;height:auto;display:block}.mv_catch[data-astro-cid-gjkymqpj]{margin:0;width:calc(var(--u)*43);height:calc(var(--u)*276);position:absolute;left:calc(var(--u)*168);top:calc(var(--u)*26)}.mv_catch[data-astro-cid-gjkymqpj] .mv_catch_strip[data-astro-cid-gjkymqpj]{background:linear-gradient(to bottom,#fff0 1.5%,#ffffff59,#ffffffa1 15.9%,#fff,#ffffffe6 37.7%,#ffffffbf 52%,#ffffff73 66.7%,#ffffff4d 84.8%,#fff0);filter:blur(calc(var(--u)*1.5));position:absolute;inset:0}.mv_catch[data-astro-cid-gjkymqpj] .mv_catch_text[data-astro-cid-gjkymqpj]{color:#176b5b;font-family:Zen Old Mincho,serif;font-weight:900;line-height:1;text-orientation:upright;white-space:nowrap;writing-mode:vertical-rl;font-size:calc(var(--u)*24.3);position:absolute;left:50%;top:calc(var(--u)*18.5);margin-left:calc(var(--u)*-1);transform:translate(-50%)}.mv_catch[data-astro-cid-gjkymqpj] .mv_catch_text[data-astro-cid-gjkymqpj] span[data-astro-cid-gjkymqpj]{position:relative;top:calc(var(--dy)*var(--u))}.mv_catch[data-astro-cid-gjkymqpj] .mv_catch_text[data-astro-cid-gjkymqpj] .num[data-astro-cid-gjkymqpj]{font-size:1.2716049383em}.mv_catch[data-astro-cid-gjkymqpj] .mv_catch_text[data-astro-cid-gjkymqpj] .go[data-astro-cid-gjkymqpj]{font-size:1.0781893004em}.mv_catch_b[data-astro-cid-gjkymqpj]{margin:0;width:calc(var(--u)*175);position:absolute;left:calc(var(--u)*210);top:calc(var(--u)*15)}.mv_catch_b[data-astro-cid-gjkymqpj] svg[data-astro-cid-gjkymqpj]{fill:#176b5b;font-family:Zen Old Mincho,serif;font-weight:900;width:100%;height:auto;overflow:visible;display:block}.mv_rate[data-astro-cid-gjkymqpj]{color:#c99b55;position:absolute;inset:0;pointer-events:none}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_label[data-astro-cid-gjkymqpj]{margin:0;font-weight:500;line-height:1;text-align:center;width:calc(var(--u)*100);height:calc(var(--u)*46);border-top:calc(var(--u)*3) solid #c99b55;border-bottom:calc(var(--u)*3) solid #c99b55;box-sizing:border-box;position:absolute;left:calc(var(--u)*34);top:calc(var(--u)*331);display:flex;align-items:center;justify-content:center}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_label[data-astro-cid-gjkymqpj] .years[data-astro-cid-gjkymqpj]{font-size:calc(var(--u)*16);margin-right:calc(var(--u)*1)}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_label[data-astro-cid-gjkymqpj] .years[data-astro-cid-gjkymqpj] .num[data-astro-cid-gjkymqpj]{font-family:Albert Sans,Noto Sans JP,sans-serif;font-weight:700;font-size:calc(var(--u)*32);letter-spacing:calc(var(--u)*2);margin-right:calc(var(--u)*2)}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_label[data-astro-cid-gjkymqpj] .rate[data-astro-cid-gjkymqpj]{font-weight:700;letter-spacing:calc(var(--u)*3);white-space:nowrap;font-size:calc(var(--u)*30);margin-top:calc(var(--u)*10);margin-left:calc(var(--u)*1.5);position:absolute;left:50%;top:100%;transform:translate(-50%)}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_number[data-astro-cid-gjkymqpj]{margin:0;position:absolute;inset:0}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_number[data-astro-cid-gjkymqpj] img[data-astro-cid-gjkymqpj]{width:calc(var(--u)*207.6);height:auto;position:absolute;left:calc(var(--u)*142.9);top:calc(var(--u)*319.75);display:block}.mv_rate[data-astro-cid-gjkymqpj] .mv_rate_number[data-astro-cid-gjkymqpj] .kome[data-astro-cid-gjkymqpj]{font-family:Zen Old Mincho,serif;font-weight:900;line-height:1;font-size:calc(var(--u)*10);position:absolute;left:calc(var(--u)*343);top:calc(var(--u)*382.5)}.mv_cta[data-astro-cid-gjkymqpj]{position:absolute;left:calc(var(--u)*18.6);right:calc(var(--u)*18.6);top:calc(var(--u)*444.1)}html[data-cta=sim] .mv_cta[data-astro-cid-gjkymqpj]{top:calc(var(--u)*442.3)}.reason[data-astro-cid-cmuangya]{color:#123f37;font-weight:700;text-spacing-trim:space-all;height:calc(var(--u)*1432);background:#e9f3ef;overflow:hidden;position:relative}.reason_back[data-astro-cid-cmuangya]{position:absolute;inset:0 0 auto}.reason_back[data-astro-cid-cmuangya] img[data-astro-cid-cmuangya]{width:100%;height:auto;display:block}.reason_orange[data-astro-cid-cmuangya]{width:100%;position:absolute;left:0;top:calc(var(--u)*474);height:calc(var(--u)*347)}.reason_title[data-astro-cid-cmuangya]{font-weight:700;line-height:1.2;font-size:calc(var(--u)*21);width:100%;margin:0;position:absolute;top:calc(var(--u)*32);text-align:center}.stats[data-astro-cid-cmuangya]{width:calc(var(--u)*337);margin:0;padding:0;list-style:none;position:absolute;left:calc(var(--u)*27);top:calc(var(--u)*77);display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*9)}.stats[data-astro-cid-cmuangya] li[data-astro-cid-cmuangya]{color:#176b5b;line-height:1.2;text-align:center;height:calc(var(--u)*97);padding-top:calc(var(--u)*19);position:relative;z-index:0;display:flex;flex-direction:column;align-items:center}.stats[data-astro-cid-cmuangya] li[data-astro-cid-cmuangya]:before{content:"";width:calc(var(--u)*180.2);height:calc(var(--u)*113.2);background:var(--bubble) no-repeat left top/100% 100%;position:absolute;left:calc(var(--u)*-5.1);top:calc(var(--u)*-2.1);z-index:-1}.stats[data-astro-cid-cmuangya] .label[data-astro-cid-cmuangya]{font-size:calc(var(--u)*14)}.stats[data-astro-cid-cmuangya] .value[data-astro-cid-cmuangya]{font-size:calc(var(--u)*16);white-space:nowrap;margin-top:calc(var(--u)*1);position:relative;left:calc(var(--u)*1)}.stats[data-astro-cid-cmuangya] .value[data-astro-cid-cmuangya] .n{font-family:Albert Sans,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:-.01em;font-size:calc(var(--u)*30)}.stats[data-astro-cid-cmuangya] .value[data-astro-cid-cmuangya] sup{font-family:Albert Sans,Noto Sans JP,sans-serif;font-size:calc(var(--u)*12);vertical-align:baseline}.stats[data-astro-cid-cmuangya] li[data-astro-cid-cmuangya]:nth-child(1) .value[data-astro-cid-cmuangya] sup{font-size:calc(var(--u)*11)}.stats[data-astro-cid-cmuangya] li[data-astro-cid-cmuangya]:nth-child(3) .value[data-astro-cid-cmuangya] sup{font-family:Noto Sans JP,sans-serif}.lucky[data-astro-cid-cmuangya]{letter-spacing:.05em;line-height:1.2;white-space:nowrap;font-size:calc(var(--u)*20);background:linear-gradient(transparent calc(var(--u)*12),#fdfbce calc(var(--u)*12)) no-repeat;margin:0;padding:0 calc(var(--u)*8) calc(var(--u)*5);position:absolute;left:50%;top:calc(var(--u)*299);transform:translate(-50%)}.reason_head[data-astro-cid-cmuangya]{line-height:1.2;text-align:center;width:100%;margin:0;position:absolute;top:calc(var(--u)*333)}.reason_head[data-astro-cid-cmuangya] .s[data-astro-cid-cmuangya]{letter-spacing:.05em;font-size:calc(var(--u)*26)}.reason_head[data-astro-cid-cmuangya] .l[data-astro-cid-cmuangya]{letter-spacing:.045em;font-size:calc(var(--u)*40);margin-top:calc(var(--u)*3);display:block}.reason_head[data-astro-cid-cmuangya] .l[data-astro-cid-cmuangya] em[data-astro-cid-cmuangya]{color:#fa7500;font-style:normal}.reason_head[data-astro-cid-cmuangya]>.s[data-astro-cid-cmuangya]{display:block}.two[data-astro-cid-cmuangya]{position:absolute;inset:0;pointer-events:none}.two[data-astro-cid-cmuangya] .e1[data-astro-cid-cmuangya],.two[data-astro-cid-cmuangya] .e2[data-astro-cid-cmuangya]{line-height:1.2;text-align:center;width:calc(var(--u)*130.8);height:calc(var(--u)*103);background:no-repeat center/100% 100%;margin:0;padding-top:calc(var(--u)*19);filter:drop-shadow(0 0 calc(var(--u)*15) rgba(18,63,55,.26));position:absolute;top:calc(var(--u)*429);display:flex;flex-direction:column;align-items:center}.two[data-astro-cid-cmuangya] .e1[data-astro-cid-cmuangya]{left:calc(var(--u)*44)}.two[data-astro-cid-cmuangya] .e2[data-astro-cid-cmuangya]{left:calc(var(--u)*211)}.two[data-astro-cid-cmuangya] .o[data-astro-cid-cmuangya],.two[data-astro-cid-cmuangya] .g[data-astro-cid-cmuangya]{font-size:calc(var(--u)*18)}.two[data-astro-cid-cmuangya] .o[data-astro-cid-cmuangya]{color:#fa7500}.two[data-astro-cid-cmuangya] .o[data-astro-cid-cmuangya] i[data-astro-cid-cmuangya]{color:#123f37;font-style:normal}.two[data-astro-cid-cmuangya] .g[data-astro-cid-cmuangya]{color:#0a9a5c}.two[data-astro-cid-cmuangya] .d[data-astro-cid-cmuangya]{font-size:calc(var(--u)*14);margin-top:calc(var(--u)*1.8)}.two[data-astro-cid-cmuangya] .shake[data-astro-cid-cmuangya]{width:calc(var(--u)*66);height:calc(var(--u)*66);position:absolute;left:calc(var(--u)*159);top:calc(var(--u)*445)}.two_lead[data-astro-cid-cmuangya]{color:#fff;line-height:1.2;letter-spacing:.05em;text-align:center;width:100%;margin:0;position:absolute;top:calc(var(--u)*543)}.two_lead[data-astro-cid-cmuangya] .a[data-astro-cid-cmuangya]{font-size:calc(var(--u)*18);display:block}.two_lead[data-astro-cid-cmuangya] .b[data-astro-cid-cmuangya]{color:#fdfbce;font-size:calc(var(--u)*24);margin-top:calc(var(--u)*1);display:block}.rank_card[data-astro-cid-cmuangya]{width:calc(var(--u)*342);height:calc(var(--u)*658);background:#fff;border-radius:calc(var(--u)*5);position:absolute;left:calc(var(--u)*24);top:calc(var(--u)*614)}.rank_card[data-astro-cid-cmuangya]:before{content:"";width:calc(var(--u)*280);height:calc(var(--u)*2);background:#123f37;position:absolute;left:calc(var(--u)*31);top:calc(var(--u)*45)}.rank_card[data-astro-cid-cmuangya] .rank_who[data-astro-cid-cmuangya]{line-height:1.2;white-space:nowrap;font-size:calc(var(--u)*14);margin:0;position:absolute;left:calc(var(--u)*32);top:calc(var(--u)*24)}.rank_card[data-astro-cid-cmuangya] .rank_who[data-astro-cid-cmuangya] small[data-astro-cid-cmuangya]{font-size:calc(var(--u)*10)}.rank_card[data-astro-cid-cmuangya] .rank_title[data-astro-cid-cmuangya]{font-weight:700;line-height:1.3;text-align:center;font-size:calc(var(--u)*20);width:100%;margin:0;position:absolute;top:calc(var(--u)*55)}.rank_card[data-astro-cid-cmuangya] .rank_title[data-astro-cid-cmuangya] em[data-astro-cid-cmuangya]{color:#fa7500;font-style:normal}.rank[data-astro-cid-cmuangya]{font-family:Zen Old Mincho,serif;width:calc(var(--u)*323);height:calc(var(--u)*265);position:absolute;left:calc(var(--u)*10)}.rank--male[data-astro-cid-cmuangya]{--bar:70, 112, 155;top:calc(var(--u)*114)}.rank--female[data-astro-cid-cmuangya]{--bar:219, 96, 135;top:calc(var(--u)*379)}.rank[data-astro-cid-cmuangya] .rank_bar[data-astro-cid-cmuangya]{height:calc(var(--u)*26);background:linear-gradient(90deg,rgba(var(--bar),0) calc(var(--u)*8),rgb(var(--bar)) calc(var(--u)*158.5),rgba(var(--bar),0) calc(var(--u)*308.5));margin:0;position:absolute;left:0;right:0;top:calc(var(--u)*21)}.rank[data-astro-cid-cmuangya] .rank_bar[data-astro-cid-cmuangya] .avatar{width:calc(var(--u)*56.5);height:auto;position:absolute;left:calc(var(--u)*63.7);top:calc(var(--u)*-20.4)}.rank[data-astro-cid-cmuangya] .rank_bar[data-astro-cid-cmuangya] .who[data-astro-cid-cmuangya]{color:#fff;line-height:1.45;letter-spacing:.15em;font-size:calc(var(--u)*14);position:absolute;left:calc(var(--u)*140);top:calc(var(--u)*4)}.rank--female[data-astro-cid-cmuangya] .rank_bar[data-astro-cid-cmuangya] .avatar{width:calc(var(--u)*51.1);left:calc(var(--u)*65.8);top:calc(var(--u)*-15.6)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya]{margin:0;padding:0;list-style:none}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] li[data-astro-cid-cmuangya]{background:#fff;box-shadow:0 calc(var(--u)*3) calc(var(--u)*7) #00000021;position:absolute;display:flex;align-items:center}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r1[data-astro-cid-cmuangya]{width:calc(var(--u)*274);height:calc(var(--u)*46);left:calc(var(--u)*40);top:calc(var(--u)*60)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya]{width:calc(var(--u)*273);height:calc(var(--u)*42);left:calc(var(--u)*33);top:calc(var(--u)*115)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya]{width:calc(var(--u)*259);height:calc(var(--u)*38);left:calc(var(--u)*43);top:calc(var(--u)*169)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{line-height:1.45;white-space:nowrap;font-size:calc(var(--u)*16);position:relative}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] em[data-astro-cid-cmuangya]{color:#fa7500;font-style:normal}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya]{color:#fff;line-height:1;letter-spacing:-.02em;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r1[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya]{font-size:calc(var(--u)*14);width:calc(var(--u)*52);height:calc(var(--u)*52);background:linear-gradient(140deg,#e1bf89 21.6%,#dbb67b,#d3a762,#ca994a,#c48d37 78.4%);left:calc(var(--u)*-40);top:calc(var(--u)*-2)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r1[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya] b[data-astro-cid-cmuangya]{font-size:calc(var(--u)*21)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya],.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya]{font-size:calc(var(--u)*12)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya] b[data-astro-cid-cmuangya],.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya] b[data-astro-cid-cmuangya]{font-size:calc(var(--u)*18)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya]{width:calc(var(--u)*42);height:calc(var(--u)*42);background:linear-gradient(135deg,#d3d3cf 21.7%,#bcbcb9,#a4a4a3 78.3%);left:calc(var(--u)*-26);top:calc(var(--u)*2)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya] .medal[data-astro-cid-cmuangya]{width:calc(var(--u)*40);height:calc(var(--u)*40);background:linear-gradient(135deg,#d4b696 21.7%,#c19e7a,#ae865e 78.3%);left:calc(var(--u)*-29);top:calc(var(--u)*-1)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .crown{width:calc(var(--u)*24.4);height:calc(var(--u)*26.2);position:absolute;left:calc(var(--u)*-26.2);top:calc(var(--u)*-21.1)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r1[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:-.085em;padding-left:calc(var(--u)*18);top:calc(var(--u)*1)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:0;padding-left:calc(var(--u)*27);top:calc(var(--u)*2)}.rank[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:-.033em;padding-left:calc(var(--u)*25)}.rank--female[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r1[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:-.024em;padding-left:calc(var(--u)*17);top:calc(var(--u)*.5)}.rank--female[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r2[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:-.137em;padding-left:calc(var(--u)*26);top:calc(var(--u)*2)}.rank--female[data-astro-cid-cmuangya] .rank_top[data-astro-cid-cmuangya] .r3[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{letter-spacing:0;padding-left:calc(var(--u)*22);top:0}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya]{margin:0;padding:0;list-style:none}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .no[data-astro-cid-cmuangya]{color:#c99b55;line-height:1.45;letter-spacing:-.02em;font-size:calc(var(--u)*12);position:absolute;top:calc(var(--u)*219.5)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .no[data-astro-cid-cmuangya] b[data-astro-cid-cmuangya]{font-size:calc(var(--u)*19)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{line-height:1.2143;letter-spacing:-.03em;font-size:calc(var(--u)*14);position:absolute;top:calc(var(--u)*220)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya].one{top:calc(var(--u)*226)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .r4[data-astro-cid-cmuangya] .no[data-astro-cid-cmuangya]{left:calc(var(--u)*25)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .r4[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{left:calc(var(--u)*56)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .r4[data-astro-cid-cmuangya]:after{content:"";width:calc(var(--u)*1);height:calc(var(--u)*34);background:#dbe2e1;position:absolute;left:calc(var(--u)*157);top:calc(var(--u)*219)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .r5[data-astro-cid-cmuangya] .no[data-astro-cid-cmuangya]{left:calc(var(--u)*180)}.rank[data-astro-cid-cmuangya] .rank_low[data-astro-cid-cmuangya] .r5[data-astro-cid-cmuangya] .text[data-astro-cid-cmuangya]{left:calc(var(--u)*207.5)}.reason_note[data-astro-cid-cmuangya]{color:#979797;font-weight:400;line-height:1.2;font-size:calc(var(--u)*10);width:calc(var(--u)*342);margin:0;position:absolute;left:calc(var(--u)*24);top:calc(var(--u)*1281)}.mech[data-astro-cid-7bbyiuhl]{color:#123f37;font-weight:700;position:relative;background:#fff;height:calc(var(--u)*434)}.mech_illust[data-astro-cid-7bbyiuhl]{height:auto;position:absolute;width:calc(var(--u)*296);left:calc(var(--u)*42);top:calc(var(--u)*-43)}.mech_title[data-astro-cid-7bbyiuhl]{font-weight:700;margin:0;line-height:1.5;text-align:center;width:calc(var(--u)*390);position:absolute;left:0;top:calc(var(--u)*134.5)}.mech_title[data-astro-cid-7bbyiuhl] .a[data-astro-cid-7bbyiuhl]{display:block;font-size:calc(var(--u)*40)}.mech_title[data-astro-cid-7bbyiuhl] .b[data-astro-cid-7bbyiuhl]{display:block;font-size:calc(var(--u)*26);margin-top:calc(var(--u)*-5.5)}.mech_title[data-astro-cid-7bbyiuhl] em[data-astro-cid-7bbyiuhl]{font-style:normal}.mech_title[data-astro-cid-7bbyiuhl] .o[data-astro-cid-7bbyiuhl]{color:#fa7500}.mech_title[data-astro-cid-7bbyiuhl] .g[data-astro-cid-7bbyiuhl]{color:#0a9a5c}.mech_box[data-astro-cid-7bbyiuhl]{color:#fff;text-align:center;position:absolute;top:calc(var(--u)*245);height:calc(var(--u)*95);border-radius:calc(var(--u)*5)}.mech_box--1[data-astro-cid-7bbyiuhl]{background:#fa7500;left:calc(var(--u)*23);width:calc(var(--u)*119)}.mech_box--2[data-astro-cid-7bbyiuhl]{background:#0a9a5c;left:calc(var(--u)*153);width:calc(var(--u)*212)}.mech_box[data-astro-cid-7bbyiuhl] .step[data-astro-cid-7bbyiuhl]{color:#fa7500;font-family:Albert Sans,Noto Sans JP,sans-serif;font-weight:900;font-size:calc(var(--u)*12);line-height:calc(var(--u)*19);white-space:nowrap;width:calc(var(--u)*73);height:calc(var(--u)*17);background:#fff;border-radius:calc(var(--u)*10.5);padding-left:calc(var(--u)*1.5);transform:translate(-50%);position:absolute;left:50%;top:calc(var(--u)*12);display:block}.mech_box--2[data-astro-cid-7bbyiuhl] .step[data-astro-cid-7bbyiuhl]{color:#0a9a5c}.mech_box[data-astro-cid-7bbyiuhl] p[data-astro-cid-7bbyiuhl]{margin:0;position:absolute;left:0;right:0;line-height:1.2;top:calc(var(--u)*38);font-size:calc(var(--u)*16)}.mech_box[data-astro-cid-7bbyiuhl] .tri[data-astro-cid-7bbyiuhl]{width:calc(var(--u)*13.86);height:calc(var(--u)*12);transform:rotate(180deg);position:absolute;top:calc(var(--u)*93)}.mech_box--1[data-astro-cid-7bbyiuhl] .tri[data-astro-cid-7bbyiuhl]{left:calc(var(--u)*52.07)}.mech_box--2[data-astro-cid-7bbyiuhl] .tri[data-astro-cid-7bbyiuhl]{left:calc(var(--u)*99.07)}.flow[data-astro-cid-7bbyiuhl]{margin:0;padding:0;list-style:none;overflow-x:clip;pointer-events:none;position:absolute;inset:0}.flow[data-astro-cid-7bbyiuhl]:before{height:calc(var(--u)*3);position:absolute;background:#176b5b;content:"";left:calc(var(--u)*32);right:calc(var(--u)*32);top:calc(var(--u)*358.5)}.flow[data-astro-cid-7bbyiuhl] li[data-astro-cid-7bbyiuhl]{color:#176b5b;text-align:center;position:absolute;left:calc(var(--c)*var(--u));top:calc(var(--u)*350.5);width:calc(var(--u)*70)}.flow[data-astro-cid-7bbyiuhl] i[data-astro-cid-7bbyiuhl]{width:calc(var(--u)*19);height:calc(var(--u)*19);box-sizing:border-box;background:#0a9a5c;border:calc(var(--u)*3) solid #176b5b;border-radius:50%;margin:0 auto;display:block}.flow[data-astro-cid-7bbyiuhl] .is-orange[data-astro-cid-7bbyiuhl] i[data-astro-cid-7bbyiuhl]{background:#fa7500}.flow[data-astro-cid-7bbyiuhl] span[data-astro-cid-7bbyiuhl]{display:block;line-height:1.2;white-space:nowrap;font-size:calc(var(--u)*14);margin-top:calc(var(--u)*11)}.step[data-astro-cid-g2otvf3l]{color:#123f37;font-weight:400;position:relative;padding-top:calc(var(--u)*15);padding-bottom:calc(var(--u)*56)}.step--1[data-astro-cid-g2otvf3l]{--accent:#fa7500;--card:#ffefe2;margin-bottom:calc(var(--u)*1)}.step--2[data-astro-cid-g2otvf3l]{--accent:#0a9a5c;--card:#e5f3ed;margin-top:calc(var(--u)*21)}.step_card_bg[data-astro-cid-g2otvf3l]{background:var(--card);position:absolute;inset:0;top:calc(var(--u)*15);border-radius:calc(var(--u)*30) calc(var(--u)*30)0 0}.step_wave[data-astro-cid-g2otvf3l]{width:100%;height:auto;position:absolute;left:0;top:calc(var(--u)*122)}.step--2[data-astro-cid-g2otvf3l] .step_wave[data-astro-cid-g2otvf3l]{top:calc(var(--u)*132)}.step_pill[data-astro-cid-g2otvf3l]{color:#fff;font-family:Albert Sans,Noto Sans JP,sans-serif;font-weight:900;line-height:1;margin:0;background:var(--accent);position:absolute;left:50%;top:0;width:calc(var(--u)*106);height:calc(var(--u)*30);border-radius:calc(var(--u)*30);padding:calc(var(--u)*4)0 0 calc(var(--u)*18);transform:translate(-50%)}.step_pill[data-astro-cid-g2otvf3l] .s[data-astro-cid-g2otvf3l]{font-size:calc(var(--u)*16);white-space:pre}.step_pill[data-astro-cid-g2otvf3l] .n[data-astro-cid-g2otvf3l]{font-size:calc(var(--u)*24)}.step_pill[data-astro-cid-g2otvf3l] img[data-astro-cid-g2otvf3l]{position:absolute;left:50%;top:calc(var(--u)*29.5);width:calc(var(--u)*12.12);height:calc(var(--u)*10.5);margin-left:calc(var(--u)*-6.06);transform:rotate(180deg)}.step_title[data-astro-cid-g2otvf3l]{font-weight:700;margin:0;position:relative;text-align:center;font-size:calc(var(--u)*26);padding-top:calc(var(--u)*49);line-height:1.2}.step_title[data-astro-cid-g2otvf3l] em{color:#fa7500;font-style:normal}.step_body[data-astro-cid-g2otvf3l]{position:relative;padding:calc(var(--u)*184.8) calc(var(--u)*20)0;display:flex;flex-direction:column;gap:calc(var(--u)*15)}.hero[data-astro-cid-g2otvf3l]{position:relative;margin-bottom:calc(var(--u)*9);margin-right:calc(var(--u)*-20)}.hero[data-astro-cid-g2otvf3l] .hero_back[data-astro-cid-g2otvf3l]{background:linear-gradient(to bottom,#ffd8b5,#fa7500);position:absolute;inset:0;left:calc(var(--u)*7);top:calc(var(--u)*6);bottom:calc(var(--u)*-6);border-radius:calc(var(--u)*30) calc(var(--u)*10) calc(var(--u)*10) calc(var(--u)*30)}.hero[data-astro-cid-g2otvf3l] .hero_front[data-astro-cid-g2otvf3l]{background:#fff;position:relative;padding:calc(var(--u)*19) calc(var(--u)*20) calc(var(--u)*23) calc(var(--u)*32);border-radius:calc(var(--u)*50)0 0 calc(var(--u)*30)}.hero[data-astro-cid-g2otvf3l] .badge[data-astro-cid-g2otvf3l]{color:#fff;font-weight:900;line-height:1.2;text-align:center;background:no-repeat center/100% 100%;position:absolute;display:flex;align-items:center;justify-content:center;left:calc(var(--u)*31);top:calc(var(--u)*21);width:calc(var(--u)*83);height:calc(var(--u)*69);font-size:calc(var(--u)*12);padding-top:2px}.hero[data-astro-cid-g2otvf3l] .kicker[data-astro-cid-g2otvf3l]{font-weight:700;line-height:1.2;margin:0;white-space:nowrap;font-size:calc(var(--kfs)*var(--u));padding-left:calc(var(--u)*90)}.hero[data-astro-cid-g2otvf3l] .big[data-astro-cid-g2otvf3l]{font-weight:700;line-height:1.2;white-space:nowrap;width:-moz-fit-content;width:fit-content;background:linear-gradient(to bottom,#ffb677,#fa7500);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(var(--fs)*var(--u));margin-bottom:calc(var(--u)*12.6);padding-left:calc(var(--u)*90)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l]{margin-bottom:calc(var(--u)*17)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l] .hero_back[data-astro-cid-g2otvf3l]{top:calc(var(--u)*7);bottom:calc(var(--u)*-7)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l] .hero_front[data-astro-cid-g2otvf3l]{padding-bottom:calc(var(--u)*26)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l] .kicker[data-astro-cid-g2otvf3l]{margin-bottom:calc(var(--u)*2.2);padding-left:calc(var(--u)*89)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l] .big[data-astro-cid-g2otvf3l]{margin-bottom:calc(var(--u)*22.4);padding-left:calc(var(--u)*89)}.step--2[data-astro-cid-g2otvf3l] .hero[data-astro-cid-g2otvf3l] .voice[data-astro-cid-g2otvf3l]{min-height:calc(var(--u)*154)}.step--2[data-astro-cid-g2otvf3l]{padding-bottom:calc(var(--u)*32)}.step--2[data-astro-cid-g2otvf3l] .comment[data-astro-cid-g2otvf3l]{margin-top:calc(var(--u)*25)}.hero[data-astro-cid-g2otvf3l] .voice[data-astro-cid-g2otvf3l]{width:calc(var(--u)*306)}.voice[data-astro-cid-g2otvf3l]{background:#fff8e2;min-height:calc(var(--u)*98);border-radius:calc(var(--u)*10);padding:calc(var(--u)*14) calc(var(--u)*15) calc(var(--u)*11.2) calc(var(--u)*21);display:flex;align-items:flex-start;gap:calc(var(--u)*18)}.voice[data-astro-cid-g2otvf3l] .who[data-astro-cid-g2otvf3l]{text-align:center;width:calc(var(--u)*62);flex-shrink:0}.voice[data-astro-cid-g2otvf3l] .who[data-astro-cid-g2otvf3l] img[data-astro-cid-g2otvf3l]{border-radius:50%;width:calc(var(--u)*47);height:calc(var(--u)*47);margin:0 auto;display:block}.voice[data-astro-cid-g2otvf3l] .who[data-astro-cid-g2otvf3l] span[data-astro-cid-g2otvf3l]{line-height:1.3;white-space:nowrap;font-size:calc(var(--u)*12);margin-top:calc(var(--u)*7);display:block}.voice[data-astro-cid-g2otvf3l] .txt[data-astro-cid-g2otvf3l]{line-height:1.3;line-break:strict;text-align:justify;font-size:calc(var(--u)*14);margin:0;flex:1}.voice[data-astro-cid-g2otvf3l] .txt[data-astro-cid-g2otvf3l] b{color:#fa7500;font-weight:700}.voice[data-astro-cid-g2otvf3l] .txt[data-astro-cid-g2otvf3l] strong{font-weight:700}.card[data-astro-cid-g2otvf3l]{background:#fff;border-radius:calc(var(--u)*10);padding:calc(var(--u)*23) calc(var(--u)*22) calc(var(--u)*21)}.card[data-astro-cid-g2otvf3l] h3[data-astro-cid-g2otvf3l]{font-weight:700;line-height:calc(var(--u)*20);text-align:center;font-size:calc(var(--u)*18);margin:0 0 calc(var(--u)*16)}.card[data-astro-cid-g2otvf3l] .plain[data-astro-cid-g2otvf3l]{line-height:1.3;text-align:justify;font-size:calc(var(--u)*14);margin:0;padding-left:calc(var(--u)*6)}.card[data-astro-cid-g2otvf3l] .plain[data-astro-cid-g2otvf3l] b{color:#fa7500;font-weight:700}.card[data-astro-cid-g2otvf3l] .plain_note[data-astro-cid-g2otvf3l]{line-height:1.3;font-size:calc(var(--u)*10);margin:calc(var(--u)*16)0 calc(var(--u)*-1.6);padding-left:calc(var(--u)*6)}.comment[data-astro-cid-g2otvf3l]{background:#fff url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%3e%3crect%20width='4'%20height='4'%20fill='%23ebebeb'/%3e%3c/svg%3e");background-position:calc(var(--u)*3.5) calc(var(--u)*19);background-size:calc(var(--u)*24) calc(var(--u)*24);border:2px solid #176b5b;min-height:calc(var(--u)*142);border-radius:calc(var(--u)*5);margin:calc(var(--u)*34) calc(var(--u)*-2)0 calc(var(--u)*1);padding:calc(var(--u)*27) calc(var(--u)*130) calc(var(--u)*18) calc(var(--u)*19);position:relative}.comment[data-astro-cid-g2otvf3l] .label[data-astro-cid-g2otvf3l]{color:#fff;font-weight:700;line-height:1.2;white-space:nowrap;font-size:calc(var(--u)*13);background:#176b5b;border-radius:100px;margin:0;padding:calc(var(--u)*8) calc(var(--u)*23) calc(var(--u)*7.4);position:absolute;left:calc(var(--u)*19);top:calc(var(--u)*-15)}.comment[data-astro-cid-g2otvf3l] .txt[data-astro-cid-g2otvf3l]{line-height:1.3;text-align:justify;font-size:calc(var(--u)*14);margin:0}.comment[data-astro-cid-g2otvf3l] .txt[data-astro-cid-g2otvf3l] b{font-weight:700}.comment[data-astro-cid-g2otvf3l] .staff[data-astro-cid-g2otvf3l]{height:auto;width:calc(var(--u)*102);position:absolute;left:calc(var(--u)*231);bottom:calc(var(--u)*-2)}.school[data-astro-cid-6v2xjh5j]{color:#123f37;font-weight:700;background:#e5f3ed;height:calc(var(--u)*687)}.school_inner[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*350);height:calc(var(--u)*670);background:#fff4d4;margin-left:calc(var(--u)*21);position:relative}.school_inner[data-astro-cid-6v2xjh5j]>[data-astro-cid-6v2xjh5j]{margin:0;position:absolute}.lead[data-astro-cid-6v2xjh5j]{color:#c99b55;font-weight:500;white-space:nowrap;left:50%;top:calc(var(--u)*24);font-size:calc(var(--u)*18);transform:translate(-50%)}.title[data-astro-cid-6v2xjh5j]{font-weight:700;text-align:center;width:100%;letter-spacing:-.04em;line-height:calc(var(--u)*33);left:calc(var(--u)*3);top:calc(var(--u)*60);font-size:calc(var(--u)*24)}.title[data-astro-cid-6v2xjh5j] em[data-astro-cid-6v2xjh5j]{color:#fa7500;font-style:normal}.photo[data-astro-cid-6v2xjh5j]{overflow:hidden;left:calc(var(--u)*21);top:calc(var(--u)*141);width:calc(var(--u)*308);height:calc(var(--u)*142);border-radius:calc(var(--u)*4)}.photo[data-astro-cid-6v2xjh5j] img[data-astro-cid-6v2xjh5j]{max-width:none;height:auto;position:absolute;width:calc(var(--u)*336);left:calc(var(--u)*-8);top:calc(var(--u)*-31)}.para[data-astro-cid-6v2xjh5j]{font-weight:400;text-align:justify;line-height:calc(var(--u)*21);left:calc(var(--u)*21);top:calc(var(--u)*293);width:calc(var(--u)*308);font-size:calc(var(--u)*14)}.para[data-astro-cid-6v2xjh5j] span[data-astro-cid-6v2xjh5j]{white-space:nowrap;display:block;-moz-text-align-last:justify;text-align-last:justify}.para[data-astro-cid-6v2xjh5j] span[data-astro-cid-6v2xjh5j]:last-child{-moz-text-align-last:auto;text-align-last:auto}.para[data-astro-cid-6v2xjh5j] strong[data-astro-cid-6v2xjh5j]{font-weight:700;letter-spacing:-.065em}.chart[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*206);height:calc(var(--u)*245);background:#fff;border-radius:calc(var(--u)*8);left:calc(var(--u)*125);top:calc(var(--u)*380)}.chart[data-astro-cid-6v2xjh5j]>[data-astro-cid-6v2xjh5j]{margin:0;position:absolute}.chart_title[data-astro-cid-6v2xjh5j]{color:#333;font-weight:700;line-height:1;font-size:calc(var(--u)*12);left:calc(var(--u)*18);top:calc(var(--u)*12);display:flex;align-items:flex-start;gap:calc(var(--u)*4)}.chart_title[data-astro-cid-6v2xjh5j] i[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*9);height:calc(var(--u)*9);background:#5cb984;margin-top:calc(var(--u)*3);display:block}.unit[data-astro-cid-6v2xjh5j]{color:#888;font-weight:400;line-height:1;font-size:calc(var(--u)*9);left:calc(var(--u)*12);top:calc(var(--u)*30.5)}.grid[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*154.5);height:1px;background:#eaeaea;left:calc(var(--u)*36);top:calc(var(--y)*var(--u))}.grid[data-astro-cid-6v2xjh5j] span[data-astro-cid-6v2xjh5j]{color:#888;font-family:Albert Sans,Noto Sans JP,sans-serif;font-weight:400;line-height:1;text-align:right;font-size:calc(var(--u)*9);width:calc(var(--u)*18);margin-right:calc(var(--u)*7);position:absolute;right:100%;top:calc(var(--u)*-4)}.grid[data-astro-cid-6v2xjh5j]:last-of-type{height:calc(var(--u)*1.3);background:#656565}.bar[data-astro-cid-6v2xjh5j]{height:calc(var(--h)*var(--u));top:calc(var(--y)*var(--u))}.bar--1[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*36.7);background:#c8e4ce;left:calc(var(--u)*54.5)}.bar--2[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*37);background:#c8e4ce;left:calc(var(--u)*136)}.bar--2up[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*37);background:#5cb984;left:calc(var(--u)*136)}.val[data-astro-cid-6v2xjh5j]{color:#231815;font-family:Poppins,sans-serif;font-weight:500;line-height:1;white-space:nowrap}.val[data-astro-cid-6v2xjh5j] small[data-astro-cid-6v2xjh5j]{font-size:.7em}.val--1[data-astro-cid-6v2xjh5j]{font-size:calc(var(--u)*18.3);left:calc(var(--u)*49.5);top:calc(var(--u)*116.5)}.val--2[data-astro-cid-6v2xjh5j]{font-size:calc(var(--u)*22.9);left:calc(var(--u)*126.5);top:calc(var(--u)*43)}.xl[data-astro-cid-6v2xjh5j]{font-weight:500;line-height:1;letter-spacing:-.03em;white-space:nowrap;font-size:calc(var(--u)*11);top:calc(var(--u)*220)}.xl--1[data-astro-cid-6v2xjh5j]{color:#595757;left:calc(var(--u)*35.5)}.xl--2[data-astro-cid-6v2xjh5j]{color:#5cb984;font-weight:700;left:calc(var(--u)*123.5)}.up[data-astro-cid-6v2xjh5j],.upt[data-astro-cid-6v2xjh5j]{color:#fa7500;font-family:Barlow Semi Condensed,Albert Sans,Noto Sans JP,sans-serif;font-weight:700;line-height:1;white-space:nowrap;background:#fff}.up[data-astro-cid-6v2xjh5j]{padding:0 calc(var(--u)*2);left:calc(var(--u)*38);top:calc(var(--u)*36)}.up[data-astro-cid-6v2xjh5j] .n[data-astro-cid-6v2xjh5j]{font-size:calc(var(--u)*32.7)}.up[data-astro-cid-6v2xjh5j] small[data-astro-cid-6v2xjh5j]{font-size:calc(var(--u)*19.1)}.wave[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*77);height:calc(var(--u)*7);left:calc(var(--u)*35);top:calc(var(--u)*67)}.upt[data-astro-cid-6v2xjh5j]{letter-spacing:.1em;font-size:calc(var(--u)*25.7);padding:0 calc(var(--u)*2);left:calc(var(--u)*52);top:calc(var(--u)*73.5)}.arrow[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*37.05);height:calc(var(--u)*52.26);left:calc(var(--u)*87.66);top:calc(var(--u)*62.7)}.circle[data-astro-cid-6v2xjh5j]{border-radius:50%;overflow:hidden}.circle[data-astro-cid-6v2xjh5j] img[data-astro-cid-6v2xjh5j]{max-width:none;height:auto;position:absolute}.circle--b[data-astro-cid-6v2xjh5j]{left:calc(var(--u)*21);top:calc(var(--u)*406);width:calc(var(--u)*78);height:calc(var(--u)*78)}.circle--b[data-astro-cid-6v2xjh5j] img[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*151);left:calc(var(--u)*-18);top:calc(var(--u)*-1)}.circle--a[data-astro-cid-6v2xjh5j]{left:calc(var(--u)*32);top:calc(var(--u)*502);width:calc(var(--u)*100);height:calc(var(--u)*100)}.circle--a[data-astro-cid-6v2xjh5j] img[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*245);left:calc(var(--u)*-89);top:calc(var(--u)*-24)}.tag[data-astro-cid-6v2xjh5j]{font-family:Arial,Arimo,sans-serif;font-weight:700;line-height:1;font-size:calc(var(--u)*11)}.tag--b[data-astro-cid-6v2xjh5j]{color:#8f9a8a;left:calc(var(--u)*75);top:calc(var(--u)*411)}.tag--a[data-astro-cid-6v2xjh5j]{color:#c8b07a;left:calc(var(--u)*15);top:calc(var(--u)*501.5)}.curve[data-astro-cid-6v2xjh5j]{width:calc(var(--u)*48.3);height:calc(var(--u)*34.62);left:calc(var(--u)*69.45);top:calc(var(--u)*466.83)}.note[data-astro-cid-6v2xjh5j]{color:gray;font-weight:400;letter-spacing:-.02em;white-space:nowrap;font-size:calc(var(--u)*10);left:calc(50% + calc(var(--u)*2.5));top:calc(var(--u)*634.5);transform:translate(-50%)}.course[data-astro-cid-hzc35koq]{color:#176b5b;font-weight:700;height:calc(var(--u)*871);background:#fff;position:relative}.course[data-astro-cid-hzc35koq]:before{background:linear-gradient(to bottom,#e39e49,#fee079 65%,#e39e49);content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--u)*750)}.course[data-astro-cid-hzc35koq]>[data-astro-cid-hzc35koq]{margin:0;position:absolute}.notch[data-astro-cid-hzc35koq]{width:100%;height:calc(var(--u)*37);left:0;top:0}.head[data-astro-cid-hzc35koq]{font-weight:700;line-height:1;text-align:center;width:100%;left:0;top:0}.head[data-astro-cid-hzc35koq] .a[data-astro-cid-hzc35koq],.head[data-astro-cid-hzc35koq] .b[data-astro-cid-hzc35koq]{white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.head[data-astro-cid-hzc35koq] .a[data-astro-cid-hzc35koq]{color:#fff;letter-spacing:-.063em;font-size:calc(var(--u)*30);top:calc(var(--u)*64);margin-left:calc(var(--u)*-1.5)}.head[data-astro-cid-hzc35koq] .b[data-astro-cid-hzc35koq]{color:#fffac9;letter-spacing:-.075em;font-size:calc(var(--u)*40);top:calc(var(--u)*108);margin-left:calc(var(--u)*-2);display:flex}.head[data-astro-cid-hzc35koq] .em[data-astro-cid-hzc35koq]{position:relative}.head[data-astro-cid-hzc35koq] .em[data-astro-cid-hzc35koq]:before{width:calc(var(--u)*8.22);height:calc(var(--u)*5.93);background:#fffac9;border-radius:50%;content:"";position:absolute;left:.5em;top:calc(var(--u)*-5.55);transform:translate(-50%)}.card[data-astro-cid-hzc35koq]{width:calc(var(--u)*351);height:calc(var(--u)*376);background:#fff;border-radius:calc(var(--u)*21) calc(var(--u)*21)0 0;box-shadow:0 0 calc(var(--u)*20) #0000001a;left:calc(var(--u)*24);top:calc(var(--u)*184)}.ribbon[data-astro-cid-hzc35koq]{width:calc(var(--u)*256);height:calc(var(--u)*64);filter:drop-shadow(0 calc(var(--u)*2) calc(var(--u)*3) rgba(0,0,0,.18));left:calc(var(--u)*68);top:calc(var(--u)*158)}.ribbon_text[data-astro-cid-hzc35koq],.name[data-astro-cid-hzc35koq],.lead[data-astro-cid-hzc35koq],.rate[data-astro-cid-hzc35koq],.caption[data-astro-cid-hzc35koq]{white-space:nowrap;left:50%;transform:translate(-50%)}.ribbon_text[data-astro-cid-hzc35koq]{color:#fff;line-height:1;letter-spacing:.06em;font-size:calc(var(--u)*24.8);left:calc(50% + calc(var(--u)*3));top:calc(var(--u)*169)}.ribbon_text[data-astro-cid-hzc35koq] .s[data-astro-cid-hzc35koq]{font-size:calc(var(--u)*20.2)}.name[data-astro-cid-hzc35koq]{font-weight:900;line-height:1;letter-spacing:-.129em;font-size:calc(var(--u)*38);background:linear-gradient(90deg,#fa7500 18%,#f3a71b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-right:.129em;left:calc(50% - calc(var(--u)*3) + .0645em);top:calc(var(--u)*226.5)}.lead[data-astro-cid-hzc35koq]{line-height:1;letter-spacing:.02em;font-size:calc(var(--u)*14);top:calc(var(--u)*286.5)}.rate[data-astro-cid-hzc35koq]{font-family:Gelasio,Georgia,"Noto Serif JP",serif;font-variant-numeric:lining-nums;line-height:1;left:calc(50% + calc(var(--u)*25));top:calc(var(--u)*306)}.rate[data-astro-cid-hzc35koq] .n[data-astro-cid-hzc35koq]{letter-spacing:-.04em;font-size:calc(var(--u)*85.6)}.rate[data-astro-cid-hzc35koq] .p[data-astro-cid-hzc35koq]{font-size:calc(var(--u)*48.5)}.rate[data-astro-cid-hzc35koq] sup[data-astro-cid-hzc35koq]{color:#176b5b;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:calc(var(--u)*10);vertical-align:baseline;position:absolute;right:calc(var(--u)*28.5);top:calc(var(--u)*17.5)}.people[data-astro-cid-hzc35koq]{width:calc(var(--u)*48);height:calc(var(--u)*36);left:calc(var(--u)*53);top:calc(var(--u)*340)}.caption[data-astro-cid-hzc35koq]{line-height:1;font-size:calc(var(--u)*18);top:calc(var(--u)*385)}.list[data-astro-cid-hzc35koq]{width:calc(var(--u)*275);left:calc(var(--u)*58);top:calc(var(--u)*423.5)}.list[data-astro-cid-hzc35koq]>div[data-astro-cid-hzc35koq]{height:calc(var(--u)*28);background:linear-gradient(to right,#176b5b 50%,transparent 50%) left bottom/calc(var(--u)*2) 1px repeat-x;display:flex;align-items:center}.list[data-astro-cid-hzc35koq]>div[data-astro-cid-hzc35koq]:last-child{background:0 0}.list[data-astro-cid-hzc35koq]>div[data-astro-cid-hzc35koq]:nth-child(2)>[data-astro-cid-hzc35koq]{transform:translateY(calc(var(--u)*1))}.list[data-astro-cid-hzc35koq]>div[data-astro-cid-hzc35koq]:nth-child(3)>[data-astro-cid-hzc35koq]{transform:translateY(calc(var(--u)*2))}.list[data-astro-cid-hzc35koq]>div[data-astro-cid-hzc35koq]:nth-child(4)>[data-astro-cid-hzc35koq]{transform:translateY(calc(var(--u)*3.5))}.list[data-astro-cid-hzc35koq] dt[data-astro-cid-hzc35koq]{font-weight:400;letter-spacing:.02em;font-size:calc(var(--u)*14);padding-left:calc(var(--u)*2);flex:1}.list[data-astro-cid-hzc35koq] dt[data-astro-cid-hzc35koq].tight{letter-spacing:-.075em}.list[data-astro-cid-hzc35koq] dd[data-astro-cid-hzc35koq]{color:#fa7500;font-weight:700;text-align:center;font-size:calc(var(--u)*15);width:calc(var(--u)*98);padding-left:calc(var(--u)*17);margin:0}.list[data-astro-cid-hzc35koq]:after{width:1px;height:calc(var(--u)*114);background:linear-gradient(to bottom,#176b5b 50%,transparent 50%)0 0/1px calc(var(--u)*4) repeat-y;content:"";position:absolute;left:calc(var(--u)*188);top:calc(var(--u)*1.5)}.closing[data-astro-cid-hzc35koq]{color:#fff;font-family:Zen Old Mincho,serif;font-weight:700;text-align:center;line-height:calc(var(--u)*32);font-size:calc(var(--u)*20);padding-left:calc(var(--u)*12);left:0;right:0;top:calc(var(--u)*584)}.closing[data-astro-cid-hzc35koq] span[data-astro-cid-hzc35koq]{display:block}.closing[data-astro-cid-hzc35koq] .l1[data-astro-cid-hzc35koq]{letter-spacing:-.06em}.photos[data-astro-cid-hzc35koq]{height:calc(var(--u)*112);overflow:hidden;left:0;right:0;top:calc(var(--u)*700)}.photos_track[data-astro-cid-hzc35koq]{width:-moz-max-content;width:max-content;display:flex;gap:calc(var(--u)*3);animation:photos-flow 30s linear infinite}.photos_track[data-astro-cid-hzc35koq] img[data-astro-cid-hzc35koq]{flex:none;width:calc(var(--u)*158.4);height:calc(var(--u)*112);border-radius:calc(var(--u)*5);-o-object-fit:cover;object-fit:cover}@keyframes photos-flow{to{transform:translate(calc(var(--u)*-484.2))}}.note[data-astro-cid-hzc35koq]{color:#979797;font-weight:400;line-height:calc(var(--u)*12);font-size:calc(var(--u)*10);left:calc(var(--u)*15);right:calc(var(--u)*16);top:calc(var(--u)*823)}@media (prefers-reduced-motion:reduce){.photos_track[data-astro-cid-hzc35koq]{animation:none}}.cta[data-astro-cid-bc7admf7]{background:#e5f3ed;padding:calc(var(--u)*50.52) calc(var(--u)*18.61)}.cta--cream[data-astro-cid-bc7admf7]{background:#fcfbce}.voice[data-astro-cid-r26xeewm]{color:#123f37;background:#fff;height:calc(var(--u)*536);overflow:hidden;position:relative}.voice_bg[data-astro-cid-r26xeewm]{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.voice_title[data-astro-cid-r26xeewm]{font-weight:700;line-height:1.2;text-align:center;font-size:calc(var(--u)*26);margin:0;padding-top:calc(var(--u)*48);position:relative;z-index:1}.voice_slider[data-astro-cid-r26xeewm]{height:calc(var(--u)*394);margin-top:calc(var(--u)*7);padding:calc(var(--u)*10)0 calc(var(--u)*20)}.voice_track[data-astro-cid-r26xeewm]{list-style:none;margin:0;padding:0}.voice_slider[data-astro-cid-r26xeewm]:not(.swiper-initialized) .voice_track[data-astro-cid-r26xeewm]{transform:translate(calc(var(--u)*49.5));gap:calc(var(--u)*10)}.voice_slider[data-astro-cid-r26xeewm]:not(.swiper-initialized) .voice_card[data-astro-cid-r26xeewm]:first-child{background:linear-gradient(to bottom,#fffbf0,#fff8e2);translate:0 0}.voice_card[data-astro-cid-r26xeewm]{width:calc(var(--u)*291);height:calc(var(--u)*364);background:#faf0cf;border-radius:calc(var(--u)*10);box-shadow:0 0 calc(var(--u)*10) #0000001a;padding:calc(var(--u)*23) calc(var(--u)*19) calc(var(--u)*26);transition:translate .3s,background .3s;translate:0 calc(var(--u)*10);display:flex;flex-direction:column}.voice_card[data-astro-cid-r26xeewm].swiper-slide-active{background:linear-gradient(to bottom,#fffbf0,#fff8e2);translate:0 0}.voice_card[data-astro-cid-r26xeewm] img[data-astro-cid-r26xeewm]:first-child{width:100%;height:calc(var(--u)*147);border-radius:calc(var(--u)*5);-o-object-fit:cover;object-fit:cover;display:block}.voice_card[data-astro-cid-r26xeewm] .text[data-astro-cid-r26xeewm]{color:#20302c;font-weight:400;line-height:1.4;text-align:justify;font-size:calc(var(--u)*14);margin:0;margin-top:calc(var(--u)*16)}.voice_card[data-astro-cid-r26xeewm] .names[data-astro-cid-r26xeewm]{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:calc(var(--u)*13)}.voice_card[data-astro-cid-r26xeewm] .names[data-astro-cid-r26xeewm] p[data-astro-cid-r26xeewm]{color:#000;font-weight:400;line-height:1.3;text-align:center;font-size:calc(var(--u)*13);margin:0}.voice_dots[data-astro-cid-r26xeewm]{transform:translate(-50%);position:absolute;left:50%;top:calc(var(--u)*482);z-index:1;display:flex;justify-content:center;gap:calc(var(--u)*10)}.voice_dots[data-astro-cid-r26xeewm] .voice_dot{width:calc(var(--u)*10);height:calc(var(--u)*10);background:#d4d2cb;border-radius:50%;cursor:pointer}.voice_dots[data-astro-cid-r26xeewm] .voice_dot.on{background:#c99b55}.screening[data-astro-cid-7pukxdwc]{color:#123f37;background:#e9f3ef;padding:calc(var(--u)*35)0 calc(var(--u)*32)}.title[data-astro-cid-7pukxdwc]{font-weight:700;line-height:1.2;text-align:center;font-size:calc(var(--u)*26);margin:0}.sub[data-astro-cid-7pukxdwc]{font-weight:400;line-height:1.2;text-align:center;font-size:calc(var(--u)*14);margin:0;margin-top:calc(var(--u)*10)}.docs[data-astro-cid-7pukxdwc]{margin-top:calc(var(--u)*21)}.docs[data-astro-cid-7pukxdwc] ul[data-astro-cid-7pukxdwc]{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:calc(var(--u)*6.6)}.docs[data-astro-cid-7pukxdwc] ul[data-astro-cid-7pukxdwc]+ul[data-astro-cid-7pukxdwc]{margin-top:calc(var(--u)*8.2);gap:calc(var(--u)*8.9)}.docs[data-astro-cid-7pukxdwc] li[data-astro-cid-7pukxdwc]{color:#20302c;line-height:1.2;white-space:nowrap;font-size:calc(var(--u)*12);width:calc(var(--w)*var(--u));height:calc(var(--u)*34);background:#fff8e2;border-radius:calc(var(--u)*10);padding:0 0 calc(var(--u)*2) calc(var(--u)*35);position:relative;display:flex;flex:none;align-items:center}.docs[data-astro-cid-7pukxdwc] img[data-astro-cid-7pukxdwc]{display:block;position:absolute}.docs[data-astro-cid-7pukxdwc] .circle[data-astro-cid-7pukxdwc]{width:calc(var(--u)*15.05);height:calc(var(--u)*16.53);top:calc(var(--u)*9.2);left:calc(var(--u)*11.7)}.docs[data-astro-cid-7pukxdwc] .chk[data-astro-cid-7pukxdwc]{width:calc(var(--u)*14.87);height:calc(var(--u)*11.29);top:calc(var(--u)*11.8);left:calc(var(--u)*13.5)}.box[data-astro-cid-7pukxdwc]{text-align:center;width:calc(var(--u)*331);background:#fff;border-radius:calc(var(--u)*10);margin:calc(var(--u)*16)0 0 calc(var(--u)*30);padding:calc(var(--u)*21)0 calc(var(--u)*18)}.box[data-astro-cid-7pukxdwc] .logos[data-astro-cid-7pukxdwc]{width:calc(var(--u)*229);height:calc(var(--u)*158);margin:0 auto;position:relative}.box[data-astro-cid-7pukxdwc] img[data-astro-cid-7pukxdwc]{width:calc(var(--w)*var(--u));height:auto;position:absolute;top:calc(var(--y)*var(--u));left:calc(var(--x)*var(--u));display:block}.box[data-astro-cid-7pukxdwc] .iso_no[data-astro-cid-7pukxdwc]{color:#231815;font-weight:400;font-feature-settings:"palt";line-height:1.15;letter-spacing:.06em;text-align:center;white-space:nowrap;font-size:calc(var(--u)*5.6);margin:0;position:absolute;top:calc(var(--u)*143.2);left:calc(var(--u)*72.5);transform:translate(-50%)}.box[data-astro-cid-7pukxdwc]>p[data-astro-cid-7pukxdwc]{font-weight:400;line-height:1.57;font-size:calc(var(--u)*14);margin:0;margin-top:calc(var(--u)*11)}.consult[data-astro-cid-77aq4qub]{color:#123f37;background:#fff;position:relative;height:calc(var(--u)*775)}.title[data-astro-cid-77aq4qub]{font-weight:700;line-height:1.2;margin:0;text-align:center;position:absolute;left:0;right:0;top:calc(var(--u)*47);font-size:calc(var(--u)*26)}.title[data-astro-cid-77aq4qub] em[data-astro-cid-77aq4qub]{color:#fa7500;font-style:normal}.lead[data-astro-cid-77aq4qub]{font-weight:400;line-height:1.3;margin:0;text-align:center;position:absolute;left:0;right:0;top:calc(var(--u)*88);font-size:calc(var(--u)*14)}.photo[data-astro-cid-77aq4qub]{width:calc(var(--u)*350);height:calc(var(--u)*182);position:absolute;top:calc(var(--u)*158);left:calc(var(--u)*20)}.photo[data-astro-cid-77aq4qub] img[data-astro-cid-77aq4qub]{width:100%;height:100%;display:block}.circles[data-astro-cid-77aq4qub]{list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;top:calc(var(--u)*298);display:flex;justify-content:center}.circles[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]{color:#000;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;font-size:calc(var(--u)*14);width:calc(var(--u)*123);height:calc(var(--u)*123);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom,#0a9a5c,#32da65) border-box;border:calc(var(--u)*3) solid transparent;border-radius:50%;box-shadow:0 calc(var(--u)*4) calc(var(--u)*14) #e0e2e1;margin:calc(var(--u)*-1.5);display:flex;align-items:center;justify-content:center}.circles[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]+li[data-astro-cid-77aq4qub]{margin-left:calc(var(--u)*-6.5)}.circles[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(2){position:relative;z-index:1}.more[data-astro-cid-77aq4qub]{background:#e9f3ef;position:absolute;text-align:center;left:calc(var(--u)*20);top:calc(var(--u)*448);width:calc(var(--u)*350);height:calc(var(--u)*293);border-radius:calc(var(--u)*10)}.more[data-astro-cid-77aq4qub] .pill[data-astro-cid-77aq4qub]{color:#fff;font-weight:700;line-height:1;margin:0;background:#0a9a5c;position:absolute;left:50%;top:calc(var(--u)*-14);width:calc(var(--u)*100);height:calc(var(--u)*27);font-size:calc(var(--u)*16);border-radius:calc(var(--u)*100);display:flex;align-items:center;justify-content:center;transform:translate(-50%)}.more[data-astro-cid-77aq4qub] .text[data-astro-cid-77aq4qub]{color:#000;font-weight:700;line-height:1.3;margin:0;padding-top:calc(var(--u)*29);font-size:calc(var(--u)*16)}.more[data-astro-cid-77aq4qub] .text[data-astro-cid-77aq4qub] em[data-astro-cid-77aq4qub]{color:#fa7500;font-style:normal}.search[data-astro-cid-77aq4qub]{width:calc(var(--u)*295);height:calc(var(--u)*167);position:absolute;left:calc(var(--u)*28);top:calc(var(--u)*108)}.search_photo[data-astro-cid-77aq4qub]{width:calc(var(--u)*117);height:calc(var(--u)*166);border-radius:calc(var(--u)*7);overflow:hidden;position:absolute;top:calc(var(--u)*.5);left:calc(var(--u)*.5)}.search_photo[data-astro-cid-77aq4qub] img[data-astro-cid-77aq4qub]{width:100%;height:100%;display:block}.search_photo[data-astro-cid-77aq4qub] p[data-astro-cid-77aq4qub]{color:#fff;font-weight:700;line-height:1.65;font-size:calc(var(--u)*14);margin:0;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.search_tags[data-astro-cid-77aq4qub]{list-style:none;margin:0;padding:0}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]{color:#545454;font-weight:700;line-height:1;font-size:calc(var(--u)*14.5);height:calc(var(--u)*39);background:#fff;border-radius:calc(var(--u)*5);box-shadow:0 calc(var(--u)*1) calc(var(--u)*4) #0000001f;position:absolute;display:flex;align-items:center;justify-content:center}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:after{width:calc(var(--u)*8);height:calc(var(--u)*7);background:#fff;position:absolute;top:100%;clip-path:polygon(0 0,100%0,0 100%);content:""}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(1){width:calc(var(--u)*151);top:calc(var(--u)*7);left:calc(var(--u)*135)}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(1):after{left:calc(var(--u)*100)}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(2){width:calc(var(--u)*109);top:calc(var(--u)*54);left:calc(var(--u)*112)}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(2):after{left:calc(var(--u)*28);clip-path:polygon(0 0,100%0,100% 100%)}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(3){width:calc(var(--u)*109);top:calc(var(--u)*102);left:calc(var(--u)*156)}.search_tags[data-astro-cid-77aq4qub] li[data-astro-cid-77aq4qub]:nth-child(3):after{left:calc(var(--u)*72)}.faq[data-astro-cid-ywfqqg4d]{color:#123f37;background:#fff;padding:calc(var(--u)*56) calc(var(--u)*20) calc(var(--u)*43.5);position:relative}.faq[data-astro-cid-ywfqqg4d]:after{height:1px;background:#dedede;position:absolute;right:0;bottom:calc(var(--u)*25);left:0;content:""}.title[data-astro-cid-ywfqqg4d]{font-weight:700;line-height:1.2;text-align:center;font-size:calc(var(--u)*26);margin:0}.list[data-astro-cid-ywfqqg4d]{margin-top:calc(var(--u)*30.3);display:flex;flex-direction:column;gap:calc(var(--u)*10)}details[data-astro-cid-ywfqqg4d]{border-bottom:1px solid #dedede}summary[data-astro-cid-ywfqqg4d]{color:#212121;line-height:1.21;font-size:calc(var(--u)*14);white-space:nowrap;height:calc(var(--u)*40);padding-top:calc(var(--u)*1);box-sizing:border-box;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u)*12)}summary[data-astro-cid-ywfqqg4d]::-webkit-details-marker{display:none}summary[data-astro-cid-ywfqqg4d] i[data-astro-cid-ywfqqg4d]{color:#878787;font-family:Arial,sans-serif;font-style:normal;font-weight:700;font-size:calc(var(--u)*14);margin:calc(var(--u)*4) calc(var(--u)*1)0 0}summary[data-astro-cid-ywfqqg4d] i[data-astro-cid-ywfqqg4d]:before{content:"+"}details[data-astro-cid-ywfqqg4d][open]:not([data-closing]) summary[data-astro-cid-ywfqqg4d] i[data-astro-cid-ywfqqg4d]:before{content:"−"}details[data-astro-cid-ywfqqg4d] p[data-astro-cid-ywfqqg4d]{color:#444;line-height:1.7;font-size:calc(var(--u)*14);margin:0;padding:calc(var(--u)*4)0 calc(var(--u)*16)}details[data-astro-cid-ywfqqg4d] p[data-astro-cid-ywfqqg4d] a[data-astro-cid-ywfqqg4d]{color:#0a9a5c;text-decoration:underline}@supports (interpolate-size:allow-keywords){details[data-astro-cid-ywfqqg4d]{interpolate-size:allow-keywords}details[data-astro-cid-ywfqqg4d]::details-content{block-size:0;overflow:clip;transition:block-size .3s ease,content-visibility .3s allow-discrete}details[data-astro-cid-ywfqqg4d][open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-ywfqqg4d]::details-content{transition:none}}.footer[data-astro-cid-kgr3asa7]{color:#597973;text-align:center;background:#fff;padding:calc(var(--u)*40) calc(var(--u)*20) calc(var(--u)*130)}.footer[data-astro-cid-kgr3asa7] img[data-astro-cid-kgr3asa7]{display:block;margin:0 auto;height:auto;width:calc(var(--u)*150)}.footer[data-astro-cid-kgr3asa7] ul[data-astro-cid-kgr3asa7]{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin-top:calc(var(--u)*32);gap:calc(var(--u)*24);font-size:calc(var(--u)*13)}.footer[data-astro-cid-kgr3asa7] a[data-astro-cid-kgr3asa7]{color:inherit;text-decoration:none}.footer[data-astro-cid-kgr3asa7] .copy[data-astro-cid-kgr3asa7]{margin:0;margin-top:calc(var(--u)*24);font-size:calc(var(--u)*11)}.bottom_cta[data-astro-cid-bduqb74p]{height:calc(var(--u)*63);background:#fff;padding:0 calc(var(--u)*7.5) calc(var(--u)*6) calc(var(--u)*8);box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;position:fixed;left:0;right:0;bottom:0;z-index:9999;transform:translateY(calc(100% + var(--u)*13));display:grid;grid-template-columns:minmax(0,1fr)}.bottom_cta[data-astro-cid-bduqb74p].is-show{opacity:1;pointer-events:auto;transform:none}@media only screen and (min-width:750px){.bottom_cta[data-astro-cid-bduqb74p]{margin:0 auto;max-width:440px}}@media only screen and (min-width:1040px){.bottom_cta[data-astro-cid-bduqb74p]{display:none}}.price[data-astro-cid-4kuwcgbl]{color:#123f37;position:relative;background:linear-gradient(to bottom,#fff 0 21%,#fffcf3 31%,#f6eacb 34.5% 52%,#fcf3d6 54.2%,#fff6db 60%,#fff4d4 77% 100%);padding-top:calc(var(--u)*17)}.price[data-astro-cid-4kuwcgbl]:before{background:linear-gradient(to right,#ffffff7c,#ffffffa2,#ffffffbf,#ffffffd5,#ffffffe6,#fffffff1,#fffffff8 30.77%,#fffffffd 37.18%,#fff 50.13%,#fffffff9 56.41%,#ffffffea,#ffffffd3,#ffffffb6,#ffffff93 87.18%,#ffffff72,#ffffff4e);content:"";position:absolute;left:0;right:0;top:calc(var(--u)*385.2);height:calc(var(--u)*230)}.sp_only[data-astro-cid-4kuwcgbl]{display:none}.price_head[data-astro-cid-4kuwcgbl]{text-align:center;padding:0 calc(var(--u)*25)}.price_head[data-astro-cid-4kuwcgbl] .price_title[data-astro-cid-4kuwcgbl]{font-size:0;line-height:1;margin:0;padding-bottom:calc(var(--u)*6);position:relative;white-space:nowrap;font-size:calc(var(--u)*27.2);font-weight:700;letter-spacing:-.077em}.price_head[data-astro-cid-4kuwcgbl] .price_title[data-astro-cid-4kuwcgbl]:after{height:calc(var(--u)*4);background:linear-gradient(90deg,#fa7500 12%,#f4a419);content:"";margin:calc(var(--u)*11) calc(var(--u)*4)0;display:block}.price_head[data-astro-cid-4kuwcgbl] .price_title[data-astro-cid-4kuwcgbl] .zero[data-astro-cid-4kuwcgbl]{color:#fa7500;font-size:calc(var(--u)*42);margin-left:calc(var(--u)*8.8);position:relative;top:calc(var(--u)*4)}.price_head[data-astro-cid-4kuwcgbl] .price_title[data-astro-cid-4kuwcgbl] .yen[data-astro-cid-4kuwcgbl]{color:#fa7500;font-weight:500;font-size:calc(var(--u)*27.2);margin-left:calc(var(--u)*8);position:relative;top:calc(var(--u)*3.5)}.price_head[data-astro-cid-4kuwcgbl] .price_title[data-astro-cid-4kuwcgbl] sup[data-astro-cid-4kuwcgbl]{color:#fa7500;font-size:calc(var(--u)*10);font-weight:400;vertical-align:baseline;position:relative;top:calc(var(--u)*3.5)}.price_head[data-astro-cid-4kuwcgbl] .price_lead[data-astro-cid-4kuwcgbl]{margin:0;letter-spacing:-.03em;line-height:calc(var(--u)*24);font-size:calc(var(--u)*16);padding:calc(var(--u)*7)0 0 calc(var(--u)*14)}.price_head[data-astro-cid-4kuwcgbl] .price_lead[data-astro-cid-4kuwcgbl] strong[data-astro-cid-4kuwcgbl]{letter-spacing:-.053em}.price_head[data-astro-cid-4kuwcgbl] .price_lead_note[data-astro-cid-4kuwcgbl]{color:#597973;margin:0;font-size:calc(var(--u)*9.25);padding:calc(var(--u)*4)0 0 calc(var(--u)*5)}.price_card[data-astro-cid-4kuwcgbl]{background:#f5f5ed;margin:calc(var(--u)*12) calc(var(--u)*24.5)0 calc(var(--u)*25.5);padding:calc(var(--u)*16.5) calc(var(--u)*31.5) calc(var(--u)*22) calc(var(--u)*38);border-radius:calc(var(--u)*10)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl]{display:flex;align-items:center;justify-content:space-between;padding-bottom:calc(var(--u)*17)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl] .label[data-astro-cid-4kuwcgbl]{margin:0;text-align:center;letter-spacing:-.02em;line-height:calc(var(--u)*22);font-size:calc(var(--u)*14)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl] .label[data-astro-cid-4kuwcgbl] strong[data-astro-cid-4kuwcgbl]{font-size:calc(var(--u)*16)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl] .total[data-astro-cid-4kuwcgbl]{color:#fa7500;line-height:1;margin:0;margin-right:calc(var(--u)*9.5)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl] .total[data-astro-cid-4kuwcgbl] .n[data-astro-cid-4kuwcgbl]{font-family:Arial Narrow,Archivo Narrow,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:-.03em;font-size:calc(var(--u)*39)}.price_card[data-astro-cid-4kuwcgbl] .price_card_total[data-astro-cid-4kuwcgbl] .total[data-astro-cid-4kuwcgbl] .yen[data-astro-cid-4kuwcgbl]{font-weight:500;font-size:calc(var(--u)*18.1)}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl]{margin:0}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl]>div[data-astro-cid-4kuwcgbl]{display:flex;align-items:center;justify-content:space-between;height:calc(var(--u)*27);border-bottom:1px dotted #aab3b0}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl]>div[data-astro-cid-4kuwcgbl]:last-child{border-bottom:0}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl] dt[data-astro-cid-4kuwcgbl]{letter-spacing:.04em;font-size:calc(var(--u)*12)}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl] dd[data-astro-cid-4kuwcgbl]{margin:0}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl] dd[data-astro-cid-4kuwcgbl] .n[data-astro-cid-4kuwcgbl]{font-weight:700;letter-spacing:-.04em;font-size:calc(var(--u)*16)}.price_card[data-astro-cid-4kuwcgbl] .price_card_list[data-astro-cid-4kuwcgbl] dd[data-astro-cid-4kuwcgbl] small[data-astro-cid-4kuwcgbl]{font-size:calc(var(--u)*10);margin-left:calc(var(--u)*3)}.price_reason[data-astro-cid-4kuwcgbl]{text-align:center;position:relative;padding-top:calc(var(--u)*26)}.price_reason[data-astro-cid-4kuwcgbl] .price_reason_band[data-astro-cid-4kuwcgbl]{color:#fff;font-family:Zen Old Mincho,serif;font-size:0;font-weight:700;line-height:1;margin:0 auto;background:linear-gradient(90deg,#fcf9ed,#ca9b57,#fcf9ed);width:calc(var(--u)*336);padding:calc(var(--u)*9.75)0 calc(var(--u)*6.75);font-size:calc(var(--u)*20);left:calc(var(--u)*3);position:relative}.price_reason[data-astro-cid-4kuwcgbl] .price_reason_text[data-astro-cid-4kuwcgbl]{margin:0;letter-spacing:-.086em;line-height:calc(var(--u)*27.2);font-size:calc(var(--u)*14);padding:calc(var(--u)*19)0 0 calc(var(--u)*4)}.price_reason[data-astro-cid-4kuwcgbl] .price_reason_lead[data-astro-cid-4kuwcgbl]{font-family:Zen Old Mincho,serif;font-weight:700;letter-spacing:-.032em;line-height:calc(var(--u)*29.2);margin:0;font-size:calc(var(--u)*16);padding:calc(var(--u)*3)0 0 calc(var(--u)*6)}.price_reason[data-astro-cid-4kuwcgbl] .price_reason_img{height:auto;position:absolute;width:calc(var(--u)*66);right:calc(var(--u)*17);top:calc(var(--u)*46)}.price_compare[data-astro-cid-4kuwcgbl]{position:relative;padding-top:calc(var(--u)*66)}.price_compare[data-astro-cid-4kuwcgbl] .price_bubble[data-astro-cid-4kuwcgbl]{width:calc(var(--u)*173);height:calc(var(--u)*122);position:absolute;z-index:1;left:calc(var(--u)*4.75);top:calc(var(--u)*5.2)}.price_compare[data-astro-cid-4kuwcgbl] .price_bubble[data-astro-cid-4kuwcgbl] img{width:100%;height:auto;display:block}.price_compare[data-astro-cid-4kuwcgbl] .price_bubble[data-astro-cid-4kuwcgbl] p[data-astro-cid-4kuwcgbl]{font-weight:700;text-align:center;letter-spacing:.01em;line-height:calc(var(--u)*20);font-size:calc(var(--u)*15);width:calc(var(--u)*142.2);margin:0;padding-top:calc(var(--u)*19.2);position:absolute;left:calc(var(--u)*15.5);top:calc(var(--u)*15.13)}.price_compare[data-astro-cid-4kuwcgbl] .price_bubble[data-astro-cid-4kuwcgbl] .o[data-astro-cid-4kuwcgbl]{color:#fa7500;line-height:1;font-size:calc(var(--u)*18)}.price_compare[data-astro-cid-4kuwcgbl] .price_bubble[data-astro-cid-4kuwcgbl] .one[data-astro-cid-4kuwcgbl]{font-size:calc(var(--u)*21.6)}.price_compare[data-astro-cid-4kuwcgbl] .price_scroll_hint[data-astro-cid-4kuwcgbl]{color:#fff;font-weight:700;line-height:1;white-space:nowrap;font-size:calc(var(--u)*13);background:#0009;border-radius:calc(var(--u)*8);margin:0;padding:calc(var(--u)*14) calc(var(--u)*18);pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;z-index:2;left:50%;top:calc(var(--u)*230);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u)*8);transform:translate(-50%)}.price_compare[data-astro-cid-4kuwcgbl] .price_scroll_hint[data-astro-cid-4kuwcgbl] svg[data-astro-cid-4kuwcgbl]{width:calc(var(--u)*32);height:calc(var(--u)*32);animation:price-swipe 1.2s ease-in-out infinite}.price_compare[data-astro-cid-4kuwcgbl] .price_scroll_hint[data-astro-cid-4kuwcgbl].is-show{opacity:1}@keyframes price-swipe{0%,to{transform:translate(calc(var(--u)*8))}50%{transform:translate(calc(var(--u)*-8))}}.price_table_scroll[data-astro-cid-4kuwcgbl]{overflow-x:auto;cursor:grab;padding:0 calc(var(--u)*20) calc(var(--u)*14);-webkit-overflow-scrolling:touch}.price_table_scroll[data-astro-cid-4kuwcgbl].is-drag{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.price_table[data-astro-cid-4kuwcgbl]{border-collapse:separate;border-spacing:calc(var(--u)*4) calc(var(--u)*6);margin:calc(var(--u)*-6) calc(var(--u)*-4);table-layout:fixed;width:calc(var(--u)*440)}.price_table[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl],.price_table[data-astro-cid-4kuwcgbl] td[data-astro-cid-4kuwcgbl]{font-weight:400;text-align:center;vertical-align:middle;padding:0;letter-spacing:-.04em}.price_table[data-astro-cid-4kuwcgbl] thead[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl]{color:#fff;line-height:1.4;background:#fa7500;font-size:calc(var(--u)*12.4);height:calc(var(--u)*50);border-radius:calc(var(--u)*4)}.price_table[data-astro-cid-4kuwcgbl] thead[data-astro-cid-4kuwcgbl] .blank[data-astro-cid-4kuwcgbl]{width:0;width:calc(var(--u)*122)}.price_table[data-astro-cid-4kuwcgbl] tbody[data-astro-cid-4kuwcgbl] tr[data-astro-cid-4kuwcgbl]{height:calc(var(--u)*61)}.price_table[data-astro-cid-4kuwcgbl] tbody[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl]{color:#597973;text-align:left;line-height:1.4;background:#fff;font-size:calc(var(--u)*12.4);padding-left:calc(var(--u)*10);border-radius:calc(var(--u)*6)}.price_table[data-astro-cid-4kuwcgbl] tbody[data-astro-cid-4kuwcgbl] td[data-astro-cid-4kuwcgbl]{background:#fff;border-radius:calc(var(--u)*6)}.price_table[data-astro-cid-4kuwcgbl] .n[data-astro-cid-4kuwcgbl]{font-family:Arial Narrow,Archivo Narrow,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:0;font-size:calc(var(--u)*18.6)}.price_table[data-astro-cid-4kuwcgbl] small[data-astro-cid-4kuwcgbl]{font-weight:500;font-size:calc(var(--u)*12.4);margin-left:.15em}.price_table[data-astro-cid-4kuwcgbl] .amount[data-astro-cid-4kuwcgbl]{display:flex;align-items:baseline;justify-content:center}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl]{height:calc(var(--u)*100)}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl]{color:#123f37;text-align:center;background:#dbf2e2;padding:0 calc(var(--u)*9)0 calc(var(--u)*7)}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl] span[data-astro-cid-4kuwcgbl]{position:relative;top:calc(var(--u)*5)}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] th[data-astro-cid-4kuwcgbl] img[data-astro-cid-4kuwcgbl]{display:block;margin:0 auto 2px;width:calc(var(--u)*78);height:auto}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] .fcell[data-astro-cid-4kuwcgbl]{padding:0;background:#fff;border-radius:calc(var(--u)*6)}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] .fcell[data-astro-cid-4kuwcgbl] .cell[data-astro-cid-4kuwcgbl]{color:#fa7500;background:#f5f5ed;display:flex;align-items:center;justify-content:center;margin:calc(var(--u)*10) calc(var(--u)*8);height:calc(var(--u)*80);border-radius:calc(var(--u)*10)}.price_table[data-astro-cid-4kuwcgbl] .fiore[data-astro-cid-4kuwcgbl] .fcell[data-astro-cid-4kuwcgbl] .cell[data-astro-cid-4kuwcgbl] .big[data-astro-cid-4kuwcgbl]{font-size:calc(var(--u)*24.5)}.price_note[data-astro-cid-4kuwcgbl]{color:#979797;line-height:calc(var(--u)*12);font-size:calc(var(--u)*10);margin:0;padding:calc(var(--u)*10) calc(var(--u)*14) calc(var(--u)*38) calc(var(--u)*17)}@media (prefers-reduced-motion:reduce){.price_compare[data-astro-cid-4kuwcgbl] .price_scroll_hint[data-astro-cid-4kuwcgbl]{transition:none}.price_compare[data-astro-cid-4kuwcgbl] .price_scroll_hint[data-astro-cid-4kuwcgbl] svg[data-astro-cid-4kuwcgbl]{animation:none}}.pc_side[data-astro-cid-sxnnr53f]{--u:1px;width:440px;position:fixed;top:0;left:calc(50% - 500px);display:none}.logo[data-astro-cid-sxnnr53f]{width:149px;height:auto;margin:37px 0 0 25px;display:block}.card[data-astro-cid-sxnnr53f]{--u:calc(440px / 390);background:#fff;border-radius:20px;margin-top:97px;padding:57px 21px 42px;box-sizing:border-box}html[data-cta=sim] .card[data-astro-cid-sxnnr53f]{padding-bottom:57px}@media only screen and (min-width:1040px){.pc_side[data-astro-cid-sxnnr53f]{display:block}}:root{--u:calc(100vw / 390)}body{color:#123f37;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;line-height:1.6;text-align:left;min-width:auto!important;background:#f4f4f4}@media only screen and (min-width:750px){:root{--u:calc(440px / 390)}}@media only screen and (min-width:1040px){body{background:linear-gradient(#e9f3ef,#fffdef) fixed}}