/*------kinseinet--------*/

body,tr,td	{ line-height: 150%; font-family:MS UI Gothic; }

BODY { 
　background-color: #ece9d8; 
}  /* 全体の背景色 */



H1 { 
background-color: #00ff00 
} /* 見出し(レベル１)の背景色 */

.grid {	
　FONT-SIZE: small; 
　BACKGROUND-IMAGE: url(photo/index/grid.gif); 
　LINE-HEIGHT: 18px; 
}

A:link {
  font-weight : bold;
  color : #0080ff;
  text-decoration : none;
}
A:visited {
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}
A:active {
  font-weight : bold;
  color : #5f5f5f;
  text-decoration : none;
}
A:hover {
  font-weight : bold;
  color : #ff0000;
}

  /*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.halfmoon{
margin-bottom: 1em;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 1px; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font-size: 13px;
background: #ECE9D8 url(photo/index/tabright.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: black;
}

.halfmoon li a:hover{
background-color: #FFFFFF;
color: navy;
}