@charset "shift_jis";

div#bgB{
	background: url(/images/bg2_top.png) repeat-x 50% 0;
	border-bottom:solid 1px #d9d9d9;
}
dl#mainContainer{
	background: url(/images/bg4_top.png) no-repeat 0 15px;
	height:518px;
	position:relative;
}
h2 img{
	position:absolute;
	top:70px;
	left:71px;
}
p.topText1 img{
	position:absolute;
	top:126px;
	left:477px;
	width:249px;
	height:18px;
	behavior: url(/js_css/iepngfix.htc);
}
p.topText2 img{
	position:absolute;
	top:161px;
	left:475px;
	width:256px;
	height:29px;
	behavior: url(/js_css/iepngfix.htc);
}
dd.login img{
	position:absolute;
	top:204px;
	left:519px;
}
dl#mainContainer ul{
	position:absolute;
	top:383px;
	left:10px;
	width:auto;
}
dl#mainContainer li{
	width:176px;
	float:left;
	margin-right:31px;
}
dl#mainContainer li img{
	vertical-align:bottom;
}
