
html { 
  scroll-behavior: smooth;
}


header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  margin:0;
}


img {
	max-width: 100%;	
	vertical-align: bottom;
}


.content{
    position:absolute;
    width:100%;
    margin:0 auto;
    text-align:center;
    font-family: "YakuHanJP", "NotoSansJP", "ヒラギノ角ゴシック", "Hiragino Sans", "Helvetica", "Inter", sans-serif;
    font-size:13px;
    background-color:#000000;
}

a {
    text-decoration:none;
    color:#ffffff;
}


.anchor {
    display: block;
    padding-top:100px;
    margin-top: -100px;
}

a.anchor {
    display: block;
    padding-top:100px;
    margin-top: -100px;
}



hr {
    color:#ffffff;
}


table {
    width:1000px;
    font-family: "YakuHanJP", "NotoSansJP", "ヒラギノ角ゴシック", "Hiragino Sans", "Helvetica", "Inter", sans-serif;
    text-align:center;
    font-size:13px;
    line-height: 1.5;
    color:#000000;
}



.yohaku{
    margin:60px auto;
}


.yohaku2{
    margin:30px auto;
}

.yohaku3{
    margin:15px auto;
}



/*フッター------------------------------------------------------------------------*/

.menu2{
    text-decoration:none;
    color:#ffffff;
    font-family: 游明朝, "Mongolian Baiti", serif;
    font-size:14px;
    line-height:1.5;
    text-align:center;
    letter-spacing:0.1em;
}

.menu2 a{
    text-decoration:none;
    color:#ffffff;
}