/* 나눔고딕 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* font-family:'Nanum Gothic', serif; */

* {-webkit-text-size-adjust:none;}
input[type="button"], textarea { -webkit-appearance: none; } 
input[type="button"] { cursor:pointer; }
body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,input,th,td, form, menu, hgroup { font-size:12px; margin:0 ; padding:0 ; color:#343434; font-family:'Nanum Gothic', serif;  }
input,select,textarea {	font-size: 12px; color:#575757; }
address,caption,cite,code,dfn,em,th,var { font-style: normal; font-weight: normal; }
fieldset,img { border: 0; vertical-align: top; }
input,select { vertical-align: middle; }
ol,ul,dl, menu { list-style: none; }
/*html,body{ height:100%; }*/

/* IE 구버전 점선 없애기 */
a {outline:none; selector-dummy:expression(this.hideFocus=true);} 

/* 정렬부 공통 */
.left { text-align:left !important; padding:0 15px; }
.right { text-align:right !important; }
.center { text-align:center !important; }
.f_left { float:left; }
.f_right { float:right; }
.f_none { float:none !important; }

/* 기본 A태그 */
a:link, a:visited { text-decoration:none; }
a:hover, a:active { text-decoration:underline; }

/* 인풋 공통들 */
input[type="button"], input[type="submit"] { border:none; }
.noneBg { background-image:none !important; }