body{
	background-image:url(../contents/bg.jpg);
/*	background-repeat:repeat-x;		*/
	background-color:#FFFFCe;
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#333333;
	line-height: 1.5em;
	text-decoration:none;
	text-align:center;
}

img{
	border:0px;
}

.midasi {
  font-size:23px;
  font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
  line-height: 25px;
  text-decoration:none;
  font-weight:		bold;
}
.komidasi {
  font-size:16px;
  font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
  line-height: 25px;
  text-decoration:none;
  font-weight:		bold;
}
.main {
  font-size:14px;
  font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
  line-height: 1.5em;
  text-decoration:none;
}

.cap {
  font-size:12px;
  font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
  line-height: 1.5em;
  text-decoration:none;
}

img.cent{
 vertical-align:middle
 }



/*----C----*/

#meinwaku{
	width:760px;
	padding:0px 20px;
	background-color:#FFFFFF;
}

/*----ζρKwwb_table----*/

#head{
	width:760px;
	height:30px;
	background-image:url(../contents/head_bg.gif);
}
#head td{
	background-image:url(../top/head.jpg);
	vertical-align:middle;
	padding:10px;
}


/*----TOP ^Cgtable----*/

#topimg{
	width:760px;
	margin:10px 0px;
	padding:0px ;
}


/*----XΰΔΰtable----*/

#annai{
	width:200px;
}

#annai td{
	vertical-align:bottom;
	padding-bottom:6px;
}

/*----TOP€iJeStable----*/

#top_cate{
	width:550px;
	border-collapse:separate;
	border-spacing:20px;
}

#top_cate td{
	padding:10px;
	empty-cells:show;
	background-color:#FFFFff;
	
}

.waku{
	border:#CCCCCC solid 1px;
}

.bottom5{
	margin-bottom:5px;
}
.bottom10{
	margin-bottom:10px;
}
.bottom20{
	margin-bottom:20px;
}

/*----JeS€iκtable----*/

#ichiran{
	width:550px;
	border-collapse:separate;
	border-spacing:20px;
}

#ichiran td{
	padding:0px;
	empty-cells:show;
	background-color:#FFFFff;
	
}



/*----sbNAbvtable----*/

#top_cate{
	width:550px;
	border-collapse:separate;
	border-spacing:20px;
}

#top_cate td{
	padding:10px;
	empty-cells:show;
	background-color:#FFFFff;
	
}

/*----gbvy[WΜJeSNw¦----*/

#tt_link{
	margin-bottom:0px;
}

#tt_link ul{
	list-style:none;
	margin:5px;
	padding:0px;
	
}

#tt_link li{
	background:url(../contents/yajirusi.gif) 0 50% no-repeat;
	padding-left:22px;
	
}

#tt_link A{
	color:#0066CC;
}
#tt_link A:Visited{
  color:			#0066CC;
}
#tt_link A:Active{
  color:			#cc3333;
}
#tt_link A:Hover{
  color:			#cc3333;
  background-color:	#ffffce;
}

#tt_link p{
	margin:3px 0px 0px 0px;
	padding:0px 8px;
	text-align:left;
}

/*----ΚνNw¦----*/

#t_link{
	margin-bottom:20px;
}

#t_link ul{
	list-style:none;
	margin:5px;
	padding:0px;
	
}

#t_link li{
	background:url(../contents/yajirusi.gif) 0 50% no-repeat;
	padding-left:22px;
	
}

#t_link A{
	color:#0066CC;
}
#t_link A:Visited{
  color:			#0066CC;
}
#t_link A:Active{
  color:			#cc3333;
}
#t_link A:Hover{
  color:			#cc3333;
  background-color:	#ffffce;
}

#t_link p{
	margin:3px 0px 0px 0px;
	padding:0px 8px;
	text-align:left;
}




/*----Ά€RecJeSN----*/

A.contents {
  font-size:	13px;
  text-decoration: none;

}
A.contents:Link{
  color:			#666666;
}
A.contents:Visited{
  color:			#666666;
}
A.contents:Active{
  color:			#3333cc;
}
A.contents:Hover{
  color:			#cc0000;
}


A.ippan{
  text-decoration: none;
}


/*----πΚANZX\gέ----*/

#access_t{
	border-collapse:collapse;
}

#access_t th{
	padding:5px;
	empty-cells:show;
	background-color:#ffffce;
	border-top:1px solid #996633;
	border-bottom:1px solid #996633;
	
}
#access_t td{
	padding:5px;
	empty-cells:show;
	border-top:1px solid #996633;
	border-bottom:1px solid #996633;
	
}












A.tlink {
  width:	170px;
  font-size:	13px;
  text-decoration: none;

}
A.tlink:Link{
  color:			#006531;
}
A.tlink:Visited{
  color:			#006531;
}
A.tlink:Active{
  color:			#ffffff;
}
A.tlink:Hover{
  color:			#ff3333;
  background-color:	#ffcccc;
}




.mlink div {
  margin-right:		4px;
  margin-bottom:	15px;
  padding:3px 10px;
  border-right:dotted 1px #3165ce;
  float:	left;
}

.mlink div.menu01 {
  border-left:dotted 1px #3165ce;
}


A.mlink:Link{
  color:			#3165ce;
  text-decoration: none;
}
A.mlink:Hover{
  color:			#ff6633;
}
A.mlink:Active{
  color:			#ff0063;
}
A.mlink:Visited{
  text-decoration: none;
}





