BODY {
	padding:0px; BACKGROUND: #FFDDDD url('../images/bg.jpg') 50% 0px;
	MARGIN: 0px; COLOR: #333333 
}
H2 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px
}
HR {
	MARGIN: 5px 0px; COLOR: #999; HEIGHT: 1px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main {
	BACKGROUND: #fff; MARGIN-LEFT: auto; WIDTH: 798px; COLOR: #333; MARGIN-RIGHT: auto
}
#content {
	MARGIN: 60px 100px 80px 80px
}
#content P {
	TEXT-ALIGN: left
}
#content H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #002b71
}
#content P {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#content TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#content TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#content TR {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.5em; TEXT-ALIGN: left
}
#content TD {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.5em; TEXT-ALIGN: left
}
.text01 {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.text02 {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%; TEXT-ALIGN: left;
}
.text03 {
	FONT-SIZE: 100%; color:#990000; font-weight:bold
}
.footer {
	MARGIN-TOP: 40px; FONT-SIZE: 11px; MARGIN-BOTTOM: 50px; COLOR: #333333; TEXT-ALIGN: center
}
/* ナビ */
#nav{
	width: 798; height: 100; background-image: url('../images/nav.gif');
	background-repeat: no-repeat
}
#nav ul {
    text-align: center; list-style-type:none;
}
#nav li {
	width: 80px;
	height: 20px;
	display: inline;
	white-space: nowrap;
	font-weight: bold;
	font-size: 10pt;
	line-height: 170%; color:#808080
}
#nav li a {
	text-decoration: none;
	padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;
	color:#808080
}
#nav li a:hover {
	background-position: center;
	background-color: #FFFFFF;
	text-decoration: none; background-image:url('../images/gro.gif'); 
	background-repeat:no-repeat; color:#808080
}
/* トップ */
#top{
	width: 798px; height: 324px;
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#top li a{
	padding:1px; background-image: url('../images/nav_sub.jpg');
	background-repeat: no-repeat; color:#FFFFFF; line-height:120%; font-size:10pt
}
#t_00{
	width: 798px; height: 324px; background-image:url('../images/t_00.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_01{
	width: 798px; height: 324px; background-image:url('../images/t_01.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_02{
	width: 798px; height: 324px; background-image:url('../images/t_02.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_03{
	width: 798px; height: 324px; background-image:url('../images/t_03.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_04{
	width: 798px; height: 324px; background-image:url('../images/t_04.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_05{
	width: 798px; height: 324px; background-image:url('../images/t_05.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
#t_11{
	width: 798px; height: 324px; background-image:url('../images/o_05_2.jpg');
	background-repeat: no-repeat; color:#FFFFFF;padding-top:10px;
}
/* ロゴ */
#rogo{
	width: 798px; height: 61px;
	background-repeat: no-repeat; background-position-x:right; font-size:8pt

}
/* ▲上へ戻る */
#up{
	width: 700px; height: 20px;
	background-repeat: no-repeat; background-position-x:right;FONT-SIZE: 90%;

}
/* カレンダー */
#yoyaku{	margin: 0;
	padding: 0;


}
