#navi {
	background : url(../../../gazou_files/company/image/navi_line.gif) no-repeat left bottom;}
#main {
	LINE-HEIGHT: 0
;}
#contents {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .read {
	MARGIN: 10px 0px 0px
;}
#contents .sideNavi .level01 LI A.cur {
	BACKGROUND: #e2e3f8
;}
#contents .sideNavi LI.level02 {
	BACKGROUND-COLOR: #e2e2f8
;}
#contents .sideNavi .level02 A.cur02 {
	BACKGROUND: #e2e3f8
;}
#contents .sideNavi .level02 LI A.cur {
	BACKGROUND: #c3c3e4
;}
#contents .contentsArea {
	WIDTH: 520px
;}
#contents .h2Box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/company/image/prt_ttl_line_01.gif) repeat-x left bottom; PADDING-BOTTOM: 3px; WIDTH: 520px; PADDING-TOP: 0px
;}
#contents H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: medium; background : url(../../../gazou_files/company/image/prt_ttl_bg_01.gif) no-repeat; PADDING-BOTTOM: 6px; WIDTH: 480px; PADDING-TOP: 11px; BORDER-BOTTOM: #adadcd 3px solid
;}
#contents .h3Box {
	PADDING-RIGHT: 0px; BORDER-TOP: #d6d6e6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 20px 0px 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6e6 1px solid
;}
#contents .h3Box02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 20px 0px 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6e6 1px solid
;}
#contents H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: small; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #adadcd 3px solid; BACKGROUND-COLOR: #f8f8f8
;}
#contents .h3Box02 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: small; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #adadcd 3px solid; BACKGROUND-COLOR: #f8f8f8
;}
#contents .h3Box02 H3 {
	BACKGROUND-COLOR: #fff
;}
#contents .topLeft {
	FLOAT: left; MARGIN: 15px 0px 0px
;}
#contents .topRight {
	FLOAT: left; MARGIN: 15px 0px 0px
;}
#contents .topLeft {
	MARGIN: 15px 15px 0px 0px; WIDTH: 330px
;}
#contents .topLeft H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .txtBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 10px; WIDTH: 514px; PADDING-TOP: 0px
;}
#contents .topLeft .txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; background : url(../../../gazou_files/common/image/prt_dotline_05.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; WIDTH: 320px; PADDING-TOP: 6px
;}
#contents .topLeft .link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px
;}
#contents .topLeft UL {
	WIDTH: 324px
;}
#contents .topLeft LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 88px; PADDING-TOP: 5px
;}
#contents .topLeft LI.fullSize {
	WIDTH: 90%
;}
#contents .topLeft LI.segment {
	CLEAR: both; BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
;}
#contents .topLeft LI IMG {
	MARGIN: 0px 3px 0px -16px; VERTICAL-ALIGN: middle; WIDTH: 12px; HEIGHT: 12px
;}
#contents .topLeft LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
;}
#contents .topRight {
	WIDTH: 175px
;}
#contents .topRight .ttl {
	PADDING-RIGHT: 0px; BORDER-TOP: #333383 2px solid; PADDING-LEFT: 18px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
;}
#contents .topRight .ttl IMG {
	MARGIN: 2px 3px 0px -12px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .topRight .item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; background : url(../../../gazou_files/common/image/prt_dotline_04.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; MARGIN: 5px 0px 10px; WIDTH: 169px; PADDING-TOP: 0px
;}
#contents .topRight IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .topRight .item .txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 87px; PADDING-TOP: 0px
;}
#contents .topRight .item .txt IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px -7px; VERTICAL-ALIGN: middle; WIDTH: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 0.3em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none
;}
#contents .itemList TABLE {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
#contents .itemList02 TABLE {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}}
#contents .itemList02 TABLE {
	MARGIN: 10px 0px 0px
;}
#contents .itemList TH {
	FONT-WEIGHT: normal; background : #f8f8f8 url(../../../gazou_files/common/image/prt_dotline_09.gif) repeat-x left bottom; VERTICAL-ALIGN: top; TEXT-ALIGN: left
;}
#contents .itemList02 TH {
	FONT-WEIGHT: normal; background : #f8f8f8 url(../../../gazou_files/common/image/prt_dotline_09.gif) repeat-x left bottom; VERTICAL-ALIGN: top; TEXT-ALIGN: left
;}
#contents .itemList TH.leftItem {
	BORDER-RIGHT: #fff 10px solid; WIDTH: 50%
;}
#contents .itemList02 TH.leftItem {
	BORDER-RIGHT: #fff 10px solid; WIDTH: 50%
;}
#contents .itemList TH.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
;}
#contents .itemList02 TH.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
;}
#contents .itemList TH.leftItem .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #333383 2px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
;}
#contents .itemList02 TH.leftItem .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #333383 2px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
;}
#contents .itemList TH .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #333383 2px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
;}
#contents .itemList02 TH .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #333383 2px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px
;}
#contents .itemList TH.leftItem .ttl IMG {
	MARGIN: 0px 3px 0px -6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .itemList02 TH.leftItem .ttl IMG {
	MARGIN: 0px 3px 0px -6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .itemList TH .ttl IMG {
	MARGIN: 0px 3px 0px -6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .itemList02 TH .ttl IMG {
	MARGIN: 0px 3px 0px -6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .itemList TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
;}
#contents .itemList02 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
;}
#contents .itemList TR.empty TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px
;}
#contents .itemList TD.leftItem {
	BORDER-RIGHT: #fff 10px solid
;}
#contents .itemList02 TD.leftItem {
	BORDER-RIGHT: #fff 10px solid
;}
DIV.tbl01 SPAN.mainMap {
	PADDING-LEFT: 20px; MARGIN-LEFT: 20px
;}
