.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(16 * var(--px))}.pArea{margin-top:calc(72 * var(--px))}.pArea__list{gap:calc(96 * var(--px));padding:0 calc(20 * var(--px));display:grid}.pAreaSection__headline{gap:calc(8 * var(--px));justify-content:flex-start;align-items:flex-start;display:flex}.pAreaSection__headline_dot{width:calc(1 * var(--font-rem));height:calc(2.8125 * var(--font-rem));flex-shrink:0}.pAreaSection__headline_text{font-size:calc(2 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.4}.pAreaSection__list{gap:calc(12 * var(--px));margin-top:calc(40 * var(--px));display:grid}.pAreaSection__item{padding:calc(20 * var(--px));background-color:var(--color-white-beige);border-radius:calc(10 * var(--px))}.pAreaSection__item_thumbnail{aspect-ratio:320/210;width:100%;height:auto;clip-path:inset(0 round calc(4 * var(--px)))}.pAreaSection__item_info{margin-top:calc(30 * var(--px));flex-direction:column;align-items:flex-start;display:flex}.pAreaSection__item_info_name{font-size:calc(1.625 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.42}.pAreaSection__item_info_address{margin-top:calc(10 * var(--px));font-size:calc(1 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.06em;font-weight:400;line-height:1.7}.pAreaSection__item_info_googlemap{font-family:var(--font-lexend);font-size:calc(1 * var(--font-rem));color:var(--color-brown-orange);border-bottom:1px solid;font-weight:300;line-height:1.8}.pAreaSection__item_info_paths{gap:calc(2 * var(--px));margin-top:calc(14 * var(--px));display:grid}.pAreaSection__item_info_path{gap:calc(6 * var(--px));justify-content:flex-start;align-items:flex-start;display:flex}.pAreaSection__item_info_path_text{font-size:calc(.875 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.06em;font-weight:400;line-height:1.8}.pAreaSection__item_info_path:before{width:calc(.25 * var(--font-rem));height:calc(.25 * var(--font-rem));margin-top:calc(.75 * var(--font-rem));content:"";background-color:var(--color-gray-beige);border-radius:50%;flex-shrink:0;display:block}.pAreaSection__item_info_contact{margin-top:calc(14 * var(--px));font-size:calc(.875 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.04em;font-weight:400;line-height:1.8}.pAreaSection__item_info_contact a{display:inline-block}.pAreaSection__item_links{gap:calc(12 * var(--px));margin-top:calc(28 * var(--px));display:grid}.pAreaSection__item_link{gap:calc(24 * var(--px));padding:calc(21 * var(--px)) calc(32 * var(--px)) calc(22 * var(--px));border-radius:50vh;justify-content:flex-start;align-items:center;display:flex}.pAreaSection__item_link_label{font-size:calc(1.125 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.6}.pAreaSection__item_link_icon{--_circle-color:var(--color-white);width:calc(2 * var(--font-rem));height:calc(2 * var(--font-rem));margin-left:auto}.pAreaSection__item_link[data-black]{--_arrow-color:var(--color-base-black);color:var(--color-white);background-color:var(--color-base-black)}.pAreaSection__item_link[data-yellow]{--_arrow-color:var(--color-yellow);background-color:var(--color-yellow)}.pApply{padding:0 calc(20 * var(--px));margin-top:calc(80 * var(--px))}.pApply__inner{clip-path:inset(0 round calc(10 * var(--px)))}.pApply__image{width:100%;height:calc(230 * var(--px));position:relative}.pApply__image:after{bottom:calc(-3 * var(--px));width:100%;height:calc(65 * var(--px));content:"";background:linear-gradient(#f2f2e500 0%,#f2f2e5 100%);position:absolute;left:0}.pApply__body{padding:calc(6 * var(--px)) calc(20 * var(--px)) calc(20 * var(--px));background-color:var(--color-beige)}.pApply__box{padding:calc(24 * var(--px)) calc(20 * var(--px)) calc(20 * var(--px));background-color:var(--color-white);border-radius:calc(4 * var(--px))}.pApply__box_tags{gap:calc(6 * var(--px));padding:0 calc(4 * var(--px));flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.pApply__box_tag{padding:calc(4 * var(--px)) calc(10 * var(--px)) calc(5 * var(--px));font-size:calc(.875 * var(--font-rem));color:var(--color-white);letter-spacing:.06em;border-radius:calc(3 * var(--px));background-color:#d2ac12;font-weight:600;line-height:1.65}.pApply__box_headline{padding:0 calc(4 * var(--px));margin-top:calc(14 * var(--px));font-size:calc(1.25 * var(--font-rem));letter-spacing:.03em;font-weight:700;line-height:1.65}.pApply__box_link{gap:calc(16 * var(--px));padding:calc(21 * var(--px)) calc(24 * var(--px)) calc(22 * var(--px)) calc(32 * var(--px));margin-top:calc(40 * var(--px));background-color:var(--color-yellow);border-radius:50vh;justify-content:flex-start;align-items:center;display:flex}.pApply__box_link_label{font-size:calc(1.125 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.6}.pApply__box_link_icon{--_arrow-color:var(--color-yellow);--_circle-color:var(--color-white);width:calc(2 * var(--font-rem));height:calc(2 * var(--font-rem));margin-left:auto}@media screen and (width>=960px){:root{--_footer-mt:calc(56 * var(--px))}.pArea{grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:calc(190 * var(--px));display:grid}.pArea__list{grid-column:8/calc(var(--grid-columns) - 6);gap:calc(160 * var(--px));padding:0}.pAreaSection__headline{gap:calc(16 * var(--px))}.pAreaSection__headline_dot{width:calc(2 * var(--font-rem));height:calc(4.1875 * var(--font-rem))}.pAreaSection__headline_text{font-size:calc(3 * var(--font-rem))}.pAreaSection__list{gap:calc(48 * var(--px));margin-top:calc(64 * var(--px))}.pAreaSection__item{padding:calc(48 * var(--px)) 0}.pAreaSection__item_article{grid-template-columns:repeat(48,1fr);display:grid}.pAreaSection__item_thumbnail{aspect-ratio:524/369;clip-path:inset(0 round calc(8 * var(--px)));grid-column:3/25}.pAreaSection__item_info{grid-column:28/47;margin-top:auto}.pAreaSection__item_info_name{font-size:calc(2 * var(--font-rem))}.pAreaSection__item_info_address{margin-top:calc(1.375 * var(--font-rem))}.pAreaSection__item_info_paths{gap:calc(.125 * var(--font-rem));margin-top:calc(1 * var(--font-rem))}.pAreaSection__item_info_path{gap:calc(.375 * var(--font-rem))}.pAreaSection__item_info_contact{-moz-column-gap:calc(.3125 * var(--font-rem));column-gap:calc(.3125 * var(--font-rem));margin-top:calc(1 * var(--font-rem));font-size:calc(.875 * var(--font-rem))}.pAreaSection__item_info_contact a[href^=tel\:]{pointer-events:none}.pAreaSection__item_links{gap:calc(24 * var(--px));margin-top:calc(48 * var(--px));grid-column:3/47;grid-template-columns:1fr 1fr}.pAreaSection__item_link{grid-template-columns:calc(2 * var(--font-rem)) 1fr calc(2 * var(--font-rem));gap:calc(24 * var(--px));padding:calc(32 * var(--px)) calc(28 * var(--px)) calc(35 * var(--px));display:grid}.pAreaSection__item_link_label{font-size:calc(1.375 * var(--font-rem));text-align:center;grid-column:2/3}.pAreaSection__item_link_icon{width:calc(2 * var(--font-rem));height:calc(2 * var(--font-rem));grid-column:3/4}.pApply{margin-top:calc(220 * var(--px));padding:0}.pApply__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);clip-path:none;display:grid}.pApply__image{grid-row:1/2;grid-column:3/calc(var(--grid-columns) - 1);height:auto;clip-path:inset(0 round calc(12 * var(--px)))}.pApply__image:after{display:none}.pApply__body{z-index:1;grid-row:1/2;grid-column:35/calc(var(--grid-columns) - 2);padding:calc(48 * var(--px)) calc(16 * var(--px)) calc(48 * var(--px)) 0;background-color:#0000;position:relative}.pApply__box{height:100%;padding:calc(68 * var(--px)) calc(60 * var(--px)) calc(60 * var(--px));border-radius:calc(10 * var(--px));flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.pApply__box_tags{gap:calc(.5 * var(--font-rem));padding:0 calc(.5 * var(--font-rem))}.pApply__box_tag{padding:calc(.5 * var(--font-rem)) calc(.75 * var(--font-rem)) calc(.5625 * var(--font-rem));font-size:calc(1 * var(--font-rem))}.pApply__box_headline{padding:0 calc(.5 * var(--font-rem));margin-top:calc(.875 * var(--font-rem));font-size:calc(2 * var(--font-rem))}.pApply__box_link{width:100%;padding:calc(2.375 * var(--font-rem)) calc(2.5 * var(--font-rem)) calc(2.5 * var(--font-rem)) calc(3.5 * var(--font-rem));margin-top:calc(4.5 * var(--font-rem))}.pApply__box_link_label{font-size:calc(1.25 * var(--font-rem))}.pApply__box_link_icon{width:calc(3 * var(--font-rem));height:calc(3 * var(--font-rem))}}
