
/* body   img  base  header   main    footer */ 


/*--------------------------------------------- body img */

body{
		margin:0px;
		padding:0px;
		}
		
img{
		border:0px;
		}			




/*---------------------------------------------- base */



#base{
		width:820px;
		margin:0px auto 0px auto;
		padding:0px;
		}





/*---------------------------------------------- header */



#header{
		width:820px;
		margin:0px;
		paddding:0px;
		background:red;
		}



#header_left{
		width:309px;
		margin:0px;
		padding:0px;
		float:left;
		background:black;		
		}
		
		
		
#header_right{
		width:511px;
		margin:0px;
		padding:0px;
		float:left;
		background:brown;
		}		
		


/*---------------------------------------------- main */



#main{
		width:820px;
		margin:0px;
		padding:0px;
		background:blue;
		clear:both;
		}








/*---------------------------------------------- footer */		



#footer{
		width:820px;
		margin:0px;
		padding:0px;
/*		background:pink;*/
		}
		
#footer_top{
		width:820px;
		margin:0px;
		padding:0px;
/*		background:green;*/
		}
		
		

#footer_menu{
		width:820px;
		margin:0px;
		padding:0px;
		background:aqua;
		}

#footer_bottom{
		width:820px;
		margin:0px;
		padding:0px;
		background:purple;
		}

.f12l140c333j{
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
font-size:12px;
color:#333333;
line-height:140%;
text-justify:distribute;
}



/*---------------------------------------------- reset */		
.reset {
	display:block; 
	clear:both; 
	font-size:1px; 
	height:1px; 
	line-height:1px; 
	margin:0;}
				
				
