a{ transition: all 0.35s ease 0s;  }

.firstani{ transition: all 0.7s ease 0s; }
.secondani{ transition: all 0.7s ease 0.5s; } 
.thirdani{ transition: all 0.7s ease 1s; } 
.fouthani{ transition: all 0.5s ease 1.5s; } 
.first.firstani{ transform:translateY(30px); opacity: 0; }
.first.secondani{ transform:translateY(30px); opacity: 0; }
.first.thirdani{ transform:translateY(30px); opacity: 0; }
.first.fouthani{ transform:translateY(30px); opacity: 0; }

.nav_list{ transition: left 0.5s cubic-bezier(0.3, 0.01, 0, 1) 0s, margin-top 0.5s cubic-bezier(0.3, 0.01, 0, 1) 0s; }
.home .nav_list{ transition: left 0.5s cubic-bezier(0.3, 0.01, 0, 1) 0s, margin-left 0.4s cubic-bezier(0.3, 0.01, 0, 1) 0s, margin-top 0.5s cubic-bezier(0.3, 0.01, 0, 1) 0s;}
.nav_list li{ transition: transform 0.4s cubic-bezier(0.3, 0.01, 0, 1) 0s;   }
.nav_list.collapse .nav_about{ transform:translate3d(-290px, 0px, 0px); }
.nav_list.collapse .nav_work{ transform:translate3d(-435px, 0px, 0px); }
.nav_list.collapse .nav_competition{ transform:translate3d(-580px, 0px, 0px); }
.nav_list.collapse .nav_news{ transform:translate3d(-725px, 0px, 0px); }
.nav_list.collapse .nav_index{ transform:translate3d(-145px, 0px, 0px); }
.nav_list.collapse .nav_english{ transform:translate3d(0px, -145px, 0px); }
.nav_list.open .nav_about,.nav_list.open .nav_work, .nav_list.open .nav_competition, .nav_list.open .nav_news,.nav_list.open .nav_index,.nav_list.open .nav_english{ transform:translate3d(0px, 0px, 0px);   } 

.container { transition: all 0.4s ease 0s; }
.container.nav-open { transform: scale(0.95); opacity: 0.5; }

.aline{ transition: all 0.35s ease 0s;   }

.line_350{ transition: all 0.35s ease 0s;   }


.img_info{ opacity: 0; transition: all 0.35s ease 0s;  }
.img_info p{  transform:translateY(30px); opacity: 0; transition: all 0.35s ease 0s;   }
.workitem:hover .img_info{ opacity: 1; } 
.workitem:hover .img_info p{ transform:translateY(0px); opacity: 1; } 

.competition_img_info{ transition: all 0.35s ease 0s; opacity: 1;     }
.competitionitem:hover .competition_img_info{opacity: 0; } 
.com_description{ transition: all 0.35s ease 0s;    }
.com_description.hide{ transform:translateY(150px); }
.curcom .competition_img_info{ opacity: 0; }  

.img_cover{ opacity: 0; transition: all 0.35s ease 0s;  }
.img_cover p{  transform:translateY(30px); opacity: 0; transition: all 0.35s ease 0s;   }
.imgitem:hover .img_cover{ opacity: 1; } 
.imgitem:hover .img_cover p{ transform:translateY(0px); opacity: 1; } 
