HTML{
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #232323; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff;
}


BODY{
position: absolute;
top: 0px;
left: 0px;
background-color:#FFFFFF; 
background-image:url("");
background-position:0px; 0px;
background-repeat :no-repeat;
background-attachment:;
}

TABLE{
position: absolute;
top: 0px;
left: 0px;
background-repeat :no-repeat;
background-color:#FFFFFF; 
background-attachment:scroll;
}

A:LINK{text-decoration:none;color : #747474;}
A:VISITED{text-decoration:none; color : #747474;}
a:hover   { text-decoration:none; color:#747474;}

A {text-decoration:none
}


p{line-height:160%}




.next{
position: absolute;
top:590px;
left:790px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
}

.prev{
position: absolute;
top: 590px;
left: 7px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
}

.close{
position: absolute;
top: 590px;
left: 390px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
}

.gotoindex{
position: absolute;
top: 590px;
left: 390px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
}

.day{
position: absolute;
top: 14px;
left: 425px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
color:#747474;

}

.text{
position: absolute;
top:34px;
left: 425px;
font-size: 11px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
color:#747474;
line-height:260%
}

.text8{
position: absolute;
top:34px;
left: 425px;
font-size: 11px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
color:#747474;
line-height:240%
}


.day2{
position: absolute;
top: 393px;
left: 423px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
color:#747474;

}


.text2{
position: absolute;
top: 410px;
left: 423px;
font-size: 11px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
color:#747474;
line-height: 170%
}



.day3{
position: absolute;
top: 275px;
left: 565px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 13px;
font-weight: bold;
color:#747474;

}


.next2{
position: absolute;
top:393px;
left:759px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;

}

.prev2{
position: absolute;
top: 393px;
left: 715px;
font-size: 11px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-weight: bold;


}





.text3{
position: absolute;
top: 393px;
left: 423px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;

color:#414141;

}


.day4{
position: absolute;
top: 503px;
left: 423px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
color:#4b4b4b;

}

.text4{
position: absolute;
top: 516px;
left: 423px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
color:#4b4b4b;
line-height:200%
}



.record{
position: absolute;
top: 512px;
left: 748px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
color:#414141;
}
.movie{
position: absolute;
top: 20px;
left: 423px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;
font-weight: bold;
color:#414141;
}

.musictitle{
position: absolute;
top: 536px;
left: 425px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;

color:#615d5a;
}

.nowplaying{
position: absolute;
top: 550px;
left: 600px;
font-family:sans-serif,"ＭＳ Ｐゴシック","ＭＳ ゴシック"; 
font-size: 11px;

color:#615d5a;
}
						


.gallery-container {
  display: grid;
  grid-template-rows: auto auto;
  gap: 10px;
  max-width: 800px;
  margin: 0 auto;
}

.image-area img {
  width: 100%;
  height: auto;
  display: block;
}

.nav-area {
  display: grid;
  grid-template-columns: 1fr 1fr; /* 左右2カラム */
}

.prev-link {
  justify-self: start;
  text-decoration: none;
  color: #007BFF;
}

.next-link {
  justify-self: end;
  text-decoration: none;
  color: #007BFF;
}							
							