﻿.recruit-body .footerTop:before{background:url("../img/recruit/ft_bg01_wave02_v2.png") 0px 0 no-repeat !important;background-size:contain !important}.recruit_com .recruit-title-select-moible{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold;margin-bottom:10px}.recruit_com .recruit-title-select-moible:before{background-image:url("../img/recruit/select-title-before.svg");background-size:contain;background-repeat:no-repeat;width:13px;height:18px;display:block;margin-right:10px;content:""}.recruit_com .recruit-title-select-moible:after{background-image:url("../img/recruit/select-title-after.svg");background-size:contain;background-repeat:no-repeat;width:13px;height:18px;display:block;margin-left:10px;content:""}.recruit_com .bg-white{background-color:#fff !important}.recruit_com .pt-120{padding-top:120px !important}@media screen and (max-width: 600px){.recruit_com .pt-120{padding-top:60px !important}}.recruit_com .border-none{border:none !important}.recruit_com .sec-else .sec-else-title{position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:60px}.recruit_com .sec-else .sec-else-title h2{font-size:30px;text-align:center;line-height:1.4;font-weight:bold}@media screen and (max-width: 1024px){.recruit_com .sec-else .sec-else-title h2{font-size:16px}}.recruit_com .sec-else .sec-else-title h2 p{text-align:center;color:#c9000d;text-align:center;font-size:18px;margin-top:10px}@media screen and (max-width: 1024px){.recruit_com .sec-else .sec-else-title h2 p{font-size:14px}}.recruit_com .sec-else .sec-else-title:before{width:66px;height:90px;content:"";display:block;background-image:url("../img/recruit/recruit-title-left.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-title:before{width:30px;height:46px;margin-right:5px}}.recruit_com .sec-else .sec-else-title:after{width:66px;height:90px;content:"";display:block;background-image:url("../img/recruit/recruit-title-right.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-title:after{width:30px;height:46px;margin-left:5px}}.recruit_com .sec-else .sec-else-container{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-container{padding-top:30px}}.recruit_com .sec-else .sec-else-container .sec-else-container-ul{display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-container .sec-else-container-ul{justify-content:space-between}}.recruit_com .sec-else .sec-else-container .sec-else-container-ul li{width:150px;margin-right:10px}@media screen and (max-width: 1024px){.recruit_com .sec-else .sec-else-container .sec-else-container-ul li{margin-bottom:10px}}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-container .sec-else-container-ul li{width:48%;margin-right:0px;margin-bottom:10px}}@media screen and (max-width: 600px){.recruit_com .sec-else .sec-else-container .sec-else-container-ul li:last-child{width:100%;margin-bottom:0px}}.recruit_com .sec-else .sec-else-container .sec-else-container-ul li a{border:1px solid #707070;border-radius:5px;text-align:center;display:block;padding:2px 0px;font-size:16px}.recruit_com .sec-else .sec-else-container .sec-else-container-ul li a.sec-else-container-ul-active{background-color:#c9000d !important;color:#fff !important;border:1px solid #c9000d !important}.recruit_com .sec-else .sec-else-container .sec-else-bottom{margin-bottom:60px}.recruit_com .sec-else .sec-else-container .sec-else-bottom .recruit_list:first-child{border-top:none}.recruit_com .sec-else .sec-else-container .sec-else-bottom .sec-else-bottom-container{display:none}.recruit_com .sec-else .sec-else-container .sec-else-bottom .sec-else-bottom-container.sec-else-bottom-container-active{display:block !important}.recruit_com .pagination{margin-top:60px}.recruit_com .pagination li{width:57px;padding:0px 10px;text-align:center}@media screen and (max-width: 600px){.recruit_com .pagination li{width:45px}}.recruit_com .pagination li span,.recruit_com .pagination li a{margin:0px auto;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 600px){.recruit_com .pagination li span,.recruit_com .pagination li a{height:27px}}.recruit_com .recruit_list{width:100%;border-bottom:solid 1px #707070}.recruit_com .recruit_list ul{display:inline-block}.recruit_com .recruit_list ul li{display:inline-block;font-size:14px;font-weight:500;margin-left:10px;border:1px solid #5f5f5f;padding:1px 5px;color:#5f5f5f;border-radius:5px}@media screen and (max-width: 1024px){.recruit_com .recruit_list ul li{font-size:12px;margin-right:8px;margin-right:0px !important}}.recruit_com .recruit_list:first-child{border-top:solid 1px #707070}.recruit_com .recruit_list a{display:flex;align-items:flex-start;padding:45px 0px;flex-wrap:wrap}@media screen and (max-width: 600px){.recruit_com .recruit_list a{padding:40px 0px}}.recruit_com .recruit_list a .recruit_list_img{width:350px}@media screen and (max-width: 1024px){.recruit_com .recruit_list a .recruit_list_img{width:250px}}@media screen and (max-width: 600px){.recruit_com .recruit_list a .recruit_list_img{width:100%;margin-bottom:10px}}.recruit_com .recruit_list a .recruit_list_img img{border-radius:10px}.recruit_com .recruit_list a .recruit_list_txt{width:calc(100% - 350px);padding-left:40px}@media screen and (max-width: 1024px){.recruit_com .recruit_list a .recruit_list_txt{width:calc(100% - 250px)}}@media screen and (max-width: 600px){.recruit_com .recruit_list a .recruit_list_txt{width:100%;padding-left:0px}}.recruit_com .recruit_list a .recruit_list_txt h3{font-size:18px;font-weight:bold;letter-spacing:.08em;line-height:1.8;margin-bottom:0px}@media screen and (max-width: 1024px){.recruit_com .recruit_list a .recruit_list_txt h3{line-height:1.9;font-size:16px}}.recruit_com .recruit_list a .recruit_list_txt time{font-size:12px;font-weight:500;letter-spacing:.08em;color:#5f5f5f}.recruit_com .recruit_list .recruit_category{margin-bottom:15px;max-height:95px;overflow:hidden}@media screen and (max-width: 1024px){.recruit_com .recruit_list .recruit_category{max-height:100%;margin-bottom:5px}}.recruit_com .recruit_list .recruit_category .recruit_category_wrap{display:inline-block;font-size:14px;color:#000;padding:3px 12px;border:1px solid #707070;border-radius:5px;margin:10px 15px 0 0}@media screen and (max-width: 1024px){.recruit_com .recruit_list .recruit_category .recruit_category_wrap{margin:5px 4px 0 0;font-size:12px}}.recruit_com .content-width{width:85%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.recruit_com .hidden-mobile{display:none !important}}@media screen and (min-width: 601px){.recruit_com .hidden-sm{display:none !important}}.recruit_com .com-btn-gray a{color:#fff;background-color:#626262;width:90%;max-width:357px;margin:0 auto;font-size:18px;text-align:center;display:flex;align-items:center;justify-content:center;height:60px;border-radius:5px;font-weight:500;position:relative}.recruit_com .com-btn-gray a::before{width:16px;height:16px;right:20px;bottom:50%;transform:translateY(50%);background-image:url("../img/recruit/icon-entry.svg");background-size:contain;background-repeat:no-repeat;content:"";display:block;position:absolute}.recruit{background-color:#f2f2f2}.recruit .sec01-h3{text-align:center;color:#c9000d;font-size:18px;font-weight:bold}@media screen and (max-width: 1024px){.recruit .sec01-h3{font-size:16px;margin-bottom:10px}}.recruit .filter-categories{display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 0 30px;width:100%;margin:0 auto}@media screen and (max-width: 600px){.recruit .filter-categories{padding:0 0 0px;width:100%;margin-bottom:30px}}.recruit .filter-categories li{width:30.8%;line-height:1.8}@media screen and (max-width: 600px){.recruit .filter-categories li{width:100%;margin-bottom:10px}}.recruit .filter-categories li button,.recruit .filter-categories li a{display:block;color:#fff;font-weight:bold;font-size:20px;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;background-color:#626262;border-radius:5px;padding:16px 0;width:100% !important;line-height:1;text-align:center;position:relative}@media screen and (max-width: 1024px){.recruit .filter-categories li button,.recruit .filter-categories li a{font-size:clamp(14px,2.3vw,20px)}}@media screen and (max-width: 600px){.recruit .filter-categories li button,.recruit .filter-categories li a{font-size:20px}}.recruit .filter-categories li button.active,.recruit .filter-categories li a.active{background-color:#c9000d !important}@media screen and (max-width: 600px){.recruit .filter-categories li button.active:before,.recruit .filter-categories li a.active:before{display:none !important}}.recruit .filter-categories li .filter_button{color:#fff;font-weight:bold;font-size:20px;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;background:#f4f1ef;position:relative;display:block}@media screen and (max-width: 1024px){.recruit .filter-categories li .filter_button{font-size:18px}}@media screen and (max-width: 600px){.recruit .filter-categories li .filter_button{border:none;background:none;color:#a0a0a0;font-size:14px;padding:0}}.recruit .filter-categories li .filter_button input{display:none}.recruit .filter-categories li .filter_button input:checked~span{color:#fff;background-color:#c9000d !important}.recruit .filter-categories li .filter_button input:checked~span:before{display:block !important}@media screen and (max-width: 600px){.recruit .filter-categories li .filter_button input:checked~span:before{display:none !important}}.recruit .filter-categories li .filter_button span{line-height:1;display:block;color:#fff;font-weight:bold;font-size:20px;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;background-color:#626262;border-radius:5px;padding:20px 0;width:100% !important;position:relative;text-align:center}@media screen and (max-width: 1024px){.recruit .filter-categories li .filter_button span{font-size:16px}}.recruit .filter-categories li .filter_button span::before{position:absolute;display:block;content:"";width:103px;height:26px;top:-35px;left:50%;transform:translateX(-50%);background-image:url("../img/recruit/filter_font.png");background-size:contain;background-repeat:no-repeat;display:none}@media screen and (max-width: 600px){.recruit .filter-categories li .filter_button span::before{background-image:none;background-color:#004e64;width:41px;height:5px;border-radius:2px;top:inherit;bottom:-13.5px}}.recruit .filter-categories .active{color:#fff !important;background-color:#c9000d !important}.recruit .filter-categories .active::before{position:absolute;display:block;content:"";width:103px;height:26px;top:-40px;left:50%;transform:translateX(-50%);background-image:url("../img/recruit/filter_font.png");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 600px){.recruit .filter-categories .active::before{background-image:none;background-color:#c9000d !important;width:41px;height:5px;border-radius:2px;top:inherit;bottom:-13.5px}}@media screen and (max-width: 600px){.recruit .filter-categories .active{color:#004e64;background:none}}.recruit .filter_acdn{width:100%;background-color:#fff;border-radius:5px;transition:height .1s ease-in-out;margin-bottom:35px}.recruit .filter_acdn:last-child{margin-bottom:0}.recruit .filter_acdn .filter_acdn_switch.open::before{transform:translateY(-50%) rotate(0deg)}.recruit .filter_acdn .filter_acdn_switch_btn:hover{cursor:pointer;opacity:.8}.recruit .filter_acdn .filter_acdn_switch_btn::before{position:absolute;display:block;content:"";width:21px;height:13px;top:50%;right:30px;transform:translateY(-50%) rotate(180deg);background-image:url("../img/recruit/icon_acdn.svg");background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.recruit .filter_acdn .filter_acdn_switch{font-size:18px;font-weight:bold;letter-spacing:.08em;color:#000;line-height:3;display:flex;align-items:center;width:100%;height:90px;padding:0 40px;position:relative}@media screen and (max-width: 600px){.recruit .filter_acdn .filter_acdn_switch{padding:0 20px;font-size:16px;height:70px}}.recruit .filter_acdn .acdn_body.open{max-height:100% !important}.recruit .filter_acdn .filter_acdn-desc{font-size:13px;padding:0px 40px;line-height:1.8}@media screen and (max-width: 600px){.recruit .filter_acdn .filter_acdn-desc{padding:0 20px}}.recruit .filter_acdn .acdn_body{max-height:0px;overflow:hidden;transition:max-height .3s ease-in-out}.recruit .filter_acdn .acdn_body .acdn_body_wrap{padding:30px 35px 40px}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap{padding:30px 20px}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section{display:flex;flex-wrap:wrap;padding-bottom:25px;border-bottom:solid 1px #c9c9c9;margin-bottom:15px}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section:first-child{border-top:1px solid #c9c9c9}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section:last-of-type{border:none;margin-bottom:0px;padding-bottom:0px}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section:last-child{border:none;margin-bottom:0px;padding-bottom:0px}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section h4{width:130px;font-size:17px;letter-spacing:.08em;font-weight:bold;color:#c9000d;margin-top:20px}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section h4{width:100%;margin-top:10px;font-size:14px}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check{width:calc(100% - 130px)}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check{width:100%}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl{display:flex;flex-wrap:wrap;align-items:center;border-bottom:2px dashed #d0d0d0;padding-bottom:18px}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl:last-child{border:none;padding-bottom:0px}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl dt{width:90px;margin-top:18px;font-size:18px;font-weight:bold}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl dt{font-size:14px;width:100%;margin-top:10px}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl dd{width:calc(100% - 90px)}@media screen and (max-width: 600px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .filter-section-check-dl dl dd{font-size:14px;width:100%}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox input[type=checkbox]{display:none}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox{display:inline-flex;align-items:center;justify-content:center;border:1px solid #aaa;border-radius:5px;background-color:#fff;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;margin:18px 15px 0 0}@media screen and (max-width: 1024px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox{margin:10px 5px 0px 0px}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox span{font-size:14px;color:#000;padding:5px 12px}@media screen and (max-width: 1024px){.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox span{padding:5px 10px;font-size:12px}}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox input[type=checkbox]:checked+span{color:#fff;background-color:#c9000d;border-color:#c9000d;font-weight:bold}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox input[type=checkbox]:checked+span{color:#fff;background-color:#c9000d;border-color:#c9000d;font-weight:bold}.recruit .filter_acdn .acdn_body .acdn_body_wrap .filter-section .filter-section-check .custom-checkbox:hover{opacity:.8}.recruit .form-btn{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row-reverse}.recruit .form-btn li{width:360px}@media screen and (max-width: 1024px){.recruit .form-btn li{width:48%}}@media screen and (max-width: 600px){.recruit .form-btn li{width:100%}}.recruit .form-btn li a{display:block;font-size:17px;font-weight:bold;letter-spacing:.08em;padding:25px 0px;text-align:center;color:#fff;position:relative;border:none;line-height:1;border-radius:5px}@media screen and (max-width: 600px){.recruit .form-btn li a{padding:20px 0px}}.recruit .form-btn li a::before{position:absolute;display:block;content:"";right:0;background-size:contain;background-repeat:no-repeat;bottom:50%;transform:translateY(50%)}.recruit .form-btn .serch button{display:block;line-height:1;font-size:17px;font-weight:bold;letter-spacing:.08em;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;padding:25px 0px;position:relative;color:#fff;border:none;width:100%;background:none;text-align:center;box-shadow:0 !important;background-color:#c9000d;border-radius:5px}@media screen and (max-width: 600px){.recruit .form-btn .serch button{padding:20px 0px}}.recruit .form-btn .serch button::before{position:absolute;display:block;content:"";right:20px;background-size:contain;background-repeat:no-repeat;background-image:url("../img/recruit/icon-serch.svg");width:13px;height:12px;bottom:50%;transform:translateY(50%)}.recruit .form-btn .serch button:hover{cursor:pointer;opacity:.5}.recruit .form-btn .serch a{color:#004e64;background-image:url("../img/recruit/icon-close.svg")}.recruit .form-btn .serch a::before{width:13px;height:12px;bottom:50%;transform:translateY(50%)}.recruit .form-btn .reset{margin-right:3vw;background-color:#626262;border-radius:5px}@media screen and (max-width: 600px){.recruit .form-btn .reset{margin-right:0;margin-top:15px}}.recruit .form-btn .reset a{color:#fff}.recruit .form-btn .reset a::before{width:13px;height:13px;right:20px;bottom:50%;transform:translateY(50%);background-image:url("../img/recruit/icon-close.svg")}.recruit .sec02{padding-bottom:120px;padding-top:120px}@media screen and (max-width: 1024px){.recruit .sec02{padding-top:50px}}.recruit .sec02 .not_text{font-size:20px;border-bottom:1px solid #707070;margin-bottom:0;font-weight:500;padding:10px 0px}@media screen and (max-width: 1024px){.recruit .sec02 .not_text{font-size:14px}}.recruit .sec02 .recruit_title{border-bottom:1px solid #707070;font-size:18px;font-weight:bold;color:#c9000d;padding-bottom:15px}@media screen and (max-width: 1024px){.recruit .sec02 .recruit_title{font-size:14px}}.recruit_detail{background-color:#f2f2f2}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg{padding:100px 0 0;position:relative}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg{padding:0px 0 0}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg::before{position:absolute;display:block;content:"";width:100%;height:360px;top:0;left:0}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual{position:relative;display:flex;flex-wrap:wrap;width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual{flex-direction:column-reverse}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt{width:50%;padding-right:50px;flex-wrap:wrap}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt{width:100%;padding-right:0}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt h1{color:#000;font-size:23px;font-weight:bold;letter-spacing:.08em;line-height:1.56;margin-bottom:0px;width:100%}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt h1{font-size:16px;margin-bottom:10px}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt .recruit_category_list{margin-bottom:30px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt .recruit_category_list{margin-bottom:0px}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt .recruit_category_list .recruit_category_item{display:inline-block;font-size:14px;color:#000;padding:3px 12px;border:1px solid #707070;border-radius:5px;margin:10px 10px 0 0;font-weight:600}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt .recruit_category_list .recruit_category_item{margin:5px 4px 0 0;font-size:12px}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_txt p{font-size:14px;font-weight:400;letter-spacing:.12em;line-height:2;margin-bottom:0}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_img{width:50%;height:350px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_img{height:300px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_img{width:100%;height:54.358974359vw;max-height:300px;margin:30px 0}}.recruit_detail .recruit_detail-container .recruit_detaill_visual_bg .recruit_detaill_visual .recruit_detaill_visual_img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.recruit_detail .recruit_detail-container .recruit_detail_content{background-color:#fff;width:100%;max-width:1088px;margin:60px auto 0px;padding:90px;border-radius:10px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .recruit_detail_content{padding:40px 7.5%}}.recruit_detail .recruit_detail-container .recruit_detail_content p{font-size:14px;font-weight:500;line-height:2.1}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .recruit_detail_content p{line-height:1.6}}.recruit_detail .recruit_detail-container .fukidashi{text-align:center}.recruit_detail .recruit_detail-container .fukidashi .fukidashi_title{font-size:25px;font-weight:bold;letter-spacing:.08em;color:#fff;background-color:#71360b;display:inline-block;padding:10px 30px;border-radius:29px;position:relative}.recruit_detail .recruit_detail-container .fukidashi .fukidashi_title::before{position:absolute;display:block;content:"";width:26px;height:22px;background-image:url("./assets/img/recruit/icon_fukidashi.png");background-size:contain;background-repeat:no-repeat;left:70%;bottom:-19px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .fukidashi .fukidashi_title{font-size:18px;min-width:336px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .fukidashi .fukidashi_title{font-size:16px;min-width:310px}}.recruit_detail .recruit_detail-container .sec01{padding:90px 0 128px}.recruit_detail .recruit_detail-container .sec01 .recruit_what p{font-size:14px;text-align:center;width:100%}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list{display:flex;flex-wrap:wrap;margin:30px 0 130px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list{justify-content:center}}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap{width:33.33333%;position:relative}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap:first-child .recruit_what_list_item{transform:rotate(90deg)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap:nth-child(2) .recruit_what_list_item{transform:rotate(90deg)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap:nth-child(3) .recruit_what_list_item{transform:rotate(90deg)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap{width:100%;max-width:300px}}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_item{position:relative;z-index:1}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_wrap_txt{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_wrap_txt h4{font-size:23px;font-weight:bold;letter-spacing:.08em;color:#71360c}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_wrap_txt h4{font-size:16px}}.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_wrap_txt p{font-size:14px;font-weight:400;letter-spacing:.12em;line-height:2;margin-bottom:0;padding:0 30px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec01 .recruit_what .recruit_what_list .recruit_what_list_wrap .recruit_what_list_wrap_txt p{font-size:12px}}.recruit_detail .recruit_detail-container .sec01 .recruit_type{background-color:#fdfcfc;border-radius:5px;padding:65px 5% 64px;position:relative;text-align:center}.recruit_detail .recruit_detail-container .sec01 .recruit_type .recruit_type_fukidashi{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}.recruit_detail .recruit_detail-container .sec01 .recruit_type h3{text-align:center;font-size:20px;font-weight:bold;letter-spacing:.12em;color:#71360b}.recruit_detail .recruit_detail-container .sec01 .recruit_type .type_title{display:inline-block;border:solid 2px #71360b;padding:21px 27px;border-radius:10px;font-size:23px;letter-spacing:.08em;font-weight:bold;color:#71360b;margin:17px 0 20px}.recruit_detail .recruit_detail-container .sec01 .recruit_type .type_txt{text-align:left;width:280px;margin:0 auto}.recruit_detail .recruit_detail-container .sec01 .recruit_type .type_txt li{font-size:14px;font-weight:500;letter-spacing:.12em;padding:5px 0 5px 35px;position:relative}.recruit_detail .recruit_detail-container .sec01 .recruit_type .type_txt li::before{position:absolute;display:block;content:"";width:25px;height:25px;background-image:url("./assets/img/recruit/icon_check.png");background-size:contain;background-repeat:no-repeat;left:0}.recruit_detail .recruit_detail-container .sec02{padding:130px 0 90px}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list p{font-size:14px;text-align:center;width:100%}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl{display:flex;flex-wrap:wrap;padding:25px 0;border-bottom:solid 1px #d1d1d1}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl:first-child{border-top:solid 1px #d1d1d1}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dt{font-size:14px;font-weight:bold;letter-spacing:.1em;line-height:2;color:#71360b;width:210px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dt{width:180px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dt{width:100%;margin-bottom:10px}}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dd{width:calc(100% - 210px);font-size:14px;font-weight:400;letter-spacing:.12em;line-height:2}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dd{width:calc(100% - 190px)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dd{width:100%}}.recruit_detail .recruit_detail-container .sec02 .recuit_guide .recuit_guide_list dl dd ul li{font-size:14px;font-weight:400;letter-spacing:.12em;line-height:2}.recruit_detail .recruit_detail-container .sec03{padding:163px 0 240px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03{padding:100px 0 150px}}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main{width:100%;margin-bottom:15px}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main .swiper-wrapper .swiper-slide{width:100%;height:350px;transition:opacity .3s ease-in-out}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main .swiper-wrapper .swiper-slide{height:250px !important}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main .swiper-wrapper .swiper-slide{height:200px !important}}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:10px}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_main .swiper-slide:not(.swiper-slide-active){opacity:.3}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-slide{cursor:pointer;opacity:.5;transition:opacity .3s}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-slide-thumb-active{opacity:1}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub{width:100%}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub{height:50px !important;min-height:50px !important}}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-wrapper{display:flex !important;justify-content:center !important;margin:0 auto}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-wrapper .swiper-slide{width:10%;min-width:80px;max-width:80px;height:80px}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-wrapper .swiper-slide:nth-of-type(4n){padding-right:0}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-wrapper .swiper-slide{min-width:50px;height:50px}}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .img_sub .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev{position:absolute !important;width:40px;height:40px;left:calc(50% - 320px);transform:translateY(-50%);top:55%}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev:after{display:none}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev::before{content:"";background-image:url(./assets/img/icon/swiper_left.png);background-size:contain;background-repeat:no-repeat;width:40px;height:40px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev::before{width:30px;height:30px}}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev{left:calc(50% - 200px)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-prev{left:30px;width:30px;height:30px}}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next{position:absolute !important;width:40px;height:40px;right:calc(50% - 320px);left:inherit;transform:translateY(-50%);top:55%}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next:after{display:none}.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next::before{content:"";background-image:url(./assets/img/icon/swiper_right.png);background-size:contain;background-repeat:no-repeat;width:40px;height:40px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next::before{width:30px;height:30px}}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next{right:calc(50% - 200px)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec03 .recruit_gallery .swiper-button-next{right:30px;width:30px;height:30px}}.recruit_detail .recruit_detail-container .sec04 .sec04_bg{padding:84px 0 120px;background-color:#ebe8e5;position:relative}.recruit_detail .recruit_detail-container .sec04 .sec04_bg .sec04_txt{text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%, -70%)}.recruit_detail .recruit_detail-container .sec04 .sec04_bg .sec04_txt h3{font-size:23px;font-weight:bold;letter-spacing:.08em;line-height:1.56;color:#004e64;display:inline-block;background-color:#ebe8e5;width:560px;padding:34px 0 0;border-radius:38px 38px 0 0}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec04 .sec04_bg .sec04_txt h3{font-size:18px;width:400px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .sec04_bg .sec04_txt h3{max-width:310px}}.recruit_detail .recruit_detail-container .sec04 .content-width_recruit{width:90%;max-width:1088px;margin:0 auto}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .content-width_recruit{width:100%}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide{display:flex;flex-wrap:wrap}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list{width:350px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list{width:260px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list{width:100%;margin-bottom:0px}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title{margin-bottom:20px}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title{padding:0 7.5%;text-align:center;margin-bottom:10px}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title h2{font-size:60px;letter-spacing:.08em;font-weight:bold;font-family:"Merriweather",serif;color:#71360b;line-height:1}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title h2{font-size:50px}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title span{font-size:17px;letter-spacing:.02em;font-weight:500;color:#71360b;line-height:1}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_title span{font-size:14px}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select{margin-bottom:30px}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select::-webkit-scrollbar{display:none}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select{width:100%}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul::before{position:absolute;content:"";display:none;background-color:#c9c9c9;width:100%;height:2px;left:0;bottom:0}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul::before{display:block;bottom:5px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul{display:flex;justify-content:center;flex-wrap:wrap;padding:5px 5% 5px;position:relative}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul:after{width:100%;height:2px;background-color:#c9c9c9;position:absolute;top:calc(50% + 1px);left:0;content:""}}@media screen and (max-width: 600px)and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul:after{top:calc(50% - 1px)}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li{font-size:0;margin:0px 10px;line-height:2.8}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li .filter-button:hover{cursor:pointer !important}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a{padding-left:18px;font-size:17px;font-weight:500;letter-spacing:.08em;font-family:"Noto Sans JP","游ゴシック体","Yu Gothic","YuGothic","Yu Gothic UI","ＭＳ ゴシック","ヒラギノ角ゴシック","Hiragino Sans","メイリオ",Meiryo,sans-serif;color:#a0a0a0;position:relative;display:inline-block;line-height:2.8}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a{line-height:3.6}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a::before{position:absolute;display:none;content:"⚫︎";color:#004e64;font-size:17px;left:0;top:0}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a::before{content:"";background-color:#004e64;width:100%;height:5px;border-radius:1px;top:inherit;bottom:-2px;z-index:2}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a:hover{cursor:pointer !important}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li a{font-size:14px;padding-left:0}}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li .active_chenge{color:#004e64}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list .recruit_detall_guide_list_select ul li .active_chenge::before{display:block}.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list_wrap{width:calc(100% - 350px)}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list_wrap{width:calc(100% - 260px)}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list_wrap{width:85%;margin:0 auto 60px}}@media screen and (max-width: 600px){.recruit_detail .recruit_detail-container .sec04 .recruit_detall_guide .recruit_detall_guide_list_wrap .recruit_list:first-child{border-top:none}}.recruit_detail .recruit_detail-container .sub_title{text-align:center;font-size:25px;font-weight:bold;letter-spacing:.08em;margin-bottom:20px}.recruit_detail .recruit_detail-container .entry_btn a{display:block;width:100%;height:100%;background-color:#004e64;padding:92px 0 70px;text-align:center}.recruit_detail .recruit_detail-container .entry_btn a h2{color:#fff;font-size:25px;font-weight:bold;letter-spacing:.08em;line-height:1.84;margin-bottom:30px}@media screen and (max-width: 1024px){.recruit_detail .recruit_detail-container .entry_btn a h2{font-size:20px}}.recruit_detail .recruit_detail-container .entry_btn a:hover span::after{right:-5px !important}.recruit_detail .recruit_detail-container .entry_btn a:hover span:before{animation:border-animation 4s infinite ease-in-out;width:0}@keyframes border-animation{0%{width:100%;left:0}10%{width:0;left:100%}90%{width:0;left:100%}91%{left:0}100%{width:100%;left:0}}.recruit_detail .recruit_detail-container .entry_btn a span{display:inline-block;font-size:30px;font-weight:500;letter-spacing:.08em;font-family:"Merriweather",serif;color:#fff;padding:0 45px 5px 0;position:relative}.recruit_detail .recruit_detail-container .entry_btn a span:before{width:100%;height:2px;background-color:#fff;position:absolute;bottom:0px;left:0;content:"";transition:width .3s,left .3s}.recruit_detail .recruit_detail-container .entry_btn a span::after{position:absolute;display:block;content:"";width:14px;height:11px;background-image:url("./assets/img/icon/icon_arrow.png");background-size:contain;background-repeat:no-repeat;right:0;top:1rem;transition:all .3s ease}.recruit_detail .recruitD_point{max-width:1088px;border-bottom:none;padding-bottom:0px}.recruit_detail .recruitD_point h2{background-color:#555;text-align:center;color:#fff;border-radius:5px;font-size:20px;padding:10px 0px}.recruit_detail .recruitD_point .recruitD_pointList li{border-right:1px dashed #707070}@media screen and (max-width: 600px){.recruit_detail .recruitD_point .recruitD_pointList li{border-right:none;border-bottom:1px dashed #707070;padding-bottom:20px}}.recruit_detail .recruitD_point .recruitD_pointList li:last-child{border-right:none}@media screen and (max-width: 600px){.recruit_detail .recruitD_point .recruitD_pointList li:last-child{border-bottom:none}}.recruit_detail .recruitD_info{max-width:1088px;margin-bottom:80px}@media screen and (max-width: 600px){.recruit_detail .recruitD_info{margin-bottom:40px}}.recruit_detail .recruitD_info h2{background-color:#555;text-align:center;color:#fff;border-radius:5px;font-size:20px;padding:10px 0px}@media screen and (max-width: 600px){.recruit_detail .recruitD_info h2{font-size:16px;padding:7.5px 0px}}.recruit_detail .entry-btn{width:85%;max-width:1088px;margin:0 auto}.recruit_detail .entry-btn a{display:flex;flex-wrap:wrap;justify-content:center;border-radius:5px;background-color:#c9000d;color:#fff;padding:40px 0px;font-size:60px;line-height:1.2}@media screen and (max-width: 1024px){.recruit_detail .entry-btn a{font-size:35px;padding:18px 0px}}.recruit_detail .entry-btn a p{display:flex;align-items:center}.recruit_detail .entry-btn a p i{width:56px;height:31px;background-image:url("../img/recruit/icon-entry_v2.svg");background-size:contain;background-repeat:no-repeat;margin-left:20px;display:block}@media screen and (max-width: 1024px){.recruit_detail .entry-btn a p i{width:30px;height:17px}}.recruit_detail .entry-btn a span{width:100%;display:block;text-align:center;font-size:20px;color:#fff;margin-top:10px}@media screen and (max-width: 1024px){.recruit_detail .entry-btn a span{font-size:14px;font-weight:600;line-height:1.7;margin-top:3px}}.recruit_detail .recruitD_slide{padding-top:120px;position:relative}@media screen and (max-width: 600px){.recruit_detail .recruitD_slide{padding-top:60px}}@media screen and (min-width: 1025px){.recruit_detail .recruitD_slide .mainSwiper .swiper-slide{width:550px !important}}.recruit_detail .recruitD_slide .mainSwiper .swiper-slide img{width:100%;height:367px !important;object-fit:cover;border-radius:10px}@media screen and (max-width: 1024px){.recruit_detail .recruitD_slide .mainSwiper .swiper-slide img{height:54.0540540541vw !important}}.recruit_detail .recruitD_slide .swiper-button-next{background-image:url("../img/recruit/swiper-right.svg");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;right:calc(50% - 350px)}@media screen and (max-width: 1024px){.recruit_detail .recruitD_slide .swiper-button-next{right:12.5%}}@media screen and (max-width: 600px){.recruit_detail .recruitD_slide .swiper-button-next{background-image:url("../img/recruit/swiper-right-sp.svg");width:25px;height:25px;right:4%}}.recruit_detail .recruitD_slide .swiper-button-next:after{display:none}.recruit_detail .recruitD_slide .swiper-button-prev{background-image:url("../img/recruit/swiper-left.svg");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;left:calc(50% - 350px)}@media screen and (max-width: 1024px){.recruit_detail .recruitD_slide .swiper-button-prev{left:12.5%}}@media screen and (max-width: 600px){.recruit_detail .recruitD_slide .swiper-button-prev{width:25px;height:25px;left:4%;background-image:url("../img/recruit/swiper-left-sp.svg")}}.recruit_detail .recruitD_slide .swiper-button-prev:after{display:none}.recruit_detail .recruitD_slide .thumbSwiper{width:90%;max-width:1088px;margin:55px auto 0px}@media screen and (max-width: 600px){.recruit_detail .recruitD_slide .thumbSwiper{width:100%;margin:20px auto 0px;padding-left:5%}}.recruit_detail .recruitD_slide .thumbSwiper img{border-radius:10px;object-fit:cover;width:100%;height:85px}@media screen and (max-width: 1024px){.recruit_detail .recruitD_slide .thumbSwiper img{min-height:55px;height:14.8648648649vw;max-height:65px}}
/*# sourceMappingURL=assets/css/style.css.map */
