@charset "UTF-8";

/*//////////////////////////////////////////////////////////////////////////////

movie_common.css

--------------------------------------------------------------------------------

	0. common, override
	1. movie
	
//////////////////////////////////////////////////////////////////////////////*/

/* -----------------------------------------------------------------------------
	0. common, override
----------------------------------------------------------------------------- */

img.imageFader {
	visibility : hidden;
	}
.ie6 img.imageFader {
	visibility : visible;
	}

#sideBar {
	width      : 341px;
	}
#mainContents {
	}
/*	#mainContents .innerBlock {
		padding-left : 342px;
		}*/
		#mainContents .innerBlock .contents {
			background : #000000;
			}
		/**
		 * override background image
		 */
	
.classContents {
	position     : relative;
	width        : 659px;
	border-right : 1px #c7c7c7 solid;
	background   : #000000;
	}
	.classContents .innerBlock {
		padding    : 62px 0 0 0 !important;
		background : #ffffff !important;
		}
		
		#categoryNavigation {
			position      : fixed;
			left          : 342px;
			top           : 0;
			width         : 659px;
			height        : 47px;
			padding       : 15px 0 0 0;
			border-bottom : 1px #c7c7c7 solid;
			background    : #ffffff;
			
			z-index       : 99;
			}
		.ie6 #categoryNavigation {
			position      : absolute;
			left          : 0;
			top           : 0;
			}
			#categoryNavigation ul {
				position        : relative;
				height          : 32px;
				margin          : 0;
				padding         : 0;
				list-style-type : none;
				}
				#categoryNavigation ul li {
					position     : relative;
					float        : left;
					height       : 32px;
					margin-right : 10px;
					}
				#categoryNavigation ul li.nav_seat {
					width    : 61px;
					}
				#categoryNavigation ul li.nav_meal {
					width    : 115px;
					}
				#categoryNavigation ul li.nav_entertainment {
					width    : 156px;
					}
				#categoryNavigation ul li.nav_service {
					width    : 106px;
					}
			#first #categoryNavigation ul,
			#business #categoryNavigation ul {
				width       : 478px;
				margin-left : 54px;
				}
			#premium_y #categoryNavigation ul,
			#economy #categoryNavigation ul {
				width       : 362px;
				margin-left : 112px;
				}
				
			#classLogo {
				position : absolute;
				left     : 577px;
				top      : 0;
				width    : 83px;
				height   : 83px;
				margin   : 0;
				padding  : 0;
				
				
				z-index  : 100;
				}
				#classLogo a {
					position : relative;
					display  : block;
					width    : 83px;
					height   : 83px;
					margin   : 0;
					padding  : 0;
					}
				#first #classLogo a     { background : #a00505; }
				#business #classLogo a  { background : #003764; }
				#premium_y #classLogo a { background : #006e46; }
				#economy #classLogo a   { background : #00aa8c; }
				
				#classLogo .rollover {
					left       : 0;
					top        : 0;
					width      : 83px;
					height     : 83px;
					margin     : 0;
					padding    : 0;
					background : #0000CC;
					}
		
#footer {
	border-left   : none;
	}
	.socialButton {
		right     : 112px;
		}
	#btn_pagetop {
		left         : 920px;
		}
	.ie6 #btn_pagetop {
		left         : 578px;
		}
				
/* -----------------------------------------------------------------------------
	1. movie
----------------------------------------------------------------------------- */
#movie {
	position     : relative;
	width        : 659px;
	border-right : 1px #c7c7c7 solid;
	background   : #000000;
	}
	#movie .innerBlock {
	padding    : 15px 0 0;
	background : #ffffff;
	min-height: 1000px;
		}
	.ie6 #movie .innerBlock {
	height: 1000px;
		}

.movieContents p {
	margin: 0 0 0 270px;
	display: block;
	height: 71px;
	width: 32px;
}