/*----------------------------common----------------------------*/

body{


 background-color: #ffffff;

	font-size:10px;
	margin:0;
	padding:0;
	color:#666666;
	line-height:1.8em;

	text-decoration:none;
background-position : center;

}
a{
	color:#666666;
	text-decoration:none;
}

a:hover{
	color:#f00;
	text-decoration:underline;
}

td{
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a img{
	border:0;
}

/*----------------------------font----------------------------*/

.b{
	font-weight:bold;
}

.red_b{
	color:#f00;
	font-weight:bold;
}

.red{
	color:#f00;
	font-weight:normal;
}


.white{
	color:#ffffff;
	font-weight:bold;
}

.gray{
	color:#999999;

}

.black{
	color:#000000;
	text-decoration:none;
}

.small {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px;  color: #666666f ;line-height:1.2em;}

.dash {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 2px;
}


.midashi2 {
   font-size:15px;
	color:#ffffff;
	
}

.midashi {
   font-size:15px;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 2px;
}


* {padding:0; margin:0}
.dropdown {float:left; padding-left:6px}
.dropdown dt {width:123px; border:1px solid #555555; padding:1px;  cursor:pointer; background:url(../images/header.gif)}
.dropdown dt:hover {background:url(../images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:180px; display:none; background:#fff; z-index:200; opacity:0}
.dropdown ul {width:127px; border:1px solid #bbbbbb; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#333; text-decoration:none; background:#bbbbbb; width:180px}
.dropdown a:hover {background:#555555; color:#000}
.dropdown .underline {border-bottom:1px solid #666666}
