@charset "UTF-8";
@keyframes fade-in {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-moz-keyframes fade-in {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
/* line 5, ../sass/single.scss */
#page__main {
  display: none;
}
@media screen and (min-width: 769px) {
  /* line 5, ../sass/single.scss */
  #page__main {
    width: 100%;
    display: block;
    height: 200px;
    background-color: #FFF4EA;
  }
}

/* line 14, ../sass/single.scss */
.entry__body, .staff__sec {
  margin-top: 100px;
}
@media screen and (min-width: 769px) {
  /* line 14, ../sass/single.scss */
  .entry__body, .staff__sec {
    margin-top: -50px;
  }
}
/* line 19, ../sass/single.scss */
.entry__body .inner, .staff__sec .inner {
  padding: 1em 1em 0 1em;
}
/* line 21, ../sass/single.scss */
.entry__body .inner div, .staff__sec .inner div {
  margin-bottom: 20px;
}
/* line 24, ../sass/single.scss */
.entry__body .inner .pnkz, .staff__sec .inner .pnkz {
  display: none;
}
@media screen and (min-width: 769px) {
  /* line 24, ../sass/single.scss */
  .entry__body .inner .pnkz, .staff__sec .inner .pnkz {
    display: block;
    margin-bottom: 80px;
  }
}
/* line 30, ../sass/single.scss */
.entry__body .inner .pnkz a, .staff__sec .inner .pnkz a {
  display: inline-block;
  position: relative;
  margin-right: 1em;
}
/* line 34, ../sass/single.scss */
.entry__body .inner .pnkz a:after, .staff__sec .inner .pnkz a:after {
  content: "";
  display: inline-block;
  width: 7px;
  height: 7px;
  border-top: 1px solid #BABABA;
  border-right: 1px solid #BABABA;
  transform: rotate(45deg);
  position: relative;
  top: -2px;
  right: -8px;
}
/* line 48, ../sass/single.scss */
.entry__body .inner h1, .staff__sec .inner h1 {
  font-size: 38px;
  color: #333;
  text-align: center;
  margin-bottom: 40px;
}
@media screen and (min-width: 420px) {
  /* line 48, ../sass/single.scss */
  .entry__body .inner h1, .staff__sec .inner h1 {
    font-size: 9.04762vw;
  }
}
@media screen and (min-width: 769px) {
  /* line 48, ../sass/single.scss */
  .entry__body .inner h1, .staff__sec .inner h1 {
    font-size: 42px;
  }
}
/* line 59, ../sass/single.scss */
.entry__body .inner h1 span, .staff__sec .inner h1 span {
  display: block;
  font-size: 12px;
}
@media screen and (min-width: 769px) {
  /* line 59, ../sass/single.scss */
  .entry__body .inner h1 span, .staff__sec .inner h1 span {
    font-size: 16px;
  }
}
/* line 67, ../sass/single.scss */
.entry__body .inner h2, .staff__sec .inner h2 {
  font-size: 30px;
  color: #E62334;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
}
@media screen and (min-width: 420px) {
  /* line 67, ../sass/single.scss */
  .entry__body .inner h2, .staff__sec .inner h2 {
    font-size: 7.61905vw;
  }
}
@media screen and (min-width: 769px) {
  /* line 67, ../sass/single.scss */
  .entry__body .inner h2, .staff__sec .inner h2 {
    font-size: 42px;
  }
}
/* line 79, ../sass/single.scss */
.entry__body .inner h2:after, .staff__sec .inner h2:after {
  content: "";
  display: block;
  width: 85px;
  height: 7px;
  background-image: url(../img/top/h2_border.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  top: -10px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
/* line 95, ../sass/single.scss */
.entry__body .inner h3, .staff__sec .inner h3 {
  font-size: 20px;
  color: #E62334;
  font-weight: 600;
  margin-bottom: 20px;
}
@media screen and (min-width: 420px) {
  /* line 95, ../sass/single.scss */
  .entry__body .inner h3, .staff__sec .inner h3 {
    font-size: 5.71429vw;
  }
}
@media screen and (min-width: 769px) {
  /* line 95, ../sass/single.scss */
  .entry__body .inner h3, .staff__sec .inner h3 {
    font-size: 26px;
  }
}
/* line 107, ../sass/single.scss */
.entry__body .inner h4, .staff__sec .inner h4 {
  font-size: 18px;
  border-bottom: 1px solid #E62334;
  padding-bottom: 5px;
  margin-top: 10px;
  margin-bottom: 20px;
}
@media screen and (min-width: 420px) {
  /* line 107, ../sass/single.scss */
  .entry__body .inner h4, .staff__sec .inner h4 {
    font-size: 4.28571vw;
  }
}
@media screen and (min-width: 769px) {
  /* line 107, ../sass/single.scss */
  .entry__body .inner h4, .staff__sec .inner h4 {
    font-size: 24px;
  }
}
/* line 120, ../sass/single.scss */
.entry__body .inner table, .staff__sec .inner table {
  width: 100%;
  margin-bottom: 30px;
}
/* line 124, ../sass/single.scss */
.entry__body .inner table.type01 tr, .staff__sec .inner table.type01 tr {
  border-bottom: 1px solid #B2B2B2;
  border-top: 1px solid #B2B2B2;
}
/* line 127, ../sass/single.scss */
.entry__body .inner table.type01 tr th, .staff__sec .inner table.type01 tr th {
  width: 30%;
  padding: 10px;
  color: #E62334;
}
@media screen and (min-width: 769px) {
  /* line 127, ../sass/single.scss */
  .entry__body .inner table.type01 tr th, .staff__sec .inner table.type01 tr th {
    width: 25%;
  }
}
/* line 135, ../sass/single.scss */
.entry__body .inner table.type01 tr td, .staff__sec .inner table.type01 tr td {
  padding: 10px;
}
/* line 141, ../sass/single.scss */
.entry__body .inner ul, .entry__body .inner ol, .staff__sec .inner ul, .staff__sec .inner ol {
  padding: 0;
  margin-left: 1.5em;
  margin-bottom: 30px;
}
/* line 146, ../sass/single.scss */
.entry__body .inner .btn, .staff__sec .inner .btn {
  margin: 1%;
}

/* line 155, ../sass/single.scss */
.entry__body.item .inner .flex {
  margin-bottom: 100px;
}
@media screen and (min-width: 520px) {
  /* line 155, ../sass/single.scss */
  .entry__body.item .inner .flex {
    margin-bottom: 60px;
  }
}
/* line 160, ../sass/single.scss */
.entry__body.item .inner .flex .item_box {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 98%;
  margin: 2% 1%;
  color: #333;
  text-align: center;
}
@media screen and (min-width: 360px) {
  /* line 160, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box {
    width: 48%;
  }
}
@media screen and (min-width: 769px) {
  /* line 160, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box {
    width: 31%;
  }
}
@media screen and (min-width: 1100px) {
  /* line 160, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box {
    width: 23%;
  }
}
/* line 178, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .item_img {
  overflow: hidden;
  width: 100%;
  text-align: center;
  display: block;
  margin-bottom: 10px;
}
/* line 184, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .item_img img {
  height: 180px;
}
@media screen and (min-width: 769px) {
  /* line 184, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box .item_img img {
    height: 300px;
  }
}
/* line 191, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .item_name {
  color: #E62334;
  font-weight: bold;
  display: block;
  margin-bottom: 10px;
}
/* line 198, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .item_lead {
  display: block;
  margin-bottom: 10px;
  text-align: left;
  padding: 0 1em;
}
/* line 204, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .btn_link {
  padding: 10px 35px;
  text-align: center;
  display: inline-block;
  color: #fff;
  border-radius: 30px;
  position: relative;
  border: 2px solid #E62334;
  background-color: #E62334;
  text-decoration: none;
  font-size: 14px;
  box-shadow: 0px 5px 0px -1px rgba(0, 0, 0, 0.2);
}
@media screen and (min-width: 769px) {
  /* line 217, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box .btn_link:hover {
    color: #E62334;
    border-color: #E62334;
    background-color: #fff;
  }
  /* line 221, ../sass/single.scss */
  .entry__body.item .inner .flex .item_box .btn_link:hover:before {
    color: #E62334;
    border-color: #E62334;
  }
}
/* line 227, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .btn_link:after {
  display: none;
}
/* line 230, ../sass/single.scss */
.entry__body.item .inner .flex .item_box .btn_link:before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  position: absolute;
  margin-left: 10px;
  right: 20px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}

/* line 253, ../sass/single.scss */
.entry__body.center .inner .center__flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 255, ../sass/single.scss */
.entry__body.center .inner .center__flex .center__prof {
  width: 98%;
  margin: 2% 1%;
}
@media screen and (min-width: 769px) {
  /* line 255, ../sass/single.scss */
  .entry__body.center .inner .center__flex .center__prof {
    width: 48%;
  }
}
/* line 268, ../sass/single.scss */
.entry__body.center .inner .center__flex .center__prof .center__cont .post_num {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 272, ../sass/single.scss */
.entry__body.center .inner .center__flex .center__prof .center__cont .add {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 276, ../sass/single.scss */
.entry__body.center .inner .center__flex .center__prof .center__cont .tel {
  margin-top: 0;
}

/* line 290, ../sass/single.scss */
.entry__body.interview .inner .intev__flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 292, ../sass/single.scss */
.entry__body.interview .inner .intev__flex .intev__prof {
  width: 98%;
  margin: 2%;
  background-color: #FFF8F2;
  padding: 20px;
  border-radius: 20px;
  color: #333;
}
@media screen and (min-width: 769px) {
  /* line 292, ../sass/single.scss */
  .entry__body.interview .inner .intev__flex .intev__prof {
    width: 46%;
  }
}
/* line 302, ../sass/single.scss */
.entry__body.interview .inner .intev__flex .intev__prof .intev__thmb {
  overflow: hidden;
  border-radius: 20px;
}
/* line 307, ../sass/single.scss */
.entry__body.interview .inner .intev__flex .intev__prof .intev__cont .intev__lead {
  color: #E62334;
  font-size: 18px;
}
/* line 311, ../sass/single.scss */
.entry__body.interview .inner .intev__flex .intev__prof .intev__cont .role {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 315, ../sass/single.scss */
.entry__body.interview .inner .intev__flex .intev__prof .intev__cont .namae {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 334, ../sass/single.scss */
.entry__body.news .inner .news__box {
  background-color: #FAFAFA;
  padding: 1em;
  border-radius: 15px;
  margin-bottom: 30px;
}
@media screen and (min-width: 769px) {
  /* line 334, ../sass/single.scss */
  .entry__body.news .inner .news__box {
    padding: 40px;
  }
}
/* line 342, ../sass/single.scss */
.entry__body.news .inner .news__box .news__item {
  margin-bottom: 20px;
}
@media screen and (min-width: 769px) {
  /* line 342, ../sass/single.scss */
  .entry__body.news .inner .news__box .news__item {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: left;
    justify-content: left;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
  }
}
/* line 347, ../sass/single.scss */
.entry__body.news .inner .news__box .news__item .item__date {
  display: block;
  color: #E62334;
}
@media screen and (min-width: 769px) {
  /* line 347, ../sass/single.scss */
  .entry__body.news .inner .news__box .news__item .item__date {
    margin-right: 20px;
    width: 120px;
  }
}
/* line 355, ../sass/single.scss */
.entry__body.news .inner .news__box .news__item .item__tit {
  display: block;
  color: #333;
}

/* line 367, ../sass/single.scss */
.entry__body .wp-block-columns {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  max-width: 1200px;
}
/* line 370, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column {
  margin: 1%;
}
/* line 372, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column img {
  margin: 0 auto;
}
/* line 375, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child {
  width: 98%;
}
@media screen and (max-width: 768px) {
  /* line 375, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child {
    width: 98%;
  }
}
/* line 382, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(1), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(1) ~ .wp-block-column {
  width: 98%;
}
@media screen and (max-width: 768px) {
  /* line 382, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(1), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(1) ~ .wp-block-column {
    width: 48%;
  }
}
/* line 382, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(2), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(2) ~ .wp-block-column {
  width: 48%;
}
@media screen and (max-width: 768px) {
  /* line 382, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(2), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(2) ~ .wp-block-column {
    width: 48%;
  }
}
/* line 382, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(3), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(3) ~ .wp-block-column {
  width: 31.33333%;
}
@media screen and (max-width: 768px) {
  /* line 382, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(3), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(3) ~ .wp-block-column {
    width: 48%;
  }
}
/* line 382, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(4), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(4) ~ .wp-block-column {
  width: 23%;
}
@media screen and (max-width: 768px) {
  /* line 382, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(4), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(4) ~ .wp-block-column {
    width: 48%;
  }
}
/* line 382, ../sass/single.scss */
.entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(5), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(5) ~ .wp-block-column {
  width: 18%;
}
@media screen and (max-width: 768px) {
  /* line 382, ../sass/single.scss */
  .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(5), .entry__body .wp-block-columns .wp-block-column:first-child:nth-last-of-type(5) ~ .wp-block-column {
    width: 48%;
  }
}
/* line 396, ../sass/single.scss */
.entry__body .wp-block-table.is-style-regular tr {
  border-bottom: 1px solid #B2B2B2;
}
/* line 398, ../sass/single.scss */
.entry__body .wp-block-table.is-style-regular tr th {
  width: 30%;
  padding: 20px;
}
@media screen and (min-width: 769px) {
  /* line 398, ../sass/single.scss */
  .entry__body .wp-block-table.is-style-regular tr th {
    width: 25%;
  }
}
/* line 405, ../sass/single.scss */
.entry__body .wp-block-table.is-style-regular tr td {
  padding: 10px;
  font-weight: 600;
}
/* line 408, ../sass/single.scss */
.entry__body .wp-block-table.is-style-regular tr td:first-of-type {
  width: 30%;
  padding: 20px;
  color: #E62334;
}
@media screen and (min-width: 769px) {
  /* line 408, ../sass/single.scss */
  .entry__body .wp-block-table.is-style-regular tr td:first-of-type {
    width: 25%;
  }
}
/* line 419, ../sass/single.scss */
.entry__body .wp-block-table.is-style-stripes {
  width: 100%;
  border: 1px solid #B2B2B2;
}
/* line 423, ../sass/single.scss */
.entry__body .wp-block-table.is-style-stripes tr {
  border-bottom: 1px solid #B2B2B2;
}
/* line 425, ../sass/single.scss */
.entry__body .wp-block-table.is-style-stripes tr th {
  width: 100%;
  display: block;
  padding: 10px;
  color: #fff;
  background-color: #E62334;
  text-align: center;
}
@media screen and (min-width: 769px) {
  /* line 425, ../sass/single.scss */
  .entry__body .wp-block-table.is-style-stripes tr th {
    width: 25%;
    display: table-cell;
  }
}
/* line 437, ../sass/single.scss */
.entry__body .wp-block-table.is-style-stripes tr td {
  width: 100%;
  display: block;
  padding: 10px;
}
@media screen and (min-width: 769px) {
  /* line 437, ../sass/single.scss */
  .entry__body .wp-block-table.is-style-stripes tr td {
    display: table-cell;
  }
}
/* line 448, ../sass/single.scss */
.entry__body ul, .entry__body ol {
  padding: 0;
  margin-left: 1.5em;
  margin-bottom: 30px;
}
/* line 453, ../sass/single.scss */
.entry__body .btn {
  margin: 20px;
}

/* line 461, ../sass/single.scss */
.flexAuto {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  max-width: 1100px;
  margin: 0 -1%;
}
/* line 465, ../sass/single.scss */
.flexAuto div {
  margin: 1%;
  text-align: center;
}
/* line 468, ../sass/single.scss */
.flexAuto div h3, .flexAuto div h4, .flexAuto div p {
  text-align: left;
}
/* line 471, ../sass/single.scss */
.flexAuto div p {
  margin: 0;
}
/* line 474, ../sass/single.scss */
.flexAuto div:first-child {
  width: 98%;
}
@media screen and (max-width: 768px) {
  /* line 474, ../sass/single.scss */
  .flexAuto div:first-child {
    width: 98%;
  }
}
/* line 481, ../sass/single.scss */
.flexAuto div:first-child:nth-last-of-type(1), .flexAuto div:first-child:nth-last-of-type(1) ~ div {
  width: 98%;
}
@media screen and (max-width: 768px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(1), .flexAuto div:first-child:nth-last-of-type(1) ~ div {
    width: 48%;
  }
}
@media screen and (max-width: 420px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(1), .flexAuto div:first-child:nth-last-of-type(1) ~ div {
    width: 98%;
  }
}
/* line 481, ../sass/single.scss */
.flexAuto div:first-child:nth-last-of-type(2), .flexAuto div:first-child:nth-last-of-type(2) ~ div {
  width: 48%;
}
@media screen and (max-width: 768px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(2), .flexAuto div:first-child:nth-last-of-type(2) ~ div {
    width: 48%;
  }
}
@media screen and (max-width: 420px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(2), .flexAuto div:first-child:nth-last-of-type(2) ~ div {
    width: 98%;
  }
}
/* line 481, ../sass/single.scss */
.flexAuto div:first-child:nth-last-of-type(3), .flexAuto div:first-child:nth-last-of-type(3) ~ div {
  width: 31.33333%;
}
@media screen and (max-width: 768px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(3), .flexAuto div:first-child:nth-last-of-type(3) ~ div {
    width: 48%;
  }
}
@media screen and (max-width: 420px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(3), .flexAuto div:first-child:nth-last-of-type(3) ~ div {
    width: 98%;
  }
}
/* line 481, ../sass/single.scss */
.flexAuto div:first-child:nth-last-of-type(4), .flexAuto div:first-child:nth-last-of-type(4) ~ div {
  width: 23%;
}
@media screen and (max-width: 768px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(4), .flexAuto div:first-child:nth-last-of-type(4) ~ div {
    width: 48%;
  }
}
@media screen and (max-width: 420px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(4), .flexAuto div:first-child:nth-last-of-type(4) ~ div {
    width: 98%;
  }
}
/* line 481, ../sass/single.scss */
.flexAuto div:first-child:nth-last-of-type(5), .flexAuto div:first-child:nth-last-of-type(5) ~ div {
  width: 18%;
}
@media screen and (max-width: 768px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(5), .flexAuto div:first-child:nth-last-of-type(5) ~ div {
    width: 48%;
  }
}
@media screen and (max-width: 420px) {
  /* line 481, ../sass/single.scss */
  .flexAuto div:first-child:nth-last-of-type(5), .flexAuto div:first-child:nth-last-of-type(5) ~ div {
    width: 98%;
  }
}

/* line 498, ../sass/single.scss */
p {
  display: block;
  margin: 1em 0;
}

/* line 502, ../sass/single.scss */
strong {
  font-weight: bold;
}

/* line 503, ../sass/single.scss */
em {
  font-style: italic;
}

/* line 504, ../sass/single.scss */
blockquote {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 40px;
  -webkit-margin-end: 40px;
}

/* img */
/* line 514, ../sass/single.scss */
.aligncenter {
  display: block;
  margin: 0 auto;
}

/* line 518, ../sass/single.scss */
.alignright {
  float: right;
}

/* line 519, ../sass/single.scss */
.alignleft {
  float: left;
}

/* line 521, ../sass/single.scss */
img[class*="wp-image-"],
img[class*="attachment-"] {
  height: auto;
  max-width: 100%;
}

/* line 528, ../sass/single.scss */
.staff__sec {
  padding: 40px 0;
  margin-top: 0;
}
/* line 532, ../sass/single.scss */
.staff__sec .inner .pc {
  display: none;
}
@media screen and (min-width: 769px) {
  /* line 532, ../sass/single.scss */
  .staff__sec .inner .pc {
    display: inline-block;
  }
}
/* line 538, ../sass/single.scss */
.staff__sec .inner .sp {
  display: inline-block;
}
@media screen and (min-width: 769px) {
  /* line 538, ../sass/single.scss */
  .staff__sec .inner .sp {
    display: none;
  }
}

/* line 547, ../sass/single.scss */
#staff01 {
  margin-top: 74px;
}
@media screen and (min-width: 769px) {
  /* line 547, ../sass/single.scss */
  #staff01 {
    margin-top: -50px;
    padding-top: 0;
  }
}
/* line 554, ../sass/single.scss */
#staff01 .inner .stf__mes {
  font-size: 26px;
  text-align: center;
}

/* line 561, ../sass/single.scss */
#staff02 {
  background-color: #FFE3E5;
}
/* line 564, ../sass/single.scss */
#staff02 .inner .stf__mes {
  font-size: 26px;
  text-align: center;
}
/* line 568, ../sass/single.scss */
#staff02 .inner .stf__btns {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 570, ../sass/single.scss */
#staff02 .inner .stf__btns .btn {
  width: 100%;
  margin-bottom: 20px;
}
@media screen and (min-width: 769px) {
  /* line 570, ../sass/single.scss */
  #staff02 .inner .stf__btns .btn {
    width: 31%;
    margin: 1%;
    min-width: auto;
  }
}
/* line 578, ../sass/single.scss */
#staff02 .inner .stf__btns .btn:after {
  transform: translateY(-50%) rotate(135deg);
}

/* line 588, ../sass/single.scss */
#staff03 .inner .stf__mes {
  font-size: 26px;
  text-align: center;
}
/* line 593, ../sass/single.scss */
#staff03 .inner .flexAuto .ill__box {
  position: relative;
  width: 48%;
}
@media screen and (min-width: 769px) {
  /* line 593, ../sass/single.scss */
  #staff03 .inner .flexAuto .ill__box {
    width: 23%;
  }
}
/* line 599, ../sass/single.scss */
#staff03 .inner .flexAuto .ill__box span {
  display: block;
  position: absolute;
  font-size: 14px;
  top: 26.19048vw;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 420px) {
  /* line 599, ../sass/single.scss */
  #staff03 .inner .flexAuto .ill__box span {
    top: 140px;
  }
}
@media screen and (min-width: 769px) {
  /* line 599, ../sass/single.scss */
  #staff03 .inner .flexAuto .ill__box span {
    top: 13.02083vw;
  }
}
@media screen and (min-width: 1000px) {
  /* line 599, ../sass/single.scss */
  #staff03 .inner .flexAuto .ill__box span {
    top: 140px;
  }
}

/* line 623, ../sass/single.scss */
#staff04 .inner .int__box {
  margin-top: 20px;
  margin-bottom: 0;
}
/* line 626, ../sass/single.scss */
#staff04 .inner .int__box .acd__cont {
  display: none;
  margin-bottom: 0;
  background-color: #FFF8F2;
  padding: 20px;
}
@media screen and (min-width: 769px) {
  /* line 626, ../sass/single.scss */
  #staff04 .inner .int__box .acd__cont {
    padding: 20px 30px;
  }
}
/* line 634, ../sass/single.scss */
#staff04 .inner .int__box .acd__cont h3 {
  font-size: 18px;
}
@media screen and (min-width: 769px) {
  /* line 634, ../sass/single.scss */
  #staff04 .inner .int__box .acd__cont h3 {
    font-size: 26px;
  }
}
/* line 641, ../sass/single.scss */
#staff04 .inner .int__box .nav-open {
  padding: 15px;
  margin: 0;
  color: #333;
  background: #FFF8F2;
  cursor: pointer;
  position: relative;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
@media screen and (min-width: 769px) {
  /* line 641, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open {
    padding: 20px 40px;
  }
}
/* line 652, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .face {
  width: 20%;
  margin-bottom: 0;
}
@media screen and (min-width: 769px) {
  /* line 652, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open .face {
    width: auto;
  }
}
/* line 659, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .cmt {
  padding: 10px 0 10px 20px;
  margin: 0;
}
/* line 662, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .cmt span {
  display: block;
}
/* line 665, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .cmt .cp__name {
  font-size: 16px;
}
@media screen and (min-width: 769px) {
  /* line 665, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open .cmt .cp__name {
    display: inline-block;
    font-size: 24px;
    margin-right: 15px;
  }
}
/* line 673, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .cmt .namae {
  font-size: 16px;
}
@media screen and (min-width: 769px) {
  /* line 673, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open .cmt .namae {
    display: inline-block;
    font-size: 24px;
  }
}
/* line 680, ../sass/single.scss */
#staff04 .inner .int__box .nav-open .cmt .year {
  font-size: 12px;
}
@media screen and (min-width: 769px) {
  /* line 680, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open .cmt .year {
    font-size: 14px;
  }
}
/* line 687, ../sass/single.scss */
#staff04 .inner .int__box .nav-open:before {
  content: "";
  position: absolute;
  background-image: url(../img/staff/interview_chervon.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 35px;
  height: 35px;
  display: block;
  right: 20px;
  top: 50%;
  transform: translateY(-50%) rotate(180deg);
}
@media screen and (min-width: 900px) {
  /* line 687, ../sass/single.scss */
  #staff04 .inner .int__box .nav-open:before {
    width: 75px;
    height: 75px;
    right: 30px;
  }
}
/* line 706, ../sass/single.scss */
#staff04 .inner .int__box .nav-open.active:before {
  /* 開いている時 */
  transform: translateY(-50%) rotate(0);
}

/* line 715, ../sass/single.scss */
#staff05 {
  background-color: #FFE3E5;
}
/* line 718, ../sass/single.scss */
#staff05 .inner .flow__contents {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 720, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box {
  width: 98%;
  margin-bottom: 100px;
  position: relative;
}
@media screen and (min-width: 769px) {
  /* line 724, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.one {
    order: 1;
  }
}
@media screen and (min-width: 769px) {
  /* line 729, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.two {
    order: 2;
  }
}
@media screen and (min-width: 769px) {
  /* line 734, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.three {
    order: 3;
  }
}
@media screen and (min-width: 769px) {
  /* line 739, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.four {
    order: 6;
  }
}
@media screen and (min-width: 769px) {
  /* line 744, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.five {
    order: 5;
  }
}
@media screen and (min-width: 769px) {
  /* line 749, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.six {
    order: 4;
  }
}
@media screen and (min-width: 769px) {
  /* line 754, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.seven {
    order: 7;
  }
}
/* line 759, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box:last-of-type {
  margin-bottom: 0;
}
/* line 762, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box span {
  display: block;
}
/* line 765, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box .box__thmb {
  margin-bottom: 10px;
}
/* line 768, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box .box__tit {
  color: #E62334;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 777, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box:after {
  content: "";
  display: block;
  width: 50px;
  height: 50px;
  background-image: url(../img/staff/triangle.png);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -50px;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 769px) {
  /* line 720, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box {
    width: 28%;
    margin-bottom: 80px;
  }
}
@media screen and (min-width: 769px) {
  /* line 796, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box:nth-child(2) {
    margin: 0 8% 80px;
  }
}
@media screen and (min-width: 769px) {
  /* line 801, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box:nth-child(5) {
    margin: 0 8% 80px;
  }
}
@media screen and (min-width: 769px) {
  /* line 808, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.right:after {
    content: "";
    display: block;
    width: 50px;
    height: 50px;
    left: 0;
    right: -123%;
    margin: 0 auto;
    bottom: 60%;
    transform: rotate(270deg);
  }
}
@media screen and (min-width: 769px) {
  /* line 823, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.bottom:after {
    bottom: -40px;
  }
}
@media screen and (min-width: 769px) {
  /* line 830, ../sass/single.scss */
  #staff05 .inner .flow__contents .flow__box.left:after {
    content: "";
    display: block;
    width: 50px;
    height: 50px;
    right: 0;
    left: -123%;
    margin: 0 auto;
    bottom: 60%;
    transform: rotate(-270deg);
  }
}
/* line 844, ../sass/single.scss */
#staff05 .inner .flow__contents .flow__box.none:after {
  display: none;
}

/* line 855, ../sass/single.scss */
#staff06 .inner .other__pages {
  margin-bottom: 70px;
  border-bottom: 1px dashed #E62334;
  padding-bottom: 20px;
  text-decoration: none;
  color: #333;
  display: block;
}
@media screen and (min-width: 769px) {
  /* line 855, ../sass/single.scss */
  #staff06 .inner .other__pages {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 769px) {
  /* line 867, ../sass/single.scss */
  #staff06 .inner .other__pages:hover .img__box {
    opacity: 0.7;
  }
}
/* line 873, ../sass/single.scss */
#staff06 .inner .other__pages:last-of-type {
  border-bottom: none;
}
/* line 876, ../sass/single.scss */
#staff06 .inner .other__pages .lead__box {
  width: 100%;
}
@media screen and (min-width: 769px) {
  /* line 876, ../sass/single.scss */
  #staff06 .inner .other__pages .lead__box {
    width: 50%;
    padding: 30px;
  }
}
/* line 882, ../sass/single.scss */
#staff06 .inner .other__pages .lead__box p {
  font-size: 20px;
}
@media screen and (min-width: 769px) {
  /* line 882, ../sass/single.scss */
  #staff06 .inner .other__pages .lead__box p {
    font-size: 16px;
  }
}
/* line 889, ../sass/single.scss */
#staff06 .inner .other__pages .img__box {
  width: 100%;
}
@media screen and (min-width: 769px) {
  /* line 889, ../sass/single.scss */
  #staff06 .inner .other__pages .img__box {
    width: 50%;
  }
}
/* line 896, ../sass/single.scss */
#staff06 .inner .other__pages.rec .lead__box {
  order: 1;
}
@media screen and (min-width: 769px) {
  /* line 896, ../sass/single.scss */
  #staff06 .inner .other__pages.rec .lead__box {
    order: 2;
  }
}
/* line 902, ../sass/single.scss */
#staff06 .inner .other__pages.rec .img__box {
  order: 2;
}
@media screen and (min-width: 769px) {
  /* line 902, ../sass/single.scss */
  #staff06 .inner .other__pages.rec .img__box {
    order: 1;
  }
}
/* line 910, ../sass/single.scss */
#staff06 .inner .other__pages.setumei .lead__box {
  order: 2;
}
@media screen and (min-width: 769px) {
  /* line 910, ../sass/single.scss */
  #staff06 .inner .other__pages.setumei .lead__box {
    order: 1;
  }
}
/* line 916, ../sass/single.scss */
#staff06 .inner .other__pages.setumei .img__box {
  order: 1;
}
@media screen and (min-width: 769px) {
  /* line 916, ../sass/single.scss */
  #staff06 .inner .other__pages.setumei .img__box {
    order: 2;
  }
}
/* line 924, ../sass/single.scss */
#staff06 .inner .other__pages.faq .lead__box {
  order: 1;
}
@media screen and (min-width: 769px) {
  /* line 924, ../sass/single.scss */
  #staff06 .inner .other__pages.faq .lead__box {
    order: 2;
  }
}
/* line 930, ../sass/single.scss */
#staff06 .inner .other__pages.faq .img__box {
  order: 2;
}
@media screen and (min-width: 769px) {
  /* line 930, ../sass/single.scss */
  #staff06 .inner .other__pages.faq .img__box {
    order: 1;
  }
}

/* line 940, ../sass/single.scss */
#staff07 {
  background-color: #FFE3E5;
}

/* line 948, ../sass/single.scss */
.staff__sec .inner img {
  border-radius: 30px;
}

/* line 955, ../sass/single.scss */
.mwform-radio-field {
  margin: 0 .5em;
}

/* line 958, ../sass/single.scss */
input[type=radio] {
  appearance: none;
  display: none;
}

/* line 962, ../sass/single.scss */
input[type=radio] + span {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

/* line 968, ../sass/single.scss */
input[type=radio] + span:before {
  font-family: "Font Awesome 5 Free";
  content: "\f111";
  display: inline-block;
  margin-right: 0.5em;
  font-weight: 400;
  color: #E62334;
  font-size: 18px;
}

/* line 977, ../sass/single.scss */
input[type=radio]:checked + span:before {
  content: "\f192";
  font-weight: 400;
}

/* line 984, ../sass/single.scss */
.entry__body .inner .mw__form {
  margin-bottom: 40px;
}
/* line 986, ../sass/single.scss */
.entry__body .inner .mw__form .fm_btn {
  font-size: 16px;
  width: 200px;
  cursor: pointer;
  background-color: #E62334;
  color: #fff;
  border: 1px solid #fff;
  padding: 10px 25px;
  border-radius: 30px;
}
@media screen and (min-width: 769px) {
  /* line 996, ../sass/single.scss */
  .entry__body .inner .mw__form .fm_btn:hover {
    color: #000;
    border: 1px solid #000;
    background-color: #fff;
  }
}
/* line 1003, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding: 0 0 30px;
  border-bottom: 1px solid #B2B2B2;
  margin-bottom: 30px;
}
/* line 1008, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr:last-of-type {
  border-bottom: none;
}
/* line 1011, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__head {
  width: 100%;
  margin-bottom: 0;
  padding: 16.5px 0;
}
@media screen and (min-width: 768px) {
  /* line 1011, ../sass/single.scss */
  .entry__body .inner .mw__form .input__tr .input__head {
    width: 20%;
  }
}
/* line 1019, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__head .hissu {
  color: #f00;
}
/* line 1023, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr p {
  margin: 0;
}
/* line 1026, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type {
  width: 100%;
  margin-bottom: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 768px) {
  /* line 1026, ../sass/single.scss */
  .entry__body .inner .mw__form .input__tr .input__type {
    width: 80%;
  }
}
/* line 1034, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.namae span {
  display: inline-block;
  margin: 0 10px 0 0;
  width: 2em;
  text-align: center;
}
/* line 1040, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.namae input[type=text] {
  width: 85%;
  margin-right: 10px;
  margin-bottom: 10px;
}
@media screen and (min-width: 769px) {
  /* line 1040, ../sass/single.scss */
  .entry__body .inner .mw__form .input__tr .input__type.namae input[type=text] {
    width: 40%;
    margin-bottom: 0;
  }
}
/* line 1051, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.post_num span {
  display: inline-block;
  margin: 0 10px 0 0;
  width: 2em;
  text-align: center;
}
/* line 1057, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.post_num input[type=text] {
  width: 30%;
}
@media screen and (min-width: 769px) {
  /* line 1057, ../sass/single.scss */
  .entry__body .inner .mw__form .input__tr .input__type.post_num input[type=text] {
    width: 40%;
  }
}
/* line 1064, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type input[type=text], .entry__body .inner .mw__form .input__tr .input__type textarea, .entry__body .inner .mw__form .input__tr .input__type input[type=email] {
  border: 1px solid #CDD6DD;
  padding: 16.5px 0;
  font-size: 16px;
  width: 100%;
  box-sizing: border-box;
  background-color: #F5F5F5;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media screen and (min-width: 768px) {
  /* line 1064, ../sass/single.scss */
  .entry__body .inner .mw__form .input__tr .input__type input[type=text], .entry__body .inner .mw__form .input__tr .input__type textarea, .entry__body .inner .mw__form .input__tr .input__type input[type=email] {
    padding: 16.5px;
  }
}
/* line 1078, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type textarea.memo {
  border: 1px solid #CDD6DD;
  padding: 10px;
  font-size: 16px;
  width: 100%;
  box-sizing: border-box;
  background-color: #F5F5F5;
}
/* line 1087, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.checkbox {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: left;
  justify-content: left;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 1089, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .input__type.checkbox .mwform-checkbox-field {
  display: block;
  width: 31%;
  margin: 1%;
}
/* line 1095, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select {
  border: 1px solid #CDD6DD;
  background-color: #F5F5F5;
}
/* line 1098, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select select {
  height: 100%;
  width: 100%;
  font-size: 16px;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 1114, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select select:-ms-expand {
  display: none;
}
/* line 1119, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select.cp_sl01 {
  position: relative;
  border: 1px solid #bbbbbb;
  border-radius: 2px;
  background: #ffffff;
}
/* line 1124, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select.cp_sl01:before {
  position: absolute;
  top: 50%;
  right: 1em;
  width: 0;
  height: 0;
  padding: 0;
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #666666;
  pointer-events: none;
  transform: translateY(-50%);
}
/* line 1138, ../sass/single.scss */
.entry__body .inner .mw__form .input__tr .select.cp_sl01 select {
  padding: 8px 38px 8px 8px;
  color: #666666;
}
/* line 1145, ../sass/single.scss */
.entry__body .inner .request {
  padding: 40px 1em;
}
/* line 1147, ../sass/single.scss */
.entry__body .inner .request .inner {
  text-align: center;
  padding: 1em;
}
/* line 1150, ../sass/single.scss */
.entry__body .inner .request .inner p {
  font-size: 20px;
}
/* line 1152, ../sass/single.scss */
.entry__body .inner .request .inner p .req__btn {
  font-size: 20px;
  display: block;
  color: #fff;
  background-color: #152F40;
  padding: 10px 40px;
  text-align: center;
  border-radius: 35px;
  margin-left: 0;
  margin-top: 20px;
}
@media screen and (min-width: 420px) {
  /* line 1152, ../sass/single.scss */
  .entry__body .inner .request .inner p .req__btn {
    margin-left: 25px;
    display: inline-block;
  }
}

/* line 1178, ../sass/single.scss */
.entry__body .inner .flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
/* line 1181, ../sass/single.scss */
.entry__body .inner .indx__link {
  display: block;
  width: 98%;
  margin: 2% 1%;
  border-radius: 20px;
  padding: 15px 30px;
  text-align: center;
  background-color: #E62334;
  border: 2px solid #E62334;
  color: #fff;
}
@media screen and (min-width: 769px) {
  /* line 1181, ../sass/single.scss */
  .entry__body .inner .indx__link {
    width: 48%;
  }
  /* line 1193, ../sass/single.scss */
  .entry__body .inner .indx__link:hover {
    color: #E62334;
    background-color: #fff;
  }
}
