/*
   - Project : makeshop
   - Author : makeshop MJ [Á¶°æ¼ö]
   - Description : makeshop recruit category style
   - Create : 2009-11-23
   - Modify : yyyy-mm-dd
   - Version : ver 1.1

 * ¼öÁ¤ ÁÖ¼®Ã³¸® ¼ø¼­ : ³¯Â¥ ÀÌ¸§ ¼³¸í 
 */

/* ==================== GLOBAL RESET ==================== */
@import url("company_default.css");
html, body, div, span, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, code,
    del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
em{
    font-style:normal;
}
hr, legend, caption{
    position:absolute;
    z-index:-1;
    overflow:hidden;
    visibility:hidden;  
    width:0; 
    height:0; 
    font-size:0; 
    line-height:0;
}
:focus {
    outline: 0;
}
/* a tag active line none */
ol, ul {
    list-style: none;
}
table { 
    border-collapse:collapse;
    border-spacing:0;
}
caption, th, td {
    font-weight:normal; 
}
table, td, th {
    vertical-align: middle;
}
blockquote:before, blockquote:after, q:before, q:after{
    content: ""; 
}
blockquote, q{
    quotes: "" "";
}
a img {
    border:none;
}

/* ==================== common ==================== */
a{
    text-decoration:none;
}
.fclear{
    height:1%;
}
.fclear:after{
    content:"";
    display:block;
    clear:both; 
}
.clear {
    clear:both;
}
.imgs{
    font-size:0;
    line-height:0;
}
.blind{
    z-index:-1;
    position:absolute;
    width:0;
    height:0;
    text-indent:-999999px;
    visibility:hidden;
}
.tmg-10{
    margin-top:10px;
}
.tmg-20{
    margin-top:20px;
}
.tmg-30{
    margin-top:30px;
}
.tmg-40{
    margin-top:40px;
}
.tmg-50{
    margin-top:50px;
}
.bmg-5 {
    margin-bottom:5px;
}
/* ==================== layout ==================== */

/** DOCTYPE ÁÖ¸é¼­ css ¾È¸Â´Â ºÎºÐ ¸ÂÃçÁÜ **/
#topmenu {
    padding-top:15px;
    height:63px;
    padding-bottom:0;
}
#topmenu td {
    vertical-align:bottom;
}
#topmenu td img {
    vertical-align:bottom;
}
#topmenu td img.recurit {
    margin-left: -100px;
}
#topmenu div#radio_ad {
    margin-bottom:5px;
}
div#bt_flash {
    clear:both;
    height:70px;
    padding : 25px 0px;
}
#recruitWrap{
    width:597px;
    font:12px/14px Dotum;
/* background:green; */
}
/* COMMON */
#recruitWrap h4{
    overflow:hidden;
    height:1%;
    border-bottom:2px solid #ff7800;
    background:url(../images/recruit/txt_header_dsc.gif) no-repeat right bottom;
}
#recruitWrap h4 span{
    float:left;
}
#recruitWrap .summary-wrap{
    margin-top:15px;
    background:#67a1e8;
}
#recruitWrap .summary-ltop{
    background:#67a1e8 url(../images/recruit/bg_summary_ltop.gif) no-repeat left top;
}
#recruitWrap .summary-rtop{
    background:#67a1e8 url(../images/recruit/bg_summary_rtop.gif) no-repeat right top;
}
#recruitWrap .summary-lbottom{
    padding-bottom:70px;
    background:url(../images/recruit/bg_summary_lbottom.gif) no-repeat left bottom;
}
#recruitWrap h5{
    padding-left:15px;
    font-size:0;
    line-height:0;
    background:url(../images/recruit/bull_recruit_b_circle.gif) no-repeat 0 50%;
}
#recruitWrap .main-content-wrap{
    margin:30px 0 0 10px;
}
#recruitWrap .btn-center{
    text-align:center;
    font-size:0;
    line-height:0;
}
#recruitWrap .btn-center span{
    margin-right:3px;
}
#recruitWrap .btn-left{
    text-align:left;
    font-size:0;
    line-height:0;
}
#recruitWrap .btn-left span{
    margin-right:3px;
}
#recruitWrap .btn-right{
    text-align:left;
    font-size:0;
    line-height:0;
}
#recruitWrap .btn-right span{
    margin-left:3px;
}

/* paging */
#recruitWrap .recruit-paging{
    width:100%;
    margin-top:15px;
    text-align:center;
}
#recruitWrap .recruit-paging li{
    display:inline;
}
#recruitWrap .recruit-paging li a{
    display:inline-block;
    height:13px;
    padding:0 3px;
    color:#949393;
}
#recruitWrap .recruit-paging li.now a{
    color:#ff7800;
    font-weight:bold;
}
#recruitWrap .recruit-paging li.first a,
#recruitWrap .recruit-paging li.prev a,
#recruitWrap .recruit-paging li.next a,
#recruitWrap .recruit-paging li.last a{
    position:relative;
    top:2px;
    padding:0;
    margin-bottom:-2px;
}
#recruitWrap .recruit-paging li.first a{
    width:15px;
    background:url(../images/recruit/bg_pagging_first.gif) no-repeat 50% 0;
}
#recruitWrap .recruit-paging li.prev a{
    width:13px;
    background:url(../images/recruit/bg_pagging_prev.gif) no-repeat 50% 0;
}
#recruitWrap .recruit-paging li.next a{
    width:13px;
    background:url(../images/recruit/bg_pagging_next.gif) no-repeat 50% 0;
}
#recruitWrap .recruit-paging li.last a{
    width:15px;
    background:url(../images/recruit/bg_pagging_last.gif) no-repeat 50% 0;
}

/* ÀÎÀç»ó */    
#recruitWrap .summary-wrap .resources_header{
    height:173px;
    background:#fff url(../images/recruit/bg_resources_header.gif) no-repeat 0 0;
}
#recruitWrap .summary-wrap .resources-txt01{
    height:57px;
    padding-top:38px;
    background:url(../images/recruit/bg_resources_summary_txt01.gif) no-repeat 40px 38px;
}
#recruitWrap .summary-wrap .resources-txt02{    
    height:46px;
    padding-top:20px;
    background:url(../images/recruit/bg_resources_summary_txt02.gif) no-repeat 40px 20px;
}   
#recruitWrap .summary-wrap .resources-list{
    margin-left:50px;
}
#recruitWrap .summary-wrap .resources-txt03{    
    height:46px;
    padding-top:45px;
    background:url(../images/recruit/bg_resources_summary_txt03.gif) no-repeat 0 45px;
}
#recruitWrap .summary-wrap .resources-txt03{    
    height:46px;
    padding-top:45px;
    background:url(../images/recruit/bg_resources_summary_txt03.gif) no-repeat 0 45px;
}
#recruitWrap .summary-wrap .resources-txt04{    
    height:46px;
    padding-top:25px;
    background:url(../images/recruit/bg_resources_summary_txt04.gif) no-repeat 0 25px;
}
#recruitWrap .summary-wrap .resources-txt05{    
    height:46px;
    padding-top:25px;
    background:url(../images/recruit/bg_resources_summary_txt05.gif) no-repeat 0 25px;
}
#recruitWrap .summary-wrap .resources-txt06{    
    height:46px;
    padding-top:25px;
    background:url(../images/recruit/bg_resources_summary_txt06.gif) no-repeat 0 25px;
}   
#recruitWrap .summary-wrap .resources-txt07{    
    height:46px;
    padding-top:25px;
    background:url(../images/recruit/bg_resources_summary_txt07.gif) no-repeat 0 25px;
}
#recruitWrap .summary-wrap .resources-txt08{    
    height:29px;
    margin-right:20px;
    padding:85px 0 30px 0;
    background:url(../images/recruit/bg_resources_summary_txt08.gif) no-repeat right 85px;
}

/* ÀÎ»çÁ¦µµ */
#recruitWrap .summary-wrap .system-txt01{
    height:128px;
    padding-top:37px;
    background:url(../images/recruit/bg_system_summary_txt01.gif) no-repeat 28px 37px;      
}
#recruitWrap .summary-wrap .system-txt02{
    height:177px;
    padding-top:45px;
    background:url(../images/recruit/bg_system_summary_txt02.gif) no-repeat 57px 45px;
}
#recruitWrap .summary-wrap .system-txt03{
    height:229px;
    padding-top:67px;
    background:url(../images/recruit/bg_system_summary_txt03.gif) no-repeat 57px 67px;  
}

/* º¹¸®ÈÄ»ý */
#recruitWrap .summary-wrap .welfare-txt01{
    height:160px;
    padding-top:25px;
    background:url(../images/recruit/txt_welfare_summary_txt01.gif) no-repeat 25px 25px;    
}
#recruitWrap .summary-wrap .welfare-txt02{
    height:681px;
    padding-top:50px;
    background:url(../images/recruit/txt_welfare_summary_txt02.gif) no-repeat 35px 50px;    
}

/* Ã¤¿ëÀýÂ÷ */
#recruitWrap .summary-wrap .process-txt01{
    height:94px;
    padding-top:25px;
    background:url(../images/recruit/txt_process_summary_txt01.gif) no-repeat 25px 25px;    

}
#recruitWrap .summary-wrap .process-txt02{
    height:490px;
    padding-top:50px;
    background:url(../images/recruit/txt_process_summary_txt02.gif) no-repeat 35px 50px;    
}

/* Ã¤¿ëÁ¤º¸ */
#recruitWrap .summary-wrap .info-txt01{
    height:158px;
    padding:35px 0 75px;
    background:url(../images/recruit/txt_info_summary_txt01.gif) no-repeat 120px 35px;                      
}
#recruitWrap .info-tab{
    overflow:hidden;
    position:relative;      
    top:-48px;
    height:95px;
    margin-bottom:-48px;
}
#recruitWrap .info-tab:after{
    content:"";
    display:block;
    clear:both;
}
#recruitWrap .info-tab li{
    overflow:hidden;
    float:left;
    width:auto;
    height:95px;
}
#recruitWrap .info-tab a{
    display:block;
    float:left;     
    width:90px;
    height:95px;
}
#recruitWrap .info-tab a:hover, #recruitWrap .info-tab .tabon{
    width:393px;
}
#recruitWrap .info-tab .tab01 a{
    background:url(../images/recruit/tab_info_tab01_off.gif) no-repeat 0 0;
}
#recruitWrap .info-tab .tab01 a:hover, #recruitWrap .info-tab .tab01 .tabon{
    background:url(../images/recruit/tab_info_tab01_on.gif) no-repeat 0 0;  
}
#recruitWrap .info-tab .tab02 a{
    background:url(../images/recruit/tab_info_tab02_off.gif) no-repeat 0 0;
}
#recruitWrap .info-tab .tab02 a:hover, #recruitWrap .info-tab .tab02 .tabon{
    background:url(../images/recruit/tab_info_tab02_on.gif) no-repeat 0 0;
}
#recruitWrap .info-tab .tab03 a{
    background:url(../images/recruit/tab_info_tab03_off.gif) no-repeat 0 0;
}
#recruitWrap .info-tab .tab03 a:hover, #recruitWrap .info-tab .tab03 .tabon{
    background:url(../images/recruit/tab_info_tab03_on.gif) no-repeat 0 0;
}
#recruitWrap .info-cont01-list{
    margin-left:16px;
}
#recruitWrap .info-cont01-list li{
    width:571px;
    margin-top:7px;
    padding-top:10px;
    background:#dfe6eb url(../images/recruit/bg_info_cont01_list_top.gif) no-repeat 0 0;
}
#recruitWrap .info-cont01-list li.step01{
    margin-top:20px;
}
#recruitWrap .info-cont01-list li dl{
    width:571px;
    padding-bottom:10px;
    background:#dfe6eb url(../images/recruit/bg_info_cont01_list_btm.gif) no-repeat 0 bottom;
}
#recruitWrap .info-cont01-list li dl:after{
    content:"";
    display:block;
    clear:both;
}
#recruitWrap .info-cont01-list li dl dt{
    float:left;
    width:184px;
    height:66px;
}
#recruitWrap .info-cont01-list li dl dd{
    float:left;
    width:364px;
    height:46px;
    padding:20px 0px 0 23px;
    font-weight:bold;
    color:#586066;
    background:url(../images/recruit/bg_info_cont01_list.gif) no-repeat 0 50%;                  
}
#recruitWrap .info-cont01-list li dl dd a{
    margin-top:7px;
}
#recruitWrap .info-cont01-list li.step01 dl dt{
    background:url(../images/recruit/txt_info_cont01_setp01.gif) no-repeat 25px 50%;        
}
#recruitWrap .info-cont01-list li.step02 dl dt{
    background:url(../images/recruit/txt_info_cont01_setp02.gif) no-repeat 25px 50%;        
}
#recruitWrap .info-cont01-list li.step03 dl dt{
    background:url(../images/recruit/txt_info_cont01_setp03.gif) no-repeat 25px 50%;        
}
#recruitWrap .info-cont02-dsc{
    position:relative;
    top:-12px;
    margin:0 0 -12px 120px;
    color:#ff2b26;
    font-size:11px;
}
#recruitWrap .info-cont02-list{
    margin:15px 0 0 17px;
}
#recruitWrap .info-cont02-list li{
    padding:3px 0 3px 10px;
    color:#474747;
    font-size:11px;
    background:url(../images/recruit/bar_info_4747.gif) no-repeat 0 8px;
}
#recruitWrap .info-cont02-list li strong{
    color:#000;
}
#recruitWrap .info-cont02-list li p{
    color:#4387e4;
}

/* Ã¤¿ë °ø°í */
#recruitWrap .inotice-board-wrap{
    width:570px;
    margin:20px 0 0 17px;
}
#recruitWrap .inotice-board-wrap table{
    width:100%;
    text-align:center;
    border-bottom:1px solid #c5cace;
    color:#8d8d8d;
}
#recruitWrap .inotice-board-wrap table a{
    color:#8d8d8d;
}
#recruitWrap .inotice-board-wrap table tbody tr{
    cursor:pointer;
}
#recruitWrap .inotice-board-wrap table thead th{
    width:90px;
    padding:6px 0;
    font-size:0;
    line-height:0;
    border-top:2px solid #c5cace;           
    border-bottom:2px solid #c5cace;
}
#recruitWrap .inotice-board-wrap table thead th.tit{
    width:300px;
}
#recruitWrap .inotice-board-wrap table tbody th{
    font-weight:bold;
}
#recruitWrap .inotice-board-wrap table tbody th,
#recruitWrap .inotice-board-wrap table td{      
    padding:7px 0;
    border-bottom:1px solid #c5cace;
}
#recruitWrap .inotice-board-wrap table td.tit{
    width:290px;
    padding-left:10px;
    text-align:left;
}
#recruitWrap .inotice-board-wrap table .now th,
#recruitWrap .inotice-board-wrap table .now td{
    color:#fff;
    font-weight:bold;
    background:#84b0e6;
    border-bottom:0;
}
#recruitWrap .inotice-board-wrap table .view{
    text-align:left;
    cursor:default;
    border:0;
}
#recruitWrap .inotice-board-wrap table .view dl{
    position:relative;
    top:-7px;
    margin-bottom:-14px;
    padding:15px 25px 15px 25px;
    background:#f3f3f3;
    color:#474747;
}
#recruitWrap .inotice-board-wrap table .view dl dt{
    font-weight:bold;
    padding:10px 0 5px 0;
}
#recruitWrap .inotice-board-wrap table .view dl dd{
    padding:2px 0 2px 10px;
    margin-left:15px;
    background:url(../images/recruit/bar_info_4747.gif) no-repeat 0 7px;
}
#recruitWrap .inotice-board-wrap table .view dl dt.to{
    display:inline;
}
#recruitWrap .inotice-board-wrap table .view dl dd.to{
    display:inline;
    padding-left:7px;
    margin-left:5px;
    background:url(../images/recruit/colon_info_4747.gif) no-repeat 0 3px;          
}

/* Ã¤¿ëºÐ¾ß */
#recruitWrap .ifield-table-wrap{
    width:570px;
    margin:20px 0 0 17px;           
}
#recruitWrap .ifield-table-wrap table{
    width:100%;
    text-align:center;
    color:#8d8d8d;
    border:2px solid #c5cace;
    border-left-width:0;
}
#recruitWrap .ifield-table-wrap table th,
#recruitWrap .ifield-table-wrap table td{
    padding:7px 0 6px;
    border-left:1px solid #c5cace;
    border-bottom:1px solid #c5cace;
}
#recruitWrap .ifield-table-wrap table .sect01{
    border-left:2px solid #c5cace;
    width:80px;
}
#recruitWrap .ifield-table-wrap table .sect02{
    width:120px;
}
#recruitWrap .ifield-table-wrap table .last{
    border-bottom:2px solid #c5cace;
}
#recruitWrap .ifield-table-wrap table .field_content{
    text-align:left;
    padding-left:10px;
    font-size:11px;
    line-height:16px;
}
/* Áö¿ø°á°ú Á¶È¸ */
#recruitWrap .iresult-wrap{
    width:570px;
    margin:20px 0 0 17px;
    background:url(../images/recruit/bg_iresult_box_mdl.gif) repeat-y 0 0;
}
#recruitWrap .iresult-wrap .iresult-cont{
    width:570px;
    padding-top:40px;
    background:url(../images/recruit/bg_iresult_box_top.gif) no-repeat 0 0;
}
#recruitWrap .iresult-wrap .iresult{
    width:570px;
    padding-bottom:30px;
    color:#7c7c7c;
    line-height:16px;
    background:url(../images/recruit/bg_iresult_box_btm.gif) no-repeat 0 bottom;
}
#recruitWrap .iresult-wrap .iresult strong{
    color:#3677cc;
}
#recruitWrap .iresult-wrap .iresult em{
    font-weight:bold;
}
#recruitWrap .iresult-wrap .iresult img,
#recruitWrap .iresult-wrap .iresult input{
    vertical-align:middle;
}

/* Áö¿ø°á°ú Á¶È¸ ÀÔ·Â */
#recruitWrap .iresult-input-wrap{
    width:320px;
    margin:0 auto;
}
#recruitWrap .iresult-input-wrap .iresult-txt-input01{
    width:203px;
    height:18px;
    border:1px solid #7f9db9;
}
#recruitWrap .iresult-input-wrap .iresult-txt-input02{
    width:90px;
    height:18px;
    border:1px solid #7f9db9;
}
#recruitWrap .iresult-input-wrap dt{
    clear:both;
    float:left;
    width:88px;
    padding:5px 0 0 7px;
    margin-bottom:5px;
    background:url(../images/recruit/bull_point_7c.gif) no-repeat 0 50%;
}
#recruitWrap .iresult-input-wrap dd{
    float:left;
    width:225px;
    margin-bottom:5px;
}
#recruitWrap .iresult-input-wrap dd img{
    margin:0 3px;
}
#recruitWrap .iresult-input-wrap.last{
    margin-bottom:0;
}

/* Á¸ÀçÇÏÁö ¾ÊÀ½ */
#recruitWrap .null-data{
    height:52px;
    margin-left:110px;
    padding:10px 50px 0 85px;
    background:url(../images/recruit/bull_iresult_null.gif) no-repeat 0 0;
}

/* ¼­·ù½É»çÁß */
#recruitWrap .doc-ing{
    height:42px;
    margin-left:110px;
    padding:10px 50px 0 85px;
    background:url(../images/recruit/bull_iresult_doc_ing.gif) no-repeat 0 0;
}

/* ¼­·ùÀüÇü Åë°ú */
#recruitWrap .doc-pass{
    height:85px;
    margin-left:50px;
    padding:10px 30px 0 105px;
    background:url(../images/recruit/bull_iresult_doc_pass.gif) no-repeat 0 0;              
}

/* 1Â÷¸éÁ¢ Åë°ú */
#recruitWrap .pass01{
    height:85px;
    margin-left:50px;
    padding:10px 30px 0 105px;
    background:url(../images/recruit/bull_iresult_pass01.gif) no-repeat 0 0;                
}
/* 2Â÷¸éÁ¢ Åë°ú */
#recruitWrap .pass02{
    height:85px;
    margin-left:50px;
    padding:10px 30px 0 105px;
    background:url(../images/recruit/bull_iresult_pass02.gif) no-repeat 0 0;                
}
/* ÁË¼ÛÇÕ´Ï´Ù */
#recruitWrap .sorry{
    height:85px;
    margin-left:110px;
    padding:10px 50px 0 85px;
    background:url(../images/recruit/bull_iresult_sorry.gif) no-repeat 0 0;             
}
/* ÃÖÁ¾ÇÕ°Ý 2009-12-03 */
#recruitWrap .sucess{
    height:50px;
    margin-left:110px;
    padding:20px 50px 0 85px;
    background:url(../images/recruit/bull_iresult_sucess.gif) no-repeat 0 0;        
}

/* FAQ */
#recruitWrap .summary-wrap .faq-txt01{  
    height:93px;
    padding-top:30px;
    background:url(../images/recruit/bg_faq_summary_txt01.gif) no-repeat 45px 30px;
}
#recruitWrap .summary-wrap .faq-txt02{      
    height:32px;
    padding-top:37px;
    background:url(../images/recruit/bg_faq_summary_txt02.gif) no-repeat 45px 20px;
}
#recruitWrap .summary-wrap .faq-txt02 a{
    display:block;
    width:155px;
    height:15px;
    margin:0 0 0 46px;
}
#recruitWrap .faq-list{
    margin:20px 0 0 15px;
    border-top:2px solid #dfdfdf;
}
#recruitWrap .faq-list dt{
    padding:7px 0 6px 30px;
    font:12px/14px Dotum;
    font-weight:bold;
    border-bottom:2px solid #dfdfdf;
    background:url(../images/recruit/bull_faq_question.gif) no-repeat 7px 7px;
}
#recruitWrap .faq-list dt a{
    display:block;
    color:#6e7c8b;
}
#recruitWrap .faq-list dt a:hover{
    color:#0b335d;
}
#recruitWrap .faq-list dd{  
    font-size:8pt;
    padding:18px 20px 17px 50px;
    line-height:18px;
    color:#808080;
    border-bottom:2px solid #dfdfdf;
    background:#f3f3f3 url(../images/recruit/bull_faq_advice.gif) no-repeat 27px 20px;
}
/* ·¹ÀÌ¾î ÆË¾÷ */
#recruitLayerPopWrap{
    position:relative;
    width:400px;
    font-size:12px;
    font-family:Dotum;
    color:#7c7c7c;
    background:url(../images/recruit/bg_layer_box_mdl.gif) repeat-y 0 0;
}
#recruitLayerPopWrap input,
#recruitLayerPopWrap select,
#recruitLayerPopWrap img{
    vertical-align:middle;  
}
#recruitLayerPopWrap .layer-content{
    width:400px;
    padding-bottom:30px;
    background:url(../images/recruit/bg_layer_box_btm.gif) no-repeat 0 bottom;
}
#recruitLayerPopWrap .layer-content h5{
    height:48px;
    font-size:0;
    line-height:0;
    background:url(../images/recruit/bg_layer_box_top.gif) no-repeat 0 0;
}
#recruitLayerPopWrap .layer-content h5 img{
    margin:12px 0 0 20px;
}
#recruitLayerPopWrap .layer-content .btn-close{
    position:absolute;
    width:24px;
    height:24px;
    top:0;
    right:0;
    background:url(../images/recruit/btn_layer_close.gif) no-repeat 50% 50%;
}
#recruitLayerPopWrap .layer-content .btn-close a{
    display:block;
    width:100%;
    height:100%;
}
#recruitLayerPopWrap .btn-center{
    padding-top:30px;
    text-align:center;
    font-size:0;
    line-height:0;
}
#recruitLayerPopWrap .btn-center span{
    margin-right:3px;
}
#recruitLayerPopWrap select,
#recruitLayerPopWrap .layer-input-type01,
#recruitLayerPopWrap .layer-input-type02,
#recruitLayerPopWrap .layer-input-type03{
    height:18px;
    border:1px solid #7f9db9;   
}
#recruitLayerPopWrap select{
    font-size:11px;
    height:20px;
}
#recruitLayerPopWrap .layer-input-type01{
    width:159px;
}
#recruitLayerPopWrap .layer-input-type02{
    width:70px; 
}
#recruitLayerPopWrap .layer-input-type03{
    width:90px;
}   
#recruitLayerPopWrap dl.input-wrap-type01{
    width:355px;
    height:310px;
    margin:15px auto 0 auto;
}
#recruitLayerPopWrap .fc-blu{
    color:#5889b7;
}
#recruitLayerPopWrap .fsz-11{
    font-size:11px;
}
#recruitLayerPopWrap dl.input-wrap-type01 dt{
    clear:both;
    float:left;
    width:90px;     
    margin-bottom:5px;
    padding-top:5px;
}
#recruitLayerPopWrap dl.input-wrap-type01 dd{
    float:left;
    width:265px;
    margin-bottom:5px;
    color:#000;
}
#recruitLayerPopWrap dl.input-wrap-type01 dt.file-add{
    font-weight:bold;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list{
    padding-top:5px;
    color:#000;
    background:url(../images/recruit/bg_layer_file_list.gif) repeat-x  0 bottom;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list li{
    overflow:hidden;
    height:1%;
    line-height:14px;
    padding-bottom:3px;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list li span{
    display:block;
    float:left; 
    width:auto;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list li span.chk{
    width:25px;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list li span.title{
    width:190px;
    padding-top:3px;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-list li span.kb{
    width:50px;
    padding-top:3px;
    text-align:right;
}
#recruitLayerPopWrap textarea.agreement {
    width:260px;
    height:60px;
    font-size:8pt;
}
#recruitLayerPopWrap dl.input-wrap-type01 .btn-file-del{
    position:relative;
    top:-13px;
    margin-bottom:-15px;
    font-size:0;
    line-height:0;
}
#recruitLayerPopWrap dl.input-wrap-type01 .file-kb-dsc{
    text-align:right;
    margin-top:5px;
}

/* ÀÔ»çÁö¿ø - ´Ù½Ãµî·Ï */
#recruitLayerPopWrap dl.type02 {
}
#recruitLayerPopWrap dl.type02 dt{
    padding-top:0;
    background:url(../images/recruit/colon_info_n7c.gif) no-repeat 85px 60%;
}
#recruitLayerPopWrap dl.type02 .file-list{
    padding-top:0;
    background:none;
}
#recruitLayerPopWrap dl.type02 .file-list span.title{
    width:215px !important;
}

/* ÀÔ»çÁö¿ø - ¿Ï·á */
#recruitLayerPopWrap p.join-complate-txt01{
    height:320px;
    background:url(../images/recruit/txt_layer_join_complate.gif) no-repeat 50% 50%;
}

/* ºñ¹Ð¹øÈ£Á¶È¸ - ¹ß¼Û¿Ï·á */
#recruitLayerPopWrap p.pwd-complate-txt01{
    margin:30px 30px 0 30px;
    height:95px;
    text-align:center;
    line-height:18px;
}

/* ºñ¹Ð¹øÈ£Á¶È¸ - Á¸ÀçÇÏÁö¾Ê½À´Ï´Ù */
#recruitLayerPopWrap p.pwd-null-txt01{      
    margin:40px 30px 0 40px;
    height:85px;
    text-align:center;
    line-height:18px;
}

/* ºñ¹Ð¹øÈ£Á¶È¸ - ÀÔ·Â */
#recruitLayerPopWrap .pwd-input .input-wrap-type01{
    height:80px;
}
#recruitLayerPopWrap .pwd-input .txt01{
    margin:15px 20px 0 20px;
}
