/*
	- Project : ssenhosting
	- Author : 
	- Description : text button
	- Create : YYYY-MM-DD
	- Modify : YYYY-MM-DD
		-
*/
/* text button */
.btn-sp,
.btn-sp * { zoom: 1; overflow: visible; position: relative; display: inline-block; text-decoration: none !important; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; border: 0; font-family: Dotum; background: none; background-repeat: no-repeat; background-image: url(/img/ssen/btn/sp_textbtn.gif); }
.btn-sp { font-size: 0; line-height: 0; vertical-align: top; margin-right: 2px; }
.btn-sp * { vertical-align: top; left: 2px; letter-spacing: -1px; }
	/* height 18 */
	.btn-wh18o,
	.btn-wh18o * { height: 18px; }
	.btn-wh18o { background-position: 0px 0px; }
	.btn-wh18o * { padding-left: 5px; padding-right: 5px; color: #ffa280; font-size: 11px; line-height: 18px; letter-spacing: 0; background-position: right 0px; }
	.btn-wh18o * { _padding-top: 1px; _height: 17px; }
	/* height 18 */
	.btn-wh18g,
	.btn-wh18g * { height: 18px; }
	.btn-wh18g { background-position: 0px 0px; }
	.btn-wh18g * { padding-left: 5px; padding-right: 5px; color: #8d8d8d; font-size: 11px; line-height: 18px; letter-spacing: 0; background-position: right 0px; }
	.btn-wh18g * { _padding-top: 1px; _height: 17px; }
	/* height 19 */
	.btn-oh19w,
	.btn-oh19w * { height: 19px; }
	.btn-oh19w { background-position: 0px -23px; }
	.btn-oh19w * { padding-left: 5px; padding-right: 5px; color: #fff; font-size: 11px; line-height: 19px; letter-spacing: 0; background-position: right -23px; }
	.btn-oh19w * { _padding-top: 1px; _height: 18px; }
	/* height 19 */
	.btn-wh19o,
	.btn-wh19o * { height: 19px; }
	.btn-wh19o { background-position: 0px -47px; }
	.btn-wh19o * { padding-left: 5px; padding-right: 5px; color: #ff642b; font-size: 11px; line-height: 19px; letter-spacing: 0; background-position: right -47px; }
	.btn-wh19o * { _padding-top: 1px; _height: 18px; }
	/* height 24 */
	.btn-oh24w,
	.btn-oh24w * { height: 24px; }
	.btn-oh24w { background-position: 0px -71px; }
	.btn-oh24w * { padding-left: 10px; padding-right: 10px; color: #fff; font-weight: bold; font-size: 12px; line-height: 24px; letter-spacing: 0; background-position: right -71px; }
	.btn-oh24w * { _padding-top: 1px; _height: 23px; }
	/* height 35 */
	.btn-oh35w,
	.btn-oh35w * { height: 35px; }
	.btn-oh35w { background-position: 0px -100px; }
	.btn-oh35w * { 
		padding-left: 20px; padding-right: 20px; color: #fff; font-weight: bold; font-size: 14px; line-height: 35px; letter-spacing: 0; background-position: right -100px; 
		text-shadow: -1px -1px 0px #b23b19; 
	}
	.btn-oh35w * { _padding-top: 1px; _height: 34px; }
	/* height 35 */
	.btn-bh35w,
	.btn-bh35w * { height: 35px; }
	.btn-bh35w { background-position: 0px -140px; }
	.btn-bh35w * { padding-left: 20px; padding-right: 20px; color: #fff; font-weight: bold; font-size: 14px; line-height: 35px; letter-spacing: 0; background-position: right -140px; }
	.btn-bh35w * { _padding-top: 1px; _height: 34px; }
	/* height 28 */
	.btn-oh28w,
	.btn-oh28w * { height: 28px; }
	.btn-oh28w { background-position: 0px -180px; }
	.btn-oh28w * { padding-left: 13px; padding-right: 13px; color: #fff; font-weight: bold; font-size: 11px; line-height: 28px; letter-spacing: 0; background-position: right -180px; }
	.btn-oh28w * { _padding-top: 1px; _height: 27px; }
	/* height 46 */
	.btn-oh46w,
	.btn-oh46w * { height: 46px; }
	.btn-oh46w { background-position: 0px -213px; }
	.btn-oh46w * { 
		padding-left: 13px; padding-right: 13px; color: #fff; font-weight: bold; font-size: 14px; line-height: 46px; letter-spacing: -1px; background-position: right -213px; 
		text-shadow: -1px -1px 0px #b23b19; 
	}
	.btn-oh46w * { _padding-top: 1px; _height: 45px; }

