/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./node_modules/import-glob-loader/index.js!./src/assets/styles/app.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{appearance:checkbox}[type=radio]{appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{-webkit-tap-highlight-color:transparent;font-size:62.5%;height:100%}body{background-color:#fff;color:#000;font-family:Roboto,sans-serif;font-size:1.4rem;line-height:1.5;scrollbar-width:none}body::-webkit-scrollbar{display:none}*{box-sizing:border-box}@keyframes inUnderHoverKey{0%{transform:scale(1);transform-origin:center right}49.5%{transform:scaleX(0);transform-origin:center right}55%{transform:scaleX(0);transform-origin:center left}to{transform:scale(1);transform-origin:center left}}@keyframes inUnderNoneHoverKey{0%{transform:scale(1);transform-origin:center right}to{transform:scale(1);transform-origin:center left}}.l_wrapper{height:100%}.l_contentWrap,.l_wrapper{overflow:hidden;position:relative;width:100%}.l_contentWrap{box-sizing:border-box;z-index:3}.l_contentSlash{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.l_contentSlashTopPage{left:-5vw}.l_contentSlashUnder{left:29vw;pointer-events:none;position:absolute;width:100%;z-index:2}.m_contactButton{background:linear-gradient(104.04deg,#00a0e9,#92308d);border-radius:4px;height:46px;overflow:hidden;position:relative;text-align:center;width:181px}.m_contactButton a{display:block;height:100%;position:relative;width:100%;z-index:2}.m_contactButton a span{color:#fff;line-height:46px}.m_contactButton span{background:url(../images/icon_mail.svg) no-repeat 0;background-size:24px;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:100;letter-spacing:.03em;padding-left:32px;position:relative;z-index:1}.m_contactButton:after{background:linear-gradient(104.04deg,#005bac,#00a0e9);border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:all .55s cubic-bezier(.46,.14,0,1.01);width:200%}.m_contactButton:hover:after{opacity:1;transform:translateX(0)}.m_primaryButton{background:linear-gradient(104.04deg,#00a0e9,#005bac);border-radius:4px;height:62px;position:relative;text-align:center;width:236px}.m_primaryButton:after{background:linear-gradient(104.04deg,#005bac,#00a0e9);border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:100%}.m_primaryButton a{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.m_primaryButton a div,.m_primaryButton a span{color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:62px;padding-right:32px}.m_primaryButton a i{background:url(../images/icon_arrow_white.svg) no-repeat 100%;background-size:32px auto;height:7px;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:32px}.m_primaryButton:hover:after{opacity:1}.m_primaryButton:hover i{transform:translateX(10px)}.m_secondaryButton{background:linear-gradient(104.04deg,#00a0e9,#005bac);border-radius:4px;height:62px;position:relative;text-align:center;width:236px}.m_secondaryButton a{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.m_secondaryButton a:after{background:#fff;border-radius:2px;content:"";height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px)}.m_secondaryButton a span{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#005bac);-webkit-background-clip:text;display:inline-block;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em;line-height:62px;padding-right:32px}.m_secondaryButton a i,.m_secondaryButton a span{transition:all .55s cubic-bezier(.46,.14,0,1.01);z-index:2}.m_secondaryButton a i{background:url(../images/icon_download.svg) no-repeat 50%;background-size:24px auto;height:24px;width:24px}.m_secondaryButton:hover a:after{background:linear-gradient(104.04deg,#00a0e9,#005bac)}.m_secondaryButton:hover a span{-webkit-text-fill-color:transparent;background:#fff;-webkit-background-clip:text}.m_secondaryButton:hover a i{background:url(../images/icon_download_white.svg) no-repeat 50%}.m_image{height:auto;width:100%}.m_imageVert{height:100%;width:auto}.contactFromTop{margin-top:24px}.contactFromFin{display:flex;justify-content:center;min-height:30dvh}.contactFromBox{margin-top:24px;width:640px}.contactFromOne{margin-bottom:32px}.contactFromOne dt{margin-bottom:8px}.contactFromOne dt,.contactFromOne dt p{color:#333;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:.03em;line-height:1.5}.contactFromOne dt p{margin-bottom:0;margin-top:0}.contactFromOne dt i{color:#e60012;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;padding-left:.5rem;vertical-align:top}.contactFromOne dd{width:100%}.contactFromOne dd p{margin-top:0}.contactFromOne dd input,.contactFromOne dd p{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;letter-spacing:.03em}.contactFromOne dd input{background:#fff;border:1px solid #c6c6c6;border-radius:4px;padding:8px 10px;width:100%}.contactFromOne dd input:focus{outline:0}.contactFromOne dd input:-ms-input-placeholder{color:#ccc;font-family:Roboto,sans-serif;font-style:normal;font-weight:300}.contactFromOne dd input::placeholder{color:#ccc;font-family:Roboto,sans-serif;font-style:normal;font-weight:300}.contactFromOne dd textarea{background:#fff;border:1px solid #c6c6c6;border-radius:4px;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;height:200px;letter-spacing:.03em;padding:15px 10px;resize:vertical;width:100%}.contactFromOne dd textarea:focus{outline:0}.contactFromOne dd textarea:-ms-input-placeholder{color:#ccc}.contactFromOne dd textarea::placeholder{color:#ccc}.contactFromOne dd span,.contactFromOne span{color:#333;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-top:3px}.contactFromPrivacyWrap{background:#eaeaea;border-radius:4px;margin-bottom:32px;padding:36px 24px;text-align:center}.contactFromPrivacyWrap .contactFromPrivacy{color:#000;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.03em}.contactFromPrivacyWrap .contactFromPrivacy div{margin-top:16px}.contactFromPrivacyWrap .contactFromPrivacy div:first-child{margin-top:0}.contactFromPrivacyWrap .contactFromPrivacy p{margin-bottom:0;margin-top:0}.contactFromPrivacyWrap .contactFromPrivacy a{text-decoration:underline}.contactFromPrivacyWrap .contactFromPrivacyCheck{border:1px solid #000;border-radius:4px;font-size:1.6rem;letter-spacing:.1em;margin:14px auto 0;padding:10px 0;width:130px}.contactFromPrivacyWrap .contactFromPrivacyCheck,.contactFromPrivacyWrap .contactFromPrivacyCheck p{align-items:center;display:flex;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;justify-content:center}.contactFromPrivacyWrap .contactFromPrivacyCheck p{margin-bottom:0;margin-left:-20px;margin-top:0}.contactFromPrivacyWrap .contactFromPrivacyCheck .wpcf7-form-control-wrap{margin-top:-5px}.contactFromPrivacyWrap .contactFromPrivacyCheck input[type=checkbox]{appearance:none;background:#fff;border:1px solid #000;height:16px;margin-top:2px;position:relative;vertical-align:-5px;width:16px}.contactFromPrivacyWrap .contactFromPrivacyCheck input[type=checkbox]:checked:before{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:10px;left:4px;position:absolute;top:1px;transform:rotate(50deg);width:6px}.contactFromPrivacyWrap .contactFromPrivacyCheck span{display:block;margin-left:8px}.contactSubmitButtonWrap{align-items:center;display:flex;justify-content:center}.contactSubmitButtonWrap .wpcf7-spinner{display:none}.contactSendButtonWrap p{display:flex;gap:0 16px}.contactSubmitButton,.wpcf7-previous,.wpcf7-submit{background:linear-gradient(104.04deg,#00a0e9,#92308d);border-radius:32px;color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:700;height:62px;letter-spacing:.03em;line-height:62px;text-align:center;width:270px}.contactSubmitButton:disabled,.wpcf7-previous:disabled,.wpcf7-submit:disabled{background:#c6c6c6}.wpcf7-previous{background:#fff;border:2px solid #005bac;color:#005bac}.wpcf7-response-output{background:#fff;border:1px solid #e60012!important;border-radius:4px;color:#e60012!important;font-family:Roboto,sans-serif;font-size:1.4rem;font-style:normal;font-weight:700!important;font-weight:700;text-align:center}.wpcf7-not-valid{border-color:#e60012!important}.wpcf7-not-valid-tip{color:#e60012!important;font-weight:700!important}.p_headerWrap{height:80px;left:0;position:fixed;top:0;width:100%;z-index:999}.p_headerWrap .p_headerInnerWrap{align-items:center;background:hsla(0,0%,100%,.8);display:flex;height:100%;justify-content:space-between;padding:0 3%;width:100%}.p_headerWrap .p_headerNavToggle{display:none;height:64px;position:relative;width:64px}.p_headerWrap .p_headerNavToggle span{background:#898989;display:block;height:1px;left:0;position:absolute;top:0;width:100%}.p_headerWrap .p_headerNavToggle span:first-child{top:50%;width:48px}.p_headerWrap .p_headerNavToggle span:nth-child(2){top:calc(50% - 8px);width:100%}.p_headerWrap .p_headerNavToggle span:nth-child(3){top:calc(50% + 8px);width:24px}.p_headerWrap .p_headerNav{align-items:center;display:flex;gap:0 32px}.p_headerWrap .p_headerMenu{display:flex;gap:0 32px}.p_headerWrap .p_headerMenu .p_headerMenuItem{position:relative}.p_headerWrap .p_headerMenu .p_headerMenuItem a{display:block}.p_headerWrap .p_headerMenu .p_headerMenuItem a span{color:#898989;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em;transition:all .55s cubic-bezier(.46,.14,0,1.01)}.p_headerWrap .p_headerMenu .p_headerMenuItem:hover a span{color:#00a0e9}.p_headerWrap .p_headerMenu .p_headerMenuItem:hover .p_headerMenuItemSub{opacity:1;transform:translateY(0);visibility:visible}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub{background:rgba(0,160,233,.5);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.25);left:0;opacity:0;padding:16px 32px;position:absolute;top:3rem;transform:translateY(-5px);transition:all .55s cubic-bezier(.46,.14,0,1.01);visibility:hidden}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub.Company{left:unset;right:0;width:250%}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub li{margin-top:8px}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub li:first-child{margin-top:0}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a{display:block}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a span{color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em;position:relative;text-decoration:none}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a span:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a span:hover:after{animation:inUnderHoverKey .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center right;will-change:transform}.p_headerWrap .p_headerNavSP{background:rgba(0,0,0,.6);display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .55s cubic-bezier(.46,.14,0,1.01);visibility:hidden;width:100%;z-index:1000}.p_headerWrap .p_headerNavSP.Act{display:none}.p_headerWrap .p_headerNavSP.Act .p_headerNavSPInner{transform:translateX(0)}.p_headerWrap .p_headerNavSP .p_headerNavSPInner{background:#fff;height:100%;margin-left:20%;overflow-y:scroll;padding:32px 16px 0;position:relative;transform:translateX(100%);transition:all .55s cubic-bezier(.46,.14,0,1.01);width:80%}.p_headerWrap .p_headerNavSP .p_headerNavSPInnerSlash{background:url(../images/slash_bg_down.svg) no-repeat 48% 100%;background-size:250% auto;height:120%;left:0;position:absolute;top:0;width:100%;z-index:1}.p_headerWrap .p_headerNavSP .p_headerMenuSPHead{display:flex;justify-content:space-between;position:relative;width:100%;z-index:2}.p_headerWrap .p_headerNavSP .p_headerMenuSPHead .p_headerNavClose{height:46px;position:relative;width:46px}.p_headerWrap .p_headerNavSP .p_headerMenuSPHead .p_headerNavClose span{background:#000;height:1px;left:0;position:absolute;top:50%;width:100%}.p_headerWrap .p_headerNavSP .p_headerMenuSPHead .p_headerNavClose span:first-child{transform:rotate(-45deg)}.p_headerWrap .p_headerNavSP .p_headerMenuSPHead .p_headerNavClose span:nth-child(2){transform:rotate(45deg)}.p_headerWrap .p_headerNavSP .p_headerMenuSP{display:block;margin-top:10vh;position:relative;z-index:2}.p_headerWrap .p_headerNavSP .p_headerMenuItemSP{font-family:Roboto,sans-serif;font-size:2.4rem;font-style:normal;font-weight:500;letter-spacing:.03em;margin-top:30px}.p_headerWrap .p_headerNavSP .p_headerMenuItemSP span{background:url(../images/icon_arrow_blue.svg) no-repeat 100%;background-size:32px auto;color:#00a0e9;padding-right:48px}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub{margin-top:16px}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li{font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;margin-top:16px}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li span{position:relative;text-decoration:none}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li span:after{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li span:hover:after{animation:inUnderHoverKey .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center right;will-change:transform}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li:first-child{margin-top:0}.p_headerNavSub{left:0;margin-top:114px;position:relative;text-align:center;width:100%;z-index:2}.p_headerNavSub .p_headerNavSNS{display:flex;gap:0 24px}.p_headerNavSub .p_headerNavSNS li{height:32px;width:48px}.p_headerNavSub .p_headerNavSNS li a{display:block;height:100%;width:100%}.p_headerNavSub .p_headerNavSNS li a span{font-size:0}.p_headerNavSub .p_headerNavSNS li.YOUTUBE{background:url(../images/icon_youtube.png) no-repeat 100%;background-size:100%}.p_headerNavSub .p_headerNavSNS li.LINKEDIN{background:url(../images/icon_linkedin.png) no-repeat 100%;background-size:100%}.p_headerNavSub .p_headerNavLang{border:1px solid #000;border-radius:4px;height:46px;margin-right:auto;margin-top:16px;width:119px}.p_headerNavSub .p_headerNavLang a{display:block;height:100%;text-align:center;width:100%}.p_headerNavSub .p_headerNavLang a span{background:url(../images/icon_global.svg) no-repeat 0;background-size:24px;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:46px;padding-left:32px}.p_headerNavSub .p_headerNavPolicy{display:flex;gap:0 24px;margin-top:18px}.p_headerNavSub .p_headerNavPolicy li{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300}.p_headerNavSub .p_headerNavPolicy li span{position:relative;text-decoration:none}.p_headerNavSub .p_headerNavPolicy li span:after{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.p_headerNavSub .p_headerNavPolicy li span:hover:after{animation:inUnderHoverKey .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center right;will-change:transform}.p_footerWrap{position:relative;width:100%;z-index:2}.p_footerWrap .l_contentSlashUnder{z-index:1}.p_footerWrap .p_footerInnerWrap{background:#eaeaea;padding:64px 3% 48px;position:relative;width:100%;z-index:2}.p_footerWrap .p_footerLogo{width:89px}.p_footerWrap .p_footerNav{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:70px}.p_footerWrap .p_footerNav .p_footerNavLinks{margin-top:-124px}.p_footerWrap .p_footerNav .p_footerNavLinks .m_contactButton{margin-left:auto}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap{display:flex;gap:0 120px;margin-top:24px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main{color:#00a0e9;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main a{align-items:center;display:flex}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main span{padding-right:16px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main i{background:url(../images/icon_arrow_blue.svg) no-repeat 50%;background-size:32px auto;display:block;height:7px;margin-top:4px;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:32px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main:hover i{transform:translateX(10px)}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub{margin-top:20px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;margin-top:12px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li span{position:relative;text-decoration:none}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li span:after{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li span:hover:after{animation:inUnderHoverKey .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center right;will-change:transform}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li:first-child{margin-top:0}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS{display:flex;gap:0 24px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li{height:32px;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:48px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li a{display:block;height:100%;width:100%}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li a span{font-size:0}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li:hover{opacity:.5}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li.YOUTUBE{background:url(../images/icon_youtube.png) no-repeat 100%;background-size:100%}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li.LINKEDIN{background:url(../images/icon_linkedin.png) no-repeat 100%;background-size:100%}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang{border:1px solid #000;border-radius:4px;height:46px;margin-top:16px;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:119px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang:hover{opacity:.5}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang a{display:block;height:100%;text-align:center;width:100%}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang a span{background:url(../images/icon_global.svg) no-repeat 0;background-size:24px;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:46px;padding-left:32px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy{display:flex;gap:0 24px;margin-top:18px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li span{position:relative;text-decoration:none}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li span:after{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(1);transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li span:hover:after{animation:inUnderHoverKey .5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center right;will-change:transform}.p_footerWrap .p_footerCopyRight{font-size:1.2rem;letter-spacing:.03em;text-align:right}.l-underLayerWrap .p_wpUnderPageKV{aspect-ratio:1280/320;background-size:cover;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));height:auto;left:0;position:absolute;top:0;width:100%;z-index:1}.p_breadcrumbs{align-items:center;display:flex;gap:0 28px;justify-content:flex-end;padding:40px 3% 20px}.p_breadcrumbs .p_breadcrumbsItem{color:#000;font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;letter-spacing:.03em;position:relative;text-decoration:underline}.p_breadcrumbs .p_breadcrumbsItem.Current{color:#00a0e9;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;text-decoration:none}.p_breadcrumbs .p_breadcrumbsItem:after{background:#898989;content:"";height:24px;position:absolute;right:-14px;top:-3px;transform:rotate(30deg);transform-origin:center right;width:1px}.p_breadcrumbs .p_breadcrumbsItem:last-child:after{display:none}.p_wpContentHead{padding-bottom:46px;position:relative;z-index:2}.p_wpContentHead.NoBottom{padding-bottom:0}.p_wpContentHead .p_wpContentHeadNullImage{aspect-ratio:1280/320;display:block;width:100%}.p_wpContentHead .p_wpContentHeadClipImage{aspect-ratio:780/330;background-color:red;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);display:block;width:60%}.p_wpContentHead .p_wpContentHeadTitleWrap{padding-left:3%;padding-top:58px}.p_wpContentHead .p_wpContentHeadTitleWrap.Flex{align-items:center;display:flex;padding-top:0}.p_wpContentHead .p_wpContentHeadTitleWrap.Flex .p_wpContentHeadTitle{width:40%}.p_wpContentHead .p_wpContentHeadTitle span{display:block;font-family:Roboto,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:.03em;line-height:1}.p_wpContentHead .p_wpContentHeadTitle h1{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#92308d);-webkit-background-clip:text;display:inline-block;font-family:Roboto,sans-serif;font-size:7.2rem;font-style:normal;font-weight:300;letter-spacing:.03em}.p_wpContent{padding-bottom:60px;padding-left:3%;padding-right:3%;position:relative;z-index:2}.p_wpContent h2{font-family:Roboto,sans-serif;font-size:4.8rem;font-style:normal;font-weight:300;letter-spacing:.03em;position:relative}.p_wpContent h2:before{background:#00a0e9;content:"";display:block;height:72px;left:0;position:absolute;top:-68px;transform:rotate(29deg);transform-origin:bottom center;width:1px}.p_wpContent .headding_03{align-items:center;display:flex;gap:0 16px;position:relative}.p_wpContent .headding_03 h3{display:block;font-family:Roboto,sans-serif;font-size:3.2rem;font-style:normal;font-weight:300;letter-spacing:.03em;position:relative;width:auto}.p_wpContent .headding_03 p{margin-top:0}.p_wpContent .headding_03 i{background:#00a0e9;content:"";display:block;height:1px;width:120px}.p_wpContent .headding_03_under{align-items:center;display:flex;gap:0 16px;position:relative}.p_wpContent .headding_03_under h3{display:block;font-family:Roboto,sans-serif;font-size:3.2rem;font-style:normal;font-weight:300;letter-spacing:.03em;position:relative;width:auto}.p_wpContent .headding_03_under span{background:#00a0e9;content:"";display:block;height:1px;width:120px}.p_wpContent h4{border-bottom:1px solid #00a0e9;color:#00a0e9;font-size:2.4rem;font-weight:700}.p_wpContent h4,.p_wpContent h5{font-family:Roboto,sans-serif;font-style:normal;letter-spacing:.03em}.p_wpContent h5{font-size:3.2rem;font-weight:300}.p_wpContent h6{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#92308d);-webkit-background-clip:text;display:inline-block;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:.03em}.p_wpContent .p_wpContentInner{padding-top:190px}.p_wpContent .p_wpContentInner:first-child{padding-top:64px}.p_wpContent .p_wpContentInner.NoHead{padding-top:0}.p_wpContent .p_wpContentInnerBody{padding-left:13%}.p_wpContent p{margin-top:22px}.p_wpContent p,.p_wpContent small{color:#333;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.1em;line-height:1.5}.p_wpContent small{display:block;margin-top:16px}.p_wpContent .wp-block-one{margin-top:64px}.p_wpContent .wp-block-inner-one,.p_wpContent ul{margin-top:24px}.p_wpContent ul li{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-top:16px;padding-left:28px;position:relative}.p_wpContent ul li:first-child{margin-top:0}.p_wpContent ul li:before{background:#00a0e9;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:16px}.p_wpContent ol{counter-reset:item;margin-top:24px}.p_wpContent ol li{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-left:2.9rem;margin-top:16px;position:relative;text-indent:-2.5rem}.p_wpContent ol li:before{color:#00a0e9;content:counter(item) ".";counter-increment:item;font-weight:700;padding-right:1rem}.p_wpContent table{border:1px solid #ccc;border-collapse:collapse;color:#333;margin-top:24px;width:100%}.p_wpContent table td:first-child,.p_wpContent table th{background:#ccecfb;font-weight:400;text-align:center}.p_wpContent table td,.p_wpContent table td:first-child,.p_wpContent table th{border:1px solid #ccc;border-collapse:collapse;font-size:1.6rem;letter-spacing:.1em;padding:15px}.p_wpContent table td:first-child{text-align:center;width:24%}.p_wpContent table td a:hover{text-decoration:underline}.p_wpContent strong{font-weight:700}.p_wpContent .wp-block-head-read{color:#333;font-family:Roboto,sans-serif;font-style:normal;font-weight:300;margin-bottom:28px}.p_wpContent .wp-block-image img{width:100%}.p_wpContent .wp-block-figureWrap h4{margin-bottom:24px}.p_wpContent .wp-block-figure h4{margin-bottom:16px}.p_wpContent .wp-block-figure small{margin-top:16px}.p_wpContent .wp-block-read{color:#231815;font-size:1.4rem;letter-spacing:.1em;line-height:1.5}.p_wpContent .wp-block-button{margin-top:24px;width:min-content}.p_wpContent .wp-block-button a{padding-left:20px;padding-right:20px}.p_wpContent .wp-block-align-center{align-items:center}.p_wpContent .wp-block-flex-button-2{display:flex;gap:0 3%}.p_wpContent .wp-block-flex-button-2 .wp-block-image,.p_wpContent .wp-block-flex-button-2 .wp-block-read{width:50%}.p_wpContent .wp-block-flex-2{display:flex;gap:0 3%}.p_wpContent .wp-block-flex-2 .wp-block-image,.p_wpContent .wp-block-flex-2 .wp-block-read{width:50%}.p_wpContent .wp-block-flex-3{display:flex;gap:0 3%}.p_wpContent .wp-block-flex-3 .wp-block-image,.p_wpContent .wp-block-flex-3 .wp-block-read{width:33.3333333333%}.p_wpContent .wp-block-flex-4{display:flex;gap:0 3%}.p_wpContent .wp-block-flex-4 .wp-block-image,.p_wpContent .wp-block-flex-4 .wp-block-read{width:25%}.p_wpContent .wp-block-youtube-thumbnail{position:relative}.p_wpContent .wp-block-youtube-thumbnail:after{background:url(../images/icon_movie_play.svg) no-repeat 50% rgba(0,0,0,.25);background-size:185px;content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:all .55s cubic-bezier(.46,.14,0,1.01);width:100%}.p_wpContent .wp-block-youtube-thumbnail:hover:after{background:url(../images/icon_movie_play.svg) no-repeat 50% rgba(0,0,0,.5);background-size:185px;content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.p_wpContent .wp-block-business-index-image{border-radius:8px;overflow:hidden}.wp-block-youtube{height:100%;left:0;position:fixed;top:0;transition:.5s;width:100%;z-index:999}.wp-block-youtube.close{filter:opacity(0);visibility:hidden}.wp-block-youtube.open{filter:opacity(1);visibility:visible}.wp-block-youtube .wp-block-youtubeClose{cursor:pointer;height:48px;position:absolute;right:48px;top:48px;width:48px}.wp-block-youtube .wp-block-youtubeClose span{background:#fff;height:1px;left:0;position:absolute;top:50%;width:100%}.wp-block-youtube .wp-block-youtubeClose span:first-child{transform:rotate(45deg)}.wp-block-youtube .wp-block-youtubeClose span:nth-child(2){transform:rotate(-45deg)}.wp-block-youtube .wp-block-youtubeInner{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;transition:.5s;width:100%}.wp-block-youtube .wp-block-youtubeInner iframe{height:36vw;width:64vw}.wp-block-companyIndex{display:flex;flex-wrap:wrap;gap:124px 3%}.wp-block-companyIndex .wp-block-one{margin-top:0;width:48%}.wp-block-companyIndex .wp-block-one:first-child{margin-top:0}.wp-block-companyIndex .wp-block-one h2{font-size:3.2vw;margin-bottom:28px}.wp-block-companyIndex .wp-block-button{margin-top:32px;width:236px}.wp-block-companyBody{padding-top:0!important}.wp-block-PresidentHead{padding-bottom:36px}.wp-block-PresidentBody{padding-top:0!important}.wp-block-President .wp-block-head-read{font-family:Roboto,sans-serif;font-size:3.2rem;font-style:normal;font-weight:300;margin-bottom:20px;margin-top:0}.wp-block-President .wp-block-read{margin-top:36px}.wp-block-President .wp-block-PresidentName{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto;width:57.5%}.wp-block-President .wp-block-PresidentName img{display:block;width:100%}.wp-block-President .wp-block-PresidentName div strong{display:block;font-size:2rem;letter-spacing:.1em;margin-top:8px}.wp-block-President .wp-block-PresidentName div small{font-size:1.6rem;margin-top:10px}.wp-block-boardMembers{display:flex;flex-wrap:wrap;gap:32px 0}.wp-block-boardMembers_one{width:50%}.wp-block-boardMembers_one dt{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#92308d);-webkit-background-clip:text;display:inline-block;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700}.wp-block-boardMembers_one dd{font-family:Roboto,sans-serif;font-size:3.2rem;font-style:normal;font-weight:300}.p_wpNotFoundContent{padding-bottom:120px;padding-top:144px;text-align:center;width:100%}.p_wpNotFoundContent .p_wpNotFoundContentTitle p span{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#92308d);-webkit-background-clip:text;font-family:Roboto,sans-serif;font-size:16rem;font-style:normal;font-weight:300;letter-spacing:.03em;line-height:1}.p_wpNotFoundContent .p_wpNotFoundContentTitle p:nth-child(2) span{font-size:12rem}.p_wpNotFoundContent .p_wpNotFoundContentRead{font-family:Roboto,sans-serif;font-size:3.2rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-top:32px}.p_wpNotFoundContent .p_wpNotFoundContentButton{margin:26px auto 0;width:252px}.topPageSection{position:relative;z-index:3}.topPage__underKV{background:url(../images/top_kv.jpg) no-repeat 50%;background-size:cover;left:0;position:absolute;top:0;z-index:1}.topPage__KV,.topPage__underKV{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.topPage__KV{position:relative;z-index:3}.topPage__KV .topPage__KVTitle{bottom:-.8vw;display:flex;justify-content:center;position:absolute;width:100%}.topPage__KV h2{background:linear-gradient(104.04deg,#00a0e9,#92308d);-webkit-background-clip:text;display:block;font-family:Roboto,sans-serif;font-size:7vw;font-style:normal;font-weight:300;letter-spacing:.03em}.topPage__KV h2 span:first-child{color:#0a9ae4}.topPage__KV h2 span:nth-child(2){color:#0f96e1}.topPage__KV h2 span:nth-child(3){color:#1392de}.topPage__KV h2 span:nth-child(4){color:#1790dc}.topPage__KV h2 span:nth-child(5){color:#2188d5}.topPage__KV h2 span:nth-child(6){color:#2386d4}.topPage__KV h2 span:nth-child(7){color:#2a81d0}.topPage__KV h2 span:nth-child(8){color:#307dcc}.topPage__KV h2 span:nth-child(9){color:#3579c9}.topPage__KV h2 span:nth-child(10),.topPage__KV h2 span:nth-child(11){color:#3678c8}.topPage__KV h2 span:nth-child(12){color:#3b74c5}.topPage__KV h2 span:nth-child(14){color:#456cbe}.topPage__KV h2 span:nth-child(15){color:#4a69bc}.topPage__KV h2 span:nth-child(16){color:#5362b6}.topPage__KV h2 span:nth-child(17){color:#5361b6}.topPage__KV h2 span:nth-child(20){color:#595db2}.topPage__KV h2 span:nth-child(21){color:#6355ab}.topPage__KV h2 span:nth-child(22){color:#6653aa}.topPage__KV h2 span:nth-child(23),.topPage__KV h2 span:nth-child(24){color:#6b4fa7}.topPage__KV h2 span:nth-child(25){color:#724aa2}.topPage__KV h2 span:nth-child(26){color:#7448a1}.topPage__KV h2 span:nth-child(27){color:#79459e}.topPage__KV h2 span:nth-child(29){color:#1a8dd9}.topPage__KV h2 span:nth-child(30){color:#1d8bd8}.topPage__KV h2 span:nth-child(31){color:#2287d5}.topPage__KV h2 span:nth-child(32){color:#2b80cf}.topPage__KV h2 span:nth-child(33){color:#307dcc}.topPage__KV h2 span:nth-child(34){color:#3579c9}.topPage__KV h2 span:nth-child(35){color:#3876c7}.topPage__KV h2 span:nth-child(38){color:#426fc1}.topPage__KV h2 span:nth-child(39){color:#456cbe}.topPage__KV h2 span:nth-child(40){color:#4b68bb}.topPage__KV h2 span:nth-child(41){color:#4467ba}.topPage__KV h2 span:nth-child(42){color:#4e66b9}.topPage__KV h2 span:nth-child(43){color:#5460b5}.topPage__KV h2 span:nth-child(44){color:#5560b4}.topPage__KV h2 span:nth-child(46){color:#5b5cb1}.topPage__KV h2 span:nth-child(47){color:#6157ad}.topPage__KV h2 span:nth-child(48){color:#6454ab}.topPage__KV h2 span:nth-child(49){color:#6c4ea6}.topPage__KV h2 span:nth-child(50){color:#704ba4}.topPage__KV h2 span:nth-child(51){color:#7548a0}.topPage__KV h2 span:nth-child(52){color:#7a449d}.topPage__KV h2 span:nth-child(53){color:#7b439d}.topPage__KV h2 span:nth-child(54){color:#7f409a}.topPage__KV h2 span:nth-child(55){color:#833d98}@keyframes KVScrollKey{0%{opacity:0;top:-4px}30%{opacity:1;top:0}60%{opacity:.6;top:calc(100% - 8px)}80%{opacity:0;top:calc(100% - 4px)}to{opacity:0;top:100%}}.topPage__KV .topPage__KVScroll{bottom:0;position:absolute;right:30px;text-align:center}.topPage__KV .topPage__KVScroll .topPage__KVScrollTitle{font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;font-weight:100}.topPage__KV .topPage__KVScroll .topPage__KVScrollBar{background:#000;display:block;height:80px;margin-left:50%;position:relative;width:1px}.topPage__KV .topPage__KVScroll .topPage__KVScrollBar span{animation:KVScrollKey 5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.785,.135,.15,.86);background:#000;border-radius:50%;display:block;height:8px;left:calc(50% - 4px);position:absolute;top:0;width:8px}.topPage__Read{padding-top:54px;position:relative;z-index:3}.topPage__Read p{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-top:16px;text-align:center}.topPage__Read p:first-child{margin-top:0}.topPage__SS{padding:64px 3%;position:relative;width:100%;z-index:3}.topPage__SS .topPage__SSTitle{align-items:center;aspect-ratio:1200/320;display:flex;justify-content:center;position:relative;width:100%}.topPage__SS .topPage__SSTitle .topPage__SSTitleImage{box-shadow:0 4px 8px rgba(0,0,0,.25);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.topPage__SS .topPage__SSTitle .topPage__SSTitleImage .topPage__SSTitleImageInner{background:url(../images/top_ss_image.jpg) no-repeat 50%;background-size:cover;height:100%;width:100%}.topPage__SS .topPage__SSTitle h2{color:#fff;font-family:Roboto,sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;letter-spacing:.03em}.topPage__SS .topPage__SSTitle h2 span{padding:0 .2rem}.topPage__SS .topPage__SSContent{display:flex;gap:0 10%;margin-top:32px}.topPage__SS .topPage__SSContent .topPage__SSContentOne{position:relative;width:33.3333333333%}.topPage__SS .topPage__SSContent .topPage__SSContentOne:after{background:#c6c6c6;content:"";height:100%;position:absolute;right:-10%;top:0;width:1px}.topPage__SS .topPage__SSContent .topPage__SSContentOne:last-child:after{display:none}.topPage__SS .topPage__SSContent .topPage__SSContentOne dt{color:#00a0e9;font-family:Roboto,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:.03em}.topPage__SS .topPage__SSContent .topPage__SSContentOne dd{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;letter-spacing:.03em;margin-top:16px;padding-left:30px;position:relative}.topPage__SS .topPage__SSContent .topPage__SSContentOne dd:before{background:#00a0e9;content:"";height:1px;left:0;position:absolute;top:50%;width:16px}.topPage__SS .m_primaryButton{margin:32px auto 0}.topPage__Company{position:relative;width:100%;z-index:2}.topPage__Company .l_contentSlashUnder{left:4vw}.topPage__Company .topPage__CompanyContent{background:linear-gradient(104.04deg,#00a0e9,#92308d);display:flex;position:relative;z-index:2}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne{width:50%}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read{display:flex;padding:36px 3% 110px}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read .Slash{margin:0 auto;width:80px}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read .m_primaryButton{margin:64px auto 0}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read dt{color:#fff;font-family:Roboto,sans-serif;font-size:4.8rem;font-style:normal;font-weight:100;letter-spacing:.03em}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read dd{color:#fff;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:100;letter-spacing:.03em;margin-top:16px}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Image{filter:drop-shadow(0 4px 8px rgba(0,0,0,.25));overflow:hidden;position:relative}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Image .topPage__CompanyContentOneImage{background:url(../images/top_company_image.jpg) no-repeat 50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.topPage__Company .topPage__CompanyMap{position:relative;width:100%;z-index:2}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapFrame{height:0;padding-top:25%;position:relative;width:100%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapFrame iframe{height:100%;left:0;position:absolute;top:0;width:100%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations{align-items:center;background:linear-gradient(104.04deg,#00a0e9,#005bac);display:flex;padding:16px 3%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations dt{color:#005bac;font-family:Roboto,sans-serif;font-size:2rem;font-style:normal;font-weight:500;letter-spacing:.03em;margin-right:2%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations dd{color:#fff;font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:100;letter-spacing:.03em}.grecaptcha-badge{visibility:hidden}.no-desktop,.no-display{display:none!important}.is-fixed{overflow:hidden}.js-inView{opacity:0}.js-inViewAct{animation:inViewActKey .8s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;will-change:transform}.js-inViewAct.Delay{animation-delay:.28s}@keyframes inViewActKey{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.js-inViewAlpha{opacity:0}.js-inViewAlphaAct{animation:inViewAlphaActKey .8s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;will-change:transform}@keyframes inViewAlphaActKey{0%{opacity:0}to{opacity:1}}.js-inViewBgImage{transform:scale(1.05);transform-origin:center}.js-inViewBgImageAct{animation:inViewBgImageActKey 3s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.46,.14,0,1.01);backface-visibility:hidden;transform-origin:center;will-change:transform}@keyframes inViewBgImageActKey{0%{transform:scale(1.1)}to{transform:scale(1)}}.js-inViewSplit,.js-inViewSplit span{opacity:0}.js-inViewSplitAct{animation:inViewSplitActKey .6s;animation-fill-mode:forwards;backface-visibility:hidden;will-change:transform}.js-inViewSplitAct:first-child{animation-delay:.01s}.js-inViewSplitAct:nth-child(2){animation-delay:.02s}.js-inViewSplitAct:nth-child(3){animation-delay:.03s}.js-inViewSplitAct:nth-child(4){animation-delay:.04s}.js-inViewSplitAct:nth-child(5){animation-delay:.05s}.js-inViewSplitAct:nth-child(6){animation-delay:.06s}.js-inViewSplitAct:nth-child(7){animation-delay:.07s}.js-inViewSplitAct:nth-child(8){animation-delay:.08s}.js-inViewSplitAct:nth-child(9){animation-delay:.09s}.js-inViewSplitAct:nth-child(10){animation-delay:.1s}.js-inViewSplitAct:nth-child(11){animation-delay:.11s}.js-inViewSplitAct:nth-child(12){animation-delay:.12s}.js-inViewSplitAct:nth-child(13){animation-delay:.13s}.js-inViewSplitAct:nth-child(14){animation-delay:.14s}.js-inViewSplitAct:nth-child(15){animation-delay:.15s}.js-inViewSplitAct:nth-child(16){animation-delay:.16s}.js-inViewSplitAct:nth-child(17){animation-delay:.17s}.js-inViewSplitAct:nth-child(18){animation-delay:.18s}.js-inViewSplitAct:nth-child(19){animation-delay:.19s}.js-inViewSplitAct:nth-child(20){animation-delay:.2s}.js-inViewSplitAct span{animation:inViewStateActKey 1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.54,.25,0,1.29);backface-visibility:hidden;display:inline-block;transform-origin:top left;will-change:transform}.js-inViewSplitAct span:first-child{animation-delay:19ms}.js-inViewSplitAct span:nth-child(2){animation-delay:38ms}.js-inViewSplitAct span:nth-child(3){animation-delay:57ms}.js-inViewSplitAct span:nth-child(4){animation-delay:76ms}.js-inViewSplitAct span:nth-child(5){animation-delay:95ms}.js-inViewSplitAct span:nth-child(6){animation-delay:.114s}.js-inViewSplitAct span:nth-child(7){animation-delay:.133s}.js-inViewSplitAct span:nth-child(8){animation-delay:.152s}.js-inViewSplitAct span:nth-child(9){animation-delay:.171s}.js-inViewSplitAct span:nth-child(10){animation-delay:.19s}.js-inViewSplitAct span:nth-child(11){animation-delay:.209s}.js-inViewSplitAct span:nth-child(12){animation-delay:.228s}.js-inViewSplitAct span:nth-child(13){animation-delay:.247s}.js-inViewSplitAct span:nth-child(14){animation-delay:.266s}.js-inViewSplitAct span:nth-child(15){animation-delay:.285s}.js-inViewSplitAct span:nth-child(16){animation-delay:.304s}.js-inViewSplitAct span:nth-child(17){animation-delay:.323s}.js-inViewSplitAct span:nth-child(18){animation-delay:.342s}.js-inViewSplitAct span:nth-child(19){animation-delay:.361s}.js-inViewSplitAct span:nth-child(20){animation-delay:.38s}.js-inViewSplitAct span:nth-child(21){animation-delay:.399s}.js-inViewSplitAct span:nth-child(22){animation-delay:.418s}.js-inViewSplitAct span:nth-child(23){animation-delay:.437s}.js-inViewSplitAct span:nth-child(24){animation-delay:.456s}.js-inViewSplitAct span:nth-child(25){animation-delay:.475s}.js-inViewSplitAct span:nth-child(26){animation-delay:.494s}.js-inViewSplitAct span:nth-child(27){animation-delay:.513s}.js-inViewSplitAct span:nth-child(28){animation-delay:.532s}.js-inViewSplitAct span:nth-child(29){animation-delay:.551s}.js-inViewSplitAct span:nth-child(30){animation-delay:.57s}.js-inViewSplitAct span:nth-child(31){animation-delay:.589s}.js-inViewSplitAct span:nth-child(32){animation-delay:.608s}.js-inViewSplitAct span:nth-child(33){animation-delay:.627s}.js-inViewSplitAct span:nth-child(34){animation-delay:.646s}.js-inViewSplitAct span:nth-child(35){animation-delay:.665s}.js-inViewSplitAct span:nth-child(36){animation-delay:.684s}.js-inViewSplitAct span:nth-child(37){animation-delay:.703s}.js-inViewSplitAct span:nth-child(38){animation-delay:.722s}.js-inViewSplitAct span:nth-child(39){animation-delay:.741s}.js-inViewSplitAct span:nth-child(40){animation-delay:.76s}.js-inViewSplitAct span:nth-child(41){animation-delay:.779s}.js-inViewSplitAct span:nth-child(42){animation-delay:.798s}.js-inViewSplitAct span:nth-child(43){animation-delay:.817s}.js-inViewSplitAct span:nth-child(44){animation-delay:.836s}.js-inViewSplitAct span:nth-child(45){animation-delay:.855s}.js-inViewSplitAct span:nth-child(46){animation-delay:.874s}.js-inViewSplitAct span:nth-child(47){animation-delay:.893s}.js-inViewSplitAct span:nth-child(48){animation-delay:.912s}.js-inViewSplitAct span:nth-child(49){animation-delay:.931s}.js-inViewSplitAct span:nth-child(50){animation-delay:.95s}.js-inViewSplitAct span:nth-child(51){animation-delay:.969s}.js-inViewSplitAct span:nth-child(52){animation-delay:.988s}.js-inViewSplitAct span:nth-child(53){animation-delay:1.007s}.js-inViewSplitAct span:nth-child(54){animation-delay:1.026s}.js-inViewSplitAct span:nth-child(55){animation-delay:1.045s}.js-inViewSplitAct span:nth-child(56){animation-delay:1.064s}.js-inViewSplitAct span:nth-child(57){animation-delay:1.083s}.js-inViewSplitAct span:nth-child(58){animation-delay:1.102s}.js-inViewSplitAct span:nth-child(59){animation-delay:1.121s}.js-inViewSplitAct span:nth-child(60){animation-delay:1.14s}@keyframes inViewSplitActKey{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@keyframes inViewStateActKey{0%{opacity:0;transform:matrix(1,-.1,0,1.05,0,0)}to{opacity:1;transform:matrix(1,0,0,1,0,0)}}.scrollMotion{animation:scrollMotionKey 3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.78,.05,.04,1.01);backface-visibility:hidden;will-change:transform}@keyframes scrollMotionKey{0%{transform:translateY(-10px)}to{transform:translateY(80px)}}.left{float:left}.right{float:right}.no-margin{margin:0}.no-padding{padding:0}.block{display:block}.inline{display:inline}.inline-block{*zoom:1;display:inline-block;*display:inline}.none,[hidden]{display:none}.font-ultra-bold{font-weight:900}.font-bold{font-weight:700}.font-normal{font-weight:500}.font-light{font-weight:300}.font-thin{font-weight:100}.font-normal{font-style:normal}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.flex-center{justify-content:center}.pre-wrap{white-space:pre-wrap}@media screen and (max-width:768px){.l_contentSlash{left:-80%;width:250%}.l_contentSlashTopPage{left:-190%;width:300%}.l_contentSlashUnder{left:-70%;width:250%}.m_contactButton:hover:after,.m_primaryButton:hover:after{opacity:0}.m_primaryButton:hover i{transform:translateX(0)}.m_secondaryButton:hover a:after{background:#fff}.m_secondaryButton:hover a span{-webkit-text-fill-color:transparent;background:linear-gradient(104.04deg,#00a0e9,#005bac);-webkit-background-clip:text}.m_secondaryButton:hover a i{background:url(../images/icon_download.svg) no-repeat 50%}.contactFromRead{font-family:Roboto,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300}.contactFromRead.Fin{text-align:center}.contactFromTop{margin-left:auto;margin-right:auto}.contactFromBox{margin:32px auto 0;width:100%}.contactFromOne{margin-bottom:32px}.contactFromOne dt{margin-bottom:8px;padding-right:0;width:100%}.contactFromOne dd{width:100%}.contactFromPrivacyWrap{padding:24px}.contactSendButtonWrap p{display:block;display:flex;gap:0 2%;justify-content:space-between;width:100%}.contactSendButtonWrap p input{width:45%}.contactSubmitButton,.wpcf7-previous,.wpcf7-submit{margin:0 auto}body.fixed,html.fixed{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}html.fixed{overflow-y:scroll}.p_headerWrap{height:72px}.p_headerWrap .p_headerLogo{width:54px}.p_headerWrap .p_headerNavToggle{display:block}.p_headerWrap .p_headerNav{display:none}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a span:after{height:1px}.p_headerWrap .p_headerMenu .p_headerMenuItem .p_headerMenuItemSub a span:hover:after{animation:inUnderNoneHoverKey .5s}.p_headerWrap .p_headerNavSP{display:block}.p_headerWrap .p_headerNavSP.Act{display:block;opacity:1;visibility:visible}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li span:after{height:1px}.p_headerWrap .p_headerNavSP .p_headerMenuItemSPSub li span:hover:after{animation:inUnderNoneHoverKey .5s}.p_headerNavSub .p_headerNavPolicy li span:after{height:1px}.p_headerNavSub .p_headerNavPolicy li span:hover:after{animation:inUnderNoneHoverKey .5s}.p_footerWrap .p_footerInnerWrap{padding:64px 3%}.p_footerWrap .p_footerNav{display:block;flex-direction:unset;margin-top:30px}.p_footerWrap .p_footerNav .p_footerNavLinks{margin-top:0}.p_footerWrap .p_footerNav .p_footerNavLinks .m_contactButton{margin-left:0}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap{display:block;margin-top:34px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem:last-child{margin-top:34px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__main:hover i{transform:translateX(0)}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub,.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li{margin-top:16px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li:first-child{margin-top:0}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li span:after{height:1px}.p_footerWrap .p_footerNav .p_footerNavLinks .p_footerNavLinksItemWrap .p_footerNavLinksItem .p_footerNavLinksItem__sub li span:hover:after{animation:inUnderNoneHoverKey .5s}.p_footerWrap .p_footerNav .p_footerNavSub{margin-top:34px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavSNS li:hover{opacity:1}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang{margin-top:12px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavLang:hover{opacity:1}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li span:after{height:1px}.p_footerWrap .p_footerNav .p_footerNavSub .p_footerNavPolicy li span:hover:after{animation:inUnderNoneHoverKey .5s}.p_footerWrap .p_footerCopyRight{margin-top:32px;text-align:left}.l-underLayerWrap .p_wpUnderPageKV{aspect-ratio:390/240}.p_breadcrumbs{padding-left:2%;padding-right:2%}.p_breadcrumbs .p_breadcrumbsItem{font-size:1.2rem}.p_wpContentHead{padding-bottom:36px}.p_wpContentHead .p_wpContentHeadNullImage{aspect-ratio:390/240}.p_wpContentHead .p_wpContentHeadClipImage{aspect-ratio:380/160;width:100%}.p_wpContentHead .p_wpContentHeadTitleWrap{padding-top:48px}.p_wpContentHead .p_wpContentHeadTitleWrap.Flex{display:block;padding-top:36px}.p_wpContentHead .p_wpContentHeadTitleWrap.Flex .p_wpContentHeadTitle{width:100%}.p_wpContentHead .p_wpContentHeadTitle span{font-family:Roboto,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;margin-bottom:4px}.p_wpContentHead .p_wpContentHeadTitle h1{font-size:4.6rem;line-height:1.1}.p_wpContent h2{font-size:3.4rem;line-height:1.4}.p_wpContent .headding_03{display:block}.p_wpContent .headding_03 h3{font-size:2.8rem}.p_wpContent .headding_03 i{margin-top:8px;width:32px}.p_wpContent .headding_03_under{display:block}.p_wpContent .headding_03_under h3{font-size:2.8rem}.p_wpContent .headding_03_under span{margin-top:8px;width:32px}.p_wpContent h4{font-size:2.2rem}.p_wpContent h5{font-size:2.8rem}.p_wpContent h6{font-size:1.4rem}.p_wpContent .p_wpContentInner{padding-top:140px}.p_wpContent .p_wpContentInner:first-child{padding-top:42px}.p_wpContent .p_wpContentInnerBody{padding-left:0}.p_wpContent p{margin-top:18px}.p_wpContent .wp-block-one{margin-top:48px}.p_wpContent .wp-block-one:first-child{margin-top:32px}.p_wpContent table td:first-child,.p_wpContent table th{display:block;text-align:center;width:100%}.p_wpContent table td{display:block;width:100%}.p_wpContent table td:first-child{text-align:left;width:100%}.p_wpContent table td a:hover{text-decoration:none}.p_wpContent .wp-block-button{margin-left:auto;margin-right:auto;width:80%}.p_wpContent .wp-block-button:nth-child(2){margin-top:0}.p_wpContent .wp-block-button a{justify-content:space-between;padding:0 32px}.p_wpContent .wp-block-button span{padding-right:0;text-align:left;width:100%}.p_wpContent .wp-block-flex-button-2{-ms-grid-columns:(1fr)[1];display:-ms-grid;display:grid;gap:24px 0;grid-template-columns:repeat(1,1fr)}.p_wpContent .wp-block-flex-button-2 .wp-block-image,.p_wpContent .wp-block-flex-button-2 .wp-block-read{width:100%}.p_wpContent .wp-block-flex-2{-ms-grid-columns:(1fr)[1];display:-ms-grid;display:grid;gap:40px 6%;grid-template-columns:repeat(1,1fr)}.p_wpContent .wp-block-flex-2 .wp-block-image,.p_wpContent .wp-block-flex-2 .wp-block-read{width:100%}.p_wpContent .wp-block-flex-3{-ms-grid-columns:(1fr)[1];display:-ms-grid;display:grid;gap:40px 6%;grid-template-columns:repeat(1,1fr)}.p_wpContent .wp-block-flex-3 .wp-block-image,.p_wpContent .wp-block-flex-3 .wp-block-read{width:100%}.p_wpContent .wp-block-flex-4{-ms-grid-columns:(1fr)[2];display:-ms-grid;display:grid;gap:24px 5%;grid-template-columns:repeat(2,1fr)}.p_wpContent .wp-block-flex-4 .wp-block-image,.p_wpContent .wp-block-flex-4 .wp-block-read{width:100%}.p_wpContent .wp-block-youtube-thumbnail:after,.p_wpContent .wp-block-youtube-thumbnail:hover:after{background:url(../images/icon_movie_play.svg) no-repeat 50% rgba(0,0,0,.25);background-size:64px}.wp-block-youtube .wp-block-youtubeInner iframe{height:50vw;width:90vw}.wp-block-companyIndex{flex-wrap:wrap;gap:124px 0}.wp-block-companyIndex .wp-block-one{width:100%}.wp-block-companyIndex .wp-block-one h2{font-size:3.4rem;line-height:1.4}.wp-block-companyIndex .wp-block-button{margin-left:unset;width:236px}.wp-block-PresidentHead{padding-bottom:32px}.wp-block-President .wp-block-head-read{font-size:2rem;line-height:1.5;margin-bottom:30px}.wp-block-President .wp-block-PresidentName{justify-content:flex-start;width:100%}.wp-block-boardMembers_one{width:100%}.topPageSection .l_contentSlash{width:200%}.topPage__KV .topPage__KVTitle{bottom:15vh;padding:0 5%}.topPage__KV h2{font-size:10.1vw}.topPage__KV h2 span:first-child{color:#0a9ae4}.topPage__KV h2 span:nth-child(2){color:#0e95e0}.topPage__KV h2 span:nth-child(3){color:#1490dc}.topPage__KV h2 span:nth-child(4),.topPage__KV h2 span:nth-child(5){color:#2385d2}.topPage__KV h2 span:nth-child(6){color:#2881cf}.topPage__KV h2 span:nth-child(7){color:#2f7bcb}.topPage__KV h2 span:nth-child(8){color:#3676c7}.topPage__KV h2 span:nth-child(9){color:#3f6fc1}.topPage__KV h2 span:nth-child(10){color:#4769bc}.topPage__KV h2 span:nth-child(11){color:#4d64b8}.topPage__KV h2 span:nth-child(12){color:#565db2}.topPage__KV h2 span:nth-child(14){color:#6155ab}.topPage__KV h2 span:nth-child(15){color:#694fa6}.topPage__KV h2 span:nth-child(16){color:#74479f}.topPage__KV h2 span:nth-child(17){color:#76459e}.topPage__KV h2 span:nth-child(20){color:#1391dc}.topPage__KV h2 span:nth-child(21){color:#1d89d6}.topPage__KV h2 span:nth-child(22){color:#2384d2}.topPage__KV h2 span:nth-child(23){color:#2782d0}.topPage__KV h2 span:nth-child(24){color:#2e7ccc}.topPage__KV h2 span:nth-child(25){color:#3577c7}.topPage__KV h2 span:nth-child(26){color:#3d71c2}.topPage__KV h2 span:nth-child(27){color:#456abd}.topPage__KV h2 span:nth-child(29){color:#4c66b9}.topPage__KV h2 span:nth-child(30){color:#555eb3}.topPage__KV h2 span:nth-child(31){color:#5a5ab0}.topPage__KV h2 span:nth-child(32){color:#6254ab}.topPage__KV h2 span:nth-child(33){color:#694fa6}.topPage__KV h2 span:nth-child(34){color:#7149a1}.topPage__KV h2 span:nth-child(35){color:#7a429c}.topPage__KV h2 span:nth-child(38){color:#1f88d5}.topPage__KV h2 span:nth-child(39){color:#2285d3}.topPage__KV h2 span:nth-child(40){color:#2c7ecd}.topPage__KV h2 span:nth-child(41){color:#2e7ccc}.topPage__KV h2 span:nth-child(42){color:#317aca}.topPage__KV h2 span:nth-child(43){color:#3a73c4}.topPage__KV h2 span:nth-child(44){color:#3e70c2}.topPage__KV h2 span:nth-child(46){color:#456bbd}.topPage__KV h2 span:nth-child(47){color:#4c65b8}.topPage__KV h2 span:nth-child(48){color:#555eb3}.topPage__KV h2 span:nth-child(49){color:#5d58ae}.topPage__KV h2 span:nth-child(50){color:#6453a9}.topPage__KV h2 span:nth-child(51){color:#6c4da5}.topPage__KV h2 span:nth-child(52){color:#7149a2}.topPage__KV h2 span:nth-child(53){color:#7447a0}.topPage__KV h2 span:nth-child(54){color:#7d409a}.topPage__KV h2 span:nth-child(55){color:#843a95}.topPage__KV .topPage__KVScroll{right:50%}.topPage__Read{padding-left:2.8%;padding-right:2.8%;padding-top:16px}.topPage__Read p{text-align:left}.topPage__Read p,.topPage__Read span{line-break:strict;overflow-wrap:anywhere;word-break:keep-all}.topPage__SS{padding-bottom:80px;padding-left:0;padding-right:0}.topPage__SS .topPage__SSTitle{aspect-ratio:390/493}.topPage__SS .topPage__SSTitle .topPage__SSTitleImage .topPage__SSTitleImageInner{background:url(../images/top_ss_image_sp.jpg) no-repeat 50%;background-size:cover}.topPage__SS .topPage__SSTitle h2{letter-spacing:0;line-height:1.2;text-align:center}.topPage__SS .topPage__SSContent{display:block;padding-left:2.8%;padding-right:2.8%}.topPage__SS .topPage__SSContent .topPage__SSContentOne{margin-top:36px;width:100%}.topPage__SS .topPage__SSContent .topPage__SSContentOne:after{background:#c6c6c6;bottom:-18px;content:"";height:1px;position:absolute;right:0;top:unset;width:100%}.topPage__Company .l_contentSlashUnder{left:-130%;width:300%}.topPage__Company .topPage__CompanyContent{display:block}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne{width:100%}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read{padding:64px 3%}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read .Slash{margin:0 auto 38px}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Read .m_primaryButton{margin:32px auto 0}.topPage__Company .topPage__CompanyContent .topPage__CompanyContentOne.Image{padding:40% 0;width:100%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapFrame{padding-top:81%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations{display:block;padding:16px 10%}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations dt{margin-right:0}.topPage__Company .topPage__CompanyMap .topPage__CompanyMapLocations dd{margin-top:18px}.no-mobile{display:none!important}.show-mobile{display:block!important}.show-mobileFlex{display:flex!important}}

/*# sourceMappingURL=app.css.map*/