/* ページ共通の設定　*/

/* 縦方向につながる左位置壁紙画像の設定　*/
body { margin : 0px ; padding : 0px ;
	   background : #ffffff url(image/navi_bg.gif) repeat-y left top; }
	   
table,tr,td { margin : 0px ; padding : 0px ;}

/* 横方向につながるトップ位置画像の設定　*/
#topline { background : url(image/line.gif) repeat-x left top ; }


/* トップページのメイン背景画像の設定　*/

#top_backimage {
	background : url(image/house.jpg) no-repeat left top;
}

/* トップページのメッセージの設定　*/

#top_backimage #msg1 {
	padding: 15px 20px 0px 0px;
}

#top_backimage #msg2 {
	padding: 340px 0px 20px 0px;
}



/*　全ナビ共通ナビゲーションの設定　*/

ul,li { margin : 0px ; padding : 0px ;}

div#navi {  margin : 0px 10px 0px 10px ;
		    padding : 0px ;
		    text-align : left ;
		    width : 180px ; }
		
div#navi ul { margin : 0px ; padding : 0px ;}
div#navi li  { list-style : none ;
			   margin : 0px ;}

/* 通常時のリンクテキストの表示設定　*/			   
div#navi a {  display : block ;
			  width : 180px ;
			  background : url(image/btn_a.gif) no-repeat;
			  padding : 8px 0px 8px 30px ;
			  text-decoration : none ;
			  font-size : 12px ;
			  font-weight : bold ;
			  color : #FFFFFF ;
			  text-align : left ;
			  margin : 0px ; }

/* マウスオーバー時のリンクテキストの表示設定　*/						 
div#navi a:hover { color: #000000 ;
				   background : url(image/btn_b.gif) no-repeat; }
  







/*　共通ナビとは別種の商品案内詳細部分ナビゲーションの設定　*/

div#goods_navi {  margin : 0px ;
		   		  padding : 0px ;
		   		  text-align : left ;
		   		  width : 180px ; }
		
div#goods_navi ul { margin : 0px ; padding : 0px ;}
div#goods_navi li  { list-style : none ;
			  	     margin : 0px ;
					 padding : 0px ;}
					 
/* 通常時のリンクテキストの表示設定　*/						   
div#goods_navi a {  display : block ;
					width : 180px ;
					height : 30px ;
					background : url(image/btn_a.gif) no-repeat ;
			 		padding : 7px 0px 7px 40px ;
			 		text-decoration : none ;
			 		font-size : 12px ;
			  		font-weight : bold ;
			  		color : #FFFFFF ;
			  		text-align : left ;
					margin : 0px ; }

/* マウスオーバー時のリンクテキストの表示設定　*/									 
div#goods_navi a:hover { color: #000000 ;
				         background : url(image/btn_c.gif) no-repeat ; }
						 







/*　共通ナビとは別種のモンテッソーリ関連詳細部分ナビゲーションの設定　*/

div#monte_navi01 {  margin : 0px ;
		   			 padding : 0px ;
		   			 text-align : left ;
		   			 width : 180px ; }
		
div#monte_navi01 ul { margin : 0px ; padding : 0px ;}

div#monte_navi01 li  { list-style : none ;
			  			 margin : 0px ;}
						 
/* 通常時のリンクテキストの表示設定　*/									   
div#monte_navi01 a {  display : block ;
			  			width : 180px ;
			 			height : 30px ;
			 			background : url(image/btn_a.gif) no-repeat ;
			  			padding : 7px 0px 7px 40px ;
			  			text-decoration : none ;
			  			font-size : 12px ;
			  			font-weight : bold ;
			  			color : #FFFFFF ;
			  			text-align : left ;
			  			margin : 0px ; }
						
/* マウスオーバー時のリンクテキストの表示設定　*/									 
div#monte_navi01 a:hover { color: #000000 ;
				   			background : url(image/btn_c.gif) no-repeat ; }
				   
				   
div#monte_navi02 {  margin : 0px ;
		    		padding : 0px ;
		    		width : 180px ; }
		
div#monte_navi02 p { margin : 0px ; 
					 padding : 10px 0px 9px 40px ;					 
		    		 text-align : left ;}
					 
.link  { margin : 0px ;
		 background : url(image/btn_a.gif) no-repeat ;
		 font-size : 12px ;
		 font-weight : bold ;
		 color : #CCCCCC ;}
		 
/* 通常時のリンクテキストの表示設定　*/									   
.link a { text-decoration : none ;
		  color : #FFFFFF ; }
		  
/* マウスオーバー時のリンクテキストの表示設定　*/									 
.link a:hover { color: #000000 ;
				text-decoration : underline ;  }

