/* shoot styles */
div#subNavi h2 {
	display: block;
	border-bottom: none;
	font-size: 150%;
}

div#subNavi m2 {
  font-family:"Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif ;
  font-size: 9px;
  font-weight: normal;
  background-image: url(../image/subBarBlockVisit.jpg);
  background-repeat: no-repeat;
  text-indent: 2em;
}


div#mainContents div#latest h2 {
	color: #000000;
	font-size: 150%;
	border-bottom: none;
}
div#mainContents div#latest p {
  margin-top: 1em;
  font-size: 10pt;
  line-height: 150%;
}

div#mainContents div#staffText {
  width: 280px;
  height: auto;
  font-size: 10pt;
  margin-bottom: 5em;
}
div#mainContents div#staffText h2 {
  width: 100%;
  border-top:1px solid #999;
}
div#mainContents div#staffText li{
  font-size: 10pt;
  font-weight: normal;
  background: url(images/bg_th.gif) no-repeat 5px 8px;
  text-align:left;
  background-repeat: no-repeat;
  line-height: 150%;
  height: auto;
  border-top:1px dashed #999;
  padding: 5px 5px 5px 0px;
}

div#mainContents div#staffText a {
  color: #666666;
  background-color: transparent;
  background: url(../image/bg_th.gif) no-repeat 9px 9px;
  text-align:left;
  padding: 5px 5px 5px 0px;
}
div#mainContents div#staffText a:link, div#mainContents div#staffText a:visited {
  color: #666666;
  background-color: transparent;
}
div#mainContents div#staffText a:hover, div#mainContents div#staffText a:active {
  color: #336666;
  background-color: transparent;
}
div#mainContents div#staffText a.s{
  color: #336666;
}
div#mainContents div#staffText h3{
  display: block;
  width: 280px;
  height: auto;
  margin: 0 auto;
  background: url(../image/komidasi2.jpg) no-repeat;
  overflow: hidden;
  padding: 12px 5px 4px 10px;
  font-size: 10pt;
  font-weight: normal;
  color:#000;
}

div#mainContents div#table {
  width: 560px;
  height: auto;
  line-height: 140%;
  font-size: 10pt;
  margin-top: 1em;
  margin-bottom: 1em;
}

div#mainContents div#table th{
       width: 80px;
	vertical-align: top;
	padding: 5px 5px 5px 25px;
  border-bottom:1px dashed #999;
  border-right:1px dashed #999;
  font-weight: normal;
  background: url(../image/bg_th.gif) no-repeat 9px 9px;
  text-align:left;
}
div#mainContents div#table td{
       width: 480px;
	vertical-align: top;
	padding: 5px 5px 5px 10px;
  border-bottom:1px dashed #999;

}



