/*-------------------- head(ヘッダー) --------------------*/

.dfa-head-cell1{
	color: #10187B;
	font-size: 95%;
	font-weight: bold;
	background: #73AEDE;

}

/*-------------------- side(左フレーム) --------------------*/

.dfa-side-cell1{
	font-size: 80%;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	background-image : url(img/hpb_i_bg_cnt01.gif);
	background-repeat: repeat;

}

.dfa-side-cell2{
	background: #10187B;

}

/*-------------------- vertical menu(左フレーム) --------------------*/

.dfa-vmenu1{
	width: 100%;
	background: #10187B;
}

.dfa-vmenu1-head{
	height: 14px;

}

.dfa-vmenu1-idle1{
	color: #FFFFFF;
	padding: 4px 2px 4px 6px;
}

/*-------------------- contents(右フレーム) --------------------*/

.dfa-cnt-cell1{
	color: #10187B;
	font-size: 80%;
	background: #FFFFFF;

}

/*-------------------- layout base(右フレーム) --------------------*/

.dfa-lb-tb1{
	width: 610px;
	background: #FFFFFF;
	border-top: 0px none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px none;
	border-left: 1px solid #FFFFFF;
}

.dfa-lb-tb1-cell1{
	font-size: 80%;
	line-height: 14px;
	padding-left: 26px;
}

/*-------------------- In katudoukiroku.html(右フレーム) --------------------*/

.usr01 {
	vertical-align:top; text-align: center; FONT-SIZE: 80%;
}

.usr02 {
	vertical-align:top; text-align: left; FONT-SIZE: 80%;
}


/*-------------------- element type --------------------*/

A:LINK{
	color: #6666FF;
	text-decoration: none;
	line-height: 16px;

}

A:VISITED{
	color: #6666FF;
	text-decoration: none;
	line-height: 16px;

}

A:HOVER{
	color: #6666FF;
	text-decoration: underline;
	line-height: 16px;

}

BODY{
	color: #10187B;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 80%;
	background: #FFFFFF;
}

H1{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 140%;
	font-weight: bold;
}

H2{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 135%;
	font-weight: bold;
}

H3{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 125%;
	font-weight: bold;
}

H4{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 119%;
	font-weight: bold;
}

H5{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 110%;
	font-weight: bold;
}

H6{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 100%;
	font-weight: bold;
	line-height: 16px;
}

ADDRESS{
	color: #9b9b9b;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

BLOCKQUOTE{
	color: #9b9b9b;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 15px;
}

P{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}

PRE{
	color: #9b9b9b;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

UL{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	list-style-image : url(img/hpb_bul_circle01.gif);
	list-style-position: outside;
	list-style-type: none;
}

TH {
}

SELECT{
	color: #10187B;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}

