@charset "utf-8";

* { margin:0; padding:0; list-style:none;}
html, body { height:100%;}
body { font-family:돋움, Dotum, "Apple Gothic", sans-serif; font-size:12px; color:#000;}
body,ul,ol,li,dl,dt,dd,table,th,td,p,span,input,select,textarea { font-family:돋움, Dotum, "Apple Gothic", sans-serif; font-size:12px;}

form { margin:0; padding:0;}
fieldset { border:0;}
h1, legend { position:absolute; width:0; height:0; overflow:hidden; font:0/0 sans-serif; visibility:hidden;}
h2 { margin-bottom:15px; height:40px;}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

img { vertical-align:middle; border:0;}
input, select, textarea { vertical-align:middle;}


/************************************************
common style
*************************************************/

/* margin */

/* padding */

/* align / valign */

/* btn */
.btnC { margin-top:15px; text-align:center;}
.btnC img { vertical-align:bottom;}

/* input style */
.inp_login { padding:4px 3px 0; height:18px; width:176px; border:1px solid #84a9c3;}
.inp_txt { padding:2px 3px 0; height:16px;}

/* search style */

