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

body{ font-size: 11px; font-family:sans-serif, times, Helvetica, Terbuchet MS; color:#818181; 
letter-spacing:0px; text-align; font-size:11px; 
/*text-transform: uppercase;*/}


/*td{ 
vertical-align:top;}
*/
img {border:none;}

h1, h2, legend{ display:block; position:absolute; width:0; height:0; left:0; top:0; overflow:hidden; font:12px/1 Sans-serif;}
h3 {}

a           {text-decoration:none;}
a:link      {text-decoration:none ; }
a:visited   {text-decoration:none;}
a:hover     {text-decoration:underline;}

.blind, legend, .ke_kbd .skip_kbd, .wg_sports thead th{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}

/* top --> 메인 내부에 위치함*/

/* main */





/* Footer */


.footer                { position:absolute; /*bottom:1%; 유동적 footer */ width:100%; margin:0; top:700px; left:0px; clear:both; text-align:center; padding:15px 0 20px 0; border-top:1px solid #d7d7d7; /* background: url(../img/btn/dotted.jpg) repeat-x top center*/ }
.footer ul             { width:100%;}
.footer li             { display:inline; padding:0; margin:0; white-space:nowrap; vertical-align:top; font-size:0px; }
.footer img            { vertical-align:top; }

.footer .first         { position:relative; margin:10px 0 0 -800px ; }
.footer .text          { position:relative; margin:-52px 0 0 0; font:11px/1.0 Malgun Gothic, Dotum; line-height:16px;}
.footer p              { margin:5px 0 5px 0; font:11px/1.0 Malgun Gothic, Dotum; line-height:16px;}
.footer p .b           { font:bold 11px/1.0 Malgun Gothic, Dotum; line-height:20px;}
.footer address        { margin:5px 0 0 0; font:bold 9px/1.0 Verdana; }

.footer .admin         { position:relative; margin:-48px 0 0 850px; font:normal 10px/1.0 Malgun Gothic, Dotum; letter-spacing:-1px; color:#ababab;}
.footer .link          { position:relative; margin:5px 0 0 900px; list-style:none; }
.footer .link img      { margin:0 13px 0 0;}

.main_footer { height:90px; }

/********* sub_Footer *********/
.sub_footer             { width:750px;clear:both; text-align:center; margin:10px 0 10px 0 ; padding:10px 25px 5px 1px; }
.sub_footer a           {text-decoration:none; color:#8e8888;}
.sub_footer a:visited   {text-decoration:none;}
.sub_footer a:hover     {text-decoration:underline;}

.sub_footer ul          { margin:0 0 14px 0; }
.sub_footer ul li       { display:inline; position:relative; padding:0 5px 0 8px; white-space:nowrap; border-left: 1px solid #8e8888; height:8px; }
.sub_footer ul li.first { border:none;}
.sub_footer ul a        { letter-spacing:-1px;}
.sub_footer p           { margin:-4px 0 10px 0; font:11px/1.0 Malgun Gothic, Dotum; line-height:16px;}
.sub_footer p .b        { font:bold 11px/1.0 Malgun Gothic, Dotum; line-height:20px;}
.sub_footer address     { margin:0 14px 0 0; font:bold 9px/1.0 Verdana; }




/********** Login  Layout **********/

#login_container { position:absolute; top:100px; left:50%; margin-left:-517px; width:183px; height:600px; overflow:visible; padding:28px 0 0 48px; background:url(../img/login/bg.jpg) no-repeat 0 0 }
#login_container_2 { position:absolute; top:100px; left:50%; margin-left:-517px; width:183px; height:600px; overflow:visible; padding:28px 0 0 48px; background:url(../img/login/bg2_2.jpg) no-repeat 0 0 }
/* Login Container */
#login_container fieldset { position:relative; border:none;background:red;float:left; background: url(./img/login/bg.jpg) no-repeat 0px 0px ;  } 
#login_container .input_text{ background: none; display:block; border:0; width:82px; margin-top:2px; line-height:12px; color:#444; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum; font-size:11px;  padding:1px 0 0 5px;  vertical-align:top;}
#uid {position:absolute; left:10px; top:0px;}
#upw {position:absolute; left:10px; top:23px;}
#login_container .none { display:none;} /*label*/

#keeping {position:absolute; left:108px; }
#keeping_chk {position:absolute; left:115px; top:70px; }
#keeping_chk label {position:absolute; top:2px; left:11px; width:45px; font:11px 돋움, Dotum; color:#919191; letter-spacing:-1px; }

/* Login Footer - Help */
#login_footer  { position:absolute; left:-63px; top:51px; width:250px; margin:0; padding:0; list-style:none; display:inline;}
#login_footer  li { padding-left:8px;  display:inline; background:url(../img/login/bg_dot.jpg) no-repeat 3px 45% }
#login_footer .first { background:none; }
#login_footer a  { }


/* Login Menu */
#login_menu { position:absolute; top:135px; left:8px;}
#login_menu ul { padding:0; margin:0; text-align:left; }

#login_menu .title li { list-style-type:none; border:0px; }
#login_menu .title a:link, a:visited, a:active {  }

#login_menu .list { margin:0; } 
#login_menu .list .first { margin-top:5px; font-size:12px; font-weight:bold; color:#333; padding: 8px 0 10px 0 ; text-decoration:underline; }
#login_menu .list li { list-style-type:none; width:200px; font-size:12px;  line-height:12px; }
#login_menu .list a { color:#666; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum;  letter-spacing:-1px;  }
#login_menu .list a:link, a:visited, a:active {  }
#login_menu .list a:hover { text-decoration:underline;  }
#login_menu .list .text{ display:block; height:11px; padding:7px 0 0 13px; }

#login_menu .bottom { height:31px; background:url(../img/login/bg_login_bottom.jpg) repeat-x 0 0;}
#login_menu .bottom li { list-style-type:none; display:inline; }
#login_menu .bottom .before { position:absolute; left:190px;  top: 330px; }
#login_menu .bottom .next   { position:absolute; left:200px;  top: 330px; }
#login_menu .bottom .more   { position:absolute; left:190px; top: 343px; }




/********** Login  Layout2 서브페이지 **********/

#login_container2 { position:absolute; top:100px; left:50%; margin-left:-517px; width:183px; height:600px; overflow:visible; padding:28px 0 0 48px; background:url(../img/sub/sub_menu.jpg) no-repeat 5px 2px }

/* Login Container2 */
#login_container2 fieldset { position:relative; border:none;background:red;float:left; background: url(./img/login/bg.jpg) no-repeat 0px 0px ;  } 
#login_container2 .input_text{ background: none ; display:block; border:0; width:82px;  margin-top:2px; line-height:12px; color:#444; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum; font-size:11px;  padding:1px 0 0 5px;  vertical-align:top;}
#uid {position:absolute; left:10px; top:0px;}
#upw {position:absolute; left:10px; top:23px;}
#login_container2 .none { display:none;} /*label*/


#sub_list { position:absolute; top:98px; left:5px; }

/* sub Menu */
#login_sub { position:absolute; left:0; top:0; width:219px; height:300px; list-style:none; overflow:hidden; }
#login_sub li {  margin:0; padding:18px 0 18px 38px; line-height:0px; list-style:none; text-indent:-9000px;   }
#login_sub .title1 { background:url(../img/sub/sub_navi_01.jpg) no-repeat 43% center; height:12px; display:block; }
#login_sub .title2 { background:url(../img/sub/sub_navi_02.jpg) no-repeat 33% center; height:12px; display:block; }
#login_sub .title3 { background:url(../img/sub/sub_navi_03.jpg) no-repeat 35% center; height:12px; display:block; }
#login_sub .title4 { background:url(../img/sub/sub_navi_04.jpg) no-repeat 30% center; height:12px; display:block; }
#login_sub .title5 { background:url(../img/sub/sub_navi_05.jpg) no-repeat 50% center; height:12px; display:block; }
#login_sub .title6 { background:url(../img/sub/sub_navi_06.jpg) no-repeat 27% center; height:12px; display:block; }
#login_sub .title7 { background:url(../img/sub/sub_navi_07.jpg) no-repeat 35% center; height:12px; display:block; }
#login_sub .title8 { background:url(../img/sub/sub_navi_08.jpg) no-repeat 35% center; height:12px; display:block; }
#login_sub a { float:left; padding:12px 1px 0 0; overflow:hidden; height:0px !important; height/**/:-12px; /* IE5 */}
#login_sub a:hover { background-position:0 -12px; }
#login_sub a:active, #nav a.selected { background-position: 0 -24px; }

#sub1_1 a{ width:119px; background:url(../img/sub/sub_navi_01_1.jpg) top left no-repeat; }
#sub1_2 a{ width:119px; background:url(../img/sub/sub_navi_01_2.jpg) top left no-repeat; }
#sub1_3 a{ width:119px; background:url(../img/sub/sub_navi_01_3.jpg) top left no-repeat; }
#sub1_4 a{ width:119px; background:url(../img/sub/sub_navi_01_4.jpg) top left no-repeat; }
#sub1_5 a{ width:119px; background:url(../img/sub/sub_navi_01_5.jpg) top left no-repeat; }
#sub1_6 a{ width:119px; background:url(../img/sub/sub_navi_01_6.jpg) top left no-repeat; }

#sub2_1 a{ width:119px; background:url(../img/sub/sub_navi_02_1.jpg) top left no-repeat; }
#sub2_2 a{ width:119px; background:url(../img/sub/sub_navi_02_2.jpg) top left no-repeat; }
#sub2_3 a{ width:119px; background:url(../img/sub/sub_navi_02_3.jpg) top left no-repeat; }

#sub3_1 a{ width:119px; background:url(../img/sub/sub_navi_03_1.jpg) top left no-repeat; }
#sub3_2 a{ width:119px; background:url(../img/sub/sub_navi_03_2.jpg) top left no-repeat; }
#sub3_3 a{ width:119px; background:url(../img/sub/sub_navi_03_3.jpg) top left no-repeat; }
#sub3_4 a{ width:119px; background:url(../img/sub/sub_navi_03_4.jpg) top left no-repeat; }
#sub3_5 a{ width:119px; background:url(../img/sub/sub_navi_03_5.jpg) top left no-repeat; }

#sub4_1 a{ width:119px; background:url(../img/sub/sub_navi_04_1.jpg) top left no-repeat; }
#sub4_2 a{ width:119px; background:url(../img/sub/sub_navi_04_2.jpg) top left no-repeat; }
#sub4_3 a{ width:119px; background:url(../img/sub/sub_navi_04_3.jpg) top left no-repeat; }
#sub4_4 a{ width:119px; background:url(../img/sub/sub_navi_04_4.jpg) top left no-repeat; }

#sub5_1 a{ width:119px; background:url(../img/sub/sub_navi_05_1.jpg) top left no-repeat; }
#sub5_2 a{ width:119px; background:url(../img/sub/sub_navi_05_2.jpg) top left no-repeat; }

#sub6_1 a{ width:119px; background:url(../img/sub/sub_navi_06_1.jpg) top left no-repeat; }				
#sub6_2 a{ width:119px; background:url(../img/sub/sub_navi_06_2.jpg) top left no-repeat; }

#sub7_1 a{ width:119px; background:url(../img/sub/sub_navi_07_1.jpg) top left no-repeat; }	

#sub8_1 a{ width:119px; background:url(../img/sub/sub_navi_08_1.jpg) top left no-repeat; }
#sub8_2 a{ width:119px; background:url(../img/sub/sub_navi_08_2.jpg) top left no-repeat; }
#sub8_3 a{ width:119px; background:url(../img/sub/sub_navi_08_3.jpg) top left no-repeat; }
#sub8_4 a{ width:119px; background:url(../img/sub/sub_navi_08_4.jpg) top left no-repeat; }



/*************** sub *******************/

/* main */
#sub { position:absolute; top:103px; left:50%; margin-left:-282px; width:785px; height:597px; overflow:visible; padding:0;  }

/******** sub_top ***********/
#sub_left { position:absolute; top:0px; width:30px; height:767px; background-color:#423a3a; }
#sub_left img { padding:18px 0 0 6px; }
#sub_top { position:absolute; top:0px; width:945px; height:4px; background-color:#423a3a; }

#sub_menu { position:absolute; top:192px; left:30px; }
#sub_menu h3 { margin:0; padding:0; }
#sub_menu ul { margin:0; padding:0; }
#sub_menu li { list-style-type:none; display:inherit; padding-bottom:2px;}
#sub_menu li a:link, a:visited, a:active { }
#sub_menu li a:hover { }



/************* sub_head - 서브타이틀 **************/

#sub_head { position:absolute; top:0; left:0; width:785px; height:48px; padding:0; margin:0; border-top:1px solid #b7b8b9; border-bottom:1px solid #dbdbdb; border-right:#d7d7d7 solid 1px; list-style:none; background-color:#fff; z-index:1; }
#sub_head li { display:inline; }
#sub_head a { float:left; padding:17px 0 15px 34px; }

#sub_head .text             { position:absolute; width:400px; height:15px; left:355px; top:18px; margin-right:0px; text-align:right; color:#949494; font:11px 맑은 고딕, "Malgun Gothic", 돋움, Dotum; letter-spacing:0em; display:inline;}
#sub_head .text a           { text-decoration:none; color:#3399FF;}
#sub_head .text a:hover     { color:#000;}


/* sub_body - 내용,게시판출력 */
#sub_body { position:absolute; left:-1px; top:30px; margin:0; width:786px; /*ie5*/voice-family: "\"}\"";width:735px; }  
.sub_body_line {border-right:#d7d7d7 solid 1px; border-bottom:#d7d7d7 solid 1px; border-left:#e8e8e8 solid 1px; background:#FFF; margin:0; list-style:none; padding:25px; text-align:center; width:100%; }
.sub_body_line ul { }

#sub_body ul     {  }
#sub_body ul li  { font-size:12px; line-height:1.5em; color:#797979; list-style:none; }
#sub_body .list  { padding:0 0 20px 0;  border-bottom:#CCCCCC dotted 1px;}
#sub_body .title { font-weight:bold; line-height:2.5em; }
#sub_body .tip   { color:#3366CC; padding-top:5px; font-size:11px; letter-spacing:-1px; }

#sub_body .list2  { width:690px; padding:13px 20px 15px 20px; text-align:left; background: url(../img/btn/program_02.jpg) no-repeat 660px 50%} /* 마우스 오버시 down_01.jpg -> down_01_over.jpg */
#sub_body .list2 ul {margin:0; padding:0;}
#sub_body .list2 li {}
#sub_body .list2 .content { width:500px; color:#a1a1a1; font-size:11px; letter-spacing:-1px;}
#sub_body .list2 .date { font:bold 10px/1.0 Tahoma; color:#a5a5a5; padding:7px 0 3px 2px;  }
#sub_body .title2 { font-weight:bold; color:#5a5a5a; font-size:13px; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum;}
#sub_body .title4 { padding:10px 0 0 20px; font-weight:bold; color:#666; font-size:12px; text-align:left; }
#sub_body .title4 img { position:absolute; top:235px; right:40px;}



#sub_body .img_list  { clear:both; width:690px; margin:0 5px 0 5px; padding:13px 20px 25px 10px; text-align:left; border-bottom:#e0e0e0 solid 1px;  }
#sub_body .img_list ul { margin:0; padding:0;}
#sub_body .img_list li { margin:0; padding:0;}
#sub_body .img_list dt { margin:0; padding:0;}
#sub_body .img_list dd.photo { float:left; border:1px solid #d4d4d4; margin:-30px 0 0 0; padding:2px; display:inline; }

#sub_body .img_list .title   { font-weight:bold;                            margin-left:140px;                    color:#878787; }
#sub_body .img_list .date    {                   font-family: Terbuchet MS; margin:0 0 0 140px; padding-left:60px; color:#7e7e7e; background:url(../img/btn/bg_date.png) no-repeat 2px 50%; }
#sub_body .img_list .company { font-weight:bold; font-family: Terbuchet MS; margin:20px 0 0 140px; padding-left:58px; color:#7e7e7e; background:url(../img/btn/bg_company.png) no-repeat 2px 50%; }


#sub_body .list3 {  width:711px; height:165px; background:url(../img/sub/sub_03_2_top_bg.jpg) no-repeat 0 0; text-align:left; }
#sub_body .list3 .tap1 { position:absolute; left:60px;; width:230px; margin:15px 0 0 0; list-style:none; display:inline; }
#sub_body .list3 .tap2 { position:absolute; left:310px; width:230px; margin:15px 0 0 0; list-style:none; display:inline; }
#sub_body .list3 .tap3 { position:absolute; left:540px; width:230px; margin:15px 0 0 0; list-style:none; display:inline; }
#sub_body .list3 li { text-align:left; padding:5px;  font-size:12px; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum; }
#sub_body .list3 a { color:#565656; text-decoration:none; }
#sub_body .list3 a:hover { color:#959595; text-decoration:underline; }

#sub_body .list4  { padding:; margin:-20px 0 0 0; width:710px; height:165px;}
#sub_body .list4  tr { background: url(../img/btn/dotted.jpg) repeat-x bottom;  }

#sub_body .list5  { padding:; margin:-20px 0 0 0; width:710px; height:165px;}
#sub_body .list5  tr { background: url(../img/btn/dotted.jpg) repeat-x bottom;  }

#sub_body .list6  { padding:0; margin:0; }
#sub_body .list6  tr { background: url(../img/btn/dotted.jpg) repeat-x bottom;  }

#sub_body .read { width:730px; margin:30px 0 10px 15px; padding:0; text-align:left; border-top:#e0e0e0 solid 2px; text-align:left; }
#sub_body .read td { padding:0 15px 0 15px; }
#sub_body .read .title { font-size:12px; color:#878787; line-height:3em;  }
#sub_body .read .date { font:bold 10px/1.0 Tahoma; color:#a5a5a5; text-align:right; }
#sub_body .read .content { width:100%; border-top:#CCCCCC solid 1px; line-height:1.5em; padding-top:10px; } 
#sub_body .read .down {padding:10px 0px 20px 15px;} 
#sub_body .read .btn { text-align:right; padding:5px 2px 2px 10px; border-top:#e0e0e0 solid 2px; }
#sub_body .read .btn2 { text-align:left; padding:5px 2px 2px 10px; border-top:#e0e0e0 solid 2px; }

#sub_body .read2 { width:730px; margin:0 0 10px 0; padding:0; text-align:left;text-align:center; font:12px 맑은 고딕, "Malgun Gothic", 돋움, Dotum;  background:url(../img/btn/dotted.jpg) repeat-x bottom; }
#sub_body .read2 td { padding:0 15px 0 15px; }
#sub_body .read2 .title { color:#565656; line-height:3em; background-color:#dedede;  }
#sub_body .read2 .img  { padding:18px 16px 18px 16px; margin:26px; border:1px solid #CCC; text-align:center; }
#sub_body .read2 .date { font:Trebuchet MS; color:#727272; padding:28px; background:url(../img/btn/dotted.jpg) repeat-x top; }
#sub_body .read2 .copy { padding-bottom:25px; line-height:24px; color:#565656; }
#sub_body .read2 .title2 { padding-left:15px; text-align:left; color:#565656; line-height:2.5em; background-color:#dedede;  }
#sub_body .read2 .content { line-height:2em; padding:20px; text-align:left;} 
#sub_body .read2 .down { padding:10px 0px 20px 15px;} 
#sub_body .read2 .btn { text-align:right; padding:5px 2px 2px 10px; border-top:#e0e0e0 solid 2px; }

#sub_body .read_bottom { font:11px 맑은 고딕, "Malgun Gothic", 돋움, Dotum; color:#565656; line-height:2em; }
#sub_body .read_bottom td { text-align:center; padding:10px 12px 0 12px; }
#sub_body .read_bottom text { }
#sub_body .read_bottom .img { width:120px; height:90px; padding:2px; margin:0px; border:1px solid #d1d1d1;}
#sub_body .read_bottom .btn { width:40px; height:10px;  padding:0;  }
#sub_body .read_bottom a { color:#565656; text-decoration:none; }
#sub_body .read_bottom a:hover { font-weight:bold; color:#333; text-decoration:none; }


#sub_body .list_bt { width:730px; margin:0 0 10px 0; text-align:left;} 
#sub_body .list_bt td { padding:0 20px 0 20px;  line-height:2.5em; border-bottom:#e5e5e5 solid 1px; }
#sub_body .list_bt .title { font-size:12px; color:#4b8bb5; }
#sub_body .list_bt .first { width:600px; font-size:12px; color:#6c6c6c; }

#sub_body .write { width:730px; margin:0 0 10px 0; padding:0; text-align:left;}
#sub_body .write td { }
#sub_body .write .title { font-size:12px; color:#878787;}
#sub_body .write .date { font:bold 10px/1.0 Tahoma; color:#a5a5a5; text-align:right;}
#sub_body .write .content { width:600px; color:#a1a1a1; font-size:12px; }
#sub_body .write .add { font-size:12px; color:#000; padding:10px 0 10px 5px; border-bottom:#e5e5e5 solid 1px; }
#sub_body .write .radio {font-size:12px; color:#333333; vertical-align:middle; padding:5px;}
#sub_body .write .btn { text-align: center; padding:15px 0 15px 0; border-top:#e0e0e0 solid 2px; }

.h_table{ text-align:left; height:30px; font-size:12px; color:#555; font-family:맑은 고딕, "Malgun Gothic", 돋움, Dotum, Dotum;}
.h_table td { padding:20px 0 15px 0; }
.h_line { background: url(../img/btn/dotted.jpg) repeat-x ; }
.text20 { text-align:right;  width:65px; line-height:5px; }
.month  { text-align:center; width:60px; font:bold 16px Arial, Helvetica, sans-serif; }

/****** FAQ ******/

/****** list_faq (FAQ 리스트상단)  ******/
.list_faq { margin-top:10px; width:610px; border-top:#e1e1e1 solid 3px; border-bottom:#e1e1e1 solid 3px; border-left:#fff 10px; border-right:#fff 10px; background: url(../img/btn/line_02.jpg) no-repeat center; font-size:12px;  }
.list_faq tr { }
.list_faq td { text-align:center; vertical-align:middle; height:40px; } 
.list_faq td a { padding-left:10px; background:url(../img/btn/arrow_06.jpg) no-repeat 0px 2px;}
.list_faq td a:hover { color:#1953d7; padding-left:10px; background:url(../img/btn/arrow_07.jpg) no-repeat 0px 2px; text-decoration:none; }


.list_01   			{ margin-top:10px; width:610px; margin:0; font-size:12px; font-weight:bold; color:#acacac;  }
.list_01 tr	 		{ }
.list_01 td 	 	{ text-align:left; padding-left:10px; height:36px; border-bottom:#e5e5e5 solid 1px; }
.list_01 td a	    { padding-left:-10px; font-weight:normal; color:#646464; text-decoration:none; }
.list_01 td a:hover { text-decoration:none;}
.list_01 .read      { padding:25px 25px 40px 25px;}
.list_01 .read p    { font-weight:normal; color:#646464; line-height:1.5em; padding:0 25px 0 25px; }

/* Paginate */
.paginate{ width:100%; padding:10px 0 12px 0; text-align:center;  }
.paginate *{ margin:0; padding:0;}
.paginate a,
.paginate strong{ _position:relative; display:inline-block; margin-right:-6px; padding:3px 7px 2px 7px; color:#707070; text-decoration:none;line-height:normal; font:11px Tahoma, Serif; }
.paginate strong{ color:#ff1315;}
.paginate a:hover,
.paginate a:active,
.paginate a:focus{ background-color:#eeeeee;}
.paginate a.pre,
.paginate a.pre_end,
.paginate a.next,
.paginate a.next_end{ font:11px Tahoma, Serif AppleGothic, Sans-serif;}
.paginate a.pre     { padding:4px 10px 2px 17px; background:url(../img/btn/bg_pg_prev.gif)  no-repeat 8px 8px; }
.paginate a.next    { padding:4px 18px 2px 11px; background: url(../img/btn/bg_pg_next.gif)  no-repeat 2px 8px; }



/****** Layer popup ie6에서 셀렉트박스 위로보이기 js파일 참조****** /

/* Notice */
#Layer { position:relative; display:none;}

#notice { position:absolute; z-index:1; width:440px; height:540px; left:290px; top:130px; background:url(../img/btn/bg_notice.gif) no-repeat; border:#FFFFFF solid 1px; }

#notice .title { position:relative; width:380px;left:35px; top:117px; color:#6c6c6c; font:bold 12px/1.0  Dotum; }
#notice .date { position:relative; width:380px; left:35px; top:135px; color:#a5a5a5; font:bold 9px/1.0 Tahoma; }
#notice .content {position:relative; left:25px; top:145px; color:#6f6f6f; font:normal 11px/1.3 Dotum; border:none; padding:10px; }
#notice .btn {position:relative; left:270px; top:170px; }
#notice .list {position:relative; width:380px; left:30px; top:191px; color:#f69160; }
#notice .list a {color:#6c6c6c; letter-spacing:-1px; }
#notice .close {position:relative; left:385px; top:203px; }
#notice ul { margin:0; padding:0; }
#notice li { list-style-type:none; display:inherit; }

/* login */

#login { position:absolute; z-index:1; width:440px; height:410px; left:290px; top:130px; background:url(../img/login/bg_login.gif) no-repeat; border:#FFFFFF solid 1px; }

#login .btn {position:absolute; left:300px; top:210px; }
#login .btn2 {position:absolute; left:300px; top:242px; }
#login .btn3 {position:absolute; left:300px; top:267px; }

#login .close {position:absolute; left:385px; top:386px; }
#login ul { margin:0; padding:0; }
#login li { list-style-type:none; display:inherit; }

/* Login popup */
#login_popup { position:absolute; top:97px; left:130px; width:184px; height:103px; overflow:visible; padding:16px 0 0 0; }
#login_popup fieldset { position:relative; border:none;background:red;float:left;  }
#login_popup .input_text{ background-color:#f6f6f6; display:block; border:1px solid #d8d8d8; width:130px; height:15px; color:#444;  padding:3px 0 0 5px;  vertical-align:top; }
#login uid {position:absolute; left:10px; top:0px; }
#login upw {position:absolute; left:10px; top:23px; }
#login_popup .none { display:none;} /*label*/

#keeping_popup {position:absolute; left:152px; }
#keeping_chk_popup {position:absolute; left:8px; top:59px; }
#keeping_chk_popup label {position:absolute; top:4px; left:20px; width:100px; font:11px 돋움, Dotum; color:#919191; letter-spacing:-1px; }

/* event */

#event { position:absolute; width:440px; height:300px; left:290px; top:130px; background: url(../img/main/event_october.gif) no-repeat; border:#FFFFFF solid 1px; }
#event .close {position:absolute; left:385px; top:276px;}
#event_chk_popup {position:absolute; left:8px; top:274px; z-index:1;}
#event_chk_popup label {position:absolute; top:4px; left:20px; width:150px; font:11px 돋움, Dotum; color:#919191; letter-spacing:-1px; }


#data2 { position:absolute; left:0px; top:130px; width:100%; margin:0; padding:0; list-style:none; display:inline; overflow:hidden;}
#data2 li { left:0px; top:0px; margin:0; padding:0 ; list-style:none; display:inline; }
#data2 tr {  text-align:left } 
#data a { }

.content_box { width:443px; margin-left:5px; background:url(../img/main/bg_content.jpg) no-repeat 2px 0; }
.content_box td { text-align:center; padding-top:5px; background:url(../img/main/bg_img.png) no-repeat 9px 5px; }
.content_box img { width:54px; height:75px; border:none; padding-bottom:3px;}

