a	{ color:#333;}

input[type=button]	{ cursor:pointer; }
img	{ border:0px; }

span.member	{ color:#333; }	/* 회원 닉네임 */

/* 게시판 상단 버튼 */
/*
.zm_cfg_btn_off	{ border:1px solid #91AED0; background:#FFFFFF; font-weight:bold; height:35px; cursor:pointer; padding:0 30px 0 30px; margin:0 0 5px 0; color:#39648F; font-size:14px; font-family:Gulim; }
.zm_cfg_btn_off:hover	{ background:#E4EAF4; }
.zm_cfg_btn_on	{ border:1px solid #FF0000; background:#FF8080; font-weight:bold; height:35px; cursor:pointer; padding:0 30px 0 30px; margin:0 0 5px 0; color:#ffffff; font-size:14px; font-family:Gulim; }
.zm_cfg_btn_on:hover	{ background:#FFA0A0; }
*/

/* 페이지 목록 타이틀 */
.listtitle > div	{ float:left; padding:5px 0 5px 10px; margin:auto; width:49%; }
.listtitle > div:last-child	{ text-align:right; }
.listtitle .listtitle_txt	{ padding:0; font:bold 15px '맑은 고딕'; }
/* 페이지 목록 타이틀 더보기 txt */
.listtitle .listtitle_more 	{ font:normal 11px Dotum; color:#868686; }
.listtitle .listtitle_more a	{ color:#868686; }
.listtitle .listtitle_more a:hover	{ text-decoration:underline; }

/* 페이지 목록 타이틀 부연 설명 상자 */
.subtitle_msg	{ clear:both; background:#F7F7F7; border-top:2px solid #5D5E5F; padding:10px; margin:0 0 20px 0; color:#5D5E5F; }



/* index.php */
div.mstatus	{ position:absolute; font:normal 11px Dotum; color:#8A8A8A; margin:-13px 0 0 140px; }	/* 회원 상태 */
div.mstatus span	{ padding:0 5px 0 5px; }

table.tbl_rpt	{ border:1px solid #CBCBCB; border-top:2px solid #4D4D4D; }
table.tbl_rpt tr:first-child	{ height:35px; text-align:center; background:#F3F3F3; font-weight:bold; color:#333; }
table.tbl_rpt tr:first-child td { border-bottom:1px solid #CBCBCB; color:#333; }
table.tbl_rpt tr	{ height:30px; }
table.tbl_rpt tr td	{ border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB; text-align:center; color:#606060; }
table.tbl_rpt tr td:last-child	{ border-right:0; }
table.tbl_rpt tr:last-child td	{ border-bottom:0; }

table.tbl_rpt tr td.txleft	{ text-align:left; }
table.tbl_rpt tr td.txright	{ text-align:right; }
table.tbl_rpt tr td a:hover	{ text-decoration:underline; }


/*-- 모든 페이지에 공통 --*/
input[type=text], input[type=password]	{ border-radius:3px; border:1px solid #868687; padding:5px; }
select, textarea	{ border-radius:3px; border:1px solid #868687; padding:5px; }


/* 버튼. 적용. 수정을 저장 할 때 사용 되는 버튼. */
input.bttn_adj	{ border:1px solid #9E9E9E; border-radius:3px; background:#F3F3F3; color:#343434; padding:7px 5px 7px 15px; cursor:pointer; letter-spacing:10px; font:bold 12px Dotum; }
input.bttn_adj:hover	{ border:1px solid #487BF5; background:#487BF5; color:#ffffff; }

/* 버튼 공통 */
input.bttn_common	{ border:1px solid #9E9E9E; border-radius:3px; background:#F3F3F3; color:#343434; padding:7px 5px 7px 6px; cursor:pointer; letter-spacing:1px; font:normal 12px Dotum; }
input.bttn_common:hover	{ border:1px solid #282828; background:#282828; color:#ffffff; }

/* 파란 버튼 */
input.bttn_blue	{ border:1px solid #7CA2FD; border-radius:3px; background:#F3F3F3; color:#5D7ABE; padding:7px 5px 7px 6px; cursor:pointer; letter-spacing:1px; font:normal 12px Dotum; }
input.bttn_blue:hover	{ border:1px solid #7CA2FD; background:#7CA2FD; color:#ffffff; }