body{
background-color:#fffff0;
}
.center{
text-align:center;
}
.menu{
height:30px;
background-color:#660000;
vertical-align:middle;
}
.main{
width:800px;
background-color:#fffff0;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
}
.top{
height:28px;
background-image:url(images/topbar.png);
padding:0px;
margin-top:0px;
margin-bottom:0px;
}
.top2{
height:28px;
background-image:url(images/topbar2.png);
padding:0px;
margin-top:0px;
margin-bottom:0px;
}
.bottom{
color:#ffffff;
padding-top:5px;
padding-right:5px;
width:795px;
height:20px;
background-color:#660000;
text-align:right;
font-size:small;
vertical-align:middle;
}
.click{
color:#fffff0;
font-weight:bold;
font-size:large;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
text-decoration:underline;
}
.click2{
color:#660000;
font-weight:bold;
font-size:normal;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
text-decoration:underline;
}
h1{
color:#660000;
background-color:#ffcc99;
border-top-style:dotted;
border-bottom-style:dotted;
vertical-align:middle;
padding-top:3px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:5px;
}
a{
color:#ccffff;
}
a:hover{
color:#ffcc99;
}
.left{
text-align:left;
}
floatleft{
float:left;
}
.topic{
color:#660000;
background-image:url(images/topic-bg.png);
background-repeat:no-repeat;
background-position:center;
width:700px;
height:400px;
text-align:left;
padding:0px;
margin-top:0px;
margin-left:50px;
margin-bottom:0px;
overflow:scroll;
}
.topicin{
width:680px;
height:395px;
margin:0px;
padding-top:30px;
padding-right:50px;
padding-bottom:20px;
padding-left:50px;
}
img{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
.vtop{
padding-top:20px;
vertical-align:top;
}
.general{
border-style:dotted;
border-collapse:seperate;
vertical-align:middle;
padding:5px;
}
.cal{
color:#660000;
margin:0px;
padding:3px;
}
.eventclick{
color:#660000;
}
.h2style{
color:#660000;
background-color:#ffcc99;
border-top-style:dotted;
border-bottom-style:dotted;
vertical-align:middle;
padding-top:3px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;
}
p{
line-height:25px;
}
ul{
line-height:25px;
}
ol{
line-height:25px;
}
.remote{
	background-image:url(images/menu-bg.png);
	background-repeat:no-repeat;
	position:fixed;
	top:250px;
	right:10px;
	width:150px;
	height:149px;
	padding:3px 0px 0px 0px;
}
.forremote{
	font-size:normal;
	text-align:center;
	line-height:0px;
	vertical-align:middle;	
	padding-top:0px;
	padding-bottom:0px;
	border-collapse:collapse;
	border-color:none;
	border-width:0px;
	width:150px;
	height:140px;
}