body{ margin:0; padding:0; font-family:µ¸¿ò,dotum, Verdana; font-size:12px;color:#696969; background:url(/img/bg.jpg) repeat-x;
scrollbar-3dlight-color:#cccccc;scrollbar-arrow-color:#C7CFD1;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#FBFBFB;scrollbar-highlight-color:#F3F3F3;scrollbar-shadow-color:#CCCCCC;}
table,tr,td,input,select,p,div,span { font-family:µ¸¿ò,Verdana,dotum; font-size:12px;color:#393939; line-height:normal}

body {
  scrollbar-3dlight-color:#cccccc;scrollbar-arrow-color:#C7CFD1;scrollbar-track-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-face-color:#FBFBFB;scrollbar-highlight-color:#F3F3F3;scrollbar-shadow-color:#CCCCCC;
  }

form { display : inline; }
img, input {border:0}
div {padding:0; margin:0}

.hand {cursor:pointer}

a:link{ text-decoration:none;color:#696969;}
a:visited { text-decoration:none;color:#696969;}
a:hover { text-decoration:none;color:#696969;}

.input
{ font-family: dotum,Arial,'Arial Black';font-size: 11px;color: #676767;Border:1x SOLID #DEDEDE;background: #E8E8E8;height: 20x;margin: 0px;}
.input_no
{ font-family: dotum,Arial,'Arial Black';font-size: 11px;color: #676767;Border:0;background: transparent;}

.checkbox
{ font-family: dotum,Arial,'Arial Black';font-size: 11px;color: #676767;Border:0x SOLID #EFEFE9;height: 20x;margin: 0px;}

.line01 {background: #DADADA;}
.line02 {background-image:url(/images/line01.gif); background-repeat:repeat-x;}
.line03 {background: #E8E8E8;}
.line04 {background-image:url(/images/line02.gif); background-repeat:repeat-x;}

.color01 {background: #E6E6E6;}
.color02 {COLOR: 7E7E7E; background: #F7F7F7;}


.text01 {  FONT: 12px/15px dotum,Arial, Helvetica, sans-serif;COLOR: 676767; }

/*°ü¸®ÀÚ °Ô½ÃÆÇ ¿ë */
.text_bbs {  FONT: 12px dotum,Arial, Helvetica, sans-serif;COLOR: #685F34; font-weight:bold;}


.text01		a:link{ text-decoration:none;color:#676767;letter-spacing:-1px;}
.text01		a:visited { text-decoration:none;color:#676767;letter-spacing:-1px;}
.text01		a:hover { text-decoration:none;color:#676767;font-weight:bold;letter-spacing:-1px;}

.paging {  FONT: 11px/15px Verdana,dotum;COLOR: 666666; }
.paging		a:link{ text-decoration:none;color:#666666;font-weight:bold;}
.paging		a:visited { text-decoration:none;color:#666666;font-weight:bold;}
.paging		a:hover { text-decoration:none;color:#000000;font-weight:bold;}


/*  board    */

.b_head {background-image:url(../bbs/images/head_bg.gif); background-repeat:no-repeat; height:80px; vertical-align:top;}
.b_head2 {background-image:url(../bbs/images/head_tbg.gif); background-repeat:repeat-x; text-align:right; height:22; vertical-align:bottom}

.b_no {font-size: 11px;font-family: Tahoma, gulim,dotum, Arial;	color: #514615;}
.b_text {line-height: 18px;	color: 888876; padding:10;}
.b_text01 {font-size: 11px;font-family:dotum, Arial;	color: #5C5224;}
.b_text02 {FONT: 12px/15px dotum, Arial;color: #7E7550;}
.b_text03{FONT: 12px/15px dotum, Arial;color: #2C7D00; font-weight:bold;}
.b_text04 {FONT: 11px/15px dotum, Arial;color: #969696;}
.b_text05 {background: #f8f8f2;}
.b_text06 {FONT: 12px/15px dotum, Arial;color: #6a6d75;}

.b_input
{ font-family: dotum,Arial,'Arial Black';
font-size: 11px;
color: #656565;
Border:0x SOLID #DEDEDE;
background:transparent;
width:103;
height: 18x;
padding-left:7;
padding-right:7;
}

/*.b_select {font-size: 11px; behavior: url('../css/selectbox.htc'); width:82; height: 18x;}*/
.b_select {font-size: 11px; width:120; height: 18px; Border:1px SOLID #514615;}
.b_select2 {font-size: 11px; width:170; height: 18px; Border:1px SOLID #514615;}

.b_input2
{ font-family: dotum,Arial,'Arial Black';
font-size: 11px;
color: #656565;
Border:1x SOLID #514615;
width:82;
height: 18x;
}

.b_input3 {	font-size: 11px;color: #656565;height:20px;Border:1px SOLID #CCCCCC;}
.b_input4 {	font-size: 12px;color: #969696;Border:1px SOLID #dddbc7;}

.b_color01 {background: #F7F6F4;}
.b_color02 {background: #C6BD4F;}
.b_color03 {background: #F8F8F2;}

.box {background: #f8f8f2; padding:15 27 15 27;}
.box1 {background: #f8f8f2; padding:2 10 2 10;}
.box_w {width:96%}
.poll {background-image:url(../01_custom/images/poll_bar.gif); background-repeat:repeat-x; height:5}
.poll2 {background-image:url(../01_custom/images/poll_bar2.gif); background-repeat:repeat-x; height:5}
.m_input
{ font-family: dotum,Arial,'Arial Black';
font-size: 11px;
color: #676767;
Border:1x SOLID #DADADA;
background: #F3F3F1;
height: 20x;
margin: 0px;
}

.w_con {width:650px;}

.pub01 { font-family:"µ¸¿ò",dotum;
	color: #d38b66;
	font-weight: bold;
	font-size: 12px;
	 text-align:center;
}

.pub02 { font-family:"µ¸¿ò",dotum; font-size: 12px; font-weight: bold; text-align:center; height:24;}
.pub03 { font-family:"µ¸¿ò",dotum; font-size: 12px; text-align:right; padding-right:12;}
.pub04 {color: #75746c; font-family: dotum, Arial;font-weight: bold;}
.pub05 { font-family:"µ¸¿ò",dotum; color: #d38b66; font-size: 12px; font-weight: bold; height:24;}
.pub06 { font-family:"µ¸¿ò",dotum; font-size: 12px; text-align:center; padding-right:12;}
.pub07 { font-family:"µ¸¿ò",dotum; color: #d38b66; font-weight: bold; font-size: 11px;}
.pub08 { font-family:"µ¸¿ò",dotum; font-size: 12px; font-weight: bold; padding-left:10px;}
.pub09 { font-family:"µ¸¿ò",dotum; font-size: 12px; height:25; padding-left:5px;}
.pub10 { font-family:"µ¸¿ò",dotum; font-size: 12px; font-weight: bold; text-align:right; height:24; padding-right:10px;}
.pub11 { font-family:"µ¸¿ò",dotum; font-size: 12px; font-weight: bold; text-align:center;}


.padd7 {padding-left:7px;}
.padd10 {padding-left:10px;}
.padd15 {padding-left:15px;}
.padd20 {padding-left:20px;}
.padd25 {padding-left:25px;}
.padd30 {padding-left:30px;}
.padd35 {padding-left:35px;}
.padd40 {padding-left:40px;}
.padd45 {padding-left:45px;}
.padd50 {padding-left:50px;}
.padd55 {padding-left:55px;}
.padd60 {padding-left:60px;}
.padd65 {padding-left:65px;}
.padd70 {padding-left:70px;}
.padd75 {padding-left:75px;}
.padd80 {padding-left:80px;}
.padd85 {padding-left:85px;}
.padd90 {padding-left:90px;}
.padd95 {padding-left:95px;}
.padd100 {padding-left:100px;}


.member05_title_1 {padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; }
.member05_title_2 {padding:0px 0px 0px 21px; font-size:11px; line-height:1.8; }

.title_bg {padding-left:7; background-repeat:no-repeat; background-image:url(../01_custom/images/05_02_02titlebg.gif); height:20px;}

/* main */

.tab_bg {background:url(../img/tab_bg.gif) repeat-x}
.td01 {font-size:11px; color:#6d8b2d; letter-spacing:-1px}
.td02 {font-size:11px; color:#1e7fb7; letter-spacing:-1px}
.dot_date {background:url(../img/dot.gif) no-repeat 5px center; width:45px; height:18px; padding-left:12px; color:#1e7fb7; font-family:Tahoma; font-size:10px;}

/* sub */
.sub_bg {background:url(img/sub_bg.jpg) no-repeat}
.sub_bg01 {background:url(../01_custom/img/sub_bg.jpg) no-repeat}
.sub_bg02 {background:url(../02_news/img/sub_bg.jpg) no-repeat}
.sub_bg03 {background:url(../03_facil/img/sub_bg.jpg) no-repeat}
.sub_bg04 {background:url(../04_cyber/img/sub_bg.jpg) no-repeat}
.sub_bg05 {background:url(../05_about/img/sub_bg.jpg) no-repeat}
.sub_bg06 {background:url(../06_member/img/sub_bg.jpg) no-repeat}

#top {position:relative; padding:0; margin:0; width:905px; height:121px; border:0px solid green}
#main_top {position:relative; padding:0; margin:0; width:905px; height:150px; border:0px solid red}
#main_top p {float:left; padding:0; margin:0;}
#main_flash p {float:left; padding:0; margin:0;}
#main_contents {position:relative; padding:0; margin:0 0 12px 41px; width:853px; height:422px; border:0px solid green}
#main_contents div, span, img {padding:0; margin:0}
#main_left {position:absolute; padding:0; margin:0; top:0; left:0; width:165px; height:422px; border:0px solid green}
#left01 {position:relative; height:100px; border:0px solid blue}
#left01 .login_input {background:url(../img/login_input.gif) no-repeat; margin:0 0 3px 3px; padding:0 0 0 10px; height:20px;}
#left01 .login_bt {float:left; padding:0 5px 0 0; margin:0 0 0 5px;}
#left02 {height:120px;}
#left02 p {padding:5px 0}

#main_center {position:absolute; padding:0; margin:0; top:23px; left:186px; width:407px; height:399px; border:0px solid yellow}
#center01 {border:0px solid red}
#center02 {width:407px; height:147px;}
#center03 {width:407px; height:131px;}
.center_bg {background:url(../img/center_bg.gif) no-repeat; border:0px solid blue}
.center_title {padding:0 0 0 17px;}
.center_img {position:absolute; padding:23px 0 0 17px; border:0px solid blue}
.center_board {position:relative; left:119px; top:22px; width:260px; height:60px; border:0px solid red}
.center_board td { color:#b09c8d;}
.center_board td span { color:#b09c8d;}
.center_board a:hover { color:#b09c8d;}
.center_date {background:url(../img/center_dot.gif) no-repeat 0 40%; padding:0 0 0 5px; font-weight:bold; width:18%;}

#main_right {position:relative; padding:0; margin:0; top:23px; left:613px; width:240px; height:399px; border:0px solid red}
#right01 {height:108px;}
.right_board {position:relative; left:81px; top:15px; width:155px; height:60px; border:0px solid red}
.right_date {background:url(../img/right_dot.gif) no-repeat 0 40%; padding:0 0 0 5px; width:28%;}

#calendar {height:155px;}
#cal_m {float:left; margin-left:30px;}
#cal_m p {float:left; padding:2px; vertical-align:bottom;}
.cal_month {color:#c44444; font-size:11px; font-family:Tahoma, erdana, Arial; font-weight:bold; vertical-align:top; padding:0 0 2px 0;}
.cal_table {background:url(../img/cal_head.gif) no-repeat; border:0; margin:17 0 0 0;}
.cal_table1 {background:url(../img/cal_head1.gif) no-repeat; width:90%; border:0; margin:17px 0 0 0;}
.cal_table th {height:21px; width:13%}
.cal_table td {height:17px; text-align:center;color:#000; font-size:11px; font-family:Tahoma, erdana, Arial; font-weight:bold;}
.cal_table td.cal_td1 {color:#c40000}
.cal_table td.cal_td2 {color:#0066c5}
.cal_tr {background:#F3F1EE}

/* left calendar */
#calendar_left {height:155px; margin-top:20px; border:1px solid red;}
#cal2_m {float:right; margin-left:20px;}
#cal2_m p {float:left; padding:2px; vertical-align:bottom;}
#calendar_left .cal_month {color:#c44444; font-size:11px; font-family:Tahoma, erdana, Arial; font-weight:bold; vertical-align:top; padding:0 0 0 0;}
#calendar_left .cal_table {width:180px; border:0; margin:7px 0 0 0;}
#calendar_left .cal_table th {height:21px; width:13%; border:2px solid #c50000;}
#calendar_left .cal_table td {height:17px; text-align:center;color:#000; font-size:11px; font-family:Tahoma, erdana, Arial; font-weight:bold;}
#calendar_left .cal_table td.cal_td1 {color:#c40000}
#calendar_left .cal_table td.cal_td2 {color:#0066c5}
#calendar_left .cal_tr {background:#F3F1EE}
/* left calendar */

#logo {position:absolute; left:57px; top:63px; border:0px solid blue}
#top_right {position:absolute; left:248px; top:0; border:0px solid yellow}
#top_search {position:absolute; left:683px; top:28px; border:0px solid yellow}
#menu {position:absolute; padding:0; margin:0; top:56px; left:224px; height:50px; border:0px solid red}
#top_flash {position:absolute; padding:0; margin:0; top:120px; left:0; height:101px; border:0px solid blue;}

#foot {position:relative; padding:0; margin:15px 0 0 33px; width:869px; border:0px solid blue}
.foot {background:#f8f8f8; width:100%; padding-bottom:20px}
.foot_logo {width:200px; padding:0 0 0 20px;}
.foot_text {width:500px;}

#sub {width:901px; padding:0; margin:0;}
.w_left {width:227px;}
.w_right {padding:0; margin:0;}
.title_line {background:url(/img/title_line.gif) repeat-x right top; padding:0;}
.position {height:30px; padding:8px 15px 0 0; text-align:right; font-size:11px; color:#b09c8d}
.title_img {height:40px;}

#no_layer {position:relative; padding:0; margin:0; width:407px; height:70px; border:0px solid red}
#no_layer div {
	position:absolute;
	width:100%;
	left:3px;
	top:5px;
	border:0px solid blue;
}
.notice_table {width:100%; border:0;}
.notice_text {background:url(../img/dot.gif) no-repeat 2% 45%; padding:0 0 0 12px; vertical-align:middle; font-family:Tahoma;}
.notice_date {padding:0 0 4px 7px; width:28%; font-family:Tahoma;font-size:10px; color:#c7bda9; font-weight:bold}


#left_title {position:absolute; left:0; top:154px; }
.left_padd {padding:23px 0 0 44px; font-size:11px; letter-spacing:-1px;}
.left_bottom {padding:0 0 0 44px; margin:50px 0 0 0;}

.submenu {padding:1px 0 2px 22px;display:none; margin:0;}
.submenu p {padding:0; margin:0; text-decoration: none; color:#898989; font-size:11px; letter-spacing:-1px; line-height:15px;}
.submenu p a {text-decoration: none; color:#898989; font-size:11px; letter-spacing:-1px;}
.submenu p a:hover {text-decoration: none;	color: c10000;}

.left_line p {padding:0; margin:0;}
.left_line {background:url(../img/left_line.gif) no-repeat left bottom; padding:2px 0;}

#contents {position:relative; padding:15px; margin:0; width:677px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}

/* bbs */
.bbs01 {background:url(../03_facil/img/bbs01.gif) repeat-x; text-align:center; font-weight:bold; color:#279c52}
.bbs02 {background:url(../03_facil/img/bbs02.gif) repeat-x; text-align:center; font-weight:bold; color:#279c52; height:32px;}
.bbs_line01 {background:#73d196}
.bbs05_1 {background:url(../05_about/img/bbs01.gif) repeat-x; text-align:center; font-weight:bold; color:#0781a8}
.bbs05_2 {background:url(../05_about/img/bbs02.gif) repeat-x; text-align:center; font-weight:bold; color:#0781a8; height:32px;}
.bbs_line05_1 {background:#73bad1}

.bbs04_1 {background:url(../04_cyber/img/bbs01.gif) repeat-x; text-align:center; font-weight:bold; color:#a807a2}
.bbs04_2 {background:url(../04_cyber/img/bbs02.gif) repeat-x; text-align:center; font-weight:bold; color:#a807a2; height:32px;}
.bbs_line04_1 {background:#d655ce}

.bbs_td {text-align:center; padding:8px 0; color:#626262; font-family:"±¼¸²", gulim}
 
/* table */
.table05 {width:100%; background:#73bad1;}
.table05 th {background:#f2faff; color:#0781a8;}
.table05 td {background:#fff;}
.table01 {width:100%; border:0; background:#e2e2e2; margin-bottom:10px;}
.table01 th {background:#ededed}
.table01 th.lighter {background:#ededed; font-weight:lighter}
.table01 td {background:#ffffff}

.dot01 {background:url(../05_about/img/dot.gif) no-repeat 4px 7px; padding:0 0 0 12px; line-height:19px;}

.tab05 {background:url(../05_about/img/tab_bg.gif) repeat-x; height:22px}

.title_sub {padding:20px 0 0 15px}
.fac_table01 {background:url(../03_facil/img/01_img06.gif) no-repeat right top; width:100%;}
.fac01 {padding-bottom:12px;}
.fac_list  {width:495px;}
.fac_list th {background:#93897a}
.fac_line {background:#c2bdb5}
.fac_list td {font-size:11px; text-align:center; padding:4px;  }
.fac_td {padding:8px 0;font-size:11px; color:#7f7f7f}
.text02 	{color:#7f7f7f;font-weight:bold;}
.text03 	{color:#ff9500;}
.text04 	{ color:#7f7f7f}

#about_tab {position:relative; padding:0; margin:0; width:630px; border:0px solid red}
#about_tab div {position:relative; padding:10px; margin:0; width:610px; border:0px solid red}

#res_tab {position:relative; padding:0; margin:10px 0 0 0; width:630px; border:0px solid red}
#res_tab div {position:relative; padding:10px; margin:0; width:100%; border:0px solid red}
.blank {height:15px;}
.about_title {padding:0 0 10px 0;}

#popup {width:100%; padding:7px}
.pop_table {width:100%;}
.fac_bt {height:30px; background:#edebe9; padding-left:10px;}
.fac_photo1 {background:#c2bdb5; padding:10px; width:273px; height:211px; text-align:center; vertical-align:middle}
.fac_photo2 {background:#fff; padding:9px; text-align:center; vertical-align:middle}
.fac_t {padding:24px 0 9px 0}
.fac_view_table {width:92%}
.fac_view_table th {width:30%; background:#edebe9; color:#c7160e; padding-left:15px; text-align:left; height:24px;}
.fac_view_table td {padding-left:7px;}
.fac02 {padding:12px 0 0 0; color:#7f7f7f; border-top:1px solid #c2bdb5;}
.fac02 p {padding:0; margin:0}

.text01 {color:#000; font-weight:bold; height:30px}
.text02 {color:#00a650; line-height:19px;}

.down_bg {background:url(../06_res/img/down_bg.gif) no-repeat center top; height:85px; text-align:center; padding:13px 0;}
.down_bg td {padding:10px 0}

.formcss {  font-family: "u", ""; font-size: 12px; color: #666666; border: #E5E1D9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.formcss3 {  font-family: "u", ""; font-size: 12px; color: #666666; border: #d7d7d7; background-color: #F7F7F7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.formcss2 {  font-family: "u", ""; font-size: 9pt;}
.box_simin {  border: C1C1C1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "µ¸¿ò"; font-size: 9pt; line-height: 14pt; color: #666666;}



/*
    ½Ç¹ö¶óÀÌÆ® ½ºÅ¸ÀÏ ½ÃÆ® kojaedoo@gmail.com
*/
    #overlay{
    position:absolute ; left:0px; top:0px; width:10px; height:10px; z-index:999999; filter:alpha(opacity=80);
    background-color: #313131; 
    }
    #SilverlightTicket{
    position:absolute ; top:100px; width:930px; height:596px; z-index:9999999;
	margin-left:auto; margin-right:auto;
   
    }       