@charset "UTF-8";


h3 {
	font-size: 2.0em;
	font-weight: bold;
}

h4 {
	font-size: 1.4em;
	font-weight: bold;
	padding:0 0 7px 0;
}

#example1_1 {
	float:left;
	width:432px;
	height:370px;
	padding:20px 0 0 15px;
}

	#example1_1 h3 {
		margin-left:-10px;
	}

#example1_2 {
	float:left;
	width:190px;
	height:347px;
	padding:45px 0 0 0;
}

	#example1_2 h4 {
		font-size:1.1em;
		padding:0 0 0 17px;
	}

#example2 {
	float:left;
	width:315px;
	padding:0 0 40px 0;
}

#example3 {
	float:left;
	width:310px;
	padding:0 0 30px 0;
}

	#example2 h3,
	#example3 h3 {
		padding:0 0 0 5px;
	}

	#example2 h4,
	#example3 h4 {
		padding-left:15px;
	}

	#example2 p,
	#example3 p {
		padding:0 0 0 15px;
	}

#example1_1 p,
#example1_2 p,
#example2 p,
#example3 p {
	font-size: 1.2em;
}






#airlineBox {
	clear:both;
	width:618px;
	margin:25px 0 0 0;
	padding:3px 0 0 20px;
	font-size: 1.2em;
}

	#airlineBox h3 { padding-top:10px;font-size: 1.5em; }
	#airlineBox h3 img { vertical-align:middle; }

	#airlineInfo01 { float:left;width:360px; }
	#airlineInfo01 p { padding-left:13px; }

	#airlineInfo02 { float:left;width:210px;margin-top:-26px; }

#strengthBox {
	clear:both;
	width:618px;
	padding: 20px 0 16px 20px;
	margin-bottom:25px;
	font-size: 1.2em;
}

	#strengthBox h3 { padding-top:10px;font-size: 1.5em; }
	#strengthBox h3 .small { font-size: 14px; }

	#strengthInfo01 { float:left;width:196px;margin-left:-5px; }
	#strengthInfo01 p { padding-left:13px; }
	#strengthInfo02 { float:left;width:206px;margin-left:-5px; }
	#strengthInfo02 p { padding-left:13px; }
	#strengthInfo03 { float:left;width:210px;margin:-65px 0 0 0; }

#airlineBox .point,
#strengthBox .point {
	width:95%;
	padding:10px 0 10px 0px;
}

	#airlineBox .point li,
	#strengthBox .point li {
		padding: 3px 0 3px 18px;
		font-size:1.1em;
		line-height:1.20;
	}

#aircraftBoxOutline {
	width:638px;
	margin-top:25px;
	background: transparent url(images/aircraftBoxOutline.jpg) no-repeat 0 5px;
}

	#aircraftBoxOutline h3 {
		padding-left:17px;
	}

	#aircraftBox {
		width:600px;
		padding:235px 0 0 0;
		margin:0 0 15px 10px;
	}

		.aircraftInfo {
			float:left;
			width:180px;
			padding:0 10px 15px 10px;
			margin:0 auto;
		}

			.aircraftInfo p {
				text-align:center;
				font-size:1.2em;
			}

#doubleDeckBox {
	width: 660px;
	margin: 15px 0 0 0;
	background: transparent url(../common/images/bg_dot.gif) repeat-x 0 0;
}

	#doubleDeckBox .mleft0 {
		margin-left:-20px;
	}

	#doubleDeckBox .mtop0 {
		margin-top:-90px;
	}

	.doubleDeckInfo {
		float:left;
		width:230px;
	}

		.doubleDeckInfo p {
			padding:0 0 15px 47px;
			font-size:1.4em;
		}

	.doubleDeckInfo2 {
		float:left;
		width:430px;
	}

		.doubleDeckInfo2 p {
			padding:0 0 15px 213px;
			font-size:1.4em;
		}

img#quickrelease01 { margin-top:-50px; }
