
#exhibitor{
}


#exhibitor .exhibitor-form{
	margin: 10px auto 0px;
	padding: 0px;
	overflow: hidden;
	_zoom:1;
	width: 500px;
}

#main-contents #exhibitor .cb .exhibitor-form p{
	margin: 0px;
	padding: 0px;
	width: auto;
}

#exhibitor .exhibitor-form .exhibitor-input{
	margin: 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 400px;
}

#exhibitor .exhibitor-form .exhibitor-input .input-nomal{
	width: 395px;
}

#exhibitor .exhibitor-form .exhibitor-btn{
	margin: 9px 0px 0px 5px;
	padding: 0px;
	float: left;
	width: 70px;
}


#exhibitor .exhibitor-form .exhibitor-list{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	_zomm:1;
}

#main-contents #exhibitor .exhibitor-form .exhibitor-list h5{
/*	font-size: 100%;
	font-weight: bold;
	background: url(none);
	margin: 10px 0px 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
*/}

#exhibitor .exhibitor-form .exhibitor-list ul{margin: 5px 0px 0px;
overflow: hidden;
	_zomm:1;}

#exhibitor .exhibitor-form .exhibitor-list .frame{
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 0px 15px;
	margin: 0px 0px 10px;
}

#exhibitor .exhibitor-form .exhibitor-list ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
}

#exhibitor .exhibitor-form .exhibitor-list-btn{
	text-align: center;
	margin: 10px 0px 0px;
	padding: 0px;
}




#exhibitor .exhibitor-form .exhibitor-list-date{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	_zomm:1;
	
}

#exhibitor .exhibitor-form .exhibitor-list-date ul{margin: 10px 0px 0px;float: left;
	width: 250px;}

#exhibitor .exhibitor-form .exhibitor-list-date ul li{
	margin: 0px;
	padding: 0px;
}


#exhibitor .search-result-header{
	margin: 20px 0px 0px;
	overflow: hidden;
	_zoom:1;
}

#exhibitor .search-result-header .search-info{overflow: hidden;
	_zoom:1;
	float: left;}

#exhibitor .search-result-header .search-info ul{}

#exhibitor .search-result-header .search-info ul li{
	float: left;
	margin: 5px 10px 0px 0px;
	padding: 0px;
}

#exhibitor .search-result-header .paginator{
	float: right;
	background: #FFFFFF;
	padding: 5px 10px;
}




#exhibitor .exhibition-list{
	margin: 0px;
	padding: 8px 0px;
	width: 560px;
	border-bottom: 1px solid #CCCCCC;
	_zoom:1;
	overflow: hidden;
}

#exhibitor .exhibition-list-cl{
	_zoom:1;
	overflow: hidden;
}


#exhibitor .exhibition-list .exhibition-list-data{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
}

#main-contents #exhibitor .exhibition-list h3{
	margin: 0px;
	padding: 0px 0px 0px 17px;
	font-size: 100%;
	font-weight: bold;
	background: url(../../images/contents/exhibitor/list_orange.png) no-repeat 0px 3px;
}

#exhibitor .exhibition-list dl{
	margin: 0px;
	padding: 0px 0px 0px 17px;
	width: 383px;
	_zoom:1;
	overflow: hidden;
}

#exhibitor .exhibition-list dl dt{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	font-weight: bold;
	color: #333333;
}

#exhibitor .exhibition-list dl dd{margin: 0px;
	padding: 0px;
	float: left;}


#exhibitor .exhibition-list .exhibition-list-detail{
	float: right;
	margin: 0px;
	padding: 8px 0px 0px;
}


#exhibitor .exhibition-list-all dl{
	margin: 0px;
	padding: 0px 0px 0px 17px;
	width: 543px;
	_zoom:1;
	overflow: hidden;
}

#exhibitor .exhibition-list-all dl dt{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	width: 58px;
}

#exhibitor .exhibition-list-all dl dd{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 485px;
}




#exhibitor .exhibition-date-view{
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #000000;
	background: #F7BC10 url(../../images/contents/news/h3_bg.png) no-repeat 10px 9px;
	padding: 9px 10px 0px 30px;
	height: 22px;
	width: 520px;
	margin: 15px 0px 0px;
}

#main-contents #exhibitor .exhibition-date-view p{
	margin: 0px;
	padding: 0px;
	width: auto;
}

#exhibitor .exhibition-date-box{
	margin: 0px;
	padding: 15px 0px;
	border-bottom: 1px solid #CCCCCC;
	_zoom:1;
	overflow: hidden;
}

#exhibitor .exhibition-date-box .exhibition-date-photo{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 210px;
	
}

#exhibitor .exhibition-date-box .exhibition-date-data{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 350px;
	
}

#exhibitor .exhibition-date-box .exhibition-date-data p.name{
	margin: 0px;
	padding: 0px;
}

#exhibitor .exhibition-date-box .exhibition-date-data p.place{
	margin: 0px;
	padding: 0px;
}

#exhibitor .exhibition-date-box .exhibition-date-data h3{
	font-size: 100%;
	font-weight: bold;
	margin: 0px 0px 0px;
	padding: 0px;
}

#exhibitor .exhibition-date-box .exhibition-date-data p.text{
	margin: 0px;
	padding: 5px 10px;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#exhibitor .exhibition-date-box .exhibition-date-data .d-table {
	padding:0px;
	margin: 5px auto 0px;
	width: 350px;
}
#exhibitor .exhibition-date-box .exhibition-date-data .d-table table {
	width:100%;
}
#exhibitor .exhibition-date-box .exhibition-date-data .d-table table th {
	padding:5px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	width: 80px;
}
#exhibitor .exhibition-date-box .exhibition-date-data .d-table table td {
	padding:5px;
	border:1px solid #ccc;
	background-color:#FFF;
}


#exhibitor .exhibition-date-box .exhibition-date-data .exhibition-date-detail{
	text-align: right;
	margin: 15px 0px 0px;
	padding: 0px;
}





#exhibitor .exhibition-detail{
	margin: 20px 0px 0px;
	padding: 0px;
}

#exhibitor .exhibition-detail h3{
	font-size: 120%;
	line-height: 100%;
	font-weight: bold;
	color: #000000;
	background: #F7BC10 url(../../images/contents/news/h3_bg.png) no-repeat 10px 9px;
	padding: 9px 10px 0px 30px;
	height: 23px;
	width: 520px;
	margin-bottom: 0px;
}

#exhibitor .exhibition-detail h4{
	font-size: 100%;
	font-weight: bold;
	background: url(../../images/contents/commons/sub_h3_bg.png) repeat;
	margin: 20px 0px 0px;
	padding: 7px 10px 0px;
	height: 23px;
	width: 540px;
}

#exhibitor .exhibition-detail .d-table {
	background-color:#EBEBEB;
	padding:2px;
	margin: 20px auto 0px;
	width: 556px;
}
#exhibitor .exhibition-detail .d-table table {
	width:100%;
}
#exhibitor .exhibition-detail .d-table table th {
	padding:10px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	width: 170px;
}
#exhibitor .exhibition-detail .d-table table td {
	padding:10px;
	border:1px solid #ccc;
	background-color:#FFF;
	
}



#exhibitor .exhibition-detail .di-table {
	padding:0px;
	margin: 20px auto 0px;
	width: 560px;
}
#exhibitor .exhibition-detail .di-table table {
	width:100%;
}
#exhibitor .exhibition-detail .di-table table th {
	padding:10px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	width: 170px;
}
#exhibitor .exhibition-detail .di-table table td {
	padding:10px;
	border:1px solid #ccc;
	background-color:#FFF;
}



#exhibitor .exhibition-detail .exhibition-detail-box{}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner{
	margin: 0px;
	padding: 15px 0px;
	border-bottom: 1px solid #CCCCCC;
	_zoom:1;
	overflow: hidden;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-photo{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 203px;
	text-align: center;
	overflow: hidden;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 340px;
	
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data h5{
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px 5px 18px;
	background: url(../../images/contents/exhibitor/list_green.png) no-repeat 0px 3px;
	width: 312px;
	line-height: 160%;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data p{
	margin: 10px 0px 0px;
	padding: 0px;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .d-table {
	background-color:#EBEBEB;
	padding:2px;
	margin: 10px auto 0px;
	width: 336px;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .d-table table {
	width:100%;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .d-table table th {
	padding:8px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	width: 80px;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .d-table table td {
	padding:8px;
	border:1px solid #ccc;
	background-color:#FFF;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .di-table {
	padding:0px;
	margin: 10px auto 0px;
	width: 340px;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .di-table table {
	width:100%;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .di-table table th {
	padding:8px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	width: 80px;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .exhibition-detail-data .di-table table td {
	padding:8px;
	border:1px solid #ccc;
	background-color:#FFF;
}



#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table {
	padding:0px;
	margin: 0px auto 0px;
	width: 560px;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table {
	width:100%;
}
#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table th {
	padding:5px;
	border:1px solid #ccc;
	background-color:#F0F0F0;
	font-weight:bold;
	text-align: left;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table th.d-brand{
	width: 200px;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table th.d-grade{
	width: 200px;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table th.d-size{}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .t-table table td {
	padding:5px;
	border:1px solid #ccc;
	background-color:#FFF;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner p.in-text{
	margin: 0px;
	padding: 8px 10px;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner .text-frame {
	padding:0px;
	margin: 10px auto 0px;
}

#exhibitor .exhibition-detail .exhibition-detail-box .exhibition-detail-box-inner p.in-frame-text{
	margin: 0px;
	padding: 8px 10px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}







.exhibition-sub{}

.exhibition-sub h3{
	margin:0px;
	padding: 10px 10px;
	width: 210px;
	background: url(../../images/contents/commons/sub_h3_bg.png) repeat;
	line-height:1em;
}

.exhibition-sub .exhibition-sub-input{
	margin: 10px auto 0px;
	padding: 0px;
	width: 190px;
}

.exhibition-sub .exhibition-sub-input .form{width: 185px;}

.exhibition-sub .exhibition-sub-botan{
	margin: 10px auto 0px;
	padding: 0px;
	width: 190px;
	text-align: center;
}


.exhibition-sub .exhibition-sub-list{
	margin: 10px auto 0px;
	padding: 0px;
	width: 190px;
}

.exhibition-sub .exhibition-sub-list .exhibition-sub-list-inner{
	margin: 0px 0px 10px;
	padding: 0px 0px 10px;
	border-bottom: 1px solid #CCCCCC;
}

.exhibition-sub .exhibition-sub-list .exhibition-sub-list-inner h4{
	font-size: 95%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.exhibition-sub .exhibition-sub-list ul{
	margin: 0px;
	padding: 0px;
}

.exhibition-sub .exhibition-sub-list ul li{
	margin: 0px;
	padding: 0px;
	font-size: 85%;
	letter-spacing: normal;
}



div.place-and-number p {  
display: table-cell;  
vertical-align: middle;  
margin: 0;  
}  

/*for IE6 */  
* html .place-and-number p {  
display: inline;  
zoom: 1;  
}  

/*for IE7 */  
*:first-child+html .place-and-number p {  
display: inline;  
zoom: 1;  
}  
