@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";:where(#root) *,:where(#root) *:before,:where(#root) *:after{box-sizing:border-box}:where(#root) body{margin:0}:where(#root) button,:where(#root) a{font:inherit}:where(#root) img{max-width:100%;height:auto}:where(#root) h1,:where(#root) h2,:where(#root) h3,:where(#root) h4,:where(#root) h5,:where(#root) h6{margin:0}:root{--design-width: 375;--vw: calc(100vw / var(--design-width));--vwMax: calc(100vw / var(--design-width));--main: #023e84;--main-dark: #00295a;--black: #333;--white: #fff;--light: #dce7f3;--pale: #f4f9ff;--attention: #ffd739;--font: "Noto Sans JP", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;scrollbar-gutter:stable}@media(min-width:768px){:root{--design-width: 1366;--vwMax: calc(min(100vw, 1366px) / 1366) }}._kv_3c4rx_4{padding-top:calc(24 * var(--vw))}@media(min-width:768px){._kv_3c4rx_4{padding-top:calc(24 * var(--vwMax))}}._kv__inner_3c4rx_12{height:calc(304 * var(--vw));position:relative;overflow:hidden}@media(min-width:768px){._kv__inner_3c4rx_12{width:calc(1026 * var(--vwMax));height:calc(276 * var(--vwMax));max-width:1026px;margin:0 auto}}._kv__bg_3c4rx_25{position:absolute;left:0;right:0;top:calc(66 * var(--vw));height:calc(190 * var(--vw));background:linear-gradient(90deg,#023e84,#0198da 30% 50%,#0198da 70%,#023e84)}@media(min-width:768px){._kv__bg_3c4rx_25{top:calc(90 * var(--vwMax));height:calc(186 * var(--vwMax));background:linear-gradient(90deg,#004594,#0092c8,#003471)}}._kv_img_3c4rx_40{position:absolute;width:calc(138 * var(--vw));height:calc(273 * var(--vw));object-fit:contain;right:calc(36 * var(--vw));top:0}@media(min-width:768px){._kv_img_3c4rx_40{width:calc(127 * var(--vwMax));height:calc(251 * var(--vwMax));right:calc(124 * var(--vwMax))}}._kv_kicker_3c4rx_55{position:absolute;left:calc(20 * var(--vw));top:0;color:var(--main);font-size:calc(20 * var(--vw));font-weight:500;line-height:1.4;letter-spacing:.05em;text-shadow:0 0 calc(6 * var(--vw)) var(--white);white-space:nowrap;margin:0}@media(min-width:768px){._kv_kicker_3c4rx_55{font-size:calc(40 * var(--vwMax));letter-spacing:0;top:calc(29 * var(--vwMax));left:calc(167 * var(--vwMax))}}._kv_kicker_3c4rx_55 span{display:block}._kv_kicker_3c4rx_55 sup{display:inline-block;font-size:calc(7 * var(--vw));translate:0 -60%;font-weight:700}@media(min-width:768px){._kv_kicker_3c4rx_55 sup{translate:0 -80%;font-size:calc(10 * var(--vwMax))}}._kv_title_3c4rx_93{position:absolute;left:calc(17 * var(--vw));top:calc(80 * var(--vw));color:var(--white);font-weight:700;line-height:1.1;text-shadow:0 0 calc(6 * var(--vw)) #004098;letter-spacing:.02em}@media(min-width:768px){._kv_title_3c4rx_93{display:grid;grid-template-columns:max-content max-content;width:fit-content;left:calc(99 * var(--vwMax));top:calc(106 * var(--vwMax))}}._kv_title_3c4rx_93>span{display:block}._kv_title_3c4rx_93>span:nth-child(1){font-size:calc(37 * var(--vw))}@media(min-width:768px){._kv_title_3c4rx_93>span:nth-child(1){grid-column:1 / -1;font-size:calc(42 * var(--vwMax));justify-self:center}}._kv_title_3c4rx_93>span:nth-child(1) span{font-size:calc(22 * var(--vw))}@media(min-width:768px){._kv_title_3c4rx_93>span:nth-child(1) span{font-size:calc(34 * var(--vwMax))}}._kv_title_3c4rx_93>span:nth-child(2){font-size:calc(37 * var(--vw))}@media(min-width:768px){._kv_title_3c4rx_93>span:nth-child(2){font-size:calc(88 * var(--vwMax))}}._kv_title_3c4rx_93>span:nth-child(2) span{font-size:calc(22 * var(--vw))}@media(min-width:768px){._kv_title_3c4rx_93>span:nth-child(2) span{font-size:calc(64 * var(--vwMax))}}._kv_title_3c4rx_93>span:nth-child(3){font-size:calc(64 * var(--vw));letter-spacing:-.15em}@media(min-width:768px){._kv_title_3c4rx_93>span:nth-child(3){font-size:calc(88 * var(--vwMax))}}._kv_badge_3c4rx_155{margin:0;writing-mode:vertical-lr;position:absolute;right:calc(14 * var(--vw));top:calc(175 * var(--vw));border:1px solid var(--white);color:var(--white);text-align:center;font-size:calc(10 * var(--vw));line-height:1.2;padding:calc(1 * var(--vw)) calc(2 * var(--vw)) calc(5 * var(--vw));letter-spacing:.11em}@media(min-width:768px){._kv_badge_3c4rx_155{right:calc(99 * var(--vwMax));top:unset;bottom:calc(25 * var(--vwMax));font-size:calc(10 * var(--vwMax));padding:calc(1 * var(--vwMax)) calc(2 * var(--vwMax))}}._kv_description_3c4rx_178{text-align:center;color:var(--main)}@media(min-width:768px){._kv_description_3c4rx_178{margin-top:calc(40 * var(--vwMax))}}._kv_description_3c4rx_178 p{margin:0;font-size:calc(18 * var(--vw));line-height:1.5;font-weight:500;letter-spacing:.05em}@media(min-width:768px){._kv_description_3c4rx_178 p{font-size:calc(20 * var(--vwMax))}}._kv_description_3c4rx_178 p em{font-style:normal;font-size:1.33333em}@media(min-width:768px){._kv_description_3c4rx_178 p em{font-size:1.4em}}._kv_description_3c4rx_178 small{display:block;margin-top:calc(16 * var(--vw));font-size:calc(12 * var(--vw));line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._kv_description_3c4rx_178 small{font-size:calc(12 * var(--vwMax));margin-top:calc(16 * var(--vwMax))}}._kv_caption_3c4rx_222{color:var(--main, #023E84);font-family:var(--Typography-JP_sans-FontFamilyJP, "Noto Sans JP");font-size:calc(12 * var(--vw));font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.05em;margin:calc(16 * var(--vw)) calc(24 * var(--vwMax)) 0}@media(min-width:768px){._kv_caption_3c4rx_222{width:calc(680 * var(--vwMax));margin:calc(16 * var(--vwMax)) auto 0;font-size:calc(12 * var(--vwMax))}}._kv_caption_3c4rx_222 p{margin:0}._kv_caption_3c4rx_222 p+p{margin-top:1lh}._section_cp5d3_4{background:var(--white);margin:calc(64 * var(--vw)) auto 0}@media(min-width:768px){._section_cp5d3_4 ._sectionInner_cp5d3_8{width:calc(852 * var(--vwMax));margin:calc(80 * var(--vwMax)) auto 0}}._section_cp5d3_4 ._band_cp5d3_15{background:linear-gradient(90deg,#023e84,#0198da 30% 50%,#0198da 70%,#023e84);color:var(--white);padding:calc(31 * var(--vw)) calc(41 * var(--vw));display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(16 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em;text-align:center}@media(min-width:768px){._section_cp5d3_4 ._band_cp5d3_15{padding:calc(20 * var(--vwMax)) calc(98 * var(--vwMax)) calc(20 * var(--vwMax)) calc(76 * var(--vwMax));font-size:calc(24 * var(--vwMax))}}._section_cp5d3_4 ._band_cp5d3_15 strong{font-size:calc(28 * var(--vw));line-height:1.4;font-weight:500}@media(min-width:768px){._section_cp5d3_4 ._band_cp5d3_15 strong{font-size:calc(32 * var(--vwMax))}}._section_cp5d3_4 ._card_cp5d3_46{margin:calc(40 * var(--vw)) calc(20 * var(--vw)) 0;border-radius:calc(4 * var(--vw));overflow:hidden}@media(min-width:768px){._section_cp5d3_4 ._card_cp5d3_46{height:calc(185 * var(--vwMax));display:grid;grid-template-columns:calc(326 * var(--vwMax)) 1fr;margin-inline:calc(87 * var(--vwMax))}}._section_cp5d3_4 ._image_cp5d3_59{margin:0;padding:0;position:relative}._section_cp5d3_4 ._image_cp5d3_59 figcaption{position:absolute;right:calc(12 * var(--vw));bottom:calc(8 * var(--vw));color:var(--black, #333);font-family:Noto Sans JP;font-weight:400;line-height:1.4;letter-spacing:.0375rem;font-size:calc(12 * var(--vw))}._section_cp5d3_4 ._photo_cp5d3_78{display:block;width:100%;height:calc(188 * var(--vw));object-fit:cover}@media(min-width:768px){._section_cp5d3_4 ._photo_cp5d3_78{height:100%}}._section_cp5d3_4 ._list_cp5d3_89{margin:0;height:calc(89 * var(--vw));background:var(--pale);padding:calc(14 * var(--vw)) calc(24 * var(--vw));text-align:left;list-style-position:inside}@media(min-width:768px){._section_cp5d3_4 ._list_cp5d3_89{height:100%;display:flex;flex-direction:column;justify-content:center;gap:calc(8 * var(--vwMax))}}._section_cp5d3_4 ._list_cp5d3_89 li{margin:0;font-size:calc(16 * var(--vw));line-height:1.8;letter-spacing:.05em}@media(min-width:768px){._section_cp5d3_4 ._list_cp5d3_89 li{font-size:calc(18 * var(--vwMax));font-weight:500}}._section_cp5d3_4 ._lead_cp5d3_119{text-align:center;margin-top:calc(24 * var(--vw));color:var(--black)}._section_cp5d3_4 ._lead_cp5d3_119 p{font-size:calc(16 * var(--vw));line-height:1.6;font-weight:500;letter-spacing:.05em;margin:0}@media(min-width:768px){._section_cp5d3_4 ._lead_cp5d3_119 p{font-size:calc(20 * var(--vwMax))}}._section_cp5d3_4 ._lead_cp5d3_119 strong{display:block;font-size:calc(20 * var(--vw));font-weight:700;line-height:1.5;letter-spacing:.05em}@media(min-width:768px){._section_cp5d3_4 ._lead_cp5d3_119 strong{font-size:calc(24 * var(--vwMax))}}@media(min-width:768px){._pc_none_dhbri_4{display:none!important}}@media not (min-width:768px){._sp_none_dhbri_9{display:none!important}}._wrap_1sjt2_4{width:100%;border:1px solid var(--light);border-radius:calc(8 * var(--vwMax));background:var(--white)}@media(min-width:768px){._wrap_1sjt2_4{max-width:584px;margin:0 auto}}._chartTitle_1sjt2_16{text-align:center;margin:calc(12 * var(--vw)) 0 calc(10 * var(--vw))}@media(min-width:768px){._chartTitle_1sjt2_16{margin:0;border-top:none}}._chartCardBody_1sjt2_26{padding:.88rem 1rem;margin:0}._chartTitleMain_1sjt2_31{font-size:calc(16 * var(--vw));line-height:1.6;font-weight:500;letter-spacing:0;color:var(--main);margin:0;text-align:center}@media(min-width:768px){._chartTitleMain_1sjt2_31{font-size:calc(18 * var(--vwMax))}}._source_1sjt2_45{font-size:calc(9 * var(--vw));line-height:1.4;letter-spacing:-.02em;color:var(--main);margin-top:calc(4 * var(--vw));margin-bottom:0;text-align:center}@media(min-width:768px){._source_1sjt2_45{font-size:calc(9 * var(--vwMax))}}._chart_1sjt2_16{height:calc(215 * var(--vw));display:flex}@media(min-width:768px){._chart_1sjt2_16{height:calc(215 * var(--vwMax))}}._metabolismChart_1sjt2_68{--plot-width: calc(263 * var(--vw));--plot-height: calc(175 * var(--vw));position:relative;font-family:Noto Sans JP,sans-serif;color:#023e84;margin-top:calc(20 * var(--vw))}@media(min-width:768px){._metabolismChart_1sjt2_68{--chart-width: calc(302 * var(--vwMax));--plot-width: calc(263 * var(--vwMax));--plot-height: calc(175 * var(--vwMax));margin-top:calc(20 * var(--vwMax))}}._metabolismChartSeries_1sjt2_94{position:relative}._chart_anmtf_4{width:100%;height:auto;overflow:hidden}._svg_anmtf_10{display:block;width:100%;height:100%}._grid_anmtf_20{pointer-events:none}._grid_anmtf_20 line{stroke:var(--main);stroke-opacity:.5;stroke-width:.5;stroke-dasharray:2 2}._axis_anmtf_31{pointer-events:none;fill:#023e84;font-family:Noto Sans JP,sans-serif;font-size:10px;font-weight:700}._axis_anmtf_31 line{stroke:#023e84;stroke-width:1}._line_anmtf_48{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._lineBlack_anmtf_55{stroke:#333}._lineBlue_anmtf_59{stroke:#2f6db4}._points_anmtf_66{pointer-events:none}._points_anmtf_66 circle{opacity:.2}._pointBlack_anmtf_74{fill:#333;stroke:#333}._pointBlue_anmtf_79{fill:#2f6db4;stroke:#2f6db4}._legend_anmtf_88{pointer-events:none}._legendBlack_anmtf_92{fill:#333;stroke:#333}._legendBlue_anmtf_97{fill:#2f6db4;stroke:#2f6db4}._legendTextBlack_anmtf_102,._legendTextBlue_anmtf_103{font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2;letter-spacing:.05em;dominant-baseline:middle}._legendTextBlack_anmtf_102,._legendTextBlue_anmtf_103{fill:#333}._sectionInner_44iqd_4{border:1px solid var(--main);border-radius:calc(4 * var(--vw));margin:calc(40 * var(--vw)) calc(20 * var(--vw)) calc(64 * var(--vw));background-color:var(--pale)}@media(min-width:768px){._sectionInner_44iqd_4{width:calc(852 * var(--vwMax));margin:calc(40 * var(--vwMax)) auto 0;border-radius:calc(4 * var(--vwMax))}}._titleBox_44iqd_17{background:#dce7f3;position:relative;text-align:center;border-top-left-radius:calc(4 * var(--vw));border-top-right-radius:calc(4 * var(--vw));padding:calc(14 * var(--vw)) 0}@media(min-width:768px){._titleBox_44iqd_17{border-top-left-radius:calc(4 * var(--vwMax));border-top-right-radius:calc(4 * var(--vwMax));padding:calc(14 * var(--vwMax)) 0}}._titleBox__hdg_44iqd_31{font-size:calc(20 * var(--vw));line-height:1.5;font-weight:500;margin:0}@media(min-width:768px){._titleBox__hdg_44iqd_31{font-size:calc(20 * var(--vwMax))}}._titleLabel_44iqd_42{position:absolute;top:calc(-12 * var(--vw));left:calc(12 * var(--vw));background:#ffd739;padding:calc(2 * var(--vw)) 0 calc(2 * var(--vw)) calc(5 * var(--vw));border-radius:calc(4 * var(--vw));font-size:calc(14 * var(--vw));line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._titleLabel_44iqd_42{top:calc(-12 * var(--vwMax));left:50%;transform:translate(-50%);font-size:calc(14 * var(--vwMax));padding:calc(2 * var(--vwMax)) 0 calc(2 * var(--vw)) calc(5 * var(--vwMax));border-radius:calc(4 * var(--vwMax))}}._content_44iqd_63{padding:0 calc(16.5 * var(--vw)) calc(24 * var(--vw))}@media(min-width:768px){._content_44iqd_63{padding:0 calc(25 * var(--vwMax)) calc(24 * var(--vwMax))}}._energyWrapper_44iqd_71{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "chart" "text";gap:calc(24 * var(--vw));padding-top:calc(24 * var(--vw))}@media(min-width:768px){._energyWrapper_44iqd_71{padding-top:calc(40 * var(--vwMax));gap:calc(16 * var(--vwMax)) calc(30 * var(--vwMax));grid-template-columns:repeat(2,1fr);grid-template-areas:"chart heading" "chart text"}}._energyWrapper_44iqd_71 :where(p){margin:0}._energy_44iqd_71{grid-area:heading;text-align:center;font-size:calc(20 * var(--vw));font-weight:700;line-height:1.5;letter-spacing:.05em}@media(min-width:768px){._energy_44iqd_71{text-align:left;width:fit-content;font-size:calc(24 * var(--vwMax));align-self:end;justify-self:center}}._energyChart_44iqd_107{grid-area:chart}._body_44iqd_111{grid-area:text;text-align:center;font-size:calc(16 * var(--vw));line-height:1.8;letter-spacing:.05em;margin-top:calc(16 * var(--vw))}@media(min-width:768px){._body_44iqd_111{margin-top:0;align-self:start;font-size:calc(16 * var(--vwMax))}}._body_44iqd_111 em{font-style:normal;font-weight:700;letter-spacing:.05em}@media(min-width:768px){._body_44iqd_111 em{font-size:calc(18 * var(--vwMax))}}._body_44iqd_111 ._line_44iqd_135{display:block}._body_44iqd_111 ._line_44iqd_135+:is(._body_44iqd_111 ._line_44iqd_135){margin-block-start:-.4em}._body_44iqd_111 strong{display:block;margin-block:-.6em .5em;color:var(--main);font-weight:700;letter-spacing:.05em;font-size:calc(16 * var(--vw))}@media(min-width:768px){._body_44iqd_111 strong{font-size:calc(18 * var(--vwMax))}}@media(min-width:768px){._body_44iqd_111 strong{margin-block:-.2em 0}}._body_44iqd_111 strong span{display:inline-block;font-size:calc(24 * var(--vwMax));translate:0 5%}@media(min-width:768px){._body_44iqd_111 strong span{font-size:calc(28 * var(--vw))}}._body_44iqd_111 strong sup{display:inline-block;font-size:calc(7 * var(--vwMax));translate:0 -50%}._body_44iqd_111 ._bodyMain_44iqd_175{margin-bottom:calc(8 * var(--vw))}@media(min-width:768px){._body_44iqd_111 ._bodyMain_44iqd_175{margin-bottom:calc(8 * var(--vwMax))}}._body_44iqd_111 ._bodyCaption_44iqd_183{display:block;color:var(--main, #023E84);font-size:calc(9 * var(--vw));line-height:1.4;letter-spacing:.05em;text-align:center}@media(min-width:768px){._body_44iqd_111 ._bodyCaption_44iqd_183{font-size:calc(9 * var(--vwMax))}}._divider_44iqd_197{display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;gap:calc(8 * var(--vw));width:calc(287 * var(--vw));margin:calc(40 * var(--vw)) auto calc(16 * var(--vw))}@media(min-width:768px){._divider_44iqd_197{width:100%;gap:calc(8 * var(--vwMax));margin:calc(40 * var(--vwMax)) auto calc(24 * var(--vwMax))}}._divider_44iqd_197>span{font-size:calc(18 * var(--vw));font-weight:700;line-height:1.6;letter-spacing:.05em;white-space:nowrap;margin:0}@media(min-width:768px){._divider_44iqd_197>span{font-size:calc(18 * var(--vwMax));font-weight:500}}._divider_44iqd_197:before,._divider_44iqd_197:after{content:"";height:1px;background:currentColor;flex:1}._divider_44iqd_197._blueMain_44iqd_233{color:var(--main)}._balance_44iqd_238{width:calc(287 * var(--vw));margin:0 auto;border:solid 1px rgb(0 0 0 / .1);border-radius:calc(8 * var(--vw));overflow:clip}@media(min-width:768px){._balance_44iqd_238{width:calc(478 * var(--vwMax));border-radius:calc(8 * var(--vwMax))}}._balanceHead_44iqd_251{width:100%;text-align:center;padding:calc(7.5 * var(--vw)) 0;background:var(--black);overflow:hidden;color:var(--white);font-size:calc(14 * var(--vw));line-height:1.4;font-weight:700;letter-spacing:.05em}@media(min-width:768px){._balanceHead_44iqd_251{font-size:calc(14 * var(--vwMax));font-weight:500;padding:calc(4 * var(--vwMax)) 0}}._balanceBody_44iqd_270{position:relative;padding:calc(48 * var(--vw)) calc(15 * var(--vw)) calc(15 * var(--vw));background:var(--white)}@media(min-width:768px){._balanceBody_44iqd_270{padding:calc(20 * var(--vwMax)) calc(15 * var(--vwMax)) calc(15 * var(--vwMax))}}._balanceImageNote_44iqd_280{position:absolute;top:calc(4 * var(--vw));right:calc(15 * var(--vw));font-size:calc(12 * var(--vw));line-height:1.4;letter-spacing:.05em;z-index:2}@media(min-width:768px){._balanceImageNote_44iqd_280{top:calc(4 * var(--vwMax));right:calc(100 * var(--vwMax));font-size:calc(12 * var(--vwMax))}}._circles_44iqd_296{--circle-size: calc(104 * var(--vw));display:grid;grid-template-columns:var(--circle-size) max-content var(--circle-size);align-items:center;justify-content:center;gap:calc(6 * var(--vw))}@media(min-width:768px){._circles_44iqd_296{--circle-size: calc(108 * var(--vwMax));gap:calc(6 * var(--vwMax));padding-block:1rem}}._circle_44iqd_296{position:relative;z-index:0;width:100%;aspect-ratio:1 / 1;display:grid;place-items:center;text-align:center;font-size:calc(16 * var(--vw));line-height:1.3;font-weight:500;letter-spacing:.05em}._circle_44iqd_296>span{display:block}._circle_44iqd_296:after{content:"";position:absolute;inset:0;z-index:-1;background-size:60%;background-repeat:no-repeat;background-position:center;border-radius:50%;scale:var(--scale-ratio)}@media(min-width:768px){._circle_44iqd_296{font-size:calc(16 * var(--vwMax))}}._intake_44iqd_345{color:#840202}._intake_44iqd_345>span{translate:calc((var(--scale-ratio) - 1) * -40px)}._intake_44iqd_345:after{background-color:#fff9f9;background-image:url(./fork_spoon-_L4rzQ0t.png);border:1px solid #f9e9e9;transform-origin:right}._consume_44iqd_360{color:var(--main)}._consume_44iqd_360>span{translate:calc((var(--scale-ratio) - 1) * 40px)}._consume_44iqd_360:after{background-color:var(--pale);background-image:url(./fitness_center-BXW4-gTn.png);border:1px solid var(--light);transform-origin:left}._arrow_44iqd_379{display:block;width:calc(7 * var(--vw));height:calc(15 * var(--vw))}@media(min-width:768px){._arrow_44iqd_379{width:calc(7 * var(--vwMax));height:calc(15 * var(--vwMax))}}._excess_44iqd_394{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:calc(8 * var(--vw));min-height:calc(121 * var(--vw));margin:calc(16 * var(--vw)) 0 0;border-radius:calc(8 * var(--vw));text-align:center;padding:calc(16 * var(--vw)) calc(24 * var(--vw));font-size:calc(14 * var(--vw));line-height:1.4;letter-spacing:.05em;opacity:1}@media(min-width:768px){._excess_44iqd_394{min-height:calc(121 * var(--vwMax));row-gap:calc(8 * var(--vwMax));margin-top:calc(16 * var(--vwMax));border-radius:calc(8 * var(--vwMax));padding:calc(16 * var(--vwMax)) calc(24 * var(--vwMax));font-size:calc(14 * var(--vwMax))}}._excess_44iqd_394 :is(span,strong){display:inline-block}._excess_44iqd_394 strong{display:inline-block;padding:calc(6 * var(--vw)) calc(24 * var(--vw));border-radius:9999px;border:2px solid #F9E9E9;background:#fff9f9;color:#840202;font-size:calc(16 * var(--vw));font-weight:700;line-height:1.6;white-space:nowrap}@media(min-width:768px){._excess_44iqd_394 strong{padding:calc(6 * var(--vwMax)) calc(16 * var(--vwMax));font-size:calc(16 * var(--vwMax))}}._arrowDown_44iqd_443{width:calc(40 * var(--vw));height:calc(16 * var(--vw))}._risks_44iqd_448{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:calc(8 * var(--vw)) calc(56 * var(--vwMax));text-align:center;font-size:calc(16 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._risks_44iqd_448{position:relative;grid-template-columns:repeat(2,1fr);font-size:calc(18 * var(--vwMax))}}._risks_44iqd_448 ._arrowDown_44iqd_443{display:block;justify-self:center}@media(min-width:768px){._risks_44iqd_448 ._arrowDown_44iqd_443{position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-90deg}}._risks_44iqd_448>div{width:100%;background:var(--_bg-color);color:var(--_text-color);border:solid 1px var(--_border-color);padding:calc(12 * var(--vw));border-radius:calc(8 * var(--vw))}@media(min-width:768px){._risks_44iqd_448>div{padding:calc(12 * var(--vwMax));border-radius:calc(8 * var(--vwMax))}}._risks_44iqd_448 ._fact_44iqd_491{--_text-color: var(--black, #333);--_bg-color: var(--white, #fff);--_border-color: rgb(0 0 0 / .1)}._risks_44iqd_448 ._risk_44iqd_448{--_text-color: #840202;--_bg-color: #FFF9F9;--_border-color: #F9E9E9;border-width:2px}._brandIntro_1yoev_4{background:var(--light)}@media(min-width:768px){._brandIntro_1yoev_4{margin:calc(64 * var(--vwMax)) auto 0;width:calc(852 * var(--vwMax))}}._statement_1yoev_12{--_triangle-height: calc(32 * var(--vwMax));margin:0;position:relative;z-index:1;display:flex;justify-content:center;background-color:var(--light);padding:calc(37 * var(--vw)) 0 calc(20 * var(--vw) + var(--_triangle-height));color:var(--white);text-align:center;font-size:calc(24 * var(--vw));font-weight:500;line-height:1.5;letter-spacing:.05em}@media(min-width:768px){._statement_1yoev_12{--_triangle-height: calc(38 * var(--vwMax));padding:calc(38 * var(--vwMax)) 0 calc(20 * var(--vwMax) + var(--_triangle-height));font-size:calc(28 * var(--vwMax))}}._statement_1yoev_12:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,#023e84,#0198da 30% 70%,#023e84);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--_triangle-height)),50% 100%,0 calc(100% - var(--_triangle-height)))}._brand_1yoev_4{height:calc(309 * var(--vw));display:flex;align-items:center;justify-content:center;gap:calc(18 * var(--vw));padding:calc(40 * var(--vw)) calc(24 * var(--vw))}@media(min-width:768px){._brand_1yoev_4{height:calc(309 * var(--vwMax));margin:0 auto;padding:calc(40 * var(--vwMax)) calc(54 * var(--vwMax));gap:calc(58 * var(--vwMax))}}._brand_1yoev_4 img{width:calc(123 * var(--vw));height:calc(229 * var(--vw));object-fit:contain}@media(min-width:768px){._brand_1yoev_4 img{width:calc(126 * var(--vwMax));height:calc(235 * var(--vwMax))}}._brand_1yoev_4 ._brandName_1yoev_76{color:var(--main);font-size:calc(16 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em;margin:0}@media(min-width:768px){._brand_1yoev_4 ._brandName_1yoev_76{font-size:calc(16 * var(--vwMax))}}._brand_1yoev_4 ._brandDesc_1yoev_89{font-size:calc(14 * var(--vw));line-height:1.8;letter-spacing:.05em;margin:0}@media(min-width:768px){._brand_1yoev_4 ._brandDesc_1yoev_89{font-size:calc(16 * var(--vwMax));font-weight:500}}._brand_1yoev_4 h3{font-size:calc(32 * var(--vw));font-weight:500;line-height:1.4;letter-spacing:.05em;margin-block:calc(4 * var(--vw))}@media(min-width:768px){._brand_1yoev_4 h3{font-size:calc(36 * var(--vwMax));margin-block:0}}._top-button_tayqx_4{position:relative;width:calc(335 * var(--vw));min-height:calc(64 * var(--vw));margin:0 auto;padding:calc(13 * var(--vw)) calc(16 * var(--vw));display:flex;align-items:center;justify-content:center;border-radius:9999px;box-shadow:2px 2px 3px #00000042,inset 1.5px 1.5px #ffffff59;color:var(--white);background-color:var(--main);-webkit-text-decoration:none;text-decoration:none;transition:all .15s ease-out}@media(min-width:768px){._top-button_tayqx_4{width:calc(335 * var(--vwMax));min-height:calc(64 * var(--vwMax));padding:calc(13 * var(--vwMax)) calc(16 * var(--vwMax))}}@media(any-hover:hover){._top-button_tayqx_4:hover,:is(a,button):hover ._top-button_tayqx_4{transition-duration:.3s;box-shadow:2px 2px 3px #0000,1.5px 1.5px #fff0 inset;background-color:var(--main-dark)}}._top-button_tayqx_4._secondary_tayqx_35{width:calc(295 * var(--vw));min-height:calc(46 * var(--vw));background-color:var(--white);border:1px solid var(--main);color:var(--main)}@media(min-width:768px){._top-button_tayqx_4._secondary_tayqx_35{width:calc(295 * var(--vwMax));min-height:calc(46 * var(--vwMax))}}@media(any-hover:hover){._top-button_tayqx_4._secondary_tayqx_35:hover,:is(a,button):hover ._top-button_tayqx_4._secondary_tayqx_35{background-color:var(--light);box-shadow:2px 2px 3px #0000,1.5px 1.5px #fff0 inset}}._top-button_tayqx_4._sm_tayqx_56{padding:calc(8 * var(--vw))}@media(min-width:768px){._top-button_tayqx_4._sm_tayqx_56{padding:calc(8 * var(--vwMax))}}._top-button_tayqx_4._sm_tayqx_56 ._top-button__icon_tayqx_63{right:calc(8 * var(--vw));width:calc(30 * var(--vw));aspect-ratio:1 / 1}@media(min-width:768px){._top-button_tayqx_4._sm_tayqx_56 ._top-button__icon_tayqx_63{right:calc(8 * var(--vwMax));width:calc(30 * var(--vwMax))}}._top-button_tayqx_4._custom_tayqx_75{margin-top:calc(-5 * var(--vw));border-radius:0 0 calc(4 * var(--vw)) calc(4 * var(--vw));box-shadow:unset}@media(min-width:768px){._top-button_tayqx_4._custom_tayqx_75{margin-top:calc(-5 * var(--vwMax));border-radius:0 0 calc(4 * var(--vwMax)) calc(4 * var(--vwMax))}}._top-button_tayqx_4._fixedBtn_tayqx_85{width:100%;height:calc(72 * var(--vw));border-radius:unset;border-top:2px solid #fff;box-shadow:0 -2px 4px #00000040;padding-block:0}@media(min-width:768px){._top-button_tayqx_4._fixedBtn_tayqx_85{width:calc(131 * var(--vwMax));height:100%;box-shadow:2px 2px 3px #00000042,1.5px 1.5px #ffffff59 inset;border:2px solid var(--white);border-radius:9999px;margin:unset;padding:calc(8 * var(--vwMax))}}@media(any-hover:hover){._top-button_tayqx_4._fixedBtn_tayqx_85:hover,:is(a,button):hover ._top-button_tayqx_4._fixedBtn_tayqx_85{box-shadow:2px 2px 3px #0000,1.5px 1.5px #fff0 inset}}._top-button_tayqx_4._fixedBtn_tayqx_85 ._top-button__label_tayqx_110{font-size:calc(14 * var(--vw))}@media(min-width:768px){._top-button_tayqx_4._fixedBtn_tayqx_85 ._top-button__label_tayqx_110{margin-top:.8em;line-height:1.4;font-size:calc(12 * var(--vwMax))}}@media(min-width:768px){._top-button_tayqx_4._fixedBtn_tayqx_85 ._top-button__icon_tayqx_63{width:calc(27 * var(--vwMax));top:unset;right:unset;bottom:calc(13 * var(--vwMax));left:50%;translate:-50%;transition:transform .2s ease-out}}._top-button__label_tayqx_110{flex:1;text-align:center;font-size:calc(14 * var(--vw));line-height:1.4;letter-spacing:.05em;font-weight:500}@media(min-width:768px){._top-button__label_tayqx_110{font-size:calc(14 * var(--vwMax))}}._top-button__icon_tayqx_63{position:absolute;right:calc(16 * var(--vw));top:50%;translate:0 -50%;width:calc(38 * var(--vw));aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;transition:transform .1s ease-in}@media(min-width:768px){._top-button__icon_tayqx_63{right:calc(16 * var(--vwMax));width:calc(38 * var(--vwMax))}}@media(any-hover:hover){:is(a,button):hover ._top-button__icon_tayqx_63{transform:scale(.8);transition-duration:.3s;transition-timing-function:ease-out}}._top-button__icon_tayqx_63 img{width:100%;height:auto}._section_opbef_4{--bg-gradient: linear-gradient(90deg, #023e84, #0198da 30%, #0198da 70%, #023e84);background:var(--light);padding:0 calc(20 * var(--vw)) calc(64 * var(--vw))}@media(min-width:768px){._section_opbef_4{padding:0;background:none}}._sectionInner_opbef_15{background-color:var(--main)}@media not (min-width:768px){._sectionInner_opbef_15{border-radius:calc(8 * var(--vw));overflow:clip}}@media(min-width:768px){._sectionInner_opbef_15{width:calc(852 * var(--vwMax));margin:0 auto}}._main_opbef_28{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){._main_opbef_28{grid-template-columns:55fr 45fr}}._visual_opbef_36{position:relative;overflow:hidden}._visual_opbef_36>small{position:absolute;right:calc(11 * var(--vw));top:calc(9 * var(--vw));color:var(--white);font-size:calc(12 * var(--vw));font-weight:400;line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._visual_opbef_36>small{right:calc(13 * var(--vwMax));top:calc(14 * var(--vwMax));font-size:calc(12 * var(--vwMax))}}._bg_opbef_58{width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 5%);mask-image:linear-gradient(to bottom,transparent 0%,#000 5%)}._body_opbef_65{position:absolute;width:calc(777 * var(--vw));height:calc(433 * var(--vw));left:calc(-221 * var(--vw));top:calc(84 * var(--vw));object-fit:cover}._overlay_opbef_74{padding:calc(16 * var(--vw)) calc(10 * var(--vw)) calc(8 * var(--vw)) calc(18 * var(--vw));background:var(--main);color:var(--white);display:flex;flex-direction:column;font-size:calc(16 * var(--vw));line-height:1.6;letter-spacing:.05em;font-weight:700}@media(min-width:768px){._overlay_opbef_74{text-align:center;font-size:calc(28 * var(--vwMax));line-height:1.4;padding:calc(25 * var(--vwMax))}}._overlay_opbef_74 em{font-style:normal;font-size:1.5em}@media(min-width:768px){._overlay_opbef_74 em{font-size:1.29em}}._callout_opbef_102{position:absolute;left:50%;transform:translate(-50%);top:60%;padding:calc(8 * var(--vw)) calc(10 * var(--vw)) calc(6 * var(--vw));border-radius:4px;background:#fff;text-align:center;color:var(--main);padding-top:calc(6 * var(--vw))}@media(min-width:768px){._callout_opbef_102{background:#ffffffe5;padding:calc(8 * var(--vwMax)) calc(10 * var(--vwMax)) calc(6 * var(--vwMax))}}._callout_opbef_102 p{margin:0;font-size:calc(16 * var(--vw));line-height:1.6;font-weight:700}@media(min-width:768px){._callout_opbef_102 p{font-size:calc(19 * var(--vwMax))}}._callout_opbef_102 strong{display:block;margin-top:calc(-10 * var(--vw));font-size:calc(31 * var(--vw));line-height:1.4}@media(min-width:768px){._callout_opbef_102 strong{margin-top:calc(-6 * var(--vwMax));font-size:calc(37 * var(--vwMax))}}._callout_opbef_102 strong small{font-size:.75em;display:inline-block;translate:0 -5%}._steps_opbef_150{--_corner-radius: calc(8 * var(--vw));padding:calc(40 * var(--vw)) calc(24 * var(--vw)) 0;background:var(--bg-gradient);text-align:center;color:var(--white)}@media(min-width:768px){._steps_opbef_150{--_corner-radius: calc(8 * var(--vwMax));padding:calc(40 * var(--vwMax)) calc(33 * var(--vwMax))}}._steps_opbef_150 h2{margin:0;background:var(--white);color:var(--main);border-radius:var(--_corner-radius);padding:calc(24 * var(--vw)) calc(15 * var(--vw)) calc(24 * var(--vw)) calc(20 * var(--vw));font-size:calc(20 * var(--vw));line-height:1.5;font-weight:500;letter-spacing:.05em}@media(min-width:768px){._steps_opbef_150 h2{font-size:calc(20 * var(--vwMax));padding:calc(24 * var(--vwMax)) calc(20 * var(--vwMax))}}._steps_opbef_150 ._stepList_opbef_179{--_item-spacing: calc(8 * var(--vw));list-style:none;padding:0;margin:var(--_item-spacing) 0 0;display:grid;grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:var(--_item-spacing)}@media(min-width:768px){._steps_opbef_150 ._stepList_opbef_179{--_item-spacing: calc(10 * var(--vwMax))}}._step_opbef_150{position:relative;min-height:calc(103 * var(--vw));padding:calc(14 * var(--vw)) calc(16 * var(--vw)) calc(10 * var(--vw));border-radius:var(--_corner-radius);align-items:center;text-align:center}@media(min-width:768px){._step_opbef_150{min-height:calc(103 * var(--vwMax));padding:calc(14 * var(--vwMax)) calc(16 * var(--vwMax)) calc(10 * var(--vwMax))}}._step_opbef_150:not(:last-of-type){display:grid;grid-template-columns:max-content minmax(0,1fr);background:#ffffff26;gap:calc(10 * var(--vw))}@media(min-width:768px){._step_opbef_150:not(:last-of-type){gap:calc(10 * var(--vwMax))}}._step_opbef_150:not(:last-of-type):after{content:"";background-color:var(--white, #ffffff);position:absolute;clip-path:polygon(0 0,100% 0,50% 100%);left:50%;top:100%;translate:-50% -20%}@media not (min-width:768px){._step_opbef_150:not(:last-of-type):after{width:calc(67 * var(--vw));height:calc(17 * var(--vw))}}@media(min-width:768px){._step_opbef_150:not(:last-of-type):after{width:calc(67 * var(--vwMax));height:calc(17 * var(--vwMax))}}._step_opbef_150:last-of-type{background:none;border:1px dashed var(--white);padding-inline:calc(3 * var(--vwMax))}@media(min-width:768px){._step_opbef_150:last-of-type{padding-inline:calc(12 * var(--vwMax))}}._step_opbef_150:last-of-type p{margin:0;font-weight:500;font-size:calc(20 * var(--vw))}@media(min-width:768px){._step_opbef_150:last-of-type p{font-size:calc(21 * var(--vwMax))}}._step_opbef_150:last-of-type strong{font-size:calc(26 * var(--vw));font-weight:700}@media(min-width:768px){._step_opbef_150:last-of-type strong{font-size:calc(28 * var(--vwMax))}}._step_opbef_150:last-of-type:after{content:none}._step_opbef_150._show_opbef_271{opacity:1;transform:none}._step_opbef_150 ._stepIcon_opbef_276{width:calc(64 * var(--vw));aspect-ratio:1 / 1;display:grid;place-items:center;flex:none;font-size:calc(22 * var(--vw))}@media(min-width:768px){._step_opbef_150 ._stepIcon_opbef_276{width:calc(80 * var(--vwMax))}}._step_opbef_150 p{font-size:calc(18 * var(--vw));line-height:1.6;font-weight:500;margin:0;flex:1}@media(min-width:768px){._step_opbef_150 p{font-size:calc(18 * var(--vwMax));line-height:1.4;flex:unset}}._step_opbef_150 a{margin-top:calc(24 * var(--vw));width:100%}._step_opbef_150 ._arrow_opbef_308{position:absolute;left:50%;bottom:calc(-18 * var(--vw));width:calc(67 * var(--vw));font-size:calc(20 * var(--vw));transform:translate(-50%);z-index:2}@media(min-width:768px){._step_opbef_150 ._arrow_opbef_308{left:unset;right:calc(-37 * var(--vwMax));bottom:50%;transform:translateY(50%) rotate(-90deg);width:calc(67 * var(--vwMax))}}._step_opbef_150 ._arrow_opbef_308 img{width:100%}@media not (min-width:768px){._cta_opbef_331{background-image:var(--bg-gradient);padding:calc(24 * var(--vw)) calc(24 * var(--vw)) calc(40 * var(--vw))}}@media(min-width:768px){._cta_opbef_331{padding:calc(16 * var(--vwMax))}}._band_wbo75_4{width:100%;height:calc(92 * var(--vw));display:flex;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(90deg,#023e84,#0198da 30% 50%,#0198da 70%,#023e84);font-size:calc(20 * var(--vw));font-weight:500;line-height:1.5;letter-spacing:.05em}@media(min-width:768px){._band_wbo75_4{max-width:852px;width:calc(852 * var(--vwMax));height:calc(95 * var(--vwMax));font-size:calc(28 * var(--vwMax));margin-inline:auto}}._section_27qiv_4{background:var(--white);padding-bottom:calc(40 * var(--vw))}@media(min-width:768px){._section_27qiv_4{padding-bottom:calc(64 * var(--vwMax))}}@media(min-width:768px){._section_27qiv_4 ._sectionInner_27qiv_12{width:calc(852 * var(--vwMax));margin:calc(64 * var(--vwMax)) auto 0}}._section_27qiv_4 ._sectionInner_27qiv_12 ._heading_27qiv_18{margin:calc(40 * var(--vw)) 0 0;color:var(--main);font-size:calc(28 * var(--vw));font-weight:700;line-height:1.4;letter-spacing:.05em;text-align:center}@media(min-width:768px){._section_27qiv_4 ._sectionInner_27qiv_12 ._heading_27qiv_18{font-weight:500;margin-top:calc(40 * var(--vwMax));font-size:calc(28 * var(--vwMax))}}._sub_27qiv_36{margin-top:0;margin-bottom:calc(24 * var(--vw));font-size:calc(16 * var(--vw));font-weight:500;color:var(--main);text-align:center}@media(min-width:768px){._sub_27qiv_36{margin-bottom:calc(24 * var(--vwMax));font-size:calc(16 * var(--vwMax))}}._point_list__container_27qiv_50{width:fit-content;list-style:none;margin:0 auto calc(24 * var(--vw));max-width:calc(100vw - 20 * 2 * var(--vw))}@media(min-width:768px){._point_list__container_27qiv_50{margin-bottom:calc(40 * var(--vwMax))}}._point_list_27qiv_50{counter-reset:point-counter;padding:0;margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-auto-flow:row;gap:calc(5 * var(--vw)) calc(6 * var(--vw))}@media(min-width:768px){._point_list_27qiv_50{gap:calc(5 * var(--vwMax)) calc(6 * var(--vwMax))}}._point_list__item_27qiv_75{counter-increment:point-counter;display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:first baseline;color:var(--General-Neutral-main, #222);font-size:calc(16 * var(--vw));font-style:normal;font-weight:400;line-height:1.8;letter-spacing:.02em}@media not (min-width:768px){._point_list__item_27qiv_75:last-of-type{letter-spacing:.01em}}@media(min-width:768px){._point_list__item_27qiv_75{letter-spacing:.05em;font-size:calc(16 * var(--vwMax))}}._point_list__item_27qiv_75:before{content:counter(point-counter);display:inline-block;width:calc(30 * var(--vw));aspect-ratio:1 / 1;border-radius:50%;background-color:var(--main);color:var(--white);text-align:center;line-height:calc(28 * var(--vw));font-weight:700;padding-left:.05em}@media(min-width:768px){._point_list__item_27qiv_75:before{width:calc(30 * var(--vwMax));line-height:calc(30 * var(--vwMax))}}._point_list__note_27qiv_121{margin:calc(5.5 * var(--vw)) 0 0;color:#6f6f6f;font-family:Noto Sans JP;font-size:calc(9 * var(--vw));font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._point_list__note_27qiv_121{margin:calc(5 * var(--vwMax)) 0 0;font-size:calc(9 * var(--vwMax))}}._point_list__note_27qiv_121 small{font-size:inherit}._wrap_27qiv_141{display:grid;gap:1rem;margin-bottom:4rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"graph1" "desc1" "graph2" "graph3" "desc2";align-items:start;padding:0 calc(20 * var(--vw))}@media(min-width:768px){._wrap_27qiv_141{grid-template-columns:repeat(3,1fr);grid-template-areas:"graph1 graph2 graph3" "desc1 desc2 desc2";padding:0;gap:calc(9 * var(--vwMax)) calc(22 * var(--vwMax))}}._graph1_27qiv_158{grid-area:graph1}._graph2_27qiv_162{grid-area:graph2}._graph3_27qiv_166{grid-area:graph3}._desc1_27qiv_170{grid-area:desc1}._desc2_27qiv_174{grid-area:desc2}._point_group_27qiv_178{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media(min-width:768px){._point_group_27qiv_178{align-self:stretch}}@media not (min-width:768px){._point_group_27qiv_178:not(:first-child){margin-top:calc(8 * var(--vw))}}._point_group__chart_wrap_27qiv_194{border:solid 1px var(--main);border-radius:8px;overflow:clip;background-color:#f4f9ff}._point_group__heading_27qiv_201{margin:0;display:flex;align-items:center;justify-content:center;background:var(--main, #023E84);color:var(--white);padding:.75rem 1rem;color:var(--White, #FFF);font-size:calc(18 * var(--vw));text-align:center;font-weight:700;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._point_group__heading_27qiv_201{font-weight:500;font-size:calc(14 * var(--vwMax))}}._point_group__chart_27qiv_194{padding:calc(16 * var(--vw))}@media(min-width:768px){._point_group__chart_27qiv_194{padding:calc(16 * var(--vwMax))}}._point_group__number_27qiv_233{display:inline-block;margin-inline-end:.5rem;aspect-ratio:1 / 1;width:calc(30 * var(--vw));border-radius:50%;background-color:var(--white);color:var(--main);font-size:calc(16 * var(--vw));font-weight:700;letter-spacing:-.01em;line-height:1.7}@media(min-width:768px){._point_group__number_27qiv_233{font-size:calc(13 * var(--vwMax));width:calc(24 * var(--vwMax))}}._timelineCard_27qiv_252{grid-area:a;width:calc(333 * var(--vw));margin:auto;border:1px solid var(--main);border-radius:calc(4 * var(--vw));padding:calc(12 * var(--vw)) calc(11 * var(--vw));text-align:center}@media(min-width:768px){._timelineCard_27qiv_252{width:calc(333 * var(--vwMax));border-radius:calc(4 * var(--vwMax));padding:calc(12 * var(--vwMax)) calc(11 * var(--vwMax))}}._timelineCard_27qiv_252 h3{margin:0;color:var(--main);font-size:calc(16 * var(--vw));font-weight:500}@media(min-width:768px){._timelineCard_27qiv_252 h3{font-size:calc(16 * var(--vwMax))}}._timelineCard_27qiv_252 p{margin:calc(12 * var(--vw)) 0;font-size:calc(10 * var(--vw));color:var(--main)}@media(min-width:768px){._timelineCard_27qiv_252 p{margin:calc(12 * var(--vwMax)) 0;font-size:calc(10 * var(--vwMax))}}._timeline_27qiv_252{height:calc(95 * var(--vw));position:relative;z-index:1;background:var(--light);border-radius:8px;display:flex;align-items:center;justify-content:center;column-gap:calc(20 * var(--vw))}@media(min-width:768px){._timeline_27qiv_252{height:calc(95 * var(--vwMax));column-gap:calc(20 * var(--vwMax))}}._line_27qiv_307{position:absolute;left:calc(47 * var(--vw));right:calc(51 * var(--vw));top:calc(58 * var(--vw));height:calc(2 * var(--vw));z-index:1;background:#9bb4d2}@media(min-width:768px){._line_27qiv_307{left:calc(47 * var(--vwMax));right:calc(51 * var(--vwMax));top:calc(58 * var(--vwMax));height:calc(2 * var(--vwMax))}}._point_27qiv_50{position:relative;display:flex;flex-direction:column;gap:calc(6 * var(--vw));align-items:center;margin-top:calc(-7 * var(--vw));color:var(--main);font-size:calc(16 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._point_27qiv_50{gap:calc(6 * var(--vwMax));margin-top:calc(-7 * var(--vwMax));font-size:calc(16 * var(--vwMax))}}._point_27qiv_50>span{position:relative;z-index:2}._point_27qiv_50 i{width:calc(14 * var(--vw));height:calc(14 * var(--vw));position:relative;border-radius:50%;background:#9bb4d2;z-index:2}@media(min-width:768px){._point_27qiv_50 i{width:calc(14 * var(--vwMax));height:calc(14 * var(--vwMax))}}._focus_27qiv_363{margin-bottom:calc(-3 * var(--vw))}@media(min-width:768px){._focus_27qiv_363{margin-bottom:calc(-3 * var(--vwMax))}}._focus_27qiv_363 span{margin-bottom:calc(-3 * var(--vw))}@media(min-width:768px){._focus_27qiv_363 span{margin-bottom:calc(-3 * var(--vwMax))}}._focus_27qiv_363 i{background:var(--main);width:calc(22 * var(--vw));height:calc(22 * var(--vw))}@media(min-width:768px){._focus_27qiv_363 i{width:calc(22 * var(--vwMax));height:calc(22 * var(--vwMax))}}._focus_27qiv_363:before{content:"";position:absolute;top:calc(-6 * var(--vw));width:calc(49 * var(--vw));height:calc(68 * var(--vw));background:var(--white);border-radius:calc(7 * var(--vw));border:1px dashed var(--main);z-index:0}@media(min-width:768px){._focus_27qiv_363:before{top:calc(-6 * var(--vwMax));width:calc(49 * var(--vwMax));height:calc(68 * var(--vwMax));border-radius:calc(7 * var(--vwMax))}}._points_27qiv_408{grid-area:b;width:calc(333 * var(--vw));display:grid;grid-template-columns:1fr 1fr;gap:calc(16 * var(--vw));margin:calc(16 * var(--vw)) auto}@media(min-width:768px){._points_27qiv_408{width:calc(333 * var(--vwMax));gap:calc(8 * var(--vwMax));margin:calc(8 * var(--vwMax)) auto 0}}._pointCard_27qiv_423{display:flex;flex-direction:column;justify-content:space-between;height:calc(191 * var(--vw));border:1px solid var(--main);border-radius:calc(4 * var(--vw));position:relative;padding:calc(7 * var(--vw)) calc(10 * var(--vw));text-align:center;overflow:hidden}@media(min-width:768px){._pointCard_27qiv_423{padding:calc(17 * var(--vwMax)) calc(11 * var(--vwMax));border-radius:calc(4 * var(--vwMax));height:calc(198 * var(--vwMax))}}._pointCard_27qiv_423 h3{font-size:calc(16 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em;color:var(--main);margin:0}@media(min-width:768px){._pointCard_27qiv_423 h3{font-size:calc(16 * var(--vwMax))}}._pointCard_27qiv_423 p{font-size:calc(10 * var(--vw));line-height:1.4;letter-spacing:.05em;color:var(--main);margin:calc(8 * var(--vw)) 0}@media(min-width:768px){._pointCard_27qiv_423 p{font-size:calc(10 * var(--vwMax));margin:calc(8 * var(--vwMax)) 0}}._pointCard_27qiv_423 img{width:100%;height:auto;object-fit:cover;border:1px solid var(--light);border-radius:calc(4 * var(--vw))}@media(min-width:768px){._pointCard_27qiv_423 img{width:calc(137 * var(--vwMax))}}._pointCard_27qiv_423 strong{position:absolute;right:calc(-14 * var(--vw));top:calc(82 * var(--vw));transform:translate(-50%);background:url(./note-bg-UYZtJhbA.svg) no-repeat center;color:var(--main);padding:0 calc(4.5 * var(--vw)) calc(15 * var(--vw));border-radius:calc(4 * var(--vw));font-size:calc(16 * var(--vw));font-weight:500;line-height:1;letter-spacing:.05em}@media(min-width:768px){._pointCard_27qiv_423 strong{right:calc(-14 * var(--vwMax));top:calc(82 * var(--vwMax));padding:0 calc(4.5 * var(--vwMax)) calc(15 * var(--vwMax));border-radius:calc(4 * var(--vwMax));font-size:calc(16 * var(--vwMax))}}._pointCard_27qiv_423 strong span{font-size:calc(10 * var(--vw));line-height:1}@media(min-width:768px){._pointCard_27qiv_423 strong span{font-size:calc(10 * var(--vwMax))}}._chartCard_27qiv_512{grid-area:c;width:calc(334 * var(--vw));margin:calc(16 * var(--vw)) auto 0;border:1px solid var(--main);border-radius:calc(4 * var(--vw));padding:calc(23 * var(--vw)) calc(14 * var(--vw));text-align:center}@media(min-width:768px){._chartCard_27qiv_512{margin-top:0;width:calc(333 * var(--vwMax));padding:calc(23 * var(--vwMax)) calc(14 * var(--vwMax));border-radius:calc(4 * var(--vwMax))}}._chartCard_27qiv_512 h3{margin:0;color:var(--main);font-size:calc(18 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._chartCard_27qiv_512 h3{font-size:calc(18 * var(--vwMax))}}._chartCard_27qiv_512>p{font-size:calc(10 * var(--vw));line-height:1.4;letter-spacing:.05em;color:var(--main);margin:calc(8 * var(--vw)) 0 0;padding-bottom:calc(11 * var(--vw));border-bottom:1px solid var(--main)}@media(min-width:768px){._chartCard_27qiv_512>p{font-size:calc(10 * var(--vwMax));margin:calc(8 * var(--vwMax)) 0 0;padding-bottom:calc(11 * var(--vwMax))}}._areaChart_27qiv_558,._barChart_27qiv_559{position:relative;display:block;width:100%;margin:0}._areaChartSvg_27qiv_566,._barChartSvg_27qiv_567{display:block;width:100%;height:auto;overflow:visible}._chartLabel_27qiv_574{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;column-gap:calc(4 * var(--vw));margin-right:calc(20 * var(--vw));margin-bottom:calc(12 * var(--vw))}@media(min-width:768px){._chartLabel_27qiv_574{column-gap:calc(4 * var(--vwMax));margin-right:calc(20 * var(--vwMax));margin-bottom:calc(12 * var(--vwMax))}}._chartLabel_27qiv_574 span{width:calc(105 * var(--vw));height:calc(62 * var(--vw));border-radius:calc(10 * var(--vw));display:flex;justify-content:center;align-items:center}@media(min-width:768px){._chartLabel_27qiv_574 span{width:calc(105 * var(--vwMax));height:calc(62 * var(--vwMax));border-radius:calc(12 * var(--vwMax))}}._chartLabel_27qiv_574 ._labelLifestyle_27qiv_605{background-color:#0000001a;color:var(--black);font-size:calc(12 * var(--vw));line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._chartLabel_27qiv_574 ._labelLifestyle_27qiv_605{font-size:calc(12 * var(--vwMax))}}._chartLabel_27qiv_574 ._labelUseAlli_27qiv_617{background-color:#023e841a;color:var(--main);font-size:calc(14 * var(--vw));line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._chartLabel_27qiv_574 ._labelUseAlli_27qiv_617{font-size:calc(14 * var(--vwMax))}}._axis_27qiv_630{position:relative;width:calc(24 * var(--vw));display:flex;flex-direction:column;font-size:calc(12 * var(--vw));font-weight:700;line-height:1;color:var(--main);text-align:end;padding-right:calc(3 * var(--vw))}@media(min-width:768px){._axis_27qiv_630{width:calc(24 * var(--vwMax));font-size:calc(12 * var(--vwMax));padding-right:calc(3 * var(--vwMax))}}._axis_27qiv_630 span:nth-child(2),._axis_27qiv_630 span:nth-child(5){margin-bottom:calc(26 * var(--vw))}@media(min-width:768px){._axis_27qiv_630 span:nth-child(2),._axis_27qiv_630 span:nth-child(5){margin-bottom:calc(26 * var(--vwMax))}}._axis_27qiv_630 span:nth-child(3),._axis_27qiv_630 span:nth-child(4){margin-bottom:calc(33 * var(--vw))}@media(min-width:768px){._axis_27qiv_630 span:nth-child(3),._axis_27qiv_630 span:nth-child(4){margin-bottom:calc(33 * var(--vwMax))}}._axis_27qiv_630 ._unit_27qiv_668{position:absolute;top:calc(-17 * var(--vw));right:calc(3 * var(--vw))}@media(min-width:768px){._axis_27qiv_630 ._unit_27qiv_668{top:calc(-17 * var(--vwMax));right:calc(3 * var(--vwMax))}}._areaBars_27qiv_680,._bars_27qiv_681{position:relative;flex:1;border-left:1px solid var(--main);border-bottom:1px solid var(--main);display:flex;align-items:flex-end;justify-content:center;column-gap:calc(30 * var(--vw));padding-inline:calc(19 * var(--vw));background:repeating-linear-gradient(to bottom,#0040980a 1px calc(43.5 * var(--vw)),#023e8480 calc(45.5 * var(--vw)) calc(44.5 * var(--vw)));align-items:flex-start}@media(min-width:768px){._areaBars_27qiv_680,._bars_27qiv_681{width:calc(278 * var(--vwMax));column-gap:calc(30 * var(--vwMax));padding-inline:calc(19 * var(--vwMax));background:repeating-linear-gradient(to bottom,#0040980a 1px calc(43.5 * var(--vwMax)),#023e8480 calc(45.5 * var(--vwMax)) calc(44.5 * var(--vwMax)))}}._areaBar_27qiv_680,._bar_27qiv_559{width:calc(105 * var(--vw));height:0;transform-origin:top;transition:height 2s cubic-bezier(.2,.8,.2,1);background:var(--black);position:relative;display:flex;justify-content:center;align-items:center}@media(min-width:768px){._areaBar_27qiv_680,._bar_27qiv_559{width:calc(105 * var(--vwMax))}}:is(._areaBar_27qiv_680,._bar_27qiv_559)._strong_27qiv_717{background:linear-gradient(90deg,#023e84,#0198da 30% 50%,#0198da 70%,#023e84)}:is(._areaBar_27qiv_680,._bar_27qiv_559) b{color:var(--white);font-size:calc(20 * var(--vw));font-weight:500;white-space:nowrap}@media(min-width:768px){:is(._areaBar_27qiv_680,._bar_27qiv_559) b{font-size:calc(20 * var(--vwMax))}}._areaBar_27qiv_680{transform:scaleY(0);transition:none}._areaBar_27qiv_680:nth-child(1){height:calc(59 * var(--vw))}@media(min-width:768px){._areaBar_27qiv_680:nth-child(1){height:calc(59 * var(--vwMax))}}._areaBar_27qiv_680:nth-child(2){height:calc(138 * var(--vw))}@media(min-width:768px){._areaBar_27qiv_680:nth-child(2){height:calc(138 * var(--vwMax))}}._bar_27qiv_559._grow_27qiv_754:nth-child(1){height:calc(162 * var(--vw))}@media(min-width:768px){._bar_27qiv_559._grow_27qiv_754:nth-child(1){height:calc(162 * var(--vwMax))}}._bar_27qiv_559._grow_27qiv_754:nth-child(2){height:calc(208 * var(--vw))}@media(min-width:768px){._bar_27qiv_559._grow_27qiv_754:nth-child(2){height:calc(208 * var(--vwMax))}}._areaBar_27qiv_680 b{opacity:0}._deltaLabel_27qiv_772{position:absolute;width:calc(135 * var(--vw));height:calc(79 * var(--vw));left:calc(19 * var(--vw));bottom:calc(39 * var(--vw));padding:calc(24 * var(--vw)) calc(18 * var(--vw));background:url(./delta-chart-bg-BfWrVJSe.png) no-repeat center;background-size:100% auto;color:var(--main);font-size:calc(20 * var(--vw));opacity:0;text-align:start;font-weight:500}@media(min-width:768px){._deltaLabel_27qiv_772{width:calc(135 * var(--vwMax));height:calc(79 * var(--vwMax));left:calc(24 * var(--vwMax));bottom:calc(39 * var(--vwMax));padding:calc(24 * var(--vwMax)) calc(18 * var(--vwMax));font-size:calc(20 * var(--vwMax))}}._delta_27qiv_772{position:absolute;width:calc(117 * var(--vw));height:calc(46 * var(--vw));left:calc(10 * var(--vw));bottom:calc(8.5 * var(--vw));padding:calc(7 * var(--vw)) calc(21 * var(--vw));background:url(./delta-chart-bg_1-CMcxLEuT.png) no-repeat center;background-size:100% auto;color:var(--main);font-size:calc(20 * var(--vw));opacity:0;transition:opacity .2s ease;transition-delay:2.5s;text-align:start;font-weight:500}@media(min-width:768px){._delta_27qiv_772{width:calc(117 * var(--vwMax));height:calc(46 * var(--vwMax));left:calc(10 * var(--vwMax));bottom:calc(8.5 * var(--vwMax));padding:calc(7 * var(--vwMax)) calc(21 * var(--vwMax));font-size:calc(20 * var(--vwMax))}}._show_27qiv_824{opacity:1}._note_27qiv_828{text-align:left!important;margin-top:calc(24 * var(--vw))!important}@media(min-width:768px){._note_27qiv_828{margin-top:calc(24 * var(--vwMax))!important}}._chartDesc_27qiv_837{color:#6f6f6f;font-size:calc(9 * var(--vw));line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._chartDesc_27qiv_837{font-size:calc(9 * var(--vwMax))}}._chartDesc_27qiv_837 ._chartDescTitle_27qiv_846{font-size:inherit;margin:0 0 calc(8 * var(--vw));font-weight:400}@media(min-width:768px){._chartDesc_27qiv_837 ._chartDescTitle_27qiv_846{margin:0 0 calc(8 * var(--vwMax))}}._chartDesc_27qiv_837 p{margin:0}._chartDesc_27qiv_837 p+:is(._chartDesc_27qiv_837 p){margin-top:calc(4 * var(--vw))}._experienceResult_27qiv_865{position:relative;width:calc(335 * var(--vw));margin:0 auto;background:var(--light);padding:calc(24 * var(--vw)) calc(22 * var(--vw)) calc(40 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865{width:100%;padding:calc(30 * var(--vwMax)) calc(87 * var(--vwMax)) calc(40 * var(--vwMax))}}._experienceResult_27qiv_865>:after{position:absolute;top:0;right:0;content:"";width:calc(36 * var(--vw));height:calc(36 * var(--vw));background:url(./cornor-bg-BFMoJu3l.png) no-repeat center}@media(min-width:768px){._experienceResult_27qiv_865>:after{width:calc(36 * var(--vwMax));height:calc(36 * var(--vwMax))}}._experienceResult_27qiv_865 h2{text-align:center;color:var(--main);font-size:calc(24 * var(--vw));font-weight:500;line-height:1.5;letter-spacing:.05em}@media(min-width:768px){._experienceResult_27qiv_865 h2{margin-block:0 calc(28 * var(--vwMax));font-size:calc(24 * var(--vwMax))}}._experienceResult_27qiv_865 ._chartCard_27qiv_512{width:100%;border:unset;margin:0;padding:calc(24 * var(--vw)) calc(7 * var(--vw)) 0}@media(min-width:768px){._experienceResult_27qiv_865 ._chartCard_27qiv_512{width:calc(332 * var(--vwMax));padding:0;margin:calc(24 * var(--vwMax)) auto 0}}._experienceResult_27qiv_865 ._chartCard_27qiv_512 h3{margin-inline:calc(12 * var(--vw));padding-bottom:calc(12 * var(--vw));border-bottom:1px solid var(--main)}@media(min-width:768px){._experienceResult_27qiv_865 ._chartCard_27qiv_512 h3{margin-inline:calc(12 * var(--vwMax));padding-bottom:calc(12 * var(--vwMax))}}._experienceResult_27qiv_865 ._bars_27qiv_681{width:calc(238 * var(--vw));height:calc(217 * var(--vw));margin-right:calc(15 * var(--vw));padding:0 calc(5 * var(--vw)) 0 calc(10 * var(--vw));column-gap:calc(12 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._bars_27qiv_681{height:calc(217 * var(--vwMax));margin-right:calc(15 * var(--vwMax));column-gap:calc(30 * var(--vwMax))}}._experienceResult_27qiv_865 ._barChart_27qiv_559{height:calc(314 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._barChart_27qiv_559{height:calc(314 * var(--vwMax))}}._experienceResult_27qiv_865 ._chartLabel_27qiv_574{column-gap:calc(2 * var(--vw));margin-right:calc(10 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._chartLabel_27qiv_574{column-gap:calc(4 * var(--vwMax));margin-right:calc(35 * var(--vwMax))}}._experienceResult_27qiv_865 ._axis_27qiv_630{margin-top:calc(-4 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._axis_27qiv_630{margin-top:calc(-4 * var(--vwMax))}}._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(2),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(5),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(6){margin-bottom:calc(30 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(2),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(5),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(6){margin-bottom:calc(30 * var(--vwMax))}}._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(3),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(4){margin-bottom:calc(32 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(3),._experienceResult_27qiv_865 ._axis_27qiv_630 span:nth-child(4){margin-bottom:calc(32 * var(--vwMax))}}._experienceResult_27qiv_865 ._axis_27qiv_630 ._unit_27qiv_668{position:absolute;top:calc(-17 * var(--vw));right:calc(3 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._axis_27qiv_630 ._unit_27qiv_668{top:calc(-17 * var(--vwMax));right:calc(3 * var(--vwMax))}}._experienceResult_27qiv_865 ._chartDesc_27qiv_837{margin:0 calc(16 * var(--vw)) calc(40 * var(--vw))}@media(min-width:768px){._experienceResult_27qiv_865 ._chartDesc_27qiv_837{margin:calc(24 * var(--vwMax)) calc(25 * var(--vwMax))}}@media(min-width:768px){._experienceResult_27qiv_865 ._delta_27qiv_772{width:calc(140 * var(--vwMax));background-size:100% 100%;font-size:calc(22 * var(--vwMax));font-weight:800;left:calc(30 * var(--vwMax));padding-left:calc(28 * var(--vwMax))}}._pie_chart_27qiv_1018{margin:0 auto}._pie_chart__container_27qiv_1022{position:relative;width:fit-content;margin:30% auto 20%}@media(min-width:768px){._pie_chart__container_27qiv_1022{max-width:70%;margin:35% auto 30%}}._pie_chart__container_27qiv_1022 img{display:block}._pie_chart__outer_27qiv_1037{--stop: 0%;position:absolute;z-index:2;inset:16%;-webkit-mask-image:conic-gradient(from 0deg at center,#000 0%,#000 var(--stop),transparent var(--stop),transparent 100%);mask-image:conic-gradient(from 0deg at center,#000 0%,#000 var(--stop),transparent var(--stop),transparent 100%);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._pie_chart__outer_27qiv_1037 img{width:100%;height:100%;object-fit:cover}._pie_chart__main_27qiv_1054{--stop: 0%;-webkit-mask-image:conic-gradient(from 0deg at center,#000 0%,#000 var(--stop),transparent var(--stop),transparent 100%);mask-image:conic-gradient(from 0deg at center,#000 0%,#000 var(--stop),transparent var(--stop),transparent 100%);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._pie_chart__main_27qiv_1054 img{height:auto;object-fit:cover;width:calc(209 * var(--vw))}@media(min-width:768px){._pie_chart__main_27qiv_1054 img{width:calc(153 * var(--vwMax))}}._pie_chart__core_27qiv_1072{position:absolute;inset:15%;background-color:var(--pale);border-radius:50%;border:solid calc(10 *var(--vw)) var(--pale);display:grid;place-items:center;text-align:center;color:var(--main)}@media(min-width:768px){._pie_chart__core_27qiv_1072{border-width:calc(10 * var(--vwMax))}}._pie_chart__core_27qiv_1072 p{padding-top:.75em;font-size:calc(12 * var(--vw));font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.0375rem}@media(min-width:768px){._pie_chart__core_27qiv_1072 p{font-size:calc(9 * var(--vwMax))}}._pie_chart__core_27qiv_1072 strong{display:block;font-size:calc(20 * var(--vw));font-weight:700;line-height:1.5;letter-spacing:.0625rem;margin-block:calc(-2 * var(--vw))}@media(min-width:768px){._pie_chart__core_27qiv_1072 strong{font-size:calc(18 * var(--vwMax));margin-block:calc(-2 * var(--vwMax))}}._pie_chart__core_27qiv_1072 small{color:#6f6f6f;text-align:center;font-family:Noto Sans JP;font-size:calc(9 * var(--vw));font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.05em}@media(min-width:768px){._pie_chart__core_27qiv_1072 small{font-size:calc(9 * var(--vwMax))}}._chart__figc_27qiv_1131{margin:0 auto;color:var(--main, #023E84);font-size:calc(18 * var(--vw));text-align:center;font-style:normal;font-weight:700;line-height:160%}@media(min-width:768px){._chart__figc_27qiv_1131{margin:0 auto;font-size:calc(14 * var(--vwMax));letter-spacing:.02em}}._chart__note_27qiv_1149{display:block;margin-top:calc(8 * var(--vw));color:#6f6f6f;font-family:Noto Sans JP;font-size:calc(9 * var(--vw));font-style:normal;font-weight:400;line-height:140%;letter-spacing:.05em;white-space:nowrap;text-align:end}@media(min-width:768px){._chart__note_27qiv_1149{text-align:start;font-size:calc(9 * var(--vwMax));margin-top:calc(8 * var(--vwMax))}}._pie_chart__caption_27qiv_1169{z-index:1;position:absolute;display:flex;justify-content:center;align-items:center}._pie_chart__caption_27qiv_1169>div{width:100%;position:relative;z-index:1;border-radius:4px;border:.821px solid #DCE7F3;background:var(--White, #FFF);padding:calc(5 * var(--vw)) calc(7 * var(--vw))}@media(min-width:768px){._pie_chart__caption_27qiv_1169>div{padding:calc(5 * var(--vwMax)) calc(4 * var(--vwMax))}}._pie_chart__caption_27qiv_1169:nth-child(3 of._pie_chart__caption_27qiv_1169),._pie_chart__caption_27qiv_1169:nth-child(4 of._pie_chart__caption_27qiv_1169){bottom:105%}._pie_chart__caption_27qiv_1169:nth-child(1 of._pie_chart__caption_27qiv_1169),._pie_chart__caption_27qiv_1169:nth-child(2 of._pie_chart__caption_27qiv_1169){top:105%}._pie_chart__caption_27qiv_1169:after{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}._pie_chart__caption_27qiv_1169:nth-child(1 of._pie_chart__caption_27qiv_1169){right:-10%}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(1 of._pie_chart__caption_27qiv_1169){right:-30%}}._pie_chart__caption_27qiv_1169:nth-child(1 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-01-sp-ChJQSJP1.svg);right:51%;bottom:99%;width:calc(40 * var(--vw));height:calc(48 * var(--vw))}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(1 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-01-pc-CrehQCRq.svg);width:calc(42 * var(--vwMax));height:calc(49 * var(--vwMax));right:43%;bottom:98%}}._pie_chart__caption_27qiv_1169:nth-child(2 of._pie_chart__caption_27qiv_1169){width:fit-content;left:-21%}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(2 of._pie_chart__caption_27qiv_1169){left:-30%}}._pie_chart__caption_27qiv_1169:nth-child(2 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-02-sp-DopX_rlB.svg);left:50%;bottom:100%;width:calc(25 * var(--vw));height:calc(61 * var(--vw))}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(2 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-02-pc-CDy9GEK4.svg);width:calc(18 * var(--vwMax));height:calc(48 * var(--vwMax));left:48%;bottom:98%}}._pie_chart__caption_27qiv_1169:nth-child(3 of._pie_chart__caption_27qiv_1169){width:fit-content;left:-30%}@media not (min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(3 of._pie_chart__caption_27qiv_1169){left:-24%}}._pie_chart__caption_27qiv_1169:nth-child(3 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-03-sp-DhYjveF9.svg);width:calc(54 * var(--vw));height:calc(75 * var(--vw));left:40%;top:80%}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(3 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-03-pc-Dv4jVUm2.svg);width:calc(31 * var(--vwMax));height:calc(55 * var(--vwMax));left:51%;top:90%}}._pie_chart__caption_27qiv_1169:nth-child(4 of._pie_chart__caption_27qiv_1169){left:28%;width:calc(69 * var(--vwMax))}@media not (min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(4 of._pie_chart__caption_27qiv_1169){left:24%;width:calc(69 * var(--vw))}}._pie_chart__caption_27qiv_1169:nth-child(4 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-04-sp-DAOgYkbk.svg);width:calc(9 * var(--vw));height:calc(52 * var(--vw));right:80%;top:86%}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(4 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-04-pc-DcJw0620.svg);width:calc(13 * var(--vwMax));height:calc(39 * var(--vwMax));right:84%;top:90%}}._pie_chart__caption_27qiv_1169:nth-child(5 of._pie_chart__caption_27qiv_1169){left:80%;bottom:110%;width:calc(48 * var(--vwMax))}@media not (min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(5 of._pie_chart__caption_27qiv_1169){left:70%;width:calc(52 * var(--vw));bottom:107%}}._pie_chart__caption_27qiv_1169:nth-child(5 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-05-sp-DKixxqQC.svg);width:calc(91 * var(--vw));height:calc(43 * var(--vw));right:42%;top:96%}@media(min-width:768px){._pie_chart__caption_27qiv_1169:nth-child(5 of._pie_chart__caption_27qiv_1169):after{background-image:url(./pie-line-05-pc-dWEq8wAd.svg);width:calc(88 * var(--vwMax));height:calc(39 * var(--vwMax));right:44%;top:92%}}._pie_chart__caption_27qiv_1169 p{margin:0;color:var(--main, #023E84);text-align:center;font-size:calc(10 * var(--vw));font-style:normal;font-weight:500;line-height:140%;letter-spacing:.0375rem}@media(min-width:768px){._pie_chart__caption_27qiv_1169 p{font-size:calc(10 * var(--vwMax))}}._pie_chart__caption_27qiv_1169 strong{display:block;font-size:calc(15 * var(--vwMax));font-weight:700;line-height:1.4;letter-spacing:.0375rem}@media not (min-width:768px){._pie_chart__caption_27qiv_1169 strong{font-size:calc(15 * var(--vw))}}._section_26pyy_4{background:var(--white);padding-bottom:calc(64 * var(--vw))}@media(min-width:768px){._section_26pyy_4{padding-bottom:calc(64 * var(--vwMax))}}._section_26pyy_4 ._sectionInner_26pyy_12{width:calc(335 * var(--vw));margin:0 auto;padding-top:calc(40 * var(--vw))}@media(min-width:768px){._section_26pyy_4 ._sectionInner_26pyy_12{width:calc(852 * var(--vwMax));padding-top:calc(40 * var(--vwMax))}}._block_26pyy_24{padding:calc(24 * var(--vw));background-color:var(--pale);border:solid 1px var(--light);border-radius:calc(8 * var(--vw))}@media not (min-width:768px){._block_26pyy_24:nth-of-type(1){background-color:unset;border:unset;padding:0}}@media(min-width:768px){._block_26pyy_24{padding:calc(24 * var(--vwMax));border-radius:calc(8 * var(--vwMax))}}._block_26pyy_24+._block_26pyy_24{margin-top:calc(24 * var(--vw))}@media(min-width:768px){._block_26pyy_24+._block_26pyy_24{margin-top:calc(24 * var(--vwMax))}}._buyGrid_26pyy_52{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(24 * var(--vw))}@media(min-width:768px){._buyGrid_26pyy_52{width:100%;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:calc(24 * var(--vw));padding-inline:calc(76 * var(--vwMax))}}._buyGrid_26pyy_52>div{text-align:center}@media not (min-width:768px){._buyGrid_26pyy_52>div{padding:calc(24 * var(--vw));background-color:var(--pale);border:solid 1px var(--light);border-radius:calc(8 * var(--vw))}}@media(min-width:768px){._buyGrid_26pyy_52>div{border-radius:calc(4 * var(--vwMax))}}._buyGrid_26pyy_52 h3{margin:0 0 calc(16 * var(--vw));font-size:calc(18 * var(--vw));font-weight:500;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._buyGrid_26pyy_52 h3{margin:0 0 calc(16 * var(--vwMax));font-size:calc(18 * var(--vwMax))}}._buyGrid_26pyy_52 a{width:calc(290 * var(--vw));min-height:calc(46 * var(--vw))}@media(min-width:768px){._buyGrid_26pyy_52 a{width:calc(290 * var(--vwMax));min-height:calc(46 * var(--vwMax))}}._note_26pyy_105{text-align:center;color:var(--main);font-size:calc(16 * var(--vw));line-height:1.6;font-weight:500;letter-spacing:.05em;margin:0 0 calc(16 * var(--vw))}@media(min-width:768px){._note_26pyy_105{margin-bottom:calc(24 * var(--vwMax));font-size:calc(20 * var(--vwMax))}}._note_26pyy_105 small{display:block;font-size:calc(12 * var(--vw));font-weight:400;margin-top:calc(-2 * var(--vw))}@media(min-width:768px){._note_26pyy_105 small{font-size:calc(12 * var(--vwMax));margin-top:calc(8 * var(--vw))}}._recordWrapper_26pyy_133{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(16 * var(--vw))}@media(min-width:768px){._recordWrapper_26pyy_133{grid-template-columns:repeat(2,1fr);gap:calc(18 * var(--vwMax));padding:0 calc(70 * var(--vw));align-items:center}}._record_26pyy_133{position:relative;overflow:hidden}@media(min-width:768px){._record_26pyy_133{width:calc(335 * var(--vwMax));margin:0 auto}}._record_26pyy_133>img{width:100%;height:auto;object-fit:cover}._actions_26pyy_162{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--vw))}@media(min-width:768px){._actions_26pyy_162{width:100%;display:grid;grid-auto-flow:row;grid-auto-columns:minmax(0,1fr);gap:calc(12 * var(--vwMax))}}._actions_26pyy_162 a{width:100%;padding:calc(8 * var(--vw)) 0;min-height:calc(46 * var(--vw))}@media(min-width:768px){._actions_26pyy_162 a{padding:calc(8 * var(--vwMax)) 0;min-height:calc(46 * var(--vwMax))}._actions_26pyy_162 a:last-child{grid-column:1 / -1;justify-self:center}}._actions_26pyy_162 a small{font-size:calc(10 / 14 * 1em)}._viewDetailWrapper_26pyy_197{position:relative;--spacing: calc(64 * var(--vwMax));border-top:1px solid var(--main);margin-top:var(--spacing);padding-top:var(--spacing)}._viewDetail_26pyy_197{-webkit-text-decoration:none;text-decoration:none;display:block;margin:0 auto;border-radius:calc(8 * var(--vw));overflow:hidden;border:solid 1px var(--main);box-shadow:2px 2px 3px #00000042,inset 1.5px 1.5px #ffffff59;transition:box-shadow .3s ease}._viewDetail_26pyy_197:hover{box-shadow:0 0 #0000004d,inset 0 0 #ffffff59}@media(min-width:768px){._viewDetail_26pyy_197{width:calc(335 * var(--vwMax));border-radius:calc(4 * var(--vwMax))}}._accordion_1wrc7_4{width:100%}._trigger_1wrc7_12,._closeTrigger_1wrc7_13{--icon-size: calc(38 * var(--vw));position:relative;display:grid;grid-template-columns:1fr var(--icon-size);grid-template-areas:"label icon";align-items:center;width:100%;min-height:calc(62 * var(--vw));padding:calc(12 * var(--vw)) calc(16 * var(--vw)) calc(12 * var(--vw)) calc(32 * var(--vw));border:1px solid #023e84;border-radius:calc(4 * var(--vw));background-color:var(--_bg, var(--main));box-shadow:1.5px 1.5px #ffffff59 inset,1px 1px 5px #00000029;color:var(--white);cursor:pointer;appearance:none;font-size:calc(14 * var(--vw));font-weight:500;line-height:1.4;letter-spacing:.05em;text-align:center;transition:.1s ease-in;transition-property:background-color,box-shadow}@media(min-width:768px){._trigger_1wrc7_12,._closeTrigger_1wrc7_13{--icon-size: calc(38 * var(--vwMax));grid-template-columns:var(--icon-size) 1fr var(--icon-size);grid-template-areas:". label icon";gap:calc(8 * var(--vwMax));min-height:calc(62 * var(--vwMax));padding:calc(12 * var(--vwMax)) calc(16 * var(--vwMax));border-radius:calc(4 * var(--vwMax));font-size:calc(14 * var(--vwMax))}}@media(any-hover:hover){:is(._trigger_1wrc7_12,._closeTrigger_1wrc7_13):hover{background-color:var(--_bg-hover, var(--main-dark));box-shadow:2px 2px 3px #0000,inset 1.5px 1.5px #fff0}}._label_1wrc7_65{grid-area:label;min-width:0;padding:0;text-align:center;word-break:break-word}._icon_1wrc7_77{grid-area:icon;display:flex;align-items:center;justify-content:center;width:var(--icon-size);aspect-ratio:1 / 1;transition:transform .1s ease-in}@media(any-hover:hover){:is(._trigger_1wrc7_12,._closeTrigger_1wrc7_13):hover ._icon_1wrc7_77{transition-duration:.3s;transition-timing-function:ease-out;transform:scale(.8)}}._icon_1wrc7_77 img{display:block;width:100%;height:100%;object-fit:contain}._contentWrapper_1wrc7_106{background:var(--white);display:grid;grid-template-rows:0fr;width:100%;border-radius:0 0 calc(4 * var(--vw)) calc(4 * var(--vw));overflow:hidden;opacity:0;transition:grid-template-rows .6s cubic-bezier(.4,0,.2,1),opacity .35s ease}._contentInner_1wrc7_123{min-height:0;overflow:hidden}._content_1wrc7_106{width:100%}._closeTrigger_1wrc7_13{margin-top:calc(16 * var(--vw));border-radius:calc(4 * var(--vw));opacity:0;animation:_accordion-close-button-in_1wrc7_1 .4s ease .15s forwards}@media(min-width:768px){._closeTrigger_1wrc7_13{margin-top:calc(16 * var(--vwMax));border-radius:calc(4 * var(--vwMax))}}._isOpen_1wrc7_156 ._contentWrapper_1wrc7_106{grid-template-rows:1fr;opacity:1}._isOpen_1wrc7_156 ._trigger_1wrc7_12,._isOpen_1wrc7_156 ._closeTrigger_1wrc7_13{--_bg: #DCE7F3;--_bg-hover: var(--light);border:unset}._isOpen_1wrc7_156 ._trigger_1wrc7_12{border-radius:calc(4 * var(--vw)) calc(4 * var(--vw)) 0 0;box-shadow:unset}._isOpen_1wrc7_156 ._closeTrigger_1wrc7_13{border-radius:0 0 calc(4 * var(--vw)) calc(4 * var(--vw))}._isOpen_1wrc7_156 ._label_1wrc7_65{color:var(--main)}@keyframes _accordion-close-button-in_1wrc7_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._trigger_1wrc7_12,._closeTrigger_1wrc7_13,._contentWrapper_1wrc7_106{transition:none;animation:none}._closeTrigger_1wrc7_13{opacity:1;transform:none}}._section_1n6hw_4{background:var(--white);padding-bottom:calc(64 * var(--vw))}._section_1n6hw_4 ._sectionInner_1n6hw_8{width:calc(335 * var(--vw));margin:0 auto;padding-top:calc(40 * var(--vw))}@media(min-width:768px){._section_1n6hw_4 ._sectionInner_1n6hw_8{width:100%;padding-top:calc(40 * var(--vwMax))}}._slider_1n6hw_20{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-bottom:calc(40 * var(--vw))}@media(min-width:768px){._slider_1n6hw_20{padding-bottom:0}}._sliderViewport_1n6hw_33{padding:1px;width:calc(335 * var(--vw));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:none}@supports not (scrollbar-width: none){._sliderViewport_1n6hw_33::-webkit-scrollbar{display:none}}@media(min-width:768px){._sliderViewport_1n6hw_33{overflow:hidden;padding-top:1px;width:calc(852 * var(--vwMax))}}._sliderTrack_1n6hw_56{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(24 * var(--vw))}@media(min-width:768px){._sliderTrack_1n6hw_56{gap:calc(24 * var(--vwMax))}}@media not (min-width:768px){._sliderSlide_1n6hw_66{scroll-snap-align:start}}._productCard_1n6hw_72{width:calc(334 * var(--vw));border:1px solid var(--main);border-radius:4px;overflow:hidden}@media(min-width:768px){._productCard_1n6hw_72{width:auto;display:flex;height:calc(249 * var(--vwMax));margin:0 auto}}._productCard_1n6hw_72>img{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover}@media(min-width:768px){._productCard_1n6hw_72>img{height:100%}}._productCard_1n6hw_72>div{padding:calc(24 * var(--vw));text-align:left}@media(min-width:768px){._productCard_1n6hw_72>div{width:calc(335 * var(--vwMax));padding:calc(20 * var(--vwMax));display:flex;flex-direction:column;justify-content:center}}._productCard_1n6hw_72 h3{margin:0 0 calc(8 * var(--vw));font-size:calc(20 * var(--vw));color:var(--main);font-weight:500}@media(min-width:768px){._productCard_1n6hw_72 h3{margin:0 0 calc(8 * var(--vwMax));font-size:calc(24 * var(--vwMax))}}._productCard_1n6hw_72 p{margin:0;font-size:calc(14 * var(--vw));letter-spacing:.05em;color:#000}@media(min-width:768px){._productCard_1n6hw_72 p{font-size:calc(14 * var(--vwMax))}}._productCard_1n6hw_72 strong{color:#004096;font-weight:400}._sliderButton_1n6hw_139{position:relative;z-index:1;width:calc(30 * var(--vw));height:calc(30 * var(--vw));flex:0 0 auto;margin-inline:calc(28 * var(--vw));border-radius:50%;background:var(--main);box-shadow:2px 2px 3px #00000042,inset 1.5px 1.5px #ffffff59;cursor:pointer;border:unset}._sliderButton_1n6hw_139:disabled{background:#ccc;box-shadow:unset;cursor:not-allowed}@media(min-width:768px){._sliderButton_1n6hw_139{width:calc(40 * var(--vwMax));height:calc(40 * var(--vwMax));margin-inline:calc(28 * var(--vwMax))}}._sliderButton_1n6hw_139 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(6 * var(--vw));height:calc(12 * var(--vw))}@media(min-width:768px){._sliderButton_1n6hw_139 img{width:calc(17 * var(--vwMax));height:calc(16 * var(--vwMax))}}._pagination_1n6hw_181{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;gap:calc(12 * var(--vw))}@media(min-width:768px){._pagination_1n6hw_181{gap:calc(12 * var(--vwMax))}}._dot_1n6hw_196{width:calc(8 * var(--vw));height:calc(8 * var(--vw));padding:0;border:0;border-radius:50%;background:var(--light);cursor:pointer;transition:all .3s ease-out}._dot_1n6hw_196._active_1n6hw_206{background:var(--main);transform:scale(1.6)}@media(min-width:768px){._dot_1n6hw_196{width:calc(8 * var(--vwMax));height:calc(8 * var(--vwMax))}}._details_1n6hw_218{width:calc(326 * var(--vw));margin:calc(40 * var(--vw)) auto 0;box-shadow:1px 1px 2.5px #00000029;border-radius:4px;overflow:hidden}@media(min-width:768px){._details_1n6hw_218{width:calc(676 * var(--vwMax))}}._details_1n6hw_218>button{width:100%;height:calc(64 * var(--vw));border:0;background:var(--pale);color:var(--main);display:flex;align-items:center;justify-content:space-between;padding:calc(12 * var(--vw)) calc(16 * var(--vw));font-size:calc(14 * var(--vw));letter-spacing:.05em;cursor:pointer}@media(min-width:768px){._details_1n6hw_218>button{height:calc(64 * var(--vwMax));padding:calc(12 * var(--vwMax)) calc(16 * var(--vwMax));font-size:calc(14 * var(--vwMax))}}._details_1n6hw_218>button b{width:calc(38 * var(--vw));height:calc(38 * var(--vw));display:grid;place-items:center;border-radius:50%;background:var(--main);color:var(--white);font-size:calc(20 * var(--vw))}@media(min-width:768px){._details_1n6hw_218>button b{width:calc(38 * var(--vwMax));height:calc(38 * var(--vwMax));font-size:calc(20 * var(--vwMax))}}._panel_1n6hw_269{padding:calc(12 * var(--vw)) calc(20 * var(--vw)) 0;background:var(--white)}@media(min-width:768px){._panel_1n6hw_269{padding:calc(24 * var(--vwMax)) calc(24 * var(--vwMax)) calc(8 * var(--vwMax))}}._product_name_1n6hw_278{margin:0 0 calc(12 * var(--vw));color:var(--main, #023E84);font-family:var(--Typography-JP-FontFamilyJP, "Noto Sans JP");font-size:calc(16 * var(--vw));font-style:normal;font-weight:500;line-height:1.6;letter-spacing:.05em}@media(min-width:768px){._product_name_1n6hw_278{margin-bottom:calc(12 * var(--vwMax));font-size:calc(16 * var(--vwMax))}}._data_list_1n6hw_296{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:0 calc(10 * var(--vw))}@media(min-width:768px){._data_list_1n6hw_296{gap:0 calc(10 * var(--vwMax))}}._row_1n6hw_307{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;padding:calc(12 * var(--vw)) 0;font-size:calc(12 * var(--vw));line-height:1.4;letter-spacing:.05em;text-align:left}._row_1n6hw_307:not(:last-child){border-bottom:1px solid var(--light)}._row_1n6hw_307:first-of-type{border-top:1px solid var(--light)}@media(min-width:768px){._row_1n6hw_307{padding:calc(12 * var(--vwMax)) 0;font-size:calc(12 * var(--vwMax))}}._row_1n6hw_307 :where(dt,dd){margin:0;padding:0}._row_1n6hw_307 dt{color:var(--main);font-weight:400}._row_1n6hw_307 p{margin:0}._row_1n6hw_307 p+p{margin-top:calc(8 * var(--vw))}@media(min-width:768px){._row_1n6hw_307 p+p{margin-top:calc(8 * var(--vwMax))}}._row_1n6hw_307 table{width:100%;border-collapse:collapse;margin-top:calc(8 * var(--vw));font-size:calc(10 * var(--vw))}@media(min-width:768px){._row_1n6hw_307 table{max-width:207px;margin-top:calc(8 * var(--vwMax));font-size:calc(10 * var(--vwMax))}}._row_1n6hw_307 th,._row_1n6hw_307 td{border:1px solid #cee5ff;padding:calc(2 * var(--vw));text-align:center}@media(min-width:768px){._row_1n6hw_307 th,._row_1n6hw_307 td{padding:calc(2 * var(--vwMax))}}._row_1n6hw_307 th{background:var(--pale);font-weight:500;font-size:1.2em}._row_1n6hw_307 :is(sup,sub){font-size:.6em;line-height:1}._row_1n6hw_307 sup{vertical-align:top;display:inline-block;translate:0 .3em}._catalog_1n6hw_395{position:relative;display:block;width:max-content;margin:calc(16 * var(--vw)) auto 0;color:var(--main);-webkit-text-decoration:none;text-decoration:none;font-size:calc(14 * var(--vw));font-weight:500;line-height:1.4;letter-spacing:.05em}._catalog_1n6hw_395:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--main);content:"";transform:scaleX(1);transform-origin:left}._catalog_1n6hw_395:hover,._catalog_1n6hw_395:focus-visible{color:var(--main-dark);box-shadow:unset}:is(._catalog_1n6hw_395:hover,._catalog_1n6hw_395:focus-visible):after{animation:_catalogUnderline_1n6hw_1 .6s ease}._catalog_1n6hw_395 img{width:calc(12 * var(--vw));height:calc(12 * var(--vw))}@media(min-width:768px){._catalog_1n6hw_395 img{width:calc(12 * var(--vwMax));height:calc(12 * var(--vwMax))}}@media(min-width:768px){._catalog_1n6hw_395{font-size:calc(14 * var(--vwMax));margin-top:calc(16 * var(--vwMax))}}@keyframes _catalogUnderline_1n6hw_1{0%{transform:scaleX(1);transform-origin:right}45%{transform:scaleX(0);transform-origin:right}46%{transform-origin:left}to{transform:scaleX(1);transform-origin:left}}._section_r9s5s_4{background:var(--white);padding-bottom:calc(64 * var(--vw))}._section_r9s5s_4 ._sectionInner_r9s5s_8{width:calc(335 * var(--vw));margin:0 auto}@media(min-width:768px){._section_r9s5s_4 ._sectionInner_r9s5s_8{width:calc(852 * var(--vwMax))}}._video_r9s5s_18{position:relative;width:100%;aspect-ratio:335 / 188;margin:calc(40 * var(--vw)) auto 0;overflow:hidden}@media(min-width:768px){._video_r9s5s_18{width:calc(502 * var(--vwMax));height:calc(282 * var(--vwMax))}}._videoTrigger_r9s5s_31,._videoTrigger_r9s5s_31>img{width:100%;height:100%;object-fit:cover}._videoTrigger_r9s5s_31{position:relative;display:block;padding:0;border:0;background:none;cursor:pointer}._play_r9s5s_47{position:absolute;left:50%;top:50%;translate:-50% -50%;width:calc(82 * var(--vw));height:calc(82 * var(--vw));display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #004096;border-radius:50%;background:#ffffffe5;cursor:pointer;transition:transform .1s ease-in}@media(min-width:768px){._play_r9s5s_47{width:calc(110 * var(--vwMax));height:calc(110 * var(--vwMax))}}@media(any-hover:hover){._videoTrigger_r9s5s_31:hover ._play_r9s5s_47{transform:scale(.9);transition:transform .3s ease-out}}._play_r9s5s_47 img{width:calc(21 * var(--vw));height:auto;margin-left:calc(4 * var(--vw));object-fit:contain}@media(min-width:768px){._play_r9s5s_47 img{width:calc(36 * var(--vwMax))}}:root:has(._modal_r9s5s_88:modal){overflow:hidden}._modal_r9s5s_88{border:none;overflow:visible;position:fixed;max-width:unset;max-height:unset;inset:0;background-color:transparent;place-items:center;padding:calc(20 * var(--vw))}._modal_r9s5s_88:modal{display:grid}._modal_r9s5s_88::backdrop{background:#000000bf}._modalContent_r9s5s_112{position:relative;width:min(90vw,744px);aspect-ratio:16 / 9;background:var(--black)}._modalContent_r9s5s_112 iframe{width:100%;height:100%;border:0}._close_r9s5s_125{position:absolute;z-index:1;top:calc(-56 * var(--vw));right:0;width:calc(40 * var(--vw));height:calc(40 * var(--vw));padding:0;border:unset;border-radius:50%;background-color:var(--main);color:var(--white);box-shadow:2px 2px 3px #00000042,inset 1.5px 1.5px #ffffff59;font-size:calc(22 * var(--vw));line-height:1;cursor:pointer;padding-left:calc(2 * var(--vw));padding-bottom:calc(2 * var(--vw));transition:background-color .1s ease-in}@media(min-width:768px){._close_r9s5s_125{top:calc(-64 * var(--vwMax));width:calc(48 * var(--vwMax));height:calc(48 * var(--vwMax));font-size:calc(22 * var(--vwMax))}}@media(any-hover:hover){._close_r9s5s_125:hover{background-color:var(--main-dark)}}._caption_r9s5s_159{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--vw));margin-top:calc(16 * var(--vw));color:var(--main)}._caption_r9s5s_159 span{padding:calc(5 * var(--vw)) calc(8 * var(--vw));background:var(--main);border-radius:60px;color:var(--white);font-size:calc(12 * var(--vw))}._caption_r9s5s_159 strong{font-size:calc(18 * var(--vw));font-weight:500}._caption_r9s5s_159 small{font-size:calc(12 * var(--vw));color:var(--black)}._page_elrpf_4{font-family:var(--font);color:var(--black);-webkit-font-smoothing:antialiased;width:100%;overflow:clip;background:#fff}@media(min-width:768px){._page_elrpf_4{max-width:none}}._storeButton_elrpf_17{position:fixed;left:0;right:0;bottom:0;z-index:20;transition:opacity .2s ease,visibility .2s ease}@media(min-width:768px){._storeButton_elrpf_17{aspect-ratio:1 / 1;position:fixed;height:calc(131 * var(--vwMax));left:revert;right:calc(40 * var(--vwMax));bottom:calc(40 * var(--vwMax))}}._storeButton_elrpf_17 .top-button{width:100%}._storeButton_elrpf_17 ._btnStoreImg_elrpf_38{position:absolute;top:50%;left:calc(36 * var(--vw));translate:0 -50%;width:calc(25 * var(--vw));height:auto}@media(min-width:768px){._storeButton_elrpf_17 ._btnStoreImg_elrpf_38{width:calc(27 * var(--vwMax));top:calc(6 * var(--vwMax));left:50%;translate:-50%}}._hidden_elrpf_55{opacity:0;visibility:hidden;pointer-events:none}._floating_elrpf_62{position:fixed;right:calc(16 * var(--vw));bottom:calc(16 * var(--vw));width:calc(54 * var(--vw));height:calc(54 * var(--vw));border:0;border-radius:50%;background:var(--main);color:#fff;box-shadow:2px 2px 3px #00000042;z-index:20;font-size:calc(22 * var(--vw));cursor:pointer}@media(min-width:768px){._floating_elrpf_62{right:calc(40 * var(--vw));bottom:calc(40 * var(--vw))}}
