/*@charset "utf-8";*/

body { margin: 0 ; padding : 0;
	font-family:arial,sans-serif,Tahoma; font-size: 11px;
  text-align: center;
	height:100%;
}



img {border:0;}
input {font-size:9pt;}


td {
	color:#292929;
	font-family: Tahoma,arial;
	font-size:11px;
	line-height:130%;

}

/*
a:link {color: #404040;text-decoration: none}
a:visited {color: #404040; text-decoration: none }
a:hover {color: #bd51a8; text-decoration: underline}
a:active {color: #404040;text-decoration: none}
*/
.cur {cursor:pointer;}

div {
	color:#292929;
	font-family:"Tahoma";
	font-size:11px;
	line-height:135%;
}
	
/*
#wrap2 { float:center; position:relative; margin:0 auto; padding:0;  width:875px;
	height:100%;
}
*/

/* logo box */








#btn_language{position:relative;float:left;width:60px;z-index:1;  /* border:1px solid #ccc; */ }


#btn_membership{position:absolute; top:27px; left:692px; width:127px; height:18px; z-index:2; /* border:1px solid #ccc; */ }
#btn_membership a  {display: block; width:127px; height:18px;  }

#btn_myhome{position:relative; float:left;text-align:center;width:70px; z-index:1; /* border:1px solid #ccc; */}
#btn_myhome2{	position:absolute; top:30px; left:800px; width:100px; height:20px; z-index:2; /* border:1px solid #ccc; */}

/*#btn_myhome a  {display: block; width:210px; height:18px;  }*/
#btn_login{	position:absolute; top:27px; left:824px; width:51px; height:18px; z-index:2; /* border:1px solid #ccc; */ }
#btn_login a  {display: block; width:51px; height:18px;  }

#btn_logout{position:relative;float:left; width:51px;height:16px; z-index:1;/* border:1px solid #ccc; */ }
#btn_logout a  {display: block; width:51px; height:18px;  }


/*****************
	body box
*****************/

#box_body1 { position:relative; margin:0 auto; padding:0;  width:875px; } /* my write21 적용시  이 부분은 완전 삭제했었다 */

#box_body2 { position:relative; margin:0 auto; padding:0;  width:875px; }
/*
#box_body2 { float:center; position:relative;
	margin:0 auto ;
	padding: 0;
	width:875px;
}
*html #box_body2 { height: 100%; }
*/





/****************
	footer box

*****************/

#box_footer  { position:relative; clear:both; margin:0px auto; padding:7px 0px 0px 0px; width:100%; height:74px; border-top:1px solid #cecece;  /* background:#6d6d6d; border:1px solid #ccc;*/ }

#box_footer1{ position:relative; margin:0px 0px 0px 0px auto; padding: 0px 0px 0px 0px;width:100%; text-align: center;   /* background:#ffffcc; border:1px solid #ccc; */}

#box_footer2 { margin:0 auto; padding:5px; list-style:none; height:15px; width:750px;   text-align:center;  /*border:1px solid #ccc; */ }
/* my write 31
#box_footer  {
	float:center;
	position:relative;
	clear: both;
	bottom:0;
	margin:0 auto;
	padding:7px 0px 0px 0px;
	width:100%;
	height:74px;
	border-top:1px solid #cecece;
}
#box_footer  p { margin:0; padding:0;}

#box_footer1{
	position:relative;
	margin: 0 auto;
	padding: 0;
	width:100%; text-align: center;
}

#box_footer2 {
	margin:0 auto; padding:5px; list-style:none; height:15px;
	width:650px;
	text-align:center;
}

#box_footer2 ul { margin:0; padding:0; width:100%;}
#box_footer2 li { display: inline; float:left; }
#box_footer2 li span {float:left; padding-right:8px; color:#b9b9b9; font-weight: bold; }
#box_footer2 li.a01 a { float:left; padding:0px 5px 0px 5px; border-right:1px solid #d4d4d4; /*cursor:hand; letter-spacing:-0.05em;}
#box_footer2 li.a01 a:hover {	 }
#box_footer2 li.a02 a { float:left; padding-left:5px *cursor:hand; letter-spacing:-0.05em; }
#box_footer2 li.a02 a:hover {	}*/


/* 20110207아이템구매보더_노희신추가*/
.item_bar { border:4px #da9ece solid; }
.search_bar { border:4px #da9ece solid; padding:2px; }
.item_newbox { border:1px; border-color:#bababa; border-collapse:collapse; border-width:0 0 0 0; border-style:solid;  }
.item_bggray { background-color: #f7f7f7; }








.all_button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100%;
	color:#ffffff;
	padding: .4em 2em .4em;
	
	
}
.all_button:link {
	text-decoration: none;
	color:#ffffff;
}
.all_button:visited {
	position: relative;
	color:#ffffff;
}

.all_button:hover {
	text-decoration: none;
	color:#ffffff;
}
.all_button:active {
	position: relative;
	color:#ffffff;
}

.all_large {
font-weight:bold;
	font-size: 12px;
	padding: .7em 3em .7em;
}

.all_medium {
font-weight:bold;
	font-size: 12px;
	padding: .4em 1.5em .4em;
}
.all_small {
	font-weight:none;
	font-size: 11px;
	padding: 0.04em 0.5em 0.04em;
	margin-top:0.06em;
}
.all_list {
	font-weight:none;
	font-size: 11px;
	padding: 0.2em 1.2em 0.2em;
	margin-top:0.06em;
	
}
.all_join {
	font-weight:none;
	font-size: 11px;
	padding: 0.04em 0.9em 0.06em;
	vertical-align:middle;
}

/* gray */

.all_gray {
	color: #ffffff;
	border: solid 1px #5f5f5f;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#575757));
	background: -moz-linear-gradient(top,  #aaa,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#575757');
}
.all_gray:link {
	color: #ffffff;
	border: solid 1px #5f5f5f;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#575757));
	background: -moz-linear-gradient(top,  #aaa,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#575757');
}
.all_gray:visited {
	color: #ffffff;
	border: solid 1px #5f5f5f5;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#575757));
	background: -moz-linear-gradient(top,  #aaa,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#575757');
}
/*
.all_gray:active {
	border: solid 1px #5f5f5f;
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#aaa));
	background: -moz-linear-gradient(top,  #575757,  #aaa);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#aaaaaa');
}
*/
.all_gray:hover {
	border: solid 1px #5f5f5f;
	color: #ffffff;
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#aaaaaa));
	background: -moz-linear-gradient(top,  #575757,  #aaaaaa);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#aaaaaa');
}
/* blue */

.all_blue {
	color: #d9eef7;
	border: solid 1px #42658d;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#6599d3), to(#3d6b9e));
	background: -moz-linear-gradient(top,  #6599d3,  #3d6b9);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6599d3', endColorstr='#3d6b9e');
}
.all_blue:hover {
	border: solid 1px #42658d;
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#3d6b9e), to(#6599d3));
	background: -moz-linear-gradient(top,  #3d6b9e,  #6599d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d6b9e', endColorstr='#6599d3');
}
/*
.all_blue:active {
	border: solid 1px #0076a3;
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
*/

/* pink */

.all_pink {
	color: #a755b9;
	border: solid 1px #871aa5;
	background: #c97dda;
	background: -webkit-gradient(linear, left top, left bottom, from(#c97dda), to(#a755b9));
	background: -moz-linear-gradient(top,  #c97dda,  #a755b9);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c97dda', endColorstr='#a755b9');
}
.all_pink:hover {
	border: solid 1px #871aa5;
	background: #c97dda;
	background: -webkit-gradient(linear, left top, left bottom, from(#a755b9), to(#c97dda));
	background: -moz-linear-gradient(top,  #a755b9,  #c97dda);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a755b9', endColorstr='#c97dda');
}
/*
.all_blue:active {
	border: solid 1px #0076a3;
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
*/

/*green*/
.all_green {

	color: #ffffff;
	border: solid 1px #6ca11a;
	background: #c4df9b;
	background: -webkit-gradient(linear, left top, left bottom, from(#c4df9b), to(#77a530));
	background: -moz-linear-gradient(top,  #c4df9b,  #77a530);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4df9b', endColorstr='#77a530');
}

.all_green:link {
	color: #ffffff;
	border: solid 1px #6ca11a;
	background: #c4df9b;
	background: -webkit-gradient(linear, left top, left bottom, from(#c4df9b), to(#77a530));
	background: -moz-linear-gradient(top,  #c4df9b,  #77a530);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4df9b', endColorstr='#77a530');
}

.all_green:visited {
	color: #ffffff;
	border: solid 1px #6ca11a;
	background: #c4df9b;
	background: -webkit-gradient(linear, left top, left bottom, from(#c4df9b), to(#77a530));
	background: -moz-linear-gradient(top,  #c4df9b,  #77a530);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4df9b', endColorstr='#77a530');
}
.all_green:hover {
	color: #ffffff;
   border: solid 1px #6ca11a;
	background: #c4df9b;
	background: -webkit-gradient(linear, left top, left bottom, from(#77a530), to(#c4df9b));
	background: -moz-linear-gradient(top,  #77a53,  #c4df9b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a530', endColorstr='#c4df9b');
}
/*
.all_green:active {
   border: solid 1px #da7c0c;
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a530', endColorstr='#faa51a');
}
*/
/*orange*/
.all_orange {

	color: #ffffff;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.all_orange:link {
	color: #ffffff;
	border: solid 1px #da7c0c;
	background: #f47a20;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.all_orange:visited {
	color: #ffffff;
	border: solid 1px #da7c0c;
	background: #f47a20;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.all_orange:hover {
	color: #ffffff;
   border: solid 1px #da7c0c;
	background: #f47a20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.all_orange:active {
   border: solid 1px #da7c0c;
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

.sub_main_title_left {
	width:190px;
	height:30px;
	padding-left:10px;
	font-weight:bold;
	font-size:16px;
	color:#5e3207;
	float:left;
	background:url(/kr/images/submenu_title.gif) no-repeat; background-position:left 4px;
	
}
/*메인블라인드 처리 및 팝업레이어박스 처리 추가 2011.05.31 추가*/
#main_blind {position:absolute;left:0;top:0;z-index:10001;display:none;background-color:#000000;}
#main_box {display:none;position:absolute;top:0pt;left:0pt;z-index:10002;}
