/* default definition */ 
* {padding:0; margin:0; font-size:12px; line-height:1.5em; font-family:Dotum, sans-serif; color:#4c4c4c;}
body {width:100%; height:100%; padding:0; margin:0; text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:12px; margin:0; padding:0;}
p, ul, ol, li, dl, dt, dd, form {list-style:none outside none; border:0 none; margin:0; padding:0;}
label, th img, td img {vertical-align:middle;}
form {margin:0; padding:0;}
hr {display: none;}
fieldset {border:0;}
caption, legend {font-size:0; height:0; position:absolute; left:-10000px;}
img {border:0; vertical-align:middle;}
object {padding:0; margin:0; line-height:0; font-size:0; overflow:hidden;}

/*quicklink*/
#quicklink {position:absolute; left:110px; z-index:50; width:130px; font-size:0px;}
#quicklink li {float:left; position:absolute; font-size:0px;}
#quicklink li a {width:130px; font-size:0px;}
#quicklink a:hover, #quicklink a:focus, #quicklink a:active {display:block; overflow:auto; height:auto; font-size:12px; line-height:1.5em;}
#q_gnb, #q_snb, #q_contents, #q_quick, #q_footer {overflow:hidden; position:absolute; top:0; left:-1000%; width:1px; height:1px; font-size:0; line-height:0;}


/* form */
input, select, textarea {font-size:12px; vertical-align:middle;}
textarea {width:99%; height:99%; border:1px solid #ccc; background:#fff;}
input.type-text:hover, input.type-text:focus, textarea:hover, textarea:focus {background-color: #fff;}
input[type=text] {height:16px;border:1px solid #cccccc;}
input[type=password] {height:16px;border:1px solid #cccccc; width:160px;}
.inp {padding:1px 0; line-height:1em; text-decoration:none;}

.hid {visibility:hidden; position:absolute; left:-10000px; height:0; font-size:0;}
.pr {position:relative;}
.pa {position:absolute;}
.di {display:inline;}
.dn {display:none;}
.db {display:block;}
.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}	
.vm {vertical-align:middle;}
.vb {vertical-align:bottom;}
.vt {vertical-align:top;}
.tc {text-align:center;}
.tr {text-align:right;}
.tl {text-align:left;}
.of_auto {overflow:auto;}
.bn {background:none; border:0 none;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.t_line {text-decoration:underline;}


h5 {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
td h5,
.divcontent h5, 
.bbs_area01 h5,
.bbs_area02 h5,  
.bbs_area03 h5,
.bbs_area04 h5,
.bbs_area05 h5,
.view_area h5 {text-indent:0px;display:block;} 




