/* CSS Document */




H1 {
	color: #EFEFEF;
	font-size : 160%;
	white-space: nowrap;
	padding-left: 10px;
	
}




H2 {
	color: #444444;
	font-size : 140%;
	padding-top: 2px ;
	padding-left: 0px;
	padding-bottom: 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #777777;
	line-height: 200%;
	background-image: url(img/bg_05.jpg);
}

H3 {
	color: #444444;
	font-size : 140%;
	padding-top: 2px ;
	padding-left: 0px;
	padding-bottom: 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #777777;
	line-height: 200%;
	background-image: url(img/bg_05.jpg);
}

H4 {
	color: #444444;
	font-size : 140%;
	padding-top: 2px ;
	padding-left: 0px;
	padding-bottom: 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #777777;
	line-height: 200%;
	background-image: url(img/bg_05.jpg);
}

H5 {
	color: #444444;
	font-size : 120%;
	padding-top: 70px ;
	padding-left: 112px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #777777;
	line-height: 150%;
	background-image: url(img/bg_05.jpg);
}



.textbox_a {
width:auto;
height:auto;
font-size:85%;
line-height:16px;
padding:2px;
}

/*階層ページ使用（パンくず部分）*/
.hed1 {

	background-image: url(img/h1_01.jpg);
	background-position: left; 
}
.hed2 {
	background-image : url(img/h1_02.jpg) ;
	background-repeat:no-repeat;
	background-position:right; 

}
.hed3 {
	background-image : url(img/h1_03.jpg) ;
	background-position:left; 

}


table.table1{
	border-collapse:collapse;
}
 
table.table1 th{
	border:1px solid #000066;
	background:#E6E6E6;
}

table.table1 td{
	border:1px solid #777777;
	background:#E6E6E6;
}


table.table2{
	border-collapse:collapse;
}
 
table.table2 th{
	border:0px solid #000066;
	background:#E6E6E6;
}

table.table2 td{
	border:0px solid #777777;
	background:#E6E6E6;
}








