/* ==================== General Define ========================== */
body             {font-size:9pt; color:#000000;font-family:Malgun Gothic, Arial;
                  scrollbar-face-color:#BABABA;
                  scrollbar-shadow-color:#E5E5E5;
                  scrollbar-highlight-color:#E5E5E5;
                  scrollbar-3dlight-color:#E5E5E5;
                  scrollbar-darkshadow-color:#E5E5E5;
                  scrollbar-track-color:#E5E5E5;
                  scrollbar-arrow-color:#666666;

/*
                  ::-webkit-scrollbar {width:13px; height:13px;}
                  ::-webkit-scrollbar-button       { }
                  ::-webkit-scrollbar-track        { }
                  ::-webkit-scrollbar-track-piece  { }
                  ::-webkit-scrollbar-thumb        { }
                  ::-webkit-scrollbar-corner       { }
                  ::-webkit-resizer{}
*/
                 }






form             {margin:0;}
A                {outline:0;}
A:link           {font-Size:9pt; color:000000;  font-family:Malgun Gothic, Arial; text-decoration:none;}
A:visited        {font-Size:9pt; color:000000;  font-family:Malgun Gothic, Arial; text-decoration:none;}
A:hover          {font-Size:9pt; color:#FCA702; font-family:Malgun Gothic, Arial; text-decoration:none;}
A:active         {font-Size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none;}

table            {border-collapse:collapse;}
td               {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none;}
td.text          {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:0px; border-style:none; padding:0px 0px 0px 0px;}
td.sch_non       {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:0px; border-style:none; padding:0px 2px 0px 0px; text-align:left;   vertical-align:middle;}
td.sch_lab       {font-size:9pt; color:#3E3E3E; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:0px; border-style:none; padding:2px 0px 1px 0px; text-align:right;  vertical-align:middle;}
td.sch_inp       {font-size:9pt; color:#3E3E3E; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:0px; border-style:none; padding:0px 8px 0px 3px; text-align:left;   vertical-align:middle;}
td.sch_sel       {font-size:9pt; color:#3E3E3E; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:0px; border-style:none; padding:0px 4px 0px 3px; text-align:left;   vertical-align:middle;}

td.line          {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; vertical-align:middle;}
td.line_pop      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px  0px 0px 0px; text-align:left;   background:#FFFFFF; vertical-align:top;}
td.line_txt      {font-size:9pt; color:#000000;                                   text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:3px 11px 3px 3px; text-align:left;   background:#FFFFFF; vertical-align:middle;}
td.line_lab      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:right;  background:#F4F4F4; vertical-align:middle;}
td.line_inp      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px  8px 0px 3px; text-align:left;   background:#FFFFFF; vertical-align:middle;}
td.line_sel      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px  4px 0px 3px; text-align:left;   background:#FFFFFF; vertical-align:middle;}
td.line_dul      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px  4px 0px 3px; text-align:left;   background:#FFFFFF; vertical-align:middle;}
td.line_aln      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:center; background:#F4F4F4; vertical-align:middle;}
td.line_crr      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:center; background:#8CA6C6; vertical-align:middle; font-weight:bold;}
td.line_mid      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  0px 1px 0px; text-align:center; background:#F4F4F4; vertical-align:middle;}
td.line_syn      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:center; background:#FFFFFF; vertical-align:middle; cursor:pointer;}
td.line_hgt      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none;              border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:right;  background:#F4F4F4; vertical-align:middle;}
td.line_lar      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:right;  background:#FFFFFF; vertical-align:middle;}
td.line_cal      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px;                   border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:center; background:#F4F4F4; vertical-align:middle; border-width:1px 1px 0px 1px;}
td.line_lft      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px  0px 0px 3px; text-align:left;   background:#FFFFFF; vertical-align:middle;}

td.line_ev1      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#9AC0CD; vertical-align:middle;}
td.line_ev2      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#73D8B6; vertical-align:middle;}
td.line_ev3      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#DFD195; vertical-align:middle;}
td.line_ev4      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#E5B6B1; vertical-align:middle;}
td.line_ev5      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#C1AFE6; vertical-align:middle;}
td.line_sv1      {font-size:9pt; color:#4F4F4F; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#E0EEEE; vertical-align:middle;}
td.line_sv2      {font-size:9pt; color:#4F4F4F; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#E8F9E2; vertical-align:middle;}
td.line_sv3      {font-size:9pt; color:#4F4F4F; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#EEEED1; vertical-align:middle;}
td.line_sv4      {font-size:9pt; color:#4F4F4F; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#FFE4E1; vertical-align:middle;}
td.line_sv5      {font-size:9pt; color:#4F4F4F; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:left;   background:#E6E6FA; vertical-align:middle;}
td.line_sum      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:20px; border-width:1px; border-color:#BEBEBE; border-style:solid; padding:2px  3px 1px 3px; text-align:center; background:#EED5B7; vertical-align:middle;}
td.line_box      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none;              border-width:1px; border-color:#BEBEBE; border-style:solid; padding:5px  5px 5px 5px; text-align:center; background:#FFFFFF; vertical-align:top;}

td.none          {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 0px;}
td.none_txt      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:2px 0px 1px 3px; text-align:right;}
td.none_inp      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 8px 0px 3px;}
td.none_sel      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 4px 0px 3px;}
td.none_lft      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 3px;}
td.none_lf2      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 2px;}
td.none_lf5      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 5px;}
td.none_rit      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 3px 0px 0px;}
td.none_rt2      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 2px 0px 0px;}
td.none_rt4      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 4px 0px 0px;}
td.none_rt5      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 5px 0px 0px;}
td.none_1px      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 1px 0px 3px;}
td.none_2px      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 2px 0px 3px;}
td.none_3px      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 3px 0px 3px;}
td.none_4px      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 4px 0px 3px;}
td.none_5px      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 5px 0px 3px;}
td.none_cal      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 3px; width:16px;}
td.none_img      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 3px 0px 0px; width:16px;}
td.none_btn      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 0px; width:16px;}
td.none_bar      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 0px; width:5px; font-size:9pt; text-align:center;}
td.none_bt3      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 3px; width:16px;}
td.none_cds      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 2px 0px 3px; width:60px;}
td.none_non      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 0px; display:none;}
td.none_viw      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; padding:0px 0px 0px 0px; display:block;}
td.boder_20      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; background:url('/common/images/Blue/bg_line_h20.gif'); height:20px;}
td.boder_10      {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-width:0px; border-style:none; background:url('/common/images/Blue/bg_line_h10.gif'); height:10px;}
td.none_rline    {color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; border-right-width:1px; border-color:#BEBEBE; border-style:solid; padding:0px 0px 0px 0px;}
td.none_line1    {border-width:0px; border-style:none; height:1px;  background-color:#C0C0C0;}

td.surv          {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:1px; border-color:#BEBEBE; border-style:solid; vertical-align:middle;}
td.surv_qust     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:2px 10px 1px 10px; text-align:left;}
td.surv_grp      {font-size:9pt; color:#FFFFFF; font-family:Malgun Gothic, Arial; text-decoration:none; height:30px; border-width:1px; border-color:#BEBEBE; border-style:solid; vertical-align:middle; padding:5px 10px 0px 10px; font-weight:bold;   background-color:#8CA6C6; text-align:left;}
td.surv_item     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:1px; border-color:#BEBEBE; border-style:solid; vertical-align:middle; padding:2px 10px 1px 10px; font-weight:bold;   background-color:#F4F4F4;}
td.surv_gauge    {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:1px; border-color:#BEBEBE; border-style:solid; vertical-align:middle; padding:2px  0px 1px 10px; font-weight:bold;   background-color:#F4F4F4;}
td.gauge_txt     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:0px  0px 0px  0px; font-weight:normal; background-color:#F4F4F4; text-align:center;}
td.gauge_chk     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:0px  0px 0px  0px; font-weight:normal;                           text-align:center;}
td.qust_img      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:0px  5px 0px 10px;}
td.qust_inp      {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:2px  8px 1px  0px; text-align:left;}
td.qust_name     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:25px; border-width:0px;                       border-style:none;  vertical-align:middle; padding:2px 10px 1px  0px; text-align:left;}

input            {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 0px; border-width:0px; border-color:#81A8D0; border-style:none;  background:#FFFFFF; outline-style:none;}
input.non        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:0px; border-color:#81A8D0; border-style:none;  background:#FFFFFF; outline-style:none;}
input.nor        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:0px; border-color:#81A8D0; border-style:none;  background:#F4F4F4; outline-style:none;}
input.iny        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; outline-style:none;}
input.inr        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none;}
input.inn        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; outline-style:none;}
input.inc        {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 0px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; text-align:center;}
input.inc_kr     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 0px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; text-align:center;}
input.iny_kr     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; outline-style:none; ime-mode:active;}
input.inn_kr     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; outline-style:none; ime-mode:active;}
input.inr_kr     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; ime-mode:active;}
input.iny_en     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; outline-style:none; ime-mode:inactive;}
input.inn_en     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; outline-style:none; ime-mode:inactive;}
input.inr_en     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; ime-mode:inactive;}
input.iny_no     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; outline-style:none; ime-mode:disabled;}
input.inn_no     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; outline-style:none; ime-mode:disabled;}
input.inr_no     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; ime-mode:disabled;}
input.surv_num   {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 0px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; text-align:center; width:17px;}
input.surv_inp   {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; height:17px; line-height:17px; padding:0px 0px 0px 0px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; outline-style:none; text-align:left;}
input.file       {width:75px; height:20px; margin:0px; border-width:0px; border-style:none; filter:alpha(opacity=0); opacity:0; cursor:pointer; outline-style:none;}

textarea         {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:0px; border-color:#81A8D0; border-style:none;  background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.non     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:0px; border-color:#81A8D0; border-style:none;  background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.iny     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.inr     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.inn     {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.fix     {font-size:8pt; color:#000000; font-family:monospace;                                  padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none;}
textarea.iny_kr  {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; overflow-x:hidden; overflow-y:auto; outline-style:none; ime-mode:active;}
textarea.inn_kr  {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none; ime-mode:active;}
textarea.iny_en  {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFE6; overflow-x:hidden; overflow-y:auto; outline-style:none; ime-mode:inactive;}
textarea.inn_en  {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#FFFFFF; overflow-x:hidden; overflow-y:auto; outline-style:none; ime-mode:inactive;}
textarea.inr_kr  {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; padding:3px; border-width:1px; border-color:#81A8D0; border-style:solid; background:#F9F9F9; overflow-x:hidden; overflow-y:auto; outline-style:none;}

/* ==================== SELECT BOX ========================== */
select           {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#FFFFFF; height:17px; outline-style:none;}
select.iny       {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#FFFFE6; height:17px; outline-style:none;}
select.inr       {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#F9F9F9; height:17px; outline-style:none;}
select.inn       {font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#FFFFFF; height:17px; outline-style:none;}
.sel_line        {position:relative; margin:0px; width:100%; height:17px; border:1px solid #81A8D0; background-color:white; z-index:30;}
.sel_item        {position:absolute; margin:0px; width:100%; height:17px; top:0px; left:0px; clip:rect(0px,100%,17px,0px);  z-index:30;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.sel_line  {position:relative; margin:0px; width:100%; height:17px; border:1px solid #81A8D0; background-color:white; z-index:30;}
                                                      .sel_item  {position:absolute; margin:0px; width:100%; height:17px; top:0px; left:0px; clip:rect(0px,100%,17px,0px); z-index:30;} }

/* ==================== IMAGES ========================== */
img              {border-width:0px; vertical-align:middle;}
img.chk          {border-width:0px; vertical-align:top;    cursor:pointer; padding:1px 0px 0px 0px;}
img.btn          {border-width:0px; vertical-align:middle; cursor:pointer;}

/* ==================== SUB TITLE  ========================== */
.sub_imgs        {height:20px; width:0px; padding:0px 0px 0px 0px;}
.sub_name        {height:22px; padding:1px 0px 0px 0px; font-size:9pt; color:#666666; font-family:Malgun Gothic, Arial; text-decoration:none; font-weight:bold;}
.sub_btns        {height:20px; padding:0px 0px 2px 0px; text-align:right; vertical-align:bottom;}
.sub_div         {height:20px; padding:0px 0px 0px 0px; text-align:right; vertical-align:bottom;}
.main_note       {border:1px solid #D4D4D4;}
.noti_sbj        {position:relative; padding:0px  10px  0px 10px; overflow:hidden;                    display:table-cell; line-height:20px; vertical-align:middle; font-Size:10pt; color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; text-align:left; z-index:11; font-weight:bold;}
.noti_mid        {position:relative; padding:0px  10px  0px 0px;  overflow:hidden;                    display:table-cell; line-height:20px; vertical-align:middle; font-Size:9pt;  color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; text-align:left; z-index:12;}
.noti_con        {position:relative; padding:10px 10px 10px 10px; overflow-x:hidden; overflow-y:auto; display:table-cell; line-height:20px; vertical-align:top;    font-Size:9pt;  color:#000000; font-family:Malgun Gothic, Arial; text-decoration:none; text-align:left; z-index:13;}
.combo_line      {position:relative; padding:0px  0px   0px 0px;  overflow:hidden; margin:0px; width:100%; height:17px; border:1px solid #81A8D0; background:url('/common/images/Blue/c_combo.gif') no-repeat right white; z-index:30;}
.combo_span      {padding:0px 15px 0px 5px; overflow:hidden; margin:0px;}

/* ==================== BACKGROUND ========================== */
.bg_blue         {background:#B0CDEA;}
.bg_plum         {background:#59590D;}
.bg_location_line_l {background:url('/common/images/Blue/sch_ml.gif');}
.bg_location_line_c {background:#EAEAEA;}
.bg_location_line_r {background:url('/common/images/Blue/sch_mr.gif');}

/* ==================== GRID BOX ========================= */
.box_top_l       {width:5px;   height:5px; background:url('/common/images/Blue/gbox_top_left.gif') no-repeat;}
.box_top_m       {height:5px;  background:url('/common/images/Blue/gbox_top_bg.gif') repeat-x;}
.box_top_r       {width:5px;   height:5px; background:url('/common/images/Blue/gbox_top_right.gif') no-repeat;}
.box_mid_l       {width:5px;   background:url('/common/images/Blue/gbox_mid_left.gif') repeat-y;}
.box_mid_m       {height:20px; padding:3px; background:url('/common/images/Blue/gbox_mid_bg.gif') repeat-x;}
.box_mid_r       {width:5px;   background:url('/common/images/Blue/gbox_mid_right.gif') repeat-y;}
.box_btm_l       {width:5px;   height:5px; background:url('/common/images/Blue/gbox_btm_left.gif') no-repeat;}
.box_btm_m       {height:5px;  background:url('/common/images/Blue/gbox_btm_bg.gif') repeat-x;}
.box_btm_r       {width:5px;   height:5px;  background:url('/common/images/Blue/gbox_btm_right.gif') no-repeat;}
.box_bar         {width:100%;  height:3px;  background-color:#69B7DE;}

/* ==================== BUTTON ========================== */
.bold                      {font-weight:bold;}
.btnText                   {float:left; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#FFFFFF; padding:4px 5px 0px 0px; line-height:15px;}
.btnInp                    {float:left; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; border-width:0px; border-style:none; background:#FFFFFF; padding:0px 0px 0px 0px; line-height:15px;}
.btnLeft                   {float:left;}
.btnRight                  {float:right;}
.btnCenter                 {float:left; position:relative; left:50%;}
.btnPaleGreen              {background:url('/common/images/Blue/btn_bg_palegreen.gif') left  0px; float:left; padding:0px 0px 0px 1px; height:20px; margin-left:5px; overflow:hidden;}
.btnPaleGreen a:hover      {background:url('/common/images/Blue/btn_bg_palegreen.gif') left  -20px;}
.btnPaleGreen a span       {background:url('/common/images/Blue/btn_bg_palegreen.gif') right 0px; float:left; padding:0px 10px 0px 9px; height:20px; line-height:180%; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; cursor:pointer; overflow:hidden;}
.btnPaleGreen a:hover span {background:url('/common/images/Blue/btn_bg_palegreen.gif') right -20px; color:#8E654F;}
.btnGreen a                {background:url('/common/images/Blue/btn_bg_green.gif') left  0px; float:left; padding:0px 0px 0px 1px; height:20px; margin-left:5px; overflow:hidden;}
.btnGreen a:hover          {background:url('/common/images/Blue/btn_bg_green.gif') left  -20px;}
.btnGreen a span           {background:url('/common/images/Blue/btn_bg_green.gif') right 0px; float:left; padding:0px 10px 0px 9px; height:20px; line-height:180%; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; cursor:pointer; overflow:hidden;}
.btnGreen a:hover span     {background:url('/common/images/Blue/btn_bg_green.gif') right -20px; color:#000000;}
.btnGreenExe a             {background:url('/common/images/Blue/btn_bg_green2.gif') left  0px; float:left; padding:0px 0px 0px 1px; height:35px; margin-left:5px; overflow:hidden;}
.btnGreenExe a:hover       {background:url('/common/images/Blue/btn_bg_green2.gif') left  -35px;}
.btnGreenExe a span        {background:url('/common/images/Blue/btn_bg_green2.gif') right 0px; float:left; padding:0px 20px 0px 20px; height:35px; line-height:180%;padding-top:5px; font-size:11pt; color:#000000; font-family:Malgun Gothic, Arial; font-weight:bold; cursor:pointer; overflow:hidden;}
.btnGreenExe a:hover span  {background:url('/common/images/Blue/btn_bg_green2.gif') right -35px; font-size:11pt; color:#000000; font-family:Malgun Gothic, Arial; font-weight:bold;}
.btnFileKr a               {background:url('/common/images/Blue/btn_file_kr.gif') left  0px; float:left; padding:0px 0px 0px 1px; height:20px; margin-left:5px; overflow:hidden;}
.btnFileKr a:hover         {background:url('/common/images/Blue/btn_file_kr.gif') left  -20px;}
.btnFileKr a span          {background:url('/common/images/Blue/btn_file_kr.gif') right 0px; float:left; padding:0px 10px 0px 9px; height:20px; line-height:180%; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; cursor:pointer; overflow:hidden;}
.btnFileKr a:hover span    {background:url('/common/images/Blue/btn_file_kr.gif') right -20px; color:#000000;}
.btnFileEx a               {background:url('/common/images/Blue/btn_file_en.gif') left  0px; float:left; padding:0px 0px 0px 1px; height:20px; margin-left:5px; overflow:hidden;}
.btnFileEx a:hover         {background:url('/common/images/Blue/btn_file_en.gif') left  -20px;}
.btnFileEx a span          {background:url('/common/images/Blue/btn_file_en.gif') right 0px; float:left; padding:0px 10px 0px 9px; height:20px; line-height:180%; font-size:9pt; color:#000000; font-family:Malgun Gothic, Arial; cursor:pointer; overflow:hidden;}
.btnFileEx a:hover span    {background:url('/common/images/Blue/btn_file_en.gif') right -20px; color:#000000;}

/* ==================== TAB MENU ========================= */
.btnTab_off                {background:url('/common/images/Blue/tab_btn_bg.gif')    left    0px; float:left; padding:0px  0px 0px  1px; height:22px; overflow:hidden; vertical-align:bottom;}
.btnTabSpan_off            {background:url('/common/images/Blue/tab_btn_bg.gif')    right   0px; float:left; padding:0px  7px 0px  6px; height:22px; overflow:hidden; vertical-align:bottom; line-height:205%; color:#808080; font-size:9pt; font-family:Malgun Gothic, Arial; cursor:pointer;}
.btnTab_on                 {background:url('/common/images/Blue/tab_btn_bg.gif')    left  -23px;             padding:0px  0px 0px  1px; height:22px;                  vertical-align:bottom;}
.btnTabSpan_on             {                                                                                 padding:0px  7px 0px  6px; height:22px;                  vertical-align:bottom; line-height:180%; color:#FFFFFF;}
.btnTabExe_off             {background:url('/common/images/Blue/tabExe_btn_bg.jpg') left    0px; float:left; padding:0px  0px 0px  1px; height:32px; overflow:hidden; vertical-align:bottom;}
.btnTabSpanExe_off         {background:url('/common/images/Blue/tabExe_btn_bg.jpg') right   0px; float:left; padding:0px 13px 0px 12px; height:32px; overflow:hidden; vertical-align:bottom; line-height:205%; color:#808080; font-size:11pt; font-family:Malgun Gothic, Arial; cursor:pointer;}
.btnTabExe_on              {background:url('/common/images/Blue/tabExe_btn_bg.jpg') left  -33px;             padding:0px  0px 0px  1px; height:32px;                  vertical-align:bottom;}
.btnTabSpanExe_on          {background:url('/common/images/Blue/tabExe_btn_bg.jpg') right  33px;             padding:0px 13px 0px 12px; height:32px;                  vertical-align:bottom; line-height:205%; color:#505050; font-size:11pt;}

/* ==================== ¸ÞÀÎÈ­¸é Ãß°¡ (2018.06.19) ========================= */
td.none_aln   {height:25px; padding:0px 11px 0px 0px; text-align:center; border-width:0px; border-color:#FFFFFF; border-style:none;  vertical-align:middle;}
td.line_yynn  {height:24px; padding:0px  0px 0px 0px; text-align:center; border-width:1px; border-color:#BEBEBE; border-style:solid solid  none  none; vertical-align:middle; background:#FFFFFF;}
td.line_yyyy  {height:24px; padding:0px  0px 0px 0px; text-align:center; border-width:1px; border-color:#BEBEBE; border-style:solid solid solid solid; vertical-align:middle; background:#FFFFFF;}
td.line_ynyy  {height:24px; padding:0px  0px 0px 0px; text-align:center; border-width:1px; border-color:#BEBEBE; border-style:solid  none solid solid; vertical-align:middle; background:#FFFFFF;}
td.line_yyny  {height:24px; padding:0px  0px 0px 0px; text-align:center; border-width:1px; border-color:#BEBEBE; border-style:solid solid  none solid; vertical-align:middle; background:#FFFFFF;}
td.line_ynny  {height:24px; padding:0px  0px 0px 0px; text-align:center; border-width:1px; border-color:#BEBEBE; border-style:solid  none  none solid; vertical-align:middle; background:#FFFFFF;}