/************************************************************/
/*                                                                  					  */
/*       KSNET 스타일 정의    											      */
/*                                                                      				  */
/*       최종수정일자 : 2008년 1월 9일                                       */
/*       최종 수정자  :  김 인 환                                                */
/*       (주)CK인터드림                                                          */
/*                                                                                       */
/************************************************************/

/* 기본 스타일 정의 */
body  { margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}

table { font-family:돋움, Arial; font-size:12px; color:#7D7D7D; line-height:18px; letter-spacing:-1; }


 /* 현재위치 스타일 정의 */
.location {font-family:돋움; font-size:11px; color:#999999; text-align:right; vertical-align:bottom; padding-bottom:8px; letter-spacing:-1; text-decoration:none;}
.location  a:link {font-family:돋움; font-size:11px; color:#999999; text-align:right; vertical-align:bottom; padding-bottom:8px; letter-spacing:-1; text-decoration:none;}
.location  a:visited {font-family:돋움; font-size:11px; color:#999999; text-align:right; vertical-align:bottom; padding-bottom:8px; letter-spacing:-1; text-decoration:none;}
.location  a:hover {font-family:돋움; font-size:11px; color:#999999; text-align:right; vertical-align:bottom; padding-bottom:8px; letter-spacing:-1; text-decoration:underline;}


/* 컨텐츠 11px 텍스트 스타일 정의 */
.text_accent_gray11px           {font-family:돋움;  font-size:11px;  line-height:18px;  color: #7D7D7D; letter-spacing:-1; text-decoration:none;}
.text_accent_gray11px  a:link    {font-family:돋움;  font-size:11px;  line-height:18px;  color: #7D7D7D; letter-spacing:-1; text-decoration:none;}
.text_accent_gray11px  a:visited {font-family:돋움;  font-size:11px;  line-height:18px;  color: #7D7D7D; letter-spacing:-1; text-decoration:none;}
.text_accent_gray11px  a:hover   {font-family:돋움;  font-size:11px;  line-height:18px;  color: #7D7D7D; letter-spacing:-1; text-decoration:underline;}


/* 컨텐츠 액센트 컬러 텍스트 스타일 정의 */
.text_accent_orange           {font-family:돋움;  font-size:12px;  line-height:18px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange  a:link    {font-family:돋움;  font-size:12px;  line-height:18px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange  a:visited {font-family:돋움;  font-size:12px;  line-height:18px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange  a:hover   {font-family:돋움;  font-size:12px;  line-height:18px;  color: #FB6E2B; letter-spacing:-1; text-decoration:underline;}



/* 컨텐츠 액센트 컬러 텍스트 스타일 정의 */
.text_accent_orange11px           {font-family:돋움;  font-size:11px;  line-height:14px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange11px  a:link    {font-family:돋움;  font-size:11px;  line-height:14px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange11px  a:visited {font-family:돋움;  font-size:11px;  line-height:14px;  color: #FB6E2B; letter-spacing:-1; text-decoration:none;}
.text_accent_orange11px  a:hover   {font-family:돋움;  font-size:11px;  line-height:14px;  color: #FB6E2B; letter-spacing:-1; text-decoration:underline;}



/* Table 정의 */
table.form               { font-family:돋움,Arial; font-size:11px; color:#7d7d7d; background:#FFFFFF; letter-spacing:-1px; padding-top:2px; padding-bottom:2px;}
.table_title             {font-family:돋움,Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
.table_title  a:link     {font-family:돋움,Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
.table_title  a:visited  {font-family:돋움,Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
.table_title  a:hover    {font-family:돋움,Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}


.poll_title {font-family:돋움; font-size:12px; color:#FFFFFF; line-height:16px;}

/* Table 링크 - KSVAN(GREEN) */
.table_link         {font-family:돋움; font-size:11px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link  a:link {font-family:돋움; font-size:11px; color:#6D9B10; line-height:14px; text-decoration:none;}
.table_link  a:visited {font-family:돋움; font-size:11px; color:#6D9B10; line-height:14px; text-decoration:none;}
.table_link  a:hover {font-family:돋움; font-size:11px; color:#6D9B10; line-height:14px; text-decoration:none;}


/* Table 링크 - KSPAY(BLUE) */
.table_link_blue12px         {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_blue12px  a:link {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_blue12px  a:visited {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_blue12px  a:hover {font-family:돋움; font-size:12px; color:#07A1D7; line-height:14px; text-decoration:none;}


/* Table 링크 - KSCMS(BROWN) */
.table_link_brown12px         {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_brown12px  a:link {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_brown12px  a:visited {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.table_link_brown12px  a:hover {font-family:돋움; font-size:12px; color:#E9B223; line-height:14px; text-decoration:none;}


/* 셀렉트박스 */
.selectbox {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#00749F;}
.selectbox_cms {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#A97A00;}
.selectbox_van {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#456E00;}
.selectbox_kspay {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#00749F;}
.selectbox_kscms {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#A97A00;}
.selectbox_ksvan {font-family: 돋움; border:1px solid #ffffff; padding-left:2px; padding-right:2px; font-size:12px; color:#456E00;}

.input_txt {font-family: 돋움; border:1px solid #AAE8FF; padding-left:2px; padding-right:2px; font-size:12px; color:#00749F;  background-color:#FFFFFF;}
.input_txt_cms {font-family: 돋움; border:1px solid #F0D797; padding-left:2px; padding-right:2px; font-size:12px; color:#A97A00;  background-color:#FFFFFF;}
.input_txt_van {font-family: 돋움; border:1px solid #D9EBB5; padding-left:2px; padding-right:2px; font-size:12px; color:#456E00;  background-color:#FFFFFF;}
.input_txt_kspay {font-family: 돋움; border:1px solid #AAE8FF; padding-left:2px; padding-right:2px; font-size:12px; color:#00749F;  background-color:#FFFFFF;}
.input_txt_kscms {font-family: 돋움; border:1px solid #F0D797; padding-left:2px; padding-right:2px; font-size:12px; color:#A97A00;  background-color:#FFFFFF;}
.input_txt_ksvan {font-family: 돋움; border:1px solid #D9EBB5; padding-left:2px; padding-right:2px; font-size:12px; color:#456E00;  background-color:#FFFFFF;}
.input_txt_common {font-family: 돋움; border:1px solid #BCC4D7; padding-left:2px; padding-right:2px; font-size:12px; color:#1F427C;  background-color:#E7EAEF;}

/* 게시판  스타일정의 - KSPAY */
.board_kspay_txt12px         {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kspay_txt12px  a:link {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kspay_txt12px  a:visited {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kspay_txt12px  a:hover {font-family:돋움; font-size:12px; color:#07A1D7; line-height:14px; text-decoration:none;}

.board_kspay_gray11px           {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_kspay_gray11px  a:link    {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_kspay_gray11px  a:visited {font-family:돋움;  font-size:11px;  line-height:12px;  color: #0AA4DA; letter-spacing:-1; font-weight:bold; padding-top:3px;}
.board_kspay_gray11px  a:hover   {font-family:돋움;  font-size:11px;  line-height:12px;  color: #0AA4DA; letter-spacing:-1; font-weight:bold; padding-top:3px;}

.board_kspay_3rdtab         {font-family:돋움; font-size:12px; color:#0096CB; line-height:14px; text-decoration:none;}
.board_kspay_3rdtab  a:link {font-family:돋움; font-size:12px; color:#0096CB; line-height:14px; text-decoration:none;}
.board_kspay_3rdtab  a:visited {font-family:돋움; font-size:12px; color:#0096CB; line-height:14px; text-decoration:none;}
.board_kspay_3rdtab  a:hover {font-family:돋움; font-size:12px; color:#0096CB; line-height:14px; text-decoration: underline;}


/* 게시판  스타일정의 - KSCMS */
.board_kscms_txt12px         {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kscms_txt12px  a:link {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kscms_txt12px  a:visited {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_kscms_txt12px  a:hover {font-family:돋움; font-size:12px; color:#A97A00; line-height:14px; text-decoration:none;}

.board_kscms_gray11px           {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_kscms_gray11px  a:link    {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_kscms_gray11px  a:visited {font-family:돋움;  font-size:11px;  line-height:12px;  color: #A97A00; letter-spacing:-1; font-weight:bold; padding-top:3px;}
.board_kscms_gray11px  a:hover   {font-family:돋움;  font-size:11px;  line-height:12px;  color: #A97A00; letter-spacing:-1; font-weight:bold; padding-top:3px;}

.board_kscms_3rdtab         {font-family:돋움; font-size:12px; color:#A97A00; line-height:14px; text-decoration:none;}
.board_kscms_3rdtab  a:link {font-family:돋움; font-size:12px; color:#A97A00; line-height:14px; text-decoration:none;}
.board_kscms_3rdtab  a:visited {font-family:돋움; font-size:12px; color:#A97A00; line-height:14px; text-decoration:none;}
.board_kscms_3rdtab  a:hover {font-family:돋움; font-size:12px; color:#A97A00; line-height:14px; text-decoration: underline;}



/* 게시판  스타일정의 - KSVAN */
.board_ksvan_txt12px         {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_ksvan_txt12px  a:link {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_ksvan_txt12px  a:visited {font-family:돋움; font-size:12px; color:#7d7d7d; line-height:14px; text-decoration:none;}
.board_ksvan_txt12px  a:hover {font-family:돋움; font-size:12px; color:#557F00; line-height:14px; text-decoration:none;}

.board_ksvan_gray11px           {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_ksvan_gray11px  a:link    {font-family:돋움;  font-size:11px;  line-height:12px;  color: #7D7D7D; letter-spacing:-1; font-weight:normal; padding-top:3px;}
.board_ksvan_gray11px  a:visited {font-family:돋움;  font-size:11px;  line-height:12px;  color: #557F00; letter-spacing:-1; font-weight:bold; padding-top:3px;}
.board_ksvan_gray11px  a:hover   {font-family:돋움;  font-size:11px;  line-height:12px;  color: #557F00; letter-spacing:-1; font-weight:bold; padding-top:3px;}

.board_ksvan_3rdtab         {font-family:돋움; font-size:12px; color:#557F00; line-height:14px; text-decoration:none;}
.board_ksvan_3rdtab  a:link {font-family:돋움; font-size:12px; color:#557F00; line-height:14px; text-decoration:none;}
.board_ksvan_3rdtab  a:visited {font-family:돋움; font-size:12px; color:#557F00; line-height:14px; text-decoration:none;}
.board_ksvan_3rdtab  a:hover {font-family:돋움; font-size:12px; color:#557F00; line-height:14px; text-decoration: underline;}



/* 팝업 스타일 정의 */
.pop_text_title           {font-family:돋움,Arial;  font-size:12px;  line-height:16px;  color: #3F60A3; letter-spacing:0; text-decoration:none;}
.pop_text_title  a:link    {font-family:돋움,Arial;  font-size:12px;  line-height:16px;  color: #3F60A3; letter-spacing:0; text-decoration:none;}
.pop_text_title  a:visited {font-family:돋움,Arial;  font-size:12px;  line-height:16px;  color: #3F60A3; letter-spacing:0; text-decoration:none;}
.pop_text_title  a:hover   {font-family:돋움,Arial;  font-size:12px;  line-height:16px;  color: #3F60A3; letter-spacing:0; text-decoration:underline;}

.pop_text_title_2          {font-family:돋움;  font-size:12px;  line-height:16px;  color: #ffffff; font-weight:bold;}


/* 메인공지사항 정의(공통) */
#notice {
    position:absolute;
    left:56px;
    top:439px;
    width:370px;
    height:80px;
    z-index:1;
    visibility: visible;
}
.notice_date             {font-family:돋움; font-size:11px; color:#a4a4a4; line-height:14px; text-decoration:none; letter-spacing:-1}
.notice_text             {font-family:돋움; font-size:11px; color:#6f6f6f; line-height:14px; text-decoration:none; letter-spacing:-1}
.notice_text  a:link     {font-family:돋움; font-size:11px; color:#6f6f6f; line-height:14px; text-decoration:none; letter-spacing:-1}
.notice_text  a:visited  {font-family:돋움; font-size:11px; color:#6f6f6f; line-height:14px; text-decoration:none; letter-spacing:-1}
.notice_text  a:hover    {font-family:돋움; font-size:11px; color:#333333; line-height:14px; text-decoration:none; letter-spacing:-1}

.line_bg_ksvan { background-color:#c7d9a3; }
.line_bg_kspay { background-color:#d7eaf2; }
.line_bg_kscms { background-color:#f0d798; }