@charset "UTF-8";
/* ---------------------------------------- */
/* default.css */
/* Font-size list ( font-size base: 14px)
48px = 3.429em    47px = 3.357em         46px = 3.286em
45px = 3.214em    44px = 3.143em         43px = 3.071em
42px = 3.000em    41px = 2.929em         40px = 2.857em
39px = 2.786em    38px = 2.714em         37px = 2.643em
36px = 2.571em    35px = 2.500em         34px = 2.429em
33px = 2.357em    32px = 2.286em         31px = 2.214em
30px = 2.143em    29px = 2.071em         28px = 2.000em
27px = 1.929em    26px = 1.857em         25px = 1.786em
24px = 1.714em    23px = 1.643em         22px = 1.571em
21px = 1.333em    20px = 1.429em         19px = 1.357em
18px = 1.286em    17px = 1.214em         16px = 1.143em
15px = 1.071em    14px = 1em             13px = 0.929em
12px = 0.857em    11px = 0.786em         10px = 0.714em
09px = 0.643em    08px = 0.571em         07px = 0.500em */
/* ---------------------------------------- */
body {
  font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Meiryo , "メイリオ", sans-serif;
  color: #555555;
  background-color: #eeeff3;
}

/* スマホ横画面用 */
@media screen and (max-width: 736px) {
.container {
  padding: 0
}
label[class^="col-"],  div[class^="col-"] {
  padding: 0
}
.row {
  margin: 0;
}
}

/* スマホ縦画面用 */
@media screen and (max-width: 320px) {
.container {
  padding: 0
}
label[class^="col-"],  div[class^="col-"] {
  padding: 0
}
.row {
  margin: 0;
}
}
#wrapper {
  position: relative;
  width: 100%;
}
#page-wrapper {
  position: relative;
  min-height: 100%;
  background: #eeeeee;
  padding-bottom: 60px;
}
ul {
  padding-start: 0 !important;
  -webkit-padding-start: 0 !important;
  padding-left: 0;
}
/* ---------------------------------------- */
/* pageTopArea */
/* ---------------------------------------- */
#pageTopArea {
  height: 52px;
  border-top: 1px solid #e6e9ec;
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
#pageTopArea .section-roll {
  position: relative;
}
#pageTopArea .pageTop {
  position: absolute;
  top: -10px;
  right: 1px;
  width: 53px;
  height: 40px;
  border-left: 1px solid #e6e9ec;
  border-right: 1px solid #e6e9ec;
}
#pageTopArea .pageTop a, #pageTopArea .pageTop a:link {
  display: block;
  width: 53px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: #262425 !important;
}

@media (max-width: 1032px) {
#pageTopArea .pageTop {
  border-right: none;
}
}


/* ---------------------------------------- */
/*  */
/* ---------------------------------------- */
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 0px;
    margin-bottom: 0px;
}

/* ---------------------------------------- */
/* link */
/* ---------------------------------------- */
a, a:link, a:hover, a:visited {
  color: #535c6c;
}
select {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* ---------------------------------------- */
/* text */
/* ---------------------------------------- */
.text-primary {  color: #ffc600 !important;}
a.text-primary:hover, a.text-primary:focus {  color: #ffc600 !important;}
.text-success {  color: #4ae9a2 !important;}
a.text-success:hover, a.text-success:focus {  color: #4ae9a2 !important;}
.text-info {  color: #57aae7 !important;}
a.text-info:hover, a.text-info:focus {  color: #57aae7 !important;}
.text-warning {  color: #ff8855 !important;}
a.text-warning:hover, a.text-warning:focus {  color: #ff8855 !important;}
.text-danger {  color: #fe3636 !important;}
a.text-danger:hover, a.text-danger:focus {  color: #fe3636 !important;}
/* ---------------------------------------- */
/* bg */
/* ---------------------------------------- */
.bg-default {  background-color: #ffffff;}
.bg-primary {  color: #fff;  background-color: #fedf74;}
[class*="-primary"] .bg-primary {  background-color: #fedf74;}
.bg-info {  background-color: #eeeff3;}
.bg-success {  color: #fff;  background-color: #ff8855;}
.bg-danger {  color: #fff;  background-color: #fe3636;}
.bg-radius {  border-radius: 4px;}
/* ---------------------------------------- */
/* btn */
/* ---------------------------------------- */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 15px 43px;
  font-size: 16px;
  line-height: 1.143;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn-group > .btn {
  min-width: 99px;
  padding: 7px 20px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 3px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {  outline: none;  outline-offset: 0;}
.btn:hover,
.btn:focus,
.btn.focus {  color: #555555 !important;  text-decoration: none;}
.btn:active,
.btn.active {  outline: 0;  background-image: none;  -webkit-box-shadow: none;  box-shadow: none;}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {  cursor: not-allowed;  opacity: 0.65;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;}
a.btn.disabled,
fieldset[disabled] a.btn {  pointer-events: none;}
/* btn-default */
.btn-default {  color: #555555 !important;  background-color: #ffffff;  border-color: #e0e0e0;}
.btn-default:focus,
.btn-default.focus,
.btn-default:hover,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {  color: #555555 !important;  background-color: #d4d4d4;  border-color: #e0e0e0;}
/* .btn-group */
.btn-group .btn-default:focus,
.btn-group .btn-default.focus,
.btn-group .btn-default:hover,
.btn-group .btn-default:active,
.btn-group .btn-default.active,
.btn-group .open > .dropdown-toggle.btn-default,
.btn-group .btn-default:active:hover,
.btn-group .btn-default.active:hover,
.btn-group .open > .dropdown-toggle.btn-default:hover,
.btn-group .btn-default:active:focus,
.btn-group .btn-default.active:focus,
.btn-group .open > .dropdown-toggle.btn-default:focus,
.btn-group .btn-default:active.focus,
.btn-group .btn-default.active.focus,
.btn-group .open > .dropdown-toggle.btn-default.focus {  color: #ffffff !important;  background-color: #535c6c;  border-color: #535c6c;}

/**/
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {  color: #555555 !important;  background-color: #cccccc;  border-color: #e0e0e0;}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {  background-image: none;}
.btn-default .badge {  color: #ffffff;  background-color: #333333;}

.btn-group > .btn-default.disabled{
  color: #aaaaaa !important;
  cursor: default;
  background-color: #eeeff3;
  border-color: #e0e0e0;
  opacity: 1;
  pointer-events:none;
}
/* btn-primary */
.btn-primary {  color: #ffffff !important;  background-color: #b50080;  border-color: #b50080;}
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {  color: #ffffff !important;  background-color: #8f0064;  border-color: #8f0064;}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {  color: #ffffff !important;  background-color: #730050;  border-color: #730050;}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {  background-image: none;}
.btn-primary .badge {  color: #730050;  background-color: #ffffff;}
/* btn-success */
.btn-success {  color: #b50080 !important;  background-color: #ffffff;  border-color: #b50080;}
.btn-success:focus,
.btn-success.focus,
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {  color: #8f0064 !important;  background-color: #f4deee;  border-color: #8f0064;}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {  color: #8f0064 !important;  background-color: #dfc2d7;  border-color: #8f0064;}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {  background-image: none;}
.btn-success .badge {  color: #730050 !important;  background-color: #ffffff;}
/* btn-info */
.btn-info {  color: #ffffff!important;  background-color: #393c9a;  border-color: #393c9a;}
.btn-info:focus,
.btn-info.focus,
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {  color: #ffffff !important;  background-color: #2a2d73;  border-color: #2a2d73;}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {  color: #ffffff !important;  background-color: #202257;  border-color: #202257;}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {  background-image: none;}
.btn-info .badge {  color: #202257 !important;  background-color: #ffffff;}
/* btn-warning */
















.btn-warning {
  color: #ffffff!important;
  background-color: #535c6c;
  border-color: #535c6c;
}
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff!important;
  background-color: #535c6c;
  border-color: #535c6c;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff!important;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}





















.btn-danger {
  color: #ffffff!important;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff!important;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #ffffff!important;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff!important;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff!important;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f!important;
  background-color: #ffffff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-md,
.btn-group-md > .btn {
  padding: 10px 16px;
  font-size: 13px;
  line-height: 1.3333333;
  border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  min-width: 60px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {  display: block;  width: 100%;}
[class^="wt"] a,
[class*=" wt"] a { width: 100%;}
.btn-block + .btn-block { margin-top: 5px;}
.btn-box .btn{ width: 100%;}
.btn-group .btn + .btn { border-left: 1px solid #e0e0e0;}
/* ---------------------------------------- */
/* form-control */
/* ---------------------------------------- */
label {  margin-bottom: 0;}
.form-group {  margin-bottom: 0;}
.form-text { margin: 0 20px;}
.row .form-text { margin: 0 5px;}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: none;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-inline select + input { margin-left: 20px;}
.has-error .form-control {
  position: relative;
  border-color: #fa5b4b;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.text-error { display: none;}
.has-error .text-error {
  position: absolute;
  padding-top: 4px;
  display: block;
  color: #fa5b4b;
  font-size: 12px;
}

/* ---------------------------------------- */
/* pagination */
/* ---------------------------------------- */
.mod-pagination { text-align: center;}
.pagination {  display: inline-block;  padding-left: 0;  margin: 35px 0 25px 0;  border-radius: 0;}
.pagination > li {  display: inline;  border-radius: 2px;}
.pagination > li:first-child a {  margin-right: 45px; padding-right: 25px;}
.pagination > li:last-child a {  margin-left: 45px; padding-left: 25px;}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  margin: 0 6px;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #555555;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #555555;
  background-color: #eeeff3;
  border-color: #eeeff3;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #aaaaaa;
  cursor: default;
  background-color: #eeeff3;
  border-color: #eeeff3;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination > li .glyphicon {  font-size: 11px;}
.pagination > li .glyphicon-menu-left { margin-right: 12px;}
.pagination > li .glyphicon-menu-right { margin-left: 12px;}
.pagination > li.leaders span,
.pagination > li.leaders span:hover,
.pagination > li.leaders span:focus{ padding: 6px 10px; border: 1px solid transparent; background-color: #fff; pointer-events: none;}
/* ---------------------------------------- */
/* nav-tabs */
/* ---------------------------------------- */
.nav-tabs {
  border-bottom: none;
}
.nav-tabs > li {
  float: left;
  margin-bottom: 0;
}
.nav-tabs > li > a {
  margin-right: 0;
  padding: 0;
  line-height: 1.42857143;
  border: none;
  border-radius: 0;
}
.nav-tabs > li > a:hover {
  border: none;
}
.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: transparent;
  border: none;
  border-bottom-color: transparent;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  cursor: default;
}
.nav-tabs > li.active > a:after {
  border-bottom: 3px solid #b50080!important;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 0;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}


/* ---------------------------------------- */
/* table */
/* ---------------------------------------- */
.table { margin-top: 0px; margin-bottom: 0px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {  padding: 15px 10px;  line-height: 1.42857143; vertical-align: middle;  border-top: none; white-space: nowrap; font-size: 13px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th {  padding-top: 0;  padding-bottom: 25px;}
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {  color: #808080;}
.table > tbody > tr > td {  height: 62px;}
.table-striped > tbody > tr:nth-of-type(odd) {  background-color: #ffffff;}
.table-striped > tbody > tr:nth-of-type(even) {  background-color: #eeeff3;}
.table > thead > tr > th {  text-align: center;  border-bottom: 1px solid #e9e9e9;}
.table > tbody > tr > td a {  float: right;}
.table .ellipsis {  max-width : 260px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.table .nowrap {  white-space: nowrap;}
.table .multiline > span {  display: inline-block;}
/* table-box-detail */
/* ---------------------------------------- */
.table-box-detail { position: relative; background: #eeeff3;}
.table-box-detail .table-box { width: 780px;}
.table-box-detail .table-box-detailBtn { position: absolute; top: 0; right: 0; width: 82px; z-index: 2;}
.table-box-detail thead th { padding-bottom: 10px; height: 64px; background: #ffffff;}

/* ---------------------------------------- */
/* font */
/* ---------------------------------------- */
@font-face {
  font-family: 'icon-espokids';
  src: url('/inc/fonts/icon-espokids.eot?fzmu8s');
  src: url('/inc/fonts/icon-espokids.eot?fzmu8s#iefix') format('embedded-opentype'),  url('/inc/fonts/icon-espokids.ttf?fzmu8s') format('truetype'),  url('/inc/fonts/icon-espokids.woff?fzmu8s') format('woff'),  url('/inc/fonts/icon-espokids.svg?fzmu8s#icon-espokids') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'icon-espokids';
  src:  url('/inc/fonts/icon-espokids.eot?96fwed');
  src:  url('/inc/fonts/icon-espokids.eot?96fwed#iefix') format('embedded-opentype'),
    url('/inc/fonts/icon-espokids.ttf?96fwed') format('truetype'),
    url('/inc/fonts/icon-espokids.woff?96fwed') format('woff'),
    url('/inc/fonts/icon-espokids.svg?96fwed#icon-espokids') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icon-espokids' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sortingIcon {
  position: relative;
  display: inline-block;
  margin-top: 3px;
  margin-left: 9px;
  width: 6px;
  height: 13px;
  vertical-align: top;
}
.multiline .sortingIcon {
  margin-top: 12px;
}
.sortingIcon:after,
.sortingIcon:before {
  position: absolute;
  left: 0;
  content: " ";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
}
.sortingIcon:after {
  top: 0;
  border-width: 0 3px 5px 3px;
  border-color: transparent transparent #cccccc transparent;
}
.sortingIcon:before {
  bottom: 0;
  border-width: 5px 3px 0 3px;
  border-color: #cccccc transparent transparent transparent;
}


/* ---------------------------------------- */
/* .container */
/* ---------------------------------------- */
.container {  width: 960px!important; padding: 0;}
/* .container-small */
.container-small {  margin-top: 80px;  width: 500px!important; padding: 0;}
.container-small .sec-box { position: relative;  height: 420px; padding-bottom: 140px!important;}
.container-small .area-footer { width: 100%; position: absolute; left: 0; bottom: 60px;}



/* ---------------------------------------- */
/* #header #footer*/
/* ---------------------------------------- */
#header { background: #292d34; height: 55px; box-shadow:0px 3px 6px 0px #cccccc; -moz-box-shadow:0px 3px 6px 0px #cccccc; -webkit-box-shadow:0px 3px 6px 0px #cccccc;}
#header .container { position: relative;}
.logo-AEON { display: block; width: 64px; margin: 15px auto 0;}
/**/
.login-Link { position: absolute; top: 14px; right: 0;  display: inline-block;}
.login-Link a { color: #fff; text-decoration: none; font-size: 12px;}
.login-Link img { margin-top: -2px; margin-right: 5px; vertical-align: middle;}


/* .btncombo-mobile
   ヘッダー：タブレット */
/* ---------------------------------------- */

/* ---------------------------------------- */
/* footer */
/* ---------------------------------------- */
/* footerNav */

/* ---------------------------------------- */
/* mainContent */
/* ---------------------------------------- */
#contents-main {
  padding-top: 30px;
  padding-bottom: 110px;
}



/* ---------------------------------------- */
/* subNav */
/* ---------------------------------------- */







/* ---------------------------------------- */
/* 表示(visible)・非表示(hidden) */
/* ---------------------------------------- */
.visible-pc {  display: none !important;}
.hidden-pc {  display: block !important;}
.visible-mobile {  display: none !important;}
.hidden-mobile {  display: block !important;}
.visible-sp {  display: none !important;}
.hidden-sp {  display: block !important;}

@media(min-width:1024px) {.visible-pc {  display: block !important;}}
@media(max-width:1023px) {.hidden-pc {  display: none !important;}}
@media(min-width:992px) {.visible-mobile {  display: block !important;}}
@media(max-width:991px) {.hidden-mobile {  display: none !important;}}
@media(max-width:767px) {
.visible-sp {  display: block !important;}
.hidden-sp {  display: none !important;}
.col-xs-table {  margin-top: 0 !important;}
.col-xs-table .table-bordered,  .col-xs-table .table-bordered tbody tr:first-child th,  .col-xs-table .table-bordered tbody tr:first-child td {  border-top: none !important;}
}

@media(max-width: 999px) {.hidden-pc#gnavi-bar {  display: none !important;}}
/* ---------------------------------------- */
/* rowのmargin調整 */
/* ---------------------------------------- */
.row-0 {margin-left: 0px;margin-right: 0px;}
.row-0 > div {padding-right: 0px;padding-left: 0px;}
.row-10 {margin-left: -5px;margin-right: -5px;}
.row-10 > div {padding-right: 5px;padding-left: 5px;}
.row-16 {margin-left: -8px;margin-right: -8px;}
.row-16 > div {padding-right: 8px;padding-left: 8px;}
.row-20 {margin-left: -10px;margin-right: -10px;}
.row-20 > div {padding-right: 10px;padding-left: 10px;}
.row-30 {margin-left: -15px;margin-right: -15px;}
.row-30 > div {padding-right: 15px;padding-left: 15px;}
.row-32 {margin-left: -16px;margin-right: -16px;}
.row-32 > div { padding-right: 16px;padding-left: 16px;}
.row-40 {margin-left: -20px;margin-right: -20px;}
.row-40 > div {padding-right: 20px;padding-left: 20px;}
/* ---------------------------------------- */
/* margin padding */
/* ---------------------------------------- */
.mt_-5 {  margin-top: -5px !important;}
.mt_0 {  margin-top: 0px !important;}
.mt_5 {  margin-top: 5px !important;}
.mt_10 {  margin-top: 10px !important;}
.mt_15 {  margin-top: 15px !important;}
.mt_20 {  margin-top: 20px !important;}
.mt_25 {  margin-top: 25px !important;}
.mt_30 {  margin-top: 30px !important;}
.mt_35 {  margin-top: 35px !important;}
.mt_40 {  margin-top: 40px !important;}
.mt_45 {  margin-top: 45px !important;}
.mt_50 {  margin-top: 50px !important;}
.mL_-10 {  margin-left: -10px !important;}
.mL_-5 {  margin-left: -5px !important;}
.mL_0 {  margin-left: 0px !important;}
.mL_5 {  margin-left: 5px !important;}
.mL_10 {  margin-left: 10px !important;}
.mL_15 {  margin-left: 15px !important;}
.mL_20 {  margin-left: 20px !important;}
.mL_25 {  margin-left: 25px !important;}
.mL_30 {  margin-left: 30px !important;}
.mL_35 {  margin-left: 35px !important;}
.mL_40 {  margin-left: 40px !important;}
.mL_45 {  margin-left: 45px !important;}
.mL_50 {  margin-left: 50px !important;}
.mL_55 {  margin-left: 55px !important;}
.mL_60 {  margin-left: 60px !important;}
.mL_65 {  margin-left: 65px !important;}
.mL_70 {  margin-left: 70px !important;}
.mL_75 {  margin-left: 75px !important;}
.mL_80 {  margin-left: 80px !important;}
.mL_85 {  margin-left: 85px !important;}
.mL_95 {  margin-left: 90px !important;}
.mR_-5 {  margin-right: -5px !important;}
.mR_-10 {  margin-right: -10px !important;}
.mR_0 {  margin-right: 0px !important;}
.mR_5 {  margin-right: 5px !important;}
.mR_10 {  margin-right: 10px !important;}
.mR_15 {  margin-right: 15px !important;}
.mR_20 {  margin-right: 20px !important;}
.mR_25 {  margin-right: 25px !important;}
.mR_30 {  margin-right: 30px !important;}
.mR_35 {  margin-right: 35px !important;}
.mR_40 {  margin-right: 40px !important;}
.mR_45 {  margin-right: 45px !important;}
.mR_50 {  margin-right: 50px !important;}
.mR_55 {  margin-right: 55px !important;}
.mb_0 {  margin-bottom: 0px !important;}
.mb_5 {  margin-bottom: 5px !important;}
.mb_10 {  margin-bottom: 10px !important;}
.mb_15 {  margin-bottom: 15px !important;}
.mb_20 {  margin-bottom: 20px !important;}
.mb_25 {  margin-bottom: 25px !important;}
.mb_30 {  margin-bottom: 30px !important;}
.mb_35 {  margin-bottom: 35px !important;}
.mb_40 {  margin-bottom: 40px !important;}
.mb_45 {  margin-bottom: 45px !important;}
.mb_50 {  margin-bottom: 50px !important;}
.mb_55 {  margin-bottom: 55px !important;}
.mb_60 {  margin-bottom: 60px !important;}
.mb_65 {  margin-bottom: 65px !important;}
.pb_0 {  padding-bottom: 0px !important;}
.pb_5 {  padding-bottom: 5px !important;}
.pb_10 {  padding-bottom: 10px !important;}
.pb_15 {  padding-bottom: 15px !important;}
.pb_20 {  padding-bottom: 20px !important;}
.pb_25 {  padding-bottom: 25px !important;}
.pb_30 {  padding-bottom: 30px !important;}
.pb_35 {  padding-bottom: 35px !important;}
.pb_40 {  padding-bottom: 40px !important;}
.pb_45 {  padding-bottom: 45px !important;}
.pb_50 {  padding-bottom: 50px !important;}
.pb_55 {  padding-bottom: 55px !important;}
.pb_60 {  padding-bottom: 60px !important;}
.pb_65 {  padding-bottom: 65px !important;}
.pt_0 {  padding-top: 0px !important;}
.pt_5 {  padding-top: 5px !important;}
.pt_10 {  padding-top: 10px !important;}
.pt_14 {  padding-top: 14px !important;}
.pt_15 {  padding-top: 15px !important;}
.pt_20 {  padding-top: 20px !important;}
.pt_25 {  padding-top: 25px !important;}
.pt_50 {  padding-top: 50px !important;}
.pb_25 {  padding-bottom: 25px !important;}
.pb_50 {  padding-bottom: 50px !important;}
.pL_5 {  padding-left: 5px !important;}
.pL_10 {  padding-left: 10px !important;}
.pL_15 {  padding-left: 15px !important;}
.pL_20 {  padding-left: 20px !important;}
.pL_25 {  padding-left: 25px !important;}
.pL_50 {  padding-left: 50px !important;}
.pR_5 {  padding-right: 5px !important;}
.pR_10 {  padding-right: 10px !important;}
.pR_15 {  padding-right: 15px !important;}
.pR_20 {  padding-right: 20px !important;}
.pR_25 {  padding-right: 25px !important;}
.pR_50 {  padding-right: 50px !important;}

@media (min-width: 992px) {
.text-left-md {  text-align: left;}
.text-right-md {  text-align: right;}
.text-center-md {  text-align: center;}
.mt_-5-md {  margin-top: -5px !important;}
.mt_0-md {  margin-top: 0px !important;}
.mt_5-md {  margin-top: 5px !important;}
.mt_10-md {  margin-top: 10px !important;}
.mt_15-md {  margin-top: 15px !important;}
.mt_20-md {  margin-top: 20px !important;}
.mt_25-md {  margin-top: 25px !important;}
.mt_30-md {  margin-top: 30px !important;}
.mt_35-md {  margin-top: 35px !important;}
.mt_40-md {  margin-top: 40px !important;}
.mt_45-md {  margin-top: 45px !important;}
.mt_50-md {  margin-top: 50px !important;}
.mL_-10-md {  margin-left: -10px !important;}
.mL_-5-md {  margin-left: -5px !important;}
.mL_0-md {  margin-left: 0px !important;}
.mL_5-md {  margin-left: 5px !important;}
.mL_10-md {  margin-left: 10px !important;}
.mL_15-md {  margin-left: 15px !important;}
.mL_20-md {  margin-left: 20px !important;}
.mL_25-md {  margin-left: 25px !important;}
.mL_30-md {  margin-left: 30px !important;}
.mL_35-md {  margin-left: 35px !important;}
.mL_40-md {  margin-left: 40px !important;}
.mL_45-md {  margin-left: 45px !important;}
.mL_50-md {  margin-left: 50px !important;}
.mL_55-md {  margin-left: 55px !important;}
.mL_60-md {  margin-left: 60px !important;}
.mL_65-md {  margin-left: 65px !important;}
.mL_70-md {  margin-left: 70px !important;}
.mL_75-md {  margin-left: 75px !important;}
.mL_80-md {  margin-left: 80px !important;}
.mL_85-md {  margin-left: 85px !important;}
.mL_95-md {  margin-left: 90px !important;}
.mR_-5-md {  margin-right: -5px !important;}
.mR_-10-md {  margin-right: -10px !important;}
.mR_0-md {  margin-right: 0px !important;}
.mR_5-md {  margin-right: 5px !important;}
.mR_10-md {  margin-right: 10px !important;}
.mR_15-md {  margin-right: 15px !important;}
.mR_20-md {  margin-right: 20px !important;}
.mR_25-md {  margin-right: 25px !important;}
.mR_30-md {  margin-right: 30px !important;}
.mR_35-md {  margin-right: 35px !important;}
.mR_40-md {  margin-right: 40px !important;}
.mR_45-md {  margin-right: 45px !important;}
.mR_50-md {  margin-right: 50px !important;}
.mR_55-md {  margin-right: 55px !important;}
.mb_0-md {  margin-bottom: 0px !important;}
.mb_5-md {  margin-bottom: 5px !important;}
.mb_10-md {  margin-bottom: 10px !important;}
.mb_15-md {  margin-bottom: 15px !important;}
.mb_20-md {  margin-bottom: 20px !important;}
.mb_25-md {  margin-bottom: 25px !important;}
.mb_30-md {  margin-bottom: 30px !important;}
.mb_35-md {  margin-bottom: 35px !important;}
.mb_40-md {  margin-bottom: 40px !important;}
.mb_45-md {  margin-bottom: 45px !important;}
.mb_50-md {  margin-bottom: 50px !important;}
.mb_55-md {  margin-bottom: 55px !important;}
.mb_60-md {  margin-bottom: 60px !important;}
.mb_65-md {  margin-bottom: 65px !important;}
.pb_0-md {  padding-bottom: 0px !important;}
.pb_5-md {  padding-bottom: 5px !important;}
.pb_10-md {  padding-bottom: 10px !important;}
.pb_15-md {  padding-bottom: 15px !important;}
.pb_20-md {  padding-bottom: 20px !important;}
.pb_25-md {  padding-bottom: 25px !important;}
.pb_30-md {  padding-bottom: 30px !important;}
.pb_35-md {  padding-bottom: 35px !important;}
.pb_40-md {  padding-bottom: 40px !important;}
.pb_45-md {  padding-bottom: 45px !important;}
.pb_50-md {  padding-bottom: 50px !important;}
.pb_55-md {  padding-bottom: 55px !important;}
.pb_60-md {  padding-bottom: 60px !important;}
.pb_65-md {  padding-bottom: 65px !important;}
.pt_10-md {  padding-top: 10px !important;}
.pt_14-md {  padding-top: 14px !important;}
.pt_15-md {  padding-top: 15px !important;}
.pt_25-md {  padding-top: 25px !important;}
.pt_50-md {  padding-top: 50px !important;}
.pb_25-md {  padding-bottom: 25px !important;}
.pb_50-md {  padding-bottom: 50px !important;}
.pL_5-md {  padding-left: 5px !important;}
.pL_10-md {  padding-left: 10px !important;}
.pL_15-md {  padding-left: 15px !important;}
.pL_20-md {  padding-left: 20px !important;}
.pL_25-md {  padding-left: 25px !important;}
.pL_50-md {  padding-left: 50px !important;}
.pR_5-md {  padding-right: 5px !important;}
.pR_10-md {  padding-right: 10px !important;}
.pR_15-md {  padding-right: 15px !important;}
.pR_20-md {  padding-right: 20px !important;}
.pR_25-md {  padding-right: 25px !important;}
.pR_50-md {  padding-right: 50px !important;}
}

@media (min-width: 768px) {
.text-left-sm {  text-align: left;}
.text-right-sm {  text-align: right;}
.text-center-sm {  text-align: center;}
.mt_-5-sm {  margin-top: -5px !important;}
.mt_0-sm {  margin-top: 0px !important;}
.mt_5-sm {  margin-top: 5px !important;}
.mt_10-sm {  margin-top: 10px !important;}
.mt_15-sm {  margin-top: 15px !important;}
.mt_20-sm {  margin-top: 20px !important;}
.mt_25-sm {  margin-top: 25px !important;}
.mt_30-sm {  margin-top: 30px !important;}
.mt_35-sm {  margin-top: 35px !important;}
.mt_40-sm {  margin-top: 40px !important;}
.mt_45-sm {  margin-top: 45px !important;}
.mt_50-sm {  margin-top: 50px !important;}
.mL_-10-sm {  margin-left: -10px !important;}
.mL_-5-sm {  margin-left: -5px !important;}
.mL_0-sm {  margin-left: 0px !important;}
.mL_5-sm {  margin-left: 5px !important;}
.mL_10-sm {  margin-left: 10px !important;}
.mL_15-sm {  margin-left: 15px !important;}
.mL_20-sm {  margin-left: 20px !important;}
.mL_25-sm {  margin-left: 25px !important;}
.mL_30-sm {  margin-left: 30px !important;}
.mL_35-sm {  margin-left: 35px !important;}
.mL_40-sm {  margin-left: 40px !important;}
.mL_45-sm {  margin-left: 45px !important;}
.mL_50-sm {  margin-left: 50px !important;}
.mL_55-sm {  margin-left: 55px !important;}
.mL_60-sm {  margin-left: 60px !important;}
.mL_65-sm {  margin-left: 65px !important;}
.mL_70-sm {  margin-left: 70px !important;}
.mL_75-sm {  margin-left: 75px !important;}
.mL_80-sm {  margin-left: 80px !important;}
.mL_85-sm {  margin-left: 85px !important;}
.mL_95-sm {  margin-left: 90px !important;}
.mR_-5-sm {  margin-right: -5px !important;}
.mR_-10-sm {  margin-right: -10px !important;}
.mR_0-sm {  margin-right: 0px !important;}
.mR_5-sm {  margin-right: 5px !important;}
.mR_10-sm {  margin-right: 10px !important;}
.mR_15-sm {  margin-right: 15px !important;}
.mR_20-sm {  margin-right: 20px !important;}
.mR_25-sm {  margin-right: 25px !important;}
.mR_30-sm {  margin-right: 30px !important;}
.mR_35-sm {  margin-right: 35px !important;}
.mR_40-sm {  margin-right: 40px !important;}
.mR_45-sm {  margin-right: 45px !important;}
.mR_50-sm {  margin-right: 50px !important;}
.mR_55-sm {  margin-right: 55px !important;}
.mb_0-sm {  margin-bottom: 0px !important;}
.mb_5-sm {  margin-bottom: 5px !important;}
.mb_10-sm {  margin-bottom: 10px !important;}
.mb_15-sm {  margin-bottom: 15px !important;}
.mb_20-sm {  margin-bottom: 20px !important;}
.mb_25-sm {  margin-bottom: 25px !important;}
.mb_30-sm {  margin-bottom: 30px !important;}
.mb_35-sm {  margin-bottom: 35px !important;}
.mb_40-sm {  margin-bottom: 40px !important;}
.mb_45-sm {  margin-bottom: 45px !important;}
.mb_50-sm {  margin-bottom: 50px !important;}
.mb_55-sm {  margin-bottom: 55px !important;}
.mb_60-sm {  margin-bottom: 60px !important;}
.mb_65-sm {  margin-bottom: 65px !important;}
.pb_0-sm {  padding-bottom: 0px !important;}
.pb_5-sm {  padding-bottom: 5px !important;}
.pb_10-sm {  padding-bottom: 10px !important;}
.pb_15-sm {  padding-bottom: 15px !important;}
.pb_20-sm {  padding-bottom: 20px !important;}
.pb_25-sm {  padding-bottom: 25px !important;}
.pb_30-sm {  padding-bottom: 30px !important;}
.pb_35-sm {  padding-bottom: 35px !important;}
.pb_40-sm {  padding-bottom: 40px !important;}
.pb_45-sm {  padding-bottom: 45px !important;}
.pb_50-sm {  padding-bottom: 50px !important;}
.pb_55-sm {  padding-bottom: 55px !important;}
.pb_60-sm {  padding-bottom: 60px !important;}
.pb_65-sm {  padding-bottom: 65px !important;}
.pt_10-sm {  padding-top: 10px !important;}
.pt_14-sm {  padding-top: 14px !important;}
.pt_15-sm {  padding-top: 15px !important;}
.pt_25-sm {  padding-top: 25px !important;}
.pt_50-sm {  padding-top: 50px !important;}
.pb_25-sm {  padding-bottom: 25px !important;}
.pb_50-sm {  padding-bottom: 50px !important;}
.pL_5-sm {  padding-left: 5px !important;}
.pL_10-sm {  padding-left: 10px !important;}
.pL_15-sm {  padding-left: 15px !important;}
.pL_20-sm {  padding-left: 20px !important;}
.pL_25-sm {  padding-left: 25px !important;}
.pL_50-sm {  padding-left: 50px !important;}
.pR_5-sm {  padding-right: 5px !important;}
.pR_10-sm {  padding-right: 10px !important;}
.pR_15-sm {  padding-right: 15px !important;}
.pR_20-sm {  padding-right: 20px !important;}
.pR_25-sm {  padding-right: 25px !important;}
.pR_50-sm {  padding-right: 50px !important;}
}
/* width */
.wt10p {  width: 10% !important;  min-width: 10% !important;}
.wt15p {  width: 15% !important;  min-width: 15% !important;}
.wt20p {  width: 20% !important;  min-width: 20% !important;}
.wt25p {  width: 25% !important;  min-width: 25% !important;}
.wt30p {  width: 30% !important;  min-width: 30% !important;}
.wt35p {  width: 35% !important;  min-width: 35% !important;}
.wt40p {  width: 40% !important;  min-width: 40% !important;}
.wt45p {  width: 45% !important;  min-width: 45% !important;}
.wt50p {  width: 50% !important;  min-width: 50% !important;}
.wt55p {  width: 55% !important;  min-width: 55% !important;}
.wt60p {  width: 60% !important;  min-width: 60% !important;}
.wt65p {  width: 65% !important;  min-width: 65% !important;}
.wt70p {  width: 70% !important;  min-width: 70% !important;}
.wt75p {  width: 75% !important;  min-width: 75% !important;}
.wt80p {  width: 80% !important;  min-width: 80% !important;}
.wt85p {  width: 85% !important;  min-width: 85% !important;}
.wt90p {  width: 90% !important;  min-width: 90% !important;}
.wt95p {  width: 95% !important;  min-width: 95% !important;}
.wt100p {  width: 100% !important;  min-width: 100% !important;}
/**/
.wt5 {  width: 5px !important;  min-width: 5px !important;}
.wt10 {  width: 10px !important;  min-width: 10px !important;}
.wt20 {  width: 20px !important;  min-width: 20px !important;}
.wt30 {  width: 30px !important;  min-width: 30px !important;}
.wt40 {  width: 40px !important;  min-width: 40px !important;}
.wt50 {  width: 50px !important;  min-width: 50px !important;}
.wt60 {  width: 60px !important;  min-width: 60px !important;}
.wt70 {  width: 70px !important;  min-width: 70px !important;}
.wt80 {  width: 80px !important;  min-width: 80px !important;}
.wt90 {  width: 90px !important;  min-width: 90px !important;}
.wt95 {  width: 95px !important;  min-width: 95px !important;}
.wt100 {  width: 100px !important;  min-width: 100px !important;}
.wt110 {  width: 110px !important;  min-width: 110px !important;}
.wt120 {  width: 120px !important;  min-width: 120px !important;}
.wt130 {  width: 130px !important;  min-width: 130px !important;}
.wt140 {  width: 140px !important;  min-width: 140px !important;}
.wt150 {  width: 150px !important;  min-width: 150px !important;}
.wt160 {  width: 160px !important;  min-width: 160px !important;}
.wt170 {  width: 170px !important;  min-width: 170px !important;}
.wt180 {  width: 180px !important;  min-width: 180px !important;}
.wt190 {  width: 190px !important;  min-width: 190px !important;}
.wt200 {  width: 200px !important;  min-width: 200px !important;}
.wt210 {  width: 210px !important;  min-width: 210px !important;}
.wt220 {  width: 220px !important;  min-width: 220px !important;}
.wt230 {  width: 230px !important;  min-width: 230px !important;}
.wt240 {  width: 240px !important;  min-width: 240px !important;}
.wt250 {  width: 250px !important;  min-width: 250px !important;}
.wt260 {  width: 260px !important;  min-width: 260px !important;}
.wt270 {  width: 270px !important;  min-width: 270px !important;}
.wt280 {  width: 280px !important;  min-width: 280px !important;}
.wt290 {  width: 290px !important;  min-width: 290px !important;}
.wt300 {  width: 300px !important;  min-width: 300px !important;}
.wt310 {  width: 310px !important;  min-width: 310px !important;}
.wt320 {  width: 320px !important;  min-width: 320px !important;}
.wt330 {  width: 330px !important;  min-width: 330px !important;}
.wt340 {  width: 340px !important;  min-width: 340px !important;}
.wt350 {  width: 350px !important;  min-width: 350px !important;}
.wt360 {  width: 360px !important;  min-width: 360px !important;}
.wt370 {  width: 370px !important;  min-width: 370px !important;}
.wt380 {  width: 380px !important;  min-width: 380px !important;}
.wt390 {  width: 390px !important;  min-width: 390px !important;}
.wt400 {  width: 400px !important;  min-width: 400px !important;}
.wt410 {  width: 410px !important;  min-width: 410px !important;}
.wt420 {  width: 420px !important;  min-width: 420px !important;}
.wt430 {  width: 430px !important;  min-width: 430px !important;}
.wt440 {  width: 440px !important;  min-width: 440px !important;}
.wt450 {  width: 450px !important;  min-width: 450px !important;}
.wt460 {  width: 460px !important;  min-width: 460px !important;}
.wt470 {  width: 470px !important;  min-width: 470px !important;}
.wt480 {  width: 480px !important;  min-width: 480px !important;}
.wt490 {  width: 490px !important;  min-width: 490px !important;}
.wt500 {  width: 500px !important;  min-width: 500px !important;}
.wt510 {  width: 510px !important;  min-width: 510px !important;}
.wt520 {  width: 520px !important;  min-width: 520px !important;}
.wt530 {  width: 530px !important;  min-width: 530px !important;}
.wt540 {  width: 540px !important;  min-width: 540px !important;}
.wt550 {  width: 550px !important;  min-width: 550px !important;}
.wt560 {  width: 560px !important;  min-width: 560px !important;}
.wt570 {  width: 570px !important;  min-width: 570px !important;}
.wt580 {  width: 580px !important;  min-width: 580px !important;}
.wt590 {  width: 590px !important;  min-width: 590px !important;}
.wt600 {  width: 600px !important;  min-width: 600px !important;}
/* max-wt */
.form-control.max-wt5 {  max-width: 5px !important;}
.form-control.max-wt10 {  max-width: 10px !important;}
.form-control.max-wt20 {  max-width: 20px !important;}
.form-control.max-wt30 {  max-width: 30px !important;}
.form-control.max-wt40 {  max-width: 40px !important;}
.form-control.max-wt50 {  max-width: 50px !important;}
.form-control.max-wt60 {  max-width: 60px !important;}
.form-control.max-wt70 {  max-width: 70px !important;}
.form-control.max-wt80 {  max-width: 80px !important;}
.form-control.max-wt90 {  max-width: 90px !important;}
.form-control.max-wt95 {  max-width: 95px !important;}
.form-control.max-wt100 {  max-width: 100px !important;}
.form-control.max-wt110 {  max-width: 110px !important;}
.form-control.max-wt120 {  max-width: 120px !important;}
.form-control.max-wt130 {  max-width: 130px !important;}
.form-control.max-wt140 {  max-width: 140px !important;}
.form-control.max-wt150 {  max-width: 150px !important;}
.form-control.max-wt160 {  max-width: 160px !important;}
.form-control.max-wt170 {  max-width: 170px !important;}
.form-control.max-wt180 {  max-width: 180px !important;}
.form-control.max-wt190 {  max-width: 190px !important;}
.form-control.max-wt200 {  max-width: 200px !important;}
.form-control.max-wt210 {  max-width: 210px !important;}
.form-control.max-wt220 {  max-width: 220px !important;}
.form-control.max-wt230 {  max-width: 230px !important;}
.form-control.max-wt240 {  max-width: 240px !important;}
.form-control.max-wt250 {  max-width: 250px !important;}
.form-control.max-wt260 {  max-width: 260px !important;}
.form-control.max-wt270 {  max-width: 270px !important;}
.form-control.max-wt280 {  max-width: 280px !important;}
.form-control.max-wt290 {  max-width: 290px !important;}
.form-control.max-wt300 {  max-width: 300px !important;}
.form-control.max-wt310 {  max-width: 310px !important;}
.form-control.max-wt320 {  max-width: 320px !important;}
.form-control.max-wt330 {  max-width: 330px !important;}
.form-control.max-wt340 {  max-width: 340px !important;}
.form-control.max-wt350 {  max-width: 350px !important;}
.form-control.max-wt360 {  max-width: 360px !important;}
.form-control.max-wt370 {  max-width: 370px !important;}
.form-control.max-wt380 {  max-width: 380px !important;}
.form-control.max-wt390 {  max-width: 390px !important;}
.form-control.max-wt400 {  max-width: 400px !important;}
.form-control.max-wt410 {  max-width: 410px !important;}
.form-control.max-wt420 {  max-width: 420px !important;}
.form-control.max-wt430 {  max-width: 430px !important;}
.form-control.max-wt440 {  max-width: 440px !important;}
.form-control.max-wt450 {  max-width: 450px !important;}
.form-control.max-wt460 {  max-width: 460px !important;}
.form-control.max-wt470 {  max-width: 470px !important;}
.form-control.max-wt480 {  max-width: 480px !important;}
.form-control.max-wt490 {  max-width: 490px !important;}
.form-control.max-wt500 {  max-width: 500px !important;}
.form-control.max-wt510 {  max-width: 510px !important;}
.form-control.max-wt520 {  max-width: 520px !important;}
.form-control.max-wt530 {  max-width: 530px !important;}
.form-control.max-wt540 {  max-width: 540px !important;}
.form-control.max-wt550 {  max-width: 550px !important;}
.form-control.max-wt560 {  max-width: 560px !important;}
.form-control.max-wt570 {  max-width: 570px !important;}
.form-control.max-wt580 {  max-width: 580px !important;}
.form-control.max-wt590 {  max-width: 590px !important;}
.form-control.max-wt600 {  max-width: 600px !important;}
/**/
.wt_ymd {  width: 100px !important;  min-width: 100px !important;}
.wt_time {  width: 300px !important;  min-width: inherit !important;}
.wt_freeword {  width: inherit !important;  min-width: 200px !important;  max-width: none !important;}
.table-condensed .wt_freeword {  min-width: 170px !important;}



@media screen and (max-width: 767px) {
.formContent .wt70p, .formContent .wt80p, .formContent .wt85p, .formContent .wt90p, .formContent .wt95p, .formContent .wt5, .formContent .wt10, .formContent .wt20, .formContent .wt30, .formContent .wt40, .formContent .wt50, .formContent .wt60, .formContent .wt70, .formContent .wt80, .formContent .wt90, .formContent .wt95, .formContent .wt100, .formContent .wt110, .formContent .wt120, .formContent .wt130, .formContent .wt140, .formContent .wt150, .formContent .wt160, .formContent .wt170, .formContent .wt180, .formContent .wt190, .formContent .wt200, .formContent .wt210, .formContent .wt220, .formContent .wt230, .formContent .wt240, .formContent .wt250, .formContent .wt260, .formContent .wt270, .formContent .wt280, .formContent .wt290, .formContent .wt300 {
  display: inline-block !important;
  margin-bottom: 10px;
}
.formContent table .wt70p, .formContent table .wt80p, .formContent table .wt85p, .formContent table .wt90p, .formContent table .wt95p, .formContent table .wt5, .formContent table .wt10, .formContent table .wt20, .formContent table .wt30, .formContent table .wt40, .formContent table .wt50, .formContent table .wt60, .formContent table .wt70, .formContent table .wt80, .formContent table .wt90, .formContent table .wt95, .formContent table .wt100, .formContent table .wt110, .formContent table .wt120, .formContent table .wt130, .formContent table .wt140, .formContent table .wt150, .formContent table .wt160, .formContent table .wt170, .formContent table .wt180, .formContent table .wt190, .formContent table .wt200, .formContent table .wt210, .formContent table .wt220, .formContent table .wt230, .formContent table .wt240, .formContent table .wt250, .formContent table .wt260, .formContent table .wt270, .formContent table .wt280, .formContent table .wt290, .formContent table .wt300 {
  display: table-cell !important;
  margin-bottom: 0;
}
}
