@charset "utf-8";

/* CSS Document */

/* ------------------------------- 2010年1月16日作成 */
/* -------------------------------------------- 影対策課*/

#shadow {
	width: 660px;
	margin:0 auto;
	text-align: left;
}

/* 見出し 水色囲み */
#shadow h3 {
	width: 660px;
	background: url(../_image/refining/h3_bg.gif) top left no-repeat;
	color: #0074C5;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 18px;
	width: 624px;
}
html>body #shadow h3 {
	width: 624px;
}

/* W620 */
#shadow .layoutbox01 {
	width: 620px;
	margin:0 auto;
}

/* SS画像 */
#shadow .frontlayoutbox01_a {
	width: 280px;
	float: left;
}

/* テキスト */
#shadow .frontlayoutbox01_b {
	width: 320px;
	float: right;
}

/* 見出し 黒子 */
#shadow h4 {
	background: url(../_image/refining/h4_bg.gif) bottom left no-repeat;
	padding-left: 17px;
	color: #0074C5;
	font-size: 15px;
	font-weight: bold;
	width: 603px;
}
html>body #shadow h4 {
	width: 603px;
}

/* 見出し オレンジ */
#shadow h5 {
	color: #FF7F00;
	font-size: 13px;
	font-weight: bold;
}

/* 表 */
#shadow table{
	width: 620px;
	margin: 0;
	padding: 0;
	border-collapse:collapse;
}

#shadow table th , #shadow table td{
	padding: 5px;
	border: 1px solid #5CB4E5;
	text-align: center;
}

#shadow .ttl{
background-color: #C2E8F2;
}

#shadow .zebla{
background-color: #DFF2F7;
}

/* H5見出し */
#shadow .staff{
	color: #0074C5;
}

#shadow .pt05{
	padding-top: 5px;
}

#shadow .pt10{
	padding-top: 10px;
}

#shadow .pt20{
	padding-top: 20px;
}

#shadow .pt30{
	padding-top: 30px;
}

#shadow .pb20{
	padding-bottom: 20px;
}


#shadow .mt05{
	margin-top: 5px;
}

#shadow .mt10{
	margin-top: 10px;
}

#shadow .mt20{
	margin-top: 20px;
}

#shadow .mt30{
	margin-top: 30px;
}

#shadow .mb30{
	margin-bottom: 30px;
}

