@charset "UTF-8";.mod_mv01{height:600px;background-position:center 20%!important}@media screen and (max-width:420px){.mod_mv01{height:300px}}@media screen and (min-width:421px){.mod_mv01{background-image:url(../img/recruit/img01_01.jpg)}}@media screen and (max-width:420px){.mod_mv01{background-image:url(../img/recruit/img01_01sp.jpg)}}.mod_main .ttl01{margin-bottom:5px;font-size:4rem;font-family:"Arvo",serif;font-weight:400;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width:420px){.mod_main .ttl01{font-size:3rem}}.mod_main .ttl02{font-size:1.6rem;font-weight:bold}@media screen and (max-width:420px){.mod_main .ttl02{font-size:1.4rem}}.requirementArea{position:relative;padding-bottom:20px;background-color:#F2F2EF;background-image:url(/img/recruit/n.png),url(/img/recruit/e.png);background-repeat:no-repeat;background-position:0 185px,100% 95%;text-align:center}@media screen and (max-width:420px){.requirementArea{padding:30px 20px 40px;background-image:none}}.requirementArea .wrap{position:relative;top:-90px;max-width:1000px;margin-right:auto;margin-left:auto;margin-bottom:60px;padding:65px 60px 80px;border-radius:10px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:420px){.requirementArea .wrap{top:0;padding:35px 20px 40px;border-radius:5px;margin-bottom:40px}}.requirementArea .wrap .ttl02{margin-bottom:35px}@media screen and (max-width:420px){.requirementArea .wrap .ttl02{margin-bottom:20px}}.requirementArea .wrap .txt{margin-bottom:50px;font-size:2rem;border-top:1px solid #d3d4ca}@media screen and (max-width:420px){.requirementArea .wrap .txt{margin-bottom:25px;padding-top:0px;font-size:2rem;text-align:center}}.requirementArea .wrap .txt2{font-size:1.5rem;margin-bottom:50px}@media screen and (max-width:420px){.requirementArea .wrap .txt2{font-size:1.2rem;margin-bottom:25px}}.requirementArea .wrap .text_end{font-size:1.4rem;margin-bottom:50px;font-weight:bold}@media screen and (max-width:420px){.requirementArea .wrap .text_end{font-size:1.2rem;margin-bottom:25px}}.requirementArea .wrap .text_presite{font-size:1.4rem;margin-bottom:30px}@media screen and (max-width:420px){.requirementArea .wrap .text_presite{font-size:1.2rem;margin-bottom:10px}}.requirementArea .wrap h4{font-size:1.5rem;color:#FF8133;text-align:left;margin-bottom:30px}@media screen and (max-width:420px){.requirementArea .wrap h4{margin-top:30px;margin-bottom:15px;font-size:1.2rem}}.requirementArea .wrap dl{font-size:1.5rem}@media screen and (max-width:420px){.requirementArea .wrap dl{font-size:1.2rem}}.requirementArea .wrap dl dt{float:left;font-weight:bold}@media screen and (max-width:420px){.requirementArea .wrap dl dt{font-weight:normal}}.requirementArea .wrap dl dt:before{content:"";display:inline-block;width:10px;height:2px;margin-right:10px;background-color:#FFA03C;vertical-align:5px}@media screen and (max-width:420px){.requirementArea .wrap dl dt:before{width:5px;height:1px;margin-right:5px;vertical-align:4px}}.requirementArea .wrap dl dd{margin-bottom:30px;margin-left:150px;text-align:left}@media screen and (max-width:420px){.requirementArea .wrap dl dd{min-height:auto;margin-bottom:15px;margin-left:90px}}.requirementArea .wrap dl:after{content:"";display:table;clear:both}.requirementArea .wrap .mod_btn01{max-width:400px;margin-top:20px;padding-top:19px;padding-bottom:19px}@media screen and (max-width:420px){.requirementArea .wrap .mod_btn01{max-width:90%;padding-top:14px;padding-bottom:14px}}.requirementArea .wrap .shukatsu{margin-top:30px}.requirementArea .wrap .shukatsu img:hover{opacity:0.6;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}.requirementArea .wrap .recruit-tel p{font-size:1.6rem;font-weight:bold;margin-bottom:1rem;color:#FF8133}@media screen and (max-width:420px){.requirementArea .wrap .recruit-tel p{margin-bottom:15px}}.requirementArea .wrap .recruit-tel p .tel-txt{font-size:1.2rem;margin-right:1rem;color:#4c4c4c}.requirementArea .wrap .recruit-tel .tel-num{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-family:"Bree Serif",serif;font-size:1.6rem;color:#fff;margin-bottom:0px;margin-top:0}@media screen and (max-width:420px){.requirementArea .wrap .recruit-tel .tel-num{margin-bottom:0px}}.requirementArea .wrap .recruit-tel .tel-num .tel-txt{display:inline;font-weight:normal;font-size:1.4rem;margin-right:1rem}.requirementArea .wrap .recruit-tel .tel-num .tel-txt:after,.requirementArea .wrap .recruit-tel .tel-num .tel-txt:before{display:none}@media screen and (min-width:768px){.requirementArea .wrap .recruit-tel a[href^="tel:"]{pointer-events:none}}.requirementArea .wrap:first-of-type .txt{padding-top:50px}@media screen and (max-width:420px){.requirementArea .wrap:first-of-type .txt{padding-top:25px}}.requirementArea .wrap:first-of-type .recruit-tel:first-of-type{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d3d4ca}@media screen and (max-width:420px){.requirementArea .wrap:first-of-type .recruit-tel:first-of-type{padding-bottom:20px;margin-bottom:20px}}.requirementArea .wrap:first-of-type .recruit-tel:first-of-type a{margin-bottom:0px}@media screen and (max-width:420px){.requirementArea .wrap:first-of-type .recruit-tel:first-of-type a{margin-bottom:0px}}.requirementArea .recruit_introduction{padding-bottom:5rem;border-bottom:1px solid #d3d4ca;margin-bottom:5rem}.requirementArea .recruit_introduction .intro_ttl{font-size:2.4rem;font-weight:700;letter-spacing:0.05em;text-align:center;color:#4c4c4c}@media screen and (max-width:420px){.requirementArea .recruit_introduction .intro_ttl{font-size:2.2rem;letter-spacing:0}}.requirementArea .recruit_introduction .intro_ttl:before{content:"";display:block;margin:auto;width:3.4rem;height:3rem;background-image:url(/img/recruit/interview_bnr_logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:1.5rem}@media screen and (max-width:420px){.requirementArea .recruit_introduction .intro_ttl:before{width:3.1rem;height:2.7rem;padding-bottom:1rem}}.requirementArea .recruit_introduction .lead{font-size:1.4rem;line-height:2.28;letter-spacing:0.05em}@media screen and (max-width:420px){.requirementArea .recruit_introduction .lead{font-size:1.3rem;line-height:2.07;letter-spacing:0;text-align:justify}}.requirementArea .recruit_introduction .btn_list_wrap{padding-top:4rem;max-width:50.7rem;margin:auto}@media screen and (max-width:420px){.requirementArea .recruit_introduction .btn_list_wrap{padding-top:3rem;max-width:100%}}.requirementArea .recruit_introduction .btn_list_wrap .btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01{margin:0;padding-top:13px;padding-bottom:12px}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01.first{max-width:23.5rem}@media screen and (max-width:420px){.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01.first{max-width:100%;margin-bottom:1.4rem}}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01.second{max-width:25.3rem}@media screen and (max-width:420px){.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01.second{max-width:100%}}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01 span:before{content:none}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01 span:after{content:"";width:1.2rem;height:1.2rem;position:absolute;right:1.8rem;top:calc(50% - 2px);bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/recruit/icon_btn_down.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:420px){.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01 span:after{right:1.6rem}}.requirementArea .recruit_introduction .btn_list_wrap .btn_list .mod_btn01:hover span:after{top:calc(50% + 1px);background-image:url(/img/recruit/icon_btn_down_white.png)}.requirementArea .bnr_wrap{padding-top:4rem;padding-bottom:5rem}@media screen and (max-width:420px){.requirementArea .bnr_wrap{padding-top:2.4rem;padding-bottom:0}}.requirementArea .bnr_wrap .wrap_link{width:100%;max-width:72rem;margin:auto;display:block;background-image:url(/img/recruit/interview_bnr_ph_pc.jpg);background-position:right center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;border:2px solid #FFA03B;padding:3.5rem 0 2rem;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link{background-image:url(/img/recruit/interview_bnr_ph_sp.jpg);background-position:center top;padding:18rem 0 2.5rem;background-size:102% auto}}.requirementArea .bnr_wrap .wrap_link .txt_box{width:100%;max-width:38.3rem}.requirementArea .bnr_wrap .wrap_link .txt_box .tit{font-size:2.4rem;font-weight:700;font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link .txt_box .tit{font-size:2.1rem}}.requirementArea .bnr_wrap .wrap_link .txt_box .tit:before{content:"";display:block;margin:auto;width:2.6rem;height:2.3rem;background-image:url(/img/recruit/interview_bnr_logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding-bottom:0.5rem}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link .txt_box .tit:before{width:3.1rem;height:2.7rem;padding-bottom:1rem}}.requirementArea .bnr_wrap .wrap_link .txt_box .txt{font-size:1.4rem;font-weight:500;color:#4c4c4c;padding-top:1rem;margin-bottom:2.5rem}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link .txt_box .txt{line-height:1.8}}.requirementArea .bnr_wrap .wrap_link .txt_box .btn{border:2px solid #FFA03B;color:#FFA03B;max-width:10.3rem;margin:auto;border-radius:4.2rem;padding:0.7rem 0 0.5rem;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link .txt_box .btn{max-width:13.9rem;padding:1.2rem 0 1rem}}.requirementArea .bnr_wrap .wrap_link .txt_box .btn span{font-family:"Arvo",serif;font-size:1.4rem;font-weight:700}@media screen and (max-width:420px){.requirementArea .bnr_wrap .wrap_link .txt_box .btn span{letter-spacing:0.14em}}.requirementArea .bnr_wrap .wrap_link:hover{opacity:0.7}.requirementArea .bnr_wrap .wrap_link:hover .btn{background-color:#FFA03B;color:#FFF}.requirementArea .special_movie{border-top:1px solid #d3d4ca;padding-top:10rem;margin-top:6rem}@media screen and (max-width:420px){.requirementArea .special_movie{padding-top:4rem}}.requirementArea .special_movie .tit{font-family:"Arvo",serif;font-size:2.8rem;font-weight:700;letter-spacing:0.05em}.requirementArea .special_movie .txt{font-size:1.4rem;font-weight:500;padding-top:1rem!important;margin-bottom:3rem;border:0}@media screen and (max-width:420px){.requirementArea .special_movie .txt{font-size:1.5rem}}.requirementArea .special_movie .movie_box{max-width:70.4rem;height:39.6rem;margin:auto}@media screen and (max-width:420px){.requirementArea .special_movie .movie_box{width:100%;height:43.2vw}}.requirementArea .special_movie .movie_box iframe{width:100%;height:100%}.requirementArea .special_movie .btn_wrap{padding-top:2rem;max-width:30rem;margin:auto}@media screen and (max-width:420px){.requirementArea .special_movie .btn_wrap{padding-top:3rem;padding-bottom:2rem}}.requirementArea .special_movie .btn_wrap .mod_btn01{padding-top:12px;padding-bottom:11px}@media screen and (max-width:420px){.requirementArea .special_movie .btn_wrap .mod_btn01{margin:0 auto;max-width:100%}}.requirementArea .special_movie .btn_wrap .mod_btn01 span:before{content:none}.requirementArea .special_movie .btn_wrap .mod_btn01 span:after{content:"";width:1.2rem;height:1.2rem;position:absolute;right:3.2rem;top:calc(50% - 2px);bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/recruit/icon_btn_down.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:420px){.requirementArea .special_movie .btn_wrap .mod_btn01 span:after{right:1.6rem}}.requirementArea .special_movie .btn_wrap .mod_btn01:hover span:after{top:calc(50% + 1px);background-image:url(/img/recruit/icon_btn_down_white.png)}.flowArea{position:relative;padding-top:85px;padding-bottom:90px;text-align:center;background-repeat:no-repeat}@media screen and (max-width:420px){.flowArea{padding:40px 35px 55px;background-size:cover}}.flowArea .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:cover;background-position:center center}.os-android .flowArea .bg,.os-iOS .flowArea .bg,.safari .flowArea .bg{background-attachment:local}.flowArea .in{position:relative}.flowArea .ttl02{margin-bottom:60px}.flowArea ul{max-width:1000px;margin-right:auto;margin-left:auto}@media (min-width:421px) and (max-width:640px){.flowArea ul{margin-top:-50px}}.flowArea ul li{display:inline-block;width:31%;min-height:180px;padding:0 25px 30px;border-radius:5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media (min-width:421px) and (max-width:640px){.flowArea ul li{width:45%!important;margin:80px 2% 0!important}}@media screen and (max-width:420px){.flowArea ul li{width:100%;min-height:150px;padding:0 20px 25px}}.flowArea ul li .ttl01{display:block;width:108px;height:108px;margin:-54px auto 0;padding-top:17px;border-radius:108px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#FFA03C;font-size:3rem}@media screen and (max-width:420px){.flowArea ul li .ttl01{width:81px;height:81px;margin-top:-41px;padding-top:9px;border-radius:81px;font-size:2.2rem}}.flowArea ul li .ttl01:after{content:"";display:block;width:24px;height:1px;margin:3px auto 0;background-color:#FFA03C}@media screen and (max-width:420px){.flowArea ul li .ttl01:after{width:18px}}.flowArea ul li dl{margin-top:-29px}@media screen and (max-width:420px){.flowArea ul li dl{margin-top:-21px}}.flowArea ul li dl dt{margin-bottom:15px;font-size:2rem;font-weight:bold}@media screen and (max-width:420px){.flowArea ul li dl dt{margin-bottom:10px;font-size:1.8rem}}.flowArea ul li dl dd{font-size:1.4rem;line-height:2;text-align:left}.flowArea ul li+li{margin-left:3.1%}@media screen and (max-width:420px){.flowArea ul li+li{margin-left:0}}.flowArea ul li:nth-child(2),.flowArea ul li:nth-child(5){margin-top:40px}@media screen and (max-width:420px){.flowArea ul li:nth-child(2),.flowArea ul li:nth-child(5){margin-top:60px}}.flowArea ul li:nth-child(3),.flowArea ul li:nth-child(6){margin-top:80px}@media screen and (max-width:420px){.flowArea ul li:nth-child(3),.flowArea ul li:nth-child(6){margin-top:60px}}.flowArea ul li:nth-child(4){margin-top:15px;margin-left:0}@media screen and (max-width:420px){.flowArea ul li:nth-child(4){margin-top:60px}}@media screen and (max-width:420px){.flowArea ul li:nth-child(3) dl,.flowArea ul li:nth-child(5) dl{margin-top:-6px}}.flowArea:after,.flowArea:before{content:"";display:block;width:100%;height:8px;position:absolute;left:0;background-image:url(/img/recruit/nami.png);background-size:70px 8px;z-index:1}@media screen and (max-width:420px){.flowArea:after,.flowArea:before{height:4px;background-size:35px 4px}}.flowArea:before{top:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flowArea:after{bottom:0}.bgarea{background:#F2F2EF url(/img/recruit/s.png) no-repeat 0 20px}@media screen and (max-width:420px){.bgarea{background-image:none}}.linkArea{max-width:1020px;margin:0 auto 90px;padding-top:90px;text-align:center}@media screen and (max-width:420px){.linkArea{margin-bottom:50px;padding:50px 30px 0}}.linkArea li{display:inline-block;width:45%;border-radius:10px;background-color:#fff;vertical-align:top}@media screen and (max-width:420px){.linkArea li{width:100%;border-radius:5px}}.linkArea li:first-child{width:auto;margin-bottom:80px;padding:60px 5.3% 50px 60.2%;overflow:hidden}@media screen and (max-width:420px){.linkArea li:first-child{margin-bottom:20px;padding:60vw 30px 30px;background-position:0 -30px;background-size:100%}}.linkArea li:first-child .ph{position:absolute;top:0;left:0;width:55%;height:100%}@media screen and (max-width:420px){.linkArea li:first-child .ph{width:100%;height:60vw}}@media screen and (max-width:420px){.linkArea li:first-child .ttl01{margin-top:30px}}.linkArea li:first-child .ttl02{margin-bottom:45px}@media screen and (max-width:420px){.linkArea li:first-child .ttl02{margin-bottom:15px}}.linkArea li:first-child .txt{margin-bottom:40px;font-size:1.4rem;line-height:2;text-align:left}@media screen and (max-width:420px){.linkArea li:first-child .txt{margin-bottom:25px}}.linkArea li+li{padding-top:65px;padding-bottom:40px}@media screen and (max-width:420px){.linkArea li+li{padding-top:25px;padding-bottom:30px}}.linkArea li+li .ttl01{font-size:3.2rem}@media screen and (max-width:420px){.linkArea li+li .ttl01{font-size:3rem}}.linkArea li+li .ttl02{margin-bottom:45px}@media screen and (max-width:420px){.linkArea li+li .ttl02{margin-bottom:20px}}.linkArea li:last-child{margin-left:9.7%;padding-top:45px}@media screen and (max-width:420px){.linkArea li:last-child{margin-top:20px;margin-left:0;padding-top:25px}}.linkArea li:last-child .ttl02{margin-bottom:20px}.interview_movie{margin-bottom:14rem}@media screen and (max-width:420px){.interview_movie{margin-bottom:5rem}}.interview_movie .in{width:100%;max-width:123rem;height:52.4rem;margin:auto;position:relative}@media screen and (max-width:420px){.interview_movie .in{height:auto;background-color:#FFF}}.interview_movie .in:before{content:"";width:123rem;height:43.3rem;background-color:#FFF;border-radius:9px;position:absolute;right:-10.5rem;bottom:0;z-index:0}@media screen and (max-width:420px){.interview_movie .in:before{content:none}}.interview_movie .in .ph_wrap{max-width:59.02%;position:absolute;top:0;left:-10.5rem;z-index:1}@media screen and (max-width:420px){.interview_movie .in .ph_wrap{max-width:100%;position:relative;top:auto;left:auto}.interview_movie .in .ph_wrap img{display:block;max-width:100%}}.interview_movie .in .txt_box{width:100%;max-width:40rem;margin-left:auto;padding-top:17.1rem;position:relative;z-index:1}@media screen and (max-width:420px){.interview_movie .in .txt_box{padding:5rem 0;margin:0;text-align:center}}.interview_movie .in .txt_box .ttl02.border{padding-bottom:3rem;position:relative}.interview_movie .in .txt_box .ttl02.border:after{content:"";width:4.4rem;height:0.3rem;background-color:#FFA03B;position:absolute;left:0;bottom:0}@media screen and (max-width:420px){.interview_movie .in .txt_box .ttl02.border:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.interview_movie .in .txt_box .lead{font-size:2rem;font-weight:700;padding:3rem 0}@media screen and (max-width:420px){.interview_movie .in .txt_box .lead{font-size:1.8rem}}.interview_movie .in .txt_box .mod_btn01{max-width:25.3rem}@media screen and (max-width:420px){.detailArea{padding-bottom:0!important}}.detailArea .interview_movie{margin-top:10rem;border-top:1px solid #e1e2dc;padding-top:9rem;margin-bottom:0}@media screen and (max-width:420px){.detailArea .interview_movie{margin-top:5rem;padding-top:5rem}}.interviewArea{padding-bottom:95px;text-align:center}@media screen and (max-width:420px){.interviewArea{padding:0 30px 55px}}.interviewArea .ttl02{margin-bottom:0}@media screen and (max-width:420px){.interviewArea .ttl02{margin-bottom:0}}.interviewArea .ttl02.border{padding-bottom:3rem;position:relative}.interviewArea .ttl02.border:after{content:"";width:4.4rem;height:0.3rem;background-color:#FFA03B;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.interviewArea .lead{font-size:2rem;font-weight:700;padding:3rem 0 5rem}.interviewArea ul{display:table;width:60%;height:439px;margin:0 auto 60px}@media screen and (max-width:420px){.interviewArea ul{width:100%;height:auto;margin-bottom:30px}}.interviewArea ul li{display:table-cell;width:33.3%;background-position:right;background-size:cover;color:#fff}@media screen and (max-width:420px){.interviewArea ul li{display:block;width:auto;height:220px}}.interviewArea ul li.interview01{background-image:url(/img/recruit/interview01_ph.jpg)}@media screen and (max-width:420px){.interviewArea ul li.interview01{background-image:url(/img/recruit/interview01_ph_sp.jpg)}}.interviewArea ul li.interview02{background-image:url(/img/recruit/interview02_ph.jpg)}@media screen and (max-width:420px){.interviewArea ul li.interview02{background-image:url(/img/recruit/interview02_ph_sp.jpg)}}.interviewArea ul li.interview03{background-image:url(/img/recruit/interview03_ph.jpg)}@media screen and (max-width:420px){.interviewArea ul li.interview03{background-image:url(/img/recruit/interview03_ph_sp.jpg)}}.interviewArea ul li.interview04{background-image:url(/img/recruit/interview04_ph.jpg)}@media screen and (max-width:420px){.interviewArea ul li.interview04{background-image:url(/img/recruit/interview04_ph_sp.jpg)}}.interviewArea ul li a{display:block;height:100%;padding-top:135px;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:420px){.interviewArea ul li a{padding-top:30px}}.interviewArea ul li a .ttl01{margin-bottom:5px;font-size:3.2rem;letter-spacing:0.1em}@media screen and (max-width:420px){.interviewArea ul li a .ttl01{font-size:3rem;letter-spacing:0.07em}}.interviewArea ul li a .ttl01 span{font-size:3rem}@media screen and (max-width:420px){.interviewArea ul li a .ttl01 span{font-size:2.3rem}}.interviewArea ul li a .ttl01 span:after,.interviewArea ul li a .ttl01 span:before{content:"";display:block;margin-right:auto;margin-left:auto}.interviewArea ul li a .ttl01 span:before{width:72px;height:16px;background:url(/img/recruit/interview_txt.png);background-size:contain}@media screen and (max-width:420px){.interviewArea ul li a .ttl01 span:before{width:54px;height:12px;margin-bottom:-5px}}.interviewArea ul li a .ttl01 span:after{margin-bottom:15px;width:24px;height:1px;background-color:#fff}@media screen and (max-width:420px){.interviewArea ul li a .ttl01 span:after{margin-top:2px;margin-bottom:10px}}.interviewArea ul li a .arrow{position:relative;padding:0 0 50px 46px}@media screen and (max-width:420px){.interviewArea ul li a .arrow{padding:5px 0 0 41px;top:2rem}}.interviewArea ul li a .arrow:after,.interviewArea ul li a .arrow:before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.interviewArea ul li a .arrow:before{-webkit-box-sizing:border-box;box-sizing:border-box;width:46px;height:46px;border:1px solid #FF803C;border-radius:50%;background-color:#fff}@media screen and (max-width:420px){.interviewArea ul li a .arrow:before{width:35px;height:35px}}.interviewArea ul li a .arrow:after{left:16px;width:6px;height:6px;border-top:2px solid #FF803C;border-right:2px solid #FF803C;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:420px){.interviewArea ul li a .arrow:after{left:12px}}.interviewArea ul li a:hover{opacity:0.6}.interviewArea ul li a:hover .arrow:after{left:17px}@media screen and (max-width:420px){.interviewArea ul li a:hover .arrow:after{left:13px}}.interviewArea .mod_btn01{max-width:25.3rem}.bnrArea{padding-top:80px;padding-bottom:90px;background-color:#F2F2EF}@media screen and (max-width:420px){.bnrArea{padding:40px 30px 35px}}.bnrArea ul{max-width:1000px;margin-right:auto;margin-left:auto}.bnrArea ul li{display:inline-block;width:30%}@media screen and (max-width:420px){.bnrArea ul li{width:100%}}.bnrArea ul li+li{margin-left:4.7%}@media screen and (max-width:420px){.bnrArea ul li+li{margin-top:20px;margin-left:0}}.bnrArea ul li a{display:block;position:relative;height:250px;border-radius:10px;background-color:#fff;background-repeat:no-repeat;background-size:contain;font-size:1.8rem;font-weight:bold;text-align:center;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:420px){.bnrArea ul li a{height:99px;padding-left:50%;border-radius:5px;background-size:50%;font-size:1.4rem}}.bnrArea ul li a.desire{background-image:url(/img/recruit/bnr_desire.jpg)}@media screen and (max-width:420px){.bnrArea ul li a.desire{background-image:url(/img/recruit/bnr_desire_sp.jpg)}}.bnrArea ul li a.step{background-image:url(/img/recruit/bnr_step.jpg)}@media screen and (max-width:420px){.bnrArea ul li a.step{background-image:url(/img/recruit/bnr_step_sp.jpg)}}.bnrArea ul li a.interview{background-image:url(/img/recruit/bnr_interview.jpg)}@media screen and (max-width:420px){.bnrArea ul li a.interview{background-image:url(/img/recruit/bnr_interview_sp.jpg)}}.bnrArea ul li a.graphical{background-image:url(/img/recruit/bnr_graphical.jpg)}@media screen and (max-width:420px){.bnrArea ul li a.graphical{height:109px;background-image:url(/img/recruit/bnr_graphical_sp.jpg)}}@media screen and (max-width:420px){.bnrArea ul li a.graphical span{top:46%}}.bnrArea ul li a span{position:absolute;right:0;bottom:22px;left:0}@media screen and (max-width:420px){.bnrArea ul li a span{width:50%;top:53%;left:auto;letter-spacing:-0.05em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.bnrArea ul li a:after,.bnrArea ul li a:before{content:"";display:block;width:3px;height:6px;background-color:#FF8133;position:absolute;right:20px;margin:auto}@media screen and (max-width:420px){.bnrArea ul li a:after,.bnrArea ul li a:before{right:10px}}.bnrArea ul li a:before{bottom:30px;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:skewX(-35deg);transform:skewX(-35deg)}@media screen and (max-width:420px){.bnrArea ul li a:before{top:50%;bottom:auto}}.bnrArea ul li a:after{bottom:36px;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:skewX(35deg);transform:skewX(35deg)}@media screen and (max-width:420px){.bnrArea ul li a:after{bottom:50%}}.bnrArea ul li a:hover{opacity:0.6}.bnrArea ul li a:hover:after,.bnrArea ul li a:hover:before{right:19px}.entry{position:fixed;top:140px;right:-10px;width:8.3%;padding-top:24px;padding-bottom:24px;border-radius:10px;background-color:#FF803C;color:#fff;font-size:1.4rem;font-weight:bold;text-align:center;z-index:3;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:420px){.entry{display:none}}.entry .ttl01{display:block;font-size:2.4rem;letter-spacing:0.1em}.entry:hover{opacity:0.6}@media screen and (min-width:421px){.mod_footer .copyright{color:#A6A6A6}}@media screen and (max-width:420px){.mynavi_btn img{width:100%;height:auto;margin-top:10px}}.mynavi_btn a{padding:0 10px}@media screen and (max-width:420px){.mynavi_btn a{padding:0 0}}
/*# sourceMappingURL=recruit.css.map */