@charset "utf-8";
@import url("/css/reserv.css");
@import url("/css/m/member.css");
@import url("/css/reset.css");
@import url("/css/m/main.css");
@import url("/css/m/sub.css");
@import url("/css/m/board.css");




@keyframes fadeup { 
	from {transform:translateY(30px); opacity:0;} 
	to {transform:translateY(0); opacity:1;} 
}
@keyframes fadeup2 { 
	from { margin-top:50px; opacity:0;} 
	to { margin-top:0px; opacity:1;} 
}
@keyframes fadeup3 { 
	from{ margin-top:50px; opacity:0;} 
	to{ margin-top:0px; opacity:1;} 
}
@keyframes loading { 
	0% { height:100%; } 
	99% { height:0%; } 
	100% { height:0%; display:none; } 
}
@keyframes rightani { 
	from { width:100%; } 
	to { width:0%; } 
}
@keyframes rightani2 { 
	from { width:0%; } 
	to { width:100%; } 
}
@keyframes loadinghide { 
	0% { height:100%; } 
	99% { height:0%; } 
	100% { top:0px; height:0%; display:none; } 
}
@keyframes opatxt { 
	0% { opacity:1; } 
	99% { opacity:0; } 
	100% { opacity:0; display:none; } 
}
@keyframes mainvod { 
	0% { opacity:0; } 
	1% {  top:20%; left:50%; width:90%; height:490px; } 
	100% { top:38%; left:50%; width:60%; height:250px; opacity:1; } 
}
@keyframes blurtxt {
  0% { -webkit-filter: blur(12px); filter: blur(12px); opacity: 0; transform:translatey(50%); }
  100% { -webkit-filter: blur(0px); filter: blur(0px); opacity: 1; transform:translatey(0%); }
}
@keyframes blurtxt2 {
  0% { -webkit-filter: blur(12px); filter: blur(12px); opacity: 0; }
  100% { -webkit-filter: blur(0px); filter: blur(0px); opacity: 1; }
}
@keyframes kenburns-top {
  0% { transform: scale(1.1, 1.1); }
  100% { transform: translate3d(0px, 0px, 0px) scale(1); }
}
@keyframes maindrbg { 
	from { background-position:left 0; } 
	to { background-position:right 0; } 
}
@keyframes paper1Ani{
	0%{top:60%;opacity: 0;}
	10%{opacity: 1;}
	80%{opacity: 1;}
	100%{top:100%;opacity: 0;}
}
@keyframes paper2Ani{
	0%{top:10%;opacity: 0;}
	10%{opacity: 1;}
	80%{opacity: 1;}
	100%{top:100%;opacity: 0;}
}
@keyframes paper3Ani{
	0%{top:-30px;opacity: 0;}
	10%{opacity: 1;}
	80%{opacity: 1;}
	100%{top:100%;opacity: 0;}
}
@-webkit-keyframes rotation {
    from {-webkit-transform: rotate(0deg);}
    to   {-webkit-transform: rotate(359deg);}
}
@keyframes topheight { 
	from { height:0%; } 
	to { height:100%; } 
}
@keyframes opa { 
	from { opacity:0; } 
	to { opacity:1; } 
}
@keyframes kenburns-top {
  0% { transform: scale(1.15, 1.15); }
  100% { transform: translate3d(0px, 0px, 0px) scale(1); }
}
@keyframes kenburns-top2 {
  0% { transform: scale(1.3, 1.3); }
  100% { transform: translate3d(0px, 0px, 0px) scale(1); }
}
@keyframes fadeleft { 
	0%{ transform:translatex(-50px); opacity:0; } 
	100%{transform:translatex(0); opacity:1; } 
}
@keyframes faderight { 
	0%{transform:translatex(50px); opacity:0;} 
	100%{transform:translatex(0); opacity:1;} 
}
@keyframes fadeleft2 { 
	0%{ transform:translatex(-30%); opacity:0; } 
	100%{transform:translatex(-50%); opacity:1; } 
}
@keyframes fadebottom { 
	0%{ transform:translatey(-40px); opacity:0; } 
	100%{transform:translatey(0%); opacity:1; } 
}

@keyframes unfoldIn {
	 0% { transform: scaleY(0.005) scaleX(0); }
	 50% {  transform: scaleY(0.005) scaleX(1); }
	 100% {  transform: scaleY(1) scaleX(1); }
}
@keyframes unfoldOut {
	 0% { transform: scaleY(1) scaleX(1); }
	 50% { transform: scaleY(0.005) scaleX(1); }
	 100% {  transform: scaleY(0.005) scaleX(0); }
}
@keyframes zoomIn {
	 0% { transform: scale(0); }
	 100% { transform: scale(1); }
}
@keyframes zoomOut {
	 0% { transform: scale(1); }
	 100% { transform: scale(0); }
}
@keyframes scrollani {
	0% { transform: translateY(0); }
	50% { transform: translateY(7px); }
	100% { transform: translateY(0); }
}
@keyframes imgwidth2{
	from{ width:0%; }
	to{ width:100%; }
}
