@charset "utf-8";
/* ---------------------------------------------------------
EL001-t-type01
--------------------------------------------------------- */
.EL001-t-type01 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.EL001-t-type01 .TitleBox {
	padding:0;
}
.EL001-t-type01 .Title{
	width:100%;
	border-collapse:collapse;
}
.EL001-t-type01 .TitleLeft {
	padding:0;
	width:2px;
	background:url(images/container_01_01.jpg) no-repeat;
}
.EL001-t-type01 .TitleLeft img{
	width:2px;
}
.EL001-t-type01 .TitleBody {
	padding:0;
	height:30px;
	padding-left:5px;
	background-image:url(images/container_01_02.jpg);
	background-repeat:repeat-x;
}
.EL001-t-type01 .TitleRight{
	padding:0;
    width:30px;
	background:url(images/container_01_04.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
}
.EL001-t-type01 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.EL001-t-type01 .TitleBody h2 {
	margin:0px;
}
.EL001-t-type01 .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.EL001-t-type01 .TitleBody .Head{
	color: #665263;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
}
.EL001-t-type01 .Contents {
	padding:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

/* ---------------------------------------------------------
EL001-t-type02
--------------------------------------------------------- */
.EL001-t-type02 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.EL001-t-type02 .TitleBox {
	padding:0;
}
.EL001-t-type02 .TitleLeft {
	padding:0;
	width:17px;
	background: url(images/container_02_01.jpg) no-repeat;
}
.EL001-t-type02 .TitleLeft img{
	width:17px;
}
.EL001-t-type02 .Title{
	width:100%;
	border-collapse:collapse;
	height:30px;
}
.EL001-t-type02 .TitleRight{
	padding:0;
    width:30px;
	background:#F2D2E7 url(images/container_02_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
}
.EL001-t-type02 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.EL001-t-type02 .TitleBody {
	padding:0;
	height:30px;
	padding-left:5px;
	background-image:url(images/container_02_02.jpg);
	background-repeat:repeat-x;
}
.EL001-t-type02 .TitleBody h2 {
	margin:0px;
}
.EL001-t-type02 .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.EL001-t-type02 .TitleBody .Head{
	color: #665263;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
}
.EL001-t-type02 .Contents {
	padding:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
/* ---------------------------------------------------------
EL001-t-type03
--------------------------------------------------------- */
.EL001-t-type03 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
	background:#FFFFFF url(images/container_03.jpg);
	background-repeat:repeat-y;
	border:solid #999999 1px;
	margin-bottom:10px;
}
.EL001-t-type03 .TitleBox {
	padding:0 5px;
}
.EL001-t-type03 .Title{
	width:100%;
	border-collapse:collapse;
	height:30px;
	background-image:url(images/container_03_icon.jpg);
	background-repeat:no-repeat;
	background-position:5px center;
	border-bottom:#999999 solid 1px;
}
.EL001-t-type03 .TitleRight{
	padding:0;
    width:30px;
	padding-right:10px;
}
.EL001-t-type03 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.EL001-t-type03 .TitleBody {
	padding:0;
	height:30px;
	padding-left:23px;
}
.EL001-t-type03 .TitleBody h2 {
	margin:0px;
}
.EL001-t-type03 .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.EL001-t-type03 .TitleBody .Head{
	color: #665263;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
}
.EL001-t-type03 .contents {
	padding:10px;
}

