@charset "UTF-8";
/* CSS Document */
/* Scss Document */
/* Scss Document */
#recruit_info { padding-bottom: 60px; }
#recruit_info .info__txt-main { margin-bottom: 24px; font-size: 1.8rem; letter-spacing: 0.1em; color: #D6D6D6; line-height: 3.2rem; }
@media (min-width: 375px) { #recruit_info .info__txt-main { font-size: calc( 1.8rem + ( 1vw - 3.75px ) * 1.2121212121 ); } }
@media (min-width: 1200px) { #recruit_info .info__txt-main { font-size: 2.8rem; } }
#recruit_info .info__list { margin-bottom: 40px; }
#recruit_info .info__list .info__list-cap { font-size: 1.4rem; letter-spacing: 0.1em; text-align: left; color: #D6D6D6; padding-left: 9.5px; border-left: 4px solid #8E1B11; margin-bottom: 14px; }
@media (min-width: 375px) { #recruit_info .info__list .info__list-cap { font-size: calc( 1.4rem + ( 1vw - 3.75px ) * 0.8484848485 ); } }
@media (min-width: 1200px) { #recruit_info .info__list .info__list-cap { font-size: 2.1rem; } }
#recruit_info .info__list .info__list-table { width: 100%; font-size: 1.3rem; letter-spacing: 0.1em; }
@media (min-width: 375px) { #recruit_info .info__list .info__list-table { font-size: calc( 1.3rem + ( 1vw - 3.75px ) * 0.2424242424 ); } }
@media (min-width: 1200px) { #recruit_info .info__list .info__list-table { font-size: 1.5rem; } }
#recruit_info .info__list .info__list-table tr td { border-left: 1px solid #707070; border-right: 1px solid #707070; }
#recruit_info .info__list .info__list-table tr:last-child td { border-bottom: 1px solid #707070; }
#recruit_info .info__list .info__list-table th { display: block; width: 100%; box-sizing: border-box; padding: 10px 16px; vertical-align: middle; background: #9A9A9A; color: #FFF; line-height: 1; }
#recruit_info .info__list .info__list-table td { display: block; width: 100%; box-sizing: border-box; padding: 10px 16px; vertical-align: middle; color: #D6D6D6; line-height: 2.4rem; }
#recruit_info .info__list .info__list-table td > a { display: inline-block; transition-property: none; transition-duration: 0; transition-timing-function: ease; transition-delay: 0; text-decoration: underline; }
#recruit_info .info__bnr { max-width: 660px; margin: 0 auto; padding: 30px 0; background: #D6D6D6; text-align: center; }
#recruit_info .info__bnr-txtapply { margin-bottom: 7px; font-size: 1.8rem; letter-spacing: 0.1em; line-height: 1; }
@media (min-width: 769px) { #recruit_info .info__bnr-txtapply { font-size: calc( 1.8rem + ( 1vw - 7.69px ) * 1.3921113689 ); } }
@media (min-width: 1200px) { #recruit_info .info__bnr-txtapply { font-size: 2.4rem; } }
#recruit_info .info__bnr-txtnumber { margin-bottom: 7px; font-size: 3.8rem; line-height: 1; }
@media (min-width: 769px) { #recruit_info .info__bnr-txtnumber { font-size: calc( 3.8rem + ( 1vw - 7.69px ) * 3.7122969838 ); } }
@media (min-width: 1200px) { #recruit_info .info__bnr-txtnumber { font-size: 5.4rem; } }
#recruit_info .info__bnr-txtnumber > a { display: inline-block; transition-property: none; transition-duration: 0; transition-timing-function: ease; transition-delay: 0; }
#recruit_info .info__bnr-txtreception { font-size: 1.2rem; letter-spacing: 0.1em; line-height: 1; }
@media (min-width: 769px) { #recruit_info .info__bnr-txtreception { font-size: calc( 1.2rem + ( 1vw - 7.69px ) * 0.464037123 ); } }
@media (min-width: 1200px) { #recruit_info .info__bnr-txtreception { font-size: 1.4rem; } }

/*------------------------------
		769px以上
------------------------------*/
@media screen and (min-width: 769px) { #recruit_info { padding: 0% 0% 7.68% 0%; }
  #recruit_info .info__txt-main { margin-bottom: 42px; line-height: 4.8rem; }
  #recruit_info .info__list { margin-bottom: 70.6px; }
  #recruit_info .info__list .info__list-cap { padding-left: 12.5px; margin-bottom: 20px; }
  #recruit_info .info__list .info__list-table tr { border-top: 1px solid #707070; border-bottom: 1px solid #707070; border-right: 1px solid #707070; }
  #recruit_info .info__list .info__list-table tr td { border-left: 0; border-right: 0; }
  #recruit_info .info__list .info__list-table tr:nth-last-child(n + 2) { border-bottom: 0; }
  #recruit_info .info__list .info__list-table tr:nth-last-child(n + 2) td { border-bottom: 0; }
  #recruit_info .info__list .info__list-table th { display: table-cell; width: 12.166%; padding: 21px 12px; }
  #recruit_info .info__list .info__list-table td { display: table-cell; width: calc(100% - 12.166%); padding: 21.5px 16px 24.5px; }
  #recruit_info .info__list .info__list-table td > a { text-decoration: none; } }
/*------------------------------
		961px以上
------------------------------*/
@media screen and (min-width: 961px) { #recruit_info .info__list .info__list-table th { padding: 21px; }
  #recruit_info .info__bnr { max-width: 660px; margin: 0 auto; padding: 31px 0 29px; background: #D6D6D6; text-align: center; }
  #recruit_info .info__bnr-txtapply { margin-bottom: 14px; }
  #recruit_info .info__bnr-txtnumber { margin-bottom: 14px; } }
/*------------------------------
		1281px以上
------------------------------*/

/*# sourceMappingURL=style.css.map */
