/* button 시작---------------------------------------------- */
.Esens_button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 1px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	border-radius: 0px; 
	font: 11pt/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;;
}

.Esens_button:hover {
	text-decoration: none;
}
.Esens_button:active {
	position: relative;
	top: 1px;
}

.Esens_medium {
	font: 10pt 'NanumGothic',ng;
	padding: .3em 1em .42em;
}
.Esens_small {
	font-size: 11px;
	padding: .2em 1em .275em;
}


/* color styles 
---------------------------------------------- */
/* white */
.Esens_paging_white {
	color: #606060;
	border: solid 1px #ddd;
	background: -moz-linear-gradient(top,  #efefef 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#FEFEFE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top,  #efefef 0%,#efefef 100%); /* W3C */
}
.Esens_paging_white:hover {
	background: -moz-linear-gradient(top,  #fff 0%, #f6f6f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff 0%,#f6f6f6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff 0%,#f6f6f6 100%); /* IE10+ */
	background: linear-gradient(top,  #efefef 0%,#f6f6f6 100%); /* W3C */
}
.Esens_paging_white:active {
	background: -moz-linear-gradient(top,  #efefef 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FEFEFE), color-stop(100%,#FEFEFE)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fff 0%,efefefddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top,  #efefef 0%,#efefef 100%); /* W3C */
}

/* orange */
.Esens_paging_orange {
	color:#fff;
	border:1px solid  #00A5CF;
	background: -moz-linear-gradient(top,  #6DCFF6 0%, #FC7A51 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6DCFF6), color-stop(100%,#09C0EF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #DF5D42 0%,#FC7A51 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #DF5D42 0%, #FC7A51 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* IE10+ */
	background: linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* W3C */
}
.Esens_paging_orange:link {
	color:#fff;
	border:1px solid  #00A5CF;
	background: -moz-linear-gradient(top,  #6DCFF6 0%, #FC7A51 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6DCFF6), color-stop(100%,#09C0EF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #DF5D42 0%,#FC7A51 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #DF5D42 0%, #FC7A51 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* IE10+ */
	background: linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* W3C */
}
.Esens_paging_orange:hover {
	color:#fff;
	border:1px solid  #00A5CF;
	background: -moz-linear-gradient(top,  #09C0EF 0%, #2C9CD8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#09C0EF), color-stop(100%,#2C9CD8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #09C0EF 0%,#2C9CD8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #09C0EF 0%, #2C9CD8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #09C0EF 0%,#2C9CD8 100%); /* IE10+ */
	background: linear-gradient(top,  #09C0EF 0%,#2C9CD8 100%); /* W3C */
}
.Esens_paging_orange:visited {
	color:#fff;
	border:1px solid  #00A5CF;
	background: -moz-linear-gradient(top,  #6DCFF6 0%, #FC7A51 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6DCFF6), color-stop(100%,#09C0EF)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #DF5D42 0%,#FC7A51 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #DF5D42 0%, #FC7A51 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* IE10+ */
	background: linear-gradient(top,  #6DCFF6 0%,#09C0EF 100%); /* W3C */
}


/* black */
.Esens_paging_black {
	color: #efefef;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.Esens_paging_black:link {
	color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}
.Esens_paging_black:hover {
	background: #000; color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.Esens_paging_black:visited {
	color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.Esens_paging_gray {
	color: #fff;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.Esens_paging_gray:link {
	background: #616161; color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}

.Esens_paging_gray:hover {
	background: #616161; color:#FCF770;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.Esens_paging_gray:visited {
	color:#fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}
