﻿/* 기본 포멧 */
dl { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; }
dt { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; }
dd { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; float:right; }
td { width:auto; height:auto; margin:0; padding:0; text-align:left; }
table { width:auto; height:auto; margin:0; padding:0; }
img { border:none; text-align:center; vertical-align:middle;}
.hrefimg { cursor:pointer; }

.dl { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; }
.dt { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; }
.dd { width:auto; height:auto; margin:0; padding:0; text-align:left; vertical-align:middle; float:right; }

.__GAP__ { width:100%; height:1px; font-size:1px; padding:0; margin:0; }

/*********************************************************************************************************************/ 
/* 정렬 스타일
/*********************************************************************************************************************/
.A_TL { vertical-align:top; text-align:left; width:auto; height:auto; }
.A_TC { vertical-align:top; text-align:center; width:auto; height:auto; }
.A_TC { vertical-align:top; text-align:right; width:auto; height:auto; }
.A_ML { vertical-align:middle; text-align:left; width:auto; height:auto; }
.A_MC { vertical-align:middle; text-align:center; width:auto; height:auto; }
.A_MR { vertical-align:middle; text-align:right; width:auto; height:auto; }
.A_BL { vertical-align:bottom; text-align:left; width:auto; height:auto; }
.A_BC { vertical-align:bottom; text-align:center; width:auto; height:auto; }
.A_BR { vertical-align:bottom; text-align:right; width:auto; height:auto; }

/*********************************************************************************************************************/ 
/* 라인 스타일
/*********************************************************************************************************************/
.L_0   { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; }
.L_T   { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-top:1px solid silver; }
.L_B   { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-bottom:1px solid silver; }
.L_R   { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-right:1px solid silver; }
.L_TR  { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-top:1px solid silver; border-right:1px solid silver; }
.L_TB  { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-top:1px solid silver; border-bottom:1px solid silver; }
.L_TRB { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-top:1px solid silver; border-right:1px solid silver; border-bottom:1px solid silver; }
.L_LTR { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border-left:1px solid silver; border-top:1px solid silver; border-right:1px solid silver; }
.L_BOX { padding:5px; vertical-align:middle; text-align:center; width:auto; height:auto; border:1px solid silver; }

/*********************************************************************************************************************/ 
/* 텍스트 스타일
/*********************************************************************************************************************/
.T_08_g  { font-family:Arial; font-size:08px; color:Gray; }
.T_09_g  { font-family:Arial; font-size:09px; color:Gray; }
.T_09_gG { font-family:굴림; font-size:09px; color:Gray; }
.T_09_b  { font-family:Arial; font-size:9px; color:#25439a; }
.T_09_bG  { font-family:굴림; font-size:9px; color:#25439a; }
.T_10_g  { font-family:Arial; font-size:10px; color:Gray; }
.T_10_gG  { font-family:굴림; font-size:10px; color:Gray; }
.T_10_b  { font-family:Arial; font-size:10px; color:#25439a; }
.T_10_bG  { font-family:굴림; font-size:10px; color:#25439a; }
.T_10_bb { font-family:Arial; font-size:10px; color:#0f0adf; }
.T_11_b  { font-family:Arial; font-size:10px; color:#25439a; }
.T_11_bG  { font-family:굴림; font-size:10px; color:#25439a; }
.T_11_bG  { font-family:굴림; font-size:10px; color:#25439a; }

/*********************************************************************************************************************/ 
/* 셀 스타일
/*********************************************************************************************************************/
.CC3_0000 { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_0R00 { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_L000 { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_LR00 { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_000B { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_0R0B { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_L00B { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_LR0B { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_00T0 { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_0RT0 { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_L0T0 { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_LRT0 { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid  white; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_00TB { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_0RTB { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_L0TB { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }
.CC3_LRTB { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:3px 3px 3px 3px; text-align:center; vertical-align:middle; }

.CC4_0000 { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_0R00 { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_L000 { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_LR00 { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_000B { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_0R0B { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_L00B { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid  white; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_LR0B { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid  white; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_00T0 { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_0RT0 { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_L0T0 { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_LRT0 { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid  white; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_00TB { border-left:1px solid  white; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_0RTB { border-left:1px solid  white; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_L0TB { border-left:1px solid silver; border-right:1px solid  white; border-top:1px solid silver; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }
.CC4_LRTB { border-left:1px solid silver; border-right:1px solid silver; border-top:1px solid silver; border-bottom:1px solid silver; padding:4px 4px 4px 4px; text-align:center; vertical-align:middle; }

/*********************************************************************************************************************/ 
/* 공용 툴바 스타일
/*********************************************************************************************************************/
.TOOL_BX     { padding:0px 0px 0px 3px; height:24px; border-bottom:1px solid silver; text-align:left; vertical-align:middle; background: #F7F7F7; overflow:hidden; width:auto; }
   .TOOL_GR  { float:left; height:23px; line-height:23px; text-align:left; vertical-align:middle; border-right:1px solid silver; margin:0px 5px 0px 0px; padding:0px 3px 0px 0px; overflow:hidden; }
   .TOOL_GRE { float:left; height:23px; line-height:23px; text-align:left; vertical-align:middle; margin:0px 5px 0px 0px; padding:0px 3px 0px 0px; overflow:hidden; }
   .TOOL_GRB { float:left; height:23px; line-height:23px; text-align:left; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; }
.iDV01       { height:17px; width:1px; border:none; padding:0px 0px 0px 0px; text-align:center; margin:0px 5px 0px 5px; }
.iLB01       { background:transparent; font-family:굴림, 굴림체; font-size:12px; border:1px solid #F7F7F7; padding:2px 0px 1px 1px; height:12px; width:auto; }
.TOOL_BX dt  { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:auto; height:21px; line-height:21px; text-align:left; vertical-align:middle; float:none; }
.TOOL_BX dd  { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:auto; height:21px; line-height:21px; text-align:left; vertical-align:middle; float:right; }

/*********************************************************************************************************************/ 
/* 타이틀 스타일
/*********************************************************************************************************************/
.A_TIT_0    { padding:0px 0px 0px 15px; margin:0px 0px 3px 0px; line-height: 26px; font-size:14px; font-weight:bold; color:#292829; height: 40px; background: url(/_GC/_img/tit_BASE_012.gif) 0px 1px no-repeat transparent; text-align:left; font-family:돋움, 돋움체; }
.A_TIT_1    { padding:0px 0px 0px 22px; margin:12px 0px 10px 0px; line-height: 24px; color:#292829; height: 24px; background: url(/_GC/_img/DOT_58.gif) no-repeat 0px 4px; text-align:left; font-family:굴림,굴림체,돋움; vertical-align:middle; }
.A_TIT_2    { padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; background: url(/_GC/_img/DOT_16.gif) no-repeat 0px 4px; text-align:left; line-height: 22px; height: 22px; vertical-align:middle; }
.A_TAB_1    { margin:17px 0px 5px 0px; padding:1px 0px 0px 7px; border-bottom:1px #898989 solid; background: url(/_GC/_img/TAB01.gif) no-repeat; text-align:left; color:#dcf6f7; height:17px; line-height:17px; }
.A_TAB_2    { margin:17px 0px 5px 0px; padding:1px 0px 0px 7px; border-bottom:1px #6EBBBF solid; background: url(/_GC/_img/TAB02.gif) no-repeat; text-align:left; color:#dcf6f7; height:17px; line-height:17px; }
.A_TAB_3    { margin:18px 0px 5px 0px; padding:2px 0px 0px 7px; border-bottom:1px #6EBBBF solid; background: url(/_GC/_img/TAB03.gif) no-repeat; text-align:left; color:#dcf6f7; height:19px; line-height:19px; }
.A_TAB_4    { margin:18px 0px 5px 0px; padding:2px 0px 0px 7px; border-bottom:1px #A1A3A6 solid; background: url(/_GC/_img/TAB04.gif) no-repeat; text-align:left; color:#dcf6f7; height:19px; line-height:19px; }
.A_TAB_5    { margin:18px 0px 5px 0px; padding:4px 0px 0px 7px; border-bottom:1px #7FADD8 solid; background: url(/_GC/_img/TAB05.gif) no-repeat; text-align:left; color:#dcf6f7; height:18px; line-height:18px; }
.A_TAB_7    { margin:18px 0px 5px 0px; padding:4px 0px 0px 7px; background: url(/_GC/_img/bg_title1.gif) repeat-x 0px 10px; text-align:left; color:#dcf6f7; height:18px; line-height:18px; }

/*********************************************************************************************************************/ 
/* 공용 가변 사이즈 박스 스타일
/*********************************************************************************************************************/

/* 사용 예
   <div class="GC_UV01">
      <div class="GC_UV01_H">
         <div class="GC_UV01_HR"></div>
         <div class="GC_UV_INNERHD">순위를 봅시다</div>
      </div>
      <div class="GC_UV01_M">
         <div class="GC_UV_INNER02">순위 </div>
      </div>
      <div class="GC_UV01_B">
         <div class="GC_UV01_BR"></div>
      </div>
   </div>
   <div class="GC_UV_GAP07"></div>
*/

/* 연한 회색 테두리 박스 */
.GC_UV01       { width:100%; background: url(/_GC/_img/box_UV01_MR.gif) repeat-y right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 0px 0px; }
   .GC_UV01_H  {             background: url(/_GC/_img/box_UV01_HL2.gif) no-repeat; height:27px; font-size:1px; }
   .GC_UV01_HR {             background: url(/_GC/_img/box_UV01_HR2.gif) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV01_T  {             background: url(/_GC/_img/box_UV01_TL.gif) no-repeat; height:7px; font-size:1px; }
   .GC_UV01_TR {             background: url(/_GC/_img/box_UV01_TR.gif) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV01_M  {             background: url(/_GC/_img/box_UV01_ML.gif) repeat-y; font-size:1px; }
   .GC_UV01_B  {             background: url(/_GC/_img/box_UV01_BL.gif) no-repeat; height:7px; font-size:1px; }
   .GC_UV01_BR {             background: url(/_GC/_img/box_UV01_BR.gif) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
/* 연한 하늘색 테두리 박스 */
.GC_UV02       { width:100%; background: url(/_GC/_img/box_UV02_MR.gif) repeat-y right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 0px 0px; }
   .GC_UV02_H  {             background: url(/_GC/_img/box_UV02_HL2.gif) no-repeat; height:27px; font-size:1px; }
   .GC_UV02_HR {             background: url(/_GC/_img/box_UV02_HR2.gif) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV02_T  {             background: url(/_GC/_img/box_UV02_TL.gif) no-repeat; height:7px; font-size:1px; }
   .GC_UV02_TR {             background: url(/_GC/_img/box_UV02_TR.gif) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV02_M  {             background: url(/_GC/_img/box_UV02_ML.gif) repeat-y; font-size:1px; }
   .GC_UV02_B  {             background: url(/_GC/_img/box_UV02_BL.gif) no-repeat; height:7px; font-size:1px; }
   .GC_UV02_BR {             background: url(/_GC/_img/box_UV02_BR.gif) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
/* 파란 스타일 테두리 박스 */
.GC_UV03       { width:100%; background: url(/_GC/_img/box_UV03_MR.png) repeat-y right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 0px 0px; }
   .GC_UV03_H  {             background: url(/_GC/_img/box_UV03_HL.png) no-repeat; height:27px; font-size:1px; width:auto; }
   .GC_UV03_HR {             background: url(/_GC/_img/box_UV03_HR.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV03_M  {             background: url(/_GC/_img/box_UV03_ML.png) repeat-y; font-size:1px; height:auto; }
   .GC_UV03_MR {             background: url(/_GC/_img/box_UV03_MR.png) repeat-y right; height:auto; width:7px; font-size:1px; }
   .GC_UV03_B  {             background: url(/_GC/_img/box_UV03_BL.png) no-repeat; height:7px; font-size:1px; }
   .GC_UV03_BR {             background: url(/_GC/_img/box_UV03_BR.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
/* 베벨 어플리케이션 패널 */   
.GC_UV04       { width:100%; background: url(/_GC/_img/box_UV04_MR.png) repeat-y top right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 3px 0px; }
.GC_UV042      { width:100%; background: url(/_GC/_img/box_UV04_MR2.png) repeat-y top right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 3px 0px; }
   .GC_UV04_H  {             background: url(/_GC/_img/box_UV04_HL.png) no-repeat; height:27px; font-size:1px; }
   .GC_UV04_H2 {             background: url(/_GC/_img/box_UV04_HL2.png) no-repeat; height:25px; font-size:1px; }
   .GC_UV04_HR {             background: url(/_GC/_img/box_UV04_HR.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV04_HR2{             background: url(/_GC/_img/box_UV04_HR2.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV04_T  {             background: url(/_GC/_img/box_UV04_TL.png) no-repeat; height:7px; font-size:1px; }
   .GC_UV04_TR {             background: url(/_GC/_img/box_UV04_TR.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV04_M  {             background: url(/_GC/_img/box_UV04_ML.png) repeat-y; font-size:1px; }
   .GC_UV04_M2 {             background: url(/_GC/_img/box_UV04_ML2.png) 0px -1px no-repeat; font-size:1px; }
   .GC_UV04_B  {             background: url(/_GC/_img/box_UV04_BL.png) no-repeat; height:7px; font-size:1px; }
   .GC_UV04_BR {             background: url(/_GC/_img/box_UV04_BR.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV04_HD {             padding:4px 12px 0px 12px; color:#4E565C; font-size:12px; font-weight:bold; width:auto; height:15px; text-align:center; overflow:hidden;  }
   .GC_UV04_MD {             background: #FAFAFA; padding:0px 0px 0px 0px; width:auto; height:auto; margin:0px 7px 0px 7px; font-size:12px; }
   .GC_UV04_MD2{             background: url('/_img/back_ListTit.gif') repeat-x 0px -4px #FAFAFA; padding:0px 0px 0px 0px; width:auto; height:auto; margin:0px 7px 0px 7px; font-size:12px; }
/* 베벨 다이얼로그 패널 */   
.GC_UV07       { width:auto; background: url(/_GC/_img/box_UV07_MR.png) no-repeat top right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 3px 0px; }
   .GC_UV07_H3 {             background: url(/_GC/_img/box_UV07_HL300.png) no-repeat; height:27px; font-size:1px; width:305px; }
   .GC_UV07_H4 {             background: url(/_GC/_img/box_UV07_HL400.png) no-repeat; height:27px; font-size:1px; width:405px; }
   .GC_UV07_H5 {             background: url(/_GC/_img/box_UV07_HL500.png) no-repeat; height:27px; font-size:1px; width:505px; }
   .GC_UV07_H53{             background: url(/_GC/_img/box_UV07_HL530.png) no-repeat; height:27px; font-size:1px; width:535px; }
   .GC_UV07_H6 {             background: url(/_GC/_img/box_UV07_HL600.png) no-repeat; height:27px; font-size:1px; width:605px; }
   .GC_UV07_H7 {             background: url(/_GC/_img/box_UV07_HL700.png) no-repeat; height:27px; font-size:1px; width:705px; }
   .GC_UV07_H8 {             background: url(/_GC/_img/box_UV07_HL800.png) no-repeat; height:27px; font-size:1px; width:805px; }
   .GC_UV07_HR {             background: url(/_GC/_img/box_UV07_HR2.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV07_M  {             background: url(/_GC/_img/box_UV07_ML.png) repeat-y; font-size:1px; }
   .GC_UV07_B3 {             background: url(/_GC/_img/box_UV07_BL300.png) no-repeat; height:7px; font-size:1px; width:305px; }
   .GC_UV07_B4 {             background: url(/_GC/_img/box_UV07_BL400.png) no-repeat; height:7px; font-size:1px; width:405px; }
   .GC_UV07_B5 {             background: url(/_GC/_img/box_UV07_BL500.png) no-repeat; height:7px; font-size:1px; width:505px; }
   .GC_UV07_B53{             background: url(/_GC/_img/box_UV07_BL530.png) no-repeat; height:7px; font-size:1px; width:535px; }
   .GC_UV07_B6 {             background: url(/_GC/_img/box_UV07_BL600.png) no-repeat; height:7px; font-size:1px; width:605px; }
   .GC_UV07_B7 {             background: url(/_GC/_img/box_UV07_BL700.png) no-repeat; height:7px; font-size:1px; width:705px; }
   .GC_UV07_B8 {             background: url(/_GC/_img/box_UV07_BL800.png) no-repeat; height:7px; font-size:1px; width:805px; }
   .GC_UV07_BR {             background: url(/_GC/_img/box_UV07_BR2.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV07_HD {             padding:6px 12px 0px 12px; color:#2a7cbb; font-size:12px; font-weight:bold; width:auto; height:15px; text-align:center; overflow:hidden; cursor:move;  }
   .GC_UV07_MD {             background: #FAFAFA; padding:0px 0px 0px 0px; width:auto; height:auto; margin:0px 7px 0px 7px; font-size:12px; }
/* 베벨 메세지 다이얼로그 패널 */   
.GC_UV08       { width:auto; background: url(/_GC/_img/box_UV08_MR.png) no-repeat top right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 3px 0px; }
   .GC_UV08_H  {             background: url(/_GC/_img/box_UV08_HL400.png) no-repeat; height:27px; font-size:1px; width:405px; }
   .GC_UV08_HR {             background: url(/_GC/_img/box_UV08_HR.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV08_M  {             background: url(/_GC/_img/box_UV08_ML.png) repeat-y; font-size:1px; }
   .GC_UV08_B  {             background: url(/_GC/_img/box_UV08_BL400.png) no-repeat; height:7px; font-size:1px; width:405px; }
   .GC_UV08_BR {             background: url(/_GC/_img/box_UV08_BR.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV08_HD {             padding:6px 12px 0px 12px; font-family:맑은 고딕, Arial; color:#2a7cbb; font-size:12px; font-weight:bold; width:auto; height:15px; text-align:left; overflow:hidden; cursor:move;  }
   .GC_UV08_MD {             background: #FAFAFA; padding:0px 0px 0px 0px; width:auto; height:auto; margin:0px 7px 0px 7px; font-size:12px; }
.GC_UV09       { width:auto; background: url(/_GC/_img/box_UV09_MR.png) no-repeat top right; text-align:left; vertical-align:top; font-size:1px; margin:0px 0px 3px 0px; }
   .GC_UV09_H  {             background: url(/_GC/_img/box_UV09_HL400.png) no-repeat; height:27px; font-size:1px; width:405px; }
   .GC_UV09_HR {             background: url(/_GC/_img/box_UV09_HR.png) no-repeat; float:right; height:27px; width:7px; font-size:1px; }
   .GC_UV09_M  {             background: url(/_GC/_img/box_UV09_ML.png) repeat-y; font-size:1px; }
   .GC_UV09_B  {             background: url(/_GC/_img/box_UV09_BL400.png) no-repeat; height:7px; font-size:1px; width:405px; }
   .GC_UV09_BR {             background: url(/_GC/_img/box_UV09_BR.png) no-repeat; float:right; height:7px; width:7px; font-size:1px; }
   .GC_UV09_HD {             padding:6px 12px 0px 12px; font-family:맑은 고딕, Arial; color:#70330a; font-size:12px; font-weight:bold; width:auto; height:15px; text-align:left; overflow:hidden; cursor:move;  }
   .GC_UV09_MD {             background: #FAFAFA; padding:0px 0px 0px 0px; width:auto; height:auto; margin:0px 7px 0px 7px; font-size:12px; }
/* 선으로 구성된 심플 박스 */
.GC_UV05       {             text-align:left; vertical-align:top; margin:0px 0px 0px 0px; border-bottom:1px solid #a0bae0; border-top:1px solid #a0bae0; padding:0px 3px 0px 3px; }
   .GC_UV05_O  {             border-left:1px solid #b4cbee; border-right:1px solid #b4cbee; }
    .GC_UV05_H {             font-size:12px;background: #d9e6fb; width:auto; height:18px; padding:3px 0px 0px 5px; color:#4e91f6;  }
    .GC_UV05_B {             font-size:12px;height:auto; padding:5px 5px 5px 5px; }


/* 7픽셀 짜리 위아래 간격 주기 */
.GC_UV_GAP07   { height:7px; }
.GC_UV_GAP05   { height:5px; }
.GC_UV_GAP10   { height:10px; }
/* 헤더에 넣는 멘트 공간 */
.GC_UV_INNERHD   { padding:7px 12px 0px 12px; color:#2D76FC; font-size:12px; width:auto; height:15px; overflow:hidden;  }
.GC_UV_INNERHD_1 { padding:5px 0px 0px 5px; color:#2D76FC; font-size:12px; width:auto; height:19px; overflow:hidden; }
/* 헤더가 없는 박스 본문 공간  */
.GC_UV_INNER01 { padding:0px 12px 7px 14px; font-size:12px; }
/* 헤더가 있는 박스 본문 공간 */
.GC_UV_INNER02 { padding:3px 12px 0px 14px; font-size:12px; }
/* 헤더가 있는 박스 본문 공간 - TreeView 용 */
.GC_UV_INNER03 { padding:7px 12px 7px 12px; font-size:12px; }
/* 헤더가 있는 박스 본문 공간 */
.GC_UV_INNER04 { padding:4px 12px 0px 10px; font-size:12px; }

/* 무조건 라운드 만들기 */
.GC_RD01       { width:100%; text-align:left; vertical-align:top; background:#e7ebff; }
   .GC_RD01_H  {             background: url(/_GC/_img/ROUND_TL.gif) no-repeat; height:5px; font-size:1px; }
   .GC_RD01_HR {             background: url(/_GC/_img/ROUND_TR.gif) no-repeat; float:right; height:5px; width:5px; font-size:1px; }
   .GC_RD01_M  {             padding:0px 5px 0px 5px; font-size:12px; }
   .GC_RD01_B  {             background: url(/_GC/_img/ROUND_BL.gif) no-repeat; height:5px; font-size:1px; }
   .GC_RD01_BR {             background: url(/_GC/_img/ROUND_BR.gif) no-repeat; float:right; height:5px; width:5px; font-size:1px; }

.GC_RD02       { width:100%; text-align:left; vertical-align:top; background:#e7ebff; }
   .GC_RD02_H  {             background: url(/_GC/_img/ROUND02_TL.png) no-repeat; height:5px; font-size:1px; }
   .GC_RD02_HR {             background: url(/_GC/_img/ROUND02_TR.png) no-repeat; float:right; height:5px; width:5px; font-size:1px; }
   .GC_RD02_M  {             padding:0px 5px 0px 5px; font-size:12px; }
   .GC_RD02_B  {             background: url(/_GC/_img/ROUND02_BL.png) no-repeat; height:5px; font-size:1px; }
   .GC_RD02_BR {             background: url(/_GC/_img/ROUND02_BR.png) no-repeat; float:right; height:5px; width:5px; font-size:1px; }


/*********************************************************************************************************************/ 
/* 버튼
/*********************************************************************************************************************/
.btn_SILVER_L1 { background: url(/_GC/_img/dbtn_BASE_n18_1.gif); cursor: pointer; border: none; width: 75px;  height: 18px; line-height: 19px; text-align:center }                                                                     
.btn_SILVER_L2 { background: url(/_GC/_img/dbtn_BASE_n18_3.gif); cursor: pointer; border: none; width: 75px;  height: 21px; line-height: 21px; text-align:center }                                                                     
.btn_SILVER_L3 { background: url(/_GC/_img/dbtn_BASE_n18_2.gif); cursor: pointer; border: none; width: 75px;  height: 22px; line-height: 22px; text-align:center }                                                                     
.btn_SILVER_S  { background: url(/_GC/_img/dbtn_BASE_n21_2.gif); cursor: pointer; border: none; width: 41px;  height: 21px; line-height: 21px; text-align:center; vertical-align:middle; }
.btn_SILVER_Dn { background: url(/_GC/_img/dbtn_BASE_n21_4.gif); cursor: pointer; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; padding:0; }
.btn_SILVER_Dr { background: url(/_GC/_img/dbtn_BASE_n21_4R.gif); cursor: pointer; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; font-size:12px; color:#ff4e00; }
.btn_SILVER_Db { background: url(/_GC/_img/dbtn_BASE_n21_4B.gif); cursor: pointer; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; font-size:12px; color:#1018b4; }
.btn_SILVER_Dy { background: url(/_GC/_img/dbtn_BASE_n21_4Y.gif); cursor: pointer; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; font-size:12px; color:#7e6908; }
.btn_SILVER_Dg { background: url(/_GC/_img/dbtn_BASE_n21_4G.gif); cursor: pointer; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; font-size:12px; color:#087e19; }
.btn_SILVER_Dw { background: url(/_GC/_img/dbtn_BASE_n21_4W.gif); cursor: default; border: none; width: 30px;  height: 17px; line-height: 17px; text-align:center; vertical-align:middle; font-size:12px; color:#EAEAEA; }
.btn_SILVER_Ds { background: url(/_GC/_img/dbtn_BASE_n21_4ED.gif); cursor: pointer; border: none; width: 30px;  height: 16px; padding:3px 0px 0px 0px; text-align:center; vertical-align:middle; font-size:11px; color:#1018b4; font-family:돋움, 돋움체; }
.btn_ROUND_X { background: url(/_GC/_img/dbtn_BASE_n16.gif) no-repeat; cursor: default; border: none; width: 85px;  height: 22px; line-height: 24px; text-align:center; vertical-align:middle; font-size:12px; }
.btn_ROUND_L { background: url(/_GC/_img/dbtn_BASE_n16_l.gif) no-repeat; cursor: default; border: none; width: 85px;  height: 20px; line-height: 21px; text-align:center; vertical-align:middle; font-size:12px; vertical-align:middle; }
.btn_ROUND_M { background: url(/_GC/_img/dbtn_BASE_n16_m.gif) no-repeat; cursor: default; border: none; width: 68px;  height: 20px; line-height: 21px; text-align:center; vertical-align:middle; font-size:12px; vertical-align:middle; }
.btn_ROUND_S { background: url(/_GC/_img/dbtn_BASE_n16_s.gif) no-repeat; cursor: default; border: none; width: 50px;  height: 20px; line-height: 21px; text-align:center; vertical-align:middle; font-size:12px; vertical-align:middle; }
.btn_ROUND_U { background: url(/_GC/_img/dbtn_BASE_n16_u.gif) no-repeat; cursor: default; border: none; width: 34px;  height: 20px; line-height: 21px; text-align:center; vertical-align:middle; font-size:12px; vertical-align:middle; }
.btn_VISTA_X   { background: url(/_GC/_img/btn_BACK_57X.png) ; cursor: pointer; border: none; width: 126px; height: 21px; line-height:21px; text-align:center; vertical-align:middle; }
.btn_VISTA_L   { background: url(/_GC/_img/btn_BACK_57L.png) ; cursor: pointer; border: none; width: 91px; height: 21px; line-height:21px; text-align:center; vertical-align:middle; }
.btn_VISTA_M   { background: url(/_GC/_img/btn_BACK_57M.png) ; cursor: pointer; border: none; width: 57px; height: 21px; line-height:21px; text-align:center; vertical-align:middle; }
.btn_VISTA_S   { background: url(/_GC/_img/btn_BACK_57S.png) ; cursor: pointer; border: none; width: 34px; height: 21px; line-height:21px; text-align:center; vertical-align:middle; }
.btn_BACK_EDIT { background: url(/_GC/_img/btn_BACK_EDIT.gif) ; cursor: pointer; border: none; width: 35px; height: 11px; line-height:11px; text-align:center; vertical-align:middle; }
.btn_TOOL01_X  { background:url(/_GC/_img/dbtn_GBK.png); height:17px; width:110px; border:1px solid #D1D1D1; padding:0px 0px 0px 0px; margin:0; text-align:center; cursor: pointer; }
.btn_TOOL01_L  { background:url(/_GC/_img/dbtn_GBK.png); height:17px; width:90px; border:1px solid #D1D1D1; padding:1px 0px 0px 0px; margin:0; text-align:center; cursor: pointer; }
.btn_TOOL01_M  { background:url(/_GC/_img/dbtn_GBK.png); height:17px; width:70px; border:1px solid #D1D1D1; padding:1px 0px 0px 0px; margin:0; text-align:center; cursor: pointer; }
.btn_TOOL01_S  { background:url(/_GC/_img/dbtn_GBK.png); height:17px; width:40px; border:1px solid #D1D1D1; padding:1px 0px 0px 0px; margin:0; text-align:center; cursor: pointer; }
.btn_TOOL01_U  { background:url(/_GC/_img/dbtn_GBK.png); height:17px; width:30px; border:1px solid #D1D1D1; padding:1px 0px 0px 0px; margin:0; text-align:center; cursor: pointer; }
.btn_BAR_X { width: 110px; height: 20px; background: url(/_GC/_img/dbtn_GBK.png); border:1px solid #D1D1D1; cursor: pointer; line-height: 19px; text-align:center }                                                                     
.btn_BAR_L { width: 90px; height: 20px; background: url(/_GC/_img/dbtn_GBK.png); border:1px solid #D1D1D1; cursor: pointer; line-height: 18px; text-align:center }                                                                     
.btn_BAR_M { width: 70px; height: 20px; background: url(/_GC/_img/dbtn_GBK.png); border:1px solid #D1D1D1; cursor: pointer; line-height: 17px; text-align:center }                                                                     
.btn_BAR_S { width: 40px; height: 20px; background: url(/_GC/_img/dbtn_GBK.png); border:1px solid #D1D1D1; cursor: pointer; line-height: 18px; text-align:center }                                                                     
.btn_BAR_U { width: 30px; height: 20px; background: url(/_GC/_img/dbtn_GBK.png); border:1px solid #D1D1D1; cursor: pointer; line-height: 19px; text-align:center }                                                                     
.btn_LABEL { background:none; border:none; width: auto;  height: 14px; text-align:left; }                                                                     

/*********************************************************************************************************************/ 
/* 아이템
/*********************************************************************************************************************/
.DOT_07_01   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_01.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_02   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_02.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_03   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_03.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_04   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_04.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_05   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_05.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_06   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_06.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_07   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_07.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_08   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_08.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_09   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_09.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_10   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_10.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_11   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_11.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_12   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_12.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_13   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_13.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_14   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_14.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_07_15   { padding:1px 0px 0px 21px; margin:0px 0px 3px 17px; font-size:12px; background: url(/_GC/_img/DOT_07_15.gif) no-repeat transparent; text-align:justify; width:auto; }
.DOT_30_01   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_01.gif) no-repeat transparent; text-align:justify; }
.DOT_30_02   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_02.gif) no-repeat transparent; text-align:justify; }
.DOT_30_03   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_03.gif) no-repeat transparent; text-align:justify; }
.DOT_30_04   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_04.gif) no-repeat transparent; text-align:justify; }
.DOT_30_05   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_05.gif) no-repeat transparent; text-align:justify; }
.DOT_30_06   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_06.gif) no-repeat transparent; text-align:justify; }
.DOT_30_07   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_07.gif) no-repeat transparent; text-align:justify; }
.DOT_30_08   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_08.gif) no-repeat transparent; text-align:justify; }
.DOT_30_09   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_09.gif) no-repeat transparent; text-align:justify; }
.DOT_30_10   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_10.gif) no-repeat transparent; text-align:justify; }
.DOT_30_11   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_11.gif) no-repeat transparent; text-align:justify; }
.DOT_30_12   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_12.gif) no-repeat transparent; text-align:justify; }
.DOT_30_13   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_13.gif) no-repeat transparent; text-align:justify; }
.DOT_30_14   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_30_14.gif) no-repeat transparent; text-align:justify; }
.DOT_30_00   { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; text-align:justify; }
.DOT_12      { padding:0px 0px 0px 7px; margin:9px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_12.gif) -5px 0px no-repeat ; text-align:justify; }
.DOT_36_01   { padding:1px 0px 0px 17px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_36_01.gif) 0px 1px no-repeat transparent; text-align:justify; }
.DOT_36_02   { padding:1px 0px 0px 17px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_36_02.gif) 0px 1px no-repeat transparent; text-align:justify; }
.DOT_36_03   { padding:1px 0px 0px 17px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_36_03.gif) 0px 1px no-repeat transparent; text-align:justify; }
.DOT_45      { padding:1px 0px 0px 19px; margin:0px 0px 0px 0px; font-size:12px; background: url(/_GC/_img/DOT_45.gif) 0px 1px no-repeat transparent; text-align:justify; }

/*********************************************************************************************************************/ 
/* 폼
/*********************************************************************************************************************/
.GFORM_01   { font-size:12px; font-family:굴림, 돋음; border:1px solid silver; height:16px; vertical-align:middle; line-height:18px; }

/*********************************************************************************************************************/ 
/* Application Assist
/*********************************************************************************************************************/
.PROTECT_INDIVIDUAL_O { width:auto; height:auto; margin:0px 0px 0px 0px; padding:3px 0px 3px 10px; background:url(/_GC/_img/back_protect_indi.png) no-repeat 0px 0px; }
.PROTECT_INDIVIDUAL_X { display:none; }
.COMBO_095 { font-family:굴림체, 돋움체; font-size:12px; height:18px; width:95px; background:#ffec9f; border:1px solid #333333; }

 .c00 {font-weight:normal; color:Silver; font-size:8pt;}
 .c01 {padding:3px 0px 1px 0px; background-color:#EEEEEE; border-bottom:5px solid white; border-right:12px solid white; border-left:12px solid white; text-align:center; vertical-align:middle; font-weight:bold;}
 .c02 {padding:3px 0px 12px 0px; text-align:center; vertical-align:middle; font-weight:bold;}
 .c03 {padding:12px 0px 3px 0px; text-align:center; vertical-align:middle; font-weight:bold;}
 .c04 {padding:3px 0px 12px 0px; text-align:center; vertical-align:middle; font-weight:bold; border-bottom:1px solid silver;}
 .cl  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; }
 .cm  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; }
 .cr  {padding:5px 17px 5px 5px; border-bottom:1px solid silver;                                text-align:right; vertical-align:middle; }
 .cl1  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; }
 .cm1  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:left; vertical-align:middle; font-family:굴림체, 돋움체, Terminal; }
 .cr1  {padding:5px 7px 5px 5px; border-bottom:1px solid silver;                                text-align:right; vertical-align:middle;                  }
 .cl2  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:top; }
 .cm2  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:top; font-family:굴림체, 돋움체, Terminal; }
 .cr2  {padding:5px 24px 5px 5px; border-bottom:1px solid silver;                                text-align:right; vertical-align:middle;                  }
 .cl3  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; }
 .cm3  {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; font-family:굴림체, 돋움체, Terminal; }
 .cr3  {padding:5px 24px 5px 5px; border-bottom:1px solid silver;                                text-align:left; vertical-align:middle;                  }
 .cr4  {padding:5px 24px 5px 5px; border-bottom:1px solid silver;                                text-align:left; vertical-align:middle;                  }

 .cl7 {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; }
 .cm7  {padding:5px 5px 5px 5px; border-bottom:1px dashed silver; border-right:1px dashed silver; text-align:left; vertical-align:middle; }
 .cr7  {padding:5px 17px 5px 5px; border-bottom:1px dashed silver;                                text-align:right; vertical-align:middle; }
 .crx  {padding:5px 24px 5px 35px; margin:0px 0px 0px 20px; border-bottom:1px solid silver;                                text-align:left; vertical-align:middle;   background: url(/_img/blc.gif) no-repeat 0% 9px; color:silver; }

 .ctm1 {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:0px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctl1 {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:0px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctr1 {padding:5px 5px 5px 5px; border-bottom:1px solid silver;                                text-align:center; vertical-align:middle; font-weight:bold;}
 .ctm2 {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctl2 {padding:5px 5px 5px 5px; border-bottom:1px solid silver; border-right:1px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctr2 {padding:5px 5px 5px 5px; border-bottom:1px solid silver;                                text-align:center; vertical-align:middle; font-weight:bold;}
 .ctm3 {padding:5px 5px 5px 5px; border-bottom:0px solid silver; border-right:0px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctl3 {padding:5px 5px 5px 5px; border-bottom:0px solid silver; border-right:0px solid silver; text-align:center; vertical-align:middle; font-weight:bold;}
 .ctr3 {padding:5px 5px 5px 5px; border-bottom:0px solid silver;                                text-align:center; vertical-align:middle; font-weight:bold;}


/* 홈 보드 스타일 */
.mpn_TBL         { width:auto; }
.mpn_TIT_UPPER   { }
.mpn_TIT_BOTTOM  { height:3px; border-top:2px solid #E3EBFA; width:100%; font-size:1px; margin:0px 0px 1px 0px; }
.mpn_TR_DIVIDER1 { height:2px; border-top:1px solid #E3EBFA; width:100%; font-size:1px; margin:0px 0px 1px 0px; }
.mpn_TR_DIVIDER2 { height:1px; border-top:1px solid #E3EBFA; width:100%; font-size:1px; margin:0px 0px 0px 0px; }
.mpn_TR_DIVIDER3 { height:2px; border-top:1px solid white; width:100%; font-size:1px; margin:0px 0px 1px 0px; }
.mpn_TR_DIVIDER4 { height:1px; border-top:1px solid white; width:100%; font-size:1px; margin:0px 0px 0px 0px; }
.mpn_TR_TIT      { }
.mpn_TD_TAIL     { border-top:solid 3px #E3EBFA; }
.mpn_VAL_TIT     { }
.mpn_VAL_PIC     { width:70px; height:57px; overflow:hidden; border:1px solid silver; background-position:-12px -12px; background-repeat:no-repeat; vertical-align:top; text-align:left; }

.mpn_TIT_DOT     { width:12px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; font-size:1pt; }
.mpn_TIT_TIT     { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_WHO     { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_DATE    { width:40px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_RCNT    { width:33px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_CAT     { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:left; }
.mpn_TIT_RATE    { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_SN      { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; font-size:8pt; font-family:Arial, 굴림; }
.mpn_TIT_PIC     { width:84px; padding:7px 0px 3px 0px; color:#2a6eeb; text-align:center; } /* 70 경우는 폭을 84로 */
.mpn_TIT_GCAT    { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_BDAT    { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_GDAT    { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
.mpn_TIT_YDAT    { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }

.mpn_TD_DOT      { width:12px; height:auto; padding:1px 0px 3px 0px; text-align:center; font-size:1px; background: url(/_GC/_img/DOT_08.gif) no-repeat -2px 4px; }
.mpn_TD_TIT      { width:auto; padding:2px 0px 4px 0px; text-align:left; height:auto; vertical-align:bottom; overflow-x:hidden; }
.mpn_TD_TIT_PIC  { width:70px; margin:0px 3px 5px 3px; text-align:left; height:24px; vertical-align:top; font-family:맑은 고딕,돋움,Arial; font-size:11px; line-height:12px; overflow:hidden; }
.mpn_TD_WHO      { width:auto; height:auto; padding:1px 0px 3px 0px; text-align:center; vertical-align:bottom; }
.mpn_TD_DATE     { width:40px; height:auto; padding:2px 1px 3px 0px; text-align:center; font-size:11px; color:#7289b4; vertical-align:bottom; }
.mpn_TD_RCNT     { width:33px; height:auto; padding:1px 0px 3px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }
.mpn_TD_CAT      { width:auto; height:auto; padding:2px 8px 3px 0px; text-align:left; font-size:12px; color:#7289b4; vertical-align:bottom; font-weight:bold; }
.mpn_TD_RATE     { width:auto; height:auto; padding:1px 0px 3px 0px; text-align:center; vertical-align:bottom; }
.mpn_TD_SN       { width:auto; height:auto; padding:1px 0px 3px 0px; text-align:center; font-size:11px; }
.mpn_TD_PIC      { width:auto; height:auto; padding:0px 0px 0px 0px; text-align:center; margin:5px 3px 5px 3px; background:green; }
.mpn_TD_GCAT     { width:auto; height:auto; padding:1px 5px 3px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }
.mpn_TD_BDAT     { width:auto; height:auto; padding:1px 5px 3px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }
.mpn_TD_GDAT     { width:auto; height:auto; padding:1px 5px 3px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }
.mpn_TD_YDAT     { width:auto; height:auto; padding:1px 5px 3px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }



.shmBX_BASE                        { margin:12px 12px 12px 12px; width:640px; }
   .shmBX_NAME                     { padding:2px 0px 5px 20px; border-bottom:3px solid #6EBBBF; background: url(/_GC/_img/DOT_51.gif) no-repeat 0px 3px transparent; }
      .shmLB_DBNAME                { font-size:16px; font-weight:bolder; font-family:돋움,Arial; }
   .shmBX_INFO                     { padding:5px 0px 0px 0px; float:right; }
      .shmLB_DBINFO                { font-size:11px; color:Gray; font-family:돋움,Arial; }
   .shmBX_SCH                      { padding:12px 2px 7px 2px; text-align:right; }
      .shmEDT_SCH                  { border:1px solid silver; height:14px; }
      .shmBTN_SCH                  { background: url(/_GC/_img/dbtn_BASE_n18_1.gif) transparent; text-align:center; cursor: pointer; border: none; width: 75px;  height: 18px; line-height: 21px; }
   .shmBX_CAT                      { padding:12px 2px 7px 2px; text-align:left;}
      .shmEDT_CAT                  { font-size:12px; width:120px; }
   .shmBX_LST                      { }
      .shmLST_TBL                  { width:100%; }
         .shmLST_TIT_UPPER         { }
            .shmLST_TR_TIT         { }
            .shmLST_TD_TIT_PIC     { width:84px; padding:7px 0px 3px 0px; color:#2a6eeb; text-align:center; } /* 70 경우는 폭을 84로 */
            .shmLST_TD_TIT_SN      { width:12px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; font-size:8pt; font-family:Arial, 굴림; }
            .shmLST_TD_TIT_TIT     { width:auto; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
            .shmLST_TD_TIT_CAT     { width:36px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:left; }
            .shmLST_TD_TIT_WHO     { width:57px; height:auto; padding:3px 0px 3px 5px; color:#a7a6ab; text-align:center; }
            .shmLST_TD_TIT_DATE    { width:70px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
            .shmLST_TD_TIT_DAT2    { width:36px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
            .shmLST_TD_TIT_RCNT    { width:50px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
            .shmLST_TD_TIT_RATE    { width:27px; height:auto; padding:3px 0px 3px 0px; color:#a7a6ab; text-align:center; }
            
            TIT,WHO,DATE,RCNT,TCAT,RATE,SN,PIC,GCAT,BDAT,GDAT,YDAT

         .shmLST_TIT_BOTTOM        { background-color: #E3EBFA; height:2px; }
         .shmLST_TR_DIVIDER        { height:1px; background-color:#E3EBFA; }
         .shmLST_TR_OD             { }
         .shmLST_TR_EV             { }
            .shmLST_TDs_SN         { width:12px; height:20px; padding:0px 0px 0px 0px; vertical-align:middle; text-align:center; background: url(/_GC/_img/DOT_08.gif) no-repeat -2px 4px; }
            .shmLST_TDs_TIT        { width:auto; height:20px; padding:0px 0px 0px 0px; vertical-align:middle; text-align:left; overflow:hidden; }
            .shmLST_TDs_DATE       { width:36px; height:20px; padding:0px 1px 0px 0px; vertical-align:middle; text-align:right; font-size:11px; color:#7289b4; }
            .shmLST_TDs_iDATE      { width:22px; height:20px; padding:0px 4px 0px 0px; vertical-align:middle; text-align:right; font-size:11px; color:#7289b4;}
            .shmLST_TD_SN          { width:12px; height:auto; padding:2px 0px 4px 0px; text-align:center; font-size:11px; background: url(/_GC/_img/DOT_08.gif) no-repeat -2px 4px; }
            .shmLST_TD_SN2         { width:12px; height:auto; padding:2px 0px 4px 0px; text-align:center; font-size:11px; }
            .shmLST_TD_CAT         { width:39px; height:auto; padding:4px 0px 4px 0px; text-align:left; font-size:12px; color:#7289b4; vertical-align:bottom; font-weight:bold; }
            .shmLST_TD_TIT         { width:auto; padding:2px 0px 4px 0px; text-align:left; height:auto; vertical-align:bottom; overflow:hidden; }
               .shmLST_VAL_CNT_RLY { padding:0px 0px 0px 3px; font-size:10px; font-weight:bold; color:#ffb400; }
               .shmLST_VAL_TIT     { width:auto; height:10pt; overflow:hidden; }
               .shpLST_VAL_TIT     { font-size: 8pt; font-family: 돋움, 돋움체, Sans-Serif; line-height: 105%; font-weight: normal; }
            .shmLST_TD_WHO         { width:57px; height:auto; padding:2px 0px 4px 0px; text-align:center; vertical-align:bottom; }
               .shmLST_VAL_WHO     { }
            .shmLST_TD_DATE        { width:36px; height:auto; padding:3px 1px 4px 0px; text-align:center; font-size:11px; color:#7289b4; vertical-align:bottom; }
            .shmLST_TD_RCNT        { width:50px; height:auto; padding:2px 0px 4px 0px; text-align:center; font-size:11px; color:gray; vertical-align:bottom; }
            .shmLST_TD_RATE        { width:27px; height:auto; padding:2px 0px 4px 0px; text-align:center; vertical-align:bottom; }
            .shmLST_TD_PIC         { width:84px; height:auto; padding:2px 2px 2px 2px; text-align:center; border:1px solid silver; margin:4px 4px 4px 4px; }
            .shmLST_TD_eDOC        { text-align:center; }
            .shmLST_TD_eFLS        { text-align:center; }
            .shmLST_TD_eSUM        { text-align:center; }
            .shmLST_TD_eTHM        { width:78px; height:83px; padding:5px 3px 4px 3px; overflow:hidden; margin:0px 0px 3px 0px; vertical-align:top; }
            .shmLST_TD_eTHM70      { width:076px; height:097px; padding:0px 0px 0px 0px; overflow:hidden; margin:0px 0px 3px 3px; }
            .shmLST_TD_eTHM90      { width:090px; height:110px; padding:0px 0px 0px 0px; overflow:hidden; margin:0px 0px 0px 3px; }
            .shmLST_TD_cIMG        { border:1px solid silver; width:70px; height:50px; margin:0px 0px 5px 0px; text-align:left; vertical-align:top; }
         .shmLST_TR_TAIL           { height:3px; background-color:#E3EBFA; }
   .shmBX_UPDN                     { float:left; padding:12px 0px 0px 0px; }
      .shmBTN_UP                   { background: url(/_GC/_img/dbtn_BASE_n19_1.gif) transparent; cursor: pointer; border: none; width: 19px;  height: 19px; line-height: 18px; color:White; margin:0px 7px 0px 0px; }
      .shmBTN_DN                   { background: url(/_GC/_img/dbtn_BASE_n19_2.gif) transparent; cursor: pointer; border: none; width: 19px;  height: 19px; line-height: 18px; color:White; margin:0px 7px 0px 0px; }
   .shmBX_PAGER                    { position:relative; left:20%; padding:12px 0px 9px 0px; }
      .shmTD_PGBTN_P               { padding:0px 7px 0px 0px; }
         .shmBTN_F                 { width:16px; height:15px; border: none; background: url(/_GC/_img/dbtn_F01.gif); }
         .shmBTN_P                 { width:20px; height:15px; border: none; background: url(/_GC/_img/dbtn_P01.gif); }
      .shmTD_PAGER                 { text-align:center;  padding:0px 0px 0px 0px; }
         .shmBTN_GR_NOW            { font-weight:bold; color:#ffa60b;  padding:0px 4px 0px 4px; }
         .shmBTN_GR_OTHER          { color:Gray; padding:0px 7px 0px 4px; }
      .shmTD_PGBTN_N               { padding:0px 0px 0px 7px; }
         .shmBTN_N                 { text-align:center;width:20px; height:15px; border: none; background: url(/_GC/_img/dbtn_N01.gif); }
         .shmBTN_L                 { width:16px; height:15px; border: none; background: url(/_GC/_img/dbtn_L01.gif); }
   .shmBX_BTN_ADD                  { padding:0px 0px 0px 0px; }
      .shmBTN_ADD                  { text-align:center; background: url(/_GC/_img/dbtn_BASE_n18_2.gif) transparent; cursor: pointer; border: none; width: 75px;  height: 22px; line-height: 24px; }
   .shmBX_BTN_DEL                  { padding:7px 0px 8px 0px; border-top: 1px #E5E4E4 solid; }
      .shmBTN_DEL                  { text-align:center; background: url(/_GC/_img/dbtn_BASE_n18_2.gif) transparent; cursor: pointer; border: none; width: 75px;  height: 22px; line-height: 24px; }
      .shmBTN_DEL_CMP              { text-align:center; background: url(/_GC/_img/dbtn_BASE_n18_2.gif) transparent; cursor: pointer; border: none; width: 75px;  height: 22px; line-height: 24px; }

