/* ARROW */
span.garrow .left{
	background:url(/i/_v2/garrow.gif) no-repeat left center;
	padding-left:15px;
}
span.garrow .right{
	background:url(/i/_v2/garrow.gif) no-repeat right center;
	padding-right:15px;
}
div.pager {
	text-align:center;
}
div.pager .back {
	background:url(/i/_v2/garrow_back.gif) no-repeat left center;
	padding-left:15px;
}
div.pager .back_hidden {
	background:url(/i/_v2/garrow_back_hidden.gif) no-repeat left center;
	padding-left:15px;
}
div.pager .next {
	background:url(/i/_v2/garrow.gif) no-repeat right center;
	padding-right:15px;
}
div.pager .next_hidden {
	background:url(/i/_v2/garrow_hidden.gif) no-repeat right center;
	padding-right:15px;
}
/* 110 ~ 30 */
div.button_110_30 {}
div.button_110_30 .button {
	width:110px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
div.button_110_30 .button .text {
	padding-left:10px;
	background:url(/i/_v2/button/arrow.gif) no-repeat left center;
}
div.button_110_30 .white .button {
	background:url(/i/_v2/button/button_white_110_30.gif) no-repeat left top;
}
div.button_110_30 .gray .button {
	background:url(/i/_v2/button/button_gray_110_30.gif) no-repeat left top;
}
/* 200 ~ 30 */
div.button_200_30 {}
div.button_200_30 .button {
	width:200px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
div.button_200_30 .button .text {
	padding-left:10px;
	background:url(/i/_v2/button/arrow.gif) no-repeat left center;
}
div.button_200_30 .white .button {
	background:url(/i/_v2/button/button_white_200_30.gif) no-repeat left top;
}
div.button_200_30 .gray .button {
	background:url(/i/_v2/button/button_gray_200_30.gif) no-repeat left top;
}
/* 200 ~ 53 */
div.button_200_53 {}
div.button_200_53 .button {
	width:200px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:16px;
}
div.button_200_53 .button .text {
	padding-left:10px;
	background:url(/i/_v2/button/arrow.gif) no-repeat left center;
}
div.button_200_53 .white .button {
	background:url(/i/_v2/button/button_white_200_53.gif) no-repeat left top;
}
div.button_200_53 .gray .button {
	background:url(/i/_v2/button/button_gray_200_53.gif) no-repeat left top;
}
div.button_200_53 .green .button {
	background:url(/i/_v2/button/button_green_200_53.gif) no-repeat left top;
}
div.button_200_53 .regist .button {
	background:url(/i/_v2/button/button_regist_200_53.gif) no-repeat left top;
}
div.button_200_53 .yellow .button {
	background:url(/i/_v2/button/button_yellow_200_53.gif) no-repeat left top;
}
div.button_200_53 .pink .button {
	background:url(/i/_v2/button/button_pink_200_53.gif) no-repeat left top;
}
/* 233 ~ 30 */
div.button_233_30 {}
div.button_233_30 .button {
	width:233px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
div.button_233_30 .button .text {
	padding-left:10px;
	background:url(/i/_v2/button/arrow.gif) no-repeat left center;
}
div.button_233_30 .white .button {
	background:url(/i/_v2/button/button_white_233_30.gif) no-repeat left top;
}
div.button_233_30 .gray .button {
	background:url(/i/_v2/button/button_gray_233_30.gif) no-repeat left top;
}
/* 250 ~ 53 */
div.button_250_53 {}
div.button_250_53 .button {
	width:250px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:16px;
}
div.button_250_53 .button .text {
	padding-left:10px;
	background:url(/i/_v2/button/arrow.gif) no-repeat left center;
}
div.button_250_53 .white .button {
	background:url(/i/_v2/button/button_white_250_53.gif) no-repeat left top;
}
div.button_250_53 .gray .button {
	background:url(/i/_v2/button/button_gray_250_53.gif) no-repeat left top;
}
div.button_250_53 .green .button {
	background:url(/i/_v2/button/button_green_250_53.gif) no-repeat left top;
}
div.button_250_53 .regist .button {
	background:url(/i/_v2/button/button_regist_250_53.gif) no-repeat left top;
}
div.button_250_53 .yellow .button {
	background:url(/i/_v2/button/button_yellow_250_53.gif) no-repeat left top;
}
div.button_250_53 .pink .button {
	background:url(/i/_v2/button/button_pink_250_53.gif) no-repeat left top;
}
/*ButtonRenew20090801*/
a.btn{
	display:block;
	text-align:center;
	vertical-align:middle;
	cursor: pointer;
	text-decoration: none;
}
a.btnWhite110_30{
	width:110px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_white_110_30.gif) no-repeat left top;
}
a.btnWhite144_53{
	width:144px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_white_144_53.gif) no-repeat left top;
}
a.btnWhite200_30{
	width:200px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_white_200_30.gif) no-repeat left top;
}
a.btnWhite200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_white_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnWhite250_53{
	width:250px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_white_250_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnWhite144_30{
	width:144px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_white_144_30.gif) no-repeat left top;
}
a.btnWhite233_30{
	width:233px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_white_233_30.gif) no-repeat left top;
}
a.btnGray110_30{
	width:110px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_gray_110_30.gif) no-repeat left top;
}
a.btnGray200_30{
	width:200px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_gray_200_30.gif) no-repeat left top;
}
a.btnGray200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_gray_200_53.gif) no-repeat left top;
	font-size:14px;
}

a.btnGray233_30{
	width:233px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_gray_233_30.gif) no-repeat left top;
}
a.btnGreen200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_green_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnGreen250_53{
	width:250px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_green_250_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnLightgreen200_53 {
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_lightgreen_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnLightpurple200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_lightpurple_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnYellow200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_yellow_200_53.gif) no-repeat left top;
	font-size:14px;
}

a.btnPink200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_pink_200_53.gif) no-repeat left top;
	font-size:14px;
}

a.btnRegist200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_regist_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnRegist250_53{
	width:250px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_regist_250_53.gif) no-repeat left top;
}
a.btnPurple200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_purple_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnPurple2200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_purple2_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btnLightpink200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_lightpink_200_53.gif) no-repeat left top;
}
a.btnLightpink233_30{
	width:233px;
	height:30px;
	line-height:30px;
	background:url(/i/_v2/button/button_lightpink_233_30.gif) no-repeat left top;
}
a.btnLightgray200_53{
	width:200px;
	height:53px;
	line-height:53px;
	background:url(/i/_v2/button/button_lightgray_200_53.gif) no-repeat left top;
	font-size:14px;
}
a.btn span{
	padding-left:10px;
	background: url(/i/_v2/button/arrow.gif) no-repeat center left;
	font-weight:bold;
	text-decoration: underline;
}
a.btn:link {}
a.btn:visited {}
a.btn:active {}
a.btn:hover {
	background-position: bottom left;
}
/*ButtonRenew20090801*/