ul#pulldownMenu{
	float:left;
	background-image: url(img/menu_main4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 72px;
	width: 648px;
	display: block;
	margin: 5px 0 0 1px;
}
ul#pulldownMenu li{
	list-style:none;
	float:left;
	display:inline;
}
ul#pulldownMenu li a{
	height: 72px;
	width: 156px;
	display:block;
	text-indent:-9999px;
	margin-left: 6px;
	cursor: default;
}
ul#pulldownMenu li ul li a{
	width: auto;
	display:block;
	text-indent:0;
	height: auto;
	background-image: url(img/arw03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 7px 10px 7px 15px;
	font-size: 12px;
	cursor: pointer;
}
/* 下層のメニューを不可視に */
ul#pulldownMenu li ul {
	display: none;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-left: 10px;
	padding-bottom: 8px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #AAA;
	border-bottom-color: #777;
	border-left-color: #CCC;
}

/* 疑似要素 :hover で下層のメニューを可視に */
ul#pulldownMenu li:hover ul {
        display: block;
        position: absolute;
        z-index: 100;
}

ul#pulldownMenu li ul li {
        float: none;
        margin: 0;
        font-weight: normal;
}

/*--
ul#pulldown-menu {
	behavior: url("/blog/wsg/sample/css_pulldown/csshover.htc");
}
--*/

ul#pulldownMenu {
        behavior:url("csshover.htc");
}

