@import url('fontawesome.css');

BODY,TEXTAREA,TABLE{
  font-family:'±¼¸²',gulim, sans-serif; 
  font-size:9pt;
  color:#777777;
  scrollbar-face-color:#FFFFFF; 
  scrollbar-shadow-color: #CCCCCC; 
  scrollbar-highlight-color: #CCCCCC; 
  scrollbar-3dlight-color: ffffff; 
  scrollbar-darkshadow-color: ffffff; 
  scrollbar-track-color: #FFFFFF; 
  scrollbar-arrow-color: #000000;
}

.div_scroll{
  scrollbar-face-color:#cfcfcf; 
  scrollbar-shadow-color: #cfcfcf; 
  scrollbar-highlight-color: #CD0211; 
  scrollbar-3dlight-color: ffffff; 
  scrollbar-darkshadow-color: ffffff; 
  scrollbar-track-color: #f5f5f5; 
  scrollbar-arrow-color: #cfcfcf;
}

a:link,a:visited {  color: #777777; text-decoration: none; }
a:hover          { color: #2BABCC; text-decoration: none; }

input {	border: 1px solid #D6D4D5;}

form {margin:0;}

img {border:0;}


.table_9AC9D3 { BORDER-left: #9AC9D3 2px solid; BORDER-right: #9AC9D3 2px solid; BORDER-bottom: #9AC9D3 2px solid; BORDER-top: #9AC9D3 2px solid;}
.table_9AC9D3 td{padding:5px;}

.title_left {font-weight:bold;color:#127499;background-color:#EBF5F7;padding-left:10px;height:25px;}
.title_left2 {font-weight:bold;color:#127499;background-color:#F5FAFA;padding-left:20px !important;height:25px;}
.title_center {font-weight:bold;color:#127499;background-color:#EBF5F7;height:25px;text-align:center;}
.title_center_8pt {font-size:8pt;font-weight:bold;color:#127499;background-color:#EBF5F7;height:30px;text-align:center;font-family:µ¸¿ò,±¼¸²;}

.font_r { color:#ED510C; }


.padding01{padding:left:5px;padding-right:5px;}

ul.listStar, ul.listStar > li {margin: 0;padding: 0;}
ul.listStar > li {position: relative;padding-left: 15px;list-style:none;}
ul.listStar > li:before {position: absolute;left: 0;top: 0;content: "¡Ø";}
P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
}

.sub_menu{width:100%;height:25px;background-color:#E8E8E8;visibility:hidden;position:absolute;top:116px;left:0px;padding-top:5px;color:#3A4CB2;font-weight:bold;}

/* ¼­ºê¸Þ´º */
a.a_sub_menu:link, a.a_sub_menu:visited   { text-decoration: none; color:#666666; font-size:12px;font-weight:bold;}
a.a_sub_menu:hover   { text-decoration: underline;  color:#666666; font-size:12px;font-weight:bold;}

a.a_sub_menu_t:link, a.a_sub_menu_t:visited   { text-decoration: none; color:#FFFFFF; font-size:14px;font-weight:bold;}
a.a_sub_menu_t:hover   { text-decoration: underline;  color:#666666; font-size:14px;font-weight:bold;}

a.a_sub_menu_t_sel:link, a.a_sub_menu_t_sel:visited   { text-decoration: none; color:#666666; font-size:14px;font-weight:bold;}
a.a_sub_menu_t_sel:hover   { text-decoration: underline;  color:#666666; font-size:14px;font-weight:bold;}

/*
INPUT { border: expression((this.type=='checkbox' || this.type=='radio' || this.type=='button' || this.type=='image')?'':'1px solid #C2C2C2'); IME-MODE: active } 
*/

.btnArea {position:relative;padding-top: 40px;text-align: center;}
div.btnArea:after {display:block;clear:both;height:0;line-height:0;padding:0;content:" ";}

.btnArea > a,
.btnArea > input,
.btnArea > button {margin-left:5px;}
.btnArea > a:first-child,`
.btnArea > input:first-child,
.btnArea > button:first-child {margin-left:0;}

.btn a,
.btn span,
.btn input,
.btn button,
.btnArea a,
.btnArea input,
.btnArea button {display:inline-block;text-decoration:none;cursor:pointer;height:36px;padding:0 16px 2px;line-height: 20px;border-style:solid;border-width:1px;vertical-align:top;text-align: center !important;font-family: 'Noto Sans KR', sans-serif;}

/*span.btn {display:inline-block;vertical-align:top;}*/
/*ÀÌ°Å¶§¹®¿¡ ºÐ°úÀü¹®ÀÇ ¹öÆ°ÀÌ Æ²¾îÁ®¼­ ¿ì¼± ÁÖ¼®°É¾ú½À´Ï´Ù. 2017-05-28 ±è¿µÈ¯*/

.btn a,
.btn span,
.btnArea a {height:19px;line-height:19px !important;padding:7px 16px 8px;}
.btn a img {margin: 1px 5px 0 0;}

.btn .btnSmall {height:20px;line-height:15px;padding:0 5px;}
.btn a.btnSmall,
.btn span.btnSmall {height:15px;line-height:15px !important;padding:2px 5px 3px;}

.btn a span {border:0 none;padding:0;}
.btn a.btnSmall span {height:15px;line-height:15px !important;}

.btn .btnSmall2 {height:40px;line-height:15px;padding:0 5px;}
.btn a.btnSmall2,
.btn span.btnSmall2 {height:35px;line-height:15px !important;padding:2px 5px 3px;}

.btn a span {border:0 none;padding:0;}
.btn a.btnSmall2 span {height:30px;line-height:15px !important;}



.btn .btnSmall3 {height:40px;line-height:15px;padding:0 5px;}
.btn a.btnSmall3,
.btn span.btnSmall3 {height:35px;line-height:15px !important;padding:2px 1px 3px;}

.btn a span {border:0 none;padding:0;}
.btn a.btnSmall3 span {height:30px;line-height:15px !important;}


.btnIB {display: inline-block;vertical-align: top;margin-left: 10px;}
.btnIB a {height: 15px;line-height: 15px !important;padding: 1px 10px 2px;}

.bdRd {border-radius:4px;}
.btnBg {display:inline-block;border:0 none;text-decoration:none;padding:0;background:none;text-indent:-10000px;}

.btn .btnArr {padding-right: 30px;background-image: url('/image/sub/btnBl_arr.png');background-position: right center;background-repeat: no-repeat;}

/* ¿¬ÇÑÇÏ´Ã»ö */				.btnDef {background-color:#00bebc;border-color:#00bebc;color:#fff !important;}
/* ¿¬ÇÑÇÏ´Ã»ö2 */			.btnDef2 {background-color:#00bebc;border-color:#00bebc;color:#fff !important;margin-top:2px}
/* Èò»ö */						.btnWhite {background-color:#fff;border-color:#aaa;color:#434343 !important;}

/* ÁøÇÑ³²»ö */						.btnPoint {background-color:#2656a0;border-color:#001c58 !important;color:#fff !important;}
/* ³²»ö */						.btnPoint2 {background-color:#2656a0;border-color:#001c58 !important;color:#fff !important;margin:2px}
/* ±ºÃ»»ö */						.btnBlue {background-color:#0087be;border-color:#00597d !important;color:#fff !important;}

/* ÁøÈ¸»ö */						.btnGrey {background-color:#434343;border-color:#1b1b1b;color:#fff !important;}
/* ¿¬È¸»ö */						.btnLightGrey {background-color:#8f8f8f;border-color:#8f8f8f;color:#fff !important;}
/* »¡°£»ö */						.btnRed {background-color:#ea4c3a;border-color:#ea4c3a;color:#fff !important;}

/* ¹ÎÆ® */						.btnGreen1 {background-color:#17ce9d;border-color:#17ce9d;color:#fff !important;}
/* ¹àÀº ¿¬µÎ»ö */			.btnGreen2 {background-color:#17ce17;border-color:#17ce17;color:#fff !important;}
/* ¹àÀº ¿¬µÎ»ö ¿©¹é*/			.btnGreen3 {background-color:#17ce17;border-color:#17ce17;color:#fff !important;margin-top:2px}
/* ¹àÀº ¿¬µÎ»ö º¼µå*/			.btnGreen4 {background-color:#17ce17;border-color:#ffff00;font-weight:bold;color:#fff !important;}
/* ¹àÀº ¿¬µÎ»ö º¼µå*/			.btnGreen5 {background-color:#38761D;border-color:#234B12;font-weight:bold;color:#fff !important;}
/* ÁøÇÑ ³ì»ö */			.btnGreen6 {background-color:#008000;border-color:#008000;color:#fff !important;}

/* ¹àÀº ³ë¶õ»ö */			.btnYellow {background-color:#ffff00;border-color:#00000;font-weight:bold;color:#000 !important;}
/* ÁÖÈ²»ö */			.btnOrange {background-color:#f2580c;border-color:#f2580c;font-weight:bold;color:#fff !important;}
/* Á¶±Ý¿¬ÇÑ ÁÖÈ²»ö*/			.btnOrange2 {background-color:#ff6f18;border-color:#ff6f18;font-weight:bold;color:#fff !important;}
/* ÇÏ´Ã»ö*/			.btnSky {background-color:#1ac1d5 ;border-color:#1ac1d5 ;font-weight:bold;color:#fff !important;}
/* º¸¶ó»ö*/			.btnPurple {background-color:#5524ae;border-color:#5524ae ;font-weight:bold;color:#fff !important;}

/* border+¿¬ÇÑÇÏ´Ã»ö */			.btnBdDef {background-color:#fff;border-color:#00bebc !important;color:#00bebc !important;}
/* border+³²»ö */			.btnBdPoint {background-color:#fff;border-color:#001c58;color:#001c58 !important;}
/* border+ÇÏ´Ã»ö */		.btnBdSky {background-color:#0087be;border-color:#00597d;color:#fff !important;}


.btn span.txt {padding:0;border:0 none;padding-right:5px;}

.btn .btnNormal {padding:0;border:0 none;}
.btnNormal a,
.btnNormal input,
.btnNormal button {border-radius:0;}
a.btnReset,
.btnReset input,
.btnReset button {height: auto;border: 0 none;padding: 0;}


dl.tooltip, dl.tooltip > dt, dl.tooltip dd {margin: 0;padding: 0;}
dl.tooltip {position: relative;display: inline-block;vertical-align: top;}
dl.tooltip > dt {width: 12px;height: 12px;}
dl.tooltip > dt a {display: block;display: block;height: 12px;text-align: center;font-size: 0;line-height: 0;}
dl.tooltip > dt i {font-size: 20px;}
dl.tooltip > dd {z-index: 100;display: none;position: absolute;left: 40px;top: 50%;transform:translateY(-50%);width: 260px;padding: 15px;border: 1px solid #ddd;background-color: #f8f8f8;}
dl.tooltip > dd:after {position: absolute;left: -7px;top: 50%;transform:translateY(-50%);width: 10px;height: 10px;margin-top: -5px;content: "";border-top: 1px solid #ddd;border-left: 1px solid #ddd;background-color: #f8f8f8;transform:rotate(-45deg);}
