
/* CSS Document */





	/*

	  ------ Initial ------

	*/



*	{

	margin:0px;

	padding:0px;

}



body {
	margin:0;
	padding:15px;
	font-family:verdana, "・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け";
	font-size: 12px;
	color:#666666;
	line-height:1.6em;
}



a {

	color:#5EC000;
	text-decoration:none;

}



a:hover {

	color:#0077E6;
	text-decoration: underline;

}



img {

	border:none;

	vertical-align:top;

}




li {
	display:inline;
	list-style:none;

}

h1 {

}
h2 {

}
h3 {
}
h4 {
	padding-top:15px;
}


a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/ 
a.tooltip span {display:none; padding:2px 5px; } 
a.tooltip:hover span{display:inline; position:absolute;  background: #FFFFCC; border:1px solid #5EC000; color:#777777;} 


.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	height: 0;

	visibility: hidden;

}



.clearfix {

	display: inline-block;

}



/* exlude MacIE5 \*/



* html .clearfix {

	height: 1%

}



.clearfix {

	display:block;

}

.breadcrumbs {
	font-size:11px;
	margin:0 0 5px 0;

}

.notes {
	color: #FF9900;
	font-size:11px;
}
.img_notes {
	color: #FF9900;
	font-size:11px;
	padding-right:13px;
	text-align:right;
}

/* end MacIE5 */



	/*

	  ------ Container ------

	*/



#main {
	width:695px;


}



/* table
---------------------------------------*/

TABLE.detail {
	width:100%;
	background-color:#CCCCCC;
  font-size : 12px;
}
table.detail th,
table.detail td {
	padding:7px;
}
table.detail td {
	background-color:#FFFFFF;
}
TABLE.detail TH {
	background-color:#E9FEDD;
	width:20%;
  background-repeat : no-repeat;
}
