#color01{
	background-color:#2F4779;
}

#color02{
	background-color:#660000;
}

#color03{
	background-color:#004000;
}

#color04{
	background-color:#400040;
}

#color05{
	background-color:#B28500;
}

#color06{
	background-color:#0085B2;
}

#color07{
	background-color:#000;
}

#color08{
	background-color:#FFF;
}

#color01 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit01.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color01 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit01.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color01 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit01.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color02 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit02.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit02.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit02.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color03 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit03.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit03.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit03.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color04 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit04.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit04.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit04.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color05 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit05.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit05.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit05.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color06 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit06.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit06.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit06.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color07 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit07.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit07.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit07.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color08 #wrap01 #wrap02 .contents_01 #rectit {
	background:url(../images/rec_tit08.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #wrap01 #wrap02 .contents_03 #rectit {
	background:url(../images/rec_tit08.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #wrap01 #wrap02 .contents_04 #rectit02 {
	background:url(../images/rec02_tit08.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#color01 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#3B5998;
	width:200px;
	padding:20px;
}

#color01 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #B9C7E3;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color01 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color01 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color02 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#8C0000;
	width:200px;
	padding:20px;
}

#color02 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #FFB5B5;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color02 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color02 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color03 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#006600;
	width:200px;
	padding:20px;
}

#color03 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #B3FFB3;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color03 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color03 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color04 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#660066;
	width:200px;
	padding:20px;
}

#color04 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #FFC1FF;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color04 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color04 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color05 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#D9A300;
	width:200px;
	padding:20px;
}

#color05 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #FFEBAC;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color05 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color05 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color06 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#00BFFF;
	width:200px;
	padding:20px;
}

#color06 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #B9EEFF;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color06 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info06_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color06 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info06_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color07 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#000000;
	width:200px;
	padding:20px;
}

#color07 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #999;
	padding-bottom:10px;
	margin-bottom:10px;
}


#color07 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info07_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color07 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info07_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color08 #wrap01 #wrap02 .contents_02 #info #infowrap {
	background-color:#999;
	width:200px;
	padding:20px;
}

#color08 #wrap01 #wrap02 .contents_02 #info #infowrap .underbar {
	border-bottom:solid 1px #FFFFFF;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color08 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn {
	width:200px;
	height:25px;
	margin-top:20px;
	display:block;
	background:url(../images/info08_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color08 #wrap01 #wrap02 .contents_02 #info #infowrap .infobtn:hover {
	width:200px;
	height:25px;
	display:block;
	background:url(../images/info08_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************************
			横長インフォメーション
************************************************************************/

#color01 #info02 #infowrap {
	background-color:#3B5998;
	width:420px;
	padding:20px;
}

#color01 #info02 #infowrap .underbar {
	border-bottom:solid 1px #B9C7E3;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color01 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_01_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color01 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_01_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color02 #info02 #infowrap {
	background-color:#8C0000;
	width:420px;
	padding:20px;
}

#color02 #info02 #infowrap .underbar {
	border-bottom:solid 1px #FFB5B5;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color02 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_02_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color02 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_02_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color03 #info02 #infowrap {
	background-color:#008C00;
	width:420px;
	padding:20px;
}

#color03 #info02 #infowrap .underbar {
	border-bottom:solid 1px #B3FFB3;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color03 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_03_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color03 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_03_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color04 #info02 #infowrap {
	background-color:#660066;
	width:420px;
	padding:20px;
}

#color04 #info02 #infowrap .underbar {
	border-bottom:solid 1px #FFC1FF;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color04 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_04_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color04 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_04_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color05 #info02 #infowrap {
	background-color:#D9A300;
	width:420px;
	padding:20px;
}

#color05 #info02 #infowrap .underbar {
	border-bottom:solid 1px #FFEBAC;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color05 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_05_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color05 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_05_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color06 #info02 #infowrap {
	background-color:#00BFFF;
	width:420px;
	padding:20px;
}

#color06 #info02 #infowrap .underbar {
	border-bottom:solid 1px #B9EEFF;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color06 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_06_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color06 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_06_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color07 #info02 #infowrap {
	background-color:#000000;
	width:420px;
	padding:20px;
}

#color07 #info02 #infowrap .underbar {
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color07 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_07_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color07 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_07_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color08 #info02 #infowrap {
	background-color:#999;
	width:420px;
	padding:20px;
}

#color08 #info02 #infowrap .underbar {
	border-bottom:solid 1px #FFF;
	padding-bottom:10px;
	margin-bottom:10px;
}

#color08 #info02 #infowrap .infobtn {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_08_of.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

#color08 #info02 #infowrap .infobtn:hover {
	width:130px;
	height:55px;
	display:block;
	background:url(../images/info02_08_on.png) no-repeat 0 0 ;
	text-indent:-99999px;
}

/************************************************************************
			メニューページタイトル部分
************************************************************************/

#color01 #menutit {
	background:url(../images/menu_tit01.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #menutit {
	background:url(../images/menu_tit02.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #menutit {
	background:url(../images/menu_tit03.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #menutit {
	background:url(../images/menu_tit04.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #menutit {
	background:url(../images/menu_tit05.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #menutit {
	background:url(../images/menu_tit06.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #menutit {
	background:url(../images/menu_tit07.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #menutit {
	background:url(../images/menu_tit07.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

/************************************************************************
			ギャラリーページタイトル部分
************************************************************************/

#color01 #gallerytit {
	background:url(../images/gallery_tit01.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #gallerytit {
	background:url(../images/gallery_tit02.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #gallerytit {
	background:url(../images/gallery_tit03.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #gallerytit {
	background:url(../images/gallery_tit04.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #gallerytit {
	background:url(../images/gallery_tit05.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #gallerytit {
	background:url(../images/gallery_tit06.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #gallerytit {
	background:url(../images/gallery_tit07.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #gallerytit {
	background:url(../images/gallery_tit07.png) no-repeat;
	width:177px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

/************************************************************************
			クーポンページタイトル部分
************************************************************************/

#color01 #coupontit {
	background:url(../images/coupon_tit01.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #coupontit {
	background:url(../images/coupon_tit02.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #coupontit {
	background:url(../images/coupon_tit03.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #coupontit {
	background:url(../images/coupon_tit04.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #coupontit {
	background:url(../images/coupon_tit05.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #coupontit {
	background:url(../images/coupon_tit06.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #coupontit {
	background:url(../images/coupon_tit07.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #coupontit {
	background:url(../images/coupon_tit07.png) no-repeat;
	width:147px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color01 .cou_tit{
	color:#3B5998;
	border-bottom:solid 1px #738EC8;
}

#color01 .period{
	color:#FFF;
	background:#3B5998;
	padding:5px 0;
}

#color02 .cou_tit{
	color:#8C0000;
	border-bottom:solid 1px #FF5555;
}

#color02 .period{
	color:#FFF;
	background:#8C0000;
	padding:5px 0;
}

#color03 .cou_tit{
	color:#008C00;
	border-bottom:solid 1px #37FF37;
}

#color03 .period{
	color:#FFF;
	background:#008C00;
	padding:5px 0;
}

#color04 .cou_tit{
	color:#660066;
	border-bottom:solid 1px #FF51FF;
}

#color04 .period{
	color:#FFF;
	background:#660066;
	padding:5px 0;
}

#color05 .cou_tit{
	color:#D9A300;
	border-bottom:solid 1px #FFD553;
}

#color05 .period{
	color:#FFF;
	background:#D9A300;
	padding:5px 0;
}

#color06 .cou_tit{
	color:#00BFFF;
	border-bottom:solid 1px #68DAFF;
}

#color06 .period{
	color:#FFF;
	background:#00BFFF;
	padding:5px 0;
}

#color07 .cou_tit{
	color:#000;
	border-bottom:solid 1px #666666;
}

#color07 .period{
	color:#FFF;
	background:#000;
	padding:5px 0;
}

#color08 .cou_tit{
	color:#000;
	border-bottom:solid 1px #666666;
}

#color08 .period{
	color:#FFF;
	background:#000;
	padding:5px 0;
}

/************************************************************************
			店舗詳細ページタイトル部分
************************************************************************/

#color01 #shoptit {
	background:url(../images/shop_tit01.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color02 #shoptit {
	background:url(../images/shop_tit02.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color03 #shoptit {
	background:url(../images/shop_tit03.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color04 #shoptit {
	background:url(../images/shop_tit04.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color05 #shoptit {
	background:url(../images/shop_tit05.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color06 #shoptit {
	background:url(../images/shop_tit06.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color07 #shoptit {
	background:url(../images/shop_tit07.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

#color08 #shoptit {
	background:url(../images/shop_tit07.png) no-repeat;
	width:169px;
	height:38px;
	text-indent:-9999px;
	margin-bottom:10px;
}

/************************************************************************
			メニューページカテゴリタイトル部分
************************************************************************/

#color01 .menu_cattit{
	background-color:#738EC8;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color02 .menu_cattit{
	background-color:#FF5555;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color03 .menu_cattit{
	background-color:#00F200;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color04 .menu_cattit{
	background-color:#FF51FF;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color05 .menu_cattit{
	background-color:#FFD553;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color06 .menu_cattit{
	background-color:#68DAFF;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color07 .menu_cattit{
	background-color:#666666;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

#color08 .menu_cattit{
	background-color:#ccc;
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-bottom:20px;
}

/************************************************************************
			新着情報
************************************************************************/

#color01 .contents_01 #newstit {
	background:url(../images/news_tit01.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color01 .contents_03 #newstit {
	background:url(../images/news_tit01.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color01 .contents_04 #newstit02 {
	background:url(../images/news02_tit01.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color02 .contents_01 #newstit {
	background:url(../images/news_tit02.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color02 .contents_03 #newstit {
	background:url(../images/news_tit02.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color02 .contents_04 #newstit02 {
	background:url(../images/news02_tit02.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color03 .contents_01 #newstit {
	background:url(../images/news_tit03.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color03 .contents_03 #newstit {
	background:url(../images/news_tit03.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color03 .contents_04 #newstit02 {
	background:url(../images/news02_tit03.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color04 .contents_01 #newstit {
	background:url(../images/news_tit04.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color04 .contents_03 #newstit {
	background:url(../images/news_tit04.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color04 .contents_04 #newstit02 {
	background:url(../images/news02_tit04.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color05 .contents_01 #newstit {
	background:url(../images/news_tit05.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color05 .contents_03 #newstit {
	background:url(../images/news_tit05.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color05 .contents_04 #newstit02 {
	background:url(../images/news02_tit05.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color06 .contents_01 #newstit {
	background:url(../images/news_tit06.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color06 .contents_03 #newstit {
	background:url(../images/news_tit06.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color06 .contents_04 #newstit02 {
	background:url(../images/news02_tit06.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color07 .contents_01 #newstit {
	background:url(../images/news_tit07.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color07 .contents_03 #newstit {
	background:url(../images/news_tit07.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color07 .contents_04 #newstit02 {
	background:url(../images/news02_tit07.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color08 .contents_01 #newstit {
	background:url(../images/news_tit08.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color08 .contents_03 #newstit {
	background:url(../images/news_tit08.png) no-repeat;
	width:680px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}

#color08 .contents_04 #newstit02 {
	background:url(../images/news02_tit08.png) no-repeat;
	width:940px;
	height:30px;
	text-indent:-9999px;
	margin-top:20px;
}