@charset "UTF-8";#top-container *{-webkit-box-sizing:border-box;box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,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,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}body{min-width:375px;color:#333;line-height:1.6;font-weight:400;font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN',YuGothic,'游ゴシック','メイリオ',Meiryo,-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;font-display:swap;width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;text-decoration:none;color:inherit!important}img{max-width:100%;height:auto}input[type=submit]{cursor:pointer}.title h2{font-size:32px;font-weight:600;border-bottom:solid #c1a13a 1px;color:#010133;width:fit-content;margin:120px auto 24px;clear:both}.title2{font-size:24px;font-weight:700;border-bottom:solid 1px;width:fit-content;clear:both;margin:65px auto 20px}@media screen and (max-width:768px){.title h2{font-size:24px}.title2{font-size:20px}}#feature{font-size:32px;font-weight:600;border-bottom:solid #c1a13a 1px;color:#fff;width:fit-content;margin:0 auto;clear:both}@media screen and (max-width:768px){#feature{font-size:20px}}.btnsearch2{-webkit-transition:1.5s;transition:1.5s}.btnsearch2:hover{opacity:.7}.btnsearch2 .free{margin-left:.5rem;padding:.25rem .75rem;background-color:#fff;border-radius:12px;color:#ffce26}.main_visual{position:relative}@media screen and (min-width:769px) and (max-width:949px){.main_visual{height:56vw}.slider .img001{height:56vw!important}.slider .img002{height:56vw!important}.slider .img003{height:56vw!important}.slider .img004{height:56vw!important}}@media screen and (max-width:768px){.btnsearch2 .free{font-size:min(3.75vw,1rem)}.main_visual{margin-top:50px;height:80vh;min-height:675px}}.fadeInDown{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible!important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fixed_btn{position:fixed;z-index:20;bottom:120px;right:0;padding:6px 40px;width:0;border-top:40px solid transparent;border-right:40px solid #000;border-bottom:40px solid transparent}@media screen and (max-width:768px){.fixed_btn{display:none}}.fixed_btn p{color:#fff;clear:both;margin-top:-10px;margin-left:47px;font-size:18px;-ms-writing-mode:lr-tb;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.fixed_btn p{display:none;color:#fff;clear:both;margin-top:-10px;margin-left:47px;font-size:18px;-ms-writing-mode:lr-tb;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fixed_btn2{position:fixed;z-index:20;bottom:20px;right:0;padding:6px 40px;width:0;border-top:35px solid transparent;border-right:35px solid #707070;border-bottom:35px solid transparent}.fixed_btn2 p{color:#fff;clear:both;margin-top:-5px;margin-left:47px;font-size:12px;-ms-writing-mode:lr-tb;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:768px){.fixed_btn2 p{display:block}}.basicSearch{width:80%;max-width:934px;padding:16px 22px 22px 22px;background-color:#fff;position:absolute;left:0;right:0;margin:auto;bottom:15px;font-size:1rem;color:#333;clear:both;-webkit-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000}@media screen and (max-width:768px){.basicSearch{width:95%;margin:0 auto;bottom:19px;padding:2.5% 5%;border-radius:2px;font-size:.85rem}}.justify-between{display:flex;justify-content:space-between}.basicSearch .todaysnumber{height:24px;display:block;text-align:left;margin-bottom:12px}@media screen and (max-width:768px){.basicSearch .todaysnumber{margin-bottom:16px}}.basicSearch .todaysnumber .allnumber{font-size:20px;font-weight:700;color:#a28f71;margin:0}.basicSearch .serchdetail{height:36px;text-align:right;padding-top:6px}@media screen and (max-width:768px){.basicSearch .serchdetail{display:none}}.search-forms{display:flex}@media screen and (max-width:768px){.search-forms{display:block}}.basicSearch .btnsearch{display:inline-block;width:18%;height:50px;line-height:36px;font-size:.85rem;text-align:center;border:none;border-radius:3px;background:#ffce27;margin:0 0 0 15px}@media screen and (max-width:768px){.basicSearch .btnsearch{width:30%;height:35px;display:block;position:absolute;top:35%;right:5%}}.basicSearch .batsu{display:block;width:10px;margin:15px 5px;padding:0}@media screen and (max-width:768px){.basicSearch .batsu{width:5%;margin:18px 0;text-align:center;opacity:0;display:none}}.basicSearch input[type=text]{height:50px;padding:5px 10px;width:45%;max-width:420px;border:solid 1px #333;border-radius:3px}@media screen and (max-width:768px){.basicSearch input[type=text]{width:65%;height:35px;margin:0 calc(100% - 65%) 10px 0;padding:5px 5px;float:left}}.basicSearch select{background-color:#fff;height:50px;padding:5px 10px;width:15%;max-width:130px;margin:0 5px;border:solid 1px #333;border-radius:3px;display:block}.basicSearch select::-ms-expand{background-color:#fff;border:none}@media screen and (max-width:768px){.basicSearch select{width:31.2%;max-width:unset;height:35px;margin:0 0;float:left}.basicSearch>form>div>select:nth-child(6){margin-right:2.5%}}.m-container{margin-top:40px}.m-container .midmenu{margin:0 auto;width:80%;margin-bottom:38px}@media screen and (max-width:768px){.m-container .midmenu{width:96%}}.m-container .midmenu ul{max-width:934px;margin:0 auto;overflow:hidden}@media screen and (max-width:768px){.m-container .midmenu ul{width:100%;margin:0 auto}}.m-container .midmenu ul li{float:left;width:32%;height:50px;margin-right:2%}.m-container .midmenu ul li:last-child{margin-right:0}.m-container .midmenu ul li a{display:block;width:100%;height:50px;border-bottom:solid 1px #a68e6c;color:#a68e6c!important;font-weight:700;text-align:center;font-size:1rem}@media screen and (max-width:768px){.m-container .midmenu ul li a{font-size:.85rem}}.m-container .midmenu ul li a svg{margin-top:7px;margin-bottom:10px}.m-container .midmenu ul li:hover{opacity:.5}.example{background-color:#000133;color:#fff;padding:24px 0 64px}.example .tiexample{display:block;font-size:1.5rem;font-weight:700;margin:0 auto;width:fit-content}.example .listall{margin-top:12px;margin-right:12px;float:right;font-size:1rem;display:flex;align-items:center}.example .listall a{font-weight:700;border-bottom:1px solid #fff}.example .slick-prev{visibility:hidden}.example .slick-next{visibility:hidden}@media screen and (max-width:768px){.example{padding:12px 0 56px}.example .tiexample{font-size:1.25rem;margin-bottom:12px}.example .listall{font-size:.85rem}.example .listall a{border-bottom:1px solid #fff}}.job_search_menu{margin-top:24px;margin-bottom:48px;padding:0 12px}.job_search_menu>ul{max-width:934px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.job_search_menu>ul>li{display:block;background-color:#e4e4e4;position:relative;width:24%}.job_search_menu>ul>li:hover{opacity:.7}.job_search_menu>ul>li>div{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.job_search_menu>ul>li>div>img{width:50px;height:50px;margin-bottom:12px}#icon-kinmuti{width:50px;height:50px;margin-bottom:12px}@media screen and (max-width:768px){#icon-kinmuti{width:10vw;height:10vw;margin-bottom:unset}}.job_search_menu>ul>li>div>h3{font-weight:600;font-size:1rem;text-align:center}.job_search_menu>ul>li>a{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.job_search_menu{padding:0;margin-bottom:64px}.job_search_menu>ul{padding:0 2.5%}.job_search_menu>ul>li{margin-bottom:20px;width:48%}.job_search_menu>ul>li>div{padding:10px;display:flex;flex-direction:row;justify-content:left}.job_search_menu>ul>li>div>img{width:10vw;height:10vw;margin-bottom:0}.job_search_menu>ul>li>div>h3{text-align:left;margin-left:10px;font-size:.85rem}}.feraturebg{padding:94px 0;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.feraturebg.lazyloaded{background-image:url(../../images/top_new/bg_featurecompany.jpg);background-position:center;background-size:cover;opacity:1}.feraturebg h2{margin:0 auto;margin-bottom:24px;display:block;height:34px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:solid 1px #fff;color:#fff;font-size:24px;font-weight:700}.feraturebg .center .slick-slider{position:relative;display:block;overflow:hidden;height:auto;margin:0;padding:0}.feraturebg .center .slick-list:focus{outline:solid #ff0}.feraturebg .center .slick-list.dragging{cursor:pointer;cursor:hand}.feraturebg .featurecomp{max-width:325px;min-width:325px;margin:0 19px 0 19px;background-color:#f7f7f7;border-bottom:solid 5px #fdca2b;color:#333}.feraturebg .featurecomp figure{display:flex;flex-direction:column;justify-content:center;align-items:center}.feraturebg .featurecomp figure img{height:160px;width:100%}.feraturebg .featurecomp .companyinfo{padding:30px 30px 10px}.featuredetail{height:36px;text-align:right;padding-top:6px}.featuredetail span{font-size:1rem;font-weight:700}.featuredetail a{border-bottom:solid 1px #333}@media screen and (max-width:768px){.feraturebg{padding:64px 0}.feraturebg h2{font-size:20px}.feraturebg .featurecomp{min-width:none}.feraturebg .featurecomp .companyinfo{padding:16px 20px 10px}}.feraturebg .featurecomp .companyinfo .compname{width:100%;font-size:1.25rem;font-weight:700;text-align:left;margin-bottom:12px}.feraturebg .featurecomp .companyinfo .compdetail{width:100%;font-size:.85rem;text-align:left;word-wrap:break-word}.feraturebg .featurecomp .companyinfo .alloffer{display:block;width:100%;font-size:1rem;font-weight:700;text-align:right}@media screen and (max-width:768px){.feraturebg .featurecomp .companyinfo .compname{font-size:1rem}.feraturebg .featurecomp .companyinfo .compdetail{font-size:.85rem}.feraturebg .featurecomp .companyinfo .alloffer{font-size:.85rem}}.feraturebg .slick-prev{visibility:hidden}.feraturebg .slick-next{visibility:hidden}.feraturebg .bt_gyousyu{max-width:908px;margin:0 auto;margin-top:24px;overflow:hidden}.feraturebg .bt_gyousyu a{opacity:1;position:relative;z-index:2!important;display:block;width:100%;height:100%;text-decoration:none;color:#fff!important;font-size:18px;font-weight:700;padding:48px 0 0 10px}.feraturebg .bt_gyousyu .bt_gyousyu_link{width:calc(25% - 24px)!important;max-width:220px;height:110px;margin:0 12px 20px 12px}@media screen and (max-width:768px){.feraturebg .bt_gyousyu{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.feraturebg .bt_gyousyu a{padding:30px 0 0 12px;width:100%;height:100%;font-size:1rem}.feraturebg .bt_gyousyu .bt_gyousyu_link{display:block;float:left;position:relative;overflow:hidden;width:calc(50% - 24px)!important;height:70px}}.feraturebg .bt_gyousyu .gyousyu001{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu001:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu001:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu001.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu001:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu001:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu002{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu002:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu002:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu002.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu002:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu002:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu003{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu003:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu003:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu003.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu003:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu003:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu004{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu004:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu004:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu004.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu004:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu004:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu005{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu005:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu005:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu005.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu005:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu005:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu006{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu006:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu006:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu006.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu006:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu006:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu007{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu007:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu007:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu007.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu007:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu007:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu008{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu008:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu008:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu008.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu008:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu008:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu009{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu009:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu009:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu009.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu009:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu009:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu010{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu010:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu010:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu010.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu010:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu010:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu011{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu011:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu011:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu011.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu011:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu011:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu012{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu012:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu012:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu012.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu012:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu012:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu013{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu013:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu013:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu013.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu013:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu013:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu014{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu014:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu014:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu014.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu014:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu014:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.feraturebg .bt_gyousyu .gyousyu015{display:block;float:left;position:relative;overflow:hidden}.feraturebg .bt_gyousyu .gyousyu015:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1}.feraturebg .bt_gyousyu .gyousyu015:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background:url(../../images/top_new/bt_gyousyu015.png) no-repeat center center;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (max-width:768px){.feraturebg .bt_gyousyu .gyousyu015:after{width:100%;height:100%}}.feraturebg .bt_gyousyu .gyousyu015:hover:after{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.3)}.outer{width:100%;max-width:934px;margin:0 auto;padding:0 12px}.outer .application001{width:822px;margin:0 auto;padding-top:120px;overflow:hidden}@media screen and (max-width:768px){.outer{padding:0}.outer .application001{width:calc(100% - 30px);padding-top:80px}}.outer .application001 .btnsearch2{display:block;float:left;width:390px;height:69px;line-height:56px;border:none;border-radius:3px;background:#ffce27;padding:8px 0;margin:0 0 0 15px;font-size:1rem;font-weight:700}@media screen and (max-width:768px){.outer .application001 .btnsearch2{float:left;width:100%;margin:0 0 12px;padding:18px 0;line-height:36px}}.outer .topics{max-width:934px;margin:0 auto}@media screen and (max-width:768px){.outer .topics{width:90%}}.outer .topics .topicslist{border-bottom:dotted 1px #333;font-size:1rem;padding:12px 0;font-weight:700}.topics ul li:nth-child(1){padding:0!important;padding-bottom:12px!important}.outer .topics .topicslist .topicsdate{display:block;text-align:left;color:#ababab;font-weight:400}@media screen and (max-width:768px){.outer .topics .topicslist .topicsdate{width:100%;font-size:.85rem}.outer .topics .topicslist a{width:100%;font-size:.85rem;word-wrap:break-word}}.outer .topics .topicsall{width:100%;margin-top:40px;text-align:right;font-weight:700}.articlesno{text-align:center;font-size:1rem;margin-bottom:12px}@media screen and (max-width:768px){.articlesno{font-size:.85rem;margin-bottom:0}.outer .articlesno{text-align:center;margin-bottom:0}}.articlesno .total-number{font-size:24px;color:#c1a13a}.articlesno_2{text-align:center;font-size:1rem;margin-bottom:24px;padding:0 12px}@media screen and (max-width:768px){.articlesno_2{text-align:left;margin:5%;margin-bottom:0;font-size:.85rem;padding:0}.outer .articlesno_2{text-align:left;margin:5%;margin-bottom:0}}.outer .exp{width:100%}.outer .exp .explist{max-width:934px;margin:0 auto;overflow:hidden}@media screen and (max-width:768px){.outer .exp .explist{max-width:none;overflow-x:scroll}}.outer .exp .explist ul{overflow:hidden}@media screen and (max-width:768px){.outer .exp .explist ul{display:flex;overflow-x:auto;width:350vw;-webkit-overflow-scrolling:touch}}.outer .exp .explist ul li{width:49%;padding:20px;border:solid 1px #707070;margin:30px 1% 0 0;float:left}@media screen and (max-width:768px){.outer .exp .explist ul li{margin:30px 0 0 20px;float:none;display:inline-block;min-width:80vw;width:80vw}}.outer .exp .explist ul li:nth-child(2n){margin:30px 0 0 1%}@media screen and (max-width:768px){.outer .exp .explist ul li:nth-child(2n){margin-left:20px}}.outer .exp .explist ul li h3{font-size:1rem;font-weight:700;margin-bottom:19px}.outer .exp .explist ul li .personpf{width:100%;margin-bottom:10px;border-bottom:dotted 1px #ccc;padding-left:50px;background-image:url(../../images/top_new/person.png);background-repeat:no-repeat;background-position:left top;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.outer .exp .explist ul li .personpf p{font-size:1rem;line-height:165%}@media screen and (max-width:768px){.outer .exp .explist ul li .personpf{font-size:.85rem;display:inline-block;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.outer .exp .explist ul li .personpf p{font-size:.85rem}}.outer .exp .explist ul li dl{display:block;width:100%;overflow:hidden}.outer .exp .explist ul li dl dt{font-size:.85rem;display:block;height:32px;width:70px;padding:6px 0;margin:15px 0 5px 0;border:solid 1px #ccc;text-align:center}.outer .exp .explist ul li dl dd{font-size:1rem;display:block;margin:15px 0 5px 10px}@media screen and (max-width:768px){.outer .exp .explist ul li dl dt{width:60px}.outer .exp .explist ul li dl dd{font-size:.85rem}}.outer .exp .explist ul li .watcharticle{width:100%;text-align:center}.outer .exp .explist ul li .watcharticle .btnsearch3{margin-top:12px;width:230px;height:32px;border-radius:3px;border:none;background:#2e2e58;color:#fff!important;font-size:.85rem;font-weight:700}@media screen and (max-width:768px){.outer .exp .explist ul li .watcharticle .btnsearch3{display:block;width:100%;margin-top:30px}}.outer .interview .interviewlist{max-width:934px;margin:0 auto}.outer .interview .interviewlist ul{overflow:hidden}.outer .interview .interviewlist li{float:left;width:49%;margin:16px 1% 0 0;border-bottom:dotted 1px #707070;position:relative}.outer .interview .interviewlist li .intnumber{color:#ffce27;font-weight:600}.outer .interview .interviewlist li a{position:absolute;width:100%;height:100%;display:block;top:0;left:0}.outer .interviewlist-sp li{position:relative}.outer .interviewlist-sp li a{position:absolute;width:100%;height:100%;display:block;top:0;left:0}.outer .interview .interviewlist li:nth-child(2n){margin:16px 0 0 1%}.outer .interview .interviewlist li .interviewno{font-weight:700;color:#fdca2b}.outer .interview .interviewlist li .interviewcard001{margin-bottom:20px;display:flex;justify-content:space-between}.outer .interview .interviewlist li .interviewcard001 .interview-info{margin-right:12px}.outer .interview .interviewlist li .interviewcard001 .interview-thumbnail{min-width:30%}.outer .interview .interviewlist li .interviewcard001 .interviewtext1{font-size:1rem;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:768px){.outer .interview .interviewlist li .interviewcard001 .interviewtext1{font-size:.85rem}}.outer .interview .interviewlist li .interviewcard001 .company{margin:5px 0;text-align:right;display:flex;justify-content:space-between}.outer .interview .interviewlist li .interviewcard001 .company .company-info{display:flex;flex-direction:column;justify-content:center;margin-left:5px}.outer .interview .interviewlist li .interviewcard001 .company-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10px}.outer .interview .interviewlist li .interviewcard001 .company-logo img{max-width:90px}.outer .interview .interviewlist li .interviewcard001 .company .companyname{text-align:left;display:block;float:right;font-weight:700;font-size:1rem}.outer .interview .interviewlist li .interviewcard001 .company .companytext{text-align:left;display:block;float:right;font-size:.85rem}.outer .interview2 .interviewlist2{max-width:934px;margin:0 auto}.outer .interview2 .interviewlist2 ul{overflow:hidden}.outer .interview2 .interviewlist2 li{float:left;width:49%;margin:16px 1% 0 0;border-bottom:dotted 1px #707070}.outer .interview2 .interviewlist2 li:nth-child(2n){margin:16px 0 0 1%}.outer .interview2 .interviewlist2 li .interviewno2{font-weight:700;color:#fdca2b}.outer .interview2 .interviewlist2 li .interviewcard002{width:100%;background-image:url(../../images/top_new/im_interview2.png);background-position:center right;background-size:25%;background-repeat:no-repeat;margin-bottom:20px}.outer .interview2 .interviewlist2 li .interviewcard002 .interviewtext2{width:300px;font-size:12px}.outer .interview2 .interviewlist2 li .interviewcard002 .company2{width:300px;height:55px;margin:5px 0;text-align:right;background-image:url(../../images/top_new/logo_nissan.png);background-position:center left;background-size:25%;background-repeat:no-repeat}.outer .interview2 .interviewlist2 li .interviewcard002 .company2 .companyname2{text-align:left;display:block;width:200px;float:right;font-weight:700;font-size:.85rem}.outer .interview2 .interviewlist2 li .interviewcard002 .company2 .companytext2{text-align:left;display:block;width:200px;float:right;font-size:12px}.outer .listall{margin-top:.85rem;float:right;font-size:1rem;display:flex;align-items:center}.outer .listall a{font-weight:700;border-bottom:1px solid #333}@media screen and (max-width:768px){.outer .listall{font-size:.85rem;margin-right:2.5%}.outer .listall a{border-bottom:1px solid #333}}.about{margin-top:120px;padding:96px 12px;background-color:#000133}.about-content{margin:0 auto;max-width:1084px;display:flex;justify-content:space-between}@media screen and (max-width:768px){.about{padding:64px 0}.about-content{display:block;margin:0 auto;max-width:90%}}.about h2{text-align:center;font-size:12px}@media screen and (max-width:768px){.about h2 img{height:25px!important}}.about .intro{font-size:1rem;text-align:center;margin:0 auto;font-weight:700;padding:48px 0;color:#fff}@media screen and (max-width:768px){.about .intro{font-size:.85rem;width:90%;margin:0 auto;padding:40px 0;color:#fff}}.about .box{width:32%;max-width:340px;overflow:hidden;background-color:#e4e4e4}@media screen and (max-width:768px){.about .box{width:100%;max-width:100%;margin:0 auto 20px}}.about dl{max-width:454px;color:#333;padding:40px 32px;min-height:278px}@media screen and (max-width:768px){.about dl{max-width:unset;margin:0 auto}}.about dl .point{margin-bottom:24px}.about dl .point p{font-size:20px;font-weight:700;color:#c1a13a}.about dl .title{font-size:1.25rem;font-weight:700;margin-bottom:20px}.about dl dd{font-size:1rem;letter-spacing:1px}.about figure{padding:2rem 0 0}.about figure img{vertical-align:middle;width:100%}.about .btn_zone{margin-top:42px;text-align:center}@media screen and (max-width:768px){.about .btn_zone{padding:0 12px}}.about .btnsearch2{display:block;width:390px;height:69px;line-height:69px;border:none;border-radius:3px;background:#ffce27;font-size:1rem;font-weight:700;text-align:center;margin:0 auto;cursor:pointer}@media screen and (max-width:768px){.about .btnsearch2{width:100%}}.about .btnsearch2::after{content:"";display:inline-block;width:20px;height:20px;background:url(/themes/enw/images/voice/icn_preentry_chevron_nv.svg) no-repeat center center/20px 20px;vertical-align:middle;margin-left:5px}.yuryo-kigyo{display:flex;justify-content:center;align-items:center;padding:10px 2.5%}.yuryo-kigyo span{font-size:1rem;margin-left:5px}@media screen and (max-width:768px){.about dl .title{font-size:1rem}.about dl dd{font-size:.85rem}.yuryo-kigyo span{font-size:.85rem;letter-spacing:.75px}}.to_start{padding:122px 12px 70px;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.to_start.lazyloaded{background:url(../../images/top_new/bg_serviceflow.png) no-repeat center center/cover;opacity:1}@media screen and (max-width:768px){.to_start{padding-top:64px}.about figure{padding:2rem 0 0;display:flex;justify-content:center}.about figure img{vertical-align:middle;margin:0 auto;width:70%}}.to_start h2{font-size:32px;font-weight:700;border-bottom:solid 1px;width:fit-content;clear:both;margin:0 auto 40px;color:#fff}@media screen and (max-width:768px){.to_start h2{font-size:24px}}.to_start ul{display:flex;flex-direction:column}.to_start ul li{background-color:#fff;display:flex;padding:32px;margin-bottom:12px;flex-flow:wrap;justify-content:left;align-items:center;position:relative}.to_start ul li::after{content:"";background-color:#fff;position:absolute;height:12px;width:4px;bottom:-12px;left:50px}.to_start ul:last-child{margin-bottom:0}#top-container>main>section.to_start>ul>li:nth-child(8)::after{display:none}.to_start ul li .step{font-size:1rem;font-weight:700}.to_start ul li h3{margin-left:24px;font-size:1.25rem;font-weight:700;min-width:40%}.to_start ul li .text{font-size:1rem;max-width:50%}.to_start ul li .text a{border-bottom:solid 1px}@media screen and (max-width:768px){.to_start h2{font-size:20px}}.to_start ul{max-width:934px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.to_start ul li .step{font-size:.85rem}.to_start ul li h3{min-width:none;margin-left:12px;font-size:1rem}.to_start ul li .text{max-width:100%;margin-top:12px;margin-left:58px;font-size:.85rem}}.to_start ul .title{padding:4px 10px 10px}.to_start ul .step{color:#c1a13a}.to_start .btn_zone{margin-top:42px;text-align:center}.to_start .btnsearch2{display:block;width:390px;height:69px;line-height:69px;border:none;border-radius:3px;background:#ffce27;font-size:1rem;font-weight:700;text-align:center;margin:0 auto;cursor:pointer}@media screen and (max-width:768px){.to_start .btnsearch2{width:100%}}.to_start .btnsearch2::after{content:"";display:inline-block;width:20px;height:20px;background:url(/themes/enw/images/voice/icn_preentry_chevron_nv.svg) no-repeat center center/20px 20px;vertical-align:middle;margin-left:5px}.subscription .outer{margin-bottom:115px}.subscription .sns_link{text-align:center;padding-top:23px;padding-bottom:23px}.subscription .sns_link li{display:inline-block;margin-right:15px}.subscription .sns_link li:last-child{margin-right:0}.subscription .sns_link li a{display:block}@media screen and (max-width:768px){h2 img{width:auto;height:29px}}.pc{display:block}@media screen and (max-width:768px){.pc{display:none}}.sp{display:none}@media screen and (max-width:768px){.sp{display:block}}@media screen and (max-width:768px){.outer.sp{overflow-x:scroll}.outer.sp ul{overflow-x:scroll;padding:0 10px;display:flex}.outer.sp li{border:.5px solid #333;padding:3px;min-width:80vw;width:80vw;margin:30px 10px 0;display:inline-block}.outer.sp li img{width:100%}.outer.sp p{margin-bottom:.5rem;padding-top:.5rem;font-size:.85rem;line-height:1rem;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.slider{margin:0 auto;width:100%;position:relative}@media screen and (max-width:768px){.slider{width:100%}}.slider .img001{width:100vw;height:542px;margin:0 auto;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.img001.lazyloaded{background-image:url(../../images/top_new/1.jpg);background-size:cover;background-position:center;opacity:1}.slider .img002{width:100vw;height:542px;margin:0 auto;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative}.slider .img002 .voice{color:#000;font-family:'ＭＳ Ｐ明朝';font-weight:700;position:absolute;font-size:23px;bottom:10px;height:215px;width:80%;max-width:934px;margin:auto;left:0;right:0;text-align:center}.slider .img002 .voice .sp-br{display:none}.slider .img002 .recNum{font-size:40px;color:#c00}.img002.lazyloaded{background-image:url(../../images/top_new/2.jpg);background-size:cover;background-position:center;opacity:1}.slider .img003{width:100vw;height:542px;margin:0 auto;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative}.img003.lazyloaded{background-image:url(../../images/top_new/mv_startup_pc.jpg);background-size:cover;background-position:center;opacity:1}.slider .img004{width:100vw;height:542px;margin:0 auto;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative}.img004.lazyloaded{background-image:url(../../images/top_new/lady_pc.png);background-size:cover;background-position:center;opacity:1}.main_visual-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.slider .img001{width:100%;height:80vh;min-height:675px;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.img001.lazyloaded{background-size:cover;background-position:center;background-image:url(../../images/top_new/1_sp.jpg);opacity:1}.slider .img002{width:100%;height:80vh;min-height:675px;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.slider .img002 .voice{width:90%;height:292px}.slider .img002 .voice .sp-br{display:block}.slider .img002 .voice .sp-none{display:none}.img002.lazyloaded{background-size:cover;background-position:center;background-image:url(../../images/top_new/2_sp.jpg);opacity:1}.slider .img003{width:100%;height:80vh;min-height:675px;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.img003.lazyloaded{background-size:cover;background-position:center;background-image:url(../../images/top_new/mv_startup_sp.jpg);opacity:1}.slider .img004{width:100%;height:80vh;min-height:675px;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.img004.lazyloaded{background-size:cover;background-position:center;background-image:url(../../images/top_new/lady_sp.jpg);opacity:1}}.slider .img005{width:100%;height:542px;margin:0 auto;background-image:url(../../images/top_new/5.png);background-size:cover}@media screen and (max-width:768px){.slider .img005{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;height:80vh;min-height:675px;background-size:cover;background-image:url(../../images/top_new/1_sp.png)}}.slick-next::before,.slick-prev::before{color:#333;content:""}.slick-next,.slick-prev{width:38px;height:44px;top:auto;bottom:52px;z-index:50;-webkit-transform:none;transform:none}@media screen and (max-width:768px){.slick-next,.slick-prev{display:none!important}}.slick-next{background-image:url(../../images/top_new/bt_next.png);right:50px}.slick-next:focus,.slick-next:hover{background-image:url(../../images/top_new/bt_next.png);opacity:.5}.slick-prev{background-image:url(../../images/top_new/bt_prev.png);left:auto;right:98px}.slick-prev:focus,.slick-prev:hover{background-image:url(../../images/top_new/bt_prev.png);opacity:.5}.slider2{padding-top:24px;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider2 li{margin:4px;display:flex!important;flex-direction:column;justify-content:center;background-color:#fff;max-width:150px;height:90px}@media screen and (max-width:768px){.slider2{padding-top:6px}.slider2 li{max-width:89px!important;height:60px}}.slider3{margin:58px 0 102px}.obi{position:sticky;bottom:0;width:100%;background-color:rgba(255,255,255,.5);display:flex;justify-content:center;margin:64px auto 32px;z-index:10}.obi .application001{width:unset;padding:16px}.obi .application001 .btnsearch2{display:block;float:left;width:390px;height:69px;font-size:.85rem;border:none;border-radius:3px;background:#ffce27;font-size:1rem;font-weight:700;padding:0;line-height:70px;margin:0 7.5px}@media screen and (max-width:768px){.obi .application001{width:calc(100% - 30px);margin:0;width:100%;padding:12px}.obi .application001 .btnsearch2{margin:0;width:100%;font-size:min(3.75vw,1rem);float:left}}.search_wrap{padding:80px 0;background:#f5f6fa;position:relative;overflow:hidden}.search_wrap::after{content:" ";display:block;width:910px;height:1500px;background:#e9edf5;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(30deg);z-index:0}.search_inner{max-width:904px;margin:0 auto;padding:56px 40px 64px;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:8px;background:#fff;position:relative;z-index:1}.job_search_menu .title h2{margin:0 auto 32px}.job_search_menu>ul{justify-content:center;align-items:center}.job_search_menu>ul>li{width:auto}.job_search_menu>ul>li>a{display:block;position:static}.job_search_menu .search_btn{max-width:420px;width:100%;margin-right:10px}.job_search_menu .search_btn a{display:flex;align-items:center;background:#ffe241;border-radius:5px;padding:29px 16px 29px 42px}.job_search_menu .search_btn a h3{color:#000133;font-size:28px;font-weight:700;word-break:keep-all;margin:0 8px}.job_search_menu .search_btn a span{display:flex;align-items:center}.job_search_menu .search_btn a p{display:inline-block;color:#000133;font-weight:700;margin-right:18px;line-height:1;letter-spacing:0}.job_search_menu .search_btn a svg{overflow:unset}.job_search_menu .list_btn{max-width:200px;width:100%}.job_search_menu .list_btn a{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:5px;border:2px solid #7d8191;padding:22px 18px 22px 23px}.job_search_menu .list_btn a h3{color:#7d8191;font-size:16px;font-weight:700}.job_feature_menu.feraturebg{padding:0;opacity:1}.job_feature_menu h2{color:#010133;border-bottom:solid #c1a13a 1px}.job_feature_menu .bt_gyousyu{display:flex;flex-wrap:wrap}.job_feature_menu .bt_gyousyu .bt_gyousyu_link{width:calc((100% - 24px)/ 4)!important;height:100px;float:none;border-radius:4px;margin:0}.job_feature_menu .bt_gyousyu .bt_gyousyu_link::before{content:" ";display:block;width:100%;height:100%;background:#2e2e58;position:absolute;left:0;top:0;opacity:.5}.job_feature_menu .bt_gyousyu a{display:flex;align-items:center;font-size:16px;padding:0 16px}@media screen and (min-width:769px){.job_feature_menu .bt_gyousyu .bt_gyousyu_link:not(:nth-child(4n)){margin-right:8px}.job_feature_menu .bt_gyousyu .bt_gyousyu_link:nth-child(n+5){margin-top:8px}}.feraturebg{padding-bottom:30px}@media screen and (max-width:768px){.search_wrap{padding:48px 16px}.search_wrap::after{width:100%;height:119.5219123505976%}.search_inner{padding:32px 16px}.job_search_menu .title h2{margin-bottom:24px}.job_search_menu>ul{padding:0}.job_search_menu .search_btn{max-width:none;width:100%;margin-right:0;margin-bottom:12px}.job_search_menu .search_btn a{padding:16px 16px;justify-content:space-between}.job_search_menu .search_btn a span{display:block;margin:0 10px 0 8px}.job_search_menu .search_btn a h3{font-size:20px;margin:0 0 8px}.job_search_menu .search_btn a p{font-size:13px;margin-right:0;letter-spacing:.04em}.job_search_menu .list_btn{max-width:none;width:100%;margin-bottom:0}.job_search_menu .list_btn a{width:100%;position:relative;justify-content:center;padding:13px 18px 13px 18px}.job_search_menu .list_btn a h3{font-size:14px;margin-right:auto;margin-left:auto}.job_feature_menu .bt_gyousyu{justify-content:center}.job_feature_menu .bt_gyousyu .bt_gyousyu_link{max-width:none;width:calc((100% - 8px)/ 2)!important;height:70px}.job_feature_menu .bt_gyousyu .bt_gyousyu_link:nth-child(odd){margin-right:8px}.job_feature_menu .bt_gyousyu .bt_gyousyu_link:nth-child(n+3){margin-top:8px}.job_feature_menu .bt_gyousyu a{padding:0;justify-content:center}.feraturebg .bt_gyousyu .gyousyu006 a{padding:0}}#counselor{margin-top:176px}#counselor .title h2{margin-top:0}#counselor .lead{text-align:center}.counselor-slide{padding-bottom:64px;margin-top:64px;background:linear-gradient(to bottom,#fff 0,#fff 16%,#f5f6fa 16%,#f5f6fa 100%)}.counselor-slide-item{margin-right:32px;position:relative;padding-top:.3%}.counselor-slide-item .img{margin-bottom:24px;transform:skewY(-5deg);overflow:hidden}.counselor-slide-item .img img{width:100%;transform:skewY(5deg) scale(1.1)}.counselor-slide-item .txt{text-align:center;font-weight:700}.counselor-slide-item .txt .academic{color:#000133;font-size:13px;letter-spacing:0}.counselor-slide-item .txt .name{color:#000133;font-size:18px;letter-spacing:0}.counselor-slide .slick-next,.counselor-slide .slick-prev{width:64px;height:64px;bottom:45%}.counselor-slide .slick-prev{right:auto;left:20%;background-image:url(../../images/top_new/btn_prev.svg)}.counselor-slide .slick-next{left:auto;right:20%;background-image:url(../../images/top_new/btn_next.svg)}@media screen and (max-width:768px){#counselor{margin-top:114px}#counselor .lead{text-align:left;padding:0 32px}.counselor-slide{margin-top:56px;padding-bottom:32px;background:linear-gradient(to bottom,#fff 0,#fff 12%,#f5f6fa 12%,#f5f6fa 100%)}.counselor-slide-item{margin-right:12px;margin-left:12px}.counselor-slide .slick-next,.counselor-slide .slick-prev{display:block!important;width:40px;height:40px}.counselor-slide .slick-prev{left:8px;background-size:cover}.counselor-slide .slick-next{right:8px;background-size:cover}}#foot-search{background:#fff}#foot-search .wrapper{padding:35px 0}#foot-search h3{color:#010133;font-size:24px;font-weight:700;text-align:center;margin-bottom:32px}#foot-search .inner{max-width:720px;width:100%;margin:0 auto}#foot-search h4{color:#010133;font-size:18px;font-weight:700;line-height:1;padding-bottom:8px;margin-bottom:24px;border-bottom:1px solid #000330}#foot-search .local-wrap{margin-bottom:48px}#foot-search .job-list,#foot-search .local-col{display:flex;align-items:center;flex-wrap:wrap}#foot-search .local-item.region{width:160px;color:#333;font-size:14px;font-weight:700;line-height:1.142857142857143;padding:7px 8px}#foot-search .job-item,#foot-search .local-item{padding:7px 8px}#foot-search .job-item a,#foot-search .local-item a{color:#0000c1!important;font-size:14px;font-weight:700;line-height:1.142857142857143}#foot-search .job-item:not(:last-child){margin-right:8px}@media screen and (max-width:768px){#foot-search{padding:0 16px}#foot-search .wrapper{padding:64px 0}#foot-search h3{font-size:18px;margin-bottom:24px}#foot-search h4{margin-bottom:16px}#foot-search .local-wrap{margin-bottom:36px}#foot-search .local-list:not(:last-child){margin-bottom:8px}#foot-search .local-item.region{width:100%}#foot-search .local-item{padding:0 8px}#foot-search .job-item{padding:3px 8px}#foot-search .job-item:not(:last-child){margin-right:0}}.relationLinks{max-width:800px;padding:0 12px;margin:0 auto}.relationLinks .basictitle{margin:0 auto 50px}.relationLinks ul{display:flex;justify-content:center;align-items:center;gap:80px}.relationLinks ul li{width:calc(100% / 2 - 40px);max-width:1280px}.relationLinks ul li span{display:block;font-size:16px;text-align:center;margin:0 auto 5px}.relationLinks ul li img,.relationLinks ul li svg{display:block;width:100%;max-width:400px}@media screen and (max-width:767px){.relationLinks{max-width:calc(100% - 12px - 12px)}.relationLinks .basictitle{margin:0 auto 20px}.relationLinks ul{display:block;max-width:100%}.relationLinks ul li{width:100%;max-width:300px;margin:0 auto 15px}.relationLinks ul li span{font-size:12px}}.basicSearch{position:relative;width:100%;padding:0;box-shadow:none;margin:0 auto 36px}.fv_menu_entry{position:absolute;left:0;right:0;bottom:0;clear:both;width:100%;padding:25px 20px 5px;background:#fff;margin:0 auto}.fv_menu_entry p a{display:block;width:400px;height:69px;font-size:.85rem;border:none;border-radius:3px;background:#ffce27;color:#333;font-size:1rem;font-weight:700;padding:0;line-height:70px;margin:0 auto}@media screen and (max-width:768px){.basicSearch{margin:0 auto 16px}.basicSearch .todaysnumber{margin:0 auto 16px}.basicSearch .btnsearch{width:30%;height:35px;display:block;position:absolute;top:65%;right:1%}.fv_menu_entry{padding:25px 15px 0}.fv_menu_entry p a{width:100%;font-size:.84rem}}