
/* ----------- */
.group_color_0_dark_pb::-webkit-progress-value, 
.group_color_0_dark_pb::-moz-progress-bar {
                                background-color: #5d9ac4 !important;
                                    border-color: #5d9ac4 transparent !important; }
.group_color_0_dark_pb::after {     border-color: #5d9ac4 transparent !important; }
.group_color_0_dark_text      {            color: #5d9ac4 !important; }
.group_color_0_dark           { background-color: #5d9ac4 !important; }
.group_color_0_light          { background-color: #deeaf3 !important; }

/* ----------- */
.group_color_1_dark_pb::-webkit-progress-value, 
.group_color_1_dark_pb::-moz-progress-bar {
                                background-color: #a58fb0 !important;
                                    border-color: #a58fb0 transparent !important; }
.group_color_1_dark_pb::after {     border-color: #a58fb0 transparent !important; }
.group_color_1_dark_text      {            color: #a58fb0 !important; }
.group_color_1_dark           { background-color: #a58fb0 !important; }
.group_color_1_light          { background-color: #ede8ef !important; }

/* ----------- */
.group_color_2_dark_pb::-webkit-progress-value, 
.group_color_2_dark_pb::-moz-progress-bar {
                                background-color: #9ac57a !important;
                                    border-color: #9ac57a transparent !important; }
.group_color_2_dark_pb::after {     border-color: #9ac57a transparent !important; }
.group_color_2_dark_text      {            color: #9ac57a !important; }
.group_color_2_dark           { background-color: #9ac57a !important; }
.group_color_2_light          { background-color: #eaf3e4 !important; }

/* ----------- */
.group_color_3_dark_pb::-webkit-progress-value, 
.group_color_3_dark_pb::-moz-progress-bar {
                                background-color: #70b7b1 !important;
                                    border-color: #70b7b1 transparent !important; }
.group_color_3_dark_pb::after {     border-color: #70b7b1 transparent !important; }
.group_color_3_dark_text      {            color: #70b7b1 !important; }
.group_color_3_dark           { background-color: #70b7b1 !important; }
.group_color_3_light          { background-color: #e2f0ef !important; }

/* ----------- */
.group_color_4_dark_pb::-webkit-progress-value, 
.group_color_4_dark_pb::-moz-progress-bar {
                                background-color: #db9686 !important;
                                    border-color: #db9686 transparent !important; }
.group_color_4_dark_pb::after {     border-color: #db9686 transparent !important; }
.group_color_4_dark_text      {            color: #db9686 !important; }
.group_color_4_dark           { background-color: #db9686 !important; }
.group_color_4_light          { background-color: #f8eae6 !important; }

/* ----------- */
.group_color_5_dark_pb::-webkit-progress-value, 
.group_color_5_dark_pb::-moz-progress-bar {
                                background-color: #e0b965 !important;
                                    border-color: #e0b965 transparent !important; }
.group_color_5_dark_pb::after {     border-color: #e0b965 transparent !important; }
.group_color_5_dark_text      {            color: #e0b965 !important; }
.group_color_5_dark           { background-color: #e0b965 !important; }
.group_color_5_light          { background-color: #f9f1e0 !important; }


/* ----------- */
.debug_mode_view {
	border: #ff69b4 double 6px;
	border-radius:10px;
	font-size: 100%;
	padding: 15px;"
}

/* ----------- */
.info_view {
	border: #5387b9 double 6px !important;
	border-radius:10px !important;
	font-size: 100% !important;
	font-weight: bold !important;
	padding: 10px !important;
	text-align: center !important;
}

/* ----------- */
.block_center {
	text-align: center !important;
}

/* ----------- */
.display_hide {
	display: none;
}

/* ----------- */
.err_msg_hide {
	display: none;
	color: red !important;
}

/* ----------- */
.input_disabled {
	background-color: #aaaaaa !important;
}

/* ----------- */
.wt_bold {
	font-weight: bold !important;
}

/* ----------- */
.col_red {
	color: red !important;
}

/* ----------- */
.hissu {
	font-weight: bold !important;
	color: red !important;
}

/* ----------- */
.label_live_sapporo_h {
	background-color: #aaa !important;
	display: none;
}

/* ----------- */
.pw_reminder {
	font-size: 90% !important;
	color: #000 !important;
	text-decoration: none !important;
}
.pw_reminder:hover {
	color: #000 !important;
	text-decoration: underline !important;
}

/* ----------- */
.hissuMsgBlock {
	display: none;
	color: red;
}
.hissuMsgText {
}
.hissuMsgText::before {
	content: "";
}
.hissuMsgText::after {
	content: " が選択されていません。";
}

