:root{--breakpoint-sp:768px;--breakpoint-tablet:960px;--content-width:1280px;--content-width-max:1920px;--content-margin-normal:150;--header-height-pc:70px;--header-height-sp:52px;--recruit-header-height:64px;--recruit-header-height-tablet:40px;--margin-section:80;--margin-element:60;--margin-paragraph:40;--margin-line:20;--color-text-base:#333;--color-text-base-rgb:51,51,51;--color-gray-base:#ccc;--color-primary-base:#006A5F;--color-primary-base-rgb:19,107,95;--color-primary-dark:#255149;--color-primary-darker:#0d493a;--color-primary-medium:#00876c;--color-primary-vivid:#00C1A9;--color-primary-light:#F7F6F1;--color-accent-lime:#F1FFCB;--color-accent-orange:#FFAD55;--color-caution-base:#C6121B;--color-border:#ddd;--gradient-green:linear-gradient(300deg, rgba(0, 193, 169, 1) 20%, rgba(19, 107, 95, 1) 80%);--transition-default:cubic-bezier(.210, .60, .350, 1);--transition-ease:cubic-bezier(0.17, 0.935, 0.305, 1);--transition-easeInSine:cubic-bezier(0.47, 0, 0.745, 0.715);--transition-easeOutSine:cubic-bezier(0.39, 0.575, 0.565, 1);--transition-easeInOutSine:cubic-bezier(0.445, 0.05, 0.55, 0.95);--transition-easeInQuad:cubic-bezier(0.55, 0.085, 0.68, 0.53);--transition-easeOutQuad:cubic-bezier(0.25, 0.46, 0.45, 0.94);--transition-easeInOutQuad:cubic-bezier(0.455, 0.03, 0.515, 0.955);--transition-easeInCubic:cubic-bezier(0.55, 0.055, 0.675, 0.19);--transition-easeOutCubic:cubic-bezier(0.215, 0.61, 0.355, 1);--transition-easeInOutCubic:cubic-bezier(0.645, 0.045, 0.355, 1);--transition-easeInQuart:cubic-bezier(0.895, 0.03, 0.685, 0.22);--transition-easeOutQuart:cubic-bezier(0.165, 0.84, 0.44, 1);--transition-easeInOutQuart:cubic-bezier(0.77, 0, 0.175, 1);--transition-easeInQuint:cubic-bezier(0.755, 0.05, 0.855, 0.06);--transition-easeOutQuint:cubic-bezier(0.23, 1, 0.32, 1);--transition-easeInOutQuint:cubic-bezier(0.86, 0, 0.07, 1);--transition-easeInExpo:cubic-bezier(0.95, 0.05, 0.795, 0.035);--transition-easeOutExpo:cubic-bezier(0.19, 1, 0.22, 1);--transition-easeInOutExpo:cubic-bezier(1, 0, 0, 1);--transition-easeInCirc:cubic-bezier(0.6, 0.04, 0.98, 0.335);--transition-easeOutCirc:cubic-bezier(0.075, 0.82, 0.165, 1);--transition-easeInOutCirc:cubic-bezier(0.785, 0.135, 0.15, 0.86);--transition-easeInBack:cubic-bezier(0.6, -0.28, 0.735, 0.045);--transition-easeOutBack:cubic-bezier(0.175, 0.885, 0.32, 1.275);--transition-easeInOutBack:cubic-bezier(0.68, -0.55, 0.265, 1.55);--zindex-modal:1000;--zinde-swiper-controls:10;--zindex-container:2;--zinde-top-hero:3;--zindex-recruit-header:5}.uq_statement{background-color:#fefcf7;margin-top:0;padding-bottom:0}@media only screen and (max-width:767px){.uq_statement .ly_section{padding-left:8.5333333333vw;padding-right:8.5333333333vw}}#smooth-content{background-color:#fefcf7;overflow:visible;min-height:100%;display:flow-root;padding-top:var(--header-height-pc);box-sizing:border-box}@media only screen and (max-width:1023px){#smooth-content{padding-top:var(--header-height-sp)}}#smooth-content .page_top_btn{display:none}.uq_statementHero{position:relative;padding:clamp(60px,6.25vw,80px) 20px clamp(60px,6.25vw,80px)}@media only screen and (max-width:767px){.uq_statementHero{padding:12.8vw 8.5333333333vw 58.6666666667vw}}.uq_statementHero.-top{background-color:#fefcf7}@media print,screen and (min-width:768px){.uq_statementHero.-top{max-height:798px;padding:6% 20px}}@media print,screen and (min-width:768px) and (max-width:1023px){.uq_statementHero.-top{padding:6% 64px}}@media only screen and (max-width:767px){.uq_statementHero.-top{padding:12.8vw 5.3333333333vw 82.6666666667vw}}.uq_statementHero.-top .heroCta{margin-top:4%;opacity:0;transform:translateY(20px);transition:opacity 1.6s var(--transition-easeOutCubic);transition-delay:3.2s}.uq_statementHero.-top .heroCta.is_visible{opacity:1;transform:translateY(0)}@media only screen and (max-width:767px){.uq_statementHero.-top .heroCta{position:absolute;bottom:6%;left:50%;z-index:2;transform:translateX(-50%)}.uq_statementHero.-top .heroCta.is_visible{transform:translateX(-50%)}}@media print,screen and (min-width:768px){.uq_statementHero.-top .heroVisual{top:8.75%}}@media only screen and (max-width:767px){.uq_statementHero.-top .heroVisual{top:44%;z-index:0;pointer-events:none}}.uq_statementHero .heroInner{box-sizing:border-box;max-width:calc(var(--content-width) + 40px);margin:0 auto}.uq_statementHero .mainCopy{position:relative;z-index:1;max-width:52%;margin:0}.uq_statementHero .mainCopy .line{display:block;opacity:0;transform:translateY(28px);transition:opacity 1.6s var(--transition-easeOutCubic),transform 1.6s var(--transition-easeOutCubic)}.uq_statementHero .mainCopy .line:nth-child(1){transition-delay:.8s}.uq_statementHero .mainCopy .line:nth-child(2){transition-delay:1.6s}.uq_statementHero .mainCopy .line:nth-child(3){transition-delay:2.4s}.uq_statementHero .mainCopy .line.is_visible{opacity:1;transform:translateY(0)}.uq_statementHero .mainCopy .line img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){.uq_statementHero .mainCopy{max-width:none;width:100%}.uq_statementHero .mainCopy .line{transform:translateY(20px)}}.uq_statementHero .heroVisual{position:absolute;top:clamp(30px,3.125vw,40px);left:48%;width:52%;max-width:830px;opacity:0;transform:translateY(16px);mix-blend-mode:multiply;transition:opacity 2s var(--transition-easeOutCubic),transform 1.4s var(--transition-easeOutCubic)}.uq_statementHero .heroVisual.is_visible{opacity:.9;transform:translateY(0)}.uq_statementHero .heroVisual img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){.uq_statementHero .heroVisual{top:auto;left:50%;right:auto;bottom:0;width:86%;max-width:none;transform:translate(-50%,16px);transition-delay:.2s}.uq_statementHero .heroVisual.is_visible{transform:translate(-50%,0)}}.uq_statementBody{position:relative;padding:clamp(48px,5vw,64px) 0 clamp(72px,7.5vw,96px);opacity:0;transition:opacity 1.6s var(--transition-easeOutCubic);transition-delay:3.2s}.uq_statementBody.is_visible{opacity:1}@media only screen and (max-width:767px){.uq_statementBody{padding:10.6666666667vw 0 17.0666666667vw;text-align:center}}.uq_statementBody .ly_section{position:relative;margin-top:0}.uq_statementBody .bodyText{max-width:900px;margin:0;--fill-shift:-66.666%}@media only screen and (max-width:767px){.uq_statementBody .bodyText{margin:0 auto}}.uq_statementBody .bodyTextInner{position:relative;width:100%;aspect-ratio:1806/1800}@media print,screen and (min-width:768px) and (max-width:1023px){.uq_statementBody .bodyTextInner{width:70%;margin:0 auto}}@media only screen and (max-width:767px){.uq_statementBody .bodyTextInner{aspect-ratio:611/1534}}.uq_statementBody .layer{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/img/statement/text_gray_pc.png);mask-image:url(/img/statement/text_gray_pc.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-mode:alpha;mask-mode:alpha}@media only screen and (max-width:767px){.uq_statementBody .layer{-webkit-mask-image:url(/img/statement/text_gray_sp.png);mask-image:url(/img/statement/text_gray_sp.png);-webkit-mask-position:center top;mask-position:center top}}.uq_statementBody .layerFill{position:absolute;left:0;top:0;width:100%;height:300%;background:linear-gradient(to bottom,#666 0,#666 40%,#006a5f 49%,#006a5f 50%,#eee 59%,#eee 100%);transform:translate3d(0,var(--fill-shift),0);will-change:transform}.uq_statementBody .bodyTextSr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.uq_statementBody .brandLogo{margin-top:clamp(60px,6.25vw,80px);opacity:0;transform:translateY(20px);transition:opacity 1s var(--transition-easeOutCubic),transform 1s var(--transition-easeOutCubic)}.uq_statementBody .brandLogo.is_visible{opacity:1;transform:translateY(0)}.uq_statementBody .brandLogo img{display:block;width:clamp(210px,21.875vw,280px);height:auto}@media only screen and (max-width:767px){.uq_statementBody .brandLogo img{width:42.6666666667vw}}@media only screen and (max-width:767px){.uq_statementBody .brandLogo{margin-top:14.9333333333vw}}.uq_statementBody .ctaGroup{display:flex;flex-wrap:wrap;gap:clamp(12px,1.25vw,16px);margin-top:clamp(60px,6.25vw,80px);opacity:0;transform:translateY(20px);transition:opacity 1s var(--transition-easeOutCubic),transform 1s var(--transition-easeOutCubic)}.uq_statementBody .ctaGroup.is_visible{opacity:1;transform:translateY(0)}.uq_statementBody .ctaGroup .el_button{width:220px}@media only screen and (max-width:767px){.uq_statementBody .ctaGroup{flex-direction:column;align-items:center;gap:3.2vw;margin-top:10.6666666667vw}.uq_statementBody .ctaGroup .el_button{width:100%;max-width:320px}}.uq_statementSection{position:relative;overflow:hidden;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:cover}.uq_statementSection.-cm{background-image:url(/img/statement/section_01_bg_pc.webp)}@media only screen and (max-width:767px){.uq_statementSection.-cm{background-image:url(/img/statement/section_01_bg_sp.webp)}.uq_statementSection.-cm .sectionInner{padding-top:6.4vw}}.uq_statementSection.-bukken{background-image:url(/img/statement/section_02_bg_pc.webp)}@media only screen and (max-width:767px){.uq_statementSection.-bukken{background-image:url(/img/statement/section_02_bg_sp.webp)}}.uq_statementSection .sectionInner{box-sizing:border-box;position:relative;z-index:1;max-width:calc(var(--content-width) + 80px);margin:0 auto;padding:clamp(60px,6.25vw,80px) 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);grid-template-areas:"head visual" "body visual";align-items:center;column-gap:clamp(36px,3.75vw,48px);row-gap:clamp(0,0,0)}@media print,screen and (min-width:768px) and (max-width:1023px){.uq_statementSection .sectionInner{column-gap:clamp(24px,2.5vw,32px);row-gap:clamp(18px,1.875vw,24px)}}@media only screen and (max-width:767px){.uq_statementSection .sectionInner{display:flex;flex-direction:column;align-items:stretch;padding:12.8vw 8.5333333333vw;gap:4.2666666667vw}}.uq_statementSection .sectionHead{grid-area:head;align-self:start}@media only screen and (max-width:767px){.uq_statementSection .sectionHead{align-self:stretch;order:1}}.uq_statementSection .sectionBody{grid-area:body;align-self:start}@media only screen and (max-width:767px){.uq_statementSection .sectionBody{order:3}}.uq_statementSection .sectionLabel{position:relative;z-index:0;margin:0 0 clamp(-40.5px,-4.21875vw,-54px) clamp(-36px,-3.75vw,-48px);line-height:0}.uq_statementSection .sectionLabel img{display:block;width:clamp(195px,20.3125vw,260px);height:auto}@media print,screen and (min-width:768px) and (max-width:1023px){.uq_statementSection .sectionLabel{margin:0 0 clamp(-30px,-3.125vw,-40px) clamp(-24px,-2.5vw,-32px)}}@media only screen and (max-width:767px){.uq_statementSection .sectionLabel{margin:0 0 -6.4vw -4.2666666667vw}.uq_statementSection .sectionLabel img{width:42.6666666667vw}}.uq_statementSection .heading{position:relative;z-index:1;margin:0;font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:1.5;color:var(--color-text-base);text-align:left}@media only screen and (max-width:767px){.uq_statementSection .heading{font-size:6.4vw;line-height:1.4}}.uq_statementSection .description{margin-top:0;font-size:16px;line-height:2;color:var(--color-text-base);text-align:left}@media print,screen and (min-width:768px) and (max-width:1023px){.uq_statementSection .description{font-size:15px}}@media only screen and (max-width:767px){.uq_statementSection .description{font-size:4.2666666667vw}}.uq_statementSection .buttonWrap{margin-top:clamp(24px,2.5vw,32px);text-align:left}.uq_statementSection .buttonWrap .el_button{min-width:240px;width:200px}@media only screen and (max-width:767px){.uq_statementSection .buttonWrap{margin-top:6.4vw}.uq_statementSection .buttonWrap .el_button{width:100%;max-width:320px}}.uq_statementSection .sectionVisual{grid-area:visual;max-width:480px;width:100%;justify-self:end}.uq_statementSection .sectionVisual img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){.uq_statementSection .sectionVisual{order:2;max-width:none;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.uq_statementBody,.uq_statementBody .brandLogo,.uq_statementBody .ctaGroup,.uq_statementHero .heroCta,.uq_statementHero .heroVisual,.uq_statementHero .mainCopy .line{opacity:1;transform:none;transition:none}}