* {
padding:0px;
margin:0px;
font-family:돋움;
}
body table{
	font-size:12px;
	font-weight:normal;
}
select, input, textarea {
	font-size:12px;
}
img {
	border:0px;
}
form, input {
	padding:0px;
	margin:0px;
}
table {
	border:0px;
	border-collapse:collapse;]
	border-spacing:0;
}

a:link	{ color:#666; text-decoration:none; }
a:visited{ color:#666; text-decoration:none; }
a:active	{ color:#666; text-decoration:none; }
a:hover	{ color:#64932e; text-decoration:none; }

/* 레이아웃 관련 */
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

@font-face {
    font-family: 'CRegular';
    src: url('http://www.ganzinara.com/css_script/hballpc-webfont.eot');
    src: url('http://www.ganzinara.com/css_script/hballpc-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://www.ganzinara.com/css_script/hballpc-webfont.woff') format('woff'),
         url('http://www.ganzinara.com/css_script/hballpc-webfont.ttf') format('truetype'),
         url('http://www.ganzinara.com/css_script/hballpc-webfont.svg#CRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#flashArea{width:940px;height:35px;position:absolute;z-index:12000;margin:auto 0;}
#input{width:940px;height:40px;position:absolute;z-index:90;margin:auto 0;text-align:left}
#layoutHead {
	width:940px;
	height:76px;
	margin-top:0px;
}
#layoutHeadLeft {
	width:360px;
}
#layoutHeadCenter {
	width:220px;
}
#layoutHeadRight {
	position:relative;
	width:360px;
}
#layoutHeadRightContainer {
	margin-top:10px;
	width:360px;
	height:63px;
	position:relative;
}
#layoutHeadMenu {
	padding-top:13px;
	text-align:center;
}
/* 우측상단 메뉴 */
#rightTopMenu {
	text-align:right;
	font-size:11px;
	font-family:돋움;
}

#rightTopMenu a:link	{ color:#888; text-decoration:none; }
#rightTopMenu a:visited	{ color:#888; text-decoration:none; }
#rightTopMenu a:active	{ color:#888; text-decoration:none; }
#rightTopMenu a:hover	{ color:#0066cc; text-decoration:underline; }

.menuSeperator {
	margin-right:3px;
	margin-left:3px;
	text-align:center;
	color:#eaeaea;
}
.fulltext {
	color:#666666;
}
.myPageLink {
	background-image:url("http://www.ganzinara.com/imgs/icon/icon_arrow.gif");
	background-position:right 0px;
	background-repeat:no-repeat;
	padding-right:13px;
}
#rightTopMenu #loginButton {
	color:#64932E;
}
/* 로그인폼 */
.loginForm {
	margin-top:5px;
	text-align:right;
	display:none;
}

.loginForm div{
	float:right;
}
.loginForm .loginButton {
	padding-top:1px;
	padding-left:5px;
}
.loginInput {
	padding-left:5px;
	width:73px;
	border:1px solid #eaeaea;
	height:17px;
	font-size:12px;
	color:#333;
}

/* 마이페이지 롤오버시 나타나는 메뉴 */
#loginInfo{
	float:right;
	width:345px;
	position:relative;
}
#loginInfoContent {
	width:343px;
	background-color:#FDFFF8;
	border:1px solid #AEBF79;
	padding:3px 3px 1px 3px;
	text-align:center;
	font-size:11px;
	font-family:돋움;
	position:absolute;
	left:0px;
	top:5px;
}

#loginInfoContent a:link	{ color:#888; text-decoration:none; }
#loginInfoContent a:visited	{ color:#888; text-decoration:none; }
#loginInfoContent a:active	{ color:#888; text-decoration:none; }
#loginInfoContent a:hover	{ color:#0066cc; text-decoration:underline; }

.username {
	display:block;
	font-size:12px;
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px solid #eaeaea;
	font-weight:bold;
}

.userlevel		{ }
.userpoint		{ color:#F26522; }
.usernoworder	{ font-weight:bold; }

/* 검색창 */
.hotKeywordTitle {
	margin-right:3px;
}
.hotKeyWords {
	padding-top:5px;
	margin-right:10px;
	font-size:11px;
	color:#333;
	font-family:돋움;
}
.hotKeyWords a:link		{ color:#999; text-decoration:none; }
.hotKeyWords a:visited	{ color:#999; text-decoration:none; }
.hotKeyWords a:active	{ color:#999; text-decoration:none; }
.hotKeyWords a:hover	{ color:#0066cc; text-decoration:underline; }

.link11 a:link		{ color:#333333; text-decoration:none; }
.link11 a:visited	{ color:#333333; text-decoration:none; }
.link11 a:active	{ color:#333333; text-decoration:none; }
.link11 a:hover	{ color:#7d9b15; text-decoration:underline; }

#searchForm {
	position:absolute;
	right:0px;
	bottom:0px;
	padding:0px;
	margin:0px;
}
#searchForm div{
	float:left;
}

#searchForm .searchInput {
	padding-top:3px;
	padding-left:3px;
	width:120px;
	height:20px;
	font-size:12px;
	margin:0px;
	border:1px solid #e5e5e5;
}

#searchForm .searchInputFocus {
	background-color:#F3FAEB;
	padding-top:2px;
	padding-left:2px;
	width:120px;
	height:20px;
	font-size:12px;
	margin:0px;
	border:2px solid #64932B;
}

#searchForm .searchButton {
	margin-top:1px;
	margin-left:5px;
}

/* 메인 추천 아이템 */
.goods_image {
	border:1px solid #eaeaea;
}
.goods_container {
	width:130px;
}
.goods_price {
	margin-top:2px;
	font-weight:bold;
	color:#676767;
	/*text-align:center; */
}
.goods_price a:link		{ color:#676767; text-decoration:none; font-weight:bold; }
.goods_price a:visited	{ color:#676767; text-decoration:none; font-weight:bold; }
.goods_price a:active	{ color:#676767; text-decoration:none; font-weight:bold; }
.goods_price a:hover	{ color:#505050; text-decoration:none; font-weight:bold; }

.itemLink a:link		{ color:#909090; text-decoration:none;font-size:12px;text-align:center;letter-spacing:-0.8px;line-height:120%;}
.itemLink a:visited	{ color:#909090; text-decoration:none;font-size:12px;text-align:center;letter-spacing:-0.8px;line-height:120%; }
.itemLink a:active	{ color:#909090; text-decoration:none;font-size:12px;text-align:center;letter-spacing:-0.8px;line-height:120%; }
.itemLink a:hover	{ color:#909090; text-decoration:none;font-size:12px;text-align:center;letter-spacing:-0.8px;line-height:120%; }
/*#aa6a4e*/
.itemName a:link {color:#333;margin-top:5px;margin-bottom:5px;line-height:130%;text-align:center;letter-spacing:-0.8px;text-decoration:none;}
.itemName a:visited {color:#333;margin-top:5px;margin-bottom:5px;line-height:130%;text-align:center;letter-spacing:-0.8px;text-decoration:none;}
.itemName a:active {color:#333;margin-top:5px;margin-bottom:5px;line-height:130%;text-align:center;letter-spacing:-0.8px;text-decoration:none;}
.itemName a:hover {color:#333;margin-top:5px;margin-bottom:5px;line-height:130%;text-align:center;letter-spacing:-0.8px;text-decoration:underline}


.present {
	color:#07a8cf;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	line-height:160%;
	text-align:center;
}

.goods_name
{
	color:#666;
	margin-top:5px;
	text-align:center;
}
#categoryBestItems .goods_name {
	width:178px;
	text-align:center;
}
.goods_name a:link		{ color:#666; text-decoration:none; }
.goods_name a:visited	{ color:#666; text-decoration:none; }
.goods_name a:active	{ color:#666; text-decoration:none; }
.goods_name a:hover	{ color:#63932F; text-decoration:underline; }

.goods_comment_count {
	letter-spacing:-1px;
	font-size:11px;
	font-family:돋움;
	color:#C56734;
	margin-top:5px;
	text-align:center;
}
.goods_comment_count .number {
	font-weight:bold;
}
/* 상품목록 */
div.clear {
	clear:both;
}
#categoryBestItems {
	width:930px;
	border:1px solid #eaeaea;
	padding:5px;
	clear:both;
	margin-bottom:10px;
	color:#333;
}
* html #categoryBestItems{
	width:940px;
}
root:#categoryBestItems {min-height:100%;height:100%;margin-bottom:5px;overflow:hidden}

/* 베스트아이템 스타일 */
#categoryBestItems .listItem {
	width:180px;
	height:280px;
	float:left;
	margin-right:7px;
	font-size:12px;
}
#categoryBestItems .listItemRight {
	width:180px;
	height:280px;
	float:left;
	font-size:12px;
}
#categoryBestItems .listItemImage {
	position:relative;
}
#categoryBestItems .listItemImageHidden {
	position:relative;
}
#categoryBestItems .listItemImage .listItemImageAngle {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:180px;
	height:240px;
	border:0px solid #eaeaea;
}
#categoryBestItems .listItemImageHidden .listItemImageAngle {
	display:none;
}
#categoryBestItems .listItemImage img {
	border:0px solid #eaeaea;
}
#categoryBestItems .listItemImageHidden img {
	border:0px solid #eaeaea;
}
#categoryBestItems .listItemPrice{
	margin-top:7px;
}
#categoryBestItems .listItemReview {
	margin-top:5px;
}
#categoryBestItems .listItemReview {
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom:1px solid #eaeaea;
}
#categoryBestItems .best0 {
	/*background-image:url("http://www.ganzinara.com/imgs/opin/opin1.gif"); */
	background-repeat:no-repeat;
	background-position:right 240px; 
}
#categoryBestItems .best1 {
	/*background-image:url("http://www.ganzinara.com/imgs/opin/opin2.gif");*/
	background-repeat:no-repeat;
	background-position:right 240px; 
}
#categoryBestItems .best2 {
	/*background-image:url("http://www.ganzinara.com/imgs/opin/opin3.gif");*/
	background-repeat:no-repeat;
	background-position:right 240px; 
}
#categoryBestItems .best3 {
	/*background-image:url("http://www.ganzinara.com/imgs/opin/opin4.gif");*/
	background-repeat:no-repeat;
	background-position:right 240px; 
}
#categoryBestItems .best4 {
	/*background-image:url("http://www.ganzinara.com/imgs/opin/opin5.gif");*/
	background-repeat:no-repeat;
	background-position:right 240px; 
}
/* 일반 상품 스타일 */
#goodsListContainer {
	width:750px;
	padding:0px;
	clear:both;
	margin-bottom:15px;
	color:#333;
	text-align:left;
}
* html #goodsListContainer{
	width:750;
}
#goodsListContainer .listItemRow {
	margin-bottom:20px;
	margin-left:0px;
}
#goodsListContainer .listItem {
	width:180px;
	float:left;
	margin-right:10px;
	font-size:12px;
}
#goodsListContainer .listItemRight {
	width:180px;
	float:left;
	font-size:12px;
	text-align:center;
}
#goodsListContainer .listItemImage {
	position:relative;
}
#goodsListContainer .listItemImageHidden {
	position:relative;
}
#goodsListContainer .listItemImage .listItemImageAngle {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:178px;
	height:240px;
	border:0px solid #eaeaea;
}
#goodsListContainer .listItemImageHidden .listItemImageAngle {
	display:none;
}
#goodsListContainer .listItemImage img {
	border:0px solid #eaeaea;
}
#goodsListContainer .listItemImageHidden img {
	border:0px solid #eaeaea;
}
#goodsListContainer .listItemPrice{
	margin-top:7px;
}
#goodsListContainer .listItemReview {
	margin-top:5px;
}
#goodsListContainer .listItemReview {
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom:1px solid #eaeaea;
}

.goodsPrice a	{ font-weight:bold; }
.goodsPrice a:link		{ color:#3a82cf; text-decoration:none; }
.goodsPrice a:visited	{ color:#3a82cf; text-decoration:none; }
.goodsPrice a:active	{ color:#3a82cf; text-decoration:none; }
.goodsPrice a:hover		{ color:#ff9900; text-decoration:none; }

.listItemName { line-height:160%; }
.listItemName a:link		{ color:#333; text-decoration:none; }
.listItemName a:visited		{ color:#333; text-decoration:none; }
.listItemName a:active		{ color:#333; text-decoration:none; }
.listItemName a:hover		{ color:#09c; text-decoration:none; }
.itemPrice {margin-top:5px;}
.listItemNameText {
	margin-top:3px;
	margin-bottom:3px;
}

/* 카테고리 타이틀 이미지 */
#categoryTitleArea
{
	padding-top:10px;	
}
#categoryImage {
	margin:0px;
	float:left;
	width:195px;
}
#topNavigator {
	float:left;
	width:570px;
	padding-top:12px;
	font-size:11px;
	font-family:돋움;
	margin-top:-5px;
	height:20px;
}
.#topNavigator a:link		{ color:#999; text-decoration:none; }
.#topNavigator a:visited	{ color:#999; text-decoration:none; }
.#topNavigator a:active		{ color:#999; text-decoration:none; }
.#topNavigator a:hover		{ color:#693; text-decoration:underline; }

.naviSeperator {
	margin-right:3px;
	margin-left:3px;
}
/* 좌측 서브메뉴 */
#colorSpecial {
	text-align:center;
	padding-top:7px;
	padding-bottom:2px;
	border:1px solid #eaeaea;
	margin-bottom:5px;
}
#leftMenu {
	border:1px solid #eaeaea;
	width:180px;
	background-color:#ffffff;
	text-align:center;
	padding:1px 0px;
}
/*subleft edit by umocha 2010.06.04*/
#menubox{
	position:relative;
	width:176px;
	border:solid 3px #f7f7f7;
	padding:5px;	
	background-color:#fff;
	
}
:root #menubox{
	position:relative;
	width:161px;
	border:solid 3px #f7f7f7;
	padding:5px;	
	background-color:#fff;
	
}
#menubox .toptitler {font-size:10px;letter-spacing:-0.5px;line-height:130%;color:red;border-bottom:dotted 1px #c7c7c7;word-break:break-all;padding:3px 0px;}
#menubox .toptitler A{font-size:12px;letter-spacing:-0.5px;line-height:130%;color:red;font-weight:bold;}
#menubox .toptitle {font-size:10px;letter-spacing:-0.5px;line-height:130%;color:#000;border-bottom:dotted 1px #c7c7c7;word-break:break-all;padding:3px 0px;}
#menubox .toptitle A{font-size:12px;letter-spacing:-0.5px;line-height:130%;color:#44A1CC;font-weight:bold;}
#menubox .ctitle {height:25px;}
#menubox .ctitle A{font-family: "돋움";font-size:12px;letter-spacing:-0.7px;line-height:200%;color:#558223;font-weight:bold;}
#menubox .subclist {font-family: "돋움";font-size:10px;letter-spacing:-0.8px;line-height:150%;color:#595959;border-bottom:dotted 1px #c7c7c7;word-break:break-all;padding:3px 0px;}
#menubox .subclist A{font-family: "돋움";font-size:11px;letter-spacing:-0.8px;line-height:150%;color:#595959;word-break:break-all;}
#menubox .subclist A:hover{font-family: "돋움";font-size:11px;letter-spacing:-0.8px;line-height:150%;color:#558223;word-break:break-all;}
#menubox .subclistb {font-family: "돋움";font-size:10px;letter-spacing:-0.8px;line-height:150%;color:#595959;border-bottom:dotted 0px #c7c7c7;word-break:break-all;padding:3px 0px;}
#menubox .subclistb A{font-family: "돋움";font-size:12px;letter-spacing:-0.8px;line-height:150%;color:#595959;word-break:break-all;}
#menubox .subclistb A:hover{font-family: "돋움";font-size:12px;letter-spacing:-0.8px;line-height:150%;color:#558223;word-break:break-all;}
/*leftcategory end*/
#leftMenuLink {
	padding:10px;
}
.leftMenuLinkItem {
	font-size:12px;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:10px;
	background-image:url("http://www.ganzinara.com/imgs/icon/icon_semo.gif");
	background-repeat:no-repeat;
	background-position:0px 9px;

}

.leftMenuLinkItem a:link		{ color:#666; text-decoration:none; }
.leftMenuLinkItem a:visited		{ color:#666; text-decoration:none; }
.leftMenuLinkItem a:active		{ color:#666; text-decoration:none; }
.leftMenuLinkItem a:hover		{ color:#64932e; text-decoration:none; }

#externalLink .subCategoryItem a { color:#999 }

/* 마이페이지 서브메뉴 */
#mypageLeftMenu {
	border:1px solid #eaeaea;
	padding:10px;
}
#mypageLeftMenu table td{
	height:25px;
}
#mypageInfo {
	padding:10px;
	border:1px solid #eaeaea;
	margin-bottom:15px;
}
#mypageInfo div{
	font-size:11px;
	font-family:돋움;
	color:#999;
}

#mypageInfo table{
	width:150px;
}
#mypageInfo table td{
	font-size:11px;
	font-family:돋움;
	color:#999;
	height:20px;
}

#mypageInfo .myName {
	font-size:12px;
	color:#656565;
	padding-bottom:5px;
	border-bottom:1px solid #eaeaea;
	margin-bottom:10px;
}
.myNameText {
	color:#669a33;
	font-weight:bold;
}
/* 마이페이지 컨텐츠(NEW) */
.myPageTableNew, .myWishTableNew {
	margin-top:5px;
}
.myPageTableNew td{
	padding-top:3px;
	border-bottom:1px solid #eaeaea;
	height:23px;
	color:#666;
}
.myPageTableNew .tableHead td{
	padding-top:3px;
	border-top:1px solid #eaeaea;
	background-color:#f5f5f5;
	color:#6B9738;
	font-size:11px;
	font-family:돋움;
	font-weight:600;
	height:28px;
	letter-spacing:-0.5px;
}
.caution {
	color:orange;font-size:11px;font-family:돋움;letter-spacing:-0.5px;
}
.mytransinfo {
	color:green;font-size:11px;font-family:돋움;letter-spacing:-0.5px;
}
.mytransinfo2 {
	color:#DC7106;font-size:11px;font-family:돋움;letter-spacing:-0.5px;
}
.mytransinfo3 {
	color:#6B9738;font-size:11px;font-family:돋움;letter-spacing:-0.5px;
}
.microlist{border-top:dotted 1px #ccc;height:22px;font-size:11px;letter-spacing:-0.5px;background-image:url(/images/mypage/new/right_line.gif); background-repeat:no-repeat; background-position:right 2;}
.microlistl{border-top:dotted 1px #ccc;height:22px;font-size:11px;letter-spacing:-0.5px;}
.myPageTableline{background-image:url(/images/mypage/new/right_line.gif); background-repeat:no-repeat; background-position:right 2;}

.myWishTableNew td{
	border-bottom:1px solid #eaeaea;
	height:23px;
	color:#666;
}
.myWishTableNew .tableHead td{
	padding-top:3px;
	border-top:1px solid #eaeaea;
	background-color:#f5f5f5;
	color:#669a33;
	font-size:11px;
	font-family:돋움;
}
/* 마이페이지 컨텐츠 */
.myPageTable, .myWishTable {
	margin-top:5px;
}
.myPageTable td{
	padding-top:3px;
	border-bottom:1px solid #eaeaea;
	height:23px;
	color:#666;
}
.myPageTable .tableHead td{
	padding-top:3px;
	border-top:1px solid #eaeaea;
	background-color:#f5f5f5;
	color:#669a33;
	font-size:11px;
	font-family:돋움;
}

.myWishTable td{
	border-bottom:1px solid #eaeaea;
	height:23px;
	color:#666;
}
.myWishTable .tableHead td{
	padding-top:3px;
	border-top:1px solid #eaeaea;
	background-color:#f5f5f5;
	color:#669a33;
	font-size:11px;
	font-family:돋움;
}
/* 서브카테고리 */
#subCategoryContainer {
/*
	width:750px;
	height:10px;
	padding:10px;
	padding-bottom:5px;
	border:1px solid #eaeaea;
	background-color:#f7f7f7;
	margin-bottom:15px;
	background-image:url("http://www.ganzinara.com/imgs/layout/subcate_bg.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
	*/
	
	width:1100px;
	/*height:10px; */
	padding:0px;
	padding-bottom:5px;
	border:1px solid #eaeaea;
	background-color:#f7f7f7;
	margin-bottom:15px;
	/*background-image:url("http://www.ganzinara.com/imgs/layout/subcate_bg.gif"); */
	background-position:left bottom;
	background-repeat:repeat-x;
}
#subCategoryTop {
	border-bottom:1px solid white;
}

#subCategoryBottom {
	border-top:1px solid #e5e5e5;
}
#nowCategory {
	width:180px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:10px;
}
#subCategoryLinks {
	width:510px;
	float:left;
}
#subCategoryBottom {
	clear:both;
}
#categoryItemNumber {
	color:#666;
	font-family:돋움;
	font-size:11px;
	float:left;
	padding-top:8px;
}
.goodsCount {
	color:#659e32;
	font-weight:bold;
}
#changeViewOrder {
	float:right;
}
.subCategoryItem {
	width:178px;
	float:left;
	font-size:12px;
	margin-bottom:7px;
}
.subCategoryItemRight {
	width:140px;
	float:left;
	font-size:12px;
	margin-bottom:5px;
}
.subCategoryItem a:link			{ color:#333; text-decoration:none; }
.subCategoryItem a:visited		{ color:#333; text-decoration:none; }
.subCategoryItem a:active		{ color:#333; text-decoration:none; }
.subCategoryItem a:hover		{ color:#64932e; text-decoration:none; }
.subCategoryItemRight a:link	{ color:#333; text-decoration:none; }
.subCategoryItemRight a:visited	{ color:#333; text-decoration:none; }
.subCategoryItemRight a:active	{ color:#333; text-decoration:none; }
.subCategoryItemRight a:hover	{ color:#64932e; text-decoration:none; }

a.selectedCategory { font-weight:bold }
.subGoodsCount {
	font-family:Tahoma;
	color:#999;
	font-size:11px;
}
#changeViewOrder {
	padding-top:5px;
}
.sortKeyInput {
	font-size:12px;
	border:1px solid #eaeaea;
}


/* 상품정보 */
#infoTable {
	margin-top:0px;
}
#goodsViewInfoPanel {
	font-size:12px;
	margin-left:5px;
	height:340px;
	border:1px solid #eaeaea;
	padding:5px;
}
* html #goodsViewInfoPanel {
	height:370px;
}
#goodsViewName {
	margin-bottom:7px;
}
.goodsViewNameText {
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
	font-family:돋움;
}
.goodsViewNameText img{margin-left:3px;}
#goodsRelateTable {
	height:28px;
	background-color:#f9f9f9;
	border:1px solid #eaeaea;
	margin-top:5px;
	padding:7px 7px 4px 7px;
	margin-bottom:5px;
	background-image:url("http://www.ganzinara.com/imgs/view/info_bg.gif");
	text-align:center;
	font-size:12px;
	letter-spacing:-0.7px;
}
#goodsPriceInfoTable td {
	font-size:11px;	
	line-height:140%;
    letter-spacing:-0.7px;color:#333
	
}
#goodsPriceInfoTable .td0{height:24px;background-color:#fcfae0;border-bottom:dotted 0px #eee;}
#goodsPriceInfoTable .td1{height:24px;background-color:#fafafa;border-bottom:solid 1px #eee;}
#goodsPriceInfoTable .td2{height:24px;background-color:#fff;border-bottom:solid 1px #eee;}
#goodsPriceInfoTable {
	margin-top:10px;
	overflow:hidden;
}
#goodsPriceInfoTable input, #goodsPriceInfoTable select {
	font-size:12px;
	/*width:100px; */
	font-family:돋움;
	background-color:#fff;
	color:#000;
	letter-spacing:-0.7px;
}
/*#goodsPriceInfoTable td{
	color:#666;
	height:23px;
}*/
#goodsPriceInfoTable .code{font-family:Arial, Helvetica, sans-serif;font-size:9px;letter-spacing:0.5px;color:#666;}
#goodsPriceInfoTable .oprice{font-family:돋움;font-size:11px;letter-spacing:0.5px;color:green;font-weight:bold}
#goodsTotalReview, #goodsTotalQna, #goodsTotalCodi{
	float:left;
	color:#999;
	text-align:center;
}
.infoNumber {
	font-weight:bold;
}
#goodsRelateTable a:link	{ color:#555; text-decoration:none; }
#goodsRelateTable a:visited	{ color:#555; text-decoration:none; }
#goodsRelateTable a:active	{ color:#555; text-decoration:none; }
#goodsRelateTable a:hover	{ color:#64932e; text-decoration:none; }

.infoPrice {
	color:#5e9436;
	font-weight:bold;
	font-size:13px;
}
.infoOriginalPrice {
	color:#666;
}
.infoSalePrice {
	color:#006699;
	font-weight:bold;
}
.infoCutPrice {
	color:#666;
	font-size:11px;
}
.infoCodiItemOne {
	padding-left:5px;
	color:#754c24;
	padding-top:7px;
}
.infoboxpoint{
	font-size:11px;
	color:#666;
}
.infoCodiItemTwo {
	padding-left:5px;
	color:#754c24;
	padding-top:7px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
}
.infoMessage {
	margin-top:10px;
	padding-left:5px;
	color:#999;
	text-align:center;
}

/* 목록탐색용 버튼 */
#viewButtonContainer {
	padding-top:3px;
	width:370px;
}
#viewButtonContainer div{
	text-align:center;
	width:125px;
	float:left;
}

#prevNextArea {
	width:370px;
	position:relative;
}
.prevButton {
	position:absolute;
	left:0px;
	top:0px;
	width:185px;
	height:360px;
	cursor:hand;
}
.nextButton {
	z-index:1000;
	display:block;
	position:absolute;
	left:186px;
	top:0px;
	width:185px;
	height:360px;
	cursor:hand;

}

/* 주문용 버튼 */
#orderButtonContainer {
	position:relative;
	padding-top:5px;
}
#cartMessage {
	filter:alpha(opacity=100);
	border:2px solid #64932b;

	line-height:180%;
	text-align:center;
	display:none;
	position:absolute;
	bottom:45px;
	left:15px;
	width:355px;
	padding:10px;
	background-color:#eaf1e2;
}
#wishMessage {
	filter:alpha(opacity=100);
	border:2px solid #64932b;

	text-align:center;
	display:none;
	position:absolute;
	bottom:45px;
	left:15px;
	width:355px;
	padding:10px;
	background-color:#eaf1e2;
}

/* 상품 디테일 네비게이션*/
.viewNavi {
	padding-left:10px;
	height:30px;
	background-image:url("http://www.ganzinara.com/imgs/view/viewnavi_bg.gif");
	background-repeat:repeat-x;
	background-position:right bottom;
	width:940px;
	margin-bottom:15px;
	padding-top:30px;
}
.viewNavi2 {	
	padding-left:10px;
	height:30px;
	background-image:url("http://www.ganzinara.com/imgs/view/viewnavi_bg.gif");
	background-repeat:repeat-x;
	background-position:right bottom;
	width:940px;
	margin-bottom:15px;
	padding-top:30px;
}
.viewNavi div {
	cursor:hand;
}
.viewNaviDetail, .viewNaviSize, .viewNaviReview, .viewNaviQna, .viewNaviTrans,
.viewNaviDetail_selected, .viewNaviSize_selected, .viewNaviReview_selected, .viewNaviQna_selected, .viewNaviTrans_selected,{
	width:176px;
	height:30px;
	float:left;
	background-repeat:no-repeat;
}
.viewNaviDetail_selected, .viewNaviSize_selected, .viewNaviReview_selected, .viewNaviQna_selected, .viewNaviTrans_selected,{
	width:176px;
}
.viewNaviDetail				{ background-image:url("http://www.ganzinara.com/imgs/view/text_03.gif");	}
.viewNaviDetail_Selected	{ background-image:url("http://www.ganzinara.com/imgs/view/text_01.gif"); }
.viewNaviReview				{ background-image:url("http://www.ganzinara.com/imgs/view/text_21.gif");	}
.viewNaviReview_Selected	{ background-image:url("http://www.ganzinara.com/imgs/view/text_20.gif"); }
.viewNaviQna				{ background-image:url("http://www.ganzinara.com/imgs/view/text_07.gif");	}
.viewNaviQna_Selected		{ background-image:url("http://www.ganzinara.com/imgs/view/text_06.gif"); }
.viewNaviSize				{ background-image:url("http://www.ganzinara.com/imgs/view/text_09.gif");	}
.viewNaviSize_Selected		{ background-image:url("http://www.ganzinara.com/imgs/view/text_08.gif"); }
.viewNaviTrans				{ background-image:url("http://www.ganzinara.com/imgs/view/text_11.gif");	}
.viewNaviTrans_Selected		{ background-image:url("http://www.ganzinara.com/imgs/view/text_10.gif"); }

.viewNaviTrans {
	width:176px;
}
.tabInnerReview {
	width:85px;
	font-size:11px;
	float:left;
	margin-top:12px;
	padding-left:60px;
	color:#888;
}
.tabInnerQna {
	width:80px;
	font-size:11px;
	float:right;
	margin-top:12px;
	padding-left:40px;
	text-align:left;
	color:#888;
}

/* 리뷰페이지 설정 */
#reviewTableHead table{
	background-color:#f9f9f9;
	border-top:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	text-align:center;
	font-family:돋움;
	color:#666;
	font-size:11px;
}
#reviewTableHead table td{
	text-align:center;
	padding-top:3px;
}
.reviewRow {
	border-bottom:1px solid #eaeaea;
	color:#333;
}
.reviewRow table td {
	color:#333;
}
.replyArea {
	padding:10px;
	padding-left:120px;
	border-bottom:1px solid #eaeaea;

	line-height:160%;
	color:#777;
}
.reviewRow a:link	{ color:#333; text-decoration:none; }
.reviewRow a:visited{ color:#333; text-decoration:none; }
.reviewRow a:active	{ color:#333; text-decoration:none; }
.reviewRow a:hover	{ color:#64932e; text-decoration:none; }

/* QnA 페이지 설정 */
#qnaTitle {
	margin-top:20px;
	margin-bottom:5px;
}
#reviewTitle {
	margin-bottom:5px;
}
#qnaTableHead table{
	background-color:#f9f9f9;
	border-top:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	text-align:center;
	font-family:돋움;
	color:#666;
	font-size:11px;
}
#qnaTableHead table td{
	padding-top:3px;
}
.qnaRow {
	border-bottom:1px solid #eaeaea;
	color:#333;
}
.qnaRow table td {
	color:#333;
}
.qnaArea {
	padding:10px;
	padding-left:50px;
	border-bottom:1px solid #eaeaea;

	line-height:160%;
	color:#777;
}
.qnaRow a:link	{ color:#333; text-decoration:none; }
.qnaRow a:visited{ color:#333; text-decoration:none; }
.qnaRow a:active	{ color:#333; text-decoration:none; }
.qnaRow a:hover	{ color:#64932e; text-decoration:none; }

#sizeInfo {
	text-align:center;
}
#transInfo {
	text-align:center;
}
/* 제품상세 */
.subImage {
	text-align:center;
	margin-bottom:10px;
}


.nowItemListText a { font-size:11px; font-family:돋움; letter-spacing:-1px;}
.nowItemListText a:link	{ color:#666; text-decoration:none; }
.nowItemListText a:visited{ color:#666; text-decoration:none; }
.nowItemListText a:active	{ color:#666; text-decoration:none; }
.nowItemListText a:hover	{ color:#64932e; text-decoration:none; }

/* 커뮤니티 */
#agitMenu {
	border:1px solid #eaeaea;
	padding:0px 10px 10px 10px;
	letter-spacing:-1px;
	color:#666;
}
#agitMenu div{
	padding-top:5px;
	padding-bottom:2px;
}
#agitMenu div {
}
#agitMenu .agitTitle {
	color:#333;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:5px;
}

/*고객센터 */
#csMenu {
	border:1px solid #eaeaea;
	padding:10px;
}
#csMenu div {
	padding-top:7px;
	padding-bottom:3px;
}
#csMenu .csTitle {
	font-weight:bold;
}
#csMenu .csInner {
	padding-left:15px;
	font-size:11px;
	font-family:돋움;
}

/*장바구니 */
#cartTable td{
	color:#666666;
}

/*리뷰 베스트상품 */
.bestItemContainer {
	width:180px;
}
.bestItemContainer .goods_name {
	width:178px;
}
.bestLeft {
	float:left;
	margin-right:5px;
	position:relative;
}
.bestRight {
	float:left;
	position:relative;
}

.bestCount {
	position:absolute;
	left:147px;
	top:213px;
	width:33px;
	height:32px;
	background-image:url("http://www.ganzinara.com/imgs/etc/num.gif");
	background-repeat:no-repeat;
}

.bestCount1		{ background-position:	0px			0px; }
.bestCount2		{ background-position:	-33px		0px; }
.bestCount3		{ background-position:	-66px		0px; }
.bestCount4		{ background-position:	-99px		0px; }
.bestCount5		{ background-position:	-132px		0px; }

.bestCount6		{ background-position:	0px			-32px; }
.bestCount7		{ background-position:	-33px		-32px; }
.bestCount8		{ background-position:	-66px		-32px; }
.bestCount9		{ background-position:	-99px		-32px; }
.bestCount10	{ background-position:	-132px		-32px; }

.bestCount11	{ background-position:	0px			-64px; }
.bestCount12	{ background-position:	-33px		-64px; }
.bestCount13	{ background-position:	-66px		-64px; }
.bestCount14	{ background-position:	-99px		-64px; }
.bestCount15	{ background-position:	-132px		-64px; }

.bestCount16	{ background-position:	0px			-96px; }
.bestCount17	{ background-position:	-33px		-96px; }
.bestCount18	{ background-position:	-66px		-96px; }
.bestCount19	{ background-position:	-99px		-96px; }
.bestCount20	{ background-position:	-132px		-96px; }

.bestCount21	{ background-position:	0px			-128px; }
.bestCount22	{ background-position:	-33px		-128px; }
.bestCount23	{ background-position:	-66px		-128px; }
.bestCount24	{ background-position:	-99px		-128px; }
.bestCount25	{ background-position:	-132px		-128px; }

.cmtList td {
 padding-top:3px;padding-bottom:3px;
}

/* 라이트카트 */
.rightMenus {
	width:53px;
}
#todayImage {
	text-align:center;
	border-right:0px solid #ccc;
	border-left:0px solid #ccc;
}

.loginPageForm input {
	border:1px solid #e0e0e0;
}

.goodsDetail {
	width:460px;
	float:left;
	text-align:left;
	line-height:160%;
}
.goodsSize {
	width:300px;
	float:left;
	padding-left:50px;
}

.goodsSize2 {
	width:400px;
	float:left;
	padding-left:50px;
}
.cleanType2 {
	width:400px;
	float:center;
	padding-left:50px;
}

/*Coordi set include items
#goodsPriceInfoTable td{font-family:돋움;font-size:12px;}*/
#topbanner{float:left;width:252px; height:65px; background-color:#fff;oveflow:hidden}
#mainflashContainer{width:738px;height:440px;padding-left:9px;padding-top:0px; padding-left:0px;background-image:url("");background-repeat:no-repeat;}
/*sitemap*/
.sitemap_title a{color:#333;font-size:12px;letter-spacing:-0.5px;font-weight:bold}
.sitemap_list li a{color:#999;font-size:11px;letter-spacing:-0.5px;list-style:none}
.sitemap_title {border-bottom:solid 1px #eee;width:150px;line-height:160%;}
.sitemap_border{border:solid 0px #eee;padding:4px;}
#right_banner{border:1px solid #ededed;width:197px;height:253px;overflow:hidden}
#left_banner{border:1px solid #ededed;width:210px;height:253px;overflow:hidden}
#center_banner{border:1px solid #ededed;width:520px;height:165px;overflow:hidden}
#focus_goods{border:1px solid #ededed;width:520px;height:194px;overflow:hidden}
#bannerFrame{width:227px;height:97px;border:solid 1px #d0cfd5}
/*20100726*/
#csbody{width:940px;padding:0px 0px 10px 0px;margin:0px;text-align:left;border-bottom:solid 0px #eee;}
#csbody #toplink{width:940px;height:56px;margin:0px;}
#csbody .toplink li{display:inline;height:56px;line-height:100%;padding:0px;margin:0px;font-size:0px;}
#csbody #eventlink{width:940px;height:39px;margin:0px;}
#csbody .eventlink dd {display:inline;float:left;margin:0px;padding:0px;height:39px;line-height:100%}
#csbody #bigtitle{width:940px;border-bottom:solid 1px #efefef;height:30px;margin:3px 0px;overflow:hidden}
#csbody #eventlist{width:400px;height:24px;text-align:left;margin-left:50px;line-height:130%;}
#csbody .bigtitle dd {display:inline;float:left;height:29px;}
#csbody #csbody_wrap{widht:940px;height:200px;text-align:left;margin:5px 0px;}
#afternote .mc_afternote {
	BORDER-BOTTOM: red 0px solid; POSITION: relative; BORDER-LEFT: red 0px solid; HEIGHT: 218px; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid;width:336px;}
#afternote .mc_afternote .mc_afternote_tab {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: relative; LINE-HEIGHT: 0px; HEIGHT: 22px; FONT-SIZE: 0px}
#afternote .mc_afternote .mc_afternote_tab .lt_more01 {	POSITION: absolute; TOP: 7px; RIGHT: 5px}
#link4 li{font-size:0px;width:217px;line-height:100%;}
.vline{background-image:url(../images/umocha/main/after_vline.gif); background-repeat:no-repeat; background-position:right center}
.admin_comment{font-size:10px;letter-spacing:-1px;color:#999;font-style:italic;padding-left:5px;}
#csbody #rightwrap{width:355px;padding:0px;margin:0px;height:222px;text-align:left}
#csbody #rightwrap #right_f4 li{display:inline;line-height:100%;font-size:0px;float:left;text-align:left}
.006699{color:#006699;font-weight:bold;letter-spacing:-1px;font-size:11px;margin-top:1px;}
.669933{color:#669933;font-weight:700;letter-spacing:-0.5px;}
#bottom_Search {width:940px;height:80px;text-align:center; background-color:#f9f9f9;border-bottom:solid 1px #eee;position:_relative;_top:60px;}
.bottom_Search a{font-size:11px;letter-spacing:-1px;color:#333}
#bottom_Search #searchform{width:380px;height:34px;background-image:url(../images/umocha/main/bg_box_v02.png); background-position:-1px -1287px; background-repeat:no-repeat;border:solid 0px #000;padding:0px;margin:0px;position:relative;top:20px;}
#bottom_Search #searchform #formbar input{width:300px;height:24px;border:0px;font-size:15px;letter-spacing:-0.5px;line-height:120%;float:left;background-color:transparent;font-weight:bold;padding-top:5px;padding-left:5px;}
#bottom_Search #searchform #formbarbtn{width:48px;height:30px;float:right;position:relative}
#bottom_Search #rankword{width:360px;height:24px; background-image:url(../images/umocha/main/search_title.gif); background-position:5px left; background-repeat:no-repeat;position:relative;top:20px;padding:5px 0px 0px 55px;text-align:left}
#bottom_Search #rankword li {letter-spacing:-1px;color:#555;font-size:11px;display:inline;float:left;padding-right:3px;}
#bottom_Search #rankword li a{letter-spacing:-1px;color:#555;font-size:11px;display:inline;float:left;padding-right:3px;}
#bottom_Search #rankword li a:hover{letter-spacing:-1px;color:#4559e9;font-size:11px;text-decoration:underline;display:inline;float:left;padding-right:3px;}

/*quick*/
.r_scroll_area{position:absolute;height:100%;min-height:100%;width:80px;background-image:url(../images/umocha/main/bg_box_v02.png); background-position:-226px -2px; background-repeat:no-repeat;text-align:center;padding-top:10px;padding-left:5px;margin-top:25px;}

.scrap li{display:inline;}
#overscrap{position:relative; visibility:hidden}
#overscrap1{position:absolute;z-index:1;background-image:url(../images/umocha/sub/over_scrap.png); background-position:1px 0px; background-repeat:no-repeat;width:67px;height:23px;top:0px; visibility:hidden}
#overscrap2{position:absolute;z-index:2;background-image:url(../images/umocha/sub/over_scrap.png); background-position:-88px 0px; background-repeat:no-repeat;width:67px;height:23px;top:0px; visibility:hidden}
#overscrap3{position:absolute;z-index:3;background-image:url(../images/umocha/sub/over_scrap.png); background-position:-176px 0px; background-repeat:no-repeat;width:67px;height:23px;top:0px; visibility:hidden}
#overscrap4{position:absolute;z-index:4;background-image:url(../images/umocha/sub/over_scrap.png); background-position:-265px 0px; background-repeat:no-repeat;width:67px;height:23px;top:0px; visibility:hidden}
#overscrap5{position:absolute;z-index:5;background-image:url(../images/umocha/sub/over_scrap.png); background-position:-353px 0px; background-repeat:no-repeat;width:67px;height:23px;top:0px; visibility:hidden}
.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:0px solid black; /*Border around tooltip*/
pading:0px;
z-index:3000;
}
.png24 {
   tmp:expression(setPng24(this));
}
#popdetail{width:750;height:500;margin:0;text-align:center}
#popdetail #poptitle{background-color:#000;text-align:center;font-family:"Arial Black";font-size:14px;color:white;height:30px;padding-top:5px }
#popdetail #popname{background-color:#f3f3f3;text-align:center;font-family:돋움;font-size:15px;color:#666;height:20px;border-bottom:solid 1px #dadada;padding:7px 0px 5px 5px;font-weight:600 }
#popdetail #popview{height:440px;text-align:center;overflow-y:scroll;padding:10px 0px;overflow-x:hidden;font-family:돋움;font-size:11px;letter-spacing:-0.3px;line-height:130%;}
#popdetail #poptail{background-color:#000;text-align:right;height:30px;padding-right:5px; padding-top:5px;background-image:url(../images/umocha/sub/popinfo_join.png); background-repeat:no-repeat; background-position:0 5px;;border-top:solid 1px #dadada}




/* 일반 상품 스타일 */
#goodsListContainer2 {
	width:940px;
	padding:0px;
	clear:both;
	margin-bottom:15px;
	color:#333;
	text-align:left;
}
* html #goodsListContainer2{
	width:940;
}
#goodsListContainer2 .listItemRow {
	margin-bottom:20px;
	margin-left:0px;
}
#goodsListContainer2 .listItem {
	width:180px;
	float:left;
	margin-right:10px;
	font-size:12px;
}
#goodsListContainer2 .listItemRight {
	width:180px;
	float:left;
	font-size:12px;
	text-align:center;
}
#goodsListContainer2 .listItemImage {
	position:relative;
}
#goodsListContainer2 .listItemImageHidden {
	position:relative;
}
#goodsListContainer2 .listItemImage .listItemImageAngle {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:178px;
	height:240px;
	border:0px solid #eaeaea;
}
#goodsListContainer2 .listItemImageHidden .listItemImageAngle {
	display:none;
}
#goodsListContainer2 .listItemImage img {
	border:0px solid #eaeaea;
}
#goodsListContainer2 .listItemImageHidden img {
	border:0px solid #eaeaea;
}
#goodsListContainer2 .listItemPrice{
	margin-top:7px;
}
#goodsListContainer2 .listItemReview {
	margin-top:5px;
}
#goodsListContainer2 .listItemReview {
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom:1px solid #eaeaea;
}

/* 서브카테고리 */
#subCategoryContainer2 {
	width:940px;
	/*height:10px; */
	padding:0px;
	padding-bottom:5px;
	border:1px solid #eaeaea;
	background-color:#f7f7f7;
	margin-bottom:15px;
	/*background-image:url("http://www.ganzinara.com/imgs/layout/subcate_bg.gif"); */
	background-position:left bottom;
	background-repeat:repeat-x;
}

#subCategoryLinks2 {
	width:688px;
	float:left;
	padding:10px;
}

.subCategoryItem2 {
	width:140px;
	float:left;
	font-size:12px;
	margin-bottom:7px;
}

.subCategoryItemRight2 {
	width:140px;
	float:left;
	font-size:12px;
	margin-bottom:5px;
}
.detail_count{	
	color:#5A5C5B;
	font-size:30px;
	font-family:Tahoma;	
	font-weight:bold;
}
/*Japan Danation*/
.japan_donate{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px}
.japan_name{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px;font-weight:bold}
.japan_donate A{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px}
.japan_emp{font-family:돋움; color:#7eb530;letter-spacing:-0.5px;font-size:11px}
.japan_notice{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:11px}
.japan_notice A{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:11px}
.japan_notice A:hover{font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:11px;text-decoration:underline}
.japan_total{font-family:Arial; color:#bffe01; font-style:italic; font-size:45px;line-height:51px;text-align:center;letter-spacing:-0.5px;width:260px;margin-left:0px} /*총합금액*/
.japan_input{border:solid 1px #ccc;font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px;line-height:130%;width:80px;height:20px;}
.japan_tel1{border:solid 1px #ccc;font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px;line-height:130%;width:40px;height:20px;}
.japan_tel2{border:solid 1px #ccc;font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px;line-height:130%;width:50px;height:20px;}
.japan_reply{border:solid 1px #ccc;font-family:돋움; color:#646464;letter-spacing:-0.5px;font-size:12px;line-height:130%;width:40px;height:20px;}



#categoryMakeup {
	border:#999 0px solid;BACKGROUND-COLOR: #fff; MARGIN: 0px 0px; WIDTH: 940px; ZOOM: 1; HEIGHT: 473px; CLEAR: both; _position: relative; _z-index: 1
}
#categoryMakeup:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "zzunny"
}
#categoryMakeup .makeuprTabList {
	Z-INDEX: 1; POSITION: relative; LINE-HEIGHT: 100%; WIDTH: 157px; FLOAT: left; FONT-SIZE: 0px;margin-left:0px;
}
#categoryMakeup .makeuprTabList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; _height: 39px; _width: 157px
}
#categoryMakeup .makeuprTabList LI.firstChild IMG {
	BACKGROUND-COLOR: #fff; BORDER-TOP: #dadada 0px solid; PADDING-TOP: 0px
}
#categoryMakeup .makeuprTabList LI.lastChild {
	PADDING-TOP: 0px
}
#categoryMakeup .makeuprTabList LI.lastChild IMG {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
#categoryMakeup .makeuprTabList LI SPAN IMG {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND-COLOR: transparent; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
#categoryMakeup .makeuprTabList LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#categoryMakeup .makeuprTabList LI A SPAN.squareNone {
	DISPLAY: none
}
#categoryMakeup .makeuprTabList LI A SPAN.squareBlock {
	Z-INDEX: 3; POSITION: absolute; MARGIN-TOP: 0px; DISPLAY: block; TOP: auto; LEFT: 0px
}
#categoryMakeup .makeuprTabList LI A.current0 SPAN.squareBlock {
	_margin-top: -4px
}
#categoryMakeup .makeupQuarter {
	LINE-HEIGHT: 100%; WIDTH: 783px; FLOAT: right; FONT-SIZE: 0px; _position: absolute; _z-index: 2; _right: 0; _top: 0
}
.saletip {	
	font-size:11px;	
	font-family:돋움;
}

.photoreview {		
	line-height:15pt;
}
/*카테고리*/
div ul li{padding:0;margin:0;list-style:none;}
.newtop td{font-family:돋움;font-size:11px;letter-spacing:-0.5px;color:#666;line-height:130%;}

/*카테고리*/
.categorymenu {
	width:940;
	height:31;
	padding:0;
	POSITION: relative;
}
.categorymenu .gnbtab li{display:inline;float:left;height:31;margin:0}
.categorymenu .gnbtab{margin:0;padding:0;height:31;}
.categorymenu .gnbtabwrap{height:32;margin-left:0;padding:0;}

/*c1*/
 .cate1 a:link{display:block;width:74px;height:31px;background-image:url(/images/newtop/menuoff_1.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate1 a:visited{display:block;width:74px;height:31px;background-image:url(/images/newtop/menuoff_1.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate1 a:hover{background-image:url(/images/newtop/menuon_1.gif); background-repeat:no-repeat; background-position:left top;}
/*c2*/
 .cate2 a:link{display:block;width:72px;height:31px;background-image:url(/images/newtop/menuoff_2.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate2 a:visited{display:block;width:72px;height:31px;background-image:url(/images/newtop/menuoff_2.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate2 a:hover{background-image:url(/images/newtop/menuon_2.gif); background-repeat:no-repeat; background-position:left top;}
 /*c3*/
 .cate3 a:link{display:block;width:70px;height:31px;background-image:url(/images/newtop/menuoff_3.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate3 a:visited{display:block;width:70px;height:31px;background-image:url(/images/newtop/menuoff_3.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate3 a:hover{background-image:url(/images/newtop/menuon_3.gif); background-repeat:no-repeat; background-position:left top;}
 /*c4*/
 .cate4 a:link{display:block;width:61px;height:31px;background-image:url(/images/newtop/menuoff_4.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate4 a:visited{display:block;width:61px;height:31px;background-image:url(/images/newtop/menuoff_4.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate4 a:hover{background-image:url(/images/newtop/menuon_4.gif); background-repeat:no-repeat; background-position:left top;}
 /*c5*/
 .cate5 a:link{display:block;width:46px;height:31px;background-image:url(/images/newtop/menuoff_5.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate5 a:visited{display:block;width:46px;height:31px;background-image:url(/images/newtop/menuoff_5.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate5 a:hover{background-image:url(/images/newtop/menuon_5.gif); background-repeat:no-repeat; background-position:left top;}
 /*c6*/
 .cate6 a:link{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_6.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate6 a:visited{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_6.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate6 a:hover{background-image:url(/images/newtop/menuon_6.gif); background-repeat:no-repeat; background-position:left top;}
 /*c7*/
 .cate7 a:link{display:block;width:48px;height:31px;background-image:url(/images/newtop/menuoff_7.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate7 a:visited{display:block;width:48px;height:31px;background-image:url(/images/newtop/menuoff_7.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate7 a:hover{background-image:url(/images/newtop/menuon_7.gif); background-repeat:no-repeat; background-position:left top;}
 /*c8*/
 .cate8 a:link{display:block;width:45px;height:31px;background-image:url(/images/newtop/menuoff_8.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate8 a:visited{display:block;width:45px;height:31px;background-image:url(/images/newtop/menuoff_8.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate8 a:hover{background-image:url(/images/newtop/menuon_8.gif); background-repeat:no-repeat; background-position:left top;}
 /*c9*/
 .cate9 a:link{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_9.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate9 a:visited{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_9.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate9 a:hover{background-image:url(/images/newtop/menuon_9.gif); background-repeat:no-repeat; background-position:left top;}
 /*c10*/
 .cate10 a:link{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_10.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate10 a:visited{display:block;width:49px;height:31px;background-image:url(/images/newtop/menuoff_10.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate10 a:hover{background-image:url(/images/newtop/menuon_10.gif); background-repeat:no-repeat; background-position:left top;}
 /*c11*/
 .cate11 a:link{display:block;width:47px;height:31px;background-image:url(/images/newtop/menuoff_11.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate11 a:visited{display:block;width:47px;height:31px;background-image:url(/images/newtop/menuoff_11.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate11 a:hover{background-image:url(/images/newtop/menuon_11.gif); background-repeat:no-repeat; background-position:left top;}
 /*c12*/
 .cate12 a:link{display:block;width:97px;height:31px;background-image:url(/images/newtop/menuoff_12.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate12 a:visited{display:block;width:97px;height:31px;background-image:url(/images/newtop/menuoff_12.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate12 a:hover{background-image:url(/images/newtop/menuon_12.gif); background-repeat:no-repeat; background-position:left top;}
 /*c13*/
 .cate13 a:link{display:block;width:88px;height:31px;background-image:url(/images/newtop/menuoff_13.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate13 a:visited{display:block;width:88px;height:31px;background-image:url(/images/newtop/menuoff_13.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate13 a:hover{background-image:url(/images/newtop/menuon_13.gif); background-repeat:no-repeat; background-position:left top;}
 /*c14*/
 .cate14 a:link{display:block;width:68px;height:31px;background-image:url(/images/newtop/menuoff_14.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate14 a:visited{display:block;width:68px;height:31px;background-image:url(/images/newtop/menuoff_14.gif); background-repeat:no-repeat; background-position:left top;position:relative;}
 .cate14 a:hover{background-image:url(/images/newtop/menuon_14.gif); background-repeat:no-repeat; background-position:left top}
 /*c15*/
 .cate15 a:link{display:block;width:77px;height:31px;background-image:url(/images/newtop/menuoff_15.gif); background-repeat:no-repeat; background-position:left top;position:relative; } 
 .cate15 a:visited{display:block;width:77px;height:31px;background-image:url(/images/newtop/menuoff_15.gif); background-repeat:no-repeat; background-position:left top;position:relative; }
 .cate15 a:hover{background-image:url(/images/newtop/menuon_15.gif); background-repeat:no-repeat; background-position:left top}

#menu1{position:absolute;left:0px;top:-5px;z-index:151;visibility:hidden;background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:380;padding-top:0px;}
#menu2{position:absolute;left:-155570px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:35 top;width:450;padding-top:0px;}
#menu3{position:absolute;left:150px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:20 top;width:400;padding-top:0px;}
#menu4{position:absolute;left:220px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:25 top;width:400;padding-top:0px;}
#menu5{position:absolute;left:260px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:358;padding-top:0px;}
#menu6{position:absolute;left:310px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:420;padding-top:0px;}
#menu7{position:absolute;left:360px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:340;padding-top:0px;}
#menu8{position:absolute;left:410px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:348;padding-top:0px;}
#menu9{position:absolute;left:450px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:218;padding-top:0px;}
#menu10{position:absolute;left:470px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:60 top;width:470;padding-top:0px;}
#menu11{position:absolute;left:550px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:30 top;width:320;padding-top:0px;}
#menu12{position:absolute;left:575px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:80 top;width:320;padding-top:0px;}
#menu13{position:absolute;left:595px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:155 top;width:320;padding-top:0px;}
#menu14{position:absolute;left:515px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:265 top;width:420;padding-top:0px;}
#menu15{position:absolute;left:825px;top:-5px;z-index:151;visibility:hidden; background-image:url(/images/newtop/arrow.png); background-repeat:no-repeat; background-position:65 top;width:110;padding-top:0px;}

.divwrap{Z-INDEX: 93; POSITION: relative;width:940px;}
.divcontent{width:100%;height:auto;border:solid 3px #4fa404; background-color:#ffffff;padding:6px;text-align:left;margin-top:6px;overflow:hidden}
.divcontent TD{font-family:돋움;font-size:11px;letter-spacing:-0.5px;color:#606060;line-height:130%;}
.divcontent .catitle1 A{font-family:돋움;font-size:11px;letter-spacing:-0.5px;color:#7eb509;line-height:130%;font-weight:bold; background-image:url(/images/newtop/list_arrow.gif); background-repeat:no-repeat; background-position:left 2;padding-left:10}
.divcontent .catitle2 li A{font-family:돋움;font-size:11px;letter-spacing:-0.5px;color:#606060;line-height:160%;background-image:url(/images/newtop/list_arrow.gif); background-repeat:no-repeat; background-position:left 2;padding-left:10}
.divcontent .catitle2 li A:hover{ background-color:#f0f0f0}
.divcontent .widthfix{width:100px}
.divcontent .linefix{border-left:solid 1px #f0f0f0}
.divcontent TD A{font-family:돋움;font-size:11px;letter-spacing:-1px;color:#666;line-height:130%;}

/* 코디세트 : 상품명 */
.ctitle {font-family:굴림;font-size:12px;letter-spacing:-0.5px;color:#000;}	
/* 코디세트 : 간단설명 */
.cex {font-family:굴림;font-size:12px;color:#666;}
/* 코디세트 : 가격 */
.cprice {font-family:굴림;font-size:12px;letter-spacing:-0.5px;color:red;font-weight:bold}
/* 코디세트 : 히트수/추천평 */
.font-eng2 {font-family:돋움;font-size:12px;letter-spacing:-0.5px;color:#6b6b6b;}
.top_search01 {font-family:돋움;font-size:11px;color:#4B4B4B;font-weight:bold;}
.top_search02 {font-family:돋움;font-size:11px;color:#989898;}

.toplinks a:link{ color:#969696; text-decoration:none; }
.toplinks a:visited{ color:#969696; text-decoration:none; }
.toplinks a:hover{ color:#1F1F1F; text-decoration:none; }

.new_top_menu01 a:link{ color:#90A721; text-decoration:none;font-weight:bold; }
.new_top_menu01 a:visited{ color:#90A721; text-decoration:none;font-weight:bold; }
.new_top_menu01 a:hover{ color:#90A721; text-decoration:none;font-weight:bold; }

.new_top_menu02 a:link{ color:#5F5F5F; text-decoration:none; }
.new_top_menu02 a:visited{ color:#5F5F5F; text-decoration:none; }
.new_top_menu02 a:hover{ color:#1F1F1F; text-decoration:none; }

.todaylink a:link   { color:#949494; text-decoration:none; }
.todaylink a:visited { color:#949494; text-decoration:none; }
.todaylink a:active	{ color:#949494; text-decoration:none; }
.todaylink a:hover   { color:#3F3E3E; text-decoration:none; } 

.sub_gs_name a:link		{ font-family:돋움; font-size:11px; color:#8B8B8B; text-decoration:none; font-weight:bold; }
.sub_gs_name a:visited  { font-family:돋움; font-size:11px; color:#8B8B8B; text-decoration:none; font-weight:bold; }
.sub_gs_name a:active   { font-family:돋움; font-size:11px; color:#8B8B8B; text-decoration:none; font-weight:bold; }
.sub_gs_name a:hover	{ font-family:돋움; font-size:11px; color:#505050; text-decoration:none; font-weight:bold; }

.sub_explain a:link		{ font-family:돋움; font-size:11px; color:#8C8C8C; text-decoration:none; line-height:16px; }
.sub_explain a:visited  { font-family:돋움; font-size:11px; color:#8C8C8C; text-decoration:none; line-height:16px; }
.sub_explain a:active   { font-family:돋움; font-size:11px; color:#8C8C8C; text-decoration:none; line-height:16px; }
.sub_explain a:hover	{ font-family:돋움; font-size:11px; color:#505050; text-decoration:none; line-height:16px; }

.review_text {font-family:돋움;font-size:11px;color:#707070;}
.review_text2 {font-family:돋움;font-size:11px;color:#DE672D;}

img{border:0}
.blog td{font-family:"돋움", "맑은 고딕";font-size:11px;color:#666;line-height:150%;letter-spacing:-0.5px;}
.messagetd{font-size:11px;color:#666;line-height:130%;letter-spacing:-0.8px;}
.blogkind{font-family:"돋움", "맑은 고딕";font-size:14px;color:#be0504;line-height:150%;letter-spacing:-0.1px;font-weight:bold}
.blogtitle A:link{font-family:"돋움", "맑은 고딕";font-size:16px;color:#500606;line-height:150%;letter-spacing:-0.1px;font-weight:bold}
.blogdate{font-family:"돋움";font-size:11px;color:#918f84;padding-left:0px}
.blogcomment{font-family:"돋움";font-size:13px;color:#3a8acb;padding-right:15px;line-height:150%;}

/* IE6 png 처리*/
.png24 {  tmp:expression(setPng24(this));}

.urbanwrap2{Z-INDEX: 1; POSITION: relative;width:130px;top:0;border:0px #000 solid;height:170px;overflow:hidden;}
.urbanwrap2 .urban{
	Z-INDEX: 10;
	POSITION: absolute;
	WIDTH:56px !important;
	height:56px;
	ZOOM: 1;
	left: 0px;
	TOP: 0px;
	overflow:hidden;	
	padding:0;
	display:yes;
	cursor:hand;	
}

.urbanwrap3{Z-INDEX: 1; POSITION: relative;width:160px;top:0;border:0px #000 solid;height:240px;overflow:hidden;}
.urbanwrap3 .urban{
	Z-INDEX: 10;
	POSITION: absolute;
	WIDTH:56px !important;
	height:56px;
	ZOOM: 1;
	left: 0px;
	TOP: 0px;
	overflow:hidden;	
	padding:0;
	display:yes;
	cursor:hand;	
}

.urbanwrap4{Z-INDEX: 1; POSITION: relative;width:370px;top:0;border:0px #000 solid;height:370px;overflow:hidden;}
.urbanwrap4 .urban{
	Z-INDEX: 10;
	POSITION: absolute;
	WIDTH:90px !important;
	height:90px;
	ZOOM: 1;
	left: 0px;
	TOP: 0px;
	overflow:hidden;	
	padding:0;
	display:yes;
	cursor:hand;	
}

/* 커뮤니티 */
.community_top{width:640px;height:370px;}
.community_top .sliderkit-nav{position:absolute;bottom:10px;right:10px;}
.community_top .sliderkit-nav-clip ul li{float:left;margin:0 3px 0 0;}
.community_top .sliderkit-nav-clip ul li a{display:block;padding:2px 6px;color:#fff;background:#000;font-family: Tahoma, Geneva, sans-serif;}
.community_top .sliderkit-nav-clip ul li.sliderkit-selected a{color:#000;background:#fff}
.community_top .sliderkit-nav-clip ul a{ }
.community_top .sliderkit-nav-clip ul a:hover{ color:#fff; background:#8cbf00; font-family: Tahoma, Geneva, sans-serif; }
.community_main .thumbnail{ border:1px solid #efefef;}
.community_main .subject{ font-family:"굴림"; font-size:14px; font-weight:bold;text-align:left;color:#000}
.community_main .subject:a{ font-family:"굴림"; font-size:14px; font-weight:bold;text-align:left;color:#000}
.community_main .counter{ font-family:"굴림"; font-size:11px; font-weight:bold;color:#f60000}
.community_main .comment{ font-family:"돋움"; font-size:11px; color:#7b7b7b; letter-spacing:0px;font-stretch:ultra-condensed;text-align:left;}
.community_main .info{ font-family: Tahoma, Geneva, sans-serif, "굴림"; font-size:11px; color:#8a8a8a; text-align:left;}


