@charset "Shift_JIS";
/* CSS Document */


div#main_bk{
	background: url(../img/index_main.jpg) no-repeat 0 0;
	width:770px;
	height:429px;
	position:relative;
	margin:0 -10px 30px;
}

div#main_bk p{
	position:absolute;
}

div#main_bk p a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	text-align:left;
}


/*TOTALINK BA20/50*/
div#main_bk p.totalink{
	top:68px;
	left:118px;
	width:484px;
	height:109px;
}
div#main_bk p.totalink a{
	background: url(../img/btn_totalink.jpg) no-repeat 0 0;
	width:484px;
	height:109px;
}
div#main_bk p.totalink a:hover{
	background: url(../img/btn_totalink_f2.jpg) no-repeat 0 0;
}

/*WeLBA500*/
div#main_bk p.welba500{
	top:185px;
	left:118px;
	width:321px;
	height:109px;
}
div#main_bk p.welba500 a{
	background: url(../img/btn_welba500.jpg) no-repeat 0 0;
	width:321px;
	height:109px;
}
div#main_bk p.welba500 a:hover{
	background: url(../img/btn_welba500_f2.jpg) no-repeat 0 0;
}

/*WeLBA200*/
div#main_bk p.welba200{
	top:302px;
	left:118px;
	width:321px;
	height:109px;
}
div#main_bk p.welba200 a{
	background: url(../img/btn_welba200.jpg) no-repeat 0 0;
	width:321px;
	height:109px;
}
div#main_bk p.welba200 a:hover{
	background: url(../img/btn_welba200_f2.jpg) no-repeat 0 0;
}

/*aritegra*/
div#main_bk p.aritegra{
	top:185px;
	left:444px;
	width:158px;
	height:177px;
}
div#main_bk p.aritegra a{
	background: url(../img/btn_airtegra.jpg) no-repeat 0 0;
	width:158px;
	height:177px;
}
div#main_bk p.aritegra a:hover{
	background: url(../img/btn_airtegra_f2.jpg) no-repeat 0 0;
}

/*PackSupporter light*/
div#main_bk p.pack{
	top:185px;
	left:608px;
	width:159px;
	height:226px;
}
div#main_bk p.pack a{
	background: url(../img/btn_packsupporter.jpg) no-repeat 0 0;
	width:159px;
	height:226px;
}
div#main_bk p.pack a:hover{
	background: url(../img/btn_packsupporter_f2.jpg) no-repeat 0 0;
}



/* ESU-BA */
div#main_top {
	background: url(../img/index_main02.jpg) no-repeat 0 0;
	width:770px;
	height: 193px;
	position:relative;
	margin:0 -10px 10px;
}
div#main_top p a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	text-align:left;
}
div#main_top p.esuba {
	position: absolute;
	width: 643px;
	height: 105px;
	top: 70px;
	left: 121px;
}
div#main_top p.esuba a {
	background: url(../img/btn_esuba.jpg) no-repeat 0 0;
	width: 643px;
	height: 105px;
}
div#main_top p.esuba a:hover{
	background: url(../img/btn_esuba_f2.jpg) no-repeat 0 0;
}
