@charset "utf-8";
/* CSS Document */
.leftFloat {float:left; }
.rightFloat { float:right; }
.clear { clear:both; }
.clearfloat { clear:both; }

/* 클럽 최근글 /moa/bbs/news.php */
	.new_list { width:670px; 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:7px 15px; border:2px solid #0274ba; background-color:#fff; border-radius:7px; }

		.bbs_intro ul.donong_request{ font-family:"맑은 고딕"; font-size:1.2em; margin-left:20px; list-style:disc;}

/* 목록 */
	.bbsList { margin:auto; }
	.bbsList .bbsTop { width:100%; }
	.bbsList .bbsTop .bbsCount { float:left; width:150px; text-align:left; padding:0 0 10px 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 .auc_cats { width:956px; padding:10px 20px 20px 20px; border:1px solid #ccc; margin-bottom:20px; border-radius:5px;}
			.bbsList .auc_cats h3 {font-family:"맑은 고딕"; font-size:1.2em; display:block; padding:0 0 10px 0;}
			.bbsList .auc_cats ul { overflow:hidden;}
			.bbsList .auc_cats ul li{ float:left; padding:0 3px;}
	
	.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, .bbsList .bbsTable .empty td { padding:50px 0; text-align:center; }
	.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; }
	.bbsList .serviceContent td{ line-height:18px; text-align:left; text-align:left; vertical-align:top; border-right:1px solid #ccc; padding:5px 2px;}
	.bbsList .serviceContent td.noline{border-right:0px solid #ccc;}
	.bbsList .serviceContent td.service_date{ text-align:center;}
	.service_list td{ text-align:justify;}
	.worker{ text-align:center;}
	.worker li{ text-align:center;}	
	
	#gear_skin{font-family:"맑은 고딕"; color:#000; }
		#gear_skin .bbsContent{ width:820px; margin:0 auto; margin-top:20px;}
		span.use_info{font-size:1em; display:block; margin-top:20px;}
		#gear_skin .bbsContent .full_img{ width:800px; height:427px;  text-align:center; } /*box-shadow: 7px 7px 10px #b4b4b4;*/
		#gear_skin .bbsContent .full_img img{ width:auto; height:auto; max-height:427px; border:1px solid #ccc; border-radius:5px;}
		
		#gear_skin .bbsContent ul{ overflow:hidden; margin-top:10px;}
		#gear_skin .bbsContent ul li{ width:99px; float:left; text-align:center; cursor:pointer;}
			#gear_skin .bbsContent ul li img{ width:90px; height:70px; border:1px solid #ccc; border-radius:5px;}
			#gear_skin .bbsContent ul li a{font-family:"맑은 고딕"; color:#000; font-size:0.9em;}
			#gear_skin .bbsContent ul li p{ height:45px; line-height:15px; letter-spacing:-1px; font-family:"맑은 고딕"; color:#000; font-size:1em;}
	
	.sbl_cat{ width:990px; margin:auto; text-align:center; padding-bottom:10px; height:100px;}
		.sbl_cat a{  cursor:pointer;font-size:1.2em; color:#494134; text-align:center; background:#fff; padding:5px 8px 9px 8px; margin:2px; border-radius:0px; border:1px solid #494134; display:inline-block;}
		.sbl_cat a:hover{color:#fff;box-shadow: 7px 7px 10px #b4b4b4; background:#494134; border:1px solid #494134;}
		.sbl_cat a.active{ color:#fff;box-shadow: 7px 7px 10px #b4b4b4; background:#494134;}
	
	td.dc_txt { font-size:0.9em;}
	td.jusos { font-size:0.95em;}
	
	.dc_com_tb { width:100%; border:1px solid #000; font-family:"맑은 고딕";}
		.dc_com_tb th { border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; padding:10px; background:#fff;}
		.dc_com_tb td {border-top:1px solid #ccc;border-right:1px solid #ccc;padding:10px;}			

	/* 달력 */
	.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; }
	
/* 보기 */
	.bbs_view { margin:15px auto 10px;}
	.bbs_view .bbs_intro { }
	.bbs_view .textZoom { }
	.bbs_view .processBox { }
	.bbs_view .bbs_info { }
		.bbs_view .bbs_title { line-height:30px; border:1px solid #ccc;  background-color:#F1F3F8; padding:8px 0 8px 10px; overflow:hidden; *zoom:1; border-radius:5px; font-family:'맑은 고딕';}/*border-bottom:1px solid #39393b;*/
		.bbs_view .bbs_title h3 { float:left; font-size:16px; font-weight:bold; color:#333; padding:0;}
		.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;font-family:'맑은 고딕'; }
			.bbs_view .other_info a{ font-family:'맑은 고딕'; }
		.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 { border:1px solid #ccc; margin:10px 0; padding:10px; line-height:1.5; background:#f7f7f7; border-radius:5px;}
	.bbs_view #bbs_content .ssrc_ul li{ line-height:25px; font-size:14px;}
	.bbs_view #bbs_content .ssrc_ul li span{ font-weight:bold; font-family:'맑은 고딕';}
	
	#bbs_content .store_view{ width:90%; margin:30px;}
			#bbs_content .store_view th{ width:80px; padding:10px; background:#f7f7f7; border:1px solid #ccc; }
			#bbs_content .store_view td{ padding:10px;border:1px solid #ccc; background:#fff; }
			
			
	.bbs_view #bbs_content .buy_tb { width:90%; border:0; padding:0; border-spacing:0; background:#fff; border-bottom:1px solid #ccc;}
			.bbs_view #bbs_content .buy_tb th { padding:10px; border-top:1px solid #ccc; border-left:1px solid #ccc;border-right:1px solid #ccc; width:80px; }
			.bbs_view #bbs_content .buy_tb td { padding:10px; border-top:1px solid #ccc; border-right:1px solid #ccc;}
			
	h3.spon_list_title {font-family:'맑은 고딕'; font-size:1.3em; display:block; padding:0 0 10px 0;}
	.spon_list_tb { width:80%; border:0; padding:0; border-spacing:0; border-right:1px solid #cebdaf;}
		.spon_list_tb th { padding:10px;  background:#e5ddd7;font-family:'맑은 고딕'; border-top:1px solid #cebdaf; border-bottom:1px solid #cebdaf; border-left:1px solid #cebdaf; color:#614935;  }
		.spon_list_tb td { padding:10px;  background:#fff; text-align:center;font-family:'맑은 고딕'; border-bottom:1px solid #cebdaf; border-left:1px solid #cebdaf;}
	
	.auction_tb { width:800px; padding:0; border-spacing:0; margin-bottom:20px; border-left:1px solid #ccc;}
		.auction_tb th { padding:10px; font-family:'맑은 고딕'; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#F1F3F8;}
		.auction_tb td { padding:10px; font-family:'맑은 고딕'; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}
	

/*연혁*/
		.history{ font-family:"맑은 고딕"; }
			.history ul li{ font-size:1.2em; padding:5px 0;}
					.history ul li b{ display:inline-block; font-weight:700; color:#0b55ad; width:120px;}
						.history ul li span{ display:inline-block; margin-left:125px; width:440px;}
	
		.history_view{ overflow:hidden; font-family:"맑은 고딕";}
		.history_view .history_left{ float:left; width:215px; height:470px; background:url(../images/y_search_bg.gif) no-repeat; margin-right:30px;}
			.history_view .history_left h3{ font-size:1.8em; color:#fff; padding:5px 45px 5px 0px; font-weight:400; text-align:right; display:block; width:170px;}
			.history_view .history_left .history_cat{ margin-top:370px;}
				.history_view .history_left .history_cat #cat{ font-size:1.4em;font-family:"맑은 고딕"; padding:0px;}
				.history_view .history_left .history_cat img{ vertical-align:top; cursor:pointer;}
				.history_view .history_left .history_cat p{ padding:5px 0 10px 0;}
			
			
		.history_view .history_right{ float:left; width:600px;}
			.history_view .bbs_info #bbs_content{ border:0; background:none;}
	

	
/* 댓글 */
	.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 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:580px; }
	.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 #cebdaf; }
	#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:#2286c4; font-size:1.6em; }
	.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:center; padding:10px 5px; font-family:"맑은 고딕"; border-bottom:1px solid #cebdaf; border-top:1px solid #cebdaf; border-right:1px dotted #cebdaf;}
	.schedules .schedule_list .schedule_week .sunday{ color:#FF0000;}
	.schedules .schedule_list .schedule_week .satday{ color:#0066FF; border-right:0px;}
	.schedules .schedule_list .schedule_week td{ min-height:70px; border-bottom:1px dashed #cebdaf;border-bottom:1px dotted #cebdaf;border-right:1px dotted #cebdaf; padding:5px 0 0 5px; background:#fff;}
	
	.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;}	
	.schedule_list2 td{ padding-left:5px; border-bottom:1px solid #ccc;}
	.schdule_date{ font-size:15px; font-family:"맑은 고딕"; color:#000; font-weight:bold; padding-bottom:5px;}
	.schdele_months b{font-size:14px; font-family:"맑은 고딕"; color:#666; font-weight:bold;}
		.schdele_months b span { font-size:2.0em; color:#282725;}

		.schdule_top_date {font-family:"맑은 고딕"; font-size:1.3em; color:#666; padding: 0 0 10px 0;}
	
	

/* 사진첩 스킨 ----------------------------------------------------------------------------------------------------------- */
	#photo_skin { } 
		#photo_skin .bbsContent { border-top:0px solid #EEE; padding-top:35px; }
		.photoBox { float:left; height:260px; margin:0 10px; text-align:center; }

		.photoBox2 {height:350px; }

		.photoBox .photo { padding:5px; border:1px solid #ccc; }
		.photoBox .photo_title { padding:3px 0; text-align:center; font-weight:bold; }
		.photoBox .photo_info { padding:0; margin:0; text-align:right; font-size:11px; line-height:18px; height:20px;}
	  #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; }




/* ucc 스킨 232*154 ----------------------------------------------------------------------------------------------------------- */
	.row .video_thumbnail .caption{text-overflow:ellipsis; white-space:nowrap; overflow:none;} 
	 
	
	.thumbnail .caption h3{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.thumbnail .caption p.vcontent{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
	.video_bimg{ width:100%; height:auto; position:relative; z-index:11;}
		.video_bimg .badge{ position:absolute; z-index:99; bottom:-4%; right:-1%; background:#F00;}
		.video_bimg:hover .thumbnail_img{filter:alpha(opacity=50);Opacity:0.5;} 
		
/* ucc 스킨 ----------------------------------------------------------------------------------------------------------- */
	#ucc_skin { } 
		#ucc_skin .bbsContent { border-top:0px solid #EEE; padding-top:35px; color:#666;font-family:"맑은 고딕"; }
		#ucc_skin .photoBox { float:left; min-height:260px; margin:0 10px; text-align:center; }
		#ucc_skin .photoBox .photo { padding:0; display:block;  }
		#ucc_skin .photoBox .photo_title { padding:3px 0; text-align:left; height:50px; }
			#ucc_skin .photoBox .photo_title a{font-size:1.0em; font-family:"맑은 고딕";}
		
		#ucc_skin .photoBox .photo_info { margin:0; text-align:right; line-height:18px; height:20px; padding:10px 0 0 10px; font-size:0.9em;}
			#ucc_skin .photoBox .photo_info span{ font-weight:bold;font-size:1.1em; display:inline-block; padding-left:5px;}
	  #ucc_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; }
	  	#ucc_skin .photoBox{border:1px solid #ccc; margin-bottom:25px; padding:10px; border-radius:5px;}
		
		span.photo:hover img{filter:alpha(opacity=50);Opacity:0.4;}
		span.photo img{filter:alpha(opacity=100);Opacity:1;}
			span.photo a{ display:block; padding:0;}


/* 레시피 스킨 ----------------------------------------------------------------------------------------------------------- */
	#recipe_skin{font-family:"맑은 고딕";}
		#recipe_skin .bbsContent { border-top:0px solid #EEE; padding-top:35px; }
			#recipe_skin .recipe{ padding:5px; margin-bottom:10px; overflow:hidden;}
				#recipe_skin .recipe .photos{ float:left; width:250px; min-height:174px; padding:10px 10px 0 0;}
				#recipe_skin .recipe .photos a img{ width:250px;}
				#recipe_skin .recipe .txts{ float:left; width:550px;}
				#recipe_skin .recipe .txts span{ display:block; width:100%; padding-bottom:5px;}
					#recipe_skin .recipe .txts span b{ color:#999;}
				#recipe_skin .recipe .txts h2{display:block; width:100%;padding-bottom:10px;}
				#recipe_skin .recipe .txts h2 a{font-family:"맑은 고딕"; font-size:1.5em; font-weight:700;}
				#recipe_skin .recipe .txts p{display:block; width:100%; line-height:22px;}
				
	#recipe_skin .empty  { padding:50px 0; text-align:center; }
		
/* 뉴스 스킨 ----------------------------------------------------------------------------------------------------------- */
	/* 목록 */
	#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; }
	img.ui-datepicker-trigger{ cursor:pointer; margin-left:5px;}
	
/*날짜 입력 달력 */
	/* jquery datepicker 년, 월 선택박스 크기 */
 .ui-datepicker{ z-index: 9999999 !important;}
 .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { width:37%; }
 .ui-datepicker .ui-datepicker-title select.ui-datepicker-month { width:33% }


/*후원하기*/
	.sponsor_write th{ background:#f7f7f7;}
	#basic_skin .sponsor_write .sponser_info label{ margin-top:15px; width:70px;}
	#basic_skin .sponsor_write .agreement{ background:none; text-align:center;}
	#basic_skin .sponsor_write .agreement h1{ font-size:16px; font-weight:bold; padding-bottom:10px; text-align:center;}
	
	
	.cms_info {font-family:"맑은 고딕"; font-size:12px;}
	.cms_info p{ padding-bottom:10px;}
	.cms_info .cms_banks{ border:0px;}
	.cms_info .cms_banks th{  padding:5px; width:80px; background:none; border:0px; text-align:left;}
	.cms_info .cms_banks td{ border:0px; padding:5px 0px;}
	.cms_info ul{ list-style:none; margin:10px 0 0 20px;}
	.cms_info ul li{ line-height:20px;}
	
	
	.sponsor_view{ border-top:1px solid #ccc; border-right:1px solid #ccc;}
	.sponsor_view th{ width:100px; padding:10px; font-family:"맑은 고딕"; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#f7f7f7;}
	.sponsor_view td{ padding:10px; border-bottom:1px solid #ccc;}
	.sponsor_view td.rline{ border-right:1px solid #ccc; width:100px;}
	
	
	.sponsor_info li{ line-height:20px;}
	.sponsor_info b{ font-weight:bold;}
	
/*자원봉사*/
	.agreement_write th{ background:#f7f7f7; width:80px;}
	.school .box3{ width:25px;border:1px solid #cccccc; line-height:20px; height:20px; }
	.service_part{ overflow:hidden;}
	.service_part p{ width:130px; float:left; padding:5px 0;}
	.service_week{ overflow:hidden;}
	.service_week p{ width:50px; float:left; }
	.service_week .service_week2{ width:150px; font-weight:bold; padding-top:3px;}
	.agreement_write .agreement{ line-height:18px; background:none; border-bottom:0px;}
	.agreement_write .agreement h1{ font-size:16px; font-weight:bold; padding-bottom:10px; text-align:center;}
	.agreement_write .agreement p{ text-align:center;}
	
/*방문신청*/
	.visit_notice{ list-style:disc; margin-left:30px;}
		.visit_notice li{ line-height:20px;}
		.visit_notice li span{ font-weight:bold; }
		
	.visit_date{ font-size:16px; font-weight:bold;}
	
/**/
.tels .tel_input{ height:23px;}
.tels .box{ margin:0;  margin-top:-6px;}
	
/*프린터 화면 타이틀*/
	.head_title{ text-align:center; font-size:20px; font-weight:bold;  font-family:"맑은 고딕"; padding-bottom:10px;}


/*설문조사*/
	#pollList{font-family:"맑은 고딕";}
		#pollList .header{ text-align:right;   font-size:1.2em; padding:10px 0;}
		#pollList .list1{font-size:1.2em;}
		#pollList .list1 td{font-size:1.0em;}
		#pollList .list1 td a{font-size:1.2em; color:#000; font-family:"맑은 고딕";}
	
	
	#poll{}
		#poll .header{font-family:"맑은 고딕";font-size:1.5em; padding:10px 0; border-top:3px solid #39393b; border-bottom:1px solid #39393b; width:100%; display:block;}
			#poll .header .title{}
		#poll .pollList{font-family:"맑은 고딕"; font-size:1.5em; padding:10px; border-bottom:1px solid #39393b;}
			#poll .pollList p{ padding:10px 0;}
	
	
	#pollResult{font-family:"맑은 고딕";}
		#pollResult .header{ text-align:left;   font-size:1.5em; padding:10px 0; border-top:3px solid #39393b; border-bottom:1px solid #39393b;}
		#pollResult .info{ padding:10px 0;}
			#pollResult .info ul{ font-size:1.1em; overflow:hidden;}
				#pollResult .info ul li{ color:#000; border-bottom:1px solid #ccc; border-top:1px solid #ccc;  width:33.333333%;  float:left;}
				#pollResult .info ul li span{ display:inline-block; width:80px; color:#666; padding:5px; background:#f7f7f7; text-align:center; margin-right:10px;}
					#pollResult .pollTable th{ font-size:1.0em;}
					#pollResult .pollTable td{ font-size:1.2em;}
		
/*쌀신청*/
.rice_infos{ padding-bottom:10px; font-family:"맑은 고딕";}
	.rice_infos h3{ font-size:1.12em; display:inline-block; padding-bottom:10px;}
	.rice_infos ul{ margin-bottom:5px;}
	.rice_infos ul li{ padding:2px 0; color:#FF000F;}
	
	
.rice_request th{ background:#f7f7f7;}
#tableList th{ padding:5px 10px; text-align:center; border-top:1px solid #999; background:#f7f7f7;}
#tableList td{ padding:5px 10px; background:#fff;}

#tableList tr.sum_count td{ background:#f7f7f7; font-weight:700;}
	#tableList td.lline{border-left:1px solid #ccc;}
	
		/*쌀신청*/
		#rice_request .write1 td{font-family:"맑은 고딕";}
			#rice_request .write1 td ul{ overflow:hidden;}
			#rice_request .write1 td li{ float:left; overflow:hidden; width:50%; margin:5px 0;}
				#rice_request .write1 td li span{ float:left; display:block; width:70px; padding:5px;}
				#rice_request .write1 td li b{ float:left;}
				#rice_request .write1 td li.one_line{ width:100%;}
