/*﻿.selector-for-some-widget {
	box-sizing: content-box;
}*/

/*#map {
	height: 100%;
}*/
/* Optional: Makes the sample page fill the window. */
/*html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}*/

/*.form-signin {
  width: 100%;
  max-width: 420px;
  padding: 15px;
  _margin: auto;
}*/

/*.form-label-group {
  position: relative;
  margin-bottom: 1rem;
}*/

/*ナビゲーション　カスタム*/
/*.nav-tabs {
	border-bottom: none;
  background-color: #007bff;
}*/

.nav-tabs a{
  color: white;
}

/*.white{
  color: white;
}*/

/*.text-box-o{
	border-width: 2px;
	border-style: inset;
	border-color: initial;
	border-image: initial;
}*/

.sts00 {
  background-color: #ffdfbf;
}
.sts01 {
  background-color: #c0dcfe;
}
.sts02 {
  background-color: #affcdf;
}
.sts03 {
  background-color: #bff1a7;
}
.sts98 {
  color: white;
  background-color: #5f3030;
}
.sts99 {
  color: white;
  background-color: #a6a6a6;
}

/*.ggmap {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.ggmap iframe,
.ggmap object,
.ggmap embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}*/

/*.form-control-select {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}*/

.hacyu_sts {
  background-color: #ffdfbf;
}
.hacyu_sts01 {
  background-color: #ffdfbf;
}