/* CSS */

/* BODY style */
body {
font-size:					10pt;
color:						#ffffff;
background-color: 			#000000; 
margin: 0px 0px 0px 0px;

scrollbar-arrow-color:		#C0282D;
scrollbar-base-color:		#000000;
scrollbar-face-color:		#000000;
scrollbar-highlight-color:	#000000;
scrollbar-3dlight-color:	#C0282D;
scrollbar-shadow-color:		#000000;
scrollbar-darkshadow-color:	#C0282D;
}


/* IMG style */
img {border:0px;margin:0px;}


/* LINK style */
a {text-decoration:		none;}
a:link {color:			#4466dd;}
a:visited {color:		#4466dd;}
a:active {color:		#ffaa00;}
a:hover {color:			#ffaa00;
text-decoration:		underline;}


/* background */
.bg1 {
background-color:		#000000;
font-size:				10pt;
color:					#ffffff;
padding:				0px;
margin:					0px;
margin-left:			0px;
background-image:		url(img/bg.jpg);
background-repeat:		repeat-y;
background-position:	left top;
}

.info {
font-size:				10pt;
color:					#ffffff;
padding:				8px;
margin:					0px;
margin-left:			0px;
background-image:		url(img/info.gif);
background-repeat:		repeat;
background-position:	left top;
}


/* MAIN TABLE */
.main {
line-height:			13px;
font-size:				10pt;
color:					#ffffff;
padding:				0px;
margin:					0px;
margin-left:			0px;
}

.main_info {
line-height:			13px;
font-size:				10pt;
color:					#ffffff;
line-height:			14pt;
}

.story {
line-height:			13px;
font-size:				10pt;
color:					#ffffff;
padding:				0px;
margin:					0px;
margin-left:			0px;
background-image:		url(img/bgline.gif);
background-repeat:		repeat-y;
background-position:	left top;
}

/* FONT */

.name {
font size:				36pt;
color:					#ffffff;
}

.name2 {
font size:				18pt;
color:					#ffffff;
line-height:			18pt;
}

.zassi {
font size:				16pt;
color:					#ECA238;
line-height:			18pt;
}

.zassi_mini {
font size:				10pt;
color:					#ECA238;
line-height:			12pt;
}


.kaisetu {
font size:				11pt;
color:					#ffffff;
line-height:			14pt;
}

.title_info {
font size:				11pt;
color:					#ffffff;
}

.color_o {
font size:				14pt;
color:					#ECA238;
line-height:			15pt;
}


.txt {
font size:				10pt;
color:					#ffffff;
line-height:			15pt;
}

.txt_r {
font size:				10pt;
color:					#F65959;
line-height:			15pt;
}


/* MARGIN */
.m1 {
margin-top:				5px;
}

.m2 {
margin-top:				4px;
font size:				10pt;
color:					#ffffff;
line-height:			13pt;
}

.m3 {
margin-top:				9px;
}

.m4 {
margin-top:				3px;
margin-bottom:			1px;
margin-left:			0px;
margin-right:			0pt;
}

.m5 {
margin-left:			5px;
}

.m6 {
margin-right:			15px;
}

.notice {
margin-top:				5px;
margin-bottom:			5px;
margin-left:			80px;
margin-right:			0pt;
font size:				10pt;
color:					#000000;
line-height:			13pt;
}

.m {
margin-top:				5px;
margin-bottom:			0px;
margin-left:			10px;
margin-right:			0pt;
font size:				10pt;
color:					#000000;
line-height:			13pt;
}


.space {
font size:				1pt;
line-height:			1.5pt;
}