/* ½ºÅ©·Ñ¹Ù */
body {
  font-family:Verdana,µ¸¿ò;
  font-size:9pt;
  margin:0px;padding:0px;
}

* {margin:0px; padding:0px;}

/* ±âº»°ª */
img {border:0px none;}

A:link { text-decoration:none; color:#333333}
A:visited { text-decoration:none; color:#333333}
A:active { text-decoration:none; color:#333333}
A:hover { color:#ba227b; text-decoration:none;}

.radio {border:0px}

.tx_history {padding-left:5px; font-size:8pt;}
.counter {font-family: "µ¸¿ò", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; padding-top: 5px;}
.notice_date {font-family: "µ¸¿ò", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9pt; color: #656565; }
.class_name {font-family: "µ¸¿ò", "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8pt; color: #656565; }

.location { line-height:12px; font-family:Verdana,µ¸¿ò;font-size:8pt;letter-spacing:-1px;color:#707070; }
.location:link {color:#303030; text-decoration:none; }
.location:active {color:#303030; text-decoration:none; }
.location:visited {color:#303030; text-decoration:none; }
.location:hover   {color:#fd0202; text-decoration:none; }

/*
##### ÅØ½ºÆ® #####

tx_history : À§Ä¡Á¤º¸ ÅØ½ºÆ® Á¤ÀÇ
*/

.top_bar_vbar {font-family:Verdana;font-size:7pt;font-weight:bold;color:#a0a0a0;}
.top_bar_text {font-family:Verdana;font-size:7pt;font-weight:bold;color:#848484;}

.top_bar_logged { line-height:12px; font-family:Verdana;font-size:7pt;font-weight:bold;color:#de920a;}
.top_bar_logged:link    { color:#de920a; font-decoration:none; }
.top_bar_logged:active  { color:#de920a; font-decoration:none; }
.top_bar_logged:visited { color:#de920a; font-decoration:none; }
.top_bar_logged:hover   { color:#fb0113; font-decoration:none; }

.top_bar_login { line-height:12px; font-family:Verdana;font-size:7pt;font-weight:bold;color:#0ac99c;}
.top_bar_login:link    { color:#0ac99c; font-decoration:none; }
.top_bar_login:active  { color:#0ac99c; font-decoration:none; }
.top_bar_login:visited { color:#0ac99c; font-decoration:none; }
.top_bar_login:hover   { color:#fb0113; font-decoration:none; }

.jobBoardArea { width:100px;height:20px; background-color:#e41312; }
.jobBoard { font-size:8pt;font-family:µ¸¿ò;color:#ffffff; letter-spacing:-1px; font-weight:bold; margin:0px 0px 3px 0px; }
.jobBoard:link    { color:#ffffff; font-decoration:none; }
.jobBoard:active  { color:#ffffff; font-decoration:none; }
.jobBoard:visited { color:#ffffff; font-decoration:none; }
.jobBoard:hover   { color:#b2ff84; font-decoration:none; }

.boardbtn { margin:0px 1px 0px 1px; }

.thinGap { height:15px; line-height:15px;  }
.thinGap2 { height:20px; line-height:20px;  }

.opacity50 { opacity:.5; filter:alpha(opacity=50); }
.opacity90 { opacity:.9; filter:alpha(opacity=90); }

.lnormal { font-family:µ¸¿ò,Verdana;font-size:9pt;color:#5f5f5f; letter-spacing:-1px; }
.lnormal:link {color:#5f5f5f; text-decoration:none; }
.lnormal:active {color:#5f5f5f; text-decoration:none; }
.lnormal:visited {color:#5f5f5f; text-decoration:none; }
.lnormal:hover   {color:#8f0101; text-decoration:none; }

.lselect { font-family:µ¸¿ò,Verdana;font-size:9pt;color:#8f0101; font-weight:bold; letter-spacing:-1px; }
.lselect:link {color:#8f0101; text-decoration:none; }
.lselect:active {color:#8f0101; text-decoration:none; }
.lselect:visited {color:#8f0101; text-decoration:none; }
.lselect:hover   {color:#0084ff; text-decoration:none; }

/* 2009-03 °Ô½ÃÆÇºÎÅÍ »ç¿ëµÇ´Â CSS */

.boardTitle { height:30px; background-color:#c8dbff;font-weight:bold;color:#1f4e8f;font-family:µ¸¿ò,Verdana;font-size:9pt; }
.boardTitleLight { height:30px; background-color:#e3ecfe;font-weight:bold;color:#2e5092;font-family:µ¸¿ò,Verdana;font-size:9pt; }
.boardArticleNo { height:24px; font-family:verdana;letter-spacing:-1px;font-size:7pt;color:#303030; }

.boardArticleSubject { font-family:µ¸¿ò,Verdana;font-size:9pt;color:#303030; line-height:15px; letter-spacing:-1px; }
.boardArticleSubject:link {color:#303030; text-decoration:none; }
.boardArticleSubject:active {color:#303030; text-decoration:none; }
.boardArticleSubject:visited {color:#303030; text-decoration:none; }
.boardArticleSubject:hover   {color:#ff4e00; text-decoration:none; }

.boardArticleSubjectDel { font-family:µ¸¿ò,Verdana;font-size:9pt;color:#e33838; line-height:15px; letter-spacing:-1px; text-decoration:line-through; }
.boardArticleSubjectDel:link {color:#e33838; }
.boardArticleSubjectDel:active {color:#e33838; }
.boardArticleSubjectDel:visited {color:#e33838;  }
.boardArticleSubjectDel:hover   {color:#485db8; }

.boardPostInputText { padding:3px;height:20px;font-family:µ¸¿ò,Verdana;font-size:9pt;border:1px solid #a0a0a0; }
.boardPostFileBox { width:550px; height:20px;font-family:µ¸¿ò,Verdana;font-size:8pt;border:1px solid #a0a0a0; }
.boardArticleNumeric { font-family:verdana;letter-spacing:-1px;font-size:7pt; color:#606060; }
.boardArticleNumericBig { font-family:verdana;letter-spacing:-1px;font-size:8pt; color:#303030; }
.boardPostTitleBG { text-align:right; height:28px; padding:0px 10px 0px 5px;background-color:#f0f0f0;font-family:µ¸¿ò,Verdana;font-size:9pt;font-weight:bold; color:#606060; }
.boardPostBodyBG { height:28px; padding:0px 0px 0px 15px;background-color:#ffffff;font-family:µ¸¿ò,Verdana;font-size:9pt; }
.boardPostTextArea { width:100%;height:250px;overflow-y:visible;overflow-x:none;word-break:break-all; word-wrap:break-word; white-space:normal; text-align:justify;padding:5px;font-family:µ¸¿ò,Verdana;font-size:9pt;border:1px solid #a0a0a0; }

/* PNG¸¦ IE6¿¡¼­ »ç¿ëÇÏ±â À§ÇÑ ¹æ¹ý */
.png24 { tmp:expression(setPng24(this)); }

/* 200907¿¡¼­ Ãß°¡µÈ CSS */
.topBarLink { line-height:12px; font-family:Verdana;font-size:7pt;font-weight:bold;color:#707070; }
.topBarLink:link {color:#707070; text-decoration:none; }
.topBarLink:active {color:#707070; text-decoration:none; }
.topBarLink:visited {color:#707070; text-decoration:none; }
.topBarLink:hover   {color:#fb0113; text-decoration:none; }

.topBarSiteMapLink { line-height:12px; font-family:Verdana;font-size:7pt;font-weight:bold;color:#f36100; }
.topBarSiteMapLink:link {color:#f36100; text-decoration:none; }
.topBarSiteMapLink:active {color:#f36100; text-decoration:none; }
.topBarSiteMapLink:visited {color:#f36100; text-decoration:none; }
.topBarSiteMapLink:hover   {color:#00519f; text-decoration:none; }

.inputtextSearch { font-family:Verdana,µ¸¿ò; border:1px solid #d0d0d0;letter-spacing:-1px;background-color:#fff7f9; margin:0px 1px 0px 1px; height:20px; font-size:9pt; color:#303030; text-align:justify;padding:2px 2px 0px 2px; }
.inputtextarea { overflow-y:auto;overflow-x:none;text-align:justify;padding:5px;font-family:Verdana,µ¸¿ò;font-size:8pt;border:1px solid #d0d0d0;background-color:#fff7f9; }
.btnstyle { margin:0px 0px 0px 2px;font-size:9pt; border:0px none; letter-spacing:-1px; font-weight:bold; color:#ff4901; }
.ksSelect { font-family:Verdana,µ¸¿ò; margin:0px 1px 0px 1px; height:20px; font-size:8pt; letter-spacing:-1px; }

.imageloadingmsg { font-family:Verdana,µ¸¿ò;font-size:9pt;letter-spacing:-1px;color:#dd001f;font-weight:bold; text-align:center; }
.copyrightText { font-family:Verdana,µ¸¿ò;font-size:8pt;letter-spacing:-1px;color:#303030; }
.copyrightNo { font-family:Verdana;font-size:7pt;letter-spacing:-1px;color:#707070; }

/* 200907 Æò»ý±³À°¿ø Á¦ÀÛ½Ã »ç¿ëÇÑ °Íµé */
.noneli { margin:0px;padding:0px; }
.subMenuBar { margin:0px 0px 1px 0px; }

/* 200907  */

.ksportalid { font-family:Verdana; color:#303030;letter-spacing:-1px;font-size:8pt; font-weight:bold;}

/* °Ô½ÃÆÇÀÇ ±Û¾²±â ¿µ¿ª¿¡¼­ »ç¿ëµÇ´Â css (ÃâÃ³ : ³×ÀÌ¹ö Ç¥ÁØ UI ) */
.wrap {margin:0px auto;text-align:left;width:100%;font-family:Verdana,µ¸¿ò;line-height:120%;}
.wform_information {text-align:left;}
.wform_information a {color:#c90e00;text-decoration:none;}
.wform_information hover {color:#0055c9;text-decoration:none;}
.wform_reference {margin-top:30px;margin-bottom:2px;}
.wform_reference em {font-style:normal;color:#FE632B;}
.wform_reference em img {vertical-align:middle;margin:0px 3px 0px 3px;}
.wform_area { margin:auto; border-top:2px solid #d7d7d7;text-align:left;}
.wform_area table {font-size:12px;border-collapse:collapse;}

.wform_area tr.last_child th, .wform_area tr.last_child td {border-bottom:2px solid #D7D7D7;}
.wform_area th {padding:14px 0px 14px 10px;background:#f5f5f5 url(/commonboard/board_under_line_dotted.gif) repeat-x left top;font-weight:normal;text-align:left;vertical-align:top;}
.wform_area th label * {vertical-align:middle;}
.wform_area th em {padding-right:8px;font-style:normal;}
.wform_area td {padding:14px 0px;background:url("/commonboard/board_under_line_dotted.gif") repeat-x left top;color:#666;}
.wform_area td p {margin-left:15px;}
.wform_area td p.description {margin:5px 0px 0px 14px;letter-spacing:-1px;}
.wform_area td p.reference {margin-top:10px;}
.wform_area td p * {vertical-align:middle;}
.wform_area tr.first_child th {background-image:none;}
.wform_area tr.first_child td {background:none;}

.control_btn {position:relative; width:100%; margin-top:10px; text-align:center; }
.inputtext { font-family:Verdana,µ¸¿ò;font-size:9pt;background-color:#ebf1ff;padding:1px 25px 0px 2px; border:1px solid #a0a0a0; }


.bannerStyle { margin-bottom:2px;}
.noticeLine { text-align:left;font-size:9pt;font-family:Verdana,µ¸¿ò;color:#505050;letter-spacing:-1px; height:20px; background:#ffffff url(/csd/img/underline_dot.gif) repeat-x bottom left; }
.noticeLine2 { text-align:right;font-size:7pt;font-family:Verdana;color:#707070;letter-spacing:-1px;  height:20px; background:#ffffff url(/csd/img/underline_dot.gif) repeat-x bottom left;}