body{
	background:#ffffff;
  	font-size: 12px;
	text-align:center;
}
.main{
	background:#ffffff;
	width:700px;
	height:500px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
   	font-size: 10pt;
}
.main img{
	border:0px;
}
a:link { color: #809fff; }
a:visited { color: #6078bf; }
a:hover { color: #809fff; }
a:active { color: #6078bf; }

h1{color:#9999ff;
   font-size: 18px;
   text-align: left;}
h2{font-size: 12pt;
   height:26px;
   padding:5px 28px 0px;
   background:transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat left;
   text-align: left;
}

.update{
	color:#00cc99;
	text-align:left;
	overflow:auto;
	width:310px;height:80px;
	border-bottom:solid 1px;
	border-right:solid 1px;
	position:absolute;top:20px;left:50%;
}

.about{
	color:#222222;
	text-align:left;
	line-height: 16px;
	letter-spacing: 0.8px;
	margin:-10px 0px 0px 0px;
	padding:5px;
	border-style:dashed;
	border-width:1px;
}
.foot{
	clear: both;
	font-size: 12px;
	color:#222222;
	text-align:center;
	line-height: 16px;
	letter-spacing: 0.8px;
	margin:10px 0px 0px 0px;
	padding:5px;
	border-width:1px;
}

.header{
	margin:0px;
	padding:0px;
	background:transparent url(http://www.geocities.jp/server-errors/not_found.html) fixed;
	font-size:15px;
	text-align:right;
}
.pankuzu{
	margin:0px;
	background:#ffeeff;
	padding:2px 5px 2px;
	text-align:left;
}

#contentsBody {
	background: #ffffff;
	float: left;
	width: 718px;
	margin-bottom: 1em;
}
#mainContents {
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
	background: #ffffff;
	color:#6060F0;
	text-align:left;
}

.itemBox {
	clear: both;
}
.items {
	width: 535px;
	border-bottom: dashed 1px #CCCCCC;
	float: right;
}
.detailLink {
	text-align: right;
	padding-right:20px;
	background:transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat right;
}

.toDetail dl {
	list-style-type: none;
	margin-left: 0;
	padding: 0px 15px;
	background: #f0f8ff;
	color: #444444;
	border-bottom: dashed 1px #CCCCCC;
}
.toDetail dt {
	padding: 3px;
	border-top: dashed 1px #CCCCCC;
}
.toDetail dd {
	padding-bottom: 5px;
}
.txtright{
	text-align:right;
}
.txtleft{
	text-align:left;
}
.hidefont {
	color:#ffffff;
}
#localNavi {
	float: left;
	width: 155px;
	text-align:left;
	font-weight:bold;
	margin-top: 5px;
	margin-left: -5px;
}
#localNavi ul {
	list-style-type: none;
	margin-left: 0px;
	padding: 12px 5px;
}
#localNavi li.fret {
	padding:5px;
	border-bottom: 2px solid #FFF;
	background:transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat 100% 100%;
}
#localNavi li.blank {
	padding-bottom: 0.5em;
	border-bottom: 2px solid #FFF;
	background:transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat 100% 100%;
}
#localNavi li a {
	display: block;
	padding: 0 10px;
	text-decoration: none;
	color: #444;
}
.mokuji{
	margin:0px 20px;
	background:#eeeeff;
	padding:2px 5px 2px;
	line-height: 30px;
	text-align:left;
}
#content_lacryma {
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
	background: #ffffff;
	color:#1B9A78;
	text-align:left;
}
#content_lacryma h1{
	color:#55cc55;
	text-align:left;
}
#content_lacryma ul{
	list-style-type: none;
}
#content_koji{
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
	background: #ffffff;
	color:#6078BF;
	text-align:left;
}
#content_alvino{
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
	background: #ffffff;
	color:#bf6060;
	text-align:left;
}
#content_alvino h1{
	color:#ff8080;
	text-align:left;
}
#content_alvino ul{
	list-style-type: none;
}
#content_libraian{
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
	background: #ffffff;
	color:#bf8c30;
	text-align:left;
}
#content_libraian h1{
	color:#e6bc73;
	text-align:left;
}
#content_libraian ul{
	list-style-type: none;
}
#content_profile{
	width: 535px;
	float: right;
	padding: 12px 10px 0px 0px;
    	background: transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat right bottom;
	color:#D9295B;
	text-align:left;
}
.page{	font-size: 12pt;
   	height:26px;
   	padding:4px 28px 0px;
	margin:10px 0px;
   	background:transparent url(http://www.geocities.jp/server-errors/not_found.html) no-repeat center;
   	text-align: center;
}
.copyright:after {
        content: "1999-2012";
}
.kakomi{
  color:#444444;
  line-height:150%;
  border-style:dotted;
  border-width:1px;
  padding:8px;
}
.notice{
  font-size:12px;
  color:#FF0000;
  text-align:left;
  line-height:120%;
  border-style:solid;
  border-width:1px;
  padding:8px;
}
