@charset "utf-8";

 /*calender*/
 
.aerobuttonmenu{
/*overflow: hidden;*//*これを入れるとIE6で異常 */
width: auto;
margin-bottom:5px;
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu a.aero{ 
background: transparent url('../img/aeroleft.gif') no-repeat top left;
display: block;
float: left;
height: 40px;
padding-left: 17px;
text-decoration: none;
margin-right: 10px;
}

.lastbtn{ 
margin-right: 0px !important;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white;
}

.aerobuttonmenu a.aero span{
background: transparent url('../img/aeroright.gif') no-repeat top right;
display: block;
width:114px;
padding: 4px 0px 6px 53px;
font-family:"HGP創英角ポップ体","HG創英角ポップ体",Arial,Helvetica !important;
font-size: 20px;
font-weight:bold;
line-height: 30px;
}


.aerobuttonmenu a.aero:hover {
background: transparent url('../img/aeroleft2.gif') no-repeat top left;

}

.aerobuttonmenu a.aero:hover span{
color: yellow;
background: transparent url('../img/aeroright2.gif') no-repeat top right;
}

.textblock{
	display: block;
	float:left;
	width:174px;
	max-width:174px;
	padding:0 10px 15px 8px;
	font-size:14px;
	font-weight:bold;
	color:#447;
	line-height:120%;
	min-height:50px;
	height: auto !important;
	height: 50px;/*削除不可*/
	}
