*{margin:0;padding:0;}

html, body {width:100%;}

/* Noto Sans Korean */
@font-face {font-family:NSK; font-style:normal; font-weight:100; src:local('Noto Sans Thin'), local('NotoSans-Thin'),url(font/NotoSansKR-Thin-Hestia.eot),url(font/NotoSansKR-Thin-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Thin-Hestia.woff) format('woff'),url(font/NotoSansKR-Thin-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:200; src:local('Noto Sans Light'), local('NotoSans-Light'),url(font/NotoSansKR-Light-Hestia.eot),url(font/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Light-Hestia.woff) format('woff'),url(font/NotoSansKR-Light-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:350; src:local('Noto Sans DemiLight'), local('NotoSans-DemiLight'),url(font/NotoSansKR-DemiLight-Hestia.eot),url(font/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-DemiLight-Hestia.woff) format('woff'),url(font/NotoSansKR-DemiLight-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:400; src:local('Noto Sans Regular'), local('NotoSans-Regular'),url(font/NotoSansKR-Regular-Hestia.eot),url(font/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Regular-Hestia.woff) format('woff'),url(font/NotoSansKR-Regular-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:500; src:local('Noto Sans Medium'), local('NotoSans-Medium'),url(font/NotoSansKR-Medium-Hestia.eot),url(font/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Medium-Hestia.woff) format('woff'),url(font/NotoSansKR-Medium-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:700; src:local('Noto Sans Bold'), local('NotoSans-Bold'),url(font/NotoSansKR-Bold-Hestia.eot),url(font/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Bold-Hestia.woff) format('woff'),url(font/NotoSansKR-Bold-Hestia.otf) format('opentype');}
@font-face {font-family:NSK; font-style:normal; font-weight:900; src:local('Noto Sans Black'), local('NotoSans-Black'),url(font/NotoSansKR-Black-Hestia.eot),url(font/NotoSansKR-Black-Hestia.eot?#iefix) format('embedded-opentype'),url(font/NotoSansKR-Black-Hestia.woff) format('woff'),url(font/NotoSansKR-Black-Hestia.otf) format('opentype');}
html, body {width:100%;}
/* css3ºÎÅÍ Àû¿ë ¿¹Á¤
html {overflow-y:scroll;}*/
body {
	background-color: #FFFFFF;
	font-size: 75%;
	/*font-family: monospace; */
	font-family: "µ¸¿ò",Tahoma;
	color:#76736c;
}
#wrap {width:100%;*zoom:1;}
#wrap:after{content:""; clear:both; display:block; height:0; visibility:hidden;}

/* ÆäÀÌÁö ¸µÅ© ½ºÅ¸ÀÏ */
a.page:link {color:#a38363; font-weight:bold; font-size:0.9em;}
a.page:visited {color:#a38363; font-weight:bold; font-size:0.9em;}
a.page:hover {color:#ff8b0d; font-weight:bold; font-size:0.9em; }
a.page:active {color:#ff8b0d; font-weight:bold; font-size:0.9em;}
.current_page {color:#ff8b0d; font-weight:bold; font-size:0.9em;}

h1,h2,h3,h4,h5,h6 {font-size:1em;}

/*¸µÅ© ±âº» ½ºÅ¸ÀÏ*/
a{color:#817a67;text-decoration:none;}
a:hover{color:#b9b4a5;text-decoration:underline;}

/*ÀÌ¹ÌÁö ½ºÅ¸ÀÏ*/
img,fieldset {border:0;}
.button {vertical-align:middle;}

/*Æû°ü·Ã ½ºÅ¸ÀÏ*/
input
{
	font-size:9pt;
	/*border: expression(this.type=='checkbox'|| this.type=='radio' || this.type=='image')?'';*/
	border-color: #cacaca;
	border-width: 1px;
	text-align: left;
}
select {color:#76736c;font-size:9pt;}
textarea {width:100px; height:50px; overflow:auto; font-size:9pt; /* color:#cacaca; */ color:#000}

/*ÆÄÀÏ°ü·Ã ½ºÅ¸ÀÏ*/
#file_box_ {position:relative ; width:250px; height:20px; overflow:hidden;} 
#upload_file_ {position:absolute;z-index:2;height:18px;top:0;left:0; cursor:pointer; opacity:0; filter:alpha(opacity=0);} 
#uploadfile {position:absolute;z-index:2;height:18px;top:0; left:0; cursor:pointer; opacity:0; filter:alpha(opacity=0);} 
.file_btn_ {position:absolute;top:0;right:28px;z-index:1;}
.file_inputbox {position:absolute;top:1px;z-index:3;border:1px solid #cccccc;width:155px;height:16px;color:#666666;}
.class_file_inputbox {position:absolute;top:1px;z-index:3;border:1px solid #a59e94;background-color:#faf8f4;width:155px;height:16px;color:#666666;}

#file_div {position:relative; width:60px; height:20px;}
#board_upload_file_ {position:absolute;z-index:2;height:18px;top:0;left:-60px; cursor:pointer; opacity:0; filter:alpha(opacity=0);} 
.board_inputbox {position:absolute;width:120px;border:1px solid;}

/*°øÅë ½ºÅ¸ÀÏ*/ 
hr {display:none;}
.row {clear:both;}
.hide {display:none;}
.hidden {position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font-size:0;}
.show {display:block;}
address {font-style:normal;}
li {list-style:none;}
label {cursor:pointer;}
.cursor {cursor:pointer;}
.center {text-align:center;}
.bold {font-weight:bold;}

/*¼­½Ä ½ºÅ¸ÀÏ*/
.padding3 {padding-top:3px;}
.empty {height:10px;font-size:0;}
.cz_copyright {margin-top:3px;}
.empty-space {padding-left:2px}
.float-right {float:right;}
.float-left {float:left;}
.font-spacing {letter-spacing:-1px;}
.line-sizefix {line-height:18px;}