@charset "UTF-8";

#subnavi							{ position:relative; width:188px; height:800px; background:url(../../zaimoku/img/zaimoku_subnavi.gif) no-repeat; margin:22px 0 0 0; float:left; }
#subnavi ul							{ margin:0; padding:0; }
#subnavi li a 						{ position:absolute; width:189px; display:block; text-indent:-9999px; background:url(../../zaimoku/img/zaimoku_subnavi.gif) no-repeat; }
#subnavi li.navi01 a 				{ background-position: 0px -51px; height: 39px; top:51px; }
#subnavi li.navi01 a:hover 			{ background-position: -189px -51px; height: 39px; }
#subnavi li.navi02 a 				{ background-position: 0px -90px; height: 39px; top:90px; }
#subnavi li.navi02 a:hover 			{ background-position: -189px -90px; height: 39px; }
#subnavi li.navi03 a 				{ background-position: 0px -129px; height: 39px; top:129px; }
#subnavi li.navi03 a:hover 			{ background-position: -189px -129px; height: 39px; }
#subnavi li.navi04 a 				{ background-position: 0px -168px; height: 39px; top:168px; }
#subnavi li.navi04 a:hover 			{ background-position: -189px -168px; height: 39px; }



/*
#subnavi .navititle					{ position:absolute; top:2px; left:5px; width:179px; height:46px;text-indent:-9999px; }
#subnavi .navititle  a			 	 { display:block; width:179px; height:46px; }
#subnavi .navi01					{ position:absolute; top:48px; left:5px; width:179px; height:39px;text-indent:-9999px; }
#subnavi .navi01  a			 	 	{ display:block; width:179px; height:39px; }
#subnavi .navi02					{ position:absolute; top:88px; left:5px; width:179px; height:39px;text-indent:-9999px; }
#subnavi .navi02  a			 	 	{ display:block; width:179px; height:39px; }
#subnavi .navi03					{ position:absolute; top:128px; left:5px; width:179px; height:39px;text-indent:-9999px; }
#subnavi .navi03  a			 	 	{ display:block; width:179px; height:39px; }
#subnavi .navi04					{ position:absolute; top:167px; left:5px; width:179px; height:39px;text-indent:-9999px; }
#subnavi .navi04  a			 	 	{ display:block; width:179px; height:39px; }
*/


#mainarea .cnttitle				{ margin:0 0 5px 0; }
#mainarea .wrap					{ margin:0 0 20px 0; }
#mainarea .wrap .img01			{ width:89px;float:left;text-align:center; font-size:10px; color:#4b4744; }
#mainarea .wrap .img01 img		{ margin:0 0 3px 0; }
#mainarea .wrap .img01 p		{ text-align:center; }
#mainarea .wrap .img02			{ width:89px; float:left; margin:0 0 0 8px;text-align:center; font-size:10px; color:#4b4744; }
#mainarea .wrap .img02 img		{ margin:0 0 3px 0; }
#mainarea .wrap .img02 p		{ text-align:center; }
