body {
	margin: 0;
	padding: 0;
        background: #eeeeee;
	line-height:1.4;
        font-family:Arial, sans-serif;
}
.border01 {
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.border02 {
	border: 1px solid #b0e0e6  ;
	background-color: #f0f8ff  ;
}
.border03 {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
}

/* ********************************** */
/*       TOPページ新着情報のBOX       */
DIV.H1Box {
	DISPLAY: block; BACKGROUND: url(../img/table03.gif) no-repeat left bottom; PADDING-BOTTOM: 13px; WIDTH: 500px;
}
DIV.H1Box H3 {
	PADDING-RIGHT: 0em;
	PADDING-LEFT: 0em;
	BACKGROUND: url(../img/table01.gif) no-repeat;
	COLOR: #444444;
	PADDING-TOP: 14px;
	MARGIN-BOTTOM: 0em;
}
DIV.H1Box DIV.body {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1.2em;
	BACKGROUND: url(../img/table02.gif) repeat-y;
	PADDING-TOP: 0em;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	COLOR: #333333;
}
DIV.H1Box DIV.body DL {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em;
	MARGIN: 0.7em 0em 0em 0em;
}
DIV.H1Box DIV.body DL DD {
	PADDING: 0em 0.3em 0em 3em;
	MARGIN-TOP: 0em;
	DISPLAY: block;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 19px;
	TEXT-ALIGN: left;
	LETTER-SPACING: 1px;
	COLOR: #333333;
        _TEXT-INDENT: -4px; 
}
DIV.H1Box DIV.body DL DT {
	MARGIN-TOP: 0em;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: 1px;
	FONT-WEIGHT: NORMAL;
	COLOR: #0082D6;
	FLOAT: LEFT;
}
DIV.H1Box DIV.body DL DT A {
	PADDING-RIGHT: 4em; PADDING-LEFT: 4em; PADDING-BOTTOM: 7em; PADDING-TOP: 13em;
}
DIV.H1Box DIV.body DL DT IMG {
	PADDING-RIGHT: 5em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0em; MARGIN: 0em 8em 0em 0em; PADDING-TOP: 0em
}
/* ********************************** */
/*     TOPページ新着情報のBOX終了     */


/*----------追加CSS(style)------------*/
.style1 {
	color: #FFFF00;
	font-size: 14px;
	font-weight:bold;
}
.style2 {font-size: 10px}

.style3 {
	color: #0000CC;
	font-weight: bold;
}

-->
