:root{--acc: #2660DE;--rem: 14;--1rem: calc(var(--rem) * 1vi / var(--w));--pd: calc(160 * var(--1rem) / var(--rem));--w: 10.8}@media (max-width: 47.5em){:root{--pd: calc(20 * var(--1rem) / var(--rem));--w: 3.8}}@media (min-width: 67.5em){:root{--1rem: calc(var(--rem) * 1px);--pd: calc((100cqi - 760px)/2) }}[hidden]{display:none}.st-Width{padding-inline:var(--pd)}@media not screen and (max-width: 67.5em){.st-WidthSP{padding-inline:var(--pd)}}@media (max-width: 47.5em){.st-WidthPC{padding-inline:var(--pd)}}.st-Wide,.alignwide{margin-inline:calc(var(--pd) * -1)}@media not screen and (max-width: 67.5em){.st-WideSP{margin-inline:calc(var(--pd) * -1)}}@media (max-width: 47.5em){.st-WidePC{margin-inline:calc(var(--pd) * -1)}}.font-Barlow,.font-Barlow_A:after,.font-Barlow_B:before{font-family:Barlow,serif}.st-Wrapper{container-type:inline-size}:where(.st-Section){--em: var(--rem);color:#3b4453;line-break:strict;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;word-break:normal}@supports (container-type: inline-size){:where(.st-Section)>*{--1rem: min(var(--rem) * 1cqi / var(--w), var(--rem) * 1px)}@media (max-width: 47.5em){:where(.st-Section)>*{--1rem: var(--rem) * 1cqi / var(--w)}}}:where(.st-Section) *:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}:where(.st-Section) *,:where(.st-Section) *:before,:where(.st-Section) *:after{box-sizing:border-box}:where(.st-Section) html{-webkit-text-size-adjust:none;text-size-adjust:none}:where(.st-Section) a,:where(.st-Section) button{cursor:revert}:where(.st-Section) ol,:where(.st-Section) ul,:where(.st-Section) menu,:where(.st-Section) summary{list-style:none}:where(.st-Section) ol{counter-reset:revert}:where(.st-Section) img{max-inline-size:100%;max-block-size:100%}:where(.st-Section) table{border-collapse:collapse}:where(.st-Section) input,:where(.st-Section) textarea{-webkit-user-select:auto}:where(.st-Section) textarea{white-space:revert}:where(.st-Section) meter{appearance:revert}:where(.st-Section) :where(pre){all:revert;box-sizing:border-box}:where(.st-Section) ::placeholder{color:unset}:where(.st-Section) :where([hidden]){display:none}:where(.st-Section) :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where(.st-Section) :where([draggable=true]){-webkit-user-drag:element}:where(.st-Section) :where(dialog:modal){all:revert;box-sizing:border-box}:where(.st-Section) ::-webkit-details-marker{display:none}:where(.st-Section) img{block-size:auto}:where(.st-Section) svg{block-size:auto;fill:currentColor;inline-size:100%;vertical-align:middle}:where(.st-Section):where(:where(.st-Section)),:where(.st-Section) *,:where(.st-Section) *:before,:where(.st-Section) *:after{background-repeat:no-repeat;cursor:revert;font-size:calc(var(--em) * var(--1rem) / var(--rem))!important;letter-spacing:var(--let)!important;line-height:calc(var(--lh) / var(--em))!important;transition-property:none;transition-duration:.5s;transition-timing-function:cubic-bezier(0,.55,.45,1)}@media (max-width: 47.5em){:where(.st-Section):where(:where(.st-Section)),:where(.st-Section) *,:where(.st-Section) *:before,:where(.st-Section) *:after{font-size:calc(var(--em) * var(--1rem) / var(--rem) * var(--ratio, 1))!important}}.st-Section *:after{content:none}@keyframes fade{0%{opacity:0}to{opacity:1}}.st-Fade{filter:opacity(0)}.st-Fade.Inview,.Inview .st-Fade{animation:fade 1s;filter:opacity(1)}@media print{.st-Fade{animation-name:none!important;filter:opacity(1)}}@keyframes fadeIn{0%{filter:opacity(0);translate:0 2rem 0}to{filter:opacity(1);transform:0 0 0}}.st-FadeIn{filter:opacity(0)}.st-FadeIn.Inview,.Inview .st-FadeIn{animation:fadeIn 1s;filter:opacity(1)}@media print{.st-FadeIn{animation-name:none!important;filter:opacity(1)}}@keyframes mask{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.st-Mask{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.st-Mask.Inview,.Inview .st-Mask{animation:mask .8s cubic-bezier(.4,0,0,1) forwards}@media print{.st-Mask{animation-name:none!important;clip-path:none}}#contact-area{margin-bottom:30px}#contact-area h2{margin-bottom:1.5em;text-align:center;font-size:22px;font-weight:700;color:#1679ce}#contact-area ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:760px;margin:0 auto}#contact-area ul:after{display:none}#contact-area ul li{width:360px;margin-bottom:20px}#contact-area ul li a{box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:90px;padding-top:0;padding-bottom:0;background-color:#1a273e;font-size:16px;font-weight:700}#relation-area{margin-bottom:40px}#relation-area p{max-width:480px;margin:0 auto}@media screen and (max-width: 900px){.pc{display:none!important}.sp{display:block}#contact-area{margin-bottom:3em}#contact-area h2{margin-bottom:1em;font-size:1.3em}#contact-area ul{display:block;padding:0 20px}#contact-area ul li{width:auto}#contact-area ul li a{height:auto;min-height:68px;padding:15px 30px;font-size:14px}#relation-area{margin-bottom:3em}#relation-area p{max-width:none}}[class*=st-SP]{display:none}@media (max-width: 47.5em){.st-PC.st-PC.st-PC{display:none}.st-SP.st-SP.st-SP{display:block}.st-SPI.st-SPI.st-SPI{display:inline}.st-SPIB.st-SPIB.st-SPIB{display:inline-block}.st-SPF.st-SPF.st-SPF{display:flex}.st-SPG.st-SPG.st-SPG{display:grid}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
