*,::after,::before{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:3px solid Highlight;outline-offset:2px;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}@media screen and (min-width:1200px){.over_pc_block{display:block!important}}@media screen and (max-width:1199px){.over_pc_block{display:none!important}}@media screen and (min-width:1200px){.over_pc_flex{display:flex!important}}@media screen and (max-width:1199px){.over_pc_flex{display:none!important}}@media screen and (min-width:821px){.over-tablet-inline{display:inline!important}}@media screen and (max-width:820px){.over-tablet-inline{display:none!important}}@media screen and (min-width:821px){.over-tablet-block{display:block!important}}@media screen and (max-width:820px){.over-tablet-block{display:none!important}}@media screen and (min-width:821px){.over-tablet-flex{display:flex!important}}@media screen and (max-width:820px){.over-tablet-flex{display:none!important}}@media screen and (max-width:1199px){.under-tablet-inline{display:inline!important}}@media screen and (min-width:1200px){.under-tablet-inline{display:none!important}}@media screen and (max-width:1199px){.under-tablet-block{display:block!important}}@media screen and (min-width:1200px){.under-tablet-block{display:none!important}}@media screen and (max-width:1199px){.under-tablet-flex{display:flex!important}}@media screen and (min-width:1200px){.under-tablet-flex{display:none!important}}@media screen and (max-width:820px){.under-sp-inline{display:inline!important}}@media screen and (min-width:821px){.under-sp-inline{display:none!important}}@media screen and (max-width:820px){.under-sp-block{display:block!important}}@media screen and (min-width:821px){.under-sp-block{display:none!important}}@media screen and (max-width:820px){.under-sp-flex{display:flex!important}}@media screen and (min-width:821px){.under-sp-flex{display:none!important}}@media (max-width:820px){section#hero img,section#hero picture{top:0}}@media (min-width:821px) and (max-width:1199px){section#hero img,section#hero picture{top:2.0833333333vw}}@media (min-width:1200px){section#hero img,section#hero picture{top:25px}}@media (max-width:820px){section#overview .wrap{padding-top:8vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap{padding-top:6.6666666667vw}}@media (min-width:1200px){section#overview .wrap{padding-top:80px}}@media (max-width:820px){section#overview .wrap{padding-bottom:53.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap{padding-bottom:16.6666666667vw}}@media (min-width:1200px){section#overview .wrap{padding-bottom:200px}}section#overview .wrap table{width:100%;max-width:910px;margin-inline:auto;border-collapse:collapse;border-spacing:0;border-top:1px solid #777879}section#overview .wrap table th{border-bottom:1px solid #777879;vertical-align:top;font-weight:400;text-align:left}@media (max-width:820px){section#overview .wrap table th{width:23.4666666667vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap table th{width:17vw}}@media (min-width:1200px){section#overview .wrap table th{width:204px}}@media (max-width:820px){section#overview .wrap table th{padding:13.3333333333vw 0 13.3333333333vw 8vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap table th{padding:4.1666666667vw}}@media (min-width:1200px){section#overview .wrap table th{padding:50px}}@media (max-width:820px){section#overview .wrap table th{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap table th{font-size:100%}}@media (min-width:1200px){section#overview .wrap table th{font-size:100%}}section#overview .wrap table td{border-bottom:1px solid #777879}@media (max-width:820px){section#overview .wrap table td{padding:13.3333333333vw 0 13.3333333333vw 8vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap table td{padding:4.1666666667vw}}@media (min-width:1200px){section#overview .wrap table td{padding:50px}}@media (max-width:820px){section#overview .wrap table td{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap table td{font-size:100%}}@media (min-width:1200px){section#overview .wrap table td{font-size:100%}}section#overview .wrap .maps{display:flex;flex-wrap:wrap}@media (max-width:820px){section#overview .wrap .maps{gap:13.3333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap .maps{gap:5vw}}@media (min-width:1200px){section#overview .wrap .maps{gap:60px}}section#overview .wrap .maps dl{position:relative;flex-basis:100%}section#overview .wrap .maps dl::before{content:none;display:none}section#overview .wrap .maps dl iframe{aspect-ratio:40/19}@media screen and (max-width:820px){section#overview .wrap .maps dl iframe{aspect-ratio:4/3}}section#overview .wrap .maps dt{color:#0a0fd2}@media (max-width:820px){section#overview .wrap .maps dt{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap .maps dt{font-size:1.3333333333vw}}@media (min-width:1200px){section#overview .wrap .maps dt{font-size:16px}}@media (max-width:820px){section#overview .wrap .maps dt{line-height:6.9333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap .maps dt{line-height:2.3333333333vw}}@media (min-width:1200px){section#overview .wrap .maps dt{line-height:28px}}section#overview .wrap .maps dd{line-height:14/24;margin-top:6px}section#overview .wrap .maps dd:first-of-type{margin-top:0}@media (max-width:820px){section#overview .wrap .maps dd{font-size:3.7333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap .maps dd{font-size:1.1666666667vw}}@media (min-width:1200px){section#overview .wrap .maps dd{font-size:14px}}@media (max-width:820px){section#overview .wrap .maps dd{line-height:6.9333333333vw}}@media (min-width:821px) and (max-width:1199px){section#overview .wrap .maps dd{line-height:2vw}}@media (min-width:1200px){section#overview .wrap .maps dd{line-height:24px}}section#overview .wrap .maps iframe{width:100%;aspect-ratio:27/12;filter:grayscale(1);margin-top:12px}@media screen and (max-width:820px){section#overview .wrap .maps iframe{aspect-ratio:59/25;margin-top:15px}}section#overview .wrap .maps.customized .map-wrapper{position:relative;width:100%;aspect-ratio:27/12;overflow:hidden;margin-top:12px;isolation:isolate}@media screen and (max-width:820px){section#overview .wrap .maps.customized .map-wrapper{aspect-ratio:59/25;margin-top:15px}}section#overview .wrap .maps.customized .map-wrapper iframe{position:absolute;top:-170px;left:0;width:100%;height:calc(100% + 360px);filter:grayscale(1);margin-top:0;pointer-events:auto}section#overview .wrap .maps.customized dd.link{position:relative;z-index:100;pointer-events:auto}section#overview .wrap .maps .link{text-align:right}section#overview .wrap .maps .link a{font-size:13px;transition:color .3s}section#overview .wrap .maps .link a::after{content:"";display:inline-block;width:14px;height:14px;margin-left:4px;background-image:url(/corporate/overview/images/icon_arrow_blue.png);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:baseline;transform:translateY(2.5px);filter:brightness(0);transition:filter .3s}section#overview .wrap .maps .link a:hover{color:#0a0fd2}section#overview .wrap .maps .link a:hover::after{filter:brightness(1)}
/*# sourceMappingURL=overview.min.css.map */
