@charset "UTF-8";

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

ss6_common.css

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

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

/* -----------------------------------------------------------------------------
	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
		 */
		#mainContents #business {
			background            : url(/newsky/common_newsky/img/ss7/business/img_background.gif) repeat-y 1001px 0;
			background-attachment : fixed;
			}
		.ie6 #mainContents #business {
			background            : url(/newsky/common_newsky/img/ss7/business/img_background.gif) repeat-y 659px 0;
			background-attachment : scroll;
			}
		#mainContents #economy {
			background            : url(/newsky/common_newsky/img/ss7/economy/img_background.gif) repeat-y 1001px 0;
			background-attachment : fixed;
			}
		.ie6 #mainContents #economy {
			background            : url(/newsky/common_newsky/img/ss7/economy/img_background.gif) repeat-y 659px 0;
			background-attachment : scroll;
			}

.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;
					}
			#business #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. ss6
----------------------------------------------------------------------------- */
#ss6 {
	position     : relative;
	width        : 659px;
	border-right : 1px #c7c7c7 solid;
	background   : #000000;
	}
	#ss6 .innerBlock {
		padding    : 0;
		background : #ffffff;
		}
		
		#aboutSS767 {
			position : relative;
			width    : 659px;
			}
			#aboutSS767 h3 {
				margin : 0;
				}	
					
			#aboutSS767 ul {
	position        : relative;
	width           : 659px;
	margin          : 0;
	padding         : 0;
	border-bottom   : 1px #c7c7c7 solid;
	list-style-type : none;
	border-top:solid 1px #ccc;
				}
				#aboutSS767 ul li {
	position     : relative;
	float        : left;
	width        : 289px;
	margin       : 0;
	padding      : 30px 20px 30px;
					}
					
#aboutSS767 ul li {
	border-right : 1px #c7c7c7 solid;
					}
					
				#aboutSS767 ul li.last-child {
					border-right : none;
					}
					#aboutSS767 ul li h4 {
						margin   : 0;
						}
					#aboutSS767 ul li p {
						margin      : 15px 0 0 0;
						font-size   : 93%;
						line-height : 1.7;
						}
					#aboutSS767 p.smaller01{font-size:77%;color: #636363; padding:0 20px; clear:both;}

		#mainMenus {
			position : relative;
			margin   : 0;
			}
			#mainMenus .head {
				height  : 64px;
				padding : 50px 0 0 20px;
				}
				#mainMenus .head h3 {
					margin      : 0;
					padding     : 0;
					}
					
			#mainMenus .body {
				position   : relative;
				width      : 659px;
				height     : 188px;
				margin     : 0 auto;
				}
				
				#mainMenus .body .section {
					position : absolute;
					top      : 0;
					width    : 329px;
					height   : 188px;
					margin   : 0;
					padding  : 0;
					overflow : hidden;
					}
				#mainMenus #sec_business { left : 0; }
				#mainMenus #sec_economy { left : 330px; }
				
					#mainMenus .body .section .innerBlock {
						display    : block;
						position   : absolute;
						left       : 0;
						top        : 0;
						width      : 329px;
						height     : 188px;
						margin     : 0;
						padding    : 0;
						clip       : rect(0px 329px 188px 0px);
						background : #ffffff;
						}
						
			#mainMenus .notice {
					position   : relative;
					margin     : 0 auto;
					padding    : 20px 20px 35px;
					color      : #636363;
				}
				#mainMenus .notice h4 {
					margin     : 0;
					font-size  : 77%;
					}
				#mainMenus .notice p {
					margin      : 0;
					font-size   : 77%;
					line-height : 1.6;
					}

		#video {
			position   : relative;
			width      : 657px;
			height     : 593px;
			margin     : 0 auto;
			padding    : 0 0 100px 0;
			background : #ffffff;
			overflow   : hidden;
			
			z-index    : 10;
			}
			
		#categoryMenus {
			position        : relative;
			width           : 659px;
			height          : 204px;
			margin          : 0 0 100px 0;
			padding         : 0;
			list-style-type : none;
			overflow        : hidden;
			}
			#categoryMenus li {
				position     : relative;
				float        : left;
				width        : 164px;
				height       : 204px;
				margin-right : 1px;
				}
			#business #categoryMenus li,
			#economy #categoryMenus li {
				width        : 219px;
				}
			#categoryMenus li.last-child {
				margin-right : 0;
				}
				#categoryMenus li a {
					display  : block;
					position : absolute;
					left     : 0;
					top      : 0;
					width    : 164px;
					height   : 204px;
					margin   : 0;
					padding  : 0;
					clip     : rect(0px 164px 328px 0px);
					cursor   : pointer;
					}
				#business #categoryMenus li a,
				#economy #categoryMenus li a {
					width    : 219px;
					clip     : rect(0px 219px 328px 0px);
					}
				#categoryMenus li .rollover {
					display  : none;
					position : absolute;
					left     : 0;
					top      : 0;
					width    : 164px;
					height   : 104px;
					margin   : 0;
					padding  : 0;
					}
.bnr_fb {
	margin: 10px 0px 70px;
}

		#categoryMenus_long {
			position        : relative;
			width           : 659px;
			height          : 204px;
			margin          : 0 0 100px 0;
			padding         : 0;
			list-style-type : none;
			overflow        : hidden;
			}
			#categoryMenus_long li {
				position     : relative;
				float        : left;
				width        : 164px;
				height       : 204px;
				margin-right : 1px;
				}
			#business #categoryMenus_long li,
			#economy #categoryMenus_long li {
				width        : 219px;
				}
			#categoryMenus_long li.last-child {
				margin-right : 0;
				}
				#categoryMenus_long li a {
					display  : block;
					position : absolute;
					left     : 0;
					top      : 0;
					width    : 164px;
					height   : 204px;
					margin   : 0;
					padding  : 0;
					clip     : rect(0px 164px 328px 0px);
					cursor   : pointer;
					}
				#business #categoryMenus_long li a,
				#economy #categoryMenus_long li a {
					width    : 219px;
					clip     : rect(0px 219px 328px 0px);
					}
				#categoryMenus_long li .rollover {
					display  : none;
					position : absolute;
					left     : 0;
					top      : 0;
					width    : 164px;
					height   : 104px;
					margin   : 0;
					padding  : 0;
					}
					* html #economy #categoryMenus_long{left: 0;top: 0;}
					* html #business #categoryMenus_long{left: 0;top: 0;}
					
.col2 {    min-height: 59px;    width: 329px; margin:0 0;}
.btn_drinkDetails {display : block;position : relative;width : 329px;height : 59px;margin : 0 0 0 330px;padding : 0;overflow : hidden;}
.btn_drinkDetails .arrow {display : block;position : absolute;right : 31px;top : 18px;width : 21px;height : 23px;margin : 0;padding : 0;}
.btn_drinkDetails .arrow .default {display : block;position : absolute;right : 0;top : 0;width: 21px;height : 23px;margin : 0;padding : 0;}
.btn_drinkDetails .arrow .rollover {display : block;visibility : hidden;position : absolute;right : 0;top : 0;width : 21px;height : 23px;margin : 0;padding : 0;}