@charset "euc-kr";

/* msg : Â÷ÈÄ¿¡ ´Ù½Ã ÇÕÄ¥°ÍÀÌ¹Ç·Î ÀÓ½Ã·Î ÀÓÆ÷Æ®!  */
@import url("su_style.css"); 
@import url("duck_style.css"); 
@import url("hoon_style.css"); 
@import url("popup.css"); 
@import url("lab402.css"); 

/* =Default */
* { padding:0; margin:0; }
html, body { text-align:left; height:100%; }
body { background:#fff; overflow-y:scroll}
*html body { overflow-y:hidden; }
*+html body { overflow-y:hidden; }
body, td {color:#666; font:normal 12px/18px Dotum, µ¸¿ò AppleGothic, Verdana, Arial, sans-serif;}

ol, ul, li, dl, dt, dd { list-style:none; }
hr { display:none; clear:both; }
img { border:0; }
table	{ border-collapse:collapse; border-spacing:0; }
th, td { border-collapse:collapse; }
legend, caption { display:none; clear:both; font:bold 9pt Verdana, Arial, AppleGothic, sans-serif; }

ol, ul, li { list-style:none; }
h1, h2, h3, h4, h5	{ clear:both; font:bold 12px µ¸¿ò, Dotum, AppleGothic, Verdana, Arial, sans-serif; }
/* FOCUS ¿¡µðÅÍ¿Í ¿¬µ¿¹®Á¦·Î ¸·À½(2011.10.24 ÀåÇýÁø´Ô)
i, em, u, cite	{ font-style:normal; } */

form	{ display:inline; margin:0; padding:0; }
select, input, textarea { color:#555; font-family:Dotum, µ¸¿ò, AppleGothic, Verdana, Arial, sans-serif; font-size:12px; vertical-align:middle; }
fieldset, blockquote, iframe, button { border:none; }
button{ background:transparent;cursor:pointer;vertical-align:middle;margin:0; }
button span{ display:none; }
.select { behavior : url('/css/selectbox.htc'); }
.select2 { behavior : url('/css/selectbox2.htc'); }
.input { height:15px; padding:3px 0 0 5px; font-size:11px; color:#999; background:#fff; border:1px solid #fff; border-bottom:1px solid #DEDDDE }
.input_file { height:15px; padding:3px 0 0 5px; background:#FBFBFB; border-top:1px solid #A7A7A7; border-left:1px solid #A7A7A7; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}
.input2 { height:15px; padding:3px 0 0 5px; background:#FBFBFB; border-top:1px solid #A7A7A7; border-left:1px solid #A7A7A7; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}
.input3 { height:15px; padding:3px 0 0 5px; background:#FBFBFB; border:1px solid #E5E5E5; font-size:11px; }

.checkbox { width:13px; height:13px; }
.radio { width:13px; height:13px; }
.textarea { overflow:auto; color:#666666; background:#FBFBFB; font-size:11px; padding:5px; border-top:1px solid #A7A7A7; border-left:1px solid #A7A7A7; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;
	scrollbar-highlight-color: #FBFBFB;
	scrollbar-shadow-color: #FBFBFB;
	scrollbar-arrow-color: #999;
	scrollbar-face-color: #E1E1E1;
	scrollbar-3dlight-color: #FBFBFB;
	scrollbar-darkshadow-color: #FBFBFB;
	scrollbar-track-color: #FBFBFB; }
.textarea2{ padding:5px; border:1px solid #B6B6B6; overflow:auto; overflow-x:hidden; }
.textarea3{ overflow:auto; color:#666666; background:#FBFBFB; font-size:11px; padding:5px; border:1px solid #e5e5e5;
	scrollbar-highlight-color: #FBFBFB;
	scrollbar-shadow-color: #FBFBFB;
	scrollbar-arrow-color: #999;
	scrollbar-face-color: #E1E1E1;
	scrollbar-3dlight-color: #FBFBFB;
	scrollbar-darkshadow-color: #FBFBFB;
	scrollbar-track-color: #FBFBFB; }
.scroll { overflow:auto; overflow-x:hidden;
	scrollbar-highlight-color: #E5E5E5;
	scrollbar-shadow-color: #E5E5E5;
	scrollbar-arrow-color: #9A9A9A;
	scrollbar-face-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
 }

a, a:link, a:visited, a:active { color:#666; font-family:Dotum, µ¸¿ò, AppleGothic, Verdana, Arial, sans-serif; text-decoration:none; cursor:pointer; }
a:hover { color:#666; }
a:hover, a:hover span, a:hover em { text-decoration:underline; }

/* =Float ÇØÁ¦ */
.f_clear:after {
 content:".";
 display:block;
 clear:both;
 height:0;
 visibility:hidden;
}
.f_clear { display:inline-block; }
/* ie¿ë È¦¸® ÇÙ ½ÃÀÛ */
* html .f_clear { height:1%; }
.f_clear { display:block; }
/* ie¿ë È¦¸® ÇÙ ³¡ */
.clear { clear:both; width:0; height:0; padding:0; font:0/0 Arial; line-height:0; }

/* =Layout */
#wrap { position:relative; width:1134px; margin:0 auto 0 auto; height:100%; text-align:left;height:100%; }

#sub { position:absolute; top:0; _top:expression(documentElement.scrollTop+0); left:0; width:351px; height:100%; background:#fff; }/* top:expression(documentElement.scrollTop+0);*/
	#sub h1 { display:none; }
	#sub .navi{ position:fixed; width:351px; height:100%; }
	
#wrap.allflash #sub { position:relative; width:1134px; float:left; }

#container { margin:0 0 0 351px; _margin:0; display:inline; width:783px; float:left; _float:right; text-align:left; padding:0 0 100px 0; }
#contents { float:left; display:inline; position:relative; width:567px; margin:0 0 0 108px; text-align:left; }		
	#contents .tit_area { margin:63px 0 0 0; }
	#contents .tit_area2 { margin:0 0 0 0; }
	#contents .sub_tit_area {margin:40px 0 10px 0}
	#contents .sub_tit_area2 {margin:0;width:567px;height:154px; }
	
#container.flash { height:100%; padding:0; }
#container.flash #contents { float:left; display:inline; position:relative; margin:0; width:783px; height:100%; }
#contents .leftmenu {position:absolute; top:0; _top:expression(documentElement.scrollTop+0); left:-108px;; }
#contents .leftmenu .left_m { position:fixed; }
#contents .rightmenu {position:absolute;top:0; _top:expression(documentElement.scrollTop+0); right:-108px; }
#contents .rightmenu .right_m { position:fixed; }

.swf_index{ position:relative;width:1134px;height:100%; z-index:1; }
	
/* =Color */
.colorred { color:#F1190E; }
.colororg { color:#F18513; }
.colorblue { color:#275FA9; }

/* =Font */
.fdotum11 { font-family:µ¸¿ò,Dotum; font-size:11px; }

/* =Button */
.button_r img, .button_r img { vertical-align:top; }
.button_c { text-align:center; }
.button_r { text-align:right; }
.imgBtn { vertical-align:middle;}

/* common module  */
.paging_area { position:relative; padding:20px 0 0 0; width:550px; height:25px; clear:both; text-align:center; color:#666; }
	.paging_area .paginator { }
	.paging_area .paging { float:left; word-spacing:0; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px;  padding:0 5px; }
	.paging_area .paging a { padding:9px 1px 0 0; width:24px; height:16px; line-height:1; float:left; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:10px;  }
	.paging_area .paging a.current { background:url('../images/common/bg_paging_on.gif') no-repeat; }
	
	.paging_area.cjenjoy .paging a.current { color:#527FBA; background-position:0 0; }
	.paging_area.lab42 .paging a.current { color:#339999; background-position:0 -25px; }
	.paging_area.company .paging a.current { color:#f1190e; background-position:0 -50px; }	
	.paging_area.recruit .paging a.current { color:#f18513; background-position:0 -75px; }
	.paging_area a.first { float:left; margin:7px 0 0 0; }
	.paging_area a.prev { float:left; margin:7px 0 0 0; }
	.paging_area a.next { float:left; margin:7px 0 0 0; }
	.paging_area a.last { float:left; margin:7px 0 0 0;}
	
	.paging_area .now_page { float:right; color:#999; padding:3px 0 0 27px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/icon/ico_page.gif') no-repeat 0 8px; }
	.paging_area .now_page em { color:#333; }
	
.paging_area_sub { position:relative; padding:7px 0 0 0; width:550px; height:25px; clear:both; text-align:center; color:#666; }
	.paging_area_sub .paginator { float:right; }
	.paging_area_sub .paging { float:left; word-spacing:0; color:#666; font-family:dotum, Helvetica, sans-serif; font-size:11px;  padding:0 15px; }
	.paging_area_sub .paging a { padding:9px 5px 0 5px; height:16px; line-height:1; float:left; font-family:dotum, Helvetica, sans-serif; font-size:11px;  }
	.paging_area_sub .paging a.current{ font-weight:bold; }
	
	.paging_area_sub.company .paging a.current{ color:#f1190e; }
	.paging_area_sub a.first { float:left; margin:7px 7px 0 0; }
	.paging_area_sub a.prev { float:left; margin:7px 0 0 0; }
	.paging_area_sub a.next { float:left; margin:7px 0 0 0; }
	.paging_area_sub a.last { float:left; margin:7px 0 0 7px;}
	
	.paging_area_sub .now_page { float:left; color:#333; padding:3px 0 0 49px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/icon/ico_page_sub.gif') no-repeat 0 8px; }
	
.board_search_area { position:relative; top:-10px; width:550px; height:40px; margin:0 0 -10px 0; }
	.board_search_area input.search { width:86px; height:40px; border:0; text-indent:-9999px; cursor:pointer; background:url('../images/btn/btn_board_search.gif') no-repeat; border:0; }	
	.board_search_area.lab42 input.search {  background-position:0 0; }
	.board_search_area.company input.search {  background-position:0 -50px; }
	
	.board_search_area .total { position:absolute; top:13px; right:0; color:#333; padding:0 0 0 27px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/icon/ico_total.gif') no-repeat 0 6px; }

.board_tab_area { position:relative; top:0px; width:550px; height:25px; }
	.board_tab_area .total { position:absolute; top:6px; right:0; color:#333; padding:0 0 0 27px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/icon/ico_total.gif') no-repeat 0 6px; }
	
.board_btn_area{ width:553px;text-align:right; }	
	.board_btn_area.lab42 button{ background:url('../images/btn/set_lab42_btn.gif') no-repeat; }
	.board_btn_area AAAAA{ height:22px;margin:0 3px 0 6px; }
	.board_btn_area button{ height:22px;margin:0 3px 0 6px; }
	.board_btn_area button.ok{ width:45px;background-position:0 0; }
	.board_btn_area button.cancel{ width:45px;background-position:-60px 0; }
	.board_btn_area button.write{ width:53px;background-position:-120px 0; }
	.board_btn_area button.reply{ width:46px;background-position:-180px 0; }
	.board_btn_area button.modify{ width:45px;background-position:-240px 0; }
	.board_btn_area button.delete{ width:45px;background-position:-300px 0; }
	.board_btn_area button.list{ width:46px;background-position:-360px 0; }
	.board_btn_area button.photo{ width:74px;background-position:0 -30px; }
	.board_btn_area button.movie{ width:74px;background-position:-120px -30px; }
	.board_btn_area button.answer{ width:63px;background-position:0 -62px; }
	.board_btn_area button.modify_finish{ width:63px;background-position:-440px 0; }
	.board_btn_area button.modify2{ width:45px;background-position:-360px -62px; }
	.board_btn_area button.agree{ width:45px;background-position:-520px 0; }
.board_btn_area.line { border-top:1px solid #E6E6E6; }	
	
.board_view_area { position:relative; width:550px; clear:both; text-align:left; }
	.board_view_area .name_dat { padding:0 0 0 54px; height:17px; color:#999; line-height:1 }
	.board_view_area .name_dat .name { padding:0 10px 0 0 ; font-size:11px; }
	.board_view_area .name_dat .dat { font-family:verdana; font-size:9px; letter-spacing:-1px; }
	.board_view_area .num_subject { position:relative; width:550px; height:45px; background:url('../images/common/set_board_viewtitle.gif') no-repeat; }
	.board_view_area .num_subject .num { position:absolute; top:14px; left:2px; width:36px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; line-height:1.2;  }
	.board_view_area .num_subject .subject { position:absolute; top:4px; left:54px; width:405px; font-size:14px; font-weight:bold; word-break:break-all; overflow:hidden; height:35px; }
	.board_view_area .num_subject .subject td { width:405px; font-size:14px; font-weight:bold; word-break:break-all; overflow:hidden; height:35px; }
	.board_view_area .num_subject .subject2 { position:absolute; top:4px; left:54px; width:495px; font-size:14px; font-weight:bold; word-break:break-all; overflow:hidden; height:35px; padding:0 0 4px 0; border-bottom:2px solid #339999; }
	.board_view_area .num_subject .subject2 td { width:495px; font-size:14px; font-weight:bold; word-break:break-all; overflow:hidden; height:35px; }

	.board_view_area .num_subject .down { position:absolute; top:3px; left:475px; width:70px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/common/txt_download.gif') no-repeat; color:#999; padding:8px 0 0 0; }
	.board_view_area .num_subject .hit { position:absolute; top:3px; left:475px; width:70px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url('../images/common/txt_hit.gif') no-repeat; color:#999; padding:11px 0 0 0; }
	.board_view_area .cont { line-height:18px; font-size:11px; padding:25px 0 20px 0; word-break:break-all; overflow:hidden; }
	.board_view_area .cont .imgUp { padding:10px 0; }
	.board_view_area .cont .media { padding:0 0 15px 0; }
	.board_view_area .cont.qna { background:url('../images/icon/ico_q.gif') no-repeat 7px 42px; }
	.board_view_area .cont.qna .question { margin:0 0 0 54px; padding:15px 0 ; background:url('../images/icon/ico_dot_line.gif') repeat-x bottom; }
	.board_view_area .cont.qna .answer { padding:16px 0 15px 54px; }
	.board_view_area .img_cont { line-height:18px; font-size:11px; padding:25px 0 20px 0; word-break:break-all; overflow:hidden; }
	.board_view_area .img_cont .prev_img { width:23px; overflow:hidden; }
	.board_view_area .img_cont .prev_img a { display:block; width:23px; height:41px; text-indent:-9999em; background:url('../images/btn/set_board_img.gif') no-repeat; overflow:hidden; }
	.board_view_area .img_cont .next_img { width:23px; }
	.board_view_area .img_cont .next_img a { display:block; width:23px; height:41px; text-indent:-9999em; background:url('../images/btn/set_board_img.gif') no-repeat; overflow:hidden; }
	.board_view_area .img_cont .img_view { text-align:center; width:497px; padding:0 13px; }
	.board_view_area.lab42 .num_subject { background-position:0 0; }
	.board_view_area.lab42 .num_subject .num { color:#FFE30B; background:#339999; }
	.board_view_area.lab42 .cont.qna .answer { color:#339999; background:url('../images/icon/ico_a.gif') no-repeat 7px 20px; }
	.board_view_area.cjenjoy .num_subject { background-position:0 -109px; }
	.board_view_area.cjenjoy .num_subject .num { color:#FFF; }
	.board_view_area.cjenjoy .cont.qna .answer { color:#339999; background:url('../images/icon/ico_a.gif') no-repeat 7px 20px; }
	.board_view_area .img_cont .prev_img a { background-position:0 0; }
	.board_view_area .img_cont .next_img a { background-position:-27px 0; }
	.board_view_area.company .num_subject { background-position:0 -50px; }
	.board_view_area.company .num_subject .num { color:#FFE30B; background:#f1190e; }
	.board_view_area.company .name_dat .dat { position:relative;top:-3px; }	
	
.board_write_area { position:relative; width:550px; clear:both; text-align:left; }
	.board_write_area .name_dat { padding:0 0 0 54px; height:17px; color:#999; line-height:1 }
	.board_write_area .name_dat .name { padding:0 10px 0 0 ; font-size:11px; }
	.board_write_area .name_dat .dat { font-family:verdana; font-size:9px; letter-spacing:-1px; }
	.board_write_area .num_select { position:relative; width:550px; padding-top:20px; padding-left:54px;}
	.board_write_area .num_subject { position:relative; width:550px; height:45px; background:url('../images/common/set_board_viewtitle.gif') no-repeat; }
	.board_write_area .num_subject .subject { position:absolute; top:9px; left:54px; width:405px; font-size:14px; font-weight:bold; word-break:break-all; overflow:hidden; }
	.board_write_area .cont { line-height:18px; font-size:11px; padding:25px 0 20px 0; word-break:break-all; overflow:hidden; }
	.board_write_area .cont .textarea { width:538px; height:220px; }
	.board_write_area.lab42 .num_subject { background-position:0 0; }
	.board_write_area .file_up { padding:0 0 0 54px; width:496px; height:65px; background:url('../images/common/txt_file_up.gif') no-repeat 0 4px; }
	.board_write_area .file_up input { width:398px; height:13px; }	 
	.board_write_area .file_up button{ width:90px;height:18px;background:url('../images/btn/btn_fileup2.gif') no-repeat; }
	.board_write_area .file_up2 { padding:0 0 0 54px; width:496px; height:65px; background:url('../images/common/txt_file_up2.gif') no-repeat 0 4px; }
	.board_write_area .file_up2 input { width:398px; height:13px; }	 
	.board_write_area .file_up2 button{ width:90px;height:18px;background:url('../images/btn/btn_fileup2.gif') no-repeat; }


.board_function_area{ width:550px;text-align:right; }		
	.board_function_area button{ width:21px;height:22px;margin:0 0 0 5px;background:url('../images/btn/set_board_function.gif') no-repeat; }
	.board_function_area button.bookmark{ background-position:0 0; }
	.board_function_area button.print{ background-position:-60px 0; }
	.board_function_area button.mail{ background-position:-120px 0; }
	
.board_list_area{ width:550px; }
	.board_list_area a:hover{ text-decoration:underline; }
	.board_list_area th{ height:22px;text-indent:-5000em;font-size:0;line-height:0;overflow:hidden;background:url('../images/common/set_board_th.gif') no-repeat; }
	.board_list_area th strong{ display:block;height:17px;margin-right:17px; margin-bottom:8px ; }
	.board_list_area th strong.faq { display:block;height:17px;margin-right:0; }
	.board_list_area th.idx{ background-position:0 0; }
	.board_list_area th.tit{ background-position:0 -30px; }
	.board_list_area th.mem{ background-position:0 -60px; }
	.board_list_area th.hit{ background-position:0 -90px; }
	.board_list_area th.dat{ background-position:0 -120px; }	
	.board_list_area th.reply{ background-position:0 -150px; }	
	.board_list_area th.company{ background-position:0 -180px; }	
	.board_list_area th.recruit1{ background-position:0 -210px; }	
	.board_list_area th.recruit2{ background-position:0 -240px; }	
	
	.board_list_area td{ color:#999;line-height:1.2;padding:0 0 0;vertical-align:top; }
	.board_list_area i{ font-family:Arial, Helvetica, sans-serif;font-size:10px; }
	.board_list_area td.idx{ font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-top:5px; }
	.board_list_area td.tit{ font-family:µ¸¿ò,Dotum; font-size:11px;padding:5px 0 9px; }
	.board_list_area td.mem{ font-family:µ¸¿ò,Dotum; font-size:11px;padding-top:5px; }
	.board_list_area td.hit{ font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-top:5px; }
	.board_list_area td.dat{ font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-top:5px; }
	.board_list_area td.ing{ font-family:µ¸¿ò,Dotum; font-size:11px;padding-top:5px;letter-spacing:-1px;color:#999;}
	.board_list_area td.finish{ font-family:µ¸¿ò,Dotum; font-size:11px;padding-top:5px;letter-spacing:-1px;}
	
	.board_list_area .sub td.tit{ padding-left:16px; }
	
.board_list_area.lab42 th strong{ border-bottom:2px solid #339999; }
.board_list_area.lab42 a:hover{ color:#339999; }
.board_list_area.lab42 i{ color:#339999; }
.board_list_area.lab42 .sub td.tit{ padding-left:16px;background:url('../images/icon/bul_subreply.gif') 1px 7px no-repeat; }
.board_list_area.lab42 td.tit.open a { font-weight:Bold; color:#339999; }
.board_list_area.lab42 td.tit.open .answer { background:url('../images/icon/bul_answer_lab402.gif') 0 10px no-repeat; padding:10px 0 10px 45px; line-height:15px; color:#999; border-bottom:1px solid #339999; }
.board_list_area.lab42 td.finish{  color:#339999; }

.board_list_area.contest th strong{ border-bottom:2px solid #f74c43; text-align:center; }
.board_list_area.contest a:hover{ color:#f74c43; }
.board_list_area.contest i{ color:#f74c43; }
.board_list_area.contest .sub td.tit{ padding-left:16px;background:url('../images/icon/bul_subreply.gif') 1px 7px no-repeat; }
.board_list_area.contest td.tit.open a { font-weight:Bold; color:#f74c43; }
.board_list_area.contest td.tit.open .answer { background:url('../images/icon/bul_answer_lab402.gif') 0 10px no-repeat; padding:10px 0 10px 45px; line-height:15px; color:#999; border-bottom:1px solid #f74c43; }
.board_list_area.contest td.finish{  color:#f74c43; }




.board_list_area.company th strong{ border-bottom:2px solid #f1190e; }

.board_reply_area{ width:550px; }
.board_reply_area .cmt_num { height:19px; }
.board_reply_area .cmt_num em { padding:0 2px 0 6px; line-height:1.1; font-size:11px; font-weight:bold; }
.board_reply_area .cmt_num img { vertical-align:middle; margin:-1px 0 0 0; }
.board_reply_area .reply_wrap { width:514px; padding:27px 18px; background:#F2F2F2; }
.board_reply_area .reply_wrap ul { padding:0 0 10px 0; }
.board_reply_area .reply_wrap li { float:left; padding:0 0 10px 0; }
.board_reply_area .user_info { width:514px; float:left; }
.board_reply_area .user_info .name { width:45px; float:left; font-size:11px; font-weight:bold; }
.board_reply_area .user_info .dat { width:457px; float:left; font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999 }
.board_reply_area .user_info .del { margin:2px 0 0 0; width:11px; height:11px; float:right; background:url('../images/btn/btn_del.gif') no-repeat; }
.board_reply_area .desc { margin:0 0 0 45px; display:inline; width:468px; float:left; line-height:18px; font-size:11px; overflow:hidden; }
.board_reply_area .reply_btn { margin:0 0 0 9px; width:72px; height:72px; border:0; text-indent:-9999px; cursor:pointer; background:url('../images/common/set_board_reply.gif') no-repeat; }

.board_reply_area.lab42 .cmt_num em { color:#339999; }
.board_reply_area.lab42 .user_info .name { color:#66BBBC; }
.board_reply_area.lab42 .reply_btn { background-position:0 0; }

.board_move_area{ width:550px; }
	.board_move_area th{ width:55px;height:26px;text-indent:-5000em;font-size:0;line-height:0;overflow:hidden;background:url('../images/common/set_board_move.gif') no-repeat; }
	.board_move_area th.prev{ background-position:0 9px; }
	.board_move_area th.next{ background-position:0 -18px; }
	.board_move_area .desc{ width:442px;font-size:11px; padding:2px 0 0 0; }
	.board_move_area .dat{ width:52px;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:10px }
	.board_move_area .line{ border-bottom:1px solid #DEDDDE; }

.board_move_type2_area{ width:550px; }
	.board_move_type2_area .desc{ width:498px;font-size:11px; padding:5px 0 3px 0; }
	.board_move_type2_area .dat{ width:52px;color:#999;font-family:Arial, Helvetica, sans-serif;font-size:10px }
	.board_move_type2_area .line{ border-bottom:1px solid #DEDDDE; }	
	
.board_tag_area{ width:390px;padding:7px 0 0 62px;margin-top:-22px;background:url('../images/common/txt_tag.gif') 0 7px no-repeat;color:#999;font-size:11px;line-height:1.2;vertical-align:top; }	
	.board_tag_area a{ color:#999; }

.login_area { position:absolute; top:0; right:0; width:131px; height:105px; background:url('../images/common/set_login.gif') no-repeat; z-index:1000; }
.login_area .login { position:absolute; top:36px; left:39px; width:53px; height:23px; }
.login_area .login a { display:block; overflow:hidden; text-indent:-9999px; width:53px; height:23px; background:url('../images/common/set_login.gif') no-repeat; }
.login_area .apply { position:absolute; top:69px; left:39px; width:43px; height:13px; }
.login_area .apply a { display:block; overflow:hidden; text-indent:-9999px; width:43px; height:13px; background:url('../images/common/set_login.gif') no-repeat; }
.login_area .login_after { position:absolute; top:37px; left:22px; width:85px; text-align:center; font-size:11px; }
.login_area .login_after span { position:absolute; top:27px; left:4px; width:76px; height:10px; background:url('../images/common/set_login.gif') no-repeat -235px 0; }
.login_area .login_after .modify { position:absolute; top:0; left:0;display:block; overflow:hidden; text-indent:-9999px; width:31px; height:10px; }
.login_area .login_after .logout { position:absolute; top:0; left:42px; display:block; overflow:hidden; text-indent:-9999px; width:34px; height:10px; }

.login_area.lab42 { background-position:0 0; }
.login_area.lab42 .login a { background-position:-156px 0; }
.login_area.lab42 .apply a { background-position:-350px 0; }
.login_area.lab42 .login_after { color:#FFE30B; }
.login_area.lab42 .login_after span { background-position: -235px 0; }

.visual_area{ position:absolute;right:-100px;top:0;width:460px;height:245px;text-align:right; }
	.visual_area img{ float:right; }
	
.tab{ height:30px; }
	.tab li{ float:left;display:inline;margin-right:1px; }
	.tab li a{ display:block;height:30px;text-indent:-5000em;overflow:hidden;font-size:0;line-height:0; }
	
#gotop{ position:absolute;bottom:0;_top:expression(documentElement.scrollTop+650); right:0; _right:93px; }
#gotop a { position:fixed; top:85%; _position:absolute; _top:200px; }

.main_movie_bg{ background:url('../images/event/0614_trans3_03.jpg') no-repeat; height:425px;}
