html { margin:0; padding:0; height:100%;
/*	scrollbar-highlight-color:#eaf0d0;
	scrollbar-3dlight-color:#c0d296;
	scrollbar-face-color:#f0f4dc;
	scrollbar-shadow-color:#d7e3bc;
	scrollbar-darkshadow-color:#aaba85;
	scrollbar-track-color:#eaf0d0;
	scrollbar-arrow-color:#8a9e54;*/
}

body { margin:0; padding:0; height:100%; font-family:돋움,dotum; font-size:12px; color:#777; }
div, p { margin:0; padding:0; }
/*table { border-collapse:collapse; border-spacing:0; table-layout:fixed; margin:0; padding:0; }*/

hr, legend, .hidden, .hide { display:none; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

fieldset { border:none; margin:0; padding:0; }
img { border:0; }
input { font-family:dotum; font-size:11px; padding:3px 0 1px 0; }
form { padding:0; margin:0; }

textarea {
	color:#777; font:normal normal normal 1em/normal dotum; padding:3px 0 1px 0;
	border:1px solid #d4d1cc;
	scrollbar-highlight-color:#fbfbfb;
	scrollbar-3dlight-color:#ebe8e3;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#ebe8e3;
	scrollbar-darkshadow-color:#fbfbfb;
	scrollbar-track-color:#fbfbfb;
	scrollbar-arrow-color:#ebe8e3;
}

a:link, a:visited, a:hover, a:active, a:focus { text-decoration:none; color:#777777; }

.block { display:block; }

/* Font-Color */
.fc-orange { color:#e68d19; } /* 사용중 */
.fc-lorange { color:#ff8c00; } /* 사용중 */
.fc-brown { color:#8b806c; } /* 사용중 */
.fc-dgray { color:#70665d; } /* 사용중 */
.fc-gray { color:#7a7977; } /* 사용중 */
.fc-lgray { color:#aca59f; } /* 사용중 */
.fc-black { color:#000000; } /* 사용중 */
.fc-red { color:#fe412e; } /* 사용중 */
.fc-blue { color:#0000ff; } /* 사용중 */
.fc-default { color:#777777; }
.fc-location { color:#999999; }
.fc-white { color:#ffffff; }
.fc-darkgray { color:#787878; }
.fc-green { color:#468100; }
.fc-darkgreen { color:#69a90a; }
.fc-orange_b { font-weight:bold; color:#fe8500; }
.f_Green_b, .f_green_b, .fc_green_b { font-weight:bold; color:#68a90b; }


/* Padding */
.tpad1 { padding-top:1px; } .tpad3 { padding-top:3px; } .tpad5 { padding-top:5px; } .tpad7 { padding-top:7px; } .tpad10 { padding-top:10px; } .tpad12 { padding-top:12px; } .tpad15 { padding-top:15px; } .tpad20 { padding-top:20px; }
.tpad25 { padding-top:25px; } .tpad30 { padding-top:30px; } .tpad35 { padding-top:35px; } .tpad40 { padding-top:40px; }
.tpad45 { padding-top:45px; } .tpad50 { padding-top:50px; } .tpad55 { padding-top:55px; } .tpad60 { padding-top:60px; }
.bpad5 { padding-bottom:5px; } .bpad10 { padding-bottom:10px; } .bpad15 { padding-bottom:15px; } .bpad20 { padding-bottom:20px; }
.bpad25 { padding-bottom:25px; } .bpad30 { padding-bottom:30px; } .bpad35 { padding-bottom:35px; } .bpad40 { padding-bottom:40px; } .bpad45 { padding-bottom:45px; } .bpad50 { padding-bottom:50px; }
.lpad5 { padding-left:5px; } .lpad7 { padding-left:7px; } .lpad10 { padding-left:10px; } .lpad12 { padding-left:12px; } .lpad15 { padding-left:15px; } .lpad20 { padding-left:20px; }
.lpad25 { padding-left:25px; } .lpad30 { padding-left:30px; } .lpad35 { padding-left:35px; } .lpad40 { padding-left:40px; }
.rpad5 { padding-right:5px; } .rpad7 { padding-right:7px; } .rpad10 { padding-right:10px; } .rpad15 { padding-right:15px; } .rpad20 { padding-right:20px; }
.rpad25 { padding-right:25px; } .rpad30 { padding-right:30px; } .rpad35 { padding-right:35px; } .rpad40 { padding-right:40px; }

/* Margin */
.tmargin5 { margin-top:5px; } .tmargin7 { margin-top:7px; } .tmargin10 { margin-top:10px; } .tmargin12 { margin-top:12px; } .tmargin14 { margin-top:14px; } .tmargin15 { margin-top:15px; } .tmargin18 { margin-top:18px; }.tmargin20 { margin-top:20px; }
.tmargin25 { margin-top:25px; } .tmargin28 { margin-top:28px; } .tmargin30 { margin-top:30px; } .tmargin35 { margin-top:35px; } .tmargin40 { margin-top:40px; } .tmargin50 { margin-top:50px; } .tmargin55 { margin-top:55px; }
.lmargin3 { margin-left:3px; } .lmargin5 { margin-left:5px; } .lmargin10 { margin-left:10px; } .lmargin15 { margin-left:15px; } .lmargin20 { margin-left:20px; }
.lmargin25 { margin-left:25px; } .lmargin30 { margin-left:30px; } .lmargin35 { margin-left:35px; } .lmargin40 { margin-left:40px; } .lmargin45 { margin-left:45px; } .lmargin50 { margin-left:50px; }
.lmargin55 { margin-left:55px; } .lmargin60 { margin-left:60px; }
.bmargin5 { margin-bottom:5px; } .bmargin10 { margin-bottom:10px; } .bmargin15 { margin-bottom:15px; } .bmargin20 { margin-bottom:20px; }
.bmargin25 { margin-bottom:25px; } .bmargin30 { margin-bottom:30px; } .bmargin35 { margin-bottom:35px; } .bmargin40 { margin-bottom:40px; }
.rmargin5 { margin-right:5px; } .rmargin10 { margin-right:10px; } .rmargin15 { margin-right:15px; } .rmargin20 { margin-right:20px; }
.rmargin25 { margin-right:25px; } .rmargin45 { margin-right:45px; }

/* Font-Size */
.fs11 { font-size:11px; } .fs12 { font-size:12px; } .fs15 { font-size:15px; }

/* Text-Align */
.left { text-align:left; } .center { text-align:center; } .right { text-align:right; } .justify { text-align:justify; }

/* Vertical-Align */
.vt { vertical-align:top; } .vm { vertical-align:middle }

/* Font-Weight */
.normal { font-weight:normal; } .bold { font-weight:bold; }

.underline { text-decoration:underline; }

/* Float */
.fl { float:left; } .fr { float:right; } .clear { clear:both; } .cl { clear:left; } .cr { clear:right; }



/* Select Box */
select {
	behavior:url('/include/lib/selectBox.htc');
	width:66px; height:19px; margin:0; padding:0;
	font-size:11px; font-family:dotum, Verdana, sans-serif; vertical-align:middle; border:1px solid #dbdbdb; }
.select-pd { float:left; display:inline; border:1px solid blue; }
.select-input { float:left; display:inline; border:1px solid red; }
.select-strong { border:2px solid orange; background-color:orange; }

/* png for IE6  */
.png24{tmp:expression(setPng24(this));}

/* for TEST Layout */
.t  { border:1px solid red }

/* LIST - 2009.11.16. 관리자 페이지와 프론트 페이지 블렛 미일치로 주석처리 */
li { margin: 0; padding: 0; font:normal normal normal 1em/normal dotum; color:#777; list-style:none; }
ul, ol { margin: 0; padding: 0; font:normal normal normal 1em/normal dotum; color:#777; }
dl, dt, dd { margin: 0; padding: 0; font:normal normal normal 1em/normal dotum; color:#777; }

ul.greendot { list-style-type:none; margin:0; padding:0; }
ul.greendot li.squaredot { background:url('/images/blt_greensqauredot.gif') left 8px no-repeat; font:normal normal normal 0.9em/1.5em dotum; color:#777777; padding:5px 10px; }


/* Noscript Navi */
.noscript { font:normal normal normal 1em/1.5em dotum; color:#000; }
.noscript a { color:#000000; text-decoration:underline; }

.relative { position:relative; }
.absolute { position:absolute; }


.bgColorGray { background-color:#f9f9fb; }
.bgColorBrown { background-color:#f1f0ec; }


/* 게시판 에디터 hr, ul, ol, li 속성 디폴트 처리 */
#boardstyleview ul { margin-left:30px; margin-top:20px; padding: ;}
#boardstyleview ul li { list-style-type:disc; margin: ; padding: ; line-height:150%;}
#boardstyleview ol {  margin-left:30px ; margin-top:20px;padding: ;}
#boardstyleview ol li { list-style-type:decimal; margin:; padding: ; line-height:150%;}
#boardstyleview hr { display:block; }

