@import	url(base.css);

#flash_layer {
	position:absolute;
	left:0;
	top:-500px;
	margin:0px;
	padding:0px;
	width:720px;
	height:480px;
	background:#000000;
	z-index:100000000000;
}
.btn_layer {
	float:right;
	padding:12px 12px 0 0;
}
.visual	{
	width:953px; height:276px;
	background:url(../../images/temp_top.gif) 0 0 no-repeat;
	margin-bottom:40px;
}
.main_con	{
	position:relative;width:100%;height:100%;overflow:hidden;
}
.main_con	h1	{
	text-indent:-3000px;
	height:20px;
	overflow:hidden;
}

#main	.event	{
	background:none;
}
.main_con	.vmax,
.main_con	.vod,
.main_con	.news	{
	float:left;
	margin-bottom:30px; 
}
.main_con {position:relative; z-index:10;}
.main_con	.vod img.fl_r {
	margin-top:1px;
}


.main_con .career {float:right;}
.main_con .paper {float:left;}

.main_con	.vmax	h1,
.main_con	.festival	h1,
.main_con	.store	h1,
.main_con	.career	h1,
.main_con	.paper h1{
	background-image:url(../../images/main_tit02.gif);
	background-repeat:no-repeat;
	height:12px;
	margin-bottom:7px;
}

.main_con .event	h1 { height:12px; margin-bottom:7px; background: url(/newSystem/images/main/title_20110221.gif) no-repeat left top;}

.main_con	dl	{
	cursor:pointer;
}
.main_con	.vmax	{
	width:290px;
	margin-right:42px;
	margin-bottom:13px;
}
.main_con	.vmax	h1	{
	background-position:0 0;
	width:100px;
}
.main_con	dd	{
	font-size:12px;
	color:#777777;
	line-height:16px;
	margin-top:5px;
}



.main_con	.vod	{
	width:290px;
	margin-right:42px;
}
.main_con .vod h1{
	width:30px;
	background:url(/newSystem/images/main_txt01.gif) no-repeat left top;
}


.main_con	.news	{
	width:295px;
	height:170px;
}

/*110817 ÀÌº¥Æ® ÅÇ Ãß°¡°ü·Ã ½ÃÀÛ*/
.main_con	.news p.event_banner {margin:6px 0 0 0;}
.main_con	.news p.event_banner img {width:280px;border:1px solid #e7e7e7;}
.main_con	.news p.event_info {font-size: 12px; color: #777777;margin:5px 0 0 0;}
/*110817 ÀÌº¥Æ® ÅÇ Ãß°¡°ü·Ã ³¡*/

.main_con	.news dl {overflow:hidden;}
.main_con	.news dl dd {float:left; margin-right:1px;}
.main_con	.news dl dt {float:right; margin-top:15px;}

.main_con .store	{
	width:290px;
	height:161px;
	margin-right:42px;
	background:url(../../images/store_bg.gif) 0 20px no-repeat;
	position:relative;
	clear:both; 
	margin-bottom:5px;
}

.main_con .store, .main_con .event {float:left; margin-bottom:5px; }

.main_con	.store	h1	{
	background: url(/newSystem/images/yamaha_agent_tit.gif) no-repeat left top;
	width:105px;
}
.main_con	.store		.store_btn	{
	/*width:62px; */
	width: 62px;
	height:20px; 
	position:relative; 
	top:25px;
	text-indent:-3000px;
	z-index:100;
	cursor:pointer;
	
	
}
.main_con	.store		.store_map	{
	position:relative;
	_position:absolute;
	top:-30px;
	_top:10px;
	left:150px;
	width:145px;
	height:145px;
}

.musicBtn { position: absolute; left: 1px;  top: 74px; }
.golfBtn { position: absolute; left: 1px;  top: 110px; }
.recruitBtn { position: absolute; left: 66px;  top: 47px; }
.main_con	.event	{
	width:290px;
	margin-right:42px;
}
/*
.main_con	.event	h1	{
	background-position:0 -48px;
	width:210px;
}
*/
.main_con	.festival	{
	width:290px;
	margin:150px 42px 0 0;
}
.main_con	.festival	h1	{
	background-position:0 -48px;
	width:210px;
}
.main_con	.career	{
	width:277px;
	height:141px;
	margin-top:-15px;

	background:url(../../images/career_bg.jpg) 0 0 no-repeat;
	text-indent:-3000px; 

}
.main_con	.career		.career_btn	{
	cursor:pointer; width:62px; height:20px;
	position:relative; top:53px; #top:55px;
}
.main_con	.career		h1	{
	background-position:0 -59px;
	width:100px;
	margin-top:15px;
}

/*  paper  */

/* .main_con .paper {
	position:relative;
	width:280px;
	height:141px;
	background:url(../../images/MAIN_lease.gif) 0 0 no-repeat;

}

.main_con .paper .paper_tit	{
	cursor:pointer; width:39px; height:11px;
	position:relative; top:0; #top:0;
	background:url(../../images/main_lease_tit.gif) no-repeat left top;
	
}
.main_con .paper .paper_btn	{
	cursor:pointer; 
	width:62px; 
	height:19px;
	position:absolute; top: -3px; left: 50px;
	background:url(../../images/main_lease_button.gif) no-repeat left top;
}
.main_con .paper .fun_tit { position: absolute; left: 0; top: 96px; }
.main_con .paper .fun_menu1 { position: absolute; left: 0; top: 117px; z-index: 100; }
.main_con .paper .fun_menu2 { position: absolute; left: 103px; top: 117px; z-index: 100; }
.main_con .paper .fun_menu3 { position: absolute; left: 203px; top: 117px; z-index: 100; }*/

.main_con .paper {
	overflow:hidden;
	position:relative;
	width:280px;
	height:163px;}

.main_con .paper .auto{float:left;width:140px;height:150px;background:url(../../images/auto_bg.gif) no-repeat -10px bottom;}
.main_con .paper .auto .title {float:left;margin:0 5px 7px 0;}

.main_con .paper .qr,
.main_con .paper .company-intro
{position:relative;float:right;width:140px;height:86px;}
.main_con .paper .qr .title,
.main_con .paper .company-intro .title
{margin:0 0 5px 0;}
.main_con .paper .qr .code,
.main_con .paper .company-intro .intro-photo
{position:absolute;right:0;top:0;}

.main_con .paper .funY {}
.main_con .paper li {float:left;margin:3px 12px 0 0;}

.main_con	.news	.main_news_list {margin-top:5px; padding:0;}
.main_con	.news	.main_news_list		li	{
	width:100%; 
	padding-left:8px;
	line-height:18px;
	background:url(../../images/dot_bg.gif) no-repeat 0 7px;
}
.main_con	.news	.main_news_list		.news_date	{
	float:left;
	font-size:11px;
	color:#999999;
	width:40px;
	_margin-left:3px;
}
.main_con	.news	.main_news_list		.news_subject	{
	float:right;
	text-align:left;
	width:240px;
}
.main_con .more	{
	float:right;
	margin-top:-12px;
	margin-right:4px;
	text-indent:-3000px;
	background:url(../../images/more_bg.gif) 0 0 no-repeat;
	cursor:pointer;
	width:33px;
	height:9px;
}

.spot{width:953px;margin-bottom:20px;}
.spot ul.spot_txt{width:953px;}
.spot ul.spot_txt li{background-color:#CC0001; text-align:center;float:left;width:105px;border-right:1px solid #fff;color:#fff;height:16px;padding-top:4px;}
.spot ul.spot_txt li a:link{color:#fff;}
.spot ul.spot_txt li a:visited{color:#fff;}
.spot ul.spot_txt li.none{border-right:none;}

.spot ul.spot_img{width:953px;}
.spot ul.spot_img li{float:left;width:106px;text-align:center;}
.spot ul.spot_img li.none{width:105px;}
.spot ul.spot_img li img{margin:0 auto;}

.noticetime {position:absolute; left:0; top:120px; z-index:10000;}
:root .noticetime {top:300px;}



/* 2011 03 09 ¼öÁ¤ */
.main_con .facebook_link {  position: relative; float: left; width:290px; margin-right:42px; }
.main_con .facebook_link h2 { margin-bottom: 20px; }
.main_con .facebook_link .more_link { margin-top: 30px; }

.clear { clear: both; overflow: hidden; height: 0; font-size: 0; line-height: 0; }
#mainNavigation { margin-bottom: 35px; }
#mainContent { position: relative; width: 100%; font-size: 12px; }
#mainContent  * { padding: 0; margin: 0; }
#mainContent * { padding: 0; margin: 0; }
#mainContent #first_content { overflow: hidden; float: left; width: 290px; }
#mainContent #second_content { overflow: hidden; float: left; width: 290px; margin-left: 41px; }
#mainContent #third_content { overflow: hidden; float: left; width: 290px; margin-left: 41px; }

#mainContent #first_content .new_model { float: left; width: 290px; }
#mainContent #second_content .vod_area { float: left; width: 290px }
#mainContent #third_content .main_notice { width: 100%; }
.main_notice .news	{ width:270px; }
.main_notice .news dl {overflow:hidden;}
.main_notice .news dl dd {float:left; margin-right:1px;}
.main_notice .news dl dt {float:right; margin-top:15px;}
.main_notice .news .news_date	{ float:left; font-size:11px; color:#999999; width:40px; _margin-left:3px;}
.main_notice .news .news_subject	{ float:right; text-align:left; width:215px; }

/* */
.n_model {position:absolute;top:0;left:330px;width:290px;}
.n_model p.title {height:11px;}
.n_model p.img {margin-top:9px;}
.n_model p.txt {margin-top:20px;font-size:12px;color:#777;}
.n_model p.n_model_more {float:right;margin-top:14px;}

#main_con_right {position:absolute;right:0;width:305px;}
