IFRAME {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #555555; TEXT-DECORATION: none
}
A:link {
	COLOR: #555555
}
active {
	COLOR: #555555
}
visited {
	COLOR: #555555
}
A:hover {
	COLOR: #054c86
}
STRONG {
	FONT-WEIGHT: normal
}
B {
	FONT-WEIGHT: normal
}
.clear {
	CLEAR: both
}
#container {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header {
	BACKGROUND-IMAGE: url(../../objet/images/inside_head_bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 0px
}
#head_body {
	TEXT-ALIGN: left; WIDTH: 950px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#head_up {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
#head_down {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 80px; PADDING-TOP: 0px
}
#header_title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 80px; PADDING-TOP: 0px
}
#head_word {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; LETTER-SPACING: 0.1em; HEIGHT: 20px; COLOR: #ffffff; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#head_word IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: text-bottom; PADDING-TOP: 0px
}
#head_word A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #ffffff; PADDING-TOP: 0px
}
#head_word A:link {
	COLOR: #eeeeee
}
visited {
	COLOR: #eeeeee
}
active {
	COLOR: #eeeeee
}
#head_word A:hover {
	COLOR: #0066cc
}
#search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 27px; PADDING-TOP: 17px
}
#search_word {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; COLOR: #ffffff; PADDING-TOP: 0px
}
#search_bt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 0px
}
#search .form_area {
	WIDTH: 150px; HEIGHT: 12px
}
.page_top {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 15px; PADDING-TOP: 5px
}
#home .page_top {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.page_top IMG {
	TEXT-ALIGN: right; VISIBILITY: hidden; VERTICAL-ALIGN: bottom
}
.page_top A {
	BACKGROUND-IMAGE: url(../../objet/images/page_top.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.page_top A:link {
	BACKGROUND-IMAGE: url(../../objet/images/page_top.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.page_top avisited {
	BACKGROUND-IMAGE: url(../../objet/images/page_top.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.page_top A:hover {
	BACKGROUND-IMAGE: url(../../objet/images/page_top_on.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.page_top A:active {
	BACKGROUND-IMAGE: url(../../objet/images/page_top_on.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.page_top A:focus {
	BACKGROUND-IMAGE: url(../../objet/images/page_top_on.png); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%
}
.waku_g1 {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 0px
}
.waku_g2 {
	BACKGROUND-IMAGE: url(../../objet/images/bg_rg.gif); BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 10px
}
.waku_g3 {
	BACKGROUND-IMAGE: url(../../objet/images/bg_rg.gif); BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 5px
}
.waku_g4 {
	BACKGROUND-IMAGE: url(../../objet/images/bg_rg.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.photo_cl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.details_cl {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 7px
}
.photo_img {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.photo_img1 {
	BACKGROUND-IMAGE: url(../../objet/images/back_g.gif); BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.photo_img2 {
	BACKGROUND-IMAGE: url(../../objet/images/bk_rp.gif); BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
#map {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border2.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ul_v1 {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 5px
}
.ul_v1 .day_block {
	COLOR: #054c86; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.ul_v1 .cont_block {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 0px 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #333333; PADDING-TOP: 5px
}
.ul_v2 {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-COLLAPSE: collapse; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 5px
}
.ul_v3 {
	LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 35px
}
.ul_v4 {
	MARGIN: 10px 0px
}
.ul_v4 LI {
	BACKGROUND-IMAGE: url(../../objet/images/rp_ten1.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px top; COLOR: #555555; PADDING-TOP: 3px
}
.tensen_x {
	BACKGROUND-IMAGE: url(../../objet/images/ten_x.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center 50%; CLEAR: both
}
.tensen_y {
	BACKGROUND-IMAGE: url(../../objet/images/ten_y.gif); BACKGROUND-REPEAT: repeat-y
}
.line_x {
	BACKGROUND-IMAGE: url(../../objet/images/line_b.gif); BOTTOM: auto; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center 50%; CLEAR: both
}
.line_y {
	BACKGROUND-IMAGE: url(../../objet/images/line_b.gif); BACKGROUND-REPEAT: repeat-y
}
#footer {
	BACKGROUND-IMAGE: url(../../objet/images/footer_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 50px; CLEAR: both; PADDING-TOP: 0px
}
#foot_body {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 50px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#foot_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#foot_left_up {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
#foot_left_up LI {
	BACKGROUND-IMAGE: url(../../objet/images/footer_sankaku.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px center; FLOAT: left; PADDING-TOP: 0px
}
#foot_left_down {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #ffffff; PADDING-TOP: 0px
}
#foot_right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 20px
}
.back_g {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border.gif); BACKGROUND-REPEAT: repeat
}
.back_g2 {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border2.gif); BACKGROUND-REPEAT: repeat
}
.g1_tabel {
	BORDER-COLLAPSE: collapse
}
.g1_tabel TD {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 5px
}
.photo {
	WIDTH: 218px; VERTICAL-ALIGN: text-top
}
.details {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.TableValue {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 20px 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.TableValue TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #054c86; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.TableValue TD SPAN {
	
}
.TableValue TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.TableValue2 {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 5px 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.TableValue2 TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 5px
}
.TableValue2 TH SPAN {
	TEXT-ALIGN: center
}
.TableValue2 TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.TableValue3 {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 15px 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.TableValue3 TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #054c86; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 10px
}
.TableValue3 TD SPAN {
	
}
.TableValue3 TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 10px
}
.TableValue4 {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; MARGIN: 20px auto; BORDER-COLLAPSE: collapse; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.TableValue4 TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #054c86; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.TableValue4 TD SPAN {
	
}
.TableValue4 TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 7px
}
.TableValue5 {
	MARGIN: 5px auto; BORDER-COLLAPSE: collapse
}
.TableValue5 TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #054c86; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 10px
}
.TableValue5 TD SPAN {
	
}
.TableValue5 TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.TableNomal {
	MARGIN: 0px; BORDER-COLLAPSE: collapse
}
.TableNomal TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.TableNomal TH SPAN {
	FONT-WEIGHT: normal
}
.TableNomal TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.TableNomal P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.TableBlue {
	BORDER-BOTTOM: #054c86 1px solid; BORDER-LEFT: #054c86 1px solid; MARGIN: 20px 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #054c86 1px solid; BORDER-RIGHT: #054c86 1px solid
}
.TableBlue TH {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border2.gif); BORDER-BOTTOM: #054c86 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #054c86 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #054c86; BORDER-TOP: #054c86 1px solid; BORDER-RIGHT: #054c86 1px solid; PADDING-TOP: 7px
}
.TableBlue TH SPAN {
	
}
.TableBlue TD {
	BORDER-BOTTOM: #054c86 1px solid; BORDER-LEFT: #054c86 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #054c86 1px solid; BORDER-RIGHT: #054c86 1px solid; PADDING-TOP: 7px
}
.schedule_table {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.schedule_table TH {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border2.gif); BORDER-BOTTOM: #054c86 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #054c86; FONT-SIZE: 105%; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 15px
}
.schedule_table TD {
	BORDER-BOTTOM: #bbbbbb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 7px
}
.schedule_table CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #054c86; FONT-SIZE: x-large; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.schedule_table .cellholiday_sa {
	BACKGROUND-COLOR: #d4e8f3; COLOR: #003399
}
.schedule_table .cellholiday {
	BACKGROUND-COLOR: #ffcccc; COLOR: #ff0033
}
.schedule_table .cellholiday_b {
	BACKGROUND-IMAGE: url(../../objet/images/bg_border2.gif)
}
.schedule_table .course_a {
	BACKGROUND-COLOR: #ffecd2
}
.schedule_table .course_b {
	BACKGROUND-COLOR: #d6e8ff
}
.schedule_table .course_c {
	BACKGROUND-COLOR: #ebffe7
}
.schedule_table .course_d {
	BACKGROUND-COLOR: #ffebfe
}
.schedule_table .course_e {
	BACKGROUND-COLOR: #faf7ee
}
.TableShiyou {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 5px 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.TableShiyou TH {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #054c86; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 5px
}
.TableShiyou TD {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 5px
}
.TableShiyou .left_td {
	TEXT-ALIGN: left; FONT-WEIGHT: bold
}
.TableShiyou .bk_mizu {
	BACKGROUND-COLOR: #cde3f6; FONT-WEIGHT: bold
}
.Table_rpd {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Table_rpd TH {
	
}
.Table_rpd TD SPAN {
	
}
.Table_rpd TD {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rpd_photo {
	BACKGROUND-IMAGE: url(../../objet/images/bk_rp2.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.rpd_photo2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rpd_photo TD {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pro_table {
	MARGIN: 0px; BORDER-COLLAPSE: collapse
}
.pro_table TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.pro_table TH SPAN {
	FONT-WEIGHT: normal
}
.pro_table TD {
	BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 3px
}
.faq_table {
	BACKGROUND-IMAGE: url(../../RP/faq/images/rp_faq1.gif); BORDER-BOTTOM: #c0c0c0 5px solid; BORDER-LEFT: #c0c0c0 5px solid; MARGIN: 7px 0px; BORDER-COLLAPSE: collapse; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; BORDER-TOP: #c0c0c0 5px solid; BORDER-RIGHT: #c0c0c0 5px solid
}
.faq_table TH {
	BACKGROUND-IMAGE: url(../../objet/images/rp_ten1.gif); BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #efefee; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 10px; COLOR: #054c86; FONT-SIZE: 120%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.faq_table TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.faq_table LI {
	BACKGROUND-IMAGE: url(../../objet/images/sankaku.png); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 4px; PADDING-TOP: 4px
}
.faq_div {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eeeeee; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 5px
}
.faq_div UL {
	BACKGROUND-COLOR: #ffffff
}
.answer_q {
	BACKGROUND-IMAGE: url(../../RP/faq/images/rp_q.gif); BORDER-BOTTOM: #878787 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: #054c86; PADDING-TOP: 10px
}
.answer_a {
	BACKGROUND-IMAGE: url(../../RP/faq/images/rp_a.gif); PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: #666666; PADDING-TOP: 10px
}
.answer_link {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.answer_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.answer_attention {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: #ff0000; PADDING-TOP: 0px
}
.answer_get {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.answer_btn A:link {
	TEXT-DECORATION: none
}
.answer_btn A:visited {
	TEXT-DECORATION: none
}
.answer_btn A:hover {
	TEXT-DECORATION: none
}
.answer_btn A:active {
	TEXT-DECORATION: none
}
.answer_anchorpoint {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.img_normalize {
	TEXT-ALIGN: right
}
.map_table {
	MARGIN: 0px; BORDER-COLLAPSE: collapse
}
.map_table TH {
	BACKGROUND-IMAGE: url(../../common/images/sankaku.png); BORDER-BOTTOM: rgb(204,204,204) 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px center; PADDING-TOP: 10px
}
.map_table TH SPAN {
	FONT-WEIGHT: normal
}
.map_table TD {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-LEFT: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; PADDING-TOP: 3px
}
.word25 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 25%; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.h3_back {
	BACKGROUND-IMAGE: url(../../objet/images/h3_backv2_bg.png); BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid
}
.short_ul {
	MARGIN: 8px 0px 0px
}
.short_ul LI {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 5px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}
#main_box .sg_main {
	
}
#main_box .sg_main H4 {
	BACKGROUND-IMAGE: url(../../objet/images/h3_back_v2.png); PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; COLOR: #054c86; FONT-SIZE: 12px; VERTICAL-ALIGN: text-top; PADDING-TOP: 3px
}
