﻿@charset "utf-8";
.itemShopArea { width:560px; padding:17px 15px 0; background:#dfe1d8 url('/images/cmnty/bg_content_top.jpg') left top no-repeat; }

.content .h3Title { height:23px; background-image:url('/images/item/h3_set_itemshop.jpg'); background-repeat:0 0; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
.content .itemShop { width:148px; background-position:0 0; }
.content .couponReg { width:204px; background-position:0 -30px; }

.shopTop { width:552px; height:167px; margin:19px auto 0; border:4px solid #c5cab5; /* background:#DFE1D8 url('/images/item/bg_set_item.jpg') 0 0 no-repeat;*/ } 
	.shopTop .itemImg { float:left; position:relative; width:356px; height:167px; line-height:0; }
		.shopTop .itemImg img { display:block; }
		.shopTop .itemImg .itemRibbon { position:absolute; top:0; left:0; width:63px; height:63px; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
		.shopTop .itemImg .new { background:url('/images/item/ribbon_new.png') left top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://jejaforce.byus.net/png/ribbon_new.png',sizingMethod='crop');}
	.shopTop .itemRankWrap { float:left; width:174px; height:156px; padding:11px 11px 0; background:url('/images/item/bg_itemRankWrap.jpg') left top no-repeat; }
		.shopTop .itemRankWrap .bestItem { width:55px; height:11px; margin:0 0 0 1px; background:url('/images/item/bg_set_item.jpg') 0 -180px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
		.shopTop .itemRankWrap .rankWrap { width:174px; padding:16px 0 0 0; }
			.shopTop .itemRankWrap .rankWrap li { width:154px; margin:0 0 13px 0; .margin:0 0 15px 0; _margin:0 0 13px 0; padding:0 0 0 20px; background-image:url( '/images/item/bg_set_item.jpg'); background-repeat:no-repeat; }/* 2009-12-02 IE 6 버그 수정 */
				.shopTop .itemRankWrap .rankWrap li a { color:#4c5542; }
				.shopTop .itemRankWrap .rankWrap li a:hover { font-weight:bold; letter-spacing:-1px; text-decoration:none; }
			.shopTop .itemRankWrap .rankWrap .rank1 { background-position:-546px -300px; }
			.shopTop .itemRankWrap .rankWrap .rank2 { background-position:-546px -330px; }
			.shopTop .itemRankWrap .rankWrap .rank3 { background-position:-546px -360px; }
			.shopTop .itemRankWrap .rankWrap .rank4 { background-position:-546px -390px; }
			.shopTop .itemRankWrap .rankWrap .rank5 { _margin:0; background-position:-546px -420px; }/* 2009-12-02 IE 6 버그 수정 */

.itemSrch { width:560px; margin:0 auto; padding:10px 0 0 0; border-top:1px solid #e1e2d9; }
	.itemSrch .findItem { width:211px; height:11px; background:url('/images/item/bg_set_item.jpg') 0 -195px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
	.itemSrch .setArea { float:left; width:348px; height:40px; _height:41px; margin:5px 0 0 0; padding:6px 6px 0; _padding:5px 6px 0; background:url('/images/item/bg_set_item.jpg') -60px -300px no-repeat; } /* 2009-12-02 IE 6 버그 수정 */
		.itemSrch .setArea .setKeyword { width:300px; height:18px; padding:2px 0 0 3px; border:0 none; }
	.itemSrch .recmdKeyword { float:right; width:190px; margin:5px 0 0 0; overflow:hidden; }
		.itemSrch .recmdKeyword dt { width:47px; height:11px; background:url('/images/item/bg_set_item.jpg') -60px -180px no-repeat; hidden; text-indent:-10000em; font:normal 0/0 verdana; }
		.itemSrch .recmdKeyword dd { float:left; margin:5px 4px 0 0; }
			.itemSrch .recmdKeyword dd a { color:#4c5542; letter-spacing:-1px; }

.itemCate { clear:both; width:560px; height:63px; margin:12px auto -15px; background:url('/images/item/bg_set_item.jpg') 0 -220px no-repeat; }
	.itemCate li { float:left; width:67px; height:37px; padding:0 0 0 1px; background:url('/images/item/bg_item_bar.gif') left top no-repeat; }
		.itemCate li a { display:block; width:68px; height:37px; background-image:url('/images/item/bg_item_tab.gif'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
	.itemCate .hot { width:68px; padding:0; background:none; }
		.itemCate .hot a { background-position:0 0; }
		.itemCate .hot .on { background-position:-72px 0; }
		.itemCate .hot a:hover { background-position:-72px 0 }
		.itemCate .battle a { background-position:0 -40px; }
		.itemCate .battle .on { background-position:-72px -40px; }
		.itemCate .battle a:hover { background-position:-72px -40px; }
		.itemCate .grow a { background-position:0 -80px; }
		.itemCate .grow .on { background-position:-72px -80px; }
		.itemCate .grow a:hover { background-position:-72px -80px; }
		.itemCate .comport a { background-position:0 -120px; }
		.itemCate .comport .on { background-position:-72px -120px; }
		.itemCate .comport a:hover { background-position:-72px -120px; }
		.itemCate .strength a { background-position:0 -160px; }
		.itemCate .strength .on { background-position:-72px -160px; }
		.itemCate .strength a:hover { background-position:-72px -160px; }
		.itemCate .package a { background-position:0 -200px; }
		.itemCate .package .on { background-position:-72px -200px; }
		.itemCate .package a:hover { background-position:-72px -200px; }
		.itemCate .etc a { background-position:0 -240px; }
		.itemCate .etc .on { background-position:-72px -240px; }
		.itemCate .etc a:hover { background-position:-72px -240px; }

.itemList { position:relative; width:560px; margin:0 auto; padding:0 0 20px 0; z-index:99; }
	.itemList .itemDetail { float:left; width:250px; margin:0 19px 10px 0; padding:10px 10px 6px; background:#eaebe4; }
	.itemList .randomItem .itemDetail { margin-bottom:0; }
	.itemList .even { margin-right:0; }
		.itemList .itemDetail dt { float:right; width:171px; margin:4px 0 0 0; padding:0 0 5px 15px; background:url('/images/item/bg_dot_4x1.gif') left bottom repeat-x; font-weight:bold; color:#4c5542; }
			.itemList .itemDetail dt a { font-weight:bold; color:#4c5542; }
			.itemList .itemDetail dt a:hover { text-decoration:none; }
		.itemList .itemDetail .itemImg { float:left; position:relative; width:64px; height:92px; }
			.itemList .itemDetail .itemImg img { border:3px solid #cdc093; vertical-align:middle; }
			.itemList .itemDetail .itemImg em { position:absolute; top:64px; left:10px; width:44px; height:28px; background-image:url('/images/item/bg_set_item.jpg'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; }
			.itemList .itemDetail .itemImg .new { background-position:0 -300px; }
			.itemList .itemDetail .itemImg .hot { background-position:0 -330px; }
		.itemList .itemDetail .itemDesc { float:right; width:171px; padding:5px 0 0 15px; color:#4c5542; line-height:1.2em; }
		.itemList .itemDetail .itemPrice { float:right; width:171px; margin:7px 0 0 0; padding:0 0 0 15px; color:#4c5542; font:normal 11px Dotum; letter-spacing:-1px; }
			.itemList .itemDetail .itemPrice img { margin:0 3px 0 0; vertical-align:middle; }
		.itemList .itemDetail .itemDetailView { float:right; width:171px; margin:7px 0 0 0; padding:6px 0 0 15px; border-top:1px solid #d4d7cd; text-align:right; }

.itemLayer { position:absolute; width:309px; height:245px; padding:18px 0 0 19px; background:url('/images/item/bg_detail_layer.gif') left top no-repeat; }
	.itemLayer .aboutItem { width:282px; }
		.itemLayer .aboutItem dt { float:right; width:172px; margin:5px 0 0 0; padding:0 0 5px 10px; background:url('/images/item/bg_dot_4x1.gif') left bottom repeat-x; font-weight:bold; color:#4c5542; }
		.itemLayer .aboutItem .itemThumbs { float:left; width:100px; height:100px; }
		.itemLayer .aboutItem .price { float:left; width:100px; height:16px; margin:5px 0 0 0; padding:5px 0 0 0; background:#cfcfcf; text-align:center; color:#2d4513; font-size:11px; }
			.itemLayer .aboutItem .price img { margin:0 3px 0 0; vertical-align:middle; }
		.itemLayer .aboutItem .itemPhara { float:right; width:172px; height:139px; padding:4px 0 10px 10px; color:#4c5542; line-height:16px; overflow-y:scroll; }
	.itemLayer .clsBtn { clear:both; width:282px; padding:9px 0 0 0; text-align:center; border-top:1px solid #ccccc8; }

.itemResult { width:549px; height:19px; margin:0 auto 15px; padding:9px 0 0 11px; background:url('/images/item/bg_result_panel.gif') left top repeat-x; color:#393939; }
	.itemResult strong { color:#c35a06; }

.lsitFalse { width:560px; padding:20px 0; text-align:center; line-height:16px; color:#4c5542; }
	.lsitFalse span { text-decoration:underline; }
		.lsitFalse span em { color:#c35a06; }
.randomItem { margin:7px 0 0 0; border-bottom:2px solid #ffffff; border-top:2px solid #ffffff; }

.recmdItem { width:37px; height:11px; background:url('/images/item/bg_set_item.jpg') -120px -180px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }

.couponNum { width:560px; height:76px; margin:0 auto; padding:20px 0 0 0; background:url('/images/item/bg_set_item.jpg') 0 -440px no-repeat; }
	.couponNum .plzRegNum { width:277px; height:11px; background:url('/images/item/bg_set_item.jpg') -170px -180px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
	.couponNum .numSet { display:block; width:348px; height:40px; _height:41px; margin:5px 0 0 0; padding:6px 6px 0; _padding:5px 6px 0; background:url('/images/item/bg_set_item.jpg') -60px -360px no-repeat; } /* 2009-12-03 IE 6 Fixed */
		.couponNum .numSet .setKeyword { width:300px; height:18px; padding:2px 0 0 0; border:0 none; }
.couponList { width:560px; margin:0 auto; }
	.couponList th { height:39px; background-image:url('/images/item/bg_th_set_coupon.jpg'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
	.couponList .num { width:50px; background-position:0 0; }
	.couponList .title { width:447px; background-position:-50px 0; }
	.couponList .date { width:63px; background-position:-497px 0; }
	.couponList td { padding-top:10px; padding-bottom:8px; border-bottom:1px solid #C5C6BF; letter-spacing:-1px; color:#4d4d4d; text-align:center; }
	.couponList .numTd { font:bold 9px verdana; color:#4c5542; }
	.couponList .titleTd { padding-left:10px; text-align:left; }
	.couponList .dateTd { font:normal 9px verdana; color:#686868; letter-spacing:-1px; }
	.couponList .endCols td { border:0 none; }