@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*Tx시작*/
#form_tx{width:100%; border-collapse: separate; border-spacing: 0px;border-top:1px solid #666;}
#form_tx input, #form_tx textarea{font-size: 12px; color:#333; background-color:#fff; border:1 solid #D4D4D4; border-top:#808080 1px solid; border-left:#808080 1px solid; border-right:#DADADA 1px solid; border-bottom:#DADADA 1px solid; }
#form_tx th, #form_tx td{padding:5px; border-bottom:1px solid #ddd; }
#form_tx th{font-weight: bold; font-size:14px; color:#333; background: #f5f5f5; text-align: center; height: 30px;}
#form_tx .td_tit{background: #f5f5f5; font-size: 12px; color:#333; font-weight: bold; text-align: center; height: 30px;}
#form_tx .td_txt{font-size: 12px; color:#666; padding-left: 8px; position: relative; }
#form_tx .td_txt img{max-width:800px;}
#form_tx .td_cont{height: 100px;}
#form_tx .date_write{width:99%; height: 100px;}
#form_tx .date_input{width:80px;height:21px; }
#form_tx .date_tit{width:300px;height:21px; }
#form_tx .td_select{height: 25px; border-top:#808080 1px solid; 
  border-left:#808080 1px solid;
  border-right:#DADADA 1px solid; 
  border-bottom:#DADADA 1px solid;}
#form_tx .form_check{position: relative; top:2px;}
#form_tx .form_name{width:100px;height:21px; }
#form_wrap .done_btn{text-align: right; margin-top: 30px;}
#ui-datepicker-div{font-size:75%!important}
.ui-datepicker-trigger{position: relative; top:3px; left:5px;}


/*첨부파일*/
/*#form_tx .file_link{font-weight:bold;color:#666;position:relative; height: 30px;line-height: 30px;}*/
#form_tx .file_link span{display:block;float:left;}
/*#form_tx .file_link .fonundFile span{display:block;float:left;}*/
#form_tx .file_link label{
        cursor:pointer;
        display:inline-block;
        vertical-align:middle;
        width:70px;
        border:1px solid #ccc;
        background:#f0eeee;
        font-size:12px;
        color:#333;
        text-align:center;
        height:22px;
        line-height:22px;
        *width:0;
        *border:0px solid #ccc;
        }
#form_tx .dsp_none{display: none; *display: block;}
#form_tx .file_link label input 
  {
  position:absolute;
  width:0;
  height:0;
  overflow:hidden;
  *width:auto;
  *height:auto;
  }
#form_tx .file_link label span
  {
  text-indent:12px;
  display:block;
  *display:none !important;
  font-weight: bold;
  }
#form_tx .file_link input[type=text] 
  {
  vertical-align:middle;
  display:inline-block;
  *display:none!important;
  width:auto;
  background-color:#fff; 
  border:1 solid #D4D4D4;
  border-top:#808080 1px solid; 
  border-left:#808080 1px solid;
  border-right:#DADADA 1px solid; 
  border-bottom:#DADADA 1px solid;
  height:20px;
  }
#form_tx .checkbox01{margin-top: 8px;}
#form_tx .fonundFile{position:absolute;left:220px;top:3px;background: url(../../images/board/icon_file.png) 25px 3px no-repeat;height:10px;font-size:12px; margin-left: 10px;}
#form_tx .fileName{line-height: 25px;}
#form_tx .add_file_wrap_box div{float:left;}
#form_tx .add_file_wrap_box .add_file_tit{margin-right:20px;}
.captcha_div div{float:left;}
.captcha_div .captcha_input {margin-left: 5px;}
.captcha_div .captcha_input a img{margin-top: 5px;}

.short_input{width:50px;height:21px; }




/*플레이스 홀더에 스타일주기*/
#form_tx input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #999;
    
}
#form_tx input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #999;
   opacity:  1;
   
}
#form_tx input:-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #999;
   opacity:  1;
   
}
#form_tx input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #999;
   
}
#form_tx input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:    #999;
  
}

/*--로딩창--*/
.LayPop{
	  position: absolute;
      top:0;
      left:50%;
      z-index:9999;
      display:none;
    }

.popCon{position:relative; margin:0 auto;z-index:9999;width:300px;height:50px;padding-top:30px;background:url(/board//images/board/pop_all_bg.png) 0 0 repeat;text-align:center;
		border-radius: 50px;
		
		}
	  
.popBg{
position: fixed;
top: 0;
left: 0;
z-index:70;
width: 100%;
height: 100%;
background:url(/board/images/board/pop_all_bg2.png) 0 0 repeat;

display:none;
}
/*--로딩창--*/
.refresh_box{display:block; width:102px; margin-left:5px;}
.enroll_img{display:block;background:#fff;width:195px;height:50px;}

.refresh_box{display:block; width:102px; margin-left:5px;}


/*테이블패딩값*/
.write_form tr th{padding:5px 0;}
.write_form tr td{padding:5px 0;}
.write_form tr td input{padding:5px;}
.write_form tr td input[type="file"]{padding:0;border:0;}
.file_link input[type=text]{height:16px;width:140px;}
.file_link label{height:28px}

/*리스트부분*/

#form_tx{border-top:0;}
#form_tx td{padding:5px 0;text-align:center;}