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

.main  ul.tabs{ float:left; list-style:none; padding:0 0 0 17px; margin: 0 !important; }
.main  ul.tabs li{ float:left; position:relative; margin-left:-5px;}
/* .main  ul.tabs li a{ float:left; height:41px; padding-left:5px; text-decoration:none; background:url(../images/tab_lft.gif) no-repeat 0 0; font-size:12px; font-weight:bold; color:#2c2c2c;}
.main  ul.tabs li a span{ float:left; width:147px; text-decoration:none; height:25px; background:url(../images/tab_rht.gif) no-repeat 100% 0; cursor:pointer; padding:16px 10px 0 0; text-align:center}
.main  ul.tabs li.ui-state-active a {background:url(../images/tab_lft_hover.gif) no-repeat 0 0; }
.main  ul.tabs li.ui-state-active a span{background:url(../images/tab_rht_hover.gif) no-repeat right 0; padding-top:12px; height:29px; }
.main  ul.tabs li.index_4{ z-index:4;}
.main  ul.tabs li.index_3{ z-index:3;}
.main  ul.tabs li.index_2{ z-index:2;}
.main  ul.tabs li.index_1{ z-index:1;}
.main  .tab_content{ float:left; width:608px; border:9px solid #f5f5f5; padding:21px 24px 20px; min-height:240px; height:auto!important; height:240px;}
.main  .tab_content .tabs_detail{ float:left; width:100%;}
.main  .tab_content .tabs_detail p{ display:block; font-size:13px; line-height:20px; color:#000; padding:0 0 17px;}
.ui-tabs-hide { display: none; }
*/


#main .main #tabs ul li a 
{
	text-decoration: none;
}

/*
.tabs_detail table { width: 100%; border: 1px solid #eaeaea; border-collapse:collapse; border-spacing: 0px; margin: 0 0 60px 0; }
.tabs_detail table tr td { padding: 5px 10px; border: 1px solid #eaeaea; border-collapse:collapse; border-spacing: 0px; }
*/

#main .main #tabs img 
{
 padding-right: 15px;
 padding-bottom: 5px;
}
#main .main #tabs img.nohspace
{
 padding: 0px;
}
