/* CSS ÃÊ±âÈ­ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {

	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


/* Å×½ºÆ®¿ë Å×ÀÌºí º¸´õ */
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/* ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ */
body {
	background-image:url("/_images/layout/background.gif");
	font-size:12px;
	font-family:µ¸¿ò;
	overflow-x:hidden;
}

input, textarea, select {
	font-size:12px;
	font-family:µ¸¿ò;
}

.pageBG {
		background-image:url("/_images/layout/page_bg.gif");
		background-repeat:repeat-y;
}
.pageBGOrder {
		background-image:url("/_images/layout/page_bg_order.gif");
		background-repeat:repeat-y;
}
#searchInputForm {
	margin-left:25px;
	background-image:url("/_images/layout/search_bg.gif");
	background-repeat:no-repeat;
	position:absolute;
	left:800px;
	top:75px;
	margin-top:90px;
}
#searchInputForm form {
	text-align:right;
	width:165px;
}
#searchInputForm .searchInput {
	background-color:transparent;
	width:87px;
	height:22px;
	border:0px;
	margin-top:8px;
}

#leftMenuPanel {
	position:relative;
	height:1800px;
}
#leftMenu {
	width:220px;
	height:490px;
	text-align:right;
	background-image:url("/_images/layout/left_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 55px;
	position:absolute;
	top:-59px;
}
#head_table{
	width:1000px;
	height:200px;
	background-image:url("/_images/layout/top_bg.gif");
	position:relative;
}
#logo_panel {
	position:absolute;
	left:180px;
	top:50px;
}
#guide_panel {
	position:absolute;
	left:230px;
	top:160px;
}
/* ¸ÞÀÎÆäÀÌÁö ½ºÅ¸ÀÏ */
#mainNewCoordi {
	background-image:url("/_images/main/newcoordi_bg.gif");
	width:780px;
	height:400px;
	position:relative;
	padding-top:65px;
}
#mainNewCoordi table {
	width:700px;
	margin-left:35px;
}
.left {
	text-align:left;
}
.center {
	text-align:center;
}
.right{
	text-align:right;
}
#mainNewCoordi .listimageop1 {
	width:220px;
	height:330px;
	position:relative;
}
#mainNewCoordi .listimageop1 .itemInfo{
	position:absolute;
	left:0px;
	bottom:5px;
	width:220px;
	bottom:0px;
}
#mainNewCoordi .listimageop1 .itemName {
	float:left;
	width:150px;
	color:#9e7a7a;
	line-height:160%;
	text-align:left;
}
#mainNewCoordi .listimageop1 .itemPrice {
	margin-top:3px;
	color:#ec8483;
	font-weight:bold;
	width:70px;
	float:right;
}

.listimage1 {
	width:240px;
	height:290px;
	position:relative;
	
	background-repeat:no-repeat;
	font-size:11px;
	margin-bottom:60px;
}
.listimage1 {
	text-align:left;
}
.listimage1 .itemImage {
	position:absolute;
	left:10px;
	top:8px;
}
.listimage1 .itemInfo {
	width:240px;
	background-image:url("/_images/layout/image_bg.gif");
	background-position:left bottom;
	position:absolute;
	left:0px;
	top:285px;
	padding-bottom:20px;
}
.listimage1 .itemName {
	display:inline;
	float:left;
	margin-left:15px;
	color:#834d4d;
	line-height:160%;
	width:150px;
	
}
.listimage1 .itemPrice {
	float:right;
	margin-top:3px;
	margin-right:7px;
	color:#2a7135;
	font-weight:bold;
	text-align:right;
	
}

#mainMD {
	margin-top:15px;
	margin-left:10px;
	width:760px;
	height:360px;
	background-image: url("/_images/main/bg_mdchoice.gif");
}
#mainMDInner {
	margin-top:65px;
	margin-left:40px;
}
.mainMD {
	width:153px;
	float:left;
	margin-right:20px;
	font-size:11px;
}
.mainMD .name {
	margin-top:10px;
	color:#9e7a7a;
	line-height:160%;
	width:150px;
}
.mainMD .price {
	margin-top:15px;
	margin-top:3px;
	color:#9bb49f;
	font-weight:bold;
}

#best7Table td {
	padding:5px;
}
#best7Table {
	margin-bottom:25px;
}
.best7 {
	width:240px;
	font-size:11px;
}
.best7 .info,
.best7 .image {
	margin-right:10px;
	float:left;
}
.best7 .name {
	color:#9e7a7a;
	line-height:160%;
	width:120px;
}
.best7 .price {
	margin-top:5px;
	color:#9bb49f;
	font-weight:bold;
}
.best7Big {
	width:240px;
	font-size:11px;
}
.best7Big .info {
	text-align:left;
}
.best7Big .name {
	margin-top:10px;
	color:#9e7a7a;
	line-height:160%;
	width:120px;
}
.best7Big .price {
	margin-top:5px;
	color:#9bb49f;
	font-weight:bold;
}
/* --- ¼­ºêÆäÀÌÁö ½ºÅ¸ÀÏ --- */
.nowPage {
	font-weight:bold;
	color:#f83c66;
}
.pageNumber a:link { text-decoration:none; color:black}
.pageNumber a:visited { text-decoration:none; color:black}
.pageNumber a:active { text-decoration:none; color:black}
.pageNumber a:hover { text-decoration:underline; color:black}

.pageSeperator {
	color:#aaa;
}
/* ¼­ºêÄ«Å×°í¸® */
#subCategoryDiv {
	text-align:center;
	margin-bottom:10px;
	width:570px;
	height:90px;
	background-image:url("/_images/layout/opin_bg.gif");
	margin-left:100px;
	margin-top:10px;
	margin-bottom:10px;
}
.subCategoryItem {
	text-align:left;
}
#subCategory {
margin-left:15px;
}
#subCategory table {
	margin-top:15px;
	margin-bottom:15px;
	height:60px;
}
#subCategory table td{
	vertical-align:middle;
	height:100%;
}

#opinTitle {
	margin-bottom:-5px;
}
#subCategory a:link { text-decoration:none; color:#555555 }
#subCategory a:visited { text-decoration:none; color:#555555 }
#subCategory a:active { text-decoration:none; color:#555555 }
#subCategory a:hover { text-decoration:none; color:#f63b61 }

.subGoodsCount { color:#0a7eab; }
a.selectedCategory { font-weight:bold; color:#f63b61}

.subCategoryItem {
	width:130px;
	padding-top:3px;
	padding-bottom:3px;
}
#opinItemList {
	margin-top:30px;
}
/* ¸¶ÀÌÆäÀÌÁö ¸Þ´º */
#mypageMenus {
	width:720px;
	height:60px;
	background-image:url("/_images/layout/mypage_bg.gif");
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}
/* ÃßÃµ¾ÆÀÌÅÛ */
#opin table {
	margin-left:15px;
}
#opin .listimage1 {
	width:240px;
	height:360px;
	position:relative;
	background-image:url("/_images/layout/image_opin_bg.gif");
	background-repeat:no-repeat;
	font-size:11px;
	margin-bottom:0px;
	margin-top:0px;
	
}

#opin .listimage1 .itemInfo {
	width:240px;
	background-image:url("/_images/layout/image_opin_bg.gif");
	background-position:left bottom;
	position:absolute;
	left:0px;
	top:180px;
	margin-top:100px;
}
#opinImage {
	margin-left:15px;
	
}

.goodsCount {
	font-weight:bold;
	color:#f63b61;
}

#opin {
	width:780px;
	background-image:url("/_images/list/opin_bg.gif");
}

/* »óÇ°º¸±â */
.inner {
	text-align:center;
}
.modelInfo {
	margin-bottom:20px;
}

/* µðÅ×ÀÏ */
.pageBG {
	text-align:center;
}
.subImage {
	margin-top:10px;
	margin-bottom:20px;
	background-color:red;
}
#adminPanel {
	width:680px;
}
#adminPanel table table td{
	height:25px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #ddd;
}
#detailPanel {
	width:680px;
	height:280px;
	background-image:url("/_images/detail/imagebg.gif");
	position:relative;
	margin-top:15px;
}
#detailImage {
	width:350px;
	height:280px;
	position:absolute;
	left:35px;
	top:0px;
}
#detailName {
	width:240px;
	position:absolute;
	right:30px;
	bottom:230px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	line-height:160%;
	text-align:center;
}
#detailButton {
	height:100px;
	position:relative;
}
#detailRelButton {
	position:absolute;
	left:240px;
	top:18px;
}
#detailTable {
	position:absolute;
	left:455px;
	top:60px;
}
#detailTable td { height:23px; }

td.goodsPrice {
	font-weight:bold;
	color:#77b2d7;
}
.goodsCutPrice {
	font-weight:normal;
	color:#999;
}
td.goodsPoint {
	font-weight:bold;
	color:#e7acb2;
}
td.goodsInfo {
	font-weight:bold;
	color:#a3a1a2
}
#detailTable input { width:35px; border:1px solid #a3a1a2}
#detailTable select { width:120px; }

#relatedItemCategory {
	margin-top:30px;
	margin-bottom:30px;
}

.goodFitImage, .goodsDetail {
	width:780px;
}

/* °ü·Ã»óÇ° */
#relatedItem table {
width:680px;
}
#relatedItem .listimage1 {
	width:240px;
	height:250px;
	position:relative;
	background-image:url("/_images/layout/image_opin_bg.gif");
	background-repeat:no-repeat;
	font-size:11px;
	margin-bottom:0px;
}

#relatedItem .listimage1 .itemInfo {
	width:240px;
	background-image:url("/_images/layout/image_opin_bg.gif");
	background-position:left bottom;
	position:absolute;
	left:0px;
	top:170px;
}

#relatedItem {
	width:780px;
}

#relatedItem .itemForm {
	clear:both;
	margin-left:15px;
	margin-right:15px;
	margin-top:5px;
	border-top:1px solid #eaeaea;
	padding-top:7px;
}

/* ¸®ºä */
#reviewQna {
	text-align:center;
}
.reviewRow {
	width:655px;
	border-bottom:1px solid #eaeaea;
}
.reviewRow a:link { text-decoration:none; color:black }
.reviewRow a:visited { text-decoration:none; color:black }
.reviewRow a:active { text-decoration:none; color:black }
.reviewRow a:hover { text-decoration:none; color:#be6678 }

.replyArea {
	width:655px;
	border-bottom:1px solid #eaeaea;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	padding-left:52px;
	background-color:#fafafa;
}
.qnaRow {
	width:655px;
	border-bottom:1px solid #eaeaea;
}
.qnaRow a:link { text-decoration:none; color:black }
.qnaRow a:visited { text-decoration:none; color:black }
.qnaRow a:active { text-decoration:none; color:black }
.qnaRow a:hover { text-decoration:none; color:#be6678 }

.qnaArea {
	width:655px;
	border-bottom:1px solid #eaeaea;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	padding-left:52px;
	background-color:#fafafa;
}
tad {
	border:1px solid black;
}
/* ¾ÞÄ¿ ÀÌµ¿ */
.detailNameLink {
	margin-top:10px;
	margin-bottom:10px;
	width:690px;
	text-align:right;
	color:#c05944;
}
.detailNameLink a:link { text-decoration:none; color:#c05944; }
.detailNameLink a:visited { text-decoration:none; color:#c05944; }
.detailNameLink a:active { text-decoration:none; color:#c05944; }
.detailNameLink a:hover { text-decoration:none; color:#999; }

/*·Î±×ÀÎÆäÀÌÁö*/
#loginPanel {
	background-image:url("/_images/login/login_bg.gif");
	width:360px;
	height:170px;
	position:relative;
	margin-bottom:50px;
}
#nonMemberPanel {
	background-image:url("/_images/login/nonmember_bg.gif");
	width:360px;
	height:170px;
	position:relative;
	margin-bottom:50px;
}
.loginId {
	position:absolute;
	left:100px;
	top:65px;
}
.loginId input {
	width:170px;
	border:none;
	background-color:transparent;
}
.loginPw {
	position:absolute;
	left:100px;
	top:95px;
}
.loginPw input {
	width:170px;
	border:none;
	background-color:transparent;
}
.loginSubmit {
	position:absolute;
	left:280px;
	top:65px;
}

/* °¡ÀÌµå */
#guide {width:750px;text-align:left;line-height:160%} 
#guide dt {background:url('/_images/icon/c_arrow.gif') no-repeat 9px 4px;padding:1px 0 0 26px;}
#guide ol {margin:0;padding:10px 0 20px 10px;font-weight:normal;}


/* Àå¹Ù±¸´Ï */
.cartImage	{ width:80px; }
.cartName	{ width:230px; line-height:140%; }
.cartAmount	{ width:80px; text-align:right;}
.cartPoint	{ width:100px; text-align:right;}
.cartPrice	{ width:90px; text-align:right;}
.cartTotal	{ width:80px; text-align:right;}
.cartDelete	{ width:60px; text-align:right;}
.cartOption {
	border:1px solid #eaeaea;
	background-color:#fafafa;
	padding:5px;
	margin-top:10px;
	font-size:11px;
	font-family:µ¸¿ò;
	color:#666; 
	margin-bottom:10px;
}
.cartPriceTotal {
	width:720px;
	border-bottom:1px solid #eaeaea;
	color:#9e7a7a; 
	padding-bottom:10px;
	margin-bottom:20px;
	text-align:right;
	font-weight:bold;
}
.cartOrderTotal {
	width:720px;
	border-bottom:1px solid #eaeaea;
	color:#f83c66; 
	padding-bottom:10px;
	margin-top:-5px;
	text-align:right;
	font-weight:bold;
}
.cartType {
	width:720px;
	text-align:left;
}
.cartName a:link	{ text-decoration:none; color:#666; }
.cartName a:visited	{ text-decoration:none; color:#666; }
.cartName a:active	{ text-decoration:none; color:#666; }
.cartName a:hover	{ text-decoration:none; color:#f83c66; }

.cartCodiMent { color:#f83c66; }

.seperator { color:#ddd; margin-left:10px; margin-right:10px; font-weight:normal}

#cartIcons {
	width:720px;
	text-align:right;
	margin-top:50px;
	margin-bottom:20px;
}

a:link	{ text-decoration:none; color:#333; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
a:hover	 { text-decoration:none; color:#f83c66; }


/* °Ô½ÃÆÇ ´ñ±Û ³»¿ë ºÎºÐ */
.mboardTable td td td{
	line-height:25px;
	padding-top:5px;
	padding-bottom:5px;
}

/* ÆäÀÌÁö½ºÅ¸ÀÏ */
#privacy {
	margin:20px;
	text-align:left;
}


body { scrollbar-highlight-color: #f291c3; scrollbar-shadow-color: #f291c3; scrollbar-arrow-color: #f291c3; scrollbar-face-color: #FBDBE9; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #fef3e2; } 
