html,body{width: 100%;height:100%; font-size:14px;}
body {padding:0 !important;}
html{overflow-y:scroll; overflow-x:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;}
body,input,button,div{font-family:'Nanum Gothic'; font-size:13px;color:#666}
body{background-color:#fff;text-align:left;word-break:break-all;*word-break:break-all;-ms-word-break:break-all;}
img,fieldset,iframe{border:0 none}
input,select,button{vertical-align:middle}
/*img{vertical-align:top}*/
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
img{vertical-align:middle}
a{color:#555;text-decoration:none;cursor:pointer;background:url('');}
a:hover{text-decoration:none}
button *{position:relative}
button img{left:-3px;*left:auto}
option{padding-right:6px}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
textarea{resize: none; wrap:hard;}
select{-webkit-appearance:none}
.clear{display:block;content:'';clear:both}


input:-ms-input-placeholder{color: #999999;}
input::-webkit-input-placeholder{color:#999999;}
input::-moz-placeholder {color:#999999;} 
input::-moz-placeholder{color: #999999;}
body {background-color:#f5f5f5;}
.container {width:100%;}
.navbar {margin:0;position:fixed;top:0;left:0;width:100%;}
.navbar .container {width:1200px;}
.main {margin-top:50px;}


/* 상단에 재초기화한 것을 무시하고 브라우저 초기값으로 되돌림.*/
.all-revert{ padding:revert; }
