@charset "UTF-8";


/*----------------------------------------------------------
 Download
----------------------------------------------------------*/
#download-title {
	background: url(../images/tefc_download_maintitle.gif) no-repeat 0 0;
	width: 998px;
	height: 58px;
	margin: 20px auto 0 auto;
	padding: 0;
	text-indent: -9999px;
}

#tefc-download {
	background: url(../images/tefc_download_bg.gif) no-repeat 0px 260px;
	width: 900px;
	margin: 0 auto 0 auto;
	padding: 0;
}
#tefc-download h1 {
	background: url(../images/tefc_download_catch.jpg) no-repeat 0 0;
	width: 900px;
	height: 242px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}


.dbook-block {
	width: 690px;
	margin: 10px 0 70px 105px;
}
.dbook-block h2 {
	background: url(../images/tefc_download_title1.gif) no-repeat 0 0;
	width: 690px;
	height: 34px;
	margin: 0 0 20px 0;
	text-indent: -9999px;
}
.dbook-block h3 {
	width: 154px;
	height: 15px;
	margin: 0 0 25px 0;
	text-indent: -9999px;
}
.dbook-block .img-block {
	float: left;
	width: 128px;
	height: 180px;
}
.dbook-block .title-block {
	float: right;
	width: 154px;
}
#dbook1 { float: left; width: 294px; }
#dbook2 { float: right; width: 294px; }
#dbook3 { float: left; width: 294px; margin-top: 25px; }
#dbook1 h3 { background: url(../images/tefc_download_subtitle1_1.gif) no-repeat 0 0; }
#dbook2 h3 { background: url(../images/tefc_download_subtitle1_2.gif) no-repeat 0 0; }
#dbook3 h3 { background: url(../images/tefc_download_subtitle1_3.gif) no-repeat 0 0; height: 60px; }


.ssaver-block {
	width: 690px;
	margin: 10px 0 70px 105px;
}
.ssaver-block h2 {
	background: url(../images/tefc_download_title3.gif) no-repeat 0 0;
	width: 690px;
	height: 34px;
	margin: 0 0 20px 0;
	text-indent: -9999px;
}
.ssaver-block h3 {
	width: 154px;
	height: 15px;
	margin: 0 0 25px 0;
	text-indent: -9999px;
}
.ssaver-block .img-block {
	float: left;
	width: 328px;
	height: 197px;
	margin: 0 25px 0 0;
}
.ssbtn-block {
	float: left;
	width: 222px;
	overflow: hidden;
}
.ssbtn-block .ssbtn-l {
	float: left;
	width: 106px;
	margin: 0 0 15px 0;
}
.ssbtn-block .ssbtn-r {
	float: right;
	width: 106px;
	margin: 0 0 15px 0;
}



.dtpict-block {
	width: 690px;
	margin: 10px 0 20px 105px;
}
.dtpict-block h2 {
	background: url(../images/tefc_download_title2.gif) no-repeat 0 0;
	width: 690px;
	height: 34px;
	margin: 0 0 20px 0;
	text-indent: -9999px;
}
.dtpict-block h3 {
	width: 258px;
	height: 15px;
	margin: 0 0 12px 0;
	text-indent: -9999px;
}
.dtpict-block h4 {
	width: 106px;
	margin: 0 0 0 0;
	font-size: 1.1em;
}
.dlbtn-block {
	width: 251px;
	overflow: hidden;
}
.dtpict-block .dlbtn-l {
	float: left;
	width: 106px;
	margin: 0 0 15px 0;
}
.dtpict-block .dlbtn-r {
	float: right;
	width: 106px;
	margin: 0 0 15px 0;
}

#dtpict1 {
	float: left;
	width: 258px;
	margin: 0 0 35px 0;
}
#dtpict2 {
	float: right;
	width: 258px;
	margin: 0 0 35px 0;
}
#dtpict3 { float: left; width: 258px; }
#dtpict4 { float: right; width: 258px; }
#dtpict1 h3 { background: url(../images/tefc_download_subtitle2_1.gif) no-repeat 0 0; }
#dtpict2 h3 { background: url(../images/tefc_download_subtitle2_2.gif) no-repeat 0 0; }
#dtpict3 h3 { background: url(../images/tefc_download_subtitle2_3.gif) no-repeat 0 0; }
#dtpict4 h3 { background: url(../images/tefc_download_subtitle2_4.gif) no-repeat 0 0; }


.img-block img { vertical-align: bottom; }




.chapter-block { margin: 100px 0 50px 105px; }
.chapter-block h2 span { background: url(../images/tefc_products_headline_mark.gif) no-repeat 4px 8px; }

