@charset"UTF-8";
*{
	margin:0;
	padding:0;
	font-size: 100%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; 
	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: 880px;
		height: 36px;
		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#main_nabi ul li.home a{background-image: url(images/btn_home.gif);}
div#main_nabi ul li.home a:hover{background-image: url(images/btn_home_over.gif);}

div#main_nabi ul li {
			float: left
			}

div#main_nabi ul li.home a{
			width: 147px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li.about a{background-image: url(images/btn_about.gif);}
div#main_nabi ul li.about a:hover{background-image: url(images/btn_about_over_b.gif);}

div#main_nabi ul li.about a{
			width: 145px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li.shop a{background-image: url(images/btn_shop.gif);}
div#main_nabi ul li.shop a:hover{background-image: url(images/btn_shop_over.gif);}

div#main_nabi ul li.shop a{
			width: 146px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li.news a{background-image: url(images/btn_news.gif);}
div#main_nabi ul li.news a:hover{background-image: url(images/btn_news_over.gif);}

div#main_nabi ul li.news a{
			width: 170px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li.whole a{background-image: url(images/btn_whole.gif);}
div#main_nabi ul li.whole a:hover{background-image: url(images/btn_whole_over.gif);}

div#main_nabi ul li.whole a{
			width: 152px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#main_nabi ul li.map a{background-image: url(images/btn_map.gif);}
div#main_nabi ul li.map a:hover{background-image: url(images/btn_map_over.gif);}

div#main_nabi ul li.map a{
			width: 120px;
			height: 36px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}


div#main{
		/*background-color: #c0b390;*/
		width: 610px;
		height: 718px;
		margin-top: 15px;
		margin-left: 20px;
		float: left;
		/*clear: left;*/
	}

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#info_contents{
			
			width: 608px;
			height: 288px;
			background-color: #bfc292;
			border: 1px solid #593529;
			
			margin-top: 15px;
			/*margin-right: 15px;*/
			/*margin-bottom: 10px;*/
			/*margin-left: 25px;*/
			/*float: left;*/
			/*overflow: scroll;*/
			/*clear: left;*/
			/*clear: both;*/
			/*clear: right;*/
			
		}
		
div#sub ul li a:link { color: #a52a2a; } 
div#sub ul li a:visited { color: #a52a2a; } 
div#sub ul li a:hover { color: #008000; } 
div#sub ul li a:active { color: #a52a2a; } 


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: 90%;
			color: #191970;
			font-family: "Times New Roman",serif;
			width: 60px;
			height: 15px;
			/*background-color: #c0b390;*/
			float: right;
			padding-top: 5px;
			padding-right: 50px;
		}

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: 205px;*/
		/*background-color: #ffffff;*/
		margin-left: 70px;
		/*margin-top: 5px;*/
	}

div#sub ul li.tenjikai{
		font-size:75%;
		color: #191970;
		}

/*div#sub ul li.tenjikai a:link{ color: #990099; }*/
/*div#sub ul li.tenjikai a:hover{ color: #0066cc; }*/

div#sub ul li.sinnen{
		font-size:75%;
		color: #191970;
		}

div#sub ul li.mfuku{
		font-size:75%;
		color: #191970;
		}
/*div#sub ul li.mfuku a:link{ color: #990099; }*/
/*div#sub ul li.mfuku a:hover{ color: #0066cc; }*/


div#sub ul li.gfuku{
		font-size:75%;
		color: #191970;
		}
/*div#sub ul li.gfuku a:link{ color: #990099; }*/
/*div#sub ul li.gfuku a:hover{ color: #0066cc; }*/


div#sub ul li.giftshow{
		font-size: 75%;
		color: #191970;
		}

/*div#sub ul li.giftshow a:link{ color: #990099; }*/
/*div#sub ul li.giftshow a:hover{ color: #0066cc; }*/

div#sub ul li.rinji{
		font-size: 75%;
		color: #191970;
		}

div#sub ul li.blog{
		font-size: 75%;
		color: #191970;
		}
/*div#sub ul li.blog a:link{ color: #990099; }*/
/*div#sub ul li.blog a:hover{ color: #0066cc; }*/

div#sub ul li.ric{
		font-size: 75%;
		color: #191970;
		}
/*div#sub ul li.ric a:link{ color: #990099; }*/
/*div#sub ul li.ric a:hover{ color: #0066cc; }*/

div#sub ul li.noel{
		font-size: 75%;
		color: #191970;
		}
/*div#sub ul li.noel a:link{ color: #990099; }*/
/*div#sub ul li.noel a:hover{ color: #0066cc; }*/


div#sub ul li.fair{
		font-size: 75%;
		color: #191970;
		}
/*div#sub ul li.fair a:link{ color: #990099; }*/
/*div#sub ul li.fair a:hover{ color: #0066cc; }*/

div#sub ul li.online{
		font-size: 75%;
		color: #191970;
		}

div#sub ul li.gc{
		font-size: 75%;
		color: #191970;
		}

/*div#sub ul li.gc a:link{ color: #990099; }*/
/*div#sub ul li.gc a:hover{ color: #0066cc; }*/


div#sub ul li.many{
		font-size: 75%;
		color: #191970;
		}

/*div#sub ul li.many a:link { color: #990099; } 
		a:visited { color: #990099; } 
		a:hover { color: #0066cc; } 
		a:active { color: #990099; } */

div#sub ul li.yasumi{
		font-size: 75%;
		color: #191970;
		}

/*div#sub ul li.yasumi a:link{ color: #990099; }*/
/*div#sub ul li.yasumi a:hover{ color: #0066cc; }*/


/*div#sub ul li.many a:link { color: #990099; } 
		a:visited { color: #990099; } 
		a:hover { color: #0066cc; } 
		a:active { color: #990099; } */
		
div#sub ul li.ame{
		font-size: 75%;
		color: #191970;
		}





div#btn{
	/*background-color: #c0b000;*/
	width: 295px;
	height: 718px;
	margin-top: 15px;
	float: left;
	clear: right;
	}

div#brand{
	/*background-color: #c0b000;*/
	width: 218px;
	height: 365px;
	margin-left: 38px;
	}

div#brand h2{
			padding-left: 46px;
			padding-bottom: 10px;
		}


div#brand ul li a{
			width: 218px;
			height: 95px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#brand ul li.gc a{
			background-image:url(images/btn_brand_gc.jpg);
			margin-bottom: 15px; 
			}

div#brand ul li.gc a:hover{
			background-image:url(images/btn_brand_gc_over.jpg);
			}

div#brand ul li.many a{
			background-image:url(images/btn_brand_many.jpg);
			margin-bottom: 15px; 
			}

div#brand ul li.many a:hover{
			background-image:url(images/btn_brand_many_over.jpg);
			}

div#brand ul li.cf a{
			background-image:url(images/btn_brand_cf.jpg);
			margin-bottom: 13px;
			}

div#brand ul li.cf a:hover{
			background-image:url(images/btn_brand_cf_over.jpg);
			}
			


div#shop{
	background-image:url(images/btn_shop_haikei.jpg);
	background-repeat: no-repeat;
	width: 256px;
	height: 335px;
	margin-top: 10px;
	margin-left: 22px;
	}

div#shop_waku{
		/*background-color: #c0000f;*/
		width: 240px;
		height: 270px;
		padding-top: 57px;
		}

div#shop_waku ul li.mezon a{
			margin-left: 105px;
			margin-bottom: 10px;
			}

div#shop_waku ul li.mezon a{
			background-image:url(images/btn_s_mezon.gif);
			}

div#shop_waku ul li.mezon a{
			width: 111px;
			height: 13px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

div#shop_waku ul li.mezon a:hover{
			background-image:url(images/btn_s_mezon_over.gif);
			}

div#shop_waku ul li.cf a{
			margin-left: 107px;
			margin-bottom: 6px;
			}

div#shop_waku ul li.cf a{
			width: 127px;
			height: 14px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.cf a{
			background-image:url(images/btn_s_cf.gif);
			}

div#shop_waku ul li.cf a:hover{
			background-image:url(images/btn_s_cf_over.gif);
			}

div#shop_waku ul li.many a{
			margin-left: 183px;
			margin-bottom: 6px;
			}

div#shop_waku ul li.many a{
			width: 50px;
			height: 14px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.many a{
			background-image:url(images/btn_s_many.gif);
			}

div#shop_waku ul li.many a:hover{
			background-image:url(images/btn_s_many_over.gif);
			}

div#shop_waku ul li.blog a{
			margin-left: 154px;
			margin-bottom: 30px;
			}

div#shop_waku ul li.blog a{
			width: 78px;
			height: 14px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.blog a{
			background-image:url(images/btn_s_blog.gif);
			}

div#shop_waku ul li.blog a:hover{
			background-image:url(images/btn_s_blog_over.gif);
			}

div#shop_waku ul li.gc a{
			margin-left: 110px;
			margin-bottom: 51px;
			}

div#shop_waku ul li.gc a{
			width: 111px;
			height: 15px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.gc a{
			background-image:url(images/btn_s_gc.gif);
			}

div#shop_waku ul li.gc a:hover{
			background-image:url(images/btn_s_gc_over.gif);
			}

div#shop_waku ul li.jadis a{
			margin-left: 110px;
			margin-bottom: 50px;
			}

div#shop_waku ul li.jadis a{
			width: 110px;
			height: 14px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.jadis a{
			background-image:url(images/btn_s_jadis.gif);
			}

div#shop_waku ul li.jadis a:hover{
			background-image:url(images/btn_s_jadis_over.gif);
			}

div#shop_waku ul li.gale a{
			margin-left: 109px;
			}

div#shop_waku ul li.gale a{
			width: 111px;
			height: 14px;
			display: block;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
		}

div#shop_waku ul li.gale a{
			background-image:url(images/btn_s_gale.gif);
			}

div#shop_waku ul li.gale a:hover{
			background-image:url(images/btn_s_gale_over.gif);
			}

			
div#footer{
			background-color: #c0b390;
			border: 4px solid #967865;
			width: 880px;
			height: 25px;
			/*margin-top: 6px;*/
			margin-left: 20px;
			/*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:visited { color: #191970; } 
div#footer ul li a:hover { color: #8b0000; } 
div#footer ul li a:active { color: #191970; } 
		
div#footer ul li{
			font-size: 80%;
			padding-top: 5px;
			padding-right: 25px;
			float: right;
		}
			

