/****【特殊】**************************************************************************************************************************/

/*　■■■はじめに各タグのスタイルを削除してます*/


.buttonStyle_small table,
.buttonStyle_small tbody,
.buttonStyle_small tr,
.buttonStyle_small td,
.buttonStyle_small em,
.buttonStyle_middle table,
.buttonStyle_middle tbody,
.buttonStyle_middle tr,
.buttonStyle_middle td,
.buttonStyle_middle em,
.buttonStyle_large table,
.buttonStyle_large tbody,
.buttonStyle_large tr,
.buttonStyle_large td,
.buttonStyle_large em,
,buttonStyle_delIcon table,
.buttonStyle_delIcon tbody,
.buttonStyle_delIcon tr,
.buttonStyle_delIcon td,
.buttonStyle_delIcon em{
	background:none;
}




/*　■.buttonIconImageClassは<button>に挿入されます▲別スタイルにて指定して下さい。　*/
.buttonStyle_small .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_small .buttonIconTableOver .buttonIconImageClass,
.buttonStyle_middle .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_middle .buttonIconTableOver .buttonIconImageClass,
.buttonStyle_large .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_large .buttonIconTableOver .buttonIconImageClass,
.buttonStyle_delIcon .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_delIcon .buttonIconTableOver .buttonIconImageClass {
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	color:#FFFFFF;
	background:none;
	border:none;
}




/*　■テキストの前に入るアイコンの指定（背景）16x16ピクセル推奨▲別スタイルにて指定して下さい。　*/
/*
.buttonStyle_small .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_small .buttonIconTableOver .buttonIconImageClass,
.buttonStyle_middle .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_middle .buttonIconTableOver .buttonIconImageClass,
.buttonStyle_large .buttonIconTableDefault .buttonIconImageClass,
.buttonStyle_large .buttonIconTableOver .buttonIconImageClass {
	background-image:url(/img/help/helpIcon2.gif);
	background-repeat:no-repeat;
}
*/





/*　■■■.buttonIconTableDefaultは<table>（default時）*/
/*　■■■.buttonIconTableOverは<table>（onMouseOver時）です*/

.buttonStyle_small .buttonIconTableDefault i,
.buttonStyle_small .buttonIconTableOver i,
.buttonStyle_small2 .buttonIconTableDefault i,
.buttonStyle_small2 .buttonIconTableOver i,
.buttonStyle_middle .buttonIconTableDefault i,
.buttonStyle_middle .buttonIconTableOver i,
.buttonStyle_large .buttonIconTableDefault i,
.buttonStyle_large .buttonIconTableOver i,
.buttonStyle_delIcon .buttonIconTableDefault i,
.buttonStyle_delIcon .buttonIconTableOver i {
	display:none;
}




/*　■ボタンに表示されるアイコンの設定<img>タグ*/
/*　■他で背景指定しているので非表示となってます　*/
.buttonStyle_small .buttonIconTableDefault img,
.buttonStyle_small .buttonIconTableOver img,
.buttonStyle_small2 .buttonIconTableDefault img,
.buttonStyle_small2 .buttonIconTableOver img,
.buttonStyle_middle .buttonIconTableDefault img,
.buttonStyle_middle .buttonIconTableOver img,
.buttonStyle_large .buttonIconTableDefault img,
.buttonStyle_large .buttonIconTableOver img,
.buttonStyle_delIcon .buttonIconTableDefault img,
.buttonStyle_delIcon .buttonIconTableOver img {
	display:none;
}





.buttonStyle_small .buttonIconTableDefault .x-btn-left,
.buttonStyle_small .buttonIconTableOver .x-btn-left {
	width:10px;
	height:21px;
	background-image:url(/img/button/buttonSize3_Left.jpg);
	background-repeat:no-repeat;
	padding:0px;
}

.buttonStyle_small2 .buttonIconTableDefault .x-btn-left,
.buttonStyle_small2 .buttonIconTableOver .x-btn-left {
	width:10px;
	height:21px;
	background-image:url(/img/button/buttonSize4_Left.jpg);
	background-repeat:no-repeat;
	padding:0px;
}

.buttonStyle_middle .buttonIconTableDefault .x-btn-left,
.buttonStyle_middle .buttonIconTableOver .x-btn-left {
	width:10px;
	height:24px;
	background-image:url(/img/button/buttonSize2_Left.jpg);
	background-repeat:no-repeat;
	padding:0px;
}

.buttonStyle_large .buttonIconTableDefault .x-btn-left,
.buttonStyle_large .buttonIconTableOver .x-btn-left {
	width:10px;
	height:34px;
	background-image:url(/img/button/buttonSize1_Left.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.buttonStyle_delIcon .buttonIconTableDefault .x-btn-left,
.buttonStyle_delIcon .buttonIconTableOver .x-btn-left {
	width:2px;
	height:20px;
	background:none;
	padding:0px;
}




.buttonStyle_small .buttonIconTableDefault .x-btn-right,
.buttonStyle_small .buttonIconTableOver .x-btn-right {
	width:10px;
	height:21px;
	background-image:url(/img/button/buttonSize3_Right.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.buttonStyle_small2 .buttonIconTableDefault .x-btn-right,
.buttonStyle_small2 .buttonIconTableOver .x-btn-right {
	width:10px;
	height:21px;
	background-image:url(/img/button/buttonSize4_Right.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.buttonStyle_middle .buttonIconTableDefault .x-btn-right,
.buttonStyle_middle .buttonIconTableOver .x-btn-right {
	width:10px;
	height:24px;
	background-image:url(/img/button/buttonSize2_Right.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.buttonStyle_large .buttonIconTableDefault .x-btn-right,
.buttonStyle_large .buttonIconTableOver .x-btn-right {
	width:10px;
	height:34px;
	background-image:url(/img/button/buttonSize1_Right.jpg);
	background-repeat:no-repeat;
	padding:0px;
}
.buttonStyle_delIcon .buttonIconTableDefault .x-btn-right,
.buttonStyle_delIcon .buttonIconTableOver .x-btn-right {
	width:2px;
	height:20px;
	background:none;
	padding:0px;
}




.buttonStyle_small .buttonIconTableDefault .x-btn-center,
.buttonStyle_small .buttonIconTableOver .x-btn-center {
	background-image:url(/img/button/buttonSize3_Center.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
}
.buttonStyle_small2 .buttonIconTableDefault .x-btn-center,
.buttonStyle_small2 .buttonIconTableOver .x-btn-center {
	background-image:url(/img/button/buttonSize4_Center.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
}
.buttonStyle_middle .buttonIconTableDefault .x-btn-center,
.buttonStyle_middle .buttonIconTableOver .x-btn-center {
	background-image:url(/img/button/buttonSize2_Center.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
}
.buttonStyle_large .buttonIconTableDefault .x-btn-center,
.buttonStyle_large .buttonIconTableOver .x-btn-center {
	background-image:url(/img/button/buttonSize1_Center.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding:0px;
}
.buttonStyle_delIcon .buttonIconTableDefault .x-btn-center,
.buttonStyle_delIcon .buttonIconTableOver .x-btn-center {
	width:5px;
	background:none;
	padding:0px;
}





.buttonStyle_small .buttonIconTableDefault .x-btn-left {
	background-position:left top;
}
.buttonStyle_small2 .buttonIconTableDefault .x-btn-left {
	background-position:left top;
}
.buttonStyle_middle .buttonIconTableDefault .x-btn-left {
	background-position:left top;
}
.buttonStyle_large_large .buttonIconTableDefault .x-btn-left {
	background-position:left top;
}




.buttonStyle_small .buttonIconTableDefault .x-btn-right {
	background-position:left top;
}
.buttonStyle_small2 .buttonIconTableDefault .x-btn-right {
	background-position:left top;
}
.buttonStyle_middle .buttonIconTableDefault .x-btn-right {
	background-position:left top;
}
.buttonStyle_large .buttonIconTableDefault .x-btn-right {
	background-position:left top;
}




.buttonStyle_small .buttonIconTableDefault .x-btn-center, {
	background-position:center top;
}
.buttonStyle_small2 .buttonIconTableDefault .x-btn-center, {
	background-position:center top;
}
.buttonStyle_middle .buttonIconTableDefault .x-btn-center, {
	background-position:center top;
}
.buttonStyle_large .buttonIconTableDefault .x-btn-center, {
	background-position:center top;
}





.buttonStyle_small .buttonIconTableOver .x-btn-left {
	background-position:left bottom;
}
.buttonStyle_small2 .buttonIconTableOver .x-btn-left {
	background-position:left bottom;
}
.buttonStyle_middle .buttonIconTableOver .x-btn-left {
	background-position:left bottom;
}
.buttonStyle_large .buttonIconTableOver .x-btn-left {
	background-position:left bottom;
}




.buttonStyle_small .buttonIconTableOver .x-btn-right {
	background-position:left bottom;
}
.buttonStyle_small2 .buttonIconTableOver .x-btn-right {
	background-position:left bottom;
}
.buttonStyle_middle .buttonIconTableOver .x-btn-right {
	background-position:left bottom;
}
.buttonStyle_large .buttonIconTableOver .x-btn-right {
	background-position:left bottom;
}



.buttonStyle_small .buttonIconTableOver .x-btn-center {
	background-position:center bottom;
}
.buttonStyle_small2 .buttonIconTableOver .x-btn-center {
	background-position:center bottom;
}
.buttonStyle_middle .buttonIconTableOver .x-btn-center {
	background-position:center bottom;
}
.buttonStyle_large .buttonIconTableOver .x-btn-center {
	background-position:center bottom;
}






















