/*리셋*/
*{margin: 0; padding: 0; box-sizing: border-box; font-size:inherit; font-weight:normal}
body {font-family: 'Noto Sans JP', sans-serif;}
ul, ol, dl, li {list-style: none;}
a {color: #000; text-decoration: none;}
button {background: none; border: none; cursor: pointer;}

/*슬릭슬라이더*/
.slick-arrow {cursor: pointer;}
.slick-dots>li {cursor: pointer;}

/*클리어픽스*/
.row:after {content: ""; display: table; clear: both;}

/*작업용*/
.l {outline: 1px solid red;}
.b {background-color: palegreen;}

/*페이드업*/
.move {opacity: 0;}

.f_a_01.on {animation: f_a 1s both;}
.f_a_02.on {animation: f_a 1s .2s both;}
.f_a_03.on {animation: f_a 1s .4s both;}
.f_a_04.on {animation: f_a 1s .6s both;}
.f_a_05.on {animation: f_a 1s .8s both;}
.f_a_06.on {animation: f_a 1s 1s both;}

.f_u_01.on {animation: f_u 1s both;}
.f_u_02.on {animation: f_u 1s .1s both;}
.f_u_03.on {animation: f_u 1s .2s both;}
.f_u_04.on {animation: f_u 1s .3s both;}
.f_u_05.on {animation: f_u 1s .4s both;}
.f_u_06.on {animation: f_u 1s .5s both;}

.f_d_01.on {animation: f_d 1s both;}
.f_d_02.on {animation: f_d 1s .2s both;}
.f_d_03.on {animation: f_d 1s .4s both;}
.f_d_04.on {animation: f_d 1s .6s both;}
.f_d_05.on {animation: f_d 1s .8s both;}
.f_d_06.on {animation: f_d 1s 1s both;}

.f_l_01.on {animation: f_l 1s both;}
.f_l_02.on {animation: f_l 1s .2s both;}
.f_l_03.on {animation: f_l 1s .4s both;}
.f_l_04.on {animation: f_l 1s .6s both;}
.f_l_05.on {animation: f_l 1s .8s both;}
.f_l_06.on {animation: f_l 1s 1s both;}

.f_r_01.on {animation: f_r 1s both;}
.f_r_02.on {animation: f_r 1s .2s both;}
.f_r_03.on {animation: f_r 1s .4s both;}
.f_r_04.on {animation: f_r 1s .6s both;}
.f_r_05.on {animation: f_r 1s .8s both;}
.f_r_06.on {animation: f_r 1s 1s both;}

@keyframes f_a {
	0% {opacity: 0}
	100% {opacity: 1}
}
@keyframes f_u {
	0% {transform: translateY(70px); opacity: 0}
	100% {transform: translateY(0); opacity: 1}
}
@keyframes f_d {
	0% {transform: translateY(-70px); opacity: 0}
	100% {transform: translateY(0); opacity: 1}
}
@keyframes f_l {
	0% {transform: translateX(-70px); opacity: 0}
	100% {transform: translateX(0); opacity: 1}
}
@keyframes f_r {
	0% {transform: translateX(70px); opacity: 0}
	100% {transform: translateX(0); opacity: 1}
}