TD {
	VERTICAL-ALIGN: top
}
.mainArea {
	FLOAT: left; MARGIN: 0px 0px 30px; WIDTH: 734px;
}
.subArea {
	FLOAT: right; WIDTH: 200px
}
.mainbox01 {
	MARGIN: 15px 0px 8px; HEIGHT: 1%;
}
.mainArea  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px ; PADDING-TOP: 0px;
}
#info {
	PADDING-RIGHT: 21px; PADDING-LEFT: 14px; BACKGROUND: url(../img/info_back.jpg) no-repeat; WIDTH: 218px; PADDING-TOP: 90px
}
#info .description {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 24px
}
#point_area {
	BACKGROUND: url(../img/point_back.gif); WIDTH: 483px
}
.point_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 708px; PADDING-TOP: 5px
}
#point_area .sub_title {
	TEXT-ALIGN: center
}
#point_area .description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fff0f4; PADDING-BOTTOM: 5px; MARGIN: 5px auto 10px; WIDTH: 192px; COLOR: #555555; LINE-HEIGHT: 180%; PADDING-TOP: 5px; HEIGHT: 80px
}
#point_area .fig_title {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
#point_area .fig {
	TEXT-ALIGN: center
}
#point_area .fig_des {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
#point_area .img_right {
	MARGIN-TOP: 20px; FLOAT: right
}
#caution {
	MARGIN-TOP: 7px; FONT-SIZE: 12px; MARGIN-BOTTOM: 7px; COLOR: #666; TEXT-ALIGN: right
}
#search_area {
	MARGIN-BOTTOM: 13px; WIDTH: 734px
}
#flow_fig {
	PADDING-LEFT: 10px; WIDTH: 220px
}
FORM {
	MARGIN: 0px
}
.oneway TD {
	PADDING-RIGHT: 5px; WIDTH: 100%
}
UNKNOWN {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.s_d SELECT {
	WIDTH: 40px! important
}
.s_t SELECT {
	WIDTH: 60px! important
}
.s_dpt SELECT {
	WIDTH: 130px! important
}
.searchbox {
	FONT-SIZE: 12px; BACKGROUND: #FFEFDE; WIDTH: 511px; HEIGHT: 228px
}
.searchbox .oneway {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; LINE-HEIGHT: 140%
}
#search_area .box {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../img/search_back.jpg) #fff no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 1px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 499px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 220px
}
 HTML #search_area .box {
	WIDTH: 498px
}
.searchbox .search_ctrl {
	MARGIN-TOP: 5px
}
.searchbox .subtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: url(../img/summer/domestic_pt.gif) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.oneway .title {
	PADDING-BOTTOM: 4px; BORDER-BOTTOM: #aaa 1px dotted
}
.panel_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.clear {
	CLEAR: both
}
