@charset "utf-8";
/* CSS Document */


/* index.html */
#ind-main-area{
	padding:0 40px 20px 40px;
}

#ind-main-area #ind-bnr-area{
	padding:10px 0 0 0;
}
	#ind-main-area #ind-bnr-area #custom-bnr{
		float:left;
	}
	#ind-main-area #ind-bnr-area #m-lineup{
		float:right;
	}

#ind-bottom-area{
	padding:16px 40px;
	background:url(../images/ind_sm_bg.gif) repeat-y #1d1d1d right top;
}

.ind-bottom-bg-left{
	background-position:left top !important;
}

.ind-shop{
	margin-top:0px !important;
}

#ind-bottom-area #ind-bottom-left{
	float:left;
}
#ind-bottom-area #ind-bottom-right{
	float:right;
}

#ind-bottom-area .left-lay{
	float:left !important;
}
#ind-bottom-area .right-lay{
	float:right !important;
}


#ind-new-arrival{
	width:654px;
	padding:0 0 30px 0;
	overflow:hidden;
}
	#ind-new-arrival ul{
		width:664px;
	}
		#ind-new-arrival ul li{
			float:left;
			width:166px;
		}
			#ind-new-arrival ul li p{
				padding:10px 10px 0 0;
				font-size:77%;
			}
				#ind-new-arrival ul li p a{
					color:#ccc;
					text-decoration:none;
				}
				#ind-new-arrival ul li p a:hover{
					text-decoration:none;
				}
			#ind-new-arrival ul li div{/* 2010/2/25 */
				width:150px;
				border:3px solid #000;
			}
				
#ind-shop-news{
	width:654px;
	padding:0 0 30px 0;
	overflow:hidden;
}
	#ind-shop-news ul{
		width:664px;
	}
		#ind-shop-news ul li{
			float:left;
			width:221px;
		}
			#ind-shop-news ul li p{
				padding:10px 10px 0 0;
				font-size:77%;
			}
				#ind-shop-news ul li p a{
					color:#ccc;
					text-decoration:none;
				}
				#ind-shop-news ul li p a:hover{
					text-decoration:none;
				}
			#ind-shop-news ul li div{/* 2010/2/25 */
				width:205px;
				border:3px solid #000;
			}

#ind-sm-outer{
	background-color:#000;
}
#ind-sm{
	position:relative;
	margin-bottom:10px;
	width:226px;
	height:150px;
	overflow:hidden;
}
	#ind-sm ul#ind-sm-list{
		position:absolute;
		left:0;
		top:0;
		background-color:#000;
	}
		#ind-sm ul li{
			padding-bottom:15px;
		}
			#ind-sm ul li .ind-sm-left{/* 2010/2/24 update */
				float:left;
				width:99px;
			}
			#ind-sm ul li .ind-sm-left div{/* 2010/2/24 update */
				padding-left:3px;
			}
			#ind-sm ul li .ind-sm-right{/* 2010/2/24 update */
				float:left;
				width:119px;
			}
				#ind-sm ul li .ind-sm-right p{/* 2010/2/24 update */
					color:#fff;
					*padding-left:0;
					padding-left:5px;
				}
	#ind-sm-navi{
		margin-bottom:20px;
		padding:5px;
		width:216px;
		background-color:#2c2c2c;
	}
		/* scroll-navi */
		#ind-sm-navi .sm-scr-nav{
			float:right;
			width:116px;
			height:13px;
			background:url(../images/new_column_more.gif) no-repeat;
		}
			#ind-sm-navi .sm-scr-nav .sm-scr-nav-dn{
				float:right;
				width:32px;
				height:13px;
			}
				#ind-sm-navi .sm-scr-nav .sm-scr-nav-dn a{
					width:32px;
					height:13px;
					font-size:1px;
					line-height:1px;
					display:block;
					text-indent:-9999px;
					background:url(../images/sm_column_dn.gif) no-repeat 0 0;
				}
				#ind-sm-navi .sm-scr-nav .sm-scr-nav-dn a:hover{
					background-position:0px -13px;
				}
			#ind-sm-navi .sm-scr-nav .sm-scr-nav-up{
				float:right;
				width:37px;
				height:13px;
			}
				#ind-sm-navi .sm-scr-nav .sm-scr-nav-up a{
					width:32px;
					height:13px;
					font-size:1px;
					line-height:1px;
					display:block;
					text-indent:-9999px;
					background:url(../images/sm_column_up.gif) no-repeat 0 0;
				}
				#ind-sm-navi .sm-scr-nav .sm-scr-nav-up a:hover{
					background-position:0px -13px;
				}

#ind-sm-blog-outer{
	background-color:#000;
}
#ind-sm-blog{
	position:relative;
	margin-bottom:10px;
	width:226px;
	height:195px;
	overflow:hidden;
}
	#ind-sm-blog ul#ind-blog-list{
		position:absolute;
		left:0;
		top:0;
		background-color:#000;
	}
		#ind-sm-blog ul li{
			padding:6px 0;
			font-size:10px;
			background:url(../images/ind_blog_border.gif) repeat-x left bottom;
		}
			#ind-sm-blog ul li a{
				color:#ccc;
				text-decoration:underline;
			}
			#ind-sm-blog ul li a:hover{
				text-decoration:none;
			}
			#ind-sm-blog ul li p.name{
				float:left;
				width:65px;
				padding-left:5px;
			}
			#ind-sm-blog ul li p.date{
				float:left;
				width:156px;
			}
	#ind-blog-navi{
		margin-bottom:20px;
		padding:5px;
		width:216px;
		background-color:#2c2c2c;
	}
		/* scroll-navi */
		#ind-blog-navi .sm-scr-nav{
			float:right;
			width:116px;
			height:13px;
			background:url(../images/new_column_more.gif) no-repeat;
		}
			#ind-blog-navi .sm-scr-nav .sm-scr-nav-dn{
				float:right;
				width:32px;
				height:13px;
			}
				#ind-blog-navi .sm-scr-nav .sm-scr-nav-dn a{
					width:32px;
					height:13px;
					font-size:1px;
					line-height:1px;
					display:block;
					text-indent:-9999px;
					background:url(../images/sm_column_dn.gif) no-repeat 0 0;
				}
				#ind-blog-navi .sm-scr-nav .sm-scr-nav-dn a:hover{
					background-position:0px -13px;
				}
			#ind-blog-navi .sm-scr-nav .sm-scr-nav-up{
				float:right;
				width:37px;
				height:13px;
			}
				#ind-blog-navi .sm-scr-nav .sm-scr-nav-up a{
					width:32px;
					height:13px;
					font-size:1px;
					line-height:1px;
					display:block;
					text-indent:-9999px;
					background:url(../images/sm_column_up.gif) no-repeat 0 0;
				}
				#ind-blog-navi .sm-scr-nav .sm-scr-nav-up a:hover{
					background-position:0px -13px;
				}



/* sales_master.html */
#sm-navi{
	width:860px;
	overflow:hidden;
}

	#sm-navi ul{
		width:865px;
	}
	
		#sm-navi ul li{
			position:relative;
			float:left;
			padding:5px;
			width:163px;
			height:50px;
			overflow:hidden;
			background:url(../images/sm_nav_bg.gif) no-repeat;
		}
		*html #sm-navi ul li{
			/*padding:5px 0 0 5px;*/
		}
		*html #sm-navi ul li div.sm-prof{
			position:absolute;
			left:5px;
			top:5px;
			z-index:5;
		}
		#sm-navi ul li div.thumb{
			float:left;
		}
			#sm-navi ul li div.thumb img{
				display:block;
			}
		#sm-navi ul li div.name{
			padding-left:5px;
			float:left;
		}
		#sm-navi ul li div.btn-blog{
			position:absolute;
			left:70px;
			top:36px;
			z-index:20;
			width:92px;
			height:14px;
		}
		*html #sm-navi ul li div.btn-blog{
			left:75px;
			top:41px;
		}
		#sm-navi ul li div.btn-blog a{
			margin:0;
			padding:0;
			width:92px;
			height:14px;
			font-size:1px;
			line-height:1px;
			text-indent:-9999px;
			display:block;
			background:url(../images/sm_btn_blog.gif) no-repeat 0 0;
		}
		#sm-navi ul li div.btn-blog a:hover{
			background-position:0px -14px;
		}
		#sm-navi ul li p{
			font-size:10px;
		}
		#sm-navi ul li a{
			position:absolute;
			left:0;
			top:0;
			width:167px;
			height:55px;
			background:url(../images/sm_navi_btn.gif) no-repeat 0 0;
			font-size:1px;
			line-height:1px;
			text-indent:-9999px;
			display:block;
			z-index:15;
		}
		*html #sm-navi ul li a{
			left:-5px;
			top:-5px;
			margin:0;
			padding:0;
		}
		#sm-navi ul li a:hover{
			background-position:0px -55px;
		}
		#sm-navi ul li span{
			position:absolute;
			left:0;
			top:0;
			width:167px;
			height:55px;
			background:url(../images/sm_navi_btn.gif) no-repeat 0px -55px;
			font-size:1px;
			line-height:1px;
			text-indent:-9999px;
			display:block;
			z-index:10;
		}
		
#sm-area{
	padding:5px;
	zoom:1;
}
	#sm-area #sm-head{
		background:url(../images/sm_head_bg.gif) repeat-y;
	}
		#sm-area #sm-head #head-left{
			float:left;
			padding:21px 9px 21px 21px;
			width:521px;
		}
			#sm-area #sm-head #head-left #sm-profile{
				width:278px;
				float:left;
			}
				#sm-area #sm-head #head-left #sm-profile #sm-photo{
					width:149px;
					float:left;
				}
				#sm-area #sm-head #head-left #sm-profile #sm-skill{
					width:129px;
					float:left;
					font-size:92%;
				}
					#sm-area #sm-head #head-left #sm-profile #sm-skill p#sm-skill-txt{
						margin:5px 0 0 0;
						font-size:9px;
					}
					#sm-area #sm-head #head-left #sm-profile #sm-skill div#sm-mcm,
					#sm-area #sm-head #head-left #sm-profile #sm-skill div#sm-emr{/* 2010/2/24 update */
						padding-top:5px;
					}
					
			#sm-area #sm-head #head-left #sm-profile #sm-ask-btn{
				clear:both;
				padding:12px 0 0 0;
			}
				#sm-area #sm-head #head-left #sm-profile #sm-ask-btn a{
					width:278px;
					height:32px;
					display:block;
					font-size:1px;
					line-height:1px;
					text-indent:-9999px;
					background:url(../images/sm_btn_apoint.gif) no-repeat 0 0;
				}
				#sm-area #sm-head #head-left #sm-profile #sm-ask-btn a:hover{ background-position:0px -32px; }
			#sm-area #sm-head #head-left #sm-comment{
				width:220px;
				float:right;
				font-size:11px;
				line-height:1.6;
			}
		#sm-area #sm-head #head-right{
			float:right;
			padding:19px 14px 12px; 
			width:264px;
			background-color:#2c2c2c;
		}
			#sm-area #sm-head #head-right ul{
				margin-top:12px;
			}
				#sm-area #sm-head #head-right ul li{
					font-size:10px;
					padding-bottom:3px;
				}
				#sm-area #sm-head #head-right ul li p.sm-b-date{
					float:left;
					padding-right:1em;
				}
				#sm-area #sm-head #head-right ul li p.sm-b-title{
					width:210px;
					float:left;
				}
					#sm-area #sm-head #head-right ul li p.sm-b-title a{
						color:#ffef42;
						text-decoration:underline;
					}
					#sm-area #sm-head #head-right ul li p.sm-b-title a:hover{
						text-decoration:none;
					}
	#sm-area #sm-column{
		padding-top:5px;
	}
		#sm-area #sm-column .sm-column-title-area{
			padding:5px 5px 5px 19px;
			background-color:#5f5f5f;
		}
			#sm-area #sm-column .sm-column-title-area h3{
				float:left;
				color:#fff;
				font-weight:bold;
			}
			/* scroll-navi */
			#sm-area #sm-column .sm-column-title-area .sm-scr-nav{
				float:right;
				width:116px;
				height:13px;
				background:url(../images/sm_column_more.gif) no-repeat;
			}
				#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-dn{
					float:right;
					width:32px;
					height:13px;
				}
					#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-dn a{
						width:32px;
						height:13px;
						font-size:1px;
						line-height:1px;
						display:block;
						text-indent:-9999px;
						background:url(../images/sm_column_dn.gif) no-repeat 0 0;
					}
					#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-dn a:hover{
						background-position:0px -13px;
					}
				#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-up{
					float:right;
					width:37px;
					height:13px;
				}
					#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-up a{
						width:32px;
						height:13px;
						font-size:1px;
						line-height:1px;
						display:block;
						text-indent:-9999px;
						background:url(../images/sm_column_up.gif) no-repeat 0 0;
					}
					#sm-area #sm-column .sm-column-title-area .sm-scr-nav .sm-scr-nav-up a:hover{
						background-position:0px -13px;
					}
		#sm-area #sm-column .sm-column-column-area{
			padding:18px 10px 18px 23px;
		}
			#sm-area #sm-column .sm-column-column-area .sm-column-img{
				float:left;
				width:298px;
			}
			#sm-area #sm-column .sm-column-column-area .sm-column-txt{
				position:relative;
				float:left;
				width:516px;
				height:210px;
				overflow:hidden;
			}
			#sm-area #sm-column .sm-column-column-area .sm-column-txt #sm-column-topic1,
			#sm-area #sm-column .sm-column-column-area .sm-column-txt #sm-column-topic2{
				position:absolute;
				left:0;
				top:0;
			}
				#sm-area #sm-column .sm-column-column-area .sm-column-txt h4{
					padding:0 0 12px 0;
					font-weight:bold;
					color:#fff;
				}
				#sm-area #sm-column .sm-column-column-area .sm-column-txt p{
					font-size:92%;
				}
				
				
				



/* profile.html */
#pf-area{
	padding:20px;
	background-color:#3e3e3e;
	zoom:1;
}
	#pf-area h3{
		float:left;
		padding-right:50px;
		color:#fff;
		font-size:107%;
		font-weight:bold;
	}
	
	#pf-area ul#pf-service{
		border-left:2px solid #2b2b2b;
	}
		#pf-area ul#pf-service li{
			float:left;
			border-top:2px solid #2b2b2b;
			border-bottom:2px solid #2b2b2b;
			border-right:2px solid #2b2b2b;
		}
			#pf-area ul#pf-service li img{
				display:block;
			}
	#pf-area p#pf-message{
		clear:both;
		margin:18px 0;
		padding:12px;
		font-size:92%;
		background-color:#1f1f1f;
	}
	
	#pf-area #pf-info-area{
		padding-bottom:20px;
	}
	#pf-area #pf-shop-info{
		float:left;
		width:525px;
	}
		#pf-area #pf-shop-info table{
			border:none;/* 2010/2/24 update */
		}
			#pf-area #pf-shop-info table tr.type-1{
				background-color:#1f1f1f;
			}
			#pf-area #pf-shop-info table tr.type-2{
				background-color:#2b2b2b;
			}
			#pf-area #pf-shop-info table tr.type-3{
				background-color:#1f1f1f;
			}
			#pf-area #pf-shop-info table th,
			#pf-area #pf-shop-info table td{
				padding-top:5px;
				padding-bottom:5px;
				vertical-align:middle;
				font-size:92%;
			}
				#pf-area #pf-shop-info table td a{
					color:#ccc;
					text-decoration:underline;
				}
				#pf-area #pf-shop-info table td a:hover{
					text-decoration:none;
				}
			#pf-area #pf-shop-info table th{
				padding-left:12px;
				padding-right:12px;
				width:96px;
			}
			#pf-area #pf-shop-info table td.pf-center{
				width:11px;
				text-align:center;
			}
			#pf-area #pf-shop-info table td.pf-right{
				padding-left:12px;
				padding-right:12px;
				width:380px;
			}
			#pf-area #pf-shop-info table th.mobile,
			#pf-area #pf-shop-info table td.mobile{
				padding-top:23px;
				background:url(../images/pf_tbl_bg.gif) repeat-x #1f1f1f;
			}
			#pf-area #pf-shop-info table td.pf-right #pf-qr-code{
				float:left;
				padding-right:20px;
			}
			#pf-area #pf-shop-info table td.pf-right #pf-mobile-url{
				float:left;
				padding-top:1em;
			}
		
	#pf-area #pf-btn-map-osaka,
	#pf-area #pf-btn-map-ginza{
		float:right;
		width:264px;
		height:205px;
	}
		#pf-area #pf-btn-map-osaka a{
			width:264px;
			height:205px;
			font-size:1px;
			line-height:1px;
			display:block;
			text-indent:-9999px;
			background:url(../images/pf_btn_map_osaka.gif) no-repeat 0 0;
		}
		#pf-area #pf-btn-map-ginza a{
			width:264px;
			height:205px;
			font-size:1px;
			line-height:1px;
			display:block;
			text-indent:-9999px;
			background:url(../images/pf_btn_map_ginza.gif) no-repeat 0 0;
		}
		#pf-area #pf-btn-map-osaka a:hover,
		#pf-area #pf-btn-map-ginza a:hover{
			background-position:0px -205px;
		}
	
	#pf-area #pf-ask-area{
		font-size:92%;
	}
		#pf-area #pf-ask-area h4{
			padding-bottom:5px;
			color:#fff;
			font-weight:bold;
		}
		#pf-area #pf-ask-area h4.ask-confirm{
			padding-top:20px;
		}
		#pf-area #pf-ask-area p{
			padding-bottom:12px;
		}
		#pf-area #pf-ask-area .text-margin{
			padding-bottom:200px;
		}
		#pf-area #pf-ask-area input#pf-ml-front{
			width:200px;
		}
		#pf-area #pf-ask-area input#pf-ml-rear{
			width:300px;
		}
		#pf-area #pf-ask-area textarea#pf-ask-text{
			width:680px;
			height:100px;
		}
		#pf-area #pf-ask-area input#pf-btn-submit{
			padding-left:125px;
		}
		#pf-area #pf-ask-area table{
			border:none;/* 2010/2/24 update */
		}
		#pf-area #pf-ask-area table th,
		#pf-area #pf-ask-area table td{
			padding-bottom:12px;
			font-size:92%;
			vertical-align:top;
		}
		#pf-area #pf-ask-area table th{
			width:100px;
			padding-right:8px;
		}
		#pf-area #pf-ask-area table td.center{
			width:10px !important;
			text-align:center;
		}
		#pf-area #pf-ask-area table td{
			width:680px;
			padding-right:8px;
		}
		
		
		


/* new_arrival.html & shop_news.html */
#new-head{
	
}
	#new-head h2{
		float:left;
		padding:0 0 20px 0;
	}
	#new-head p.new-pagenation{
		float:right;
		padding-right:20px;
		color:#fff100;
	}
	#new-head p.new-pagenation a{
		color:#fff100;
		text-decoration:underline;
	}
	#new-head p.new-pagenation a:hover{
		text-decoration:none;
	}
	/* scroll-navi */
	#new-head .new-scr-nav{
		float:right;
		padding:5px;
		width:116px;
		height:13px;
		background:url(../images/new_column_more.gif) no-repeat #2c2c2c 5px 5px;
	}
		#new-head .new-scr-nav .new-scr-nav-dn{
			float:right;
			width:32px;
			height:13px;
		}
			#new-head .new-scr-nav .new-scr-nav-dn a{
				width:32px;
				height:13px;
				font-size:1px;
				line-height:1px;
				display:block;
				text-indent:-9999px;
				background:url(../images/sm_column_dn.gif) no-repeat 0 0;
			}
			#new-head .new-scr-nav .new-scr-nav-dn a:hover{
				background-position:0px -13px;
			}
		#new-head .new-scr-nav .new-scr-nav-up{
			float:right;
			width:37px;
			height:13px;
		}
			#new-head .new-scr-nav .new-scr-nav-up a{
				width:32px;
				height:13px;
				font-size:1px;
				line-height:1px;
				display:block;
				text-indent:-9999px;
				background:url(../images/sm_column_up.gif) no-repeat 0 0;
			}
			#new-head .new-scr-nav .new-scr-nav-up a:hover{
				background-position:0px -13px;
			}
#new-area{/* 2010/2/24 update */
	/*position:relative;*/
	width:860px;
	/*height:786px;
	overflow:hidden;*/
}

	#new-area ul#new-list{/* 2010/2/24 update */
		/*position:absolute;
		left:0;
		top:0;*/
		width:860px;
	}
	
	#new-area ul#new-list li{
		margin-bottom:5px;
		background-color:#3e3e3e;
	}
	
	#new-area ul#new-list li .new-list-inner{
		padding:20px;
	}
	#new-area ul#new-list li .new-list-inner2{
		padding:0 20px 20px 20px;
	}
	#new-area ul#new-list li .new-list-txt-block{
		float:left;
		width:530px;
	}
	#new-area ul#new-list li .new-list-img{
		width:256px;
		border:3px solid #000;
		float:right;
	}
	#new-area ul#new-list li .new-list-img-n{/* 2010/2/25 update */
		width:262px;
		float:right;
	}
	#new-area ul#new-list li .new-list-img3-container{
		padding-top:15px;
	}
	#new-area ul#new-list li .new-list-img2{/* 2010/2/24 update */
		border:3px solid #000;
		margin-bottom:10px;
	}
	#new-area ul#new-list li .new-list-img2-container{
		padding-top:15px;
		padding-left:280px;
	}
	#new-area ul#new-list li .new-list-img2-1{
		width:280px;
		float:left;
	}
	#new-area ul#new-list li .new-list-img2-2{
		width:260px;
		float:left;
	}
	
	#new-area ul#new-list li .new-list-img3-1{
		width:280px;
		float:left;
	}
	#new-area ul#new-list li .new-list-img3-2{
		width:280px;
		float:left;
	}
	#new-area ul#new-list li .new-list-img3-3{
		width:260px;
		float:left;
	}
	#new-area ul#new-list li .new-list-img2-1 img,
	#new-area ul#new-list li .new-list-img2-2 img,
	#new-area ul#new-list li .new-list-img3-1 img,
	#new-area ul#new-list li .new-list-img3-2 img,
	#new-area ul#new-list li .new-list-img3-3 img{/* 2010/2/25 update */
		border:3px solid #000;
	}
	
	#new-area ul#new-list li p.new-date{
		padding:5px 19px;
		color:#fff;
		font-size:92%;
		font-weight:bold;
		background-color:#5f5f5f;
	}
	#new-area ul#new-list li p.new-text{
		font-size:92%;
	}
	
	#new-area ul#new-list li h3{
		margin:0 0 14px 0;
		color:#fff;
		font-size:107%;
		font-weight:bold;
	}
	#new-area ul#new-list li p.shop-news-link{
		margin:1em 0 0 0;
		font-size:92%;
	}
		#new-area ul#new-list li p.shop-news-link a{
			color:#fff100;
			text-decoration:underline;
		}
		#new-area ul#new-list li p.shop-news-link a:hover{
			text-decoration:none;
		}
	#new-area ul#new-list li p.new-btn-prod{
		margin:1em 0 0 0;
	}
		#new-area ul#new-list li p.new-btn-prod a{
			width:167px;
			height:32px;
			font-size:1px;
			line-height:1px;
			display:block;
			text-indent:-9999px;
			background:url(../images/new_btn_product.gif) no-repeat;
		}
		#new-area ul#new-list li p.new-btn-prod a:hover{
			background-position:0px -32px;
		}
		
		
/* models_lineup.html */


#line-up{
	position:relative:
	width:860px;
	height:476px;
	background:url(../images/lineup_bg.jpg) no-repeat;
}
#line-up #line-up-inner{
	padding:35px 0 0 56px;
}
#line-up ul{
	
}
#line-up ul li{
	float:left;
}
#line-up ul li a{
	display:block;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
}
#line-up ul li#line-navitimer a{
	width:383px;
	height:132px;
	background:url(../images/btn_navitimer.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-navitimer a:hover{
	background-position:0px -132px;
}
#line-up ul li#line-windrider a{
	width:373px;
	height:132px;
	background:url(../images/btn_windrider.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-windrider a:hover{
	background-position:0px -132px;
}
#line-up ul li#line-professional a{
	width:383px;
	height:144px;
	background:url(../images/btn_professional.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-professional a:hover{
	background-position:0px -144px;
}
#line-up ul li#line-aeromarine a{
	width:373px;
	height:144px;
	background:url(../images/btn_aeromarine.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-aeromarine a:hover{
	background-position:0px -144px;
}
#line-up ul li#line-bentley a{
	width:383px;
	height:141px;
	background:url(../images/btn_bentley.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-bentley a:hover{
	background-position:0px -141px;
}
#line-up ul li#line-limited a{
	width:373px;
	height:141px;
	background:url(../images/btn_limited.jpg) no-repeat 0px 0px;
}
#line-up ul li#line-limited a:hover{
	background-position:0px -141px;
}


/* floor_guide.html */
#fl-coming{
	font-size:20px;
	padding:100px 0 200px 0;
	background-color:#2c2c2c;
	text-align:center;
}