/*
@mixin fz($s: 14) {
  font-size: $s + px;
  font-size: ($s / 10) + rem;
}
*/
/*
@mixin round($r : 3px) {
  -webkit-border-radius: $r;
  -moz-border-radius: $r;
  -ms-border-radius: $r;
  border-radius: $r;
}

@mixin opacity($opacity) {
  opacity: $opacity;
  $opacityIE: $opacity * 100;
  filter: alpha(opacity=$opacityIE);
}

@mixin shadow() {
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15);
  box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.15);
}
*/
/* =====================
job-color
===================== */
/* line 12, ../sass/welfare.scss */
.welfare .title:before {
  background: #c8aa78; }
/* line 16, ../sass/welfare.scss */
.welfare .header-block {
  border-top-color: #c8aa78; }
  /* line 20, ../sass/welfare.scss */
  .welfare .header-block .wrap p {
    background: #c8aa78; }
/* line 26, ../sass/welfare.scss */
.welfare .title-block h2 {
  color: #c8aa78; }
/* line 32, ../sass/welfare.scss */
.welfare .colum-block .btn-more a {
  color: #c8aa78;
  border: 2px solid #c8aa78; }
  /* line 35, ../sass/welfare.scss */
  .welfare .colum-block .btn-more a:after {
    border-color: #c8aa78; }
  /* line 38, ../sass/welfare.scss */
  .welfare .colum-block .btn-more a:hover {
    color: #fff;
    background: #c8aa78; }
    /* line 41, ../sass/welfare.scss */
    .welfare .colum-block .btn-more a:hover:after {
      border-color: #fff; }
/* line 51, ../sass/welfare.scss */
.welfare .job-cate-block ul li a {
  background: #c8aa78;
  border: 2px solid #c8aa78; }
  /* line 54, ../sass/welfare.scss */
  .welfare .job-cate-block ul li a:hover {
    color: #c8aa78;
    background: #fff; }
    /* line 57, ../sass/welfare.scss */
    .welfare .job-cate-block ul li a:hover:before {
      border-color: transparent transparent transparent #c8aa78; }
    /* line 60, ../sass/welfare.scss */
    .welfare .job-cate-block ul li a:hover:after {
      background: url("/column/common/img//welfare/icon-blank.png") no-repeat;
      background-size: contain; }
/* line 69, ../sass/welfare.scss */
.welfare .writer-block {
  border-color: #c8aa78;
  background: #fff8ea; }
  /* line 72, ../sass/welfare.scss */
  .welfare .writer-block h3 {
    color: #c8aa78; }
  /* line 78, ../sass/welfare.scss */
  .welfare .writer-block ul li a:after {
    background: url("/column/common/img/welfare/icon-blank.png") no-repeat;
    background-size: contain; }
/* line 87, ../sass/welfare.scss */
.welfare .btn-cate-top a {
  background: #c8aa78;
  border: 2px solid #c8aa78;
  /*&:after {
  position: absolute;
  display: block;
  content: "";
  top: 50%;
  right: 15px;
  width: 8px;
  height: 8px;
  margin-top: -4px;
  border-top: 2px solid #000;
  border-right: 2px solid #000;
  @include rotate(45deg);
  @include transition(all 0.3s ease-in-out);
}*/ }
  /* line 104, ../sass/welfare.scss */
  .welfare .btn-cate-top a:hover {
    color: #c8aa78;
    background: #fff;
  /*&:after {
  border-color: #fff;
}*/ }
/* line 113, ../sass/welfare.scss */
.welfare .footer-block {
  background: #c8aa78; }
