.indextitle{
	font: bold 32px/32px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin:25px 8px;
	color: rgb(255,250,240);
	text-align: center;
}
.indexattn{
	font: 12px/18px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 80px;
	color: rgb(255,250,240);
	text-align: center;
}
.indexenter{
	font: bold 16px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 45px;
	color: rgb(255,250,240);
	text-align: center;
}
.siteindex{
	font: 6px/6px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(165,156,140);
}
.menulist{
	font: bold 14px/13px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 2px 8px;
	color: rgb(255,250,240);
}
.menulist2{
	font: bold 14px/13px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 4px 16px;
	color: rgb(255,250,240);
}
.menulistnolink{
	font: bold 14px/13px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 2px 8px;
	color: rgb(165,156,140);
}
.menulisthome{
	font: bold 14px/13px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 100px 8px 8px; 
	color: rgb(255,250,240);
}
.menulistsmall{
	font: bold 10px/14px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 2px 8px;
	color: rgb(255,250,240);
}
.menufooter{
	font: 14px/13px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 4px;
	color: rgb(0,0,0);
}
.menucaption{
	font: bold 16px/14px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 4px;
	color: rgb(255,250,240);
}
.menutitle{
	font: bold 18px/24px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 10px 4px;
	color: rgb(255,250,240);
}
.toptitle{
	font: bold 28px/26px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	margin: 8px;
	color: rgb(255,250,240);
}
.topdate{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 4px 8px 0px;
	color: rgb(255,250,240);
}
.topatten{
	font: 12px/14px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 4px;
	color: rgb(0,0,0);
}
.maininfoa{
	font: bold 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 8px;
	color: rgb(255,250,240);
}
.maininfob{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 8px;
	color: rgb(0,0,0);
}
.maininfoc{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 8px;
	color: rgb(0,0,0);
}
.maininfomain{
	font: 12px/18px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 20px;
	color: rgb(51,70,53);
}
.maininfomainright{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 20px;
	color: rgb(51,70,53);
}
.maingotolink{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 10px;
	color: rgb(14,0,176);
}
.mainnolink{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 10px;
	color: rgb(165,156,140);
}
.mainupdate{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 10px 0px;
	color: rgb(255,0,0);
}
.homemain{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 10px 4px;
	color: rgb(51,70,53);
}
.profmain{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 20px;
	color: rgb(51,70,53);
}
.profimage{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 8px 8px 0px;
	color: rgb(0,0,0);
}
.consttitle{
	font: bold 20px/24px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 8px;
	color: rgb(0,0,0);
}
.constinfo{
	font: 16px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 8px;
	color: rgb(0,0,0);
}
.diarydate{
	font: 16px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 8px;
	color: rgb(0,0,0);
}
.diarymain{
	font: 12px/18px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 20px 20px 40px;
	color: rgb(51,70,53);
}
.datetext{
	font: 16px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(0,0,0);
}
.defaulttext{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(51,70,53);
}
.blacktext{
	font-family: "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(0,0,0);
}
.selectedtext{
	font-family: "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(255,215,0);
}
.linktext{
	font-family: "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	color: rgb(14,0,176);
}
.storytitle{
	font: bold 14px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 20px 8px 4px;
	color: rgb(14,0,176);
}
.spectitle{
	font: bold 14px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 20px 8px 4px;
	color: rgb(14,0,176);
}
.whatnewmain{
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 4px 8px;
	color: rgb(0,0,0);
	position:absolute;
	top:26px;
	left:10px;
	width:280px;
	visibility:visible;
	background-color:rgb(255,250,240);
}
.linktitle{
	font: bold 14px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: center;
	margin: 20px 8px 4px;
	color: rgb(0,0,0);
}
.linktitle2{
	font: bold 14px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 20px 12px 4px;
	color: rgb(14,0,176);
}
.linkinfomain{
	font: 12px/18px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: left;
	margin: 8px 20px;
	color: rgb(51,70,53);
}
.itemindex{
	font: bold 14px/20px "ＭＳ Ｐゴシック", "Osaka", sans-serif;
	text-align: right;
	margin: 20px 8px 4px;
	color: rgb(14,0,176);
}
