.con_intro .section_inner .lnk_btn a,.con_intro .section_inner .lnk_btn button,.con_intro .section_inner .lnk_btn>span{background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.con_intro .section_inner .lnk_btn a,.con_intro .section_inner .lnk_btn button,.con_intro .section_inner .lnk_btn>span{display:inline-flex;align-items:center;justify-content:center;letter-spacing:.04em;font-size:1.125rem;border:1px solid #a4a4a4;overflow:hidden}.mouse .con_intro .section_inner .lnk_btn a,.con_intro .section_inner .mouse .lnk_btn a,.mouse .con_intro .section_inner .lnk_btn button,.con_intro .section_inner .mouse .lnk_btn button,.mouse .con_intro .section_inner .lnk_btn>span,.con_intro .section_inner .mouse .lnk_btn>span{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .con_intro .section_inner .lnk_btn a:hover,.con_intro .section_inner .mouse .lnk_btn a:hover,.touch .con_intro .section_inner .lnk_btn a.touchstart,.con_intro .section_inner .touch .lnk_btn a.touchstart,.mouse .con_intro .section_inner .lnk_btn button:hover,.con_intro .section_inner .mouse .lnk_btn button:hover,.touch .con_intro .section_inner .lnk_btn button.touchstart,.con_intro .section_inner .touch .lnk_btn button.touchstart,.mouse .con_intro .section_inner .lnk_btn>span:hover,.con_intro .section_inner .mouse .lnk_btn>span:hover,.touch .con_intro .section_inner .lnk_btn>span.touchstart,.con_intro .section_inner .touch .lnk_btn>span.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .con_intro .section_inner .lnk_btn a,.con_intro .section_inner .touch .lnk_btn a,.touch .con_intro .section_inner .lnk_btn button,.con_intro .section_inner .touch .lnk_btn button,.touch .con_intro .section_inner .lnk_btn>span,.con_intro .section_inner .touch .lnk_btn>span{-webkit-tap-highlight-color:transparent}.touch .con_intro .section_inner .lnk_btn a.touchend,.con_intro .section_inner .touch .lnk_btn a.touchend,.touch .con_intro .section_inner .lnk_btn button.touchend,.con_intro .section_inner .touch .lnk_btn button.touchend,.touch .con_intro .section_inner .lnk_btn>span.touchend,.con_intro .section_inner .touch .lnk_btn>span.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.con_intro .section_inner .lnk_btn a::before,.con_intro .section_inner .lnk_btn button::before,.con_intro .section_inner .lnk_btn>span::before{display:block;position:absolute;border:inherit;transition:.3s;content:""}#contents .con_title{background-image:url("../../recruit/images/interview/img_main.jpg")}.con_intro{position:relative;width:100%;overflow-y:hidden}@media only screen and (min-width: 1200px){.con_intro{height:50vh}}@media print{.con_intro{height:50vh}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{height:25vh}}@media only screen and (max-width: 767px){.con_intro{height:50vh}}.con_intro .section_inner{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:2em;background:#00000050;text-align:center;z-index:1}.con_intro .section_inner .ttl{font-size:229%;letter-spacing:.1rem;line-height:1.5}@media only screen and (max-width: 767px){.con_intro .section_inner .ttl{margin:1rem 0}}.con_intro .section_inner .txt{line-height:1.75}@media only screen and (min-width: 768px){.con_intro .section_inner .txt{margin-bottom:2.5em}}@media only screen and (max-width: 767px){.con_intro .section_inner .txt{margin-bottom:1.5em}}@media only screen and (min-width: 768px){.con_intro .section_inner .txt{margin-top:1em}}@media only screen and (max-width: 767px){.con_intro .section_inner .txt{margin-top:.5em}}@media only screen and (max-width: 767px){.con_intro .section_inner .txt{text-align:left}}.con_intro .section_inner .lnk_btn a{padding:1rem 4rem;transition:ease .3s !important;cursor:pointer}.con_intro .section_inner .lnk_btn a::before{display:none}.con_intro .section_inner .lnk_btn a:hover{background:#fff;border:1px solid #fff;color:#000;opacity:unset !important}.anc_link{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#141515}@media only screen and (min-width: 768px){.anc_link{padding:75px 0}}@media only screen and (max-width: 767px){.anc_link{padding:50px 0}}.anc_link .anc_list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 768px){.anc_link .anc_list li:not(:first-child){margin-left:3rem}}@media only screen and (max-width: 767px){.anc_link .anc_list li:not(:first-child){margin-left:2rem}}@media only screen and (max-width: 767px){.anc_link .anc_list li:nth-child(n+3){margin-top:1rem}}.anc_link .anc_list li .anc i{margin-right:1rem}.con_interview{position:relative}@media only screen and (min-width: 1200px){.con_interview{padding:250px 0 150px}}@media print{.con_interview{padding:250px 0 150px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview{padding:180px 0 110px}}@media only screen and (max-width: 767px){.con_interview{padding:110px 0 70px}}.con_interview:last-child{padding-bottom:0}.con_interview .section_inner .con_profile{position:relative;display:flex;flex-direction:row;align-items:end}@media only screen and (min-width: 768px){.con_interview .section_inner .con_profile{margin-bottom:150px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile{margin-bottom:75px}}@media only screen and (max-width: 1199px){.con_interview .section_inner .con_profile{flex-direction:column;align-items:center}}.con_interview .section_inner .con_profile .box_img{position:relative;display:flex;flex-direction:row}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_profile .box_img{padding-bottom:0}}@media print{.con_interview .section_inner .con_profile .box_img{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_profile .box_img{padding-bottom:5rem}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img{padding-bottom:0}}@media only screen and (max-width: 1199px){.con_interview .section_inner .con_profile .box_img{display:block;margin-bottom:9rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_interview .section_inner .con_profile .box_img{padding-bottom:3rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_interview .section_inner .con_profile .box_img.padding{padding-bottom:8rem}}.con_interview .section_inner .con_profile .box_img .copy{position:absolute}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_profile .box_img .copy{top:12%}}@media print{.con_interview .section_inner .con_profile .box_img .copy{top:12%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_profile .box_img .copy{top:90%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img .copy{top:90%}}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_profile .box_img .copy{left:90%}}@media print{.con_interview .section_inner .con_profile .box_img .copy{left:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_profile .box_img .copy{left:5%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img .copy{left:5%}}.con_interview .section_inner .con_profile .box_img .copy span{display:inline-block;margin-bottom:.8rem;white-space:nowrap}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_profile .box_img .copy span{font-size:215%}}@media print{.con_interview .section_inner .con_profile .box_img .copy span{font-size:215%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_profile .box_img .copy span{font-size:179%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img .copy span{font-size:143%}}@media only screen and (min-width: 768px){.con_interview .section_inner .con_profile .box_img .copy span{padding:15px 25px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img .copy span{padding:10px 18px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_interview .section_inner .con_profile .box_img .copy span{font-size:200%}}.con_interview .section_inner .con_profile .box_img .copy span.red{background-color:#6D152D}.con_interview .section_inner .con_profile .box_img .copy span.green{background-color:#515C1B}.con_interview .section_inner .con_profile .box_img::after{content:'';position:absolute;background:url("../../recruit/images/bg_recruit03.png") no-repeat center;top:100%;left:0;width:235px;height:171px;z-index:-1}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_img::after{display:none}}.con_interview .section_inner .con_profile .box_txt{padding:0 3rem}@media only screen and (min-width: 768px){.con_interview .section_inner .con_profile .box_txt{width:40%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_txt{width:100%}}.con_interview .section_inner .con_profile .box_txt .ttl{margin-bottom:3rem}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_profile .box_txt .ttl{font-size:200%}}@media print{.con_interview .section_inner .con_profile .box_txt .ttl{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_profile .box_txt .ttl{font-size:158%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile .box_txt .ttl{font-size:143%}}.con_interview .section_inner .con_profile .box_txt .ttl em{font-size:80%;padding-left:1rem}@media only screen and (max-width: 767px){.con_interview .section_inner .con_profile.prof03 .box_img{margin-bottom:13rem}}.con_interview .section_inner .con_qa{max-width:1270px;margin:auto}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_qa{width:100%}}@media print{.con_interview .section_inner .con_qa{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_qa{width:90%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa{width:80%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_interview .section_inner .con_qa{max-width:90%}}.con_interview .section_inner .con_qa .box_qa{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_qa .box_qa{margin-bottom:120px}}@media print{.con_interview .section_inner .con_qa .box_qa{margin-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_qa .box_qa{margin-bottom:90px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa{flex-direction:column}}.con_interview .section_inner .con_qa .box_qa.reverse{flex-direction:row-reverse}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa.reverse{flex-direction:column}}.con_interview .section_inner .con_qa .box_qa.noflex{display:block}.con_interview .section_inner .con_qa .box_qa.noflex>.box_txt{width:100%}@media only screen and (min-width: 768px){.con_interview .section_inner .con_qa .box_qa .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa .box_txt{margin-bottom:2rem}}.con_interview .section_inner .con_qa .box_qa .box_txt .question{position:relative;padding-bottom:1rem;padding-left:1rem;margin-bottom:2rem;border-bottom:1px solid #E9E9E9}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_qa .box_qa .box_txt .question{font-size:200%}}@media print{.con_interview .section_inner .con_qa .box_qa .box_txt .question{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_qa .box_qa .box_txt .question{font-size:158%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa .box_txt .question{font-size:143%}}.con_interview .section_inner .con_qa .box_qa .box_txt .question::before{content:'Q';display:inline-block;position:absolute;top:-0.5rem;font-size:120%;color:rgba(255,255,255,0.3)}@media only screen and (min-width: 768px){.con_interview .section_inner .con_qa .box_qa .box_txt .question::before{left:-2rem}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa .box_txt .question::before{left:-1.5rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_interview .section_inner .con_qa .box_qa .box_txt .question::before{left:-1.5rem}}.con_interview .section_inner .con_qa .box_qa .box_txt .answer{line-height:1.75;letter-spacing:.1rem}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_qa .box_qa .box_img{width:auto}}@media print{.con_interview .section_inner .con_qa .box_qa .box_img{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_qa .box_qa .box_img{width:45%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_qa .box_qa .box_img{width:100%}}.con_interview .section_inner .con_flow{max-width:1270px;margin:0 auto 4rem;background:#212121}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_flow{width:100%}}@media print{.con_interview .section_inner .con_flow{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_flow{width:90%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow{width:80%}}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_flow .box_flow{padding:4rem}}@media print{.con_interview .section_inner .con_flow .box_flow{padding:4rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_flow .box_flow{padding:3rem}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow{padding:2rem 1.5rem}}.con_interview .section_inner .con_flow .box_flow .ttl{display:block;max-width:670px;margin:0 auto 4rem;padding-bottom:1.5rem;text-align:center;border-bottom:1px solid #E9E9E9}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_flow .box_flow .ttl{font-size:200%}}@media print{.con_interview .section_inner .con_flow .box_flow .ttl{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_flow .box_flow .ttl{font-size:158%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .ttl{font-size:143%}}.con_interview .section_inner .con_flow .box_flow .flow-item{position:relative;display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width: 768px){.con_interview .section_inner .con_flow .box_flow .flow-item{padding-bottom:3rem}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item{padding-bottom:2rem}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item{flex-direction:column}}.con_interview .section_inner .con_flow .box_flow .flow-item .month{color:#ACB585;padding-top:.5rem}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .month{margin-bottom:1rem}}.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt{position:relative;line-height:1.75;letter-spacing:.1rem;padding-left:4rem}@media only screen and (min-width: 768px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt{width:90%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt{width:100%}}.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt .heading{display:inline-block;font-size:1.5rem;margin-bottom:1rem}.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::before{content:'';display:inline-block;position:absolute;left:2rem;width:1px;background-color:#ACB585}@media only screen and (min-width: 768px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::before{bottom:-20%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::before{bottom:0}}@media only screen and (min-width: 768px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::before{height:90%}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::before{height:80%}}.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{content:'';display:inline-block;position:absolute;top:9%;left:calc(2rem - 4px);border-radius:50%;background-color:#ACB585;transform:translateY(-50%)}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{width:10px}}@media print{.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{width:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{width:8px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{width:10px}}@media only screen and (min-width: 1200px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{height:10px}}@media print{.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{height:10px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{height:8px}}@media only screen and (max-width: 767px){.con_interview .section_inner .con_flow .box_flow .flow-item .box_txt::after{height:10px}}.con_interview .section_inner .con_flow.bk_gray{background:#E9E9E9;color:#141515}.con_interview.bk_white{position:relative;background:#fff;color:#0A0A0A}.con_interview.bk_white::before{content:"";position:absolute;top:-5rem;right:0;left:0;width:100%;margin:auto;background:linear-gradient(to bottom, rgba(0,0,0,0),#b4afa5,#f9f9f9)}@media only screen and (min-width: 768px){.con_interview.bk_white::before{height:150px}}@media only screen and (max-width: 767px){.con_interview.bk_white::before{height:100px}}.con_interview.bk_white::after{content:"";position:absolute;bottom:-5rem;right:0;left:0;width:100%;margin:auto;background:linear-gradient(to top, rgba(0,0,0,0),#b4afa5,#f9f9f9)}@media only screen and (min-width: 768px){.con_interview.bk_white::after{height:150px}}@media only screen and (max-width: 767px){.con_interview.bk_white::after{height:100px}}.con_interview.bk_white span{color:#fff}.con_interview.bk_white .con_qa .box_qa .box_txt .question::before{color:rgba(10,10,10,0.3)}.follow_up_btn{position:fixed;right:5%;z-index:1000}@media only screen and (min-width: 768px){.follow_up_btn{bottom:5%}}@media only screen and (max-width: 767px){.follow_up_btn{bottom:10%}}.follow_up_btn a{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background:#6d152d;text-align:center;font-size:143%;font-weight:400;line-height:1.25}@media only screen and (min-width: 768px){.follow_up_btn a{width:125px}}@media only screen and (max-width: 767px){.follow_up_btn a{width:100px}}@media only screen and (min-width: 768px){.follow_up_btn a{height:125px}}@media only screen and (max-width: 767px){.follow_up_btn a{height:100px}}@media only screen and (max-width: 767px){.follow_up_btn a{font-size:115%}}
