body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header_header__TRXcv{align-items:center;background-image:url(/static/media/header-pc.19d75dce55298c29cd19.png);background-size:cover;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.header_header__TRXcv h1{-webkit-box-reflect:below -10px -webkit-linear-gradient(top,#0000,#0000 10%,#00000080);color:#fff;position:relative}.header_header__TRXcv h1 span{color:#2589d0;font-size:1.2em}.header_border__yKmZV{height:100%;margin:0 auto;position:absolute;width:100%;z-index:-1}@media screen and (max-width:768px){.header_header__TRXcv{background-image:url(/static/media/header-sp.457db5f46afd1b4b6c6a.png);background-position:50%;background-repeat:no-repeat;background-size:contain}}.companyProfile_box__S8bha{background:#52c2f3;border:5px solid #efefef;border-radius:5px;box-shadow:0 0 0 10px #52c2f3;padding:1rem;position:relative}.companyProfile_box__S8bha p{color:#fff;line-height:1.5}.companyProfile_box__S8bha span{background-color:#efefef;border-top-left-radius:5px;border-top-right-radius:5px;color:#2589d0;left:1rem;padding:.7rem;position:absolute;top:-2.5rem}table{border-collapse:collapse;width:100%}table tr{border-bottom:2px solid #fff}table tr:last-child{border-bottom:none}table th{background-color:#2589d0;color:#fff;padding:10px 0;position:relative;text-align:left;text-align:center;width:30%}table th:after{border-bottom:10px solid #0000;border-left:10px solid #2589d0;border-top:10px solid #0000;content:"";display:block;height:0;position:absolute;right:-10px;top:calc(50% - 10px);width:0}table td{background-color:#eee;padding:10px 0;text-align:left;text-align:center;width:70%}.companyProfile_footer__c4pCC{background:#2589d0;color:#fff;font-size:15px;padding:2rem}@media screen and (max-width:768px){.companyProfile_box__S8bha{font-size:70%}table th{padding:5px 0;width:20%}table th:after{right:-7px}table td{padding:10px}}html{color:#605f5f}.App{background-position:50%;background-repeat:no-repeat;height:100%;text-align:center;width:100%}.App-logo{filter:brightness(0);height:40vmin;pointer-events:none}.App-button{background:#0000;border:none;box-shadow:none;outline:none}.App-contents{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}.App-link{color:#61dafb}.box{border-bottom:2px solid #000;border-top:2px solid #000;margin:2em 0;padding:.5em 1.5em;position:relative}.box:after,.box:before{background-color:#000;content:"";height:calc(100% + 20px);position:absolute;top:-10px;width:2px}.box:before{left:10px}.box:after{right:10px}.box p{margin:0;padding:0}.line{border-top:1px solid #313131}.App-animation-text:active{animation:App-logo-spin 1s both}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.font-size-S{font-size:clamp(1.1rem,calc(.9rem + .625vw),1.6rem)}.font-size-M{font-size:clamp(1.2rem,calc(1rem + .625vw),1.7rem)}.font-size-L{font-size:clamp(2.4rem,calc(2.2rem + .625vw),2.9rem)}}@media screen and (min-width:768px) and (max-width:1024px){.font-size-S{font-size:clamp(1.1rem,calc(.9rem + .625vw),1.6rem)}.font-size-M{font-size:clamp(1.2rem,calc(1rem + .625vw),1.7rem)}.font-size-L{font-size:clamp(2.4rem,calc(2.2rem + .625vw),2.9rem)}}@media screen and (min-width:1024px){.font-size-S{font-size:clamp(1.1rem,calc(.9rem + .625vw),1.6rem)}.font-size-M{font-size:clamp(1.2rem,calc(1rem + .625vw),1.7rem)}.font-size-L{font-size:clamp(2.4rem,calc(2.2rem + .625vw),2.9rem)}}.footer{background:#2589d0;color:#fff;font-size:15px;padding:2rem}@media (min-width:768px){.copyright{text-align:center}}
/*# sourceMappingURL=main.caedcc98.css.map*/