FORM {margin: 0px;}
TABLE {font-size: 9pt;font-family: 굴림,Arial; color: #343434;}
BODY {font-size: 9pt;font-family: 굴림,Arial; color: #343434;
scrollbar-face-color: #EAEAEA; scrollbar-shadow-color: #ADADAD; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #ADADAD; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #EAEAEA; scrollbar-arrow-color: #494949;}
img {border: 0px;}


/************************************/
/*** 여백 및 외각라인 (outline) *******/
/************************************/
/* content_padding *//* 전체 기본여백 */
.ctpadding {padding: 10 10 0 10; overflow-x:hidden; overflow-y:auto;}
/* body outline *//* 전체 외각라인 */
.body_otl {border:5px solid #d0d0d0;}
/* content area border line*/
.cabl {border-top: #AFAFAF 2px solid; border-left: #AFAFAF 2px solid; border-right: #D4D0C8 1px solid; border-bottom: #D4D0C8 1px solid; padding:7px;}
/* content area border line*/
.cab2 {border-top: #AFAFAF 2px solid; border-left: #AFAFAF 2px solid; border-right: #D4D0C8 1px solid; border-bottom: #D4D0C8 1px solid; padding:0px;}
/* grid outline1*/
.gol_01 {scrollbar-face-color: #EAEAEA; scrollbar-shadow-color: #ADADAD; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #ADADAD; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #EAEAEA; scrollbar-arrow-color: #494949;} 
/* grid outline2*/
.gol_02 {border-top: #AFAFAF 1px solid; border-left: #AFAFAF 1px solid; border-right: #D4D0C8 1px solid; border-bottom: #D4D0C8 1px solid;}
/* Content_Group_Body_Table */
.cgroup_body {padding:5px; border-top: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid;}

/************************************/
/*** Space **************************/
/************************************/
/* Space_H3 */
.space_s {height:3px;}
/* Space_H5 */
.space_bt {height:5px;}
/* Space_H8 */
.space_b8 {height:8px;}
/* Space_H10 */
.space_b {height:10px;}
/* Space_H15 */
.space_b15 {height:15px;}
/* Space_H20 */
.space_2b {height:20px;}

/************************************/
/*** background-color 변경 **********/
/************************************/

/* 컨텐츠 타이틀 */
.tdhead, .tdhead_right, .tdhead_center {background-color:#ededed;}
/* 리스트 및 컨텐츠 기본배경(gray) */
.tdrow, .tdrow_center, .tdrow_right, .tdrow_lh, .cgroup_body {background-color:#FFFFFF;}
/* 리스트및 컨텐츠 합계배경 */
.ctrow_val, .ctrow_val_center, .ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .ctrow_val_left, .list_row_val, .list_val_center {background-color:#FDF7D3;}


/************************************/
/*** 타이틀 텍스트 ******************/
/************************************/
/* 메인 타이틀 */
.ftmntitle {font: bold 10pt 굴림,Arial; color:#333333; vertical-align:bottom;}
/* 메인 타이틀(부가설명) */
.ftsbtitle {font: normal 9pt 굴림,Arial; color:#343434; vertical-align:bottom;}
/* 메인 타이틀 하단라인 */
.bgtlline {background-color:#BEB282;}
/* 컨텐츠 타이틀 */
.ftcttitle {font: bold 9pt 굴림,Arial; color:#343434; vertical-align:bottom;}
/* 컨텐츠 타이틀 기타(gray) */
.ftcttitle_etc {font: bold 9pt 굴림,Arial; color:#343434; vertical-align:bottom;}
/* 컨텐츠 타이틀 서브(2/3차) */
.ftcttitle_sub {font: bold 9pt 굴림,Arial; color:#343434; vertical-align:bottom;}
/* 팝업 메인타이틀 */
.ppwhtitle {font: bold 9pt 굴림,Arial; color:#4A4A4A;}
/* 카페 메인타이틀 */
.cafetitle {font: bold 14pt/130% 굴림,Arial; color:#000000; text-decoration:underline;}

/************************************/
/*** 텍스트스타일 *******************/
/************************************/
/****** Text ************/
/* Gray Text */
.ftgray {font: 9pt 굴림,Arial; color:#343434;}
/* Black Text */
.ftblack {font: 9pt 굴림,Arial; color:#343434;}
/* Black Text 8pt */
.ftblack_s {font: 8pt 굴림,Arial; color:#343434;}
/* Sky Blue Text */
.ftsblue {font: 9pt 굴림,Arial; color:#118DD2;}
/* Red Text */
.ftred {font: 9pt 굴림,Arial; color:#ED0000;}
/* Gray Text 8pt */
.ftgray_s {font: 8pt 굴림,Arial; color:#7C7C7C;}
/* status */
.status {font: 9pt 굴림,Arial; color:#996EB4;}
/* Gray Text */
.ftgray02 {font: 9pt 굴림,Arial; color:#B7B7B7;}
/****** Page Text *********/
/* Page Info. Text */
.ftpginfo {font: 9pt 굴림,Arial; color:#343434; text-align:right; vertical-align:bottom;}
/* Move Page Text */
.ftmvpage {font: 9pt 굴림,Arial; color:#797979;}
/* Now Page Text */
.ftnwpage {font: bold 9pt 굴림,Arial; color:#ff0000;}
/* Green Text */
.ftgreen {font: 9pt 굴림,Arial; color:#3F9C77;}
/* gold Text */
.ftgold {font: 9pt 굴림,Arial; color:#B68E32;}
/* paleblue Text ---> 상태표시클래스 */
.ftpaleblue {font: bold 9pt 굴림,Arial; color:#F7F2D5;}
/* 현재위치 */
.navi {FONT-SIZE: 8pt; FONT-FAMILY: "돋움"}
/* 게시판타이틀 */
.board {FONT-SIZE: 8pt; color:#848484; FONT-FAMILY: "돋움"}

/* Text_Required Field */
.ftrqfield {font: 9pt Verdana; color:#aa0000;}

/************************************/
/*** 링크스타일 *********************/
/************************************/
/* Hyperlink Style */
A:link, A:visited {font: 9pt 굴림,Arial; color:#343434; text-decoration:none;}
A:active, A:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}
/* white Hyperlink Style */
A.white:link, A.white:visited {font: 9pt 굴림,Arial; color:#FFFFFF; text-decoration:none;}
A.white:active, A.white:hover {font: 9pt 굴림,Arial; color:#FFF9A0; text-decoration:none;}
/* Dark Gray Hyperlink Style */
A.dgy:link, A.dgy:visited {font: 9pt 굴림,Arial; color:#343434; text-decoration:none;}
A.dgy:active, A.dgy:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}
/* Dark Gray Hyperlink Style_underline */
A.dgyun:link, A.dgyun:visited {font: 9pt 굴림,Arial; color:#343434; text-decoration:underline;}
A.dgyun:active, A.dgyun:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:underline;}
/* Sky Blue Hyperlink Style */
A.sbl:link, A.sbl:visited {font: 9pt 굴림,Arial; color:#118DD2; text-decoration:none;}
A.sbl:active, A.sbl:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}
/* Sky Blue Hyperlink Style_underline */
A.sblun:link, A.sblun:visited {font: 9pt 굴림,Arial; color:#118DD2; text-decoration:underline;}
A.sblun:active, A.sblun:hover {font: 9pt 굴림,Arial; color:F55A09; text-decoration:underline;}
/* Selected Page No. Hyperlink Style */
A.npg:link, A.npg:visited, A.npg:active, A.npg:hover {font: 9pt 굴림,Arial; color:#ff0000; text-decoration:none;}
/* palegray Hyperlink Style */
A.pgl:link, A.pgl:visited {font: 9pt 굴림,Arial; color:#A9A9A9; text-decoration:none;}
A.pgl:active, A.pgl:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/* yelgray Hyperlink Style */
A.ygl:link, A.ygl:visited {font: 9pt 굴림,Arial; color:#A3A28F; text-decoration:none;}
A.ygl:active, A.ygl:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/* sub_emphasis. Info. Text Hyperlink Style [SC] */
A.sep:link, A.sep:visited {font: 9pt 굴림,Arial; color:#832100; text-decoration:none;}
A.sep:active, A.sep:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/* Navi. Info. Text Hyperlink Style [SC] */
A.navi:link, A.navi:visited {font: 8pt 굴림,Arial; color:#002D9F; text-decoration:none;}
A.navi:active, A.navi:hover {font: 8pt 굴림,Arial; color:#F55A09; text-decoration:underline;}

/* Red Hyperlink Style */
A.red:link, A.red:visited {font: 9pt 굴림,Arial; color:#E21309; text-decoration:none;}
A.red:active, A.red:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/************************************/
/* Tab / Button / Status Bar / workflow */
/************************************/

/* Tab_Selected Name */
.ftnwtab {font: bold 9pt 굴림,Arial; color:#ffffff; vertical-align:bottom;}
/* Tab_Name */
.fttab {font: 9pt 굴림,Arial; vertical-align:bottom; color:#aaaaaa;}
/* 2dept Tab_Selected Name */
.ft2ndtab {font: bold 9pt 굴림,Arial; color:#BA8260; vertical-align:bottom;}
/* 통합 Tab_Name */
.ftunitytab {font: 9pt 굴림,Arial; color:#C2C1B2; vertical-align:bottom;}

/*** Button ***/
/* 텝메뉴 기본 */
.ftbutton {font: 9pt 굴림,Arial; padding:6 0 0 0; color:#aaaaaa;}
.ftbutton a:link, .ftbutton a:visited {font: 9pt 굴림,Arial; color:#343434;text-decoration:none;}
.ftbutton a:active, .ftbutton a:hover {font: 9pt 굴림,Arial; color:#F55A09;text-decoration:none;}
/* 텝메뉴 흰색*/
.ftbutton_white {font: 9pt 굴림,Arial; padding:6 0 0 0; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.ftbutton_white a:link, .ftbutton_white a:visited {font: 9pt 굴림,Arial; color:#ffffff;text-decoration:none;font-weight: bold;}
.ftbutton_white a:active, .ftbutton_white a:hover {font: 9pt 굴림,Arial; color:#F55A09;text-decoration:none;font-weight: bold;}
/* 작은텝메뉴 기본 */
.Sftbutton {font: 9pt 굴림,Arial; padding:4 0 0 0; color:#333333; letter-spacing: -1px;}
.Sftbutton a:link, .Sftbutton a:visited {font: 9pt 굴림,Arial; color:#333333;text-decoration:none;}
.Sftbutton a:active, .Sftbutton a:hover {font: 9pt 굴림,Arial; color:#F55A09;text-decoration:none;}
/* 작은텝메뉴 검정*/
.Sftbutton_white {font: 9pt 돋움,Arial; padding:4 0 0 0; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.Sftbutton_white a:link, .Sftbutton_white a:visited {font: 9pt 돋움,Arial; color:#ffffff;text-decoration:none;font-weight: bold;}
.Sftbutton_white a:active, .Sftbutton_white a:hover {font: 9pt 돋움,Arial; color:#F55A09;text-decoration:none;font-weight: bold;}
/* 검정바탕버튼 흰색*/
.ftbutton_black {font: 8pt 돋움,Arial; color:#ffffff;}
.ftbutton_black a:link, .ftbutton_black a:visited {font: 8pt 돋움,Arial; color:#ffffff; text-decoration:none;}
.ftbutton_black a:active, .ftbutton_black a:hover {font: 8pt 돋움,Arial; color:#F55A09; text-decoration:none;}
/* 메뉴 기본글씨 */
.ftbutton1 {font: 9pt 굴림,Arial; padding-top:3px;color:#16449d;font-weight: bold;letter-spacing: -1px;}
/* 메뉴 굵은작은글씨 */
.ftbutton2_white {font: 8pt 돋움,Arial; padding-top:3px; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.ftbutton2_white a:link, .ftbutton2_white a:visited {font: 8pt 돋움,Arial; color:#ffffff;text-decoration:none;font-weight: bold;}
.ftbutton2_white a:active, .ftbutton2_white a:hover {font: 8pt 돋움,Arial; color:#F55A09;text-decoration:none;font-weight: bold;}
/* 메뉴 작은글씨 */
.ftbutton3_white {font: 8pt 돋움,Arial; padding-top:3px; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.ftbutton3_white a:link, .ftbutton3_white a:visited {font: 8pt 돋움,Arial; color:#ffffff;text-decoration:none;}
.ftbutton3_white a:active, .ftbutton3_white a:hover {font: 8pt 돋움,Arial; color:#F55A09;text-decoration:none;}
/* 메뉴 제일작은글씨 */
.ftbutton4_white {font: 8pt 돋움,Arial; padding-top:2px; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.ftbutton4_white a:link, .ftbutton4_white a:visited {font: 8pt 돋움,Arial; color:#ffffff;text-decoration:none;}
.ftbutton4_white a:active, .ftbutton4_white a:hover {font: 8pt 돋움,Arial; color:#F55A09;text-decoration:none;}
/* 메뉴 굵은큰글씨 */
.ftbutton5_white {font: 9pt 굴림,Arial; padding:3 8 0 8; color:#ffffff; font-weight: bold; letter-spacing: -1px;}
.ftbutton5_white a:link, .ftbutton5_white a:visited {font: 9pt 굴림,Arial; color:#ffffff;text-decoration:none;font-weight: bold;}
.ftbutton5_white a:active, .ftbutton5_white a:hover {font: 9pt 굴림,Arial; color:#F55A09;text-decoration:none;font-weight: bold;}
/* 하위메뉴 기본글씨 */
.ftbutton1_s {font: 9pt 돋움,Arial; padding-top:3px;color:#343434;letter-spacing: -1px;}
A.ftbutton1_s:link { font: 9pt 돋움,Arial; color:#343434; text-decoration:none; }
A.ftbutton1_s:visited { font: 9pt 돋움,Arial; color:#343434; text-decoration:none; }
A.ftbutton1_s:active { font: 9pt 돋움,Arial; color:#343434; text-decoration:none; }
A.ftbutton1_s:hover { font: 9pt 돋움,Arial; color:#f55a09; text-decoration:none;}
/* 카페왼쪽메뉴*/
.cafemenu {font: 9pt 굴림,Arial; padding:6 0 0 0; color:#333333; font-weight: bold; letter-spacing: -1px;}
A.cafemenu:link { font: 9pt 돋움,Arial; color:#333333; text-decoration:none; font-weight: bold;}
A.cafemenu:visited { font: 9pt 돋움,Arial; color:#333333; text-decoration:none; font-weight: bold;}
A.cafemenu:active { font: 9pt 돋움,Arial; color:#333333; text-decoration:none; font-weight: bold;}
A.cafemenu:hover { font: 9pt 돋움,Arial; color:#333333; text-decoration:underline;font-weight: bold;}

/*** Button table ***/
.ftbutton_ta {cursor: hand;}
.ftbutton_tadis {cursor: default;}

/*** Button etc ***/
.ftbutton_td{ padding-top:3px;}
.ftbutton_etc { color:#343434; text-decoration:none; cursor: hand;}
.ftbutton_etc_ov { color:#F55A09; cursor: hand;}
.ftbutton_etc_dis { color:#aaaaaa; cursor: default;}

/* Workflow Sky Blue Hyperlink Style */
A.wf_sbl:link {font: 9pt 굴림,Arial; color:#10B5B6; text-decoration:none;}
A.wf_sbl:visited {font: 9pt 굴림,Arial; color:#10B5B6; text-decoration:none;}
A.wf_sbl:active {font: 9pt 굴림,Arial; color:#EC7C54; text-decoration:none;}
A.wf_sbl:hover {font: 9pt 굴림,Arial; color:#EC7C54; text-decoration:none;}
/* workflow Style */
.wfselect {font: 9pt 굴림,Arial; color:#FFFFFF; font-weight: bold; text-decoration:none; padding-top:3px;}
/* Workflow 테이블 조정 */
.wf_space {vertical-align:middle; height:20px; padding-bottom:2px;}

/* Status Bar_Selected Name */
.ftnwsbar {font: bold 9pt 굴림,Arial; color:#ffffff; padding-top:2px;}
/* Status Bar_Name */
.ftsbar {font: 9pt 굴림,Arial; padding-top:3px;}
/* Status Bar_Selected Name_s */
.ftnwsbar_s {font: bold 9pt 굴림,Arial; color:#363636; padding-top:3px;}

/************************************/
/* 컨텐츠 및 리스트 강제 적용 속성 **/
/************************************/
.ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .cthead2_yel_center, .cthead2_yel_left, .emlthead, .emlthead_lt, .emlthead02, .emlthead02_lt, .lthead_left, .lthead_center, .lthead2l_center, .lthead_center_h22, .lthead_left_h22, .ltheadb_yel_center, .ltheadb_yel_left, .ltheadb_pur_center, .ltheadb_pur_left, .lthead3_bold 
{font-weight: bold !important;}

.tdhead, .tdhead_left, .tdhead_right, .cthead2, .cthead2_left, .cthead2_right, .tdhead_yel_center, .tdhead_yel_left, .tdrow_gy, .tdrow_gy_center, .tdrow, .tdrow_center, .tdrow_right, .tdroww, .tdroww_center, .tdroww_right, .ctrow_val_left, .ctrow_val_center, .ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .ctrow_val, .tdrowr, .tdrowr_center, .tdrowr_right, .tdrowb, .tdrowb_center, .tdrowb_right, .tdrowk, .tdrowk_center, .tdrowk_right, .emlthead, .emlthead_lt, .emlthead02, .emlthead02_lt, .emctrow, .emctrow_lt, .emctrow_rt, .emcthead02, .emcthead02_lt, .emctrow02, .emctrow02_lt, .emctrow02_rt, .ltrow1_center_h22, .ltrow1_right_h22, .ltrow1_left_h22, .lthead_center_h22, .lthead_left_h22, .lthead2_center_h22, .lthead2_left_h22, .ltrow_bl_left, .ltrow_bl_center, .ltrow_bl_right, .ltrow_gr_left, .ltrow_gr_center, .ltrow_gr_right, .lthead_yel_center, .lthead_yel_left, .ltheadb_yel_center, .ltheadb_yel_left, .lthead_pur_center, .lthead_pur_left, .ltheadb_pur_center, .ltheadb_pur_left, .lthead_s_left, .lthead_s_center, .lthead3, .lthead3_bold, .lthead3_left
{line-height: 130% !important;}

.tdroww_lh, .tdrow_lh, .ctrow2, .tdhead, .tdhead_left, .tdhead_right, .cthead2, .cthead2_left, .cthead2_right, .tdhead_yel_center, .tdhead_yel_left, .tdrow_gy, .tdrow_gy_center, .tdrow, .tdrow_center, .tdrow_right, .tdroww, .tdroww_center, .tdroww_right, .ctrow_val_left, .ctrow_val_center, .ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .ctrow_val, .tdrowr, .tdrowr_center, .tdrowr_right, .tdrowb, .tdrowb_center, .tdrowb_right,.tdrowk, .tdrowk_center, .tdrowk_right, .emlthead, .emlthead_lt, .emlthead02, .emlthead02_lt, .emctrow, .emctrow_lt, .emctrow_rt, .emcthead02, .emcthead02_lt, .emctrow02, .emctrow02_lt, .emctrow02_rt, .ltrow1_center_h22, .ltrow1_right_h22, .ltrow1_left_h22, .lthead_center_h22, .lthead_left_h22, .lthead2_center_h22, .lthead2_left_h22, .ltrow_bl_left, .ltrow_bl_center, .ltrow_bl_right, .ltrow_gr_left, .ltrow_gr_center, .ltrow_gr_right, .lthead_yel_center, .lthead_yel_left, .ltheadb_yel_center, .ltheadb_yel_left, .lthead_pur_center, .lthead_pur_left, .ltheadb_pur_center, .ltheadb_pur_left, .lthead_s_left, .lthead_s_center, .lthead3, .lthead3_bold, .lthead3_left 
{height: 22px !important;}

.tdroww_lh, .tdrow_lh, .tdhead_left, .tdhead_right, .cthead2, .cthead2_left, .cthead2_right, .tdhead_yel_center, .tdhead_yel_left, .tdrow_gy, .tdrow_gy_center, .tdrow, .tdrow_center, .tdrow_right, .tdroww, .tdroww_center, .tdroww_right, .ctrow_val_left, .ctrow_val_center, .ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .ctrow_val, .tdrowr, .tdrowr_center, .tdrowr_right, .tdrowb, .tdrowb_center, .tdrowb_right, .tdrowk_center, .tdrowk_right,.emlthead, .emlthead_lt, .emlthead02, .emlthead02_lt, .emctrow, .emctrow_lt, .emctrow_rt, .emcthead02, .emcthead02_lt, .emctrow02, .emctrow02_lt, .emctrow02_rt, .ltrow1_center_h22, .ltrow1_right_h22, .ltrow1_left_h22, .lthead_center_h22, .lthead_left_h22, .lthead2_center_h22, .lthead2_left_h22, .ltrow_bl_left, .ltrow_bl_center, .ltrow_bl_right, .ltrow_gr_left, .ltrow_gr_center, .ltrow_gr_right, .lthead_yel_center, .lthead_yel_left, .ltheadb_yel_center, .ltheadb_yel_left, .lthead_pur_center, .lthead_pur_left, .ltheadb_pur_center, .ltheadb_pur_left, .lthead_s_left, .lthead_s_center, .lthead3, .lthead3_bold, .lthead3_left 
{padding: 1 3 0 3 !important;}

.tdroww_lh, .tdrow_lh, .ctrow2, .tdhead, .tdhead_left, .tdhead_right, .cthead2, .cthead2_left, .cthead2_right, .tdhead_yel_center, .tdhead_yel_left, .tdrow_gy, .tdrow_gy_center, .tdrow, .tdrow_center, .tdrow_right, .tdroww, .tdroww_center, .tdroww_right, .ctrow_val_left, .ctrow_val_center, .ctrow_val_center_bold, .ctrow_val_left_bold, .ctrow_val_bold, .ctrow_val, .tdrowr, .tdrowr_center, .tdrowr_right, .tdrowb, .tdrowb_center, .tdrowb_right, .tdrowk, .tdrowk_center, .tdrowk_right,.emlthead, .emlthead_lt, .emlthead02, .emlthead02_lt, .emctrow, .emctrow_lt, .emctrow_rt, .emcthead02, .emcthead02_lt, .emctrow02, .emctrow02_lt, .emctrow02_rt, .ltrow1_center_h22, .ltrow1_right_h22, .ltrow1_left_h22, .lthead_center_h22, .lthead_left_h22, .lthead2_center_h22, .lthead2_left_h22, .ltrow_bl_left, .ltrow_bl_center, .ltrow_bl_right, .ltrow_gr_left, .ltrow_gr_center, .ltrow_gr_right, .lthead_yel_center, .lthead_yel_left, .ltheadb_yel_center, .ltheadb_yel_left, .lthead_pur_center, .lthead_pur_left, .ltheadb_pur_center, .ltheadb_pur_left, .lthead3, .lthead3_bold, .lthead3_left, .lthead_s_left, .lthead_s_center 
{vertical-align:middle !important;}

/************************************/
/*** 컨텐츠 테이블 ******************/
/************************************/

/*** 컨텐츠 테이블 기본속성 ******************/
/* Content_Table_Background */
.bgtable {background-color:#d0d0d0; width:100%;}
/* 검색 */
.bgtable1 {background-color:#cdddec;}
/* Content_Row1_No Padding */ /* 실제 필요 없는 클래스 ??? */
.tdrow_nop {text-align:left; padding:0px; vertical-align:middle;}

/* 글내용 및 설명 표시에 사용(line-height: 150%) */
.ctrow2 {text-align:left; padding: 10; background-color:#FFFFFF; line-height: 150%;}
.tdrow_lh {text-align:left; line-height: 150%;}
.tdroww_lh {text-align:left; background-color:#FFFFFF; line-height: 150%;}

/* 테이블상단 라인(짙은 청록색) */
.bgtr {background-color:#226bd4;}

/*** 헤드-기본 (짙은 청록색) ******************/
.tdhead {text-align:left; padding-left:6px; color:#15446f;}
.tdhead_center {text-align:center; color:#15446f; height:20px;}
.tdhead_right {text-align:right; color:#15446f;}

/*** 헤드-상단/조회 (옅은 노랑색) ********/
.cthead2 {text-align:center; color:#343434; background-color:#FEFBEE;}
.cthead2_left {text-align:left; color:#343434; background-color:#FEFBEE;}
.cthead2_right {text-align:right; color:#343434; background-color:#FEFBEE;}

/*** 헤드-구분 (노랑색) *****/ /* 컨텐츠 우측정렬은??? */
.tdhead_yel_center {text-align:center; background-color:#F5EAC9;}
.tdhead_yel_left {text-align:left; background-color:#F5EAC9;}

/*** 헤드-구분 (회색) ****/ /* tdrow은 항목에 해당 헤드에 적용 맞지 않음 */
.tdrow_gy {text-align:left; color:#343434; background-color:#EBEBEB;}
.tdrow_gy_center {text-align:center; color:#343434; background-color:#EBEBEB;}

/*** 헤드-강조 (약간진한블루) ****/ /* tdrow은 항목에 해당 헤드에 적용 맞지 않음 / 컨텐츠 우측정렬은 */
.tdrow_sb {text-align:left;  color:#343434; background-color:#AEC8CE;}
.tdrow_sb_center {text-align:center; color:#343434; background-color:#AEC8CE;}

/*** 헤드-강조 (살구색) ******/
.emcthead02 {text-align:center; color:#93470F; background-color:#FEE0C0;}
.emcthead02_lt {text-align:left; color:#93470F; background-color:#FEE0C0;}

/*** 항목-기본 (흰색) *******/
.tdrow {text-align:left;}
.tdrow_center {text-align:center;}
.tdrow_right {text-align:right;}

/*** 항목-구분 (흰색) *******/
.tdroww {text-align:left; background-color:#FFFFFF;}
.tdroww_center {text-align:center; background-color:#FFFFFF;}
.tdroww_right {text-align:right; background-color:#FFFFFF;}

/*** 항목-합계 (노란색) *******/
.ctrow_val_left {color:#343434; text-align:left;}
.ctrow_val_center {color:#343434; text-align:center;}
.ctrow_val {color:#343434; text-align:right;}

/*** 항목-합계 bold체 (노란색) *******/
.ctrow_val_left_bold {color:#343434; text-align:left;}
.ctrow_val_center_bold {color:#343434; text-align:center;}
.ctrow_val_bold {color:#343434; text-align:right;}

/*** 항목-구분 (옅은 빨강색) ********/
.tdrowr {text-align:left; background-color:#F9EBE5;}
.tdrowr_center {text-align:center; background-color:#F9EBE5;}
.tdrowr_right {text-align:right; background-color:#F9EBE5;}

/*** 항목-구분 (옅은 녹색) ********/
.tdrowb {text-align:left; background-color:#F5F7D7;}
.tdrowb_center {text-align:center; background-color:#F5F7D7;}
.tdrowb_right {text-align:right; background-color:#F5F7D7;}

/*** 항목-구분 (옅은 파랑색) ********/
.tdrowk {text-align:left; padding-left:6px; background-color:#E3ECF3;}
.tdrowk_center {text-align:center; background-color:#E3ECF3;}
.tdrowk_right {text-align:right; background-color:#E3ECF3;}

/*** 항목-강조 (옅은 살구색) ****/
.emctrow02 {text-align:center; background-color:#FCF3E9;}
.emctrow02_lt {text-align:left; background-color:#FCF3E9;}
.emctrow02_rt {text-align:right; background-color:#FCF3E9;}

/************************************/
/*** 리스트 테이블 ******************/
/************************************/

/**** 리스트 기본 속성 **********/
/* list_bgcolor_흰색*/
.list_row_now_wh {background-color:#FFFFFF;}
/* list_bgcolor_gray*/
.list_row_now_gr {background-color:#F3F3F3;}
/* list_bgcolor_highlight*/
.list_row_now_highlight {background-color:#FCE8C0;}/* #FCE8C0 */
/* list mouseover_하늘색*/
.list_row_over {background-color:#e3ecf3;}
/* List_Row1_Center(22pixel) */
.ltrow1_center_h22 {text-align:center;}
/* List_Row1_right(22pixel) */
.ltrow1_right_h22 {text-align:right;}
/* List_Row1_left(22pixel) */
.ltrow1_left_h22 {text-align:left;}

/* highlight */
.list_highlight {background-color:#FCE8C0;}

/* 리스트 하단 페이지 이동영역 */
.lt_page_bg {background-color: #EFEFEF; padding: 1 3 0 3; height: 25px; border-bottom: 1px #D1D0CE solid;}

/* 리스트 하단 페이지 이동영역 */
.lt_page_bg_box {background-color: #EFEFEF; padding: 1 3 1 3; height: 25px; border-top: 1px #D1D0CE solid;; border-bottom: 1px #D1D0CE solid;}

/*** 헤드-기본(청록색) ******/
.lthead2_center_h22 {text-align:center; color:#FFFFFF; background-color:#D1B98C;}
.lthead2_left_h22 {text-align:left; color:#FFFFFF; background-color:#D1B98C;}

/*** 헤드-구분(갈색) ******/
.lthead_yel_center {color:#343434; text-align:center; background-color:#E7D6CB;}
.lthead_yel_left {color:#343434; text-align:left; background-color:#E7D6CB;}

/*** 헤드-구분(흑보라색) ******/
.lthead_pur_center {color:#ffffff; text-align:center; background-color:#C5A79F;}
.lthead_pur_left {color:#ffffff; text-align:left; background-color:#C5A79F;}

/*** 헤드-서브구분(연청녹색) ******/
.lthead_s_left {color:#343434; text-align:left; background-color:#FCF6E7;}
.lthead_s_center {color:#343434; text-align:center; background-color:#FCF6E7;}

/*** 헤드-서브구분(옅은 청록색) ******/
.lthead3 {color:#343434; text-align:center; background-color: #F5E9D0;}
.lthead3_left {color:#343434; text-align:left; background-color: #F5E9D0;}

/*** 항목-구분(파란색) ******/
.ltrow_bl_left {text-align:left; background-color:#E6F3F9;}
.ltrow_bl_center {text-align:center; background-color:#E6F3F9;}
.ltrow_bl_right {text-align:right; background-color:#E6F3F9;}

/*** 항목-구분(녹색) ******/
.ltrow_gr_left {text-align:left; background-color:#DDF9CF;}
.ltrow_gr_center {text-align:center; background-color:#DDF9CF;}
.ltrow_gr_right {text-align:right; background-color:#DDF9CF;}

/************************************/
/*** Form ***************************/
/************************************/

/* Form_Select*/
.selectfm {font: 9pt 굴림,Arial; color:#343434; background-color:#f5f5f5;}
/* Form_noSelect*/
.fmnoselect {font: 9pt 굴림,Arial; color:#343434; background-color:#E8E8E8;}
/* Form_Select_yellow */
.selectfm_y {font: 9pt 굴림,Arial; color:#813701; background-color:#FBCF97;}
/* Form_Select_green */
.selectfm_gr {font: 9pt 굴림,Arial; color:#FEFFAB; background-color:#D1B98C;}

/* Form_text */
.fmtext {font: 9pt 굴림,Arial; color:#343434; height:18px; border:1px solid #BAAC92; padding-top:2px; focusBackColor:#FFFFFF;
focusForeColor:black;}
.fmtext_center {font: 9pt 굴림,Arial; color:#343434; height:18px; text-align:center; border:1px solid #BAAC92; padding-top:2px;focusBackColor:#FFFFFF;
focusForeColor:black;}
.fmtext_right {font: 9pt 굴림,Arial; color:#343434; height:18px; text-align:right; border:1px solid #BAAC92; padding-top:2px;focusBackColor:#FFFFFF;
focusForeColor:black;}
/* Form_DoNot_Text*/
.textfm {font: 9pt 굴림,Arial; background-color:f7f7f7;}
.textfm_center {font: 9pt 굴림,Arial; background-color:f7f7f7;}
.textfm_right {font: 9pt 굴림,Arial; background-color:f7f7f7;}
/* Form_DoNot_Text_trans*/
.textfm_trans {font: 9pt 굴림,Arial; background-color:#bde2ff;}
.textfm_center_trans{font: 9pt 굴림,Arial; background-color:#bde2ff;}
.textfm_right_trans {font: 9pt 굴림,Arial; background-color:#bde2ff;}
/* Form_intranet*/
.textfm_intranet {font: 9pt 굴림,Arial; background-color:#ffffff; border:1px solid #81b1e7;}
.textfm_center_intranet{font: 9pt 굴림,Arial; background-color:#ffffff; border:1px solid #81b1e7;}
.textfm_right_intranet {font: 9pt 굴림,Arial; background-color:#ffffff; border:1px solid #81b1e7;}
/* Form_search*/
.textfm_search {font: 9pt 굴림,Arial; background-color:#f7f7f7; border:1px solid #d7d7d7;}
.textfm_center_search{font: 9pt 굴림,Arial; background-color:#f7f7f7; border:1px solid #d7d7d7;}
.textfm_right_search {font: 9pt 굴림,Arial; background-color:#f7f7f7; border:1px solid #d7d7d7;}

/* Small Form_text */
.fmtext8 {font: 8pt 굴림,Arial; color:#343434; height:18px; border:1px solid #BAAC92; padding-top:2px;focusBackColor:#FFFFFF;
focusForeColor:black;}
.fmtext8_center {font: 8pt 굴림,Arial; color:#343434; height:18px; text-align:center; border:1px solid #BAAC92; padding-top:2px;focusBackColor:#FFFFFF;
focusForeColor:black;}
.fmtext8_right {font: 8pt 굴림,Arial; color:#343434; height:18px; text-align:right; border:1px solid #BAAC92; padding-top:2px;focusBackColor:#FFFFFF;
focusForeColor:black;}
/* Form_DoNot_Text*/
.textfm8 {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; border:1px solid #E8E8E8; padding-top:2px;}
.textfm8_center {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; text-align:center ; border:1px solid #E8E8E8; padding-top:2px;}
.textfm8_right {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; text-align:right; border:1px solid #E8E8E8; padding-top:2px;}
/* Form_DoNot_Text_trans*/
.textfm8_trans {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; border:0px; padding-top:3px;}
.textfm8_center_trans {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; text-align:center ; border:0px; padding-top:3px;}
.textfm8_right_trans {font: 8pt 굴림,Arial; color:#343434; background-color:transparent; height:18px; text-align:right; border:0px ; padding-top:3px;}


/* Form_text - 연회색*/
.fmtext_lgy {font: 9pt 굴림,Arial; color:#9D9D9D; height:18px; border:1px solid #969696; padding-top:2px;}
/* Form_DoNot_Text_빨강색*/
.textfm_red {font: 9pt 굴림,Arial; color:#aa0000; background-color:transparent; height:18px; border:1px solid #E8E8E8; padding-top:2px;}
/* Form_DoNot_Text_trans_청록색*/
.textfm3 {font: 9pt 굴림,Arial; color:#61858A; background-color:transparent; height:18px; border:0; padding-top:2px;}

/* Form_Textarea*/
.fmtextarea {font: 9pt/130% 굴림,Arial; color:#343434; border:1px solid #BAAC92;}
.fmtextarea_sd {font: 9pt/130% 굴림,Arial; color:#343434;}/* 기본보더*/
/* Form_DoNot_Textarea */
.textfmarea {font: 9pt/150% 굴림,Arial; color:#343434; background-color:#FFFFFF; border:1px solid #E8E8E8;}
.textfmarea_sd {font: 9pt/150% 굴림,Arial; color:#343434; background-color:#F3F3F3;}/* 기본보더*/

/************************************/
/*** 에러메세지 *********************/
/************************************/
/* waiting Text */
.wtft {font: bold 12pt/130% 굴림,Arial; color:#ffffff; text-indent:10px;}
/* error title Text */
.ertitle {font: bold 14pt/130% 굴림,Arial; color:#D20909; padding-left:5px;}
/* error content Text */
.erftred {font: bold 9pt/130% 굴림,Arial; color:#B80202; text-align:left; vertical-align:middle; padding: 10px;}
/* error line */
.erline {background-color:#B3B3B3;}

/************************************/
/*** Calendar Table *****************/
/************************************/
/* Calendar_Head_Sunday */
.clhead_sun {font: 9pt 굴림,Arial; color:#AB623E; text-align:center; vertical-align:middle; height:22px; background-color:#FFECD9;}
/* Calendar_Head_Saturday */
.clhead_sat {font: 9pt 굴림,Arial; color:#287F85; text-align:center; vertical-align:middle; height:22px; background-color:#D1F5F1;}
/* Calendar_Head*/
.clhead {font: 9pt 굴림,Arial; color:#343434; text-align:center; vertical-align:middle; height:22px; background-color:#EFEFEF;}
/* Calendar_Table_Background */
.bgcalendar {background-color:#CCCCCC;}
/* Calendar_Month_Row_today */
.clmrow_today {font: 9pt 굴림,Arial; color:#343434; vertical-align:top; height:65px; padding: 3 3 0 3; background-color:#F4FDEC;}
/* Calendar_Month_Row_Sunday */
/*.clmrow_today {font: normal 9pt 굴림,Arial; color:#343434; text-align:right; vertical-align:top; height:65px; padding: 3 3 0 3; background-color:#FCEAC8;}*/

/* Calendar_Month_Row_Sunday */
.clmrow_sun {font: 9pt 굴림,Arial; color:#343434; vertical-align:top; height:65px; padding: 3 3 0 3; background-color:#FFF9F5;}
/* Calendar_Month_Row_Saturday */
.clmrow_sat {font: 9pt 굴림,Arial; color:#343434; vertical-align:top; height:65px; padding: 3 3 0 3; background-color:#F5FFFE;}
/* Calendar_Month_Row */
.clmrow {font: 9pt 굴림,Arial; color:#343434; vertical-align:top; height:65px; padding: 3 3 0 3; background-color:#ffffff;} 
/* Calendar_Week_Row_Sunday */
.clwrow_sun {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:middle; height:50px; padding: 3 3 0 3; background-color:#FAF1D4;}
/* Calendar_Week_Row_Saturday */
.clwrow_sat {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:middle; height:50px; padding: 3 3 0 3; background-color:#F5FFFE;}
/* Calendar_Week_Row */
.clwrow {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; height:50px; padding: 3 3 0 3; background-color:#ffffff;}
/* Calendar_Day_Head */
.cldhead {font: 9pt 굴림,Arial; color:#343434; text-align:left; height:22px; padding: 3 3 0 3; background-color:#E1EAC2;}
/* Calendar_Day_Row */
.cldrow {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; line-height:150%; padding: 3 3 0 3; background-color:#f7f7f7;}
/* Popup_Calendar_Table_Head */
.pucldhead {font: bold 9pt 굴림,Arial; color:#282826; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#EEEAE1;}
/* Popup_Calendar_Table_Row */
.pucldrow {font: normal 9pt 굴림,Arial; color:#343434; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#ffffff;}
/* Popup_Calendar_Table_Row_Sunday */
.pucldrow_sun {font: normal 9pt 굴림,Arial; color:#E01409; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#ffffff;}
/* Popup_Calendar_Table_Row_Saturday */
.pucldrow_sat {font: normal 9pt 굴림,Arial; color:#0B8EDE; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#ffffff;}
/* Popup_Calendar_Table_Row_Today */
.pucldrow_tod {font: bold 9pt 굴림,Arial; color:#0B8EDE; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#FFF5B2;}
/* Calendar input date */
.pucldrow_seld {font: normal 9pt 굴림,Arial; color:#343434; text-align:right; vertical-align:middle; height:20px; padding-right:5px; padding-top:4px; background-color:#FFE4E4;}

/************************************/
/*** calendar_month *****************/
/************************************/
/* Calendar_month_jan*/
.cldmonth1 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_01.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_feb*/
.cldmonth2 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_02.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_mar*/
.cldmonth3 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_03.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_apr*/
.cldmonth4 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_04.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_may*/
.cldmonth5 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_05.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_jun*/
.cldmonth6 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_06.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_july*/
.cldmonth7 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_07.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_aug*/
.cldmonth8 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_08.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_sep*/
.cldmonth9 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_09.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_oct*/
.cldmonth10 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_10.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_nov*/
.cldmonth11 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_11.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}
/* Calendar_month_dec*/
.cldmonth12 {font: bold 9pt 굴림,Arial; color: #666666; vertical-align:top; background-image: url(file:///E|/작업2/HCM/psd/자료/삼성화재-ui참고/SFNGI/common/css/images/ic_calendar_mo_12.gif);
	background-repeat: no-repeat; height: 27px; width: 32px; padding-left: 10px;}

/*******************************************************/
/*************** 거의 사용되지 않는 스타일 ************/
/*******************************************************/

/* outline outline *//* checkbox outline */
.otl_green {border:2px solid #D1B98C;}
/* small text 8pt */
.st_8 {font: 8pt 굴림,Arial; color:#396301; padding-right:2px; padding-top:3px;}
/* list_select_bgcolor_gray*/
.list_sel_bg_gr {background-color:#EAEAEA;}
/* rightclick. Text Hyperlink Style _20051006 */
A.rightclick:link {font: 9pt 굴림,Arial; color:#363636; text-decoration:none; width:100%;height:22px;padding: 5 10 0 10;}
A.rightclick:visited {font: 9pt 굴림,Arial; color:#363636; text-decoration:none; width:100%;height:22px;padding: 5 10 0 10;}
A.rightclick:active {font: 9pt 굴림,Arial; color:#FFFFFF; text-decoration:none; width:100%;height:22px;background-color:#D0C5AC;padding: 5 10 0 10;}
A.rightclick:hover {font: 9pt 굴림,Arial; color:#FFFFFF; text-decoration:none; width:100%;height:22px;background-color:#D0C5AC;padding: 5 10 0 10;}
/* Text Hyperlink Style [SC]*/
A.tbl:link, A.tbl:visited, A.tbl:active, A.tbl:hover {font: 9pt 굴림,Arial; color:#3E4B10; text-decoration:none;}
/* List_basic(높이값조절) */
.ltrow1_center_h {color:#343434; text-align:center; vertical-align:middle; padding: 1 3 0 3;}
.ltrow1_left_h {color:#343434; text-align:left; vertical-align:middle; padding: 1 3 0 3;}
.ltrow1_right_h {color:#343434; text-align:right; vertical-align:middle; padding: 1 3 0 3;}

.lthead3_bold {color:#343434; text-align:center; background-color:#F7EFD7;}

/*******************************************************/
/**************** 사용되지 않는 스타일 ****************/
/*******************************************************/
/* Content_Row_height 55 */
.ctrow_row_h {color:#343434; text-align:center; height:55px; padding: 3 3 0 3; background-color:#ffffff;}

/* Content02_red(emphasis, color:red;)*/
.emctrow02_red {color:#FF0000; text-align:center; vertical-align:middle; height:22px; padding: 1 3 0 3;background-color:#FCF3E9;}
.emctrow02_red_lt {color:#FF0000; text-align:left; vertical-align:middle; height:22px; padding: 1 3 0 3;background-color:#FCF3E9;}
.emctrow02_red_rt {color:#FF0000; text-align:right; vertical-align:middle; height:22px; padding: 1 3 0 3;background-color:#FCF3E9;}

/* list_ value_right [SC]*/
.list_row_val {color:#396301; text-align:right; vertical-align:middle; height:24px; padding: 1 3 0 3;}
/* list_ value_center [SC]*/
.list_val_center {color:#396301; text-align:center; vertical-align:middle; height:24px; padding: 1 3 0 3;}
/* list_left_padding*/
.list_row_text_left_nop {color:#343434; height:24px; text-align:left; padding: 3 5 0 5;}
/* List_Row1_Center_Unread */ 
.ltrow1_center_unread {color:#0000ff; height:24px; text-align:center; vertical-align:middle; background-color:#ffffff;}
/* List_Row2_Center_Unread */ 
.ltrow2_center_unread {color:#0000ff; height:24px; text-align:center; vertical-align:middle; background-color:#F1F1F1;}
/* List_Row1_left_2Line */
.ltrow2l_left {color:#343434; height:21px; text-align:left; vertical-align:middle; border-left: #CCCCCC 1px solid; padding-left:3px;}

/* List_Row1_Center_2Line */
.ltrow2l_center {color:#343434; height:21px; text-align:center; vertical-align:middle;
border-left: #CCCCCC 1px solid;}
/* List_Row2_Center */
.ltrow2_center {color:#343434; height:24px; text-align:center; vertical-align:middle; padding: 1 3 0 3; background-color:#F1F1F1;}
/* List_Row1_right */
.ltrow1_right {color:#343434; height:24px; text-align:right; vertical-align:middle; padding: 1 3 0 3;}
/* List_Row1_left */
.ltrow1_left {color:#343434; height:24px; text-align:left; vertical-align:middle; padding: 1 3 0 3;}

/****** selectbox_list **************/
/* selectbox_list_outline */
.fmsbltoutline {border:1px solid #969696;}
/* selectbox_List_Row */
.fmsblt_row {font: normal 9pt 굴림,Arial; color:#343434; height:20px; text-align:center; vertical-align:middle;}
/* selectbox_list mouseover*/
.fmsblt_row_over {background-color:#E0E0E0;}
/* selectbox_list_bgcolor_white*/
.fmsblt_row_wh {background-color:#ffffff;}

/* sliding panel_outline */
.spoutline {border: 1px solid #FACE4A}

/**************** required & editable cell ****************/
/* required input cell_left */
.ric_left {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3; background-color: #F2C686;}
/* required input cell_center */
.ric_center {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle;padding: 1 3 0 3; background-color: #F2C686;}
/* required input cell_right */
.ric_right {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:right; vertical-align:middle; padding: 1 3 0 3; background-color: #F2C686;}
/* editable cell_left */
.ec_left {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3; background-color: #ECF0CB;}
/* editable cell_center */
.ec_center {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3; background-color: #ECF0CB;}
/* editable cell_right */
.ec_right {font: normal 9pt 굴림,Arial; color:#343434; height:22px; text-align:right; vertical-align:middle; padding: 1 3 0 3; background-color: #ECF0CB;}

/* Unread Hyperlink Style */
A.unread:link {font: 9pt 굴림,Arial; color:#0000ff; text-decoration:none;}
A.unread:visited {font: 9pt 굴림,Arial; color:#343434; text-decoration:none;}
A.unread:active, A.unread:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}
/* list title sort Hyperlink Style */
A.lthead_sort:link, A.lthead_sort:visited, A.lthead_sort:active {font: bold 9pt 굴림,Arial; color:#ffffff; text-decoration:none;}
A.lthead_sort:hover {font: bold 9pt 굴림,Arial; color:#ffffff; text-decoration:underline;}
/* Text Hyperlink Style_underline [SC]*/
A.tblun:link, A.tblun:visited, A.tblun:active, A.tblun:hover {font: 9pt 굴림,Arial; color:#3E4B10; text-decoration:underline;}
/* Red Hyperlink Style _underline*/
A.redun:link, A.redun:visited {font: 9pt 굴림,Arial; color:#E21309; text-decoration:underline;}
A.redun:active, A.redun:hover {font: 9pt 굴림,Arial; color:red; text-decoration:underline;}

/********** 인사지원_예외패턴 **********/
/* insa_cublet */
.insa_cubg {font: bold 9pt 굴림,Arial; color:#81420F; background-color:#F3E3D6; height: 26px ; padding-left:10px;}
/* tree_text_bgcolor_banner */
.bg_trft {font: bold 9pt 굴림,Arial; color:#413723; background-color:#D5CEC1;}
A.bg_trft:link {font: bold 9pt 굴림,Arial; color:#413723; text-decoration:none;}
A.bg_trft:visited {font: bold 9pt 굴림,Arial; color:#413723; text-decoration:none;}
A.bg_trft:active {font: bold 9pt 굴림,Arial; color:#413723; text-decoration:none;}
A.bg_trft:hover {font: bold 9pt 굴림,Arial; color:#413723; text-decoration:underline;}
/* green_text_bgcolor_banner */
.bg_grft {font: bold 9pt 굴림,Arial; color:#505B13; background-color:#D2D5C1;}
A.bg_grft:link {font: bold 9pt 굴림,Arial; color:#505B13; text-decoration:none;}
A.bg_grft:visited {font: bold 9pt 굴림,Arial; color:#505B13; text-decoration:none;}
A.bg_grft:active {font: bold 9pt 굴림,Arial; color:#505B13; text-decoration:none;}
A.bg_grft:hover {font: bold 9pt 굴림,Arial; color:#505B13; text-decoration:underline;}
/* brown_text_bgcolor_banner */
.bg_bwft {font: bold 9pt 굴림,Arial; color:#5F5802; background-color:#D2D5C1;}
A.bg_bwft:link {font: bold 9pt 굴림,Arial; color:#5F5802; text-decoration:none;}
A.bg_bwft:visited {font: bold 9pt 굴림,Arial; color:#5F5802; text-decoration:none;}
A.bg_bwft:active {font: bold 9pt 굴림,Arial; color:#5F5802; text-decoration:none;}
A.bg_bwft:hover {font: bold 9pt 굴림,Arial; color:#5F5802; text-decoration:underline;}

/********** 커뮤니티_예외패턴 **********/
/* search_box_left */
.search_box_lt {border-left: 1px #DDDDC2 solid; background-color:#F8F8E7;}
/* search_box_right */
.search_box_rt {border-right: 1px #DDDDC2 solid; background-color:#F8F8E7;}
/* Black Text */
.ftbrown {font: 9pt 굴림,Arial; color:#806F48;}

/* Text_Required Field_blue */
.ftrqfield02 {font: 9pt Verdana; color:#0038AA;}
/* Tab_Group_Body_Table */
.tgroup_body {padding:10 5 5 5; border-bottom: 1px #CCCCCC solid; background-color:#FFFFFF;}
/* sfa_Content_Group_Body_Table */
.sfgroup_body {font: bold 9pt 굴림,Arial; color:#474747; padding: 5px; vertical-align:bottom; background-color:#efefef; border-top: 1px #a3a3a3 solid;}
/* Navigation Info. [SC] */
.nvinfo {font: 8pt 굴림,Arial; color:#396301; padding-left:10px; padding-top:3px; background-color:#ffffff;}
/* Tab Hyperlink Style - Tab_Selected 새로고침시 사용하는 css */
A.ftnwtab:link, A.ftnwtab:visited, A.ftnwtab:active, A.ftnwtab:hover {font: 9pt 굴림,Arial; color:#ffffff; text-decoration:none;}

/************************************/
/*** 오적용된 스타일 ****************/
/************************************/
/* List_Row1_Center */
.ltrow1_center {color:#343434; height:24px; text-align:center; vertical-align:middle; background-color:#ffffff; padding: 1 3 0 3;}
/* list_td_center*/
.list_row_text_center {height:24px; text-align:center; padding: 1 3 0 3;}
/* list_td_left*/
.list_row_text_left{height:24px; text-align:left; padding: 1 3 0 3;}
/* list_td_right*/
.list_row_text_right {height:24px; text-align:right; padding: 1 3 0 3;}


/************************************/
/*** 추가된 스타일 ****************/
/************************************/

/****** 2005 11/30 ************/
/* Content_Head_orange */
/* tdhead_or(22pixel,font-weight:normal,background-color:#F0EBE7;yellow계열) */
.tdhead_or_center { font: 9pt 굴림,Arial; color:#696756; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EBE7;}
.tdhead_or_left { font: 9pt 굴림,Arial; color:#696756; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EBE7;}
/* tdhead_or_bold(22pixel,font-weight:bold,,background-color:#EAE8D7;) */
.cthead2_or_center { font: bold 9pt 굴림,Arial; color:#696756; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EBE7;}
.cthead2_or_left { font: bold 9pt 굴림,Arial; color:#696756; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EBE7;}

/* Content_Head_blue */
/* tdhead_blue(22pixel,font-weight:normal,background-color:#E3E9EE;yellow계열) */
.tdhead_blue_center { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#ECF3C6;}
.tdhead_blue_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#ECF3C6;}
/* tdhead_blue_bold(22pixel,font-weight:bold,,background-color:#EAE8D7;) */
.cthead2_blue_center { font: bold 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#ECF3C6;}
.cthead2_blue_left { font: bold 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#ECF3C6;}


/* referance_type01 */
.refertype01_line { background-color:#CDCDCD;}
.refertype01_bg { background-color:#EFEFEF;}
.refertype01_titlebg { background-color:#E3E3E3;}

/* referance_POPUP */
.refertype02_line { background-color:#D1D8BF;}
.refertype02_bg { background-color:#F0F2EA;}
.refertype02_side { background-color:#E5E9DB;}

/****** 2006 01/05 ************/
/* gray bold Hyperlink Style */
A.gb:link { font: bold 9pt 굴림,Arial; color:#343434; text-decoration:none; }
A.gb:visited { font: bold 9pt 굴림,Arial; color:#343434; text-decoration:none; }
A.gb:active { font: bold 9pt 굴림,Arial; color:#EC9A54; text-decoration:none; }
A.gb:hover { font: bold 9pt 굴림,Arial; color:#EC9A54; text-decoration:none;}

/****** 2006 01/12 ************/
/* center title 1depth Hyperlink Style */
A.ctt:link { font: bold 9pt 굴림,Arial; color:#333333; text-decoration:none; }
A.ctt:visited { font: bold 9pt 굴림,Arial; color:#333333; text-decoration:none; }
A.ctt:active { font: bold 9pt 굴림,Arial; color:#F55A09; text-decoration:none; }
A.ctt:hover { font: bold 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/* center title 2depth Hyperlink Style */
A.ctt2d:link { font: bold 9pt 굴림,Arial; color:#AA8F72; text-decoration:none; }
A.ctt2d:visited { font: bold 9pt 굴림,Arial; color:#AA8F72; text-decoration:none; }
A.ctt2d:active { font: bold 9pt 굴림,Arial; color:#F55A09; text-decoration:none; }
A.ctt2d:hover { font: bold 9pt 굴림,Arial; color:#F55A09; text-decoration:none;}

/****** 2006 02/10 ************/
/* Form_Textarea*/
.fmtextarea_130 { font: 9pt/130% 굴림,Arial; color:#343434; border:1px solid #BAAC92;}

/****** 2006 02/14 ************/

/* Red Hyperlink Style underline */
A.redul:link, A.redul:visited {font: 9pt 굴림,Arial; color:#E21309; text-decoration:underline;}
A.redul:active, A.redul:hover {font: 9pt 굴림,Arial; color:#F55A09; text-decoration:underline;}


/****** 2006 03/30 ************/
/*** 보상 추가 리스트 컬러 **********/
/************************************/

/* List_Head_Green */
.lthead3_gr { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#E9EFD2;}
.lthead3_gr_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#E9EFD2;}

/* List_Head_Green */
.ltrow3_gr { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F3F5EB;}
.ltrow3_gr_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F3F5EB;}
.ltrow3_gr_right { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:right; vertical-align:middle; padding: 1 3 0 3;background-color:#F3F5EB;}

/* List_Head_violet */
.lthead3_vi { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#E6E4EC;}
.lthead3_vi_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#E6E4EC;}

/* List_Head_violet */
.ltrow3_vi { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EEF7;}
.ltrow3_vi_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EEF7;}
.ltrow3_vi_right { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:right; vertical-align:middle; padding: 1 3 0 3;background-color:#F0EEF7;}

/* List_Head_red */
.lthead3_re { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F2E5D9;}
.lthead3_re_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F2E5D9;}

/* List_Head_red */
.ltrow3_re { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:center; vertical-align:middle; padding: 1 3 0 3;background-color:#F8F2EE;}
.ltrow3_re_left { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:left; vertical-align:middle; padding: 1 3 0 3;background-color:#F8F2EE;}
.ltrow3_re_right { font: 9pt 굴림,Arial; color:#343434; height:22px; text-align:right; vertical-align:middle; padding: 1 3 0 3;background-color:#F8F2EE;}

/****** 2006 05/10 ************/
/***  **********/
/************************************/
/* body outline *//* 전체 외각라인 */
.body_otl_1p {border:2px solid #D1B98C;}

/* Form_text */
.fmtext_y {font: 9pt 굴림,Arial; color:#343434; height:18px; border:1px solid #BAAC92; padding-top:2px;background-color:#EDEDBE;}
.fmtext_y_center {font: 9pt 굴림,Arial; color:#343434; height:18px; text-align:center; border:1px solid #BAAC92; padding-top:2px;background-color:#EDEDBE;}
.fmtext_y_right {font: 9pt 굴림,Arial; color:#343434; height:18px; text-align:right; border:1px solid #BAAC92; padding-top:2px;background-color:#EDEDBE;}

/* Sky Blue Text underline */
.ftsblue_un {font: 9pt 굴림,Arial; color:#0067C6; text-decoration:underline;}

/****** 2006 06/05 ************/
/***  **********/
/************************************/
/* Form_text_light gray */
.fmtext_lg {font: 9pt 굴림,Arial; color:#A6A6A6; height:18px; border:1px solid #BAAC92; padding-top:2px;}
.fmtext_lg_center {font: 9pt 굴림,Arial; color:#A6A6A6; height:18px; text-align:center; border:1px solid #BAAC92; padding-top:2px;}
.fmtext_lg_right {font: 9pt 굴림,Arial; color:#A6A6A6; height:18px; text-align:right; border:1px solid #BAAC92; padding-top:2px;}

/****** 2006 06/20 ************/
/***  **********/
/************************************/
/* table_td line (content 헤더)*/
.td_line_center {height:21px; border-left: #D2CCC1 1px solid; border-right: #D2CCC1 1px solid; text-align:center; background-color:#F5E9D0;}

/* table_td line2 (조회필드 헤더) */
.td_line2_center {height:21px; border-left: #D2CCC1 1px solid; border-right: #D2CCC1 1px solid; text-align:center; background-color:#FEFBEE;}


/****** 2006 06/27 ************/
/***  **********/
/************************************/
/* Form_text */
.textfm_red {font: 9pt 굴림,Arial; color:#ED0000; height:18px; border:1px solid #E8E8E8; padding-top:2px;}
.textfm_red_center {font: 9pt 굴림,Arial; color:#ED0000; height:18px; text-align:center; border:1px solid #E8E8E8; padding-top:2px;}
.textfm_red_right {font: 9pt 굴림,Arial; color:#ED0000; height:18px; text-align:right; border:1px solid #E8E8E8; padding-top:2px;}

/************************************/
/*** 2006 07/05  Calendar Table *****************/
/************************************/

/* Calendar_Week_Row_Sunday_align top */
.clwrow_sun_t {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; height:50px; padding: 3 3 0 3; background-color:#FFF9F5;}
/* Calendar_Week_Row_Saturday_align top */
.clwrow_sat_t {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; height:50px; padding: 3 3 0 3; background-color:#F5FFFE;}
/* Calendar_Week_Row_align top */
.clwrow_t {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; height:50px; padding: 3 3 0 3; background-color:#ffffff;}
/* Calendar_Month_Row_today_align top */
.clwrow_today_t {font: 9pt 굴림,Arial; color:#343434; text-align:left; vertical-align:top; height:50px; padding: 3 3 0 3; background-color:#E3F7D1;}

/* Form_Select_8pt*/
.selectfm_8 {font: 8pt 굴림,Arial; color:#343434;}


/************************************/
/*** 2006 09/18  Tab 2dept bgcolor *****************/
/************************************/
/* Tab 2dept bgcolor */
.fttab2_bg {text-align:left; vertical-align:bottom;padding:0px; border-top: 1px #CCCCCC solid;  #CCCCCC solid; height:25px; background-color:#FAF8F5;}

/************************************/
/*** 2006 11/16  Text Color *****************/
/************************************/
/* Sky Blue2 Text */
.ftsblue2 {font: 9pt 굴림,Arial; color:#207BD0; text-decoration:underline;}


/************************************/
/*** 2006 12/13   *****************/
/************************************/
/* Form_DoNot_Text_Light Gray*/
.textfm_lg {font: 9pt 굴림,Arial; color:#A6A6A6; background-color:transparent; height:18px; border:1px solid #E8E8E8; padding-top:2px;}
.textfm_lg_center {font: 9pt 굴림,Arial; color:#A6A6A6; background-color:transparent; height:18px; text-align:center ; border:1px solid #E8E8E8; padding-top:2px;}
.textfm_lg_right {font: 9pt 굴림,Arial; color:#A6A6A6; background-color:transparent; height:18px; text-align:right; border:1px solid #E8E8E8; padding-top:2px;}

/************************************/
/*** 2007 03/19  *****************/
/************************************/
/* Workflow 진행상태표시 <보상>*/
A.wf_pro:link, A.wf_pro:visited  {font: 9pt 굴림,Arial; color:#EC7C54; text-decoration:underline;}
A.wf_pro:active, A.wf_pro:hover {font: 9pt 굴림,Arial; color:#EC7C54; text-decoration:none;}

/************************************/
/*** 2008 02/21  *****************/
/************************************/
/* 버튼 배경이미지 깜박거림 방지 */
html {
    filter: expression(document.execCommand('BackgroundImageCache', false, true));
}




/************************************
/*** sms 서비스 *****************/
/************************************/

/* sms문자메세지 박스*/
.m_sms {font: 9pt 굴림,Arial; color:#005180; background-color:transparent; width :150px; height:100px; border:0px; overflow:hidden; line-height:18px; align:center; padding-top:5px;}
/* sms동보전송*/
.d_sms {font: 9pt 굴림,Arial; color:#000000; background-color:transparent; width :154px; height:390px; line-height:20px; padding-left:5px;}
/* sms텍스트입력*/
.t_sms {font: 9pt 굴림,Arial; color:#000000; background-image:url(../ims/user/img/sms/bg_txtScreen.gif); width :154px; height:384px; line-height:20px; padding-left:5px;}



td{
	overflow:hidden;
}
