*{ margin:0; padding:0; }
body { color:#666666;}
IMG { border:0; vertical-align:middle;}
table {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:12px; line-height:18px;}

a{ text-decoration:none; color:#838383;}
a:active,a:focus{ text-decoration:none; }
a:hover { color:#264e97;}



#wrap {background:url(../img/body_bg.gif) no-repeat 50% 0;}

#footer {background:url(../img/copy_bg.gif) repeat-x;}





.main_fla1 { z-index:100; position:absolute; background:url(../img/main_bg.jpg); background-repeat:repeat-x;}
.main_fla2 { z-index:200; position:relative;}


.home {font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:11px; }
.home span { color: #838383; font-weight:bold;  }



.board_table_w { border-top:2px solid #0e497d; }
.board_table_w span { color:#999999; font-size:11px;}
.board_table_w img { vertical-align:middle; }
.board_table_w th {background:url(../include/img/th_bg.gif) repeat-x; padding:6px; border-bottom:1px solid #dddddd;}
.board_table_w td { border-bottom:1px solid #eaeaea; text-align:center; padding:6px; }
.board_table_w .board_left { text-align:left; }
.board_table_w .board_right { text-align:right; }
.board_table_w .board_file { text-align:left; background:url(../include/img/jumsun_bg.gif) repeat-x bottom; border-bottom:1px solid #ffffff; padding:6px;}



.write_table_w { border-top:2px solid #0e497d; }
.write_table_w img { vertical-align:middle; }
.write_table_w th { background-color:#f7f7f7; padding:6px; border-bottom:1px solid #dddddd; text-align:left;}
.write_table_w td { border-bottom:1px solid #dddddd; padding:6px; }
.write_table_w .board_left { text-align:left; }
.write_table_w .board_right { text-align:right; }
.write_table_w .board_file { text-align:left; background:url(../include/img/jumsun_bg.gif) repeat-x bottom; border-bottom:1px solid #ffffff; padding:6px;}

.line0_table th { border:1px solid #ffffff; padding:0; margin:0;}
.line0_table td { border:1px solid #ffffff; padding:0; margin:0;}


/*ÆäÀÌÂ¡*/
.textnew {font-family: "µ¸¿ò";font-size: 11px;color: #666666;}
.textnew a.text:link {font-size: 11px;text-decoration: none; color: #666666} 
.textnew a.text:active {font-size: 11px;text-decoration: none; color: #666666} 
.textnew a.text:visited {font-size: 11px;text-decoration: none; color: #666666}
.textnew a.text:hover {font-size: 11px;color:#000000; text-decoration:none}
.text_foot {color: #989898; padding:4px;}
.text_bar {color: #CCCCCC}



.board_zero td { border:0;text-align:left;}
.board_zero img,input { vertical-align:middle; }
.text_left { text-align:left; }
.btn_right { text-align:right;}



.access { line-height:22px; padding-left:30px; font-weight:bold;}
.access span { font-weight:100;}


.qna {border-top:2px solid #eb8d12;}
.qna th {border-bottom:1px solid #dddddd; padding-top:12px;padding-bottom:12px;}
.qna td {border-bottom:1px solid #dddddd; padding-top:12px;padding-bottom:12px; background-color: #f4f4f4;}



.color01 { color:#838383;}

.main_center { padding:0 19px 0 19px;}
.footer {background:url(../img/copy_bg.gif); background-repeat:repeat-x; margin-top:20px;}

.view_bg01 {background:url(../img/view_bg.gif); background-repeat:repeat-y; height:154px;}
.view_bg02 {background:url(../img/view_bg.gif); background-repeat:repeat-y; height:105px;}
.view_title a { height:30px; font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:13px; font-weight:bold; width:245px;text-decoration:none; color:#fff;background:url(../img/view_title_bg.gif); background-repeat:no-repeat;padding-left:7px; padding-top:2px; text-align:left;}
.view_title a:active,a:focus,{ text-decoration:none; }
.view_title a:hover {color:#fff;}

.view_sotitle {background:url(../img/view_text_bg.gif); background-repeat:no-repeat; background-position:0 3px; color:#3568ac; padding-left:13px;}
.view_text td { padding:4px 0 4px 0;}
.num {color:#1ba638; text-align:center;}
.main_board a { line-height:16px; color:#444444;background:url(../img/dot.gif); background-repeat:no-repeat; background-position:0 5px; padding-left:8px;}
.main_game a { line-height:16px; color:#444444; font-weight:bold;}

.tableScroll_wPer01 {SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #C5C6C5; SCROLLBAR-SHADOW-COLOR: #C5C6C5; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #C5C6C5; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP:0px; OVERFLOW:auto; WIDTH:261px; height:127px; text-align:center; background:url(../main/del_bg.gif); background-repeat:no-repeat; background-position:right;}
.tableScroll_wPer02 {SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #C5C6C5; SCROLLBAR-SHADOW-COLOR: #C5C6C5; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #C5C6C5; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP:0px; WIDTH:261px; height:75px; text-align:center;}


.homenew {color: #acabab; font-size:11px; margin-bottom:8px; padding-bottom:2px;}
.home_c { color:#6699FF;}
.subtitle { margin-bottom:25px; background:url(../img/home_line.gif); background-repeat:repeat-x; background-position:bottom;}
.subtitle1 { margin-bottom:25px; background:url(../img/home_line1.gif); background-repeat:repeat-x; background-position:bottom;}

.main_fla1 { z-index:100; position:absolute;background:url(../img/bg.gif); background-repeat:repeat-x;}
.main_fla2 { z-index:200; position:absolute;}
.main_fir {background:url(../img/bg.gif); background-repeat:repeat-x;}
.sub_bg {background:url(../img/sub_bg.jpg); background-repeat:no-repeat; background-position:50% 0%;}
.noti { margin-top:360px;}
.noti_text {background:url(../img/dot.gif); background-repeat:no-repeat; background-position:2% 47%; padding-left:14px;}
.time { font-family: "µ¸¿ò", "±¼¸²"; font-size: 13px; text-align:center; color:#948105; font-weight:bold;}



.table_w100Per { width:100%;  border-bottom:2px solid #bdc3d3;}
.table_w100Per td { height:20px;}

.png24 {
   tmp:expression(setPng24(this));
}


.table_text {font-size:12px; font-family:"µ¸¿ò", Dotum, Helvetica, Apple Gothic, Sans-serif; line-height:17px;}
.table_text span { font-weight:bold; color:#0066CC;}





/* board view ---------------------------------------------------------------------*/
.comment_table { width:100%;border-top:2px solid #999; border-bottom:2px solid #999; margin:8px 0 4px 0;  }
.comment_table img { vertical-align:middle; }
.comment_table th { border-bottom:1px solid #999; text-align:center; padding:6px 0 6px 0;}
.comment_table td { border-bottom:1px solid #999; padding:6px 0 6px 0; }

.comment_text { width:660px;border-bottom:2px solid #999; margin:3px 0 4px 0; }
.comment_text th { border-bottom:1px solid #999; text-align:center; }
.comment_text td { border-bottom:1px solid #999; padding:6px 0 6px 0; }


.te_title {font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,"±¼¸²",Gulim,AppleGothic,Sans-serif; font-size:15px; font-weight:bold; color:#8fc010;}

.search_table {text-align:right; width:720px; margin-bottom:8px;}
.search_table td {line-height:25px;}
.search_table input,select { vertical-align:middle;}

/*FAQ*/
.faq {border-bottom:2px solid #83c2d1;border-top:1px solid #83c2d1;}
.faq_F {border-top:2px solid #83c2d1;width:720px; height:40px;}
.faq_F th {text-align:left;}
.faq_A {border-top:1px solid #83c2d1;border-bottom:1px solid #83c2d1;background:#f7f7f7;line-height:20px;}
.faq_A td { padding-top:15px; padding-bottom:15px;}










/* ¸®½ºÆ®°ü·Ã */
.min_list { font: 12px "µ¸¿ò", "±¼¸²"; color:#121212; font-weight: bold;}
.min_list_text { font: 12px "µ¸¿ò", "±¼¸²"; color:#121212; }
.min_list_num { font: 13px "µ¸¿ò", "±¼¸²"; color:#121212; }
.box_text1 { font: 12px "µ¸¿ò", "±¼¸²"; color:#121212; line-height:18px; }
.box_text { font: 12px "µ¸¿ò", "±¼¸²"; color:#121212; line-height:19px; }
.box_list { font: 12px "µ¸¿ò", "±¼¸²"; color:#121212; font-weight: bold; line-height:19px;}
.box_title { font: 13px "µ¸¿ò", "±¼¸²"; color:#121212; font-weight: bold; line-height:19px;}

/*ºñÁö°ü·Ã*/
#m_bg { background:url(../main/img/bg.gif); background-repeat:repeat-x; }
#s_bg { background:url(../img/s_bg.gif); background-repeat:repeat-x; }
#s_bg_top { background:url(../img/s_bg_top.gif); background-repeat: no-repeat; }
#s_bg_left { background:url(../img/s_bg_left.gif); background-repeat: no-repeat; }


.home_ti { font: 11px "µ¸¿ò"; color:#0066CC;  }
.home2 {font: 11px "µ¸¿ò", "±¼¸²"; color: #333333;}


.faq_text {font: 12px "µ¸¿ò", "±¼¸²"; color: #666666; line-height:18px;}

.skinListNum { font-size:11px; font-family:tahoma; color:#909090 }
.m_g:link {font: 12px "µ¸¿ò", "±¼¸²"; color: #666666; text-decoration:none; }
.m_g:visited {font: 12px "µ¸¿ò", "±¼¸²"; color: #666666; text-decoration:none; }
.m_g:active {font: 12px "µ¸¿ò", "±¼¸²"; color: #666666; text-decoration:none; }
.m_g:hover {font: 12px "µ¸¿ò", "±¼¸²"; color:#339933; text-decoration:none ; }




.btn_01 { height:36px; border:0;}
.btn_01 a:link,
.btn_01 a:active,
.btn_01 a:visited,
.btn_01 a:hover {width:123px;display:inline-block;height:30px;line-height:30px;text-align:center;background:url("../sub1/img/btn01-1.gif");background-repeat:no-repeat;text-decoration:none;}
.btn_01 a img {margin-top:5px;}
.btn_01 a:hover {width:123px;height:36px;line-height:36px;background:url("../sub1/img/btn01.gif");background-repeat:no-repeat;text-decoration:none;}
.btn_01 a.on1:link, .btn_01 a.on1:active, .btn_01 a.on1:visited, .btn_01 a.on1:hover 
{width:123px; height:36px;line-height:36px;background:url("../sub1/img/btn01.gif");background-repeat:no-repeat;text-decoration:none;}


/* pageing---------------------------------------------------------------------*/
.pageing { text-align:center; margin:auto; margin-top:8px; }
.pageing a:link,
.pageing a:active,
.pageing a:visited,
.pageing a:hover { width:19px; height:20px; color:#5c5c5c; line-height:21px;
			vertical-align:middle; display:inline-block; font-weight:bold; border:1px solid #fff; }
.pageing a img { margin-top:5px; }
.pageing a:hover { width:19px; height:19px; color:#61ade1; line-height:19px; border:1px solid #c7deee; 
			background:#f6fbff; font-weight:bold; text-decoration:none; }
.pageing a:hover img { margin-top:4px; }
.pageing a.on:link,	.pageing a.on:active, .pageing a.on:visited, .pageing a.on:hover 
		{ width:19px; height:20px; color:#61ade1; line-height:19px; border:1px solid #c7deee;
		background:#f6fbff; font-weight:bold; text-decoration:none; }


.text {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	line-height:16px;
}
.text2 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #6a6a6a;
}
.leftbox {text-align:left;}


.m_bg1 { background:url(../img/center_bg.jpg); background-repeat:no-repeat; }
.m_bg2 { background:url(../img/bottom_bg.jpg); background-repeat:no-repeat; }

#board { font:12px "µ¸¿ò", "±¼¸²"; color:#666666; line-height:18px; }
#board td.no { color:#83a1bb; }

#sub_bg { background:url(../img/y01_bg.jpg); background-repeat:repeat-y; }
.left_bg { background:url(../img/left_bg.jpg); background-repeat:repeat-y; }
.right_bg { background:url(../img/right_bg.jpg); padding-left:48ps; background-repeat:repeat-y; }






 
/*°Ô½ÃÆÇÅ¸ÀÌÆ²*/
.board {font: 12px "µ¸¿ò", "±¼¸²"; color: #666666; padding-left:10px; } 
.date {font: 11px "µ¸¿ò", "±¼¸²"; color: #818181;}



.id_box {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 11px;
 color: #6d6d6f;
 height: 19px;
 width: 148px;
 border: 1px solid #bebebe;
 padding-top: 4px;
 padding-left: 4px;
 margin-bottom: 2px;
}

.pw_box {
 font-family: "µ¸¿ò", "±¼¸²";
 font-size: 11px;
 color: #6d6d6f;
 height: 19px;
 width: 148px;
 border: 1px solid #bebebe;
 padding-top: 4px;
 padding-left: 4px;
 margin-bottom: 3px;
}






/*¸ÞÀÎ Äüº¸µå*/
.white {font: 12px "µ¸¿ò", "±¼¸²"; color: #ffffff; font-weight:bold;}

/*¼­ºê °æ·ÎÆ÷ÀÎÆ®*/
.blue_point {font: 11px "µ¸¿ò", "±¼¸²"; color: #003c5f; font-weight:bold;}


.point {font: 12px "µ¸¿ò", "±¼¸²"; color: #c21717; line-height : 20px; }





.content {font: 12px "µ¸¿ò", "±¼¸²"; color: #6a6a6a; line-height:160%; 	 text-decoration:none;
}






/* ´ë¸Þ´º ¼öÁ¤ */


#gnb ul, li, a { font-family:"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum,sans-serif, Arial; }

#gnb_bg {
  width:1000px;
  border-radius:10px;
  height:45px;
  line-height:45px;
  margin-top:10px;
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#f5f7f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /* IE6-9 */  
}

#gnb {
}	

#gnb ul {
    list-style:none;
	padding-left:10px;
}	

#gnb ul li {
   float:left;
   position: relative;
   padding:0px 15px;
}   

#gnb ul li a {
	 font-size:16px;
 	 font-weight:bold;
	 letter-spacing:-1px;
	 color:#463e3b;
	 display:block;
}

#gnb ul li a:hover {
	 color:#cc0000;
	 opacity:0.7;
}






#gnb ul li ul {
  list-style-type: none;
  border-radius:5px;
  padding:0px 10px;
  display:none;
  height:30px;
  line-height:30px;
}

#gnb ul li:hover ul {
  display:block;
  position:absolute;
}  

#gnb ul li:hover ul.sub01 {
  width: 355px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub02 {
  width: 260px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub03 {
  width: 350px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub04 {
  width: 290px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub05 {
  width: 245px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub06 {
  width: 450px;
  margin-left:-50px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub07 {
  width: 400px;
  margin-left:-80px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub08 {
  width: 240px;
  background:#3b97dd;
}
#gnb ul li:hover ul.sub09 {
  background:#3b97dd;
}
#gnb ul li:hover ul.sub010 {
  background:#3b97dd;
}

#gnb ul li ul li {
  padding:0px 10px;
}



#gnb ul li:hover ul li { 
  float:left;  
}


#gnb ul li:hover ul li a {
  color:white;
  font-size:12px;
}

#gnb ul li:hover ul li a:hover {
  color:yellow;
}




/* ¼­ºê¸Þ´º */


#left_menu  {
  width:203px;
}

#left_menu .title {
  width:203px;
  height:45px;
  line-height:45px;
  font-size:20px;
  font-weight:bold;
  text-align:center;
  background:#3b97dd;
  border-radius:10px;
  color:white;
  margin-bottom:3px;
}

#left_menu .box_line {
  width:203px;
  border:1px solid #e9e9e9;
  border-radius:10px;
  padding-bottom:40px;
}

#left_menu ul {
  list-style:none;
}  

#left_menu li {
  width:75%;
  margin:0 auto;
  border-bottom:1px dotted #c2c2c2;
  padding:10px 5px;
  color:#959595;
}  

#left_menu li:before {
  content:url(../img/bl-03.gif) no-repeat;
}

#left_menu li a {
  font-size:14px;
  letter-spacing:-1px;
}  

#left_menu li a:hover {
  color:#3399CC;
  text-decoration:none;
}  



