html { overflow-x:hidden;}
html, body{height:100%;width:100%;}
HTML {
	SCROLLBAR-ARROW-COLOR: #ababab; SCROLLBAR-FACE-COLOR: #f0f0f0; OVERFLOW-Y: scroll; SCROLLBAR-DARKSHADOW-COLOR: #f0f0f0; SCROLLBAR-SHADOW-COLOR: #dedede; SCROLLBAR-TRACK-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #dedede
}

	

body {
	color: rgb(51, 51, 51); font-family:'nanumgothic','HelveticaNeue-Light','AppleSDGothicNeo-Light','sans-serif';
}
	
BODY { font-size:0.850em;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
ol, li, ul {list-style:none;}

h1, h2, h3, h4, h5, h6 {padding:0; margin:0;font-weight:normal;}
img {border:0;}
hr {display:none;}
select, input, option, textarea {background-color:#fff; vertical-align:middle; font:13px dotum,'nanumgothic','HelveticaNeue-Light','AppleSDGothicNeo-Light','sans-serif';}


fieldset, button,form {border:none;border:0;}


a {text-decoration: none;}

a:link {
	color:#707070;
	text-decoration: none;
}

a:visited {
	color:#707070;
	text-decoration: none;
}

a:focus {
	color:#707070;
	text-decoration: none;
}

a:active {
	color:#707070;
	text-decoration: none;
}

a:hover {
	color:#707070;
	text-decoration: none;
}
	
textarea{overflow:auto;} 
/*html:first-child select{height:20px;padding-right:6px;}*/ /* Opera 9 & Below Fix */ 

/* ie6 Hack */
* html span.First_Point		{ letter-spacing:-0.13em; }

/* ie7 Hack */
*:first-child+html span.First_Point		{ letter-spacing:-0.13em; }

/*png*/
.png24 {tmp:expression(setPng24(this));}

.abt{position:absolute;top:0px;left:0px;visibility:hidden;display:none;width:0px;height:0px;font-size:0px;}/*완전히 안보이게함*/
.dpn{display:none!important;}
.dp_no1{visibility:hidden;} 
.dp_no2{display:none;} 
.c_p{cursor:pointer;}

.btn{ cursor:pointer;}

/*float*/
.f_left{float:left;}
.f_right{float:right;}
.f_clear{clear:both;}
/*float*/

/* position */
.pos_rel{position:relative;}
.pos_abs{position:absolute;}
/* position */

.d_p_m{padding:0;margin:0;}
.d_p{padding:0;}
.d_m{margin:0;}
.d_mauto{margin:0 auto;}

.bg_rep_x{background-repeat:repeat-x;}
.bg_rep_y{background-repeat:repeat-y;}
.bg_rep_no{background-repeat:no-repeat;}

.f_c{text-align:center;}
.f_r{text-align:right;}
.f_l{text-align:left;}

.f_0{font-size:0px;}
.f_1{font-size:1px;}
.f_2{font-size:2px;}
.f_3{font-size:3px;}
.f_4{font-size:4px;}
.f_5{font-size:5px;}
.f_6{font-size:6px;}
.f_7{font-size:7px;}
.f_8{font-size:8px;}
.f_9{font-size:9px;}
.f_10{font-size:10px;}
.f_11{font-size:11px;}
.f_12{font-size:12px;}
.f_13{font-size:13px;}
.f_14{font-size:14px;}
.f_15{font-size:15px;}
.f_16{font-size:16px;}
.f_17{font-size:17px;}
.f_18{font-size:18px;}
.f_19{font-size:19px;}
.f_20{font-size:20px;}
.f_21{font-size:21px;}
.f_22{font-size:22px;}
.f_23{font-size:23px;}

.lh_100 {line-height:100%;}
.lh_110 {line-height:110%;}
.lh_120 {line-height:120%;}
.lh_130 {line-height:130%;}
.lh_140 {line-height:140%;}
.lh_150 {line-height:150%;}
.lh_160 {line-height:160%;}
.lh_170 {line-height:170%;}
.lh_180 {line-height:180%;}
.lh_190 {line-height:190%;}
.lh_200 {line-height:200%;}
.lh_220 {line-height:220%;}

.f_bold{font-weight:bold;}

/*
IE6 폰트크기와 높이 상관관계
폰트 - 1차  - 2차(border 1px 기준)
 7px - 8px - 10px
 8px - 9px - 11px
 9px - 10px - 12px
10px - 11px - 13px
11px - 13px - 15px
12px - 14px - 16px
13px - 15px - 17px
14px - 16px - 18px
15px - 17px - 19px
16px - 18px - 20px
17px - 20px - 22px
18px - 21px - 23px
19px - 22px - 24px
20px - 23px - 25px
21px - 24px - 26px
22px - 25px - 27px
23px - 26px - 28px
*/

