@charset "utf-8";

.interview-Fv{
 background:url("../img/interview/fv_img.jpg") no-repeat center top;
 background-size:cover;
height:calc(490rem / 20);
 position: relative;
}
@media only screen and (max-width: 46.875em ) {
 .interview-Fv{
 background-size:100%;
height:calc(440rem / 24);
 }
}
.interview-Fv_Inner{
 position: relative;
height:calc(490rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-Fv_Inner{
height:calc(440rem / 24);
 }
}
.interview-Fv_Box{
 background: rgba(2,195,177,.7);
 width: calc(540rem / 20);
 margin-left: auto;
 margin-right: auto;
height:calc(490rem / 20);
display:-webkit-box;
display:-webkit-flex;
display:flex;
-webkit-box-direction:normal;
-webkit-box-orient:vertical;
-webkit-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-webkit-flex-pack:center;
-webkit-justify-content:center;
justify-content:center;
-webkit-box-align:center;
-webkit-align-items:center;
align-items:center;
}
@media only screen and (max-width: 46.875em ) {
.interview-Fv_Box{
 height:calc(440rem / 24);
 width: calc(540rem / 24);
 }
}
.interview-Fv_bgImg{
position: absolute;
 bottom: 0;
 height: calc(101rem / 20);
 width: 100%;
 background:url("../img/fv_bg2.png") repeat-x bottom;
 background-size: calc(1038rem / 20);
}
@media only screen and (max-width: 46.875em ) {
 .interview-Fv_bgImg{
 background-size:100%;
 }
}
.interview-Fv_Ttl{
 font-size: calc(70rem / 20);
 color: #fff;
 line-height: 1;
}
@media only screen and (max-width: 46.875em ) {
.interview-Fv_Ttl{
 font-size: calc(70rem / 24);
 }
}
.interview-Fv_Txt{
 font-size: calc(18rem / 20);
 color: #fff;
}
@media only screen and (max-width: 46.875em ) {
.interview-Fv_Txt{
 font-size: calc(26rem / 24);
 }
}
.interview-Sec1{
text-align: center;
color: #fff;
padding-top: calc(70rem / 20);
padding-bottom: calc(166rem / 20);
background:#003b86;
 position: relative;
 margin-top: -1px;
 margin-bottom: calc(80rem / 20);
}

.interview-Sec1_bgImg{
 position: absolute;
 bottom: 0;
 height: calc(101rem / 20);
 width: 100%;
 background:url("../img/sec1_bg3.png") repeat-x bottom;
 background-size: calc(1038rem / 20);
}
@media only screen and (max-width: 46.875em ) {
 .interview-Sec1_bgImg{
 background-size: 100%;
 }
}

.interview-Sec1_Ttl1{
 font-size: calc(30rem / 20);
}
.interview-n1{
 background:url("../img/sec5_bg1.png") ;
 padding-bottom: calc(150rem / 20);
}
.interview-n1_Box_In{
 position: relative;
}
.interview-n1_Box.n1 .interview-n1_Box_In::after{
 content: "";
background: url("../img/interview/ico1.png") no-repeat;
background-size: calc(165rem / 20);
width: calc(165rem / 20);
height: calc(90rem / 20);
top: calc(-200rem / 20);
left: calc(154rem / 20);
position: absolute;
}
@media only screen and (max-width: 46.875em ) {
 .interview-n1_Box_In::after{
 background-size: calc(201rem / 24);
 left: calc(54rem / 24);
 top: calc(-200rem / 24);
 }
}

.interview-n1_Box{
background: rgba(2,195,177,1.00);
 position: relative;
 padding-top: calc(50rem / 20);
 padding-bottom: calc(200rem / 20);
}
.interview-n1_Box_In{
display:-webkit-box;
display:-webkit-flex;
display:flex;
-webkit-box-pack:justify;
-webkit-flex-pack:justify;
-webkit-justify-content:space-between;
justify-content:space-between;
-webkit-box-align:end;
-webkit-align-items:flex-end;
align-items:flex-end;
position: relative;
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box_In{
-webkit-box-direction:reverse;
-webkit-box-orient:vertical;
-webkit-flex-direction:column-reverse;
flex-direction:column-reverse;
}
}
.interview-n1_Box_In::before{
content: "";
background: url("../img/interview/bg1.png") no-repeat;
background-size: calc(326rem / 20);
width: calc(326rem / 20);
height: calc(666rem / 20);
top: calc(-70rem / 20);
left: calc(-60rem / 20);
position: absolute; 
}
@media only screen and (max-width: 46.875em ) {
 .interview-n1_Box_In::before{
background-size: calc(326rem / 24/1.5);
width: calc(326rem / 24/1.5);
height: calc(666rem / 24/1.5);
 }
}
.interview-n1_Box_In .img{
width: calc(701rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box_In .img{
 width: calc(500rem / 24);
 margin-left: auto;
 margin-right: auto;
 margin-top: calc(180rem / 24);
}
}
.interview-n1_Box_In .name{
 color: #fff;
 padding-left: calc(200rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box_In .name{
 width: 100%;
 padding-left: 0;
 text-align: center;
}
}
.interview-n1_Box_In .name h3{
 font-size: calc(40rem / 20);
}
.interview-n1_Box_In .name p{
 font-size: calc(16rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box_In .name p{
 font-size: calc(32rem / 24);
}
}

.interview-n1_Ttl{
 position: absolute;
 top: calc(70rem / 20);
 left: calc(250rem / 20);
 width: calc(424rem / 20);
 z-index: 1;
}
.interview_n1_Qa{
 margin-top: calc(-120rem / 20);
 position: relative;
}
.interview_n1_Unit{
 background: #fff;
 padding-top: calc(55rem / 20);
 padding-bottom: calc(55rem / 20);
 padding-left: calc(200rem / 20);
 padding-right: calc(200rem / 20);
 margin-bottom: calc(20rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit{
 width: 100%;
 padding-left: calc(20rem / 24);
 padding-right: calc(20rem / 24);
}
}
.interview_n1_Unit_Ttl{
 text-align: center;
 position: relative;
 padding-top: calc(5rem / 20);
 margin-bottom: calc(40rem / 20);
 line-height: 1;
}
.interview_n1_Unit_Ttl span{
 position: relative;
 font-size: calc(70rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Ttl span{
 font-size: calc(70rem / 24);
}
}
.interview_n1_Unit_Ttl::before{
position: absolute;
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 4.35rem 4.35rem 0 4.35rem;
border-color: #02c3b1 transparent transparent transparent;
left: 50%;
transform: translateX(-50%);
top: 0;
}
.interview_n1_Unit_Ttl2{
 text-align: center;
 font-size: calc(25rem / 20);
 border-bottom: .05rem solid #02c3b1;
 padding-top: calc(10rem / 20);
 padding-bottom: calc(10rem / 20);
 margin-bottom: calc(40rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Ttl2{
 font-size: calc(32rem / 24);
}
}
.interview_n1_Unit_Txt{
 font-size: calc(16rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Txt{
 font-size: calc(26rem / 24);
}
}
.interview_n1_Unit_Box{
display:-webkit-box;
display:-webkit-flex;
display:flex;
-webkit-box-pack:justify;
-webkit-flex-pack:justify;
-webkit-justify-content:space-between;
justify-content:space-between;
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Box{
-webkit-box-lines:multiple;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
}
}
.interview_n1_Unit_Box .img{
 width: calc(400rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Box .img{
 width: 100%;
 text-align: center;
 margin-bottom: calc(20rem / 24);
 margin-top: calc(20rem / 24);
}
}
.interview_n1_Unit_Box > p{
 width: calc(420rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview_n1_Unit_Box > p{
 width: 100%;
}
}
.interview-diary{
 background: url("../img/interview/diary_bg.jpg") no-repeat;
 background-size: cover;
 padding-top: calc(70rem / 20);
 padding-bottom: calc(70rem / 20);
 margin-bottom: calc(70rem / 20);
}
.interview-diary_Inner{
 background: #fff;
 position: relative;
 width: calc(1120rem / 20);
 padding-top: calc(20rem / 20);
 padding-bottom: calc(20rem / 20);
 margin-left: auto;
 margin-right: auto;
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Inner{
 width: 100%;
}
}
.interview-diary_Box{
 background: url("../img/interview/diary_bg1.png") no-repeat center top ,url("../img/interview/diary_bg2.png") no-repeat center bottom;
 background-size: 100%;
 padding-top: calc(108rem / 20);
 padding-bottom: calc(108rem / 20);
}
.interview-diary_Ttl{
 position: absolute;
 background: #333333;
 top: calc(-20rem / 20);
 width: calc(450rem / 20);
left: 50%;
transform: translateX(-50%);
 color: #fff;
font-size: calc(25rem / 20);
 text-align: center;
 padding-top: calc(10rem / 20);
 padding-bottom: calc(10rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Ttl{
 width:70%;
}
}
.interview-diary_Ttl::before{
content: "";
background: url("../img/interview/diary_ico.png") no-repeat;
background-size: calc(146rem / 20);
width: calc(146rem / 20);
height: calc(141rem / 20);
top: calc(-70rem / 20);
right: calc(-160rem / 20);
position: absolute; 
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Ttl::before{
background-size: calc(146rem / 24/1.2);
width: calc(146rem / 24/1.2);
height: calc(141rem / 24/1.2);
right: calc(-80rem / 24);
}
}
.interview-diary_Unit{
 width: calc(850rem / 20);
 margin-left: auto;
 margin-right: auto;
display:-webkit-box;
display:-webkit-flex;
display:flex;
-webkit-box-pack:justify;
-webkit-flex-pack:justify;
-webkit-justify-content:space-between;
justify-content:space-between;
 margin-bottom: calc(30rem / 20);
 position: relative;
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Unit{
width:100%;
}
}
.interview-diary_Unit:before{
content: "";
 background: #cccccc;
width: calc(1rem / 20);
height: 90%;
top: calc(35rem / 20);
position: absolute; 
left: calc(70rem / 20);
transform: translateX(-50%);
}
@media only screen and (max-width: 46.875em ) {
 .interview-diary_Unit:before{
  left: calc(90rem / 24);
 }
}
.interview-diary_Unit .time{
 width: calc(140rem / 20);
 position: relative;
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Unit .time{
 width: calc(180rem / 24);
}
}
.interview-diary_Unit:last-child::before{
 background: none;
}
.interview-diary_Unit .time p{
 border: #1381c1 .05rem solid;
 color: #1381c1;
 text-align: center;
 font-size: calc(18rem / 20);
}
.interview-diary_Unit .box{
 width: calc(680rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Unit .box{
 width: calc(500rem / 24);
}
}
.interview-diary_Unit .box h3{
 font-size: calc(18rem / 20);
 color: #1381c1;
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Unit .box h3{
 font-size: calc(28rem / 24);
}
}
.interview-diary_Unit .box p{
 font-size: calc(16rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-diary_Unit .box p{
 font-size: calc(26rem / 24);
}
}
/*********************/
.interview-n1_Box.n1 .interview-n1_Ttl{
 width: calc(757rem / 20);
 left: calc(90rem / 20);
 top: calc(100rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n1 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top: calc(20rem / 24);
}
}
/***/
.interview-n1_Box.n2{
 background: #fca809;
}
.interview_n1_Qa.n2 .interview_n1_Unit_Ttl::before{
 border-color: #fca809 transparent transparent transparent;
}
.interview-n1_Box.n2 .interview-n1_Ttl{
 width: calc(741rem / 20);
 left: calc(30rem / 20);
 top: calc(100rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n2 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top:0;
}
}
/******/
.interview-n1_Box.n3{
 background: #5aa7d4;
}
.interview_n1_Qa.n3 .interview_n1_Unit_Ttl::before{
 border-color: #5aa7d4 transparent transparent transparent;
}
.interview-n1_Box.n3 .interview-n1_Ttl{
 width: calc(679rem / 20);
 left: calc(70rem / 20);
 top: calc(100rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n3 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top:0;
}
}
/*******/
.interview-n1_Box.n4 .interview-n1_Ttl{
 width: calc(665rem / 20);
 left: calc(30rem / 20);
 top: calc(100rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n4 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top:0;
}
}
/******/
.interview-n1_Box.n5{
 background: #fca809;
}
.interview_n1_Qa.n5 .interview_n1_Unit_Ttl::before{
 border-color: #fca809 transparent transparent transparent;
}
.interview-n1_Box.n5 .interview-n1_Ttl{
 width: calc(756rem / 20);
 left: calc(30rem / 20);
 top: calc(90rem / 20);
}
@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n5 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top:0;
}
}
/******/
.interview-n1_Box.n6{
 background: #5aa7d4;
}
.interview_n1_Qa.n6 .interview_n1_Unit_Ttl::before{
 border-color: #5aa7d4 transparent transparent transparent;
}
.interview-n1_Box.n6 .interview-n1_Ttl{
 width: calc(846rem / 20);
 left: calc(5rem / 20);
 top: calc(40rem / 20);
}

@media only screen and (max-width: 46.875em ) {
.interview-n1_Box.n6 .interview-n1_Ttl{
 width: calc(700rem / 24);
 left: calc(20rem / 24);
 top:0;
}
}
/****anime
****************************************************/
/*****************/
.interview-Fv{
    opacity: 0;
 overflow-x: hidden;
}
.fix-load .is-showFv.interview-Fv{
	-webkit-animation: fade-in 0.8s cubic-bezier(0.390, 0.575, 0.565, 1.000) .5s both;
	        animation: fade-in 0.8s cubic-bezier(0.390, 0.575, 0.565, 1.000) .5s both;
}
/**
 * ----------------------------------------
 * animation fade-in
 * ----------------------------------------
 */
@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.interview-Fv_bgImg{
  -webkit-transform: scaleY(0);
            transform: scaleY(0);
}
.fix-load .is-showFv .interview-Fv_bgImg{
	-webkit-animation: scale-in-ver-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) .8s forwards;
	        animation: scale-in-ver-bottom 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) .8s forwards;
}
/**
 * ----------------------------------------
 * animation scale-in-ver-bottom
 * ----------------------------------------
 */
@-webkit-keyframes scale-in-ver-bottom {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
}
@keyframes scale-in-ver-bottom {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
}
.interview-Fv_Ttl{
    letter-spacing: 1em;
    opacity: 0;
}
.fix-load .is-showFv .interview-Fv_Ttl{
	-webkit-animation: tracking-in-contract 0.8s cubic-bezier(0.215, 0.610, 0.355, 1.000) 1s forwards;
	        animation: tracking-in-contract 0.8s cubic-bezier(0.215, 0.610, 0.355, 1.000) 1s forwards;
}
.interview-Fv_Txt{
    opacity: 0;
}
.fix-load .is-showFv .interview-Fv_Txt{
	-webkit-animation: fade-in 0.8s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1.2s both;
	        animation: fade-in 0.8s cubic-bezier(0.390, 0.575, 0.565, 1.000) 1.2s both;
}
/**
 * ----------------------------------------
 * animation tracking-in-contract
 * ----------------------------------------
 */
@-webkit-keyframes tracking-in-contract {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}
@keyframes tracking-in-contract {
  0% {
    letter-spacing: 1em;
    opacity: 0;
  }
  40% {
    opacity: 0.6;
  }
  100% {
    letter-spacing: normal;
    opacity: 1;
  }
}

/****************************************/
.interview-Sec1_bgImg{
  -webkit-transform: scaleY(0);
            transform: scaleY(0);
}
.fix-load .is-show1 .interview-Sec1_bgImg{
	-webkit-animation: scale-in-ver-bottom1 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.3s forwards;
	        animation: scale-in-ver-bottom1 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.3s forwards;
}
/**
 * ----------------------------------------
 * animation scale-in-ver-bottom1
 * ----------------------------------------
 */
@-webkit-keyframes scale-in-ver-bottom1 {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
}
@keyframes scale-in-ver-bottom1 {
  0% {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    -webkit-transform-origin: 0% 100%;
            transform-origin: 0% 100%;
    opacity: 1;
  }
}
.interview-n1_Box.n1 .interview-n1_Box_In::after{
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
 
}
.fix-load .is-show2.interview-n1_Box.n1 .interview-n1_Box_In::after{
	-webkit-animation: scale-in-center 0.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.1s forwards;
	        animation: scale-in-center 0.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.1s forwards;
}
/**
 * ----------------------------------------
 * animation scale-in-center
 * ----------------------------------------
 */
@-webkit-keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
.interview-n1_Box_In .img{
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
 
}
.fix-load .is-show2.interview-n1_Box.n1 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
.fix-load .is-show3.interview-n1_Box.n2 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
.fix-load .is-show4.interview-n1_Box.n3 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
.fix-load .is-show5.interview-n1_Box.n4 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
.fix-load .is-show6.interview-n1_Box.n5 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
.fix-load .is-show7.interview-n1_Box.n6 .interview-n1_Box_In .img{
-webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
/**
 * ----------------------------------------
 * animation fade-in-bottom
 * ----------------------------------------
 */
@-webkit-keyframes fade-in-right {
  0% {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fade-in-right {
  0% {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

.interview-n1_Box .interview-n1_Ttl{
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
}
.fix-load .is-show2.interview-n1_Box.n1 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
.fix-load .is-show3.interview-n1_Box.n2 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
.fix-load .is-show4.interview-n1_Box.n3 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
.fix-load .is-show5.interview-n1_Box.n4 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
.fix-load .is-show6.interview-n1_Box.n5 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
.fix-load .is-show7.interview-n1_Box.n6 .interview-n1_Ttl{
	-webkit-animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
	        animation: fade-in-bottom 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) 0.5s forwards;
}
/**
 * ----------------------------------------
 * animation fade-in-bottom
 * ----------------------------------------
 */
@-webkit-keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fade-in-bottom {
  0% {
    -webkit-transform: translateY(50px);
            transform: translateY(50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}




