﻿@charset "utf-8";
/* 色変更時用CSS */

/* 菱形 */
.diamond {
	color: #011EFD;
}

.notice2{
	color: #E30003;
}


/* 表の上 */
table th.color {
	color: #fff;
	padding: 10px 15px;
	background: no-repeat 2% center, rgb(35, 184, 255); /* Old browsers */
	background: no-repeat 2% center, -moz-linear-gradient(top, rgb(35, 184, 255) 0%, rgb(132, 204, 240) 100%); /* FF3.6+ */
	background: no-repeat 2% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(35, 184, 255)), color-stop(87%, rgba(132, 204, 240)), color-stop(100%, rgba(207,35, 36))); /* 	Chrome,Safari4+ */
	background: no-repeat 2% center, -webkit-linear-gradient(top, rgb(35, 184, 255) 0%, rgb(132, 204, 240) 100%);
	; /* Chrome10+,Safari5.1+ */
	background: no-repeat 2% center, -o-linear-gradient(top, rgb(35, 184, 255) 0%, rgb(132, 204, 240) 100%); /* Opera 11.10+ */
	background: no-repeat 2% center, -ms-linear-gradient(top, rgb(35, 184, 255) 0%, rgb(132, 204, 240) 100%); /* IE10+ */
	background: no-repeat 2% center, linear-gradient(to bottom, rgba(35, 184, 255,1) 0%, rgba(132, 204, 240,1) 87%, rgba(132, 204, 240,1) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#022958', endColorstr='#094d9d', GradientType=0 ); /* IE6-9 */
	font-weight: bold;
	border-left: 1px solid #007497;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	line-height: 120%;
	text-align: center;
	text-shadow: 1px 1px 4px #000000;
	box-shadow: 0px 1px 1px rgba(255,255,255,0.3) inset;
}

table th.sky {
	background: no-repeat 2% center, rgb(0, 110, 150); /* Old browsers */
	background: no-repeat 2% center, -moz-linear-gradient(top, rgb(0, 110, 150) 0%, rgb(20, 165, 210) 100%); /* FF3.6+ */
	background: no-repeat 2% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 110, 150)), color-stop(87%, rgba(20, 165, 210)), color-stop(100%, rgba(20, 165, 210))); /* 	Chrome,Safari4+ */
	background: no-repeat 2% center, -webkit-linear-gradient(top, rgb(0, 110, 150) 0%, rgb(20, 165, 210) 100%);
	; /* Chrome10+,Safari5.1+ */
	background: no-repeat 2% center, -o-linear-gradient(top, rgb(0, 110, 150) 0%, rgb(20, 165, 210) 100%); /* Opera 11.10+ */
	background: no-repeat 2% center, -ms-linear-gradient(top, rgb(0, 110, 150) 0%, rgb(20, 165, 210) 100%); /* IE10+ */
	background: no-repeat 2% center, linear-gradient(to bottom, rgba(0, 110, 150,1) 0%, rgba(20, 165, 210,1) 87%, rgba(20, 165, 210,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e96', endColorstr='#14a5d2', GradientType=0 ); /* IE6-9 */
}
table th.pink {
	background: no-repeat 2% center, rgb(190, 30, 40); /* Old browsers */
	background: no-repeat 2% center, -moz-linear-gradient(top, rgb(190, 30, 40) 0%, rgb(230, 80, 90) 100%); /* FF3.6+ */
	background: no-repeat 2% center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(190, 30, 40)), color-stop(87%, rgba(230, 80, 90)), color-stop(100%, rgba(230, 80, 90))); /* 	Chrome,Safari4+ */
	background: no-repeat 2% center, -webkit-linear-gradient(top, rgb(190, 30, 40) 0%, rgb(230, 80, 90) 100%);
	; /* Chrome10+,Safari5.1+ */
	background: no-repeat 2% center, -o-linear-gradient(top, rgb(190, 30, 40) 0%, rgb(230, 80, 90) 100%); /* Opera 11.10+ */
	background: no-repeat 2% center, -ms-linear-gradient(top, rgb(190, 30, 40) 0%, rgb(230, 80, 90) 100%); /* IE10+ */
	background: no-repeat 2% center, linear-gradient(to bottom, rgba(190, 30, 40,1) 0%, rgba(230, 80, 90,1) 87%, rgba(230, 80, 90,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be1e28', endColorstr='#e6505a', GradientType=0 ); /* IE6-9 */
}

div.pickup_days{
	color: #FFF;
	padding:10px 0;
	margin-bottom: 10px;
	font-size: 110%;
	font-weight: bold;
	text-align: center;
	background-color: #888;
	background: no-repeat 2% center, linear-gradient(to bottom, rgba(100, 100, 100,1) 0%, rgba(150, 150, 150,1) 87%, rgba(150, 150, 150,1) 100%);
	text-shadow: 1px 1px 4px #000000;
	box-shadow: 0px 1px 1px rgba(255,255,255,0.3) inset;
	border: 1px solid #666666;
}
div.pickup_days p{
	margin-bottom: 0;
}
#news_color .article div.pickup_days p{
	text-align: center;
}
div.pickup{
	width: 96%;
	margin: 0 auto 20px;
	border: 1px solid #CCC;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
div.pickup_detail{
	width: 94%;
	margin: 0 auto;
}



/* 背景 */
.bg_00{
	background: url(../../../uploads/2019/4th_pickup_qldmc/bg_14.png) no-repeat center,linear-gradient(90deg, rgba(188,253,255,0.5) 0%, rgba(0,183,255,0.4) 50%, rgba(0,60,228,0.4) 100%);
	background-size: 100%;
	color: #092c7c;	
}

.bg_01{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_08.png") no-repeat #B9C9CD center;
	background-size:85%;
	color: #00333F;	
}

.bg_02{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_13.png") no-repeat center,linear-gradient(90deg, rgba(252,175,2,0.5) 0%, rgba(252,238,81,0.5) 45%, rgba(86,218,245,0.5) 100%);
	background-size: 100%;
	color: #464c4c;	
}
.bg_03{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_09.png") no-repeat #D7BD98 center;
	background-size:100%;
	color: #3F2200;	
}
.bg_04{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_10.png") no-repeat #DDBFBF center;
	background-size:85%;
	color: #3D0B0B;	
}
.bg_05{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_12.png") no-repeat center,linear-gradient(90deg, rgba(210,175,93,0.9) 0%, rgba(230,212,106,0.8) 50%, rgba(221,206,152,0.7) 100%);
	background-size: 100%;
	color: #4D3C1C;
}
.bg_06{
	background: url("../../../uploads/2019/4th_pickup_qldmc/bg_11.png") no-repeat #CEC2D5 center;
	background-size:85%;
	color: #34074E;	
}

.slash{
	background-color: #bbb;
}
