/*============================================================
	1: -print
============================================================*/

/* display none
----------------------------------------------------*/
#Area02HeaderGnavi,
#Area01Body #Area02BodyLnavi,
#Area01Header #Area02HeaderGnavi .HeaderGnaviA,
#Area01Header #Area02HeaderGnavi .HeaderGnaviB,
#Area01Footer #Area02FooterNavi .FooterNaviA,
#Area01Footer #Area02FooterNavi .FooterNaviB
{
	display:none;
}


/* Layout
----------------------------------------------------*/
body{
	width:100%;
}
body .BodyWrapper{
	width:100%;
	margin:0;
}
#Area01Body #Area02BodyLnavi{
	width:0;
}


/* BodyColumn2Home
----------------------------------------------------*/
	.BodyColumn2Home{
		background:none;
	}
		.BodyColumn2Home .BodyColumnTop{
			background:none;
			width:100%;
			height:8px;
		}
		.BodyColumn2Home .BodyColumnBottom{
			background:none;
			width:100%;
			height:8px;
		}
		.BodyColumn2Home .Wrapper{
			width:100%;
		}


	/*BodyColumn2Home InnerLayout
	----------------------------------------------------*/
		.BodyColumn2Home#Area01Body #Area02BodyLeft{
			width:70%;
			float:left;
		}
			.BodyColumn2Home#Area01Body #Area02BodyLeft .hr{
				background:none;
				width:100%;
				height:11px;
				font-size:0;
				margin-bottom:0px;
			}
			.BodyColumn2Home#Area01Body #Area02BodyLeft .FloatArea{
				margin-bottom:0px;
			}
				.BodyColumn2Home#Area01Body #Area02BodyLeft .FloatArea .LeftArea{
					width:61%;
					float:left;
				}
				.BodyColumn2Home#Area01Body #Area02BodyLeft .FloatArea .RightArea{
					width:30%;
					float:right;
				}
		.BodyColumn2Home#Area01Body #Area02BodyRight{
			width:30%;;
			float:right;
		}
			.BodyColumn2Home#Area01Body #Area02BodyRight .hr{
				background:none;
				width:100%;
				height:11px;
				font-size:0;
			}
		.BodyColumn2Home#Area01Body .ColumnBlock{
			padding:3px 4px;
			margin:0px 1px;
			background:#fff;
		}



.ConductLinkBlockTopA01{
	width:auto;
}
	.ConductLinkBlockTopA01 .ContentBlockRow .ContentBlockLeft{
		width:49%;
	}
	.ConductLinkBlockTopA01 .ContentBlockRow .ContentBlockRight{
		width:49%;
	}
	.ConductLinkBlockTopA01 .ContentBlockRow .ContentBlockLeft img{
		margin-left:10px;
	}
	.ConductLinkBlockTopA01 .ContentBlockRow .Padder{
		background:none;
	}






/* BodyColumn1Second Layout -under IE6 bugFIX
----------------------------------------------------*/
	.BodyColumn1Second .Wrapper{
		background:none;
		width:100%;
	}
		.BodyColumn1Second .BodyColumnTop{
			background:none;
			width:100%;
		}
		.BodyColumn1Second .BodyColumnBottom{
			background:none;
			width:100%;
		}

	.BodyColumn1Second .hr{
		background:none;
		width:100%;
	}

	.BodyColumn1Second .column2{
		background:none;
		width:100%;
	}
		.BodyColumn1Second .column2 .column2Top{
			background:none;
			width:100%;
		}
		.BodyColumn1Second .column2 .column2Bottom{
			background:none;
			width:100%;
		}
		.BodyColumn1Second .FloatArea .LeftArea{
			width:49%;
			float:left;
		}
		.BodyColumn1Second .FloatArea .RightArea{
			width:49%;
			float:right;
		}


/* ConductLinkBlockListA02
----------------------------------------------------*/
.ConductLinkBlockListA02 .ContentBlockRow{
	background:none;
}
.ConductLinkBlockListA02 .ContentBlockRow .Padder{
	background:none;
}
.ConductLinkBlockListA02 .LeftArea{
	width:66%;
	float:left;
}
	.ConductLinkBlockListA02 .LeftArea .Left{
		width:49%;
		float:left;
	}
	.ConductLinkBlockListA02 .LeftArea .Center{
		width:49%;
		float:left;
	}
.ConductLinkBlockListA02 .RightArea{
	width:33%;
	float:right;
}
	.ConductLinkBlockListA02 .WrapperBottom{
		background:none;
	}




/* FloatAreaB03
----------------------------------------------------*/
.FloatAreaB03{
	background:none;
}
.FloatAreaB03 .Padder{
	background:none;
}
.FloatAreaB03 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaB03 .RightArea{
	float:right;
	width:49%;
}



/* ConductLinkBlockListA03
----------------------------------------------------*/
.ConductLinkBlockListA03 .ContentBlockRow{
	background:none;
}
.ConductLinkBlockListA03 .ContentBlockRow .Padder{
	background:none;
}
.ConductLinkBlockListA03 .LeftArea{
	width:49%;
	float:left;
}
.ConductLinkBlockListA03 .RightArea{
	width:49%;
	float:right;
}
	.ConductLinkBlockListA03 .LeftArea .Left{
		width:49%;
		float:left;
	}
	.ConductLinkBlockListA03 .LeftArea .Right{
		width:49%;
		float:right;
	}
	.ConductLinkBlockListA03 .RightArea .Left{
		width:49%;
		float:left;
	}
	.ConductLinkBlockListA03 .RightArea .Right{
		width:49%;
		float:right;
	}

/* ConductLinkBlockListA05
----------------------------------------------------*/
.ConductLinkBlockListA05{
	width:100%;
}
.ConductLinkBlockListA05 .ContentBlockRow{
	background:none;
}
	.ConductLinkBlockListA05 .Padder{
		background:none;
	}
	.ConductLinkBlockListA05 .Left{
		float:left;
		width:49%;
	}
	.ConductLinkBlockListA05 .Right{
		float:right;
		width:49%;
	}


/* FloatAreaA04
----------------------------------------------------*/
.FloatAreaA04 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaA04 .RightArea{
	float:right;
	width:49%;
}
/* FloatAreaA06
----------------------------------------------------*/
.FloatAreaA06 .LeftArea{
	float:left;
	width:74%;
}
.FloatAreaA06 .RightArea{
	float:right;
	width:25%;
}

/* FloatAreaB04
----------------------------------------------------*/
.FloatAreaB04 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaB04 .RightArea{
	float:right;
	width:49%;
}
.FloatAreaB04 .FloatRow{
	background:none;
}
.FloatAreaB04 .Padder{
	background:none;
}


/* FloatAreaB05
----------------------------------------------------*/
.FloatAreaB05{
	background:none;
}
.FloatAreaB05 .Padder{
	background:none;
}
.FloatAreaB05 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaB05 .RightArea{
	float:right;
	width:49%;
}

/* BodyColumn1 Layout
----------------------------------------------------*/
	.BodyColumn1{
		background:none;
	}
		.BodyColumn1 .BodyColumnTop{
		background:none;
			width:100%;
			height:9px;
		}
		.BodyColumn1 .BodyColumnBottom{
		background:none;
			width:100%;
			height:12px;
		}


/* BodyColumn2 Layout
----------------------------------------------------*/
	.BodyColumn2{
		background:none;
	}
		.BodyColumn2 .BodyColumnTop{
			background:none;
		}
		.BodyColumn2 .BodyColumnBottom{
			background:none;
		}
		.BodyColumn2 .Wrapper{
			padding:0 9px 0 5px;
			margin-top:-1px;
		}

	/*BodyColumn2 InnerLayout
	----------------------------------------------------*/
		.BodyColumn2#Area01Body #Area02BodyLnavi{
			width:0px;
			float:none;
		}
		.BodyColumn2#Area01Body #Area02BodyContents{
			width:100%;
			float:none;
		}



/* ConductLinkBlockListA01
----------------------------------------------------*/
	.ConductLinkBlockListA01 .ContentBlockRow{
		background:none;
	}
		.ConductLinkBlockListA01 .ContentBlockRow .Padder{
			background:none;
		}
	.ConductLinkBlockListA01 .Left{
		float:left;
		width:49%;
	}
	.ConductLinkBlockListA01 .Right{
		float:right;
		width:49%;
	}

/* IncludeConductLinkAreaA01
----------------------------------------------------*/
.IncludeConductLinkAreaA01 .ConductLinkArea{
	float:right;
	width:30%
}
.IncludeConductLinkAreaA01 .MainArea{
	margin-right:30%
}


/* FloatAreaB01
----------------------------------------------------*/
.FloatAreaB01 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaB01 .RightArea{
	float:right;
	width:49%;
}
	.FloatAreaB01 .FloatRow{
			background:none;
	}
	.FloatAreaB01 .FloatRow .Padder{
			background:none;
	}

.FloatAreaB02 .LeftArea{
	float:left;
	width:49%;
}
.FloatAreaB02 .RightArea{
	float:right;
	width:49%;
}


/* BodyColumn1Popup Layout
----------------------------------------------------*/
	.Popup .BodyColumn1{
		background:none;
	}
		.Popup .BodyColumn1 .BodyColumnTop{
			background:none;
		}
		.Popup .BodyColumn1 .BodyColumnBottom{
			background:none;
		}



	.ImgBlockC01 .ContentBlockRow{
		width:100%;
	}