.cSubPageFv__inner{width:100%;padding:0 calc(22 * var(--px)) calc(48 * var(--px));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.cSubPageFv__background{z-index:-1;color:var(--color-beige);flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}.cSubPageFv__background_image{aspect-ratio:400/60;width:100%;height:auto;margin-top:-2px}.cSubPageFv__background:before{content:"";background-color:currentColor;flex-grow:1;width:100%}.cSubPageFv__headline{width:100%;padding-top:calc(160 * var(--px));justify-content:flex-start;display:flex}.cSubPageFv__headline_text{padding-bottom:calc(.5625 * var(--font-rem));font-size:var(--_font-size,calc(2.125 * var(--font-rem)));letter-spacing:.06em;font-weight:700;line-height:1.4;position:relative}.cSubPageFv__headline_text:after{content:"";background-color:var(--color-orange);border-radius:50vh;width:100%;height:6px;position:absolute;bottom:0;left:0}.cSubPageFv__navigation{margin-top:calc(38 * var(--px))}.cSubPageFv__navigation_list{gap:calc(18 * var(--px)) calc(20 * var(--px));flex-wrap:wrap;display:flex}.cSubPageFv__navigation_item_link{gap:calc(6 * var(--px));justify-content:flex-start;align-items:center;display:flex}.cSubPageFv__navigation_item_label{font-size:calc(.875 * var(--font-rem));letter-spacing:.05em;font-weight:700;line-height:1.36}.cSubPageFv__navigation_item_icon{--_circle-color:var(--color-white);--_arrow-color:var(--color-orange);width:calc(18 * var(--px));height:calc(18 * var(--px));rotate:90deg}.cSubPageFv[data-size=none] .cSubPageFv__inner{padding-bottom:0}.cSubPageFv[data-size=none] .cSubPageFv__background{display:none}.cSubPageFv[data-size=none] .cSubPageFv__headline{padding:calc(177 * var(--px)) 0 0;position:static}@media screen and (width>=960px){.cSubPageFv__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0 0 calc(112 * var(--px));display:grid}.cSubPageFv__background{grid-column:1/-1}.cSubPageFv__background_image{aspect-ratio:1488/240;margin-top:-1px}.cSubPageFv__headline{grid-column:var(--_grid-column-headline,4/calc(var(--grid-columns) - 2));padding-top:calc(281 * var(--px))}.cSubPageFv__headline_text{font-size:var(--_font-size,calc(4.125 * var(--font-rem)))}.cSubPageFv__navigation{grid-column:var(--_grid-column-navigation,4/44);margin-top:calc(44 * var(--px))}.cSubPageFv__navigation_list{gap:calc(18 * var(--px)) calc(16 * var(--px))}.cSubPageFv__navigation_item_label{font-size:calc(1 * var(--font-rem))}.cSubPageFv__navigation_item_icon{width:calc(1.375 * var(--font-rem));height:calc(1.375 * var(--font-rem))}.cSubPageFv[data-size=none] .cSubPageFv__inner{padding:0}.cSubPageFv[data-size=none] .cSubPageFv__headline{padding:calc(240 * var(--px)) 0 0}.cSubPageFv[data-size=navigation] .cSubPageFv__headline{padding:calc(258 * var(--px)) 0 0}}.cSubPageGarnishText{display:block;position:relative}.cSubPageGarnishText__icon{top:calc(-.75 * var(--font-rem));left:calc(-.75 * var(--font-rem));width:calc(1.5 * var(--font-rem));height:calc(1.5 * var(--font-rem));position:absolute}.cSubPageGarnishText__text{font-size:var(--_font-size,calc(1.75 * var(--font-rem)));font-weight:var(--_font-weight,700);line-height:var(--_line-height,1.4);letter-spacing:var(--_letter-spacing,.06em)}.cSubPageGarnishText.is-pc .cSubPageGarnishText__icon{top:calc(-14 * var(--px));left:calc(-14 * var(--px));rotate:-25deg}@media screen and (width>=960px){.cSubPageGarnishText__icon{top:calc(-2.5625 * var(--font-rem));left:calc(-3.4375 * var(--font-rem));width:calc(5.125 * var(--font-rem));height:calc(5.125 * var(--font-rem))}.cSubPageGarnishText__text{font-size:var(--_font-size,calc(3 * var(--font-rem)))}.cSubPageGarnishText.is-pc .cSubPageGarnishText__icon{top:calc(-2.5625 * var(--font-rem));left:calc(-3.4375 * var(--font-rem));width:calc(5.125 * var(--font-rem));height:calc(5.125 * var(--font-rem));rotate:0deg}}:root{--_footer-mt:calc(8 * var(--px))}.pIntro{margin-top:calc(47 * var(--px))}.pIntro__inner{padding:0 calc(20 * var(--px))}.pIntro__paragraph{font-size:calc(1 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.04em;font-weight:400;line-height:1.8}.pCard{margin-top:calc(32 * var(--px))}.pCard__inner{padding:0 calc(20 * var(--px))}.pCard__list{gap:calc(10 * var(--px));display:grid}.pCard__item{counter-increment:card-item}.pCard__article{padding:calc(20 * var(--px));background-color:var(--color-beige);border-radius:calc(10 * var(--px))}.pCard__article_thumbnail{aspect-ratio:315/204;width:100%;clip-path:inset(0 round calc(8 * var(--px)))}.pCard__article_body{margin-top:calc(32 * var(--px))}.pCard__article_index{width:calc(22 * var(--px));height:calc(22 * var(--px));font-family:var(--font-lexend);font-size:calc(1 * var(--font-rem));color:var(--color-orange);letter-spacing:-.01em;justify-content:center;align-items:center;font-weight:600;line-height:1.4;display:flex}.pCard__article_index:after{content:counter(card-item, decimal-leading-zero)}.pCard__article_headline{margin-top:calc(.5 * var(--font-rem));font-size:calc(1.75 * var(--font-rem));letter-spacing:.05em;font-weight:700;line-height:1.4}.pCard__article_paragraph{margin-top:calc(.875 * var(--font-rem));font-size:calc(1 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.06em;font-weight:400;line-height:1.9}.pDiff{margin-top:calc(120 * var(--px))}.pDiff__inner{padding:calc(108 * var(--px)) calc(20 * var(--px)) calc(343 * var(--px));color:var(--color-white);position:relative}.pDiff__background{z-index:-1;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.pDiff__background_top,.pDiff__background_bottom{width:100%;height:calc(120 * var(--px));position:relative}.pDiff__background_top{bottom:-2px}.pDiff__background_bottom{top:-2px}.pDiff__background_base{background-color:var(--color-orange);flex-grow:1;width:100%;height:auto}.pDiff__headline{--_font-size:calc(2.125 * var(--font-rem))}.pDiff__paragraph{margin-top:calc(16 * var(--px));font-size:calc(1 * var(--font-rem));letter-spacing:.06em;font-weight:400;line-height:1.9}.pDiff__list{gap:calc(40 * var(--px));margin-top:calc(74 * var(--px));display:grid}.pDiff__item{counter-increment:diff-item}.pDiff__article{display:grid}.pDiff__article_head{-moz-column-gap:calc(16 * var(--px));column-gap:calc(16 * var(--px));grid-template-columns:auto 1fr;align-items:center;display:grid}.pDiff__article_head_icon{width:calc(5.125 * var(--font-rem));height:calc(3.875 * var(--font-rem));grid-area:1/1/3/2}.pDiff__article_head_index{font-family:var(--font-lexend);font-size:calc(1.75 * var(--font-rem));color:var(--color-light-orange);letter-spacing:-.01em;grid-column:2/3;font-weight:600;line-height:1}.pDiff__article_head_index:after{content:counter(diff-item, decimal-leading-zero)}.pDiff__article_head_title{margin-top:calc(-2 * var(--px));font-size:calc(1.25 * var(--font-rem));letter-spacing:.05em;grid-column:2/3;font-weight:700;line-height:1.4}.pDiff__article_paragraph{margin-top:calc(18 * var(--px));font-size:calc(.9375 * var(--font-rem));letter-spacing:.06em;font-weight:400;line-height:1.8}.pDiff__article_who{margin-top:calc(8 * var(--px));font-size:calc(.875 * var(--font-rem));letter-spacing:.06em;font-weight:600;line-height:1.4}.pBox{padding:0 calc(20 * var(--px));margin-top:calc(-233 * var(--px))}.pBox__inner{padding:calc(56 * var(--px)) calc(20 * var(--px)) calc(275 * var(--px));clip-path:inset(0 round calc(12 * var(--px)));background-color:#c9c1cd;position:relative}.pBox__inner:before{z-index:-1;content:"";background:linear-gradient(#f7f7f6 0% 45%,#f7f7f600 100%);width:100%;height:74.4%;position:absolute;top:0;left:0}.pBox__headline{font-size:calc(1.25 * var(--font-rem));text-align:center;letter-spacing:.06em;font-weight:700;line-height:1.42}.pBox__paragraph{margin-top:calc(24 * var(--px));font-size:calc(1 * var(--font-rem));text-align:center;letter-spacing:.06em;font-weight:400;line-height:1.8}.pBox__image{z-index:-2;width:100%;height:calc(345 * var(--px));position:absolute;bottom:0;left:0}@media screen and (width>=960px){:root{--_footer-mt:calc(56 * var(--px))}.pIntro{margin-top:calc(130 * var(--px))}.pIntro__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;display:grid}.pIntro__paragraph{grid-column:14/calc(var(--grid-columns) - 12);font-size:calc(1.25 * var(--font-rem));text-align:center;letter-spacing:.08em}.pCard{margin-top:calc(133 * var(--px))}.pCard__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0;display:grid}.pCard__list{grid-column:8/calc(var(--grid-columns) - 6);gap:calc(24 * var(--px));display:grid}.pCard__item{counter-increment:card-item}.pCard__article{padding:calc(48 * var(--px)) 0;grid-template-columns:repeat(48,1fr);align-items:center;display:grid}.pCard__article_thumbnail{aspect-ratio:360/440;grid-column:3/18}.pCard__article_body{padding-bottom:calc(.5 * var(--font-rem));grid-column:22/45;margin-top:0}.pCard__article_index{width:calc(2.5 * var(--font-rem));height:calc(2.5 * var(--font-rem));font-size:calc(1.5 * var(--font-rem))}.pCard__article_headline{margin-top:calc(.5 * var(--font-rem));font-size:calc(2.25 * var(--font-rem))}.pCard__article_paragraph{margin-top:calc(1.625 * var(--font-rem));font-size:calc(1.0625 * var(--font-rem));line-height:1.8}.pDiff{margin-top:calc(164 * var(--px))}.pDiff__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:calc(193 * var(--px)) 0 calc(588 * var(--px));display:grid}.pDiff__background{grid-column:1/-1}.pDiff__background_top,.pDiff__background_bottom{height:calc(193 * var(--px))}.pDiff__headline{--_font-size:calc(3 * var(--font-rem));grid-column:8/calc(var(--grid-columns) - 6)}.pDiff__paragraph{grid-column:8/calc(var(--grid-columns) - 6);margin-top:calc(64 * var(--px));font-size:calc(1.0625 * var(--font-rem));letter-spacing:.08em}.pDiff__list{grid-template-columns:repeat(3,1fr);grid-column:8/calc(var(--grid-columns) - 6);gap:calc(57 * var(--px));margin-top:calc(96 * var(--px))}.pDiff__article_head{grid-template-columns:1fr;position:relative}.pDiff__article_head_icon{aspect-ratio:346/227;width:100%;height:auto}.pDiff__article_head_index{top:calc(-1.25 * var(--font-rem));left:calc(-.125 * var(--font-rem));font-size:calc(3.375 * var(--font-rem));grid-column:auto;line-height:1.4;position:absolute}.pDiff__article_head_title{margin-top:calc(32 * var(--px));font-size:calc(2 * var(--font-rem));grid-column:1/2}.pDiff__article_paragraph{margin-top:calc(20 * var(--px));font-size:calc(1 * var(--font-rem))}.pDiff__article_who{margin-top:calc(10 * var(--px));font-size:calc(1 * var(--font-rem))}.pBox{grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:calc(-506 * var(--px));padding:0;display:grid}.pBox__inner{grid-column:3/calc(var(--grid-columns) - 1);clip-path:inset(0 round calc(80 * var(--px)));padding:0;position:relative}.pBox__inner:before{display:none}.pBox__note{top:calc(104 * var(--px));left:calc(114 * var(--px));max-width:calc(53.375 * var(--font-rem));position:absolute}.pBox__headline{font-size:calc(2.75 * var(--font-rem));text-align:left}.pBox__paragraph{margin-top:calc(48 * var(--px));font-size:calc(1.0625 * var(--font-rem));text-align:left;letter-spacing:.08em;font-weight:600;line-height:1.9}.pBox__image{aspect-ratio:1408/1165;width:100%;height:auto;position:static}}
