﻿/*--기본정의--*/
.menu                   {color:#949494;}
.menu a:link	        {color:#949494; line-height:16px; text-decoration:none; font-family:Dotum; font-weight:bold} 
.menu a:visited	        {color:#949494; line-height:16px; text-decoration:none; font-family:Dotum; font-weight:bold}
.menu a:active          {color:#949494; line-height:16px; text-decoration:none; font-family:Dotum; font-weight:bold}
.menu a:hover 	        {color:#ffffff; line-height:16px; text-decoration:none; font-family:Dotum; font-weight:bold}


.s_menu                 {color:#666666;}
.s_menu a:link	        {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;} 
.s_menu a:visited	    {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.s_menu a:active        {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.s_menu a:hover 	    {color:#000000; line-height:16px; text-decoration:none; font-family:Dotum; font-weight:bold}


.page                   {color:#666666;}
.page a:link	        {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;} 
.page a:visited	        {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.page a:active          {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.page a:hover 	        {color:#b00000; line-height:16px; text-decoration:underline; font-family:Dotum; font-weight:bold}

/*-- 신규 페이징 이유리 : 2010-08-13 --*/
.pageLinkUnselected     {color:#666666;}
.pageLinkSelected       {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;} 

.link{border:0px;cursor:pointer;}

/*-- select box --*/
.select_box_m           {/*behavior:url('/CRM/Common/css/select_box_m.htc'); */}
.select_box_m_sub       {/*behavior:url('/CRM/Common/css/select_box_m_sub.htc'); */}


/*-- input창--*/
.inp_txtimea            {border:#d0d0d0 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px;}
.inp_txtimeaR           {border:#FFFFFF 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px;}
.inp_txtimeaW			{border:#FFFFFF 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px;}
/*--.inp_txtimeaR           {border:#666666 1px solid; color:#666666; background-color:#c8c8c8; padding-left:4px; padding-right:4px; height:16px;}--/


/*-- font size --*/ 
.txt-line               {text-decoration:line-through;}
.txt-line2              {text-decoration:underline;}
.txt-space              {letter-spacing:-2px;}
.txt_height             {line-height:14px;}
.bb                     {font-weight:bold;}
.txt_10                 {font-size:10px;}
.txt_11                 {font-size:11px;}
.txt_12                 {font-size:12px;}
.txt_13                 {font-size:13px;}
.txt_14                 {font-size:14px;}
.txt_15                 {font-size:15px;}


/*-- txt color --*/ 
.txt_00                 {color:#000000;}
.txt_ff                 {color:#ffffff;}
.txt_44                 {color:#444444;}
.txt_b0                 {color:#b00000;}
.txt_c2                 {color:#c2c2c2;}
.txt_1d                 {color:#1d444e;}


/*-- Background Color --*/
.bg_ff                  {background-color:#FFFFFF;}
.bg_00                  {background-color:#000000;}
.bg_e1                  {background-color:#e1e1e1;}
.bg_b0                  {background-color:#b00000;}
.bg_ad                  {background-color:#adadad;}
.bg_f0                  {background-color:#f0f0f0;}
.bg_cc                  {background-color:#cccccc;}
.bg_b4                  {background-color:#b4b4b4;}
.bg_d8                  {background-color:#d8d8d8;}
.bg_5e                  {background-color:#5ea3b5;}
.bg_ea                  {background-color:#eaf0f3;}
.bg_c8                  {background-color:#c8c8c8;}

						 
/*-- Image 테두리라인 --*/
.img_border01           {border-color:#e7dcca; border-width:1px; border-style:solid;}
.img_border02           {border-color:#cccccc; border-width:1px; border-style:solid;}


/*-- Background Image --*/
.login                  {background-image:url(/CRM/images/login/bg.gif); background-position:left top; background-repeat:repeat-y;}
.menu_bot               {background-image:url(/CRM/images/common/m_bot.gif); background-position:left top; background-repeat:repeat-x;}
.menu_mi                {background-image:url(/CRM/images/common/m_mi.gif); background-position:left top; background-repeat:repeat-x;}
.title_bg               {background-image:url(/CRM/images/common/title_bg.gif); background-position:left top; background-repeat:repeat-x;}
.sub_bg                 {background-image:url(/CRM/images/common/sub_bg.gif); background-position:left top; background-repeat:repeat-y;}
.box01_top              {background-image:url(/CRM/images/common/box01_top.gif); background-position:left top; background-repeat:repeat-x;}
.box01_bot              {background-image:url(/CRM/images/common/box01_bot.gif); background-position:left top; background-repeat:repeat-x;}
.box01_le               {background-image:url(/CRM/images/common/box01_le.gif); background-position:left top; background-repeat:repeat-y;}
.box01_ri               {background-image:url(/CRM/images/common/box01_ri.gif); background-position:left top; background-repeat:repeat-y;}


/*-- Padding --*/
.pd_2                   {padding:2px;}
.pd_3                   {padding:3px;}
.pd_4                   {padding:4px;}
.pd_5                   {padding:5px;}
.pd_6                   {padding:6px;}
.pd_7                   {padding:7px;}
.pd_8                   {padding:8px;}
.pd_10                  {padding:10px;}
.pd_15                  {padding:15px;}
.pd_20                  {padding:20px;}
.pd_30                  {padding:30px;}


/*-- Right --*/
.pd_r2                  {padding-right:2px;} 
.pd_r3                  {padding-right:3px;} 
.pd_r5                  {padding-right:5px;}
.pd_r8                  {padding-right:8px;} 
.pd_r10                 {padding-right:10px;}
.pd_r13                 {padding-right:13px;}
.pd_r15                 {padding-right:15px;}
.pd_r20                 {padding-right:20px;}
.pd_r21                 {padding-right:21px;}


/*-- Left --*/
.pd_l2                  {padding-left:2px;}
.pd_l3                  {padding-left:3px;}
.pd_l5                  {padding-left:5px;}
.pd_l7                  {padding-left:7px;}
.pd_l8                  {padding-left:8px;}
.pd_l10                 {padding-left:10px;}
.pd_l13                 {padding-left:13px;}
.pd_l15                 {padding-left:15px;}
.pd_l20                 {padding-left:20px;}
.pd_l25                 {padding-left:25px;}
.pd_l30                 {padding-left:30px;}


/*-- Top --*/
.pd_t2                  {padding-top:2px;}
.pd_t3                  {padding-top:3px;}
.pd_t4					{padding-top:4px;}
.pd_t5                  {padding-top:5px;}
.pd_t6                  {padding-top:6px;}
.pd_t7                  {padding-top:7px;}
.pd_t8                  {padding-top:8px;}
.pd_t10                 {padding-top:10px;}
.pd_t12                 {padding-top:12px;}
.pd_t15                 {padding-top:15px;}
.pd_t16                 {padding-top:16px;}
.pd_t20                 {padding-top:20px;}
.pd_t25                 {padding-top:25px;}
.pd_t30                 {padding-top:30px;}


/*-- Bottom --*/
.pd_b2                  {padding-bottom:2px;}
.pd_b3                  {padding-bottom:3px;}
.pd_b4                  {padding-bottom:4px;}
.pd_b5                  {padding-bottom:5px;}
.pd_b6                  {padding-bottom:6px;}
.pd_b7                  {padding-bottom:7px;}
.pd_b8                  {padding-bottom:8px;}
.pd_b9                  {padding-bottom:9px;}
.pd_b10                 {padding-bottom:10px;}
.pd_b11                 {padding-bottom:11px;}
.pd_b13                 {padding-bottom:13px;}
.pd_b15                 {padding-bottom:15px;}
.pd_b20                 {padding-bottom:20px;}
.pd_b22                 {padding-bottom:22px;}
.pd_b30                 {padding-bottom:30px;}


/*-- align --*/
.al_le                  {text-align:left;}
.al_ce                  {text-align:center;}
.al_ri                  {text-align:right;}


/*-- valign --*/
.va_t                   {vertical-align:top;}
.va_m                   {vertical-align:middle;}
.va_b                   {vertical-align:bottom;}


/*-- width --*/
.w_8p					{ width: 8%; }
.w_9p					{ width: 9%; }
.w_10p					{ width: 10%; }
.w_15p					{ width: 15%; }
.w_20p					{ width: 20%; }
.w_30p					{ width: 30%; }
.w_70p					{ width: 70%; }
.w_75p					{ width: 75%; }
.w_80p					{ width: 80%; }
.w_85p					{ width: 85%; }
.w_90p					{ width: 90%; }
.w_full					{ width: 100%; }

/*-- height --*/
.h_full					{ height: 100%; }


/* Button */
.btn_red { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#9f0000; height:21px; cursor:pointer; }
.btn50_red { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#9f0000; width:50px; height:21px; cursor:pointer;}
.btn100_red { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#9f0000; width:100px; height:21px; cursor:pointer;}
.btn120_red { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#9f0000; width:120px; height:21px; cursor:pointer;}

.btn_black { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#000000; height:21px; cursor:pointer;}
.btn50_black { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#000000; width:50px; height:21px; cursor:pointer;}
.btn100_black { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#000000; width:100px; height:21px; cursor:pointer;}
.btn120_black { font-size:11px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal; color:#FFFFFF;background-color:#000000; width:120px; height:21px; cursor:pointer;}


/* loading */
.loadingLayer{position:absolute; top:0; left:0; display:block; width:100%; height:100%; z-index:10009; }
.loadingLayer table{width:100%; height:100%; table-layout:fixed}
.loadingLayer table td{text-align:center}
.loadingLayer .clayer{width:310px; margin:0 auto; position:absolute; top:100px; left:600px; overflow:visible; _filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3)}
.loadingLayer .clayer .inner{position:relative; border:2px solid #777; background:#fff; z-index:2; padding:23px 0 14px}
.loadingLayer .clayer .loadingBar{display:inline-block; vertical-align:middle; text-align:left; width:138px; height:3px; padding:5px 6px; background:url(/CRM/Common/Img/img_loading.gif) no-repeat; font-size:0}

/*-- layer --*/
.layer{z-index:101; position:absolute !important; border:solid 2px #777; background-color:#fff; font-size:12px; line-height:16px; zoom:1}
.layer.bo{border:0 !important; overflow:hidden; position:absolute; top:200px; left:750px; display:block; z-index:10009; background-color:#fff}
.layer .hTitle{position:relative; height:23px; padding:7px 0 0 14px; _padding-top:8px; _height:22px; background-color:#f4f4f4; color:#333; font-weight:bold}
.layer .hTitle .lClose{position:absolute; right:7px; top:7px; background:url(/CRM/common/img/x.jpg) -88px -64px no-repeat}
.layer.list{width:352px}
.layer .bx_list{margin:0 20px; padding:11px 21px 11px 15px; font-size:12px; color:#444; letter-spacing:-1px; border-top:1px solid #e8e8e8;}

.bd1px{border:solid 1px #777; background-color:#fff}
.bd2px{border:solid 2px #777; background-color:#fff}
.bd4px{border:solid 4px #777; background-color:#fff}

.Treeblock01{width:280px;float:left;}
.Treeblock02{width:500px;float:right;}

.TreeSubTitle_ul{position:relative;font-size:12px;font-family:Tahoma, Geneva, sans-serif;line-height:normal;*zoom:1;margin:0 0 20px 0;}
.TreeSubTitle_ul a{color:#666;text-decoration:none}
.TreeSubTitle_ul h2{margin:0;padding:10px 0 8px 13px;border-bottom:2px solid #fff;font-size:12px;color:#4b4b4b;background:url(/images/ico3Dot.gif) 3px 11px no-repeat;}
.section_ul ul{margin:5px 0;padding:0;list-style:none}
.section_ul li{position:relative;padding:7px 0;background:url(/images/lineBg2x3.gif) left bottom repeat-x;}
.section_ul li div{background:url(/images/ico1Dot.gif) 5px 5px no-repeat;padding:0 0 0 15px;}
.section_ul li:after{display:block;clear:both;content:""}
.section_ul li a{color:#4b4b4b;}
.section_ul li .time{font-size:11px;color:#767676;font-family:Tahoma, Geneva, sans-serif;}

/*-- view --*/
.displayNone {display:none;}