

h3,h4,h5,h6 {
	color: #666;
}

table {
	font-size:100%;
}
th, td {
	vertical-align:top;
}
a {
	color:#339; 
}
a:hover{
	color:#ccf; 
}
pre, code {
	padding:5px; border: 1px solid #999; color:#666; background-color:#eee; font-size:8pt;
}

.fcf00 {
	color: #f00; 
}
.fc00f {
	color: #00f; 
}
.fc090 {
	color: #090; 
}
.fcfc0 {
	color: #fc0; 
}
.fcf90 {
	color: #f90; 
}
.fcc0c {
	color: #c0c; 
}
.fcf39 {
	color: #f39; 
}
.fc900 {
	color: #900; 
}
.fc009 {
	color: #009; 
}

.page-sent {
	display: inline-block;
	width: 90%;
  line-height : 10pt;
  
}

	.page-sent ul {
		float: right;
	
}
	
	.page-sent li {
		float: left;
		list-style-type: none;
		display: inline-block;
		padding: 0 1px 0 1px;
	

  margin-top : 2px;
}
	
	.page-sent li a {
		display: block;
		border: 1px solid #747bb1;
		padding: 0 3px 0 3px;
		font-size: 80%;
		text-decoration: none;
		background-color: #fff;
	
}
	
	.page-sent li strong {
		display: block;
		border : 1px solid rgb(116, 123, 177);
		padding: 0 3px 0 3px;
		font-size : 80%;
		font-weight: bold;
		color : rgb(255, 255, 255);
		background-color : rgb(116, 123, 177);
	

  
}
	
	.page-sent li a:hover {
		background-color: #747bb1;
	
}
	
	.page-sent li.prev a {
		border: 0;
		padding: 0 10px 0 16px;
		background : transparent url(../mgimg/ic_prev.gif) no-repeat scroll left 3px;
	
}
	.page-sent li.prev a:hover {
	background-color: #fff; 
}
	.page-sent li.next a {
		border: 0;
		padding: 0 16px 0 10px;
		background : transparent url(../mgimg/ic_next.gif) no-repeat scroll right 3px;
	
}
	.page-sent li.next a:hover {
	background-color: #fff; 
}
	.page-sent li.top a {
		border: 0;
		padding: 0 10px 0 25px;
		background : transparent url(../mgimg/ic_top.gif) no-repeat scroll left 2px;
	
}
	.page-sent li.top a:hover {
	background-color: #fff; 
}

/*::::: ページ類 :::::*/

h1 {
	margin-left: 20px; font-size: 140%; color: #60c; line-height: 20px; 
}
h2 {
	border-bottom: 1px solid #ccc; font-size: 120%; color: #900; 
}

.wrap {
	width : 567px;   

  
  font-size : 10pt;
}
.wrap .date {
	text-align: right; color: #060; 
}
.topwrap {
	width : 560px; border : 0px solid rgb(204, 204, 204); padding: 5px; 

  font-size : 8pt;
  
}

.wrap div.top {
	text-align: right;width: 90%; 

  background-image : url(../mgimg/ic_top.gif);
  background-repeat : no-repeat;
background-position : 80% 80%;
}
.wrap div.top a {
		border: 0;
		font-size: 80%;
		padding: 0 10px 0 25px;
		background : transparent;background-attachment : scroll;
	
}
	.wrap div.top a:hover {
	background-color: #fff; 
}

.list-table {
	margin-left: 10px;
	width: 90%;
  line-height : 18pt;
}
	
	.list-table th {
		color : rgb(51, 85, 170);
		font-weight: bold;
		text-align: center;
		padding: 5px;
		background : transparent url(../mgimg/list_th.gif) repeat-x scroll 0% 0%;
	
}
	
	.list-table td {
		padding: 5px;
		vertical-align: top;
		text-align: left;
		background : transparent url(../mgimg/tensen.gif) repeat-x scroll center bottom;
	
}
	
	.list-table td.cent {
		text-align: center;
	
}
	
	.list-table td.cent a {
		text-decoration: none;
	
}

