body { margin:0px;
 letter-spacing:0.1em;
 line-height: 110%;
 font-size: small;
 background:url(gentei_img/allbg.gif) repeat top left ;

}

img { border: none; }

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

a:link {
	color: #0800AA;
	}

a:visited {
	color: #7E0062;
	}

a:active {
	color: #0800AA;
	}

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

br { letter-spacing:normal;}

.banner {color: #FFFFFF}


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;}

.all { width:766px; margin:0px auto; clear:both;  background:url(gentei_img/bg.gif) repeat-y top center;}

h1.site-title { color: #999; height:15px; text-align:center; width:750px;  top left no-repeat; 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:750px; margin:0px auto; height:83px; background: url(gentei_img/head.gif) no-repeat top right;}
.center1{float:left;padding-top:0px; width:180}
.center4{ background: url(gentei_img/image003_bg.gif) no-repeat top left;}
.center2{
width:450px;padding:10px 0px 0px 38px !important;
width:450px;padding:10px 0px 0px 38px;
}
.main { clear:both; width:750px; margin:0px auto; padding:0px; o}
.box1{ height:14px; margin:0px;  padding:0px 0px 0px 0px; font-size:12px;width:140px;}
div#saiyo{float:left; width:350px; }

div#kosin{float:left;}

#allcont { clear:both; width:750px; margin:0px;}
.left { width:160px; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(gentei_img/koushinbg.gif) repeat-y top left; clear:left;}
form{ margin:0px; padding:0px;}

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

/*エントリー部分start*/
#maincolumn { width:90%; margin:0px auto;}
.text { width:804px; margin:0px auto;}
/*エントリー部分end*/



