@import url('/Common/css/es/common.css');

.main-topbg {background:url('http://mbimage.nexoneu.com/es/main/bg_main_top.gif') top center no-repeat;}
#main-visual {width: 980px; height: 320px; margin: -40px auto 0 auto;}/* 2010-01-20 ¼öÁ¤ */
/* 2010-01-20 MainGnb  Ãß°¡ ¹× ¼öÁ¤ */
#MainGnb {width: 980px; margin: -113px auto 0 auto; position:relative;}
	#MainGnb #gnb-area { position:relative; width:980px; height:148px; z-index:20; top:0; left:0; margin:0 auto; font-size:0; }
	#MainGnb #gnb-area .mnavView { width:980px; height:260px; position:absolute; top:0px; left:0px; }
	#MainGnb #gnb-area .mnavClose { width:980px; height:148px; position:absolute; overflow:hidden; top:0px; left:0px; }

#MainBodyArea {width: 980px; margin: 0 auto; padding-bottom: 60px; text-align: left; background:url('http://mbimage.nexoneu.com/es/common/bg_body_cont.gif') top repeat-x; overflow: hidden;}

/* Left */
.bnrTop {font-size: 0;}
.left-banner {font-size: 0;}
.left-banner img {margin-top: 10px;}


/* Center */
#Main-ContArea {float: left; width: 608px;}

/* search */
.main-search {float: left; width: 580px; height: 210px; background:url('http://mbimage.nexoneu.com/es/main/bg_main_search.gif') no-repeat; margin-top: 15px; padding: 14px 0 0 15px;}
.search-input {float: left; width: 580px; }
	.search-input dt {float: left; width: 103px;}
	.search-input dd {float: left; width: 462px;}
	.search-input dd input {width: 365px;}
	.search-input dd input, img {vertical-align: middle;}

.search-rank {float: left; width: 374px; margin: -15px 0 0 103px;}
	.search-rank dt {float: left; width: 117px; padding-left: 2px;}
	.search-rank dt, x:-moz-any-link, x:default {margin: -3px}
	*:first-child+html .search-rank dt {margin-top: 0;}
	.search-rank dd {float: left; font-weight: bold; line-height: 0;}
	.search-rank dd img {vertical-align: middle;}
		.search-rank dd span {background:url('http://mbimage.nexoneu.com/es/ico/ico_up.gif') left center no-repeat; margin-left: 10px; padding-left: 11px; color: #db4518; font-size: 10px; font-family: tahoma; font-weight: normal;}

/* notice */
ul.main-tab {float: left; width:576px; height: 24px; margin-top: 15px; padding-left: 19px; overflow:hidden; background:url('http://mbimage.nexoneu.com/es/main/bg_main_tab.gif') left top no-repeat;}
	ul.main-tab img { vertical-align: bottom; }
	ul.main-tab li {float: left; background:url('http://mbimage.nexoneu.com/es/common/bg_th_bar.gif') left center no-repeat; padding-left: 2px; margin-top:4px;}
	ul.main-tab li.on a, ul.main-tab li a:hover { position:relative; right:0px; margin-right:0; margin-left:0px;}
		ul.main-tab li a { float:left; height:20px; overflow:hidden; }
		ul.main-tab li a:focus, ul.main-tab li a:hover, ul.main-tab li a:active { outline:0; zoom:1; }
			ul.main-tab li.on a img, ul.main-tab li a:focus img, ul.main-tab li a:hover img, ul.main-tab li a:active img { margin-top:-20px; }

.main-notice {float: left; width: 595px; height:141px; font-family: tahoma;}
 .main-notice li {float: left; height: 50px; padding: 10px 0 9px 0; border-bottom: 1px solid #becaa3;}
  .main-notice li dt {float: left; width: 595px; font-weight: bold;}
   .main-notice li dt span {font-weight: normal; margin-left: 10px;}
  .main-notice li dd {float: left; width: 595px; margin-top: 5px;}
   .main-notice li dd.more {float: right; text-align: right; margin-top: -14px;}

  .main-notice li dl.event {float: left; width: 464px; padding-left: 10px;}
  .main-notice li dl.event  dt {float: left; width: 464px; font-weight: bold;}
   .main-notice li dl.event  dt span {font-weight: normal; margin-left: 10px;}
  .main-notice li dl.event  dd {float: left; width: 464px; margin-top: 5px;}
   .main-notice li dl.event  dd.more {float: right; text-align: right; margin-top: -14px;}

.notice-img {float: left; width: 121px; height: 48px;}

.main-wiki {float: left; width: 565px; height:141px; font-family: verdana; margin-top: -28px;}

.media-list {float: left; width:595px; margin-top:10px;}
	.media-list li {float: left; margin-right: 8px;}
		.media-list li img {width: 141px; height: 95px; border: 1px solid #bdb899;}
	.media-list li.two {margin-right: 7px;}

/* Right */
#Right-bnr {float: left; width: 120px;}