@charset"UTF-8";
*{
	margin:0;
	padding:0;
	font-size: 100%;
	font-family: ¸¬’Ė–¾’©pro; 
	list-style:none;
	text-decoration: none;
}

body { background-color: #faf4e4; }
div#container{
		width: 930px;
		height: 950px;
		background-image: url(images/a_kabe_new.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		margin:0 auto;
		}

div#header{
		background: url(images/a_main_rogo.gif) no-repeat;
		padding-top: 25px;
		background-position: 0 25px;
		margin:0px auto  0px auto;
		}
		
div#header{
		width: 577px;
		height: 102px;
		display: block;
		text-indent: -5000px;
		}

/*div#main_nabi{
		background-color: #6a321b;
		width: 920px;
		height: 30px;
		margin-left: 25px;
		margin-top: 10px;
		}*/

div#main_nabi ul{
			background-color: #6a321b;
			margin-left: 25px;
			margin-top: 5px;
			float: left;
			
		}


div#main_nabi ul li a{
			width: 176px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li{
			float: left;
			width: 176px;
	 	}
			

div#main_nabi ul li.home a{background-image: url(images/a_botan1_home.jpg);}
div#main_nabi ul li.home a:hover{background-image: url(images/a_botan1_home_over.jpg);}
div#main_nabi ul li.about a{background-image: url(images/a_botan1_about_us.jpg);}
div#main_nabi ul li.about a:hover{background-image: url(images/a_botan1_about_us_over.jpg);}
div#main_nabi ul li.shop a{background-image: url(images/a_botan1_shop.jpg);}
div#main_nabi ul li.shop a:hover{background-image: url(images/a_botan1_shop_over.jpg);}
div#main_nabi ul li.news a{background-image: url(images/a_botan1_news.jpg);}
div#main_nabi ul li.news a:hover{background-image: url(images/a_botan1_news_over.jpg);}
div#main_nabi ul li.map a{background-image: url(images/a_botan1_map.jpg);}
div#main_nabi ul li.map a:hover{background-image: url(images/a_botan1_map_over.jpg);}


div#ph_content{
			background: url(images/a_main_image.jpg) no-repeat;
			margin-top: 15px;
			margin-right: 24px;
			margin-bottom: 20px;
			margin-left: 25px;
			float: left;
			clear: left;

		}

div#ph_content{
			width: 608px;
			height: 400px;
			display: block;
			text-indent: -5000px;
		}
		
div#brand_nabi{
			/*background-color: #c0b390;*/
			width: 218px;
			height: 400px;
			float: right;
			clear: right;
			margin-top: 15px;
			margin-right: 30px;
			margin-bottom: 20px;
			margin-left: 25px;
		}
				
					

div#brand_nabi h2{
			padding-left: 46px;
			padding-bottom: 10px;
		}


div#brand_nabi ul li a{
			width: 218px;
			height: 111px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#brand_nabi ul li.gc{
			background-image:url(images/a_botan4_gc.jpg);
			margin-bottom: 15px; 
			}

div#brand_nabi ul li.gc a:hover{
			background-image:url(images/a_botan4_gc_over.jpg);
			}

div#brand_nabi ul li.many{
			background-image:url(images/a_botan4_many.jpg);
			margin-bottom: 15px; 
			}

div#brand_nabi ul li.many a:hover{
			background-image:url(images/a_botan4_many_over.jpg);
			}

div#brand_nabi ul li.cf{
			background-image:url(images/a_botan4_cf.jpg);
			}

div#brand_nabi ul li.cf a:hover{
			background-image:url(images/a_botan4_cf_over.jpg);
			}
			

div#info_contents{
			
			width: 608px;
			height: 288px;
			background-color: #bfc292;
			border: 1px solid #593529;
			
			margin-top: 0px;
			margin-right: 24px;
			margin-bottom: 10px;
			margin-left: 25px;
			float: left;
			/*overflow: scroll;*/
			/*clear: left;*/
			/*clear: both;*/
			/*clear: right;*/
			
		}
		
div#sub{
			background-image: url(images/a_news_dog.jpg) no-repeat;
			width: 595px;
			height: 275px;
			/*background-color: #bfc292;*/
			border: 2px solid #593529;
			margin-top: 4px;
			margin-left: 4px;
			overflow: auto;
			
		}

div#sub h1{
			float: left;
		}


div#sub p{
			font-size: 80%;
			color: #191970;
			width: 60px;
			height: 15px;
			/*background-color: #c0b390;*/
			float: right;
			padding-top: 5px;
			padding-right: 30px;
		}

div#sub h2{
			font-size: 90%;
			color: #191970;
			width: 70px;
			height: 15px;
			/*background-color: #fff060;*/
			margin-top: 45px;
			margin-left: 15px;
		}

div#sub ul{
		width: 500px;
		height: 120px;
		/*background-color: #ffffff;*/
		margin-left: 70px;
		margin-top: 10px;
	}
div#sub ul li.tenjikai{
		font-size: 80%;
		color: #191970;
		/*padding-bottom: 5px;*/
		}

div#sub ul li.tenjikai a:link{ color: #990099; }
div#sub ul li.tenjikai a:hover{ color: #0066cc; }

div#sub ul li.gc{
		font-size: 80%;
		color: #191970;
		}

div#sub ul li.gc a:link{ color: #990099; }
div#sub ul li.gc a:hover{ color: #0066cc; }


div#sub ul li.emina{
			font-size: 80%;
			color: #191970;
			padding-top:10px;
		}
div#sub ul li.emina_hon{
			padding-top: 10px;
			padding-left:30px;
			float: left;
			}

div#sub ul li.emina_image{
			padding-top: 20px;
			padding-right:200px;
			float: right;
			}

div#sub ul li.zasi{
			font-size: 80%;
			padding-top: 10px;
			padding-left:270px;
			clear: right;
		}

div#sub ul li.zasi a:link{ color: #990099; }
div#sub ul li.zasi a:hover{ color: #0066cc; }



/*div#sub ul li.img{
			padding-left: 80px;
				}*/

/*div#sub ul li.yasumi {
			padding-bottom: 0px;
			}*/

/*div#sub ul li.hosoku {
			padding-left: 100px;
			}*/

/*div#sub ul li.bosyu {
			padding-top: 10px;
			 
		}*/

/*div#sub ul li.kiyosato a:link{ color: #191970; }*/
/*div#sub ul li.kiyosato a:hover{ color: #cc0033; }*/

/*div#sub ul li.bosyu a:link{ color: #191970; }*/
/*div#sub ul li.bosyu a:hover{ color: #cc0033; }*/
		
div#shop_nabi{
			/*background-color: #ffcccc;*/
			width: 251px;
			height: 288px;
			margin-top: 0px;
			margin-right: 20px;
			margin-bottom: 10px;
			/*margin-left: 13px;*/
			float: right;
			clear: right;
			/*clear: both;*/
			/*clear: left;*/ 			
		}

div#shop_nabi h2{
			padding-left: 62px;
			padding-bottom: 5px;
		}

div#shop_nabi ul li a{
		width: 251px;
		height: 59px;
		display: block;
		text-indent: -5000px;
		text-decoration: none;
		}
div#shop_nabi ul li.many{
			background-image:url(images/a_botan3_prive.jpg);
			background-repeat: no-repeat;
			padding-bottom: 6px;
			}

div#shop_nabi ul li.many a:hover{
			background-image:url(images/a_botan3_prive_over.jpg);
			background-repeat: no-repeat;
			}

div#shop_nabi ul li.jadis{
			background-image:url(images/a_botan3_bro.gif);
			background-repeat: no-repeat;
			padding-bottom: 6px;
			}

div#shop_nabi ul li.jadis a:hover{
			background-image:url(images/a_botan3_bro_over.gif);
			background-repeat: no-repeat;
			}

div#shop_nabi ul li.crape{
			background-image:url(images/a_botan3_crape.jpg);
			background-repeat: no-repeat;
			padding-bottom: 6px;
			}

div#shop_nabi ul li.crape a:hover{
			background-image:url(images/a_botan3_crape_over.jpg);
			background-repeat: no-repeat;
			}
div#shop_nabi ul li.galeto{
			background-image:url(images/a_botan3_galeto.jpg);
			background-repeat: no-repeat;
			}

div#shop_nabi ul li.galeto a:hover{
			background-image:url(images/a_botan3_galeto_over.jpg);
			background-repeat: no-repeat;
			}
			
			
div#footer{
			background-color: #c0b390;
			border: 4px solid #967865;
			width: 880px;
			height: 25px;
			/*margin-top: 6px;*/
			margin-left: 25px;
			/*clear: both;*/
			float: left;			
	}

		
div#footer p{
			font-size: 80%;
		        color: #191970;
			padding-top: 4px;
			padding-left: 25px;
			float: left;
		}
		
div#footer ul li a:link{ color: #191970; }
div#footer ul li a:hover{ color: #cc0033; }

div#footer ul li{
			font-size: 80%;
			padding-top: 5px;
			padding-right: 25px;
			float: right;
		}
			
