@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { /* ³ª´®°íµñ Regular */
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 450;
  src: url(/shop/font/NanumGothic-Regular.eot);
  src: url(/shop/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/shop/font/NanumGothic-Regular.woff2) format('woff2'),
       url(/shop/font/NanumGothic-Regular.woff) format('woff'),
       url(/shop/font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ Bold */
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 600;
  src: url(/shop/font/NanumGothic-Bold.eot);
  src: url(/shop/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(/shop/font/NanumGothic-Bold.woff2) format('woff2'),
       url(/shop/font/NanumGothic-Bold.woff) format('woff'),
       url(/shop/font/NanumGothic-Bold.ttf) format('truetype');
}
body {margin:0}
body,table,input,textarea,select,div,tr,td,p,span {
font-family:NanumGothic,³ª´®°íµñ;font-size:10pt;letter-spacing:0px;color:#606060;
}
img	{border:0}
form	{margin:0}

a:link {font-family:NanumGothic,³ª´®°íµñ;font-size:10pt;text-decoration:none;color:#484848;letter-spacing:0px;}
a:visited {font-family:NanumGothic,³ª´®°íµñ;font-size:10pt;color:#000000;letter-spacing:0px;}
a:hover {font-family:NanumGothic,³ª´®°íµñ;font-size:10pt;text-decoration:underline;color:#001e8f;letter-spacing:0px;}
a:acvite {font-family:NanumGothic,³ª´®°íµñ;font-size:10pt;color:#001e8f;letter-spacing:0px;}

#main_banner { display:none; position:relative; width:570px; height:438px; margin:0 0 0 0px; padding:0; border:none; float:left; overflow:hidden; }
#main_banner ul { top: 400px !important; left:-20px !important; width:100%; }

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt; color:#4C4C4C; letter-spacing:-1; line-height:16px}
.b_cate	{font:bold 12pt; color:#464646; letter-spacing:-1}
.path	{font:8pt; color:#464646; text-align:right; padding-right:17; height:25} /** ÇöÀç°æ·Î **/
.input_txt	{font:bold 8pt; color:#5D5D5D; letter-spacing:-1;padding-top:4px;}
.input_txt1	{font:bold 12pt; color:#5D5D5D; letter-spacing:-1;padding-top:4px;font-weight:bold;align:center;}
#b_white a {font:bold 12pt; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0px 18px 0px 17px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #999999}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.lineBg1	{border:1px solid #cbcbcb;background-color:#f4f4f4;}
.lineBg2	{border:1px solid #cbcbcb;background-color:#ffffff;}
.view_bar	{font-size:13px; letter-spacing:-1px;font-weight:bold;}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border-width:1; border-style:solid; border-color:#DFDFDF ; background:#F7F7F7}
#form .noline input {border:0; background:transparent}
.select {font-size:8pt;BACKGROUND-COLOR:#626262;color:ffffff;}
.null {border:0}

#bottom div {float:left;}

#menuLayer .subLayer {
	position:absolute;
	display:none;
	width:150px;
	border:2px solid #efefef;
	background:#ffffff;
	top:-5px;
	left:-35px;
	padding:8px;
}
#menuLayer .cate {
	padding-left:10px;
	height:25px;
}


.small {
	font:8pt;
	letter-spacing:0px;
	padding-top:3px;
}

.small1 {
	font:8pt;
	letter-spacing:-1px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}



/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/* ÆäÀÌÄÚ¼­Ä¡ ÀÚµ¿¿Ï¼º */
.searchAutoWrap {position:relative; display:inline;}

.searchAutoWrap .inputBox {display:inline;}
.searchAutoWrap .inputBox .inputBorder{*ime-mode:active;outline:none;}

.searchAutoWrap .suggestBox {position:absolute;top:22px;left:1px;z-index:9999;width:100%;padding:0 0 0 0; width:258px;}
.searchAutoWrap .suggestBox {font-size:12px;line-height:27px;font-family:'³ª´®°íµñ',gulim,sans-serif;background-color:#fff}
.searchAutoWrap .suggestBox .list {padding:1px 0 1px;border-right:1px solid #a5a6ac;border-left:1px solid #a5a6ac;color:#000}

.searchAutoWrap .suggestBox .baseBox {/* position:relative; *//* overflow:hidden; */border:1px solid #e5333d;/* border-top:none; */border-width:0px 1px;background-color:#fff;color: #e5333d;zoom:1}
.searchAutoWrap .suggestBox ._resultBox {border-top:1px solid #e5333d;}
.searchAutoWrap .suggestBox .bottom {overflow:hidden;text-align:right;clear:both;width:100%;padding:6px 0;margin:0px;border:1px solid #e1e1e1;border-width:1px 0 0;border-bottom:1px solid #e5333d;background:#f5f5f5;color:#5d5d5d;font:11px/1.3em Dotum,Helvetica,sans-serif;letter-spacing:-1px}

.searchAutoWrap .suggestBox .baseBox ul {padding:0px;margin:0px;}
.searchAutoWrap .suggestBox .baseBox li {padding:0px;margin:0px;overflow:hidden;height:20px;padding:2px 9px 0;line-height:16px;text-align:left;cursor:pointer;white-space:nowrap; overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.searchAutoWrap .suggestBox .baseBox li strong {color:#e5333d}
.searchAutoWrap .suggestBox .baseBox li.emp {background-color:#e7e7e7}
.searchAutoWrap .suggestBox .baseBox li.lastitem { border-bottom: 1px solid goldenrod; }
.searchAutoWrap .suggestBox .baseBox li.title {overflow:hidden;text-align:left;clear:both;width:100%;padding:6px 0;border:1px solid #e1e1e1;border-width:1px 0 0;background:#f5f5f5;color:#5d5d5d;font:13px/1.3em Dotum,Helvetica,sans-serif;}
