


.table_blue01 { border-collapse:collapse; clear:both;  overflow:hidden; border-top:2px solid #2d69e3; margin:0px 0 20px 0;}
.table_blue01 th { border:1px solid #d9d9d9; text-align:center;   padding:4px;  background:#f3f3f3; color:#0035a0;;}
.table_blue01 td { border:1px solid #d9d9d9; text-align:center;  padding:4px;  background:#fff;}
.table_blue01 td.text_left { text-align:left; padding-left:10px;}
.table_blue01 span  {font-size:12px; color:#ff4800; }
.table_blue01 b  {font-size:12px; color:#ff4800; }

.table_green { width:100%; border-collapse:collapse; clear:both; overflow:hidden; border-top:2px solid #6fa734; }
.table_green th { border:1px solid #d9d9d9; text-align:center;   padding:3px;  background:#f8ffe2; }
.table_green td { border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; }
.table_green .al-l { text-align:left; padding-left:10px; }

.table_glay01 {  border-collapse:collapse; clear:both; overflow:hidden; border-top:2px solid #b0b0b0; /* border:1px solid #d9d9d9 ; */}
/*.table_glay01 thead {border-top:2px solid #b0b0b0; }*/
.table_glay01 th {border:1px solid #d9d9d9; text-align:center;   padding:3px;  background:#f3f3f3; color:#757575; }
.table_glay01 td {border:1px solid #d9d9d9; text-align:center;  padding:3px;  background:#fff; }
.table_glay01 td.line_left { text-align:left; padding-left:10px; }






/*°í°´¼¾ÅÍ*/


.dftSearch{ padding:15px 0; margin-bottom:20px; text-align:center; border:5px solid #8cbbf0;}
.dftSearch *{ margin:0; padding:0}
.dftSearch input.text{ border:none; width:240px; height:15px; padding:4px; background-color:#f4f4f4;}
.dftSearch img.btn{ vertical-align:middle;}
.dftSearch img{ border:none;}


ul.ListType1 .boardInfo{}
.ListType1{ margin-top:5px; width:745px; border-top:3px solid #7b7b7b; border-bottom:1px solid #c5c5c5}
.ListType1 li{width:100%; padding:20px 0; border-top:1px solid #ededed;}
.ListType1 li.first{}
.ListType1 li.none{ font-weight:bold; font-size:14px; color:#668ce9; text-align:center; text-decoration:underline}
.ListType1 h3{ padding:0 20px; font-size:14px; color:#47c353}
.ListType1 h3 a,.ListType1 h3 a:hover,.ListType1 h3 a:active{ color:#47c353; text-decoration:underline}
.ListType1 p.location{position:relative; padding:7px 60px 0 30px; font-size:11px; color:#b5b4b4; background:url(../images/com/his_icon.gif) 10px 7px no-repeat;}
.ListType1 p.title{ padding:5px 0 0 20px; font-size:11px; font-weight:bold; }
.ListType1 p.txt{ padding-top:15px;}
.ListType1 p.txt span{color:#ff9000;}
.ListType1 dl{ margin-top:15px; width:710px; padding:10px 20px; font-size:11px; background-color:#f9f9f9}
.ListType1 dt,.ListType1 dd{padding:5px;}
.ListType1 dt{ width:40px; background:url(/images/common/sp2.gif) right center no-repeat}
.ListType1 dd{ margin-top:-28px; padding-left:60px;  }



div.making-board {position:relative; float:left;	width:100%; }


div.making-board table.tit01 { float:left;	/*background:url(/board/img/t_bg.gif) repeat-x; */ width:100%; text-align:center; vertical-align:middle; 
									/*	border:1px solid #cbcbcb;*/	 	}


div.making-board table.tit01 thead  { vertical-align:middle; background-color:#f7f7f7; }
div.making-board table.tit01 tr  { vertical-align:middle;  }
div.making-board table.tit01 th  { vertical-align:middle; height:30px; border-top:2px solid #848484;  border-bottom:1px solid #cbcbcb; font-size:13px; background-color:#f9f9f9;}




div.making-board table.freeboard01 {position:relative; float:left;	/*background:url(/board/img/t_bg.gif) repeat-x; */ width:100%; text-align:center; vertical-align:middle; 
									/*	border:1px solid #cbcbcb;*/		}


div.making-board table.freeboard01 thead  { vertical-align:middle; background-color:#f9f9f9; /*  background: url('/board/img/t_bg.gif') top repeat-x;  */}
div.making-board table.freeboard01 tr  { vertical-align:middle;  }
div.making-board table.freeboard01 th  { vertical-align:middle; height:28px; border-top:2px solid #848484;  border-bottom:1px solid #cbcbcb;}


div.making-board table.freeboard01 td {/* padding:7px 3px 5px 7px;*/ height:27px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;}
div.making-board table.freeboard01 td.bosubject {text-align:left; vertical-align:middle; padding:0 0 0 2px; }
div.making-board table.freeboard01 span.tit {font-weight:bold; color:#d50008}


.t_tit01_line01 {border-left:1px solid #cbcbcb;  }
.t_tit01_line02 {border-right:1px solid #cbcbcb;  }
 



div.making-board table.tit01 td {vertical-align:middle;}


div.making-board table.board01 { float:left;	width:100%;	text-align:center; vertical-align:middle; 
									/*border-top:1px solid #cbcbcb;*/
									border-bottom:2px solid #cbcbcb;}
div.making-board table.board01 td { padding:7px 3px 5px 7px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;}
div.making-board table.board01 td.bosubject {text-align:left; vertical-align:middle; }
div.making-board table.board01 span.tit {font-weight:bold; color:#d50008}

.t_bg{ float:left;	background:url(/board/img/t_bg.gif) repeat-x;  text-align:center; vertical-align:middle; 
										border:1px solid #cbcbcb;		}

.t_line01 {border-top:1px solid #cbcbcb;	}
.t_line02 {border-bottom:1px solid #cbcbcb;	}
.table_search { text-align:absmiddle;}



/* °í°´¼¾ÅÍ search ºÎºÐ */
#board_search {margin:0;}
#board_search .top01 .pagebtn01{position:absolute; right:0; padding-left:9px; padding-right:30px; padding-bottom:30px; }


#page_num1{float:left; text-align:center;width:100%; padding-top:15px; padding-bottom:15px;}

#page_btn{float:left; text-align:right;width:100%; padding-top:3px; padding-bottom:3px;}

#page_btn01{float:left; width:100%; text-align:right; margin:10px 0 10px 0 ;}

#page_btn02{text-align:right;padding-top:3px; padding-bottom:3px; padding-right:20px;}

.btn_search{padding-top:15px; width:45px; height:21px;}


#search1{position: absolute; bottom:0; right:0;background:url(../images/search_bg1.gif) no-repeat; width:140px; height:20px; padding:1px 1px 0 3px;}
#search1 .text{width:108px; height:15px; background:#f4f4f4;font-size:11px;padding:1px 0 0 5px; color:#666;}


table.yatable {float:left;  width:100%;  /* border-top:1px solid #9c9c9c;*/
									border-bottom:1px solid #9c9c9c;}

table.yatable th{width:100%; height:35px; background:url(/board/img/t_bg.gif); vertical-align:middle;  border:1px solid #66d4d9;;}

table.yatable td{height:26px; border-bottom:1px solid #dedede;}

table.yatable .pd5 {height:26px; padding-left:5px; padding-right:5px;}

table.yatable .pd10 {height:26px; padding:10px;}
table.yatable .pd15 {height:26px; padding-left:15px;}
table.yatable .pdtb5 {padding-top:5px; padding-bottom:5px;}

table.yatable .table_title {color:#ffffff; font-size:12px; padding-left:10px; font-weight:bold; }
 .subject { color:dedede; font-size:11px; font-weight:bold; height:26px; padding:0 5px 0 5px;}
 .subject01 { color:dedede; font-size:11px; font-weight:bold; height:150px; padding:0 5px 0 5px;}
 .table_contents { padding:10px;}

#table01 { width:100%;}

div.bo_search {float:left; width:100%; margin:20px 10px 10px 10px;}
div.bo_search ul li{float:left;}
div.bo_search li.list{ width:400px;}
div.bo_search .InputImg{ vertical-align:bottom;}

div.bo_search li.list_btn{ width:310px;; float:right; text-align:right; }


div.t_search01 {position:relative;float:left; width:725px; margin:5px 0; padding:10px; border:1px solid #ddd;}

div.t_search01 label {padding-right:10px;}

div.t_search {position:relative;float:left; width:725px; margin:5px 0; padding:10px; border:1px solid #ddd;}
div.t_search ul {float:left; width:725px; padding:3px 0;}
div.t_search ul li {width:80px; } 
div.t_search label {padding-right:10px;}



div.write-form {float:left;width:100%; border-top:2px solid #848484;}

div.write-form table.tableForm { float:left;	width:100%;	text-align:left; vertical-align:middle; 	border-bottom:1px solid #9c9c9c;}
div.write-form table.tableForm td {padding:5px 0 5px 10px;	vertical-align:middle;		border-bottom:1px solid #c8c8c8;}
div.write-form table.tableForm td.titbold {font-weight:bold; color:#7a7a7a}
div.write-form table.tableForm span.tit {font-weight:bold; color:#d50008}


#EditorTable { float:left; text-align:left; vertical-align:middle; border:1px solid #c8c8c8; margin:2px 2px 2px 2px;}
#EditorTable td {padding:2px 2px 2px 2px; vertical-align:middle; border:0px;}

#EditorTableTool { float:left; text-align:left; vertical-align:middle; margin:2px 2px 2px 2px;}
#EditorTableTool td {padding:2px 2px 2px 2px; vertical-align:middle; border:0px;}



#schedule_tit{position:relative;  left:50%; height:50px; width:200px; margin-left:-120px; }
*:first-child+html #schedule_tit{float:left; width:200px; padding-left:20px;}
				#schedule_tit ul li {float:left; vertical-align: middle; text-align:center;}
				#schedule_tit ul li.arrow01 { float:left; vertical-align: middle; text-align:center;}
				#schedule_tit ul li.arrow02 { float:right; vertical-align: middle; text-align:center;}
				#schedule_tit ul li.date{ width:150px; padding-right:1px; padding-left:1px; vertical-align: middle; text-align:center;}
				#schedule_tit ul li.date img{padding-right:2px; vertical-align: middle; text-align:center;}


div.schedule-board {float:left;width:100%; margin-top:10px;}

div.schedule-board table.schedulelist { float:left;	/*background:url(/board/img/t_bg.gif) repeat-x; */ width:100%; height:35px;	text-align:center; vertical-align:middle; 
									/*	border:1px solid #66d4d9;*/		}


div.schedule-board table.schedulelist thead  { vertical-align:middle;}
div.schedule-board table.schedulelist tr  { vertical-align:middle;  }
div.schedule-board table.schedulelist th  {background:url(/board/img/t_bg.gif) repeat-x; vertical-align:middle; height:33px; border-top:1px solid #0079d6; border-right:1px solid #dedede; }


div.schedule-board table.schedulelist td {vertical-align:top; border:1px solid #dedede; padding:10px; text-align:left; height:70px; font-weight:bold; line-height:20px;}

.date_right {width:100%; text-align:right;}
.schedulefont01 {color:#84be13 ; line-height:13px; }
.schedulefont02 {color:#666666; font-weight:normal; line-height:13px; }



div.schedule-board table.board01 { float:left;	width:100%;	text-align:center; vertical-align:middle; 
									/*border-top:1px solid #9c9c9c;*/
									border-bottom:2px solid #9c9c9c;}
div.schedule-board table.board01 td { padding:8px 5px 8px 5px;	vertical-align:middle;	border-bottom:1px solid #c8c8c8;}
div.schedule-board table.board01 td.bosubject {text-align:left; vertical-align:middle; }
div.schedule-board table.board01 span.tit {font-weight:bold; color:#d50008}

.t_bg{ float:left;	background:url(/board/img/t_bg.gif) repeat-x;  text-align:center; vertical-align:middle; 
										border:1px solid #66d4d9;		}


  /*Çà»çÀÏÁ¤ÆË¾÷*/
			   #pop_calendar{width:400px; float:left;}
			    #pop_calendar h3{	float:left; width:360px;	background:url(/Schedule/img/schedule_title_icon.gif) 0 5% no-repeat; padding:0 0 0 20px;  margin:15px 0 5px 10px; font-size:16px; color:#3359c1; font-weight:bold;}
	             #pop_inner{width:360px; margin-top:5px; float:left; border:1px solid #82bde3; background-color:#eef5f9; padding:10px; margin-left:10px;}
				 #pop_inner h1 {color:#1379e1;font-size:12px; font-weight:bold; height:28px;}
                 #pop_calendar_close{width:40px; height:30px; float:left; margin-left:345px; margin-top:15px;}
.pop_edit{width:370px; height:170px; background-color:#FFFFFF; padding:10px; overflow:auto;}
.pop_edit ul li {height:28px;}
.pop_edit label {padding-right:10px;}
 
 
 /*Çà»çÀÏÁ¤ÆË¾÷*/



/*»çÁø°¶·¯¸®*/
#gallery_list { float:left; 	WIDTH: 100%; margin-top:10px;}
#gallery_list ul{ float:left;	padding-bottom:10px;}
#gallery_list li { float:left;	WIDTH: 160px; padding:0 10px 10px 10px;}

/*#gallery_list li.photo_zone{WIDTH: 160px; HEIGHT: 150px; }*/

#gallery_list li	.photo_img  {WIDTH: 160px; HEIGHT: 120px;  border:1px solid #ddd;overflow:hidden;}
#gallery_list li	.photo_subject {text-align:center; line-height: 1.4; padding-top:5px; }



/*»çÁø°¶·¯¸®*/

#sosik_list { float:left; 	WIDTH: 100%; margin-top:10px;}
#sosik_list ul{ float:left;	padding-bottom:10px;}
#sosik_list li { float:left;	WIDTH: 150px; padding:0 15px 10px 15px; }

/*#gallery_list li.photo_zone{WIDTH: 160px; HEIGHT: 150px; }*/

#sosik_list li	.photo_img  {WIDTH: 150px; HEIGHT: 200px; text-align:center;  border:1px solid #ddd;}
#sosik_list li	.photo_subject {text-align:center; line-height: 1.4; padding-top:5px; }




/*
#gallery_list { float:left; 	WIDTH: 100%; margin-top:10px;}
#gallery_list ul{ float:left;	padding-bottom:10px;}
#gallery_list li { float:left;	WIDTH: 160px; padding:0 9px 10px 9px; }

#photo_zone{WIDTH: 160px; HEIGHT: 150px; }

.photo_img  {WIDTH: 160px; HEIGHT: 121px;  border:1px solid #ddd;}
.photo_subject {text-align:center; line-height: 1.8; padding-top:5px; }

*/


/* Business */
#Business_list { float:left; 	WIDTH: 100%; margin-top:10px;}
#Business_list ul{ float:left;	padding-bottom:10px;}
#Business_list li { float:left;	WIDTH: 220px; padding:0 15px 0 5px; }

#Banner_zone{float:left; WIDTH: 220px;  border-top:2px solid #0096db; border-bottom:1px solid #0096db;}

.Banner_img  {WIDTH: 200px; HEIGHT: 53px;  border:1px solid #ddd; margin:7px 10px 7px 10px; }

#Banner_zone ul.Banner_subject {float:left; width:220px; line-height: 1.8; }
#Banner_zone ul.Banner_subject li {float:left; width:220px; padding:1px 2px 0px 2px; border-bottom:1px dashed #ddd;}
#Banner_zone ul.Banner_subject li label {float:left; width:65px; background:url(../images/business/icon_01.gif) 0px 5px  no-repeat; padding:3px 0 5px 12px;}
#Banner_zone ul.Banner_subject li span{float:left; width:150px;}

#business_pup {float:left; width:560px;}
#business_pup h3 {float:left; width:540px; padding:10px; border-bottom:2px solid #0096db; margin:0 0 10px 0;}
#business_pup ul li {float:left; width:272px; height:22px; padding:1px 2px 0px 2px; border-bottom:1px dashed #ddd; margin:0 0 0 3px; }
#business_pup li label {float:left; width:70px; background:url(../images/business/icon_01.gif) 0px 5px no-repeat; padding:3px 0 5px 12px;}
#business_pup li span{float:left; width:174px; padding-top:3px;}
#business_pup p {text-align:right; padding:10px 10px 10px 0}
#business_pup div.viewimg {float:left; width:520px; padding:20px;}


/* Info List */

.info_list{border-top:2px solid #0079d6; float:left; width:100%; margin-top:10px;}
.info_list li{/*overflow:hidden;height:1%;*/  border-bottom:1px solid #d7d7d7; padding:10px 0 10px 0; }
.info_banner{float:left; width:160px;   margin:15px 30px 15px 20px; border:1px solid #dbdbdb; }

.info_info{float:left; width:525px;;  *width:100%;}

.info_info dl{/*overflow:hidden;height:1%; */padding-bottom:10px;}
.info_info dl dt{float:left;clear:both;	width:75px; height:17px;  padding:5px 0px 3px 10px; border-bottom:1px solid #b1b1b1;  font-weight:bold;   background:url(../info/img/tit_icon.gif) 0px 7px  no-repeat;}
.info_info dl dd{float:left; width:410px; height:17px;  padding:5px 0px 3px 10px;  background:url(../info/img/dt_r_line.gif) 0px 8px  no-repeat;  border-bottom:1px solid #b1b1b1;}
.info_info dl dd a.info:link  , a.info:visited , a.info:focus,	a.info:active{color:#ff6900;	text-decoration: none;}
.info_info dl dd a.info:hover    {color: #7b8c00;text-decoration: none;}






/* ÀÌº¥Æ® ½ºÅä¸® */


.event_list{border-top:2px solid #b84a3d; float:left; width:100%; margin:0px 0px 10px 0px;}
.event_list li{/*overflow:hidden;height:1%;*/ border-bottom:1px solid #d7d7d7; padding:10px 0 7px 0;}
.event_banner{float:left; width:220px;  margin-right:50px;margin-left:50px; border:1px solid #dbdbdb;}

.event_info{float:left; width:400px;}
.event_info dl{ border-bottom:1px solid #ececec;}
.event_info dl dt strong{display:inline-block;width:300px; padding-top:15px; line-height:140%;}
.event_info dl dl{overflow:hidden;height:1%; padding-bottom:5px;padding-top:10px;width:200px;;}
.event_info dl dl dt{float:left;clear:both;padding-top:5px;width:80px;}
.event_info dl dl dd{float:left;padding-top:5px;}
.event_ing{position:relative;}
.event_ing img{vertical-align:top;}

.event_tit{padding-left:18px;padding-bottom:5px;}
.event_detail{text-align:center;padding:10px 0;position:relative;}

.preNext_list{overflow:hidden;height:1%;border:1px solid #d7d7d7;}
.preNext_list dt{float:left;clear:both;width:130px;padding:5px 0 5px 15px;border-right:1px solid #d7d7d7;border-bottom:1px solid #fff;background:#707070;}
.preNext_list dd{float:left;width:528px;padding:5px 0 5px 30px;border-bottom:1px solid #d7d7d7;}
.event_detail img { vertical-align: top;}

.btn_right{text-align:right;padding-top:8px;}
.btn_right a{margin-left:5px;}
.btn_right02 {text-align:right;padding-right:30px;}




/*  ¼³¹®Á¶»ç  */

.Poll_view {float:left; width:100%}
.Poll_view h3 {float:left; width:100%; padding:10px 0 5px 0; font-weight:bold; font-size:12px; color:#272727;}
.Poll_view ul li {float:left; width:100%; padding-left:20px;}
.Poll_view label{display:inline-block;	padding-left:50px;}

.Poll_view span {float:left; padding-top:20px;}
.Poll_btn	{float:left; text-align:center; width:100%; padding:15px 0 15px 0;}
.Poll_btn img {padding:0 3px 0 3px;}




/*´Þ·Â ÆË¾÷*/
#pop_calendar_mini{width:300px; height:200px; text-align:center;}
#calendar_mini_month{width:125px; height:30px; font-weight:bold; color:#369b18; margin-top:20px; margin-bottom:0px; }
  #mini_calender_table{ float:left;width:300px; margin:10px 5px 0px 0px; float:left;  margin:0 auto; }
		#mini_calender_table th{text-align:center; height:15px; font-size:11px; margin-bottom:5px;}
		#mini_calender_table td{text-align:center; height:20px; font-size:11px;}	
					.scheduel{color:#ffffff;font-size:12px;}
					.schedue2{color:#1d3dc6;font-size:12px;}
					.schedue3{color:#e15511;font-size:12px;}
					.schedue4{color:#e15511;font-size:12px; font-weight:bold;}
					.schedue5{color:#ffffff;font-size:12px; font-weight:bold;}	
/*´Þ·Â ÆË¾÷*/






/* ÀÚÁÖ¹¯´Â Áú¹® ¸®½ºÆ® */
.faq_list {position:relative; float:left; width:100%;  margin:10px 0;}

/*.faq_list .faq_tip {height:20px;position:relative;}
.faq_list .faq_tip strong {color:#282828;}
.faq_list .faq_tip .result_num {position:absolute;top:0;right:0;}
.faq_list .faq_tip .result_num span {font-weight:bold;} */

.faq_list .faq {border-top:3px solid #7b7b7b;border-bottom:1px solid #b1b1b1; margin-top:5px;}
.faq_list .faq dt {position:relative;*zoom:1;border-bottom:1px solid #e4e4e4;padding:10px 15px 5px 63px;color:#282828;font-weight:normal;}
.faq_list .faq dt .qus {position:absolute;top:8px;left:25px;}
.faq_list .faq dt a {color:#282828;font-weight:normal;}
.faq_list .faq dt a.on {color:#282828;font-weight:bold;}
.faq_list .faq dt span {color:#6d6d6d;font-weight:normal;padding-right:10px;}
.faq_list .faq dd {border-bottom:1px solid #e4e4e4;}
.faq_list .faq .cont {position:relative;*zoom:1;border:1px solid #d7d7d7;padding:15px 50px 20px 62px;margin:15px 0;letter-spacing:-1px;line-height:24px;color:#282828;}
.faq_list .faq .cont .ans {position:absolute;top:17px;left:25px;}
.faq_list .faq .last {border-bottom:none;}
.faq_list .other_faq {position:absolute;top:0;right:0;}
.faq_list .nodata {text-align:center;}





/*list*/
.t_list{position:relative; float:left;  width:100%; z-index:3; border-top:2px #cbcbcb solid; }
.t_list thead th { padding:7px 0 5px 0; text-align:center; font-size:12px; font-weight:bold; color:#333; border-top:2px #cbcbcb solid; border-bottom:1px #cbcbcb solid; }
.t_list tbody td { padding:15px 10px; border-bottom:1px #e2e2e2 solid; line-height:1.5em; }
.t_list tbody td.num { padding:6px 0; text-align:center; font-size:11px; }
.t_list tbody td p img { padding:1px 2px; }
.t_list tbody td p { font-weight:bold; color:#333; margin:4px 0; display:block;}
.t_list tbody td p a { color:#333; font-weight:bold;}
.t_list tbody td p a:hover { color:#336699;}
.t_list tbody td.last { border-bottom:1px #4c70a3 solid;}
.t_list .notice_img { border:solid #cccccc 1px; width:160px; height:120px; }



.pageNav {border-top:1px solid #dddee1; border-bottom:1px solid #dddee1; line-height:1.2; font-size:12px ; }
.pageNav a {vertical-align:middle; color:#666;}
.pageNav p {overflow:hidden; width:100%; line-height:41px;}
.pageNav p strong {display:inline-block; height:42px; padding:0 40px 0 65px;}
.pageNav .prevPage strong {background:url(../img/ico_prev_page.gif) no-repeat;}
.pageNav .nextPage {border-top:1px solid #dddee1;}
.pageNav .nextPage strong {background:url(../img/ico_next_page.gif) no-repeat;}



.paging {float:left; width:100%;  text-align:center; font-weight:bold; font-size:11px; line-height:1; margin-top:20px;}
.paging img {vertical-align:top;padding:5px 0px 0px 0px}
.paging .alink {display:inline-block; width:22px; padding:6px 0; border:1px solid #e5e5e5; vertical-align:top; text-align:center; color:#555658;}
.paging strong {display:inline-block; width:24px; padding:7px 0; background:#578fd5; vertical-align:middle; text-align:center; color:#fff;}
.paging .first, .paging .last, .paging .prev, .paging .next {width:auto; margin:0; padding:0; border:none;}





/*view*/
.t_view { width:660px; font-size:11px; border-top:1px #4c70a3 solid; border-bottom:1px #4c70a3 solid;}
.t_view th, .t_view td {  text-align:left; }
.t_view thead th { padding:4px 20px; font-weight:bold; color:#003399; border-bottom:1px #b4b4b4 solid; font-size:12px; }
.t_view tbody th { padding:2px 20px 0 20px; border-bottom:1px #e2e2e2 solid; color:#444; font-weight:bold; background:#f8f8f8;}
.t_view tbody td { padding:2px 0 0 10px; border-bottom:1px #e2e2e2 solid; background:#f8f8f8;}
.t_view tbody td.text { padding:20px; background:#fff; font-size:12px; }
.t_view tbody td.last { border-bottom:1px #b4b4b4 solid; }

.t_view tfoot th { padding:4px 0 3px 20px; border-top:1px #e2e2e2 solid; font-weight:bold;}
.t_view tfoot th img { margin-top:7px; }
.t_view tfoot td { padding:4px 10px 3px 10px; border-top:1px #e2e2e2 solid; }

p.btn { width:660px; text-align:right; margin-top:12px;}

/*write*/
.t_write { width:660px; border-top:1px #4c70a3 solid; border-bottom:1px #4c70a3 solid; clear:both;}
.t_write th, .t_write td { text-align:left; }
.t_write tbody th { padding:2px 20px 0 20px; border-bottom:1px #e2e2e2 solid; color:#444; background:#f7f7f7;}
.t_write tbody th img { margin-top:3px;}
.t_write .last{border-bottom:1px #4c70a3 solid;}
.t_write tbody td { padding:7px 10px; text-align:left; border-bottom:1px #e2e2e2 solid;}

.t_write tbody td input{padding:2px 0 1px;}
.t_write tbody td.radio input{margin-left:15px;}
.t_write tbody td textarea{width:520px; height:200px;}
.t_write tbody td input{padding:2px 0 1px;}

p.important_txt {float:right; margin-bottom:5px; color:#666; font-size:11px;}
p.important_txt img { margin-top:5px;}




div.board-title	{ width:100%;  float:left; padding:0px 0px 3px 0px; vertical-align:middle; text-align:right; }
div.board-title .text01 { padding-top:4px; padding-left:10px; } 



