<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@-webkit-keyframes drawLine{to{stroke-dashoffset:0}}@keyframes drawLine{to{stroke-dashoffset:0}}@-webkit-keyframes opacity-index{0%,to{z-index:5;opacity:1}20%{z-index:4;opacity:0}40%{z-index:3;opacity:0}60%{z-index:2;opacity:0}80%{z-index:1;opacity:1}}@keyframes opacity-index{0%,to{z-index:5;opacity:1}20%{z-index:4;opacity:0}40%{z-index:3;opacity:0}60%{z-index:2;opacity:0}80%{z-index:1;opacity:1}}@-webkit-keyframes clip{0%,15%,25%,to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}20%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}}@keyframes clip{0%,15%,25%,to{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}20%{-webkit-clip-path:inset(0% 0% 0% 100%);clip-path:inset(0% 0% 0% 100%)}}@-webkit-keyframes left{0%{-webkit-transform:translateX(calc(1/10*-100%));transform:translateX(calc(1/10*-100%))}30%,to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes left{0%{-webkit-transform:translateX(calc(1/10*-100%));transform:translateX(calc(1/10*-100%))}30%,to{-webkit-transform:translateX(0%);transform:translateX(0%)}}html{overflow-y:scroll;vertical-align:baseline;font-size:62.5%}body,label,section,table{padding:0;border:0;vertical-align:baseline}body{line-height:1;font:13px/1.231 arial,helvetica,clean,sans-serif;*font:x-small;background:#fff;color:#333;font-family:"Oswald","Yu Gothic","游ゴシック","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Verdana,sans-serif;-webkit-text-size-adjust:100%}abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,ins,kbd,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,small,span,strong,sub,summary,sup,tbody,tfoot,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}html,img{padding:0;border:0}label,section,table{outline:0;background:0 0}a,body,html,img,td,th{background:0 0;margin:0}body,html,img,td,th{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr{padding:0}a{vertical-align:baseline}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-spacing:0;font:100%;width:100%;margin:0 auto 20px;border-collapse:collapse}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.pt15{padding-top:15px!important}.pb15{padding-bottom:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.pt25{padding-top:25px!important}.pb25{padding-bottom:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.pt30{padding-top:30px!important}.pb30{padding-bottom:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.pt35{padding-top:35px!important}.pb35{padding-bottom:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.pt45{padding-top:45px!important}.pb45{padding-bottom:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.mt55{margin-top:55px!important}.mb55{margin-bottom:55px!important}.pt55{padding-top:55px!important}.pb55{padding-bottom:55px!important}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.pt60{padding-top:60px!important}.pb60{padding-bottom:60px!important}.mt65{margin-top:65px!important}.mb65{margin-bottom:65px!important}.pt65{padding-top:65px!important}.pb65{padding-bottom:65px!important}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.pt70{padding-top:70px!important}.pb70{padding-bottom:70px!important}.mt75{margin-top:75px!important}.mb75{margin-bottom:75px!important}.pt75{padding-top:75px!important}.pb75{padding-bottom:75px!important}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.pt80{padding-top:80px!important}.pb80{padding-bottom:80px!important}.mt85{margin-top:85px!important}.mb85{margin-bottom:85px!important}.pt85{padding-top:85px!important}.pb85{padding-bottom:85px!important}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.pt90{padding-top:90px!important}.pb90{padding-bottom:90px!important}.mt95{margin-top:95px!important}.mb95{margin-bottom:95px!important}.pt95{padding-top:95px!important}.pb95{padding-bottom:95px!important}.mt100{margin-top:100px!important}.mb100{margin-bottom:100px!important}.pt100{padding-top:100px!important}.pb100{padding-bottom:100px!important}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs,.visible-xs-block{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm,.visible-sm-block{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1299px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1300px){.visible-lg,.visible-lg-block{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1299px){.hidden-md{display:none!important}}@media (min-width:1300px){.hidden-lg{display:none!important}}@media (max-width:767px){.xs-center{text-align:center!important}}@media (min-width:768px) and (max-width:991px){.sm-center{text-align:center!important}}@media (min-width:992px) and (max-width:1299px){.md-center{text-align:center!important}}@media (min-width:1300px){.lg-center{text-align:center!important}}@media (max-width:767px){.xs-right{text-align:right!important}}@media (min-width:768px) and (max-width:991px){.sm-right{text-align:right!important}}@media (min-width:992px) and (max-width:1299px){.md-right{text-align:right!important}}@media (min-width:1300px){.lg-right{text-align:right!important}}#page{position:relative;font-size:1.5rem;overflow:hidden;font-weight:500}a:link,ins{text-decoration:none}a:active,a:hover,a:link,a:visited{color:#00f}img,td,th{vertical-align:top}img{line-height:1;font-size:0;height:auto;max-width:100%}td,th{padding:10px;border:1px solid #ccc}section{margin:0 0 40px}input{border:1px solid #a7a6aa}input,textarea{padding:5px 7px;border-radius:2px;margin:0;background-color:#fff}input[type=text],textarea{outline:0;border:1px solid #aaa;-webkit-transition:all .3s ease;transition:all .3s ease}input[type=text]:focus,textarea:focus{-webkit-box-shadow:0 0 7px #52a8ec;box-shadow:0 0 7px #52a8ec;border:1px solid #52a8ec}input[type=checkbox],input[type=radio]{margin-right:5px;vertical-align:baseline;border-style:none}label{margin:0 15px 0 0}input[type=submit]{-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{padding-left:25px;position:relative}input[type=radio]+label::before{content:"";width:18px;height:18px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;-webkit-appearance:button;appearance:button;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #999;border-radius:50%;-webkit-box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);vertical-align:middle;cursor:pointer;padding:5px}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#bbb}input[type=radio]:disabled+label::before{background-color:#ddd;border-color:#ddd}input[type=radio]:checked+label::after{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:6px;content:"";width:6px;height:6px;background:#c9bc9c;border-radius:50%}input[type=checkbox]+label::before{content:"";width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:button;appearance:button;-moz-appearance:none;border:1px solid #999;background-color:#fff;vertical-align:middle;padding:5px;border-radius:2px}input[type=checkbox]:disabled+label::before{background-color:#ddd;border-color:#ddd}input[type=checkbox]:checked+label::after{content:"";position:absolute;top:calc(50% - 4px);left:0;width:6px;height:10px;border-right:4px solid #c9bc9c;border-bottom:4px solid #c9bc9c;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.contactForm input,.contactForm textarea{padding:10px 15px;font-size:16px;font-size:1.6rem}.contactForm .mwform-radio-field{display:block;margin-left:0!important}@media only screen and (max-width:767px){#page{min-width:100%}.container{width:100%}.row{margin-left:-5px;margin-right:-5px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:5px;padding-right:5px}input,select,textarea{font-size:1.6rem;-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (min-width:768px) and (max-width:991px){.container{width:100%!important;margin:0}}.animated-svg,.svg-background{position:absolute;width:100%;height:100%;z-index:0}.animated-svg{height:auto;z-index:1;top:10vh;pointer-events:none}.animated-svg.-bottom{top:30vh;z-index:0}.animated-svg.-bg{bottom:35vh}.animated-svg .animated-path01{fill:none;stroke-linecap:round;stroke-width:2;stroke:#c9bc9c}.animated-svg .animated-path02,.animated-svg .animated-path03{fill:none;stroke-linecap:round;stroke-width:2;stroke:#fff}.animated-svg .animated-path03{stroke:#c9bc9c}.interview_mv{margin-bottom:100px}.interview_mv__wrap{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interview_mv__wrap h3{font-size:36px;font-size:3.6rem;padding:25px 40px;margin-bottom:60px;position:relative}.interview_mv__wrap h3::after,.interview_mv__wrap h3::before{content:"";width:2vw;height:5vh;position:absolute;display:inline-block}.interview_mv__wrap h3::before{border-left:solid 2px #c9bc9c;border-top:solid 2px #c9bc9c;top:0;left:0}.interview_mv__wrap h3::after{border-right:solid 2px #c9bc9c;border-bottom:solid 2px #c9bc9c;bottom:0;right:0}.interview_mv__wrap,.interview_mv__wrap .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interview_mv__wrap .row h4{font-size:22px;font-size:2.2rem;position:relative}.interview_mv__wrap .row h4::after{content:"";border-left:1px solid #ccc;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:2rem;margin-left:3.2rem}.interview_mv__wrap .row span{display:block;padding-left:4vw;font-weight:600}.interview_mv__wrap .row span::before{clear:both}.interview_mv__wrap .typo{font-size:100px;font-size:10rem;color:#c9bc9c;opacity:.3;font-family:"Oswald","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Verdana","sans-serif";position:absolute;bottom:0;left:0;z-index:1}.p-interview section,.p-interview_head .img,.p-interview_head .text{margin-bottom:120px}.p-interview_content .content_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-interview_content .content_box.-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-interview_content .content_box::after{clear:both;position:absolute;width:100%;max-width:700px;height:100vh;top:0}.p-interview_content .content_box .text{border-top:1px solid #c9bc9c;max-width:400px;margin:0 auto;display:block}.p-interview_content .content_box span{color:#c9bc9c;font-size:4rem;line-height:.7;margin-bottom:20px;opacity:.5}.p-interview_content .content_box h3{font-size:2.8rem;margin:20px 0 30px}.p-interview_content .contents02 .text{margin-left:auto}.p-interview_other{padding-top:200px;background:-webkit-gradient(linear,left top,left bottom,from(#faf9f5),to(#f4f1e8));background:linear-gradient(to bottom,#faf9f5 0%,#f4f1e8 100%);margin-bottom:0!important;position:relative}.p-interview_other::after{content:"";background:url(../../../img/interview/grad.png);position:absolute;top:0;left:0;width:100%;height:10vh;background-repeat:repeat-x}.p-interview_other .-other_ttl{position:relative;z-index:1;font-weight:500}.p-interview_other .compant_ttl01_sub{position:relative;z-index:1}.p-interview_other .-other_ttl{color:#c9bc9c}.p-interview_other .compant_ttl01_sub{font-weight:600}.p-interview_other .interview_list,.p-interview_other .interview_list .name_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-interview_other .interview_list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interview_entry,.p-interview_other .interview_list li,.p-recruit_interview__list ul li{position:relative}.p-interview_other .interview_list li.-list01::before{content:"#01"}.p-interview_other .interview_list li.-list02::before{content:"#02"}.p-interview_other .interview_list li.-list03::before{content:"#03"}.p-interview_other .interview_list li.-list04::before{content:"#04"}.p-interview_other .interview_list li.-list05::before{content:"#05"}.interview_entry .text h4,.p-interview_content .content_box span,.p-interview_other .interview_list li::before{font-weight:500;font-family:"Oswald","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Verdana","sans-serif"}.p-interview_other .interview_list li::before{position:absolute;top:-8vh;color:#c9bc9c;opacity:.5;font-size:6.4rem}.p-interview_other .interview_list .name_wrap{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-interview_other .interview_list .name_wrap .name{padding:16px;background:#f4f1e8;display:inline-block;position:relative;top:-5vh}.p-interview_other .interview_list .name_wrap .name p,.p-recruit_interview__list ul li .name p{font-weight:600;font-size:2.2rem}.interview_entry .entry,.p-interview_other .interview_list .name_wrap .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-interview_other .interview_list .name_wrap .arrow{border:1px solid #000;border-radius:30px;background:#f4f1e9;padding:15px 16px}.interview_entry{margin-bottom:0}.interview_entry::before{content:"";background:url(../../../img/interview/interview_entry_bg@2x.png) center no-repeat;background-size:cover;display:block;height:70vh}.interview_entry .entry{background:#fff;position:absolute;top:50%;left:22vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 50px 25px 25px}.interview_entry .text{text-align:center;display:block}.interview_entry .text p{color:#c9bc9c;font-weight:600;padding:0 95px}.interview_entry .text h4{font-size:4.4rem}@media only screen and (min-width:991px) and (max-width:1109px){.p-interview section{margin-bottom:0}.p-interview_content .content_box{margin-bottom:50px}.p-interview_content .content_box .text{padding:0 20px}.p-interview_other .interview_list{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-interview_other .interview_list li{width:47.619047619%}.p-interview_other .interview_list li::before{top:-5vh}.interview_entry::before{background-size:contain;height:25vh}}@media only screen and (min-width:768px) and (max-width:979px){.container{margin:0 20px}.interview_mv__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.interview_mv__wrap h3{font-size:28px;font-size:2.8rem;padding:15px;margin:5px;display:block;width:305px;max-width:100%}.interview_mv__wrap .row{-ms-flex-pack:distribute;justify-content:space-around}.interview_mv__wrap .typo{font-size:55px;font-size:5.5rem}.p-interview section{margin-bottom:60px}.p-interview_content .content_box{margin-bottom:50px}.p-interview_content .content_box,.p-interview_content .content_box.-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-interview_content .content_box .text{margin:0 0 5%;max-width:800px}.p-interview_other .interview_list{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.p-interview_other .interview_list li{width:47.619047619%}.p-interview_other .interview_list li .name_wrap .arrow{margin-right:20px}.p-interview_other .interview_list li::before{top:-5vh}.interview_entry::before{height:23vh;background-size:contain}.animated-svg,.animated-svg.-bottom{top:20vh}.svg-background{z-index:1}}@media only screen and (max-width:767px){.animated-svg.-bg{top:0}.animated-svg.-bottom{top:40vh;width:135vw}.interview_mv__wrap h3{font-size:18px;font-size:1.8rem;padding:15px;margin:5px;display:block;width:200px;max-width:100%}.interview_mv__wrap .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interview_mv__wrap .row h4{font-size:16px;font-size:1.6rem}.interview_mv__wrap .row h4::after{margin-left:1.2rem}.interview_mv__wrap .row span{padding-left:7vw;font-size:10px;font-size:1rem}.interview_mv__wrap .typo{font-size:40px;font-size:4rem}.p-interview section{margin-bottom:50px}.p-interview_head .text{margin-bottom:45px;padding:0 20px}.p-interview_content .content_box,.p-interview_head .img{margin-bottom:45px}.p-interview_content .content_box,.p-interview_content .content_box.-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-interview_content .content_box .text{margin-bottom:30px;padding:0 20px}.p-interview_content .content_box h3{font-size:23px;font-size:2.3rem}.p-interview_other{padding-top:60px}.p-interview_other .interview_list{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-interview_other .interview_list li::before{font-size:40px;font-size:4rem;top:-6vh}.p-interview_other .interview_list .name_wrap .arrow{margin-right:16px}.interview_entry::before{background:url(../../../img/interview/interview_entry_bg_sp@2x.png) center no-repeat;background-size:cover;height:65vh;width:100%}.interview_entry .entry{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;padding:16px 30px 16px 16px}.interview_entry .entry .text p{padding:0 16px;font-size:14px;font-size:1.4rem}.interview_entry .entry .text h4{font-size:32px;font-size:3.2rem}}.p-recruit .animated-svg{pointer-events:none}.p-recruit_ttl{font-size:63px;font-size:6.3rem;color:#c9bc9c;font-weight:500;font-family:"Oswald","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Verdana","sans-serif";margin:65px 0 80px;position:relative}.p-recruit_ttl span{display:block;font-size:24px;font-size:2.4rem;color:#000;font-weight:600}.p-recruit_content{position:relative;padding:120px 0;background:-webkit-gradient(linear,left top,left bottom,from(#f5f3eb),to(#f5f4ed)),-webkit-gradient(linear,left bottom,left top,from(#f5f3eb),to(#f5f4ed));background:linear-gradient(to bottom,#f5f3eb,#f5f4ed),linear-gradient(to top,#f5f3eb,#f5f4ed)}.p-recruit_content::after{content:"";position:absolute;width:100%;height:32vh;background:url(../../../img/recruit/grad03.png);background-repeat:repeat-x;bottom:-14%;left:0}.p-recruit_content__message{display:grid;place-items:center;margin:0 auto 100px;line-height:3;font-size:18px;font-size:1.8rem}.p-recruit_content__message p{margin-bottom:32px}.p-recruit_content__philosophy{position:relative;background:#fff;padding:65px 0;z-index:2}.p-recruit_content__philosophy .text{margin-bottom:50px}.p-recruit_content__philosophy .text h3{display:inline-block;text-align:center;font-size:32px;font-size:3.2rem;border-bottom:3px solid #ded0ad;margin:0 auto 50px}.p-recruit_content__philosophy .text span{font-size:20px;font-size:2rem;font-weight:600;color:#c9bc9c;margin-bottom:10px;display:block}.p-recruit_content__philosophy .text p{line-height:230%}.p-recruit_content__philosophy .btn{z-index:1}.p-recruit_content__philosophy .btn a{padding:15px 70px;border-radius:40px;border:2px solid #111;display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s}.p-recruit_content__philosophy .btn a:hover{background:#c9bc9c}.p-recruit_content__philosophy .icon{background-size:contain;background-repeat:no-repeat;width:168px;height:15vh}.p-recruit_content__philosophy .icon01,.p-recruit_content__philosophy .icon03{grid-area:1/1/1/1}.p-recruit_content__philosophy .icon02,.p-recruit_content__philosophy .icon04{grid-area:1/7/1/7}.p-recruit_content__philosophy .icon01{background-image:url(../../../img/recruit/philosophy_img01.png)}.p-recruit_content__philosophy .icon02{background-image:url(../../../img/recruit/philosophy_img02.png)}.p-recruit_content__philosophy .icon03{background-image:url(../../../img/recruit/philosophy_img03.png)}.p-recruit_content__philosophy .icon04{background-image:url(../../../img/recruit/philosophy_img04.png)}.p-recruit_content__philosophy .grid-container{display:grid;gap:16px}.p-recruit_content__philosophy .grid-row{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;margin:48px 80px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:0;grid-row-gap:0}.p-recruit_content__philosophy .grid-row.-row01{top:0}.p-recruit_content__philosophy .grid-row.-row02{bottom:0}.p-recruit_content__philosophy .text{text-align:center}.p-recruit_content__philosophy::after,.p-recruit_content__philosophy::before{content:"";width:6vw;height:12vh;position:absolute;display:inline-block}.p-recruit_content__philosophy::before{border-left:solid 2px #c9bc9c;border-top:solid 2px #c9bc9c;top:-8px;left:-8px}.p-recruit_content__philosophy::after{border-right:solid 2px #c9bc9c;border-bottom:solid 2px #c9bc9c;bottom:-8px;right:-8px}.p-recruit_content .animated-svg{top:10vh;z-index:0}.p-recruit_job{padding:200px 0;position:relative;z-index:2}.p-recruit_job .swiper{width:100%;max-width:100%;padding:0 50px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.p-recruit_job .swiper-wrapper .swiper-slide{width:1110px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;min-height:35vh}.p-recruit_job .swiper-wrapper .swiper-slide .text{padding:30px 60px;width:530px;max-width:100%}.p-recruit_job .swiper-wrapper .swiper-slide .text h4{font-size:24px;font-size:2.4rem;margin-bottom:25px}.p-recruit_entry .text h4,.p-recruit_interview__list ul li.-list01::before,.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before,.p-recruit_job .swiper-wrapper .swiper-slide .text h4 span{font-weight:500;font-family:"Oswald","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Verdana","sans-serif"}.p-recruit_job .swiper-wrapper .swiper-slide .text h4 span{color:#c9bc9c}.p-recruit_job .slide-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:22%;margin-top:32px}.p-recruit_job .swiper-button-next::after,.p-recruit_job .swiper-button-prev::after{content:none}.p-recruit_job .swiper-button-next,.p-recruit_job .swiper-button-prev{content:"";background:url(../../../img/recruit/angle-right.png) no-repeat center;width:6px;height:9px;border:1px solid;border-radius:30px;padding:20px;background-color:#fff}.p-recruit_job .swiper-button-next:hover,.p-recruit_job .swiper-button-prev:hover{cursor:pointer}.p-recruit_job .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px}.p-recruit_job .animated-svg{top:10vh;z-index:-1}.p-recruit_interview{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#f5f3eb),color-stop(50%,transparent));background:linear-gradient(to top,#f5f3eb 50%,transparent 50%)}.p-recruit_company::after,.p-recruit_interview::before{content:"";width:100%;height:21vh;background-repeat:repeat-x;position:absolute}.p-recruit_interview::before{bottom:33%;background:url(../../../img/recruit/grad02.png)}.p-recruit_interview,.p-recruit_interview__list{position:relative;z-index:2}.p-recruit_interview__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:24px}.p-recruit_interview__list ul li .list_wrap{-webkit-transition:.3s;transition:.3s}.p-recruit_interview__list ul li .list_wrap:hover{-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}.p-recruit_interview__list ul li .copy{position:absolute;top:-8%;right:3%;z-index:3}.p-recruit_interview__list ul li.-list01{margin-top:100px}.p-recruit_interview__list ul li.-list01::before,.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before{content:"#01";position:absolute;top:-6.5vh;left:0;color:#c9bc9c;font-size:56px;font-size:5.6rem;opacity:.5;z-index:3}.p-recruit_interview__list ul li.-list02{margin-top:50px}.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before{content:"#02"}.p-recruit_interview__list ul li.-list03{margin-top:0}.p-recruit_interview__list ul li.-list03::before{content:"#03"}.p-recruit_interview__list ul li .name{padding:16px;background:#f5f3eb;display:inline-block;position:relative;top:-8vh;left:0}.p-recruit_interview__list ul li .name span{font-weight:500}.p-recruit_interview .animated-svg{top:-3vh;z-index:1}.p-recruit_company{background:-webkit-gradient(linear,left top,left bottom,from(#f5f3eb),to(#f5f4ed)),-webkit-gradient(linear,left bottom,left top,from(#f5f3eb),to(#f5f4ed));background:linear-gradient(to bottom,#f5f3eb,#f5f4ed),linear-gradient(to top,#f5f3eb,#f5f4ed);position:relative;padding-bottom:200px;z-index:1}.p-recruit_company::after{background:url(../../../img/recruit/grad03.png);bottom:-15vh;z-index:0}.p-recruit_company ul{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.p-recruit_company ul li.list1,.p-recruit_company ul li.list2{position:relative;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff;padding:40px 35px}.p-recruit_company ul li.list1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/span 2}.p-recruit_company ul li.list10::before,.p-recruit_company ul li.list1::before,.p-recruit_company ul li.list2::before,.p-recruit_company ul li.list3::before,.p-recruit_company ul li.list4::before,.p-recruit_company ul li.list5::before,.p-recruit_company ul li.list6::before,.p-recruit_company ul li.list7::before,.p-recruit_company ul li.list8::before,.p-recruit_company ul li.list9::before{content:"";position:absolute;top:0;left:0;aspect-ratio:1/1;width:16px;background-color:#c9bc9c;-webkit-clip-path:polygon(0% 0%,0% 100%,100% 0%);clip-path:polygon(0% 0%,0% 100%,100% 0%)}.p-recruit_company ul li.list2{grid-column:3/span 2}.p-recruit_company ul li.list2,.p-recruit_company ul li.list3,.p-recruit_company ul li.list4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-recruit_company ul li.list3{position:relative;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff;padding:40px 35px;grid-column:5/span 2}.p-recruit_company ul li.list4{grid-column:1/span 3}.p-recruit_company ul li.list4,.p-recruit_company ul li.list5,.p-recruit_company ul li.list6{position:relative;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff;padding:40px 35px}.p-recruit_company ul li.list5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:4/span 3}.p-recruit_company ul li.list6{grid-column:1/span 3}.p-recruit_company ul li.list6,.p-recruit_company ul li.list7,.p-recruit_company ul li.list8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-recruit_company ul li.list7{position:relative;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff;padding:40px 35px;grid-column:4/span 3}.p-recruit_company ul li.list8{grid-column:1/span 2}.p-recruit_company ul li.list10,.p-recruit_company ul li.list8,.p-recruit_company ul li.list9{position:relative;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:#fff;padding:40px 35px}.p-recruit_company ul li.list9{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:3/span 2}.p-recruit_company ul li.list10{grid-column:5/span 2}.p-recruit_company ul li dl{font-size:18px;font-size:1.8rem;font-weight:600}.p-recruit_company ul li dt{margin-bottom:16px}.p-recruit_company ul li dd&gt;div .num,.p-recruit_company ul li dd&gt;div .ratio,.p-recruit_company ul li.list10,.p-recruit_employee .system li .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-recruit_company ul li dd&gt;div .num,.p-recruit_company ul li dd&gt;div .ratio{text-align:center;-ms-flex-pack:distribute;justify-content:space-around}.p-recruit_company ul li dd&gt;div .ratio p{background:#c9bc9c;color:#fff;padding:4px 25px;line-height:1.4;border-radius:15px;font-size:14px;font-size:1.4rem;margin-right:10px}.p-recruit_company ul li dd span{color:#c9bc9c;font-size:58px;font-size:5.8rem;font-family:"Oswald","Yu Gothic","游ゴシック","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Verdana,sans-serif;-webkit-font-smoothing:antialiased;font-weight:500}.p-recruit_company ul li img{display:block;margin:auto}.p-recruit_company .animated-svg{top:18vh;z-index:-1}.p-recruit_employee{position:relative;z-index:1;margin-bottom:120px}.p-recruit_employee .system{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}.p-recruit_employee .system li{width:357px;max-width:100%;border:1px solid #ccc;background:#fff}.p-recruit_employee .system li h4{font-size:20px;font-size:2rem;margin-bottom:16px;border-bottom:1px solid #c9bc9c;display:inline-block}.p-recruit_employee .system li .text{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-recruit_employee .benefits{margin-bottom:50px}.p-recruit_employee .benefits h3{margin-bottom:30px}.p-recruit_employee .benefits ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-recruit_employee .benefits ul li{line-height:160%;border-top:1px solid #ccc;border-collapse:collapse;padding:20px 0 20px 20px;margin:0 5px;position:relative;width:32.2580645161%}.p-recruit_employee .benefits ul li p{font-size:14px;font-size:1.4rem;color:#8e8e8e}.p-recruit_employee .benefits ul li::before{content:"●";color:#c9bc9c;font-size:.8rem;position:absolute;left:5px}.p-recruit_employee .animated-svg{top:0;z-index:-1}.p-recruit_entry{position:relative;margin-bottom:0}.p-recruit_entry::before{content:"";background:url(../../../img/interview/interview_entry_bg@2x.png) center no-repeat;background-size:cover;display:block;height:70vh}.p-recruit_entry .entry{background:#fff;position:absolute;top:50%;left:22vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 50px 25px 25px}.p-recruit_entry .text{text-align:center;display:block}.p-recruit_entry .text p{color:#c9bc9c;font-weight:600;padding:0 95px}.p-recruit_entry .text h4{font-size:4.4rem}@media only screen and (min-width:991px) and (max-width:1109px){.animated-svg.-bottom{top:15vh}.p-recruit_ttl{text-align:center}.p-recruit_content{padding:200px 0}.p-recruit_interview::before{height:14vh;bottom:37%}.p-recruit_interview__list ul li{padding:0 60px}.p-recruit_interview__list ul li.-list01,.p-recruit_interview__list ul li.-list02,.p-recruit_interview__list ul li.-list03{margin-top:0}.p-recruit_interview__list ul li.-list01::before,.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before{top:-4vh;left:6vw}.p-recruit_company .animated-svg{top:4vh}.p-recruit_company ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-recruit_company::after{height:14vh;bottom:-13vh}.p-recruit_employee .system li{margin:20px 60px}.p-recruit_employee .benefits{margin-left:30px}.p-recruit_employee .benefits ul li{width:28.5714285714%}.p-recruit_entry::before{background-size:contain;height:25vh}}@media only screen and (min-width:768px) and (max-width:979px){.animated-svg.-bottom{top:15vh}.p-recruit_ttl{text-align:center}.p-recruit_content{padding:250px 0 0}.p-recruit_content__philosophy,.p-recruit_employee .system li{margin:20px}.p-recruit_job .swiper-wrapper .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-recruit_job .swiper-wrapper .swiper-slide .text{padding:30px 0;width:580px;height:30vh}.p-recruit_job .slide-buttons{right:10%}.p-recruit_interview .animated-svg{top:0}.p-recruit_interview::before{bottom:40%;height:16vh}.p-recruit_interview__list ul li{padding:0 15px}.p-recruit_interview__list ul li.-list01,.p-recruit_interview__list ul li.-list010,.p-recruit_interview__list ul li.-list02,.p-recruit_interview__list ul li.-list03,.p-recruit_interview__list ul li.-list04,.p-recruit_interview__list ul li.-list05,.p-recruit_interview__list ul li.-list06,.p-recruit_interview__list ul li.-list07,.p-recruit_interview__list ul li.-list08,.p-recruit_interview__list ul li.-list09{margin-top:0}.p-recruit_interview__list ul li.-list010::before,.p-recruit_interview__list ul li.-list01::before,.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before,.p-recruit_interview__list ul li.-list04::before,.p-recruit_interview__list ul li.-list05::before,.p-recruit_interview__list ul li.-list06::before,.p-recruit_interview__list ul li.-list07::before,.p-recruit_interview__list ul li.-list08::before,.p-recruit_interview__list ul li.-list09::before{top:-5.5vh;left:2vw}.p-recruit_company .animated-svg{top:4vh}.p-recruit_company ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-recruit_company::after{height:15vh}.p-recruit_employee .benefits{margin-left:30px}.p-recruit_employee .benefits ul li{width:28.5714285714%}.p-recruit_entry::before{background-size:contain;height:25vh}}@media only screen and (max-width:767px){.p-recruit_ttl{text-align:center;font-size:48px;font-size:4.8rem;margin:40px 0 72px}.p-recruit_ttl span{font-size:14px;font-size:1.4rem}.p-recruit_content{padding:125px 0 0}.p-recruit_content .animated-svg{display:none}.p-recruit_content::after{bottom:-10%}.p-recruit_content__message{line-height:2.2;font-size:16px;font-size:1.6rem;padding:50px 20px 20px}.p-recruit_company ul li,.p-recruit_content__philosophy{margin:20px}.p-recruit_content__philosophy::after,.p-recruit_content__philosophy::before{width:18vw;height:18vw}.p-recruit_content__philosophy .icon{background:0 0}.p-recruit_content__philosophy .text span{font-size:16px;font-size:1.6rem}.p-recruit_content__philosophy .text h3{font-size:24px;font-size:2.4rem;margin:0 auto 30px}.p-recruit_content__philosophy .btn a{padding:10px 35px}.p-recruit_job{padding:120px 0 0}.p-recruit_job .swiper{padding:16px}.p-recruit_job .swiper-wrapper .swiper-slide{display:block}.p-recruit_job .swiper-wrapper .swiper-slide .text{padding:24px}.p-recruit_job .swiper-wrapper .swiper-slide h4 span{display:block;margin-bottom:10px}.p-recruit_job .slide-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;bottom:70vh;z-index:3}.p-recruit_job .swiper-button-next,.p-recruit_job .swiper-button-prev{padding:15px}.p-recruit_job .swiper-button-prev{right:66vw;position:absolute}.p-recruit_job .swiper-button-next{right:-21vw;position:absolute}.p-recruit_interview{padding:0 20px;background:-webkit-gradient(linear,left bottom,left top,color-stop(85%,#f5f3eb),color-stop(50%,transparent));background:linear-gradient(to top,#f5f3eb 85%,transparent 50%)}.p-recruit_interview__list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.p-recruit_interview__list ul li.-list01,.p-recruit_interview__list ul li.-list02,.p-recruit_interview__list ul li.-list03{margin-top:0}.p-recruit_interview__list ul li.-list01::before,.p-recruit_interview__list ul li.-list02::before,.p-recruit_interview__list ul li.-list03::before{top:-8vh}.p-recruit_interview::before{top:10%;height:24vh}.p-recruit_company{padding-bottom:120px}.p-recruit_company ul{display:block}.p-recruit_company ul li.list1,.p-recruit_company ul li.list10,.p-recruit_company ul li.list2,.p-recruit_company ul li.list3,.p-recruit_company ul li.list4,.p-recruit_company ul li.list5,.p-recruit_company ul li.list6,.p-recruit_company ul li.list7,.p-recruit_company ul li.list8,.p-recruit_company ul li.list9{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.p-recruit_company::after{height:22vh}.p-recruit_employee{padding:0 20px;margin-bottom:30px}.p-recruit_employee .system{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-recruit_employee .system li{margin-bottom:20px}.p-recruit_employee .benefits ul li{width:45.4545454545%;padding:20px 0}.p-recruit_employee .benefits ul li h4{padding-left:1em}.p-recruit_entry::before{background:url(../../../img/interview/interview_entry_bg_sp@2x.png) center no-repeat;background-size:cover;height:65vh;width:100%}.p-recruit_entry .entry{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;padding:16px 30px 16px 16px}.p-recruit_entry .entry .text p{padding:0 16px;font-size:14px;font-size:1.4rem}.p-recruit_entry .entry .text h4{font-size:32px;font-size:3.2rem}}.recruit_head .animated-svg{z-index:5;top:45vh}.recruit_head__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.recruit_head__slider .slider{aspect-ratio:1/1;width:100%;max-inline-size:500px;position:relative}.recruit_head__slider .slider::before{content:"";display:block;padding-top:100%}.recruit_head__slider .slider&gt;*{position:absolute;top:0;left:0;width:100%;height:100%}.recruit_head__slider .slider.-slider01{aspect-ratio:1/1.3;max-inline-size:15%;left:-2vw}.recruit_head__slider .slider.-slider02{aspect-ratio:1/1.2;max-inline-size:18%;top:10vh;left:-.3vw}.recruit_head__slider .slider.-slider03{aspect-ratio:1/1.2;max-inline-size:16%;right:-1.5vw}.recruit_head__slider .slider.-slider04{aspect-ratio:1/1.2;max-inline-size:28%;top:5vh;right:-3.3vw}.recruit_head__slider .slider.-slider05{aspect-ratio:1/1.4;max-inline-size:18%;top:7vw;right:-5vw}.recruit_head__slider .slider__slides{-webkit-animation-name:opacity-index;animation-name:opacity-index;-webkit-animation-timing-function:steps(1);animation-timing-function:steps(1);-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:1}.recruit_head__slider .slider__slides:nth-child(1),.recruit_head__slider .slider__slides:nth-child(1) figure{-webkit-animation-delay:-20s;animation-delay:-20s}.recruit_head__slider .slider__slides:nth-child(1) img{-webkit-animation-delay:-21s;animation-delay:-21s}.recruit_head__slider .slider__slides:nth-child(2),.recruit_head__slider .slider__slides:nth-child(2) figure{-webkit-animation-delay:-16s;animation-delay:-16s}.recruit_head__slider .slider__slides:nth-child(2) img{-webkit-animation-delay:-17s;animation-delay:-17s}.recruit_head__slider .slider__slides:nth-child(3),.recruit_head__slider .slider__slides:nth-child(3) figure{-webkit-animation-delay:-12s;animation-delay:-12s}.recruit_head__slider .slider__slides:nth-child(3) img{-webkit-animation-delay:-13s;animation-delay:-13s}.recruit_head__slider .slider__slides:nth-child(4),.recruit_head__slider .slider__slides:nth-child(4) figure{-webkit-animation-delay:-8s;animation-delay:-8s}.recruit_head__slider .slider__slides:nth-child(4) img{-webkit-animation-delay:-9s;animation-delay:-9s}.recruit_head__slider .slider__slides:nth-child(5),.recruit_head__slider .slider__slides:nth-child(5) figure{-webkit-animation-delay:-4s;animation-delay:-4s}.recruit_head__slider .slider__slides:nth-child(5) img{-webkit-animation-delay:-5s;animation-delay:-5s}.recruit_head__slider .slider__slides,.recruit_head__slider .slider__slides figure,.recruit_head__slider .slider__slides img{top:0;height:100%;position:absolute}.recruit_head__slider .slider__slides,.recruit_head__slider .slider__slides figure{left:0;width:100%}.recruit_head__slider .slider__slides figure,.recruit_head__slider .slider__slides img{-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.recruit_head__slider .slider__slides figure{margin:0;-webkit-animation-name:clip;animation-name:clip;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.recruit_head__slider .slider__slides img{width:110%;max-width:9999px;-o-object-fit:cover;object-fit:cover;-webkit-animation-name:left;animation-name:left;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateX(calc(1/10*-100%));transform:translateX(calc(1/10*-100%))}.recruit_head__kv-text{position:relative;z-index:2;top:-6vh;left:5%}.recruit_head__kv-text h2{font-size:45px;font-size:4.5rem}.recruit_head__kv-text p{font-size:20px;font-size:2rem;font-family:"Oswald","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Verdana","sans-serif";color:#c9bc9c}.recruit_head::after{content:"";position:absolute;width:100%;height:22vh;background:url(../../../img/recruit/grad02.png);background-repeat:repeat-x;top:8%;left:0;z-index:1}@media only screen and (min-width:992px) and (max-width:1109px){.recruit_head .animated-svg{top:20vh}.recruit_head__kv-text{top:10vh}.recruit_head::after{top:4%}}@media only screen and (min-width:768px) and (max-width:979px){.recruit_head .animated-svg{top:35vh}.recruit_head__kv-text{top:10vh}.recruit_head__slider .slider.-slider02{right:-4.3vw}.recruit_head__slider .slider.-slider03{top:4vw}.recruit_head::after{top:4%}}@media only screen and (max-width:767px){.recruit_head .animated-svg{top:25vh}.recruit_head__kv-text{top:10vh}.recruit_head__kv-text p{font-size:14px;font-size:1.4rem}.recruit_head__slider .slider.-slider01{aspect-ratio:1/1.2;max-inline-size:125px;left:-5vw;top:2vh}.recruit_head__slider .slider.-slider02{aspect-ratio:1/1.2;max-inline-size:260px;top:6vh;left:0}.recruit_head__slider .slider.-slider03{aspect-ratio:1/1.2;max-inline-size:125px;top:0;right:-5vw}.recruit_head::after{height:30vh;top:2%;background-size:cover;z-index:1}}.u-list{padding-left:20px;list-style-type:disc}.u-list02 li{position:relative;padding-left:20px}.u-list02 li::before{content:"・";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.u-inline_block{display:inline-block}.u-table_cell{display:table-cell;*display:inline;*zoom:1;vertical-align:middle}.u-ovfl{overflow:hidden}.u-fr{float:right;margin-left:10px}.u-fl{float:left;margin-right:10px}.u-center{text-align:center}.u-block_center{display:block;margin-left:auto;margin-right:auto}.u-right{text-align:right}.u-clearfix{*zoom:1}.u-clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}</pre></body></html>