/* BASIC css start */
body,table,input,textarea,select {font-family:돋움,돋움체; font-size:13px; color:#000000; line-height:16px;}
a	{text-decoration:none; color:#000000;}
a:hover	{text-decoration:none; color:#999999;}

table { table-layout:fixed; word-wrap:break-word;word-break:break-all;}
.hand {cursor: hand}

	
  .btn_00 {
    background: #000000;
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    font-family: 돋움,돋움체,dotum;
    color: #ffffff;
    font-size: 13px;
    font-weight:bold;
    padding: 5px 3px 3px 3px;
    text-align:center;
    cursor: pointer;
  }
  
  .btn_77 {
    background: #777777;
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    font-family: 돋움,돋움체,dotum;
    color: #ffffff;
    font-size: 13px;
    font-weight:bold;
    padding: 5px 3px 3px 3px;
    text-align:center;
    cursor: pointer;
  }
	
	.btn_ee {
    background: #eeeeee;
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    font-family: 돋움,돋움체,dotum;
    color: #000000;
    font-size: 13px;
    font-weight:bold;
    padding: 5px 3px 3px 3px;
    text-align:center;
    cursor: pointer;
  }
  
	.btn_list_red {
    background: #e63737;
    background-image: -webkit-linear-gradient(top, #e63737, #9c0606);
    background-image: -moz-linear-gradient(top, #e63737, #9c0606);
    background-image: -ms-linear-gradient(top, #e63737, #9c0606);
    background-image: -o-linear-gradient(top, #e63737, #9c0606);
    background-image: linear-gradient(to bottom, #e63737, #9c0606);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #666666;
    -moz-box-shadow: 0px 1px 2px #666666;
    box-shadow: 0px 1px 2px #666666;
    font-family: 돋움,돋움체,dotum;
    color: #ffffff;
    font-size: 13px;
    letter-spacing:-1px;
    padding: 3px 3px 3px 3px;
    border: solid #960b0b  1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }

  .btn_list_blue {
    background: #158AFF;
    background-image: -webkit-linear-gradient(top, #158AFF, #05639e);
    background-image: -moz-linear-gradient(top, #158AFF, #05639e);
    background-image: -ms-linear-gradient(top, #158AFF, #05639e);
    background-image: -o-linear-gradient(top, #158AFF, #05639e);
    background-image: linear-gradient(to bottom, #158AFF, #05639e);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #cccccc;
    -moz-box-shadow: 0px 1px 2px #cccccc;
    box-shadow: 0px 1px 2px #cccccc;
    font-family: 돋움,돋움체,dotum;
    color: #ffffff;
    font-size: 13px;
    letter-spacing:-1px;
    padding: 3px 3px 3px 3px;
    border: solid #1f628d 1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }

	.btn_list_white {
    background: #ffffff;
    background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
    background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
    background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
    background-image: -o-linear-gradient(top, #ffffff, #dddddd);
    background-image: linear-gradient(to bottom, #ffffff, #dddddd);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #cccccc;
    -moz-box-shadow: 0px 1px 2px #cccccc;
    box-shadow: 0px 1px 2px #cccccc;
    font-family: 돋움,돋움체,dotum;
    color: #000000;
    font-size: 13px;
    line-height:0px;
    letter-spacing:-1px;
    padding: 3px 3px 3px 3px;
    border: solid #999999 1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }
  

/*** 상품관련 ***/
.item_title			{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#000000; line-height:14px;}
.item_price		{text-decoration:none; font-family:tahoma,돋움,돋움체; font-size:12px; color:#000000; font-weight:bold; line-height:12px;}
.item_reserve		{text-decoration:none; font-family:tahoma,돋움,돋움체; font-size:12px; color:#777777; font-weight:bold; line-height:12px;}
.item_sale		{text-decoration:line-through; font-family:tahoma,돋움,돋움체; font-size:12px; color:#999999; font-weight:bold;}
.item_ex			{text-decoration:underline; font-family:돋움,돋움체; font-size:11px; color:#999999; line-height:14px; letter-spacing:-1px;}
.item_viewt		{text-decoration:none; font-family:돋움,돋움체; font-size:16px; color:#000000; font-weight:bold; line-height:20px;}

/*** 기본폰트관련 ***/
.big_00			{text-decoration:none; font-family:돋움,돋움체; font-size:14px; color:#000000; font-weight:bold; line-height:16px;}
.big_99			{text-decoration:none; font-family:돋움,돋움체; font-size:14px; color:#999999; font-weight:bold; line-height:16px;}
.middle_00		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#000000; line-height:14px;}
.middle_55		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#555555; line-height:14px;}
.middle_77		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#777777; line-height:14px;}
.middle_99		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#999999; line-height:14px;}
.middle_00_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#000000; line-height:14px; letter-spacing:-1px;}
.middle_55_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#555555; line-height:14px; letter-spacing:-1px;}
.middle_77_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#777777; line-height:14px; letter-spacing:-1px;}
.middle_99_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#999999; line-height:14px; letter-spacing:-1px;}
.middle_00_bt_1		{text-decoration:none; font-family:바탕,바탕체; font-size:12px; color:#000000; line-height:14px; letter-spacing:-1px;}
.middle_ea		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#EAEAEA; font-weight:bold; line-height:14px;}

.middle_00_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#000000; font-weight:bold; line-height:14px;}
.middle_77_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#777777; font-weight:bold; line-height:14px;}
.middle_99_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#999999; font-weight:bold; line-height:14px;}
.middle_ff_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:14px;}
.middle_00_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#000000; font-weight:bold; line-height:14px; letter-spacing:-1px;}
.middle_55_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#555555; font-weight:bold; line-height:14px; letter-spacing:-1px;}
.middle_77_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#777777; font-weight:bold; line-height:14px; letter-spacing:-1px;}
.middle_99_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#999999; font-weight:bold; line-height:14px; letter-spacing:-1px;}
.middle_ff_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:14px; letter-spacing:-1px;}
.middle_ff_b_eng		{text-decoration:none; font-family:tahoma; font-size:11px; color:#FFFFFF; font-weight:bold; line-height:13px;}

.small_00			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; line-height:13px;}
.small_55			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; line-height:13px;}
.small_77			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; line-height:13px;}
.small_ee			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#eeeeee; line-height:13px;}
.small_ff			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#ffffff; line-height:13px;}
.small_99			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; line-height:13px;}
.small_99_bt		{text-decoration:none; font-family:바탕,바탕체; font-size:11px; color:#999999; line-height:13px;}
.small_00_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; line-height:13px; letter-spacing:-1px;}
.small_55_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; line-height:13px; letter-spacing:-1px;}
.small_77_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; line-height:13px; letter-spacing:-1px;}
.small_99_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; line-height:13px; letter-spacing:-1px;}
.small_ff_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#FFFFFF; line-height:13px; letter-spacing:-1px;}
.small_00_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; font-weight:bold; line-height:13px;}
.small_77_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; font-weight:bold; line-height:13px;}
.small_99_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; font-weight:bold; line-height:13px;}
.small_00_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_55_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_77_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_99_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_55_eng		{text-decoration:none; font-family:tahoma; font-size:11px; color:#555555; line-height:13px;}

.ssmall_00		{text-decoration:none; font-family:tahoma; font-size:9px; color:#000000; line-height:13px;}
.ssmall_55		{text-decoration:none; font-family:tahoma; font-size:9px; color:#555555; line-height:13px;}
.small_77			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; line-height:13px;}
.small_ee			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#eeeeee; line-height:13px;}
.small_ff			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#ffffff; line-height:13px;}
.small_99			{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; line-height:13px;}
.small_99_bt		{text-decoration:none; font-family:바탕,바탕체; font-size:11px; color:#999999; line-height:13px;}
.small_00_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; line-height:13px; letter-spacing:-1px;}
.small_55_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; line-height:13px; letter-spacing:-1px;}
.small_77_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; line-height:13px; letter-spacing:-1px;}
.small_99_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; line-height:13px; letter-spacing:-1px;}
.small_ff_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#FFFFFF; line-height:13px; letter-spacing:-1px;}
.small_00_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; font-weight:bold; line-height:13px;}
.small_77_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; font-weight:bold; line-height:13px;}
.small_99_b		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; font-weight:bold; line-height:13px;}
.small_00_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#000000; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_55_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_77_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#777777; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_99_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#999999; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.small_55_eng		{text-decoration:none; font-family:tahoma; font-size:11px; color:#555555; line-height:13px;}

.ssmall_00		{text-decoration:none; font-family:tahoma; font-size:9px; color:#000000; line-height:13px;}
.ssmall_55		{text-decoration:none; font-family:tahoma; font-size:9px; color:#555555; line-height:13px;}
.ssmall_77		{text-decoration:none; font-family:tahoma; font-size:9px; color:#777777; line-height:13px;}
.ssmall_99		{text-decoration:none; font-family:tahoma; font-size:9px; color:#999999; line-height:13px;}
.ssmall_ff			{text-decoration:none; font-family:tahoma; font-size:9px; color:#FFFFFF; line-height:13px;}
.ssmall_00_b		{text-decoration:none; font-family:tahoma; font-size:9px; color:#000000; font-weight:bold; line-height:13px;}
.ssmall_bb_b		{text-decoration:none; font-family:tahoma; font-size:9px; color:#BBBBBB; font-weight:bold; line-height:13px;}
.ssmall_ff_b		{text-decoration:none; font-family:tahoma; font-size:9px; color:#FFFFFF;; font-weight:bold; line-height:13px;}


.main_title   {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:13px; color:#000000; line-height:13px; font-weight:bold; text-align:left; background: url('/img/icon_title.gif') no-repeat; background-position:center left; padding:2px 0px 0px 17px;}

.login_tt		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:22px; color:#000000; line-height:22px; font-weight:bold;}
.sp_top_tt		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:14px; color:#ffffff; line-height:14px; font-weight:bold;}
.sp_main_tt		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:15px; color:#333333; line-height:15px; font-weight:bold;}  
.sp_cat_tt		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:15px; color:#000000; line-height:17px;}
.sp_cat		    {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:14px; color:#666666; line-height:16px;}
.sp_ls_tt		  {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:13px; color:#000000; line-height:15px;}
.sp_ls_sb     {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:12px; color:#999999; line-height:13px;}
.sp_ls_sb2     {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:12px; color:#555555; line-height:13px;}
.sp_vw_tt		  {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:16px; color:#000000; line-height:18px; letter-spacing:-1px; font-weight:bold;}
.sp_price_S   {text-decoration:line-through; font-family:tahoma,돋움,돋움체,dotum; font-size:13px; color:#999999; line-height:14px;}
.sp_price_L   {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:14px; color:#000000; line-height:14px; font-weight:bold;}
.sp_price_T   {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:14px; color:red; line-height:16px; font-weight:bold;}
.sp_price_C   {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:14px; color:green; line-height:16px; font-weight:bold;}
.sp_pr_HN   {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:24px; color:#E10000; font-weight:bold;}
.sp_pr_HP   {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:14px; color:#E10000; font-weight:bold;}
.sp_sch_X     {text-decoration:none; font-family:돋움,돋움체,dotum; font-size:20px; color:#000000; font-weight:bold;}
.sp_vw_bt     {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:15px; color:#ffffff; font-weight:bold;}
.sp_vw_bt_0     {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:15px; color:#000000; font-weight:bold;}

.sp_vw_tab_0     {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:15px; color:#000000; font-weight:bold;}
.sp_vw_tab_9     {text-decoration:none; font-family:tahoma,돋움,돋움체,dotum; font-size:15px; color:#999999; font-weight:bold;}
.sp_under_e		{text-decoration:none; font-family:돋움,돋움체; font-size:13px; color:#eeeeee; line-height:13px;font-weight:bold;}  
  
.sp_top_cat		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:15px; color:#000000; line-height:15px;}
.sp_login		{text-decoration:none; font-family:돋움,돋움체,dotum; font-size:15px; color:#000000; line-height:15px;}

  
/*** 강조폰트관련 ***/
.big_blue_b		{text-decoration:none; font-family:tahoma; font-size:15px; color:#0085C3; font-weight:bold; line-height:16px;}
.big_orange_b		{text-decoration:none; font-family:돋움,돋움체; font-size:14px; color:#F57A20; font-weight:bold; line-height:16px;}
.middle_red_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#ED2024; font-weight:bold; line-height:14px;}
.middle_blue		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#0090FF; line-height:14px;}
.middle_blue_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#007CBC; font-weight:bold; line-height:14px;}
.middle_orange_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#F57A20; font-weight:bold; line-height:14px;}
.middle_orange_b_eng	{text-decoration:none; font-family:tahoma; font-size:11px; color:#F57A20; font-weight:bold; line-height:14px;}
.middle_yellow_b		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#FFA200; font-weight:bold; line-height:14px;}
.small_blue_b_1		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#0085C3; font-weight:bold; line-height:13px; letter-spacing:-1px;}
.ssmall_orange_b		{text-decoration:none; font-family:tahoma; font-size:9px; color:#F57A20; font-weight:bold; line-height:14px;}
.ssmall_green_b		{text-decoration:none; font-family:tahoma; font-size:9px; color:#A8BA69; font-weight:bold; line-height:14px;}

/*** 그밖에 ***/
.list_num			{text-decoration:none; font-family:tahoma; font-size:11px; color:#555555; line-height:13px;}
.list_num_sel		{text-decoration:none; font-family:tahoma; font-size:11px; color:#F6861F; font-weight:bold; line-height:13px;}
.cate_text			{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#555555; line-height:18px;}
.big_00_line		{text-decoration:line-through; font-family:돋움,돋움체; font-size:14px; color:#000000; font-weight:bold; line-height:16px;}
.etc_price			{text-decoration:none; font-family:tahoma,돋움,돋움체; font-size:11px; color:#000000; line-height:12px;}
.etc_reserve		{text-decoration:none; font-family:tahoma,돋움,돋움체; font-size:11px; color:#777777; line-height:12px;}
.middle_table_title		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#838383; font-weight:bold; line-height:14px;}
.mail_copy		{text-decoration:none; font-family:돋움,돋움체; font-size:11px; color:#555555; line-height:13px;}
.mail_bold		{text-decoration:none; font-family:돋움,돋움체; font-size:12px; color:#0067AE; font-weight:bold; line-height:14px;}


/*** 페이징 ***/
.page_list_33			{text-decoration:none; font-family:tahoma; font-size:14px; color:#333333; line-height:14px;}
.page_list_ff			{text-decoration:none; font-family:tahoma; font-size:14px; color:#ffffff; line-height:14px; font-weight:bold;}



/*** 폼_박스,첨부파일 ***/

input,textarea { 
    -webkit-box-sizing: border-box; 
    /* Safari/Chrome, other WebKit */ 
    -moz-box-sizing: border-box; 
    /* Firefox, other Gecko */ 
    box-sizing: border-box; 
    /* Opera/IE 8+ */ 
  } 
  
  
.f_box			{border:0; height:16px;}
.f_box_small		{border:0px; margin:0px; padding:0px; width:10px; height:10px;}
.f_file			{font-family:tahoma;돋움,돋움체; font-size:11px; color:#777777; border:1px solid #CCCCCC;}

/*** 폼_텍스트필드 ***/
.f_text_login		{font-family:tahoma,돋움,돋움체; font-size:11px; color:#777777; font-weight:bold; text-align:center; border:1px solid #CCCCCC;}
.f_text_middle_eng_cc	{font-family:tahoma; font-size:11px; color:#000000; border:1px solid #CCCCCC;}
.f_text_middle_eng_dd	{font-family:tahoma; font-size:11px; color:#000000; border:1px solid #DDDDDD;}
.f_text_middle_kor_cc	{font-family:돋움,돋움체; font-size:14px; color:#000000; border:1px solid #CCCCCC; height:26px; padding:0px 3px 0px 3px;}
.f_text_middle_kor_dd	{font-family:돋움,돋움체; font-size:14px; color:#000000; border:1px solid #DDDDDD; height:26px; padding:0px 3px 0px 3px;}
.f_text_middle_kor_ff		{font-family:돋움,돋움체; font-size:14px; color:#000000; border:1px solid #FFFFFF;}

.f_text_top_sch			{font-family:돋움,돋움체; font-size:15px; color:#000000; border:1px solid #dddddd; width:100%; padding:0px 3px 0px 3px;}

.f_text_small_eng_cc_ct	{font-family:tahoma; font-size:12px; color:#000000; text-align:center; border:1px solid #CCCCCC;}
.f_text_small_eng_cc	{font-family:tahoma; font-size:12px; color:#000000; border:1px solid #CCCCCC;}
.f_text_small_eng_dd	{font-family:tahoma; font-size:12px; color:#000000; border:1px solid #DDDDDD;}
.f_text_small_kor_cc		{font-family:돋움,돋움체; font-size:11px; color:#000000; letter-spacing:-1px; border:1px solid #CCCCCC; padding:2px 2px 2px 2px;}
.f_text_small_kor_dd		{font-family:돋움,돋움체; font-size:11px; color:#000000; letter-spacing:-1px; border:1px solid #DDDDDD; padding:2px 2px 2px 2px;}

/*** 폼_셀렉트 ***/
.f_sel_middle_kor_ee	    {font-family:돋움,돋움체,dotum; font-size:13px; color:#000000; background-color:#FFFFFF; border:1px solid #cccccc; height:26px;}
.f_sel_middle_kor_ff		  {font-family:돋움,돋움체,dotum; font-size:13px; color:#000000; background-color:#FFFFFF; border:1px solid #cccccc; height:26px;}
  
  
.f_sel_small_eng_ee	{font-family:tahoma; font-size:9px; color:#000000; background-color:#EEEEEE;}
.f_sel_small_eng_ff		{font-family:tahoma; font-size:9px; color:#000000; background-color:#FFFFFF;}
.f_sel_small_kor_ee		{font-family:돋움,돋움체; font-size:11px; color:#000000; letter-spacing:-1px; background-color:#EEEEEE;}
.f_sel_small_kor_ff		{font-family:돋움,돋움체; font-size:11px; color:#000000; letter-spacing:-1px; background-color:#FFFFFF;}


  .AZ_bt_dly              { font-size:12px;color:#ffffff;cursor:pointer;padding:0px;border:0px solid #cccccc;background-color:#ffffff;color:#333333;}
  
  .AZ_fr_txt_G_no_num       { font-size:13px; color:#000000; border:1px solid #ffffff; width:100%; height:100%; padding:5px; text-align:center; font-weight:bold; ime-mode:disabled;}
  .AZ_fr_txt_G_no_num:focus { border:2px solid #0095db; padding:4px;}
  .AZ_fr_txt_G_no_bsk       { font-size:12px; color:#000000; border:1px solid #cccccc; width:100%; height:20px; padding:2px; text-align:center; font-weight:bold; ime-mode:disabled;}
  .AZ_fr_txt_G_no_bsk:focus { border:2px solid #0095db; padding:1px;}
  .AZ_fr_txt_G_no_amt       { font-size:17px; color:#000000; border:1px solid #ffffff; width:100%; height:100%; text-align:center; font-weight:bold; background-color:#FFFFFF; cursor:pointer;}
  .page_num                 {font-size:13px; color:#000000; text-decoration:none; line-height:13px;cursor:pointer;}
  
 
  .css_ord      { color:#ffffff; border:0px; text-align:center; padding:0px; cursor:Default; overflow:hidden;}
  .css_ord.LK   { cursor:pointer; }
  .css_ord.VW   { width:70px; height:23px; font-size:12px; line-height:23px;}
  .css_ord.LS   { width:48px; height:17px; font-size:11px; line-height:18px; letter-spacing:-1px; padding-top:1px;}
  .css_ord.DA   { background-color:#ffffff; color:#333333; border:1px solid #dddddd;}
  .css_ord.DB   { background-color:#3684e5; }
  .css_ord.DC   { background-color:#75c3ef; color:#eeeeee; }
  .css_ord.DD   { background-color:#7b959f; color:#eeeeee; }
  .css_ord.DE   { background-color:#ffb400; }
  .css_ord.DF   { background-color:#fb7600; }
  .css_ord.DG   { background-color:#d70431; color:#eeeeee; }
  .css_ord.PB   { width:46px; height:16px; background-color:#ffffff; color:#333333; border:1px solid #dddddd; letter-spacing:0px;}
  .css_ord.PC   { background-color:#1368d1; }
  .css_ord.PG   { background-color:#009966; }
  .css_ord.PV   { background-color:#666699; }
  .css_ord.PH   { background-color:#315f98; }
  .css_ord.EA   { background-image:url('/images/Antz/global/ord_ESW_A.gif'); background-repeat:repeat; cursor:pointer;}
  .css_ord.EB   { background-color:#bc42ff; }
  .css_ord.EC   { background-color:#ff56ca; }
  .css_ord.ER   { background-image:url('/images/Antz/global/ord_ESW_R.gif'); background-repeat:repeat; cursor:pointer; }
  .css_ord.ED   { background-color:#858585; }
  .css_ord.RA   { background-image:url('/images/Antz/global/ord_RPT_A.gif'); background-repeat:repeat; cursor:pointer;}
  .css_ord.RB   { width:46px; height:16px; background-color:#ffffff; color:#333333; border:1px solid #dddddd; background-image:url('/images/Antz/global/ord_RPT_B.gif'); background-repeat:no-repeat; background-position:bottom right; cursor:pointer; }
  .css_ord.RI   { width:110px; height:20px; background-color:#ffffff; color:#333333; border:1px solid #dddddd; line-height:22px; background-image:url('/images/Antz/global/text_point_bg2.gif'); background-repeat:no-repeat; background-position:bottom right; cursor:pointer;}
  .css_ord.TC   { background-image:url('/images/Antz/global/ord_RPT_TC.gif'); background-repeat:repeat; cursor:pointer;}
  .css_ord.TX   { width:46px; height:16px; background-color:#ffffff; color:#333333; border:1px solid #dddddd; letter-spacing:-1px;}
  
 
  
  .btn_list_red {
    background: #e63737;
    background-image: -webkit-linear-gradient(top, #e63737, #9c0606);
    background-image: -moz-linear-gradient(top, #e63737, #9c0606);
    background-image: -ms-linear-gradient(top, #e63737, #9c0606);
    background-image: -o-linear-gradient(top, #e63737, #9c0606);
    background-image: linear-gradient(to bottom, #e63737, #9c0606);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #666666;
    -moz-box-shadow: 0px 1px 2px #666666;
    box-shadow: 0px 1px 2px #666666;
    font-family: dotum;
    color: #ffffff;
    font-size: 15px;
    letter-spacing:-1px;
    font-weight:bold;
    padding: 4px 3px 3px 3px;
    border: solid #960b0b  1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }

  .btn_list_blue {
    background: #158AFF;
    background-image: -webkit-linear-gradient(top, #158AFF, #05639e);
    background-image: -moz-linear-gradient(top, #158AFF, #05639e);
    background-image: -ms-linear-gradient(top, #158AFF, #05639e);
    background-image: -o-linear-gradient(top, #158AFF, #05639e);
    background-image: linear-gradient(to bottom, #158AFF, #05639e);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #cccccc;
    -moz-box-shadow: 0px 1px 2px #cccccc;
    box-shadow: 0px 1px 2px #cccccc;
    font-family: dotum;
    color: #ffffff;
    font-size: 15px;
    letter-spacing:-1px;
    font-weight:bold;
    padding: 4px 3px 3px 3px;
    border: solid #1f628d 1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }

  .btn_list_white {
    background: #ffffff;
    background-image: -webkit-linear-gradient(top, #ffffff, #dddddd);
    background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
    background-image: -ms-linear-gradient(top, #ffffff, #dddddd);
    background-image: -o-linear-gradient(top, #ffffff, #dddddd);
    background-image: linear-gradient(to bottom, #ffffff, #dddddd);
    -webkit-border-radius: 1;
    -moz-border-radius: 1;
    border-radius: 1px;
    -webkit-box-shadow: 0px 1px 2px #cccccc;
    -moz-box-shadow: 0px 1px 2px #cccccc;
    box-shadow: 0px 1px 2px #cccccc;
    font-family: dotum;
    color: #000000;
    font-size: 12px;
    letter-spacing:-1px;
    padding: 4px 3px 3px 3px;
    border: solid #999999 1px;
    text-decoration: none;
    text-align:center;
    cursor: pointer;
  }
  
  
  .w100     { width:100%; }
  .cnt      { text-align:center; }
  .rgt      { text-align:right; }
  .ts       { font-size:9px; }
  .t0       { font-size:10px; }
  .t1       { font-size:11px; }
  .t2       { font-size:12px; }
  .t3       { font-size:13px; }
  .t4       { font-size:14px; }
  .t5       { font-size:15px; }
  .t6       { font-size:16px; }
  .t7       { font-size:17px; }
  .t8       { font-size:18px; }
  .cff      { color:#ffffff; }
  .cee      { color:#eeeeee; }
  .cdd      { color:#dddddd; }
  .ccc      { color:#cccccc; }
  .c99      { color:#999999; }
  .c77      { color:#777777; }
  .c55      { color:#555555; }
  .c33      { color:#333333; }
  .c00      { color:#000000; }
  .bb       { font-weight:bold; }
  .ls+1     { letter-spacing:1px; }
  .ls+2     { letter-spacing:2px; }
  .ls-1     { letter-spacing:-1px; }
  .ls-2     { letter-spacing:-2px; }
  .lh100    { line-height:100%; }
  .lh120    { line-height:120%; }
  .lh140    { line-height:140%; }    
  .lh160    { line-height:160%; }
  .lh180    { line-height:180%; }
  .lh200    { line-height:200%; }
  .lh220    { line-height:220%; }
  .lh240    { line-height:240%; }
  .lh260    { line-height:260%; }
  
  
  
  .AZ_tx    { text-decoration:none; line-height:160%; }
  
  .text_cut { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; }

  /* form text */
  
  .AZ_fr        { padding:5px; }
  .AZ_fr:focus  { border:2px solid #0095db; padding:4px; }
  .ht18         { height:18px; }
  .ht19         { height:19px; }
  .ht20         { height:20px; }
  .ht21         { height:21px; }
  .ht22         { height:22px; }
  .ht23         { height:23px; }
  .ht24         { height:24px; }
  .ht25         { height:25px; }
  .ht26         { height:26px; }
  .ht27         { height:27px; }
  .b1cc         { border:1px solid #cccccc; }
  .b2cc         { border:2px solid #cccccc; }
  .b3cc         { border:3px solid #cccccc; }
  .b4cc         { border:4px solid #cccccc; }
  .b5cc         { border:5px solid #cccccc; }
  .b1dd         { border:1px solid #dddddd; }
  .b2dd         { border:2px solid #dddddd; }
  .b3dd         { border:3px solid #dddddd; }
  .b4dd         { border:4px solid #dddddd; }
  .b5dd         { border:5px solid #dddddd; }
  .bgff         { background-color:#ffffff; }
  .bgee         { background-color:#eeeeee; }
  .bg99         { background-color:#999999; }
  .bg55         { background-color:#555555; }
  .bg33         { background-color:#333333; }
  .bg00         { background-color:#000000; }
  
  .are          { width:100%; line-height:170%; resize:none;}
  
  .AZ_fr_btn    { padding:5px; }
  .AZ_fr_sel    { padding:0px; }
  
  /*
  .AZ_fr_txt_2_dd { font-size:12px; color:#000000; border:1px solid #dddddd; height:24px; padding:5px;}
  
  class="AZ_fr_txt_2_dd" style="text-align:center;"
  class="AZ_fr ht24 b1dd t2 c00 cnt"
  
  class="AZ_fr_txt_2_dd"
  class="AZ_fr ht24 b1dd t2 c00"
  
  class="AZ_fr_are_2_cc"
  class="AZ_fr are b1dd t2 c00"
  
  */
  
  
  
  
.f_td                     {padding-right:8px;}
.f_text_dfl_1             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.f_text_dfl_2             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #f85757; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
.f_text_dfl_c_1           {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; padding-left:2px; padding-right:2px; text-align:center;}
.f_text_dfl_c_2           {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #f85757; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; padding-left:2px; padding-right:2px; text-align:center;}
.f_text_dfl_c_p_1         {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; text-align:right; font-weight:bold;}
.f_text_dfl_c_p_2         {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #f85757; height:20px; padding:2px; padding-top:3px; padding-bottom:1px; text-align:right; font-weight:bold;}
.f_text_100_1             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:3px; padding-top:3px; padding-bottom:2px; width:100%;}
.f_text_100_2             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:2px solid #f85757; height:20px; padding:2px; padding-top:2px; padding-bottom:1px; width:100%;}
.f_text_100_c_1           {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:3px; padding-top:3px; padding-bottom:2px; text-align:center; width:100%;}
.f_text_100_c_2           {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:2px solid #f85757; height:20px; padding:2px; padding-top:2px; padding-bottom:1px; text-align:center; width:100%;}
.f_text_100_c_p_1         {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:20px; padding:3px; padding-top:3px; padding-bottom:2px; text-align:right; font-weight:bold; width:100%;}
.f_text_100_c_p_2         {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:2px solid #f85757; height:20px; padding:2px; padding-top:2px; padding-bottom:1px; text-align:right; font-weight:bold; width:100%;}
.f_area_100_1             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; width:100%; padding:3px; padding-top:3px; padding-bottom:2px; resize:none; line-height:18px;}
.f_area_100_2             {font-family:dotum; font-size:12px; background-color:#FFFFFF; color:#000000; border:2px solid #f85757; width:100%; padding:2px; padding-top:2px; padding-bottom:1px; resize:none; line-height:18px;}
.f_lock_100               {font-family:dotum; font-size:12px; font-weight:bold; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:22px; padding:3px; padding-top:3px; padding-bottom:2px; width:100%; background-image:url('/img/f_lock.gif'); background-repeat:no-repeat;background-position:bottom right; cursor:pointer;}
.f_lock_100_c             {font-family:dotum; font-size:12px; font-weight:bold; background-color:#FFFFFF; color:#000000; border:1px solid #dddddd; height:22px; padding:3px; padding-top:3px; padding-bottom:2px; text-align:center; width:100%; background-image:url('/img/f_lock.gif'); background-repeat:no-repeat;background-position:bottom right; cursor:pointer;}

  .AZ_fr_txt_0_cc         { font-size:10px; color:#000000; border:1px solid #cccccc; height:22px; padding:5px;}
  .AZ_fr_txt_1_cc         { font-size:11px; color:#000000; border:1px solid #cccccc; height:23px; padding:5px;}
  .AZ_fr_txt_2_cc         { font-size:12px; color:#000000; border:1px solid #cccccc; height:24px; padding:5px;}
  .AZ_fr_txt_3_cc         { font-size:13px; color:#000000; border:1px solid #cccccc; height:25px; padding:5px;}
  .AZ_fr_txt_4_cc         { font-size:14px; color:#000000; border:1px solid #cccccc; height:26px; padding:5px;}

  .AZ_fr_txt_0_dd         { font-size:10px; color:#000000; border:1px solid #dddddd; height:22px; padding:5px;}
  .AZ_fr_txt_1_dd         { font-size:11px; color:#000000; border:1px solid #dddddd; height:23px; padding:5px;}
  .AZ_fr_txt_2_dd         { font-size:12px; color:#000000; border:1px solid #dddddd; height:24px; padding:5px;}
  .AZ_fr_txt_3_dd         { font-size:13px; color:#000000; border:1px solid #dddddd; height:25px; padding:5px;}
  .AZ_fr_txt_4_dd         { font-size:14px; color:#000000; border:1px solid #dddddd; height:26px; padding:5px;}

  .AZ_fr_are_1_cc         { font-size:11px; color:#000000; border:1px solid #cccccc; width:100%; padding:5px; line-height:17px; resize:none;}
  .AZ_fr_are_2_cc         { font-size:12px; color:#000000; border:1px solid #cccccc; width:100%; padding:5px; line-height:18px; resize:none;}

#keyword{
    font-family: 돋움,돋움체;
    font-size: 15px;
    color: #000000;
    border: 1px solid #dddddd;
    width: 100%;
    padding: 0px 3px 0px 3px;
    line-height: 16px;
}
/* BASIC css end */

