@charset "utf-8";
*{margin:0;padding:0;}

/* Default Type Selector */
div, ul, li, ol, dl, dt, dd, table, tr, td, label {list-style:none; margin:0; padding:0; list-style:none; font-size:12px; font-family:"돋움",Dotum, "굴림", Gulim, Dotum, AppleGothic, Sans-serif; color:#666;}
form, h1, h2, h3, h4, h5, h6, p {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:12px;}
body {
	margin:0; 
	padding:10px 0 0 10px; 
	text-align:left; 
	font-family:"돋움",Dotum, "굴림", Gulim, Dotum, AppleGothic, Sans-serif; 
	font-size:12px; 
}

img, fieldset {margin:0; padding:0; border:none;}
hr, legend {display:none;}
em, address {font-style:normal;}

a{color:#666; text-decoration:none;}
a:link active {color:#666; text-decoration:none;}
a:visited {color:#666; text-decoration:none;}
a:hover {color:#fb7311; text-decoration:none;}

.tablecpop{margin: 0 auto;}


#stamp { position:absolute; left:628px; top:228px; width:50px; height:51px; z-index:1; }


.tabletitle{font-weight:bold; text-align:center; background-color:#f2f2f2; color:#494949;}

.keyword{padding:0 0 7px 14px;font-size:11px; letter-spacing:-1px;font-family:돋움,dotum;color:#fff; text-decoration:none; }
.keyword a{color:#fff; padding:0 5px; }
.keyword a:link active visited {color:#fff; }
.keyword a:hover {color:#b9e8ff; text-decoration:underline;}



.bottom{font-size:11px; letter-spacing:-1px;font-family:돋움,dotum;color:#888888; text-decoration:none; }
.bottom a{color:#888888;}
.bottom a:link active visited {color:#888888; }
.bottom a:hover {color:#6a6a6a; text-decoration:underline;}






.hide {display:none;}
.show {display:block;}
input, textarea {font:12px dotum; color:#666; vertical-align:middle;}

select{padding:1px;font:12px dotum; color:#666; vertical-align:middle;}



/* Class Selector */
.input_check {margin:-2px 0 0 0;}
.input_radio {margin:0 0 2px -3px;}
.login{border:1px solid #ccc; padding:2px; margin:0; }
.stamptext{border:1px solid #ccc; padding:1px; margin:0; height:14px; vertical-align:middle; font-size:11px; }

.loginOver{border:1px solid #4b88c1; padding:2px; margin:0 ;background-color:#e5f1fa; }

.fwb {font-weight:bold;}
.fwn {font-weight:normal;}

/* letter spacing */
.nls {letter-spacing:0px}
.ls {letter-spacing:-1px}

/* line height */
.lh{line-height:140%;}

/* font color */
.red{color:#9e0b0f;}
.rightred{color:#ee494b;}

.blue{color:#1b7ad3;}
.orange, a.orange:link, a.orange:visited, a.orange:hover, a.orange:active{color:#ff7800;}
.orangeHot{color:#f26522;}
.white{color:#FFF;}
.gray, a.gray:link, a.gray:visited, a.gray:hover, a.gray:active {color:#333;}
.rightgray, a.rightgray:link, a.rightgray:visited, a.rightgray:hover, a.rightgray:active{color:#9d9d9d;}
.rightgray2, a.rightgray2:link, a.rightgray2:visited, a.rightgray2:hover, a.rightgray2:active{color:#7d7d7d;}


.black{color:#666; text-decoration:none; }
.black a{color:#666;}
.black a:link active visited {color:#666; }
.black a:hover {color:#252525; }





.rightmargin10{padding-right:10px;}
.leftmargin10{padding-left:10px;}

/* Underline */
.u, a.u:link, a.u:visited, a.u:hover, a.u:active {text-decoration:underline;}
.nu, a.nu:link, a.nu:visited, a.nu:hover, a.nu:active {text-decoration:none;}

/* arrange */
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fl {float:left;}
.fr {float:right;}
.cb {clear:both; margin:0; padding:0;}

/* 마우스 오버 */
a.over img {display:inline;}
a.over img.on {display:none; border:0;}
a.over:hover {border:0;}
a.over:hover img {display:none; border:0;}
a.over:hover img.on {display:inline;}






.input_transparent { border:0 solid; background-color:transparent; color: #b7b7b7; margin-top:14px; margin-left:67px;}




.position{font-size:11px;font-family:돋움,dotum;color:#b1b1b1; letter-spacing:-1px; padding-left:6px; vertical-align:bottom; }

.subTitle{padding-left:30px;}
.subScript{padding:10px 0 0 45px;}

.login_transparent { border:0 solid; background-color:transparent; color: #a2a19f; letter-spacing:-1px;margin-top:3px; padding-left:3px; font-size:11px; font-family:verdana,돋움,dotum;}
.pass_transparent { border:0 solid; background-color:transparent; color: #a2a19f; letter-spacing:-1px; margin-top:3px; padding-right:3px; font-size:11px;font-family:verdana,돋움,dotum; }

.logout{font-size:11px;font-family:돋움,dotum;color:#919191;}

.boardtitle{ font-weight:bold; text-align:center; color:#777f8b; height:24px; background-color:#c6cfdd; font-size:11px; vertical-align:middle; } 
.star {padding:0 1px 0 0;}

.save {padding:0 5px 0 0;  font-size:11px; color:#6b6b6b;}

.save a:hover{text-decoration:underline;color:#6b6b6b; }



.vdn{font-family:verdana}
.size11{font-size:11px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.report{padding:10px 0 20px 0; }
.imgmargin{margin:0px 1px 2px 10px; vertical-align:middle;}

/* BOX*/
.box01{border:1px solid #eaeaea}
.box02{border:1px solid #d7d7d7}
.boxOrange3{border:3px solid #f26522}
.boxorange{border-left:#fa7212 2px solid; border-right:#fa7212 2px solid;border-top:#fa7212 2px solid;}
