header.svelte-gn31fj{padding:0;height:60px;display:grid;grid-template-columns:1fr 56px;background:#000;position:relative}.logo-head.svelte-gn31fj{padding:16px}.logo-head.svelte-gn31fj img:where(.svelte-gn31fj){position:relative;top:-3px}.head-toggle-button.svelte-gn31fj{background:#a26d0e;height:60px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:all .3s ease}.head-toggle-button.svelte-gn31fj span:where(.svelte-gn31fj){width:24px;height:2px;background:#fff;transition:all .3s ease;transform-origin:center}.head-toggle-button.svelte-gn31fj:hover{background:#b87d1e}.head-toggle-button.active.svelte-gn31fj span:where(.svelte-gn31fj):nth-child(1){transform:rotate(45deg) translate(2px,3px)}.head-toggle-button.active.svelte-gn31fj span:where(.svelte-gn31fj):nth-child(2){opacity:0;transform:scaleX(0)}.head-toggle-button.active.svelte-gn31fj span:where(.svelte-gn31fj):nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.head-nav.svelte-gn31fj{position:absolute;left:0;right:0;top:60px;background:#000;opacity:0;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.head-nav.show.svelte-gn31fj{opacity:1;transform:translateY(0)}.head-nav.svelte-gn31fj ul:where(.svelte-gn31fj){list-style:none;padding:0;margin:0}.head-nav.svelte-gn31fj ul:where(.svelte-gn31fj) li:where(.svelte-gn31fj){border-bottom:1px solid #333}.head-nav.svelte-gn31fj ul:where(.svelte-gn31fj) li:where(.svelte-gn31fj) a:where(.svelte-gn31fj){display:block;padding:16px;color:#fff;text-decoration:none;transition:background .2s ease}.head-nav.svelte-gn31fj ul:where(.svelte-gn31fj) li:where(.svelte-gn31fj) a:where(.svelte-gn31fj):hover{background:#333}header.svelte-fb5eok{background-color:#1a1311;height:110px;position:sticky;z-index:9;top:0;left:0}.header-inner.svelte-fb5eok{padding:0 80px;max-width:1920px;margin:0 auto;display:grid;align-items:center;grid-template-columns:200px 1fr;gap:100px;height:100%}.logo.svelte-fb5eok{padding:20px 0;display:block;transition:.2s linear opacity}@media (hover: hover){.logo.svelte-fb5eok:hover{opacity:.7}}.navigation.svelte-fb5eok{height:100%}.navigation.svelte-fb5eok ul:where(.svelte-fb5eok){display:grid;height:100%;align-items:center;list-style:none;margin:0;padding:0;grid-template-columns:25% 25% 25% 25%}.navigation.svelte-fb5eok li:where(.svelte-fb5eok){width:100%;height:100%}.navigation.svelte-fb5eok a:where(.svelte-fb5eok){display:flex;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;font-family:YuMincho,Hiragino Mincho ProN,serif;margin:0 auto;font-weight:400;font-size:16px;line-height:1.5;color:#fff;text-decoration:none;transition:.2s ease background}@media (hover: hover){.navigation.svelte-fb5eok a:where(.svelte-fb5eok):hover{background:#a26d0e}}.company.svelte-1k9ko8g{background:#430f1c}.company-inner.svelte-1k9ko8g{margin:0 auto;padding:140px 0 90px;max-width:1400px;width:100%}@media (max-width: 750px){.company-inner.svelte-1k9ko8g{padding:70px 22px}}.company-column.svelte-1k9ko8g{display:grid;grid-template-columns:365px 1fr;align-items:center}@media (max-width: 750px){.company-column.svelte-1k9ko8g{grid-template-columns:1fr;text-align:center}}@media (max-width: 750px){.company-column.svelte-1k9ko8g .logo:where(.svelte-1k9ko8g){margin:0 auto 30px;max-width:210px}}.company-column.svelte-1k9ko8g .description:where(.svelte-1k9ko8g){padding-right:120px}@media (max-width: 750px){.company-column.svelte-1k9ko8g .description:where(.svelte-1k9ko8g){padding-right:0}}.company-column.svelte-1k9ko8g .description-head:where(.svelte-1k9ko8g){font-size:24px;color:#fff;font-family:YuMincho,Hiragino Mincho ProN,serif;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #fff;display:flex;align-items:center}.company-column.svelte-1k9ko8g .description-head:where(.svelte-1k9ko8g):before{content:"";width:8px;height:35px;background:url(../../../images/charactor/icon_head.svg) center center no-repeat;background-size:contain;display:inline-block;margin-right:10px}.company-column.svelte-1k9ko8g .description-text-list:where(.svelte-1k9ko8g){list-style:none;padding:0;margin:0}.company-column.svelte-1k9ko8g .description-text-list:where(.svelte-1k9ko8g) li:where(.svelte-1k9ko8g){font-size:16px;color:#fff;font-weight:400;font-family:YuMincho,Hiragino Mincho ProN,serif;line-height:1.5}@media (max-width: 750px){.company-column.svelte-1k9ko8g .description-text-list:where(.svelte-1k9ko8g) li:where(.svelte-1k9ko8g){border-top:1px solid #fff;font-size:14px;text-align:left;padding:8px 0}}@media (max-width: 750px){.company-column.svelte-1k9ko8g .description-text-list:where(.svelte-1k9ko8g) li:where(.svelte-1k9ko8g):last-child{border-bottom:1px solid #fff}}.company-column.svelte-1k9ko8g .banners:where(.svelte-1k9ko8g){display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:30px}@media (max-width: 750px){.company-column.svelte-1k9ko8g .banners:where(.svelte-1k9ko8g){grid-template-columns:1fr}}.company-column.svelte-1k9ko8g .banners:where(.svelte-1k9ko8g) .banner:where(.svelte-1k9ko8g){display:block;transition:all .3s ease}@media (hover: hover){.company-column.svelte-1k9ko8g .banners:where(.svelte-1k9ko8g) .banner:where(.svelte-1k9ko8g):hover{opacity:.6}}.company-column.svelte-1k9ko8g .banners:where(.svelte-1k9ko8g) .banner:where(.svelte-1k9ko8g) img:where(.svelte-1k9ko8g){width:100%}.copy-right.svelte-1k9ko8g{margin:40px auto 0;text-align:center;padding-bottom:20px;font-size:14px;font-family:YuMincho,Hiragino Mincho ProN,serif;color:#fff}
