/* 버튼 관련 */
.btn_area_c { width:100%; float:left; position:relative; text-align:center; }
.btn_area_r { width:100%; float:left; position:relative; text-align:right; }
.btn_area_l { width:100%; float:left; position:relative; text-align:left; }


input.t-btn01_write { height:24px; color:#ffffff; text-align:center; padding:5px 20px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold; vertical-align:middle; background:#646e7d; border:1px solid #5a6370; cursor:pointer;}
input.t-btn01_cancel { height:24px; color:#5a6370; text-align:center; padding:5px 20px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #5a6370; cursor:pointer;}
input.t-btn01_search { height:26px; color:#ffffff; text-align:center; padding:5px 10px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold; vertical-align:middle; background:#646e7d; border:1px solid #5a6370; cursor:pointer;}		
input.t-btn02 {color:#4c4c4c; text-align:center; padding:8px 12px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-size:12px; font-weight:bold; vertical-align:top;  background: #646e7d; border:1px solid #5a6370; cursor:pointer;margin-top:10px; color:#fff;}
input.t-btn02_search { height:22px; color:#ffffff; text-align:center; padding:5px 10px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold;  background:#646e7d; border:1px solid #5a6370; cursor:pointer;}		
input.t-btn03_search { height:22px; color:#5a6370; text-align:center; padding:5px 10px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #5a6370; cursor:pointer;}		
input.t-btn04 { height:24px; color:#5a6370; text-align:center; padding:5px 13px; line-height:12px; display:inline-block; zoom:1; *display:inline; text-decoration:none; 
					font-weight:bold; vertical-align:middle; background:#f6f6f6; border:1px solid #5a6370; cursor:pointer;}		

					
.btnsubbox {
	float:right;
	margin-right:10px;
	padding:6px 10px;background:#999999;
	font-size:11px;letter-spacing :1.1px;
	/* default box shadow */
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);

	/* default border radius */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	

}

.button-01 {
	width:60px;
	height:19px;
	font:bold 11px/20px '돋움', 'Dotum', 'Arial';
	color:#b75f66;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f5f5f5');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffbfb), color-stop(1, #f6f0f0) );
	background:-moz-linear-gradient( center top, #fafafa 5%, #f5f5f5 100% );
	background-color:#fafafa;
	border-radius:1px;
	border:1px solid #ebd7d7;
	display:inline-block;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	box-shadow:inset 1px 1px 0px 0px #ffffff;
	cursor:pointer;
}


.button-01:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5f5f5), color-stop(1, #fafafa) );
  background:-moz-linear-gradient( center top, #f5f5f5 5%, #fafafa 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#fafafa');
  background-color:#f5f5f5;
}

.button-02 {
	width:60px;
	height:19px;
	font:bold 11px/20px '돋움', 'Dotum', 'Arial';
	color:#707070;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f5f5f5');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffbfb), color-stop(1, #f6f0f0) );
	background:-moz-linear-gradient( center top, #fafafa 5%, #f5f5f5 100% );
	background-color:#fafafa;
	border-radius:1px;
	border:1px solid #ebd7d7;
	display:inline-block;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	box-shadow:inset 1px 1px 0px 0px #ffffff;
	cursor:pointer;
}