#main_gnavi {
	CLEAR: both; BACKGROUND: url(images/bg_top_image.png) repeat-x left top; HEIGHT: 268px
}
#main_gnavi2 {
	CLEAR: both; BACKGROUND: url(images/bg_top_image.png) repeat-x left top; HEIGHT: 100px
}
#gnavi {
	MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 60px
}
#gnavi P {
	FLOAT: left
}
#main_img_button {
	MARGIN: 0px auto; WIDTH: 950px; HEIGHT: 200px; TEXT-ALIGN: left
}
#main_img {
	FLOAT: left; MARGIN: 0px; WIDTH: 726px
}
#top_menu_button {
	FLOAT: right; MARGIN: 0px
}
#top_contents {
	CLEAR: both; MARGIN: 3px auto 0px; WIDTH: 930px; HEIGHT: 1%; TEXT-ALIGN: left
}
#caption {
	MARGIN-LEFT: 10px; WIDTH: 930px
}
#container_info_topics_treatment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; HEIGHT: 1%
}
#container_info {
	BACKGROUND: url(images/bg_info_bottom.jpg) no-repeat left bottom
}
#container_info2 {
	BACKGROUND: url(images/bg_info_bottom4.jpg) no-repeat left bottom
}
#container_info3 {
	BACKGROUND: url(images/bg_info_bottom3.jpg) no-repeat left bottom
}



#container_info {
	FLOAT: left; WIDTH: 495px; HEIGHT: 266px
}
#container_info2 {
	FLOAT: left; WIDTH: 495px; HEIGHT: 266px
}
#container_info3 {
	FLOAT: left; WIDTH: 495px; HEIGHT: 266px
}

#container_info4 {
	FLOAT: left; WIDTH: 930px; HEIGHT: 266px
}



#info {
	BACKGROUND: url(images/bg_info_y.jpg) repeat-y left top
}
#info2 {
	BACKGROUND: url(images/bg_info_y4.jpg) repeat-y left top
}
#info3 {
	BACKGROUND: url(images/bg_info_y3.jpg) repeat-y left top
}
#info {
	HEIGHT: 262px
}
#info2 {
	HEIGHT: 260px
}
#info3 {
	HEIGHT: 258px
}
#info P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 5px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #237922 1px dotted
}
#info2 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 5px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #237922 1px dotted
}
#info3 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 5px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #237922 1px dotted
}
#info_topics P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#scroll-01 {
	MARGIN-TOP: 3px; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 95%; SCROLLBAR-HIGHLIGHT-COLOR: #aaaaaa; MARGIN-LEFT: 10px; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #bbbbbb; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff; HEIGHT: 210px; BACKGROUND-COLOR: #ffffff
}
#scroll-01 {
	WIDTH: 475px
}
#treatment {
	FLOAT: right; WIDTH: 395px; HEIGHT: 1%
}
#treatment P {
	FONT-SIZE: 90%; COLOR: #666666; PADDING-TOP: 10px
}
#treatment H4 {
	PADDING-TOP: 10px
}
#closed_day {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#fnavi {
	CLEAR: both; PADDING-TOP: 10px; BORDER-BOTTOM: #676032 2px solid
}
#fnavi P {
	MARGIN: 0px 0px 5px 18px
}
#caption2 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; COLOR: #0c7f6f; PADDING-TOP: 0px
}
#caption2 {
	MARGIN-LEFT: 10px; WIDTH: 930px
}
#container {
	BACKGROUND-COLOR: #ffebcd
}
#container2 {
	BACKGROUND: url(images/gra_y.jpg) repeat-y center top
}

