div.bbsRoot						{width:100%; padding-bottom:10px;}


div.bbsRssBtn					{position: absolute; left: 0px; height:30px;  text-align:left;}

/* bbs top txt,img */
div.bbsTop						{width:100%; overflow:hidden; }
div.bbsTop p 					{float:left;  width:160px; margin-right:9px;  }
div.bbsTop div					{float:right; width:509px; line-height:22px;  }
div.bbsTop div em				{color:#EC008C; text-decoration:underline; }


/*  sorting , sns btn  */
div.sorting						{width:100%; overflow:hidden; height:26px; position: relative;}
div.sorting p.sort				{float:left; color:#838383; font-size:11px; padding:7px 0 0 4px; }
div.sorting p.tipNeed			{float:left; height:17px; color:#838383; font-size:11px; font-weight:bold;   padding:7px 0 0 4px;}
div.sorting em.need				{color:#ED1C24; font-weight:bold;  }
div.sorting p.rbtn				{float:right; }
div.sorting p.rbtn2				{float:right; color:#838383; font-size:11px; padding:7px 0 0 4px;}

/* webzine List 안혜미
div.webzineList												{width:100%;}
div.webzineList ul.thumnail								{width:100%; overflow:hidden;  border-top:2px solid #00759F; border-bottom:1px solid #00759F; padding:15px 0;}
div.webzineList ul.thumnail li							{width:226px; border-top:1px dashed #D7D7D7; float:left; text-align:center; padding:10px 0 10px 0;}
div.webzineList ul.thumnail li p.tit						{width:180px; overflow:hidden; text-align:left;margin:5px 0 0 25px; float:left;}
div.webzineList ul.thumnail li p.date					{width:80px; text-align:left; font-size:11px; color:#979686;  margin:5px 0 5px 25px; float:left;}
div.webzineList ul.thumnail li p.hits					{width:80px; text-align:right; font-size:11px; color:#979686;  margin:5px 25px 5px 0; float:right;}
div.webzineList ul.thumnail li p.img img				{border:1px solid #c4c5c6;}
div.webzineList ul.thumnail li p.txt	 					{width:176px; overflow:hidden; text-align:left; margin:10px 0 0 25px; float:left;}
div.webzineList ul.thumnail li p.txt	a					{font-size:11px; line-height:14px; color:#979686; }
div.webzineList ul.thumnail .bordernone			{border:none;}*/



/*  bbs list  */
div.bbsList						{width:100%;  overflow:hidden; border-top:2px solid #00759F; background:url(/images/common/root_img/bbs/list_th_bg.gif) repeat-x 0 0;  }
div.bbsList > table				{width:100%;  margin-left:1px; border-bottom:1px solid #8AABD6; }
div.bbsList > table thead th		{text-align:center; height:32px; color:#3A3A3A; border-bottom:1px solid #DDD; background:url(/images/common/root_img/bbs/list_th_line.gif) no-repeat 100% 13px;  }
div.bbsList > table thead th.num	{background:none;}
div.bbsList > table td			{text-align:center; color:#555; border-bottom:1px solid #DDD; padding:8px 0 6px; }
div.bbsList > table td.tit		{text-align:left; padding-left:10px; }

div.bbsList > table.type2 td			{text-align:left; color:#555; border-bottom:1px solid #DDD; padding:8px 0 6px 10px; }
div.bbsList > table.type2 td.c		{padding-left:0; text-align:center; }


/*  영산강 bbs list  */
div.bbsList2						{width:100%;  overflow:hidden; border-top:2px solid #00759F; background:url(/images/common/root_img/bbs/list_th_bg.gif) repeat-x 0 14px;  }
div.bbsList2 table				{width:100%;  margin-left:1px; border-bottom:1px solid #8AABD6; }
div.bbsList2 table thead th		{text-align:center; height:32px; color:#3A3A3A; border-bottom:1px solid #DDD; background:url(/images/common/root_img/bbs/list_th_line.gif) no-repeat 100% 13px;  }
div.bbsList2 table thead th.num	{background:none;}
div.bbsList2 table td			{text-align:center; color:#555; border-bottom:1px solid #DDD; padding:8px 0 6px; }
div.bbsList2 table td.tit		{text-align:left; padding-left:10px; }


/*  paging  */
div.pagingList					{text-align:center; padding:22px 0 0; height:30px;}
div.pagingList span				{padding:4px 10px;}
div.pagingList span a			{padding:0 5px 0 5px;}
div.pagingList span strong		{color:#016EAA;padding:2px 5px; border:1px solid #016EAA; }

/* bbs search 
div.bbsSearchBox						{width:680px; margin-top:10px; padding:18px 0 0 0;  font-weight:bold; text-align:center; background:url(/images/common/root_img/bbs/bbs_searchBox_bg1.gif) no-repeat 0 0; }	
div.bbsSearchBox fieldset				{background:url(/images/common/root_img/bbs/bbs_searchBox_bg2.gif) no-repeat 0 100%;  }
div.bbsSearchBox fieldset div.pix		{padding:3px 0 18px; margin-top:-11px;  position:relative;}
div.bbsSearchBox fieldset em			{display:inline-block; padding-left:15px; }
div.bbsSearchBox fieldset div.line		{text-align:left;  }
div.bbsSearchBox fieldset div.line2		{text-align:left; padding:10px 0 0;}
div.bbsSearchBox input#keyword			{margin-right:10px;}
div.bbsSearchBox span					{color:#949191; }
div.bbsSearchBox span label				{color:#949191; }
div.bbsSearchBox label					{font-weight:normal; color:#949191; }
*/
/*  bbsView  */
div.bbsView						{border-bottom:1px solid #8AABD6; padding-bottom:15px; }
div.bbsView em.need				{color:#ED1C24;   }
div.bbsView table.type1			{width:100%; border-top:2px solid #8AABD6;  }
div.bbsView table.type1 th,
div.bbsView table.type1 td		{border-top:1px dashed #BFBFBF; padding:9px 0 11px;  color:#666;}
div.bbsView table.type1 th		{text-align:left; padding-left:15px; }
div.bbsView table.type2			{width:100%; border-top:2px solid #8AABD6;  }
div.bbsView table.type2 th,
div.bbsView table.type2 td		{border-bottom:1px dashed #BFBFBF; padding:9px 0 8px;  color:#666;}
div.bbsView table.type2 th		{text-align:left; padding-left:15px; }
div.bbsView div.viewCont		{word-break:break-all; border:1px solid #C6C6C6; margin:0 14px 15px ; padding:10px; line-height:26px; }


/*  bbsWrite  */
div.bbsWrite						{border-bottom:1px solid #8AABD6; }
div.bbsWrite em.need				{color:#ED1C24; font-weight:bold;  }
div.bbsWrite table.type1			{width:100%; border-top:2px solid #8AABD6;  }
div.bbsWrite table.type1 th,
div.bbsWrite table.type1 td			{border-top:1px dashed #BFBFBF; padding:9px 0 11px;  color:#666;}
div.bbsWrite table.type1 th			{text-align:left; padding-left:15px; }
div.bbsWrite div.viewCont			{border:1px solid #C6C6C6; background:#EDEDED; margin:0 14px; padding:10px; line-height:26px; }
div.bbsWrite table.type1 td.address p	{padding-bottom:5px; }
div.bbsWrite table.type1 td.address p	{}
div.bbsWrite table.type1 td.cont		{padding-left:15px;}


/*  prevNext  */
ul.prevNext						{width:100%; margin-top:25px; border-top:2px solid #9D9D9D; border-bottom:3px solid #E4E4E4; }
ul.prevNext li					{padding:6px 0 7px; }
ul.prevNext li.prev				{border-bottom:1px solid #D3D3D3; }
ul.prevNext li.next				{border-bottom:1px solid #C4C4C4; }
ul.prevNext li span				{width:60px; display:inline-block; color:#666; padding:0 0 0 21px; font-weight:bold; background:url(/images/common/root_img/bbs/bbs_prevNext_linr.gif) no-repeat 100% 0;   }
ul.prevNext li a 				{display:inline-block; color:#4D4D4D; padding-left:10px;  }

/*  btns  */
ul.btBtns					{width:100%; overflow:hidden; margin-top:20px; }
ul.btBtns li.l				{float:left; }
ul.btBtns li.r				{float:right; }

ul.listBtBtns					{width:100%; overflow:hidden;}
ul.listBtBtns li.l				{float:left; }
ul.listBtBtns li.r				{float:right; }

/* calender */
div.calenderTopBox						{width:660px; overflow:hidden;  }
div.calenderTopBox div.calenderLeft		{float:left; width:300px; text-align:center;   }
div.selectMonth							{height:30px; padding-top:5px;  }
div.calenderList						{width:300px; }
div.calenderList table					{border-collapse:separate; height:240px;  }
div.calenderList table thead th			{height:24px;  }
.isIE div.calenderList table thead th	{height:auto;  }
div.calenderList table th				{background:#C0A6C0; font-weight:bold; color:#fff; text-align:center; }
div.calenderList table td				{border:1px solid #E9E9E9; text-align:center; color:#7E7C7C; vertical-align:top; text-align:left; padding:5px;}
div.calenderList table thead th			{ height:24px;  }
div.calenderList table td.sun			{color:#9C2A2A; }
div.calenderList table td.sat			{color:#1D6CC4; }
div.calenderList table td img			{vertical-align:0px; }

div.calenderTopBox div.calenderRight							{float:right; width:353px;}
div.calenderTopBox div.calenderRight div.todayTit				{width:100%; height:24px; padding:11px 0 0; overflow:hidden; }
div.calenderTopBox div.calenderRight div.todayTit h2			{float:left; }
div.calenderTopBox div.calenderRight div.todayTit div.date		{float:right; width:121px; height:15px; padding:1px 0 0; text-align:center; font-weight:bold; color:#fff; background:url(/images/common/root_img/bbs/calender_date_bg.gif) no-repeat 0 0; }
div.calenderTopBox div.calenderRight div.todayBox				{width:353px; height:225px;  padding-top:15px;  background:url(/images/common/root_img/bbs/calender_bg.gif) no-repeat  0 0; }
div.calenderTopBox div.calenderRight div.todayBox .scroll		{margin:0 0 15px 30px;; width:310px; height:210px; overflow:auto; color:#4B4949; }
div.calenderTopBox div.calenderRight div.todayBox .scroll strong{display:block; margin:10px 0 0;}
div.calenderTopBox div.calenderRight div.todayBox .scroll ul	{padding:10px 0 10px 7px; }
div.calenderTopBox div.calenderRight div.todayBox .scroll ul li	{}

div.monthCalender							{margin:25px 0 0 ; width:100%; }
div.monthCalender h2.monthTit				{height:25px; }
div.monthCalender div.monthList				{border-top:4px solid #BB7DC8; }
div.monthCalender div.monthList table		{}
div.monthCalender div.monthList table th	{background:#F5F5F5; height:30px; border-bottom:1px solid #D8D8D8; color:#834B8F; font-weight:bold; }
div.monthCalender div.monthList table td	{text-align:center; border-bottom:1px solid #EEECEC; }

div.monthCalender ul.monthList						{width:100%; border-bottom:2px solid #BB7DC8;}
div.monthCalender ul.monthList li.tr				{width:100%; border-bottom:1px solid #EEECEC; }
div.monthCalender ul.monthList li.tr dl				{width:100%; padding-top:8px; overflow:hidden; }
div.monthCalender ul.monthList li.tr dl dt			{float:left; width:120px; text-align:center; }
div.monthCalender ul.monthList li.tr dl dd			{float:left; width:557px; text-align:center;  }
div.monthCalender ul.monthList li.tr dl dd ul		{width:100%; }
div.monthCalender ul.monthList li.tr dl dd ul li	{width:100%; overflow:hidden; padding:0 0 7px; }
div.monthCalender ul.monthList li.tr dl dd ul li p	{float:left; width:160px;  }
div.monthCalender ul.monthList li.tr dl dd ul li p.t1	{text-align:left; }
div.monthCalender ul.monthList li.tr dl dd ul li p.t2	{width:237px;   text-align:left; }



/* bbsTip */
div.bbsTip_1			{padding:30px 0 20px 10px;; }


/* gallery list */
ul.galleryBox							{width:676px; padding-left:2px; overflow:hidden; border-bottom:1px solid #E4E3E3;  }	
ul.galleryBox li.one					{width:164px; padding-left:5px; height:180px; float:left; 	}
ul.galleryBox li.one a					{width:147px; height:145px; padding:15px 0 0 16px; display:block; background:url(/images/common/root_img/bbs/gallery_box_bg.gif) no-repeat 0 0; }	
ul.galleryBox li.one a img				{display:block; border:1px solid #CDCBCB; margin-bottom:3px;  }
ul.galleryBox li.one a span				{}
ul.galleryBox li.one p					{width:150px; font-weight:bold; font-size:11px; color:#B8B8BC; text-align:right; }

/* gallery view */
div.photo_frame						{overflow:hidden; padding:20px;}
div.photo_frame img					{float:left; }
div.photo_frame div.s_img a			{margin-left:50px; display:inline-block;}
div.photo_frame p					{clear:both; padding:20px 0 0 0 }



/* thumnail List */
div.thumnailList										{width:100%; }
div.thumnailList ul.thumnail							{width:100%; overflow:hidden;  border-top:3px solid #00759F; border-bottom:3px solid #00759F;   }
div.thumnailList ul.thumnail li							{width:100%; padding:15px 0; overflow:hidden; border-top:1px dashed #D7D7D7; margin-top:-1px;  }
div.thumnailList ul.thumnail li p.img					{width:125px; float:left; padding-left:5px; }
div.thumnailList ul.thumnail li div.cont				{width:503px; float:right; }
div.thumnailList ul.thumnail li div.cont div.tit		{width:100%; overflow:hidden;  height:30px; }
div.thumnailList ul.thumnail li div.cont div.tit strong	{float:left; font-size:14px; color:#444; }
div.thumnailList ul.thumnail li div.cont div.tit span	{float:right; font-size:11px; color:#979686; }
div.thumnailList ul.thumnail li div.cont p				{font-size:12px;  }
div.thumnailList ul.thumnail li div.cont p a			{font-size:12px;  color:#424446; line-height:16px;  }


/* webzine List �����
div.webzineList												{width:100%;}
div.webzineList .thumnail								{width:100%; overflow:hidden;  border-top:2px solid #00759F; border-bottom:1px solid #00759F; padding:10px 0;}
div.webzineList ul.thumnail li							{width:205px; padding:0; overflow:hidden; border-bottom:1px dashed #D7D7D7; float:left; margin:10px; text-align:center;}
div.webzineList ul.thumnail li p.img					{}
div.webzineList ul.thumnail li div.cont					{}
div.webzineList ul.thumnail li div.cont div.tit			{width:100%; overflow:hidden;  height:30px; }
div.webzineList ul.thumnail li div.cont div.tit strong	{float:left; font-size:14px; color:#444; }
div.webzineList ul.thumnail li div.cont div.tit span	{float:right; font-size:11px; color:#979686; }
div.webzineList ul.thumnail li div.cont p				{font-size:12px; }
div.webzineList ul.thumnail li div.cont p a				{font-size:12px; color:#424446; line-height:16px;  }*/





/*
.krRoundBox {
	position: relative;
	width: 100%;
	background: url(/images/common/bg/kr_round_bg_l.gif) repeat-y 0 0 ;
	margin: 10px 0 0;	
}
.krRoundBox .krRoundBox_r {
	width: 100%;
	background: url(/images/common/bg/kr_round_bg_r.gif) repeat-y 100% 0 ;
}
.krRoundBox .krRoundBox_t {
	width: 100%;
	background: url(/images/common/bg/kr_round_bg_t.gif) repeat-x 0 0;
}
.krRoundBox .krRoundBox_b {	
	background: url(/images/common/bg/kr_round_bg_b.gif) repeat-x 0 100%;
	padding: 25px 17px;
}
.krRoundBox span.lt {
	position: absolute;
	left: 0;
	top: 0;
	width: 17px;
	height: 17px;	
	background: url(/images/common/bg/kr_round_bg_lt.gif) no-repeat 0 0;
}
.krRoundBox span.rt {
	position: absolute;
	right: 0;
	top: 0;
	width: 17px;
	height: 17px;	
	background: url(/images/common/bg/kr_round_bg_rt.gif) no-repeat 0 0;
}
.krRoundBox span.lb {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 17px;
	height: 17px;	
	background: url(/images/common/bg/kr_round_bg_lb.gif) no-repeat 0 0;
}
.krRoundBox span.rb {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 17px;
	height: 17px;	
	background: url(/images/common/bg/kr_round_bg_rb.gif) no-repeat 0 0;
}
.krRoundBox + .krBulset {
	margin-top: 20px;
}
*/

/* file form */
dl.filedownForm						{background:#f9f9f9; overflow:hidden;  margin:0 15px;}
dl.filedownForm dt					{font-weight:bold; float:left; color:#333; width:70px; padding:15px 10px 10px 20px;}
dl.filedownForm dd					{padding:10px;  float:left; }
dl.filedownForm dd a				{line-height:20px; padding-left:15px;  background:url(/images/common/root_img/bbs/icon_file.gif) no-repeat 0 0;  }

dl.filedownForm2					{background:#f9f9f9; overflow:hidden;  margin:0 15px; }
dl.filedownForm2 dt					{font-weight:bold; float:left; color:#333; width:70px; padding:15px 10px 10px 20px;;  }
dl.filedownForm2 dd					{padding:10px;  float:left; }
dl.filedownForm2 dd a				{line-height:20px; padding-left:5px; }


/* reply  */
div.replyMent										{margin:30px 0 0; padding:13px; border:1px solid #E4E1E1; background:#F4F3F3; }
div.replyMent ul.reList								{}
div.replyMent ul.reList li							{width:100%; padding:20px 0; overflow:hidden; background:url(/images/common/root_img/bbs/reply_line.gif) repeat-x 0 0; }
div.replyMent ul.reList li.first					{padding-top:0; background:none; }
div.replyMent ul.reList li div.reCont				{float:left;  width:80%;}
div.replyMent ul.reList li div.reCont p.info		{padding-left:8px; }
div.replyMent ul.reList li div.reCont p.info strong	{padding-right:10px; }
div.replyMent ul.reList li div.reCont div.text		{padding:5px 0 0 5px ; }
div.replyMent ul.reList li p.btns					{float:right; width:15%; text-align:center;   }
div.replyMent input.it,								
div.replyMent textarea								{width:100%; border:1px solid #B6B6B6; background:#fff; }
div.replyMent input.it								{width:100%; height:17px; }
div.replyMent div.reForm							{width:100%; overflow:hidden; }
div.replyMent div.reForm div.nameField				{}
div.replyMent div.reForm div.nameField label		{font-weight:bold; color:#333;}
div.replyMent div.reForm div.nameField input		{width:150px; }
div.replyMent div.reForm div						{float:left; width:80%; }
div.replyMent div.reForm div textarea				{height:60px; }
div.replyMent div.reForm p							{float:right; width:15%; text-align:center;  }
div.replyMent div.reForm ul li { padding: 5px 0px 5px 0px;}
div.replyMent div.reForm p.btns { margin-top: 65px;}





/* thumnail  */
div.thumNailBox							{padding:20px 20px 0; overflow:hidden; }
div.thumNailBox dl.imgBox				{float:left;}
div.thumNailBox dl.imgBox dt			{height:250px; }

div.thumNailBox dl.imgBox dd				{width:285px; padding:0 25px; position:Relative;  }
div.thumNailBox dl.imgBox dd p.btn			{ }
div.thumNailBox dl.imgBox dd p.btn a.btnl	{position:absolute; left:0; top:10px; }
div.thumNailBox dl.imgBox dd p.btn a.btnr	{position:absolute; right:0;  top:10px;}
div.thumNailBox dl.imgBox dd ul				{width:285px; height:70px; overflow:hidden;; }
div.thumNailBox dl.imgBox dd ul.fix			{width:340px; height:70px; overflow:hidden; margin-left:-28px;  }
div.thumNailBox dl.imgBox dd ul li			{float:left; margin-right:5px; height:80px;  }
div.thumNailBox dl.imgBox dd ul li img		{border:4px solid #A7C3D6; }

div.thumNailBox div.thumRoundBox					{float:right; width:290px; background:url(/images/common/root_img/bbs/thum_round_bg.gif) repeat-y 0 0;  }
div.thumNailBox div.thumRoundBox_t					{width:290px; background:url(/images/common/root_img/bbs/thum_round_bg_t.gif) no-repeat 0 0;  }
div.thumNailBox div.thumRoundBox_bt					{width:266px; padding:12px; background:url(/images/common/root_img/bbs/thum_round_bg_bt.gif) no-repeat 0 100%;  }
div.thumNailBox div.thumRoundBox_bt p.thumCont		{padding:0 0 15px 10px;; margin:15px 0 0 5px; background:url(/images/common/root_img/bbs/bul_arr.gif) no-repeat 0 4px; }

div.thumnailCont					{ }
div.thumnailCont p.tit				{height:25px; margin:30px 0 0;}
div.thumnailCont div.cont			{padding:20px; }
div.thumnailCont table				{border-top:2px solid #A7C3D6; }
div.thumnailCont table th			{border:1px solid #A7C3D6; background:#E8EFF8; height:27px;   }
div.thumnailCont table td			{border:1px solid #CAD0D7; height:27px;  text-align:center; }




div.comSatisfaction												{background:url(/images/common/bg/saticBg.gif) no-repeat 0 100%; }
div.comSatisfaction div.topTxt									{height:62px;}
div.comSatisfaction div.satisCont								{}
div.comSatisfaction div.satisCont p.tit							{padding:10px 0 0; height:18px; }
div.comSatisfaction div.satisCont div.formBox					{ }
div.comSatisfaction div.satisCont div.formBox ul.chkList		{overflow:hidden; padding:8px 0 0 27px; height:28px;  }
div.comSatisfaction div.satisCont div.formBox ul.chkList li		{float:left; }
div.comSatisfaction div.satisCont div.formBox ul.chkList li input	{vertical-align:middle; }
div.comSatisfaction div.satisCont div.formBox ul.chkList li img 	{vertical-align:middle; }
div.comSatisfaction div.satisCont div.formBox .etcTxt				{padding:0 0 0 7px; height:30px; }
div.comSatisfaction div.satisCont div.formBox .etcTxt input.it		{width:85%; height:17px; border:1px solid #ABABAB; background:#ffffff; }


<!-- -->
/*div.comSatisfaction2									{width:97%; margin:0 auto; background:#f7f7f7;}
div.comSatisfaction2 .topTxt							{width:90%; margin:0 auto; padding:0 0 5px 0; border-bottom:1px solid #e2e2e2; background:url(/images/common/root_img/satis2_subTopBox_bg_t.gif) no-repeat 0 50%;}
div.comSatisfaction2 .topTxt p							{color:#787878; padding:16px 0 10px 95px;}
div.comSatisfaction2 .topTxt div.info					{width:460px; overflow:hidden; padding:0 0 10px 95px; }
div.comSatisfaction2 .topTxt div.info ul li				{width:240px;}
div.comSatisfaction2 .topTxt div.info ul li em			{width:50px; background:url(/images/common/root_img/bul_orange.gif) no-repeat 0 5px; padding:0 0 0 7px; color:#d28326; float:left; }
div.comSatisfaction2 .topTxt div.info ul li span		{width:180px; color:#d28326; float:right; }
div.comSatisfaction2 .topTxt div.info ul.master			{width:200px; float:left;}
div.comSatisfaction2 .topTxt div.info ul.tel			{width:200px; float:right;}
div.comSatisfaction2 .satisCont							{width:100%; padding-bottom:20px; background:#f7f7f7; }
div.comSatisfaction2 .satisCont p.tit					{padding:18px 0 0 27px;}
div.comSatisfaction2 .satisCont p.tit strong			{color:#d28326;}
div.comSatisfaction2 .formBox							{width:100%; overflow:hidden;}
div.comSatisfaction2 .formBox p.tit						{float:left; width:265px; padding-bottom:10px;}
div.comSatisfaction2 .formBox p.tit strong			{display:inline-block; height:18px;}
div.comSatisfaction2 .formBox ul.chkList				{float:right; width:410px; overflow:hidden; padding:30px 0 0 26px;}
div.comSatisfaction2 .formBox ul.chkList	 li			{float:left; font-weight:bold; padding:0 3px 0 0;}
div.comSatisfaction2 .formBox ul.chkList	 li img		{vertical-align:middle;}
div.comSatisfaction2 .formBox ul.chkList	 li input	{vertical-align:middle; margin-left:-4px; }
:root div.comSatisfaction2 .formBox ul.chkList	 li input	{vertical-align:0; padding-right:1px; margin-left:4px; }
div.comSatisfaction2 .formBox ul.chkList	 li label	{margin-left:-4px;}
div.comSatisfaction2 .etcTxt							{padding:5px 0 0 30px;}
div.comSatisfaction2 .etcTxt input.it					{width:85%; height:20px; background:#fff; border:1px solid #cfcfcf;}
*/

/* calender2 */
div.calenderList_b							{width:100%; }
div.calenderList_b table						{width:100%; border-collapse:collapse; }
div.calenderList_b table th					{background:#f1f1f1; height:70px; font-weight:bold; color:#656565; text-align:center; }
div.calenderList_b table td					{border:1px solid #E9E9E9; width:86px; height:70px; font-weight:bold; text-align:center; color:#7E7C7C; vertical-align:top; text-align:left; padding:5px;}
div.calenderList_b table td ul					{width:80px; float:right; overflow:hidden; padding:20px 0 0 0;}
div.calenderList_b table td ul li.dioxin		{color:#F8512A; text-align:right; font-weight:bold;}
div.calenderList_b table td ul li.per			{color:#016CAE; text-align:right; font-weight:bold;}
div.calenderList_b table thead th			{height:24px; border:1px solid #E9E9E9; }
div.calenderList_b table td.sun			{color:#9C2A2A; }
div.calenderList_b table td.sat				{color:#1D6CC4; }
div.calenderList_b table td img			{vertical-align:0px; }
div.calenderList_b_top													{width:100%; overflow:hidden; }
div.calenderList_b_top div.data										{width:230px; float:left;}
div.calenderList_b_top div.data span									{padding:0 3px;}
div.calenderList_b_top div.data span img							{vertical-align:middle;}
div.calenderList_b_top div.data strong.year						    {font-family: Tahoma,Dotum,sans-serif; font-size: 20px;}
div.calenderList_b_top div.data strong.month					    {font-family: Tahoma,Dotum,sans-serif; color:#F88C2A; font-size:30px;}
div.calenderList_b_top div.dioxinTxt									{width:230px; float:right; text-align:right;}
div.calenderList_b_top div.dioxinTxt p.i_dio							{color:#F8512A; font-size:11px; padding:0 0 3px 0;}
div.calenderList_b_top div.dioxinTxt p.i_per							{color:#016CAE; font-size:11px;}
.BoardIcon1 {width:16px; height:20px; float:left; } 
.BoardIcon2 {width:400px; height:20px; float:left; }

/* 지방청 공통형 신규 컨텐츠 */
div.regionalCont {}
div.regionalCont ul {margin-left:17px;}
div.regionalCont ul li {line-height:170%;}

