@charset "UTF-8";

/* Page	Title */



#main_vi   {width:100%;  min-width:1100px; float:left; }
#main_vi  .main_vi_img {width:1100px; height:740px; margin:0 auto; }
#main_vi .main_vi_bn  {width:100%; margin-top:-110px; height:110px; position:relative; float:left; background:url('/common/img/main/vi_bn_bg.png') repeat-x top center;}
#main_vi .main_vi_bn ul {width:1100px;  float:left;  }
#main_vi .main_vi_bn li {float:left; width:20%; text-align:center;}

.product_bn  {float:left; padding:20px; border-right:1px solid #ddd;}
.news   {width:635px; float:left;   }

.news  .title {width:100%; padding-top:15px; float:left; height:36px; 
               border-bottom:1px solid #ddd; margin-bottom:30px;}
.news  .title_in {margin-left:25px; margin-right:25px; width:585px;}

.news  ul  {width:320px; float:left; margin-left:10px; }
.news  li  {width:100%;  font:normal 12px 돋움,Dotum; line-height:20px;}

.news  li  a {
	display:inline-block;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:15px;
	width:100%;
	height:100%;
	
}



.news  li  a:link		{text-decoration:none; background:url('/common/img/main/news_li_bg.png') no-repeat top left; color:#363636;} 
.news  li  a:hover		{text-decoration:none;  background:url('/common/img/main/news_li_ov_bg.png') no-repeat top left; color:#fff; }
.news  li  a:active	     {text-decoration:none; background:url('/common/img/main/news_li_ov_bg.png') no-repeat top left; color:#fff; }
.news  li  a:visited	{text-decoration:none; background:url('/common/img/main/news_li_bg.png') no-repeat top left; color:#363636; }


.tt_img  {float:left;}
.more     {float:right;}


.youtube   {width:100%; float:left; min-width:1100px; height:440px; margin-top:30px; background:url('/common/img/main/youtube_bg.png') no-repeat top center; background-color:#faf7f7;}
.youtube  .more  {float:right;}
.youtube  .title  {width:1100px; margin:0 auto;  margin-bottom:20px; margin-top:50px;  }
.youtube  .title p {text-align:center; padding-bottom:30px; }

.youtube  .youtube_box  {width:290px; margin-top:20px; margin-left:38px; margin-right:37px; text-align:center; float:left;}
.youtube  .youtube_box p  {font:normal 12px 돋움,Dotum; padding-top:15px; width:100%; line-height:20px; }


.youtube a:link		{text-decoration:none; color:#555; } 
.youtube a:hover		{text-decoration:none;  color:red; }
.youtube a:active	{text-decoration:none; color:red;}


.event   {width:725px; float:left; margin-top:50px; border:1px solid #ddd;}

.event  .title {width:675px; padding-left:25px; padding-right:25px; padding-top:15px;float:left; height:36px; border-bottom:1px solid #ddd;}

.event  ul  {width:290px; float:left;  margin-left:15px; margin-top:20px; }


.event  li  {width:100%;  font:normal 12px 돋움,Dotum; line-height:20px;}

.event  li  a {
	display:inline-block;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:15px;
	width:100%;
	height:100%;
	
}



.event  li  a:link		{text-decoration:none; background:url('/common/img/main/news_li_bg.png') no-repeat top left; color:#363636;} 
.event  li  a:hover		{text-decoration:none;  background:url('/common/img/main/news_li_ov_bg.png') no-repeat top left; color:#fff; }
.event  li  a:active	     {text-decoration:none; background:url('/common/img/main/news_li_ov_bg.png') no-repeat top left; color:#fff; }
.event  li  a:visited	{text-decoration:none; background:url('/common/img/main/news_li_bg.png') no-repeat top left; color:#363636; }




.right_bn  {width:343px; float:right; margin-top:50px;}
.right_bn   ul  {width:100%; margin-top:14px;}
.right_bn   li  {float:left;}


.site   {width:100%; float:left; background-color:#f6f6f6; border-top:1px solid #f3f3f3;   border-bottom:1px solid #f3f3f3;  margin-top:50px;}
.site .btn_a  {position:relative; width:37px; float:left; text-align:center; padding-top:50px;}
.site   .img {float:left; width:980px; padding-right:20px; padding-left:20px; background-color:#fff; height:90px; margin-top:15px; margin-bottom:15px; }
.site   .img  img {float:left; margin-left:13px; margin-right:13px; margin-top:5px;}
.site .btn_b  {position:relative; width:37px; float:right; text-align:center;  padding-top:50px;}

