h1 {font-size:10pt; margin:0px; font-weight:normal;}
h2 {font-size:12pt; margin:5px;}
h3 {}

table {width:100%; font-size:12px; margin:0px; padding:0px;}
table td {border:0px; vertical-align:top;}

/* 左側メニュー */
td#leftcolumn {width:180px; background-color:#E6FEE6; background-image:url(../images/sidebar.gif); background-repeat:repeat-x; border-right: 1px solid #999999; font-size:12px;}

td#mainmenu a {text-decoration:none; display:block;}
td#mainmenu a:hover {background:#F3F3F3; border:1px solid #cccccc;}
td#mainmenu a.menuTop {padding-left:5px; padding-top:5px; padding-bottom:5px; color:#2F4F4F; font-weight:bold;}
td#mainmenu a.menuMain {padding-left:5px; padding-top:5px; padding-bottom:5px; color:#2F4F4F; font-weight:bold;}
td#mainmenu a.menuSub {padding-left:20px; padding-top:3px; padding-bottom:3px; color:#2F4F4F;}

td#content {text-align:left; padding:8px;}

/* 右側メニュー */
td#rightcontents {padding:5px;}

.contact01 {
	margin-top:2px;
	color:#FFFFFF;
	background:#2F4F4F;
	padding:1px 4px;
}

#csr01 {width:560px; font-size:13px; line-height:140%; color:#333333; padding:5px; margin-top:10px; margin-left:10px; border:1px solid #cccccc; background-color:#f5f5f5;}
#csr01 a {color:#2F4F4F;}
#csr01 a:hover {color:#FFA500;}
#csr01 ul li {}
#csr01 dl dt {}
#csr01 dl dd {}

