 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%; BACKGROUND-COLOR: #f8f8f8
;}
BODY {
	FONT-SIZE: small; COLOR: #000; LINE-HEIGHT: 120%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif; HEIGHT: 100%
;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
;}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
UL LI {
	LIST-STYLE-TYPE: none
;}
HR {
	CLEAR: both; DISPLAY: none
;}
BR.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0
;}
A {
	COLOR: #0033c9; text-decoration : underline blink;
  
border-color : fuchsia fuchsia fuchsia fuchsia;}
A:hover {
	TEXT-DECORATION: underline
;}
#container {
	MIN-HEIGHT: 100%; background : url(../../../gazou_files/common/image/bg_01.gif) repeat-y; WIDTH: 770px; HEIGHT: 100%
;}
UNKNOWN {
	HEIGHT: auto
}
#header {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/hdr_bg_01.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px
;}
#header #logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
;}
#header #searchBox {
	FLOAT: right; MARGIN: 4px 0px 0px; WIDTH: 245px
;}
#header #search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; WIDTH: 245px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee
;}
#header #search .txt {
	FLOAT: left; MARGIN: 0px 0px 0px 12px
;}
#header #search .field {
	FLOAT: left; MARGIN: 2px 4px 0px 0px; WIDTH: 105px
;}
#header #btn {
	FONT-SIZE: 0px; LINE-HEIGHT: 0; TEXT-ALIGN: right
;}
#header #btn LI {
	DISPLAY: inline
;}
#header #btn IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#navi {
	background : url(../../../gazou_files/common/image/navi_line.gif) no-repeat left bottom; WIDTH: 100%; HEIGHT: 40px
;}
#navi UL LI {
	FLOAT: left
;}
#contents .sideNavi {
	FLOAT: left
;}
#contents .contentsArea {
	FLOAT: left
;}
#contents .sideNavi {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; MIN-HEIGHT: 570px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 570px
;}
#contents .sideNavi UL.level01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 7px solid
;}
#contents .sideNavi .level01 LI {
	BACKGROUND: #f8f8f8; MARGIN: 1px 0px 0px; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .sideNavi .level01 LI.cur {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
;}
#contents .sideNavi .level01 LI.cur IMG {
	MARGIN: 0px; WIDTH: 200px; HEIGHT: 62px
;}
#contents .sideNavi .level01 LI.cur A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#contents .sideNavi .level01 LI IMG {
	MARGIN: 0px 3px 0px -15px; VERTICAL-ALIGN: middle
;}
#contents .sideNavi .level01 LI.bannerC IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; WIDTH: 180px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 69px; BORDER-BOTTOM-STYLE: none
;}
#contents .sideNavi .level01 LI.bannerC A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
#contents .sideNavi .level01 LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
;}
#contents .sideNavi .level01 LI A.cur {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #fefffb 1px solid
;}
#contents .sideNavi LI.level02 {
	BACKGROUND-IMAGE: none
;}
#contents .sideNavi .level02 A.cur02 IMG {
	CLEAR: none; FLOAT: none; MARGIN: 0px 3px 0px -15px; VERTICAL-ALIGN: middle
;}
#contents .sideNavi .level02 A.cur02 {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px
;}
#contents .sideNavi .level02 UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 190px; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
;}
#contents .sideNavi .level02 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; background : url(../../../gazou_files/common/image/prt_dotline_04.gif) repeat-x left bottom; PADDING-BOTTOM: 1px; MARGIN: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
;}
#contents .sideNavi .level02 UL LI.end {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #f3f3f3 1px solid
;}
#contents .sideNavi .level02 LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px -8px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
;}
#contents .sideNavi .level02 LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: small; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 5px
;}
#contents .sideNavi .level02 LI A.cur {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 18px; FONT-SIZE: small; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: #000; LINE-HEIGHT: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid
;}
#footer {
	FONT-SIZE: 10px; WIDTH: 765px
;}
#footer .bg {
	PADDING-RIGHT: 15px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 15px; background : #f5f5f5 url(../../../gazou_files/common/image/ftr_bg_01.gif) repeat-x; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; WIDTH: 735px; PADDING-TOP: 10px
;
  float : left;
}
#footer LI {
	PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #bababa 1px solid
;}
#footer LI.end {
	BORDER-RIGHT: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid
;}
#footer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
;}
#footer LI IMG {
	MARGIN-RIGHT: -3px
;}
#copyright {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; background : #ffffff url(../../../gazou_files/common/image/ftr_prt_01.gif) repeat-x; PADDING-BOTTOM: 8px; COLOR: #555; PADDING-TOP: 15px; TEXT-ALIGN: right
;}
#contents {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 736px; PADDING-TOP: 10px
;}
#contents .lineItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/prt_01.gif) no-repeat left bottom; PADDING-BOTTOM: 2px; WIDTH: 736px; PADDING-TOP: 0px
;}
#contents .contentsBlock {
	background : url(../../../gazou_files/common/image/prt_bg_01.gif) repeat-y; WIDTH: 735px
;}
#contents .pagetop {
	FONT-SIZE: x-small; MARGIN: 20px 0px 0px; TEXT-ALIGN: right
;}
#contents .pagetop IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 3px 0px -8px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .pagetop A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .pathTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; background : url(../../../gazou_files/common/image/prt_dotline_04.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
;}
#contents .path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; background : url(../../../gazou_files/common/image/prt_dotline_04.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
;}
#contents .pathTop STRONG {
	FONT-WEIGHT: normal
;}
#contents .path STRONG {
	FONT-WEIGHT: normal
;}
#contents .pathTop {
	WIDTH: 735px
;}
#contents .path {
	WIDTH: 609px
;}
#contents .path SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .pathTop SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .print {
	FLOAT: right
;}
#contents UL.alistStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents UL.alistStyle LI {
	MARGIN: 0px 0px 0px 10px
;}
#contents UL.alistStyle LI IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: -10px; PADDING-TOP: 2px
;}
#contents .dateRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
;}
#contents .dateRight02 {
	TEXT-ALIGN: right
;}
#contents .nameRight {
	MARGIN: 5px 0px 0px; TEXT-ALIGN: right
;}
#contents .txtW380L {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; WIDTH: 365px
;}
#contents .txtW400R {
	FLOAT: right; WIDTH: 400px
;}
#contents .txtW360R {
	FLOAT: right; WIDTH: 360px
;}
#contents .txtW350R {
	FLOAT: right; WIDTH: 350px
;}
#contents .txtW344R {
	FLOAT: right; WIDTH: 344px
;}
#contents .txt01 {
	MARGIN: 10px 0px 0px 6px
;}
#contents .txt01w315 {
	MARGIN: 10px 0px 0px 6px; WIDTH: 315px
;}
#contents .txt02 {
	MARGIN: 10px 0px 0px
;}
#contents .txt03 {
	MARGIN: 0px 0px 0px 6px
;}
#contents .picL {
	FLOAT: left; MARGIN: 0px
;}
#contents .pic01L {
	FLOAT: left; MARGIN: 10px 0px 0px
;}
#contents .pic02L {
	FLOAT: left; MARGIN: 10px 0px 0px 3px
;}
#contents .pic03L {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 3px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .pic04L {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .pic05L {
	FLOAT: left; MARGIN: 10px 15px 10px 3px
;}
#contents .pic05L IMG.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;}
#contents .pic05R {
	FLOAT: right; MARGIN: 0px 0px 10px 15px
;}
#contents .picR {
	FLOAT: right; MARGIN: 10px 0px 5px 10px; WIDTH: 160px
;}
#contents .picR02 {
	FLOAT: right; MARGIN: 10px 0px 5px 10px; WIDTH: 160px
;}
#contents .picR03 {
	FLOAT: right; MARGIN: 10px 0px 5px 10px; WIDTH: 160px
;}
#contents .picR03 {
	WIDTH: 183px
;}
#contents .picR IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .picR02 IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .picRight {
	FLOAT: right; MARGIN: 10px 0px 5px 10px; WIDTH: 160px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .picR IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .picR02 IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .picR02 {
	MARGIN: 0px 0px 5px 10px
;}
#contents .pic05L .caption {
	FONT-SIZE: x-small; LINE-HEIGHT: 120%
;}
#contents .caption {
	FONT-SIZE: x-small; MARGIN: 5px 0px 0px; LINE-HEIGHT: 120%
;}
#contents .pic01 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 20px 0px 0px 6px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .pic02 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 20px 0px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 0; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .picC {
	TEXT-ALIGN: center
;}
#contents .pic01NoBorder {
	MARGIN: 20px 0px 0px 6px; LINE-HEIGHT: 0
;}
#contents .pic02NoBorder {
	MARGIN: 20px 0px 0px; LINE-HEIGHT: 0
;}
#contents IMG.pic03NoBorder {
	MARGIN: 20px 0px 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents IMG.pic04NoBorder {
	MARGIN: 8px 0px 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 0; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .detail {
	MARGIN: 10px 0px 0px
;}
#contents .detail IMG {
	MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .detail A {
	MARGIN-LEFT: 0.5em
;}
#contents .adrdr {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fbfbfb; PADDING-BOTTOM: 7px; MARGIN: 60px 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .adrdr .icn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 88px
;}
#contents .adrdr .txt {
	FLOAT: left; WIDTH: 400px
;}
#contents .adrdr .txt IMG {
	MARGIN: 0px 3px 0px -10px; VERTICAL-ALIGN: middle; WIDTH: 7px; HEIGHT: 7px
;}
#contents .adrdr .txt A {
	MARGIN: 0px 0px 0px 10px
;}
#contents .wmp {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fbfbfb; PADDING-BOTTOM: 7px; MARGIN: 50px 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .wmp .icn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 88px
;}
#contents .wmp .txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px; marign: 0
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
#contents .wmp .txt IMG {
	MARGIN: 0px 3px 0px -10px; VERTICAL-ALIGN: middle
;}
#contents .wmp .txt A {
	MARGIN: 0px 0px 5px 10px
;}
#contents .topRight .kanren {
	BORDER-RIGHT: #ece9d8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ece9d8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 0px; BORDER-LEFT: #ece9d8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ece9d8 1px solid
;}
#contents .topRight .kanren .ttl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ece9d8; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .topRight .kanren .txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/prt_dotline_11.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; MARGIN: 0px 5px; PADDING-TOP: 7px; HEIGHT: 20px
;}
#contents .topRight .kanren UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
;}
#contents .kanren UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 0.5em; PADDING-TOP: 5px
;}
#contents .kanren UL LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 4px -15px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .topRight .kanren02 {
	BORDER-RIGHT: #ece9d8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ece9d8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 20px 0px 0px; BORDER-LEFT: #ece9d8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ece9d8 1px solid
;}
#contents .topRight .kanren02 .ttl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ece9d8; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .topRight .kanren02 .txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/prt_dotline_11.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; MARGIN: 0px 5px; PADDING-TOP: 7px; HEIGHT: 20px
;}
#contents .topRight .kanren02 UL {
	MARGIN: 0px 0px 15px 30px
;}
#contents .kanren02 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
;}
#contents .kanren02 UL LI IMG {
	MARGIN: 3px 3px 4px -15px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .listLink {
	FLOAT: right; MARGIN: 5px 0px 0px
;}
#contents .listLink IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px -8px; VERTICAL-ALIGN: middle; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 7px
;}
#contents .listLink A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
;}
#contents .listLink A:hover {
	TEXT-DECORATION: underline
;}
#contents .contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 6px; BORDER-LEFT: #ccc 4px solid; PADDING-TOP: 0px
;}
#contents .contact P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
;}
#contents .contact P.cttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/prt_dotline_04.gif) repeat-x left bottom; PADDING-BOTTOM: 4px; WIDTH: 500px; PADDING-TOP: 4px
;}
#contents .contact TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 250px; PADDING-TOP: 0px
;}
#contents .contact P.link {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
;}
#contents .contact IMG {
	MARGIN: 0px 4px 0px -6px; VERTICAL-ALIGN: middle
;}
#contents .contact TD IMG {
	MARGIN-LEFT: 2px
;}
#contents .contact .link {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px; BACKGROUND: none transparent scroll repeat 0% 0%
;}
#contents P.wrapTop {
	MARGIN: 10px auto
;}
#contents P.wrapBottom {
	MARGIN-BOTTOM: 30px
;}
#contents .notesBottom {
	FONT-SIZE: x-small; MARGIN: 30px 0px 0px 15px
;}
#contents .notesBottom .mark {
	MARGIN: 0px 2px 0px -6px; VERTICAL-ALIGN: middle
;}
#contents .wrapT20 {
	MARGIN-TOP: 20px
;}
#contents .wrapT200 {
	MARGIN-TOP: 200px
;}
#contents .normal {
	FONT-WEIGHT: normal
;}
.note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.note .mark {
	MARGIN: 0px 0px 0px -11px; VERTICAL-ALIGN: middle
;}
#contents DIV.siteList {
	MARGIN: 30px 0px 0px 6px; WIDTH: 512px
;}
#contents DIV.siteList UL {
	MARGIN: 10px 0px 0px
;}
#contents DIV.siteList UL LI {
	MARGIN: 0px 0px 0px 16px; LIST-STYLE-TYPE: none
;}
#contents DIV.siteList LI IMG {
	MARGIN: 0px 3px 0px -10px; VERTICAL-ALIGN: middle
;}
#contents .referenceBox {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 30px 0px 0px 6px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: 500px; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e2e2 1px solid
;}
#contents .referenceBox .ttlItem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ece9d8; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 490px; PADDING-TOP: 5px
;}
#contents .referenceBox .item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
;}
#contents .referenceBox .item A.indnt {
	MARGIN-LEFT: 0.5em
;}
#contents .referenceBox .item IMG {
	MARGIN: 0.3em 3px 0px -8px; VERTICAL-ALIGN: top
;}
#contents .relatedpage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
;}
#contents .relatedpage LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
;}
#contents .relatedpage LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px -6px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .backnumBox {
	MARGIN: 30px 0px 0px
;}
#contents .backnum {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .backnum LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
;}
#contents .backnum LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px -6px; VERTICAL-ALIGN: middle; WIDTH: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none
;}
#contents .kanrenSite {
	MARGIN: 30px 0px 0px
;}
#contents .wrapH {
	MARGIN: 6px auto 30px
;}
#contents .arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -8px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
;}
.indexItemLeft {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 255px
;}
.indexItemRight {
	FLOAT: right; MARGIN: 10px 0px 0px; WIDTH: 255px
;}
.indexItemLeft .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #29638c 2px solid; PADDING-LEFT: 12px; MIN-HEIGHT: 2.3em; background : #f8f8f8 url(../../../gazou_files/common/image/prt_dotline_09.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px; HEIGHT: 2.3em
;}
.indexItemRight .ttl {
	PADDING-RIGHT: 6px; BORDER-TOP: #29638c 2px solid; PADDING-LEFT: 12px; MIN-HEIGHT: 2.3em; background : #f8f8f8 url(../../../gazou_files/common/image/prt_dotline_09.gif) repeat-x left bottom; PADDING-BOTTOM: 6px; MARGIN: 1px 0px; PADDING-TOP: 6px; HEIGHT: 2.3em
;}
.indexItemLeft .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
;}
.indexItemRight .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
;}
.indexItemLeft .txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
;}
.indexItemRight .txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
;}
#contents .tbl01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(../../../gazou_files/common/image/prt_dotline_06.gif) repeat-x left top; PADDING-BOTTOM: 1px; MARGIN: 20px 0px 0px; WIDTH: 520px; PADDING-TOP: 1px
;}
#contents .tbl01 TABLE {
	
}
#contents .tbl01 TH {
	background : url(../../../gazou_files/common/image/prt_dotline_06.gif) repeat-x left bottom;}
#contents .tbl01 TD {
	background : url(../../../gazou_files/common/image/prt_dotline_06.gif) repeat-x left bottom;}
#contents .tbl01 TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; background : #eeeeee url(../../../gazou_files/common/image/prt_dotline_07.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: 114px; PADDING-TOP: 7px; TEXT-ALIGN: left
;}
#contents .tbl01 TH.name {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; background : #eeeeee url(../../../gazou_files/common/image/prt_dotline_07.gif) repeat-x left bottom; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; WIDTH: 114px; PADDING-TOP: 7px; TEXT-ALIGN: left
;}
#contents .tbl01 TH.name {
	BACKGROUND-COLOR: #c2c8cf
;}
#contents .tbl01 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
;}
#contents .tbl01 TD IMG {
	CLEAR: none; FLOAT: none; MARGIN: 0px 3px 0px -15px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .tbl01 TD A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#contents .tbl01 TD .detail {
	MARGIN: 10px 0px 0px
;}
#contents .tbl01 TD .detail IMG {
	MARGIN: 0px 3px 0px -5px; VERTICAL-ALIGN: middle; WIDTH: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none
;}
#contents .tbl01 TD TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
#contents .tbl01 TD TD IMG {
	MARGIN: 0px 3px 0px -5px; VERTICAL-ALIGN: middle; WIDTH: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 7px; BORDER-BOTTOM-STYLE: none
;}
#contents .tbl02 {
	MARGIN: 0px 0px 0px 10px; WIDTH: 400px
;}
#contents .tbl02 TABLE {
	WIDTH: 400px; BORDER-COLLAPSE: collapse
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
#contents .tbl02 .bga {
	BACKGROUND: #eee
;}
#contents .tbl02 .bgb {
	BACKGROUND: #fff
;}
#contents .tbl02 TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
;}
#contents .tbl02 TD.year {
	WIDTH: 62px; TEXT-ALIGN: right
;}
#contents .tbl02 TD.month {
	WIDTH: 40px; TEXT-ALIGN: right
;}
#contents .tbl02 TD IMG {
	VERTICAL-ALIGN: middle
;}
#contents .mTop5 {
	MARGIN-TOP: 5px
;}
#contents .mTop10 {
	MARGIN-TOP: 10px
;}
#contents .mTop15 {
	MARGIN-TOP: 15px
;}
#contents .mTop20 {
	MARGIN-TOP: 20px
;}
#contents .mTop30 {
	MARGIN-TOP: 30px
;}
#contents .mTop50 {
	MARGIN-TOP: 50px
;}
#contents .pTop10 {
	PADDING-TOP: 10px
;}
#contents .pTop15 {
	PADDING-TOP: 15px
;}
#contents .pTop20 {
	PADDING-TOP: 20px
;}
#contents .pTop30 {
	PADDING-TOP: 30px
;}
#contents .mLeft6 {
	MARGIN-LEFT: 6px
;}
#contents .mLeft15 {
	MARGIN-LEFT: 15px
;}
#contents .mLeft18 {
	MARGIN-LEFT: 18px
;}
#contents .mLeft30 {
	MARGIN-LEFT: 30px
;}
#contents .mRight6 {
	MARGIN-RIGHT: 6px
;}
#contents .mRight15 {
	MARGIN-RIGHT: 15px
;}
#contents .mRight30 {
	MARGIN-RIGHT: 30px
;}
#contents .pLeft6 {
	MARGIN-LEFT: 6px
;}
#contents .pLeft10 {
	MARGIN-LEFT: 10px
;}
#contents .pLeft15 {
	MARGIN-LEFT: 15px
;}
#contents .pRight15 {
	MARGIN-RIGHT: 15px
;}
#contents .fLeft {
	FLOAT: left
;}
#contents .fRight {
	FLOAT: right
;}
.strong {
	FONT-WEIGHT: bold
;}
.aCenter {
	TEXT-ALIGN: center
;}
.aRight {
	TEXT-ALIGN: right
;}
.vTop {
	VERTICAL-ALIGN: top
;}
.captionTxt {
	FONT-SIZE: x-small; LINE-HEIGHT: 120%
;}
#contents .ttlStyle3 {
	PADDING-BOTTOM: 1px; BORDER-BOTTOM: #000000 1px solid
;}
#contents .ttlStyle3 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 3px solid
;}
DL.reference {
	MARGIN-LEFT: 6px; WIDTH: 514px
;}
DL.reference DT {
	FONT-WEIGHT: bold
;}
DL.reference DD {
	PADDING-TOP: 10px
;}
DIV.defaultList UL {
	MARGIN: 10px 0px 0px 24px
;}
DIV.defaultList OL {
	MARGIN: 10px 0px 0px 24px
;}
DIV.defaultList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
;}
DIV.defaultList UL.plus {
	MARGIN: 0px 0px 0px 31px
;}
DIV.defaultList OL.plus {
	MARGIN: 0px 0px 0px 31px
;}
DIV.defaultList UL {
	MARGIN: 10px 0px 0px 30px
;}
DIV.defaultList OL {
	MARGIN: 10px 0px 0px 30px
;}
DIV.defaultList UL.plus {
	MARGIN: 0px 0px 0px 37px
;}
DIV.defaultList OL.plus {
	MARGIN: 0px 0px 0px 37px
;}
DIV.defaultList UL.strong {
	MARGIN: 10px 0px 0px 24px
;}
DIV.defaultList OL.strong {
	MARGIN: 10px 0px 0px 24px
;}
DIV.defaultList UL.strongP {
	MARGIN: 10px 0px 0px 34px
;}
DIV.defaultList OL.strongP {
	MARGIN: 10px 0px 0px 34px
;}
DIV.defaultList UL.strong LI {
	FONT-WEIGHT: bold
;}
DIV.defaultList OL.strong LI {
	FONT-WEIGHT: bold
;}
DIV.defaultList UL.strongP LI {
	FONT-WEIGHT: bold
;}
DIV.defaultList OL.strongP LI {
	FONT-WEIGHT: bold
;}
DIV.defaultList UL.strong {
	MARGIN: 10px 0px 0px 30px
;}
DIV.defaultList OL.strong {
	MARGIN: 10px 0px 0px 30px
;}
DIV.defaultList UL.strongP {
	MARGIN: 0px 0px 0px 38px
;}
DIV.defaultList OL.strongP {
	MARGIN: 0px 0px 0px 38px
;}
DIV.defaultList UL.strong LI P {
	FONT-WEIGHT: normal; MARGIN: 10px 0px 0px
;}
DIV.defaultList OL.strong LI P {
	FONT-WEIGHT: normal; MARGIN: 10px 0px 0px
;}
DIV.defaultList UL.strongP LI P {
	FONT-WEIGHT: normal; MARGIN: 10px 0px 0px
;}
DIV.defaultList OL.strongP LI P {
	FONT-WEIGHT: normal; MARGIN: 10px 0px 0px
;}
DIV.defaultList LI LI {
	MARGIN-LEFT: 1px
;}
DIV.defaultList LI.plus LI {
	MARGIN-LEFT: 8px
;}
DIV.defaultList LI LI.end {
	PADDING-BOTTOM: 0px
;}
DIV.defaultList LI.plus LI.end {
	PADDING-BOTTOM: 0px
;}
DIV.defaultList LI LI {
	MARGIN-LEFT: 1px
;}
DIV.defaultList LI.disc LI {
	LIST-STYLE-TYPE: disc
;}
DIV.defaultList LI.disc LI {
	MARGIN-LEFT: -5px
;}
DIV.defaultList LI.disc LI {
	MARGIN-LEFT: -5px
;}
DIV.defaultList UL.disc LI {
	LIST-STYLE-TYPE: disc
;}
DIV.defaultList UL.disc {
	MARGIN: 10px 0px 0px 18px
;}
DIV.defaultList UL.disc {
	MARGIN: 10px 0px 0px 21px
;}
.editor UL {
	MARGIN: 10px 0px 0px 24px
;}
.editor OL {
	MARGIN: 10px 0px 0px 32px
;}
.editor UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
;}
.editor OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
;}
DIV.areaChart {
	margin : 10px 10px 10px 10px;
  float : left;
border-width : 1px 1px 1px 1px;
  padding-top : -50px;
  padding-left : -50px;
  padding-right : -50px;
  padding-bottom : -50px;
  clear : left;
}
DIV.areaChart DL {
	MARGIN-LEFT: 6px; WIDTH: 514px
;}
DIV.areaChart DT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; background : #666666 url(../../../gazou_files/common/image/prt_ttl_line_03.gif) repeat-x left bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; PADDING-TOP: 5px
;}
DIV.areaChart DD DL {
	MARGIN: 10px 0px 5px
;}
DIV.areaChart DD DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
DIV.areaChart DD DD {
	MARGIN: 0px
;}
DIV.areaChart DD TABLE {
	MARGIN: 3px 0px 0px; WIDTH: 514px; BORDER-COLLAPSE: collapse
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
DIV.areaChart TABLE {
	MARGIN: 0px; WIDTH: 514px; BORDER-COLLAPSE: collapse
}}
DIV.areaChart TH {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left
;}
DIV.areaChart TD {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left
;}
UNKNOWN {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/common/image/prt_ttl_line_03.gif) #666666 repeat-x left bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.areaChart TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
;}
DIV.areaChart TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
;}
DIV.areaChart TR.chartWrap {
	empty-cells: hide
}
DIV.areaChart TR.chartWrap TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 4px; BORDER-BOTTOM-STYLE: none
;}
#contents DIV.local DD DL {
	MARGIN: 3px 0px 0px
;}
#contents DIV.local DD DT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 500px; COLOR: #000; PADDING-TOP: 6px; BACKGROUND-COLOR: #eeeeee
;}
#contents DIV.local DD DD {
	MARGIN: 0px 0px 3px; BORDER-TOP-STYLE: none
;}
#contents DIV.local TABLE {
	MARGIN: 0px; WIDTH: 514px; BORDER-COLLAPSE: collapse
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
DIV.areaChart .gray {
	BACKGROUND: #eeeeee
;}
DIV.areaChart .w25p {
	WIDTH: 25%
;}
DIV.areaChart TABLE.wrapL {
	MARGIN: 0px 0px 0px 6px
;}
DIV.areaChart .aRight {
	TEXT-ALIGN: right
;}
DIV.areaChart .aLeft {
	TEXT-ALIGN: left
;}
DIV.areaChart .vMiddle {
	VERTICAL-ALIGN: middle
;}
DIV.areaChart .fRight {
	FLOAT: right
;}
DIV.areaChart .fLeft {
	FLOAT: left
;}
DIV.areaChart .strong {
	FONT-WEIGHT: bold
;}
DIV.areaChart TR.strong TH {
	FONT-WEIGHT: bold
;}
DIV.areaChart TR.strong TD {
	FONT-WEIGHT: bold
;}
DIV.areaChart TABLE.aRight TH {
	TEXT-ALIGN: right
;}
DIV.areaChart TABLE.aRight TD {
	TEXT-ALIGN: right
;}
DIV.areaChart TABLE UL.pdf {
	MARGIN-BOTTOM: -5px
;}
DIV.areaChart TABLE P.pdf {
	MARGIN-BOTTOM: -5px
;}
DIV.areaChart TABLE UL.pdf LI {
	MARGIN: 0px 0px 5px 16px
;}
DIV.areaChart TABLE P.pdf {
	MARGIN: 0px 0px 5px 16px
;}
DIV.areaChart TABLE UL.pdf LI IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 0px -16px; VERTICAL-ALIGN: middle
;}
DIV.areaChart TABLE P.pdf IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 0px -16px; VERTICAL-ALIGN: middle
;}
DIV.areaChart TABLE UL.ref LI {
	PADDING-LEFT: 0.5em; MARGIN: 0px 0px 5px 7px; TEXT-INDENT: -3px
;}
DIV.areaChart TABLE P.ref {
	PADDING-LEFT: 0.5em; MARGIN: 0px 0px 5px 7px; TEXT-INDENT: -3px
;}
DIV.areaChart TABLE UL.ref LI IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 0px -7px; VERTICAL-ALIGN: middle
;}
DIV.areaChart TABLE P.ref IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 0px -7px; VERTICAL-ALIGN: middle
;}
DIV.areaChart TABLE TH.graph {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
DIV.areaChart TABLE TH.graph .fRight {
	PADDING-LEFT: 5px; WIDTH: 22px
;}
DIV.areaChart TABLE TH.graph .w130 {
	WIDTH: 120px
;}
DIV.areaChart TABLE TH.graph .w100 {
	WIDTH: 120px
;}
DIV.areaChart TABLE TH.w55 {
	WIDTH: 75px
;}
TABLE.empty TD {
	empty-cells: show
}
DIV.areaChart DL.data {
	MARGIN: 0px 0px 0px 6px; WIDTH: 490px
;}
DIV.areaChart DL.data DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
DIV.areaChart DL.data DD {
	MARGIN: 10px 0px 0px 10px
;}
DIV.areaChart UL.pdfList {
	TEXT-ALIGN: left
;}
DIV.areaChart UL.pdfList LI {
	MARGIN: 0px 0px 5px 26px; TEXT-INDENT: -3px
;}
DIV.areaChart UL.pdfList LI IMG {
	PADDING-RIGHT: 5px; MARGIN: 0px 0px 3px -10px; VERTICAL-ALIGN: middle
;}
DIV.areaChart UL.pdfList LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; list-style-image : url(../../gazou_files/common/image/prt_list_01.gif); PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 12px; TEXT-INDENT: -10px; PADDING-TOP: 0px
;}
DIV.areaChart UL.pdfList LI IMG {
	MARGIN: 0px 0px 3px -18px
;}
DIV.areaChart UL.pdfList LI LI {
	MARGIN: 3px 0px 0px; TEXT-INDENT: 0px
;}
IMG.pic {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;}
.pdf LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.pdf P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.pdf LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; list-style-image : url(../../gazou_files/common/image/prt_list_01.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.pdf LI IMG {
	MARGIN: 0px 3px 0px -16px; VERTICAL-ALIGN: middle
;}
.pdf P IMG {
	MARGIN: 0px 3px 0px -16px; VERTICAL-ALIGN: middle
;}
.ref LI {
	MARGIN: 0px 0px 0px 10px
;}
.ref P {
	MARGIN: 0px 0px 0px 10px
;}
.ref LI IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 3px -7px; VERTICAL-ALIGN: middle
;}
.ref P IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 3px -7px; VERTICAL-ALIGN: middle
;}
.href LI {
	PADDING-LEFT: 0.5em; MARGIN: 0px 0px 0px 10px; TEXT-INDENT: -5px
;}
.href P {
	PADDING-LEFT: 0.5em; MARGIN: 0px 0px 0px 10px; TEXT-INDENT: -5px
;}
.href LI IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 3px -7px; VERTICAL-ALIGN: middle
;}
.href P IMG {
	PADDING-RIGHT: 3px; MARGIN: 0px 0px 3px -7px; VERTICAL-ALIGN: middle
;}
IMG.pic {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;
  text-decoration : underline;
}
.siteref LI {
	MARGIN: 0px 0px 0px 10px
;}
.siteref P {
	MARGIN: 0px 0px 0px 10px
;}
.siteref LI IMG {
	MARGIN: 0px 0px 0px -7px; VERTICAL-ALIGN: middle
;}
.siteref P IMG {
	MARGIN: 0px 0px 0px -7px; VERTICAL-ALIGN: middle
;}
