body {
	margin-top: 0px;
}
h1 {
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #333333;
}
.style1 {
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}
.style2 {
	font-size: 12px;
	color: #CC0033;
	line-height: 16px;
}
.class_name{
	width:auto;
	height:20px;
	line-height:20px;
	background:#cef;
	border:solid 1px #36f;
	font-size: 12px;
}
.class_name1 {
	background:#cef;
	padding:0.5px;
	font-weight:bold;
	border:dotted 2px #66f;
}
.class_name2 {
	background:#cef;
	padding:0 5px;
	font-weight:bold;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-left:solid 10px #66f;
	font-size: 12px;
	text-align: left;
}


.class_name a,
.class_name a:link,
.class_name a:visited,
.class_name a:active{
	width:55px;
	height:20px;
	text-align:center;
	display:block;
	float:left;
}

.class_name a:hover{
	width:55px;
	height:20px;
	background:#36f;
	color:#fff;
	text-align:center;
	display: block;
	float:left;
}
td img {
	display: block;
}
.class_name3 {
	background:#fee;
	padding:7px;
	border:dotted 2px #f66;
}
.class_name6 {
	padding:7px;
	border:dotted 2px #f66;
	font-size: 14px;
	background-color: #FFCC00;
	font-weight: bold;
	color: #663300;
}
.picture1 {
	background-image: url(../img/title/t-c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture2 {
	background-image: url(../img/title/t-c2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture3 {
	background-image: url(../img/title/t-c3.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture4 {
	background-image: url(../img/title/t-c4.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture5 {
	background-image: url(../img/title/t-c5.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture6 {
	background-image: url(../img/title/t-c6.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture7 {
	background-image: url(../img/title/t-c7.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture8 {
	background-image: url(../img/title/t-c8.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture9 {
	background-image: url(../img/title/t-c9.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture10 {
	background-image: url(../img/title/t-c10.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture11 {
	background-image: url(../img/title/t-c11.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture12 {
	background-image: url(../img/title/t-c12.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture13 {
	background-image: url(../img/title/t-c13.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture14 {
	background-image: url(../img/title/t-c14.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture15 {
	background-image: url(../img/title/t-c15.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture16 {
	background-image: url(../img/title/t-c16.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture17 {
	background-image: url(../img/title/t-c17.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture18 {
	background-image: url(../img/title/t-c18.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture19 {
	background-image: url(../img/title/t-c19.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture20_up {

	background-image: url(../img/title/t-whats_new.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture21_kishimoto {


	background-image: url(../img/title/t-kishimoto.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture22 {
	background-image: url(../img/title/t-c20.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picture23_new {
	background-image: url(../img/title/t-c21.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.class_name3 {
	padding:0.5px;
	font-weight:bold;
	border:2px dotted #FF0033;
	background-color: #FFCC00;
	color: #663300;
	font-size: 12px;
}
.style3 {

	font-size: 14px;
	color: #FFFFFF;
	line-height: 16px;
}
.event_title {
	font-size: 18px;
	background-color: #FF99FF;
	font-weight: bold;
	line-height: 18px;
	border: thin solid #00CCFF;
}
.class_name4 {

	background:#fee;
	padding:7px;
	border:2px dotted #00CC00;
}
.class_name5 {
	border-bottom:solid 3px #ffcc00;
	font-size: 12px;
}
.style4 {

	font-size: 14px;
	color: #CC0033;
	line-height: 16px;
}
.style5 {
	background-color: #FFCCCC;
	border: medium dotted #990000;
}
.style6 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0033;
}
