@charset "UTF-8";
/* ============================== */
/* TOPPAGE INVIEW */
/* ============================== */ 
:root {
	--distance: 100px;
}
@media (768px <=width) {
	:root {
		--distance: 80px;
	}
}
@media (1132px <=width) {
	:root {
		--distance: 120px;
	}
}
.js-inview {
	opacity: 0;
	transform: translateY(var(--distance));
	transition: opacity 2500ms, transform 2000ms;
}
.js-inview.is-inview {
	opacity: 1;
	transform: translateY(0);
}
.top-worries-list li.js-inview{
	scale:0.6;
	transition: opacity 2500ms, transform 2000ms, scale 2000ms;
}
.top-worries-list li.js-inview.is-inview{
	scale:1;
}

.top-worries-list li:first-child{
}
.top-worries-list li:nth-child(2){
	transition-delay:100ms;
}
.top-worries-list li:nth-child(3){
	transition-delay:200ms;
}
.top-worries-list li:nth-child(4){
	transition-delay:300ms;
}
.top-worries-list li:nth-child(5){
	transition-delay:400ms;
}
.top-worries-list li:nth-child(6){
	transition-delay:500ms;
}
.top-worries-list li:nth-child(7){
	transition-delay:600ms;
}
.top-worries-list li:nth-child(8){
	transition-delay:700ms;
}
.top-worries-list li:nth-child(9){
	transition-delay:800ms;
}
.top-worries-list li:nth-child(10){
	transition-delay:900ms;
}
.top-worries-list li:nth-child(11){
	transition-delay:1000ms;
}
.top-worries-list li:nth-child(12){
	transition-delay:1100ms;
}



