#n_ast_m_recruit2024 #mv .catch_image{
  transition: opacity 0.4s ease-out,transform 0.4s ease-out;
  opacity: 0;
  transform: scale(1.05);
}
#n_ast_m_recruit2024 #mv .swiper-slide-active .catch_image{
  opacity:1;
  transform: scale(1.00);
  transition: opacity 0.4s ease-out,transform 0.4s ease-out;
}
#n_ast_m_recruit2024 #mv .catch_image .people{
  transition: opacity 0.4s ease-out,transform 0.4s ease-out;
  opacity: 0;
  transform: scale(1.05);
}
#n_ast_m_recruit2024 #mv .swiper-slide-active .catch_image .people{
  background-position:center 0;
  opacity:1;
  transform: scale(1.00);
  transition: opacity 0.4s ease-out,transform 0.4s ease-out;
}

#n_ast_m_recruit2024 #mv .catch_image h1{
  transform: translate(200px,-15px);
  transition: transform 0.4s ease-out,opacity 1s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 #mv .swiper-slide-active .catch_image h1{
  transform: translate(0,0);
  opacity:1;
}
#n_ast_m_recruit2024 #mv .catch_image .top img{
  transform: translateX(200px);
  transition: transform 0.4s ease-out,opacity 1s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 #mv .swiper-slide-active .catch_image .top img{
  transform: translateX(0);
  opacity:1;
}
#n_ast_m_recruit2024 #mv .catch_image .bottom img{
  transform: translateX(200px);
  transition: transform 0.4s ease-out,opacity 1s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 #mv .swiper-slide-active .catch_image .bottom img{
  transform: translateX(0);
  opacity:1;
}

/*delay*/


#n_ast_m_recruit2024 #mv .catch_image .top img{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 #mv .catch_image h1{
  transition-delay:0.46s;
}
#n_ast_m_recruit2024 #mv .catch_image .bottom img{
  transition-delay:0.52s;
}









/*message*/

#n_ast_m_recruit2024 #message .wrap .inner p{
  transform: rotate(-5deg) translateX(100px);  
  opacity: 0;
  transition: transform ease-out 0.4s, opacity ease-out 0.4s;
}
#n_ast_m_recruit2024 #message .wrap .inner .active p{
  transform: rotate(-5deg) translateX(0);  
  opacity: 1;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(1){
  transition-delay: 0.05s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(2){
  transition-delay: 0.10s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(3){
  transition-delay: 0.15s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(4){
  transition-delay: 0.20s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(5){
  transition-delay: 0.25s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(6){
  transition-delay: 0.30s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(7){
  transition-delay: 0.35s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(8){
  transition-delay: 0.40s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(9){
  transition-delay: 0.45s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(10){
  transition-delay: 0.50s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(11){
  transition-delay: 0.55s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(12){
  transition-delay: 0.60s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(13){
  transition-delay: 0.65s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(14){
  transition-delay: 0.70s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(15){
  transition-delay: 0.75s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(16){
  transition-delay: 0.80s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(17){
  transition-delay: 0.85s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(18){
  transition-delay: 0.90s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(19){
  transition-delay: 0.95s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(20){
  transition-delay: 1.00s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(21){
  transition-delay: 1.05s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(22){
  transition-delay: 1.10s;
}
#n_ast_m_recruit2024 #message .wrap .inner p:nth-child(23){
  transition-delay: 1.15s;
}

#n_ast_m_recruit2024 #message .wrap .inner .message_title h3{
  transform: rotate(-5deg) translateX(100px);  
  opacity: 0;
  transition: transform ease-out 0.4s, opacity ease-out 0.4s;
}
#n_ast_m_recruit2024 #message .wrap .inner .message_title.active h3{
  transform: rotate(-5deg) translateX(0);  
  opacity: 1;
}


#n_ast_m_recruit2024 #message .left_fig figure img{
  transform:translateX(-100%);
  opacity: 0;
  transition: all ease 0.5s;
}
#n_ast_m_recruit2024 #message .left_fig figure.active img{
  transform:translateX(0%);
  opacity: 1;
}

#n_ast_m_recruit2024 #message .right_fig figure img{
  transform:translateX(100%);
  opacity: 0;
  transition: all ease 0.5s;
}
#n_ast_m_recruit2024 #message .right_fig figure.active img{
  transform:translateX(0%);
  opacity: 1;
}


/*company*/

#n_ast_m_recruit2024 .cover .sec02{
  transform:translateX(-10%);
  opacity: 0;
  transition: all ease 0.5s;
}
#n_ast_m_recruit2024 .cover .sec02.active{
  transform:translateX(0%);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec02 .inner h5 div.red:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec02.active .inner h5 div.red:after{
  transform:scaleX(1);
  transform-origin: top left;
  opacity: 1;
}

#n_ast_m_recruit2024 .sec02 .inner h4{
  transition: all ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec02.active .inner h4{
  opacity: 1;
}

#n_ast_m_recruit2024 .sec02 .inner p,
#n_ast_m_recruit2024 .sec02 .inner .btn{
  transform:translateY(25px);
  opacity: 0;
  transition: transform ease-out 0.4s, opacity ease-out 0.4s;
}
#n_ast_m_recruit2024 .sec02.active .inner p,
#n_ast_m_recruit2024 .sec02.active .inner .btn{
  transform:translateY(0);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec02 .inner figure{
  transition: transform ease-out 0.4s, opacity ease-out 0.4s;
  opacity: 0;
  transform:translateY(25px);
}
#n_ast_m_recruit2024 .sec02.active .inner figure{
  opacity: 1;
  transform:translateY(0);
}



/*company delay*/


#n_ast_m_recruit2024 .cover .sec02{
  transition-delay: 0;
}
#n_ast_m_recruit2024 .sec02 .inner h5{
  transition-delay: 0.3s;
}
#n_ast_m_recruit2024 .sec02 .inner h4 div.red:after{
  transition-delay: 0.4s;
}
#n_ast_m_recruit2024 .sec02 .inner p{
  transition-delay: 0.4s;
}
#n_ast_m_recruit2024 .sec02 .inner .btn{
  transition-delay: 0.5s;
}
#n_ast_m_recruit2024 .sec02 .inner figure{
  transition-delay: 0.6s;
}


/*people*/

#n_ast_m_recruit2024 .cover .sec03 .wrap{
  transform:translateX(10%);
  opacity: 0;
  transition: all ease 0.5s;
}
#n_ast_m_recruit2024 .cover .sec03.active .wrap{
  transform:translateX(0%);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .headline h4{
  opacity: 0;
  transition: opacity ease 0.5s;
}
#n_ast_m_recruit2024 .sec03.active .wrap .inner .headline h4{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec03 .inner h5 div.blue:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec03.active .inner h5 div.blue:after{
  transform:scaleX(1);
  transform-origin: top left;
  opacity: 1;
}
#n_ast_m_recruit2024 .sec03 .inner p{
  transform:translateY(25px);
  opacity: 0;
  transition: all ease-out 0.4s;
}
#n_ast_m_recruit2024 .sec03.active .inner p{
  transform:translateY(0);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li h6,
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li dl dt,
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li dl dd{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li.active h6,
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li.active dl dt,
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li.active dl dd{
  transform: translateY(0px);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li figure{
  transform: translateY(25px);
  transition: all ease-out 0.4s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li.active figure{
  transform: translateY(0px);
  opacity: 1;
}




/*people delay*/

#n_ast_m_recruit2024 .sec03 .wrap .inner .headline h5{
  transition-delay:0.3s;
}
#n_ast_m_recruit2024 .sec03 .inner h4 div.blue:after{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec03 .inner p{
  transition-delay:0.4s;
}

#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li h6{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li dl dt{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li dl dd{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024 .sec03 .wrap .inner .interview_box ul li figure{
  transition-delay:0.7s;
}



/*recruiting*/



#n_ast_m_recruit2024 .sec04{
  transform:translateX(-10%);
  opacity: 0;
  transition:  transform 0.4s ease,opacity 0.4s ease;
}
#n_ast_m_recruit2024 .sec04.active{
  transform:translateX(0);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec04 .wrap .inner .headline h4{
  opacity: 0;
  transition: opacity ease 1s;
}
#n_ast_m_recruit2024 .sec04.active .wrap .inner .headline h4{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec04 .inner h5 div.red:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec04.active .inner h5 div.red:after{
  transform:scaleX(1);
  transform-origin: top left;
  opacity: 1;
}
#n_ast_m_recruit2024 .sec04 .inner p{
  transform:translateY(25px);
  opacity: 0;
  transition: all ease-out 0.4s;
}
#n_ast_m_recruit2024 .sec04.active .inner p{
  transform:translateY(0);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec04 .wrap .recruiting_list ul li dl{
  transform: translateY(20px);
  transition:  transform 0.4s ease-out,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec04.active .wrap .recruiting_list ul li dl{
  transform: translateY(0px);
  opacity: 1;
}


/*recruiting delay*/


#n_ast_m_recruit2024 .sec04 .wrap .inner .headline h5{
  transition-delay:0.3s;
}
#n_ast_m_recruit2024 .sec04 .inner h4 div.red:after{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec04 .inner p{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec04 .wrap .recruiting_list ul li:nth-child(1) dl{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec04 .wrap .recruiting_list ul li:nth-child(2) dl{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024 .sec04 .wrap .recruiting_list ul li:nth-child(3) dl{
  transition-delay:0.7s;
}

/*System*/

#n_ast_m_recruit2024 .sec05 .wrap{
  transform:translateX(10%);
  opacity: 0;
  transition:  transform 0.4s ease,opacity 0.4s ease;
}
#n_ast_m_recruit2024 .sec05.active .wrap{
  transform:translateX(0%);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .headline h4{
  opacity: 0;
  transition: opacity ease 1s;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner .headline h4{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec05 .inner h5 div.pink{
  transition: opacity ease 0.5s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec05.active .inner h5 div.pink{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec05 .inner h5 div.pink:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024 .sec05.active .inner h5 div.pink:after{
  transform:scaleX(1);
  transform-origin: top left;
}

#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h4,
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h5{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner .seido_list h4,
#n_ast_m_recruit2024 .sec05.active .wrap .inner .seido_list h5{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h5 div.gray:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner .seido_list h5 div.gray:after{
  transform:scaleX(1);
  transform-origin: top left;
}
#n_ast_m_recruit2024 .sec05 .inner p{
  transform:translateY(25px);
  opacity: 0;
  transition: all ease-out 0.4s;
}
#n_ast_m_recruit2024 .sec05.active .inner p{
  transform:translateY(0);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec05 .wrap .inner ul li dl{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner ul li dl{
  transform: translateY(0px);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec05 .wrap .inner ul li figure{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner ul li figure{
  transform: translateY(0px);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_cap .kurumin{ /*241220修正*/
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec05.active .wrap .inner .seido_cap .kurumin{ /*241220修正*/
  transform: translateY(0px);
  opacity: 1;
}



/*System delay*/

#n_ast_m_recruit2024 .sec05 .wrap .inner .headline h5{
  transition-delay:0.3s;
}
#n_ast_m_recruit2024 .sec05 .inner h4 div.pink{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec05 .inner h4 div.pink:after{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h4{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h5{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_list h5 div.gray:after{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec05 .inner p{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner ul li:nth-child(1) dl{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner ul li:nth-child(2) dl{
  transition-delay:0.7s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner ul li:nth-child(3) dl{
  transition-delay:0.8s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner ul li figure{
  transition-delay:0.9s;
}
#n_ast_m_recruit2024 .sec05 .wrap .inner .seido_cap .kurumin{ /*241220修正*/
  transition-delay:1.0s;
}

/*System*/

#n_ast_m_recruit2024 .sec06{
  transform:translateX(-10%);
  opacity: 0;
  transition:  transform 0.4s ease,opacity 0.4s ease;
}
#n_ast_m_recruit2024 .sec06.active{
  transform:translateX(0%);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h4{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list h4{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h5{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list h5{
  opacity: 1;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h5 div.gray:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list h5 div.gray:after{
  transform:scaleX(1);
  transform-origin: top left;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li dl{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list ul li dl{
  transform: translateY(0px);
  opacity: 1;
}

#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li figure{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list ul li figure{
  transform: translateY(0px);
  opacity: 1;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list .seido_cap .kurumin{ /*241220修正*/
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024 .sec06.active .wrap .inner .seido_list .seido_cap .kurumin{ /*241220修正*/
  transform: translateY(0px);
  opacity: 1;
}



/*System delay*/

#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h4{
  transition-delay:0.3s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h5{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list h5 div.gray:after{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(1) dl{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(1) figure{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(2) dl{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(2) figure{
  transition-delay:0.7s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(3) dl{
  transition-delay:0.7s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list ul li:nth-child(3) figure{
  transition-delay:0.8s;
}
#n_ast_m_recruit2024 .sec06 .wrap .inner .seido_list .seido_cap .kurumin{ /*241220修正*/
  transition-delay:0.9s;
}


/*attempt*/


#n_ast_m_recruit2024 .sec07{
  transform:translateY(25px);
  opacity: 0;
  transition:transform 0.4s ease,opacity 0.4s ease;
}
#n_ast_m_recruit2024 .sec07.active{
  transform:translateY(0%);
  opacity: 1;
}
/*attempt delay*/

#n_ast_m_recruit2024 .sec07{
  transition-delay:0.3s;
}

/*entry*/


#entry .wrap{
  transform:scale(90%);
  opacity: 0;
  transition:  transform 0.5s ease,opacity 0.5s ease;
}
#entry.active .wrap{
  transform:scale(100%);
  opacity: 1;
}

#entry .left_fig img{
  transform:rotate(-5deg) translateX(-100%);
  opacity: 0;
  transition: all ease 0.5s;
}
#entry.active .left_fig img{
  transform:rotate(-5deg) translateX(-7%);
  opacity: 1;
}

#entry .right_fig img{
  transform:rotate(-5deg) translateX(100%);
  opacity: 0;
  transition: all ease 0.5s;
}
#entry.active .right_fig img{
  transform:rotate(-5deg) translateX(11%);
  opacity: 1;
}





/*interviewページ*/



#n_ast_m_recruit2024_interview #mv{
  transition: opacity 0.4s ease-out,transform 0.4s ease-out;
  opacity: 0;
  transform: scale(1.05);
}
#n_ast_m_recruit2024_interview #mv.active{
  opacity:1;
  transform: scale(1.00);
}


#n_ast_m_recruit2024_interview #mv .left h3 .white{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview #mv.active .left h3 .white{
  opacity: 1;
}
#n_ast_m_recruit2024_interview #mv .left h3 .white:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024_interview #mv.active .left h3 .white:after{
  transform:scaleX(1);
  transform-origin: top left;
}

#n_ast_m_recruit2024_interview #mv .left h4 .red{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview #mv.active .left h4 .red{
  opacity: 1;
}
#n_ast_m_recruit2024_interview #mv .left h4 .red:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024_interview #mv.active .left h4 .red:after{
  transform:scaleX(1);
  transform-origin: top left;
}
#n_ast_m_recruit2024_interview #mv .right dl dt .blue{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview #mv.active .right dl dt .blue{
  opacity: 1;
}
#n_ast_m_recruit2024_interview #mv .right dl dt .blue:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}
#n_ast_m_recruit2024_interview #mv.active .right dl dt .blue:after{
  transform:scaleX(1);
  transform-origin: top left;
}
#n_ast_m_recruit2024_interview #mv .right dl dd .green{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview #mv.active .right dl dd .green{
  opacity: 1;
}

#n_ast_m_recruit2024_interview #mv .right dl dd .green:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}

#n_ast_m_recruit2024_interview #mv.active .right dl dd .green:after{
  transform:scaleX(1);
  transform-origin: top left;
}


#n_ast_m_recruit2024_interview .post .left,
#n_ast_m_recruit2024_interview .post .right,
#n_ast_m_recruit2024_interview .post .center,
#n_ast_m_recruit2024_interview .message_schedule .wrap{
  transition: all ease 1s;
  transform:translateY(50px);
  transform-origin: top left;
  opacity: 0;
}
#n_ast_m_recruit2024_interview .post .left.active,
#n_ast_m_recruit2024_interview .post .right.active,
#n_ast_m_recruit2024_interview .post .center.active,
#n_ast_m_recruit2024_interview .message_schedule.active .wrap{
  transform:translateY(0px);
  transform-origin: top left;
  opacity: 1;
}


#n_ast_m_recruit2024_interview .people h3{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview .people.active h3{
  opacity: 1;
}

#n_ast_m_recruit2024_interview .people h4 .blue{
  transition: opacity ease 1s;
  opacity: 0;
}
#n_ast_m_recruit2024_interview .people.active h4 .blue{
  opacity: 1;
}

#n_ast_m_recruit2024_interview .people h4 .blue:after{
  transition: all ease 0.5s;
  transform:scaleX(0);
  transform-origin: top left;
}

#n_ast_m_recruit2024_interview .people.active h4 .blue:after{
  transform:scaleX(1);
  transform-origin: top left;
}


#n_ast_m_recruit2024_interview .people ul li h5,
#n_ast_m_recruit2024_interview .people ul li dl dt,
#n_ast_m_recruit2024_interview .people ul li dl dd{
  transform: translateY(20px);
  transition:  transform 0.4s ease,opacity 0.4s ease;
  opacity: 0;
}
#n_ast_m_recruit2024_interview .people ul li.active h5,
#n_ast_m_recruit2024_interview .people ul li.active dl dt,
#n_ast_m_recruit2024_interview .people ul li.active dl dd{
  transform: translateY(0px);
  opacity: 1;
}
#n_ast_m_recruit2024_interview .people ul li figure{
  transform: translateY(25px);
  transition: 0.4s ease-out all;
  opacity: 0;
}
#n_ast_m_recruit2024_interview .people ul li.active figure{
  transform: translateY(0px);
  opacity: 1;
}






/*interviewページ delay*/


#n_ast_m_recruit2024_interview #mv{
  transition-delay:0.2s;
}

#n_ast_m_recruit2024_interview #mv .left h4 .white,
#n_ast_m_recruit2024_interview #mv .left h4 .white:after{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024_interview #mv .left h3 .red,
#n_ast_m_recruit2024_interview #mv .left h3 .red:after{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024_interview #mv .right dl dt .blue,
#n_ast_m_recruit2024_interview #mv .right dl dt .blue:after{
  transition-delay:0.7s;
}
#n_ast_m_recruit2024_interview #mv .right dl dd .green,
#n_ast_m_recruit2024_interview #mv .right dl dd .green:after{
  transition-delay:0.8s;
}

#n_ast_m_recruit2024_interview .post .left,
#n_ast_m_recruit2024_interview .post .right,
#n_ast_m_recruit2024_interview .post .center,
#n_ast_m_recruit2024_interview .message_schedule .wrap{
  transition-delay:0.5s;
}

#n_ast_m_recruit2024_interview .people ul li h5{
  transition-delay:0.4s;
}
#n_ast_m_recruit2024_interview .people ul li dl dt{
  transition-delay:0.5s;
}
#n_ast_m_recruit2024_interview .people ul li dl dd{
  transition-delay:0.6s;
}
#n_ast_m_recruit2024_interview .people ul li figure{
  transition-delay:0.7s;
}