﻿@media (min-device-width: 768px){a[href*='tel:']{pointer-events:none;display:inline-block}}.is_sp{display:none !important}.kyujin_container{max-width:1300px;margin:0 auto;padding:10px 50px 50px;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.8;letter-spacing:0.05em}.kyujin_container *,.kyujin_container *:after,.kyujin_container *:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.kyujin_container img{vertical-align:bottom}.kyujin_container a{text-decoration:none;color:#EC6D81;transition:all .24s ease}.kyujin_container a:focus{outline:none}.kyujin_container a img{border:0}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.kyujin_container a:hover,.kyujin_container a:active{color:#e32543}}@media screen and (max-width: 768px){.kyujin_container{padding:5%}}.btn{display:flex;align-items:center;justify-content:center;border-radius:30px;position:relative;color:#fff !important;font-size:14px;font-weight:bold;width:100%;height:100%;padding:1em 0;background:#EC6D81;text-align:center;user-select:none;transition:.3s}.btn.btn_secondary{position:relative;background:#8FC31F}.btn.btn_secondary:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:20px;height:8px;background:url(../img/common/arrows/arrowR_white.png) no-repeat center center/cover}@media screen and (max-width: 480px){.btn.btn_secondary:before{right:10px;width:16px;height:6px}}@media screen and (min-width: 769px){.btn.btn_secondary:before{transition:.24s ease;transition-property:transform, opacity}.btn.btn_secondary:hover{background:#5b7d14}.btn.btn_secondary:hover::before{transform:translate(4px, -50%)}}.btn.btn_external:after{content:"";display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%);background:url("../img/kyujin/ico_custom_blank_white.png") no-repeat center top/contain;width:10px;height:7px}@media screen and (min-width: 769px){.btn.btn_external:before{transition:.24s ease;transition-property:background}.btn.btn_external:hover{background:#e32543}}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.btn:hover{background:#e32543}}@media screen and (max-width: 768px){.btn{padding:10px 0}}.external_link{position:relative;padding-left:1.2em}.external_link:before,.external_link:after{content:"";display:inline-block;position:absolute}.external_link:before{border:1px solid;width:9px;height:7px;top:5px;left:3px}.external_link:after{border:1px solid;border-top:none;border-right:none;width:5px;height:5px;top:10px;left:0}.gMap_link{position:relative;font-weight:bold}.gMap_link:before{content:"";display:inline-block;position:relative;top:0.17em;margin-right:.3em;width:0.77em;height:1em;background:url("../img/kyujin/ico_custom_location_color.png") no-repeat center center/contain}.tel_link{position:relative;font-weight:bold}.tel_link:before{content:"";display:inline-block;position:relative;top:.1em;margin-right:.3em;background:url("../img/kyujin/ico_custom_tel_color.png") no-repeat center top/contain;width:.8em;height:.8em}.job_count_pager{display:flex}.job_count_pager.contents_top{justify-content:space-between;align-items:center;margin-bottom:30px}.job_count_pager.contents_bottom{display:block;text-align:center;align-items:center;flex-direction:column;padding:30px 0 30px}.job_count_pager.contents_bottom .pagination{display:inline-block;padding-top:20px}.job_count_pager.contents_bottom .pagination a,.job_count_pager.contents_bottom .pagination em{width:39.2px;height:39.2px;line-height:39.2px}.pager_next{max-width:600px;width:100%;margin:0 auto;padding-left:10%;padding-right:10%}.job_result_total{display:flex;padding-top:30px;border-top:1px solid #dedede}.job_result_total .job_result_total_head{flex:0 0 45px;display:inline-block;position:relative;background:#8FC31F;height:45px;margin-right:20px}.job_result_total .job_result_total_head:before{content:"";display:block;position:absolute;top:2px;right:-5px;color:#3e550e;line-height:1;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;background:url("../img/kyujin/ico_custom_lenz_black.png") no-repeat center center/contain;pointer-events:none}.job_result_total .job_result_total_num{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:-.2em;display:block;font-size:15px;font-weight:bold;letter-spacing:normal;color:#fff;line-height:1}.job_result_total .job_result_total_cach{position:absolute;display:block;color:#fff;font-size:10px;font-weight:bold;line-height:1;bottom:.4em;left:50%;transform:translateX(-50%) scale(0.7)}.job_result_total .job_result_total_body{flex:1 1 100%;display:flex;align-items:center}.job_result_total .job_result_total_body_ttl{font-size:20px;font-weight:bold;line-height:1.6}@media screen and (max-width: 768px){.job_result_total .job_result_total_body_ttl{font-size:15px}}.result_total{font-size:24px;flex:1 1 50%}.result_total_all{position:relative;top:2px;font-weight:bold;color:#8FC31F;margin-right:-.3em}.result_total_txt{font-size:.7em;font-weight:bold;margin-right:-.2em}.result_total_current{font-size:.5em;opacity:.9}@media screen and (max-width: 480px){.result_total{font-size:18px}}.pagination{display:block;position:relative;z-index:5}.pagination ul{display:flex;list-style:none}.pagination li{font-size:12px;text-align:center}.pagination li:not(:first-child){margin-left:.4em}.pagination li a,.pagination li em{display:block;position:relative;color:#333;font-style:normal;font-weight:bold;width:28px;height:28px;line-height:28px;background:#eee;overflow:hidden;border-radius:50%}.pagination li a:before,.pagination li em:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:all .2s}.pagination li em{color:#fff;background:#EC6D81}.pagination li em:before{width:100%;height:100%}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.pagination li a:hover{color:#fff;opacity:1;background:transparent}.pagination li a:hover:before{background:#EC6D81}}@media screen and (max-width: 768px){.pagination .number{display:none}.pagination .number.current{display:inline-block}}.page_back{display:flex;justify-content:center;margin:0 auto;padding:70px 0 20px}@media screen and (max-width: 768px){.page_back{padding:40px 0 0}}@media screen and (max-width: 768px) and (max-width: 480px){.page_back{padding:40px 0 20px}}body.iPhone select,body.iPhone input,body.iPhone textarea{font-size:16px !important}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:0.01px;text-overflow:''}input::-ms-expand,button::-ms-expand,textarea::-ms-expand,select::-ms-expand{display:none}input::-ms-reveal,button::-ms-reveal,textarea::-ms-reveal,select::-ms-reveal{visibility:hidden}input::-ms-clear,button::-ms-clear,textarea::-ms-clear,select::-ms-clear{visibility:hidden}input[type="text"],input[type="submit"],input[type="search"],input[type="button"],select,textarea{outline:none;border:none;transition:all .2s}input[type="search"]{box-sizing:border-box;-webkit-appearance:textfield;-webkit-appearance:none}input[type="search"]:focus{outline-offset:-2px}input[type="search"]::-webkit-search-decoration{display:none}select,input{display:block;width:100%;padding:.7em 44px .7em 15px !important;background:#F2F2F2;border-radius:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select[type="text"],select[type="search"],input[type="text"],input[type="search"]{cursor:auto}select option{height:30px;line-height:30px;background:#fff}input[type="text"],input[type="search"],input[type="submit"]{padding-right:15px !important}.resetbtn{font-size:12px;font-weight:bold;letter-spacing:normal;background:#f2f2f2;border:1px solid #ddd;border-radius:4px;padding:.1em .4em !important;color:#555}.pull-down{position:relative}.pull-down:before,.pull-down:after{content:"";display:block;position:absolute;pointer-events:none}.pull-down:before{z-index:0;top:0;right:0;width:44px;height:100%}.pull-down:after{z-index:1;top:50%;right:18px;transform:translateY(-50%) rotate(45deg);color:#EC6D81;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-2px}input[type=checkbox]{display:none}input[type=checkbox]+label{position:relative;display:block;line-height:1.5;padding:0 15px 0 1.5em;cursor:pointer;transition:all .2s}input[type=checkbox]+label:before,input[type=checkbox]+label:after{content:"";position:absolute;transition:all .2s}input[type=checkbox]+label:before{top:4px;left:0;z-index:0;width:13px;height:13px;border:1px solid #ddd;background:#eee}input[type=checkbox]+label:after{top:3px;left:5px;z-index:2;opacity:0;width:7px;height:12px;box-sizing:border-box;color:#fff;border-bottom:2px solid;border-right:2px solid;transform:rotate(-180deg)}input[type=checkbox]+label a:link,input[type=checkbox]+label a:visited{color:#333}input[type=checkbox]:checked+label:before{background:#EC6D81;border:none}input[type=checkbox]:checked+label:after{transform:rotate(40deg);opacity:1}input[type=radio]{display:none}input[type=radio]+label{position:relative;display:block;line-height:1.5;padding:0 15px 0 1.5em;cursor:pointer;transition:all .2s}input[type=radio]+label:before,input[type=radio]+label:after{content:"";position:absolute;transition:all .2s}input[type=radio]+label:before{top:3px;left:0;z-index:0;width:13px;height:13px;border:1px solid #f2f2f2;background:#f2f2f2;border-radius:50%}input[type=radio]+label:after{z-index:2;top:6px;left:3px;width:7px;height:7px;opacity:0;background:#EC6D81;border-radius:50%}input[type=radio]+label a:link,input[type=radio]+label a:visited{color:#333}input[type=radio]:checked+label:after{opacity:1}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){input[type="text"]:focus,input[type="submit"]:focus,input[type="search"]:focus,select:focus,textarea:focus{box-shadow:0 0 10px #eee}select:hover,input:hover{background:#dfdfdf}}.search-toggle{position:relative;background:#EC6D81;margin-bottom:30px;cursor:pointer;transition:background .24s ease;border-radius:4px}.search-toggle .toggle_txt{color:#fff;font-size:14px;font-weight:bold;text-align:center;padding:.7em 1em}.search-toggle .toggle_trigger{position:absolute;z-index:10;top:0;right:0;display:block;width:46px;height:100%;border:none;background:rgba(0,0,0,0.1);border-radius:0 4px 4px 0}.search-toggle .toggle_trigger:hover{opacity:1}.search-toggle .toggle_trigger:focus{outline:none}.search-toggle .toggle_trigger_txt_ico{display:block;position:absolute;z-index:100;top:50%;left:50%;width:10px;height:2px;background:#fff;cursor:pointer;transition:transform .3s}.search-toggle .toggle_trigger_txt_ico:nth-of-type(1){transform:translateX(-50%) rotate(45deg);margin-left:-3px}.search-toggle .toggle_trigger_txt_ico:nth-of-type(2){margin-left:3px;transform:translateX(-50%) rotate(-45deg)}.search-toggle.js-active .toggle_trigger_txt_ico:nth-of-type(1){transform:translateX(-50%) rotate(135deg)}.search-toggle.js-active .toggle_trigger_txt_ico:nth-of-type(2){transform:translateX(-50%) rotate(-135deg)}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.search-toggle:hover{background:#e32543}}@media screen and (max-width: 768px){.search-toggle{margin-bottom:5%}}.search_panel{position:relative;margin-bottom:30px;padding:30px;border:1px solid #eee}.search_panel .search_body{display:none}@media screen and (max-width: 768px){.search_panel{padding:5%}}@media screen and (max-width: 480px){.search_panel{margin-bottom:25px}}.custom-form{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.custom-form_inner{display:flex;flex-wrap:wrap}.custom-form_parts{display:flex;align-items:center;flex-basis:100%;padding:20px 0;border-bottom:1px solid #eee}.custom-form_parts:first-child{border-top:1px solid #eee}.custom-form .parts_ttl{flex:0 0 200px;font-size:15px;font-weight:bold}.custom-form .parts_ttl:before{content:"";position:relative;display:inline-block;width:12px;height:12px;border:3px solid #EC6D81;border-radius:50%;margin-right:.3em}.custom-form .parts_ttl_note{font-size:12px;font-weight:bold;color:#EC6D81}.custom-form .form_parts_inner{flex:1 1 100%}.custom-form .form_parts_inner_ttl{font-weight:bold;margin-bottom:.5em}.custom-form .form_parts_inner_ttl:nth-of-type(2){margin-top:15px}.custom-form .category_list{display:flex;flex-wrap:wrap;list-style:none}.custom-form .category_list li{margin:2px 10px 2px 0}.custom-form .selCity-box{background:#f7f7f7;padding:.7em 15px}.custom-form .selCity-box .selCity_alert{color:#f83434;font-weight:bold}.custom-form .custom-form_searth_btn{display:block;max-width:300px;width:100%;margin:30px auto 0}.custom-form .custom-form_searth_btn .btn_cover{display:block;position:relative;color:#fff;font-size:14px;font-weight:bold;transition:all .2s}.custom-form .custom-form_searth_btn .btn_cover:before{content:"";display:block;position:absolute;z-index:3;top:50%;left:1em;transform:translateY(-50%);width:1em;height:1em;background:url("../img/kyujin/ico_custom_lenz_white.png") no-repeat center center/contain;pointer-events:none;transition:all .2s}.custom-form .custom-form_searth_btn .btn_cover input{position:relative;z-index:2;width:100%;height:100%;text-align:center;width:100%;height:100%;padding:15px 0 !important;background:#EC6D81;outline:none;cursor:pointer}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.custom-form .custom-form_searth_btn .btn_cover:hover{opacity:.7}.custom-form .custom-form_searth_btn .btn_cover:hover:before{left:1.2em}}@media screen and (max-width: 768px){.custom-form .parts_ttl{flex-basis:150px}}@media screen and (max-width: 480px){.custom-form_parts{display:block}.custom-form .parts_ttl{flex-basis:150px;margin-bottom:.3em}}.job_post_date{opacity:.8;font-size:10px;color:#333}.job_post_date_ttl{position:relative;font-weight:bold}.job_post_date_ttl:after{content:"："}.job_post_validthrough{opacity:.8;font-size:10px;color:#333}.job_post_validthrough_ttl{position:relative;font-weight:bold}.job_post_validthrough_ttl:after{content:"："}.job_employmenttype_list{display:flex;list-style:none}.job_employmenttype_list_item{text-align:center;margin-left:.4em;padding:0 .5em;height:24px;overflow:hidden;font-size:1.2rem;font-weight:500;line-height:1.9;background:#8FC31F;color:#fff;border-radius:3px}@media screen and (max-width: 768px){.job_employmenttype_list_item{width:24px;color:transparent}.job_employmenttype_list_item:first-letter{color:#fff;margin-right:20px}}.job_workplace{line-height:1.5;color:#333}.job_workplace_ttl{position:relative;color:#8FC31F;font-weight:bold}.job_workplace_ttl:after{content:"："}.job_tag .job_tag_list{display:flex;flex-wrap:wrap;margin:0;list-style:none}.job_tag .job_tag_list_item{position:relative;font-size:11px;font-weight:bold;background:#f0f0f0;margin:0 .5em .5em 0;padding:.15em .7em;color:#333}@media screen and (max-width: 768px){.job_tag .job_tag_list_item{font-size:10px}}@media screen and (max-width: 480px){.job_tag{position:relative;width:106%}.job_tag:before{content:"";display:block;position:absolute;z-index:5;top:0;right:0;width:5%;height:100%;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.job_tag:after{display:block;position:absolute;top:0;left:0;opacity:0;overflow:hidden;width:30px;height:2px;background:#ddd;animation-name:scroll_obj;animation-duration:4s;animation-timing-function:ease;animation-iteration-count:infinite}.job_tag .job_tag_list{position:relative;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:10px 0}.job_tag .job_tag_list:after{content:"___";color:transparent}}.job_ttl{font-size:24px;font-weight:bold;color:#333}@media screen and (max-width: 768px){.job_ttl{font-size:18px;line-height:1.6}}.job_occupations{font-size:18px;font-weight:bold;color:#333}@media screen and (max-width: 768px){.job_occupations{font-size:16px}}.job_post_ttl{font-size:16px;font-weight:bold;color:#333}.outline_ttl{position:relative;font-size:18px;font-weight:bold;color:#333;padding:0.8em 1em}.outline_ttl:after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;background:#fff;width:100%;height:100%}@media screen and (max-width: 480px){.outline_ttl{font-size:16px}}.appeal_ttl{position:relative;font-size:18px;font-weight:bold;padding:0.8em 1em}.appeal_ttl:after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;background:#ebf8d0;width:100%;height:100%}@media screen and (max-width: 480px){.appeal_ttl{font-size:16px}}.job_outline_item{display:flex;border-bottom:1px solid #eee}.job_outline_item_ttl{flex:0 0 200px;font-weight:bold;padding:20px 0}.job_outline_item_ttl span{font-weight:bold}.job_outline_item_txt{flex:1 1 100%;padding:20px 10px;word-break:break-all}@media screen and (max-width: 480px){.job_outline_item{display:block}.job_outline_item_ttl{padding:15px 0 0}.job_outline_item_txt{padding:0 0 15px}}.lower-kyujin_l .job:not(:first-child){margin-top:60px}.lower-kyujin_l .job_list{margin-bottom:30px}.lower-kyujin_l .job_head_meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #eee}.lower-kyujin_l .job_head_meta .job_post_date,.lower-kyujin_l .job_head_meta .job_post_validthrough{line-height:1.5}.lower-kyujin_l .job_workplace,.lower-kyujin_l .job_tag{margin-top:10px}.lower-kyujin_l .job_head>a,.lower-kyujin_l .job_body_head_img>a{display:block;transition:opacity 0.3s}.lower-kyujin_l .job_ttl{font-size:20px}.lower-kyujin_l .job_ttl a{color:#333;transition:opacity .3s}.lower-kyujin_l .job_body{margin-top:20px}.lower-kyujin_l .job_body_head{display:flex}.lower-kyujin_l .job_body_head_img{flex:0 0 25%;margin-right:30px}.lower-kyujin_l .job_img{position:relative}.lower-kyujin_l .job_img:before{content:"";display:block;padding-top:66%}.lower-kyujin_l .job_img img{font-family:'object-fit: contain;';object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.lower-kyujin_l .job_body_head_txt{flex:1 1 auto}.lower-kyujin_l .job_body_head_txt br{display:none}.lower-kyujin_l .job_occupations{position:relative;z-index:2;margin-bottom:.5em}.lower-kyujin_l .job_occupations:after{content:"";display:block;width:2em;height:2px;background:#EC6D81;margin:.5em 0 .9em}.lower-kyujin_l .job_lead{margin-bottom:10px}.lower-kyujin_l .job_outline_item{border:none}.lower-kyujin_l .job_outline_item:not(:first-child){margin-top:10px}.lower-kyujin_l .job_outline_item_txt br{display:none}.lower-kyujin_l .job_outline_item_ttl{flex:0 0 100px}.lower-kyujin_l .job_outline_item_ttl,.lower-kyujin_l .job_outline_item_txt{padding:0}.lower-kyujin_l .job_convertion{display:flex;justify-content:center;margin:0 auto;padding:20px 5% 0;max-width:900px}.lower-kyujin_l .job_convertion_inner{flex:0 1 50%;margin:0 10px}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.lower-kyujin_l .job_head>a:hover,.lower-kyujin_l .job_body_head_img>a:hover,.lower-kyujin_l .job_ttl>a:hover{opacity:.7}}@media screen and (max-width: 480px){.lower-kyujin_l .is_pc{display:none !important}.lower-kyujin_l .is_sp{display:block !important}.lower-kyujin_l .job{margin:2px 0;position:relative}.lower-kyujin_l .job:before,.lower-kyujin_l .job:after{content:"";display:block;position:relative;border-top:1px solid #e0e0e0}.lower-kyujin_l .job:before{margin-bottom:30px}.lower-kyujin_l .job:after{margin-top:30px}.lower-kyujin_l .job:not(:first-child){margin-top:0}.lower-kyujin_l .job:first-child:before{border-top:4px double #e0e0e0}.lower-kyujin_l .job:last-child:after{border-top:4px double #e0e0e0}.lower-kyujin_l .job_list{margin-bottom:0}.lower-kyujin_l .job_head_meta{padding-bottom:10px}.lower-kyujin_l .job_body{margin-top:15px}.lower-kyujin_l .job_ttl{font-size:16px}.lower-kyujin_l .job_workplace{margin-top:5px}.lower-kyujin_l .job_outline-head{position:relative;padding:12px 15px;border:1px solid #eee}.lower-kyujin_l .job_outline-head .job_outline_item{display:block}.lower-kyujin_l .job_outline-head .job_outline_item_ttl,.lower-kyujin_l .job_outline-head .job_outline_item_txt{padding:0}.lower-kyujin_l .job_convertion{padding:15px 0 0;margin-left:-5px;margin-right:-5px}.lower-kyujin_l .job_convertion_inner{margin:0 5px}}.lower-kyujin_d .job_sns{padding:20px 0}.lower-kyujin_d .job_sns_ttl{font-size:14px;font-weight:bold;margin-bottom:.4em}.lower-kyujin_d .job_sns_list{display:flex;list-style:none}.lower-kyujin_d .job_sns_list li{display:inline-block;margin-left:10px;flex:0 0 26px;max-width:26px;width:100%}.lower-kyujin_d .job_sns_list li:first-child{margin-left:0}.lower-kyujin_d .job_sns_list a{display:block;position:relative;transition:opacity .3s}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.lower-kyujin_d .job_sns_list a:hover{opacity:.8}}.lower-kyujin_d .job_sns_list a:before{content:"";display:block;padding-top:100%}.lower-kyujin_d .job_sns_list svg{position:absolute;top:0;right:0;bottom:0;left:0}.lower-kyujin_d .job_sns .fb_svg .st0{fill:#1877f2}.lower-kyujin_d .job_sns .fb_svg .st1{fill:#fff}.lower-kyujin_d .job_sns .tw_svg .st0{fill:#1da1f2}.lower-kyujin_d .job_sns .tw_svg .st1{fill:#fff}.lower-kyujin_d .job_sns .line_svg .st0{fill:#00b900}.lower-kyujin_d .job_sns .line_svg .st1{fill:#fff}.lower-kyujin_d .job_head_meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #eee}.lower-kyujin_d .job_head_meta .job_post_date,.lower-kyujin_d .job_head_meta .job_post_validthrough{line-height:1.5}.lower-kyujin_d .job_workplace,.lower-kyujin_d .job_tag{margin-top:10px}.lower-kyujin_d .customTable{position:relative;padding:40px 0 20px;margin-top:80px}@media screen and (max-width: 768px){.lower-kyujin_d .customTable{margin-top:20px}}@media screen and (max-width: 768px) and (max-width: 480px){.lower-kyujin_d .customTable{padding:20px 0 20px}}.lower-kyujin_d .customTable:before{content:"";position:absolute;top:0;right:calc(50% - 50vw);z-index:-10;width:100vw;min-width:1200px;height:100%;background:linear-gradient(45deg, #f9d0d7, #f9ffdd)}@media screen and (max-width: 1200px){.lower-kyujin_d .customTable:before{right:-50px}}.lower-kyujin_d .customTable .job_body_block{position:relative;padding:60px 60px 80px 60px;background:#fff}@media screen and (max-width: 768px){.lower-kyujin_d .customTable .job_body_block{padding:40px 0 60px}}@media screen and (max-width: 768px) and (max-width: 480px){.lower-kyujin_d .customTable .job_body_block{padding:30px 0 40px}}.lower-kyujin_d .customTable .job_body_block.-l .ttlWrap{margin-right:auto}.lower-kyujin_d .customTable .job_body_block.-l .job_outline{margin-right:auto}.lower-kyujin_d .customTable .job_body_block.-c .ttlWrap{margin:0 auto}.lower-kyujin_d .customTable .job_body_block.-c .job_outline{margin:0 auto}.lower-kyujin_d .customTable .job_body_block.-r .ttlWrap{margin-left:auto}.lower-kyujin_d .customTable .job_body_block.-r .job_outline{margin-left:auto}.lower-kyujin_d .customTable .job_body_block.-l:before,.lower-kyujin_d .customTable .job_body_block.-r:before{content:"";width:100%;height:100%;background:#fff}@media screen and (max-width: 768px){.lower-kyujin_d .customTable .job_body_block.-l:before,.lower-kyujin_d .customTable .job_body_block.-r:before{display:none}}.lower-kyujin_d .customTable .job_body_block.-c:before{content:"";width:100vw;min-width:1200px;height:100%;background:#fff;position:absolute;z-index:-10;top:0;right:calc(50% - 50vw)}@media screen and (max-width: 768px){.lower-kyujin_d .customTable .job_body_block.-c:before{display:none}}.lower-kyujin_d .customTable .job_body_block.-l:before{position:absolute;top:0;left:-100%}.lower-kyujin_d .customTable .job_body_block.-r:before{position:absolute;top:0;right:-100%}.lower-kyujin_d .customTable .ttlWrap{position:relative;z-index:10;max-width:1000px}.lower-kyujin_d .customTable .ttlWrap__eng{position:absolute;z-index:-1;top:50%;right:0;transform:translateY(-50%);display:block;font-family:"Montserrat",sans-serif;font-size:8rem;letter-spacing:.1em;font-weight:700;line-height:1;text-transform:uppercase;background:linear-gradient(45deg, #f5ffe1, #ffe1e3);-webkit-background-clip:text;color:transparent}@media all and (-ms-high-contrast: none){.lower-kyujin_d .customTable .ttlWrap__eng{background:none;color:#ffe1e3}}@media screen and (max-width: 768px){.lower-kyujin_d .customTable .ttlWrap__eng{display:none}}.lower-kyujin_d .customTable ul{max-width:1000px;padding:40px 0 0}@media screen and (max-width: 768px){.lower-kyujin_d .customTable ul{padding:40px 20px 0}}@media screen and (max-width: 768px) and (max-width: 480px){.lower-kyujin_d .customTable ul{padding:20px 20px 0}}.lower-kyujin_d .customTable ul li .job_outline_item_ttl{margin-right:20px}@media screen and (max-width: 768px){.lower-kyujin_d .customTable ul li .job_outline_item_ttl{margin-right:0}}.lower-kyujin_d .customTable ul li .job_outline_item_ttl span{display:block;width:180px;padding:16px 16px;text-align:center;background:#FEEFF0;border-radius:4px;color:#EC6D81;font-size:1.6rem;line-height:1}@media screen and (max-width: 768px){.lower-kyujin_d .customTable ul li .job_outline_item_ttl span{font-size:1.5rem}}@media screen and (max-width: 768px) and (max-width: 480px){.lower-kyujin_d .customTable ul li .job_outline_item_ttl span{width:auto;padding:10px 16px}}.lower-kyujin_d .customTable ul li .job_outline_item_txt{padding:32px 10px 20px}@media screen and (max-width: 480px){.lower-kyujin_d .customTable ul li .job_outline_item_txt{padding:16px 10px 20px}}.lower-kyujin_d .job_body_block{margin:50px 0}.lower-kyujin_d .job_body_block:first-child{margin-top:20px}.lower-kyujin_d .job_body_head{display:flex}.lower-kyujin_d .job_body_head_img{flex:0 0 40%;margin-right:5%}.lower-kyujin_d .job_img{position:relative}.lower-kyujin_d .job_img:before{content:"";display:block;padding-top:66%}.lower-kyujin_d .job_img img{font-family:'object-fit: contain;';object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.lower-kyujin_d .job_body_head_txt{flex:1 1 auto}.lower-kyujin_d .job_occupations{position:relative;z-index:2;margin-bottom:.5em}.lower-kyujin_d .job_occupations:after{content:"";display:block;width:2em;height:2px;background:#EC6D81;margin:.5em 0 .9em}.lower-kyujin_d .apeal_list,.lower-kyujin_d .appeal_list{display:flex;flex-wrap:wrap;list-style:none}.lower-kyujin_d .apeal_list_item,.lower-kyujin_d .appeal_list_item{flex:0 0 50%;border-bottom:1px solid #eee}.lower-kyujin_d .apeal_list .apeal_list_item_head,.lower-kyujin_d .apeal_list .appeal_list_item_head,.lower-kyujin_d .appeal_list .apeal_list_item_head,.lower-kyujin_d .appeal_list .appeal_list_item_head{position:relative;font-size:16px;font-weight:bold;line-height:1.5;color:#8FC31F;padding:1em 25px 1em 20px;pointer-events:none}.lower-kyujin_d .apeal_list .apeal_list_item_detail,.lower-kyujin_d .apeal_list .appeal_list_item_detail,.lower-kyujin_d .appeal_list .apeal_list_item_detail,.lower-kyujin_d .appeal_list .appeal_list_item_detail{display:flex;align-items:flex-start;padding:0 20px 20px}.lower-kyujin_d .apeal_list .apeal_list_item_detail_txt,.lower-kyujin_d .apeal_list .appeal_list_item_detail_txt,.lower-kyujin_d .appeal_list .apeal_list_item_detail_txt,.lower-kyujin_d .appeal_list .appeal_list_item_detail_txt{flex:1 1 70%}.lower-kyujin_d .apeal_list .apeal_list_item_detail_img,.lower-kyujin_d .apeal_list .appeal_list_item_detail_img,.lower-kyujin_d .appeal_list .apeal_list_item_detail_img,.lower-kyujin_d .appeal_list .appeal_list_item_detail_img{position:relative;flex:0 0 30%;margin-right:20px}.lower-kyujin_d .apeal_list .apeal_list_item_detail_img:before,.lower-kyujin_d .apeal_list .appeal_list_item_detail_img:before,.lower-kyujin_d .appeal_list .apeal_list_item_detail_img:before,.lower-kyujin_d .appeal_list .appeal_list_item_detail_img:before{content:"";display:block;padding-top:60%}.lower-kyujin_d .apeal_list .apeal_list_item_detail_img img,.lower-kyujin_d .apeal_list .appeal_list_item_detail_img img,.lower-kyujin_d .appeal_list .apeal_list_item_detail_img img,.lower-kyujin_d .appeal_list .appeal_list_item_detail_img img{font-family:'object-fit: contain;';object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.lower-kyujin_d .apeal_list .toggle-ico,.lower-kyujin_d .appeal_list .toggle-ico{display:none;position:absolute;z-index:2;top:1.1em;right:5px;width:18px;height:18px}.lower-kyujin_d .apeal_list .toggle-ico:before,.lower-kyujin_d .apeal_list .toggle-ico:after,.lower-kyujin_d .appeal_list .toggle-ico:before,.lower-kyujin_d .appeal_list .toggle-ico:after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:1px;background:#8FC31F;transition:all .3s}.lower-kyujin_d .apeal_list .toggle-ico:before,.lower-kyujin_d .appeal_list .toggle-ico:before{transform:translate(-50%, -50%) rotate(0deg)}.lower-kyujin_d .apeal_list .toggle-ico:after,.lower-kyujin_d .appeal_list .toggle-ico:after{transform:translate(-50%, -50%) rotate(90deg)}.lower-kyujin_d .apeal_list .toggle-ico.js-active:before,.lower-kyujin_d .appeal_list .toggle-ico.js-active:before{transform:translate(-50%, -50%) rotate(180deg)}.lower-kyujin_d .apeal_list .toggle-ico.js-active:after,.lower-kyujin_d .appeal_list .toggle-ico.js-active:after{transform:translate(-50%, -50%) rotate(-180deg)}@media screen and (max-width: 768px){.lower-kyujin_d .job_body_head_img{flex-basis:30%}.lower-kyujin_d .apeal_list,.lower-kyujin_d .appeal_list{display:-webkit-block;display:block}.lower-kyujin_d .apeal_list .apeal_list_item_head,.lower-kyujin_d .apeal_list .appeal_list_item_head,.lower-kyujin_d .appeal_list .apeal_list_item_head,.lower-kyujin_d .appeal_list .appeal_list_item_head{font-size:14px;padding-left:0;pointer-events:inherit}.lower-kyujin_d .apeal_list .apeal_list_item_detail,.lower-kyujin_d .apeal_list .appeal_list_item_detail,.lower-kyujin_d .appeal_list .apeal_list_item_detail,.lower-kyujin_d .appeal_list .appeal_list_item_detail{padding:0 0 20px}.lower-kyujin_d .apeal_list .toggle-ico,.lower-kyujin_d .appeal_list .toggle-ico{display:block}}@media screen and (max-width: 480px){.lower-kyujin_d .is_pc{display:none !important}.lower-kyujin_d .is_sp{display:block !important}.lower-kyujin_d .job_sns.is_sp{display:flex !important;justify-content:center;align-items:center;padding:10px 0}.lower-kyujin_d .job_sns.is_sp .job_sns_ttl{margin-bottom:0;margin-right:20px}.lower-kyujin_d .job_sns.is_sp .job_sns_list{flex:0 0 98px}.lower-kyujin_d .job_post_slidedown .job_lead{position:relative;overflow:hidden;padding-bottom:20px;transition:all 1s}.lower-kyujin_d .job_post_slidedown .more_link{position:relative;display:block;width:100%;text-align:center;font-size:13px;font-weight:bold;padding:15px 0;color:#555;cursor:pointer}.lower-kyujin_d .job_post_slidedown .more_link:before{content:"";display:block;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:100%;height:30px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.01) 1%, #fff 100%)}.lower-kyujin_d .job_post_slidedown .more_link:after{content:"";display:inline-block;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);margin:0 0 3px 10px}.lower-kyujin_d .job_post_slidedown .more_link.js-active{border-top:1px dashed #eee}.lower-kyujin_d .job_post_slidedown .more_link.js-active:before{content:none}.lower-kyujin_d .job_post_slidedown .more_link.js-active:after{transform:rotate(-135deg);margin-bottom:-3px}.lower-kyujin_d .job_head_img{margin:0 0 15px 0;position:relative}.lower-kyujin_d .job_head_img:before{content:"";display:block;padding-top:66%}.lower-kyujin_d .job_head_img img{font-family:'object-fit: contain;';object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.lower-kyujin_d .job_outline-head{position:relative;margin-top:15px;margin-bottom:20px;padding:12px 15px;border:1px solid #eee}.lower-kyujin_d .job_outline-head .job_outline_item{display:block;border:none}.lower-kyujin_d .job_outline-head .job_outline_item:not(:first-child){margin-top:10px}.lower-kyujin_d .job_outline-head .job_outline_item_ttl,.lower-kyujin_d .job_outline-head .job_outline_item_txt{padding:0}.lower-kyujin_d .job_body_block{margin:20px 0}.lower-kyujin_d .job_body_head{display:block}.lower-kyujin_d .job_body_head_img{margin-right:0;margin-bottom:15px}.lower-kyujin_d .job_body_head_txt_inner{position:relative;padding-top:20px}.lower-kyujin_d .job_body_head_txt_inner:before,.lower-kyujin_d .job_body_head_txt_inner:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%, -50%);width:100%;height:1px;background:#eee}.lower-kyujin_d .job_body_head_txt_inner:before{content:none;top:0}.lower-kyujin_d .job_body_head_txt_inner:after{bottom:0}.lower-kyujin_d .job_body_head_txt_inner:nth-of-type(1):before{content:""}.lower-kyujin_d .job_body_head_txt_inner .job_post_ttl{position:relative;margin-bottom:.5em;color:#8FC31F;padding-left:.7em}.lower-kyujin_d .job_body_head_txt_inner .job_post_ttl:before{content:"";display:inline-block;position:absolute;top:6px;left:0;width:3px;height:1em;background:#8FC31F}.lower-kyujin_d .job_occupations{padding-left:20px}.lower-kyujin_d .job_occupations:after{position:absolute;margin:0;width:4px;height:100%;top:0;left:0}}.fixed_convertion{position:fixed;z-index:10;bottom:0;width:100%;background:rgba(0,0,0,0.8);padding:15px;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fixed_convertion_inner{display:flex;justify-content:center;max-width:640px;margin-left:auto;margin-right:auto}.fixed_convertion .phone{flex:0 0 340px;display:flex;align-items:center}.fixed_convertion .phone .btn_phone{display:flex;flex-direction:column;justify-content:center;color:#fff;width:100%;text-decoration:none;transition:all .3s}.fixed_convertion .phone .phone_num{position:relative;display:block;font-size:24px;font-weight:bold;line-height:1}.fixed_convertion .phone .phone_num:before{content:"";display:inline-block;position:relative;top:0.05em;margin-right:.3em;width:0.82em;height:0.82em;background:url("../img/kyujin/ico_custom_tel_white.png") no-repeat center center/contain}.fixed_convertion .phone .phone_notes{display:block;font-size:12px;font-weight:bold;line-height:1;margin-top:5px;opacity:.8}.fixed_convertion .convertion{flex:1 0 auto}.fixed_convertion .convertion .btn_convertion{position:relative;display:block;width:100%;background:#EC6D81;color:#fff;padding:15px 0;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s;border-radius:30px}.fixed_convertion .convertion .btn_convertion:after{content:"";display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);background:url("../img/kyujin/ico_custom_blank_white.png") no-repeat center top/contain;width:10px;height:7px}.fixed_convertion .convertion .btn_convertion span{font-size:16px;font-weight:bold}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.fixed_convertion .convertion .btn_convertion:hover{background:#e32543}}@media (max-width: 767px){.fixed_convertion{padding:10px}.fixed_convertion .phone{flex-basis:200px;margin-right:10px;background:#fff}.fixed_convertion .phone .btn_phone{padding-top:5px;padding-bottom:5px;align-items:center}.fixed_convertion .phone .phone_num,.fixed_convertion .phone .phone_notes{color:#EC6D81}.fixed_convertion .phone .phone_num{font-size:14px}.fixed_convertion .phone .phone_num:before{background-image:url("../img/kyujin/ico_custom_tel_color.png")}.fixed_convertion .phone .phone_notes{font-size:10px}.fixed_convertion .convertion .btn_convertion{padding:10px 0}.fixed_convertion .convertion .btn_convertion span{font-size:14px}}.lower-whatsnew .job{position:relative;margin-top:-1px}.lower-whatsnew .job:before,.lower-whatsnew .job:after{content:"";display:block;width:100%;position:relative;border-top:1px solid #e0e0e0}.lower-whatsnew .job_inner{position:relative;display:block;padding:30px 0}.lower-whatsnew .job_ttl{font-size:16px}.lower-whatsnew .job_ttl a{color:#333;transition:opacity 0.3s}.lower-whatsnew .job_txt_wrap_meta{display:flex;align-items:center;line-height:1.4}.lower-whatsnew .job_employmenttype_list_item{width:22px;height:22px;line-height:20px;padding:0}.lower-whatsnew .job_employmenttype_list_item:first-letter{margin-left:.4em;margin-right:.4em}.lower-whatsnew .job_list-type-a .job_wrap{display:flex}.lower-whatsnew .job_list-type-a .job_img_wrap{flex:0 0 150px;margin-right:20px}.lower-whatsnew .job_list-type-a .job_img_wrap a{display:block;transition:opacity 0.3s}.lower-whatsnew .job_list-type-a .job_img{position:relative}.lower-whatsnew .job_list-type-a .job_img:before{content:"";display:block;padding-top:66%}.lower-whatsnew .job_list-type-a .job_img img{font-family:'object-fit: contain;';object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.lower-whatsnew .job_list-type-a .job_txt_wrap{-webkit-flex:1 1 100%;flex:1 1 100%}.lower-whatsnew .job_list-type-a .job_outline{list-style:none}.lower-whatsnew .job_list-type-a .job_outline_item{border:none;display:inline}.lower-whatsnew .job_list-type-a .job_outline_item_ttl,.lower-whatsnew .job_list-type-a .job_outline_item_txt{display:inline;padding:0;color:#333}.lower-whatsnew .job_list-type-a .job_outline_item_ttl br,.lower-whatsnew .job_list-type-a .job_outline_item_txt br{display:none}.lower-whatsnew .job_list-type-a .job_outline_item_txt{margin-right:20px}.lower-whatsnew .job_list-type-a .job_txt_wrap_meta{margin-top:5px}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.lower-whatsnew .job_ttl a:hover,.lower-whatsnew .job_img_wrap a:hover{opacity:.7}}@media screen and (max-width: 768px){.lower-whatsnew .job_list-type-a .job_img_wrap{flex-basis:80px;margin-right:15px}}@media screen and (max-width: 480px){.lower-whatsnew .job:before,.lower-whatsnew .job:after{width:111%;left:-5.5%}}.lower-keeplist .job_list .job{position:relative;padding-left:50px}@media screen and (max-width: 480px){.lower-keeplist .job_list .job{padding-left:30px}}.lower-keeplist .job_list .job:not(:first-child){margin-top:20px}.lower-keeplist .keep_head .keep_count{vertical-align:baseline}.lower-keeplist .keep_head .result_total{display:inline}.lower-keeplist .keep_head .keep_attention{margin-top:20px;padding:15px 20px;border:1px solid #eee}.lower-keeplist .keep_head .keep_attention_item{list-style:none;position:relative;padding-left:1em}.lower-keeplist .keep_head .keep_attention_item:not(:first-child){margin-top:5px}.lower-keeplist .keep_head .keep_attention_item:before{content:"";display:inline-block;position:absolute;top:.7em;left:0;border:3px solid #666;border-radius:100px}.lower-keeplist .keep_head .not_keep{margin-top:30px}.lower-keeplist .keep_body{margin-top:50px}.lower-keeplist .keep_checkbox{position:absolute;top:0;left:0;height:100%;width:30px;align-items:center;background:#f5f5f5}@media screen and (max-width: 480px){.lower-keeplist .keep_checkbox{width:18px}}.lower-keeplist .keep_checkbox_inner{padding:6px}@media screen and (max-width: 480px){.lower-keeplist .keep_checkbox_inner{padding:0}}.lower-keeplist .keep_checkbox input[type=checkbox]+label{margin-left:auto;margin-right:auto;width:18px;height:18px;padding:0}.lower-keeplist .keep_checkbox input[type=checkbox]+label:before{top:0;width:100%;height:100%;background:#fff}.lower-keeplist .keep_checkbox input[type=checkbox]+label:after{top:3px;left:7px}.lower-keeplist .keep_checkbox input[type=checkbox]:checked+label:before{background:#EC6D81}.lower-keeplist .delbtn{background:#f5f5f5}.lower-keeplist .delbtn_inner{overflow:hidden;max-width:1300px;margin:0 auto;padding:50px;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.8;letter-spacing:0.05em}@media screen and (max-width: 768px){.lower-keeplist .delbtn_inner{padding-left:5%;padding-right:5%}}@media (min-width: 768px){.lower-keeplist .delbtn_list{display:flex;justify-content:center;margin-left:-10px;margin-right:-10px}}@media (max-width: 767px){.lower-keeplist .delbtn_list{margin-top:-10px;margin-bottom:-10px}}@media (min-width: 768px){.lower-keeplist .delbtn_item{flex:0 1 50%;margin-left:10px;margin-right:10px}}@media (max-width: 767px){.lower-keeplist .delbtn_item{margin-top:10px;margin-bottom:10px}}.lower-keeplist .delbtn .btn{position:relative;text-decoration:none;box-sizing:border-box;padding-left:30px}.lower-keeplist .delbtn .btn_ico{position:absolute;top:50%;left:15px;transform:translateY(-50%);width:50px;margin-right:10px}.lower-keeplist .delbtn .btn_ico:before{content:"";display:block;padding-top:100%}.lower-keeplist .delbtn .delbtn_item-checkDel .btn_ico{width:16px}.lower-keeplist .delbtn .delbtn_item-allDel .btn_ico{width:20px}.lower-keeplist .delbtn .checkBox_svg{position:absolute;top:0;left:0;overflow:visible !important;width:100%;height:100%}.lower-keeplist .delbtn .checkBox_svg path{fill:#fff}.lower-keeplist .delbtn .garbageCan_svg path{fill:#fff}.modal-content{display:none;position:fixed;z-index:1000}.modal-content *,.modal-content *:after,.modal-content *:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;list-style:none}.modal-content .modal-overlay{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0.6;background:#000;cursor:pointer;z-index:1000}.modal-content .modal-content-box{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:#fff;width:90%;height:260px;margin:auto;z-index:1001;max-width:650px;text-align:center;padding:40px 50px}@media screen and (max-width: 480px){.modal-content .modal-content-box{padding-left:5%;padding-right:5%}}.modal-content .modal-content-box .modal-content-inner{position:relative;width:100%}.modal-content .modal-content-box .modal-content-txt{font-size:18px;font-weight:bold;display:flex;justify-content:center;text-align:left}@media screen and (max-width: 480px){.modal-content .modal-content-box .modal-content-txt{font-size:14px}}.modal-content .modal-content-box .modal-content-btn{display:flex;overflow:hidden;margin:20px -10px 0}@media screen and (max-width: 480px){.modal-content .modal-content-box .modal-content-btn{margin-left:-4px;margin-right:-4px}}.modal-content .modal-content-box .modal-content-btn li{flex:0 1 50%;margin-left:10px;margin-right:10px}@media screen and (max-width: 480px){.modal-content .modal-content-box .modal-content-btn li{margin-left:4px;margin-right:4px}}.modal-content .modal-content-box .modal-content-btn a{display:block;padding:10px 0;width:100%;line-height:inherit;transition:.3s;font-size:16px;font-weight:bold}@media screen and (max-width: 480px){.modal-content .modal-content-box .modal-content-btn a{font-size:14px}}.modal-content .modal-cancel{background:#ddd;cursor:pointer}.modal-content .btn-del{background:#EC6D81;color:#fff;display:block;padding:10px 0;cursor:pointer}.modal-content .modal-close-btn{position:absolute;z-index:10;right:0;top:0;display:block;background:#999;width:30px;height:30px;overflow:hidden;cursor:pointer;transition:.3s}@media (min-width: 769px){.modal-content .modal-close-btn:hover{opacity:.7}}.modal-content .modal-close-btn:before,.modal-content .modal-close-btn:after{content:"";display:block;position:absolute;top:50%;left:50%;width:16px;height:2px;background:#fff}.modal-content .modal-close-btn:before{transform:translate(-50%, -50%) rotate(-45deg)}.modal-content .modal-close-btn:after{transform:translate(-50%, -50%) rotate(-135deg)}.job_head_ttl{position:relative;display:flex;align-items:flex-start}.job_head_ttl .favoriteBtn{flex-shrink:0;margin:10px 0 0 auto;padding-left:15px}@media screen and (max-width: 768px){.job_head_ttl .favoriteBtn{margin-top:7px}}.job_head_ttl .garbageCan{flex-shrink:0;margin:6px 0 0 auto;padding-left:15px}@media screen and (max-width: 480px){.job_head_ttl .garbageCan{margin-top:2px}}.job_wrap_ttl{position:relative;display:flex;align-items:flex-start}.job_wrap_ttl .favoriteBtn{flex-shrink:0;margin:5px 0 0 auto;padding-left:15px}
/*# sourceMappingURL=kyujin.css.map */
