BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: small;
	PADDING-BOTTOM: 0px;
	MARGIN: 25px;
	LINE-HEIGHT: 100%;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center
}
.contents {
	PADDING: 0px;
	MARGIN: 0px auto;
	WIDTH: 750px;
		HIGHT: 320px;
	BORDER-LEFT: #B22933 1px solid;
	BORDER-TOP: #B22933 1px solid;
	BORDER-RIGHT: #B22933 1px solid;
	BORDER-BOTTOM: #B22933 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	position: relative;
}

.main01 {
	PADDING: 0px;
	FONT-SIZE: 12px;
	FLOAT: left;
	MARGIN: 0px;
position:absolute;
left:0px;
  top:47px;
	WIDTH: 207px;
		HIGHT: 311px;
	COLOR: #2c2220;
		BACKGROUND-COLOR: #FFffff;
	LINE-HEIGHT: 200%;
	FONT-STYLE: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	TEXT-ALIGN: left;
}
.main02 {
	PADDING: 0px;
	MARGIN: 0px;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 247px;
	WIDTH: 477px;
		HIGHT: 311px;
	COLOR: #2c2220;
		BACKGROUND-COLOR: #ffFFff;
	LINE-HEIGHT: 160%;
	FONT-STYLE: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	TEXT-ALIGN: left;
}
.logo_area {
	padding: 0px;
	margin: 0px;
	background-image: url(bar.gif);
	width: 748px;
	height: 70px;
	border: #B22933 solid 1px;
	border-bottom: none;
	border-left: none;
	border-right: none;
}
.menu_area {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	width: 748px;
	height: 56px;
	border: #FFFFFF solid 1px;
}
.home_menu {
	padding: 0px;
	margin: 0px;
	position:absolute;
	left:8px;
   	top:5px;
	width:137px;
	height: 33px;
}
.nav_menu {
	padding: 0px;
	margin-left: 150px;
	margin-top: 10px;
}
.nav_menu01 {
	padding: 0px;
		position:absolute;
	top: 55px;
        left:150px;
}
.menu01_01 {
	padding: 0px;
	margin: 0px;
	position:absolute;
        font-family:Osaka,Arial;
        left:126px;
        top:100px;
        width:90px;
	height: 13px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.menu01_02 {
		padding: 0px;
		margin: 0px;
		position:absolute;
        font-family:Osaka,Arial;
        left:228px;
        top:100px;
        width:90px;
		height: 13px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.menu01_03 {
		padding: 0px;
		margin: 0px;
		position:absolute;
        font-family:Osaka,Arial;
        left:330px;
        top:100px;
        width:90px;
		height: 13px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.menu01_04 {
		padding: 0px;
		margin: 0px;
		position:absolute;
        font-family:Osaka,Arial;
        left:432px;
        top:100px;
        width:90px;
		height: 13px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.menu01_05 {
		padding: 0px;
		margin: 0px;
		position:absolute;
        font-family:Osaka,Arial;
        left:534px;
        top:100px;
        width:90px;
		height: 13px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.room01 {
	padding: 0px;
	margin: 0px;
	position:absolute;
        font-family:Osaka,Arial;
        left:235px;
        top:135px;
        width:474px;
	height: 210px;
        color:#000000;
        font-size:12pt;
        visibility:hidden;
}
.logo_img {
	MARGIN: 0px;
	PADDING: 0px;
	MARGIN-TOP: 8px;
	WIDTH: 170px;
}
.news_img {
	margin: 0px; padding: 0px; MARGIN-LEFT: 502px; WIDTH: 377px; margin-bottom: 20px; PADDING-TOP: 20px;
}
.caution_area {
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px;
	WIDTH: 628px;
		HIGHT: 320px;
	BORDER-LEFT: #B22933 1px solid;
	BORDER-TOP: #B22933 1px solid;
	BORDER-RIGHT: #B22933 1px solid;
	BORDER-BOTTOM: #B22933 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
}

.dummy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.body_b11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2c2220; LINE-HEIGHT: 160%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.body_b12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2c2220; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.body_b12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2c2220; LINE-HEIGHT: 160%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.body_b14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c2220; LINE-HEIGHT: 200%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
HR {
	COLOR: #cccccc
}
P {
	MARGIN-TOP: 20px; FONT-SIZE: 12px; MARGIN-LEFT: 30px; COLOR: #2c2220; LINE-HEIGHT: 180%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.img01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.img02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.img03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 10px
}
.info01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2220; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.info02 {
	PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #2c2220; LINE-HEIGHT: 130%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
H1 {
	FONT-SIZE: 22px;
	LINE-HEIGHT: 100%;
	FONT-STYLE: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	COLOR: #FE000D;
	MARGIN-TOP: 20px; PADDING-TOP: 5px;
	MARGIN-LEFT: 30px;
}
H2 {
	MARGIN-TOP: 20px; FONT-SIZE: 27px; MARGIN-LEFT: 30px; COLOR: #4ba225; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.titles_s {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #2c2220; LINE-HEIGHT: 100%; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.titles_s2 {
	MARGIN-TOP: 25px; FONT-SIZE: 10px; MARGIN-LEFT: 30px; COLOR: #2c2220; LINE-HEIGHT: 220%; MARGIN-RIGHT: 40px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 20px; MARGIN-LEFT: 30px; COLOR: #2c2220; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
H4 {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; MARGIN-LEFT: 30px; COLOR: #2c2220; LINE-HEIGHT: 140%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
H5 {
	MARGIN-TOP: 20px; FONT-SIZE: 20px; MARGIN-LEFT: 0px; COLOR: #2c2220; LINE-HEIGHT: 100%; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
A.jump1:link {
	FONT-SIZE: 11px; COLOR: #0860a8; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump1:visited {
	FONT-SIZE: 11px; COLOR: #993399; TEXT-DECORATION: none
}
A.jump1:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
A.jump1:active {
	FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
A.jump2:link {
	FONT-SIZE: 11px; COLOR: #2c2220; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump2:visited {
	FONT-SIZE: 11px; COLOR: #2c2220; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump2:hover {
	FONT-SIZE: 11px; COLOR: #EE2220; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump2:active {
	FONT-SIZE: 11px; COLOR: #2c2220; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}

A.jump3:link {
	FONT-SIZE: 12px; COLOR: #2c2220; LINE-HEIGHT: 150%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump3:visited {
	FONT-SIZE: 12px; COLOR: #2c2220; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump3:hover {
	FONT-SIZE: 12px; COLOR: #EE2220; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump3:active {
	FONT-SIZE: 12px; COLOR: #2c2220; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump4:link {
	FONT-SIZE: 12px; COLOR: #B22933; LINE-HEIGHT: 150%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump4:visited {
	FONT-SIZE: 12px; COLOR: #B22933; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump4:hover {
	FONT-SIZE: 12px; COLOR: #EE2220; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
A.jump4:active {
	FONT-SIZE: 12px; COLOR: #B22933; LINE-HEIGHT: 120%; FONT-STYLE: normal;
FONT-WEIGHT: bold; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-DECORATION: none
}
.none {
	DISPLAY: none
}

.title01 {
	BORDER-RIGHT: #4ba225 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 18px; COLOR: #2c2220; LINE-HEIGHT: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #4ba225 1px solid; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #e6f5c9; TEXT-ALIGN: left
}
.item01 {
	BORDER-RIGHT: #4ba225 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #2c2220; LINE-HEIGHT: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #4ba225 1px solid; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: -1px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; marigin-bottom: 0px; marigin-top: 0px
}
.form01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.w100 {
	WIDTH: 120px; TEXT-ALIGN: left
}
.links {
	FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 170px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.address_top {
	CLEAR: both;
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 26px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 8px;
	MARGIN: 0px;
	TEXT-ALIGN: center;
}
.copy {
	FONT-SIZE: 10px;
	COLOR: #2c2220;
	LINE-HEIGHT: 100%;
	FONT-STYLE: normal;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
