.company__section{padding:3.2942898975rem 0 3.953147877rem;max-width:59.2972181552rem;margin:0 auto 3.953147877rem;background:#fff;border-radius:.9882869693rem}.company__section__ttl{display:flex;justify-content:center;text-align:center}@media screen and (max-width: 900px){.company__section{padding:5.12rem 0;margin:0 auto 5.12rem;border-radius:1.28rem}}.-btn_more.svelte-12qf516{display:flex;justify-content:center;align-items:center;width:100%}.-btn_more.svelte-12qf516:before,.-btn_more.svelte-12qf516:after{content:"";display:block;flex:1 1;height:1px;background:#21465f}.-btn_more.svelte-12qf516 button:where(.svelte-12qf516){display:flex;justify-content:center;align-items:center;gap:1em;flex:0 0 7.8404099561rem;aspect-ratio:119/24;border-radius:999rem;border:max(1px,.065885798rem) solid #21465f;font-size:.6588579795rem;background:#fff;letter-spacing:.1em;transition:scale .3s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.-btn_more.svelte-12qf516 button:where(.svelte-12qf516):hover{scale:1.05}}@media screen and (max-width: 900px){.-btn_more.svelte-12qf516:before,.-btn_more.svelte-12qf516:after{height:max(1px,.0853333333rem)}.-btn_more.svelte-12qf516 button:where(.svelte-12qf516){flex:0 0 10.1546666667rem;border-width:max(1px,.0853333333rem);font-size:.8533333333rem}}@media print{.-btn_more.svelte-12qf516 button:where(.svelte-12qf516){flex:0 0 13.17715959rem;aspect-ratio:auto;height:1.5812591508rem}}.company__section.svelte-1dvmv7y{display:flex}@media print,(min-width: 901px){.company__section.svelte-1dvmv7y{justify-content:flex-start;padding:4.6120058565rem 3.953147877rem 6.588579795rem 12.6500732064rem}}dl.svelte-1dvmv7y{width:100%}dl.svelte-1dvmv7y>div:where(.svelte-1dvmv7y){letter-spacing:0;display:grid;grid-template-columns:5.5344070278rem 1fr;gap:1.317715959rem;font-size:.9224011713rem;line-height:1.8571428571em;margin:1.0541727672rem 0 0}dl.svelte-1dvmv7y>div:where(.svelte-1dvmv7y):first-child{margin-top:0}dl.svelte-1dvmv7y dt:where(.svelte-1dvmv7y){text-align:right}dl.svelte-1dvmv7y dd[data-more=true]:where(.svelte-1dvmv7y) .-txt_wrap:where(.svelte-1dvmv7y){overflow:hidden;height:5.9956076135rem;transition:height .3s ease}dl.svelte-1dvmv7y dd[data-more=true]:where(.svelte-1dvmv7y) .-txt_wrap.isShow:where(.svelte-1dvmv7y){height:var(--content-height)}dl.svelte-1dvmv7y dd[data-more=true]:where(.svelte-1dvmv7y) .-txt_wrap:where(.svelte-1dvmv7y) .onlyPc:where(.svelte-1dvmv7y)>div:where(.svelte-1dvmv7y){display:grid;grid-template-columns:repeat(2,1fr);font-size:.7906295754rem;line-height:1.8333333333em}.-btn.svelte-1dvmv7y{margin-top:-.8565153734rem}.-btn_download.svelte-1dvmv7y{display:flex;justify-content:center;margin:4.6120058565rem 0 3.0966325037rem}@media screen and (max-width: 900px){.company__section.svelte-1dvmv7y{justify-content:center}dl.svelte-1dvmv7y>div:where(.svelte-1dvmv7y){grid-template-columns:7.8506666667rem 1fr;gap:1.7066666667rem;font-size:1.024rem;line-height:1.5833333333em;padding-right:1.7066666667rem;margin-bottom:.6826666667rem;margin:.4612005857rem 0 0}dl.svelte-1dvmv7y>div.isLast:where(.svelte-1dvmv7y){margin-top:2.1333333333rem}dl.svelte-1dvmv7y dd[data-more=true]:where(.svelte-1dvmv7y) .-txt_wrap:where(.svelte-1dvmv7y){height:8.4309333333rem}dl.svelte-1dvmv7y dd.isLast:where(.svelte-1dvmv7y){font-size:.8533333333rem;line-height:1.9em}.-btn.svelte-1dvmv7y{margin-top:-1.024rem}.-btn_download.svelte-1dvmv7y{margin:-1.024rem 0 5.12rem}}.-img.svelte-xi479s{margin:2.8330893119rem 0 0 15.2855051245rem;width:34.9194729136rem;aspect-ratio:530/398}@media screen and (max-width: 900px){.-img.svelte-xi479s{margin:3.6693333333rem 0 0 1.7066666667rem;width:26.88rem;aspect-ratio:315/321}}.company__section__ttl.svelte-u9a1l6{margin-bottom:2.635431918rem}.-list.svelte-u9a1l6{width:29.7803806735rem;margin:0 auto}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6){display:grid;grid-template-columns:3.6237188873rem 1fr;align-items:stretch;padding:1.317715959rem 0;gap:1.5812591508rem;border-top:max(1px,.065885798rem) solid #21465f;letter-spacing:0}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dt:where(.svelte-u9a1l6){font-family:Dongle,sans-serif;font-weight:400;font-style:normal;font-size:1.5812591508rem;text-align:right;line-height:1.2em}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6){display:grid;grid-template-columns:2.2401171303rem 1fr;gap:1.6471449488rem;align-items:stretch;margin-bottom:1.0541727672rem}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6):last-child{margin-bottom:0}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6) .-m:where(.svelte-u9a1l6){font-size:.7906295754rem;line-height:1.8333333333em;text-align:right}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6) .-txt:where(.svelte-u9a1l6){font-size:.7906295754rem;line-height:1.8333333333em;padding-right:1.5812591508rem}.-more.svelte-u9a1l6{width:29.7803806735rem;margin:0 auto}.-more.svelte-u9a1l6 .-list:where(.svelte-u9a1l6){border-bottom:max(1px,.065885798rem) solid #21465f}@media screen and (max-width: 900px){.company__section__ttl.svelte-u9a1l6{margin-bottom:3.4133333333rem}.-list.svelte-u9a1l6{width:100%}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6){grid-template-columns:4.608rem 1fr;padding:1.7066666667rem 0;gap:2.304rem;border-top-width:max(1px,.0853333333rem)}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dt:where(.svelte-u9a1l6){font-size:1.8773333333rem;line-height:1em}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6){grid-template-columns:2.56rem 1fr;gap:2.304rem;margin-bottom:.6826666667rem}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6) .-m:where(.svelte-u9a1l6){font-size:1.024rem;line-height:1.3333333333em}.-list.svelte-u9a1l6>div:where(.svelte-u9a1l6) dd:where(.svelte-u9a1l6) .-box:where(.svelte-u9a1l6) .-txt:where(.svelte-u9a1l6){font-size:.8533333333rem;line-height:1.6em;padding-right:1.024rem}.-wrap.svelte-u9a1l6{overflow:hidden;height:25.6rem}.-wrap.isOpen.svelte-u9a1l6{height:auto;overflow:visible}.-more.svelte-u9a1l6{width:100%}.-more.svelte-u9a1l6 .-btn:where(.svelte-u9a1l6){margin-top:-.9386666667rem}.-more.svelte-u9a1l6 .-list:where(.svelte-u9a1l6){border-bottom-width:max(1px,.0853333333rem)}}.company__section__ttl.svelte-t0gqhh{margin-bottom:2.635431918rem}.-block.svelte-t0gqhh{margin-bottom:4.3484626647rem}.-block.svelte-t0gqhh:last-child{margin-bottom:0}.-block.svelte-t0gqhh h3:where(.svelte-t0gqhh){text-align:center;font-size:1.4494875549rem;letter-spacing:0}.-block.svelte-t0gqhh p:where(.svelte-t0gqhh){letter-spacing:0;text-align:center;font-size:1.0541727672rem;line-height:1.3125em;margin:.3953147877rem 0 1.2518301611rem}.-block.svelte-t0gqhh .-map:where(.svelte-t0gqhh){position:relative;aspect-ratio:900/342}.-block.svelte-t0gqhh .-map:where(.svelte-t0gqhh) iframe:where(.svelte-t0gqhh){width:100%;height:100%}.-block.svelte-t0gqhh .-link:where(.svelte-t0gqhh){text-align:right;padding:.9882869693rem 1.1200585652rem 0 0}.-block.svelte-t0gqhh .-link:where(.svelte-t0gqhh) a:where(.svelte-t0gqhh){font-size:.9224011713rem;letter-spacing:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}@media (hover: hover){.-block.svelte-t0gqhh .-link:where(.svelte-t0gqhh) a:where(.svelte-t0gqhh):hover{opacity:.6}}@media screen and (max-width: 900px){.company__section__ttl.svelte-t0gqhh{margin-bottom:0}.-block.svelte-t0gqhh{margin-bottom:3.7546666667rem}.-block.svelte-t0gqhh h3:where(.svelte-t0gqhh){font-size:1.536rem}.-block.svelte-t0gqhh p:where(.svelte-t0gqhh){font-size:1.1946666667rem;line-height:1.5em;margin:.8533333333rem 0 1.792rem}.-block.svelte-t0gqhh .-map:where(.svelte-t0gqhh){aspect-ratio:375/224}.-block.svelte-t0gqhh .-link:where(.svelte-t0gqhh){padding:.768rem 1.7066666667rem 0 0}.-block.svelte-t0gqhh .-link:where(.svelte-t0gqhh) a:where(.svelte-t0gqhh){font-size:1.024rem}}.gl_common_section.svelte-1c9nfod{padding-top:7.906295754rem}.-page_ttl.svelte-1c9nfod{display:flex;justify-content:center;text-align:center;margin-bottom:2.2401171303rem}@media screen and (max-width: 900px){.gl_common_section.svelte-1c9nfod{padding-top:10.5813333333rem}.-page_ttl.svelte-1c9nfod{margin-bottom:3.4133333333rem}}@media print{.-block1.svelte-1c9nfod{height:calc(297mm - 7.906295754rem)}.-block2.svelte-1c9nfod{height:297mm}}
