body {
margin: 0px;
padding: 0px;
color:#444444;
}
#CONTENTS{
margin:28px 20px 36px 36px;
font-size:12px;
}

#CONTENTS TD{
font-size:12px;
line-height: 1.5em;
}
#CONTENTS HR{
height:1px;
width:500px;
margin-top:30px;
margin-bottom:15px;
}
#CONTENTS .TABLE{
width:500px;
}
#CONTENTS .TTL{
margin-bottom:10px;
}
#CONTENTS .BUSBTN{
margin-bottom:30px;
}
#CONTENTS A{
color:#333333;
text-decoration:none;
line-height: 1.3em;
}
#CONTENTS A:hover{
color:#FF6600;
text-decoration:none;
line-height: 1.3em;
}
#MENU A{
color:#333333;
text-decoration:none;
line-height: 1.3em;
}
#MENU A:hover{
color:#FF6600;
text-decoration:none;
line-height: 1.3em;
}
#KANREN{
padding-left:5px;
padding-right:1px;
float:right;
}
#KANREN A{
color:#333333;
text-decoration:none;
}
#KANREN A:hover{
color:#333333;
text-decoration:underline;
}
#TOPIMAGE{
width:576px;
height:150px;
background-image:url(img/message.jpg);
}
#TOPIMAGE .menu{
width:535px;
font-size:12px;
margin-top:260px;
margin-bottom:10px;
background-color:#C3C3C3;
}
#TOPIMAGE .arrow{
margin-top:4px;
margin-bottom:4px;
margin-left:4px;
margin-right:4px;
}
#TOPIMAGE A{
color:#333333;
text-decoration:none;
line-height: 1.3em;
}
#TOPIMAGE A:hover{
color:#FF6600;
text-decoration:none;
line-height: 1.3em;
}
.px12{font-size:12px}
.px10{font-size:10px}
.foot{font-size:12px; padding-right:10px;}
.sen{
	padding-top: 2px;
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #3399CC;
	border-bottom-color: #3399CC;
}
.section{
border: 1px solid #0065C3;
background-color: #F5F8FD;
}
.sectionA{
color:#333333;
text-decoration:none;
}
.sectionA:hover{
color:#FF33CC;
text-decoration:none;
}
