.un_firstAnimation{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100lvh;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:opacity 1.2s;transition:opacity 1.2s;width:100%;z-index:999999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(40 * var(--liq-unit))}body.is_alreadyVisit .un_firstAnimation{display:none;-webkit-transition:unset;transition:unset}body.is-scroll-locked .un_firstAnimation{width:calc(100% - var(--scrollbar-width))}.un_firstAnimation.is_start .un_firstAnimation_inner{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.un_firstAnimation.is_hidden{opacity:0}.un_firstAnimation_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(60 * var(--liq-unit));opacity:0;-webkit-transform:translateY(calc(30 * var(--liq-unit)));transform:translateY(calc(30 * var(--liq-unit)));-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,-webkit-transform .5s;transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s,-webkit-transform .5s}@media screen and (width < 768px){.un_firstAnimation_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.un_firstAnimation_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,65 * var(--liq-unit));font-weight:500;letter-spacing:.111em;line-height:1.3538461538}@media screen and (width < 768px){.un_firstAnimation_text{font-size:calc(50 * var(--liq-unit))}}.un_firstAnimation_logo{width:calc(308 * var(--liq-unit))}@media screen and (width < 768px){.un_firstAnimation_logo{width:calc(250 * var(--liq-unit))}}.un_mv{height:100lvh;min-height:calc(630 * var(--liq-unit));position:relative}@media screen and (width < 768px){.un_mv{height:100lvh;min-height:calc(792 * var(--liq-unit))}}.un_mv_slider,.un_mv_sliderParent{height:100%}.un_mv_sliderSlide{position:relative}@media screen and (width < 768px){.un_mv_sliderSlide:before{background-color:#1a1a1a;content:"";display:block;height:100%;left:0;opacity:.35;position:absolute;top:0;width:100%}}.un_mv_sliderSlide img{height:100%;-o-object-fit:cover;object-fit:cover}.un_mv_inner{position:absolute;right:calc(100 * var(--liq-unit));top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media screen and (width < 768px){.un_mv_inner{right:calc(20 * var(--liq-unit));top:30%}}.un_mv_text{color:#fff;font-family:"Noto Serif JP",Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,serif;font-size:max(11px,100 * var(--liq-unit));font-weight:700;letter-spacing:.1em;line-height:1.2}@media screen and (width < 768px){.un_mv_text{font-family:"Noto Serif JP",Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,serif;font-size:max(11px,46 * var(--liq-unit));font-weight:700;letter-spacing:0;line-height:1.347826087;text-align:right;white-space:nowrap;width:100%}}.un_mv_text span{position:relative}@media screen and (width < 768px){.un_mv_text span:first-of-type{left:calc(-78 * var(--liq-unit))}.un_mv_text span:nth-of-type(2){left:calc(-48 * var(--liq-unit))}}.un_about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(180 * var(--liq-unit))}@media screen and (width < 768px){.un_about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(30 * var(--liq-unit))}}.un_about_titleWrap{width:calc(650 * var(--liq-unit))}@media screen and (width < 768px){.un_about_titleWrap{width:100%}}.un_about_imgWrap{margin-top:calc(60 * var(--liq-unit));width:100%}@media screen and (width < 768px){.un_about_imgWrap{margin-top:0;-webkit-transform:translateX(calc(-30 * var(--liq-unit)));transform:translateX(calc(-30 * var(--liq-unit)))}}.un_about_textWrap{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(64 * var(--liq-unit))}@media screen and (width < 768px){.un_about_textWrap{gap:calc(30 * var(--liq-unit))}}.un_about_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,35 * var(--liq-unit));font-weight:500;letter-spacing:.1em;line-height:1.4285714286}@media screen and (width < 768px){.un_about_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,20 * var(--liq-unit));font-weight:500;letter-spacing:.03em;line-height:1.55}.un_about .el_button{margin-inline:auto}}.un_wideImg{margin-inline:auto;max-width:calc(1920 * var(--liq-unit));padding-inline:calc(40 * var(--liq-unit));width:100%}@media screen and (width < 1025px){.un_wideImg{padding-inline:calc(40 * var(--liq-unit))}}@media screen and (width < 768px){.un_wideImg{padding-inline:calc(32 * var(--liq-unit))}}@media screen and (width < 600px){.un_wideImg{padding-inline:calc(20 * var(--liq-unit))}}.un_wideImg{margin-left:auto;padding-left:calc(50 * var(--liq-unit))}@media screen and (width < 768px){.un_wideImg{height:calc(237 * var(--liq-unit));margin:0;padding:0;width:100%}}.un_wideImg img{-webkit-box-shadow:calc(8 * var(--liq-unit)) calc(8 * var(--liq-unit)) calc(24 * var(--liq-unit)) #9d9d9d;box-shadow:calc(8 * var(--liq-unit)) calc(8 * var(--liq-unit)) calc(24 * var(--liq-unit)) #9d9d9d}@media screen and (width < 768px){.un_wideImg img{-webkit-box-shadow:calc(4 * var(--liq-unit)) calc(4 * var(--liq-unit)) calc(10 * var(--liq-unit)) #9d9d9d;box-shadow:calc(4 * var(--liq-unit)) calc(4 * var(--liq-unit)) calc(10 * var(--liq-unit)) #9d9d9d;height:100%}}.un_business{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(200 * var(--liq-unit))}@media screen and (width < 768px){.un_business{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(30 * var(--liq-unit))}}.un_business_titleWrap{width:calc(650 * var(--liq-unit))}@media screen and (width < 768px){.un_business_titleWrap{width:100%}}.un_business_imgWrap{margin-top:calc(10 * var(--liq-unit));-webkit-transform:translateX(calc(-50 * var(--liq-unit)));transform:translateX(calc(-50 * var(--liq-unit)));width:calc(100% + 50 * var(--liq-unit))}@media screen and (width < 768px){.un_business_imgWrap{margin-left:auto;-webkit-transform:translate(0);transform:translate(0);width:calc(270 * var(--liq-unit))}}.un_business_textWrap{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(34 * var(--liq-unit))}.un_business_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,35 * var(--liq-unit));font-weight:500;letter-spacing:.1em;line-height:1.4285714286}@media screen and (width < 768px){.un_business_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,20 * var(--liq-unit));font-weight:500;letter-spacing:.03em;line-height:1.55}.un_business .el_button{margin-inline:auto}}.un_character{width:100%}@media screen and (width < 768px){.un_character{margin-top:calc(40 * var(--liq-unit))}}.un_work{position:relative}.un_work_btn{margin-top:calc(40 * var(--liq-unit));margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (width < 768px){.un_work .el_sectionHead2{margin-left:calc(20 * var(--liq-unit))}.un_work .ly_container{padding:0}}.un_workBg{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#d3eee7));background:linear-gradient(180deg,#fff,#d3eee7);bottom:0;height:calc(1869 * var(--liq-unit));left:0;position:absolute;width:100%;z-index:-1}@media screen and (width < 768px){.un_workBg{height:calc(1058 * var(--liq-unit))}}.un_workHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:calc(60 * var(--liq-unit))}@media screen and (width < 768px){.un_workHead{margin-bottom:calc(40 * var(--liq-unit))}.un_work_slider .bl_work.swiper-slide{height:auto;width:calc(310 * var(--liq-unit))}}.un_work_sliderControls{-webkit-box-pack:center;-ms-flex-pack:center;gap:calc(50 * var(--liq-unit));justify-content:center;margin-top:calc(40 * var(--liq-unit))}.un_work_sliderControls,.un_work_sliderPagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.un_work_sliderPagination{gap:calc(16 * var(--liq-unit));width:auto!important}.un_work_sliderPagination .swiper-pagination-bullet{background-color:transparent;height:calc(12 * var(--liq-unit));margin:0!important;opacity:1;position:relative;width:calc(12 * var(--liq-unit))}.un_work_sliderPagination .swiper-pagination-bullet:before{border:calc(1 * var(--liq-unit)) solid #1a1a1a;border-radius:100vh;content:"";display:block;height:200%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);width:200%}.un_work_sliderPagination .swiper-pagination-bullet-active{background-color:#009a74;border-color:#009a74}.un_work_sliderNav{gap:calc(34 * var(--liq-unit))}.un_work_sliderNav,.un_work_sliderNext,.un_work_sliderPrev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.un_work_sliderNext,.un_work_sliderPrev{-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;background-image:url(../../assets/images/svg/icon_angle_black_right_thin.svg);background-position:50%;background-repeat:no-repeat;background-size:calc(11 * var(--liq-unit)) calc(11 * var(--liq-unit));border-radius:50%;cursor:pointer;height:calc(47 * var(--liq-unit));justify-content:center;position:relative;width:calc(47 * var(--liq-unit))}.un_work_sliderNext.swiper-button-disabled,.un_work_sliderPrev.swiper-button-disabled{cursor:default;opacity:.35}.un_work_sliderNext:before,.un_work_sliderPrev:before{border:calc(1 * var(--liq-unit)) solid #1a1a1a;border-radius:100vh;content:"";display:block;height:200%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);width:200%}.un_work_sliderPrev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.un_news{margin-inline:auto;max-width:calc(1369 * var(--liq-unit));padding-bottom:calc(200 * var(--liq-unit));position:relative}@media screen and (width < 768px){.un_news{padding-bottom:calc(60 * var(--liq-unit))}}.un_news .bl_newsUnit,.un_news_btn{margin-top:calc(60 * var(--liq-unit))}.un_news_btn{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.un_news_character{bottom:calc(-263 * var(--liq-unit));left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(475 * var(--liq-unit))}@media screen and (width < 768px){.un_news_character{bottom:calc(-141 * var(--liq-unit));width:calc(166 * var(--liq-unit))}}.un_recruit{background-image:url(../../assets/images/compression/img_top_recruit.jpg)}@supports (background-image:url(../../assets/images/webp/img_top_recruit.webp)){.un_recruit{background-image:url(../../assets/images/webp/img_top_recruit.webp)}}@supports (background-image:url(../../assets/images/avif/img_top_recruit.avif)){.un_recruit{background-image:url(../../assets/images/avif/img_top_recruit.avif)}}.un_recruit{background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (width < 768px){.un_recruit .el_sectionHead_catch{white-space:nowrap}}.un_recruit_inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(226 * var(--liq-unit))}@media screen and (width < 768px){.un_recruit_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(30 * var(--liq-unit))}}.un_recruit_text{color:#fff;font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,35 * var(--liq-unit));font-weight:500;letter-spacing:.1em;line-height:1.4285714286}@media screen and (width < 768px){.un_recruit_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,20 * var(--liq-unit));font-weight:500;letter-spacing:.03em;line-height:1.55}}.un_recruit_btn{margin-top:calc(64 * var(--liq-unit))}@media screen and (width < 768px){.un_recruit_btn{margin-top:calc(40 * var(--liq-unit));margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.un_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,35 * var(--liq-unit));font-weight:500;letter-spacing:.1em;line-height:1.4285714286}@media screen and (width < 768px){.un_text{font-family:Noto Sans JP,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:max(11px,20 * var(--liq-unit));font-weight:500;letter-spacing:.03em;line-height:1.55}}.un_text{margin-top:calc(64 * var(--liq-unit));text-align:center}@media screen and (width < 768px){.un_text{margin-top:calc(40 * var(--liq-unit))}}
/*# sourceMappingURL=top.css.map */