#emaki_head{
	width:639px;
	height:139px;
	margin:0px 0px 30px 15px;
}

#emaki_head h2{
	float: left;
	width:198px;
	height:139px;
}
#emaki_head div#emaki_head_sub{
	float:right;
	width:441px;
}
#emaki_head div#emaki_head_sub div{
	background:url(../img/bg_search.gif) no-repeat left top;
	height:50px;
	text-align:right;
	padding-top:18px;
	padding-right:15px;
}
#emaki_head div#emaki_head_sub div span{
	color:#330431;
	font-size:1.2em;
}


#emaki_head div#emaki_head_sub div input.input_txt{
	width:150px;
	padding:2px;
	ime-mode:active;
	margin-left:5px;
}
#emaki_head div#emaki_head_sub div img,
#emaki_head div#emaki_head_sub div input{
	vertical-align:middle;
}

#emaki_head div#emaki_head_sub ul{
	background:url(../img/bg_tab.gif) no-repeat left top;
	height:71px;
}

#emaki_head div#emaki_head_sub ul li{
	float:left;
	margin-right:10px;
	_display:inline;
}
#emaki_head div#emaki_head_sub ul li a:hover img,
#emaki_head div#emaki_head_sub ul li a.on img{
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
	opacity: 0.0;
}