@charset "utf-8";


/* ============================================
	header
============================================ */
body#e01 #headerWrap {
	background: url(../../img/header_bg_top.gif) repeat-x left top;
	height: 418px;
}
body#e01 #headerWrap .mainImg{
	position: absolute;
	top: 103px;
	left: 0px;
}
	#header #uNavi_en {
		position: absolute;
		top: 0px;
		left: 566px;
	}
		#header #uNavi_en li {
			background: url(../../common/img/uNavi_bg.gif) no-repeat left top;
			float: left;
			padding: 12px 10px 0 6px;
			line-height: 1;
		}
		#header #uNavi_en li.last {
			padding-right: 0;
		}
#uNavi .font_change dd.fDefault {
	background: url(../img/header_fontS_on.gif) no-repeat;
	}


body#e01 #wrapper {
	background: url(../../img/ind_bg_contents.gif) repeat-x left top;
}
body#e01 #contentsWrap {
	padding-top: 418px;
	padding-bottom: 140px;
}
body#e01 #contents {
	padding-top: 37px;
}
	body#e01 #contents #main {
		width: 645px;
	}
	body#e01 #contents #sub {
		width: 245px;
	}
#lNavi_en {
	background: url(../img/lNavi_bg.gif) no-repeat left bottom;
	padding-bottom: 8px;
	margin-bottom: 15px;
}
	#lNavi_en div {
		background: url(../img/lNavi_bg.gif) no-repeat left top;
		padding: 1px 1px;
		zoom: 1;
	}
		#lNavi_en div p{
			background: url(../../common/img/lNavi_bg01.gif) repeat-x left top;
			height: 31px;
			width: 238px;
			font-weight: bold;
			line-height: 2;
			margin-left: 2px;
		}
			#lNavi_en div p a {
				background: url(../../common/img/ico_arrow03.gif) no-repeat left center;
				margin-left: 10px;
				padding-left: 10px;
			}
				#lNavi_en div ul {
					padding: 5px 9px 7px 15px;
				}
					#lNavi_en div ul li {
						line-height: 1.8;
					}
						#lNavi_en div ul li a {
							background: url(../../common/img/ico_arrow03.gif) no-repeat left center;
							margin-left: 5px;
							padding-left: 10px;
						}
#secPdf {
	background: url(../../common/img/sub_bg01.gif) no-repeat left bottom;
	padding-bottom: 5px;
	margin-bottom: 17px;
}
	#secPdf div {
		background: url(../../common/img/sub_bg01.gif) no-repeat left top;
		padding: 15px 5px 10px 5px;
	}

.column1_01 {
	background: url(../../common/img/1colum_bg01.gif) no-repeat left bottom;
	padding-bottom: 10px;
	zoom: 1;
}
	.column1_01 div.column1_01In {
		background: url(../../common/img/1colum_bg01.gif) no-repeat left top;
		zoom: 1;
	}
		.column1_01 div.column1_01In h2 {
			height: 25px;
			_height: 33px;
			margin-left: 10px;
			padding-top: 9px;
		}
.ind_bnr {
	margin-left: 2px;
}