/* ------------------------------
 navi 部分の指定
------------------------------ */
#navi ul
	{ 
	margin: 0; 
	padding: 0; 
	list-style-type : none; 
	}

#navi li
	{ 
	display : inline; 
	padding : 0; 
	margin: 0;
	float: left; 
	}

#navi #menu01 a 
   {
   background-image: url(img/navi_catalog.gif); 
   width: 160px; 
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0; 
   padding: 0;
   display: block;
   }
#navi #menu01 a:hover 
   {
   background-image: url(img/navi_catalog_a.gif);
   width: 160px; 
   height: 35px; 
   background-repeat: no-repeat;
   margin: 0;
   padding: 0;
   display: block;
   }

#navi #menu02 a
   {
   background-image: url(img/navi_about.gif); 
   width: 160px; 
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0;
   padding: 0;
   display: block;
   }
#navi #menu02 a:hover
   {
   background-image: url(img/navi_about_a.gif);
   width: 160px; 
   height: 35px; 
   background-repeat: no-repeat;
   margin: 0;
   padding: 0;
   display: block;
   }

#navi #menu03 a
   {
   background-image: url(img/navi_blog.gif); 
   width: 160px; 
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0; 
   padding: 0;
   display: block;
   }
#navi #menu03 a:hover
   {
   background-image: url(img/navi_blog_a.gif);
   width: 160px; 
   height: 35px; 
   background-repeat: no-repeat;
   margin: 0;
   padding: 0;
   display: block;
   }

#navi #menu04 a
   {
   background-image: url(img/navi_store.gif); 
   width: 160px;
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0;
   padding: 0;
   display: block;
   }
#navi #menu04 a:hover
   {
   background-image: url(img/navi_store_a.gif);
   width: 160px; 
   height: 35px; 
   background-repeat: no-repeat;
   margin: 0;
   padding: 0;
   display: block;
   }

#navi #menu05
   {
   background-image: url(img/navi_logo.gif); 
   width: 103px;
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0; 
   padding: 0;
   display: block;
   }

#navi #menu06 a
   {
   background-image: url(img/navi_top.gif); 
   width: 127px;
   height: 35px;
   background-repeat: no-repeat; 
   margin: 0;
   padding: 0;
   display: block;
   }
#navi #menu06 a:hover
   {
   background-image: url(img/navi_top_a.gif);
   width: 127px; 
   height: 35px; 
   background-repeat: no-repeat;
   margin: 0;
   padding: 0;
   display: block;
   }
/* ------------------------------
 navi 部分の指定　ここまで
------------------------------ */



/* ------------------------------
 main 部分の指定
------------------------------ */
#top_outer
	{
	width: 660px;
	margin: 0 auto;
	padding: 0;
	}

.top_title
	{
	width: 618px;
	margin: 15px auto 0;
	font-size: 85%;
	padding: 7px 0.8em 5px;
	background-color: #85a2a2;
	border-bottom: 1px solid #eeeeee;
	color: #eeeeee;
	}

.top_contents
	{
	width: 620px;
	margin: 0 auto 15px;
	font-size: 80%;
	padding: 7px 0.8em 5px;
	background-color: #e8e8cf;
	}

.top_img
	{
	width: 640px;
	margin: 15px auto 0;
	}

/* ------------------------------
 main 部分ここまで
------------------------------ */
