@charset "UTF-8";
/* CSS Document */
/* Scss Document */
/* Scss Document */
.copy_title {
  font-size: 1.6rem;
  margin-bottom: 5%;
  text-align: center;
  color: #2C377E; }
  @media (min-width: 768px) {
    .copy_title {
      font-size: calc( 1.6rem + ( 1vw - 7.68px ) * 1.5625 ); } }
  @media (min-width: 1280px) {
    .copy_title {
      font-size: 2.4rem; } }

#interview .interview_wrap .copy_box .copy {
  font-size: 1.4rem;
  text-align: center;
  margin-bottom: 5%; }
  @media (min-width: 768px) {
    #interview .interview_wrap .copy_box .copy {
      font-size: calc( 1.4rem + ( 1vw - 7.68px ) * 0.390625 ); } }
  @media (min-width: 1280px) {
    #interview .interview_wrap .copy_box .copy {
      font-size: 1.6rem; } }
  #interview .interview_wrap .copy_box .copy.txt_align {
    text-align: justify;
    margin-bottom: 5%; }
#interview .interview_wrap .btn_box {
  margin-bottom: 40px; }
  #interview .interview_wrap .btn_box .btn a .shaped {
    position: absolute;
    width: 10px;
    height: 10px;
    border-top: 2px solid;
    border-right: 2px solid;
    top: 50%;
    transform: rotate(45deg) translate(0%, -50%);
    border-color: #fff;
    transition: .3s; }

/*------------------------------
		769px以上
------------------------------*/
@media screen and (min-width: 769px) {
  #interview .interview_wrap .copy_box .copy {
    text-align: center; }
  #interview .interview_wrap .btn_box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 6%; }
    #interview .interview_wrap .btn_box .btn {
      flex: 0 1 48%;
      width: 48%;
      max-width: 48%; }
      #interview .interview_wrap .btn_box .btn a {
        max-width: 100%; } }
/*------------------------------
		901px以上
------------------------------*/
/*------------------------------
		1281px以上
------------------------------*/

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