html {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#dddddd;
	scrollbar-darkshadow-color:#dddddd;
	scrollbar-base-color: #ffffff;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#dddddd;
	scrollbar-darkshadow-color:#dddddd;
	scrollbar-base-color: #ffffff;
}


div {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#dddddd;
	scrollbar-darkshadow-color:#dddddd;
	scrollbar-base-color: #ffffff;
}




  a:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#758188; }
  a:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#758188; }
  a:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#758188; }
  a:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#057B99; }
   
  a.title:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#057B99; letter-spacing:-0.1em;}
  a.title:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#057B99; letter-spacing:-0.1em;}
  a.title:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#057B99; letter-spacing:-0.1em;}
  a.title:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#057B99; letter-spacing:-0.1em;}
  
  a.content:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; }
  a.content:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; }
  a.content:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; }
  a.content:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#057B99; }
  
  a.num:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; }
  a.num:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; font-weight:bold;}
  a.num:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#758188; }
  a.num:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#ED6F09; }
  
  a.list:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#898989; font-weight:bold;}
  a.list:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#898989; font-weight:bold;}
  a.list:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#898989; font-weight:bold;}
  a.list:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#898989; font-weight:bold;}
  
  
  a.gefwhite:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#e9e9e9;}
  a.gefwhite:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#e9e9e9;}
  a.gefwhite:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#e9e9e9;}
  a.gefwhite:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#ffffff;}
  
  .gnb           { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#777777; letter-spacing:-0.1em; font-weight:bold;}
  .gnb a:link    { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#777777; letter-spacing:-0.1em; font-weight:bold;}
  .gnb a:visited { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#777777; letter-spacing:-0.1em; font-weight:bold;}
  .gnb a:active  { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#777777; letter-spacing:-0.1em; font-weight:bold;}
  .gnb a:hover   { font-family:µ¸¿ò,Verdana,Helvetica; font-size:11px; text-decoration:none; color:#333333; letter-spacing:-0.1em; font-weight:bold;}

/********** common ******************************************************/
img {border:0;}
td {text-decoration:none; font-size:11px; color:#758188; font-family:µ¸¿ò,verdana; line-height:16px;}
body { background-color: #ffffff; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR:#F0F1EE; SCROLLBAR-SHADOW-COLOR: #AED5DF; SCROLLBAR-3DLIGHT-COLOR: #AED5DF; SCROLLBAR-ARROW-COLOR: #AED5DF; SCROLLBAR-DARKSHADOW-COLOR: #F0F1EE; SCROLLBAR-BASE-COLOR: #AED5DF;}
images,a { border:0;selector-dummy:expression(this.hideFocus=true); }
caption{display:none;}
.location1 {text-decoration:none; font-size:11px; color:#969696; font-family:µ¸¿ò,verdana;}
.location2 {text-decoration:none; font-size:11px; color:#323232; font-family:µ¸¿ò,verdana;}
.txt1 { color:#FB671F; font-weight:bold;}
.txt2 { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#057B99; font-weight:bold;}
.txt3 { font-family:µ¸¿ò,Verdana,Helvetica; font-size:12px; text-decoration:none; color:#057B99;}
.common_board_title { font-size:12px; color:#057B99; font-weight:bold; }

.black { font-family:µ¸¿ò;font-size:12px; color:#333333; font-weight:bold;line-height:15px; height:15px;}
.blue { font-family:µ¸¿ò;font-size:11px; color:#3FADCD; }
.white { font-family:µ¸¿ò;font-size:11px; color:#FFFFFF; }
.white2 { font-family:µ¸¿ò;font-size:12px; color:#FFFFFF;line-height:15px; height:15px;}
.white3 { font-family:µ¸¿ò;font-size:14px; color:#FFFFFF; font-weight:bold;  }
.white4 { font-family:µ¸¿ò;font-size:12px; color:#FFFFFF; font-weight:bold;  }
.yellow_b { font-family:µ¸¿ò;font-size:14px; color:#FFFF00; font-weight:bold;  }
.yellow { font-family:µ¸¿ò;font-size:12px; color:#FFFF00; }
.small {text-decoration:none; font-size:11px; color:#969696; font-family:µ¸¿ò;letter-spacing:-1;}
.smallb {text-decoration:none; font-size:11px; color:#969696; font-family:µ¸¿ò; font-weight:bold; letter-spacing:-1;}
.map {text-decoration:none; font-size:11px; color:#969696; font-family:µ¸¿ò;letter-spacing:0;line-height:14px;}
/***** 2009³â12¿ù3ÀÏÃß°¡ ½ÃÀÛ*****/
.black_tit {text-decoration:none; font-size:12px; color:#222222; font-family:µ¸¿ò; font-weight:bold; letter-spacing:-1;line-height:21px;}

/***** 2010³â2¿ù25ÀÏÃß°¡*****/
.f_black {font-family:µ¸¿ò;font-size:14px; color:#000;}
.f_black2 {font-family:µ¸¿ò;font-size:12px; color:#000;}
.f_gray {font-family:µ¸¿ò;font-size:12px; color:#758188;}
.big_black {font-family:µ¸¿ò;font-size:16px; color:#333;font-weight:bold;line-height:24px;}
.big_orange {font-family:µ¸¿ò;font-size:16px; color:#ff7800;font-weight:bold;line-height:24px;}
.f_orange {font-family:µ¸¿ò;font-size:14px; color:#ff7800; font-weight:bold}
.f_orange2 {font-family:µ¸¿ò;font-size:12px; color:#ff7800; font-weight:bold}
.bg_f	{background-color:#FFF;}
.tx_c	{text-align:center;}
.ta_bg {background:url(/images/mypage/ta_bg.gif) repeat-x; }
.float_r { }

/***** 2009³â12¿ù3ÀÏÃß°¡ ½ÃÀÛ*****/
.black_tit {text-decoration:none; font-size:12px; color:#222222; font-family:µ¸¿ò; font-weight:bold; letter-spacing:-1;line-height:21px;}
.t_line {border:1px #949494 solid;}
/***** 2009³â12¿ù3ÀÏÃß°¡ ³¡*****/

.pt17 {padding-top:17px;}
.pt30 {padding-top:30px;}
.plr17 {padding-left:17px; padding-right:17px}
.pl25 {padding-left:25px;}
.pl10 {padding-left:10px;}
.pl5 {padding-left:5px;}
.pt3 {padding-top:3px;}
.pt6 {padding-top:6px;}
.ptbl5 {padding-left:5px; padding-bottom:5px; padding-top:5px}
.ptb8 {padding-bottom:8px; padding-top:8px}
.ptbl3 {padding-left:3px; padding-bottom:3px; padding-top:3px}


/***** back *****/ 


.main_back {
	background-attachment: scroll;
	background-image: url(/images/main/main_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffff
}

.sub_back {
	background-attachment: scroll;
	background-image: url(/images/common/sub_back.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #ffffff
}

.bottom_back {
	background-attachment: scroll;
	background-image: url(/images/common/bottom_back.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #ffffff
}
.bottom_main_back {
	background-attachment: scroll;
	background-image: url(/images/main/bottom_back.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #ffffff
}
.edit
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #D4D4D4 1px solid;
    BORDER-LEFT: #D4D4D4 1px solid;
    BORDER-RIGHT: #D4D4D4 1px solid;
    BORDER-TOP: #D4D4D4 1px solid;
    COLOR: #6A6A6A;
    FONT-FAMILY: µ¸¿ò;
    FONT-SIZE: 12px
}
.edit2
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #D4D4D4 1px solid;
    BORDER-LEFT: #D4D4D4 1px solid;
    BORDER-RIGHT: #D4D4D4 1px solid;
    BORDER-TOP: #D4D4D4 1px solid;
    COLOR: #888888;
    FONT-FAMILY: µ¸¿ò;
    FONT-SIZE: 11px
}
.edit3
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    COLOR: #888888;
    FONT-FAMILY: µ¸¿ò;
    FONT-SIZE: 11px
}

#Layer1 {
	position:absolute;
	left:17px;
	top:265px;
	width:149px;
	height:245px;
	z-index:111;
}

#Layer2 {
	position:absolute;
	left:85px;
	top:245px;
	width:149px;
	height:245px;
	z-index:111;
}

.pdLR {padding-left:12px;padding-right:11px; vertical-align:top;}
.box  {border:0px solid #85C5D7; width:323px; padding:3px 15px 3px 15px;}
.box_tit {line-height:22px; font-family:µ¸¿ò; font-size:12px; color:#333; font-weight:bold;}
.box_txt01 {line-height:18px; font-family:µ¸¿ò; font-size:12px; color:#888; font-weight:normal; letter-spacing:-0.1em;}
.box_txt02 {line-height:18px; font-family:µ¸¿ò; font-size:12px; color:#F48022; font-weight:normal; letter-spacing:-0.1em;}
.pdB20 {padding-bottom:20px;}
.btnPD {padding:15px 0 0px 0}

/*height*/
.bin5 {height:5px;}
.bin10 {height:10px;}
.bin15 {height:15px;}
.bin20 {height:20px;}
.bin30 {height:30px;}
.bin60 {height:60px;}

/*route*/
.route {color:#969696; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px; padding-right:10px;}
.route2 {color:#323232; font-family :µ¸¿ò,±¼¸²,Verdana;font-size:11px;letter-spacing:-1px;}

.graph {color:#777777; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px;letter-spacing:-0.1em;}
.graph a:link {color:#777777; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px;letter-spacing:-0.1em;}
.graph a:visited {color:#777777; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px;letter-spacing:-0.1em;}
.graph a:active {color:#777777; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px;letter-spacing:-0.1em;}
.graph a:hover {color:#057B99; font-family :µ¸¿ò,±¼¸²,Verdana; font-size:11px;letter-spacing:-0.1em;}

.statue {color:#FFFFFF; font-family :±¼¸²,Verdana; font-size:11px;letter-spacing:1.3em; font-weight:bold;}
.blk {color:#000000; font-family :±¼¸²,Verdana; font-size:12px;letter-spacing:-0.1em;}


/* Main ÅÇ ¹× ÀüÃ¼º¸±â Ãß°¡ */
#main_directory {
	position:absolute;
	top:35px;
	width:989px;
	height:479px;
	z-index:6;
	float: center;
	left:50%;
	margin-left:-496px;
	z-index:5;
}
#main_news {
	position:absolute;
	left:50%;
	top:162px;
	width:240px;
	height:92px;
	margin-left:260px;
	z-index:3;
}

/*2011-10-13*/
.tableA { border-collapse:collapse; width:100%;border-top:3px solid #7aa014;}
.tableA th {padding:5px; height:30px; text-align:center; background: url("/images/jick/th_bg.gif") repeat-x 0 0 transparent;}
.tableA td {padding:7px 5px;border-bottom:1px solid #e4e4e4; text-align:center;}
.tableA td.title {text-align:left;} 

.tableB { border-collapse:collapse; margin-bottom:40px; width:100%;border-top:3px solid #7aa014;}
.tableB thead th {padding:5px 0; padding-left:20px; height:30px; text-align:center; background: url("/images/jick/th_bg.gif") repeat-x 0 0 transparent;}
.tableB tbody th {padding:5px; height:30px; text-align:center;border-bottom:1px solid #e4e4e4; background: url("/images/jick/th_bg2.gif") no-repeat right bottom transparent;}
.tableB th.title {text-align:left; font-weight:bold;} 
.tableB td {padding:7px 0; padding-left:20px;border-bottom:1px solid #e4e4e4; text-align:left;}
.tableB td.title {text-align:left;} 
.tableB td.con {height:300px;text-align:left;} 

.tableC { border-collapse:collapse; width:100%; border-top:2px solid #cfcfcf; border-bottom:2px solid #cfcfcf;}
.tableC th {padding:7px 5px; text-align:center; background-color: #f7f7f7; border-bottom:1px solid #e6e6e6;}
.tableC td {padding:7px 5px; border-bottom:1px solid #e6e6e6;}

.tableD { border-collapse:collapse; width:100%; border-top:2px solid #7aa014; border-bottom:1px solid #9c9c9c;}
.tableD th {padding:7px 5px; font-size:12px; font-weight:bold; background-color: #f3f3f3; text-align:center; background-color: #f7f7f7; border:1px solid #e6e6e6;}
.tableD td {padding:7px 10px; font-size:12px; text-align:left; border:1px solid #e6e6e6;}
.tableD .bdb { border-bottom:1px solid #9c9c9c;}


.ac {text-align:center;}
.al {text-align:left;}
.ar {text-align:right;}
.mgR10 {margin-right:10px;}
.mgL {margin-left:490px;}
.mgB30 {margin-bottom:30px;}

/* UI Object */
.paginate{margin-top:20px;padding:15px 0;line-height:normal;text-align:center}
.paginate a,
.paginate strong{display:inline-block;position:relative;z-index:2;margin:0 0px;padding:1px 3px; font-size:11px; text-decoration:none;vertical-align:top}
.paginate a:hover,
.paginate a:active,
.paginate a:focus{background-color:#f8f8f8}
.paginate strong{font-weight:bold;}
.paginate strong span {color:#fff;}
.paginate .direction{border:0;font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}
.paginate .direction:hover,
.paginate .direction:active,
.paginate .direction:focus{color:#323232;background-color:#fff}
.paginate .prev{border-left:0}
.paginate .next{border-right:0}
.paginate .direction span{display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}
.paginate .prev span{*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}
.paginate .next span{margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}
/* //UI Object */

.s_wrap {margin-left:84px; width:533px; height:35px; background: url("/images/jick/sc_bg.gif") no-repeat 0 0 transparent;}
.s_wrap select {margin: 8px 0 0 51px;}

.jick_tab {margin-bottom:30px;height:75px;}
.jick_tab ul {overflow:hidden; padding:0; height:75px;}
.jick_tab ul li {float:left; margin: 0 15px 0 0; list-style:none;}
.jick_tab ul li.last {margin: 0;} 

.accep_box {}
.accep_box img {border:none;}
.accep_box input {height:18px;border:1px solid #cfcfcf;}
.accep_box .file {height:20px;border:1px solid #cfcfcf;}
.accep_box textarea {width:500px; height:200px;border:1px solid #cfcfcf;}

.mod_box {margin-top:20px; padding:0 10px 10px 10px;border:1px solid #cfcfcf; border-top:2px solid #7aa014; background-color:#f8f8f8;}
.mod_box textarea {width:100%; height:150px;}

.btn_box {margin-top:20px; height:21px;}
.btn_box #btnAppCancel {float:left;}
.btn_box #btnAppSubmit {float:right;}

/*2011-10-17*/
.posr {position:relative;}
.posr .abtn {position:absolute; top:480px; left:248px;}


