@charset "utf-8";
/* 基本設定↓ */
* html #body{width:470px;
height:650px;
}

body{
color:#FFFFFF;
background-color:transparent;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

a:link{
color:#FFFFFF;
text-decoration:none;
}

a:visited{
color:#FFFFFF;
text-decoration:none;
}

a:hover{
color:#999999;
text-decoration:none;
}

a:active{
color:#cccccc;
text-decoration:none;
}

h1{
font-size:1.3em;
color:#FF0000;
border-bottom-color:#0033FF;
text-decoration:underline;
width:auto;
height:auto;
text-align:left;
background-color:#FFFFFF;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

h2{
font-size:1.0em;
color:#FFFFFF;
text-align:center;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

img{
border:none;
}
/* 基本設定↑ */

/* フレームの中↓ */

/* top↓ */

p#copyright{
font-size:0.8em;
color:#666666;
line-height:1.2em;
text-align:left;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
border:double;
}
iflame{
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
}

div#update{
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
clear:both;
}

p#browser{
font-size:0.7em;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

/* top↑ */

/* about↓ */

p#introduction{
font-size:0.9em;
color:#FFFFFF;
line-height:1.4em;
text-align:left;
text-indent:1.0em;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

p#statement{
font-size:0.9em;
color:#FFFFFF;
line-height:1.4em;
text-align:left;
text-indent:1.0em;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.directer{
font-size:0.9em;
list-style-position:inside;
list-style-type:square;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:5px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

/* about↑ */

/* information↓ */
.date{
font-size:0.8em;
font-style:inherit;
color:#FFFF99;
border:none;
text-align:left;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:20px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
padding-top:0px;
}

.info{
font-size:1.1em;
text-align:left;
font-style:normal;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:30px;
padding-right:0px;
padding-top:0px;
}
p#explain{font-size:0.8em;
color:#FFFFFF;
border:none;
text-align:left;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
/* information↑ */

/* concert↓ */
p#concert{
font-size:0.9em;
line-height:1.4em;
text-align:left;
text-indent:1.0em;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
p#next{
width:auto;
line-height:1.5em;
font-size:1.2em;
color:#FFFFFF;
}
/* concert↑ */

/* circle↓ */
p#circle{
font-size:0.9em;
line-height:1.4em;
text-align:left;
text-indent:1.0em;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
tr{
font-size:0.9em;
line-height:1.2em;
text-align:left;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
/* circle↑ */

/* link↓ */
ul#link{
font-size:0.9em;
line-height:1.2em;
text-align:left;
list-style-type:none;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
padding-bottom:0px;
padding-left:30px;
padding-right:0px;
padding-top:0px;
}
/* link↑ */
