@charset "UTF-8";
/* CSS Document */
/*=== 9-1-4 矢印が動いてスクロールを促す  ====*/


.scrolldown3{
    /*描画位置※位置は適宜調整してください*/
  position:absolute;
  bottom: 0;
  right: 10%;
    /*矢印の動き1秒かけて永遠にループ*/
  animation: arrowmove 1s ease-in-out infinite;
}


/*下からの距離が変化して全体が下→上→下に動く*/
@keyframes arrowmove{
      0%{bottom:1%;}
      50%{bottom:3%;}
     100%{bottom:1%;}
 }



/*Scrollテキストの描写*/
.scrolldown3 span{
    /*描画位置*/
  position: absolute;
  left:-20px;
  bottom:75px;
    /*テキストの形状*/
   font-family: 'Parisienne', cursive;
 font-style: normal;
 font-weight: 400;
  color: #5c1d1d;
  font-size: 1rem;
  letter-spacing: 0.05em;

}

/* 矢印の描写 */
.scrolldown3:before {
    content: "";
    /*描画位置*/
    position: absolute;
    bottom: 0;
    right: -6px;
    /*矢印の形状*/
    width: 1px;
    height: 20px;
    background: #5c1d1d;
    transform: skewX(-31deg);
}

.scrolldown3:after{
  content:"";
    /*描画位置*/
  position: absolute;
  bottom:0;
  right:0;
    /*矢印の形状*/
  width:1px;
  height: 70px;
  background:#5c1d1d;
}

/*

.slide_target {
  pointer-events: none;
}
*/
/*
.bbs{
  align-items: center;
  color: #daae7d;
  display: flex;
  height: 3em;
  line-height: 3em;
  overflow:hidden;
  width: 100%;
  white-space:nowrap;
  z-index: 1;
      font-family: "Petit Formal Script", cursive;
  font-weight: 400;
  font-style: normal;
  overflow-x: hidden;
    position: absolute;
    top: -3em;
}
.bbs ul {
  animation: flowing 20s linear infinite;
  font-size: 2.0em;
    opacity: 0.5;
  transform:translateX(100%);
  margin: 0;
  padding: 0;
}
.bbs ul li{
  display: inline-block;
  padding-right: 10px;
}
@keyframes flowing {
  0% { transform:translateX(0); }
  100% { transform:translateX(-100%); }
}

*/
