﻿/* UI Object 버튼관련 */ 
a.btn_big{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#444;
	line-height:26px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}  
a.btn_big span,a.btn_big strong{
	display:block;
	padding:1px 8px 0 12px;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
}  
a.btn_sml{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:21px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -27px;
}  
a.btn_sml span,a.btn_sml strong{
	display:block;
	padding:1px 4px 0 8px;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -27px;
}
a.btn_assem{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:21px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -27px;
}  
a.btn_assem span,a.btn_assem strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -27px;
	padding-top: 1px;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 18px;
}
a.btn_ok{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:25px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -49px;
}
a.btn_ok span,a.btn_ok strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -49px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 21px;
}
a.btn_write{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:25px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -184px;
}
a.btn_write span,a.btn_write strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -184px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 21px;
}
a.btn_login{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#1F295F;
	line-height:23px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -210px;
}
a.btn_login span,a.btn_login strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -210px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 8px;
}
a.middle_ok{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#FFFFFF;
	line-height:31px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -234px;
}
a.middle_ok span,a.middle_ok strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -234px;
	padding-top: 1px;
	padding-right: 9px;
	padding-bottom: 0;
	padding-left: 25px;
}
a.middle_re{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#333333;
	line-height:31px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -266px;
}
a.middle_re span,a.middle_re strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -266px;
	padding-top: 1px;
	padding-right: 9px;
	padding-bottom: 0;
	padding-left: 9px;
}
a.name_check {
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -298px;
}
a.name_check span,a.name_check strong {
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -298px;
	padding-top: 1px;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 13px;
}
a.btn_re_input{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:24px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -75px;
}
a.btn_re_input span,a.btn_re_input strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -75px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 12px;
}
a.btn_reply{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:21px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -99px;
}
a.btn_reply span,a.btn_reply strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -99px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 21px;
}
a.btn_com{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#000000;
	line-height:43px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -121px;
}
a.btn_com span,a.btn_com strong{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -121px;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 16px;
}
span.btn_x_sm,a.btn_x_sm{
	display:inline-block;
	padding-right:4px;
	font-family:'돋움', dotum;
	font-size:12px;
	color:#404040;
	line-height:19px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 100% -164px;
}
span.btn_x_sm span,span.btn_x_sm strong,a.btn_x_sm span{
	display:block;
	background-image: url(../images/bg_btn_default.gif);
	background-repeat: no-repeat;
	background-position: 0 -164px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 6px;
}
span.btn_calendar,a.btn_calendar{
	display:inline-block;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/adm/bnt_calendar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 21px;
	width: 21px;
}
span.btn_calendar span,span.btn_calendar strong,a.btn_calendar span{
	display:block;
	background-image: url(../images/adm/bnt_calendar.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin: 0px;
}
.delete_bnt {
	color: #F8641A;
}
.btn_both {
	overflow: hidden;
	clear: both;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	display: block;
}
.btn_both  .fl {
	float: left;
}
.btn_both  .fr {
	float: right;
}
.btn_center {
	text-align: center;
}
.btn_right {
	text-align: right;
}

.btn_add {
	color: #F69721;
}
a.file_doc{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_gif{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -50px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_jpg{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -100px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_ppt{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -150px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_hwp{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -200px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_xls{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -250px 0px;
	height: 18px;
	width: 18px;
	font-size: 12px;
}
a.file_zip{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/file_icon.gif);
	background-repeat: no-repeat;
	background-position: -300px 0px;
	height: 18px;
	width: 15px;
	font-size: 12px;
}
a.bbs_input_check,span.bbs_input_check{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	height: 12px;
	width: 12px;
	font-size: 12px;
}
a.bbs_file_icon,span.bbs_file_icon{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: -50px 3px;
	height: 13px;
	width: 12px;
	font-size: 12px;
}
a.link_icon,span.link_icon{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: -100px 3px;
	height: 14px;
	width: 13px;
	font-size: 12px;
}
a.comment_del,span.comment_del{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: -150px 5px;
	height: 14px;
	width: 13px;
	font-size: 12px;
}
a.comment,span.comment{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: -200px 3px;
	height: 14px;
	width: 13px;
	font-size: 12px;
}
a.bbs_new,span.bbs_new{
	display:inline-block;
	line-height:18px;
	letter-spacing:-1px;
	word-spacing:-1px;
	text-decoration:none !important;
	white-space:nowrap;
	background-image: url(../images/icon_set.gif);
	background-repeat: no-repeat;
	background-position: -300px 3px;
	height: 13px;
	width: 12px;
	font-size: 12px;
}
.bbs_total_icon {
	background-image: url(../images/bbs_total_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 9px;
}
#t_addMenu {
	margin-left: 20px;
}
.calendar_icon {
	background-image: url(../images/calendar.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 18px;
	width: 19px;
	margin-left: 3px;
	vertical-align:-3px;
}
.calendar_icon span {
	display: none;
}