@charset utf-8;



/*---------------------------------

		初期設定

---------------------------------*/



/* 全体構造

---------------------------------------------------------------- */

body {


	font-size: 100%;

	color: #333333;

	font-family: sans-serif;

	margin:0px;

	padding:0px;

	background-color:#FFFFFF;

}

body a:link{

	color:#333399;

}

body a:visited{

	color:#999999;

}

body a:hover{

	color:#333399;

}



img{

	border:0px solid #000;

	padding:0px;

	margin:0px;

	/*vertical-align:top;*/

}

p{

	margin:0px;

	padding:0px;

	font-size:80%;

}

p.navi{

	margin-left:20px;

	font-size:85%;

}

p.top{

	margin-right:20px;

	margin-bottom:20px;

	border:0px solid #000;

	font-size:80%;

}



strong{

	margin:0px;

	padding:0px;

	font-size:90%;

	font-weight:100;

}

em{

	margin:0px;

	padding:0px;

	font-size:80%;

	font-weight:100;

}

h1{

	margin:0px;

	padding:0px;

	/*padding-left:20px;*/

	font-size:100%;

	color:#0000FF;

	font-weight:bold;

}

h2{

	margin:0px;

	padding:0px;

	font-size:80%;

	font-weight:100;

	padding-left:30px;

	padding-right:30px;

}

h3{

	margin:0px;

	padding:0px;

	font-size:80%;

	font-weight:100;

	padding-left:30px;

	padding-right:30px;

}

h4,h5{

	margin:0px;

	padding:0px;

	font-size:80%;

	font-weight:100;

}

a{

	text-decoration:none;

}

table{

	border-collapse:collapse;

	margin:0px;

}

td{

	padding:0px;

}

/* フォント設定（赤）

---------------------------------------------------------------- */

font.red{

	color:#FF0000;

}

/* wrapper（画面全体部）

---------------------------------------------------------------- */

#wrapper{

	margin-left:auto;

	margin-right:auto;

	width:600px;

	height:100%;



	text-align:left;



	background-color:#FFFFFF;

	

	border-left-style:solid;

	border-right-style:solid;

	border-color:#666666;

	border-width:1px;

}

/* header（画面上部）

---------------------------------------------------------------- */

#header{

	width:600px;

	height:50px;

	

	border-bottom-style:solid;

	border-color:#000000;

	border-width:3px;

}

#header img{

	vertical-align:bottom;

}

#header form{

	margin:0px;

	margin-bottom:10px;

	padding:0px;

}

#header td.logo{

	width:300px;

	border:0px solid #000;

}

#header td.form01{

	width:300px;

	text-align:right;

	padding-right:10px;

}

#header td.form02{

	width:160px;	

}

/* main（画面中央）

---------------------------------------------------------------- */

#main{

	line-height:120%;

}

#main table.a-line{

	margin:0px;

	margin-left:20px;

	padding:0px;

}

#main table.a-line2{

	margin:0px;

	margin-left:0px;

	padding:0px;

}


#main td{

	margin:0px;

	padding:0px;

}



/* footer（画面下部フッター）

---------------------------------------------------------------- */

#footer{

	margin:20px 0px 0px 0px;

	width:600px;

	height:auto;

	border-top-style:solid;

	border-top-color:#333333;

	border-top-width:1px;

}

#footer p{

	padding-top:5px;

	padding-left:20px;

}

#footer p img{

	vertical-align:center;

}



/*----------------------------------------------------------*/

/*                         バナー類                         */

/*----------------------------------------------------------*/

#box_right h3{

	margin:0px;

	margin-left:5px;

	padding:0px;

}

#box_right li img{

	padding-right:5px;

}

/*-------広報誌画像部分--------*/

#box_right img.koho{

	margin:5px 0px 10px 0px;

	border:0px solid #999;

}

/*-------アルバックバナー--------*/

/* nav1 n1---------------------- */

#box_right li#n1{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n1 a{

	display:block;

	width:150px;

	height:40px;

	background:url(../img/bunner_net_a.gif) no-repeat;

}

#box_right li#n1 a:hover{

	background:url(../img/bunner_net2_a.gif) no-repeat;

}




/*-------「協力会社のみなさまへ」バナー--------*/

/* nav2 n2---------------------- */

#box_right li#n2{

margin:0px 0px 0px 10px;

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n2 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_corp.png) no-repeat;

}

#box_right li#n2 a:hover{

	background:url(../img/bunner_corp2.png) no-repeat;

}



/*-------「IR情報」バナー--------*/

/* nav3 n3---------------------- */

#box_right li#n3{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n3 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_ir.png) no-repeat;

}

#box_right li#n3 a:hover{

	background:url(../img/bunner_ir2.png) no-repeat;

}



/*-------「採用情報」バナー--------*/

/* nav4 n4---------------------- */

#box_right li#n4{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n4 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_saiyo.png) no-repeat;

}

#box_right li#n4 a:hover{

	background:url(../img/bunner_saiyo2.png) no-repeat;

}



/*-------「資材調達」バナー--------*/

/* nav5 n5---------------------- */

#box_right li#n5{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n5 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_shizai.png) no-repeat;

}

#box_right li#n5 a:hover{

	background:url(../img/bunner_shizai2.png) no-repeat;

}



/*-------「中古機情報」バナー--------*/

/* nav6 n6---------------------- */

#box_right li#n6{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n6 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_used.png) no-repeat;

}

#box_right li#n6 a:hover{

	background:url(../img/bunner_used2.png) no-repeat;

}

/*-------「広報誌アルバック」バナー--------*/

/* nav7 n7---------------------- */

#box_right li#n7{

border:1px solid #000;

	text-indent:-9999px;

	border-width:0px;

}

#box_right li#n7 a{

	display:block;

	width:150px;

	height:30px;

	background:url(../img/bunner_dami.png) no-repeat;

}

#box_right li#n7 a:hover{

	background:url(../img/bunner_dami.png) no-repeat;

}



