
body {
	margin: 0px;
	padding:0px;
	text-align:left;
}

h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	margin:0px;
	padding:0px;
}

p, form {
	font-weight:normal;
	margin:0px;
	padding:0px;
}

img {
	border:none;
}

#pagelayout {
	width:745px;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px
}

#main-contents {
	width:716px;
	margin:0px 15px 0px 14px;
	padding:0px;
	text-align:left;
}


/* main-omage */

#main-image h1 {
	width:716px;
	height:182px;
	display:block;
	background:url(../img/business_selection/mian_image.jpg) center top no-repeat;
	font-size:9px;
	text-indent:-1000em;
	margin:0px;
	padding:0px;
}


/* navi-business */

#navi-business {
	background:url(../img/business_selection/nabi_bg.gif) #FFFFFF left top no-repeat;
	width:714px;
	height:29px;
	display:block;
	margin:0px 0px 5px 0px;
	padding:0px 1px 0px 1px;
}

#navi-business ul {
	list-style:none inside;
	margin:0px;
	padding:0px;
}

#navi-business ul li {
	float:left;
	margin:0px;
	padding:0px;
}

#navi-business a{
	text-decoration:none;
}

#navi_btn_01 {
	background:url(../img/business_selection/navi_btn_01.gif) left top no-repeat;
	width:179px;
	height:28px;
	float:left;
	display:block;
	font-size:9px;
	text-indent:-1000em;
	margin:0px;
	padding:0px;
}

#navi_btn_02 {
	background:url(../img/business_selection/navi_btn_02.gif) left top no-repeat;
	width:178px;
	height:28px;
	float:left;
	display:block;
	font-size:9px;
	text-indent:-1000em;
	margin:0px;
	padding:0px;
}

#navi_btn_03 {
	background:url(../img/business_selection/navi_btn_03.gif) left top no-repeat;
	width:178px;
	height:28px;
	float:left;
	display:block;
	font-size:9px;
	text-indent:-1000em;
	margin:0px 0px 3px 0px;
	padding:0px;
}

#navi_btn_04 {
	background:url(../img/business_selection/navi_btn_04.gif) left top no-repeat;
	width:179px;
	height:28px;
	float:left;
	display:block;
	font-size:9px;
	text-indent:-1000em;
	margin:0px 0px 3px 0px;
	padding:0px;
}

/**/
#navi-business a:hover {
	background-position:left bottom;
}


/* area-title */

h2#area-title-01 {
	width:716px;
	height:59px;
	display:block;
	background:url(../img/business_selection/area_title_asia.gif) left top no-repeat;
	font-size:9px;
	text-indent:-1000em;
	margin:0px 0px 3px 0px;
	padding:0px;
}

h2#area-title-02 {
	width:716px;
	height:59px;
	display:block;
	background:url(../img/business_selection/area_title_europe.gif) left top no-repeat;
	font-size:9px;
	text-indent:-1000em;
	margin:20px 0px 3px 0px;
	padding:0px;
}

h2#area-title-03 {
	width:716px;
	height:59px;
	display:block;
	background:url(../img/business_selection/area_title_usa.gif) left top no-repeat;
	font-size:9px;
	text-indent:-1000em;
	margin:20px 0px 3px 0px;
	padding:0px;
}

h2#area-title-04 {
	width:716px;
	height:59px;
	display:block;
	background:url(../img/business_selection/area_title_south_america.gif) left top no-repeat;
	font-size:9px;
	text-indent:-1000em;
	margin:20px 0px 3px 0px;
	padding:0px;
}


/* asia */

.asia {
	width:714px;
	background:url(../img/business_selection/foot_asia.gif) center bottom no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	border-right:1px solid #61889D;
	border-bottom:1px solid #61889D;
	border-left:1px solid #61889D;
}

.asia-l {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #61889D;
	background:url(../img/business_selection/dotted_line.gif) right top no-repeat;
}

.asia-r {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #61889D;
}


/* europe */

.europe {
	width:714px;
	background:url(../img/business_selection/foot_europe.gif) center bottom no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	border-right:1px solid #9D9161;
	border-bottom:1px solid #9D9161;
	border-left:1px solid #9D9161;
}

.europe-l {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #9D9161;
	background:url(../img/business_selection/dotted_line.gif) right top no-repeat;
}

.europe-r {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #9D9161;
}

.europe-l-2 {
	float:left;
	width:355px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #9D9161;
	border-right:1px solid #9D9161;
}

.europe-r-2 {
	float:left;
	width:358px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #9D9161;
}


/* usa */

.usa {
	width:714px;
	background:url(../img/business_selection/foot_usa.gif) center bottom no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	border-right:1px solid #A1AB95;
	border-bottom:1px solid #A1AB95;
	border-left:1px solid #A1AB95;
}

.usa-l {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A1AB95;
	background:url(../img/business_selection/dotted_line.gif) right top no-repeat;
}

.usa-r {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A1AB95;
}


/* south-america */

.south-america {
	width:714px;
	background:url(../img/business_selection/foot_south_america.gif) center bottom no-repeat;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	border-right:1px solid #A3A2B1;
	border-bottom:1px solid #A3A2B1;
	border-left:1px solid #A3A2B1;
}

.south-america-l {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A3A2B1;
	background:url(../img/business_selection/dotted_line.gif) right top no-repeat;
}

.south-america-r {
	float:left;
	width:357px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #A3A2B1;
}





h4 {
	font-size:14px;
	color:#9D9161;
	font-weight:bold;
	line-height:14px;
	margin:0px 0px 0px 12px;
	padding:11px 0px 0px 0px;
}

p.flight {
	font-size:12px;
	color:#333333;
	font-weight:nomal;
	line-height:12px;
	margin:9px 0px 4px 12px;
	padding:0px;
}

p.price {
	font-size:14px;
	color:#990000;
	font-weight:bold;
	line-height:14px;
	margin:5px 0px 15px 12px;
	padding:0px;
}

.type-asia {
	width:31px;
	background-color:#61889D;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 5px 0px 0px;
	padding:3px 3px 2px 4px;
}

.type-europe {
	width:31px;
	background-color:#9D9161;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 5px 0px 0px;
	padding:3px 3px 2px 4px;
}

.type-usa {
	width:31px;
	background-color:#A1AB95;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 5px 0px 0px;
	padding:3px 3px 2px 4px;
}

.type-south-america {
	width:31px;
	background-color:#A3A2B1;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 5px 0px 0px;
	padding:3px 3px 2px 4px;
}






/* logo */

.logo-00 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_none.gif) right top no-repeat;
}

.logo-01 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_china_airlines.gif) right top no-repeat;
}

.logo-02 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_dragonair.gif) right top no-repeat;
}

.logo-03 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_nwa.gif) right top no-repeat;
}

.logo-04 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_asiana_airlines.gif) right top no-repeat;
}

.logo-05 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_air_china.gif) right top no-repeat;
}

.logo-06 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_china_eastern_airlines.gif) right top no-repeat;
}

.logo-07 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_evaair.gif) right top no-repeat;
}

.logo-08 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_korean_air.gif) right top no-repeat;
}

.logo-09 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_singapore_airlines.gif) right top no-repeat;
}

.logo-10 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_asiana_airlines.gif) right top no-repeat;
}

.logo-11 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_garuda_indonesia.gif) right top no-repeat;
}

.logo-12 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_continental_airlines.gif) right top no-repeat;
}

.logo-13 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_atlantic.gif) right top no-repeat;
}

.logo-14 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_air_france.gif) right top no-repeat;
}

.logo-15 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_aeroflot.gif) right top no-repeat;
}

.logo-16 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_lufthansa.gif) right top no-repeat;
}

.logo-17 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_alitalia.gif) right top no-repeat;
}

.logo-18 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_sas.gif) right top no-repeat;
}

.logo-19 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_klm.gif) right top no-repeat;
}

.logo-20 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_swiss.gif) right top no-repeat;
}

.logo-21 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_austrian.gif) right top no-repeat;
}

.logo-22 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_british_airways.gif) right top no-repeat;
}

.logo-23 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_malaysia.gif) right top no-repeat;
}

.logo-24 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_emirates.gif) right top no-repeat;
}

.logo-25 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_korean_air.gif) right top no-repeat;
}

.logo-26 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_american_airlines.gif) right top no-repeat;
}

.logo-27 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_nwa.gif) right top no-repeat;
}

.logo-28 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_delta_airlines.gif) right top no-repeat;
}

.logo-29 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_united.gif) right top no-repeat;
}

.logo-30 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_air_canada.gif) right top no-repeat;
}

.logo-31 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_emirates.gif) right top no-repeat;
}

.logo-32 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_jal.gif) right top no-repeat;
}

.logo-33 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_cathay.gif) right top no-repeat;
}

.logo-34 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_fin.gif) right top no-repeat;
}

.logo-35 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_thai.gif) right top no-repeat;
}

.logo-36 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_ana.gif) right top no-repeat;
}

.logo-37 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_qatar.gif) right top no-repeat;
}

.logo-38 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_delta.gif) right top no-repeat;
}

.logo-39 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_aeromexico.gif) right top no-repeat;
}

.logo-40 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_chinasouthern.gif) right top no-repeat;
}

.logo-41 {
	width:355px;
	margin:0px;
	padding:0px;
	background:url(../img/business_selection/logo_shanghai_airlines.gif) right top no-repeat;
}


/* info */

#info {
	width:716px;
	height:116px;
	background:url(../img/business_selection/info_bg.gif) center top no-repeat;
	margin:30px 0px 10px 0px;
	padding:20px 0px 0px 0px;
}

#info p {
	font-size:12px;
	color:#333333;
	line-height:16px;
	margin:0px 0px 0px 20px;
	padding:
}

#info p.caution {
	color:#CE3601;
	margin:0px 0px 0px 20px;
	padding:0px;
}

#info .reserve {
	width:670px;
	height:31px;
	background:url(../img/business_selection/reserve_center.gif) left top no-repeat;
	margin:17px 0px 0px 20px;
	padding:0px;
	font-size:9px;
	text-indent:-1000em
}


/* footer */



#footer {
	width:745px;
	margin:0px;
	padding:0px;
}

.size-S {
	font-size:10px;
	color:#333333;
	line-height:16px
}
