@charset "utf-8";
/* ---------------------------------------------------------
owner-type01
--------------------------------------------------------- */
.owner-type01 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.owner-type01 .TitleBox{
	padding:0;
}
.owner-type01 .Title{
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #A4A4A4;
	border-left:1px solid #A4A4A4;
	border-right:1px solid #A4A4A4;
	border-bottom:2px solid #2D4290;
}
.owner-type01 .TitleLeft{
	padding:0;
	width:28px;
	background:url(images/icon_container_01.jpg) no-repeat;
}
.owner-type01 .TitleBody {
	padding:0;
	padding-left:5px;
	height:27px;
	background:url(images/container01_title_bg.jpg) repeat-x;
}
.owner-type01 .TitleRight{
	padding:0;
	width:20px;
	padding-right:10px;
	background:url(images/container01_title_bg.jpg) repeat-x;
}
.owner-type01 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.owner-type01 .TitleBody h2 {
	margin:0px;
}
.owner-type01 .TitleBody h2 img{
	vertical-align:middle;
	margin-right:5px;
}
.owner-type01 .TitleBody h2 .Head{
	vertical-align:middle;
}
.owner-type01 .TitleBody .Head , .owner-type01 .TitleBody .SubHead {
	color: #4D4D4D;
	font-weight:bold;
	font-size:12px;
}
.owner-type01 .Contents {
	padding:0;
	padding:10px 10px 0;
}

/* ---------------------------------------------------------
owner-type02
--------------------------------------------------------- */
.owner-type02 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.owner-type02 .TitleBox{
	padding:0;
}
.owner-type02 .Title{
	width:100%;
	border-collapse:collapse;
}
.owner-type02 .TitleLeft{
	padding:0;
	width:9px;
	background:url(images/container_02_title_left.jpg) no-repeat;
}
.owner-type02 .TitleBody {
	padding:0;
	padding-left:5px;
	height:34px;
	background:url(images/container_02_title_bg.jpg) repeat-x;
}
.owner-type02 .TitleRight{
	padding:0;
	width:20px;
	background: url(images/container_02_title_right.jpg) no-repeat right top;
	padding-right:10px;
}
.owner-type02 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.owner-type02 .TitleBody h2 {
	margin:0px;
}
.owner-type02 .TitleBody h2 img{
	vertical-align:middle;
	margin-right:5px;
}
.owner-type02 .TitleBody h2 .Head{
	vertical-align:middle;
}
.owner-type02 .TitleBody .Head , .owner-type02 .TitleBody .SubHead {
	color: #FFF;
	font-weight:bold;
	font-size:12px;
}
.owner-type02 .Contents {
	padding:0;
	padding-top:10px;
}
.owner-type02 .ContentsBox{
	padding:0;
	vertical-align:top;
}
.owner-type02 .Contents{
	width:100%;
	border-collapse:collapse;
}
.owner-type02 .ContentsTopLeft{
	padding:0;
	vertical-align:top;
	background:url(images/container_02_left_top.jpg) no-repeat;
	width:8px;
	height:3px;
}
.owner-type02 .ContentsTopCenter{
	padding:0;
	vertical-align:top;
	background:url(images/container_02_center_top.jpg) repeat-x;
	height:3px;
}
.owner-type02 .ContentsTopRight{
	padding:0;
	vertical-align:top;
	background:url(images/container_02_right_top.jpg) no-repeat right top;
	height:3px;
	width:5px;
}
.owner-type02 .ContentsMiddleLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container_02_left_middle.jpg) repeat-y;
	width:8px;
}
.owner-type02 .ContentsBody{
	padding:10px 5px 10px 2px;
	vertical-align:top;
}
.owner-type02 .ContentsMiddleRight{
	padding:0;
	vertical-align:top;
	background: url(images/container_02_right_middle.jpg) repeat-y right top;
	width:5px;
}
.owner-type02 .ContentsBottomLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container_02_left_bottom.jpg) no-repeat;
	width:8px;
	height:3px;
}
.owner-type02 .ContentsBottomCenter{
	padding:0;
	vertical-align:top;
	background: url(images/container_02_center_bottom.jpg) repeat-x;
	height:3px;
}
.owner-type02 .ContentsBottomRight{
	padding:0;
	vertical-align:top;
	background: url(images/container_02_right_bottom.jpg) no-repeat right top;
	height:3px;
	width:5px;
}
/* ---------------------------------------------------------
owner-type03
--------------------------------------------------------- */
.owner-type03 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.owner-type03 .TitleBox{
	padding:0;
}
.owner-type03 .Title{
	width:100%;
	border-collapse:collapse;
}
.owner-type03 .TitleLeft{
	padding:0;
	width:11px;
	background: url(images/container03_title_left.jpg) no-repeat;
}
.owner-type03 .TitleBody {
	padding:0;
	padding-left:5px;
	height:40px;
	background: url(images/container03_title_bg.jpg) repeat-x;
}
.owner-type03 .TitleRight{
	padding:0;
	width:20px;
	padding-right:10px;
	background: url(images/container03_title_right.jpg) no-repeat right top;
}
.owner-type03 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.owner-type03 .TitleBody h2 {
	margin:0px;
}
.owner-type03 .TitleBody h2 img{
	vertical-align:middle;
	margin-right:5px;
}
.owner-type03 .TitleBody h2 .Head{
	vertical-align:middle;
}
.owner-type03 .TitleBody .Head , .owner-type03 .TitleBody .SubHead {
	color: #4D4D4D;
	font-weight:bold;
	font-size:12px;
}
.owner-type03 .Contents {
	padding:0;
	padding:20px 14px 0;
	background:url(images/container03_contents_top.jpg) repeat-x;
}
/* ---------------------------------------------------------
owner-type04
--------------------------------------------------------- */
.owner-type04 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
	border:1px solid #A8A8A8;
}
.owner-type04 .TitleBox{
	padding:0;
}
.owner-type04 .Title{
	width:100%;
	border-collapse:collapse;
}
.owner-type04 .TitleLeft{
	padding:0;
	width:10px;
	background: url(images/container04_title_left.jpg) no-repeat;
}
.owner-type04 .TitleBody {
	padding:0;
	padding-left:5px;
	height:30px;
	background: url(images/container04_title_bg.jpg) repeat-x;
}
.owner-type04 .TitleRight{
	padding:0;
	width:20px;
	background: url(images/container04_title_right.jpg) no-repeat right top;
	padding-right:10px;
}
.owner-type04 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.owner-type04 .TitleBody h2 {
	margin:0px;
}
.owner-type04 .TitleBody h2 img{
	vertical-align:middle;
	margin-right:5px;
}
.owner-type04 .TitleBody h2 .Head{
	vertical-align:middle;
}
.owner-type04 .TitleBody .Head , .owner-type04 .TitleBody .SubHead {
	color: #4D4D4D;
	font-weight:bold;
	font-size:12px;
}
.owner-type04 .Contents {
	padding:0;
	padding:14px;
	background: url(images/container04_contents_top.jpg) repeat-x;
}
/* ---------------------------------------------------------
owner-type05
--------------------------------------------------------- */
.owner-type05 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.owner-type05 .TitleBox{
	padding:0;
}
.owner-type05 .Title{
	width:100%;
	border-collapse:collapse;
}
.owner-type05 .TitleLeft{
	padding:0;
	width:11px;
	background: url(images/container05_title_left.jpg) no-repeat;
}
.owner-type05 .TitleBody {
	padding:0;
	padding-left:5px;
	height:34px;
	background: url(images/container05_title_bg.jpg) repeat-x;
}
.owner-type05 .TitleRight{
	padding:0;
	width:20px;
	background: url(images/container05_title_right.jpg) no-repeat right top;
	padding-right:10px;
}
.owner-type05 .TitleRight a img{
	float:right;
	vartical-align:middle;
}
.owner-type05 .TitleBody h2 {
	margin:0px;
}
.owner-type05 .TitleBody h2 img{
	vertical-align:middle;
	margin-right:5px;
}
.owner-type05 .TitleBody h2 .Head{
	vertical-align:middle;
}
.owner-type05 .TitleBody .Head , .owner-type05 .TitleBody .SubHead {
	color: #4D4D4D;
	font-weight:bold;
	font-size:12px;
}
.owner-type05 .ContentsBox{
	padding:0;
	vertical-align:top;
}
.owner-type05 .Contents{
	width:100%;
	border-collapse:collapse;
}
.owner-type05 .ContentsMiddleLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container05_contents_left.jpg) repeat-y;
	width:2px;
}
.owner-type05 .ContentsBody{
	padding:14px;
	vertical-align:top;
	background:url(images/container05_contents_bg.jpg) repeat-x;
}
.owner-type05 .ContentsMiddleRight{
	padding:0;
	vertical-align:top;
	background: url(images/container05_contents_right.jpg) repeat-y right top;
	width:2px;
}
.owner-type05 .ContentsBottomLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container05_bottom_left1.jpg) no-repeat;
	width:2px;
	height:4px;
}
.owner-type05 .ContentsBottomLeft2{
	padding:0;
	vertical-align:top;
	background: url(images/container05_bottom_left2.jpg) no-repeat;
	width:2px;
	height:4px;
}
.owner-type05 .ContentsBottomCenter{
	padding:0;
	vertical-align:top;
	background:url(images/container05_bottom_bg.jpg) repeat-x;
	height:4px;
	width:100%;
}
.owner-type05 .ContentsBottomRight2{
	padding:0;
	vertical-align:top;
	background: url(images/container05_bottom_right2.jpg) no-repeat right top;
	height:4px;
	width:2px;
}
.owner-type05 .ContentsBottomRight{
	padding:0;
	vertical-align:top;
	background: url(images/container05_bottom_right1.jpg) no-repeat right top;
	height:4px;
	width:2px;
}
.owner-type05 .ContentsBottomRight img{
	width:2px;
}
.owner-type05 .ContentsBottomRight2 img{
	width:2px;
}
.owner-type05 .ContentsBottomLeft img{
	width:2px;
}
.owner-type05 .ContentsBottomleft2 img{
	width:2px;
}
/* ---------------------------------------------------------
owner-type06
--------------------------------------------------------- */
.owner-type06 {
	width:100%;
	border-collapse:collapse;
	margin-bottom:10px;
}
.owner-type06 .ContentsTopLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container06_top_left.jpg) no-repeat;
	width:4px;
	height:4px;
}
.owner-type06 .ContentsTopCenter{
	padding:0;
	vertical-align:top;
	background: url(images/container06_top_bg.jpg) repeat-x;
	height:4px;
}
.owner-type06 .ContentsTopRight{
	padding:0;
	vertical-align:top;
	background: url(images/container06_top_right.jpg) no-repeat right top;
	height:4px;
	width:4px;
}
.owner-type06 .ContentsMiddleLeft{
	padding:0;
	vertical-align:top;
	background:url(images/container06_middle_left.jpg) repeat-y;
	width:4px;
}
.owner-type06 .ContentsBody{
	padding:14px;
	vertical-align:top;
}
.owner-type06 .ContentsMiddleRight{
	padding:0;
	vertical-align:top;
	background: url(images/container06_middle_right.jpg) repeat-y right top;
	width:4px;
}
.owner-type06 .ContentsBottomLeft{
	padding:0;
	vertical-align:top;
	background: url(images/container06_bottom_left.jpg) no-repeat;
	width:4px;
	height:4px;
}
.owner-type06 .ContentsBottomCenter{
	padding:0;
	vertical-align:top;
	background: url(images/container06_bottom_bg.jpg) repeat-x;
	height:4px;
}
.owner-type06 .ContentsBottomRight{
	padding:0;
	vertical-align:top;
	background: url(images/container06_bottom_right.jpg) no-repeat right top;
	height:4px;
	width:4px;
}
