/* contents
----------------------------------------------- */

div.contents {
	padding-bottom:25px;
	}

/* container
----------------------------------------------- */

div#container {
	width:940px;
	margin-top:15px;
	background:#10243c;
	}


/* main
----------------------------------------------- */

div#main {
	position:relative;
	width:940px;
	height:463px;
	background:url(/inflight/inter/business/c_seat/img1/shell_mainbg.jpg) no-repeat;
	}

div#main h3 {
	position:absolute;
	top:39px;
	left:56px;
	}

div#main p.lead {
	position:absolute;
	top:208px;
	left:109px;
	z-index: 1;
	}

div#main p.image {
	position:absolute;
	top:121px;
	left:470px;
	}

div#main p#good {
	position:absolute;
	top:145px;
	left:94px;
	}

div#main p#linkBtn {
	position:absolute;
	top:295px;
	left:109px;
	}

/* seat
----------------------------------------------- */

div#seat {
	width:940px;
	background:url(/inflight/inter/business/c_seat/img1/seatbg.jpg) no-repeat;
	}

div#seat h4 {
	margin-left:56px;
	}


/* item
----------------------------------------------- */

div#item {
	width:940px;
	background:url(/inflight/inter/business/c_seat/img1/itembg.jpg) no-repeat;
	}



/* rosen
----------------------------------------------- */

div#rosen {
	position:relative;
	width:798px;
	margin-left:70px;
	margin-bottom:70px;
	background-color:#08192c;
	border:solid 1px #335170;
	}

div#rosen .innWrap {
	margin:3px;
	/height:1%;
	background:#ffffff;
	/*background:#ffffff url(../img1/rosen_bg.gif) repeat-y left top;*/
	}

div#rosen h4 {
	padding:24px 0 0 27px;
	}

div#rosen div#text {
	margin:15px 0 0 27px;
	width:740px;
	/*width:480px;*/
	}

div#rosen div#text td {
	vertical-align:top;
	}

div#rosen div#text td dd {
	line-height:1.4;
	background-color:transparent;
	}

div#rosen div#text p {
	line-height:1.3;
	background-color:transparent;
	}
	
div#rosen .annai {
	margin-top:13px;
	padding-bottom:22px;
	}	

div#rosen ul#banner li.li01 {
	position:absolute;
	top:22px;
	left:555px;
	}

div#rosen ul#banner li.li02 {
	position:absolute;
	top:94px;
	left:555px;
	}

/* common
----------------------------------------------- */	
ul p {
	color:#e3edfe; 
	line-height:1.5em;
}
