/* BOD　余白無し */
body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}


/* SHOPページ枠色 */
/* GREEN 44cc55_eeffdd */
.shop_table_all_green{
        border-top: 3px solid #44cc55;
		border-bottom: 3px solid #44cc55;
		border-right: 1px solid #44cc55;
		border-left: 1px solid #44cc55;
}

.shop_table_corner_a_green{
		background-color: #ffffff;
		border-top: 1px solid #44cc55;
		border-left: 1px solid #44cc55;
}

.shop_table_corner_b1_green{
		background-color: #44cc55;
		border-bottom: 1px solid #44cc55;
		border-right: 1px solid #44cc55;
		padding:2px;
}

.shop_table_corner_b2_green{
		background-color: #eeffdd;
		border-bottom: 1px solid #44cc55;
		border-right: 1px solid #44cc55;
		padding:2px;
}

.shop_table_corner_c_green{
		background-color: #ffffff;
		border-bottom: 1px solid #44cc55;
		border-right: 1px solid #44cc55;
		padding:2px;
}

/* RED ff5566_ffeeee */
.shop_table_all_red{
        border-top: 3px solid #ff5566;
		border-bottom: 3px solid #ff5566;
		border-right: 1px solid #ff5566;
		border-left: 1px solid #ff5566;
}

.shop_table_corner_a_red{
		background-color: #ffffff;
		border-top: 1px solid #ff5566;
		border-left: 1px solid #ff5566;
}

.shop_table_corner_b1_red{
		background-color: #ff5566;
		border-bottom: 1px solid #ff5566;
		border-right: 1px solid #ff5566;
		padding:2px;
}

.shop_table_corner_b2_red{
		background-color: #ffeeee;
		border-bottom: 1px solid #ff5566;
		border-right: 1px solid #ff5566;
		padding:2px;
}

.shop_table_corner_c_red{
		background-color: #ffffff;
		border-bottom: 1px solid #ff5566;
		border-right: 1px solid #ff5566;
		padding:2px;
}
/* ORANGE ff7733_ffeebb */
.shop_table_all_orange{
        border-top: 3px solid #ff7733;
		border-bottom: 3px solid #ff7733;
		border-right: 1px solid #ff7733;
		border-left: 1px solid #ff7733;
}

.shop_table_corner_a_orange{
		background-color: #ffffff;
		border-top: 1px solid #ff7733;
		border-left: 1px solid #ff7733;
}

.shop_table_corner_b1_orange{
		background-color: #ff7733;
		border-bottom: 1px solid #ff7733;
		border-right: 1px solid #ff7733;
		padding:2px;
}

.shop_table_corner_b2_orange{
		background-color: #ffeebb;
		border-bottom: 1px solid #ff7733;
		border-right: 1px solid #ff7733;
		padding:2px;
}

.shop_table_corner_c_orange{
		background-color: #ffffff;
		border-bottom: 1px solid #ff7733;
		border-right: 1px solid #ff7733;
		padding:2px;
}
/* BLUE 4488ff_ddeeff */
.shop_table_all_blue{
        border-top: 3px solid #4488ff;
		border-bottom: 3px solid #4488ff;
		border-right: 1px solid #4488ff;
		border-left: 1px solid #4488ff;
}

.shop_table_corner_a_blue{
		background-color: #ffffff;
		border-top: 1px solid #4488ff;
		border-left: 1px solid #4488ff;
}

.shop_table_corner_b1_blue{
		background-color: #4488ff;
		border-bottom: 1px solid #4488ff;
		border-right: 1px solid #4488ff;
		padding:2px;
}

.shop_table_corner_b2_blue{
		background-color: #ddeeff;
		border-bottom: 1px solid #4488ff;
		border-right: 1px solid #4488ff;
		padding:2px;
}

.shop_table_corner_c_blue{
		background-color: #ffffff;
		border-bottom: 1px solid #4488ff;
		border-right: 1px solid #4488ff;
		padding:2px;
}
/* BROWN 884400_ddcc99 */
.shop_table_all_brown{
        border-top: 3px solid #884400;
		border-bottom: 3px solid #884400;
		border-right: 1px solid #884400;
		border-left: 1px solid #884400;
}

.shop_table_corner_a_brown{
		background-color: #ffffff;
		border-top: 1px solid #884400;
		border-left: 1px solid #884400;
}

.shop_table_corner_b1_brown{
		background-color: #884400;
		border-bottom: 1px solid #884400;
		border-right: 1px solid #884400;
		padding:2px;
}

.shop_table_corner_b2_brown{
		background-color: #ddcc99;
		border-bottom: 1px solid #884400;
		border-right: 1px solid #884400;
		padding:2px;
}

.shop_table_corner_c_brown{
		background-color: #ffffff;
		border-bottom: 1px solid #884400;
		border-right: 1px solid #884400;
		padding:2px;
}

/* SHOPページ背景色 */
.shop_table_bg_white{
		background-color:#ffffff;
}
.shop_table_bg_yellow{
		background-color:#ffffcc;
}
.shop_table_bg_green{
		background-color:#eeffdd;
}
.shop_table_bg_red{
		background-color:#ffeeee;
}
.shop_table_bg_orange{
		background-color:#ffeebb;
}
.shop_table_bg_blue{
		background-color:#ddeeff;
}
.shop_table_bg_brown{
		background-color:#ddcc99;
}

/* ココまで */


/* グレイテーブル */
    .grey_border00 {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
    }
	/* <td>に指定するのがおすすめ(線と背景色) */
	.grey_border_padon01{
		border-bottom: 1px solid #666666;
		border-right: 1px solid #666666;
		background-color:#dddddd;
		padding:2px;
	}
	/* <td>に指定するのがおすすめ(線のみ) */
	.grey_border_padon02{
		border-bottom: 1px solid #666666;
		border-right: 1px solid #666666;
		background-color:#ffffff;
		padding:2px;
	}

/* ココまでグレイテーブル */

/* SHOPテーブル背景画像 */
.shop_table_back01{
		/*background-image:url(../img/shop_table_back01.gif);*/
		background-image:url(/images/general/shop_table_back01.gif);
		}


/* フォントとか */
	/* フォント黒 */
	.font_xx-small {
			font-family: "ＭＳ Ｐゴシック", Osaka;
			font-size: 60%;
			color: #000000;
}

	.font_x-small {
			font-family: "ＭＳ Ｐゴシック", Osaka;
			font-size: 80%;
			color: #000000;
			}

	.font_small {
			font-family: "ＭＳ Ｐゴシック", Osaka;
			font-size: 100%;
			color: #000000;
			}

	/* フォント赤・クーポン内容 */
	.font_x-small_red {
			font-family: "ＭＳ Ｐゴシック", Osaka;
			font-size: 80%;
			color: #FF0000;
}

	/* ボタンの文字 */
	.font_btn {
			font-family: "ＭＳ Ｐゴシック", Osaka;
			font-size: 120%;
			font-weight: 700;
			color: #000000;
			padding: 2px;
			}

