body { 
text-align:center;
 }  
#wrap { 
width:100%; 
text-align:left; 
margin:0 auto;
 }  
 
#inner { 
margin:0 5px;
 }  
 
#mainWrap { 
    width:77%; 
    float:right;
	color : #080808;
	font-family : メイリオ, Arial, Helvetica, sans-serif;
	font-size : small;
	line-height : 13px;

 } 

#mainWrap td a:link	{
	color : #004080;
	text-decoration : none;
}
#mainWrap td a:visited	{
	color : #8080C0;
	text-decoration : none;
}
#mainWrap td a:active	{
	color : #FF0000;
	text-decoration : underline;
}
#mainWrap td a:hover	{
	color : #FB3C04;
	text-decoration : underline;
}

#mainWrap h1{
	font-size:14pt;
	border-left: 3px solid #cc3931;
	border-bottom: 1px dashed #cc3931;
	}
	
#mainWrap h2{
	font-size:11pt;
	line-height:13px;
	padding: 5px;
	border-left: 2px solid #ccbb39;
	border-bottom: 1px dashed #ccbb39;
	}

#sideWrap { 
width:20%; 
float:left;
 }  
 
.clear { 
clear:both;
 }  
 
.clear hr { 
display:none;
 }  

.cornertitle {  
 display:block;  
 padding:0 5px;  
 background:#885655;  
 color:#fff;  
 line-height:20px;  
 border-bottom:solid 1px #11aabb;  
 }  

.sideMenu , .sideMenu ul { margin:0; padding:0; }  
.sideMenu a { text-decoration:none; }  
.sideMenu li {  
    list-style:none;  
    font-size:12px;  
    line-height:20px;  
}  
.sideMenu li a {  
    display:block;  
    padding:0 5px;  
    background:#aa99ef;  
    color:#fff;  
    line-height:20px;  
    border-bottom:solid 1px #333399;  
}  
.sideMenu li a:hover { background:#aaaeee; }  
.sideMenu li ul li a {  
    background:#ccffff;  
    color:#030;  
    border-bottom:solid 1px #3333ff;  
}  
.sideMenu li ul li a:hover { background:#ddffff; } 
 
#footertxt{
clear:both;
text-align:center;
font-size:10px;
background:#ffffff;
width:800px;
}

#footer td{
	color:#ffffff;
	font-family: メイリオ, Tahoma, Helvetica, sans-serif;
	font-size:x-small;
	line-height:13px;
}
#footer a:link	{
	color:#efccfc;
	text-decoration:none;
}
#footer a:visited	{
	color:#efccfc;
	text-decoration:none;
}
#footer a:active	{
	color:#efccfc;
	text-decoration:underline;
}
#footer a:hover	{
	color:#ccff99;
	text-decoration:underline;
}
