@charset "utf-8";
/* reset.css */

header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption,object,frame,form,iframe{display:block}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,object,frame,iframe{margin:0;padding:0; list-style: none;}
body,input,textarea,select,button,table{font-size:13px;font-family: '맑은 고딕',Malgun Gothic, ngeot, ngbeot, dotum, Arial, Verdana, '굴림',serif;font-weight:100;line-height:20px}
body{color:#333;-webkit-text-size-adjust:none;background-color:transparent}
button{cursor:pointer;}
html,body{height:100%}
img,fieldset{border:0}
img,input{vertical-align:middle}
ul,ol{list-style:none}
em,address{font-style:normal}
a,a:hover{color:#333;text-decoration:none}
table{border-collapse:collapse;table-layout:fixed;word-break:break-all}
caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;color:transparent}
.skip{position:fixed;visibility:hidden;overflow:hidden;left:-999px;height:0!important;font-size:0;line-height:0!important;border:0!important}
.tx_skip{font-size:0px;line-height:0px;color:transparent;letter-spacing:-999px;text-indent:-999px}
.tx_doc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
hr{display:none!important}
.fl{float:left}
.fr{float:right!important}
.ct{clear:both;zoom:1}
.ct:after{display:block;clear:both;height:1px;margin-top:-1px;content:''}
.al{text-align:left!important}
.ac{text-align:center!important}
.ar{text-align:right!important}
.in_tx_ac *{text-align:center!important}
.tx_un{text-decoration:underline!important}
.va_m{vertical-align: middle;}
.fb{font-weight: bold;}
.cur{cursor:pointer}
select,input[type="password"],input[type="text"]{width:120px;height:20px;line-height:15px;border:1px solid #b4b4b4;background-color:#fff;color:#4f4e4e;padding:5px 5px 4px;vertical-align:middle;font-size:15px;}
select{height:29px;width:auto;min-width:80px;padding:4px 5px 4px}
select.sel_day{width:80px;min-width:60px;margin-right:5px;height:27px}
input[type="checkbox"],input[type="radio"]{cursor:pointer;overflow:hidden}
input[type="date"]::-webkit-calendar-picker-indicator,input[type="date"]::-webkit-inner-spin-button{display:none}
label{}

/* skipnavi */
.skipnavi{display:block;position:absolute;top:0;left:0;right:0;z-index:999;overflow:hidden;margin:0;height:1px;margin-top:-1px;line-height:50px;text-align:center;font-weight:bold;font-size:14px;background:#2c2d3c;color:#fff;text-decoration:none!important;}
a.skipnavi:focus,a.skipnavi:active,a.skipnavi.hover{height:50px;margin:0}

#wrap{width:100%; min-width:1020px;}
#wrap #container_wrap{width:100%; min-width:980px;}
#wrap #container_wrap .container{width:100%; min-width:980px; display:block;}

/* input */
.inputText {padding:3px 3px 2px; height:19px; border:1px solid #cdcdcd; backgroung:#fff;}
input[type='checkbox'] {position:relative; top:-1px;}

input, select, textarea {font-size:100%;font-family:"돋움", Dotum;color:#353535;}
/*textarea{width:1000px; height:140px; padding:10px; margin-bottom:5px; color:#333; background:#fff; border:1px solid #ddd; resize:none; line-height:1.6em; font-size:12px;}*/
textarea{resize:none;}


