/*スクロールダウン全体の場所*/
.scrolldown4{
    /*描画位置※位置は適宜調整してください*/
	position:relative;
    height: 190px;
}

/*下からの距離が変化して全体が下→上→下に動く*/


.scrolldown4 a{ display: block; 
    /*描画位置※位置は適宜調整してください*/
	position:absolute;
	top:1%;
	right:50%;
    /*矢印の動き1秒かけて永遠にループ*/
	animation: arrowmove 2s ease-in-out infinite;
    
    height: 190px;
}


@keyframes arrowmove{
      0%{top:1%;}
      50%{top:3%;}
     100%{top:1%;}
 }


/*Scrollテキストの描写*/
.scrolldown4 span{
    /*描画位置*/
	position: absolute;
	left:100%;
	top:57px;
    /*テキストの形状*/
	color: #111;
	font-size: 0.8rem;
	letter-spacing: 0.05em;
	/*縦書き設定*/
	-ms-writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
    writing-mode: vertical-rl;
    
font-family: futura-pt, sans-serif;
font-weight: 600;
font-style: normal;
}

/* 矢印の描写 */
.scrolldown4 a:before {
    content: "";
    /*描画位置*/
    position: absolute;
    top: 0;
    right: -6px;
    /*矢印の形状*/
    width: 1px;
    height: 13px;
    background: #111;
    transform: skewX(45deg);
}

.scrolldown4 a:after{
	content:"";
    /*描画位置*/
	position: absolute;
	top:0;
	right:0;
    /*矢印の形状*/
	width:1px;
	height: 190px;
	background:#111;
}




@media(max-width:750px){


} /* Responsive End */











.scrolldown1{
    /*描画位置※位置は適宜調整してください*/
	position:absolute;
	left:50%;
	bottom:-70px;
    /*全体の高さ*/
	height:70px;
    z-index: 10;
    

}

/*Scrollテキストの描写*/
.scrolldown1 span{
    /*描画位置*/
	position: absolute;
	left:-15px;
	top: -15px;
    /*テキストの形状*/
	color: #eee;
	font-size:14px;
	letter-spacing: 0.05em;
    
font-family: futura-pt, sans-serif;
font-weight: 600;
font-style: normal;

}

/* 線の描写 */
.scrolldown1::after{
	content: "";
    /*描画位置*/
	position: absolute;
	top: 0;
    /*線の形状*/
	width: 1px;
	height: 80px;
	background: #eee;
    /*線の動き1.4秒かけて動く。永遠にループ*/
	animation: pathmove 1.4s ease-in-out infinite;
	opacity:0;
}

/*高さ・位置・透過が変化して線が上から下に動く*/
@keyframes pathmove{
	0%{
		height:0;
		top:0;
		opacity: 0;
	}
	30%{
		height:40px;
		opacity: 1;
	}
	100%{
		height:0;
		top:80px;
		opacity: 0;
	}
}