/****************************************************************************/
/* Create Date : 2011-04-02*/
/* Modify Date :*/
/* Version : 1.0*/
/* Description : table CSS*/
/****************************************************************************/
@charset "utf-8";

/****************************************************************************/
/* Default Table															*/
/****************************************************************************/
table.default {clear:both; width:100%;}
table.default td.subTitle {clear:both; background:url(/themes/default/images/h3_blet.gif) 5px 2px no-repeat; padding:0 0 0 23px; color:#333333; font-weight:bold; font-size:13px; margin-bottom:7px;}

/* 관리자 페이지 타이틀 테이블 */
	table.title {width:100%; margin-bottom:3px;}
		table.title td {border-bottom:1px solid #9ba7b7;}
		table.title td.icon {padding-top:5px; padding-bottom:5px; width:17px; border-bottom:1px solid #9ba7b7;}
		table.title td.title {padding-top:8px; padding-left:3px; padding-bottom:5px; font-weight:bold; border-bottom:1px solid #9ba7b7;}
		table.title td.btn {padding-top:4px; padding-bottom:1px; text-align:right; border-bottom:1px solid #9ba7b7;}
		table.title td.form {padding-top:8px; padding-bottom:1px; border-bottom:1px solid #9ba7b7;} 

		/* 왼쪽 정렬 버튼 테이블 */
		table.title td.lbtn {padding-top:4px;}
			table.title td.lbtn table.inner_btn {}
				table.title td.lbtn table.inner_btn td {padding-left:2px; border:0;}
		
		/* 오른쪽 정렬 버튼 테이블 */
		table.title td.rbtn {text-align:right; padding-top:4px;}
			table.title td.rbtn table.inner_btn {float:right}
				table.title td.rbtn table.inner_btn td {padding-left:2px; border:0;}
				table.title td.rbtn table.inner_btn td.end {border:0;}

/* option table */
table.tb_box01 {width:100%; height:100%; padding-left:30px;}
	table.tb_box01 td.box_td01 {padding:0 0 0 0; width:10px; height:10px; background:url('/images/sps/cmm/icon/104.gif') no-repeat;} 
	table.tb_box01 td.box_td02 {padding:0 0 0 0; height:10px; background:url('/images/sps/cmm/icon/105.gif') repeat-x;}
	table.tb_box01 td.box_td03 {padding:0 0 0 0; width:10px; height:10px; background:url('/images/sps/cmm/icon/106.gif') no-repeat;}
	table.tb_box01 td.box_td04 {padding:0 0 0 0; width:10px; background:url('/images/sps/cmm/icon/110.gif') repeat-y;}
	table.tb_box01 td.box_td05 {padding:0 0 0 0; width:10px; background:url('/images/sps/cmm/icon/111.gif') repeat-y;}
	table.tb_box01 td.box_td06 {padding:0 0 0 0; width:10px; height:10px; background:url('/images/sps/cmm/icon/107.gif') no-repeat;}
	table.tb_box01 td.box_td07 {padding:0 0 0 0; height:10px; background:url('/images/sps/cmm/icon/108.gif') repeat-x;}
	table.tb_box01 td.box_td08 {padding:0 0 0 0; width:10px; height:10px; background:url('/images/sps/cmm/icon/109.gif') no-repeat;}

/*타이틀 밑 검색 박스 */
table.optionbox {width:100%; height:30px; background:url('/images/sps/cmm/title_im_bg.gif') repeat-x;}
	table.optionbox td {padding-right:3px;}
	table.optionbox td.text {padding-right:3px;}
	table.optionbox td.first {padding-right:5px;}
	
/*타이틀 밑 검색 박스(MultiLine */
table.optionboxmultiline {width:100%; background:url('/images/sps/cmm/title_im_bg.gif') repeat;}
	table.optionbox td {padding-right:3px;}
	table.optionbox td.text {padding-right:3px;}
	table.optionbox td.first {padding-right:5px;}	

/*타이틀 밑 검색 */
table.option {margin:3px;}
	table.option td {padding-right:2px; border:0;}
	table.option td.first {padding-right:5px;}
	table.option td.text {padding-right:5px; padding-left:5px;}
	table.option td.input {padding-bottom:2px;}
	table.option td.input input {padding-bottom:2px; background-color:#ffffff; border:1px solid #d0d0cc; height:17px;}
	table.option td.end {padding-left:2px;}

table.innerOptionbox {width:100%; height:30px; background:url('/images/sps/cmm/title_im_bg2.gif') repeat-x;}
	table.innerOptionbox td {padding-right:3px;}
	table.innerOptionbox td.right {border-right:1px solid #9ba7a7;}
	table.innerOptionbox td.text {padding-right:3px;}
	table.innerOptionbox td.first {padding-right:5px;}
	table.innerOptionbox td.left {border-left:1px solid #9ba7a7;}
	
table.insideOptionbox {width:100%; height:30px; background:url('/images/sps/cmm/title_im_bg2.gif') repeat-x;}
	table.insideOptionbox td {padding-right:3px; border-left:1px solid #9ba7a7; border-right:1px solid #9ba7a7;}
	table.insideOptionbox td.right {border-right:1px solid #9ba7a7;}
	table.insideOptionbox td.left {border-left:1px solid #9ba7a7;}
	table.insideOptionbox td.text {padding-right:3px;}
	table.insideOptionbox td.first {padding-right:5px;}

table.suboptionbox {width:99%; border:0; margin:3px;}
	table.suboptionbox td {padding-right:3px;}	
	
table.suboption {margin:3px;}
	table.suboption td {padding-right:2px;}
	table.suboption td.first {padding-right:5px;}
	table.suboption td.text {background:url('/images/sps/cmm/icon/arrow_gray01.gif') no-repeat left 9px; padding-left:7px; padding-right:8px;}
	table.suboption td.input {padding-bottom:2px;}
	table.suboption td.end {padding-left:2px;}

table.innertable {width:100%; border:1px solid #d6d6d6;}
table.innertable td {padding-right:2px;}
table.innertable td.gridarea {height:100%; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px;}
table.innertable td.inputarea {padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px;}
table.innertable td.btncarea {text-align:right; padding-top:2px; padding-bottom:2px;}

/* radio, check box */
table.inputTypeTable {clear:both; border:0;}
	table.inputTypeTable td {border:0;}
	table.inputTypeTable td.input {border:0; padding-top:1px; padding-left:0; border-right-width:0px;}
	table.inputTypeTable td.txt {border:0; padding-top:2px; padding-left:3px; padding-right:5px;}
	table.inputTypeTable td.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}


div.serchhtml {margin:3px; border:1px solid #ff0000;}

/* totalcounter / page */
dl.board_counter {float:right; margin-top:7px; margin-bottom:3px;}
	dl.board_counter dt.total {float:left; margin-right:6px; margin-left:2px; padding:0;}
	dl.board_counter dd.total {float:left; padding-right:7px; padding-left:7px; background:url('/images/common/total_bar.gif') no-repeat left 4px; color:#767676;}
	dl.board_counter dt.page {float:left; margin-right:6px; padding:0;}
	dl.board_counter dd.page {float:left; padding-left:7px; background:url('/images/common/total_bar.gif') no-repeat left 4px; color:#767676;}
	dl.board_counter dt.reset{float:left; padding-left:7px; margin-left:7px; margin-right:7px; background:url('/images/common/total_bar.gif') no-repeat left 4px; color:#767676;}
	dl.board_counter dt.rss {float:left; padding-left:7px; background:url('/images/common/total_bar.gif') no-repeat left 4px; color:#767676;}

/* Board Paging Type01 */
table.datapaging {width:100%; margin-top:2px; margin-bottom:2px; border:1px solid #d5d5d5; height:30px;}
table.datapaging td {}
	table.datapaging td table.paging {clear:both; margin-left:5px;}
		table.datapaging td table.paging td {padding-right:2px;}

	table.datapaging td table.page_counter {margin-top:5px; margin-right:5px;}
		table.datapaging td table.page_counter td.total {margin-right:3px; margin-left:2px; padding:0;}
		table.datapaging td table.page_counter td.total {padding-right:3px; padding-left:7px; color:#767676;}
		table.datapaging td table.page_counter td.page {margin-right:6px; padding:0;}
		table.datapaging td table.page_counter td.page {padding-left:7px; color:#767676;}
		table.datapaging td table.page_counter td.reset {padding-left:7px; margin-left:7px; margin-right:7px; color:#767676;}
		table.datapaging td table.page_counter td.rss {float:left; padding-left:7px; color:#767676;}
		
/* Board Paging  Type02 */
div.paging {text-align:center; margin-top:15px; height:33px; padding-top:5px;}
	div.paging a {position:relative; margin-right:2px; margin-left:2px; padding-right:5px; padding-left:5px; text-decoration:none; color:#999;}
	div.paging strong {position:relative; margin-right:2px; margin-left:2px; padding-right:6px; padding-left:5px; text-decoration:none; color:#4d71a8}
	div.paging a:hover {}
	div.paging .pre, div.paging .pre a, div.paging .pre a:hover {margin:0; padding:0; background:none;}
	div.paging .next, div.paging .next a, div.paging .next a:hover {margin:0; padding:0; background:none;}
	div.paging .pre img, div.paging .next img {margin-right:2px; margin-left:-2px; padding:0; vertical-align:middle;}

	.paging_font {margin-right:2px; margin-left:2px; padding-right:3px; padding-left:3px; text-decoration:none; color:#999;}
	.paging_strong {margin-right:2px; margin-left:2px; padding-right:3px; padding-left:3px; text-decoration:none; color:#4d71a8; font-weight:bold;}
	.firstpage {margin-top:-1px; margin-right:1px; padding:0; vertical-align:middle;}
	.previouspage {margin-top:-1px; margin-right:1px; padding:0; vertical-align:middle;}
	.nextpage {margin-top:-1px; margin-left:2px; padding:0; vertical-align:middle;}
	.lastpage {margin-top:-1px; margin-left:1px; padding:0; vertical-align:middle;}

	div.tablesorterPager {padding:0 0 0 0; background-color: #D6D2C2; text-align: center;}
	div.tablesorterPager span {padding: 0 5px 0 5px;}
	div.tablesorterPager input.prev {width:auto; margin-right: 10px;}
	div.tablesorterPager input.next {width:auto; margin-left: 10px;}
	div.tablesorterPager input {font-size: 8px; width: 50px; border: 1px solid #330000; text-align: center;}

	table.datasearch {}
	table.datasearch td {padding-left:2px;}

	table.datamessage {width:100%;}
	table.datamessage td {text-align:center; font-weight:bold;}
	
	table.datamessage {width:100%;}
	table.datamessage td {text-align:center; font-weight:bold;}
	
	table.datanumber {clear:both; float:right;}
	table.datapaging {margin-top:10px; margin-bottom:5px;}
	
	table.databutton {clear:both}
	table.databutton td {padding-left:2px;}

/* File Table */
table.filelist {clear:both; margin-top:2px; margin-bottom:2px;}
	table.filelist td {clear:both; padding-right:3px; border:0 none;}
	table.filelist td.filename {border:0 none;}
	table.filelist td.filesize {border:0 none;}
	table.filelist td.fileclose {border:0 none;}
	
	table.filelist td table.inner01 {}
	table.filelist td table.inner01 td.filename {padding-top:4px; padding-bottom:4px; padding-right:2px; border-bottom:0;}
	table.filelist td table.inner01 td.filesize {padding-top:4px; padding-bottom:4px; padding-right:2px; border-bottom:0;}
	table.filelist td table.inner01 td.fileclose {padding-top:4px; padding-bottom:4px; padding-right:2px; border-bottom:0;}

/****************************************************************************/
/* List Type Table															*/
/****************************************************************************/
table.inner_popup01 {clear:both; width:100%; height:120px; border-top:1px solid #b5c6dd; border-bottom:1px solid #b5c6dd;}
table.inner_popup02 {clear:both; width:100%; height:60px; padding-right:1px;}
table.inner_popup03 {clear:both; width:100%; height:180px; border-top:1px solid #b5c6dd; border-bottom:1px solid #b5c6dd;}

/* List Table Type01 */
table.datalist01 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}

	table.datalist01 thead th {border-right:1px solid #9ba7b7; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:5px; padding-bottom:5px;}
	table.datalist01 thead th.end {border-right:0; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:5px; padding-bottom:5px;}
	
	table.datalist01 thead th.sort {cursor:pointer;}

	table.datalist01 tbody td {border-bottom:1px solid #9ba7b7; color:#555555; padding-top:3px; padding-bottom:3px;}

		table.datalist01 tbody td.column1 {text-align:center; font-weight:bold;} /* 번호, 순 */
		table.datalist01 tbody td.column2 {text-align:left; padding-left:2px;} /* 왼쪽정렬로 타이틀 및 글자수가 각기 다른때 : 제목, 설명, ID 등  */
		table.datalist01 tbody td.column3 {text-align:center;} /* 왼쪽정렬로 타이틀 및 글자수가 각기 다른때 : 제목, 설명, ID 등  */
		table.datalist01 tbody td.column4 {text-align:center;}
		table.datalist01 tbody td.column5 {text-align:center;}
		table.datalist01 tbody td.column6 {text-align:center;}
		table.datalist01 tbody td.column7 {text-align:center;}
		table.datalist01 tbody td.column8 {text-align:center;}
		table.datalist01 tbody td.column9 {text-align:center;}
		table.datalist01 tbody td.column10 {text-align:center;}
		table.datalist01 tbody td.column11 {text-align:center;}

		table.datalist01 td a {color:#555555;}
		table.datalist01 td a:hover {color:#2271c1;}

		table.datalist01 col.column1 {width:50px;}
		table.datalist01 col.column2 {}
		table.datalist01 col.column3 {width:80px;}
		table.datalist01 col.column4 {width:80px;}
		table.datalist01 col.column5 {width:80px;}
		table.datalist01 col.column6 {width:80px;}
		table.datalist01 col.column7 {width:80px;}
		table.datalist01 col.column8 {width:80px;}
		table.datalist01 col.column9 {width:80px;}
		table.datalist01 col.column9 {width:80px;}
		table.datalist01 col.column10 {width:30px;}
		table.datalist01 col.column11 {width:50px;}

	table.datalist01 tbody td.blank {border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; text-align:center;}

/* List Table Type02 */
table.datalist02 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}

	table.datalist02 thead th {border-right:1px solid #9ba7b7; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:3px; padding-bottom:3px;}
	table.datalist02 thead th.end {border-right:0; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:3px; padding-bottom:3px;}

	table.datalist02 tbody td {border-bottom:1px solid #9ba7b7; color:#555555; padding:3px 0 3px 0;}

		table.datalist02 tbody td.column1 {text-align:center;}
		table.datalist02 tbody td.column2 {text-align:left; padding-left:2px;}
		table.datalist02 tbody td.column3 {text-align:center;}
		table.datalist02 tbody td.column4 {text-align:center;}
		table.datalist02 tbody td.column5 {text-align:center;}

		table.datalist02 td a {color:#555555;}
		table.datalist02 td a:hover {color:#2271c1;}

		table.datalist02 col.column1 {width:50px;}
		table.datalist02 col.column2 {}
		table.datalist02 col.column3 {width:100px;}
		table.datalist02 col.column4 {width:100px;}
		table.datalist02 col.column5 {width:100px;}

	table.datalist02 tbody td.blank {border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px;}

/* List Table Type03 */
table.datalist03 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}

	table.datalist03 thead th {border-right:1px solid #9ba7b7; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:3px; padding-bottom:3px;}
	table.datalist03 thead th.end {border-right:0; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:3px; padding-bottom:3px;}

	table.datalist03 tbody td {border-bottom:1px solid #9ba7b7; color:#555555; padding:3px 0 3px 0;}

		table.datalist03 tbody td.column1 {text-align:center;}
		table.datalist03 tbody td.column2 {text-align:left; padding-left:2px;}
		table.datalist03 tbody td.column3 {text-align:center;}
		table.datalist03 tbody td.column4 {text-align:center;}
		table.datalist03 tbody td.column5 {text-align:center;}

		table.datalist03 td a {color:#555555;}
		table.datalist03 td a:hover {color:#2271c1;}

		table.datalist03 col.column1 {width:50px;}
		table.datalist03 col.column2 {}
		table.datalist03 col.column3 {width:100px;}
		table.datalist03 col.column4 {width:100px;}
		table.datalist03 col.column5 {width:100px;}

	table.datalist03 tbody td.blank {border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px;}

/* List Table Type04 - Photoe Type */
table.photolist01 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}

	table.photolist01 thead th {border-right:1px solid #9ba7b7; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:5px; padding-bottom:5px;}
	table.photolist01 thead th.end {border-right:0; border-bottom:1px solid #b5c6dd; background-color:#e3e7ec; text-align:center; font-weight:bold; color:#66a3d3; padding-top:5px; padding-bottom:5px;}

	table.photolist01 tbody td {border-bottom:1px solid #9ba7b7; color:#555555; padding-top:3px; padding-bottom:3px;}

		table.photolist01 tbody td.column1 {text-align:center;}
		table.photolist01 tbody td img.image {width:171px; height:112px; padding:2px; border:1px solid #9ba7b7;}
		table.photolist01 tbody td.column2 {text-align:left; padding-left:2px;}
		table.photolist01 tbody td.column3 {text-align:center;}
		table.photolist01 tbody td.column4 {text-align:center;}
		table.photolist01 tbody td.column5 {text-align:center;}

		table.photolist01 td a {color:#555555;}
		table.photolist01 td a:hover {color:#2271c1;}

		table.photolist01 col.column1 {width:180px; height:148px;}
		table.photolist01 col.column2 {}
		table.photolist01 col.column3 {width:100px;}
		table.photolist01 col.column4 {width:100px;}
		table.photolist01 col.column5 {width:100px;}

	table.photolist01 tbody td.blank {border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px;}

/* List Table Type05 - Photoe Type */
table.photolist02 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}
	table.photolist02 td table.inside {margin-top:2px; margin-bottom:2px;}
	table.photolist02 td table.inside td.photo {width:180px; height:140px; text-align:center; padding:2px; border:1px solid #9ba7b7;}
	table.photolist02 td table.inside td img.photo {width:176px; height:136px; padding:2px; border:1px solid #9ba7b7;}
	table.photolist02 td table.inside td table.subject {width:100%;}
	table.photolist02 td table.inside td table.subject th {text-align:left; border-bottom:1px solid #9ba7b7; color:#66a3d3; padding-top:7px; padding-bottom:3px; padding-left:10px; width:45px;}
	table.photolist02 td table.inside td table.subject td {vertical-align:middle; border-bottom:1px solid #9ba7b7; padding-top:7px; padding-bottom:3px; text-align:left;}

	table.photolist02 td table.inside td table.subject th.end {text-align:left; border-bottom:0; color:#66a3d3; padding-top:7px; padding-bottom:3px; padding-left:10px; width:45px;}
	table.photolist02 td table.inside td table.subject td.end {vertical-align:middle; border-bottom:0; padding-top:7px; padding-bottom:3px; padding-right:10px; text-align:left;}

	table.photolist02 td a {color:#555555;}
	table.photolist02 td a:hover {color:#2271c1;}

/****************************************************************************/
/* Write Type Table															*/
/****************************************************************************/
/* Write Table Type01 */
table.write01 {clear:both; width:100%; border-top:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7;}

	table.write01 th {border-left:1px solid #9ba7b7; border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
	table.write01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.write01 th.reqsubject {padding-top:3px; padding-bottom:3px; padding-left:10px; background:url('/images/sps/cmm/icon/req.gif') no-repeat left 3px; background-color:#e3e7ec;}
	
	table.write01 td {border-bottom:1px solid #9ba7b7;}
	table.write01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.write01 td.innerinput {padding-top:2px; padding-bottom:2px; padding-left:2px; text-align:center;}
	table.write01 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:2px; border-right:1px solid #9ba7b7; }
	table.write01 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.write01 td.bottom_noline {border-bottom:0; border-right:1px solid #9ba7b7;}
	table.write01 td.right {border-right:1px solid #9ba7b7;}
	
		table.write01 td table.inside01 {clear:both; width:100%;}

			table.write01 td table.inside01 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
			table.write01 td table.inside01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
			table.write01 td table.inside01 th.rightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px;}
			table.write01 td table.inside01 th.bottom_noline {padding-top:3px; padding-bottom:3px; padding-left:10px; border-bottom:0;}

			table.write01 td table.inside01 td {border-bottom:1px solid #9ba7b7;}
			table.write01 td table.inside01 td.bottom_noline {border-bottom:0;}			
			table.write01 td table.inside01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px;}
			table.write01 td table.inside01 td.input_bottom_noline {border-bottom:0; padding-top:2px; padding-bottom:2px; padding-left:2px;}			
			table.write01 td table.inside01 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px;}
			table.write01 td table.inside01 td.text_bottom_noline {border-bottom:0; padding-top:4px; padding-bottom:4px; padding-left:2px;}			
			table.write01 td table.inside01 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px;}
			table.write01 td table.inside01 td.img_bottom_noline {border-bottom:0; padding-top:2px; padding-bottom:2px; padding-left:2px;}
			
			table.write01 td table.inside01 td.file_bottom_noline {border-bottom:0; padding-top:2px; padding-bottom:2px; padding-left:0;}

				table.write01 td table.inside01 td table.inner01 {clear:both;}
					table.write01 td table.inside01 td table.inner01 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
					table.write01 td table.inside01 td table.inner01 th.bottom_noline {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}

					table.write01 td table.inside01 td table.inner01 td {padding-top:2px; padding-bottom:2px; padding-left:2px;}
					table.write01 td table.inside01 td table.inner01 td.bottom_noline {border-bottom:0;}
					table.write01 td table.inside01 td table.inner01 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px;}
					table.write01 td table.inside01 td table.inner01 td.text_bottom_noline {padding-top:4px; padding-bottom:4px; padding-left:2px; border-bottom:0;}
					table.write01 td table.inside01 td table.inner01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px;}
					table.write01 td table.inside01 td table.inner01 td.input_bottom_noline {padding-top:2px; padding-bottom:2px; padding-left:2px; border-bottom:0;}

				table.write01 td table.inside01 td table.inner02 {clear:both; width:100%;}

					table.write01 td table.inside01 td table.inner02 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
					table.write01 td table.inside01 td table.inner02 th.bottom_noline {padding-top:3px; padding-bottom:3px; padding-left:10px; border-bottom:0;}
					table.write01 td table.inside01 td table.inner02 td {padding-top:2px; padding-bottom:2px; padding-left:2px;}
					table.write01 td table.inside01 td table.inner02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px;}
					table.write01 td table.inside01 td table.inner02 td.bottom_noline {border-bottom:0;}

		table.write01 td table.inside02 {clear:both;}

			table.write01 td table.inside02 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
			table.write01 td table.inside02 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}

			table.write01 td table.inside02 td {border-bottom:0;}
			table.write01 td table.inside02 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write01 td table.inside02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; border-right:0;}
			table.write01 td table.inside02 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write01 td table.inside02 td.btn {padding-top:2px; padding-left:2px; border-right:0;}

		table.write01 td table.inside03 {clear:both; width:100%;}

			table.write01 td table.inside03 th {border-left:0; border-right:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; text-align:center;}
			table.write01 td table.inside03 th.end {border-left:0; border-right:0;}
			table.write01 td table.inside03 td {border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; text-align:center;}
			table.write01 td table.inside03 td.bottom_noline {border-bottom:0;}
			
/* Write Table Type02 */
table.write02 {clear:both; width:100%; border-top:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7;}

	table.write02 th {border-left:1px solid #9ba7b7; border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; background-color:#e3e7ec; /*color:#66a3d3;*/color:#000000; width:150px; text-align:left; font-weight:normal;}
	table.write02 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.write02 th.rightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.write02 td {border-bottom:1px solid #9ba7b7;}
	table.write02 td.right {border-right:1px solid #9ba7b7;}
	
	table.write02 th.reqsubject {padding-top:3px; padding-bottom:3px; padding-left:10px; background:url('/images/sps/cmm/icon/req.gif') no-repeat left 3px; background-color:#e3e7ec;}
	table.write02 th.reqrightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px; background:url('/images/sps/cmm/icon/req.gif') no-repeat left 3px; background-color:#e3e7ec;}
	
	table.write02 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.write02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.write02 td.bottom_noline {border-left:0; border-right:1px solid #9ba7b7;}
	
		table.write02 td table.inside01 {clear:both; width:100%;}

			table.write02 td table.inside01 th {width:150px; border-left:0; border-right:1px solid #9ba7b7; background-color:#e3e7ec; /*color:#66a3d3;*/color:#000000; text-align:left;}
			table.write02 td table.inside01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px; border-left:0;}
			table.write02 td table.inside01 th.rightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px;}

			table.write02 td table.inside01 td {}
			table.write02 td table.inside01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px;}
			table.write02 td table.inside01 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px;}
			table.write02 td table.inside01 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px;}
			table.write02 td table.inside01 td.bottom_noline {border-bottom:0;}
		
		table.write02 td.bottom_noline table.inside01 {clear:both; width:100%;}

			table.write02 td.bottom_noline table.inside01 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
			table.write02 td.bottom_noline table.inside01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}

			table.write02 td.bottom_noline table.inside01 td {border-bottom:0; border-right:0;}
			table.write02 td.bottom_noline table.inside01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write02 td.bottom_noline table.inside01 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; border-right:0;}
			table.write02 td.bottom_noline table.inside01 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write02 td.bottom_noline table.inside01 td.rightimg {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:2px; text-align:right;}
			
		table.write02 td.bottom_noline table.inside02 {clear:both;}

			table.write02 td.bottom_noline table.inside02 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
			table.write02 td.bottom_noline table.inside02 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}

			table.write02 td.bottom_noline table.inside02 td {border-bottom:0; border-right:0;}
			table.write02 td.bottom_noline table.inside02 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write02 td.bottom_noline table.inside02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; padding-right:7px; border-right:0;}
			table.write02 td.bottom_noline table.inside02 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			
		table.write02 td.right table.inside02 {clear:both;}
			table.write02 td.right table.inside02 th {border-right:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
			table.write02 td.right table.inside02 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}

			table.write02 td.right table.inside02 td {border-bottom:0;}
			table.write02 td.right table.inside02 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:0;}
			table.write02 td.right table.inside02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px;}
			table.write02 td.right table.inside02 td.img {padding-top:2px; padding-bottom:2px; padding-left:2px;}
			
			table.write02 td.right table.inside02 td.comment {background:url('/images/sps/cmm/icon/comment.gif') no-repeat 3px; padding-top:1px; padding-left:16px; font-weight:bold; color:#ff6699;}
	
	table.write02 th.inner {clear:both;}
		table.write02 th.inner table.inside03 {clear:both;}
			table.write02 th.inner table.inside03 td {border-bottom:0; text-align:center;}
			table.write02 th.inner table.inside03 td.end {border-left:0; border-right:0;}
			
	table.write02 th {clear:both;}
		table.write02 th table.inside04 {clear:both;}
			table.write02 th table.inside04 td {border-bottom:0; padding-right:3px; }
			table.write02 th table.inside04 td.end {border-left:0; border-right:0;}

/****************************************************************************/
/* New Write Type Table														*/
/****************************************************************************/
table.write03 {clear:both; width:100%; border-top:2px solid #6b91bb;}
	table.write03 th {width:120px; background-color:#f4f7fa; text-align:left; color:#000000; padding-top:6px; padding-bottom:6px; padding-left:6px; border-bottom:1px solid #91b8da; border-right:1px solid #98abbb;}
	table.write03 th.reqsubject {background:url('/images/gps/cmm/icon/req.gif') no-repeat left 10px; background-color:#f4f7fa; padding-bottom: 6px; padding-left: 10px; padding-top: 6px;}
	
	table.write03 td {border-right:1px solid #91b8da; border-bottom:1px solid #91b8da; padding-left:5px;}
	table.write03 td.noneRightBorder {border-right:0; border-bottom:1px solid #91b8da; padding-left:5px;}
	table.write03 td.noneBottomBorder {border-right:0; border-bottom:0; padding-left:0;}
	table.write03 td.inBoottomBorder {border-right:0; border-bottom:1px solid #91b8da; padding-left:0;}
	table.write03 td.noneAll {border:0; padding:0;}
	
	table.write03 td.textarea {padding-top:5px; padding-bottom:5px;}
	
	/* 웹에디터 사용시 */
	table.write03 td.webedit {border-right:0; border-bottom:1px solid #91b8da;}
	 table.write03 td.webedit table.textareaCn {clear:both; width:100%; margin-top:3px; margin-bottom:3px; border-bottom:0;}
		table.write03 td.webedit table.textareaCn td {padding-bottom:1px; border-right:0; border-bottom:0;}
		table.write03 td.webedit table.textareaCn td textarea {border:0}
	
	table.write03 td .inside01 {}
	table.write03 td .inside01 ul {padding-top:0;}
		table.write03 td .inside01 li {float:left; padding-right:3px;}
		table.write03 td .inside01 li.txt {padding-right:3px; padding-left:0;}
		table.write03 td .inside01 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
		
	table.write03 td .inside01 ul.noneTopPadding {padding-top:0}
		table.write03 td .inside01 ul.noneTopPaddin li {float:left; padding-right:3px;}
		table.write03 td .inside01 ul.noneTopPaddin li.txt {padding-right:3px; padding-left:0;}
		
	table.write03 td .inside02 {}
	table.write03 td .inside02 ul {padding-top:0;}
		table.write03 td .inside02 li {float:left; padding-right:3px;}
		table.write03 td .inside02 li.txt {padding-right:3px; padding-left:0;}
		table.write03 td .inside02 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
		
	table.write03 td .inside03 {}
	table.write03 td .inside03 ul {padding-top:0;}
		table.write03 td .inside03 li {float:left; padding-right:3px;}
		table.write03 td .inside03 li.txt {padding-right:3px; padding-left:0;}
		table.write03 td .inside03 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
	
		
	/* 두개 타이틀에서 사용 : 핸드폰 / 전화번호 */
	table.write03 td table.insideTable01 {clear:both; width:100%;}
		table.write03 td table.insideTable01 th {border-right:1px solid #91b8da; border-left:1px solid #91b8da; border-bottom:0;}
		table.write03 td table.insideTable01 td {border-right:0; border-bottom:0; padding-left:0;}
		table.write03 td table.insideTable01 td.txt {padding-left:5px;}
		table.write03 td table.insideTable01 td.nonePaddingLeft {padding-left:0;}
		
		table.write03 td table.insideTable01 td .include01 {}
			table.write03 td table.insideTable01 td .include01 ul {}
				table.write03 td table.insideTable01 td .include01 li {float:left; padding-right:3px; border-bottom:0;}
				table.write03 td table.insideTable01 td .include01 li.txt {padding-right:3px; padding-left:0;}
				table.write03 td table.insideTable01 td .include01 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
	
	/* 한개에서  사용 : 주소  */
	table.write03 td table.insideTable02 {clear:both; width:100%;}
		table.write03 td table.insideTable02 th {}
		table.write03 td table.insideTable02 td {border-right:0;}
			table.write03 td table.insideTable02 td .include01 {}
				table.write03 td table.insideTable02 td .include01 ul {}
					table.write03 td table.insideTable02 td .include01 li {float:left; padding-right:3px; border-bottom:0;}
					table.write03 td table.insideTable02 td .include01 li.txt {padding-right:3px; padding-left:0;}
					table.write03 td table.insideTable02 td .include01 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
					
	/* 둘이상의 HT 에서  사용 : 조사일정  */
	table.write03 td table.insideTable02 {clear:both; width:100%;}
		table.write03 td table.insideTable02 th {width:100px;}
		table.write03 td table.insideTable02 th.inRightBorder {border-left:1px solid #98abbb;}
		table.write03 td table.insideTable02 td {}
			table.write03 td table.insideTable02 td table.include01 {padding-top:5px;}
				table.write03 td table.insideTable02 td table.include01 td {border-bottom:0;}
					table.write03 td table.insideTable02 td table.include01 td {float:left; padding-right:3px; border-bottom:0;}
					table.write03 td table.insideTable02 td table.include01 td.txt {padding-right:3px; padding-left:0;}
					
	/* 한개에서  사용 : 물품명  */
	table.write03 td table.insideTable03 {clear:both;}
		table.write03 td table.insideTable03 th {border-right:1px solid #91b8da; border-left:1px solid #91b8da; border-bottom:0;}
		table.write03 td table.insideTable03 td {border-right:0; border-bottom:0; padding-left:0;}
		table.write03 td table.insideTable03 td.txt {padding-left:5px;}
		table.write03 td table.insideTable03 td.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
		
		table.write03 td table.insideTable03 td .include01 {}
			table.write03 td table.insideTable03 td .include01 ul {}
				table.write03 td table.insideTable03 td .include01 li {float:left; padding-right:3px; border-bottom:0;}
				table.write03 td table.insideTable03 td .include01 li.txt {padding-right:3px; padding-left:0;}
				table.write03 td table.insideTable03 td .include01 li.comment {padding-top:2px; padding-left:40px; background:url('/images/gps/cmm/icon/icon_write.gif') no-repeat left 3px;}
	
	table.write03 td .fileList01 {clear:both; width:100%;}
	table.write03 td .fileList01 ul {}
		table.write03 td .fileList01 li {padding-top:3px; padding-right:3px;}
		table.write03 td .fileList01 li.txt {padding-right:3px; padding-left:0;}
	
	table.write03 td table.fileList01 {clear:both; width:100%;}
		table.write03 td table.fileList01 td {padding-left:0; border:0;}

/* Write Table Type02 */
table.innerGrid {clear:both; width:100%;}
	table.innerGrid td {}
	table.innerGrid td.leftGrid {width:45%; vertical-align:top;}
		table.innerGrid td.leftGrid table.inside01 {}
	table.innerGrid td.centerGrid {width:10%;}
	table.innerGrid td.rightGrid {width:45%; vertical-align:top;}

/****************************************************************************/
/* Read Type Table															*/
/****************************************************************************/
/* Read Table Type01 */
table.read01 {clear:both; width:100%; border-top:2px solid #b5c6dd; border-bottom:2px solid #b5c6dd;}
	table.read01 th {border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; padding-top:3px; padding-bottom:3px; padding-right:10px; width:150px; text-align:left;}
	table.read01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.read01 td {padding-top:2px; padding-bottom:2px; padding-right:2px; border-bottom:1px solid #9ba7b7;}
	table.read01 td.text {padding-top:4px; padding-bottom:4px; padding-right:2px; border-bottom:1px solid #9ba7b7;}
	table.read01 td.no_padding {padding:0;}
		table.read01 td.no_padding table.inside01 {width:100%;}
		table.read01 td.no_padding table.inside01 th {width:150px;}
		table.read01 td.no_padding table.inside01 th.noline {border-right:1px solid #9ba7b7; border-bottom:0;}
		table.read01 td.no_padding table.inside01 td {border-bottom:1px solid #9ba7b7; padding-right:1px;}
		table.read01 td.no_padding table.inside01 td.text {padding-top:4px; padding-bottom:4px; padding-right:2px;}
		table.read01 td.no_padding table.inside01 td.noline {border:0;}
		table.read01 td.no_padding table.inside01 td.nolinetext {border:0; padding-top:4px; padding-bottom:4px; padding-right:2px;}
		table.read01 td.no_padding table.inside01 td table.inner01 {}
		table.read01 td.no_padding table.inside01 td table.inner01 td {border:0;}
		table.read01 td.no_padding table.inside01 td table.inner01 td.text {border:0; padding-top:4px; padding-bottom:4px; padding-right:2px;}
		table.read01 td.no_padding table.inside01 td table.inner01 td.noline {}

		table.read01 td.no_padding table.inside01 td.no_padding table.inner02 {width:100%;}
		table.read01 td.no_padding table.inside01 td.no_padding table.inner02 th {width:150px;}
		table.read01 td.no_padding table.inside01 td.no_padding table.inner02 th.noline {border-right:1px solid #9ba7b7; border-bottom:0;}
		table.read01 td.no_padding table.inside01 td.no_padding table.inner02 td.text {padding-top:4px; padding-bottom:4px; padding-right:2px;}
		table.read01 td.no_padding table.inside01 td.no_padding table.inner02 td.noline {border:0; padding-top:4px; padding-bottom:4px; padding-right:2px;}
		
		table.read01 td.no_padding table.inside02 {}
		table.read01 td.no_padding table.inside02 td {border:0;}

		table.read01 td.no_padding table.inside03 {}
		table.read01 td.no_padding table.inside03 th {border-left:0; border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; text-align:center;}
		table.read01 td.no_padding table.inside03 th.end {border-left:0; border-right:0; border-bottom:1px solid #9ba7b7; padding-top:5px; padding-bottom:5px; text-align:center;}
		table.read01 td.no_padding table.inside03 td {border:0; text-align:center; padding-top:5px; padding-bottom:5px;}

/* Button Area*/
/*독립적을 사용 할때 왼쪽 버튼 위치*/
table.lbuttonarea {clear:both; margin-top:3px; margin-bottom:3px;}
table.lbuttonarea td {padding-right:2px;}
table.lbuttonarea td.end {padding-right:0;}

/*테이블안에서 사용 할때 왼쪽 버튼 위치*/
table.innerlbuttonarea {clear:both;}
table.innerlbuttonarea td {padding-right:2px;}
table.innerlbuttonarea td.end {padding-right:0;}

/*독립적을 사용 할때 가운데 버튼 위치*/
table.cbuttonarea {clear:both; margin-top:3px; margin-bottom:3px; text-align:center;}
table.cbuttonarea td {padding-right:2px;}
table.cbuttonarea td.end {padding-right:0;}

/*테이블안에서 사용 할때 가운데 버튼 위치*/
table.innercbuttonarea {clear:both;}
table.innercbuttonarea td {padding-right:2px;}
table.innercbuttonarea td.end {padding-right:0;}

/*독립적을 사용 할때 오른쪽 버튼 위치*/
table.rbuttonarea {clear:both; float:right; margin-top:6px;}
table.rbuttonarea td {padding-right:2px;}
table.rbuttonarea td.end {padding-right:0;}
table.rbuttonarea td.icon {background:url('/images/sps/cmm/icon/comment.gif') no-repeat 3px 3px; padding-left:16px; background-position:top;text-align:left;}
table.rbuttonarea td.comment {font-weight:bold; color:#ff6699; padding-right:10px;text-align:left;}

table.rbuttonarea td table.innerOption {border:1px solid #9ba7a7;}
table.rbuttonarea td table.innerOption td {padding-left:3px; padding-right:3px;}
table.rbuttonarea td table.innerOption td.first {padding-left:3px; padding-right:7px;}
table.rbuttonarea td table.innerOption td.text {}
table.rbuttonarea td table.innerOption td.input {padding-top:2px;}
	
/*테이블안에서 사용 할때 오른쪽 버튼 위치*/
table.innerrbuttonarea {clear:both; float:right;}
table.innerrbuttonarea td {padding-right:2px;}
table.innerrbuttonarea td.end {padding-right:0;}

table.vbuttonarea {clear:both; margin-left:3px; margin-right:3px;}
table.vbuttonarea td {padding-bottom:3px;}

/*주석, 참고 테이블 */
table.comment {}
	table.comment td {border:0;}
	table.comment td.icon {background:url('/images/sps/cmm/icon/comment.gif') no-repeat 3px; padding-left:16px; background-position:top;}
	table.comment td.text {color:#ff6699; border:0;}

/*테이블 Drag&Drop */

td.dragHandle {
}

td.showDragHandle {
	background-image: url(/images/sps/cmm/icon/updown2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	/*cursor: move;*/
}

/****************************************************************************/
/* reqsubject																*/
/****************************************************************************/
span.reqsubject {color:#ed1c24; font-weight:normal; text-decoration:none;}

/****************************************************************************/
/* BBS Type Table															*/
/****************************************************************************/
table.databutton {clear:both}
table.databutton td {padding-left:2px;}

table.boardContents {clear:both;}
/********************************************************************************/
/* BBS List Table Contents														*/
/********************************************************************************/
table.boardList01 {clear:both; background:url(/images/gps/cmm/icon/table_bg02.gif) repeat-x; height:31px; white-space:nowrap; color:#50759e;}
	table.boardList01 thead th {height:29px; background:url('/images/gps/board/table_bar_line.gif') no-repeat left 9px;}
	table.boardList01 thead th.first {background:none;}
	table.boardList01 thead th.end {}

	table.boardList01 tbody td {padding-top:7px; padding-bottom:3px; border-bottom:1px solid #e5e5e5; color:#767676; background:none;}
		table.boardList01 tbody td.number {color:#767676; font:11px Arial; font-weight:bold; text-align:center}
		table.boardList01 tbody td.subject {text-align:left; padding-left:10px;}
		table.boardList01 tbody td.subject img.new {margin-top:-2px; margin-bottom:-2px; margin-left:5px; vertical-align:middle;}
		table.boardList01 tbody td.subject img.hot {margin-top:-2px; margin-bottom:-2px; margin-left:2px;  vertical-align:middle;}
		table.boardList01 tbody td.subject img.cool {margin-top:-2px; margin-bottom:-2px; margin-left:5px; vertical-align:middle;}
		table.boardList01 tbody td.writedate {color:#999; font:normal 11px Arial, sans-serif; text-align:center;}
		table.boardList01 tbody td.file {text-align:center;}
		table.boardList01 tbody td.name {text-align:center;}
		table.boardList01 tbody td.hit {color:#999; font:normal 11px Arial, sans-serif; text-align:center;}
		table.boardList01 tbody td.memoPass {text-align:center;}
		table.boardList01 tbody td.memoContents {word-wrap:break-word; white-space:pre-line;}
		table.boardList01 tbody td.image {width:133px; height:90px; margin-top:5px; /*background:url('/images/gps/board/photo_back01.gif') no-repeat;*/ text-align:center;}
		table.boardList01 tbody td img.image {width:112px; height:72px;}
		table.boardList01 tbody td.memoPass table.memoPassword {clear:both;}
			table.boardList01 tbody td.memoPass table.memoPassword td {border-bottom:0; padding-top:0; padding-right:2px;}
		
	table.boardList01 td a {color:#555555;}
	table.boardList01 td a:hover {color:#2271c1;}

		table.boardList01 col.number {width:50px;}
		table.boardList01 col.category {width:50px; text-align:center;}
		table.boardList01 col.hit {width:75px;}
		table.boardList01 col.name {width:80px; text-align:center;}
		table.boardList01 col.writedate {width:80px; text-align:center;}
		table.boardList01 col.group {width:127px;}
		table.boardList01 col.position {width:77px;}
		table.boardList01 col.phone {width:90px;}
		table.boardList01 col.file {width:40px; text-align:center;}
		table.boardList01 col.delete {width:40px; text-align:center;}
		table.boardList01 col.process {width:150px;}
		table.boardList01 col.expense {width:100px;}
		table.boardList01 col.place {width:80px;}
		table.boardList01 col.application {width:80px;}
		table.boardList01 col.memoPass {width:130px;}
		table.boardList01 col.phone {width:90px;}
		table.boardList01 col.image {width:130px;}

	table.boardList01 tbody td.blank {height:18px; padding-top:5px; padding-bottom:3px; border-bottom:1px solid #e5e5e5; color:#767676; background:none;}

/********************************************************************************/
/* BBS Detail Table Contents													*/
/********************************************************************************/
table.boardViewList01 {clear:both; background:url(/images/gps/cmm/icon/table_bg02.gif) repeat-x; height:31px; white-space:nowrap; color:#50759e;}
	
	/* 선택글 현황 */
	table.boardViewList01 thead th {height:29px; background:url('/images/gps/board/table_bar_line.gif') no-repeat left 9px;}
	table.boardViewList01 thead th.first {background:none;}
	table.boardViewList01 thead th.end {}
	
	table.boardViewList01 tbody td {padding-top:7px; padding-bottom:3px; border-bottom:1px solid #dce0e5; color:#767676; background:none;}
		table.boardViewList01 tbody td.number {color:#767676; font:11px Arial; font-weight:bold; text-align:center}
		table.boardViewList01 tbody td.category {text-align:center; font-weight:bold;}
		table.boardViewList01 tbody td.subject {text-align:left; padding-left:5px; font-weight:bold;}
		table.boardViewList01 tbody td.subject img.new {margin-top:-2px; margin-bottom:-2px; margin-left:5px; vertical-align:middle;}
		table.boardViewList01 tbody td.subject img.hot {margin-top:-2px; margin-bottom:-2px; margin-left:2px; vertical-align:middle;}
		table.boardViewList01 tbody td.writedate {color:#999; font:normal 11px Arial, sans-serif; text-align:center}
		table.boardViewList01 tbody td.hit {color:#999; font:normal 11px Arial, sans-serif; text-align:center}
	table.boardViewList01 td a {color:#555555;}
	table.boardViewList01 td a:hover {color:#2271c1;}

		table.boardViewList01 col.number {width:54px;}
		table.boardViewList01 col.writedate {width:80px;}
		table.boardViewList01 col.hit {width:75px;}
		table.boardViewList01 col.name {width:52px;}
		table.boardViewList01 col.group {width:127px;}
		table.boardViewList01 col.position {width:77px;}
		table.boardViewList01 col.phone {width:90px;}
	
	/* 선택글 보기*/
	table.boardView01 {border-top:2px solid #6b91bb;}
		table.boardView01 th {width:120px; background-color:#f4f7fa; text-align:left; color:#365e8a; padding-top:6px; padding-bottom:6px; padding-left:6px; border-bottom:1px solid #91b8da; border-right:1px solid #98abbb;}
		table.boardView01 td {border-bottom:1px solid #dce0e5; padding-left:5px;}
			table.boardView01 td.mail {}
			table.boardView01 td.homepage {}
			table.boardView01 td.file {border-bottom:1px solid #91b8da;}
				table.boardView01 td.file table.filelist {clear:both;}
					table.boardView01 td.file table.filelist td {border:0; padding-left:0; padding-top:4px; padding-right:2px;}
					table.boardView01 td.file table.filelist td.filename {}
					table.boardView01 td.file table.filelist td.filesize {}
					table.boardView01 td.file table.filelist td.fileclose {}
			table.boardView01 td.end {border-bottom:1px solid #91b8da;}
	
	table.boardViewContent01 {border-bottom:1px solid #dce0e5;}
		table.boardViewContent01 td table.photoList {}
		table.boardViewContent01 td table.photoList td.firstImage {}
			table.boardViewContent01 td table.photoList td table.restImageList {margin-top:3px;}
			table.boardViewContent01 td table.photoList td table.restImageList td.img {border:1px solid #dce0e5;}
			table.boardViewContent01 td table.photoList td table.restImageList td.blank {width:3px;}
			
		table.boardViewContent01 td.content {padding-top:10px; padding-right:10px; padding-bottom:10px; height:100px; padding-left:10px; background:none; vertical-align:top;}
	
	/* 이전글 다음글*/
	table.prenextContents01 {background:url('/images/gps/board/box01.gif') no-repeat; height:60px; margin-top:20px; padding-top:10px; padding-left:10px; padding-bottom:10px; padding-right:10px;}
		table.prenextContents01 td {}
		
			table.preNext01 {clear:both; margin:0;}
				table.preNext01 td {padding-top:3px; padding-bottom:1px;}
				table.preNext01 td a {margin-top:-1px;}
				table.preNext01 td a:hover {color:#4d71a8; margin:0;}
				table.preNext01 td img {margin-top:-2px; margin-right:10px; margin-left:10px; vertical-align:middle;}
				
				table.preNext01 td table.prenextList {}
					table.preNext01 td table.prenextList td {}
					table.preNext01 td table.prenextList td.icon {}
					table.preNext01 td table.prenextList td.subject {}
	
	/* 메모 */
	table.bbsMemoContents01 {clear:both;}
		table.bbsMemoContents01 td {}
		
			table.bbsMemoContents01 td table.bbsMemo {width:100%;}
				table.bbsMemoContents01 td table.bbsMemo td {}
				table.bbsMemoContents01 td table.bbsMemo td.memoCn {}
				
				table.bbsMemoContents01 td table.writeName {margin-top:2px;}
					table.bbsMemoContents01 td table.writeName th {width:80px; text-align:left; color:#365e8a; padding-top:6px; padding-bottom:6px; padding-left:6px;}
					table.bbsMemoContents01 td table.writeName td {padding-right:2px;}
					table.bbsMemoContents01 td table.writeName td input {}
	
/********************************************************************************/
/* BBS Write & Edit Table Contents												*/
/********************************************************************************/
table.boardWrith01 {clear:both; border-top:2px solid #6b91bb;}
	table.boardWrith01 th {width:120px; background-color:#f4f7fa; text-align:left; color:#365e8a; padding-top:6px; padding-bottom:6px; padding-left:6px; border-bottom:1px solid #91b8da; border-right:1px solid #98abbb;}
	table.boardWrith01 th.reqsubject {background:url('/images/gps/cmm/icon/req.gif') no-repeat 9px 10px; background-color:#f4f7fa;}
	
	table.boardWrith01 td {border-bottom:1px solid #e5e5e5; padding-left:5px;}
	table.boardWrith01 td.nonLeftPadding {border-right:0; border-bottom:1px solid #e5e5e5; padding-left:0;}
	
	table.boardWrith01 td.file {padding-top:2px;}
		table.boardWrith01 td.file table.filelist {clear:both;}
			table.boardWrith01 td.file table.filelist td {border:0; padding-left:0; padding-top:4px; padding-right:2px;}
			table.boardWrith01 td.file table.filelist td.filename {}
			table.boardWrith01 td.file table.filelist td.filesize {}
			table.boardWrith01 td.file table.filelist td.fileclose {}
		
	table.boardCn {clear:both; width:100%; margin-top:3px; border-bottom:1px solid #91b8da}
		table.boardCn td {padding-right:2px; padding-bottom:1px;}
		table.boardCn td textarea {border:1px solid #e5e5e5;}
	
	/* 선택정보 보기 */
	table.boardWrith01 td a {color:#555555;}
	table.boardWrith01 td a:hover {color:#2271c1;}

	table.boardWrith01 td table.inside01 {clear:both;}
		table.boardWrith01 td table.inside01 th {text-align:left; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:5px; padding-bottom:5px; padding-left:11px;}
		table.boardWrith01 td table.inside01 td {padding-top:2px; padding-bottom:2px; padding-left:0; border-bottom:0;}
		table.boardWrith01 td table.inside01 td.noneLeftPadding {padding-left:0;}
		
	table.boardWrith01 td table.inside02 {clear:both;}
		table.boardWrith01 td table.inside02 th {width:120px; text-align:left; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:5px; padding-bottom:5px; padding-left:11px;}
		table.boardWrith01 td table.inside02 th.noneBorderBottom {border-bottom:0;}
		table.boardWrith01 td table.inside02 td {}
		table.boardWrith01 td table.inside02 td.noneBorderBottom {border-bottom:0;}
		
/********************************************************************************/
/* BBS Photo Table Contents														*/
/********************************************************************************/
table.boardPhotoList {clear:both; border-top:2px solid #6b91bb; table-layout:fixed;}
	table.boardPhotoList td {text-align:left;}
		table.boardPhotoList td table.boardInside {text-align:left;}
		table.boardPhotoList td table.boardInside td.photo {width:229px; height:170px; background:url('/images/gps/board/photo_back01.gif') no-repeat; text-align:center;}
		
		table.boardPhotoList td table.boardInside td.text {padding-top:3px; padding-bottom:3px;}
		table.boardPhotoList td table.boardInside td img.photo {width:193px; height:134px;}
		
		table.boardPhotoList td table.boardInside td table.boardTitleContents {}
		table.boardPhotoList td table.boardInside td table.boardTitleContents th {width:45px; text-align:left; color:#365e8a; padding-top:3px; padding-bottom:3px; padding-left:3px; border-bottom:1px solid #d5d5d5;}
		table.boardPhotoList td table.boardInside td table.boardTitleContents td {padding-top:7px; padding-bottom:3px; border-bottom:1px solid #e5e5e5; color:#767676; background:none;}
		table.boardPhotoList td table.boardInside td table.boardTitleContents td.icon {width:45px; padding-top:0; padding-bottom:3px; border-bottom:1px solid #e5e5e5; color:#767676; background:none;}
		
	table.boardWrith01 td {border-bottom:1px solid #e5e5e5; padding-left:5px;}
	
		table.boardPhotoList td a {color:#555555;}
		table.boardPhotoList td a:hover {color:#2271c1;}

/********************************************************************************/
/* BBS Password Check Table Contents											*/
/********************************************************************************/
	.bbsLoginContents {margin-top:50px; margin-bottom:50px;}
		.bbsLoginContents .bbsExplanation {}
			.bbsLoginContents .bbsExplanation. subTitle {}
				
	.bbsLoginContents .bbsLogin {margin:0 auto; width:500px; height:186px; background:url('/images/gps/board/bbs_pwd_box01.gif') no-repeat;}
		.bbsLoginContents .bbsLogin .passwordContents {position:relative; float:left; margin-left:220px; margin-top:90px; overflow:hidden;}
			.bbsLoginContents .bbsLogin .passwordContents table.password {}
			.bbsLoginContents .bbsLogin .passwordContents table.password td input {width:150px; height:35px; font-size:17px; background-color:#fafafa; color:#777779; border:1px #959595 solid; line-height:1.7em;}

/*리스트형이미지 Skin*/
table.boardImgList01 {clear:both; background:url('/images/gps/board/table_bar_bg.gif') repeat-x; border-bottom:2px solid #dce0e5;}
	table.boardImgList01 thead th {height:29px; background:url('/images/gps/board/table_bar_line.gif') no-repeat left 9px;}
	table.boardImgList01 thead th.first {background:none;}
	table.boardImgList01 thead th.end {}

	table.boardImgList01 tbody td {border-bottom:1px solid #e5e5e5; color:#767676; background:none;}
		table.boardImgList01 tbody td.number {color:#767676; font:11px Arial; font-weight:bold; text-align:center;}
		table.boardImgList01 tbody td.subject {text-align:left; padding-top:10px; padding-left:10px; vertical-align:middle;}
		table.boardImgList01 tbody td.subject img.new {margin-top:-2px; margin-bottom:-2px; margin-left:5px; vertical-align:middle;}
		table.boardImgList01 tbody td.subject img.hot {margin-top:-2px; margin-bottom:-2px; margin-left:2px;  vertical-align:middle;}
		table.boardImgList01 tbody td.subject img.cool {margin-top:-2px; margin-bottom:-2px; margin-left:5px; vertical-align:middle;}
		table.boardImgList01 tbody td.name {color:#999; text-align:center;}
		table.boardImgList01 tbody td.writedate {color:#999; font:normal 11px Arial, sans-serif; text-align:center;}
		table.boardImgList01 tbody td.hit {color:#999; font:normal 11px Arial, sans-serif; text-align:center;}
		table.boardImgList01 tbody td.image {width:133px; height:90px; background:url('/images/gps/board/photo_back01.gif') no-repeat; text-align:center;}
		table.boardImgList01 tbody td img.image {width:112px; height:72px;}
	table.boardImgList01 td a {color:#555555;}
	table.boardImgList0searchConditionBox1 td a:hover {color:#2271c1;}

		table.boardImgList01 col.number {width:54px;}
		table.boardImgList01 col.category {width:50px; text-align:center;}
		table.boardImgList01 col.hit {width:75px;}
		table.boardImgList01 col.name {width:80px; text-align:center;}
		table.boardImgList01 col.writedate {width:80px; text-align:center;}
		table.boardImgList01 col.group {width:127px;}
		table.boardImgList01 col.position {width:77px;}
		table.boardImgList01 col.phone {width:90px;}
		table.boardImgList01 col.image {width:130px;}
		table.boardImgList01 col.delete {width:40px; text-align:center;}

	table.boardImgList01 tbody td.blank {height:18px;padding-top:5px; padding-bottom:3px; border-bottom:1px solid #e5e5e5; color:#767676; background:none;}
	

table.remarkstable {clear:both;}
	table.remarkstable td {border:0;}
	table.remarkstable td.icon {background:url('/images/sps/cmm/icon/comment.gif') no-repeat 3px; padding-left:16px; background-position:top;}
	table.remarkstable td.text {color:#ff6699; border:0;text-align:left;}
	table.remarkstable td.remarks {border:1px solid #b5c6dd;width:20px;}
	table.remarkstable td.remarksnclerror{background:#FF4F64; font-family:Dotum; color:#ffffff;font-weight:bold;}
	table.remarkstable td.remarksnclreadonlyarea{background:#D4D4D4; font-family:Dotum; color:#000000;font-weight:bold;}
	table.remarkstable td.remarksnclsummaryarea{background:#FFCCCB; font-family:Dotum; color:#000000;font-weight:bold;}
	table.remarkstable td.remarksnclsumchkarea{background:#CEB; font-family:Dotum; color:#000000;font-weight:bold;}
	table.remarkstable td.remarksnclsumtgtarea{background:#ffefd5; font-family:Dotum; color:#000000;font-weight:bold;}
	table.remarkstable td.remarksnclyeararea{background:#C8D7FF;font-family:Dotum; color:#000000;font-weight:bold;}
	table.remarkstable td.remarksnclyysmapplcarea{background:#f5f5dc;font-family:Dotum; color:#000000;font-weight:bold;}


/* Write Table Type02 */
table.writebsm02 {clear:both; width:100%; border-top:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7;}

	table.writebsm02 th {border-left:1px solid #9ba7b7; border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; background-color:#e3e7ec; /*color:#66a3d3;*/color:#000000; width:10%; text-align:left; font-weight:normal;}
	table.writebsm02 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.writebsm02 th.rightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px;}
	table.writebsm02 td {border-bottom:1px solid #9ba7b7;width:40%}
	table.writebsm02 td.right {border-right:1px solid #9ba7b7;}
	
	table.writebsm02 th.reqsubject {padding-top:3px; padding-bottom:3px; padding-left:10px; background:url('/images/sps/cmm/icon/req.gif') no-repeat left 3px; background-color:#e3e7ec;}
	table.writebsm02 th.reqrightsubject {border-left:1px solid #9ba7b7; padding-top:3px; padding-bottom:3px; padding-left:10px; background:url('/images/sps/cmm/icon/req.gif') no-repeat left 3px; background-color:#e3e7ec;}
	
	table.writebsm02 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.writebsm02 td.text {padding-top:4px; padding-bottom:4px; padding-left:2px; border-right:1px solid #9ba7b7;}
	table.writebsm02 td.bottom_noline {border-left:0; border-right:1px solid #9ba7b7;}

/* Option Table Type01 */
table.option01 {clear:both; border-top:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7;}

	table.option01 th {border-left:1px solid #9ba7b7; border-right:1px solid #9ba7b7; border-bottom:1px solid #9ba7b7; background-color:#e3e7ec; color:#66a3d3; width:150px; text-align:left;}
	table.option01 th.subject {padding-top:3px; padding-bottom:3px; padding-left:10px;}
	
	table.option01 td {border-bottom:1px solid #9ba7b7;}
	table.option01 td.input {padding-top:2px; padding-bottom:2px; padding-left:2px; border-right:1px solid #9ba7b7;}
			