<!--
HTML { height:100%; }
BODY { height:100%; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; overflow:hidden; }
IMG { border:none; }
FORM { height:100%; margin:0px; border:0px; margin-bottom:0em; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; border:none; }
A { text-decoration:none; color:#333333; }
TABLE { cellspacing:0; cellpadding:0; }
TD { font-size:12px; line-height:140%; }
INPUT { border:1px solid #c6c6c6; outline-style:none; }
TEXTAREA { border:1px solid #c6c6c6; outline-style:none; }
.input { border:1px solid #666666; }
.top_menu { width:100px; text-align:center; cursor:pointer; }
.top_menu_sel { width:100px; text-align:center; cursor:pointer; background-color:#0d8ef0; color:#ffffff; }

.mini_maker_left_old { height:26px; width:100%; line-height:26px; color:#cbcdd2; border-top:1px solid #666b7d; border-bottom:1px solid #494e5d; padding:0 0 0 0; cursor:pointer; }
.mini_maker_left { height:26px; width:100%; line-height:26px; color:#808080; padding:0 0 0 0; cursor:pointer; }
.mini_maker_left_sel { height:26px; width:100%; line-height:26px; color:#ffffff; padding:0 0 0 0; cursor:pointer; background-color:#729dd7; }
.mini_maker_left_sel2 { height:26px; width:100%; line-height:26px; color:#000000; padding:0 0 0 0; cursor:pointer; background-color:#7db927; }

.mini_maker_left_step_1 { height:34px; width:100%; line-height:26px; padding:0 0 0 0; cursor:pointer; font-weight:normal; }
.mini_maker_left_step_1_sel { height:34px; width:100%; line-height:26px; color:#3080de; padding:0 0 0 0; font-weight:bold; }
.mini_maker_left_step_2 { height:30px; width:100%; line-height:26px; color:#808080; padding:0 0 0 0; cursor:pointer; }
.mini_maker_left_step_2_sel { height:30px; width:100%; line-height:26px; color:#ffffff; padding:0 0 0 0; cursor:pointer; background-color:#7db927; }
.mini_maker_left_step_2_sel table tr td { color:#ffffff; }

.button { width:70px; height:22px; background-image: url('./img/bg_btn_2.png'); background-color: transparent; border: none; cursor: pointer; vertical-align: middle; font-size:12px; line-height:120%; }
.button_old { width:100px; cursor:pointer; }
.button_s { width:60px; cursor:pointer; }
.button_ss { width:30px; cursor:pointer; }

.list_row_old { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; }
.list_row_header_old { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#0d8ef0; color:#ffffff; }
.list_row_header { height:40px; border-right:1px solid #e5e5e5; padding-left:4px; color:#333333; cursor:pointer; border-bottom:1px solid #d9d9d9; font-family:돋움; font-size:11px; }
.list_row { height:40px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-left:4px; }
.list_row_no { height:40px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; text-align:center; text-align:center; color:#999999; font-size:10px; }
.common_form_header { height:26px; border-top:1px solid #a2a2a2; border-bottom:1px solid #4c545b; padding-left:4px; color:#4b4b4b; background-image:url('./img/bg_list_row_header.png'); cursor:pointer; }

.tab_step1 { width:10px; text-align:right; color:#387ec5; font-weight:bold; }
.tab_step2 { width:60px; text-align:right; color:#666b7d; }
.tab_step3 { width:110px; text-align:right; }
.tab_step_more { width:160px; text-align:right; }

.search_form_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#0D8EF0; color:#ffffff; }
.form_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#50b31e; color:#ffffff; }
.column_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#666666; color:#ffffff; }
.column_header_no_border { padding-left:4px; background-color:#666666; color:#ffffff; }
.column_checkbox_alone { padding-left:4px; }

.modify_form_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#ea991b; color:#ffffff; }
.modify_column_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#666666; color:#ffffff; }

.form_column_header { border-right:1px solid #999999; border-bottom:1px solid #999999; padding-left:4px; background-color:#666666; color:#ffffff; }

.column { width:100%; }
.column_disabled { width:100%; background-color:#999999; disabled;}
.row_column_input { width:100%; background-color:transparent; }
.row_column_input_no_border { border:1px solid #ffffff; width:100%; background-color:transparent; }

.form_name1_top { width:120px; padding:2 5 2 5; }
.form_name1 { color:#4b4b4b; width:120px; padding:2 5 2 5; border-bottom:1px solid #ffffff; }
.form_value1 { color:#4b4b4b; padding:2 5 2 0; border-bottom:1px solid #ffffff; }

.selector {  }
.selector1 { width:100%; }
.selector2 {  }

.checked_row1 { font-weight:bold; color:#43620c; }
.unchecked_row1 { font-weight:normal; color:#999999; }

.row_clicked td {  }

.login_id_focus_in { width:222px; height:34px; font-size:16px; padding:4 0 0 44; border:none; border:0px; background-image:url('./img/login_input_id_focus_in.png'); ime-mode:disabled; }
.login_id_focus_out { width:222px; height:34px; font-size:16px; padding:4 0 0 44; border:none; border:0px; background-image:url('./img/login_input_id_focus_out.png'); ime-mode:disabled; }
.login_pw_focus_in { width:222px; height:34px; font-size:16px; padding:4 0 0 44; border:none; border:0px; background-image:url('./img/login_input_pw_focus_in.png'); ime-mode:disabled; background-repeat:no-repeat; }
.login_pw_focus_out { width:222px; height:34px; font-size:16px; padding:4 0 0 44; border:none; border:0px; background-image:url('./img/login_input_pw_focus_out.png'); ime-mode:disabled; background-repeat:no-repeat; }

.page_no { color:#666666; width:30px; height:20px; border:1px solid #999999; padding:8 0 0 0; float:left; text-align:center; cursor:pointer; }
.page_no_over { color:#3080de; width:30px; height:20px; border:1px solid #3080de; padding:8 0 0 0; float:left; text-align:center; font-weight:bold; cursor:pointer; }
.page_no_sel { color:#ffffff; width:30px; height:20px; border:1px solid #3080de; background-color: #3080de; padding:8 0 0 0; float:left; text-align:center; font-weight:bold; cursor:pointer; }
.page_no_div { width:4px; height:30px; float:left; }
.page_no_dot { color:#999999; padding:4 4 0 4; float:left; }

.content_tab_1 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_1.png'); }
.content_tab_2 { min-width:120px; height:24px; border:none; background-image:url('./img/bg_content_tab_2.png'); color:#999999; font-weight:normal; cursor:pointer; text-align:center; padding-top:4px; }
.content_tab_3 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_3.png'); }

.content_tab_ov_1 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_1.png'); }
.content_tab_ov_2 { min-width:120px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_2.png'); color:#333333; font-weight:bold; text-align:center; padding-top:4px; }
.content_tab_ov_3 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_3.png'); }
.content_tab_ovi_2 { min-width:120px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_2.png'); color:#333333; cursor:pointer; text-align:center; padding-top:4px; }

.gray:link, .gray:active, .gray:visited  {color:949494;text-decoration:none;}
.gray:hover	{color:595959;text-decoration:none;}

.ss11, a.ss11:link, a.ss11:visited, a.ss11:hover, a.ss11:active{font-size:11px;font-family:"돋움,verdana";letter-spacing:-1px;word-break:break-all;}
.blue_bold { color:#697ab2; font-weight:bold; }

.report { border:2px solid #000000; }
.report tr td { text-align:center; border-right:1px dotted #000000; }
.header_1 td { font-size:12px; font-weight:bold; background-color:#ccffff; border-bottom:1px dotted #000000; font-family:돋움; }
.header_2 td { font-size:12px; font-weight:bold; background-color:#fde9d9; border-bottom:1px dotted #000000; }
.data_1 td { font-size:12px; color:#0000ff; border-bottom:1px dotted #000000; }
.data_2 td { font-size:12px; background-color:#dbeef3; color:#0000ff; border-bottom:1px dotted #000000; }
.data_3 td { font-size:12px; font-weight:bold; background-color:#f2f2f2; color:#0000ff; border-bottom:1px dotted #000000; }
.data_4 td { font-size:12px; color:#0000ff; border-bottom:1px solid #000000; }
.data_5 td { font-size:12px; font-weight:bold; color:#000000; border-bottom:1px dotted #000000; }
.data_6 td { font-size:12px; font-weight:bold; color:#000000; border-bottom:2px solid #000000; }
.data_7 td { font-size:12px; font-weight:bold; background-color:#dbeef3; color:#0000ff; border-bottom:2px solid #000000; }

.unselectable { -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; }

.attr_row { padding:0 0 0 10; border-bottom:1px solid #efefef; cursor:pointer; -moz-user-select:-moz-none; -khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; }
.attr_row:hover { background-color:#ff0000; }

.simplecenter tr td { text-align:center; font-family:맑은 고딕; border-right:1px dotted #000000; }
.simplecenter { border:1px solid #d9d9d9; }

.report_cell_center { width:100%; height:100%; border:none; color:#0000ff; text-align:center; font-size:12px; font-family:돋움; }
.report_cell_left { width:100%; height:100%; border:none; color:#0000ff; text-align:left; padding-left:4px; font-size:12px; font-family:돋움; }

.report_cell_center_b { width:100%; height:100%; border:none; color:#000000; text-align:center; }
.report_cell_left_b { width:100%; height:100%; border:none; color:#000000; padding-left:4px; }

.report_cell_center_rb { width:100%; height:100%; border:none; color:#ff0000; text-align:center; font-weight:bold; }

.header_center td { font-size:12px; font-weight:bold; background-color:#ff9cff; border-right:1px solid #666666; border-bottom:1px solid #666666; font-family:돋움; text-align:center; }
.row_0 td { height:25px; font-size:12px; background-color:#ffffff; border-right:1px solid #666666; border-bottom:1px solid #666666; font-family:돋움; }
.row_1 td { height:25px; font-size:12px; background-color:#d9d9d9; border-right:1px solid #666666; border-bottom:1px solid #666666; font-family:돋움; }
.row_0_bottom td { height:25px; font-size:12px; background-color:#ffffff; border-bottom:1px solid #666666; border-right:1px solid #666666; font-family:돋움; }
.row_1_bottom td { height:25px; font-size:12px; background-color:#d9d9d9; border-bottom:1px solid #666666; border-right:1px solid #666666; font-family:돋움; }
.row_input_no_bg { width:100%; height:100%; border:none; color:#0000ff; text-align:center; font-size:12px; font-family:돋움; background-color:transparent;}
.row_input_no_bg_readonly { width:100%; height:100%; border:none; color:#000000; text-align:center; font-size:12px; font-family:돋움; background-color:transparent; }

.fill_parent { width:100%; height:100%; border:none; }
.fill_parent_selector_12 { width:100%; height:100%; border:none; font-size:12px; }

.cms_cal { font-size:14px; height:160px; font-weight:bold; color:#66667d; }
.cms_cal_red { font-size:14px; height:160px; font-weight:bold; color:#ff0000; }
.cms_cal_blue { font-size:14px; height:160px; font-weight:bold; color:#0000ff; }
.cms_cal_gray { font-size:14px; height:160px; font-weight:bold; color:#d9d9d9; }

.cms_cal a { font-weight:bold; color:#66667d; }
.cms_cal_red a { font-weight:bold; color:#ff0000; }
.cms_cal_blue a { font-weight:bold; color:#0000ff; }
.cms_cal_gray a { font-weight:bold; color:#d9d9d9; }

.td_event_day { color:#999999; text-align:right; font-size:11px; font-family:돋움; }
.td_event_day_red { color:#ff0000; text-align:right; font-size:11px; font-family:돋움; }
.td_event_day_gray { color:#d9d9d9; text-align:right; font-size:11px; font-family:돋움; }

.sub_tab_1 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_1.png'); opacity:0.8; }
.sub_tab_2 { height:24px; border:none; background-image:url('./img/bg_content_tab_2.png'); color:#a0a0a0; font-weight:bold; cursor:pointer; text-align:center; padding-top:4px; opacity:0.8; }
.sub_tab_3 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_3.png'); opacity:0.8; }

.sub_tab_ov_1 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_1.png'); }
.sub_tab_ov_2 { height:24px; border:none; background-image:url('./img/bg_content_tab_ov_2.png'); color:#333333; font-weight:bold; text-align:center; padding-top:4px; }
.sub_tab_ov_3 { width:4px; height:24px; border:none; background-image:url('./img/bg_content_tab_ov_3.png'); }

.scrollbar_none::-webkit-scrollbar { 
    display: none; 
}


.scrollbar::-webkit-scrollbar {
    background-color:#fff;
    width:8px
}

.scrollbar::-webkit-scrollbar-track {
    background-color:#ffffff;
}

.scrollbar::-webkit-scrollbar-thumb {
    border-radius:4px;
    background-color:#d9d9d9;
    border:2px solid #ffffff;
}

.scrollbar {
    height: 75vh;
    width: 25vw;
    min-width: 150px;
    background: #fff;
    overflow-y: scroll;
}


.overflow{min-height: 100vh}

.mm_side_menu_sel table tr td { width:100%; line-height:26px; color:#00c73c; padding:0 0 0 0; cursor:pointer; background-color:#414958; font-size:12px; }
.mm_side_menu { width:100%; line-height:26px; color:#949ca6; padding:0 0 0 0; cursor:pointer; background-color:#414958; font-size:12px; background-color:#414958; }
.mm_side_menu:hover { width:100%; line-height:26px; color:#00c73c; padding:0 0 0 0; cursor:pointer; background-color:#414958; font-size:12px; }

.textlink:hover	{ border-bottom:1px solid blue; color:blue; padding-bottom:1px; cursor:pointer; }
.textlink_2 { color:#94989f; }
.textlink_2:hover	{ border-bottom:1px solid #333333; color:#333333; padding-bottom:1px; cursor:pointer; }

.option_price { color:#333333; font-size:16px; font-weight:bold; text-align:right; padding:0px 10px 0px 0px; }

.tr_cursor { background-color:transparent; }
.tr_cursor:hover { background-color:#f0f0f0; }

.bbs_cnt { width:50px; text-align:center; font-size:11px; color:#858585; padding-top:10px; padding-bottom:10px; }
.bbs .header { height:40px; }
.bbs .header .col { border-top:2px solid #9f9f9f; border-bottom:1px solid #e8e8e8; text-align:center; font-size:11px; font-weight:bold; color:#858585; }
.bbs .body { height:40px; }
.bbs .body .col { border-bottom:1px solid #e8e8e8; text-align:center; font-size:11px; color:#7a7a7a; }

.bg_tm_1 { width:290px; height:290px; background-image:url('./img/tm_1.png'); background-repeat:no-repeat; }
.bg_tm_2 { width:290px; height:290px; background-image:url('./img/tm_2.png'); background-repeat:no-repeat; }
.bg_tm_3 { width:290px; height:290px; background-image:url('./img/tm_4.png'); background-repeat:no-repeat; }
.bg_tm_4 { width:290px; height:290px; background-image:url('./img/tm_7.png'); background-repeat:no-repeat; }
.bg_tm_5 { width:290px; height:290px; background-image:url('./img/tm_6.png'); background-repeat:no-repeat; }
.bg_tm_6 { width:290px; height:290px; background-image:url('./img/tm_6.png'); background-repeat:no-repeat; }
.bg_tm_7 { width:290px; height:290px; background-image:url('./img/tm_7.png'); background-repeat:no-repeat; }
-->