@charset "utf-8";

/*기본css*/
html {height:100%;}
body{ height:100%; font-size:14px; font-family:Arial, sans-serif !important; color:#464646; line-height:160%; overflow-y:scroll; margin:0;}
ul li{ list-style:none; }
img, fieldset{ border:none; margin:auto; padding:0; }
a{ text-decoration:none; color:#464646; }
table{ border-collapse: collapse; }
caption{ display:none; }
input[type=text], input[type=password]{ padding:1px; border:1px solid #ccc; font-family: Arial, sans-serif !important; color:#444; }
input[type=button]{ font-family: Arial, sans-serif !important; cursor:pointer; }
textarea, select{ border:1px solid #ccc; color:#464646; font-family: Arial, sans-serif !important; }
legend{ display:none; }
@media(max-width:1119px){ body{width:1200px;} }

/* 공통css */
.hidden{ display:none; }
.cover{ width:1200px; margin:auto; overflow:hidden; }
.over_hidden{ overflow:hidden; }
.f_left{ float:left; }
.f_right{ float:right; }
.clear{ clear:both; }
.disl_none{ display:none; }
.cur_point{ cursor:pointer; }
.middle{ vertical-align:middle; }
.mar_t10{ margin-top:10px; }
.mar_t30{ margin-top:30px; }
.mar_b10{ margin-bottom:10px; }

/*width*/
.w_100{ width:100px; }
.w_110{ width:110px; }
.w_120{ width:120px; }
.w_130{ width:130px; }
.w_150{ width:150px; }
.w_200{ width:200px; }
 
.btn_cover{ width:100%; margin:auto; overflow:hidden; text-align:right; }
.btn_basic{ margin-top:10px; padding:0 16px; border:none; height:40px; line-height:40px; text-align:center; background:#0E5CAA; color:#fff; font-family:Arial, sans-serif !important; border-radius:5px; behavior:url(../../js/etc/PIE.htc); }
.btn_basic_small{ padding:0 8px; border:none; height:22px; line-height:22px; text-align:center; background:#0E5CAA; color:#fff; font-family:Arial, sans-serif !important; border-radius:5px; behavior:url(../../js/etc/PIE.htc); }
