@charset "euc-kr";

@import url(/css/nanumgothic.css);
*,body,table,input,textarea,select,button {font-family: "Nanum Gothic", "³ª´®°íµñ", "NanumGothic", "¸¼Àº °íµñ", "Malgun Gothic";}



/* ¸¶Áø°ú ÆÐµùÀÇ ÃÊ±âÈ­ */
a, abbr, acronym, address, 
b, blockquote, big, body,
center, caption, cite, code, command,
 dd, del, dfn, dl, div, dt, 
em, embed,
fieldset, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img,
label, legend, li, 
object, ol,
p, pre, 
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, 
u, ul, 
var { margin:0; padding:0}

/* Çì´õ ÆùÆ® »çÀÌÁî ÃÊ±âÈ­ */
h1,h2,h3,h4,h5,h6 {font-size:100% }


/* ¸®½ºÆ®ÀÇ ½ºÅ¸ÀÏ Á¦°Å */
ol, ul {list-style:none}


/* ÆùÆ® °­Á¶ Æ¯¼º ÃÊ±âÈ­ */
address, caption, cite, code, dfn, em, 
strong,  var {font-style :normal; font-weight:normal}


/* Å×ÀÌºí ½ºÅ¸ÀÏ ÃÊ±âÈ­ */
table {border-collapse:collapse; border-spacing:0}


/* ÀÌ¹ÌÁö ¹× ÇÊµå¼Â¿¡¼­ º¸´õÇ¥½Ã ÃÊ±âÈ­ */
fieldset, img {border:0}

img, input, button, select, textarea { vertical-align:middle}




/* ÀÎ¿ë±¸ Ç¥½Ã ÃÊ±âÈ­ */
q:before, q:after {content :''} 

/* hidden_class */
.hidden {width:0; height:0; margin:0; padding:0; overflow:hidden; line-height:0; font-size:0; visibility:hidden; position:absolute; left:0; top:0}

body{font-family: "³ª´®°íµñ", Nanum Gothic, "¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", Dotum, Tahoma; font-size:12px;color:#666666;line-height:1.8em;}
a:link,a:visited{color:#595959;text-decoration:none;}
a:hover,a:active{color:#385fbb; text-decoration:none;}


/* form */
.input{margin:3px 3px 3px 0;padding:3px 5px 3px 3px; background:#ffffff; border:1px solid #e5e5e5; font-family: "³ª´®°íµñ", Nanum Gothic, "¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", Dotum, Tahoma; font-size:12px;}
.select{border:1px solid #e5e5e5;background:#ffffff; font-family: "³ª´®°íµñ", Nanum Gothic, "¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", Dotum, Tahoma; font-size:12px ;margin:3px 3px 3px 0;color:#595959; height:24px;}
.radio{margin-top:9px !important;margin-right:5px !important; vertical-align:-3px !important;_margin-top:-2px;}


#new_header {height:50px;width:980px;margin-left:110px;}
#new_header h1 {text-align:left;}
.pattern_color{height:5px;background-color:#45557b;width:100%}
.pattern_line{width:100%;height:5px;background:url(../images/line_pattern.png) repeat;}

#header h1{width:278px;height:46px;background:url(../images/logo_bg.gif) repeat;padding:14px 42px 0 0;text-align:right;float:left; }
#header .pattern_color{height:5px;background-color:#45557b;width:100%}
#header .pattern_line{width:100%;height:5px;background:url(../images/line_pattern.png) repeat;}
#header .navi{float:right;margin-top:32px;}

#container{background-color:#f8f8f8;width:980px;margin-left:110px;min-height:700px;}
#container:after{content:"";clear:both;display:block;}

#new_lnb {width:190px;float:left;padding:60px 0 0 20px;font-size:14px;line-height:50px;font-weight:bold;}
#new_lnb ul li{background:url(../images/new_bullet_01.png) no-repeat 5px;padding-left:30px;}
#new_lnb ul li a, a:link,#lnb ul li a:visited{color:#808080;}
#new_lnb ul li a:hover,#lnb ul li a:active,#lnb ul li.on a{color:#45557b;}

#lnb{width:190px;float:left;padding:60px 0 0 20px;font-size:14px;line-height:50px;font-weight:bold;}
#lnb ul li{background:url(../images/bullet_01.png) no-repeat 5px;padding-left:30px;}
#lnb ul li a:link,#lnb ul li a:visited{color:#ffffff;}
#lnb ul li a:hover,#lnb ul li a:active,#lnb ul li.on a{color:#fffb89;}

#content{background-color:#ffffff;float:left;width:719px;padding:50px 0 50px 50px;min-height:600px; border-left:solid 1px #e5e5e5;}
#content h3{font-size:18px;}
#content .titletext{margin:10px 0 15px 0;}
#content .pagenumber{text-align:center;margin-top:20px;font-weight:bold;height:19px;line-height:19px;}
#content .pagenumber span{padding:2px 5px;}
#content .pagenumber span.on{color:#054ca1;}

#footer{width:100%;color:#c2c2c2;background-color:#333333;font-size:11px;height:100px;padding:30px 0 30px 0px;}
#footer .btn{margin:10px 0 20px 320px;}
#footer .copy{color:#9a9a9a;}
#footer p{margin-left:320px;}

h4{background:url('/images/new/bullet06.gif') no-repeat left 5px;font-size:14px;padding-left:17px;margin-bottom:5px;}
.line_box{border:1px solid #e5e5e5;padding:15px;}
.jobinfo_txt li{background:url('/images/admin/pop_bullet.gif') no-repeat 7px 8px;padding-left:18px; line-height:2;}
.job_title {clear:both; width:100%; height:40px; background-color:#f7f7f7; text-align:center; line-height:40px; font-weight:bold; font-size:14px; border:solid 1px #e1e1e1;}
.resume_photo{margin:auto;width:113px;height:142px;border:1px solid #e5e5e5;padding:5px;}
.answerbox{background-color:#f9f9f9;margin-top:10px;padding:15px;}
.color_box{border-top:1px solid #c1c1c1;background-color:#f4f4f4;padding:15px;border-bottom:1px solid #e5e5e5;}
ul.search_list li{border-bottom:1px solid #e5e5e5;padding:7px 0;}
.box01{padding-left:18px;background:url("/images/new/ic_a.gif") no-repeat left 6px;}

/* button */
.button_center {width:100%; margin:20px 0; text-align:center; clear:both;} /* °¡¿îµ¥Á¤·Ä */
.button_01 {display:inline-block; background:url("/images/new/btn_base_rt.gif") no-repeat right top; text-decoration:none; font-weight:bold; color:#7f8d96;}
.button_01 a:link,.button_01 a:visited {display:block; padding:5px 30px 9px 30px; background:url("/images/new/btn_base_lt.gif") no-repeat; color:#7f8d96;}
.button_g_01 {display:inline-block; background:url("/images/admin/btn_base_rt2.gif") no-repeat right top; text-decoration:none; font-weight:bold; color:#ffffff;}
.button_g_01 a:link,.button_g_01 a:visited {display:block; padding:5px 30px 9px 30px; background:url("/images/admin/btn_base_lt2.gif") no-repeat; color:#ffffff;}
.button_sub{margin:10px 0;}
.btn_sub{padding:0 10px;font-size:11px;border:1px solid #dbdbdb;border-bottom:2px solid #b3b3b3;display:inline-block;background-color:#ffffff;}


/* etc */
.pt5 {clear:both; height:5px;}
.pt10 {clear:both; height:10px;}
.pt20 {clear:both; height:20px;}
.pt30 {clear:both; height:30px;}
.pt40 {clear:both; height:40px;}
.pt50 {clear:both; height:50px;}
.pt100 {clear:both; height:100px;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right}
.floatleft{float:left;}
.floatright{float:right;}
.red {color:#f36576;}
.blue {color:#385fbb;}
.txt11 {font-size:11px;}
.txt14_b {font-size:14px; font-weight:bold;}
.normal{font-weight:normal;}


/* table */
.table_A{width:100%;border-top:1px solid #c1c1c1;}
.table_A th{border-bottom:1px solid #e5e5e5;background-color:#f4f4f4;padding:7px 10px;line-height:2;}
.table_A td{border-bottom:1px solid #e5e5e5;padding:7px 10px;line-height:2;text-align:center;}
.table_A td.left{text-align:left;padding-left:10px;}

.table_B{width:100%;border-left:1px solid #e5e5e5;border-top:1px solid #c1c1c1;} /* ÀüÃ¼border */
.table_B th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background-color:#f4f4f4;line-height:2;padding:7px 10px;}
.table_B td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;line-height:2;text-align:center;padding:7px 10px;}
.table_B td.left{text-align:left;padding-left:10px;}

.table_B_left{width:100%;border-left:1px solid #e5e5e5;border-top:1px solid #c1c1c1;} /* ÀüÃ¼border ÁÂÃøÁ¤·Ä */
.table_B_left th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background-color:#f4f4f4;text-align:left;line-height:2;padding:7px 10px;}
.table_B_left td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;line-height:2;text-align:left;padding:7px 10px;}


.list_A {width:100%; border-top:solid 1px #c1c1c1;clear:both; } /* Ã¤¿ëFAQ */
.list_A th {text-align:left;  font-weight:bold; padding:7px 10px; border-bottom:solid 1px #e5e5e5;line-height:2; }
.list_A td {text-align:left; padding:7px 30px;background-color:#f4f4f4;  border-bottom:solid 1px #e5e5e5; line-height:2;}


.list_B {width:100%; border-top:solid 1px #c1c1c1;clear:both; }
.list_B th {text-align:left;background-color:#f4f4f4;line-height:2;  font-weight:bold; padding:7px 10px; border-bottom:solid 1px #e5e5e5; }
.list_B td {text-align:left; padding:7px 10px;  border-bottom:solid 1px #e5e5e5; line-height:2;}


.list_D {width:90%; clear:both; border:none;} /* ÁøÇàÀýÂ÷ */
.list_D th {text-align:center; padding:5px 0; line-height:2; background-color:#e1e1e1; border:none;}
.list_D td {text-align:center; padding:5px 0; line-height:2; border:none;}


/* popup */
#container_popup {width:100%; margin:auto; background:url('/images/admin/top_right.gif') repeat-x 0 0;}
#container_popup h3{background:url('/images/new/bullet06.gif') no-repeat left 4px;font-size:14px;padding-left:17px;margin-bottom:5px;}
#pop_title {width:100%; height:58px; position:relative;}
#pop_title .left {float:left; width:58px; height:58px; background:url('/images/admin/top_left.gif') no-repeat 0 0;}
#pop_title .right {float:left; text-align:left; height:58px; line-height:65px; font-size:18px; font-weight:bold; color:#ffffff;}
.contents_popup {margin:auto; padding:20px;}
.pop_close {width:21px; height:21px; position:absolute; right:20px; top:23px;}
.pop_note ul li {font-size:12px; font-weight:normal; text-align:left; background:url('/images/admin/pop_bullet.gif')0 6px no-repeat; line-height:20px; padding-left:15px;}
.resume_box {padding:20px; margin:auto; border:solid 1px #e1e1e1;}




/* tab */
ul.tab{border-bottom:solid 2px #c1c1c1;height:36px;}
ul.tab li{float:left;padding:5px 71px 5px 70px;height:25px;font-weight:bold;background-color:#ededed;border:1px solid #e1e1e1;border-bottom:none;}
ul.tab li.on { text-align:center; background-color:#ffffff;}
ul.tab li.none {border-right:none;}
ul.tab02{border-bottom:solid 2px #c1c1c1;height:36px;}
ul.tab02 li{float:left;padding:5px 20px 5px 20px;height:25px;font-weight:bold;background-color:#ededed;border:1px solid #e1e1e1;border-bottom:none;}
ul.tab02 li.on { text-align:center; background-color:#ffffff;}
ul.tab02 li.none {border-right:none;}

.autoindent {
  display: flex;
  white-space: nowrap;
}
.autoindent > div {
  margin-left: 4px;
  white-space: normal;
}
.autoindent > input {
  margin-top: 6px;
}
