@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,500,600,700,900|Noto+Serif+JP:400,700&display=swap&subset=japanese");html,body{font-family:'Noto Sans JP',sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%}body{font-size:1.6rem;line-height:1.6;background:#ddedf7}@media only screen and (max-width:991px){body{font-size:1.3rem}}.inner{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;box-sizing:border-box}@media only screen and (max-width:991px){.inner{padding-left:15px;padding-right:15px}}a{text-decoration:none;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}img{max-width:100%;height:auto}@media only screen and (max-width:991px){.pc{display:none}}.sp{display:none}@media only screen and (max-width:991px){.sp{display:block}}.more_btn{display:block;box-sizing:border-box;background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#058968 93%);background:-webkit-linear-gradient(left,#07c4a5 0%,#058968 93%);background:linear-gradient(to right,#07c4a5 0%,#058968 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1);font-size:1.6rem;color:#fff;line-height:46px;text-align:center;width:300px;height:50px;border-style:solid;border-radius:50px;border-color:#999;border-width:0 0 4px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.more_btn{font-size:1.1rem;line-height:30px;width:200px;height:30px;border:none;border-radius:15px}}.more_btn:after{content:'＞';margin-left:1em}.more_btn:focus{outline:0;box-shadow:none;border:none}.more_btn:hover{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:-webkit-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:linear-gradient(to right,#07c4a5 0%,#27876f 45%,#058968 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1)}.page_navi .page-numbers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding-left:0}.page_navi .page-numbers li{margin:10px}.page_navi .page-numbers li .page-numbers{box-sizing:border-box;display:block;width:50px;height:50px;border-radius:5px;text-align:center;line-height:50px;background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#058968 93%);background:-webkit-linear-gradient(left,#07c4a5 0%,#058968 93%);background:linear-gradient(to right,#07c4a5 0%,#058968 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1);font-size:20px;font-weight:500;color:#fff}@media only screen and (max-width:991px){.page_navi .page-numbers li .page-numbers{width:38px;height:38px;font-size:15px;line-height:38px}}.page_navi .page-numbers li .page-numbers.current,.page_navi .page-numbers li .page-numbers:hover{background:#fff;border:1px solid #80c269;color:#0047a3}#header{position:relative;padding-top:40px;background:#fff;padding-bottom:15px}@media only screen and (max-width:991px){#header{padding-top:45px;padding-bottom:5px}}@media only screen and (max-width:767px){#header{padding-top:0}}#languages{position:absolute;top:0;left:0;width:100%;height:40px;background:#008cf3}@media only screen and (max-width:991px){#languages{height:33px}}@media only screen and (max-width:767px){#languages{position:relative;overflow:hidden;margin-bottom:14px}}#languages .language_nav{overflow:hidden;margin-top:10px}@media only screen and (max-width:991px){#languages .language_nav{margin-top:8px}}#languages .language_nav .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;list-style:none;font-size:1.4rem;font-weight:700;margin:0;padding-left:0;line-height:1.3}@media only screen and (max-width:991px){#languages .language_nav .menu{font-size:1.25rem}}@media only screen and (max-width:767px){#languages .language_nav .menu{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem}}#languages .language_nav .menu .menu-item{border-right:1px solid #fff}#languages .language_nav .menu .menu-item:last-child{border-right:none}#languages .language_nav .menu .menu-item a{color:#fff;text-decoration:none;padding:0 1em;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}#languages .language_nav .menu .menu-item a.current,#languages .language_nav .menu .menu-item a:hover{color:#0047a3}.site_title_area{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;margin-top:30px}@media only screen and (max-width:991px){.site_title_area{align-self:center;height:auto}}.site_title_area .site_logo{width:440px}@media only screen and (max-width:991px){.site_title_area .site_logo{width:240px}}.site_title_area .site_name{font-size:26px;font-weight:700;color:#039;margin-bottom:20px}@media only screen and (max-width:991px){.site_title_area .site_name{font-size:18px}}.site_title_area .contact_recruitment{margin-top:10px;position:absolute;right:20px;top:50px}@media only screen and (max-width:991px){.site_title_area .contact_recruitment{display:none}}.contact_recruitment{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#058968 93%);background:-webkit-linear-gradient(left,#07c4a5 0%,#058968 93%);background:linear-gradient(to right,#07c4a5 0%,#058968 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1);font-size:1.4rem;font-weight:500;color:#fff;width:230px;line-height:26px;text-align:center;border-radius:4px;border-bottom:2px solid #999;margin-top:10px}@media only screen and (max-width:991px){.contact_recruitment{display:block;width:210px;height:32px;font-size:1.2rem;line-height:32px;border-radius:2px;margin:20px auto 0}}.contact_recruitment:hover{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:-webkit-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:linear-gradient(to right,#07c4a5 0%,#27876f 45%,#058968 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1)}@media only screen and (max-width:991px){#global_nav{display:none}}#global_nav .menu{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none}#global_nav .menu-item{width:calc(100% / 6);border-right:1px solid #666;padding:0 3px}#global_nav .menu-item:first-child{border-left:1px solid #999}#global_nav .menu-item a{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;flex-direction:column;font-size:1.7rem;font-weight:700;color:#666;position:relative;height:100px;text-align:center;border-bottom:3px solid #fff}#global_nav .menu-item a:hover{border-bottom:3px solid #008cf3}#global_nav .menu-item a:before{content:'';position:absolute;width:55px;height:55px;top:calc(50% - 7px);left:50%;transform:translate(-50%,-50%)}#global_nav .menu-item.current-menu-item a{border-bottom:3px solid #008cf3}#global_nav .menu-item.job a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_job.png) center center no-repeat;background-size:contain}#global_nav .menu-item.event a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icob_nav_event.png) center center no-repeat;background-size:contain}#global_nav .menu-item.seminar a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_seminar.png) center center no-repeat;background-size:contain}#global_nav .menu-item.howto a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_howto.png) center center no-repeat;background-size:contain}#global_nav .menu-item.line a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_line.png) center center no-repeat;background-size:contain}#global_nav .menu-item.contact a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_contact.png) center center no-repeat;background-size:contain}#global_nav .menu-item.consultation a:before{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/icon_nav_consultation.png) center center no-repeat;background-size:contain}#global_nav .menu-item .sub-menu{position:absolute;min-width:100%;top:calc(100% - 3px);left:-4px;opacity:0;visibility:hidden;padding-left:0;padding-top:7px;list-style:none;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;transform:translate3d(0,-6px,0)}#global_nav .menu-item .sub-menu .menu-item{width:auto;border-right:none}#global_nav .menu-item .sub-menu .menu-item a{display:block;min-width:240px;background:#008cf3;font-size:1.5rem;color:#fff;height:auto;border-bottom:none;padding:6px}#global_nav .menu-item .sub-menu .menu-item a:before{display:none}#global_nav .menu-item .sub-menu .menu-item a:hover{background:#666}#global_nav .menu-item-has-children{position:relative}#global_nav .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translate3d(0,0,0)}#global_nav_sp{display:none}@media only screen and (max-width:991px){#global_nav_sp{box-sizing:border-box;background:#008cf3;position:absolute;top:100%;left:0;width:100%;padding:20px 40px 40px;z-index:1000}}@media only screen and (min-width:991px){#global_nav_sp{display:none !important}}#global_nav_sp .contact_recruitment{margin:40px auto 0}.global_nav_sp .menu{font-size:1.5rem;font-weight:700;padding-left:0;list-style:none}.global_nav_sp .menu li{border-bottom:1px solid #c2efde}.global_nav_sp .menu li a{display:block;color:#fff;padding:.8em 0}.global_nav_sp .sub-menu li{border-bottom:none}.global_nav_sp .sub-menu li a{padding:.4em 0;font-weight:400}.drawer-bars{display:none}@media only screen and (max-width:991px){.drawer-bars{position:absolute;top:50px;right:10px;width:40px;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-between;flex-direction:column;align-items:center}}@media only screen and (max-width:767px){.drawer-bars{top:52px}}.drawer-bars .drawer-bar{display:block;width:27px;height:2.5px;background:#048cf3;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.drawer-bars .menu_ttl{font-size:8px;font-weight:600;letter-spacing:-.1em;color:#048cf3}.drawer-bars.is-active .drawer-bar{position:absolute;top:10px}.drawer-bars.is-active .drawer-bar:nth-child(1){transform:rotate(45deg)}.drawer-bars.is-active .drawer-bar:nth-child(2){display:none}.drawer-bars.is-active .drawer-bar:nth-child(3){transform:rotate(-45deg)}.drawer-bars.is-active .menu_ttl{margin-top:24px}.breadcrumb-area{background:#0047a3}@media only screen and (max-width:991px){.breadcrumb-area{display:none}}#breadcrumb{width:100%;max-width:1024px;margin-left:auto;margin-right:auto;color:#fff;overflow:hidden}#breadcrumb ul{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:1.4rem;list-style:none;margin:0;padding:0;height:54px}#breadcrumb ul li a{color:#fff}#breadcrumb ul li a:after{content:'＞';margin-left:1em;margin-right:1em}#breadcrumb ul li a:hover{color:#008cf3}#breadcrumb ul li a:hover:after{color:#fff}#footer_bn{background:#0047a3;color:#fff;overflow:hidden}#footer_bn .footer_bn_title{font-size:24px;text-align:center;margin-bottom:35px;margin-top:50px}@media only screen and (max-width:991px){#footer_bn .footer_bn_title{font-size:15px;margin-bottom:0;margin-top:20px}}#footer_bn .footer_bn_links{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}#footer_bn .footer_bn_links li{width:calc((100% - 99px) / 4);margin-right:33px;margin-top:15px;margin-bottom:15px}@media only screen and (max-width:991px){#footer_bn .footer_bn_links li{width:calc((100% - 15px) / 2);margin-right:15px;margin-top:8px;margin-bottom:8px;text-align:center}}#footer_bn .footer_bn_links li:nth-child(4n){margin-right:0}@media only screen and (max-width:991px){#footer_bn .footer_bn_links li:nth-child(2n){margin-right:0}}#footer_bn .footer_bn_links li.lg{width:calc((100% - 33px) / 2)}@media only screen and (max-width:991px){#footer_bn .footer_bn_links li.lg{width:100%}}#footer_bn .footer_bn_links li a{display:block;overflow:hidden}#footer_bn .footer_bn_links li a img{width:100%;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}#footer_bn .footer_bn_links li a:hover img{transform:scale(1.1)}#footer{background:#fff;margin-top:80px;overflow:hidden}@media only screen and (max-width:991px){#footer{margin-top:40px}}#footer .footer_site_title{font-size:36px;font-weight:700;color:#0047a3;text-align:center;margin-top:60px;margin-bottom:.5em}@media only screen and (max-width:991px){#footer .footer_site_title{font-size:2.5rem;font-weight:600;margin-top:20px;margin-bottom:0}}#footer .footer_logo{text-align:center;margin-bottom:.5em}@media only screen and (max-width:991px){#footer .footer_logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#footer .footer_logo img{width:280px}@media only screen and (max-width:991px){#footer .footer_logo img{width:150px}}.home #footer{margin-top:0}.footer_global_nav{margin-top:60px}@media only screen and (max-width:991px){.footer_global_nav{margin:30px auto 0;width:298px}}.footer_global_nav .menu{list-style:none;font-size:1.6rem;font-weight:500;padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:991px){.footer_global_nav .menu{flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem}}.footer_global_nav .menu .menu-item{border-right:1px solid;line-height:1;padding:0 1em}@media only screen and (max-width:991px){.footer_global_nav .menu .menu-item{width:100%;border-right:none;border-bottom:1px solid;padding:0;line-height:2}}.footer_global_nav .menu .menu-item:last-child{border-right:none}.footer_global_nav .menu .menu-item a{display:block;color:#333}@media only screen and (max-width:991px){.footer_global_nav .menu .menu-item a{padding:.8em 0}}.footer_global_nav .menu .menu-item a:hover{color:#0047a3}.footer_global_nav .sub-menu{display:none}#footer_bottom{background:#008cf3;font-size:1.3rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center}@media only screen and (max-width:991px){#footer_bottom{display:block;background:0 0;color:#333}}#footer_bottom .copyright{margin:0 0 0 40px}@media only screen and (max-width:991px){#footer_bottom .copyright{margin:1em 45px}}.footer_bottom_nav .menu{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding-left:0}@media only screen and (max-width:991px){.footer_bottom_nav .menu{flex-direction:column;align-items:flex-start}}.footer_bottom_nav .menu .menu-item{border-right:1px solid #fff;line-height:1;padding:0 1em}@media only screen and (max-width:991px){.footer_bottom_nav .menu .menu-item{line-height:2}}.footer_bottom_nav .menu .menu-item:last-child{border-right:none}.footer_bottom_nav .menu .menu-item a{color:#fff}@media only screen and (max-width:991px){.footer_bottom_nav .menu .menu-item a{color:#333}}#main_visual{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/hero.png) center top no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;width:100%;height:520px;border-top:solid 40px #ddedf7}@media only screen and (max-width:991px){#main_visual{height:260px;border-top-width:20px}}@media only screen and (max-width:767px){#main_visual{height:180px}}.frontpage_title_inner{display:block;background:rgba(0,140,243,.6);width:100%;height:200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;flex-direction:column}@media only screen and (max-width:991px){.frontpage_title_inner{height:100px}}#frontpage_title{margin:0;font-size:56px;font-weight:700;color:#036;letter-spacing:.2em;position:relative;padding-left:75px;transform:skewX(-19deg);text-shadow:#fff 5px 0px 0px,#fff 4.90033px .993347px 0px,#fff 4.60531px 1.94709px 0px,#fff 4.12668px 2.82321px 0px,#fff 3.48353px 3.58678px 0px,#fff 2.70151px 4.20736px 0px,#fff 1.81179px 4.6602px 0px,#fff .849836px 4.92725px 0px,#fff -.145998px 4.99787px 0px,#fff -1.13601px 4.86924px 0px,#fff -2.08073px 4.54649px 0px,#fff -2.94251px 4.04248px 0px,#fff -3.68697px 3.37732px 0px,#fff -4.28444px 2.57751px 0px,#fff -4.71111px 1.67494px 0px,#fff -4.94996px .7056px 0px,#fff -4.99147px -.291871px 0px,#fff -4.83399px -1.27771px 0px,#fff -4.48379px -2.2126px 0px,#fff -3.95484px -3.05929px 0px,#fff -3.26822px -3.78401px 0px,#fff -2.4513px -4.35788px 0px,#fff -1.53666px -4.75801px 0px,#fff -.560763px -4.96845px 0px,#fff .437495px -4.98082px 0px,#fff 1.41831px -4.79462px 0px,#fff 2.34258px -4.41727px 0px,#fff 3.17346px -3.86382px 0px,#fff 3.87783px -3.15633px 0px,#fff 4.4276px -2.32301px 0px,#fff 4.80085px -1.39708px 0px,#fff 4.98271px -.415447px 0px}@media only screen and (max-width:991px){#frontpage_title{font-size:3rem;padding-left:40px}}#frontpage_title:before{content:'';position:absolute;width:55px;height:48px;background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/logo_suzuka_city.png) center center no-repeat;background-size:contain;transform:skewX(18deg);left:0;top:.4em}@media only screen and (max-width:991px){#frontpage_title:before{width:32px;height:32px}}#frontpage_title .sub_title{display:block;font-size:30px;letter-spacing:.05em;transform:skewX(18deg);margin:0}.frontpage_sub_title{display:block;font-size:28px;font-weight:700;letter-spacing:.05em;margin:0;text-shadow:#fff 3px 0px 0px,#fff 2.83487px .981584px 0px,#fff 2.35766px 1.85511px 0px,#fff 1.62091px 2.52441px 0px,#fff .705713px 2.91581px 0px,#fff -.287171px 2.98622px 0px,#fff -1.24844px 2.72789px 0px,#fff -2.07227px 2.16926px 0px,#fff -2.66798px 1.37182px 0px,#fff -2.96998px .42336px 0px,#fff -2.94502px -.571704px 0px,#fff -2.59586px -1.50383px 0px,#fff -1.96093px -2.27041px 0px,#fff -1.11013px -2.78704px 0px,#fff -.137119px -2.99686px 0px,#fff .850987px -2.87677px 0px,#fff 1.74541px -2.43999px 0px,#fff 2.44769px -1.73459px 0px,#fff 2.88051px -.838247px 0px}@media only screen and (max-width:991px){.frontpage_sub_title{font-size:16px}}.index_content_section{padding-top:80px;margin-bottom:40px}.index_content_job{background-image:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/bg_index_01.png);background-repeat:no-repeat;background-position:right top}@media only screen and (max-width:991px){.index_content_job{background-size:80%}}.index_content_event{background-image:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/bg_index_02.png);background-repeat:no-repeat;background-position:right bottom}@media only screen and (max-width:991px){.index_content_event{background-size:50%;background-position:right top}}@media only screen and (max-width:767px){.index_content_event{background-size:65%}}.index_content_seminar{background-image:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/bg_index_03.png);background-repeat:no-repeat;background-position:left top}@media only screen and (max-width:991px){.index_content_seminar{background-size:50%}}@media only screen and (max-width:767px){.index_content_seminar{background-size:80%}}@media only screen and (max-width:991px){.index_content_news{padding-top:20px}}.index_content_news .news_article_list{margin-top:60px;margin-bottom:40px}@media only screen and (max-width:991px){.index_content_news .news_article_list{margin-top:30px;margin-bottom:30px}}.index_content_apply .content_bg{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:54px;box-sizing:border-box;background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/bg_index_howto.jpg) right top no-repeat;background-size:cover}.post_content.light_bg.inner{background:#fff;padding:0 40px 40px;overflow:hidden}@media only screen and (max-width:991px){.post_content.light_bg.inner{width:calc(100% - 40px)}}.breadcrumb-area+.post_content{margin-top:40px}.breadcrumb-area+.post_content.light_bg{margin-top:80px}@media only screen and (max-width:991px){.breadcrumb-area+.post_content.light_bg{margin-top:40px}}.post_content_header{max-width:838px;margin-left:auto;margin-right:auto}.post_content_header h1{font-size:34px;font-weight:600;text-align:center;padding:20px 0;margin-top:34px;border-bottom:8px solid #0047a3;position:relative}@media only screen and (max-width:991px){.post_content_header h1{font-size:23px;border-bottom:4px solid #0047a3;margin-top:4px}}.post_content_header h1:before,.post_content_header h1:after{position:absolute;bottom:-8px;content:'';width:20%;height:8px;background:#008cf3}@media only screen and (max-width:991px){.post_content_header h1:before,.post_content_header h1:after{height:4px;width:10%;bottom:-4px}}.post_content_header h1:before{left:0}.post_content_header h1:after{right:0}@media only screen and (max-width:991px){.post_content_header .category_list{padding:0 25px}}.post_content_header .category_list ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media only screen and (max-width:991px){.post_content_header .category_list ul{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.post_content_header .category_list ul li{margin-right:26px;margin-bottom:1em}@media only screen and (max-width:991px){.post_content_header .category_list ul li{margin-right:12px;margin-bottom:10px}}.post_content_header .category_list ul li a{display:inline-block;background:#11c0ba;border-radius:4px;font-size:1.8rem;color:#fff;padding:6px 20px}@media only screen and (max-width:991px){.post_content_header .category_list ul li a{font-size:1.3rem;border-radius:2px;padding:4px 10px}}.post_content_header .category_list ul li a:hover{background:#0faaa5}.content_section_header{text-align:center}.content_section_title{font-size:3rem;letter-spacing:.1em;color:#0047a3;margin-bottom:1.3em;position:relative}@media only screen and (max-width:991px){.content_section_title{font-size:2rem;letter-spacing:.01em}}.content_section_title:after{content:'';position:absolute;left:50%;top:calc(100% + 0.2em);transform:translateX(-50%);width:104px;height:16px;background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/title_border_blue.png) center top no-repeat;background-size:contain}@media only screen and (max-width:991px){.content_section_title:after{width:78px;height:12px}}.content_section_title.bg2:after{background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/title_border_ppl.png) center top no-repeat;background-size:contain}.company_pr_content{background:#fff;padding:42px 0 42px 88px;margin-top:10px}@media only screen and (max-width:991px){.company_pr_content{margin-top:4px;padding:20px 25px}}.company_pr_content .content_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;align-items:center}@media only screen and (max-width:991px){.company_pr_content .content_inner{flex-direction:column}}.company_pr_content .content_inner .main{width:42.7%;margin-right:34px}@media only screen and (max-width:991px){.company_pr_content .content_inner .main{width:100%;margin-right:0}}.company_pr_content .content_inner .photo{width:53.6%}@media only screen and (max-width:991px){.company_pr_content .content_inner .photo{width:100%;text-align:center}}.company_pr_content .content_inner .company_pr_title{color:#0047a3;margin-top:0}@media only screen and (max-width:991px){.company_pr_content .content_inner .company_pr_title{font-size:1.8rem}}.company_pr_content .content_inner .company_pr_txt{font-size:1.6rem;line-height:1.85}@media only screen and (max-width:991px){.company_pr_content .content_inner .company_pr_txt{font-size:1.3rem}}.job_content{margin-top:48px}@media only screen and (max-width:991px){.job_content{margin-top:20px}}.job_content .job_content_header{margin-top:1em;margin-bottom:2em}.job_content .job_content_title{font-size:24px;font-weight:700;text-align:center;letter-spacing:.1em;width:500px;margin:0 auto;border-bottom:8px solid #0047a3;padding-bottom:10px}@media only screen and (max-width:991px){.job_content .job_content_title{width:250px;font-size:1.8rem;border-bottom:4px solid #0047a3}}.job_content .builder-layout{background:#fff;padding:1em}.tab_header{margin:0;padding:0;list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.tab_header li{margin-right:7px}@media only screen and (max-width:991px){.tab_header li{margin-right:3px;overflow:hidden}}.tab_header li a{box-sizing:border-box;display:block;background:#11c0ba;font-size:1.8rem;font-weight:600;line-height:1.1;color:#fff;text-align:center;border-radius:6px 6px 0 0;padding:18px 1em}@media only screen and (max-width:991px){.tab_header li a{font-size:1.3rem;padding:10px 4px}}.tab_header li a:hover{background:#0faaa5}.tab_header li.active a{background:#0faaa5}.tabContents{display:none}.tabContents.active{display:block}.job_content_tbl{table-layout:fixed;width:100%;border-collapse:collapse;background:#fff;border-style:solid;border-color:#008cf3;border-width:1px 1px 0}.job_content_tbl th,.job_content_tbl td{box-sizing:border-box;padding:13px 25px;border-bottom:1px solid #008cf3}@media only screen and (max-width:767px){.job_content_tbl th,.job_content_tbl td{display:block;width:100%}}.job_content_tbl th{background:rgba(0,70,163,.2);width:180px;font-weight:400}@media only screen and (max-width:767px){.job_content_tbl th{width:100%;background:0 0;border-bottom:none;text-align:left;font-weight:700;padding-bottom:0}}@media only screen and (max-width:767px){.job_content_tbl td{padding-top:.5em}}.inquiry_content{background:#fff;padding-top:75px;padding-bottom:80px;margin-top:75px}@media only screen and (max-width:991px){.inquiry_content{padding-top:40px;padding-bottom:40px;margin-top:40px}}.inquiry_content .privacy{border-top:2px solid #0047a3;padding:30px 85px;margin-top:40px}@media only screen and (max-width:991px){.inquiry_content .privacy{border-top:1px solid #0047a3;padding:0 30px;margin-top:20px}}.inquiry_content .privacy .privacy_title{font-size:16px;font-weight:500;color:#ef0909}.inquiry_content_title{display:block;width:415px;margin:0 auto 2.5em;padding:16px 0;background:#0047a3;font-size:24px;color:#fff;text-align:center}@media only screen and (max-width:991px){.inquiry_content_title{width:250px;font-size:1.5rem;padding:8px 0;margin:0 auto 1.5em}}dl.contact_item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;margin:0;padding-top:1em;padding-bottom:1em}@media only screen and (max-width:991px){dl.contact_item{flex-direction:column;align-items:flex-start;margin:0 15px;padding:1em 10px}}dl.contact_item:last-of-type{border-bottom:none}dl.contact_item dt{width:250px;padding-left:60px;position:relative}@media only screen and (max-width:991px){dl.contact_item dt{width:auto;padding-left:50px}}dl.contact_item dt.self_top{align-self:flex-start}@media only screen and (max-width:991px){dl.contact_item dt.self_top{align-self:initial}}dl.contact_item dd{flex:auto;margin-left:0}@media only screen and (max-width:991px){dl.contact_item dd{width:100%;margin-top:1em}}dl.contact_item .require{position:absolute;left:0;top:4px;display:block;font-size:13px;color:#fff;text-align:center;line-height:20px;width:50px;background:#dc03c8;border-radius:4px}@media only screen and (max-width:991px){dl.contact_item .require{font-size:1rem;line-height:16px;width:40px;border-radius:2px;top:2px}}dl.contact_item .mwform-checkbox-field input,dl.contact_item .mwform-radio-field input{margin-right:0}dl.contact_item .mwform-checkbox-field.horizontal-item{margin-left:20px}@media only screen and (max-width:991px){dl.contact_item .mwform-checkbox-field.horizontal-item{display:block;margin:8px 0}}.related_post_content{background:#ddedf7;padding:40px 0}.job_article_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2em 0}.job_article_list .job_item{background:#fff;width:calc((100% - 40px) / 3);margin-right:20px;margin-top:24px;box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 10px -4px rgba(153,153,153,.8)}@media only screen and (max-width:991px){.job_article_list .job_item{width:calc((100% - 20px) / 2)}}@media only screen and (max-width:767px){.job_article_list .job_item{width:46%;margin-right:2%;margin-left:2%}}.job_article_list .job_item:nth-child(3n){margin-right:0}@media only screen and (max-width:991px){.job_article_list .job_item:nth-child(3n){margin-right:20px}}@media only screen and (max-width:767px){.job_article_list .job_item:nth-child(3n){margin-right:2%}}@media only screen and (max-width:991px){.job_article_list .job_item:nth-child(2n){margin-right:0}}.job_article_list .job_item .photo{width:100%;height:200px}@media only screen and (max-width:767px){.job_article_list .job_item .photo{height:110px}}.job_article_list .job_item .photo a{display:block;width:100%;height:100%;overflow:hidden}.job_article_list .job_item .photo a:hover img{transform:scale(1.1)}.job_article_list .job_item .photo img{object-fit:cover;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.job_article_list .job_item .job_item_title{box-sizing:border-box;background:#008cf3;width:100%;height:90px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:1.8rem;color:#fff;padding:0 24px;margin:0}@media only screen and (max-width:767px){.job_article_list .job_item .job_item_title{height:68px;font-size:14px;padding:0 18px}}.job_article_list .job_item .job_item_title a{display:block;width:100%;color:#fff}.job_article_list .job_item .job_item_title a:hover{color:#0047a3}.job_article_list .job_item .job_item_content{padding:10px 24px 40px}@media only screen and (max-width:767px){.job_article_list .job_item .job_item_content{padding:10px 18px 20px}}.job_article_list .job_item .job_item_content .desc{margin:0;line-height:1.8}.job_article_list .job_item .job_item_content .categories{font-size:1.4rem;font-weight:700;color:#0047a3;margin-top:1em}@media only screen and (max-width:767px){.job_article_list .job_item .job_item_content .categories{font-size:1rem}}.job_article_list .job_item .job_item_content .categories span:after{content:'、'}.job_article_list .job_item .job_item_content .categories span:last-child:after{content:''}.event_article_list .event_item{background:#fff;padding:25px;margin-top:40px;margin-bottom:40px;box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 10px -4px rgba(153,153,153,.8)}@media only screen and (max-width:767px){.event_article_list .event_item{margin-top:20px;margin-bottom:20px}}.event_article_list .event_item .item_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #0046a3}@media only screen and (max-width:767px){.event_article_list .event_item .item_inner{flex-direction:column}}.event_article_list .event_item .item_detail{flex:auto;width:calc(100% - 220px)}@media only screen and (max-width:767px){.event_article_list .event_item .item_detail{width:100%}}.event_article_list .event_item .item_detail dl{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 16px 10px 30px;margin:0;border-top:1px solid #0046a3}@media only screen and (max-width:991px){.event_article_list .event_item .item_detail dl{padding:5px 15px}}@media only screen and (max-width:767px){.event_article_list .event_item .item_detail dl{flex-direction:column}}.event_article_list .event_item .item_detail dl dt{font-weight:700;width:140px;flex-shrink:0}@media only screen and (max-width:767px){.event_article_list .event_item .item_detail dl dt{width:100%}}.event_article_list .event_item .item_detail dl dd{margin-left:0}.event_article_list .event_item .item_image{width:220px;flex-shrink:0;border-left:1px solid #0046a3;position:relative;padding-bottom:76px}@media only screen and (max-width:991px){.event_article_list .event_item .item_image{padding-bottom:64px}}@media only screen and (max-width:767px){.event_article_list .event_item .item_image{width:100%;border-left:none;border-top:1px solid #0046a3;padding-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}}.event_article_list .event_item .item_image .btn_event_more{position:absolute;bottom:.5em;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.event_article_list .event_item .item_image .btn_event_more{position:relative;left:initial;bottom:initial;transform:translateX(0);flex-shrink:0;margin:1em}}@media only screen and (max-width:767px){.event_article_list .event_item .item_image img{width:calc((100% - 140px))}}.event_article_list .event_item .item_header{padding:10px 16px 10px 30px}@media only screen and (max-width:991px){.event_article_list .event_item .item_header{padding:5px 15px}}.event_article_list .event_item .item_header time{font-size:1.4rem;font-weight:700;color:#dc03c8}@media only screen and (max-width:991px){.event_article_list .event_item .item_header time{font-size:1.05rem}}.event_article_list .event_item .item_title{font-size:2.4rem;color:#008cf3;margin:0}@media only screen and (max-width:991px){.event_article_list .event_item .item_title{font-size:1.6rem}}@media only screen and (max-width:767px){.event_article_list .event_item .item_title{font-size:1.5rem}}.btn_event_more{display:block;width:150px;height:36px;font-size:1.3rem;line-height:36px;text-align:center;color:#fff;background:#008cf3;border-radius:18px;margin:1em auto}@media only screen and (max-width:991px){.btn_event_more{width:118px;height:27px;font-size:1.1rem;line-height:27px}}.btn_event_more:hover{background:#0047a3}.news_article_list{background:#fff;box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 10px -4px rgba(153,153,153,.8);padding:10px 30px}@media only screen and (max-width:767px){.news_article_list{padding:10px 20px}}.news_article_list .news_item{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px 0;border-bottom:1px solid #c1c1c1}@media only screen and (max-width:767px){.news_article_list .news_item{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}}.news_article_list .news_item:last-child{border-bottom:none}.news_article_list .news_item .date{width:6.5em;color:#0046a3;letter-spacing:.05em}.news_article_list .news_item .icon_news_cat{width:105px}.news_article_list .news_item .icon_news_cat span{display:block;background:#008cf3;width:80px;height:26px;font-size:1.2rem;color:#fff;text-align:center;line-height:26px;border-radius:15px}@media only screen and (max-width:767px){.news_article_list .news_item .icon_news_cat span{width:40px;height:13px;font-size:.6rem;line-height:13px}}.news_article_list .news_item .icon_news_cat span.cat-news{background:#0047a3}@media only screen and (max-width:767px){.news_article_list .news_item .item_title{width:100%}}.news_article_list .news_item .item_title a{color:#333}.news_article_list .news_item .item_title a:hover{color:#0047a3}@media only screen and (max-width:991px){.apply_flow{margin-left:25px;margin-right:25px}}.apply_flow .flow_item{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:60px}@media only screen and (max-width:991px){.apply_flow .flow_item{flex-direction:column;margin-bottom:30px}}.apply_flow .flow_item .item_header{flex-shrink:0;width:376px}@media only screen and (max-width:991px){.apply_flow .flow_item .item_header{width:100%}}.apply_flow .flow_item .step{font-size:2rem;font-weight:700;color:#008cf3;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}@media only screen and (max-width:991px){.apply_flow .flow_item .step{font-size:1.5rem}}.apply_flow .flow_item .step .num{font-size:3rem;color:#fff;background:#008cf3;width:80px;height:80px;text-align:center;line-height:80px;display:block;border-radius:50%;margin-left:6px;margin-right:16px;position:relative}@media only screen and (max-width:991px){.apply_flow .flow_item .step .num{font-size:2.25rem;width:60px;height:60px;line-height:60px}}.apply_flow .flow_item .step .num:after{content:'';position:absolute;top:calc(100% + 21px);left:26px;width:28px;height:16px;background:url(//suzuka-jobnavi.com/wp-content/themes/suzuka_jobnavi/img/arrow_flow.png) center center no-repeat;background-size:contain}@media only screen and (max-width:991px){.apply_flow .flow_item .step .num:after{width:21px;height:12px;top:calc(100% + 10px);left:20px}}.apply_flow .flow_item .desc{font-size:1.8rem}@media only screen and (max-width:991px){.apply_flow .flow_item .desc{font-size:1.3rem;margin-top:28px}}.apply_flow .flow_item:last-child .step .num:after{display:none}@media only screen and (max-width:991px){.apply_flow .flow_item:last-child .step .num:after{display:block}}.hidden_field{font-size:0}.job_categories{margin-top:80px}@media only screen and (max-width:1024px){.job_categories{overflow-x:scroll}}@media only screen and (max-width:991px){.job_categories{margin-top:40px}}.job_categories dl{width:1024px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.job_categories dl{width:768px}}.job_categories dl dt{width:154px;font-weight:700;color:#fff;flex-shrink:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;border-radius:4px}@media only screen and (max-width:991px){.job_categories dl dt{width:116px;font-size:13px}}.job_categories dl dd{margin-left:0;width:calc(100% - 154px)}@media only screen and (max-width:991px){.job_categories dl dd{width:calc(100% - 116px)}}.job_categories dl dd ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.job_categories dl dd ul li{margin-left:18px;padding-bottom:5px}@media only screen and (max-width:991px){.job_categories dl dd ul li{margin-left:10px;padding-bottom:3px}}.job_categories dl dd ul li:nth-child(n+6){margin-top:15px}@media only screen and (max-width:991px){.job_categories dl dd ul li:nth-child(n+6){margin-top:5px}}.job_categories dl dd ul li a{display:block;width:154px;height:40px;line-height:38px;background:#fff;border:1px solid #94b6e1;border-radius:4px;color:#333;text-align:center;box-shadow:0px 5px 0px 0px #999}@media only screen and (max-width:991px){.job_categories dl dd ul li a{font-size:13px;width:110px;height:34px;box-shadow:0px 3px 0px 0px #999}}.job_categories dl dd ul li a:hover{background:#0046a3;border-color:#0046a3;color:#fff}.job_categories dl.cat_employment-status dt{background:#1d2088}.job_categories dl.cat_occupation dt{background:#05a8a4}.job_categories dl.cat_feature dt{background:#80c269}input[type=text],input[type=email],textarea{box-sizing:border-box;width:100%;border:1px solid #0047a3;border-radius:4px;padding:10px;line-height:1}input[type=submit]{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#058968 93%);background:-webkit-linear-gradient(left,#07c4a5 0%,#058968 93%);background:linear-gradient(to right,#07c4a5 0%,#058968 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1);font-size:20px;font-weight:700;color:#fff;line-height:50px;text-align:center;height:54px;border-style:solid;border-radius:50px;border-color:#999;border-width:0 0 4px;padding:0 70px}@media only screen and (max-width:991px){input[type=submit]{font-size:1.3rem;line-height:22px;height:32px;padding:0 35px;border:none;border-radius:13px}}input[type=submit]:focus{outline:0;box-shadow:none;border:none}input[type=submit]:hover{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:-webkit-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:linear-gradient(to right,#07c4a5 0%,#27876f 45%,#058968 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1)}.submit_btns{text-align:center}@media only screen and (max-width:991px){.submit_btns{margin-top:3em}}.translated-ltr #global_nav .menu-item a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.1;text-align:left;padding:0 10px}.translated-ltr #global_nav .menu-item a:before{display:none}.translated-ltr .site_title_area .site_name{font-size:28px;line-height:1.1;margin-left:1em}@media only screen and (max-width:991px){.translated-ltr .site_title_area .site_name{font-size:2rem}}.index_content_line{margin-bottom:0}@media only screen and (max-width:991px){.index_content_line{padding-top:0}}.index_content_line .media{display:-webkit-flex;display:-ms-flexbox;display:flex;width:850px;margin:70px auto 0}@media only screen and (max-width:991px){.index_content_line .media{width:calc(100% - 50px);margin:30px auto 0}}.index_content_line .media .desc{width:50%;padding-right:60px}@media only screen and (max-width:991px){.index_content_line .media .desc{padding-right:15px}}.index_content_line .media .desc p{font-size:1.8rem;line-height:1.8}@media only screen and (max-width:991px){.index_content_line .media .desc p{font-size:1.3rem;margin-bottom:40px}}.index_content_line .media .image{width:50%;height:295px;text-align:center;overflow:hidden;position:relative}@media only screen and (max-width:991px){.index_content_line .media .image{height:auto;min-height:200px}}@media only screen and (max-width:991px){.index_content_line .media .image .smart_phone{position:absolute;width:90%;left:50%;top:20px;transform:translateX(-50%)}}.index_content_line .media .image .line_btn{position:absolute;right:0;top:116px}@media only screen and (max-width:991px){.index_content_line .media .image .line_btn{width:116px;top:56px}}.site_open_date{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;height:250px}.site_open_date p{font-size:6rem;font-weight:700}@media only screen and (max-width:991px){.site_open_date p{font-size:3em;margin-left:40px;margin-right:40px}}.search_form_area{margin-bottom:2em}.search_form_area form.searchform{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:18px}.search_form_area input[type=text]{width:330px}@media only screen and (max-width:991px){.search_form_area input[type=text]{width:100%}}.search_form_area button{display:block;box-sizing:border-box;background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#058968 93%);background:-webkit-linear-gradient(left,#07c4a5 0%,#058968 93%);background:linear-gradient(to right,#07c4a5 0%,#058968 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1);font-size:1.6rem;color:#fff;line-height:36px;text-align:center;width:124px;height:40px;border-style:solid;border-radius:50px;border-color:#999;border-width:0 0 4px;cursor:pointer}@media only screen and (max-width:991px){.search_form_area button{font-size:1.1rem;line-height:30px;height:30px;border:none;border-radius:15px}}.search_form_area button:after{content:'＞';font-size:1.3rem;line-height:36px;margin-left:10px}@media only screen and (max-width:991px){.search_form_area button:after{font-size:1rem;line-height:30px}}.search_form_area button:focus{outline:0;box-shadow:none;border:none}.search_form_area button:hover{background:#07c4a5;background:-moz-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:-webkit-linear-gradient(left,#07c4a5 0%,#27876f 45%,#058968 89%);background:linear-gradient(to right,#07c4a5 0%,#27876f 45%,#058968 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#07c4a5',endColorstr='#058968',GradientType=1)}