@charset "EUC-JP";

body {
margin:0;
padding:0;
background: #C1D7AF;
font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Osaka", "Verdana", "sans-serif";
font-size:75%;
line-height:170%; 
color:#555555;
}
div {
margin: 0;
padding: 0;
}
#container {
	width: 780px;
	margin: 0px auto;
	background: #FFFFFF;
}
TD {

}
H1{
font-size:140%;
line-height:140%;
margin: 0;
padding: 5px 0 0 0;
}
h2 {
font-size:120%;
border-bottom: 1px dashed #3D3D3D;
}
h3 {
font-size:100%;
border-bottom: 1px solid #DDDDDD;
}
.header {
font-size:80%;
}
.big {
font-size:130%;
font-weight: bold; 
}
.small {
font-size:80%;
line-height:150%;
}
.red{
color:#FF0000;
}
.null{
	display:none;
	color:#FFFFFF;
}
/***************************
header
***************************/

/***************************
left
***************************/

/***************************
content
***************************/
UL {
margin: 0;
padding:0px;
width:160px;
list-style-image: url(../images/icon_arrow_right.gif);
}
LI{
list-style-position: inside;
}
#border_table {
background: #666666;
}
#border_table td {
background: #FFFFFF;
}
#border_table th {
background: #EBE6CB;
}
#border_table td.gray {
background: #EFEFEF;
text-decoration: line-through;
}
#border_table td.bl {
background: #E5F2F5;
}
#border_table2 {
background: #666666;
}
#border_table2 td {
background: #FFFFFF;
}
#border_table2 th {
background: #D7F2D1;
}
#border_table2 td.ly {
background: #F3F2DF;
}
/***************************
link
***************************/
a:link
	{
	color: #0114A6;
	text-decoration: underline;
	}
a:visited
	{
	color: #0114A6;
	text-decoration: underline;
	}
a:focus,
a:hover,
a:active
	{
	text-decoration: none;
	color: #FF5400;
	}
a.cw:link
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
a.cw:visited
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
a.cw:focus,
a.cw:hover,
a.cw:active
	{
	text-decoration: none;
	color: #FFFFFF;
	}
a.cb:link
	{
	color: #000000;
	text-decoration: underline;
	}
a.cb:visited
	{
	color: #000000;
	text-decoration: underline;
	}
a.cb:focus,
a.cb:hover,
a.cb:active
	{
	text-decoration: none;
	color: #000000;
	}