/* *, *:before, *:after {
    -webkit-box-sizing: unset !important;
    -moz-box-sizing: unset !important;
    box-sizing: unset !important;
} */
.login_btnMain > a > span,.join_btnMain > a > span  {
  font-size: 1.7rem;
}
#document {
  position: relative;
  width: 100%;
  height: auto;
  background-color: #282828;
  min-height: 100%;
  /* padding-bottom: 147px; */
}
.visual-sub img {width:100%;}
/* #footer {position: fixed; bottom: 0; width: 100%; z-index: 50;} */
#footer { 
    z-index: 50;
    height: 0px;
    position: relative;
    transform: translateY(-100%);
  } 
  .logo {
    position: absolute;
    top: 2px;
    left: 75px;
}
ul.caution > li {
  color: #e3130e;
  font-size: 1.7rem;
}
.t_icon a img {
  width: 30px;
}
.offers-view > .cont{
  margin-top: 30px;
  background-color: #424242;
  border-radius: 7px;
  padding: 0px 50px;
  box-sizing: border-box;
}
.content-box {margin: 0 auto;float: none;width: 100%;max-width: 1340px;}
.content-box {padding: 0 10px;}
.content-box {height: 100%;margin-bottom: 100px;}
.table-style1 {border: 1px solid #9d8a69;position: relative;padding: 20px 35px 15px 35px;margin: 20px 0 279px 0;margin-bottom: 31px;}
.notandum-box > .txt p {text-indent: -10px;}
.table-style1 > .box > dl > dt {font-family: "ns";font-size: 14px;color: #fff;min-width:100px;}
.table-style1 > .box > dl > * {display: table-cell;vertical-align: middle;height: 50px;color:#f88787;}
.table-thead1 {display: flex;align-items: center;border-bottom: 2px solid #9d8a69;height: 60px;margin: 0px 0px;text-align: center;}
.table-thead {border-top: 0px solid;position: relative;}
.table-tbody {border-top: 0px solid;position: relative;height: 100%;padding-bottom: 20px;border-bottom: 1px solid #e4e4e4;align-items: left;}
.table-thead ul li {width: 20%;}
.table-tbody ul li {width: 20%;}
.tbody-list1 {display: flex;align-items: center;height: 20px;margin: 0px 0px;text-align: center;flex: 1;margin-top: 20px;}
#search > div input {border: 1px solid rgb(0 0 0 / 20%);border-radius: -137px;background: rgba(255,255,255,0.3);color: #4a4a4a;padding: 10px 10px;}
.table-thead1 .wide, .tbody-list1 .wide{width: 80% !important;}
.col-lg-3 {display: flex;flex-direction: row;flex-wrap: wrap;}
.col-lg-3 > .item-img {width: 220px;height: 220px;margin: 40px;text-align: center;overflow: hidden;}
.col-lg-3 > .item-img > a > img {width: 220px;background-color: #9d8a69;}
.g_title_s {position: relative;left: 0px;background-color: #0000009c;display: flex;flex-direction: column;align-content: center;color: #fff;flex-wrap: wrap;padding: 10px;}
.g_images_s {position: relative;top: -130px;}
.g_images_s img {width: 100px;}
.col-lg-3 > .item-img > a > img:hover {transition: all 0.3s ease;-webkit-transform: scale(1.1);transform: scale(1.3);cursor: pointer;}

.n1 {top: -85px !important;}
.n2 {top: -80px !important;}
.n3 {top: -70px !important;}
.n4 {top: -70px !important;}
.n5 {top: -63px !important;}
.n6 {top: -62px !important;}
.n7 {top: -75px !important;}
.n8 {top: -62px !important;}
.n9 {top: -62px !important;}
.n10 {top: -69px !important;}
.n11 {top: -63px !important;}
.n12 {top: -80px !important;}
.n13 {top: -93px !important;}
.n14 {top: -65px !important;}
.n15 {top: -74px !important;}
.n16 {top: -94px !important;}
.n17 {top: -66px !important;}
.n18 {top: -70px !important;}
.n19 {top: -86px !important;}
.n20 {top: -96px !important;}
.n21 {top: -62px !important;}
.n22 {top: -63px !important;}
.n23 {top: -71px !important;}
.n24 {top: -63px !important;}
.n25 {top: -73px !important;}
.n26 {top: -62px !important;}