.mv{position:relative;overflow:hidden}.mv .blue_line{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.mv .blue_line::before,.mv .blue_line::after{content:"";position:absolute;top:0;background:var(--color_key);width:32px;height:100%}.mv .blue_line::before{left:0}.mv .blue_line::after{right:0}@media screen and (max-width: 767px){.mv .blue_line::before,.mv .blue_line::after{width:16px}}.mv .mv_list{position:relative;width:100%;height:calc(100vh - var(--header_height))}.mv .mv_list::before{content:"";position:absolute;top:0;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), color-stop(50%, rgba(0, 0, 0, 0.6)), to(rgba(0, 0, 0, 0.3)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.3));background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.3));width:100%;height:100%;z-index:1}@media screen and (max-width: 767px){.mv .mv_list::before{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.7)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7));background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7))}}.mv .mv_list .slick-list,.mv .mv_list .slick-track{height:100%}.mv .mv_list li{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%}.mv .mv_list li:nth-of-type(1){background-image:url(../img/mv_01.jpg)}@media screen and (max-width: 767px){.mv .mv_list li:nth-of-type(1){background-image:url(../img/mv_01_sp.jpg)}}.mv .mv_list li:nth-of-type(2){background-image:url(../img/mv_02.jpg)}@media screen and (max-width: 767px){.mv .mv_list li:nth-of-type(2){background-image:url(../img/mv_02_sp.jpg)}}.mv .mv_list li:nth-of-type(3){background-image:url(../img/mv_03.jpg)}@media screen and (max-width: 767px){.mv .mv_list li:nth-of-type(3){background-image:url(../img/mv_03_sp.jpg)}}.mv .mv_copy_01_pc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:clamp(701.4px,311.432px + 50.777vw,1002px);z-index:3}@media screen and (max-width: 767px){.mv .mv_copy_01_pc{display:none}}.mv .mv_copy_01_sp{display:none}@media screen and (max-width: 767px){.mv .mv_copy_01_sp{display:block;position:absolute;top:0;right:-1%;z-index:3}.mv .mv_copy_01_sp svg{display:block;width:auto;height:calc(100vh - var(--header_height))}}.mv .mv_copy_02_sp{display:none}@media screen and (max-width: 767px){.mv .mv_copy_02_sp{display:block;position:absolute;top:0;left:-1%;z-index:3}.mv .mv_copy_02_sp svg{display:block;width:auto;height:calc(100vh - var(--header_height))}}.mv .mv_copy_sub{display:none}@media screen and (max-width: 767px){.mv .mv_copy_sub{display:block;position:absolute;bottom:0;right:0;z-index:3;width:78%}.mv .mv_copy_sub svg{display:block;width:100%}}.sec{padding-bottom:clamp(50px,38.579px + 3.046vw,80px)}.sec.bg_white,.sec.bg_blue{position:relative;overflow:hidden}.sec.bg_white::before,.sec.bg_blue::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:100vw solid rgba(0,0,0,0)}.sec.bg_white::after,.sec.bg_blue::after{content:"";position:absolute;top:10vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:1}@media screen and (max-width: 767px){.sec.bg_white::after,.sec.bg_blue::after{top:15vw}}.sec.bg_white::before{border-bottom:10vw solid var(--color_white)}@media screen and (max-width: 767px){.sec.bg_white::before{border-bottom:15vw solid var(--color_white)}}.sec.bg_white::after{background:var(--color_white)}.sec.bg_blue::before{border-bottom:10vw solid var(--color_bg)}@media screen and (max-width: 767px){.sec.bg_blue::before{border-bottom:15vw solid var(--color_bg)}}.sec.bg_blue::after{background:var(--color_bg)}.sec .sec_inner{position:relative;max-width:var(--contentWidth);padding:0 20px;margin:0 auto;z-index:2}.sec .sec_inner .title_h2{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;row-gap:clamp(8px,7.239px + 0.203vw,10px);margin-bottom:clamp(32px,19.817px + 3.249vw,64px)}.sec .sec_inner .title_h2 .en{font-family:var(--font_PublicSans);font-weight:800;font-size:clamp(58px,45.056px + 3.452vw,92px)}.sec .sec_inner .title_h2 .en .en_large{font-size:clamp(74px,57.249px + 4.467vw,118px)}.sec .sec_inner .title_h2 .jp{font-size:clamp(18px,14.193px + 1.015vw,28px);font-weight:700}.sec .sec_inner .title_h2.--white .en{color:#49a3fd}@supports(-webkit-text-stroke: 3px var(--color_white)){.sec .sec_inner .title_h2.--white .en{-webkit-text-stroke:3px var(--color_white);paint-order:stroke}@media screen and (max-width: 767px){.sec .sec_inner .title_h2.--white .en{-webkit-text-stroke:2px var(--color_white)}}}.sec .sec_inner .title_h2.--white .jp{color:var(--color_white)}.sec .sec_inner .title_h2.--blue .en{color:var(--color_white)}@supports(-webkit-text-stroke: 3px var(--color_key)){.sec .sec_inner .title_h2.--blue .en{-webkit-text-stroke:3px var(--color_key);paint-order:stroke}@media screen and (max-width: 767px){.sec .sec_inner .title_h2.--blue .en{-webkit-text-stroke:2px var(--color_key)}}}.sec .sec_inner .title_h2.--blue .jp{color:var(--color_key)}.sec .sec_inner .copy{line-height:1.8}.sec .sec_inner .copy+.copy{margin-top:20px}.sec_about{position:relative;padding:clamp(30px,18.579px + 3.046vw,60px) 0 clamp(200px,184.772px + 4.061vw,240px);background:url(../img/about_bg.jpg) no-repeat center center/cover;z-index:-2}@media screen and (max-width: 767px){.sec_about{background:url(../img/about_bg_sp.jpg) no-repeat center center/cover}}.sec_about .message{font-size:clamp(15px,14.239px + 0.203vw,17px);line-height:2.4;text-align:center;color:var(--color_white)}.sec_about .message+.message{margin-top:20px}@media screen and (max-width: 767px){.sec_about .message{line-height:2;text-align:left}}.sec_about .message .bg{background:var(--color_key)}.sec_message{margin-top:-10vw}@media screen and (max-width: 767px){.sec_message{margin-top:-15vw}}.sec_numbers{padding-bottom:100px}@media screen and (max-width: 767px){.sec_numbers{padding-bottom:95px}}.sec_numbers h3{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:18px;padding:5px 20px 8px;border-radius:9999px;background-color:var(--color_orange);font-size:clamp(18px,14.193px + 1.015vw,28px);font-weight:700;color:var(--color_white)}@media screen and (max-width: 767px){.sec_numbers h3{margin-bottom:12px}}.sec_numbers h3~h3{margin-top:clamp(32px,25.147px + 1.827vw,50px)}.sec_numbers h3:after{content:"";position:absolute;bottom:0;left:50%;border-style:solid;border-width:18px 14px 0 14px;border-color:var(--color_orange) rgba(0,0,0,0) rgba(0,0,0,0);translate:-50% 100%}@media screen and (max-width: 767px){.sec_numbers h3:after{border-width:12px 9px 0 9px}}.sec_numbers .main_list{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:clamp(20px,16.193px + 1.015vw,30px)}@media screen and (max-width: 767px){.sec_numbers .main_list{grid-template-columns:repeat(2, 1fr)}}.sec_numbers .others_list{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:clamp(32px,25.147px + 1.827vw,50px)}@media screen and (max-width: 767px){.sec_numbers .others_list{grid-template-columns:repeat(2, 1fr);row-gap:15px}}.sec_numbers .others_list>li:nth-child(even){-webkit-transform:translateY(40px);transform:translateY(40px)}@media screen and (max-width: 767px){.sec_numbers .others_list>li:nth-child(even){-webkit-transform:translateY(65px);transform:translateY(65px)}}@media screen and (max-width: 767px){.sec_numbers .others_list>li:nth-child(1){grid-row:1/2;grid-column:2/3;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@media screen and (max-width: 767px){.sec_numbers .others_list>li:nth-child(3){grid-row:2/3;grid-column:2/3}}@media screen and (max-width: 767px){.sec_numbers .others_list>li:nth-child(4){-webkit-transform:translateX(20px) translateY(65px);transform:translateX(20px) translateY(65px)}}.photo_area{background:var(--color_bg)}.photo_area .photo_list li{width:clamp(300px,261.929px + 10.152vw,400px)}.photo_area .photo_list li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.photo_area .photo_list .slick-slide{margin:0 5px}.movie_area{background:var(--color_bg);padding:clamp(32px,25.147px + 1.827vw,50px) 0}.movie_area h3{font-family:var(--font_PublicSans);font-weight:800;color:var(--color_key);font-size:clamp(42px,37.812px + 1.117vw,53px);text-align:center;margin-bottom:clamp(0px,-1.904px + 0.508vw,5px)}.movie_area video{display:block;width:100%;max-width:840px;padding:0 20px;margin:0 auto}.sec_ideal{position:relative;padding-top:clamp(40px,28.579px + 3.046vw,70px);margin-bottom:clamp(50px,38.579px + 3.046vw,80px)}.sec_ideal::before{content:"";position:absolute;top:100%;left:0;background:var(--color_bg);width:100%;height:clamp(50px,38.579px + 3.046vw,80px)}.sec_ideal .bg_list{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.sec_ideal .bg_list .slick-list,.sec_ideal .bg_list .slick-track{height:100%}.sec_ideal .bg_list li{position:relative;background-repeat:no-repeat;background-size:cover;background-position:top center;height:100%}.sec_ideal .bg_list li::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%}.sec_ideal .bg_list li:nth-of-type(1){background-image:url(../img/ideal_bg_01.jpg)}@media screen and (max-width: 767px){.sec_ideal .bg_list li:nth-of-type(1){background-image:url(../img/ideal_bg_01_sp.jpg)}}.sec_ideal .bg_list li:nth-of-type(2){background-image:url(../img/ideal_bg_02.jpg)}@media screen and (max-width: 767px){.sec_ideal .bg_list li:nth-of-type(2){background-image:url(../img/ideal_bg_02_sp.jpg)}}.sec_ideal .bg_list li:nth-of-type(3){background-image:url(../img/ideal_bg_03.jpg)}@media screen and (max-width: 767px){.sec_ideal .bg_list li:nth-of-type(3){background-image:url(../img/ideal_bg_03_sp.jpg)}}.sec_ideal .title_h2{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;row-gap:clamp(16px,15.239px + 0.203vw,18px) !important}.sec_ideal .title_h2 .title_image{width:clamp(175px,136.548px + 10.254vw,276px)}.sec_ideal .lead{background:hsla(0,0%,100%,.8);display:inline-block;font-size:clamp(18px,14.193px + 1.015vw,28px);font-weight:500;padding:6px;margin-top:32px}.sec_ideal .copy{color:var(--color_white);line-height:2.4;margin-top:clamp(16px,9.909px + 1.624vw,32px)}@media screen and (max-width: 767px){.sec_ideal .copy{line-height:2.2}}.sec_members{background:var(--color_bg)}.sec_members .tabBox{position:relative;padding-bottom:2px}.sec_members .tabBox::before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--color_key);width:100vw;height:2px}.sec_members .tabBox.--bottom{padding-bottom:0;padding-top:2px}.sec_members .tabBox.--bottom::before{bottom:initial;top:0}.sec_members .tabBox .tabArea{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:clamp(8px,4.954px + 0.812vw,16px);-moz-column-gap:clamp(8px,4.954px + 0.812vw,16px);column-gap:clamp(8px,4.954px + 0.812vw,16px)}.sec_members .tabBox .tabArea .tab{background:var(--color_gray);padding:clamp(4px,2.477px + 0.406vw,8px) 16px;text-align:center;cursor:pointer}.sec_members .tabBox .tabArea .tab .tab_inner{font-size:clamp(16px,14.477px + 0.406vw,20px);font-weight:500;color:var(--color_key)}.sec_members .tabBox .tabArea .tab.select{background:var(--color_key)}.sec_members .tabBox .tabArea .tab.select .tab_inner{color:var(--color_white)}.sec_members .contents .tab_main{display:none}.sec_members .contents .tab_main.is_show{display:block}.sec_members .contents .tab_main .profile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow:hidden;border:2px solid var(--color_key);border-radius:1000px;max-width:640px;margin:24px auto 0}@media screen and (max-width: 767px){.sec_members .contents .tab_main .profile{border-radius:0;border:none}}@media screen and (max-width: 767px){.sec_members .contents .tab_main .profile .image{overflow:hidden;max-width:244px;border-radius:50%;border:2px solid var(--color_key)}}.sec_members .contents .tab_main .profile .text{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;background:hsla(0,0%,100%,.9);font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2px;padding:12px 0 5px}@media screen and (max-width: 767px){.sec_members .contents .tab_main .profile .text{position:static;-webkit-transform:translateX(0);transform:translateX(0);padding:0}}.sec_members .contents .tab_main .profile .text .info{display:inline-block;background:var(--color_orange);font-size:clamp(12px,11.239px + 0.203vw,14px);color:var(--color_white);padding:2px clamp(10px,6.193px + 1.015vw,20px);border-radius:100px}.sec_members .contents .tab_main .profile .text .name{font-size:clamp(16px,14.477px + 0.406vw,20px)}.sec_members .contents .tab_main .interview_list{margin-top:16px}.sec_members .contents .tab_main .interview_list>li+li{margin-top:8px}.sec_members .contents .tab_main .interview_list>li .interview_head{background:var(--color_lightBlue);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:clamp(8px,6.477px + 0.406vw,12px);-moz-column-gap:clamp(8px,6.477px + 0.406vw,12px);column-gap:clamp(8px,6.477px + 0.406vw,12px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:clamp(10px,6.193px + 1.015vw,20px);cursor:pointer}.sec_members .contents .tab_main .interview_list>li .interview_head .question{font-size:clamp(14px,12.477px + 0.406vw,18px);font-weight:500;color:var(--color_key);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(8px,6.477px + 0.406vw,12px);-moz-column-gap:clamp(8px,6.477px + 0.406vw,12px);column-gap:clamp(8px,6.477px + 0.406vw,12px)}.sec_members .contents .tab_main .interview_list>li .interview_head .question .mark{font-family:var(--font_Outfit);font-weight:700;font-size:clamp(18px,14.193px + 1.015vw,28px);line-height:1}.sec_members .contents .tab_main .interview_list>li .interview_head .open{position:relative;display:inline-block;background:var(--color_white);border-radius:50%;min-width:clamp(22px,17.051px + 1.32vw,35px);width:clamp(22px,17.051px + 1.32vw,35px);height:clamp(22px,17.051px + 1.32vw,35px)}.sec_members .contents .tab_main .interview_list>li .interview_head .open::before,.sec_members .contents .tab_main .interview_list>li .interview_head .open::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--color_key);width:clamp(12px,11.239px + 0.203vw,14px);height:2px;-webkit-transition:all .3s ease;transition:all .3s ease}.sec_members .contents .tab_main .interview_list>li .interview_head .open::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.sec_members .contents .tab_main .interview_list>li .interview_head.is_open .open::before{opacity:0}.sec_members .contents .tab_main .interview_list>li .interview_head.is_open .open:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.sec_members .contents .tab_main .interview_list>li .interview_content{display:none;padding:clamp(8px,4.954px + 0.812vw,16px) 0}.sec_members .contents .tab_main .schedule{position:relative;padding-bottom:clamp(40px,32.386px + 2.03vw,60px);margin-top:clamp(50px,38.579px + 3.046vw,80px)}.sec_members .contents .tab_main .schedule::before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--color_lightGray);width:100vw;height:100%;z-index:-1}.sec_members .contents .tab_main .schedule h3{font-family:var(--font_PublicSans);font-weight:800;color:var(--color_key);font-size:clamp(42px,37.812px + 1.117vw,53px);line-height:1;text-align:center;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.sec_members .contents .tab_main .schedule .schedule_list{margin-top:6px}.sec_members .contents .tab_main .schedule .schedule_list>li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(16px,9.909px + 1.624vw,32px);-moz-column-gap:clamp(16px,9.909px + 1.624vw,32px);column-gap:clamp(16px,9.909px + 1.624vw,32px)}.sec_members .contents .tab_main .schedule .schedule_list>li:not(:last-of-type)::before{content:"";position:absolute;top:0;left:calc(clamp(70px,66.193px + 1.015vw,80px)/2);width:2px;height:100%;background:var(--color_orange);z-index:-1}.sec_members .contents .tab_main .schedule .schedule_list>li:not(:last-of-type) .text{padding-bottom:clamp(16px,14.477px + 0.406vw,20px)}.sec_members .contents .tab_main .schedule .schedule_list>li .time span{display:inline-block;font-family:var(--font_Outfit);font-weight:500;color:var(--color_white);background:var(--color_orange);padding:6px;text-align:center;width:clamp(70px,66.193px + 1.015vw,80px);border-radius:100px;line-height:1}.sec_members .contents .tab_main .schedule .schedule_list>li .text .bold{font-weight:700}@media screen and (max-width: 767px){.sec_flow .title_h2{margin-bottom:0 !important}.sec_flow .side-scroll{position:relative;width:100%;overflow:hidden}.sec_flow .side-scroll-container{width:100%;overflow:hidden}.sec_flow .side-scroll-list{padding-top:80px;padding-bottom:clamp(50px,38.579px + 3.046vw,80px);display:block;will-change:transform}.sec_flow .side-scroll-list img{display:block;width:800px;height:auto}}.sec_training{background:var(--color_bg)}.sec_training .training_list>li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(12px,7.431px + 1.218vw,24px);-moz-column-gap:clamp(12px,7.431px + 1.218vw,24px);column-gap:clamp(12px,7.431px + 1.218vw,24px);padding:clamp(15px,1.675px + 3.553vw,50px)}.sec_training .training_list>li::before{content:"";position:absolute;top:0;left:calc(clamp(60px,44.772px + 4.061vw,100px)/2 + clamp(15px,1.675px + 3.553vw,50px));width:clamp(1px,0.619px + 0.102vw,2px);height:100%;background:var(--color_key)}.sec_training .training_list>li:first-of-type::before{top:clamp(15px,1.675px + 3.553vw,50px)}.sec_training .training_list>li:last-of-type::before{height:calc(clamp(15px,1.675px + 3.553vw,50px) + clamp(60px,44.772px + 4.061vw,100px))}.sec_training .training_list>li .icon{position:relative;min-width:clamp(60px,44.772px + 4.061vw,100px);width:clamp(60px,44.772px + 4.061vw,100px);height:clamp(60px,44.772px + 4.061vw,100px);overflow:hidden;border:clamp(1px,0.619px + 0.102vw,2px) solid var(--color_key);border-radius:50%;z-index:1}.sec_training .training_list>li .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:clamp(30px,18.579px + 3.046vw,60px);-moz-column-gap:clamp(30px,18.579px + 3.046vw,60px);column-gap:clamp(30px,18.579px + 3.046vw,60px);padding-top:clamp(15px,9.289px + 1.523vw,30px)}@media screen and (max-width: 767px){.sec_training .training_list>li .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sec_training .training_list>li .content .text{width:41%}@media screen and (max-width: 767px){.sec_training .training_list>li .content .text{width:100%}}.sec_training .training_list>li .content .text h3{color:var(--color_key);font-weight:700;font-size:clamp(18px,14.193px + 1.015vw,28px)}.sec_training .training_list>li .content .text .list{margin-top:clamp(15px,9.289px + 1.523vw,30px)}.sec_training .training_list>li .content .text .list>li{position:relative;font-size:clamp(14px,12.477px + 0.406vw,18px);padding-left:clamp(12px,9.716px + 0.609vw,18px)}.sec_training .training_list>li .content .text .list>li::before{content:"";position:absolute;top:clamp(7px,5.858px + 0.305vw,10px);left:0;background:var(--color_key);width:clamp(6px,5.239px + 0.203vw,8px);height:clamp(6px,5.239px + 0.203vw,8px);border-radius:50%}.sec_training .training_list>li .content .text .list>li:not(:first-of-type){margin-top:4px}.sec_training .training_list>li .content .image{width:59%}@media screen and (max-width: 767px){.sec_training .training_list>li .content .image{width:100%;margin-top:10px}}.sec_training .training_list>li:nth-child(odd){background:var(--color_lightGray)}.sec_recruit{background:var(--color_key);padding:clamp(50px,38.579px + 3.046vw,80px) 0}.sec_recruit .title_h2 .en{color:hsla(0,0%,100%,.3)}.sec_recruit .title_h2 .jp{color:var(--color_white)}.sec_recruit .recruit_table{width:100%}.sec_recruit .recruit_table tr{border-top:1px solid var(--color_white)}.sec_recruit .recruit_table tr th{font-size:16px;font-weight:500;color:var(--color_white);text-align:left;width:20%;padding:16px 0}@media screen and (max-width: 767px){.sec_recruit .recruit_table tr th{width:100%;display:block}}.sec_recruit .recruit_table tr td{font-size:clamp(12px,11.239px + 0.203vw,14px);color:var(--color_white);padding:16px 0}@media screen and (max-width: 767px){.sec_recruit .recruit_table tr td{display:block;padding-top:0}}.sec_entry{padding:clamp(32px,25.147px + 1.827vw,50px) 0}.sec_entry .button_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media screen and (max-width: 767px){.sec_entry .button_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;row-gap:20px}}.sec_entry .button_wrap .entry_button{border:2px solid var(--color_orange);border-radius:100px;width:350px}@media screen and (max-width: 767px){.sec_entry .button_wrap .entry_button{width:100%;max-width:350px}}.sec_entry .button_wrap .entry_button a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;line-height:1.1;padding:24px 24px 24px 40px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.sec_entry .button_wrap .entry_button a::before{content:"";position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.sec_entry .button_wrap .entry_button a:hover{opacity:.7}.sec_entry .button_wrap .entry_button a:hover::before{-webkit-transform:translate(5px, -50%);transform:translate(5px, -50%)}.sec_entry .button_wrap .entry_button.--new{background:var(--color_orange)}.sec_entry .button_wrap .entry_button.--new a{color:var(--color_white)}.sec_entry .button_wrap .entry_button.--new a::before{background:url(../img/arrow_white.svg) no-repeat center center/contain}.sec_entry .button_wrap .entry_button.--career{background:var(--color_white)}.sec_entry .button_wrap .entry_button.--career a{color:var(--color_orange)}.sec_entry .button_wrap .entry_button.--career a::before{background:url(../img/arrow_orange.svg) no-repeat center center/contain}.mv.show_target .mv_copy_01_pc svg path,.mv.show_target .mv_copy_01_sp svg path,.mv.show_target .mv_copy_02_sp svg path,.mv.show_target .mv_copy_sub svg path{opacity:0}.mv.show_target .mv_copy_01_pc svg .sub_copy,.mv.show_target .mv_copy_01_sp svg .sub_copy,.mv.show_target .mv_copy_02_sp svg .sub_copy,.mv.show_target .mv_copy_sub svg .sub_copy{opacity:0}.mv.show_target.show_anime .mv_copy_01_pc svg path{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_01{-webkit-transition-delay:.2s;transition-delay:.2s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_02{-webkit-transition-delay:.6s;transition-delay:.6s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_03{-webkit-transition-delay:1s;transition-delay:1s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_04{-webkit-transition-delay:1.4s;transition-delay:1.4s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_05{-webkit-transition-delay:1.8s;transition-delay:1.8s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_06{-webkit-transition-delay:2.2s;transition-delay:2.2s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_07{-webkit-transition-delay:2.6s;transition-delay:2.6s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_08{-webkit-transition-delay:3s;transition-delay:3s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_09{-webkit-transition-delay:3.4s;transition-delay:3.4s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_10{-webkit-transition-delay:3.8s;transition-delay:3.8s}.mv.show_target.show_anime .mv_copy_01_pc svg .copy_11{-webkit-transition-delay:4.2s;transition-delay:4.2s}.mv.show_target.show_anime .mv_copy_01_pc svg .sub_copy{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-delay:4.6s;transition-delay:4.6s}.mv.show_target.show_anime .mv_copy_01_sp svg path{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mv.show_target.show_anime .mv_copy_01_sp svg .copy_01{-webkit-transition-delay:.2s;transition-delay:.2s}.mv.show_target.show_anime .mv_copy_01_sp svg .copy_02{-webkit-transition-delay:.6s;transition-delay:.6s}.mv.show_target.show_anime .mv_copy_01_sp svg .copy_03{-webkit-transition-delay:1s;transition-delay:1s}.mv.show_target.show_anime .mv_copy_02_sp svg path{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_01{-webkit-transition-delay:1.4s;transition-delay:1.4s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_02{-webkit-transition-delay:1.8s;transition-delay:1.8s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_03{-webkit-transition-delay:2.2s;transition-delay:2.2s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_04{-webkit-transition-delay:2.6s;transition-delay:2.6s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_05{-webkit-transition-delay:3s;transition-delay:3s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_06{-webkit-transition-delay:3.4s;transition-delay:3.4s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_07{-webkit-transition-delay:3.8s;transition-delay:3.8s}.mv.show_target.show_anime .mv_copy_02_sp svg .copy_08{-webkit-transition-delay:4.2s;transition-delay:4.2s}.mv.show_target.show_anime .mv_copy_sub svg path{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-delay:4.6s;transition-delay:4.6s}.sec .title_h2.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec .title_h2.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec .copy.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec .copy.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_about .message.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_about .message.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_numbers h3.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_numbers h3.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_numbers .main_list.show_target>li{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_numbers .main_list.show_target.show_anime>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_numbers .main_list.show_target.show_anime>li:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.sec_numbers .main_list.show_target.show_anime>li:nth-of-type(3){-webkit-transition-delay:.4s;transition-delay:.4s}.sec_numbers .main_list.show_target.show_anime>li:nth-of-type(4){-webkit-transition-delay:.6s;transition-delay:.6s}.sec_numbers .others_list.show_target>li{opacity:0}.sec_numbers .others_list.show_target>li:nth-of-type(1){-webkit-transform:translateY(20px);transform:translateY(20px)}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target>li:nth-of-type(1){-webkit-transform:translateX(-20px) translateY(20px);transform:translateX(-20px) translateY(20px)}}.sec_numbers .others_list.show_target>li:nth-of-type(2){-webkit-transform:translateY(60px);transform:translateY(60px)}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target>li:nth-of-type(2){-webkit-transform:translateY(85px);transform:translateY(85px)}}.sec_numbers .others_list.show_target>li:nth-of-type(3){-webkit-transform:translateY(20px);transform:translateY(20px)}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target>li:nth-of-type(3){-webkit-transform:translateY(20px);transform:translateY(20px)}}.sec_numbers .others_list.show_target>li:nth-of-type(4){-webkit-transform:translateY(60px);transform:translateY(60px)}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target>li:nth-of-type(4){-webkit-transform:translateX(20px) translateY(85px);transform:translateX(20px) translateY(85px)}}.sec_numbers .others_list.show_target.show_anime>li{opacity:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(1){-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(1){-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(2){-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition-delay:.2s;transition-delay:.2s}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(2){-webkit-transform:translateY(65px);transform:translateY(65px)}}.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(3){-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.4s;transition-delay:.4s}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(3){-webkit-transform:translateY(0);transform:translateY(0)}}.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(4){-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition-delay:.6s;transition-delay:.6s}@media screen and (max-width: 767px){.sec_numbers .others_list.show_target.show_anime>li:nth-of-type(4){-webkit-transform:translateX(20px) translateY(65px);transform:translateX(20px) translateY(65px)}}.sec_ideal .lead.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_ideal .lead.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_members .profile.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_members .profile.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_members .interview_list.show_target>li{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_members .interview_list.show_target.show_anime>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_members .interview_list.show_target.show_anime>li:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.sec_members .interview_list.show_target.show_anime>li:nth-of-type(3){-webkit-transition-delay:.4s;transition-delay:.4s}.sec_members .interview_list.show_target.show_anime>li:nth-of-type(4){-webkit-transition-delay:.6s;transition-delay:.6s}.sec_members .interview_list.show_target.show_anime>li:nth-of-type(5){-webkit-transition-delay:.8s;transition-delay:.8s}.sec_members .schedule_list.show_target>li{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_members .schedule_list.show_target.show_anime>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(2){-webkit-transition-delay:.2s;transition-delay:.2s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(3){-webkit-transition-delay:.4s;transition-delay:.4s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(4){-webkit-transition-delay:.6s;transition-delay:.6s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(5){-webkit-transition-delay:.8s;transition-delay:.8s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(6){-webkit-transition-delay:1s;transition-delay:1s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(7){-webkit-transition-delay:1.2s;transition-delay:1.2s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(8){-webkit-transition-delay:1.4s;transition-delay:1.4s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(9){-webkit-transition-delay:1.5s;transition-delay:1.5s}.sec_members .schedule_list.show_target.show_anime>li:nth-of-type(10){-webkit-transition-delay:1.6s;transition-delay:1.6s}.sec_flow .scroll.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_flow .scroll.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_training .training_list>li .content.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_training .training_list>li .content.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_recruit .recruit_table.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_recruit .recruit_table.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_entry .button_wrap.show_target .entry_button{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.sec_entry .button_wrap.show_target.show_anime .entry_button{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec_entry .button_wrap.show_target.show_anime .entry_button:last-of-type{-webkit-transition-delay:.2s;transition-delay:.2s}.movie_area h3.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.movie_area h3.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}.movie_area video.show_target{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.movie_area video.show_target.show_anime{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-out;transition:.3s ease-out}/*# sourceMappingURL=style.css.map */