========================================
JFEシビル METAL PARK Web Site CSS
========================================*/

html, body, div, span, form, p, table, img, a{
	margin:0;
	padding:0;
	border:none;
	outline:0;
	background:transparent;
}

body{
	background-color:#E6E6E6;
	margin:0;
	padding:0;
	text-align:center;
	color:#333333;
	font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}



/*------レイアウト------*/
#content{
	width:750px;
	margin:0 auto;
	text-align:left;
}
#header{
	width:750px;
	padding:10px 0;
	background-color:#FFF;
}
#header td{
	padding:0 10px;
}
#navi{
	background-color:#FFF;
	padding-bottom:30px;
}

#main{
	margin-top:20px;
}
#article10{
	margin:30px 0 20px 10px;
}
#article30{
	margin:30px 0 20px 30px;
}
#totop{
	margin:30px 0 10px;
}
#totop a, .totopW a{
	background: url(../img-cm/totop.gif) no-repeat top left;
	padding-left:11px;
	float:right;
	font-size:10px;
}
a.arrow{
	background: url(../img-cm/arrow.gif) no-repeat top left;
	padding-left:7px;
	font-size:10px;
	line-height:14px;
}
#copyright{
	padding:10px 0 40px;
	text-align:center;
}
.newicon{
	margin-left:auto;
}
#footer td{
	color:#9A9A9A;
}

/*------背景色------*/
.bgWhite {
	background:#FFFFFF; 
}
.bgGray{
	background:#E5E5E5; 
}
.bgFooter{
	background:#4B4B4B; 
}
.bgNavi {
	background:#4B4B4B; 
}


/*------見出しテキスト------*/
h1{padding:0px; margin:0px;}
h2{font-size:18px; line-height:24px; font-weight: bold; padding:0px; margin:0px; color:#333333;}

/*------リンクテキスト------*/
a:link{text-decoration:underline; color:#33749A;}
a:visited{text-decoration:underline; color:#33749A;}
a:hover{ text-decoration:underline; color:#0099FF;}
a:active{text-decoration:underline; color:#003366;}

a.white:link{text-decoration:underline; color:#FFFFFF;}
a.white:visited{text-decoration:underline; color:#FFFFFF;}
a.white:hover{ text-decoration:underline;  color:#E6E6E6;}
a.white:active{text-decoration:underline; color:#CCCCCC;}


/*------基本テキスト------*/
.text24{font-size:24px; line-height:28px;}
.text24l{font-size:24px; line-height:24px;}
.text24h{font-size:24px; line-height: 34px;}

.text18{font-size:18px; line-height:22px;}
.text18l{font-size:18px; line-height:18px;}
.text18h{font-size: 18px; line-height:24px;}

.text14{font-size:14px; line-height:17px;}
.text14l{font-size:14px; line-height:14px;}
.text14h{font-size: 14px; line-height:20px;}

.text12{font-size:12px; line-height:14px;}
.text12l{font-size:12px;  line-height:12px;}
.text12h{font-size: 12px; line-height:16px;}

.text10{font-size: 10px; line-height:12px;}
.text10l{font-size: 10px; line-height:10px;}
.text10h{font-size: 10px; line-height:14px;}

