
/* include class */
@import url('common.css');

/* main 영역 설정 */
/*
.mainimg { background: url('/common/img/main/topimg.gif') no-repeat top left; width: 770px; height: 192px}
.mainimg_item { background: url('/common/img/bar/vline_c3_v8.gif') no-repeat 3 right; width: 73px; margin-right: 5px; padding: 0 10 0 12}
*/
.main_hotnews { background: url('/common/img/bar/vline_cc_v14.gif') no-repeat 7 right; height: 15px; padding: 5 15 4 0}
.main_hotnews_cont { height: 26px; padding: 5 0 4 12}
.main_banner { position: absolute; background: url('/common/img/quick/table_back.gif') no-repeat bottom left; margin: -90 20 20 150}
.main_banner2 { position: absolute; background: url('/common/img/quick/table_back.gif') no-repeat bottom left; margin: 10 20 20 150}

/* ---------- topmenu 영역 설정 ---------- */
/* 1-depth menu 영역 설정 */
.topsmenu { padding: 15 1 0 0}
.topmenu { margin: 3 0 0 36}
.topmenu table { border-left: 1px solid #cccccc}
.topmenu td { border: 1px solid #cccccc; border-left: 0; text-align: center; padding: 6 0; cursor: hand; font-size: 9pt;}
.topmenu_on { color: #ffffff; background: #cf2b1e; border: 1px solid #b0b0b0; border-bottom: 0; text-align: center; padding: 5 0; cursor: hand}

/* 2-depth menu layer 영역 설정 */
#toplmenu11 { position: absolute; margin-top: -1px; z-index: 20}
#toplmenu12 { position: absolute; margin: -1 0 0 100; z-index: 20}
#toplmenu13 { position: absolute; margin: -1 0 0 200; z-index: 20}
#toplmenu14 { position: absolute; margin: -1 0 0 370; z-index: 20}
#toplmenu15 { position: absolute; margin: -1 0 0 478; z-index: 20}

/* product 2-depth menu 설정 */
.topmenu .toplmenu_product { border-bottom: 3px solid #eeeeee}
.topmenu .toplmenu_product table { border: 1px solid #b0b0b0}
.topmenu .toplmenu_product th.toplmenu_product1 { background: #f0f0f0; border: 1px solid #b0b0b0; text-align: left; padding: 4 0 3 15; cursor: hand}
.topmenu .toplmenu_product th.toplmenu_product1_on { color: #cf2b1e; background: #f0f0f0; border-bottom: 1px solid #b0b0b0; text-align: left; padding: 4 0 3 15; cursor: hand}
.topmenu .toplmenu_product td { background: #ffffff; border: 1px solid #b0b0b0; text-align: left; padding: 5 0 8}

/* product 외 2-depth menu 설정 */
.topmenu .toplmenu_etc { border-bottom: 3px solid #eeeeee}
.topmenu .toplmenu_etc table { border: 1px solid #b0b0b0}
.topmenu .toplmenu_etc td table { border: 0}
.topmenu .toplmenu_etc td { background: #ffffff; border: 0; padding: 5 0 8}
.topmenu .toplmenu_etc td td.toplmenu_etc1 { text-align: left; padding: 2 10; cursor: hand}
.topmenu .toplmenu_etc td td.toplmenu_etc1_on { color: #cf2b1e; background: f0f0f0; text-align: left; padding: 2 10; cursor: hand}

/* procuct 3-depth menu 설정 */
.topmenu .toplmenu_product td table { border: 0}
.topmenu .toplmenu_product td td.toplmenu_product2 { border: 0; padding: 1 15; cursor: hand}
.topmenu .toplmenu_product td td.toplmenu_product2_on { color: #d54a40; border: 0; padding: 1 15; cursor: hand}
/* ---------- topmenu 영역 설정 ---------- */


/* ---------- leftmenu 영역 설정 ---------- */
.leftmenu { border-bottom: 1px solid #cccccc}
.leftmenu_tit { height: 42px; padding: 15 0 0 2}

/* 1-depth menu 영역 설정 */
.leftmenu1 { color: #555555; background: url('/common/img/bullet/plus.gif') no-repeat 7 right; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 5 0 0 5; cursor: hand}
.leftmenu1_on { color: #555555; background: url('/common/img/bullet/minus.gif') no-repeat 7 right; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 5 0 0 5; cursor: hand}
.leftmenup1 { color: #ffffff; background: #666666 url('/common/img/bullet/plus.gif') no-repeat 7 right; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 3 0 2 5; cursor: hand}
.leftmenup1_on { color: #ffffff; background: #666666 url('/common/img/bullet/minus.gif') no-repeat 7 right; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 3 0 2 5; cursor: hand}
.leftmenu1_nosub { color: #555555; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 5 0 0 5; cursor: hand}
.leftmenu1_nosub_on { color: #c50f01; height: 24px; font: bold; border-top: 1px solid #cccccc; padding: 5 0 0 5; cursor: hand}

/* 2-depth menu 영역 설정 */
.leftmenu2 { color: #4b4b4b; height: 21px; font: normal; border-top: 1px solid #e3e3e3; padding: 3 0 1 15; cursor: hand}
.leftmenu2_on { color: #c50f01; background: #f5f5f5 url('/common/img/bullet/arr_red_3x5.gif') no-repeat 9 7; height: 21px; font: normal; border-top: 1px solid #e3e3e3; padding: 3 0 1 15; cursor: hand}
.leftmenup2 { color: #4b4b4b; height: 21px; font: normal; border-top: 1px solid #e3e3e3; padding: 3 0 1 15; cursor: hand}
.leftmenup2_on { color: #c50f01; background: #f5f5f5 url('/common/img/bullet/arr_red_3x5.gif') no-repeat 9 8; height: 21px; font: normal; border-top: 1px solid #e3e3e3; padding: 3 0 1 15; cursor: hand}

/* 3-depth menu 영역 설정 */
.leftmenu3_off { color: #777777; padding: 2 0 2 5; cursor: hand}
.leftmenu3_on { color: #c50f01; background: #f2f2f2; padding: 2 0 2 5; cursor: hand}
/* ---------- leftmenu 영역 설정 // ---------- */


/* 타이틀(기본) 영역 설정 */
.cm_tit { height: 43px; border-bottom: 1px solid #cccccc}
.cm_stit { color: #010101; background: url('/common/img/bullet/rect_red_5x5.gif') no-repeat 3 0; font: bold 10pt; padding: 2 0 0 12}

/* 타이틀(images) 영역 설정 */
.img_stit_down { color: #222222; background: url('/common/img/icon/img_down.gif') no-repeat 20 30; height: 73px; padding: 15 0 0 100}
.img_stit_up { color: #222222; background: url('/common/img/icon/img_up.gif') no-repeat 20 10; height: 81px; padding: 20 0 0 100}
.img_stit_quest { color: #222222; background: url('/common/img/icon/img_quest_single.gif') no-repeat 30 15; height: 73px; padding: 15 0 0 100}
.img_stit_note1 { color: #222222; background: url('/common/img/icon/img_note.gif') no-repeat 20 18; height: 86px; padding: 15 0 0 100}
.img_stit_note2 { color: #222222; background: url('/common/img/icon/img_note.gif') no-repeat 20 25; height: 106px; padding: 15 0 0 100}
.img_stit_key { color: #222222; background: url('/common/img/icon/img_key.gif') no-repeat 20 18; height: 106px; padding: 15 0 0 100}
.img_stit_cart { color: #222222; background: url('/common/img/icon/img_cart.gif') no-repeat 20 30; height: 143px; padding: 15 0 0 100}
.img_stit_pcman { color: #222222; background: url('/common/img/icon/img_pcman.gif') no-repeat 30 20; height: 91px; padding: 15 0 0 100}
.img_stit_request1 { color: #222222; background: url('/common/img/icon/img_request.gif') no-repeat 20 10; height: 79px; padding: 15 0 0 100}
.img_stit_request2 { color: #222222; background: url('/common/img/icon/img_request.gif') no-repeat 20 20; height: 119px; padding: 15 0 0 100}
.img_stit_distributor { color: #222222; background: url('/common/img/icon/img_distributor_info.gif') no-repeat 20 15; height: 104px; padding: 15 0 0 100}
.img_stit_yesid	{ color: #222222; background: url('/common/img/icon/img_yesid.gif') no-repeat 20 15; height : 119px; padding: 15 0 0 100} 

/* 팝업타이틀(images) 영역 설정 */
.img_ptit_quest { color: #555555; background: url('/common/img/icon/img_quest_double.gif') no-repeat 20 10; height: 73px; padding: 20 0 0 90}
.img_ptit_search_member { color: #555555; background: url('/common/img/icon/img_search_member.gif') no-repeat 20 10; height: 74px; padding: 25 0 0 110}
.img_ptit_check_member { color: #555555; background: url('/common/img/icon/img_check_member.gif') no-repeat 20 10; height: 82px; padding: 10 0 0 130}
.img_ptit_download { color: #555555; background: url('/common/img/icon/img_log.gif') no-repeat 20 10; height: 69px; padding: 25 0 0 90}

/* 서브타이틀(bullet) 설정 */
.stitle_plus01_f8 { background: url('/common/img/bullet/plus_gray_5x5.gif') no-repeat 2 7; padding-left: 10px; display: block} /* 회색 plus 기호 / 폰트 사이즈 8pt */
.stitle_plusred_f8 { background: url('/common/img/bullet/plus_red_5x5.gif') no-repeat 2 7; padding-left: 10px; display: block} /* 빨간색 plus 기호 / 폰트 사이즈 8pt */
.stitle_dotarr01_f10 { background: url('/common/img/bullet/dotarr_00_6x9.gif') no-repeat 1 4; padding-left: 12px; display: block} /* 검은색 도트 화살표 / 폰트 사이즈 10pt */
.stitle_linearr01_f8 { background: url('/common/img/bullet/linearr_red_3x5.gif') no-repeat 2 7; padding-left: 10px; display: block} /* 빨간색 line 화살표 / 폰트 사이즈 8pt */
.stitle_arr01_f9 { background: url('/common/img/bullet/arr_red_3x5.gif') no-repeat 2 7; padding-left: 10px; display: block} /* 빨간색 화살표 / 폰트 사이즈 9pt */
.stitle_arr01_f8 { background: url('/common/img/bullet/arr_red_3x5.gif') no-repeat 2 5; padding-left: 10px; display: block} /* 빨간색 화살표 / 폰트 사이즈 8pt */
.stitle_arr02_f9 { background: url('/common/img/bullet/arr_lblue_3x5.gif') no-repeat 2 7; padding-left: 10px; display: block} /* 하늘색 화살표 / 폰트 사이즈 9pt */
.stitle_dbarr01_f9 { background: url('/common/img/bullet/double_arr_22_7x5.gif') no-repeat 2 5; padding-left: 14px; display: block} /* 짙은 회색 화살표 / 폰트 사이즈 9pt */
.stitle_dot01_f9 { background: url('/common/img/bullet/dot_848284_3x3.gif') no-repeat 2 8; padding-left: 10px; display: block} /* 회색 도트 / 폰트 사이즈 9pt */
.stitle_dot01_f9_noblc { background: url('/common/img/bullet/dot_848284_3x3.gif') no-repeat 2 6; padding-left: 10px} /* 회색 도트 / 폰트 사이즈 9pt */
.stitle_dot02_f9 { background: url('/common/img/bullet/dot_00_2x2.gif') no-repeat 2 8; padding-left: 9px; display: block} /* 검은색 도트 / 폰트 사이즈 9pt */
.stitle_dot02_f8 { background: url('/common/img/bullet/dot_00_2x2.gif') no-repeat 2 6; padding-left: 9px; display: block} /* 검은색 도트 / 폰트 사이즈 9pt */
.stitle_dot03_f8 { background: url('/common/img/bullet/dot_cf2b1e_2x2.gif') no-repeat 2 6; padding-left: 9px; display: block} /* 빨간색 도트 / 폰트 사이즈 8pt */
.stitle_dot04_f8 { background: url('/common/img/bullet/dot_598aaa_2x2.gif') no-repeat 2 6; padding-left: 9px; display: block} /* 하늘색 도트 / 폰트 사이즈 8pt */
.stitle_dot05_f8 { background: url('/common/img/bullet/dot_6e2620_3x3.gif') no-repeat 2 6; padding-left: 10px; display: block} /* 갈색 도트 / 폰트 사이즈 8pt */
.stitle_dot06_f8 { background: url('/common/img/bullet/dot_55_2x2.gif') no-repeat 2 9; padding-left: 9px; display: block} /* 회색 도트 / 폰트 사이즈 8pt */
.stitle_dot07_f9 { background: url('/common/img/bullet/dot_cf2b1e_3x3.gif') no-repeat 2 8; padding-left: 10px; display: block} /* 빨간색 도트 / 폰트 사이즈 9pt */
.stitle_dot08_f11 { background: url('/common/img/bullet/dot_cf2b1e_6x6.gif') no-repeat 2 6; padding-left: 13px; display: block} /* 빨간색 도트 / 폰트 사이즈 11pt */
.stitle_dash01_f9 { background: url('/common/img/bullet/dash_22_3x1.gif') no-repeat 2 10; padding-left: 10px; display: block} /* 회색 dash / 폰트 사이즈 9pt */
.stitle_dash01_f8 { background: url('/common/img/bullet/dash_22_3x1.gif') no-repeat 2 6; padding-left: 10px; display: block} /* 회색 dash / 폰트 사이즈 8pt */
.stitle_dash02_f8 { background: url('/common/img/bullet/dash_22_3x1.gif') no-repeat 2 9; padding-left: 10px; display: block} /* 회색 dash / 폰트 사이즈 8pt */
.stitle_dash03_f8 { background: url('/common/img/bullet/dash_598aaa_3x1.gif') no-repeat 2 9; padding-left: 10px; display: block} /* 하늘색 dash / 폰트 사이즈 8pt */
.stitle_cross01_f8 { background: url('/common/img/bullet/cross_77_7x7.gif') no-repeat 2 7; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_cross02_f8 { background: url('/common/img/bullet/cross_c1352a_7x7.gif') no-repeat 2 7; padding-left: 12px; display: block} /* 빨간색 십자기호 / 폰트 사이즈 8pt */
.stitle_cross03_f8 { background: url('/common/img/bullet/cross_77_7x7.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_cross04_f8 { background: url('/common/img/bullet/cross_c1352a_7x7.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 빨간색 십자기호 / 폰트 사이즈 8pt */
.stitle_dot_orange_f8 { background: url('/common/img/bullet/dot_orange_7x7.gif') no-repeat 2 7; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_main1_f8 { background: url('/common/img/bullet/bu_dot_orange.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_main2_f8 { background: url('/common/img/bullet/bu_dot_red.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_arr_gray_f8 { background: url('/common/img/bullet/arr_gray_3x5.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 회색 십자기호 / 폰트 사이즈 8pt */
.stitle_arr_red_f8 { background: url('/common/img/bullet/arr_red_3x5.gif') no-repeat 2 5; padding-left: 12px; display: block} /* 빨간색 십자기호 / 폰트 사이즈 8pt */




/* ---------- 서브타이틀(icon) 설정 ---------- */
.cont_doc_f9 { background: url('/common/img/icon/doc.gif') no-repeat 2 5; padding-left: 12px; display: block} /* docment image / 폰트 사이즈 9pt */
.cont_doc_f8 { background: url('/common/img/icon/doc.gif') no-repeat 2 2; padding-left: 12px; display: block} /* docment image / 폰트 사이즈 8pt */
.cont_detail_f8 { background: url('/common/img/icon/description_detail.gif') no-repeat 2 4; padding-left: 17px; display: block} /* 내용 상세보기 / 폰트 사이즈 8pt */
.cont_print_f8 { background: url('/common/img/icon/print.gif') no-repeat 2 4; padding-left: 17px; display: block} /* 내용 인쇄 / 폰트 사이즈 8pt */
.cont_dot_line_f8 { background: url('/common/img/title/stit_dot_line.gif') no-repeat top left; height: 17px; padding-left: 8px; display: block} /* Related Products / 폰트 사이즈 8pt */
.notice_f9 { background: url('/common/img/icon/notice_red.gif') no-repeat 2 5; padding-left: 47px} /* notice / 폰트 사이즈 9pt */

.num1_cir1_f9 { background: url('/common/img/icon/num_gray_cir1.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 1번 / 폰트 사이즈 9pt */
.num1_cir2_f9 { background: url('/common/img/icon/num_gray_cir2.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 2번 / 폰트 사이즈 9pt */
.num1_cir3_f9 { background: url('/common/img/icon/num_gray_cir3.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 3번 / 폰트 사이즈 9pt */
.num1_cir4_f9 { background: url('/common/img/icon/num_gray_cir4.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 4번 / 폰트 사이즈 9pt */
.num1_cir5_f9 { background: url('/common/img/icon/num_gray_cir5.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 5번 / 폰트 사이즈 9pt */
.num1_cir6_f9 { background: url('/common/img/icon/num_gray_cir6.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 6번 / 폰트 사이즈 9pt */

.num2_cir1_f9 { background: url('/common/img/icon/num_white_cir1.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 1번 / 폰트 사이즈 9pt */
.num2_cir2_f9 { background: url('/common/img/icon/num_white_cir2.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 2번 / 폰트 사이즈 9pt */
.num2_cir3_f9 { background: url('/common/img/icon/num_white_cir3.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 3번 / 폰트 사이즈 9pt */
.num2_cir4_f9 { background: url('/common/img/icon/num_white_cir4.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 4번 / 폰트 사이즈 9pt */
.num2_cir5_f9 { background: url('/common/img/icon/num_white_cir5.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 5번 / 폰트 사이즈 9pt */
.num2_cir6_f9 { background: url('/common/img/icon/num_white_cir6.gif') no-repeat 2 4; padding-left: 19px; display: block} /* 6번 / 폰트 사이즈 9pt */
/* ---------- 서브타이틀(icon) 설정 // ---------- */




/* bar 스타일 설정 */
.bar_dot_ce3x1 { background: url('/common/img/bar/dot_ce_3x1.gif') repeat-x top left; padding-top: 1px}
.bar_dot_dfd9cb { background: url('/common/img/bar/dot_dfd9cb_w3.gif') repeat-x top left; padding-top: 1px}



/* product view 영역 설정 */
.spec { background: url('/common/img/bullet/dot_d8_1x1.gif') repeat-x 0 24}
.spec_on { background: url('/product/img/tap/spec_on_right.gif') no-repeat top right}
.spec_on_lft { color: #735d4d; background: url('/product/img/tap/spec_on_left.gif') no-repeat top left; height: 25px; font: bold; text-align: center; padding-top: 5px}
.spec_off { background: url('/product/img/tap/spec_off_right.gif') no-repeat 2 right; padding-top: 2px}
.spec_off_lft { color: #8a8a8a; background: url('/product/img/tap/spec_off_left.gif') no-repeat top left; height: 23px; text-align: center; padding-top: 4px}
.spec_off a { color: #8a8a8a; text-decoration: none}
.spec_off a:hover { color: #8a8a8a; text-decoration: none}
.spec_list { padding: 20 0 0 15}
.related_bar { background: url('/product/img/bar/vbar_related.gif') no-repeat 3 right}


/* ---------- tap 영역 설정 ---------- */
.tap1 { background: url('/common/img/bullet/dot_a89d7e_1x1.gif') repeat-x 0 24; padding-left: 5px}
.tap1_on { background: url('/common/img/tap/a89d7e_on_right.gif') no-repeat top right; margin-left: 1px}
.tap1_on_lft { color: #837347; background: url('/common/img/tap/a89d7e_on_left.gif') no-repeat top left; height: 25px; font: bold; text-align: center; padding-top: 5px}
.tap1_off { background: url('/common/img/tap/a89d7e_off_right.gif') no-repeat top right; margin-left: 1px}
.tap1_off_lft { color: #a5a5a5; background: url('/common/img/tap/a89d7e_off_left.gif') no-repeat top left; height: 25px; text-align: center; padding-top: 5px}
.tap1_off a, .tap1_off a:hover { color: #a5a5a5; text-decoration: none}

.tap2 { background: url('/common/img/tap/55_bar.gif') no-repeat 3 right; margin-right: 12px; padding-right: 13px}

.tap3 { background: url('/common/img/tap/ac_bar.gif') no-repeat 3 right; margin-right: 3px; padding-right: 6px}
.tap3_no { background: url('/common/img/tap/ac_bar.gif') no-repeat 3 right; margin-right: 3px; padding-right: 12px}
.tap3 a:hover, .tap3_no a:hover { color: #598aaa; text-decoration: underline}
/* ---------- tap 영역 설정 // ---------- */


/* process 영역 설정 */
.process1_header_on { color: #8eafc4; background: url('/common/img/process/round1_header_on_right.gif') no-repeat top right}
.process1_header_on_lft { color: #8eafc4; background: url('/common/img/process/round1_header_on_left.gif') no-repeat top left; height: 24px}
.process1_header_off { color: #aca795; background: url('/common/img/process/round1_header_off_right.gif') no-repeat top right}
.process1_header_off_lft { color: #aca795; background: url('/common/img/process/round1_header_off_left.gif') no-repeat top left; height: 24px}
.process1_cont_on { color: #6489a0; background: url('/common/img/process/round1_cont_on_right.gif') no-repeat bottom right}
.process1_cont_on_lft { color: #6489a0; background: url('/common/img/process/round1_cont_on_left.gif') no-repeat bottom left}
.process1_cont_off { color: #736d58; background: url('/common/img/process/round1_cont_off_right.gif') no-repeat bottom right}
.process1_cont_off_lft { color: #736d58; background: url('/common/img/process/round1_cont_off_left.gif') no-repeat bottom left}
.process1_arr1 { background: url('/common/img/process/round1_arr.gif') no-repeat 20 right; margin-right: 13px; padding-right: 24px}
.process1_arr2 { background: url('/common/img/process/round1_arr.gif') no-repeat 30 right; margin-right: 13px; padding-right: 24px}

/* thumnail img 설정 */
.thum_img1_e3 { border: 1px solid #e3e3e3}
.thum_img3_e6 { border: 3px solid #e6e6e6}

/* calendar 설정 */
.prev_month { background: url('/common/img/calendar/schedule_bar.gif') no-repeat top right; height: 44px; padding-top: 15px}
.next_month { background: url('/common/img/calendar/schedule_bar.gif') no-repeat top left; height: 44px; padding-top: 15px}
.present_month { height: 44px; padding-top: 10}

/* history(연혁) table 설정 */
.history_list { border-bottom: 1px solid #e7e7e7}
.history_group { padding: 0 0 5 10}
.history_month { width: 65px; border-top: 1px solid #e7e7e7; text-align: right; margin-right: 5px; padding-top: 14px}
.history_year { width: 45px; border-top: 1px solid #e7e7e7; padding-top: 12px}
.history_cont { height: 40px; border-top: 1px solid #e7e7e7; padding: 10 0}

/* contact us table 설정 */
.contact_header { background: url('/company/img/table/contact_header.gif') no-repeat bottom left}
.contact_header_top { background: url('/company/img/table/contact_header_top.gif') no-repeat top left; width: 130px; padding: 10px}


/* ---------- line-table 스타일 설정 ---------- */
/* support table */
ul.line_list1 { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; padding: 10 2 15}
ul.line_list1_bottom { border-bottom: 1px solid #d8d8d8; padding: 2 2 4}

/* basic table */
div.line_list2 { border-top: 3px solid #f4f4f4; border-bottom: 3px solid #f4f4f4}
div.line_list2_top { border-top: 3px solid #f4f4f4}
table.line_list2 { border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0}
table.line_list2_top { border-top: 1px solid #e0e0e0}
.line_list2 th.header1 { color: #555555; background: #f4f4f1; padding: 5 0}
.line_list2 th.header2 { color: #555555; background: #f4f4f1 url('/common/img/table/line_list2_bar.gif') no-repeat 0 6; padding: 5 0}
.line_list2 th.header3 { color: #555555; background: #f4f4f1 url('/common/img/table/line_list2_doublebar.gif') no-repeat 0 10; padding: 3 0}
.line_list2 th.header5 { color: #555555; background: #f4f4f1 url('/common/img/table/line_list2_doublebar.gif') no-repeat 0 6; padding: 3 0}
.line_list2 th.header4 { color: #555555; background: #f4f4f1; border-left: 1px solid #e0e0e0; padding: 5 0}
.line_list2 th.header_form1 { background: #f4f4f1; padding: 0}
.line_list2 td { color: #555555; border-top: 1px solid #e0e0e0; padding: 5px}
.line_list2 td.header_item1 { background: #f4f4f1; width: 110px; border-right: 1px solid #e0e0e0; text-align: center; vertical-align: middle}
.line_list2 td.header_item2 { background: #f4f4f1; width: 150px; border-right: 1px solid #e0e0e0; text-align: center; vertical-align: middle}
.line_list2 td.header_item3 { background: #f4f4f1; width: 70px; border-right: 1px solid #e0e0e0; text-align: center; vertical-align: middle}
.line_list2 td.line_list { border-left: 1px solid #e0e0e0}
.line_list2 td.input_list { height: 19px; border: 0; padding: 0}
.line_list2 td.cont1 { line-height: 1.7em; padding: 10 20}
.line_list2 td.cont2 { line-height: 1.7em; border: 0; border-bottom: 1px solid #e0e0e0; padding: 10 20}
.line_list2 td.item1 { background: #f4f4f1; width: 110px; vertical-align: top; padding-left: 10px}
.line_list2 td.item2 { background: #f4f4f1; width: 150px; vertical-align: top; padding-left: 10px}
.line_list2 td.item3 { background: #f4f4f1; width: 70px; text-align: center; vertical-align: top}
.line_list2 td.item4 { background: #f4f4f1; width: 170px; vertical-align: top; padding-left: 10px}
.line_list2 td.item5 { background: #f4f4f1; width: 270px; vertical-align: top; padding-left: 10px}
.line_list2 td.item6 { background: #f4f4f1; width: 40px; text-align: center; vertical-align: top}
.line_list2 td.item7 { background: #f4f4f1; width: 80px; vertical-align: top; padding-left: 10px}
.line_list2 td.data1 { padding-left: 10px}
.line_list2 td.data2 { padding-left: 20px}
.line_list2 td.data_line { border-left: 1px solid #e0e0e0}
.line_list2 td.data_form1 { padding: 2 2 2 5}
.line_list2 td.list1 { background: url('/common/img/table/line_list2_bar.gif') no-repeat 0 6; padding-left: 20px}
.line_list2 td.list2 { background: url('/common/img/table/line_list2_bar.gif') no-repeat 0 6}

div.line_list3 { border-top: 3px solid #f4f4f4}
.line_list3 th.item1 { background: #f4f4ee url('/common/img/bullet/linearr_red_3x5.gif') no-repeat 12 9; border-top: 1px solid #e0e0e0; text-align: left; padding: 4 0 6 20}
.line_list3 td { color: #555555; border-top: 1px solid #e0e0e0; padding: 10px}

ul.line_list4, div.line_list4 { border-top: 3px solid #f4f4f4}
div.line_list4_bottom { border-bottom: 3px solid #f4f4f4}
.line_list4 li.header1 { background: #f4f4ee url('/common/img/bullet/linearr_blue_4x7.gif') no-repeat 12 8; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: left; padding: 2 0 4 20}
.line_list4 li.header2 { background: #f4f4ee url('/common/img/bullet/linearr_blue_4x7.gif') no-repeat 12 8; border-top: 1px solid #e0e0e0; text-align: left; padding: 2 0 4 20}
.line_list4 li.list1 { background: #f7f7f7; border-bottom: 1px solid #e0e0e0; padding: 2 0 2 12}
.line_list4 li.list2 { border-bottom: 1px solid #e0e0e0; padding: 2 0 4 20}
.line_list4 li.list3 { border-top: 1px solid #e0e0e0; padding: 2 0 2 12}
.line_list4 li.list4 { border-bottom: 1px solid #e0e0e0; padding: 2 0 2 12}
.line_list4 .list3_bar { background: url('/common/img/tap/ac_bar.gif') no-repeat 0 2; padding-left: 15px}
table.line_list4 { border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0}
.line_list4 td.list1 { border-top: 1px solid #e0e0e0; padding: 4 0 4 10}
.line_list4 td.list2 { border-top: 1px solid #e0e0e0; padding: 4 0}

div.line_list5 { border-bottom: 3px solid #f4f4f4}
ul.line_list5 { line-height: 2em; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding: 10px}

div.line_list6 { border-bottom: 3px solid #f4f4f4}
ul.line_list6 { border-bottom: 1px solid #e0e0e0; padding: 20 5}
/* ---------- line-table 스타일 설정 // ---------- */


/* ---------- round-table 스타일 설정 ---------- */
.round_table1_top { background: url('/common/img/table/round_table1_top_right.gif') no-repeat top right}
.round_table1_top_lft { background: url('/common/img/table/round_table1_top_left.gif') no-repeat top left; padding-top: 5px}
.round_table1_bottom { background: url('/common/img/table/round_table1_bottom_right.gif') no-repeat bottom right}
.round_table1_bottom_lft { background: url('/common/img/table/round_table1_bottom_left.gif') no-repeat bottom left; padding-top: 5px}
.round_table1 { background: url('/common/img/table/round_table1_right.gif') repeat-y top right}
.round_table1_lft { background: url('/common/img/table/round_table1_left.gif') repeat-y top left; padding: 5 20}

.round_table11_top { background: #fafafa url('/common/img/table/round_table1_top_right.gif') no-repeat top right}
.round_table11_top_lft { background: url('/common/img/table/round_table1_top_left.gif') no-repeat top left; padding-top: 5px}
.round_table11_bottom { background: #fafafa url('/common/img/table/round_table1_bottom_right.gif') no-repeat bottom right}
.round_table11_bottom_lft { background: url('/common/img/table/round_table1_bottom_left.gif') no-repeat bottom left; padding-top: 5px}
.round_table11 { background: #fafafa url('/common/img/table/round_table1_right.gif') repeat-y top right}
.round_table11_lft { background: url('/common/img/table/round_table1_left.gif') repeat-y top left; padding: 5 20}

.round_table3_top { background: #f4f4f1 url('/common/img/table/round_table3_top_right.gif') no-repeat top right}
.round_table3_top_lft { background: url('/common/img/table/round_table3_top_left.gif') no-repeat top left; padding-top: 5px}
.round_table3_bottom { background: #f4f4f1 url('/common/img/table/round_table3_bottom_right.gif') no-repeat bottom right}
.round_table3_bottom_lft { background: url('/common/img/table/round_table3_bottom_left.gif') no-repeat bottom left; padding-top: 5px}
.round_table3 { background: #f4f4f1 url('/common/img/table/round_table3_right.gif') repeat-y top right}
.round_table3_lft { background: url('/common/img/table/round_table3_left.gif') repeat-y top left; padding: 5 20}

.round_table2_top { background: url('/common/img/table/round_table2_top_right.gif') no-repeat top right}
.round_table2_top_lft { background: url('/common/img/table/round_table2_top_left.gif') no-repeat top left; padding-top: 5px}
.round_table2_bottom { background: url('/common/img/table/round_table2_bottom_right.gif') no-repeat bottom right}
.round_table2_bottom_lft { background: url('/common/img/table/round_table2_bottom_left.gif') no-repeat bottom left; padding-top: 9px}
.round_table2 { background: url('/common/img/table/round_table2_right.gif') repeat-y top right}
.round_table2_lft { background: url('/common/img/table/round_table2_left.gif') repeat-y top left; padding: 5 5 2}

.round_table4_top { background: url('/common/img/table/round_table4_top_right.gif') no-repeat top right}
.round_table4_top_lft { background: url('/common/img/table/round_table4_top_left.gif') no-repeat top left; padding-top: 4px}
.round_table4_bottom { background: url('/common/img/table/round_table4_bottom_right.gif') no-repeat bottom right}
.round_table4_bottom_lft { background: url('/common/img/table/round_table4_bottom_left.gif') no-repeat bottom left; padding-top: 4px}
.round_table4 { background: url('/common/img/table/round_table4_right.gif') repeat-y top right}
.round_table4_lft { background: url('/common/img/table/round_table4_left.gif') repeat-y top left; padding: 7 5 0}

.round_table5_top { background: #f2f2f2 url('/common/img/bullet/dot_ff_1x1.gif') no-repeat top right}
.round_table5_top_lft { background: url('/common/img/bullet/dot_ff_1x1.gif') no-repeat top left; padding-top: 1px}
.round_table5_bottom { background: #f2f2f2 url('/common/img/bullet/dot_ff_1x1.gif') no-repeat bottom right}
.round_table5_bottom_lft { background: url('/common/img/bullet/dot_ff_1x1.gif') no-repeat bottom left; padding-top: 1px}
.round_table5 { background: #f2f2f2; padding: 5 20}
/* ---------- round-table 스타일 설정 // ---------- */


/* ---------- box-table 스타일 설정 ---------- */
.box_table0 { padding: 20px}
.box_table01 { padding: 10 15}
.box_table1 { background: #fafafa; border: 1px solid #e0e0e0; padding: 20px}
.box_table2 { background: #f4f4f4; padding: 20px}
.box_table3 { border: 1px solid #b8b8b8} /* 아이프레임 테두리 설정 */

.box_table4 { background: #f4f4f1; border: 1px solid #e0e0e0; margin: 0 2 2 0; padding: 0} /* input title cell */
.box_table4_data { margin-right: 2px}

.box_table5 { background: #f3f2ed; border: 1px solid #dbdbdb}
/* ---------- box-table 스타일 설정 // ---------- */


/* footmenu 영역 설정 */
.foot_logo { background: url('/common/img/footer/logo.gif') no-repeat 35 15; border-right: 1px solid #e6e6e6}
.footmenu_bar { background: url('/common/img/footer/menu_bar.gif') no-repeat 0 1; margin-left: 7px; padding-left: 12px}

/* popup 영역 설정 */
.pp_tit { color: #ffffff; background: #cf2b1e url('/common/img/popup/header.gif') no-repeat top right; font: 10pt; border-top: 3px solid #cccccc; padding: 3 0 5 20}
.pp_cont { padding: 0 20 15}
.pp_cont2 { padding: 0 0 15 20}
.pp_footer { background: #f8f8f8; padding: 5 20}



.login		{border:solid 1px #D0D0D0; width:103px; height:15px; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #6F6F6F;}
.login02	{border:solid 1px #D0D0D0; width:114px; height:15px; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #6F6F6F;}
.login03	{border:solid 1px #D0D0D0; width:80px; height:15px; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #6F6F6F;}

.idpw {width:80px; height:15px; border:solid 1px #7ca8d8; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #6F6F6F;}
.id2_off {width:80px; height:15px; border:solid 1px #c8c8c8; background:#f9fcff url(/common/img/main_login/input_email.gif) no-repeat; }
.id3_off {width:80px; height:15px; border:solid 1px #c8c8c8; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #6F6F6F; background-color:#f9fcff; }
.pw2_off {width:80px; height:15px; border:solid 1px #c8c8c8; background:#f9fcff url(/common/img/main_login/input_password.gif) no-repeat; }

.login1 {
	font-family: "굴림";
	font-size: 12px;
	color: #FF3300;
	font-weight: bold;
}


/* ---------- 기존 css.css class ---------- */

/* product spec 스타일 설정 */
.item_product { color: #717C05; font: bold 13px}
.gnb_b { font: bold; padding: 2 5 3}

/* ---------- 기존 css.css class // ---------- */

