@charset "utf-8";

/* メニューパタンAタイプ用背景設定CSS ----------------------------------------- */
/* IDセレクタでcolorを識別し、classセレクタで背景のパタンを分別しています。		*/
/* 背景画像のネーミングルールはbg_(タイプ)(色).gifです。					 　 */
/* background-a.css ----------------------------------------------------------- */

/* type-a ------------*/
#gray .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_agray.gif) repeat-y scroll left top;
}

#red .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_ared.gif) repeat-y scroll left top;
}

#green .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_agreen.gif) repeat-y scroll left top;
}

#blue .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_ablue.gif) repeat-y scroll left top;
}

#yellow .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_ayellow.gif) repeat-y scroll left top;
}

#purple .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_apurple.gif) repeat-y scroll left top;
}

#y-green .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_ay-green.gif) repeat-y scroll left top;
}

#pink .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_apink.gif) repeat-y scroll left top;
}

#orange .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_aorange.gif) repeat-y scroll left top;
}

#l-blue .type-a {
	background: #FFFFFF url(../images/backgrounds/bg_al-blue.gif) repeat-y scroll left top;
}








/* type-b ------------*/
#gray .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bgray.gif) repeat-y scroll left top;
}

#red .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bred.gif) repeat-y scroll left top;
}

#green .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bgreen.gif) repeat-y scroll left top;
}

#blue .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bblue.gif) repeat-y scroll left top;
}

#yellow .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_byellow.gif) repeat-y scroll left top;
}

#purple .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bpurple.gif) repeat-y scroll left top;
}

#y-green .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_by-green.gif) repeat-y scroll left top;
}

#pink .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bpink.gif) repeat-y scroll left top;
}

#orange .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_borange.gif) repeat-y scroll left top;
}

#l-blue .type-b {
	background: #FFFFFF url(../images/backgrounds/bg_bl-blue.gif) repeat-y scroll left top;
}


/* type-c ------------*/
#gray .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cgray.gif) repeat-y scroll left top;
}

#red .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cred.gif) repeat-y scroll left top;
}

#green .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cgreen.gif) repeat-y scroll left top;
}

#blue .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cblue.gif) repeat-y scroll left top;
}

#yellow .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cyellow.gif) repeat-y scroll left top;
}

#purple .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cpurple.gif) repeat-y scroll left top;
}
#y-green .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cy-green.gif) repeat-y scroll left top;
}

#pink .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cpink.gif) repeat-y scroll left top;
}

#orange .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_corange.gif) repeat-y scroll left top;
}

#l-blue .type-c {
	background: #FFFFFF url(../images/backgrounds/bg_cl-blue.gif) repeat-y scroll left top;
}


/* type-d ------------*/
#gray .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dgray.gif) repeat-y scroll left top;
}

#red .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dred.gif) repeat-y scroll left top;
}

#green .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dgreen.gif) repeat-y scroll left top;
}

#blue .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dblue.gif) repeat-y scroll left top;
}

#yellow .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dyellow.gif) repeat-y scroll left top;
}

#purple .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dpurple.gif) repeat-y scroll left top;
}
#y-green .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dy-green.gif) repeat-y scroll left top;
}

#pink .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dpink.gif) repeat-y scroll left top;
}

#orange .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dorange.gif) repeat-y scroll left top;
}

#l-blue .type-d {
	background: #FFFFFF url(../images/backgrounds/bg_dl-blue.gif) repeat-y scroll left top;
}

/* type-e(模様なし) ------------*/
#gray .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_egray.gif) repeat-y scroll left top;
}

#red .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_ered.gif) repeat-y scroll left top;
}

#green .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_egreen.gif) repeat-y scroll left top;
}

#blue .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_eblue.gif) repeat-y scroll left top;
}
#yellow .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_eyellow.gif) repeat-y scroll left top;
}
#purple .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_epurple.gif) repeat-y scroll left top;
}

#y-green .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_ey-green.gif) repeat-y scroll left top;
}

#pink .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_epink.gif) repeat-y scroll left top;
}

#orange .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_eorange.gif) repeat-y scroll left top;
}

#l-blue .type-e {
	background: #FFFFFF url(../images/backgrounds/bg_el-blue.gif) repeat-y scroll left top;
}


/* type-f(模様) ------------*/
#gray .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fgray.gif) repeat-y scroll left top;
}

#red .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fred.gif) repeat-y scroll left top;
}

#green .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fgreen.gif) repeat-y scroll left top;
}

#blue .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fblue.gif) repeat-y scroll left top;
}
#yellow .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fyellow.gif) repeat-y scroll left top;
}
#purple .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fpurple.gif) repeat-y scroll left top;
}
#y-green .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fy-green.gif) repeat-y scroll left top;
}

#pink .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fpink.gif) repeat-y scroll left top;
}

#orange .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_forange.gif) repeat-y scroll left top;
}

#l-blue .type-f {
	background: #FFFFFF url(../images/backgrounds/bg_fl-blue.gif) repeat-y scroll left top;
}


/* type-g(模様) ------------*/
#gray .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_ggray.gif) repeat-y scroll left top;
}

#red .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gred.gif) repeat-y scroll left top;
}

#green .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_ggreen.gif) repeat-y scroll left top;
}

#blue .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gblue.gif) repeat-y scroll left top;
}
#yellow .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gyellow.gif) repeat-y scroll left top;
}
#purple .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gpurple.gif) repeat-y scroll left top;
}
#y-green .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gy-green.gif) repeat-y scroll left top;
}

#pink .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gpink.gif) repeat-y scroll left top;
}

#orange .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gorange.gif) repeat-y scroll left top;
}

#l-blue .type-g {
	background: #FFFFFF url(../images/backgrounds/bg_gl-blue.gif) repeat-y scroll left top;
}
/* type-h(模様) ------------*/
#gray .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hgray.gif) repeat-y scroll left top;
}

#red .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hred.gif) repeat-y scroll left top;
}

#green .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hgreen.gif) repeat-y scroll left top;
}

#blue .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hblue.gif) repeat-y scroll left top;
}
#yellow .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hyellow.gif) repeat-y scroll left top;
}
#purple .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hpurple.gif) repeat-y scroll left top;
}
#y-green .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hy-green.gif) repeat-y scroll left top;
}

#pink .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hpink.gif) repeat-y scroll left top;
}

#orange .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_horange.gif) repeat-y scroll left top;
}

#l-blue .type-h {
	background: #FFFFFF url(../images/backgrounds/bg_hl-blue.gif) repeat-y scroll left top;
}