*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p, span, a, ul, li, body, td, th, select, input, textarea{font-family:'Noto Sans KR',Dotum,AppleGothic,Arial,sans-serif ;font-size: 12px; color:#333;}
li{list-style: none;}
a{text-decoration:none;color:#000;}
img{border:none;}
a:hover, a:link, a:visited, a:active,a:focus{text-decoration:none;}
textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;box-shadow: none;}
textarea:focus{outline:none;}

input:focus{outline:none;}
select:focus{outline:none;}
table{border-collapse: collapse;}
button{border:none;box-shadow:none;outline:none;background:none;cursor:pointer;}
input::placeholder{font-size:11px;color:#777;letter-spacing:-1px;}

.clearfix{*zoom:1;}
.clearfix:after{display:block;content:'';clear:both;}

.container{width:1000px;margin:0 auto;position:relative;}


.gray_btn{padding:2px 7px;font-size:12px;background:#f1f1f1;border:1px solid #333;border-radius:3px;margin-left:5px;}
.gray_btn:hover{opacity:0.5;}
.txt_blue{color:#0000ff;}
.txt_red{color:#ff0000;}