@charset "utf-8";

/* button *overwrite  */

@import "../lib/lib_button.css";

/**======================================
	bg_color
	
	* lib *
	.bc_black
	.bc_gray
	.bc_white
	.bc_orange
	.bc_red
	.bc_blue
	.bc_rosy
	.bc_green		
	
======================================**/

/* size */

a.button,
.button {
	padding: 1.3em 3.5em 1.35em !important;
}

a.btn_small,
.btn_small {
	padding: .7em 2.5em .75em !important;
}

.pager_button ul li a,
.pager_button ul li span {
	padding: .9em 2.5em .95em;
}

/* bc_original */

a.bc_original,
a.bc_original:link,
a.bc_original:visited,
.bc_original,
.bc_original:link,
.bc_original:visited,
.pager_bc_original a,
.pager_bc_original a:link,
.pager_bc_original a:visited {
	color: #FFF;
	border: none;
	margin-bottom: 10px;
	background: #E9708E;
	box-shadow: none;
	text-shadow: none;
}

.pager_bc_original span {
	color: #FFF;
	border: solid 1px #555;
	background: #F9E8EB;
	box-shadow: none;
	text-shadow: none;
}

a.bc_original:hover,
.bc_original:hover,
.pager_bc_original a:hover {
	opacity: 0.75;
	box-shadow: none;
	text-shadow: none;
}

a.bc_original:active,
.bc_original:active,
.pager_bc_original a:active {
	color: #FFF;
	background: #E34F74;
	box-shadow: none;
	text-shadow: none;
}

a.bc_original .arrow_icon,
.bc_original .arrow_icon {
	display: inline-block;
	background: url(../../images/common/decoration/icon_arrow_white.png) no-repeat left 2px;
	padding-left: 20px;
	font-weight: bold;
	text-align: center;
	box-shadow: none;
	text-shadow: none;
	vertical-align: sub;
}