.RadiusButton_button__auAPi{position:relative;padding:5px 25px;background-color:#9cf;text-decoration:none;color:#fff;border-radius:25px;font-weight:500;text-shadow:0 2px 2px rgba(0,0,0,.25);opacity:1;transition:.5s}.RadiusButton_button__auAPi:hover{background-color:#54728c}.RadiusButton_button__auAPi:before{content:"";position:absolute;top:4px;left:50%;transform:translateX(-50%);width:65%;height:4px;border-radius:5px;background:hsla(0,0%,100%,.5)}.GlassCard_card__Rrk4P{position:relative;width:250px;height:300px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:15px;display:flex;justify-content:center;align-items:center}.GlassCard_card__Rrk4P .GlassCard_imgBx__juD91{border-radius:15px;width:100%;height:100%}.GlassCard_content__X_Wxm{position:absolute;bottom:-100px;width:100%;height:100px;display:flex;justify-content:center;align-items:center;z-index:10;flex-direction:column;-webkit-backdrop-filter:blur(8px) invert(10%) contrast(70%);backdrop-filter:blur(8px) invert(10%) contrast(70%);box-shadow:0 -10px 10px rgba(0,0,0,.1);transition:bottom .5s;transition-delay:.8s;overflow:hidden}.GlassCard_content__X_Wxm:after{content:"";position:absolute;width:50px;height:30px;bottom:0;right:0;border-top:30px solid transparent;border-right:30px solid #9cf}.GlassCard_contentBx__XHUBh h3{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:18px;text-align:center;margin:20px 0 15px;line-height:1.1rem;transition:.5s;opacity:0;transform:translateY(-20px);transition-delay:.6s}.GlassCard_contentBx__XHUBh h3 span{font-size:12px;font-weight:300;text-transform:none}.GlassCard_sci__qNcgA{position:relative;bottom:10px;display:flex}.GlassCard_sci__qNcgA li{list-style:none;margin:0 10px;transform:translateY(40px);transition:.5s;opacity:0;transition-delay:.2s}.GlassCard_anime___jqDM .GlassCard_content__X_Wxm,.GlassCard_hoveranime__EV3_1:hover .GlassCard_content__X_Wxm{bottom:0;transition-delay:0s}.GlassCard_anime___jqDM .GlassCard_content__X_Wxm .GlassCard_contentBx__XHUBh h3,.GlassCard_anime___jqDM .GlassCard_content__X_Wxm .GlassCard_sci__qNcgA li,.GlassCard_hoveranime__EV3_1:hover .GlassCard_content__X_Wxm .GlassCard_contentBx__XHUBh h3,.GlassCard_hoveranime__EV3_1:hover .GlassCard_content__X_Wxm .GlassCard_sci__qNcgA li{opacity:1;transform:translateY(0)}.AverageAgeChart_content__2H_HL .AverageAgeChart_barChart__o2Jw3{font-size:17px}.IconCard_card__p3OIX{border:solid;border-radius:25px;text-align:center;display:flex;flex-flow:column}.IconCard_title__y5bnV{font-size:20px;padding-top:10px;font-weight:700;line-height:1.1em}.IconCard_description__8PAuY{color:#9cf;font-size:62px;font-weight:700;line-height:1.2em}.IconCard_subDescription__dWgk7{color:#9cf;font-size:30px;font-weight:700}.index_top__iV_iV{max-width:1500px;margin:auto;padding-top:60px;padding-bottom:30px}@media screen and (min-width:768px){.index_top__iV_iV{padding-top:80px}}.index_top__iV_iV .index_topImage__2ude9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1280px){.index_top__iV_iV .index_topImage__2ude9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.index_messageInTopImage__RdT_L{position:absolute;bottom:37%;left:4%}.index_aboutUs___c_tT{display:grid;grid-template-columns:1fr 1fr;min-height:170px;opacity:0;background-color:#f2f9ff;max-width:1500px;margin:auto}@media screen and (min-width:1024px){.index_aboutUs___c_tT .index_aboutUsFontSize__N9zu2{font-size:4rem}}.index_aboutUs___c_tT .index_aboutUs__image__YSjNb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.index_aboutUs___c_tT .index_btnText__ULJEH{font-size:14px}@media screen and (min-width:500px){.index_aboutUs___c_tT .index_btnText__ULJEH{font-size:1.3rem}}.index_sns__0wmdC{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;margin:100px auto 0;padding-bottom:2em}.index_interview___CumK{position:relative;padding-top:0;z-index:20}.index_interview___CumK:before{position:absolute;content:"";top:0;left:0;height:calc(100% + 60px);width:100%;background-color:#f2f9ff;z-index:-5}.index_interview___CumK .index_personList__KZCSx{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:50px;-moz-column-gap:50px;column-gap:50px}@media screen and (min-width:1024px){.index_interview___CumK .index_personList__KZCSx{margin-right:calc((100% - 750px - 100px)/2);margin-left:calc((100% - 750px - 100px)/2)}}@media screen and (min-width:1536px){.index_interview___CumK .index_personList__KZCSx{margin-right:calc((100% - 1000px - 150px)/2);margin-left:calc((100% - 1000px - 150px)/2)}}.index_corpoGrid__SqzpS{text-align:center;display:block;background-color:#f2f9ff}.index_corpoGrid__SqzpS .index_corpoInfo__LOSDl{display:grid;justify-content:center;gap:12px;grid-template:"holiday" 180px "job" 180px "sales" 180px "age" 330px "gender" 180px "founded" 180px "overtime" 200px/minmax(260px,.8fr)}@media screen and (min-width:768px){.index_corpoGrid__SqzpS .index_corpoInfo__LOSDl{grid-template:"holiday job" 180px "gender job" 35px "gender job" 35px "gender sales" 250px "age founded" 180px "age overtime" 220px/300px 230px}}@media screen and (min-width:1024px){.index_corpoGrid__SqzpS .index_corpoInfo__LOSDl{grid-template:"holiday job gender gender" 180px "age job gender gender" 35px "age job founded overtime" 35px "age sales founded overtime" 250px/300px 230px 190px 190px}}