BODY {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(img/bg.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BACKGROUND-REPEAT: repeat-y
}
.header {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px
}
.main {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(img/topbg.jpg); MARGIN: 0px; WIDTH: 710px; BACKGROUND-REPEAT: repeat-x
}
.top-chintai {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center center; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(img/top_chintai.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 408px; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
.contlink001 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 24px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000055; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-DECORATION: none
}
.contlink001 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 24px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000055; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-DECORATION: none
}
.contlink001 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 24px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #000055; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-DECORATION: none
}
.contlink001 A:hover {
	TEXT-DECORATION: underline
}
.conttxt001 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; COLOR: #000044; LINE-HEIGHT: 125%; PADDING-TOP: 0px
}
.top-uri {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center center; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(img/top_uri.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 408px; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
.girl001 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 470px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 139px; BORDER-RIGHT-WIDTH: 0px
}
.hrcolor001 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #aaaaaa; PADDING-TOP: 0px
}
.titlelink001 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.titlelink001 A:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.titlelink001 A:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.titlelink001 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.txtlink001 {
	FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.conttxt002 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000044; LINE-HEIGHT: 130%; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.waku001 {
	BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777777 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #777777 1px solid; WIDTH: 220px; PADDING-TOP: 8px; BORDER-BOTTOM: #777777 1px solid; TEXT-ALIGN: center
}
.sitemap {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336699; PADDING-TOP: 0px; BACKGROUND-COLOR: #99cc99; TEXT-ALIGN: right
}
#gnavi {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/gnavi_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; BACKGROUND-COLOR: #444444
}
.gnavi-cont {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_cont_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-cont A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_cont_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-cont A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_cont_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavia {
	DISPLAY: block; WIDTH: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
.gnavi-menu {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-menu A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-menu A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnabi_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 124px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-menu A:hover {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(img/gnabi_cont_btn.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.gnavi-home {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnavi_home.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-home A:link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnavi_home.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-home A:visited {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(img/gnavi_home.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.gnavi-home A:hover {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(img/gnavi_home_on.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.panavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #444444 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #444444; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; COLOR: #777777; PADDING-TOP: 5px; BORDER-BOTTOM: #444444 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: right; BORDER-RIGHT-COLOR: #444444
}
.panavi A:link {
	FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none
}
.panavi A:visited {
	FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: none
}
.panavi A:hover {
	FONT-SIZE: 12px; COLOR: #777777; TEXT-DECORATION: underline
}
.cont-header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/cont_header_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 131px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 10px; COLOR: #000066; PADDING-TOP: 0px
}
H1.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 28px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 10px; COLOR: #000066; PADDING-TOP: 0px
}
.cont-summ {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 330px; COLOR: #000055; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.waku002 {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(img/waku001.gif);
	MARGIN: 0px;
	WIDTH: 366px;
	BACKGROUND-REPEAT: repeat-y;
	TEXT-ALIGN: left;
	padding: 0px;

}
.topi001 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 16px;
	COLOR: #006699;
}
.list001 {
	PADDING-RIGHT: 0px; LIST-STYLE: none url(img/3kaku.gif) outside; DISPLAY: list-item; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.m001 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #339999; TEXT-DECORATION: underline
}
.list002 {
	LIST-STYLE: none url(img/3kaku2.gif) outside; FONT-SIZE: 12px; COLOR: #339999; TEXT-DECORATION: underline
}
.waku003 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/waku003_r1_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 308px; COLOR: #000055; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px; TEXT-ALIGN: left
}
.waku003-2 {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(img/waku003_r2_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 278px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.waku004 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/waku004_r1_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 308px; COLOR: #000055; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.waku004 A:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.waku004 A:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: none
}
.waku004 A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #000055; TEXT-DECORATION: underline
}
.waku004-2 {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(img/waku004_r2_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 278px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.m002 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #339999; TEXT-DECORATION: underline
}
.list002 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; TEXT-DECORATION: none
}
.list002 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; TEXT-DECORATION: none
}
.list002 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; TEXT-DECORATION: none
}
.list002 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #339999; TEXT-DECORATION: underline
}
.list003 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000055; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.list003 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000055; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.list003 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000055; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.list003 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000055; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
}
.conttxt003 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; COLOR: #000044; LINE-HEIGHT: 130%; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.conttxt004 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; COLOR: #000044; LINE-HEIGHT: 130%; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.footer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; COLOR: #000066; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.footer A:link {
	FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.footer A:hover {
	FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: none
}
.waku005 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/waku005_r1_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 258px; COLOR: #000044; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px; TEXT-ALIGN: left
}
.waku005-2 {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(img/waku005_r2_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; COLOR: #000044; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}
.waku005-2 A:link {
	COLOR: #000044; TEXT-DECORATION: none
}
.waku005-2 A:visited {
	COLOR: #000044; TEXT-DECORATION: none
}
.waku005-2 A:hover {
	COLOR: #000044; TEXT-DECORATION: underline
}
.rindex-m {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000044
}
.waku005-2-1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/waku005-2_r1_c1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 258px; COLOR: #000044; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px; TEXT-ALIGN: left
}
.cont-header2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(img/cont_header_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95px
}
.conttxt005 {
	FONT-SIZE: 14px; COLOR: #000044; LINE-HEIGHT: 130%
}
.conttxt006 {
	FONT-SIZE: 12px; COLOR: #000044; LINE-HEIGHT: 130%
}
.css3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.css2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.topi005 {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: 10px solid #006699; WIDTH: 150px; COLOR: #0066CC; PADDING-TOP: 12px; BORDER-BOTTOM: 2px solid #FF9933; HEIGHT: 20px; TEXT-ALIGN: left
}
.flash-1 {
	border: 1px solid #0099CC;
}
