@charset "Shift_JIS";

body {
text-align:center;/*IE6.0*/   
margin: 0px;
   padding: 0;
   background: white;
   font-family: sans-serif,Arial,Helvetica;
}

.large {
	font-size:15px;
}

.small{
	font-size:12px;
}

.x-small{
	font-size:10px;
}

a:link,a:visited {
	color: #777;
	text-decoration: none;
	}
	
a:hover, a:active {
	color: aqua;
	text-decoration: none;
}
	
#container {
   width: 800px;
   margin: 0 auto;
   padding: 0;
   background: #fff url(../../babow-css/base-css-images/container.jpg) repeat-y;
}   


#header {
   position:relative;
   margin:0;
   padding:0;
   width: 800px;
   height:124px;
   text-align:left;		/*body$B$N(BIE6$BBP:v$r$3$3$G=$@5(B*/
}
  
#header #logo {
   height: 80px;
   margin:0 0 0 20px;

}
#header #sitemap p{
	position:absolute;
	top: 10px;
	right:40px;
	font-size:12px;
}
#header #sitemap a{
	text-decoration:underline;
	color:#0000FF;
}

#header-navi  li {
	list-style: none;
	margin: 0; 
	padding: 0;
	display: block;
	float: left;
	text-indent: -9999px;
	height: 24px;
}
	
#header-navi li a{
	text-decoration: none;
	display:block;
	padding: 0;
	height: 24px;
	background-image: url(../../babow-css/base-css-images/header-navi2.jpg) ;
	background-repeat: no-repeat;
}

#navi-lineup	 { width:110px;}
#navi-home	{ width:104px;}
#navi-feature  { width:120px;}
#navi-rental	 { width:108px;}
#navi-usage     { width:110px;}
#navi-studio     { width:146px;}

#navi-lineup    a  { background-position:		0 	0;}
#navi-home    a	 { background-position:	      -110px 	0;}
#navi-feature a  { background-position:	     -214px 	0;}
#navi-rental    a  { background-position:      -334px     0;}
#navi-usage    a  { background-position:     	-442px 	0;}
#navi-studio    a  { background-position: 	-552px 	 0;}

#navi-lineup   a:hover { background-position:		       0 		50%;}
#navi-home    a:hover { background-position:	      	-110px 		50%;}
#navi-feature a:hover { background-position:	   	-214px 		50%;}
#navi-rental    a:hover { background-position:     	  -334px 	50%;}
#navi-usage    a:hover  { background-position:   	  -442px 	50%;}
#navi-studio    a:hover  { background-position: 	-552px		 50%;}

#navi-lineup.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      0 100%; }
#navi-home.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      -110px 100%; }
#navi-feature.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      -214px 100%; }
#navi-rental.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      -334px 100%; }
#navi-usage.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      -442px 100%; }
#navi-studio.current-page     { background: url(../../babow-css/base-css-images/header-navi2.jpg)      -552px 100%; }

/*-------------------------------------------header$BJQ99IT2D(B-------------------------------------------------------*/

#content{
  clear:left;  
  width: 800px;
   margin-top:0px;
   background:  url(base-css-images/container2.jpg) repeat-y;
}
/*-------- $B%a%$%s%3%s%F%s%D(B-------*/
 #main-content {
 	float:left;
   width:800px;
   text-align:center;
   margin-top:0px;
}
#main-content img{
 	text-align:center;
   	margin:0px;
	padding:0px;
	border:none;
}








 /*-------$B%F%-%9%H(B---------*/
 
 #main-content h1{
 	text-align:left;
	font-size:15px;
	color:gray;
	margin:10px 50px 10px 50px;
	padding:0;
	border-bottom:1px solid gray;
}

#main-text p{
  	text-align:left;
	 font-size:11px;
	 line-height:1em;
	 margin-left:50px;
	 margin-top:0;
	padding:0;
}	
 #main-text a{
 	color:blue;
}




/*-------$B%-!<%o!<%I(B---------*/
#keyword{
	color:white;
	font-size:1px;
}
#keyword p{
margin:0;
padding:0;
color:white;

}

/*-------$B%+%&%s%?(B------------*/
#counter p{
	margin:0;
	padding:0;
	color:white;
	font-size:10px;
}
#counter{
	margin:0;
	padding:0;
}


/*-------------------------------------------footer$BJQ99IT2D(B-------------------------------------------------------*/


#footer {
	clear:left;
	width:800px;
	height:100px;
	text-align:center;
	background: url(../../babow-css/base-css-images/footer.jpg) no-repeat;
}

#footer img {
	margin-top:10px;
}

