@charset "utf-8";

body{
	background-color:#7fffd4;
	text-align:center;
	font-size:13px;
}

img{
    border:none;
}

h1{
  text-indent:-9999px;
  }


#wrapper{
	width:800px;
	height:1200px;
	background-color:#FFFFFF;
	position:relative;
}

#wrapper #kanban{
	width:800px;
	position:absolute;
	top:0px;
	left:0px;
}

#wrapper #botan{
	position:absolute;
	left:287px;
	top:52px;
}

#wrapper #botan .btn{
   float:left;
   margin-left:2px;
   
}

#wrapper #menu-botan{
    position:absolute;
	left:5px;
	top:70px;
}

#wrapper #menu-botan .menu{
    float:left;
	margin-left:8px;
	margin-top:0px;
}

#wrapper #kanban #flash01{
    position:absolute;
	top:5px;
	left:290px;
}


#content{
    clear:both;
	width:800px;
	height:1000px;
	position:absolute;
	top:12px;
	left:0px;
    margin:0px;
	padding:0px;
}



#content #main{
   position:absolute;
   left:0px;
   top:110px;
}

#content #main #hidari{
    float:left;
	width:143px;
	padding-left:2px;
	height:900px;
}

#content #main #hidari #shop{
    margin-top:0px;
	text-align:left;
	color:#003cff;
}

#content #main #hidari #kyoshitu{
    margin-top:10px;
	text-align:left;
	color:#00a33d;
}

#content #main #hidari #gaido{
    margin-top:10px;
	text-align:left;
	color:#8210d2;
}

#content #main #hidari #annex{
    margin-top:10px;
	text-align:left;
	color:#820803;
}

#content #main #migi{
   float:left;
	width:auto;
	height:auto;
    text-align:left;
}

#content #main #migi #ue{
	width:645px;
	height:190px;

}

#content #main #migi #ue #seach{
	width:490px;
	height:60px;
	margin-top:0px;
	margin-left:30px;
    text-align:left;
}

#kurumaya{
     position:absolute;
	 top:0px;
	 left:670px;
	 }

#pd{
     position:absolute;
	 top:62px;
	 left:670px;
	 }



#content #main #migi #ue #infomation{
    float:left;
	font-size:15px;	
	font-weight:bold;
	width:500px;
	height:120px;
}


#infomation li a{
   	font-size:14px;
	color:#0000ff;
    line-height:130%;
}

#infomation li a:hover{
   color:#00cc33;
   text-decoration:none;
 }


#infomation ul{
    list-style:none;
}

#infomation li{
     background-image:url(images/maruya1.gif);
	 background-repeat:no-repeat;
	 background-position:left center;
	 text-indent:20px;
}

#infomation .new a {
   	font-size:15px;
	color:#ff0000;
    line-height:130%;
}
    


#fune{
    text-align:left;
    
}

#fune-photo{
    float:left;
    margin-left:20px;
}


.text1 a{
    font-size:13px;
	font-weight:bold;
	color:#ff99cc;
    line-height:140%;
	text-decoration:none;
}

.text1 a:hover{
    color:#000099;
	text-decoration:none;
}

.text1 .new a{
     color:#ff0033;
	text-decoration:underline;
}

.text1 .new a:hover{
     color:#0066ff;
     text-decoration:none;
}



.text2 a{
    font-size:13px;
	font-weight:bold;
	color:#00ccff;
    line-height:140%;
	text-decoration:none;
}

.text2 a:hover{
   color:#FF0099;
   text-decoration:none;
}

.text2 .new a{
    color:#0000ff;
	text-decoration:underline;
}

.text2 .new a:hover{
     color:#996600;
     text-decoration:none;
}

.text3 a{
    font-size:13px;
	font-weight:bold;
	color:#cc9933;
    line-height:140%;
	text-decoration:none;
}

.text3 a:hover{
    color:#FF6600;
	text-decoration:none;
}

.text3 .new a{
    color:#660000;
	text-decoration:underline;
}

.text3 .new a:hover{
     color:#336633;
     text-decoration:none;
}




.text5 a{
    font-size:13px;
	font-weight:bold;
	color:#33cc66;
    line-height:140%;
	text-decoration:none;
}

.text5 a:hover{
   color:#FF0099;
   text-decoration:none;
}

.text5 .new a{
    color:#006600;
	text-decoration:underline;
}

.text5 .new a:hover{
     color:#3333ff;
     text-decoration:none;
}



.text4 a{
    font-size:13px;
	font-weight:bold;
	color:#cc66cc;
    line-height:140%;
	text-decoration:none;
}

.text4 a:hover{
   color:#483d8b;
   text-decoration:none;
}

.text4 .new a{
    color:#cc0066;
	text-decoration:underline;
}

.text4 .new a:hover{
     color:#ff0033;
     text-decoration:none;
}



#ryui{
   font-size:14px;
   color:#CC3366;
   text-align:left;
   margin-top:10px;
   margin-left:30px;
  }


#fune ul{
    list-style:none;
    float:left;
}

#fune li{
     background-image:url(images/maruya2.gif);
	 background-repeat:no-repeat;
	 background-position:left center;
	 text-indent:20px;
}

#iso{
   clear:both;
    text-align:left;
    margin-top:10px;
}

#iso-photo{
    margin-left:20px;
	float:left;
   
}

#iso ul{
    list-style:none;
    float:left;
}

#iso li{
     background-image:url(images/maruya4.gif);
	 background-repeat:no-repeat;
	 background-position:left center;
	 text-indent:20px;
}

#kanto{
    clear:both;
    text-align:left;
    margin-top:20px;
}

#kanto-photo{
    margin-right:5px;
	float:right;
   
}



#kanto ul{
    list-style:none;
   
}

#kanto li{
     background-image:url(images/maruya3.gif);
	 background-repeat:no-repeat;
	 background-position:left center;
	 text-indent:20px;
}
    
#mise{
    clear:both;
    text-align:left;
    margin-top:25px;
}

#mise-photo{
    margin-right:5px;
	float:right;
   
}


#mise ul{
    list-style:none;
    
}

#mise li{
     background-image:url(images/maruya2.gif);
	 background-repeat:no-repeat;
	 background-position:left center;
	 text-indent:20px;
}
    

#kawa{
    clear:both;
    text-align:left;
    margin-top:25px;
}

#kawa-photo{
    margin-right:5px;
	float:right;
   
}


#kawa ul{
    list-style:none;
    
}

#kawa li{
     background-image:url(images/maruya1.gif);
	background-repeat:no-repeat;
	background-position:left center;
	 text-indent:20px;
}
    

#footer{
     width:800px;
	 height:20px;
	 background-color:#FFCCFF;
	 border-top:solid 2px #ff99ff;
	 position:absolute;
	 top:1180px;
	 left:0px;
    padding-top:5px;
     font-size:12px;
	  color:#9933ff;
	

}

#footer a{
	font-size:13px;
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
    
}

#footer a:hover{
    color:#FF6600;
}

#ryui{
   font-size:14px;
   color:#CC3366;
   margin-top:10px;
   margin-left:30px;
  }






