/* --------------------------------------------------------------------------------　*/
/* FOR LAYOUT CHECK
/* --------------------------------------------------------------------------------　*/
/*
TABLE
	{
	border-right:		black thin ridge;
	border-top:		black thin ridge;
	border-left:		black thin ridge;
	border-bottom:		black thin ridge;
	}
TD
	{
	border-right:		red thin ridge;
	border-top:		red thin ridge;
	border-left:		red thin ridge;
	border-bottom:		red thin ridge;
	}
*/
/* --------------------------------------------------------------------------------　*/

A:link
	{
	color:			#996666;
	text-decoration:     		none;
	font-weight:		bold;
	}

A:visited
	{
	color:			#996666;
	text-decoration:		none;
	font-weight:		bold;
	}

A:active
	{
	color:			#FF0000;
	text-decoration:		none;
	font-weight:		bold;
	}

A:hover
	{
	color:			#FF0000;
	text-decoration:		none;
	font-weight:		bold;
	}

BODY
	{
	background-color:		#FFFFFF;
	font-family: 		"MS UI Gothic";
	font-size:			9pt;
	font-weight: 		normal;
	}

/* --------------------------------------------------------------------------------　*/
/* BASE
/* --------------------------------------------------------------------------------　*/

TABLE.OUTER
	{
	width:			100%;
	height:			100%;
	background-image:		url(main0002.jpg);
	background-repeat:		no-repeat;
	background-position: 		center center;
	}

/* --------------------------------------------------------------------------------　*/
/* HEADER AREA
/* --------------------------------------------------------------------------------　*/

TABLE.HEADER
	{
	width:			720px;
	height:			35px;
	}

TD.HEADER
	{
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			100%;
	background-image:		url(head0001.jpg);
	background-position:		left bottom;
	background-repeat:		no-repeat;
	color: 			#666666;
	vertical-align: 		top;
	text-align: 		right;
	line-height:		122%;
	font-family: 		"MS UI Gothic";
	font-size: 			9pt;
	font-weight: 		normal;
	}

/* --------------------------------------------------------------------------------　*/
/* FOOTER AREA
/* --------------------------------------------------------------------------------　*/

TABLE.FOOTER
	{
	width:			720px;
	height:			35px;
	}

TD.FOOTER
	{
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			100%;
	background-image: 		url(../../../../common/copyright/copyright.gif);
	background-position:		left bottom;
	background-repeat:		no-repeat;
	background-color:		#FFFFFF;
	color: 			#666666;
	vertical-align: 		bottom;
	text-align: 		right;
	line-height:		122%;
	font-family: 		"MS UI Gothic";
	font-size: 			9pt;
	font-weight: 		normal;
	}

/* --------------------------------------------------------------------------------　*/
/* MAIN AREA -STANDARD-
/* --------------------------------------------------------------------------------　*/

TABLE.MAIN
	{
	width:			720px;
	height:			450px;
	}

TABLE.DEF400
	{
	width:			100%;
	height:			100%;
	}

TD.DEF400
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			400px;	
	height:			100%;
	}

TD.DEF160_L
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;	
	width:			160px;
	height:			100%;
	background-image:		url(../../../../common/simages/main0001.jpg);
	background-repeat:		no-repeat;
	background-position:		left top;
	color:			#666666;
	vertical-align:		top;
	}

TD.DEF160_R
	{
	padding-top:		8px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	background-image:		url(../../../../common/simages/main0003.jpg);
	background-repeat:		repeat;
	width:			160px;
	height:			100%;
	color:			#FFFFFF;
	vertical-align:		top;
	text-align:			left;
	line-height:		122%;
	font-family:		"MS UI Gothic";
	font-size:			9pt;
	font-weight:		normal;
	}

/* --------------------------------------------------------------------------------　*/
/* FONT -STANDARD-
/* --------------------------------------------------------------------------------　*/
FONT.A1
	}
	font-family: 		Arial;	
	}	

FONT.CAPTION
	{
	font-weight: 		bold;
	}

FONT.INCIDENT
	{
	color: 			#000000;
	font-family: 		"MS UI Gothic";
	font-size: 			9pt;
	font-weight: 		normal;
	}


/* --------------------------------------------------------------------------------　*/
/* MAIN AREA -NATIVE-
/* --------------------------------------------------------------------------------　*/

TABLE.DEF160
	{
	width:			100%;
	height:			100%;	
	}

TABLE.DEF200
	{
	width:			100%;
	height:			100%;	
	}

TABLE.INTRODUCTION_IMAGE
	{
	width:			100%;
	height:			100%;	
	}

TD.DEF200_LEFT
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			50%;
	height:			100%;
	}

TD.DEF200_RIGHT
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			50%;
	height:			100%;
	}
	
TD.DEF200_LEFT_TOP
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			100%;
	height:			20%;
	}

TD.DEF200_LEFT_MIDDLE
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			100%;
	height:			60%;
	}

TD.DEF200_LEFT_BOTTOM
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			100%;
	height:			20%;
	}

TD.IMAGE
	{
	padding-top:		2px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			100%;
	height:			35%;
	vertical-align:		bottom;
	text-align:			center;
	}

TD.CAPTION
	{
	padding-top:		2px;
	padding-bottom:		0px;
	padding-left:		30px;
	padding-right:		0px;
	width:			100%;
	height:			15%;
	color:			#333333;
	vertical-align:		top;
	text-align:			left;
	line-height:		122%;
	font-family:		"MS UI Gothic";
	font-size:			9pt;
	font-weight:		bold;
	}

TD.DEF200_RIGHT_TOP
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		0px;
	width:			100%;
	height:			20%;
	}

TD.DEF200_RIGHT_BOTTOM
	{
	padding-top:		0px;
	padding-bottom:		0px;
	padding-left:		0px;
	padding-right:		30px;
	width:			100%;
	height:			80%;
	color:			#000000;
	vertical-align:		top;
	text-align:			justify;
	text-justify:		inter-ideograph;
	line-height:		122%;
	font-family:		"MS UI Gothic";
	font-size:			9pt;
	font-weight:		normal;
	}

TD.DEF160_L_IN_TOP
	{
	padding-top:		8px;
	padding-bottom:		8px;
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			80%;
	color:			#666666;
	vertical-align:		top;
	text-align:			justify;
	text-justify:		inter-ideograph;
	line-height:		122%;
	font-family:		"MS UI Gothic";
	font-size:			9pt;
	font-weight:		bold;
	}

TD.DEF160_L_IN_BOTTOM
	{
	padding-top:		8px;
	padding-bottom:		8px;
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			20%;
	color:			#666666;
	vertical-align:		top;
	text-align:			justify;
	text-justify:		inter-ideograph;
	line-height:		122%;
	font-family:		"MS UI Gothic";
	font-size:			9pt;
	font-weight:		bold;
	}

TD.DEF160_R_IN_TOP
	{
	padding-top:		0px;
	padding-bottom:		8px;
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			70%;
	vertical-align:		top;
	}

TD.DEF160_R_IN_BOTTOM
	{
	padding-top:		8px;
	padding-bottom:		8px;
	padding-left:		8px;
	padding-right:		8px;
	width:			100%;
	height:			30%;
	}

