﻿@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; }

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-app {
  width: 200px; }

.請求日 {
  width: 150px; }

.card-logo {
  width: 4.5rem; }

/*
// Webkit
::-webkit-input-placeholder {
    color: #AAAAAA;
    font-family: "ＭＳ ゴシック",sans-serif; 
    font-style: italic;
    opacity: 1;
}
// Firefox 18 以前
:-moz-placeholder {
    color: #AAAAAA;
    font-family: "ＭＳ ゴシック",sans-serif; 
    font-style: italic;
}
// Firefox 19 以降
::-moz-placeholder {
    color: #AAAAAA;
    font-family: "ＭＳ ゴシック",sans-serif; 
    font-style: italic;
    opacity: 1;
}
// IE 10 以降
:-ms-input-placeholder {
    color: #AAAAAA;
    font-family: "ＭＳ ゴシック", sans-serif; 
    font-style: italic;
    height:27px;
}
*/
