BODY{margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;color:#333333;background-image:url(images/back_leaf.gif);background-repeat:repeat-y}

A:link{color:#006600;text-decoration:none;}
A:visited{color:#006600;text-decoration:none;}
A:active{color:#FF0000;text-decoration:none;}
A:hover{color:#CC3300;text-decoration:none;}

/* menu_style   -----------------------------------------*/

.menu{color:#FFFFFF;font-size:14px;}
.menu A:link{color:#CCFFE0;text-decoration:none;font-weight:bold;}
.menu A:visited{color:#FFFFCC;text-decoration:none;font-weight:bold;}
.menu A:active{color:#FF0000;text-decoration:none;font-weight:bold;}
.menu A:hover{color:#FF9900;text-decoration:none;font-weight:bold;}

.location{color:#0000CC;font-size:12px;}

.contents{color:#003399;Line-height:1.3;}

/* Line-height   -----------------------------------------*/
.main{Line-height:1.4;color:#333333;}

/* font-style   -----------------------------------------*/
.F10{font-size:10px;}
.F12{font-size:12px;}

.headline1{color:#006633;font-weight:bold;font-size:18px;}
.headline1 A:link{color:#006633;text-decoration:none;}
.headline1 A:visited{color:#006600;text-decoration:none;}
.headline1 A:active{color:#FF0000;text-decoration:none;}
.headline1 A:hover{color:#CC3300;text-decoration:none;}

.headline2{color:#FFFFFF;font-weight:bold;font-size:16px;}
.headline2 A:link{color:#FFFFFF;text-decoration:none;}
.headline2 A:visited{color:#E0E0FF;text-decoration:none;}
.headline2 A:active{color:#FF0000;text-decoration:none;}
.headline2 A:hover{color:#FF9900;text-decoration:none;}

.headline3{color:#000099;font-weight:bold;font-size:18px;}
.headline3 A:link{color:#000099;text-decoration:none;}
.headline3 A:visited{color:#000066;text-decoration:none;}
.headline3 A:active{color:#FF0000;text-decoration:none;}
.headline3 A:hover{color:#FF9900;text-decoration:none;}

.headline4{color:#FE7767;font-weight:bold;font-size:20px;}
.headline4 A:link{color:#FE7767;text-decoration:none;}
.headline4 A:visited{color:#EE6655;text-decoration:none;}
.headline4 A:active{color:#FF0000;text-decoration:none;}
.headline4 A:hover{color:#00CCFF;text-decoration:none;}

.headline5{color:#000099;font-weight:bold;font-size:14px;}
.headline5 A:link{color:#000099;text-decoration:none;}
.headline5 A:visited{color:#000066;text-decoration:none;}
.headline5 A:active{color:#FF0000;text-decoration:none;}
.headline5 A:hover{color:#FF9900;text-decoration:none;}



.main-text{line-height:1.4em;color:#333333;}
.main-text2{line-height:1.1em;color:#333333;}
.main-text3{line-height:1.2em;color:#333333;}

/* text-color   -----------------------------------------*/
.white{color:#FFFFFF;}
.blue{color:#000099;}
.green{color:#009933;}
.gray{color:#A0A0A0;}

/* border   -----------------------------------------*/
.tBox{border-style:solid;border-color:#CCFFCC;border-width:1px;}


/* group table   -----------------------------------------*/

.group {
	margin:0 0 8px;
	padding:4px;
	background-color:#fff;
	font-size:12pt;
	width:100%;
}

.group th {
	border-style:solid;
	border-width:1px;
	border-color:#069;
	font-size:13px;
	background-color:#e5eeff;
}
.group td {
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-color:#069;
	font-size:13px;
}

.title-l {
	width:90px;
}
.title-r {
	width:498px;
}

.title-2 {
	width:60px;
}

.title-3 {
	width:184px;
}
