body { 
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0	/* Opera??*/
}


.Style1{		/*for Main,SubMenu*/
	position:			absolute;
	font-weight:		bold;
	visibility:			hidden;
}
.Style2{		/*for Contents*/
	position:			absolute;
	font-size:			12pt;
	font-weight:		bold;
	color:				#c00;
	visibility:			hidden;
}
.title{
	width:			150px;
	font-size:			14pt;
	font-weight:		bold;
	color:				#00c;
	margin:				0px;
	padding:			5px;
	border-left:			30px solid #33f;
	border-bottom:			1px solid #33f;
}

.tree1{
	position:			absolute;
	font-size:			10pt;
	font-weight:			bold;
	color:				#333333;
}

.tree2{
	position:			absolute;
	font-size:			10pt;
	color:				#333333;
	left: 303px;
	top: 690px;
}


.c1 { 	
	width:775;
	margin: auto
}

blockquote {
	margin-bottom:0;
	margin-left:1.5em;
	margin-right:0;
	margin-top:0;

}

ul.list {
    list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
}

ul.list li {
    margin: 0px;
    padding: 0px 0px 0px 12px;
    background: url(../images/index/list_1.gif) no-repeat 3px 0.4em;
    list-style: none;
}

/* generic css */
p  { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
Li  { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
td { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
th { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
h1 { font-size: 11pt; margin-bottom:5px; margin-top: 5px; font-family: "?? ?????", Osaka, "?????? Pro W3";}
h2 { font-size: 9pt; margin-bottom:5px; margin-top: 5px; font-family: "?? ?????", Osaka, "?????? Pro W3";}
h3 { font-size: 9pt; margin-bottom:5px; margin-top: 5px; font-family: "?? ?????", Osaka, "?????? Pro W3";}
/*h3h4, h5 { font-size: 10pt; margin-bottom:5px; font-family: "?? ?????", Osaka, "?????? Pro W3";}*/
ol { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
dl { font-size: 9pt; color:#333333; line-height: 11pt;font-family: "?? ?????", Osaka, "?????? Pro W3";}
ul { font-size: 9pt; color:#333333; line-height: 11pt; font-family: "?? ?????", Osaka, "?????? Pro W3";}
.small{ font-size: 7pt; color:#333333; line-height: 11pt;font-family: "?? ?????", Osaka, "?????? Pro W3";}
sup { font-size: 10pt; color:#333333; line-height: 11pt;font-family: "?? ?????", Osaka, "?????? Pro W3";}

/* text css */

a:link { text-decoration:none; color:#6600FF; }
a:visited { text-decoration:none; color:#6600FF; }
a:hover { text-decoration:none; color:#FF0000; }
