/* ===================================================
	Button
<span class="button normalbtn" ><button type="button"  onclick="callLoadMap()">이동하기</button></span>

<span class="button icobtn" ><img src="/images/icon/ico_folder_close.gif" align="absmiddle"><button type="button"  onclick="callLoadMap()">이동하기</button></span>
=================================================== */
button { margin:0; padding:0; border:none; }

span.button { display:-moz-inline-box; display:inline-block;  margin:0; border:0; padding-left:2px; background:url('/admin/images/bg_button.gif') no-repeat 0 -138px; font:0/0 Arial; vertical-align:middle; cursor:pointer; }
	span.button button {  width:auto; height:20px; margin:0; padding:0 4px 0 2px; padding:2px 5px 0 3px; overflow:visible; background:url('/admin/images/bg_button.gif') no-repeat 100% -138px; color:#444; font:11px "돋움", Dotum; letter-spacing:-1px; white-space:nowrap; line-height:24px; line-height:100%; vertical-align:middle; cursor:pointer; }


/*span.button2 { display:-moz-inline-box; display:inline-block;  margin:0; border:0; padding-left:2px;  font:0/0 Arial; vertical-align:middle; cursor:pointer;}*/
/*span.button2 button { width:auto; height:20px; margin:0; padding:0 4px 0 2px; padding:2px 5px 0 3px; overflow:visible; background:url('/admin/images/bg_button.gif') no-repeat -138px; background-size:contain 100% ; color:#444; font:11px "돋움", Dotum; letter-spacing:-1px; white-space:nowrap; line-height:24px; line-height:100%; vertical-align:middle; cursor:pointer; }*/


span.disabled { color:#aaa; cursor:default; }
	span.disabled button { color:#aca899; cursor:default; }

span.button button.icobtn { padding-top:3px; }
span.button .icon {  top:1px; left:0; margin-right:4px; vertical-align:middle; }
span.button .icon2 {  top:1px; right:0; margin-left:4px; margin:0; padding-left:5px; vertical-align:middle; }

span.loginbtn { background-position:0 -52px; }
	span.loginbtn button { height:18px; padding:2px 4px 0 3px; background-position:100% -52px; line-height:20px; line-height:100%; }
span.loginbtn2 { margin-left:2px; background-position:0 -26px; }
	span.loginbtn2 button { height:16px; padding:2px 2px 0 0; background-position:100% -26px; color:#fff; line-height:18px; line-height:100%; }

span.srhbtn button { color:#777; }

span.idxbtn { background-position:0 -80px; }
	span.idxbtn button { top:-1px; _top:0; height:19px; margin-left:-1px; padding:1px 5px 0 2px; background-position:100% -80px; color:#555; line-height:22px; line-height:100%; }
span.idxbtnon { background-position:0 -109px; }
	span.idxbtnon button { top:-1px; _top:0; height:19px; margin-left:-1px; padding:1px 5px 0 2px; background-position:100% -109px; color:#fff; line-height:22px; line-height:100%; }

span.smlbtn { margin-right:1px; background-position:0 0; }
	span.smlbtn button { height:16px; padding:2px 3px 0 2px; background-position:100% 0; line-height:18px; line-height:100%; }

span.outbtn { margin-right:2px; background-position:0 -313px; }
	span.outbtn button { height:40px; padding-right:6px; padding:0 11px 0 2px; background-position:100% -313px; color:#444; font:bold 12px "돋움", Dotum; line-height:44px; line-height:100%; }
	span.outbtn .icon { top:3px; left:6px; margin-right:11px; vertical-align:middle; }

span.laybtn { margin-right:-1px; background-position:0 -168px; }
	span.laybtn button { top:-1px; _top:0; height:23px; padding:1px 7px 0 6px; background-position:100% -168px; line-height:25px; line-height:100%; }

span.pagbtn { margin-right:1px; background-position:0 -201px; }
	span.pagbtn button { height:24px; padding:2px 9px 0 8px; background-position:100% -201px; font-size:12px; font-weight:bold; letter-spacing:0; line-height:26px; line-height:100%; }
	span.pagbtn button.color { color:#2c4fae; }

span.excbtn { margin-right:2px; background-position:0 -235px; }
	span.excbtn button { height:28px; padding:2px 9px 0 8px; background-position:100% -235px; font:bold 12px "돋움", Dotum; line-height:32px; line-height:100%; }
	span.excbtn .icon { vertical-align:middle; }

span.mobbtn { margin-right:2px; background-position:0 -273px; }
	span.mobbtn button { height:30px; padding:2px 9px 0 8px; background-position:100% -273px; font:bold 12px "돋움", Dotum; line-height:32px; line-height:100%; }

span.popbtn { margin-right:1px; background-position:0 -201px; }
	span.popbtn button { height:24px; padding:2px 9px 0 8px; background-position:100% -201px; font-size:12px; font-weight:bold; letter-spacing:0; line-height:26px; line-height:100%; }
	span.popbtn button.color { color:#2c4fae; }

/*new 버튼 css - 170623 15:01 이진혁*/
button.button {width: auto; padding:6px 10px 5px 10px; color: #444;   font: bold 12px "돋움", Dotum;  letter-spacing: -1px;cursor: pointer;background:#FFF;border:solid 1px #BBB;border-radius:2px;margin:2px 0;}
button.button.small {padding:4px 4px 2px 4px;  font: 11px "돋움", Dotum;  }
button.button.big {padding:6px 20px 5px 20px;  font: bold 20px "돋움", Dotum;  }