@charset "utf-8";
*{-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none;}
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* base */

*{margin:0; padding:0}
html{width:100%; height:100%}
body{font-size:13px; font-family:'Nanum Gothic', 'Malgun Gothic', 'dotum', '돋움', 'Arial',dotum,Myriad,sans-serif; color:#67686a; letter-spacing:-1px;}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{display:none}
textarea, button{vertical-align:middle}
input, select{height:16px; vertical-align:middle; background:#fff; border:1px solid #c7c9cc; font-family:'Nanum Gothic', 'Malgun Gothic', 'dotum', '돋움', 'Arial',dotum,Myriad,sans-serif color:#67686a;}
input,option{padding:3px}
select{padding:2px}
textarea{padding:10px; vertical-align:middle; background:#fff; border:1px solid #c7c9cc; font-family:'Nanum Gothic', 'Malgun Gothic', 'dotum', '돋움', 'Arial',dotum,Myriad,sans-serif; color:#67686a; font-size:14px;}
.checkbox{padding:0; border:0}
.disNone{display:none}
a{text-decoration:none; color:#67686a}
a:hover, a:focus, a:active{text-decoration:none;}
table{border-collapse:collapse}
map area{outline:none;}
section{clear:both;}
input[type="checkbox"],
input[type="radio"]{border:none; background:none;}
input[type="radio"]:focus{outline:1px dotted #888;}
.inputFile{cursor:pointer; position:absolute; top:0; left:0; width:500px; opacity:0; z-index:1}
::-webkit-input-placeholder{color: #67686a ;}
:-moz-placeholder{color: #67686a ;}/* Firefox 18- */
::-moz-placeholder{color: #67686a ;}/* Firefox 19+ */
:-ms-input-placeholder {color: #67686a ;}
.fl {float:left;}
.fr {float:right;}