BODY {
    background-color:#668866; 
	padding:0px 3px 0px 3px;
}

A.toshi:LINK, A.toshi:VISITED, A.toshi:ACTIVE {
	margin: 0px;
	padding: 0px 5px;
	color: blue;
	text-decoration: none;
	background-color: #FFFFFF;
}

A.toshi:HOVER {
	text-decoration: none;
	color: #FF6699;
}
A.button:LINK,A.button:VISITED,A.button:ACTIVE {
	margin: 0px;
	padding: 0px 5px;
	color:#336600;
	text-decoration: underline;
	background-color:transparent;
}

A.button:HOVER {
	text-decoration: underline;
	color: #FF6699;
}
/*
.button-b {
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
    color:#FFFFFF;
	background-color: #669900;
    width: 80px;
}
*/
.hizuke{
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 6px;
	color: #ffffff;
	background-color:#990000;
	font-size:medium;
	text-align:left;
}
.corse{
	margin: 0px 40px 0px 40px;
	padding: 0px 0px 0px 6px;
	color: blue;
	font-size:small;
	text-align:left;
}
.honbun {
	margin:0px;
	padding: 10px 10px;
	color: #000000;
	background-color:#FFFFFF;
	border-right: solid 4px #660033;
	border-bottom: solid 4px #660033;
}
.bunsyou{
	padding: 6px 0px 20px 6px;
	margin: 0px 40px 0px 40px;
	font-size: small;
	text-align:left;
}

.hyoudai{
        width:350px; 
        text-align:right; 
		border-top: double 4px #CCCCCC;
		border-bottom: double 4px #CCCCCC;
		border-left:0px;
		border-right:0px;
}
.photo-exp {
	font-size:small;
	line-height: 130%;
    color:#999999;
    background-color: #F0F8FF;
    text-align: left;
	width:140px;
}
/* パンくずリスト */
#topic_path {
  padding-left: 0;
  margin: 10px auto;
  text-align: center;
  
}
#topic_path li {
  display: inline;
  font-size: 80%;
  padding: 0 5px;
  color:#336600;
}
