/* CSS Document */
.leftFloat {float:left; }
.rightFloat { float:right; }
.clear { clear:both; }
.clearfloat { clear:both; }

/* Å¬·´ ÃÖ±Ù±Û /moa/bbs/news.php */
	.new_list { width:622px; margin:0 auto; }
	.new_list .list_box { background:url(/moa/bbs/images/new/box_2.gif) repeat-y left top; width:670px; }
	.new_list .list_box ul { margin:0 auto; padding:0 5%; list-style-type:none; }
	.new_list .list_box ul li.list { width:25%; float:left; padding:3px 0; }
	.new_list .new_title { margin-top:20px; }
	.new_list .new_box { background:url(/moa/bbs/images/new/board_2.gif) repeat-y; }
	.new_list .new_box .empty { text-align:center; margin:0 auto; padding:30px 0; font-weight:bold; color:#999999; }
	.new_list .group_new_title { width:96%; margin:10px auto; padding:5px; border-top:3px solid #beda85; border-bottom:1px solid #beda85; }
	.new_list .group_new_title a { font-weight:bold; color:#84ac6b; }
	.new_list .group_new_table { width:96%; margin:5px 0 0 0; }
	.new_list .group_new_table td { height:20px; background:url(/moa/bbs/images/new/dot1.gif) repeat-x 0 bottom; }

/* °øÁö±Û ¹Ú½º */
	.bbs_intro { margin:20px 0; padding:10px; border:1px solid #ECF3FA; background-color:#FBFCFE; line-height:1.5; }

/* ¸ñ·Ï */
	.bbsList .bbsTop { width:100%; overflow:hidden; }
	.bbsList .bbsTop .bbsCount { float:left; text-align:left; padding-left:10px; font-size:8pt; margin-top:10px; }
	.bbsList .bbsTop .bbsSearch { float:right; text-align:right; margin:0 0 5px 0; }
	.bbsList #search_field { height:22px; line-height:20px; border:1px solid #CCC; vertical-align:middle; }
	.bbsList #search_word { height:18px; line-height:20px; border:1px solid #CCC; vertical-align:middle; }
	.bbsList .bbsTable { }
	.bbsList .bbsTable th { color:#666; background-color:#f1f6f8; text-align:center; font-weight:normal; border-top:1px solid #c2e1e7; border-bottom:1px solid #c2e1e7; }
	.bbsList .bbsTable td { border-bottom:1px solid #EEE; height:25px; }
	.bbsList .bbsTable .empty { padding:30px 0; }
	.bbsList .bbs_list_title { text-align:left; }
	.bbsList .bbsCMD { text-align:left; line-height:25px; margin:5px 0; }
	.bbsList .bbsPageCount { text-align:center; line-height:25px; border-bottom:1px solid #f5f5f5; }
	.bbsList .bbsButton { text-align:left; padding:10px 0; }
	
	/* UCC */
	.bbsList .bbsContent td.title p.subject a { font-size:16px; font-weight:bold; }
	
	
	/* ´Þ·Â */
	.bbsList .cal_date, .cal_date a { font-size:18px; }
	.bbsList .cal_date { padding:8px 10px; }
	.bbsList .cal_list_table { border-collapse:collapse; border:1px solid #EEE; }
	.bbsList .cal_list_table th { padding:10px 0; border:1px solid #EEE; background-color:#F5F5F5; font-size:16px; font-weight:normal; }
	.bbsList .cal_list_table td { height:50px; border:1px solid #EEE; padding:3px; }
	.bbsList .cal_list_table td.cal_non_bg { }
	.bbsList .cal_list_table td.cal_bg { }
	.bbsList .cal_list_table p.cal_day { font-size: 14px; }
	.bbsList .cal_list_table td p.cal_title a { font-weight:bold; }
	.bbsList .cal_list_table td div.cal_text { padding-left:5px; }
	.week_list { margin-top:10px;}
	.week_list th{ border:1px solid #333;}
	.emp_day{border:1px solid #ccc;}
	
	/* ÀÏÀÏ¾÷¹« 
	.bbsList .top_box { width:100%; overflow:hidden; margin-top:20px; }
	.bbsList .top_box .date_box {  }
	.bbsList .top_box .date_box, .bbsList .top_box .date_box a { font-size:20px;  font-family:"¸¼Àº °íµñ", "³ª´®°íµñ", "±¼¸²", "µ¸¿ò", "¹ÙÅÁ"; }
	.bbsList .top_box .months { padding-left:20px; }
	.bbsList .top_box .months a { font-size:16px; padding:0 5px; }
	.bbsList .top_box .months a.now_month { font-size:20px; color:#0000FF; }
	.bbsList .top_box .team_box { margin-top:10px; }
	.bbsList .top_box .team_box h3 { font-size:20px;  font-family:"¸¼Àº °íµñ", "³ª´®°íµñ", "±¼¸²", "µ¸¿ò", "¹ÙÅÁ"; float:left; }
	.bbsList .top_box .team_box p.month_count { float:right; padding-top:10px; }
	.bbsList .calendar1 .red { color:#CC3333; }
	.bbsList .calendar1 .blue { color:#0099FF; }
	.bbsList .calendar1 a { font-size:14px; }
	.bbsList .calendar1 td span.payment { font-size:14px; color:blue; }
	.bbsList .calendar1 td span.not_payment { font-size:14px; color:#993333; }	
	*/
	/* Tab */ 
	.tab { position:relative; width:100%; top:-2px; margin-bottom:20px; border-bottom:2px solid #66A2D7; overflow:hidden; }
	.tab li { z-index:10; position:relative; left:1px; top:2px; height:27px; float:left; margin-left:-1px; }
	.tab li a { float:left; height:27px; margin-left:15px; background-image:url(/images/tab/tab_bg.gif); background-repeat:no-repeat; background-position:right 0; color:#666; text-decoration:none; }
	.tab li a:hover { text-decoration:none; color:#a1a1a1; }
	.tab li a span { float:left; overflow:hidden; position:relative; left:-15px; height:27px; padding-left:15px; line-height:28px; background-image:url(/images/tab/tab_bg.gif); background-repeat:no-repeat; cursor:pointer; }
	.tab li.sele { z-index:20; }
	.tab li.sele a { background-position:right -27px; font-weight:bold; color:#FFF; font-size:14px; font-family:"¸¼Àº °íµñ", "³ª´®°íµñ", "±¼¸²", "µ¸¿ò", "¹ÙÅÁ"; }
	.tab li.sele a span { background-position:0 -27px; }
	.tab li.sele a:hover { color:#555; }
	
	/* Ãß°¡ */
	.tab li a { width:121px; }

	
	/* photo list */
	.rListiFlexible ul{ margin:0; padding:0; list-style:none; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
	.rListiFlexible li{ position:relative; padding:15px 0; margin:0 0 -1px 0; border:1px solid #eee; border-left:0; border-right:0; vertical-align:top; *zoom:1;}
	.rListiFlexible li:after{ content:""; display:block; clear:both;}
	.rListiFlexible a{ text-decoration:none; cursor:pointer;}
	.rListiFlexible a strong{ display:inline-block; margin:0 0 4px 0; color:#333;}
	.rListiFlexible a:hover strong,
	.rListiFlexible a:active strong,
	.rListiFlexible a:focus strong{ text-decoration:underline;}
	.rListiFlexible .thumb{ float:left; display:inline-block; margin:0 15px 0 0; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666;}
	.rListiFlexible .thumb img{ border:0; display:block;}
	.rListiFlexible p{ margin:0; line-height:1.4; color:#767676;}
	.rListiFlexible li.empty { height:200px; line-height:200px; text-align:center; }

/* º¸±â */
	.bbs_view { margin:15px 0 10px;}
	.bbs_view .bbs_intro { }
	.bbs_view .textZoom { }
	.bbs_view .processBox { }
	.bbs_view .bbs_info { }
		.bbs_view .bbs_title { line-height:30px; border-bottom:1px solid #EEE; width:100%; overflow:hidden; }
		.bbs_view .bbs_title h3 { float:left; font-size:16px; font-weight:bold; color:#666; }
		.bbs_view .bbs_title .writetime { float:right; padding: 0 10px; color:#999; font-size:11px; }
		.bbs_view .bbs_title .writetime span { display:none; }
		.bbs_view .other_info { overflow:hidden; *zoom:1; padding:10px; }
		.bbs_view .other_info ul { float:right; color:#666; }
			.bbs_view .other_info li { float:left; padding:4px 10px; }
			.bbs_view .other_info li.writer span { display:none; }
			.bbs_view .other_info li.writer a { color:#003366; }
			.bbs_view .file dt { padding-left:10px; line-height:16px; color:#003366; }
			.bbs_view .file dd { margin:-16px 0 0 70px; line-height:16px; }
	.bbs_view #bbs_content { line-height:150%; }
	.bbs_view #bbs_content img{ max-width: 600px; height:auto;}
	
	
	.bbs_view h4 { padding:5px; font-size:large; color:#4574b5; background:url(/images/icon_3.gif) no-repeat 0 center; padding-left: 20px; font-family:"¸¼Àº °íµñ", "³ª´®°íµñ", "±¼¸²", "µ¸¿ò", "¹ÙÅÁ"; }

	/* ·£Å» */
	.rental_view { width:100%; overflow:hidden; }
	.rental_view h3 { float:left; padding:10px 0 0 5px; font-size:16px; font-weight:bold; color:#666; }
	.rental_view .other_info { float:right; }
	
/* ´ñ±Û */
	.commandList { margin:0 0 20px 0; padding:0 0 20px 0; border-bottom:2px dashed #EEE; }
	.commandList .linebox { padding:0; display:block; border:1px solid #EEE; margin:20px 0; }
	.commandList dl { line-height:25px;; }
	.commandList dl dt { padding:5px 0 0 10px; }
	.commandList dl dt span { color:#666; font-weight:bold; }
	.commandList dl dd { margin-top:-25px; text-align:right; padding-right:10px; }
	.commandList dl dd a { font-size:10px; }
	.commandList .linebox p { padding:5px; }

	#comment_form {  border:1px solid #CCC; border-top:3px solid #666; padding:10px; color:#666; }
	#comment_form table th { padding:5px 0; border-bottom:0px solid #EEE; }
/*	.commandList .cmt_table th { font-weight:normal; border-bottom:1px solid #EEE; padding:5px; }
	.commandList .cmt_col1 { background:#FFF; }
*/

/* ¾²±â */
	.bbsWrite { margin:15px 0 10px 0; }
	.bbsWrite .box{ border:1px solid #ccc; height:20px; line-height:20px; }
	.bbsWrite .bbsWriteForm { font-weight:normal; }
	.bbsWrite .bbsWriteForm th { margin:0; border-bottom:1px solid #EEE; padding:2px 0 1px; }
	.bbsWrite .bbsWriteForm td { margin:0; border-bottom:1px solid #EEE; padding:2px 0 1px; }
	.bbsWrite .bbsWriteForm td.input { margin:0; border-bottom:1px solid #EEE; padding:4px 0 4px 10px; }
/*	.bbsWrite .label { font-weight:normal; width:150px; text-align:center; } */
	.bbsWrite .strong { font-weight: bold; }
	.bbsWrite .input { font-weight:normal; text-align:left; padding-left:15px; }
	.bbsWrite .inputTitle { width:450px;}
	.bbsWrite .bbsWriteTable {border-collapse:collapse; border-top:1px solid #c2e1e7; } 
	.bbsWrite .bbsWriteTable .passwd_intro { color:#666; }
	.bbsWrite .bbsWriteTable th { font-weight:normal; }
	.bbsWrite .bbsButton { text-align:center; margin:10px 0; }
	.bbsWrite .inputs{ float:left;height:25px;}
	.bbsWrite .b_input{ border: 0px;}
	.bbsWrite .b_input2{ width:300px;float:left;height:25px;}

/* ´Þ·Â */
	#calenderWrite { margin:15px auto; border:0 solid #EEE; }
	#calenderWrite .box{ border:1px solid #cccccc; line-height:20px; height:20px; }
	#calenderWrite .label { font-weight:normal; width:150px; text-align:center; }
	#calenderWrite .strong { font-weight: bold; }
	#calenderWrite .input { font-weight:normal; text-align:left; padding-left:15px; }
	#calenderWrite .inputTitle { width:400px; }
	#calenderWrite .bbsButton { text-align:center; margin:10px 0; }
	#calenderWrite .buttonBox { text-align:center; padding-top:5px; }
	#calenderWrite .bbsWriteTable {border-collapse:collapse; border:0px solid #EEE } 
	#calenderWrite .bbsWriteTable th { font-weight:normal; text-align:center; width:150px; border-bottom:1px solid #EEE; }
	#calenderWrite .bbsWriteTable td {padding:0; margin:0; border-bottom:1px solid #EEE; padding:2px 0 1px; }
	#calenderWrite .bbsWriteForm th, #calenderWrite .bbsWriteForm td {padding:0; margin:0; border-bottom:1px solid #EEE; padding:2px 0 1px; }
	#calenderWrite .bbsWriteForm td { padding:4px 0 4px 10px; }
	
	/*2011-12-01 Ãß°¡*/
	.schedules .month_date{ color:666; font-weight:bold;}
	.schedules .month_date td{ height:33px;color:#666; padding-left:10px;}
	.schedules .month_date td a{color:#5fa30a;}
	.schedules .schedule_count{ text-align:right; padding-right:10px;}
	.schedules .schedule_list .schedule_week{ width:100%;}
	.schedules .schedule_list .schedule_week th{ background:#ecece3; height:25px; width:14%; text-align:left; padding:0px 0 0 5px; }
	.schedules .schedule_list .schedule_week .sunday{ color:#FF0000;}
	.schedules .schedule_list .schedule_week .satday{ color:#0066FF;}
	.schedules .schedule_list .schedule_week td{ height:70px; border-bottom:1px dashed #ccc;border-bottom:1px dotted #ccc;border-right:1px dotted #ccc; padding:5px 0 0 5px; }
	.schedules .schedule_list .schedule_week .rnoline{border-right:none;}
	.schedules .schedule_list{}
	.schedule_list2{ width:100%;}
	.schedule_list2 .tline{border-top:1px solid #ccc;}
	.schedule_list2 th{ background:#f7f7f7; border-bottom:1px solid #ccc; width:30px;}	
	.schedule_list2 td{ padding-left:5px; border-bottom:1px solid #ccc;}	

/* »çÁøÃ¸ ½ºÅ² ----------------------------------------------------------------------------------------------------------- */
	#photo_skin { } 
		#photo_skin .bbsContent { border-top:1px solid #EEE; padding-top:10px; }
		.photoBox { float:left; height:240px; margin:0 10px; text-align:center; }
		.photoBox .photo { padding:3px; border:1px solid #EEE; }
		.photoBox .photo_title { padding:3px 0; text-align:center; font-weight:bold; }
		.photoBox .photo_info { padding:0; margin:0; text-align:right; font-size:smaller; line-height:10px; }
	  #photo_skin .empty { width:auto; height:100px; text-align:center; font-weight:bold; padding-top:45px; border-top:1px solid #EEE; border-bottom:1px solid #EEE; }

/* ´º½º ½ºÅ² ----------------------------------------------------------------------------------------------------------- */
	/* ¸ñ·Ï */
	#news_skin .bbsTop { display:none; }
	#news_skin .title, #news_skin .title a { font-size:16px; font-weight:bold; color:#000063; }
	#news_skin .photoListBox .title { padding-bottom:5px; }
	#news_skin .photoListBox .subtitle { font-size:14px; font-weight:bold; color:#808080; padding-bottom:5px; }
	#news_skin .photoListBox { margin:0 5px; margin-top:10px; border-bottom:1px solid #EEE; }
	#news_skin .photoListBox .photo { float:left; padding:3px;  border:1px solid #EEE; margin:0 5px 5px 0; }
	#news_skin .photoListBox .content { line-height:18px; text-align:justify; }
	#news_skin .empty { text-align:center; padding:50px 0; }
	/* ¾²±â */
	#news_skin .bbsWriteTable th { width:50px; }
	/* º¸±â */
	#news_skin_view .bbsViewPrint .news_title dt { display:none; }
	#news_skin_view .bbsViewPrint .news_title dd { font-size:16px; color:#000063; font-weight:bold; }
	#news_skin_view .bbsViewPrint .news_subtitle dt { display:none; }
	#news_skin_view .bbsViewPrint .news_subtitle dd { font-size:14px; color:#808080; font-weight:bold; }
	#news_skin_view .bbsViewPrint #viewContent { clear:both; padding:10px 0; text-align:justify; }
	#news_skin_view .bbsViewPrint .go_top { float:left; }
	#news_skin_view .bbsViewPrint .write_info { float:right; }

/* Ãß°¡ »çÇ× */
	a.point_a { font-size:14px; font-weight:bold; padding:0 5px; }