body { margin:0px;
 letter-spacing:0.1em;
 line-height: 130%;
 font-size: small;
 background:url(img/allbg.gif) top left repeat-x #241A00;
 font-family:"lr oSVbN", Osaka, "qMmpS Pro W3"
}

img { border: none; }

a {
	
	outline-style: none;
	text-decoration: none;	
	}

a:link {
	color: #7E0062;
	}

a:visited {
	color: #7E0062;
	}

a:active {
	color: #7E0062;
	}

a:hover {
	color: #7E0062; text-decoration:underline;
	}

h1,h2,h3,h4,h5,h6,p { margin:0px; padding:0px; font-weight:normal;}

.red { color:#CC0000;}
.blue { color:#0033CC;}

ul { text-align:left;}
li { list-style-type:none; list-style-position:outside;}



br { letter-spacing:normal;}


.all { width:760px; margin:0px auto; clear:both;padding:0px 0px 0px 0px; }

h1.site-title { color: #999; height:12px; text-align:center; width:760px; background:#000; padding:1px 0px 0px 0px; line-height:12px; font-size:10px; margin:0px auto;}
h1.site-title a:link{ color:#999; text-decoration:none;}
h1.site-title a:visited { color:#999; text-decoration:none;}
h1.site-title a:active{ color:#999; text-decoration:none;}
h1.site-title a:hover{ color:#999; text-decoration:none;}


.head { width:760px; margin:0px 0px 0px 0px; height:84px;}

.center2{
width:750px; 
padding:0px 0px 0px 11px;
}
*html .center2{
width:750px; 
padding:0px 0px 0px 10px;
}
*+html .center2{
width:750px; 
padding:0px 0px 0px 10px;
}

#center3 {
padding:270px 0px 0px 0px; 
} 
  
*html #center3{ 
padding:20px 0px 0px 0px; 
} 
  
*+html #center3{ 
padding:20px 0px 0px 0px; 
}




/* navigation */





.main { clear:both; width:760px; margin:0px auto; padding:0px;}

div#saiyo{float:left; width:350px; }


div#kosin{float:left;}

#allcont { clear:both; width:760px; margin:0px;}
.left { width:160px; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(img/koushinbg.gif) repeat-y top left; clear:left;}
.right2 { width:523px; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(img/image03.jpg) no-repeat top left;}
form{ margin:0px; padding:0px;}






#bottom {width:760px; height:41px; margin:0px auto; clear:both; background:url(img/foot.gif) no-repeat top left;}




/*Gg[ͺstart*/
#maincolumn { width:90%; margin:0px auto;}
.text { width:804px; margin:0px auto;}
/*Gg[ͺend*/




