﻿@charset "UTF-8";
.box-agree {
  cursor: pointer;
  position: relative;
  background-color: #ffc107;
  color: #000; }
  .box-agree:hover {
    transform: scale(1.03);
    transition-property: all;
    transition: 0.1s linear; }
  .box-agree:active {
    background-color: #ffdb6d;
    color: gray; }

.body-title {
  background-color: #007bff; }

.body-content {
  width: 1024px; }

.required {
  width: 5px;
  font-size: 16px;
  font-weight: 500; }

dt {
  font-weight: 400;
  background-color: #0080ba; }

dd {
  margin-bottom: 0; }

.applicant {
  font-size: 0.9rem; }

h5 {
  text-align: center;
  background-color: #008b8b; }

input[type=tel] {
  width: 135px; }

input.zip {
  width: 100px; }

.detailinfo {
  width: 120px; }

.部署_役職名 {
  width: 660px; }

/*.btn {
    background-color: #a0522d;
}*/
@media screen and (max-width: 991px) {
  .wrap {
    width: 100%; }
  .body-title {
    width: 100%;
    min-width: 380px; }
  .body-content {
    width: 100%; }
  /* map */
  .gmap iframe {
    width: 100%; } }

.btn-regular {
  color: #fff;
  background-color: #777777;
  border-color: #555555; }

.btn-regular:hover {
  color: #fff;
  background-color: #999999;
  border-color: #777777; }

.btn-regular:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 20, 20, 0.5); }

.btn-regular.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #AAAAAA;
  border-color: #555555; }

.btn-regular:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #BBBBBB;
  border-color: #555555; }

.btn-regular:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 50, 50, 0.5); }

.btn-outline-regular {
  color: #777777;
  background-color: transparent;
  background-image: none;
  border-color: #777777; }

.btn-outline-regular:hover {
  color: #fff;
  background-color: #777777;
  border-color: #777777; }

.btn-outline-regular:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(20, 20, 20, 0.5); }

.btn-outline-regular.disabled, .btn-outline-regular:disabled {
  color: #555555;
  background-color: transparent; }

.btn-outline-regular:not(:disabled):not(.disabled):active, .btn-outline-regular:not(:disabled):not(.disabled).active,
.show > .btn-outline-regular.dropdown-toggle {
  color: #fff;
  background-color: #777777;
  border-color: #555555; }

.btn-outline-regular:not(:disabled):not(.disabled):active:focus, .btn-outline-regular:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(50, 50, 50, 0.5); }
