/*-------------------
飲食店用
ベース色：#fff1cf　鳥の子色 とりのこいろ
https://www.colordic.org/colorsample/2162.html
--------------------*/
.gourmet #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);
}

.gourmet #shop_head_pc p {
	background-color: #fff1cf;
}

.gourmet .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#FBFBFB;
	border-top: 3px solid #93ca76;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.gourmet .list_head p,
.gourmet .list_head h1,
.gourmet .list_head h2 {
background:#fff1cf;
}
.gourmet .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.gourmet .list_main a {
	display: block;
	color: #333 !important;
}

/*-------------------
生活用
ベース色：#93ca76　淡萌黄 うすもえぎ
https://www.colordic.org/colorsample/2352.html
--------------------*/
.life #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff), color-stop(0.00, #f1f0b6));
background: -webkit-linear-gradient(#f1f0b6, #fff);
background: -moz-linear-gradient(#f1f0b6, #fff);
background: -o-linear-gradient(#f1f0b6, #fff);
background: -ms-linear-gradient(#f1f0b6, #fff);
background: linear-gradient(#f1f0b6, #fff);

}

.life #shop_head_pc p {
	background-color: #93ca76;
}

.life .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	color: #93ca76;
	background-color:#FBFBFB;
	border-top: 3px solid #93ca76;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}


/*-------------------
エステティック
ベース色：#93ca76　淡萌黄 うすもえぎ
https://www.colordic.org/colorsample/2352.html
--------------------*/
.esthetic #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff), color-stop(0.00, #f1f0b6));
background: -webkit-linear-gradient(#f1f0b6, #fff);
background: -moz-linear-gradient(#f1f0b6, #fff);
background: -o-linear-gradient(#f1f0b6, #fff);
background: -ms-linear-gradient(#f1f0b6, #fff);
background: linear-gradient(#f1f0b6, #fff);

}

.esthetic #shop_head_pc p {
	background-color: #93ca76;
}

.esthetic .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	color: #93ca76;
	background-color:#93ca76;
	border-top: 3px solid #93ca76;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.esthetic .list_head p,
.esthetic .list_head h1,
.esthetic .list_head h2 {
background:#D7F3C8;
}
.esthetic .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.esthetic .list_main a {
	display: block;
	color: #333 !important;
}




/*-------------------
default用
ベース色：#eaf4fc　月白 げっぱく
https://www.colordic.org/colorsample/2324.html
--------------------*/
.default #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff), color-stop(0.00, #f1f0b6));
background: -webkit-linear-gradient(#f1f0b6, #fff);
background: -moz-linear-gradient(#f1f0b6, #fff);
background: -o-linear-gradient(#f1f0b6, #fff);
background: -ms-linear-gradient(#f1f0b6, #fff);
background: linear-gradient(#f1f0b6, #fff);

}

.default #shop_head_pc p {
	background-color: #eaf4fc;
}

.default .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	color: #93ca76;
	background-color:#eaf4fc;
	border-top: 3px solid #93ca76;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}



/*-------------------
park用
ベース色：#eaf4fc　月白 げっぱく
https://www.colordic.org/colorsample/2324.html
--------------------*/

.park #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#f1f0b6, #fff);
background: -moz-linear-gradient(#f1f0b6, #fff);
background: -o-linear-gradient(#f1f0b6, #fff);
background: -ms-linear-gradient(#f1f0b6, #fff);
background: linear-gradient(#f1f0b6, #fff);
}

.park #shop_head_pc p {
	background-color: #D0F1B6;
}

.park .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#FBFBFB;
	border-top: 3px solid #eaf4fc;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.park .list_head p,
.park .list_head h1,
.park .list_head h2 {
background:#eaf4fc;
}
.park .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.park .list_main a {
	display: block;
	color: #333 !important;
}
.park .detail_title {
background:#eaf4fc;
}


/*-------------------
Illumination用
ベース色：#203744　褐返 かちかえし
https://www.colordic.org/colorsample/2072.html
--------------------*/

.illumination {
	background-color: #203744;
	color: #fff;
}

.illumination #topicpath {
	color: #333;
}

.illumination #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #0e3e8d), color-stop(1.00, #09123c));
background: -webkit-linear-gradient(#0e3e8d, #09123c);
background: -moz-linear-gradient(#0e3e8d, #09123c);
background: -o-linear-gradient(#0e3e8d, #09123c);
background: -ms-linear-gradient(#0e3e8d, #09123c);
background: linear-gradient(#0e3e8d, #09123c);
}

.illumination #shop_head_pc p {
	background-color: #09123c;
}

.illumination .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#FBFBFB;
	border-top: 3px solid #EBEBEB;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.illumination .list_head p,
.illumination .list_head h1,
.illumination .list_head h2,
.illumination .list_head h3 {
background-color: #09123c;
}
.illumination .list_head {
background-color: #09123c;
}

.illumination .list_main a {
	display: block;
	color: #fff !important;
	border: 1px solid #151A77;
}

.illumination .list_main a:hover {
	color: #FFE4E4 !important;
	border: 1px solid #000AC8;
}

.illumination .detail_title {
background:#09123c;
}

.illumination .detail_table th {
background:#09123c;
	border: 1px solid #ccc;
}

.illumination .detail_table td {
	border: 1px solid #ccc;
}


/*-------------------
Hanabi用
ベース色：#203744　褐返 かちかえし
https://www.colordic.org/colorsample/2072.html
--------------------*/

.hanabi {
	background-color: #203744;
	color: #fff;
}

.hanabi #topicpath {
	color: #333;
}

.hanabi #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #0e3e8d), color-stop(1.00, #09123c));
background: -webkit-linear-gradient(#0e3e8d, #09123c);
background: -moz-linear-gradient(#0e3e8d, #09123c);
background: -o-linear-gradient(#0e3e8d, #09123c);
background: -ms-linear-gradient(#0e3e8d, #09123c);
background: linear-gradient(#0e3e8d, #09123c);
}

.hanabi #shop_head_pc p {
	background-color: #09123c;
}

.hanabi .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#FBFBFB;
	border-top: 3px solid #EBEBEB;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.hanabi .list_head p,
.hanabi .list_head h1,
.hanabi .list_head h2,
.hanabi .list_head h3 {
background-color: #09123c;
}
.hanabi .list_head {
background-color: #09123c;
}

.hanabi .list_main a {
	display: block;
	color: #fff !important;
	border: 1px solid #151A77;
}

.hanabi .list_main a:hover {
	color: #FFE4E4 !important;
	border: 1px solid #000AC8;
}

.hanabi .detail_title {
background:#09123c;
}

.hanabi .detail_table th {
background:#09123c;
	border: 1px solid #ccc;
}

.hanabi .detail_table td {
	border: 1px solid #ccc;
}





/*-------------------
newopen用
ベース色：#f8fbf8　白磁 はくじ
https://www.colordic.org/colorsample/2324.html
--------------------*/

.newopen #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f8fbf8), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#f8fbf8, #fff);
background: -moz-linear-gradient(#f8fbf8, #fff);
background: -o-linear-gradient(#f8fbf8, #fff);
background: -ms-linear-gradient(#f8fbf8, #fff);
background: linear-gradient(#f8fbf8, #fff);
}

.newopen #shop_head_pc p {
	background-color: #f8fbf8;
}

.newopen .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#f8fbf8;
	border-top: 3px solid #f8fbf8;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.newopen .list_head p,
.newopen .list_head h1,
.newopen .list_head h2 {
background:#f8fbf8;
}
.newopen .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.newopen .list_main a {
	display: block;
	color: #333 !important;
}
.newopen .detail_title {
background:#f8fbf8;
}




/*-------------------
leisure用
ベース色：#203744　褐返 かちかえし
https://www.colordic.org/colorsample/2072.html
--------------------*/
.leisure #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f8fbf8), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#f8fbf8, #fff);
background: -moz-linear-gradient(#f8fbf8, #fff);
background: -o-linear-gradient(#f8fbf8, #fff);
background: -ms-linear-gradient(#f8fbf8, #fff);
background: linear-gradient(#f8fbf8, #fff);
}

.leisure #shop_head_pc p {
	background-color: #f8fbf8;
}

.leisure .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#f8fbf8;
	border-top: 3px solid #f8fbf8;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.leisure .list_head p,
.leisure .list_head h1,
.leisure .list_head h2 {
background:#f8fbf8;
}
.leisure .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.leisure .list_main a {
	display: block;
	color: #333 !important;
}
.leisure .detail_title {
background:#f8fbf8;
}







/*-------------------
coupon用
ベース色：#203744　褐返 かちかえし
https://www.colordic.org/colorsample/2072.html
--------------------*/
.couponlist #detail_main_pc {
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f8fbf8), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#f8fbf8, #fff);
background: -moz-linear-gradient(#f8fbf8, #fff);
background: -o-linear-gradient(#f8fbf8, #fff);
background: -ms-linear-gradient(#f8fbf8, #fff);
background: linear-gradient(#f8fbf8, #fff);
}

.couponlist #shop_head_pc p {
	background-color: #FFE5D2;
}

.couponlist .detail_box h2 {
	width: 100%;
	font-size: 1.3em;
	/*color: #fff1cf;*/
	background-color:#f8fbf8;
	border-top: 3px solid #f8fbf8;
	padding: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.couponlist .list_head p,
.couponlist .list_head h1,
.couponlist .list_head h2 {
background:#FFE0E0;
}

.couponlist .list_head h3 {
background:#FFE0E0;
}

.couponlist .list_head {
/*	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fff1cf), color-stop(0.00, #fff));
background: -webkit-linear-gradient(#fff, #fff1cf);
background: -moz-linear-gradient(#fff, #fff1cf);
background: -o-linear-gradient(#fff, #fff1cf);
background: -ms-linear-gradient(#fff, #fff1cf);
background: linear-gradient(#fff, #fff1cf);*/
}

.couponlist .list_main a {
	display: block;
	color: #333 !important;
}
.couponlist .detail_title {
background:#FFE5D2;
}




