/* 배경으로 가리기 */
.searchBox p, .searchGroup label,
.eBoardCategory span,
#view caption
{ position:absolute; width:0px; height:0px; overflow:hidden; font-size:0; line-height:0; z-index:-1; }

/* 소장품샵 검색 영역 */
#contents .shopSearchBox { width:656px; height:99px; margin-bottom:15px; background:url(/images/korea/sub02/bg_search.gif) no-repeat; }
    #contents .shopSearchBox .hidden1 { display: none; }
    #contents .shopSearchBox .searchbox { padding: 55px 0 0 0; text-align:center; }




/* 소장품샵 상세검색 영역 */
#contents .shopFullSearchBox { width:656px; margin-bottom:15px; background:url(/images/korea/common/bg_fullsearch.gif) no-repeat; }
    #contents .shopFullSearchBox .hidden { display:none; }
    #contents .shopFullSearchBox .searchbox {padding:50px 0 0 0;}
        #contents .shopFullSearchBox .input {border:1px solid #999; width:100px; height:17px;}
        #contents .shopFullSearchBox .select {border:1px solid #999; width:103px;}
        #contents .shopFullSearchBox .searchbox dl {padding-left:100px;}
            #contents .shopFullSearchBox .searchbox dl dt {float:left; width:120px; height:25px;}
            #contents .shopFullSearchBox .searchbox dl dd {margin:0; padding:0; height:25px;}




/* 소장품샵 작가 박스 영역 */
#contents .shopBoxMenu { border: 2px solid #e68d19; width:652px; padding:15px 0 0 0px; margin:0px 0 10px 0px;}
#contents .shopBoxMenu ul {
		padding:0 0 15px 15px; width:641px;
}
#contents .shopBoxMenu ul:after { content:""; display:block; clear:both; }
#contents .shopBoxMenu ul li {
		float:left; display:inline-block; background:url(/images/korea/common/bullet_tab.gif) 0 50% no-repeat;
		padding-left:8px; margin-right:5px; width:58px; white-space:nowrap;
}
#contents .shopBoxMenu ul li.on { background:url(/images/korea/common/bullet_tab_on.gif) 0 50% no-repeat; }
#contents .shopBoxMenu ul li.on a { font-weight:bold; color:#b2b967;}


/* 소장품샵 작품 영역 */
#contents .shopWorksList span { clear:both; }
#contents .shopWorksList .worksnone {border-top:1px solid #555; border-bottom:1px solid #555; margin:5px; width:656px; height:150px; text-align:center; font-weight:bold;}
#contents .shopWorksList ul { clear:both; float:left;padding:0px; border-top: 1px solid #555; border-bottom:1px solid #555; margin:0px; width:646px; padding:5px;}
#contents .shopWorksList li {
		float:left; padding:0px; margin:5px 10px;
		background:url(/images/korea/sub02/bg_test.gif) no-repeat;
		width:139px; height:180px;
		display:inline;
		text-align:center;
}
#contents .shopWorksList li .img {width:139px; height:114px;}
#contents .shopWorksList li .name { }

/* 선정작가 영역 */
#contents .shopauthorPhoto {float:left; background:url(/images/korea/sub02/bg_authorPhoto.gif) no-repeat; width:133px; height:136px; text-align:center;padding-top:6px; margin-right:15px;}
#contents .shopauthorProfile { float:left; background:url(/images/korea/sub02/bg_authorTitle.gif) no-repeat; width:475px; padding:3px 0 0 0; }
#contents .shopauthorProfile h5 { color:#e07430; font-weight:bold; }

#contents .shopauthorProfile dl { float:left; margin-top:5px; }
#contents .shopauthorProfile dl dt { width:80px; float:left; }
#contents .shopauthorProfile dl dd { width:330px; float:left; }


/* 장바구니/주문 테이블 */
#contents .shopOrderTable { width:656px; margin:0 0 10px 0; }
    #contents .shopOrderTable thead { width:656px; height:29px; background:url(/images/korea/sub02/bg_basketTableTh.gif) no-repeat;}
    #contents .shopOrderTable tbody td { border-bottom:1px dotted #555; height:90px; }
        #contents .shopOrderTable tbody td .orderimg { float:left; width:95px; }


/* 주문상세정보 */
#contents .shopOrderDetailInfo { }
    #contents .shopOrderDetailInfo .info { float:left; }
    #contents .shopOrderDetailInfo .button { float:right; }


/* 테이블 정렬 */
#contents .shopOrderDelivery { clear:both; float:left; width:54%; }
    #contents .shopOrderDelivery table { width:100%; }
        #contents .shopOrderDelivery .topborder { border-top:1px solid #ccc; }
        #contents .shopOrderDelivery table th { border-bottom:1px solid #ccc; height:27px; background:#f2f2f2; }
        #contents .shopOrderDelivery table td { border-bottom:1px solid #ccc; }
#contents .shopOrderPayment { float:right; width:42%; }
    #contents .shopOrderPayment table { width:100%; }
        #contents .shopOrderPayment .topborder { border-top:1px solid #ccc; }
        #contents .shopOrderPayment th { border-bottom:1px solid #ccc; height:27px; background:#f2f2f2; }
        #contents .shopOrderPayment td { border-bottom:1px solid #ccc; }



/* 작품상세 */
.pInfoGroup { float:left; border-bottom:1px dotted #555; padding-bottom:10px; margin-bottom:10px; width: 656px;}
	p.productionsPhoto { float:left; padding:0px; margin-right:5px; border:1px solid #d7d7d7;}
		p.productionsPhoto span { margin:10px 0px; display:block; text-align:center; }

	p.productionsPhoto img { }

	.pInfo { float:left; background:url(/images/korea/sub02/bg_productionsTitle.gif) no-repeat; width:385px; }
	.pInfo dl{ float:left; border-bottom:1px dotted #555; margin:0px !important; width:367px; padding:2px 0; }
		.pInfo dt{ float:left; width:100px; clear:both;}
		.pInfo dd{ float:left; width:200px; }

	.pInfo h5 { background:none; color:#8b5614; font-weight:bold; margin:0px;}
	.pInfo span { float:left; width:385px; height:36px; display:block; margin-top:10px; }




/* 예정작품 */
#auctionGroup { /*border:2px solid #e99532;*/ background:url(/images/korea/sub02/bg_auction.gif) no-repeat; width: 656px; margin:0 0 20px 0px; }
#viewBox { position:relative; height:400px; }
#viewBox2 { position:relative; height:495px; }

#view { position:relative; height:400px; padding:5px; text-align:center; width:656px;}
#view tr.head { height:40px; vertical-align:top; }


#SlideLink { position:relative; }
#SlideShow { position:relative; border:1px solid #eee; padding:5px;  }
#SlideName { position:relative; margin: 5px 0 5px 0; height:40px; left:0px; padding:0; text-align:center; font-weight:bold; font-size:17px; }
#SlideName2 { position:relative; margin: 5px 0 5px 0; left:0px; padding:0; text-align:center; font-weight:bold; font-size:18px; }

#viewControl { position:relative; margin: 5px 0; height:20px; text-align:center; }


/* 작품 리스트 */
.eBoardCategory { background:url(/images/korea/sub02/category4.gif) no-repeat; width:199px; height:13px; margin: 0 0 5px 450px; }

#eList { position:relative; width:616px; padding:20px; background:url(/images/korea/sub02/bg_auction.gif) left bottom no-repeat; }
	#eList ul { padding:0; background:#f8f8f8; }
	#eList ul:after { content:""; display:block; clear:both; }
		#eList li { float:left; background:none; display:inline-block; height:68px; width:68px; padding:0px; margin:0px; overflow:hidden;}

		#eList a { float:left; margin:2px 10px 14px 2px; }
			#eList a img { width:50px; height:50px; padding:0px; }
			#eList li.on a img { border:2px solid #555; }

		#eList li.on a, #eList a:active, #eList a:hover, #eList a:focus { margin:0px 8px 12px 0px;}
		#eList li.on a img, #eList a:active img, #eList a:hover img, #eList a:focus img { width:54px; height:54px; }

.eBoardList { width:100%; }
.eBoardList thead { background:url(/images/korea/sub02/bg_th.gif) no-repeat; }
.eBoardList th{ height:30px; }
.eBoardList tr.on{ background:#fcfaed; }
.eBoardList td{ border-bottom:1px solid #555; text-align:center; padding:5px; }

.eBoardList td div { float:left; width:150px; display:block; }
.eBoardList td span { display:block; width:50px; float:left; }
.eBoardList td span.K { background:url(/images/korea/sub02/bullet_han.gif) no-repeat; width:15px; height:13px; font-size:0px; margin:2px 0 0 20px; }
.eBoardList td span.C { background:url(/images/korea/sub02/bullet_seo.gif) no-repeat; width:15px; height:13px; font-size:0px; margin:2px 0 0 20px; }
.eBoardList td span.L { background:url(/images/korea/sub02/bullet_moon.gif) no-repeat; width:15px; height:13px; font-size:0px; margin:2px 0 0 20px; }
.eBoardList td span.M { background:url(/images/korea/sub02/bullet_gi.gif) no-repeat; width:15px; height:13px; font-size:0px; margin:2px 0 0 20px; }


/* 예정/낙찰 작품 이미지 외곽 */
.eBoardList td div.border_images { padding:4px 1px 4px 1px; border:1px solid #999; width:98px;}

/*
	.searchGroup { text-align:center; margin:53px 0 0 0;}
	.searchGroup input{ vertical-align:middle; }
	#CTsearch { height:20px; border:1px solid #b2b967; }
*/



	.list h5, .author h5 { color:#e07430; font-weight:bold; }
	.list dl, .author dl { float:left; margin-top:10px; }
		.list dt, .author dt { width:80px; float:left; }
		.list dd, .author dd { width:330px; float:left; }




/* 장바구니 */
.basketForm { margin:0 0 0 0px; }

table.basketTable { width:656px; margin:0 0 10px 0;}
	table.basketTable thead { width:656px; height:29px; background:url(/images/korea/sub02/bg_basketTableTh.gif) no-repeat;}
	.basketTable td { height:100px; text-align:center; border-bottom:1px solid #e0e0e0; }
	.basketTable tbody { border-bottom:1px solid #e0e0e0 !important; }
	.basketTable tbody th { border-bottom:1px solid #e0e0e0; }
	.basketTable tbody tr:hover { background: transparent; background-color:#f4f4f4; }
	.basketTable tr.summary:hover { background: transparent; background-color:#fcfaed; }
.basketTable dt { float:left; width:100px; text-align:left;margin:0px !important; }
.basketTable dd { float:left; width:100px; text-align:right; }
.summary { background:#fcfaed; }
.basketWarning {
	background:url(/images/korea/sub02/bg_warning.gif) no-repeat;
	width:471px; height:54px; padding:15px 46px 21px 129px; margin:50px 0 15px 0;
}
.basketButton { float:right; display:inline; }
.btnSubmit { position:relative; display:inline-block; padding:4px 6px 1px 6px;
	background:url(/images/korea/common/bg_btn.gif) no-repeat;
	color:#fff; font:12px/12px Sans-serif; font-weight:bold;
	cursor:pointer; border:0px; white-space:nowrap;
	vertical-align:middle; width:109px;
}


/*  입력 테이블 */

.basketWrite { border-top:2px solid #e68b19; width:646px; margin:0 0 10px 0;}
.basketWrite tr:hover {  }
.basketWrite thead tr:hover { background: transparent; }
.basketWrite tr { height: 34px; }
.basketWrite th {
		width:100px; font-weight: bold;
		text-align: left; padding:0 10px 0 20px;
		border-bottom: 1px solid #e68b19; background:#f7f7f7;
}
.basketWrite td { padding:2px 10px; border-bottom: 1px solid #eee; }



/* //컨텐츠 (contents)*/

/*
.view { border:1px solid #666; padding:3px; height:auto; display:block; width:auto; max-width:500px;
				width:expression(document.body.clientWidth >500? "500px":"auto");
}
	.view img {
		max-width:500px; max-height:300px;
		width:expression(document.body.clientWidth >500? "500px":"auto");
		height:expression(document.body.clientHeight >300? "300px":"auto");
	}
*/

/* sub02 소장품샾 */

.searchBox { width:674px; height:99px; background:url(/images/korea/sub02/bg_search.gif) no-repeat; margin:0 0 15px 0;}
	.searchGroup { text-align:center; margin:53px 0 0 0;}
	.searchGroup input{ vertical-align:middle; }
	#CTsearch { height:20px; border:1px solid #b2b967; }


#contents .authorGroup { float:left; display:block; width:656px; }
#contents .authorPhoto {
	float:left; background:url(/images/korea/sub02/bg_authorPhoto.gif) no-repeat;
	width:121px; height:124px; padding:6px; margin: 0 10px 10px 20px; display:inline;
}

.authorPhoto img{ margin:0px; float:left; display:inline; }
.profile { float:left; background:url(/images/korea/sub02/bg_authorTitle.gif) no-repeat; width:475px; height:29px; padding:3px 0 0 0;}
	.list h5, .author h5 { color:#e07430; font-weight:bold; }
	.list dl, .author dl { float:left; margin-top:10px; }
		.list dt, .author dt { width:80px; float:left; }
		.list dd, .author dd { width:330px; float:left; }

		.author.authorinfo { width:490px; }

#contents .list ul { clear:both; float:left; border-top: 1px solid #555; border-bottom:1px solid #555; margin:5px; width:674px; }
#contents .list li {
		float:left; padding:0px; margin: 12px;
		background:url(/images/korea/sub02/bg_test.gif) no-repeat;
		width:139px; height:165px;
		display:inline;
		text-align:center;
}
#contents .list li span { display:block; }
#contents .list li span.img { height:108px; width:139px; padding:6px 0 0 0px; }
#contents .list li span.img img{  }
#contents .list li span.name {  }





