@charset "utf-8";

/* Common Style */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, td, th, form, fieldset, p, blockquote, object {margin:0; padding:0;}
hr, legend {display:none;}
img, fieldset {border:none;}
body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, div, p, input, form, fieldset, select, legend, input, label, textarea {font-size:12px; font-family:Gulim, sans-serif; color:#666;}
ul, ol, li {list-style:none outside;}
input { padding:0; margin:0;} 
input, select, textarea {vertical-align:middle; font-family:Gulim, sans-serif; color:#666; font-size:100%;}
table {border-collapse:collapse; width:100%;}
address, em {font-style:normal;}
img {vertical-align:middle;}
th, td, li, p {line-height:140%;}
button {border:none; margin:0; padding:0; background:none; cursor:pointer; overflow:visible;}
a {cursor:pointer;}

/* input style */
/* 12.09.06. 라디오 버튼에 손모양 커서 추가. disable 일 경우 디폴트 커서*/
.checkbox {width:17px; height:17px; background:url(../images/common/btn/input_checkbox.gif) no-repeat 0 0; display:block; float:left; cursor:pointer;}
.radio {width:18px; height:17px; background: url(../images/common/btn/input_radio.png) no-repeat 0 0; display:block; float:left; cursor:pointer;}
.radio.hover {background-position:0 -17px;}
.radio.checked {background-position:0 -51px;}
.radio.disable {background-position:0 -69px; cursor:default;}

/* default link style */
a:link {color:#666; text-decoration:none; border:none;}
a:visited, a:hover, a:active {color:#666; text-decoration:none;}
.invisible {overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}