* {
	LINE-HEIGHT: 16px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; COLOR: #324572; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 898px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_shadow.gif) repeat-y left top; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.clear {
	CLEAR: both
}
.clear_r {
	CLEAR: right
}
.clear_l {
	CLEAR: left
}
.body_box {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 867px; PADDING-RIGHT: 31px; CLEAR: both; PADDING-TOP: 12px
}
P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 8px
}
FORM {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
A {
	COLOR: #2a73b8; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.border0 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.reset {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.margint10 {
	MARGIN-TOP: 10px !important
}
.margin0 {
	MARGIN: 0px
}
.margint10 {
	MARGIN-TOP: 10px !important
}
.padding_b10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.padding_b20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.margin10_30 {
	MARGIN: 10px 10px 10px 30px
}
OL {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
OL LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
LI OL {
	LIST-STYLE-TYPE: lower-alpha
}
H2 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
H3 {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 3px; MARGIN: 15px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
H4 {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.small_font {
	FONT-SIZE: 11px
}
.red_text {
	COLOR: #f02828
}
.float_l {
	FLOAT: left
}
.paddingl20 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.float_r {
	FLOAT: right
}
.b_bottom {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.padding15 {
	PADDING-BOTTOM: 15px !important; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; PADDING-TOP: 15px !important
}
.padding5l {
	PADDING-LEFT: 10px !important
}
.font11px {
	FONT-SIZE: 11px
}
.bold {
	FONT-WEIGHT: bold
}
.ul_style01 {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e9edfe; MARGIN: 20px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 5px
}
DIV.header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 898px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/header_bg.jpg) no-repeat left top; HEIGHT: 128px; CLEAR: both; PADDING-TOP: 0px
}
.lang {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: -30px 0px 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 40px; FLOAT: right; HEIGHT: 35px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lang A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #324572; FONT-SIZE: 16px
}
.main_content {
	WIDTH: 671px; MARGIN-BOTTOM: 20px; FLOAT: right; CLEAR: right
}
.main_content_e {
	TEXT-ALIGN: justify; WIDTH: 671px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; CLEAR: right
}
.content_navi {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 16px; COLOR: #2a73b8; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 7px
}
.content_navi02 {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 22px; COLOR: #2a73b8; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 4px
}
.content_navi A {
	COLOR: #2a73b8; TEXT-DECORATION: none
}
.content_navi02 A {
	COLOR: #2a73b8; TEXT-DECORATION: none
}
.content_navi A:hover {
	TEXT-DECORATION: underline
}
.content_navi02 A:hover {
	TEXT-DECORATION: underline
}
.top_image {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; MARGIN: 0px 0px 5px; FLOAT: left; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid
}
.top_image_sp LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 333px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.top_image_sp2 LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.top_image_sp LI.right_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.top_image_sp2 LI.right_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.top_image_sp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 669px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.top_image_sp2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 669px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.top_title_sp {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 1px; WIDTH: 669px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.top_image_sp IMG {
	VERTICAL-ALIGN: top
}
.top_title_sp IMG {
	VERTICAL-ALIGN: top
}
.top_image_s2p IMG {
	VERTICAL-ALIGN: top
}
.top_title_sp2 IMG {
	VERTICAL-ALIGN: top
}
.insurance {
	MARGIN: 10px 10px 10px 30px
}
.insurance TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.padding5 TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.padding_5 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.info {
	BORDER-BOTTOM: #dd7940 1px solid; BORDER-LEFT: #dd7940 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_info.gif) #ffffff repeat-x left top; CLEAR: both; BORDER-TOP: #dd7940 1px solid; BORDER-RIGHT: #dd7940 1px solid; PADDING-TOP: 0px
}
.campaign {
	BORDER-BOTTOM: #cc5252 1px solid; BORDER-LEFT: #cc5252 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_campaign.gif) #ffffff repeat-x left top; CLEAR: both; BORDER-TOP: #cc5252 1px solid; BORDER-RIGHT: #cc5252 1px solid; PADDING-TOP: 0px
}
.info P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.campaign P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.whatsnew_e {
	BORDER-BOTTOM: #f28585 1px solid; BORDER-LEFT: #f28585 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_info.gif) #ffffff repeat-x left top; CLEAR: both; BORDER-TOP: #f28585 1px solid; BORDER-RIGHT: #f28585 1px solid; PADDING-TOP: 0px
}
.whatsnew {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #2a73b8 1px dashed; PADDING-TOP: 10px
}
.whatsnew H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.whatsnew P {
	TEXT-ALIGN: right; LINE-HEIGHT: 15px; COLOR: #2a73b8; FONT-WEIGHT: bold
}
.service {
	CLEAR: both
}
.service_content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 455px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
.e_service_content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 441px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px
}
.service_main {
	WIDTH: 671px
}
.service_img LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.service_img {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.margin15 {
	MARGIN: 0px 8px
}
.network {
	CLEAR: both
}
.network_content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 370px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 13px
}
.network_main {
	WIDTH: 671px
}
.network_img {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.network_img LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.specials {
	CLEAR: both
}
.specials_img {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; MARGIN: 0px 0px 10px; FLOAT: left; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid
}
.specials H2 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2a73b8; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.specials H3 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2a73b8; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.specials H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.specials_content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 455px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.specials A {
	COLOR: #2a73b8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.specials A:hover {
	TEXT-DECORATION: underline
}
.special_main {
	WIDTH: 671px
}
.sub_special UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sub_special LI {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
.sub_special {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 671px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #2a73b8 1px dashed; PADDING-TOP: 10px
}
.sub_special .sub01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 330px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sub_special .sub02 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 330px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.back {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 20px; CLEAR: both; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.back A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.price_list TH {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.price_list TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.jrpass_other A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/button_bg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 23px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.jr_list {
	MARGIN: 10px 0px
}
.jr_list TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.jr_list TD {
	BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #2a73b8 1px solid; PADDING-TOP: 3px
}
.jr_list TD.right {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 3px
}
.jr_list TD.bottom {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.jr_list TD.rbottom {
	BORDER-BOTTOM: #2a73b8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 3px
}
H3.border_title {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e9edfe; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 3px
}
DIV.tour {
	WIDTH: 49%
}
DIV.tour TABLE {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN: 5px 0px 15px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
DIV.tour TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.tour TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.tour UL {
	PADDING-BOTTOM: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV.tour UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 5px
}
.office1 {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.office2 {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.office3 {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.office4 {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
.office1 DIV H4 {
	BORDER-BOTTOM: #7f93a5 1px solid; BORDER-LEFT: #7f93a5 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eafedb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #7f93a5 1px solid; BORDER-RIGHT: #7f93a5 1px solid; PADDING-TOP: 3px
}
.office2 DIV H4 {
	BORDER-BOTTOM: #7f93a5 1px solid; BORDER-LEFT: #7f93a5 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e1ebf5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #7f93a5 1px solid; BORDER-RIGHT: #7f93a5 1px solid; PADDING-TOP: 3px
}
.office3 DIV H4 {
	BORDER-BOTTOM: #7f93a5 1px solid; BORDER-LEFT: #7f93a5 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ededed; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #7f93a5 1px solid; BORDER-RIGHT: #7f93a5 1px solid; PADDING-TOP: 3px
}
.office4 DIV H4 {
	BORDER-BOTTOM: #7f93a5 1px solid; BORDER-LEFT: #7f93a5 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f5e1e1; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #7f93a5 1px solid; BORDER-RIGHT: #7f93a5 1px solid; PADDING-TOP: 3px
}
.office1 DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.office2 DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.office3 DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.office4 DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 217px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.office1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.office2 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.office3 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.office4 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.office1 LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.office2 LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.office3 LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.office4 LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.tour_title {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/title_tour.gif) no-repeat left top; COLOR: #ffffff; FONT-SIZE: 16px; PADDING-TOP: 4px
}
.subnavi {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #edf5fe; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.subnavi P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.subnavi A {
	BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
H4.tour01 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
H4.tour02 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.tour_list H5 {
	COLOR: #5d80d3
}
.tour_list {
	BORDER-BOTTOM: #a7cff3 1px solid; MARGIN: 20px 0px 30px; BORDER-TOP: #a7cff3 1px solid
}
.tour_list TH IMG {
	MARGIN: 0px 0px -14px; FLOAT: right
}
.tour_list TH {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #df1314; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.tour_list TD {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.link {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.link A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-LEFT: 35px; WIDTH: 160px; PADDING-RIGHT: 5px; HEIGHT: 19px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
A.link01 {
	DISPLAY: block; BACKGROUND: url(../images/weather01.png) no-repeat left top
}
A.link02 {
	DISPLAY: block; BACKGROUND: url(../images/dollar01.png) no-repeat left top
}
A.link03 {
	DISPLAY: block; BACKGROUND: url(../images/pass01.png) no-repeat left top
}
A.link04 {
	DISPLAY: block; BACKGROUND: url(../images/exclamation01.png) no-repeat left top
}
.clock {
	MARGIN: 0px 0px 20px; CLEAR: both
}
.clock TABLE {
	FLOAT: left
}
.table01 {
	BORDER-BOTTOM: #91c9fb 1px solid; BORDER-LEFT: #91c9fb 1px solid; MARGIN: 10px 10px 10px 30px; BORDER-TOP: #91c9fb 1px solid; BORDER-RIGHT: #91c9fb 1px solid
}
.table01 TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.table01 TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.table01 TH {
	BORDER-BOTTOM: #d5e2ed 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #e6f4ff; BORDER-TOP: #edf4fa 1px solid; BORDER-RIGHT: #d5e2ed 1px solid
}
.table01 .right {
	BORDER-RIGHT: medium none
}
.table01 TD {
	BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #edf4fa 1px solid; BORDER-RIGHT: #d5e2ed 1px solid; 　background-color: #f9fcff
}
.subnavi01 {
	BORDER-BOTTOM: #91c9fb 1px solid; BORDER-LEFT: #91c9fb 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9fcff; MARGIN: 10px 10px 10px 30px; PADDING-LEFT: 10px; WIDTH: 582px; PADDING-RIGHT: 10px; BORDER-TOP: #91c9fb 1px solid; BORDER-RIGHT: #91c9fb 1px solid; PADDING-TOP: 5px
}
.subnavi01 A {
	FONT-WEIGHT: bold
}
.table02 {
	BORDER-BOTTOM: #91c9fb 1px solid; BORDER-LEFT: #91c9fb 1px solid; MARGIN: 10px 0px; BORDER-TOP: #91c9fb 1px solid; BORDER-RIGHT: #91c9fb 1px solid
}
.table02 TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.table02 TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.table02 TH {
	BORDER-BOTTOM: #d5e2ed 1px solid; BORDER-LEFT: #ffffff 1px solid; FONT-SIZE: 14px; BORDER-TOP: #edf4fa 1px solid; BORDER-RIGHT: #d5e2ed 1px solid
}
.bg01 {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 3px; MARGIN: 25px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #ffe1e4; FONT-SIZE: 14px; BORDER-TOP: #f00000 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bg02 {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 3px; MARGIN: 25px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #e0f5ff; FONT-SIZE: 14px; BORDER-TOP: #0ca9f2 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.bg03 {
	BORDER-BOTTOM: #cccccc 1px dashed; PADDING-BOTTOM: 3px; MARGIN: 25px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #d6ffc2; FONT-SIZE: 14px; BORDER-TOP: #55d614 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.table02 .right {
	BORDER-RIGHT: medium none
}
.table02 TD {
	BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #edf4fa 1px solid; BORDER-RIGHT: #d5e2ed 1px solid; 　background-color: #ffffff
}
.table02 TD UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.table02 TD UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/dot.gif) no-repeat left top; PADDING-TOP: 0px
}
.list_style01 {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fafbff; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 0px solid; PADDING-TOP: 0px
}
.list_style01 LI {
	PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/dot.gif) no-repeat left center; PADDING-TOP: 2px
}
.esta_box {
	MARGIN: 10px 0px
}
.esta_box H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.list_style02 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/list_02_top_bg.gif) no-repeat left top; PADDING-TOP: 10px
}
DIV.list_style02bg {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 667px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/list_02_bottom_bg.gif) #e5fffc no-repeat left bottom; CLEAR: both; PADDING-TOP: 0px
}
.list_style02 LI {
	PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bull02.jpg) no-repeat left top; PADDING-TOP: 2px
}
.orderform01 {
	BORDER-LEFT: #e2b7b7 1px solid; WIDTH: 670px; BORDER-TOP: #e2b7b7 1px solid
}
.orderform01_01 {
	BORDER-LEFT: #e2b7b7 1px solid; WIDTH: 670px; BORDER-TOP: #e2b7b7 1px solid
}
.w90 {
	WIDTH: 90%
}
.w80 {
	WIDTH: 80%
}
.w95 {
	WIDTH: 97%
}
.orderform01 TD {
	BORDER-BOTTOM: #e2b7b7 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #4a0000; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #e2b7b7 1px solid; PADDING-TOP: 3px
}
.orderform01 TH {
	BORDER-BOTTOM: #e2b7b7 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #4a0000; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #e2b7b7 1px solid; PADDING-TOP: 3px
}
.orderform01_01 TD {
	BORDER-BOTTOM: #e2b7b7 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #4a0000; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #e2b7b7 1px solid; PADDING-TOP: 3px
}
.orderform01_01 TH {
	BORDER-BOTTOM: #e2b7b7 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #4a0000; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #e2b7b7 1px solid; PADDING-TOP: 3px
}
.orderform01 TH {
	BACKGROUND: url(../images/orderform_bg01.jpg) repeat-x left top
}
.orderform01_01 TH {
	BACKGROUND: url(../images/orderform_bg01.jpg) repeat-x left top
}
.orderform01_01 TH {
	BACKGROUND: #ffddd9
}
.orderform01 TD {
	BACKGROUND: #ffffff
}
.orderform01_01 TD {
	BACKGROUND: #ffffff
}
.orderform02 {
	BORDER-LEFT: #b8d1e3 1px solid; MARGIN: 4px 0px 12px; BORDER-TOP: #b8d1e3 1px solid
}
.orderform02 TD {
	BORDER-BOTTOM: #b8d1e3 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #00004a; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #b8d1e3 1px solid; PADDING-TOP: 3px
}
.orderform02 TH {
	BORDER-BOTTOM: #b8d1e3 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #00004a; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #b8d1e3 1px solid; PADDING-TOP: 3px
}
.orderform02 TH {
	BACKGROUND: #d9f5ff
}
.orderform02 TD {
	BACKGROUND: #ffffff
}
.orderform03 {
	BORDER-LEFT: #9ebf9b 1px solid; BORDER-TOP: #9ebf9b 1px solid
}
.orderform03 TD {
	BORDER-BOTTOM: #9ebf9b 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #004a00; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #9ebf9b 1px solid; PADDING-TOP: 3px
}
.orderform03 TH {
	BORDER-BOTTOM: #9ebf9b 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #004a00; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #9ebf9b 1px solid; PADDING-TOP: 3px
}
.orderform03 TH {
	BACKGROUND: #dcffd9
}
.orderform03 TD {
	BACKGROUND: #ffffff
}
.orderformclass .bg01 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #802920; PADDING-TOP: 3px
}
.orderformclass .bg02 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #005e80; PADDING-TOP: 3px
}
.orderformclass .bg03 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #1c5916; PADDING-TOP: 3px
}
.orderformclass INPUT {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.orderformclass SELECT {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.orderformclass #office {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
.orderformclass #home {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
.orderformclass #signaturereq {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
.orderformclass #email {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
.orderformclass #phone {
	BORDER-BOTTOM: #7f9db9 0px solid; BORDER-LEFT: #7f9db9 0px solid; BORDER-TOP: #7f9db9 0px solid; BORDER-RIGHT: #7f9db9 0px solid
}
#shippingLastname {
	BACKGROUND: #eeeeee
}
#shippingFirstname {
	BACKGROUND: #eeeeee
}
#street {
	BACKGROUND: #eeeeee
}
#apt {
	BACKGROUND: #eeeeee
}
#city {
	BACKGROUND: #eeeeee
}
#state {
	BACKGROUND: #eeeeee
}
#zip {
	BACKGROUND: #eeeeee
}
#country {
	BACKGROUND: #eeeeee
}
.orderform01 .headerl {
	WIDTH: 165px
}
.orderform01 .headerll {
	WIDTH: 185px
}
.orderform01 .headerm {
	WIDTH: 100px
}
.orderform01 .headerm2 {
	WIDTH: 114px
}
.orderform01 .headers {
	WIDTH: 70px
}
.orderform01 {
	MARGIN: 12px 0px
}
.orderform01_01 {
	MARGIN: 12px 0px
}
.orderform03 {
	MARGIN: 12px 0px
}
.hotspot {
	PADDING-BOTTOM: 1px; COLOR: #ff0000; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#tt {
	POSITION: absolute; DISPLAY: block
}
#tttop {
	DISPLAY: block; HEIGHT: 5px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
#ttcont {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: #ffffff; MARGIN-LEFT: 5px; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 2px
}
#ttbot {
	DISPLAY: block; HEIGHT: 5px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.dome_ticket TABLE {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #2a73b8 1px solid; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 0px
}
.dome_ticket TD {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 8px
}
.dome_ticket TH {
	BORDER-BOTTOM: #2a73b8 1px solid; BORDER-LEFT: #2a73b8 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 8px
}
.dome_ticket TH.bg_blk {
	BACKGROUND: #ebebeb
}
.dome_ticket TH.bg_red {
	BACKGROUND: #ffcccc
}
.dome_ticket TH.bg_skyblue {
	BACKGROUND: #e1f8fe
}
.dome_ticket UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.dome_ticket UL LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.text_red14 {
	LINE-HEIGHT: 1.5; COLOR: #e00000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.list_style01 A {
	TEXT-DECORATION: underline
}
.list_style01 A:hover {
	TEXT-DECORATION: none
}
.text_red14 {
	LINE-HEIGHT: 1.5; COLOR: #e00000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.list_style01 A {
	TEXT-DECORATION: underline
}
.list_style01 A:hover {
	TEXT-DECORATION: none
}
.oshirase P {
	LINE-HEIGHT: 1.5; FONT-SIZE: 13px
}
.box_yobiyose_detail {
	BORDER-BOTTOM: #ffcccd 1px solid; BORDER-LEFT: #ffcccd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff6f6; BORDER-TOP: #ffcccd 1px solid; BORDER-RIGHT: #ffcccd 1px solid; PADDING-TOP: 0px
}
.yobiyose_img {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 280px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; PADDING-TOP: 20px
}
.box_yobiyose_detail P {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.yobiyose_box {
	BORDER-BOTTOM: #2a73b8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f2fdff; FONT-SIZE: 13px; BORDER-TOP: #2a73b8 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.yobiyose_box A {
	TEXT-DECORATION: underline
}
.yobiyose_box A:hover {
	TEXT-DECORATION: none
}
.yobiyose_text {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px
}
#japan_tour {
	MARGIN: 0px auto
}
#japan_tour A {
	COLOR: #324572; TEXT-DECORATION: none
}
#japan_tour A:hover {
	COLOR: #324572; TEXT-DECORATION: none
}
.japan_tour_l {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 325px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.japan_tour_l DIV H4 {
	BACKGROUND-IMAGE: url(../images/sankei_japan_tour_menu.jpg); PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.japan_tour_l UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.japan_tour_l LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.japan_tour_r {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 325px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.japan_tour_r DIV H4 {
	BACKGROUND-IMAGE: url(../images/sankei_japan_tour_menu.jpg); PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.japan_tour_r UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.japan_tour_r LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
#solare {
	MARGIN: 0px auto
}
#solare H3 {
	COLOR: #ff6600; FONT-WEIGHT: bold
}
.title_chisanin {
	BACKGROUND: url(../images/solare/chisan_inn.jpg) no-repeat
}
.title_chisangrand {
	BACKGROUND: url(../images/solare/chisan_grand.jpg) no-repeat
}
.title_chisanhotel {
	BACKGROUND: url(../images/solare/chisan_hotel.jpg) no-repeat
}
.title_chisanresort {
	BACKGROUND: url(../images/solare/chisan_resort.jpg) no-repeat
}
.title_sheraton {
	BACKGROUND: url(../images/solare/sheraton.jpg) no-repeat
}
.title_lo {
	BACKGROUND: url(../images/solare/lo.jpg) no-repeat
}
.title_sheraton SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 60px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.title_chisanresort SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.title_chisangrand SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.title_chisanin SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.title_chisanhotel SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.title_lo SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #324572; MARGIN-LEFT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
#jairpass {
	
}
#jairpass TABLE {
	BORDER-LEFT: #2a73b8 1px solid; BORDER-TOP: #2a73b8 1px solid
}
#jairpass TH {
	BORDER-BOTTOM: #2a73b8 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 2px
}
#jairpass TD {
	BORDER-BOTTOM: #2a73b8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #2a73b8 1px solid; PADDING-TOP: 5px
}

