*	{padding:0; margin:0; list-style:none; list-style-type:none;
	font-size:12px;
	font-family:"굴림", "굴림", "Arial", "Tahoma", "MS Sans Serif", sans-serif;} /*모든margin,padding을 0으로*/
	body, div, table, td, h1, h2, h3, ul, li, input, select, textarea {
	color:#555555; 
	line-height:16px;
}
a:link {font-size:12px;color:#707070;font-family:"굴림"; text-decoration:none; }
a:visited {font-size:12px;color:#707070;font-family:"굴림";text-decoration:none;  }
a:hover, a:active, a:focus{font-size:12px;color:#555555;font-family:"굴림";text-decoration:none; }



/* margin */
.mg_0	{ margin:0px;}
.mg_t0	{ margin-top:0px;}
.mg_t2	{ margin-top:2px;}
.mg_t5	{ margin-top:5px;}
.mg_t7	{ margin-top:7px;}
.mg_t8	{ margin-top:8px;}
.mg_t10	{ margin-top:10px;}
.mg_t15	{ margin-top:15px;}
.mg_t18	{ margin-top:18px;}
.mg_t20	{ margin-top:20px;}
.mg_t25	{ margin-top:25px;}
.mg_t27	{ margin-top:27px;}
.mg_t30	{ margin-top:30px;}
.mg_t35	{ margin-top:35px;}
.mg_t45	{ margin-top:45px;}
.mg_t50	{ margin-top:45px;}
.mg_t115{ margin-top:115px;}

.mg_b5{ margin-bottom:5px;}
.mg_b10	{ margin-bottom:10px;}
.mg_b20	{ margin-bottom:20px;}

.mg_l5{margin-left:5px;}
.mg_l10{margin-left:10px;}
.mg_l15{margin-left:15px;}
.mg_l19{margin-left:19px;}
.mg_l27{margin-left:27px;}
.mg_l45{margin-left:45px;}
.mg_l222{margin-left:222px;}

.mg_r12{margin-right:13px;}
.mg_r30{margin-right:30px;}


/* padding */
.pdd_20{padding:0 20 0 20px;}

.pd_t10{padding-top:10px;}
.pd_t3	{ padding-top:3px;}
.pd_t4	{ padding-top:4px;}
.pd_t5	{ padding-top:5px;}
.pd_t8	{ padding-top:8px;}
.pd_t12  { padding-top:12px;}
.pd_t14	{ padding-top:14px;}
.pd_t15	{ padding-top:15px;}
.pd_t17	{ padding-top:17px;}
.pd_t20	{ padding-top:20px;}
.pd_t24	{ padding-top:24px;}

.pd_t0	{ padding-top:0px;}
.pd_t30	{ padding-top:30px;}
.pd_t40	{ padding-top:40px;}
.pd_t50	{ padding-top:50px;}
.pd_t35	{ padding-top:35px;}
.pd_t115 { padding-top:115px;}

.pd_r5{padding-right:5px;}
.pd_r8{padding-right:8px;}
.pd_r10{padding-right:10px;}
.pd_r20{padding-right:20px;}
.pd_r30{padding-right:30px;}
.pd_r50{padding-right:50px;}

.pd_l2 {  padding-left:2px; }
.pd_l3 {  padding-left:3px; }
.pd_l8	{ padding-left:8px;}
.pd_l5 { padding-left:5px;}
.pd_l7 { padding-left:7px;}
.pd_l10	{ padding-left:10px;}
.pd_l12	{ padding-left:12px;}
.pd_l15	{ padding-left:15px;}
.pd_l19	{ padding-left:19px;}
.pd_l20	{ padding-left:20px;}
.pd_l25	{ padding-left:25px;}
.pd_l30	{ padding-left:30px;}
.pd_l35	{ padding-left:35px;}
.pd_l40	{ padding-left:40px;}
.pd_l50	{ padding-left:50px;}

.pd_t12l05 { padding-top:12px;padding-left:5px; }
.pd_tb10 { padding-top:10px;padding-bottom:10px; }
.pd_lr8{ padding-left:8px;padding-right:8px; }
.pd_lr5 { padding-left:5px;padding-right:5px; }
.pd_l2r5 { padding-left:2px;padding-right:5px; }
.pd_trbl15 { padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px; }

.td_line {
   border-style: dotted;
   border-width: 8;
}

.font_01
{
font-family:굴림; 
  font-size: 8pt; 
  }

 .font_02
{
font-family:굴림; 
  font-size: 8pt; 
	text-decoration:line-through;
  font-weight:bold; 
  }
 
  .font_03
{
font-family:굴림; 
  font-size: 8pt; 
  color: #DB011A; 
  }
  .font_04
{
font-family:굴림; 
  font-size: 8pt; 
  color: #DB011A; 
    font-weight:bold; 
  }

    .font_05 /* 제품타이틀 */
{
	font-family:굴림; 
    font-size: 11pt; 
	color: #000000; 
    font-weight:bold; 
  }

   .font_06
{
	text-decoration:line-through;
  }


  .font_red_9
{
font-family:굴림; 
  font-size: 9pt; 
  color: #DB011A; 
  }
  .font_red_9_bold
{
font-family:굴림; 
  font-size: 9pt; 
  color: #DB011A; 
    font-weight:bold; 
  }
   .font_red_9_bold_underline
{
	font-family:굴림; 
    font-size: 9pt; 
    color: #DB011A; 
    font-weight:bold; 
	text-decoration:underline;
  }
 
  .font_red_8
{
  font-family:굴림; 
  font-size: 8pt; 
  color: #DB011A; 
  }
  .font_red_8_bold
{
font-family:굴림; 
  font-size: 9pt; 
  color: #DB011A; 
    font-weight:bold; 
  }
  .font_8_red_small
{
 font-family:굴림; 
  font-size: 8pt; 
  color: #DB011A; 
  letter-spacing:-1px;
}
  .font_8_red_bold_small
{
 font-family:굴림; 
  font-size: 8pt; 
  color: #DB011A; 
  font-weight:bold; 
  letter-spacing:-1px;
}
  .font_9_bold
{
font-family:굴림; 
  font-size: 9pt; 
   font-weight:bold; 

  }
    .font_9
{
font-family:굴림; 
  font-size: 9pt; 

  }
  .font_8_bold
{
   font-family:굴림; 
   font-size: 8pt; 
   font-weight:bold; 
   

  }
  .font_8
{
  font-family:굴림; 
  font-size: 8pt; 
  
  }
 .font_orange_9_bold
{
font-family:굴림; 
  font-size: 9pt; 
  color: #FD5503; 
    font-weight:bold; 
  }
 
  .font_8_small
{
  font-family:굴림; 
  font-size: 8pt; 
  letter-spacing:-1px;
  line-height:13px;
}
  .font_8_bold_small
{
  font-family:굴림; 
  font-size: 8pt; 
  letter-spacing:-1px;
  font-weight:bold; 
  line-height:12px;
}






.table_b {border-bottom: #E5E5E5 1px solid; margin-top:10px;}



.pd_01 {padding-top:4px;padding-bottom:4px; }

.pd_b300 { padding-bottom:300px;}

/* 인풋 */
input{border:1px solid #E1E1E1;}
.input_none{border:0px;}
img{border:0px;}



.png24 {
   tmp:expression(setPng24(this));} /* 투명 png 화일 */


/* input_none 은 인풋보더값을 해제 */



/* best 이미지 제어 */
	#best01{ position:relative; left:0px; top:0px; z-index:0;padding-top:0px; }
	#best01_img { position:absolute; left:-3px; top:-10px; z-index:1;padding-top:0px; }
	#best02{ position:relative; left:0px; top:0px; z-index:0;padding-top:0px; }
	#best02_img { position:absolute; left:-3px; top:-10px; z-index:1;padding-top:0px; }
	#best03{ position:relative; left:0px; top:0px; z-index:0;padding-top:0px; }
	#best03_img { position:absolute; left:-3px; top:-10px; z-index:1;padding-top:0px; }
	#best04{ position:relative; left:0px; top:0px; z-index:0;padding-top:0px; }
	#best04_img { position:absolute; left:-3px; top:-10px; z-index:1;padding-top:0px; }
	#best05{ position:relative; left:0px; top:0px; z-index:0;padding-top:0px; }
	#best05_img { position:absolute; left:-3px; top:-10px; z-index:1;padding-top:0px; }

/* category open */
	#category_open { cursor:hand; } 
	#category_table { DISPLAY: none; } /*카테고리 테이블 */
	#cateory_layer {  DISPLAY: none;  }

/* 검색 input box */
	#search_text {font-family:굴림체;font-size:12px;width:250px;height:22px;}

/* td border */
	.td_border{ border-width:1px; border-color:rgb(221,221,221); border-style:solid; }
/*td line_1 */
	.line_1{ border-bottom-width:1px; border-color:rgb(221,221,221); border-bottom-style:solid;padding-bottom:5px;padding-top:5px;}

