/* CSS common */

/* €Κ@-------- */
*{
		margin:0 auto;
		padding:0;
		background-color:transparent;
		color:#663300;
		font-size:14px;
		font-family:"Verdana","Arial","qMmpS Pro W3","Osaka","lr oSVbN", "san-serit";
		}

a 	{
	color:#009900;
	text-decoration: underline;
	}

a :link{
	color:#009900;
	text-decoration: underline;
}

a:visited{
color:#996600;
text-decoration: underline;
}

a:hover{
color:#996600;
text-decoration: none;
}

body	{
		text-align:center;
		color:#663300;
		font-family:"Verdana","Arial","qMmpS Pro W3","Osaka","lr oSVbN", "san-serit";
		background:url(../images/common/bacgra.jpg) repeat-x;
		background-color:#F2EEEA;
		}
#containter	{width:800px;
		text-align:center;
		margin-top:0;}
		
/*--wbh[-----*/			

#header	{width:760px;
		margin-top:0;
		height:80px;}
		
h1	 	{text-align:left;
		padding-left:1em;
		padding-top:0.3em;
		margin-top:0;
		font-size:10px;
		color:#FFFFFF;
		background-color:#663300;
		height:15px;
		background:url(../images/common/bactop.jpg) repeat-x;}

		
#log	{text-align:left;
		padding-left:1em;
		margin-top:5px;}
		
#otoiawase{float:right;
		text-align:right;
		margin-top:-40px;
		margin-bottom:10px;
		margin-right:10px;}
		
/*--ir-----*/					
#navi	{width:760px;
		background:url(../images/common/navibac.jpg) repeat-x;
		background-color:#FEFEFE;
		height:35px;
		margin-top:0;
		font-family:"Verdana","Arial","qMmpS Pro W3","Osaka","lr oSVbN", "san-serit";
		}
#navi ul{list-style-type: none;
		text-align:left;
		margin-left:0.1em;}
		
#navi li{float:left;
		width:125px;
		height:auto;
		margin:0 auto;
		font-size:14px;
		text-align:center;
		margin-left:1px;}

#navi a 	{
	color:#663300;
	text-decoration: underline;
	font-weight:bold;
		font-family:"Verdana","Arial","qMmpS Pro W3","Osaka","lr oSVbN", "san-serit";
	}

#navi li a{
	color:#1663300;
	text-decoration: none;
	margin-left:1px;
	margin:0px;
	width:125px;
	padding:8px 0 9px 0px;
	background-image:url(../images/common/menubac03.jpg);
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	}

#navi li a:hover{
	color:#663300;
	margin-left:px;
	width:125px;
	padding:8px 0 9px 0px;
	text-decoration: none;
	background-image:url(../images/common/menubac04.jpg);
	background-repeat:no-repeat;
	display:block;
	font-size:14px;}

body#home div#navi #mhome a{background: url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}
body#reform div#navi #mre a{background: url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}
body#sin div#navi #mnyu a{background:url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}
body#haueru div#navi #tayori a{background:url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}
body#con div#navi #annai a{background:url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}
body#toiawase div#navi #toi a{background:url(../images/common/menubac04.jpg) no-repeat 0% 0%; color:#663300;}

/*--RecANDeLXg-----*/			
.tex01		{text-align:right;
			padding-right:20px;
			font-size:80%}

.tex01 a	{color:#999900;
			font-size:80%
			}

/*--tb^[-----*/	

#footer		{
			width:760px;
			clear:both;
			margin-top:0;
			}		
#footer	address		{
			background:url(../images/common/bacbottom.jpg) repeat-x;
			font-size:10px;
			padding-top:4px;
			padding-bottom:3px;
			padding-right:1em;
			text-align:right;}
			
#footer address a	{
			text-align:right;
			font-size:10px;
			text-decoration: none;
			color:#663300;
			}
.konoue		{text-align:right;
			font-size:12px;
			margin-right:10px;
			}
.konoue a	{text-align:right;
			font-size:12px;
			margin-right:10px;
			}		
.migiyoko	{text-align:right;
			font-size:12px;
			margin-right:20px;
			}
.dan		{margin-left:65px;
			font-size:90%;}
