:root {
  --color-white:#ffffff;
  --color-gray-3:#333333;
  --color-gray-5:#555555;
  --color-gray-7:#777777;
  --color-gray-9:#999999;
  --color-gray-a:#aaaaaa;
  --color-gray-b:#bbbbbb;
  --color-gray-c:#cccccc;
  --color-gray-d:#dddddd;
  --color-gray-e:#eeeeee;
  --color-green-1:#5AFF19;
  --color-red-1:#ff0000;
  --color-red-2:#ff7ae9;
  --color-blue-1:#0000ff;
  --color-blue-2:#33cfff;
  --color-pink-1:#f1b1e8;
  --color-yellow-1:#ffff00;
  --color-yellow-2:#ffffb5;
  --color-orange-1:#ed9715;
  --side-width:1140px;
}

body {
  color: var(--color-gray-5);
  font-size: 62.5%;
  font-size: 0.8rem;
  background-color: rgba(0, 0, 0, 0.1);
  background-blend-mode: darken;
}

h1 {
  color: var(--color-gray-5);
  font-size: 1rem;
  font-weight: bold;
  margin: 0;
}

h2 {
  color: var(--color-gray-5);
  font-size: 0.8rem;
  font-weight: bold;
  margin: 0;
}

h3 {
  color: var(--color-gray-5);
  font-size: 0.8rem;
  margin: 0;
}

h4 {
  color: var(--color-gray-5);
  font-size: 0.8rem;
  margin: 0;
}

p {
  margin: 0;
  font-size: 0.8rem;
}

a {
  color: var(--color-gray-5);
  font-size: 0.8rem;
  text-decoration: none;
}

button, input, select, textarea {
  font-family: inherit;
  font-size: 100%;
}

ul {
  list-style: none;
  padding: 0;
}

dd {
  margin: 0;
}

/*.row{
--bs-gutter-x: 0;
--bs-gutter-y: 0;
 }*/
/*
.item-new-btn-wrapper{
	margin-left: auto;
	padding:5px 10px 5px 5px;
	width:80%;
  }

  .item-new-btn{
	border-radius: 10px;
	color:var(--color-gray-5);
	display: block;
	line-height: 40px;
	text-align: center;
	width: 100%;
  }

  .item-search-btn-wrapper{
	margin-left: auto;
	padding:5px 10px 5px 0;
  }

  .item-search-btn{
	border: none;
	border-radius: 10px;
	color:var(--color-gray-5);
	display: block;
	height: 40px;
	text-align: center;
	width: 100%;
  }

  .item-large-btn-wrapper{
	padding:20px 20%;
	width: 100%;
  }

  .item-large-btn{
	border: none;
	border-radius: 5px;
	color:var(--color-gray-5);
	display: block;
	font-size: 0.8rem;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 100%;
  }

  .tap-btn-area{
	background:var(--color-white);
	border-radius: 20px;
	display: inline-block;
	height: 40px;
	margin: 5px 5px 0 0 ;
	padding-top: 5px;
	text-align: center;
	width: 40px;
  }

  .btn-color1{
	background: #ABE1FA;
	background: -webkit-gradient(linear, left top, left bottom, from(#ABE1FA), to(#65BBE9));
	background: -webkit-linear-gradient(top, #ABE1FA 0%, #65BBE9 100%);
	background: linear-gradient(to bottom, #ABE1FA 0%, #65BBE9 100%);
   }

  .btn-color2{
	background: #f1e767;
	background: -webkit-gradient(linear, left top, left bottom, from(#f1e767), to(#feb645));
	background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
	background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  }

  .btn-color3{
	background: #BFC5CA;
	background: -webkit-gradient(linear, left top, left bottom, from(#BFC5CA), to(#8A8C8E));
	background: -webkit-linear-gradient(top, #BFC5CA 0%, #8A8C8E 100%);
	background: linear-gradient(to bottom, #BFC5CA 0%, #8A8C8E 100%);
  }*/
.item-btn-wrapper-full {
  padding: 20px 0;
  width: 100%;
}

.item-btn-full {
  border: none;
  border-radius: 5px;
  color: var(--color-gray-5);
  display: block;
  font-size: 0.8rem;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 100%;
}

.login-content {
  padding: 70px 50px 0;
}

.login-btn {
  padding: 20px 0 0;
}

.status-text {
  border-radius: 3px;
  display: inline-block;
  padding: 1px 5px;
}

.status-text.go {
  background: #5AFF19;
}

.status-text.stop {
  color: #ff1313;
}

@media (min-width: 768px) {
  .login-content {
    padding: 70px 80px 0;
  }
}
@media (min-width: 992px) {
  .login-content {
    padding: 70px 200px 0;
  }
}/*# sourceMappingURL=style.css.map */