@charset "utf-8";
/* CSS Document */
.text-radS{color: rgba(255,44,48,1.00);}
.form-half{width: 80%;}
.form-50{width: 50%;}
table.Stable01 { width: 98%; margin: 1em auto;}
.Stable01  th, .Stable01  td  { padding: 10px; border: 1px solid #ddd; }
.Stable01  th  { background:#F4F4F4;}.Stable01  td  { background: #ffffff; }
.Stable01 th  { width: 30%; text-align: left; }
 
@media only screen and (max-width:767px){
    .form-50{width: 90%;}
    .Stable01 { margin: 0 auto; }
    .Stable01 th,
    .Stable01 td{
    width: 92%;
    display: block;
    border-top: none;
    }
  .Stable01 tr:first-child th { border-top: 1px solid #ddd; }
}

.btn-base-l {
  color: #fff;
  background-color: rgba(160,161,172,1.0);
	border-color: rgba(160,161,172,1.0);font-weight: 600;}
.btn-base-l:hover {
  color: #fff;
  background-color: rgba(160,161,172,0.7);
  border-color: rgba(160,161,172,0.7);
}
.btn-base-s {
  color: #fff;
  background-color: rgba(0,0,0,1.0);
	border-color: rgba(0,0,0,1.0);font-weight: 600;}
.btn-base-s:hover {
  color: #fff;
  background-color: rgba(0,0,0,0.6);
  border-color: rgba(0,0,0,0.6);
}
.btn-gb-ss{padding: 1.5rem 2rem; color: #000;background:  rgba(255,192,0,1.00);font-weight: 600;}
.btn-gb-ss:hover{color: #000;background:  rgba(255,192,0,0.50);}
ul.list-arrow{margin:1em 0; padding: 0.5em;}

ul.list-arrow li{ position: relative;
  padding: 0 0 1em 1em;
  margin: 0;}
ul.list-arrow li::before{ position: absolute;
  left: 0;content: "\f0da";font-family: "Font Awesome 5 Free";font-weight: 900;}
.well-w {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.w-70{width: 100%;margin: 1em auto;}
@media (min-width:992px){.w-70{width: 70%;margin: 1em auto;}}
