﻿/* 니즈폰 기준 */


/* ##################### Common ##################### */
body      {margin:0px; background:#ffffff;}
body,td   {font-size:12px; color:#666666; font-family:Dutom, 돋움, Arial, sans-serif; line-height:16px;}
img       {border:none;}

/* 하이퍼링크 */
a:link    {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover   {color:#0160eb; text-decoration:none;}
a:active  {color:#666666; text-decoration:none;}

a.line:link    {color:#666666; text-decoration:none;}
a.line:visited {color:#666666; text-decoration:none;}
a.line:hover   {color:#666666; text-decoration:underline;}
a.line:active  {color:#666666; text-decoration:none;}

/* 텍스트 사이즈 */
.t11  {font-size:11px; line-height:14px; letter-spacing:-0.2mm;}
.t14  {font-size:14px;}

/* 텍스트 두껍게 */
.b {font-weight:bold;}

/* 텍스트 컬러 */
.gray    {color:#999999;}
.gray a:link    {color:#999999; text-decoration:none;}
.gray a:visited {color:#999999; text-decoration:none;}
.gray a:hover   {color:#999999; text-decoration:underline;}
.gray a:active  {color:#999999; text-decoration:none;}

.blueD   {color:#768087;}
.blueD a:link    {color:#768087; text-decoration:none;}
.blueD a:visited {color:#768087; text-decoration:none;}
.blueD a:hover   {color:#768087; text-decoration:underline;}
.blueD a:active  {color:#768087; text-decoration:none;}

.blue    {color:#025ade;}
.blue a:link    {color:#025ade; text-decoration:none;}
.blue a:visited {color:#025ade; text-decoration:none;}
.blue a:hover   {color:#025ade; text-decoration:underline;}
.blue a:active  {color:#025ade; text-decoration:none;}

.org     {color:#e75e10;}
.org a:link    {color:#e75e10; text-decoration:none;}
.org a:visited {color:#e75e10; text-decoration:none;}
.org a:hover   {color:#e75e10; text-decoration:underline;}
.org a:active  {color:#e75e10; text-decoration:none;}

.grn     {color:#438a01;}
.grn a:link    {color:#438a01; text-decoration:none;}
.grn a:visited {color:#438a01; text-decoration:none;}
.grn a:hover   {color:#438a01; text-decoration:underline;}
.grn a:active  {color:#438a01; text-decoration:none;}

.wht     {color:#FFFFFF;}
.wht a:link    {color:#FFFFFF; text-decoration:none;}
.wht a:visited {color:#FFFFFF; text-decoration:none;}
.wht a:hover   {color:#FFFFFF; text-decoration:underline;}
.wht a:active  {color:#FFFFFF; text-decoration:none;}

.blak     {color:#000000;}
.blak a:link    {color:#000000; text-decoration:none;}
.blak a:visited {color:#000000; text-decoration:none;}
.blak a:hover   {color:#000000; text-decoration:underline;}
.blak a:active  {color:#000000; text-decoration:none;}

/* 여백 */
.hit_5 {height:5px;}
.hit_10 {height:10px;}
.hit_20 {height:20px;}
.hit_30 {height:30px;}
.hit_40 {height:40px;}

/* 손모양 */
.hand {cursor:hand;}

/* 여백조절 */
.padR {padding:10px 15px 10px 0px; text-align:right;}/* 오른쪽 버튼 정렬 여백 */
.padRtd {padding:0px 15px 0px 0px; text-align:right; vertical-align:top;}/* td가 나뉘어져있는 오른쪽 버튼 정렬 여백 */
.padC {padding:10px 0px 10px 0px; text-align:center;}/* 가운데 버튼 정렬 여백 */
.txtTadd {padding:0px 5px 10px 16px;}/* 서브 타이틀 하단 텍스트 */

/* 백그라운드 */
.bg {background-color:#f0f0f0;}

/* 정렬 */
.imgTxt {vertical-align:middle; padding:0px 0px 0px 0px;}/* 텍스트와 이미지가 같이 있을 때 */
.imgForm {vertical-align:bottom; padding:0px 0px 0px 0px;}/* 폼태그와 이미지가 같이 있을 때 */

/* 라인 */
.lineDot {background-image:url(/Images/Common/Etc/dot_line.gif); height:1px;}

/* arw */
.titl_arw {background-image:url(/Images/Common/Arw/titl_arw.gif); background-repeat:no-repeat; padding:0px 5px 10px 15px; vertical-align:top;}
.titl_s_arw {background-image:url(/Images/Common/Arw/titl_s_arw.gif); background-repeat:no-repeat; padding:0px 5px 10px 23px; vertical-align:top;}
.titl_s_s_arw {background-image:url(/Images/Common/Arw/titl_s_s_arw.gif); background-repeat:no-repeat; padding:0px 5px 3px 22px; vertical-align:top;}
/* ##################### //Common ##################### */




/* ##################### 본문 ##################### */
.pageTitlTable {width:100%;}
.contensTable  {width:600px; padding-top:30px;}
/* ##################### //본문 ##################### */




/* ##################### Login ##################### */
a.login:link    {color:#7e7e7e; text-decoration:none;}
a.login:visited {color:#7e7e7e; text-decoration:none;}
a.login:hover   {color:#0160eb; text-decoration:none;}
a.login:active  {color:#7e7e7e; text-decoration:none;}
/* ##################### //Login ##################### */




/* ##################### Sub Menu ##################### */
/* 여백 */
.hit_sMenu_top {height:20px;}/* 서브메뉴 상단 여백 */
.hit_sMenu_btm {height:10px;}/* 서브메뉴 하단 여백 */
/* ##################### //Sub Menu ##################### */




/* ##################### Page title, Location ##################### */
/* 현재위치 */
.location    {color:#9c9c9c;}
a.location:link    {color:#9c9c9c; text-decoration:none;}
a.location:visited {color:#9c9c9c; text-decoration:none;}
a.location:hover   {color:#9c9c9c; text-decoration:underline;}
a.location:active  {color:#9c9c9c; text-decoration:none;}
/* ##################### //Page title, Location ##################### */




/* ##################### Form ##################### */
.formTable {padding:0px 0px 10px 12px;}

/* 왼쪽 기준 */
.formTr     {height:28px; padding:0px 5px 0px 10px;}
.formTd     {background-color:#f0f6f8; width:130px; border-right:solid 1px #e0e4e8;}
.formTd_wht {border-right:solid 1px #e0e4e8;}

.formTd_pop {background-color:#f0f6f8; width:100px; border-right:solid 1px #e0e4e8;}/* 팝업용 */

/* 가운데 기준 */
.formTr_cnt {height:28px; padding:0px 5px 0px 5px; text-align:center;}
.formTd_cnt {background-color:#f0f6f8; border-right:solid 1px #e0e4e8;}
.formTd_cnt_end {background-color:#f0f6f8;}
.formTd_cnt_wht {border-right:solid 1px #e0e4e8;}

.formTd_cnt_boBlue {background-color:#f0f6f8; border-right:solid 1px #1269ea;}
.formTd_cnt_wht_boBlue {border-right:solid 1px #1269ea;}

/* 라인 */
.formLine_01 {background-color:#1269ea; height:1px;}
.formLine_03 {background-color:#e0e4e8; height:1px;}
.formLine_04 {background-color:#a5c4de; height:1px;}

/* 폼태그 */
.formTbox {font-size:12px; font-family:돋움,arial; color:#666666; border:1px solid #cccccc; padding:3px 5px 2px 5px;}
.formDwList {font-size:12px; font-family:돋움,arial; color:#666666;}
/* ##################### //Form ##################### */




/* ##################### 박스 ##################### */
/* 테이블 박스 */
.box {width:100%; border:1px solid #e5e5e5;}
.box_in {padding:2px 5px 3px 10px;}

/* 이미지 박스 */
.imgBox_top  {background-image:url(/Images/Common/Etc/imgBox_top.gif); width:600px; height:11px;}
.imgBox_mid  {background-image:url(/Images/Common/Etc/imgBox_mid.gif); padding:0px 0px 0px 5px;}
.imgBox_btm  {background-image:url(/Images/Common/Etc/imgBox_btm.gif); width:600px; height:11px;}
.imgBox_line {border-right:solid 1px #dedede;}
.imgBox_pad  {padding:5px 10px 5px 5px;}
.imgBox_img  {width:45px;}

/* 이미지 박스_블루 */
.imgBox_blue_top  {background-image:url(/Images/Common/Etc/imgBox_blue_top.gif); width:600px; height:24px;}
.imgBox_blue_mid  {background-image:url(/Images/Common/Etc/imgBox_blue_mid.gif); padding:0px 25px 0px 0px;}
.imgBox_blue_btm  {background-image:url(/Images/Common/Etc/imgBox_blue_btm.gif); width:600px; height:24px;}
.imgBox_blue_wit  {width:10px;}
.imgBox_blue_img  {width:136px; text-align:center;}
/* ##################### //박스 ##################### */




/* ##################### 팝업 ##################### */
/* 테이블 */
.popTable {width:100%; padding:3px 3px 3px 3px;}

/* 타이틀 */
.popTitl {background-image:url(/Images/Common/Etc/pop_tit_bar_bg.gif);}
.popTitl_right {width:7px; height:47px; background-image:url(/Images/Common/Etc/pop_tit_bar_right.gif);}
/* ##################### //팝업 ##################### */

/*유지보수 추가  css 입니다.*/
.small_text1{font-size:11px; font-family:돋움,arial; color:#e75e10;}
