@charset "utf-8";

#main-contents-header.header {
	margin: 0 0 33px;
	padding: 0;
	width: 730px;
	height: 110px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/ttfx27/h1-ttfx27.gif) no-repeat left top;
}
.content{
	margin: 0;
}
.lv1-content.content {
}
.lv1-content .lead {
	margin: 0 0 0;
	padding: 0;
	width: 730px;
	height: 17px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/ttfx27/text-lead.gif) no-repeat left top;
}
.lv1-content .content-main {
	margin: 0;
	padding: 0 250px 0 0;
	min-height: 96px;
	height: auto !important;
	height: 96px;
	background: url(../images/ttfx27/img-main.gif) no-repeat 450px top;
}
.lv1-content .content-main .content-main-text {
	padding: 23px 0 29px;
}
#ttfx27-features{
	margin: 0 0 46px;
}
.lv2-content {
	margin: 0 0 5px;
	overflow: hidden;
}
.lv2-content .content-body {
	margin: 0;
	padding: 0 0 0 20px;
}
.lv2-content .content-body p.lead{
	margin: 25px 0 16px;
	padding: 0 0 0;
	width: 730px;
	height: 16px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/ttfx27/text-lead_02.gif) no-repeat left top;
}
.lv2-content .content-body .block_quickreoprt {
	margin: 22px 0 50px;
	width: 700px;
	background: url(../images/ttfx27/bg-quickreprt.gif) no-repeat right bottom;
}
.lv2-content .content-body .block_quickreoprt h3{
	font-size: 120%;
	margin: 0 0 8px;
}
.lv2-content .content-body .block_quickreoprt p{
	width: 400px;
	margin: 0 0 20px;
}
.lv2-content .content-body .clmn3-block {
	padding: 0 0 0;
}
.lv2-content .content-body .clmn3-block div.block-inner {
	width: 215px;
	padding: 181px 0 0 0;
	float: left;
}
.lv2-content .content-body .clmn3-block div.block-inner h4 {
	margin: 0 0 8px;
	font-size: 100%;
}
.lv2-content .content-body .clmn3-block div.block-inner p {
	line-height: 20px;
}
.lv2-content .content-body .clmn3-block #block_pdf {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_01_01.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_pivot {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_01_02.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_inazuma {
	background: url(../images/ttfx27/bg-3block_01_03.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_select {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_02_01.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_dragdrop {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_02_02.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_improve {
	background: url(../images/ttfx27/bg-3block_02_03.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_capture {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_03_01.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_keyword {
	margin: 0 27px 0 0;
	background: url(../images/ttfx27/bg-3block_03_02.gif) no-repeat left top;
}
.lv2-content .content-body .clmn3-block #block_quick {
	background: url(../images/ttfx27/bg-3block_03_03.gif) no-repeat left top;
}
.white_area_foot{
	margin: 19px 0 42px;
	width: 719px;
	padding: 0 0 8px ;
	background: url(../images/ttfx27/bg-white_area_foot.gif) left bottom no-repeat;
}
.white_area_foot h3{
	padding: 20px 0 0 29px;
	font-size: 120%;
	background: none;
}
.white_area_foot h4{
	font-size: 100%;
	background: none;
	padding: 7px 0 7px 0;
}
.white_area_head{
	width: 719px;
	background: url(../images/ttfx27/bg-white_area_head.gif) left top no-repeat;
}
.white_area_head h3 {
	float: left;
}
.white_area_head p.lead-sub {
	float: left;
	margin: 18px 0 0 20px;
}
.white_area_inner{
	width: 719px;
	padding: 13px 0 10px 5px;
	background: url(../images/ttfx27/bg-white_area_inner.gif) left top repeat-y;
}
.white_area_inner h4{
	text-size: 100%;
}
.inner_block01{
	background: url(../images/ttfx27/bg-white_01.gif) no-repeat left top;
	width: 196px;
	float: left;
	margin: 0 0 0 24px;
	padding: 100px 0 0;
}
.inner_block02{
	background: url(../images/ttfx27/bg-white_02.gif) no-repeat left top;
	width: 196px;
	float: left;
	margin: 0 0 0 24px;
	padding: 100px 0 0;
}
.inner_block03{
	background: url(../images/ttfx27/bg-white_03.gif) no-repeat left top;
	width: 196px;
	float: left;
	margin: 0 0 0 24px;
	padding: 100px 0 0;
}
* html .inner_block01{
	width: 196px;
	float: left;
	margin: 0 0 0 12px;
	padding: 100px 0 0;
}
.inner_block01 p,
.inner_block02 p{
	line-height: 18px;
}

#main #main-contents #verup-column {
	margin: 60px 0 20px;
	padding: 0 0 13px;
	width: 720px;
	background: url(../images/ttfx27/bg-verup_foot.gif) no-repeat left bottom;
}
#main #main-contents #verup-column .verup-column-inner {
	margin: 0;
	padding: 13px 16px 0;
	width: 688px;
	overflow: hidden;
	background: url(../images/ttfx27/bg-verup_head.gif) no-repeat left top;
}
#main #main-contents #verup-column .verup-column-inner p.verup-title {
	font-weight: bold;
	margin: 0 0 5px;
}
