BODY {
	color: #333333;
	margin:0px;
	padding:0px;
	font-size:9pt;
	line-height: 13pt;
	background: #CCCCCC;
}

TH {font-size: 9pt; line-height: 13pt; color: #333333;}
TD {font-size: 9pt; line-height: 13pt; color: #333333;}


.m01-t {
    margin-top: 1px;
    padding: 0px;
    height: 25px;
    width: 179px;
}
.m01-t ul,.01-t li {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.m01-t li {
    border-right: 1px solid #CC3300;
    border-bottom: 1px solid #CC3300;
    border-left: 15px solid #CC3300;
    height: 25px;
    display: block;
}
.m01-t A,.m01-t A:link,.m01-t A:visited {
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    margin-left: 1px;
    padding: 3px 5px;
    height: 25px;
    width: auto;
    background-color: #cc6600;
    display: block;
}
.m01-t A:hover {
    color: #FFFF00;
    height: 25px;
    background-color: #CC3300;
    cursor: pointer;
}

.m01 {
    margin: 0px;
    padding: 0px;
    height: auto;
    width: 179px;
}
.m01 ul,.m01 li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.m01 li {
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    border-left: 15px solid #CC6600;
    display: block;
}
.m01 A,.m01 A:link,.m01 A:visited {
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    margin: 1px;
    padding: 2px 5px;
    height: auto;
    width: auto;
    background-color: #FFFFFF;
    display: block;
}
.m01 A:hover {
    color: #333333;
    background-color: #91bddb;
    cursor: pointer;
}


.m02-t {
    margin-top: 1px;
    padding: 0px;
    height: 25px;
    width: 179px;
}
.m02-t ul,.02-t li {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.m02-t li {
    border-right: 1px solid #FF9933;
    border-bottom: 1px solid #FF9933;
    border-left: 15px solid #FF9933;
    height: 25px;
    display: block;
}
.m02-t A,.m02-t A:link,.m02-t A:visited {
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    margin-left: 1px;
    padding: 3px 5px;
    height: 25px;
    width: auto;
    background-color: #ff3300;
    display: block;
}
.m02-t A:hover {
    color: #FF9933;
    height: 25px;
    background-color: #FF9933;
    cursor: pointer;
}

.m02 {
    margin: 0px;
    padding: 0px;
    height: auto;
    width: 179px;
}
.m02 ul,.m02 li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.m02 li {
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    border-left: 15px solid #ff3300;
    display: block;
}
.m02 A,.m02 A:link,.m02 A:visited {
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    margin: 1px;
    padding: 2px 5px;
    height: auto;
    width: auto;
    background-color: #FFFFFF;
    display: block;
}
.m02 A:hover {
    color: #333333;
    background-color: #93D7F1;
    cursor: pointer;
}

.m05-t {width:179px;height:25px;margin-top:1px;padding:0px;}


.m03-t {
    margin-top: 1px;
    padding: 0px;
    height: 25px;
    width: 179px;
}
.m03-t ul,.03-t li {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.m03-t li {
    border-right: 1px solid #ff66ff;
    border-bottom: 1px solid #ff66ff;
    border-left: 15px solid #ff66ff;
    height: 25px;
    display: block;
}
.m03-t A,.m03-t A:link,.m03-t A:visited {
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    margin-left: 1px;
    padding: 3px 5px;
    height: 25px;
    width: auto;
    background-color: #ff0066;
    display: block;
}
.m03-t A:hover {
    color: #FFFF00;
    height: 25px;
    background-color: #007061;
    cursor: pointer;
}

.m03 {
    margin: 0px;
    padding: 0px;
    height: auto;
    width: 179px;
}
.m03 ul,.m03 li {
    margin: 0;
    padding: 0;
    list-style: none;
}
.m03 li {
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    border-left: 15px solid #ff6666;
    display: block;
}
.m03 A,.m03 A:link,.m03 A:visited {
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    margin: 1px;
    padding: 2px 5px;
    height: auto;
    width: auto;
    background-color: #FFFFFF;
    display: block;
}
.m03 A:hover {
    color: #333333;
    background-color: #91D3CE;
    cursor: pointer;
}


.m04-t {
    margin-top: 1px;
    padding: 0px;
    height: 25px;
    width: 179px;
}
.m04-t ul,.04-t li {
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.m04-t li {
    border-right: 1px solid #4E9A10;
    border-bottom: 1px solid #4E9A10;
    border-left: 15px solid #4E9A10;
    height: 25px;
    display: block;
}
.m04-t A,.m04-t A:link,.m04-t A:visited {
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    margin-left: 1px;
    padding: 3px 5px;
    height: 25px;
    width: auto;
    background-color: #8DC63F;
    display: block;
}
.m04-t A:hover {
    color: #FFFF00;
    height: 25px;
    background-color: #4E9A10;
    cursor: pointer;
}


#ban01 {width:561px;height:234px;margin:0px;padding:0px;background-image : url(img/img01.gif);
	background-repeat: no-repeat;background-position:top left;background-attachment: fixed;}
#txt01 {width:561px;height:140px;margin-top:7px;padding-left:170px;font-size:10pt;color:#333333;line-height:130%;}
#txt-b {width:561px;height:20px;font-size:10pt;color:#333333;padding-right:5px;}
#b01-t {width:561px;height:50px;padding-left:160px;padding-top:10px;font-size:30px;color:#996633;
	font-family: 'ＭＳ 明朝' '平成明朝';}

#block02 {width:561px;height:114px;margin-top:10px;margin-bottom:10px;}
#ban02 {width:275px;height:114px;margin-right:3px;padding:0px;background-image : url(img/img02.gif);
	background-repeat: no-repeat;background-position:center right;background-attachment: fixed;
	border:1px solid #B22222;float:left;}
#txt02 {width:275px;height:84px;padding-left:10px;padding-bottom:0px;padding-top:2px;font-size:10pt;color:#333333;line-height:110%;}
#b02-t {width:275px;height:30px;padding-top:10px;padding-left:10px;font-size:20px;color:#B22222;font-weight:bold;}
#ban03 {width:275px;height:114px;margin-left:3px;padding:0px;background-image : url(img/img03.gif);
	background-repeat: no-repeat;background-position:bottom right;background-attachment: fixed;
	border:1px solid #00BFFF;float:right;}
#txt03 {width:275px;height:84px;padding-left:10px;padding-bottom:0px;padding-top:2px;font-size:10pt;color:#333333;line-height:110%;}
#b03-t {width:275px;height:30px;padding-top:10px;padding-left:10px;font-size:20px;color:#00BFFF;font-weight:bold;}

#block03 {width:561px;height:114px;margin-top:10px;margin-bottom:10px;}
#block04 {width:561px;height:114px;margin-top:10px;margin-bottom:10px;}
#block05 {width:561px;height:114px;margin-top:10px;margin-bottom:10px;}

.title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size: 14pt;
	vertical-align: middle;

}
.title2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size: 12pt;
	vertical-align: middle;

}
.title3 {
	font-size: 9pt;
}