@charset "utf-8";
/* CSS Document */

/*익스플로러*/

body			{color:#4b4b4b; font-family:돋움; font-size:9pt; line-height:17px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFFFFF;}
td				{color:#4b4b4b; font-family:돋움; font-size:9pt; line-height:17px; word-break:break-all;}

.input00	 {
font-family :돋움;
border:1px solid #53627e; 
height:19px;
background-color:#d5e3ff;
}


p, button, textarea, select, .c1 { 	
	font-family:Tahoma,굴림; font-size:9pt; color:#454545; margin:0;

	scrollbar-face-color:#FFFFFF; /* 바 색깔 */
	scrollbar-highlight-color: #FFFFFF; /* 왼쪽 그림자 */
	scrollbar-3dlight-color: #CCCCCC;  /* 바 테두리 */
	scrollbar-shadow-color: #CCCCCC;  /* 바 그림자 */
	scrollbar-darkshadow-color: #FFFFFF;  /* 오케이 */
	scrollbar-track-color: #EFEFEF;  /* 길 색 */
	scrollbar-arrow-color: #000000; /* 아래 위 화살표 */
}

/* 파이어 폭스*/
html>body, td, p, button, textarea, select, .c1 {
	font-family:Tahoma,굴림; font-size:9pt; color:#454545;
}
img {border: none;}	

a:link, a:visited, a:active { text-decoration:none; color:#454545; }
a:hover { text-decoration:underline; color:#f0761c}

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member { font-weight:bold; }
.guest  { font-weight:normal; }

.lh { line-height: 150%; }
.jt { text-align:justify; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { color:#424E10; }
.comment { color:#707070; }

.ed { font-family:굴림; font-size:9pt; color:#454545; border-top:1px solid #ababab;  border-bottom:1px solid #dfdfdf; border-left:1px solid #ababab; border-right:1px solid #dfdfdf; padding-top:2px;}
.search_01 { font-family:굴림; font-size:9pt; color:#454545; border-top:3px solid #a6e25b;  border-bottom:3px solid #a6e25b; border-left:3px solid #a6e25b; border-right:3px solid #a6e25b; padding-top:2px;}
.ed2 { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border:1px solid #cccccc; line-height: 150%;}
.ed3 {border-top:1px solid #7f9db9;  border-bottom:1px solid #7f9db9; border-left:0px solid; border-right:0px solid; padding-top:2px;}
.tx { font-family:Tahoma,굴림; font-size:9pt; color:#454545;  border:1px solid #cccccc; }
.small { font-size:8pt; font-family:굴림; }
.text1 { font-size:14px; font-weight:bold; color:#454545; text-decoration:none; }
.text2 { font-size:9pt; color:#ffffff; text-decoration:none; }
.outlogin { font-family:굴림; font-size:8pt; color:#454545; border-top:1px solid #ababab;  border-bottom:1px solid #dfdfdf; border-left:1px solid #ababab; border-right:1px solid #dfdfdf; letter-spacing:0px; padding-top:3px; padding-left:5; padding-right:0; padding-bottom:0}
.input_search { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border-top:1px solid #ffa64d;  border-bottom:1px solid #ffd49a; border-left:1px solid #ffa64d; border-right:1px solid #ffd49a; padding-top:2px;}

.input_01 { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border-top:1px solid #559d48;  border-bottom:1px solid #80cc31; border-left:1px solid #559d48; border-right:1px solid #80cc31; padding-top:2px;}
.input_02 { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border-top:1px solid #1b71c0;  border-bottom:1px solid #4595df; border-left:1px solid #1b71c0; border-right:1px solid #4595df; padding-top:2px;}
.input_03 { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border-top:1px solid #559d48;  border-bottom:1px solid #80cc31; border-left:1px solid #559d48; border-right:1px solid #80cc31; padding-top:2px;}
.input_04 { font-family:Tahoma,굴림; font-size:9pt; color:#454545; border-top:1px solid #2f516c;  border-bottom:1px solid #4f7391; border-left:1px solid #2f516c; border-right:1px solid #4f7391; padding-top:2px;}

.quick_link { filter:DropShadow(Color="#69a928",OffX="1",OffY="1",Positive="1"); text-align:center; padding:2 0px 0 12px; font-size:9pt; letter-spacing:0px; font-weight:bold; font-family:굴림; }
.quick_link_01 { filter:DropShadow(Color="#69a928",OffX="1",OffY="1",Positive="1"); float:left; padding:0 7px 0 7px; font-size:9pt; letter-spacing:0px; font-weight:bold; font-family:굴림; }
.quick_link_02 { filter:DropShadow(Color="#21679d",OffX="1",OffY="1",Positive="1"); float:left; padding:0 7px 0 7px; font-size:9pt; letter-spacing:0px; font-weight:bold; font-family:굴림; }
.quick_link_03 { filter:DropShadow(Color="#69a928",OffX="1",OffY="1",Positive="1"); float:left; padding:0 7px 0 7px; font-size:9pt; letter-spacing:0px; font-weight:bold; font-family:굴림; }
.quick_link_04 { filter:DropShadow(Color="#2a4c68",OffX="1",OffY="1",Positive="1"); float:left; padding:0 7px 0 7px; font-size:9pt; letter-spacing:0px; font-weight:bold; font-family:굴림; }
.iePngFix {behavior:url(/iepngfix.htc);}

.padding_05 { padding-left:8px;}
.title_01 { font-weight:bold; color:#FF6600; font-size:13px}
.title_02 { font-weight:bold; color:#2556a7; font-size:13px}


/////////////////////////////////////////////////////////////////////////////////////
// 멀티 팝업창

/* 2008년 12월 5일 금요일 플록 - 팝업공지 세트를 위해 추출 */

/* 게시판 */

/* 작성 */

#write_skin .title_text { float:left; padding:7px 10px; border:none; width:90px; height:auto; color:#8492A0; line-height:150% }
#write_skin .conts { float:left; padding:7px 1px; border:none; width:auto; height:auto; color:#8492A0; line-height:150% }
#write_skin .row_clear { clear:both; width:100%; height:1px; border-top:1px solid #DDDDDD; font-size:1px; }

/* 버튼 */
#write_skin .text_btn_box { margin:0 auto; padding:10px 0; border:0; clear:both; width:100%; height:30px; text-align:center; }
#write_skin .text_btn_box .submit { width:auto; min-width:60px; height:25px; margin:0; padding:0; background:#FFF; border:1px solid #797979; font: normal small-caps bold 13px Dotum, Verdana;  color:#797979; vertical-align:3%; cursor:pointer; }
*:first-child+html #write_skin .text_btn_box .submit { vertical-align:middle; }
#write_skin .text_btn_box .submit:hover { color:#797979; border:2px solid #797979; text-decoration:none; }
#write_skin .text_btn_box span { width:auto; min-width:50px; height:25px; padding:5px 10px; cursor:pointer; border:1px solid silver; font: normal small-caps bold 13px Dotum, Verdana;  color:#797979; }
*:first-child+html #write_skin .text_btn_box span { vertical-align:middle; padding:4px 10px; }
#write_skin .text_btn_box span:hover { color:#797979; border:2px solid #797979; text-decoration:none; }

/* 뷰 */

/* 버튼 */
#view_skin .text_btn_box { margin:0;  padding:5px 0; border:0; clear:both; width:100%; height:30px; text-align:right; }
#view_skin .text_btn_box span { width:auto; min-width:50px; height:25px; padding:4px 5px; cursor:pointer; border:1px solid silver; font: normal small-caps bold 13px Dotum, Verdana;  color:#797979; }
#view_skin .text_btn_box span:hover { color:#797979; border:1px solid #555; text-decoration:none; }
#view_skin .text_btn { width:auto; min-width:50px; height:25px; margin:0; padding:5px; cursor:pointer; border:1px solid orange; font: normal small-caps bold 13px Dotum, Verdana;  color:orange; }
#view_skin .text_btn:link { font-weight:bold; color:orange; text-decoration:none; }
#view_skin .text_btn:visited { color:orange; text-decoration:none; }
#view_skin .text_btn:active { color:orange; text-decoration:none; }
#view_skin .text_btn:hover { color:#649B36; border:2px solid #649B36; text-decoration:none; }

/* 분류설정 */
#view_skin #sca_edit { margin:10px 0; }
#view_skin #sca_edit_content { display:none; margin-bottom:10px; padding:10px; width:95%; height:auto; border:3px solid #ECEFF1; background:#FFF;  line-height:25px; }
#view_skin #sca_edit_btn { position:relative; margin:0; }
#view_skin #sca_edit_btn .controls { position:absolute; top:5px; left:400px; }
#view_skin #sca_edit_btn .sca_edit_open { color:red; }
#view_skin #sca_edit_btn .sca_edit_close { width:auto; display:none; color:blue; }


/* 코멘트 */

#commentContents { width:100%; border:none; }
.comment_row { width:100%; border:none; clear:both; }
.comment_conts { float:left; width:auto; height:auto; border-top:2px dotted #dddddd; }
#comment_write { width:100%; border:none; }
#comment_write_row { width:98%; height:auto; min-height:190px; margin:10px 0; border:1px solid #EEEEEE; }
#comment_write_control { width:100%; height:auto; padding:5px 15px; overflow:visible; }
#comment_write_control img { vertical-align:bottom; }
#comment_write_conts { width:98%; height:auto; padding:10px; }
#comment_write_txts { float:left; width:85%; height:auto; }
#comment_write_btn { float:left; width:15%; height:auto; margin:20px 0; text-align:center; }
#comment_write_btn .submit { width:60px; height:40px; margin:0; padding:0; background:#FFF; border:1px solid #797979; font: normal small-caps bold 13px Dotum, Verdana;  color:#797979; cursor:pointer; }
#comment_write_btn .submit:hover { color:#797979; border:2px solid #555; text-decoration:none; }


/* 공지 최신글 latest_pop_multi */

#latest_pop_multi .divpop {height:auto; padding:0; visibility:hidden; cursor:move; text-align:center;}
#latest_pop_multi .close_btn {position:absolute; top:0; right:0; width:30px; height:20px; text-align:center; margin:0; padding:0; border:0;}
#latest_pop_multi .close_btn span {width:30px; height:20px;padding:0; line-height:150%; display:block; cursor:pointer; font-weight:bold; color:#333;}
#latest_pop_multi .close_btn span:hover, .ie6hover {color:#649B36; text-decoration:none; background-color:#EFF1FF;}
/*
#latest_pop_multi .close_btn span:active {border:1px; border-style:inset;} 
*/
/* IE6과 그 이하의 브라우저 (.ie6hover 클래스는 실제 선언된 값이 아님 - 선언하지 마세요) */
#latest_pop_multi .close_btn span {
 behavior: expression(
  this.onmouseover = new Function("this.className += ' ie6hover';"),
  this.onmouseout = new Function("this.className = this.className.replace(' ie6hover', '');"),
 this.style.behavior = null
 ); 
}

#latest_pop_multi .title {width:100%; margin-top:30px; padding:0; *padding-top:30px; _padding-top:30px; vertical-align:top; clear:both;}
#latest_pop_multi .title span.subj {font:bold 14px Dotum; color:#2C88B9;}
#latest_pop_multi .title span.date {font-size:11px;}
#latest_pop_multi .conts {width:95%; margin:auto; margin-top:20px; *padding-top:20px; _padding-top:20px; padding:0; vertical-align:top; text-align:center;line-height:150%;}
#latest_pop_multi .conts img {border:0; vertical-align:top;}
#latest_pop_multi .form {width:100%; margin:10px 0;}
#latest_pop_multi .form lable {cursor:pointer;}
#latest_pop_multi .form input {vertical-align:top;}
#latest_pop_multi .imgs {width:100%; margin-top:50px; margin-bottom:10px; padding:0; *padding-top:50px; vertical-align:top; text-align:center; overflow:hidden;}
#latest_pop_multi .imgs img {border:0; vertical-align:middle;}

a.leftmenu:link { color:#808080; font-weight:bold; }
a.leftmenu:visited { color:#808080; font-weight:bold;}
a.leftmenu:hover { color:#ff9000; font-weight:bold;}
a.leftmenu:active{ color:#ff9000; font-weight:bold;}

a.leftmenu_02:link { color:#fa6a00; font-weight:bold; }
a.leftmenu_02:visited { color:#fa6a00; font-weight:bold;}
a.leftmenu_02:hover { color:#fa6a00; font-weight:bold;}
a.leftmenu_02:active{ color:#fa6a00; font-weight:bold;}

a.leftmenu_03:link { color:#808080; font-weight:bold; }
a.leftmenu_03:visited { color:#808080; font-weight:bold;}
a.leftmenu_03:hover { color:#808080; font-weight:bold;}
a.leftmenu_03:active{ color:#808080; font-weight:bold;}

.navi{font-size:11px; color:#666666; padding-right:5px}

a.sitemap:link { color:#565656; line-height: 130%; padding-right:10px; text-align:right; font-weight:bold;}
a.sitemap:visited { color:#565656; line-height: 130%; padding-right:10px; text-align:right;font-weight:bold;}
a.sitemap:hover { color:#f57128; line-height: 130%; padding-right:10px;  
text-align:right;font-weight:bold;}
a.sitemap:active{ color:#f57128; line-height: 130%; padding-right:10px; text-align:right;font-weight:bold; }
