@charset "utf-8";

*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#005bac}
body,input,textarea,select,button,table{font-family:"나눔고딕", Nanum Gothic, NGNormal,"돋움", Dotum ,AppleGothic,sans-serif;color:#333;font-size:12px;}
a{text-decoration:none;color:#333;cursor:pointer;*cursor:hand;}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
caption {display:none}
table {border-collapse:collapse;border-spacing:0;}

:root input[type=text] {height:28px \0/IE9;padding:0 5px 0 5px \0/IE9;} /* ie9 이상 */
:root input[type=password] {height:28px \0/IE9;padding:0 5px 0 5px \0/IE9;} /* ie9 이상 */

/* 라인테스트 */
.line_t{ border:1px solid #F00 !important}

/* Hidden */
.blind,legend{display:block;position:absolute;left:0;top:-9999em;}

/* Skip */
.skip a{display:block;position:absolute;left:0;top:-9999em;z-index:9999;display:block;width:100%; text-align:center; background-color:navy;color:#fff;font: bold 1.3em/2 arial,Sans-serif;}
.skip a:focus{top:0;}

/* Clear */
.clearfix{*zoom:1;}
.clearfix:after{content:'';display:block;clear:both}


a.btn_file{display:inline-block;width:100px;height:26px;line-height:28px;border:1px solid #ccc;text-align:center;font-weight:bold;background:#f7f7f7;} /* 흰색버튼 */
a.btn_file.active{display:inline-block;width:100px;height:26px;line-height:28px;border:1px solid #ccc;text-align:center;font-weight:bold;background:#f7f7f7;} /* 회색버튼 141010_jyj추가*/
a.btn_del{display:inline-block;width:72px;height:26px;line-height:27px;border:1px solid #ccc;text-align:center;font-weight:bold;background:#f7f7f7;} /* 삭제 */

a.btn_list_b{display:inline-block;width:72px;height:38px;line-height:38px;font-family:NGBold;border:1px solid #666;text-align:center;font-weight:bold;background:#666; color:#FFF} /* 목록 */
a.btn_list_del{display:inline-block;width:72px;height:38px;line-height:38px;font-family:NGBold;border:1px solid #ff5d47;text-align:center;font-weight:bold;background:#ff5d47;} /* 인쇄 */



.pat_4{ padding-top:4px !important}
.pat_6{ padding-top:6px !important}
.pat_10{ padding-top:10px !important}
.pat_20{ padding-top:20px !important}
.pat_25{ padding-top:25px !important}
.pat_30{ padding-top:30px !important}
.pat_35{ padding-top:35px !important}
.letter_zero {letter-spacing:0}
.mgb_20{ margin-bottom:20px !important}
.mgb_30{ margin-bottom:30px !important}
.mgl_120{ margin-left:120px}
.mgr_10{ margin-right:10px}
