@CHARSET "UTF-8";

/* RESET */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
th{font-weight:normal;padding-top:8px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:'¸¼Àº °íµñ','µ¸¿ò',dotum,Helvetica,sans-serif;font-size:12px;color:#383d41}
body{background-color:#fff;text-align:center;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
input{line-height:150%;font-size:9pt;text-align:center}
input[type=text]{height:18px;border:1px solid #a7a7a7}
input[type=password]{height:18px;border:1px solid #a7a7a7}
img{vertical-align:top}
em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:blue;text-decoration:none}
a:hover{color:#390;text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
label{color:silver;font-size:9pt}

/* COMMON */
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.ui-watermark-container{position:relative}
.ui-watermark-label{position:absolute;cursor:text;top:4px;left:48px}

/* LAYOUT */
body{text-align:left;}
#wrap{min-width:1vh;height:100%}
#container,#footer{width:95%;margin:0 auto;text-align:left}
#container:after{display:block;clear:both;content:''}
#footer{clear:both;position:relative;margin-top:25px;padding-bottom:1px;border-top:1px solid #a7a7a7;letter-spacing:-1px;height:55px;text-align:center}

/* HEADER */
.gnb{width:100%;height:72px;background-color:#000;background:url('../img/sub_topbg.jpg') left top no-repeat}

/* CONTAINER */
.box{font-size:13.0pt;color:#000;line-height:18px;margin-top:5px}
.box p{font-size:0.75em;font-family:'µ¸¿ò'}
.button{color:blue;cursor:pointer;font-weight:bold}
.hover{color:#390;text-decoration:underline}
