body {font:normal 12px dotum;}
img {border:0}
form {display:inline}
h3 {margin:3px;font:bold 14px dotum;color:#c81818;}
a {text-decoration:none;color:#444;}
a:hover {text-decoration:underline;}
input[type=text],input[type=password],input.ed {border:1px solid #ccc;padding:2px;height:17px;font:normal 12px dotum;color:#777;font-weight: bold;}
/*input[type=text],input[type=password],input.ed {border:1px solid #ccc;padding:2px;height:17px;font:normal 12px dotum;color:#777;}*/
textarea,textarea.tx,textarea.ed {border:1px solid #ccc;padding:4px;font:normal 12px dotum;color:#777;}
table td {font:normal 12px dotum;}
.clr {clear:both;padding:0;margin:0;}
.blank {padding:10px;}
.bt {font:normal 11px dotum;color:#ccc;padding:0 5px;}
.bt_sub {font:normal 11px dotum;color:#893510;}
.form_input {float:left;}
.form_button {float:left;}
.img_middle {vertical-align:middle;}
.line {clear:both;margin:10px auto;border-top:1px solid #ddd;margin-bottom:20px;}
.line2 {clear:both;border-top:1px solid #ddd;margin:10px 0;}
.line3 {clear:both;border-top:1px solid #eee;margin:8px 0;}
.line_bold {clear:both;border-top:2px solid #555;margin:3px 0;}
.font_s {font:normal 11px dotum;color:#999;}
.paging, .bt_area {padding:20px;text-align:center;}
.center_blank {text-align:center;height:100px;padding-top:50px;}
.table_line table {border-collapse:collapse;border:1px solid #eee;}
.table_line table td {border-collapse:collapse;border:1px solid #eee;}
.top_title {font:bold 14px dotum,tahoma;color:#555;background-color:#f5f5f5;border-bottom:1px solid #ccc;margin-bottom:10px;padding:10px 0;}
.car_ct {padding:5px;border:1px solid #ccc;}
.opt_p p {padding:1px;margin:1px;}
.opt_area {float:left;padding-right:15px;}
.title_image {float:left;margin:5px 0;}
.box_title span {font:normal 12px dotum;color:#999;}
.over_font1 {font:bold 16px Arial;color:#c81818;padding:1px;margin:0;}
.emphasis {font:bold 12px dotum;color:#c81818;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.block {display:block;}
.none {display:none;}
.pointer {cursor:pointer}
.ft_left {float:left;}
.ft_right {float:right;}
.margin_10 {margin:10px 0;}
.paddng_10 {padding:10px;}
.border_eee {border:1px solid #eee;}
.border_ddd {border:1px solid #ddd;}
.border_ccc {border:1px solid #ccc;}
.ment_box {padding:10px;background:#f9f9f9;border:1px solid #ccc;margin:10px 0;}
.font_red {color:#e10b0b}
.font_dblue {color:#325d9e}
.bold {font-weight:bold;}
.help_ment {font:normal 11px dotum;color:#999;}
.help_ment img {vertical-align:middle}
.news_ct {padding:5px;background-color:#f5f5f5;border:1px solid #ccc;}
.height_10 {height:10px;padding:0;margin:0}
h6 {font:bold 12px dotum;}
h5 {font:bold 13px dotum;}
h4 {font:bold 14px dotum;}
h3 {font:bold 15px dotum;}
h2 {font:bold 16px dotum;}
.middle_img {vertical-align:middle;}
.nomargin_line {clear:both;border-bottom:1px solid #eee;height:1px;margin:0;padding:0}

html,body{width:100%;height:100%;vertical-align:top;}
*  {margin : 0px;padding: 0px;}
body{line-height:1}
body, td, p, input, button, textarea, select, .c1 {font:normal 9pt "NanumGothicRegular"; color:#666666;}

/*body{text-align:left;*word-break:break-all;-ms-word-break:break-all}*/
img,fieldset,iframe{border:0 none}
table{border-collapse:collapse;border-spacing:0px;}input,select,button{vertical-align:middle}
img{vertical-align:middle}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
label,button{cursor:pointer}

a{color:#646263;text-decoration:none}
a:hover{text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
/* Å©·Ò »çÆÄ¸®¿¡¼­ ¹Ú½ºÅ×µÎ¸® ¾ø¾Ú */
input, textarea{outline-style:none}


input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }



/*±âº» Å×ÀÌºí*/
table.basic_table {width:100%;border-collapse:collapse;border-top:2px solid #555;}
table.basic_table td {border:1px solid #ccc;padding:8px;border-left:0px;border-right:0px;font:normal 12px dotum;text-align:left;}
table.basic_table p {padding:0;margin:3px;font:normal 12px dotum;}
table.basic_table th {padding:8px;border-bottom:1px solid #ccc;background-color:#f5f5f5;text-align:center;padding-right:10px;font:bold 12px dotum;}

/*ÆäÀÌÂ¡*/
.pagelist {margin:0 auto;width:400px;text-align:center;}
.pagelist .pgPrevNext a {padding:6px 20px;font:bold 12px verdana;color:#555;border:1px solid #eee;}
.pagelist a {padding:6px 8px;font:bold 12px verdana;color:#555;}
.pagelist a:hover {font:bold 8px verdana;color:#999;border:1px solid #ddd;}
.pagelist .pgNow {padding:0 8px;font:bold 12px verdana;color:#c81818;}

/*ÆË¾÷Ã¢*/
.popWin {position:absolute; visibility:hidden; left:0px; z-index:2000;top: 0px;border:3px solid #ddd;padding:10px;background-color:#fff;cursor:move;}



#table{ margin:auto;}



#bbs_bar{ width:100%;}
#bbs_bar th.h{ background:#f9f9f9; border:1px solid #e6e6e6; padding:0px 15px 0px 15px;}
#bbs_bar td.h{ border:1px solid #e6e6e6; padding:0px 15px 0px 15px;}

.nivoSlider {
						position:relative;
						z-index:1;
}
.nivoSlider img {
						position:absolute;
						top:0px;
						left:0px;
}
.nivoSlider a.nivo-imageLink {
						position:absolute;
						top:0px;
						left:0px;
						width:100%;
						height:100%;
						border:0;
						padding:0;
						margin:0;
						z-index:2;
						display:none;
}
.nivo-slice {
						display:block;
						position:absolute;
						z-index:1;
						height:100%;
}
.nivo-box {
						display:block;
						position:absolute;
						z-index:5;
}
.nivo-caption {
						position:absolute;
						left:0px;
						bottom:0px;
						background:#000;
						color:#fff;
						opacity:0.8;
						width:100%;
						z-index:8;
}
.nivo-caption p {
						padding:5px;
						margin:0;
}
.nivo-caption a {
						display:inline !important;
}
.nivo-html-caption {
						display:none;
}
.nivo-directionNav a {
						position:absolute;
						top:45%;
						z-index:3;
						cursor:pointer;
}
.nivo-prevNav {
						left:0px;
}
.nivo-nextNav {
						right:0px;
}
.nivo-controlNav a {
						position:relative;
						z-index:3;
						cursor:pointer;
}
.nivo-controlNav a.active {
						font-weight:bold;
}
#slider img {
						position:absolute;
						top:0px;
						left:0px;
						display:none;
}
#slider a {
						border:0;
						display:block;
}
					
#slider .nivo-controlNav {
						position:absolute;
						left:45px;
						bottom:37px;
}
.nivo-controlNav a {
						display:block;
						width:14px;
						height:14px;
						background:url(../image/bullets.png) no-repeat;
						text-indent:-9999px;
						border:0;
						margin-right:5px;
						float:left;
}
.nivo-controlNav a.active {
						background-position:-14px 0;
}
					*
.nivo-directionNav a {
						display:block;
						width:0px;
						height:0px;
						/*background:url(../image/icon_btn.png) no-repeat;*/
						text-indent:-9999px;
						border:0;
						margin-top:30px;
}
a.nivo-nextNav {
						background-position:-20px 0;
						right:20px;
}
a.nivo-prevNav {
						left:20px;
}
					
.nivo-caption {
						text-shadow:none;
						font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
						color:#efe9d1;
						text-decoration:underline;
}
					
#slider-wrapper {
						width:726px;
						height:292px;
						margin:0 auto;
						padding-top:0px;
						margin-top:50px;
}
					
#slider {
						position:relative;
						width:726px;
						height:292px;
}

@font-face{
	 font-family:NanumGothic;
	 
	 src:url(../image/webfont/NanumGothic.eot); /* for ie6~8 */
	 src:local(¡Ø), url(../image/webfont/NanumGothic.woff) format('woff'); /* for ie9,chrome,firefox,safari */
	 
}
	
@font-face{
	 font-family:NanumGothicBold; 
	 
	 src:url(../image/webfont/NanumGothicBold.eot); /* for ie6~8 */
	 src:local(¡Ø), url(../image/webfont/NanumGothicBold.woff) format('woff'); /* for ie9,chrome,firefox,safari */
	 
}
	
@font-face{
	 font-family:NanumGothicRegular; 
	 
	 src:url(../image/webfont/NanumGothic-Regular.eot); /* for ie6~8 */
	 src:local(¡Ø), url(../image/webfont/NanumGothic-Regular.woff) format('woff'); /* for ie9,chrome,firefox,safari */
	 
}