.mainSection
{
	padding-bottom		: 28px;
}
.mainSection h2
{
	float				: left;
	width				: 795px;
	margin-bottom		: 21px;
	padding-bottom		: 7px;
	border-bottom		: 2px solid #333;
	color				: #333;
	font-size			: 14pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
	letter-spacing		: -1px;
}
.mainSection .thumb
{
	position			: relative;
	top					: 0;
	left				: 0;
	float				: left;
	clear				: left;
	width				: 332px;
	padding-right		: 30px;
}
.mainSection .thumb img.mainThumb
{
	border				: 1px solid #dddddd;
}
.mainSection .thumb .rank100
{
	position			: absolute;
	top					: -20px;
	right				: 10px;
	z-index				: 100;
}
.mainSection .thumb .rank100 a
{
	text-decoration		: none;
	float				: left;
	position			: relative;
}
.mainSection .thumb .rank100 a.bestItemCatA2
{
	right				: -12px;
	z-index				: 200;
}
.mainSection .thumb .rank100 a.bestItemCatA3
{
	right				: -24px;
	z-index				: 300;
}
.mainSection .thumb .styleGalleryBack
{
	position			: absolute;
	top					: 288px;
	left				: 0;
	width				: 332px;
	height				: 44px;
	opacity				: 0.5;
	filter				: alpha(opacity=50);
	background-color	: #000000;
}
.mainSection .thumb .styleGallery
{
	position			: absolute;
	top					: 288px;
	left				: 0;
	width				: 332px;
	height				: 28px;
	padding				: 8px;
	color				: #ffffff;
	font-size			: 8pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.5em;
}
.mainSection .thumb .styleGallery img
{
	float				: left;
	margin-right		: 10px;
}
.mainSection .thumb .sns
{
	position			: relative;
	top					: 0;
	left				: 0;
	width				: 318px;
	margin-top			: 5px;
	padding				: 6px;
	border				: 1px solid #ffffff;
	background-color	: #ffffff;
}
.mainSection .thumb .sns .facebook
{
	overflow			: visible;
	padding-left		: 5px;
}
.mainSection .thumb .sns #qrCode
{
	position			: absolute;
	top					: 75px;
	left				: -110px;
	width				: 100px;
	height				: 118px;
	padding				: 2px;
	background-image	: url('https://cdn1.domeggook.com/image/v6/elements/item/view/img_titleQrCode.jpg');
	background-position	: 4px 4px;
	background-repeat	: no-repeat;
	background-color	: #3d74d8;
	text-align			: right;
	font-size			: 0;
	z-index				: 1000;
}
.mainSection .thumb .sns #qrCode .close
{
	padding				: 2px 2px 4px 2px;
	cursor				: pointer;
}
.mainSection .thumb .sns .sendSns
{
	padding-top			: 4px;
	padding-bottom		: 8px;
	border-bottom		: 1px solid #e4e4e4;
}
.mainSection .thumb .sns .sendSns a
{
	text-decoration		: none;
}
.mainSection .thumb .contribution
{
	clear				: both;
	display				: block;
	margin-top			: 8px;
	margin				: 2px 0;
	border				: 0;
}
.mainSection .thumb .links
{
	clear				: both;
	text-indent			: -1px;
	padding-top			: 8px;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
	letter-spacing		: -1px;
}
.mainSection .thumb .links a
{
	padding-left		: 9px;
	color				: #9bcd38;
	text-decoration		: underline;
}
.mainSection .thumb .links img
{
	vertical-align		: middle;
}
.mainSection .info
{
	float				: left;
	width				: 433px;
	margin-top			: -8px;
}
.mainSection .info .infoTblWrap
{
	position			: relative;
}
.mainSection .info .infoTblWrap .marketTab
{
	position			: absolute;
	top					: 8px;
	right				: 5px;
}
.mainSection .info .infoTblWrap .marketTab a
{
	border-top			: 1px solid #DDDDDD;
	border-left			: 1px solid #DDDDDD;
	border-right		: 1px solid #DDDDDD;
	width				: 100px;
	height				: 20px;
	line-height			: 22px;
	margin-right		: 5px;
	float				: left;
	font-size			: 9pt;
	text-align			: center;
	background			: #F7F7F7;
	color				: #888;
	text-decoration		: none;
}
.mainSection .info .infoTblWrap .marketTab a.selected
{
	border-top			: 1px solid #9bcd38;
	border-left			: 1px solid #9bcd38;
	border-right		: 1px solid #9bcd38;
	background-color	: #9bcd38;
	color				: #ffffff;
}
.mainSection .info img
{
	vertical-align		: -3px;
}
.mainSection .info table
{
	border-collapse		: collapse;
}
.mainSection .info th
{
	padding				: 5px 0;
	color				: #333333;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
	letter-spacing		: -1px;
	text-align			: left;
}
.mainSection .info td
{
	position			: relative;
	top					: 0;
	left				: 0;
	padding				: 4px 0;
	color				: #9d9d9d;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.3em;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.mainSection .info td
	{
		letter-spacing	: -0.5px;
	}
}
.mainSection .info tr.boldLine th,
.mainSection .info tr.boldLine td
{
	border-bottom		: 1px solid #818181;
}
.mainSection .info tr.grayLine th,
.mainSection .info tr.grayLine td
{
	border-bottom		: 1px solid #d3d3d3;
}
.mainSection .info tr.whiteLine th,
.mainSection .info tr.whiteLine td
{
	border-bottom		: 1px solid #ffffff;
}
.mainSection .info tr.rowValue td
{
	font-size			: 10pt;
	font-weight			: 700;
}
.mainSection .info tr.rowPrice td span
{
	color				: #df0000;
	font-weight			: 700;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
}
.mainSection .info tr.rowPrice td span.greenColor
{
	color				: #92D050;
}
.mainSection .info tr.rowPrice td .blueColor
{
	color				: #77aaff;
}
.mainSection .info tr.rowPrice td .canceled
{
	color				: #9d9d9d;
	text-decoration		: line-through;
	font-weight			: 100;
}
.mainSection .info tr.rowPrice td strong
{
	font-size			: 14pt;
	font-family			: 'Century Gothic','Arial','Helvetica','sans-serif';
}
.mainSection .info tr.rowQty td strong
{
	color				: #df0000;
	font-weight			: 700;
	font-size			: 14pt;
	font-family			: 'Century Gothic','Arial','Helvetica','sans-serif';
}
.mainSection .info tr.rowRemain .remainTime span
{
	color				: #ffa800;
}
.mainSection .info .sampleDiscount
{
	color				: #888;
	font-size			: 11px;
	font-weight			: 100; 
	letter-spacing		: -1px;	
}
.mainSection .info #sampleDiscountHelp
{
	visibility			: hidden;
	z-index				: 9000;
	position			: absolute;
	top					: 28px;
	left				: 128px;
	width				: 340px;
	background-color	: #fff;
	border				: 2px solid #ccc;
	padding				: 6px;
	font-weight			: 100;
	color				: #333;
	letter-spacing		: -1px;
}
.mainSection .info #sampleDiscountHelp b
{
	font-weight			: 700;
}
.mainSection .info .taxNotice
{
	position			: relative;
	top					: 0;
	left				: 0;
	margin-top			: 1px;
	padding				: 4px 4px 2px 4px;
	border				: 1px solid #dddddd;
	background-color	: #f3f3f3;
	font-size			: 8pt;
	line-height			: 1.0em;
	letter-spacing		: -1px;
	overflow			: hidden;
}
.mainSection .info .taxNotice .left
{
	width				: 295px;
	padding				: 7px 3px;
	float				: left;
}
.mainSection .info .taxNotice .left strong
{
	font-weight			: 100;
	color				: #444444;
}
.mainSection .info .taxNotice .right
{
	width				: 30px;
	float				: right;
	margin-top			: 0;
	padding				: 0;
	text-align			: right;
}
.mainSection .info .tblDeli
{
	margin-top			: 4px;
	border-top			: 1px solid #dddddd;
	border-left			: 1px solid #dddddd;
	background-color	: #f3f3f3;
}
.mainSection .info .tblDeli table
{
	line-height			: 100%;
}
.mainSection .info .tblDeli table th,
.mainSection .info .tblDeli table td
{
	padding				: 3px;
	border-bottom		: 1px solid #dddddd;
	border-right		: 1px solid #dddddd;
	font-size			: 8pt;
}
.mainSection .info .buttons
{
	margin-left			: -20px;
	margin-top			: 30px;
	font-size			: 0;
	text-align			: center;
}
.mainSection .info .buttons img
{
	padding-left		: 20px;
}
.mainSection .info .minimallHead
{
	float				: right;
	width				: 362px;
	height				: 15px;
	margin-top			: 15px;
	margin-bottom		: 12px;
	padding-top			: 5px;
	padding-left		: 70px;
	color				: #a8a8a8;
	background-image	: url('https://cdn1.domeggook.com/image/v6/elements/item/list/img_headiconMinimall.jpg');
	background-position	: center left;
	background-repeat	: no-repeat;
	font-size			: 8pt;
	font-family			: 'dotum','µ¸¿ò';
	text-align			: left;
	cursor				: pointer;
}
.mainSection .right
{
	float				: right;
	width				: 157px;
	margin-top			: -39px;
}
.mainSection .right .title
{
	margin-bottom		: 6px;
	padding-bottom		: 2px;
	border-bottom		: 2px solid #000000;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
	letter-spacing		: -1px;
	text-indent			: 3px;
}
.mainSection .right .sellerNick
{
	padding				: 4px 0 0 0;
	color				: #7f7f7f;
	font-size			: 12pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
	text-align			: center;
	letter-spacing		: -1px;
}
.mainSection .right .sellerId
{
	padding				: 0 0 4px 0;
	color				: #7f7f7f;
	font-size			: 11pt;
	font-family			: 'Century Gothic','Arial','Helvetica','sans-serif';
	font-weight			: 700;
	text-align			: center;
	letter-spacing		: -1px;
}
.mainSection .right .sellerId img
{
	vertical-align		: baseline;
}
.mainSection .right .sellerIdOnly
{
	padding				: 4px 0;
	color				: #7f7f7f;
	font-size			: 14pt;
	font-family			: 'Century Gothic','Arial','Helvetica','sans-serif';
	font-weight			: 700;
	text-align			: center;
	letter-spacing		: -1px;
}
.mainSection .right .sellerIdOnly img
{
	vertical-align		: baseline;
}
.mainSection .right .sellerRank
{
	padding-top			: 3px;
	color				: #7a7a7a;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
	letter-spacing		: -1px;
}
.mainSection .right .sellerLv
{
	padding-top			: 4px;
	color				: #8a8a8a;
	font-size			: 10pt;
	font-family			: 'dotum','µ¸¿ò';
}
.mainSection .right .sellerBtn
{
	margin-bottom		: 20px;
	padding-top			: 10px;
	padding-bottom		: 6px;
	border-bottom		: 1px dashed #dddddd;
	font-size			: 0;
}
.mainSection .right .sellerBtn a
{
	text-decoration		: none;
}
.mainSection .right .sample
{
	padding-bottom		: 8px;
	text-align			: center;
}
.mainSection .right .sample img
{
	padding-bottom		: 6px;
}
.mainSection .right .sample a
{
	color				: #ffa800;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	letter-spacing		: -1px;
}
.mainSection .right .request
{
	border				: 1px solid #818181;
	color				: #838383;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	text-align			: center;
}
.mainSection .right .request img
{
	margin-bottom		: 3px;
}
.mainSection .right .request input
{
	vertical-align		: middle;
}
.mainSection .right .request .summary
{
	padding				: 6px;
	text-align			: left;
}
.mainSection .right .request .negoItem
{
	margin				: 4px;
	margin-top			: 0;
	padding				: 6px;
	border				: 1px solid #cccccc;
	letter-spacing		: -1px;
	text-align			: left;
}
.mainSection .right .request .summary b,
.mainSection .right .request .negoItem .desc b
{
	color				: #fd9c0d;
	font-weight			: 700;
}
.mainSection .right .request .negoItem .deli
{
	padding				: 3px 0;
}
.mainSection .right .request .negoItem .total,
.mainSection .right .request .negoItem .button
{
	padding-bottom		: 4px;
	text-align			: center;
}
.mainSection .right .request .negoItem .button img
{
	cursor				: pointer;
}
.mainSection .right .request .negoItem .date
{
	color				: #a7a7a7;
	text-align			: center;
}
.sellerInfo
{
	clear				: both;
	height				: 16px;
	padding				: 12px;
	border				: 2px solid #84b42a;
	color				: #9d9d9d;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.5em;
}
.guideForSeller
{
	margin-bottom		: 20px;
	padding				: 8px;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	text-align			: center;
}
.guideForSeller a
{
	color				: inherit;
}
.guideNego
{
	margin-top			: 12px;
	margin-bottom		: 20px;
	padding				: 8px 16px;
	border-bottom		: 1px solid #d3d3d3;
	color				: #a7a7a7;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.5em;
}
.guideNego strong
{
	color				: #282828;
	font-weight			: 100;
}
.guideNego b
{
	font-weight			: 700;
}
.guideNego a
{
	color				: #282828;
	text-decoration		: none;
}
.guideSellerNotice
{
	width				: 960px;
	padding				: 10px;
	background			: #ff4444;
	border				: 1px solid #ebe3be;
	color				: #ffffff;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	text-align			: center;
}
.campaign
{
	width				: 980px;
	height				: 100px;
	padding				: 8px 0;
	border-bottom		: 1px solid #d3d3d3;
	margin-bottom		: 48px;
	font-size			: 0;
}
.campaign a
{
	float				: right;
	margin-right		: 10px;
}
.itemViewTab
{
	border-bottom		: 1px solid #9bcd38;
	width				: 100%;
	padding-top			: 60px; /*±âÁ¸: 50px, marginÀÌ¾úÀ½*/
	overflow			: hidden;
	clear				: both;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
}
.itemViewTab div
{
	position			: relative;
	top					: 0;
	left				: 0;
	border				: 1px solid #DDDDDD;
	border-bottom		: 0px solid #DDDDDD;
	background			: #F7F7F7;
	width				: 189px;
	height				: 30px;
	line-height			: 30px;
	text-align			: center;
	float				: left;
	margin-right		: 5px;
	color				: #888;
}
.itemViewTab a
{
	position			: absolute;
	top					: 0;
	left				: 0;
	display				: block;
	width				: 100%;
	height				: 30px;
	color				: #888;
	text-decoration		: none;
}
.itemViewTab div b.green
{
	color				: #9bcd38;
	font-weight			: 700;
}
.itemViewTab div.selected,
.itemViewTab div.selected b
{
	border				: 1px solid #9bcd38;
	background-color	: #9bcd38;
	color				: #ffffff;
}
.basicInfo
{
	padding-top			: 16px;
	color				: #696969;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 180%;
}
.basicInfo b
{
	padding-right		: 2px;
}
.infoDutyTbl
{
	margin-top			: 10px;
	margin-bottom		: 12px;
	border				: 1px solid #ccc;
	border-collapse		: collapse;
}
.infoDutyTbl th.head
{
	border				: 1px solid #ccc;
	background-color	: #dddddd;
}
.infoDutyTbl th
{
	padding				: 4px 8px;
	border				: 1px solid #ccc;
	border-top			: 0;
	border-bottom		: 0;
	background-color	: #eeeeee;
	color				: #666666;
}
.infoDutyTbl td
{
	padding				: 4px 8px;
	border				: 1px solid #ccc;
	border-top			: 0;
	border-bottom		: 0;
	color				: #666666;
}
.infoDutyCommonTbl
{
	margin-bottom		: 12px;
	border				: 1px solid #ccc;
	border-collapse		: collapse;
}
.infoDutyCommonTbl th
{
	padding				: 6px;
	border				: 1px solid #ccc;
	background-color	: #eeeeee;
	color				: #666666;
}
.infoDutyCommonTbl td
{
	padding				: 6px;
	border				: 1px solid #ccc;
	color				: #666666;
}
.guideImageUse
{
	margin-bottom		: 12px;
	padding				: 9px;
	border				: 1px solid #cccccc;
	background-color	: #e6e7e9;
	color				: #333333;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
	line-height			: 20px;
}
.guideImageUse .sub
{
	padding-top			: 4px;
	font-weight			: 100;
}
.frmAddDesc
{
	margin-bottom		: 32px;
	padding-top			: 12px;
}
.frmAddDesc .head
{
	height				: 18px;
	padding-left		: 19px;
	padding-bottom		: 5px;
	background-image	: url('https://cdn1.domeggook.com/image/v6/elements/item/view/img_markAlert.jpg');
	background-repeat	: no-repeat;
	background-position	: top left;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 18px;
}
.frmAddDesc .head .title
{
	color				: #282828;
	font-weight			: 700;
}
.frmAddDesc .head .desc
{
	padding-left		: 8px;
	color				: #a8a8a8;
}
.frmAddDesc textarea
{
	width				: 100%;
	height				: 100px;
	margin-bottom		: 12px;
	border				: 1px solid #cccccc;
	color				: #333333;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
}
.addDesc
{
	border				: 1px solid #cccccc;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.5em;
}
.addDesc .head
{
	padding				: 8px;
	background-color	: #eeeeee;
	font-weight			: 700;
}
.addDesc .contents
{
	padding				: 10px;
}
.addDesc .notice
{
	margin-bottom		: 10px;
	padding				: 10px;
	border				: 1px solid #eeeeee;
	background-color	: #ffffdd;
}
.addDesc .notice .record
{
	color				: #333333;
}
.addDesc .red
{
	color				: #cc0000;
}
.returnInfo
{
	padding				: 12px;
	padding-bottom		: 20px;
	color				: #8e8e8e;
	font-size			: 11px;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.5em;
}
.returnInfo .custom
{
	margin-top			: 12px;
	padding				: 10px;
	background-color	: #eee;
}
.otherProducts
{
	clear				: both;
	padding-top			: 24px;
}
.otherProducts h3
{
	position			: relative;
	top					: 0;
	left				: 0;
	height				: 21px;
	padding-bottom		: 20px;
	background-image	: url('https://cdn1.domeggook.com/image/v6/elements/item/view/img_titleOtherProducts.jpg');
	background-repeat	: no-repeat;
	text-indent			: -5000px;
	overflow			: hidden;
}
.otherProducts h3 div
{
	position			: absolute;
	top					: 3px;
	_top				: -1px;
	left				: 910px;
	text-indent			: 0;
}
.otherProducts h3 div a
{
	color				: #9e9e9e;
	font-size			: 8pt;
	font-family			: 'dotum','µ¸¿ò';
	text-decoration		: none;
	letter-spacing		: -1px;
}
.otherProducts ul
{
	margin-left			: 20px;	/*±âÁ¸: -16px*/
}
.otherProducts ul li
{
	float				: left;
	position			: relative;
	top					: 0;
	left				: 16px;
	width				: 100px;
	height				: 132px;
	padding-left		: 16px;
	padding-bottom		: 20px;
}
.otherProducts ul li a
{
	position			: absolute;
	top					: 0;
	left				: 0;
	width				: 100px;
	height				: 132px;
	text-decoration		: none;
}
.otherProducts ul li .img
{
	padding-bottom		: 6px;
}
.otherProducts ul li .img img
{
	width				: 98px;
	height				: 98px;
	border				: 1px solid #e3e3e3;
}
.otherProducts ul li .title
{
	height				: 14px;
	color				: #8c8c8c;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	overflow			: hidden;
}
.otherProducts ul li .price
{
	color				: #e30105;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 700;
}
#itemContents
{
}
.review
{
}
.review h3
{
	padding-top			: 30px; /*±âÁ¸:60px*/
	padding-bottom		: 16px;
}
.review h3 span
{
	color				: #999999;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
	font-weight			: 100;
	letter-spacing		: -1px;
}
.review table
{
	border-collapse		: collapse;
	font-size			: 9pt;
	font-family			: 'dotum','µ¸¿ò';
}
.review table thead th
{
	padding				: 9px 0;
	border-top			: 1px solid #9d9d9d;
	border-bottom		: 1px solid #9d9d9d;
	color				: #a6a6a6;
	text-align			: center;
}
.review table tbody th
{
	padding				: 10px 0;
	border-bottom		: 1px solid #d3d3d3;
	color				: #a6a6a6;
	text-align			: center;
}
.review table tbody td
{
	padding				: 10px 0;
	border-bottom		: 1px solid #d3d3d3;
	color				: #a6a6a6;
	line-height			: 1.5em;
	word-wrap			: break-word;
}
.review table tbody td a
{
	color				: #a6a6a6;
	text-decoration		: none;
}
.review table tbody td a:hover
{
	color				: #4455ff;
	text-decoration		: underline;
}
.review table tbody tr.havingReply td
{
	border-bottom		: 1px dashed #e8e8e8;
}
.review table tbody tr.reply td
{
	padding-left		: 45px;
	border-bottom		: 1px solid #d3d3d3;
	background-image	: url('https://cdn1.domeggook.com/image/v6/common/icon/img_iconReplyArrow.jpg');
	background-repeat	: no-repeat;
	background-position	: 10px 10px;
	color				: #666666;
	line-height			: 1.5em;
}
.review table tbody tr.reply td .seller
{
	color				: #a6a6a6;
}
.review table tbody td .itemTitle
{
	color				: #a6a6a6;
	font-weight			: 700;
	letter-spacing		: -1px;
	cursor				: pointer;
}
.review .management
{
	margin-top			: 12px;
	padding				: 8px;
	border				: 1px solid #dddddd;
	background-color	: #f3f3f3;
	font-size			: 12px;
	font-family			: 'dotum','µ¸¿ò';
	text-align			: center;
}
.review .guide,
.qna .guide
{
	padding-top			: 12px;
	padding-bottom		: 12px;
	color				: #a6a6a6;
	font-size			: 8pt;
	font-family			: 'dotum','µ¸¿ò';
	line-height			: 1.8em;
}
#loginCoverScr
{
	display				: block;
}

#noticeContents
{
	width	: 980px;
}
#noticeContents2
{
width	: 980px;
}

#itemRanking
{
	color			: #333333;
	font-weight		: 700;
	float			: right;
	margin			: 0 10px 0 0;
}
#itemRanking img
{
	vertical-align	: top;
}
#itemRanking a
{
	color			: #67c4ff;
	text-decoration	: underline;
	cursor			: pointer;
}

#rankInfoLayer
{
	position		: absolute;
	top				: 28px;
	left			: -139px;
	width			: 570px;
	height			: 369px;
	border			: 1px solid #888888;
	background-image: url('https://cdn1.domeggook.com/image/item/img_rankingInfo.jpg?>');
	z-index			: 100;
	display			: none;
}
#rankInfoLayer div
{
	position		: absolute;
}
#rankInfoLayer .close
{
	width			: 25px;
	height			: 25px;
	top				: 5px;
	right			: 3px;
	cursor			: pointer;
}
#rankInfoLayer .pointTotal
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 13pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 182px;
	left			: 25px;
	width			: 70px;
	text-align		: center;
}

#rankInfoLayer .pointItem
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 138px;
	left			: 125px;
	width			: 82px;
	text-align		: center;
}
#rankInfoLayer .itemSellPoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 138px;
	left			: 211px;
	width			: 82px;
	text-align		: center;
}
#rankInfoLayer .itemFeePoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 138px;
	left			: 297px;
	width			: 82px;
	text-align		: center;
}
#rankInfoLayer .itemBuyerScore
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 138px;
	left			: 386px;
	width			: 82px;
	text-align		: center;
}
#rankInfoLayer .itemFreeshipPoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 138px;
	left			: 473px;
	width			: 82px;
	text-align		: center;
}

#rankInfoLayer .pointSeller
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 278px;
	left			: 125px;
	width			: 82px;
	text-align		: center;
}

#rankInfoLayer .sellerSellAmountPoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 278px;
	left			: 211px;
	width			: 82px;
	text-align		: center;
}

#rankInfoLayer .sellerFeePoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 278px;
	left			: 297px;
	width			: 82px;
	text-align		: center;
}

#rankInfoLayer .sellerBuyerScorePoint
{
	font-family		: "Century Gothic", "Arial", "Helvetica", "sans-serif";
	font-size		: 11pt;
	color			: #6c6c6c;
	font-weight		: 700;
	top				: 278px;
	left			: 386px;
	width			: 82px;
	text-align		: center;
}

#rankInfoLayer .rankHelper
{
	font-family		: 'YoonV', 'YGO320';
	font-size		: 11px;
	letter-spacing	: -1px;
	list-style		: disc;
	position		: absolute;
	top				: 320px;
	left			: 30px;
	color			: #8d8d8d;
}

#rankInfoLayer .rankHelper a
{
	color			: #8d8d8d;
	margin-left		: 3px;
}

#rankInfoLayer .rankHelper li
{
	padding			: 1px 0 1px 0;
	line-height		: 14px;
}