:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}body{font-family:-apple-system,BlinkMacSystemFont,"游ゴシック体","メイリオ",Meiryo,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow-x:hidden;word-wrap:break-word;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:16px;font-size:1rem}a{color:#333}a:hover{color:inherit;text-decoration:none}.col-mg-none{padding-left:0;padding-right:0}img{max-width:100%;height:auto}a[target=_blank]::after{font-family:Material Symbols Outlined;content:"";margin-left:5px;display:inline-block;vertical-align:-1px}a.link-img[target=_blank]{display:block;text-align:center}a.link-img[target=_blank]::after{content:none}a[href$=".pdf"]::after{font-family:Material Symbols Outlined;content:"";margin-left:5px;display:inline-block;vertical-align:-1px}a[href$=".docx"]::after,a[href$=".xlsx"]::after{font-family:Material Symbols Outlined;content:"";margin-left:5px;display:inline-block;vertical-align:-1px}.gray-bg{background-color:#f6f6f6}.gray-bg2{background-color:#e1e1e1}.text-main{color:#e50012}.text-sub{color:#000}.text-sub{color:#c1bcb1}.text-lg{font-size:1.2em}.bg-main{background-color:#e50012}.bg-sub{background-color:#000}.bg-accent{background-color:#c1bcb1}.border-main{border-color:#e50012}.border-sub{border-color:#000}.border-accent{border-color:#c1bcb1}.btn-main{background-color:#e50012;border-color:#e50012;color:#fff}.btn-main:hover{background-color:rgb(255,25,43.0786026201);border-color:#e50012;color:#fff}.btn-sub{background:#000;border-color:#000;color:#fff}.btn-sub:hover{background:hsl(0,0%,10%);border-color:#c1bcb1;color:#fff}.btn-accent{background:#000;border-color:#c1bcb1;color:#fff}.btn-accent:hover{background:hsl(41.25,11.4285714286%,82.5490196078%);border-color:#c1bcb1;color:#fff}.btn{white-space:normal}.btn-xs{font-size:.8rem;padding:3px 10px 2px}.entry-btn{display:block;text-align:center;margin:30px 0 40px 0}.entry-btn a{display:inline-block;background-color:#c80012;color:#fff;padding:10px 30px;font-size:24px;text-decoration:none}.entry-btn a:hover,input.form-btn:hover{background-color:#333}input.form-btn{display:inline-block;background-color:#c80012;color:#fff;min-width:280px;padding:10px 30px;font-size:24px;text-decoration:none;border:none}.pl-0-cs{padding-left:0;padding-right:0}.pr-0-cs{padding-left:0;padding-right:0}.loaded{opacity:0;visibility:hidden}#loading{width:100vw;height:100vh;-webkit-transition:all 1s;transition:all 1s;background-color:#fff;position:fixed;top:0;left:0;z-index:9999}.spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}img{max-width:100%;height:auto}p{line-height:1.8em;margin-bottom:1.2em}em{font-weight:bold;font-style:italic !important;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif}ul,ol,dl{margin-top:1.5em;margin-bottom:1.2em}li{margin-bottom:.4em;line-height:1.65em}dt,dd{margin-bottom:10px}dt.wp-caption-dt,dd.wp-caption-dd{border-left:none}ol ol,ul ul,ol ul,ul ol{margin-top:10px;margin-bottom:10px}blockquote{border:5px solid #eee;background-color:#fcfcfc;position:relative;padding:35px 20px 30px}blockquote::before,blockquote:after{color:#ccc;font-family:Material Symbols Outlined;position:absolute}blockquote::before{content:"";top:10px}blockquote::after{content:"";bottom:10px;right:20px}.table{border-collapse:collapse;border-spacing:0;width:100%;border-bottom:1px solid #e5e5e5}table th,table td{padding:8px}table th{font-weight:normal}.table-active-2{background-color:#f5f5f5}.table-danger-2{background-color:#fef6f7}.table-danger-2 span{background-color:#e50012;font-size:14px;font-weight:bold;color:#fff;padding:1px 6px;line-height:1.2em;margin-left:5px;white-space:nowrap}table tr th.va-md{vertical-align:middle}table tr th span{display:block;width:42px;text-align:center}table tr th .no-nw{white-space:nowrap}table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0);border:1px solid #dee2e6}table td,table th{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}table th{background-color:#fef6f7}.attachment img{max-width:100%}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:20px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#fcfcfc;line-height:18px;margin-top:2.5em;margin-bottom:2.5em;padding:0 0 5px;text-align:center;border:1px solid #e5e5e5;max-width:100% !important}.wp-caption img{margin:10px 0 9px;max-width:95% !important;height:auto !important}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:0px}.wp-smiley{margin:0}.gallery{margin:0 auto 25px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{border:2px solid #cfcfcf}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dt,.gallery dd{border:none}.gallery br+br{display:none}.attachment img{display:block;margin:0 auto}.well p:last-child{margin-bottom:0}.section{padding-top:2em;padding-bottom:2em;display:block}.section::after{content:"";clear:both;display:block}.nav li a{color:#464646}.screen-reader-text{display:none}input.form-control{margin-bottom:3px}input.form-control.input-widthAuto{width:auto}.bread-section{border-bottom:1px solid #e5e5e5}.bread-section .breadcrumb{margin-top:0;margin-bottom:0;background:none}.bread-section .breadcrumb>li+li:before{content:">";margin-right:.2em}.bread-section .breadcrumb li{margin-bottom:0;list-style:none;margin-right:.2em}.bread-section .breadcrumb span{font-size:.75em}form.searchform{margin:1em 0}form.searchform div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}form.searchform div input[type=text]#s{width:70%;margin-right:5%}form.searchform div input[type=submit]#searchsubmit{float:right;width:25%;text-align:center;padding-left:2px;padding-right:2px}form.searchform div input#searchsubmit{vertical-align:top}header.site-header{position:absolute;top:0;z-index:3;width:100%}header.site-header .header-logo{position:absolute;display:inline-block;top:5px;left:10px}header.site-header .header-logo img{width:240px;height:41px}.hd-content{position:relative;background-color:#fff;height:65px}.top-nav{display:none}.top-nav ul{position:absolute;top:0;margin:0;right:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:640px}.top-nav ul li{list-style:none;width:25%;margin:0}.top-nav ul li a{display:block;background-color:#fff;text-align:center;font-size:14px;height:42px;padding-top:.7em;border-bottom:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.top-nav ul li a:hover{background-color:#e50012;color:#fff;text-decoration:none}.top-nav ul li:nth-child(5) a,.top-nav ul li:nth-child(6) a,.top-nav ul li:nth-child(7) a,.top-nav ul li:nth-child(8) a,.top-nav ul li:nth-child(9) a,.top-nav ul li:nth-child(10) a{border-bottom:none}.top-nav ul li:nth-child(4) a,.top-nav ul li:nth-child(8) a{border-right:0}.top-nav ul li:nth-child(9){position:absolute;display:block;width:120px;top:0;right:-120px}.top-nav ul li:nth-child(9) a{display:block;height:84px;background-color:#e50012;color:#fff;border-right:none;font-size:10px;white-space:nowrap}.top-nav ul li:nth-child(9) a:hover{background-color:rgb(255,25,43.0786026201)}.top-nav ul li:nth-child(9) strong{display:block;font-size:20px;margin-top:8px}.sp-hd{position:absolute;top:15px;right:15px;z-index:3}.mobile-hd{height:65px}.overlay{content:"";visibility:hidden;position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease;z-index:6}.overlay::after{content:"×";visibility:hidden;position:fixed;top:0;right:10px;display:block;color:hsla(0,0%,100%,0);font-size:40px;font-weight:bold;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}.side-open .overlay{visibility:visible;cursor:pointer;background:rgba(0,0,0,.7)}.side-open .overlay::after{visibility:visible;color:hsla(0,0%,100%,.8)}.side-menu{position:fixed;top:0;right:0;width:300px;height:100%;text-align:left;font-size:13px;background:#fff;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0;border-left:2px solid #e50012}.side-open .side-menu{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:none;transform:none;opacity:1;z-index:9999}.side-menu-btn{position:fixed;top:20px;right:20px;width:40px;height:40px;padding:5px;background:#ccc;cursor:pointer;z-index:5}.side-open .wrapper,.side-open .overlay{-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}.side-menu__ul{width:100%;height:100%;padding:0 0 54px 0;display:block;overflow:auto;list-style:none}.side-menu__ul--child{list-style:none;display:none}.active .side-menu__ul--child{display:block;padding:0}.side-menu__ul a{border-bottom:1px dotted #e50012}.side-menu__ul--child li a{display:block;padding:15px 15px 15px 30px;color:#333;text-decoration:none}.side-menu__ul>li>a,.side-menu__ul>li .bd-tit{display:block;padding:0;color:#333;text-decoration:none;padding:15px}.side-menu__ul li a:hover,.bd-tit:hover{background-color:#fcf3f3}.side-menu__ul li:last-child a{background-color:#000;color:#fff;border-bottom:none}.side-menu__ul li:last-child a:hover{color:#e50012}.side-menu__ul .bd-tit{position:relative;cursor:pointer;margin:0;border-bottom:1px dotted #e50012;font-size:18px;background-image:url(../images/sp-nav-ar01.svg);background-repeat:no-repeat;background-position:95% center;background-size:18px 11px}li.active .bd-tit{background:#fcc5d1;background-image:url(../images/sp-nav-ar02.svg);background-repeat:no-repeat;background-position:95% center;background-size:18px 11px}.sp-navi-tit{display:inline-block;vertical-align:middle;font-weight:bold;margin-right:5px;font-size:10px;line-height:1.3em}.sp-navi-tit2{display:inline-block;vertical-align:middle;font-size:26px !important;line-height:1em}.sp-navi-tit3{display:block;font-weight:bold;margin-right:5px;font-size:12px;line-height:1em;margin-bottom:2px}.sp-navi-tit4{display:block;font-size:26px !important;line-height:1em;font-weight:bold}.sp-navi-tit5{display:block;font-size:20px !important;line-height:1em;font-weight:bold}.side-menu__ul a.a-ht{padding:12px 15px}.site-content{overflow:hidden}.main-section .post-list{margin-bottom:1.5rem}.main-section .widget{margin-bottom:1.5rem}.entry-meta{margin-bottom:.75rem;padding-left:3px}.entry-meta .badge{float:right;color:#fff;background-color:#e50012;margin-left:5px;text-decoration:none}.entry-meta i{margin-right:5px}.entry-meta-items{font-size:12px;font-size:0.75rem}.entry-meta-items.published::before{color:#666;font-family:Material Symbols Outlined;content:"";margin-right:5px}.entry-meta-items.published a{color:#464646}.entry-meta-items-author{margin-left:.75rem}.entry-meta-items-author::before{color:#666;font-family:Material Symbols Outlined;content:"";margin-right:5px}.entry-meta-items-author .entry-meta-items-term{margin-right:0}.entry-meta-hidden{display:none}.entry-body{padding:1rem 0 1.5rem}.entry-body::after{content:"";clear:both;display:block}.page .entry-body{padding-top:0}.entry-meta .entry-meta-items-term{float:none;display:block;margin-top:.5rem}h1.entry-title{font-size:26px}.entry-footer{display:block;overflow:hidden;margin-bottom:2rem}.entry-meta-datalist{display:block;overflow:hidden;padding-top:3px}.entry-meta-datalist dl{margin:0 0 2px}.entry-meta-datalist dt,.entry-meta-datalist dd{display:block;overflow:hidden;margin-bottom:0}.entry-meta-datalist dt{float:left;background-color:#666;color:#fff;font-size:10px;line-height:1.1em;padding:4px 8px;font-weight:lighter;margin-right:10px;border:none}.entry-meta-datalist dd{font-size:12px;border:none;padding-left:0}.entry-meta-datalist dd a{display:inline-block;padding:1px 2px 1px}.entry-tag{display:block;overflow:hidden}.entry-tag dl{margin-bottom:0}.tagcloud a{color:#464646;margin-bottom:4px;white-space:nowrap}.tagcloud a::before{font-family:Material Symbols Outlined;content:"";font-weight:400;margin-right:5px}.tagcloud a:hover{text-decoration:none;opacity:.6}.entry-meta-datalist .tagcloud a{margin-right:8px}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media .post-list-thumbnail{width:100px;margin-bottom:.5em;padding-right:20px;display:block;overflow:hidden;float:left}.media .post-list-thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.media .post-list-thumbnail img{width:100%;height:auto;border:1px solid #fff}.media .post-list-thumbnail .post-list-cate-label{position:absolute;bottom:0;left:0}.media .media-body .media-heading{font-size:20px;line-height:1.4em;margin-top:0;margin-bottom:.4em;font-weight:normal;background:none;-webkit-box-shadow:none;box-shadow:none;padding:0;font-size:1.2em;line-height:1.3em;clear:none;margin-bottom:.5em}.media .media-body .media-heading a{color:#464646}.media .media-body .media-heading a:hover{text-decoration:none}.media .media-body p{margin-bottom:0;font-size:14px;line-height:150%}.media .media-body .entry-meta-updated{display:none}.media .media-body .entry-meta-items-author{display:none}.media .media-body a.media-body-excerpt{color:#464646}.pagination{margin-top:2rem;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.page-numbers{margin:0;padding:0}ul.page-numbers li{margin:0;list-style:none;display:block;overflow:hidden;float:left}ul.page-numbers li a{text-decoration:none}ul.page-numbers li a,ul.page-numbers li span.page-numbers{padding:6px 12px;display:block;border:1px solid #ddd;margin-left:-1px}ul.page-numbers li a:hover{text-decoration:none;background-color:#efefef}ul.page-numbers li:first-child a{margin-left:0}ul.page-numbers li span.page-numbers.current{color:#fff;background-color:#e50012}ul.page-numbers li:first-child>a{border-top-left-radius:4px;border-bottom-left-radius:4px}ul.page-numbers li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.page-link dl{display:block;overflow:hidden;margin-bottom:0}.page-link dt,.page-link dd{border:none;padding:0;margin-bottom:0}.page-link dt{padding:6px 10px 6px 0;float:left}.page-link span.page-numbers{padding:6px 12px;display:block;float:left}.pager-prev-next{list-style:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pager-prev-next li{margin-bottom:10px;display:block;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.pager-prev-next .card .pager-img{padding-top:66.6%;background-color:#efefef;position:relative;overflow:hidden}.pager-prev-next .card .pager-img img{height:100%;width:auto;max-width:auto;opacity:.8;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pager-prev-next .card a:hover .pager-img img{opacity:1}.pager-prev-next .card .label{font-size:12px;color:#999;line-height:1}.pager-prev-next .card .label.label-prev::before{font-family:Material Symbols Outlined;content:"";display:inline-block;vertical-align:-1px}.pager-prev-next .card .label.label-next::after{font-family:Material Symbols Outlined;content:"";display:inline-block;vertical-align:-1px}.pager-prev-next .card .meta-date{text-align:right;font-size:12px;color:#999;line-height:1}.sticky{display:block;overflow:hidden;padding:1em;background-color:#f5f5f5}#respond label{font-weight:lighter}.index-news-list{margin:3rem 0 2rem}.index-news-list dt{margin-bottom:0;font-weight:normal;padding:.3rem}.index-news-list dd{border-bottom:dotted 1px #333;padding:.3rem}.index-news-list .badge{color:#fff !important;background-color:#e50012;vertical-align:2px;text-decoration:none}.index-news-list .badge:hover{color:#fff !important;background-color:rgb(255,25,43.0786026201)}.news-cat-list{display:inline-block;padding:0 1rem}.news-cat-list .badge{width:100px;margin-right:5px}.qa-bg{background-image:url("../images/qa/qa_main.jpg")}.attraction-bg{background-image:url("../images/attraction/attraction_main.jpg")}.message-bg{background-image:url("../images/message/message_main.jpg")}.work-bg{background-image:url("../images/work/work_main.jpg")}.training-bg{background-image:url("../images/training/training_main.jpg")}.entry-bg{background-image:url("../images/entry/entry_main.jpg")}.interview-bg{background-image:url("../images/interview/interview_main.jpg")}.talk-bg{background-image:url("../images/talk/talk_main.jpg")}.recruit-bg{background-image:url("../images/recruit/recruit_main.jpg")}.title-area{margin-top:55px;height:120px;text-align:center;background-size:cover;background-position:center center}.title-area h1{position:relative;display:inline-block;font-size:16px;min-width:260px;background-color:rgba(0,0,0,.55);color:#fff;margin-top:45px;padding:10px 25px}.title-area h1::before{position:absolute;display:block;content:"";width:15px;height:15px;background-color:#e50012;top:-5px;left:-5px}.title-area h1::after{position:absolute;display:block;content:"";width:15px;height:15px;background-color:#e50012;bottom:-5px;right:-5px}.sub-h2{text-align:center;width:100%;margin:20px 0 30px 0;padding:0 30px}.sub-h2 h2{position:relative;display:inline-block;font-size:24px;max-width:480px;width:100%;padding:15px;border-bottom:4px solid #eee}.sub-h2 h2::after{position:absolute;display:block;content:"";border-bottom:4px solid #e50012;width:100px;height:4px;bottom:-4px;left:0;right:0;margin:auto}.sub-h2-2{width:100%;margin:20px 0;padding:0}.sub-h2-3{width:100%;margin:0 0 20px 0;padding:0}.sub-h2-2 h2{position:relative;display:inline-block;font-size:24px;width:100%;padding:15px 0 10px 0;border-bottom:4px solid #fff}.sub-h2-2 h2::after{position:absolute;display:block;content:"";border-bottom:4px solid #e50012;width:100px;height:4px;bottom:-4px;left:0}.sub-h2-3 h2{position:relative;display:inline-block;font-size:28px;width:100%;padding:15px 0 10px 0;border-bottom:4px solid #eee}.sub-h2-3 h2::after{position:absolute;display:block;content:"";border-bottom:4px solid #e50012;width:100px;height:4px;bottom:-4px;left:0}.sub-h3-01{display:block;width:100%;line-height:1.2em;border-left:4px solid #e50012;padding-left:10px;margin-bottom:20px;font-size:20px}.sub-h4-01{font-size:18px;font-weight:bold;margin-bottom:5px}.red-bd-tit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#ed1c24;font-size:16px;font-weight:bold;margin-bottom:10px}.red-bd-tit:before,.red-bd-tit:after{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#ed1c24;margin:1em}.bl-bd-tit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#333;font-size:25px;font-weight:bold;margin-bottom:10px}.bl-bd-tit:before,.bl-bd-tit:after{content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#333;margin:1em}.message-ct-01{position:relative;width:100%}.message-ct-03{position:relative;width:100%}.message-ct-01 .txt-01{padding:0 20px 20px 20px;line-height:2em}.message-ct-01 .ph-01,.message-ct-01 .ph-02{margin-bottom:20px}.ph-area{text-align:center}.message-ct-01 .ph-area{font-size:0}.message-ct-01 .ph-area .ph-01,.message-ct-01 .ph-area .ph-02{display:inline-block;width:50%}.message-ct-02 .txt-01{padding:0 20px 20px 20px;line-height:2em}.message-ct-02 .ph-01{margin-bottom:30px}#accordion_menu{width:100%;padding:0}#accordion_menu ul{padding:0}#accordion_menu li{list-style:none;border:#e6e6e6 1px solid;margin-bottom:-1px}#accordion_menu li img{max-width:100%;height:auto}#accordion_menu>li{background-image:url("../images/qa/q_icon.svg");background-position:15px 20px;background-repeat:no-repeat;background-size:22px 28px}#accordion_menu a[data-toggle=collapse]{display:block;padding:20px 60px 20px 60px;text-decoration:none;position:relative}#accordion_menu a[aria-expanded=false]::after{position:absolute;color:#e50012;top:8px;right:13px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-duration:.3s;transition-duration:.3s;content:"＋";font-size:30px}#accordion_menu a[aria-expanded=true]::after{position:absolute;color:#e50012;top:8px;right:13px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.3s;transition-duration:.3s;content:"ー";font-size:30px}[id^=menu] li{padding:15px 15px 15px 60px;background-image:url("../images/qa/a_icon.svg");background-position:15px 15px;background-repeat:no-repeat;background-size:25px 26px;background-color:#fef6f7;line-height:2em}.iv-ct-01{position:relative;background:url("../images/interview/interview_01_bg.png");background-position:center center;background-size:auto 100%;background-repeat:no-repeat;z-index:1;min-height:340px;margin-top:30px;padding-bottom:30px}.pf-ct{background-color:#fff;padding:15px 20px;-webkit-box-shadow:8px 8px 0 0 #d80012;box-shadow:8px 8px 0 0 #d80012}.pf-ct ul{padding:0;list-style:none;font-size:0}.pf-ct ul li{display:inline-block;border-bottom:1px solid #d91c24;padding:5px 10px}.pf-ct ul li:nth-child(1){font-size:22px;width:100%}.pf-ct ul li:nth-child(2),.pf-ct ul li:nth-child(4){font-size:15px;width:40%}.pf-ct ul li:nth-child(3),.pf-ct ul li:nth-child(5){font-size:15px;width:60%}.pf-ct ul li:nth-child(3) span{width:60px;font-size:12px;display:inline-block}.pf-ct ul li:nth-child(2) span,.pf-ct ul li:nth-child(4) span,.pf-ct ul li:nth-child(5) span{width:35px;font-size:12px;display:inline-block}.iv-ct-02,.iv-ct-04{padding:50px 0 0 0;line-height:1.8em}.iv-ct-03,.iv-ct-05{position:relative;padding:50px 0;margin:100px auto;line-height:1.8em}.iv-ct-03:before,.iv-ct-05:before{content:"";display:block;position:absolute;z-index:-1;top:-30px;width:100%;height:115%;background:#e5e5e5;-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.iv-ct-03 section:before,.iv-ct-05 section:before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:115%;background:#fff;-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.btn-link{text-align:center;margin:20px 0;height:30px}.btn-link a{position:absolute;width:200px;background-color:#d00012;color:#fff;font-size:22px;padding:10px 20px;z-index:99999;margin:0 auto;left:0;right:0}.name-dl{position:relative}.name-dl dt{position:absolute;background-color:#ed1c24;color:#fff;text-align:center;width:80px;padding:2px 4px;tpo:0;left:0;font-size:14px}.name-dl dd{padding:0 0 0 90px}.qa-tit-01{position:relative;padding-left:50px;margin-bottom:10px;font-size:18px;font-weight:bold;line-height:1.7em}.qa-tit-01::before{position:absolute;border-right:6px solid #ed1c24;color:#ed1c24;width:40px;top:2px;left:0;line-height:1.5em}.qa-tit-01.q1::before{content:"Q1"}.qa-tit-01.q2::before{content:"Q2"}.qa-tit-01.q3::before{content:"Q3"}.qa-tit-02{position:relative;padding-left:50px;margin-bottom:10px;font-size:18px;font-weight:bold;line-height:1.7em}.qa-tit-02::before{position:absolute;border-right:6px solid #666;color:#666;width:40px;line-height:1.5em;top:2px;left:0}.qa-tit-02.a1::before{content:"A1"}.qa-tit-02.a2::before{content:"A2"}.qa-tit-02.a3::before{content:"A3"}.fukidashi-div{margin-bottom:12px;padding:10px 14px;background-color:#f5f5f5;border-radius:5px}div.wpcf7{width:100%}.fuwatto-wrap [class*=fuwatto]{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:all .9s;transition:all .9s}.fuwatto-wrap [class*=fuwatto].f-act{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.talk-introduction{margin:20px 0 0 0;text-align:center}.talk-in-01{font-size:20px;font-weight:bold}.talk-in-02{font-size:12px;margin-bottom:15px}.talk-introduction dl{text-align:center}.talk-introduction dl dt{display:inline-block;background-color:#787878;padding:3px 10px;color:#fff;font-weight:bold}.talk-introduction dl dd{display:inline-block;padding:3px 10px}.talk-introduction .bl-bd-tit{font-size:14px !important}.talk-ct-01{padding-top:30px;padding-bottom:20px}.talktalk-ct-02{padding-top:30px;padding-bottom:20px}.talk-ct-03{padding-top:30px;padding-bottom:20px}.talk-ct-04{padding-top:30px;padding-bottom:20px}.talk-ct-01 .red-bd-tit,.talk-ct-02 .red-bd-tit,.talk-ct-03 .red-bd-tit,.talk-ct-04 .red-bd-tit{font-size:18px !important}.talk-ct-img{text-align:center;margin-bottom:20px}.talk-dl-01{position:relative;padding-bottom:5px}.talk-ct-txt{background-color:#fff;padding:15px 15px 0 15px}.talk-dl-01,.talk-dl-02{min-height:75px}.talk-dl-01 dt,.talk-dl-02 dt{position:absolute}.talk-dl-01 dt img{width:60px;height:60px}.talk-dl-02 dt img{width:60px;height:60px;margin-right:10px}.talk-dl-01 dd{padding-left:75px}.talk-dl-02 dd{padding-left:150px}.hukidashi-01{position:relative;margin-left:10px;padding:15px;background-color:#e7efff;display:inline-block;border-radius:5px}.hukidashi-01::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #e7efff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-02{position:relative;margin-left:10px;padding:15px;background-color:#ecf8ea;display:inline-block;border-radius:5px}.hukidashi-02::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #ecf8ea;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-03{position:relative;margin-left:10px;padding:15px;background-color:#fff1f4;display:inline-block;border-radius:5px}.hukidashi-03::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #fff1f4;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-04{position:relative;margin-left:10px;padding:15px;background-color:#eee;display:inline-block;border-radius:5px}.hukidashi-04::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #eee;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.work-sg-01{background-color:#fff;padding-bottom:20px}.work-sg-02{background-color:#f5f5f5;padding-bottom:20px}.work-txt-ct{padding:20px 0}.work-tit{color:#d20012;font-size:22px;font-weight:bold;margin-bottom:10px;line-height:1.2em}.work-tit-2{font-size:18px;font-weight:bold;margin-bottom:10px;line-height:1.4em}.work-ct-01{padding-top:20px}.recruit-list-navi{margin-bottom:20px}.recruit-list-navi ul{font-size:0;margin:0;padding:0}.recruit-list-navi ul li{display:inline-block;width:100%;list-style:none;font-size:16px;font-weight:bold}.recruit-list-navi ul li a{display:inline-block;width:100%;margin:0 0 20px 0;padding:15px;border:1px solid #e50012;color:#333;text-align:center}.recruit-list-navi ul li a:hover{color:#fff;background-color:#e50012}.entry-style{position:relative;background:url("../images/parts/btn_bg.png");background-size:contain;background-position:center center;margin-top:-180px;margin-bottom:20px;padding:60px 0}.site-content p{text-align:justify}.jobtype-catch{color:#000;border-radius:0 16px 0 16px;overflow:hidden;margin-bottom:3rem;padding-top:40%}.jobtype-catch .sct-text{background-color:hsla(0,0%,100%,.9)}.jobtype-catch .sct-text .jobtype-catch-flame{border:solid 2px #e50012;padding:1.5rem;margin:1rem;position:relative}.jobtype-catch .sct-text .jobtype-catch-flame::before{content:"";height:30px;width:30px;background:url(../images/common/ttl-corner.svg) center/contain no-repeat;display:block;position:absolute;top:-7px;left:-7px}.jobtype-catch .sct-text .jobtype-catch-flame .jobtype-ttl-fukidashi{position:relative;padding:.5em .75em;background-color:rgba(0,0,0,0);border-top:none;border-left:none;border-right:2px solid #000;border-bottom:2px solid #000;border-radius:0}.jobtype-catch .sct-text .jobtype-catch-flame .jobtype-ttl-fukidashi::before,.jobtype-catch .sct-text .jobtype-catch-flame .jobtype-ttl-fukidashi::after{position:absolute;left:100%;content:"";height:0;width:0;border:10px solid rgba(0,0,0,0);bottom:20px}.jobtype-catch .sct-text .jobtype-catch-flame .jobtype-ttl-fukidashi::before{border-top:10px solid rgba(0,0,0,0);border-left:15px solid #000}.jobtype-catch .sct-text .jobtype-catch-flame .jobtype-ttl-fukidashi::after{margin-bottom:2px;border-top:8px solid rgba(0,0,0,0);border-left:10px solid #fff;border-bottom:8px solid rgba(0,0,0,0)}.jobtype-catch.jobtype-catch-mechanic{background:url(../images/mechanic/mainimage.jpg) center top/100% auto no-repeat}.card-nav .stretched-link::before{position:absolute;right:0;bottom:0;z-index:1;content:"";height:0;width:0;border-top:12px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid #e50012;border-bottom:12px solid #e50012}.card-nav:hover .card-img{opacity:.8}.card-nav:hover .stretched-link::before{border-top:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-right:6px solid #e50012;border-bottom:6px solid #e50012;-webkit-transition:.25s;transition:.25s}.appropriate-img-mechanic{height:600px;background-image:url(../images/common/bg-appropriate.svg),url(../images/mechanic/img-appropriate.jpg);background-position:center bottom -1px,center;background-size:100% auto,cover;background-repeat:no-repeat;margin-bottom:-200px}.row-appropriate{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row-appropriate .card::before,.row-appropriate .card::after{content:"";height:20px;width:20px;background-color:#e50012;display:block;position:absolute}.row-appropriate .card::before{left:-10px;top:-10px}.row-appropriate .card::after{right:-10px;bottom:-10px}.ttl-sidemark{overflow:hidden;text-align:center}.ttl-sidemark span{position:relative;display:inline-block;margin:0 1em;padding:0 1em;text-align:center;white-space:nowrap}.ttl-sidemark span::before,.ttl-sidemark span::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";height:30px;width:30px}.ttl-sidemark span::before{right:100%;background:url(../images/common/ttl-mark-l.svg) center/contain no-repeat}.ttl-sidemark span::after{left:100%;background:url(../images/common/ttl-mark-r.svg) center/contain no-repeat}.list-checked{list-style:none;padding-left:0}.list-checked li{position:relative;padding-left:1.5em}.list-checked li::before{content:"";height:1em;width:1em;display:block;background:url(../images/common/lm-check.svg) center/contain no-repeat;position:absolute;left:0;top:.3em}.ttl-topmark{text-align:center}.ttl-topmark:before{content:"";display:block;height:40px;width:100%;background:url(../images/common/ttl-mark-top.svg) center/contain no-repeat}.jobtype-catch.jobtype-catch-driver{background:url(../images/driver/mainimage.jpg) center top/100% auto no-repeat}.appropriate-img-driver{height:600px;background-image:url(../images/common/bg-appropriate.svg),url(../images/driver/img-appropriate.jpg);background-position:center bottom -1px,center;background-size:100% auto,cover;background-repeat:no-repeat;margin-bottom:-200px}.ttl-sidemark{overflow:hidden;text-align:center}.ttl-sidemark span{position:relative;display:inline-block;margin:0 1em;padding:0 1em;text-align:center;white-space:nowrap}.ttl-sidemark span::before,.ttl-sidemark span::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";height:30px;width:30px}.ttl-sidemark span::before{right:100%;background:url(../images/common/ttl-mark-l.svg) center/contain no-repeat}.ttl-sidemark span::after{left:100%;background:url(../images/common/ttl-mark-r.svg) center/contain no-repeat}.list-checked{list-style:none;padding-left:0}.list-checked li{position:relative;padding-left:1.5em}.list-checked li::before{content:"";height:1em;width:1em;display:block;background:url(../images/common/lm-check.svg) center/contain no-repeat;position:absolute;left:0;top:.3em}.ttl-topmark{text-align:center}.ttl-topmark:before{content:"";display:block;height:40px;width:100%;background:url(../images/common/ttl-mark-top.svg) center/contain no-repeat}.jobtype-catch.jobtype-catch-clerk{background:url(../images/clerk/mainimage.jpg) center top/100% auto no-repeat}.appropriate-img-clerk{height:600px;background-image:url(../images/common/bg-appropriate.svg),url(../images/clerk/img-appropriate.jpg);background-position:center bottom -1px,center;background-size:100% auto,cover;background-repeat:no-repeat;margin-bottom:-200px}.btn-large.btn-arrow{padding-right:2rem}.btn-large.btn-arrow::after{content:"";color:#d00012;font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" -25,"opsz" 24;position:absolute;top:50%;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wlb-bnrcontent .wlb-bnrtext{border-top:solid 1rem #e6007e;border-bottom:solid 3px #e6007e;border-left:solid 3px #e6007e;border-right:solid 3px #e6007e;padding:2rem}.wlb-bnrcontent .wlb-bnrtext h2{font-weight:bold;font-size:2rem;text-align:center;padding-bottom:.5rem;border-bottom:dashed 3px #e6007e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.5rem}.wlb-bnrcontent .wlb-bnrtext .WorlingName{display:grid;gap:1rem;grid-template-columns:2fr 2fr}.wlb-bnrcontent .wlb-bnrtext .WorlingName .name1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-size:1.2rem;padding:1rem;background-color:#ffedee;border:solid 1px #e6007e;text-align:center}.wlb-support{margin-bottom:4rem}.wlb-support .support-card{border:solid 1px #e6007e;border-radius:1rem;overflow:hidden;margin-bottom:1em;background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .5rem}.wlb-support .support-ttl{-o-object-fit:cover;object-fit:cover;font-size:2rem;font-weight:bold;background-color:#e6007e;color:#fff;text-align:center;padding:1rem}.wlb-support .support-content{border-bottom:dashed 3px #e6007e}.wlb-support .support-content h3{border-radius:.5rem;font-size:1.5rem;font-weight:bold;color:#fff;padding:1.5rem;background-color:#f08200}.wlb-support .support-content .support-list .list1{position:relative;padding-left:1.5em;margin-right:1em;font-weight:bold;font-size:1.2rem}.wlb-support .support-content .support-list .list1::before{content:"";position:absolute;left:0;top:.3em;width:.8em;height:.8em;background-color:#f28c00;display:inline-block}.ttl-btmbar{text-align:center;width:100%;margin:20px 0 30px 0;padding:0 30px}.ttl-btmbar .ttl-text{position:relative;display:inline-block;width:100%;padding:15px}.ttl-btmbar .ttl-text::before{position:absolute;display:block;content:"";border-bottom:4px solid #eee;width:100%;max-width:480px;height:4px;bottom:-4px;left:0;right:0;margin:auto}.ttl-btmbar .ttl-text::after{position:absolute;display:block;content:"";border-bottom:4px solid #e50012;width:100px;height:4px;bottom:-4px;left:0;right:0;margin:auto}.ttl-badge-num{position:relative;padding-left:1.5em}.ttl-badge-num .badge-num{color:#fff;font-weight:bold;background-color:#e50012;display:inline-block;line-height:1.2em;width:1.2em;text-align:center;border-radius:8px;position:absolute;top:0;left:0}.zagaku-flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.zagaku-flow .card{margin-bottom:1rem}.zagaku-flow .card-title{font-size:1rem;font-weight:bold;margin:0}.zagaku-flow ul{font-size:.875rem;margin-top:.75rem;margin-bottom:0}.ttl-line-side.ttl-line-side-b span::before,.ttl-line-side.ttl-line-side-b span::after{position:absolute;top:50%;content:"";width:500%;height:2px;background-color:#666}.accordion-faq .accordion-button{position:relative;padding-left:3rem}.accordion-faq .accordion-button::before{content:"";height:2rem;width:2rem;display:block;background:url(../images/qa/q_icon.svg) center/contain no-repeat;position:absolute;left:.5rem;top:.5rem}.accordion-faq .accordion-button:not(.collapsed){background-color:rgba(229,0,18,.2)}.accordion-faq .accordion-button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.accordion-faq .accordion-collapse{padding-left:2rem;position:relative}.accordion-faq .accordion-collapse::before{content:"";height:2rem;width:2rem;display:block;background:url(../images/qa/a_icon.svg) center/contain no-repeat;position:absolute;left:.5rem;top:1rem}.header-recruitment{text-align:center;width:100%;margin:20px 0 30px 0;padding:0 30px}.header-recruitment .entry-title{position:relative;display:inline-block;font-size:24px;max-width:480px;width:100%;padding:15px;border-bottom:4px solid #eee}.header-recruitment .entry-title::after{position:absolute;display:block;content:"";border-bottom:4px solid #e50012;width:100px;height:4px;bottom:-4px;left:0;right:0;margin:auto}.table-recruitment{background-color:#fff}.table-recruitment th{display:block;background-color:#e50012;font-size:14px;font-weight:bold;color:#fff;white-space:nowrap}.table-recruitment td{display:block}.card-profile{margin-bottom:3rem;background-color:#f5f5f5;position:relative}.card-profile::after{content:"";width:50%;padding-top:50%;background-color:rgba(229,0,18,.1);position:absolute;z-index:-1;right:0;bottom:0;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.sct-interview{margin-bottom:3rem}.sct-interview .card{margin-top:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;z-index:5}.card-interview .ttl-que{font-size:1.25rem;position:relative;padding-left:2.5rem}.card-interview .ttl-que .badge-que{font-size:1.25rem;font-weight:bold;position:absolute;padding-right:.5rem;left:0;top:0;border-right:solid 5px #e50012}.card-interview .content-ans{position:relative;padding-top:.25rem;padding-left:2.5rem}.card-interview .content-ans .badge-ans{font-size:1.25rem;font-weight:bold;position:absolute;padding-right:.5rem;left:0;top:0;border-right:solid 5px #c1bcb1}.ttl-que{font-size:1.25rem;position:relative;padding-left:4rem}.ttl-que .badge-que{font-size:1.25rem;font-weight:bold;position:absolute;padding-right:.5rem;left:0;top:0;border-right:solid 5px #e50012}.content-ans{position:relative;padding-top:.25rem;padding-left:4rem}.content-ans .badge-ans{font-size:1.25rem;font-weight:bold;position:absolute;padding-right:.5rem;left:0;top:0;border-right:solid 5px #c1bcb1}.flow-daytime .container{max-width:1140px}.flow-daytime .work-time{font-size:42px;font-weight:bold;color:#d00012}.flow-daytime .work-time-00,.flow-daytime .work-time-01,.flow-daytime .work-time-02{text-align:center;margin:20px 0}.company-policy{background:url(../images/message/bg-company-policy.jpg) center/cover no-repeat;padding:1rem}.company-policy .ttl-policy{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝","Yu Mincho","游明朝体","YuMincho","ＭＳ Ｐ明朝","MS PMincho",serif;margin:0;display:block;background-color:hsla(0,0%,100%,.75);height:50px;position:relative;padding:5px;margin-bottom:1rem;z-index:12}.company-policy .ttl-policy::before{content:"";height:30px;width:30px;background:url(../images/common/ttl-corner.svg) center/contain no-repeat;display:block;position:absolute;top:0;left:0}.company-policy .ttl-policy .ttl-policy-inner{display:block;font-size:1.125rem;line-height:40px;text-align:left;position:relative;padding-left:1em}.company-policy .ttl-policy .ttl-policy-inner small{color:#e50012;font-size:12px;line-height:1;position:absolute;right:0;bottom:0}.company-policy .ttl-policy .ttl-policy-inner::after{content:"";display:block;height:100%;width:100%;border:solid 1px #e50012;position:absolute;top:0;left:0}.company-policy .text-policy{text-align:left;margin-bottom:2rem;padding:1rem}.company-policy .text-policy img{-webkit-filter:drop-shadow(2px 2px 5px rgb(0, 0, 0));filter:drop-shadow(2px 2px 5px rgb(0, 0, 0))}.company-policy .text-policy-s{text-align:left;margin-bottom:2rem;padding:1rem;height:80px}.company-policy .text-policy-s img{-webkit-filter:drop-shadow(2px 2px 5px rgb(0, 0, 0));filter:drop-shadow(2px 2px 5px rgb(0, 0, 0))}.card-rinen{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝","Yu Mincho","游明朝体","YuMincho","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center;padding-top:3rem;padding-bottom:3rem}.card-rinen h2{overflow:hidden;text-align:center}.card-rinen h2 span{position:relative;display:inline-block;margin:0 2.5em;padding:0 1em;text-align:left}.card-rinen h2 span::before,.card-rinen h2 span::after{position:absolute;top:50%;content:"";width:3rem;height:1px;background-color:#000}.card-rinen h2 span::before{right:100%}.card-rinen h2 span::after{left:100%}.lm-list{list-style:none;padding-left:0;margin:1rem 0}.lm-list li{position:relative;padding-left:1.5em}.lm-list .lm{position:absolute;left:0;top:0}.timeline{margin-bottom:3rem}.timeline .card{margin-top:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;z-index:5}.card-talkstaff .card-title{text-align:center;font-size:20px;font-weight:bold;border-radius:10px}.card-talkstaff .card-title.staff-m{background-color:#e7efff}.card-talkstaff .card-title.staff-c{background-color:#ecf8ea}.card-talkstaff .card-title.staff-d{background-color:#fff1f4}.card-talkstaff dl{margin:0}.card-talkstaff dl dt{background-color:#787878;padding:3px .5em;width:5em;text-align:center;color:#fff;font-weight:normal;float:left;margin-right:1em}.card-talkstaff dl dd{padding:3px 10px}.icn-staff{display:block;border-radius:50%;overflow:hidden}.hukidashi-staff-c{position:relative;margin-left:10px;padding:15px;background-color:#ecf8ea;display:inline-block;border-radius:5px}.hukidashi-staff-c::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #ecf8ea;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-staff-m{position:relative;margin-left:10px;padding:15px;background-color:#e7efff;display:inline-block;border-radius:5px}.hukidashi-staff-m::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #e7efff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-staff-d{position:relative;margin-left:10px;padding:15px;background-color:#fff1f4;display:inline-block;border-radius:5px}.hukidashi-staff-d::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #fff1f4;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.hukidashi-staff-all{position:relative;margin-left:10px;padding:15px;background-color:#eee;display:inline-block;border-radius:5px}.hukidashi-staff-all::before{content:"";position:absolute;left:-15px;top:12px;border-right:15px solid #eee;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.entry-form .form-item{padding-top:1rem;border-bottom:dashed 1px #ddd}.entry-form label{font-weight:bold}.entry-form .form-control label{font-weight:normal}.entry-form .badge-required{font-weight:normal;background-color:#e50012;margin-left:.5rem}.entry-form .btn-submit{color:#fff;background-color:#000;text-align:center;font-weight:bold;min-width:300px;display:block;margin:0 auto}#top-btn{text-align:center;padding:5px;background-color:#d3d3d3}#top-btn a{width:100%;display:block}#footer{font-size:14px;position:relative;padding-top:120px}footer .float-left,footer .float-right{float:none !important;text-align:center;padding-bottom:1.5rem}footer .float-right.ft-bnr{padding-bottom:0 !important;position:relative}footer .float-right.ft-bnr img{position:relative;margin:0 auto 15px}.ft-add{margin-left:1em}.ft-add a{color:#d20012}.ft-navi{font-size:13px}.ft-navi ul{border-bottom:1px solid #b9b9b9;margin-bottom:1em;padding:0 0 1em 0;margin-top:0}.ft-navi ul li{list-style:none;background-repeat:no-repeat;background-position:left center;display:inline-block;line-height:1em}.ft-navi ul li a:hover{color:#d20012}.ft-navi ul .nav_01{background-image:url("../images/parts/ft-icon.svg");padding-left:1em;margin-right:1em}.ft-navi ul .nav_02{margin-right:1em}.ft-navi ul .nav_02::after{content:"｜";display:inline-block;margin-left:1em}.copyright{text-align:center;background-color:#1a1a1a;color:#fff;font-size:12px;padding:4px 0;border-top:3px solid #d20012}ul.row{padding-left:0;list-style:none}.sub-section{display:block}.sub-section:after{content:"";clear:both;display:block}.sub-section .widget{margin-bottom:25px}.sub-section .media{padding:1em 0 .8em;margin-top:0}.sub-section .media::after{content:"";display:table;clear:both}.sub-section .media .post-list-thumbnail{width:80px;padding-right:15px;margin-bottom:0}.sub-section .media .media-heading{font-size:14px}.sub-section li>a:hover{text-decoration:underline}.sub-section li.current-cat>a,.sub-section li.current-page-item>a{background-color:rgba(0,0,0,.05)}.sub-section-title{font-size:18px;margin-bottom:15px;border-bottom:solid 3px #e50012}.sub-section-title i{margin-right:8px}.widget{display:block}.widget .sub-section-title{margin-top:0;font-size:18px}.widget ul{margin-top:0}.widget:after{content:"";clear:both;display:block}.widget-link-list ul,.widget-recent-comments ul,.widget-nav-menu ul,.widget-archive ul,.widget-categories ul,.widget-pages ul,.widget-recent-entries ul{padding-left:0;margin:0;font-size:14px;list-style:none}.widget-link-list .sub-section-title,.widget-nav-menu .sub-section-title,.widget-archive .sub-section-title,.widget-categories .sub-section-title,.widget-pages .sub-section-title,.widget-recent-entries .sub-section-title{margin-bottom:0}.widget-link-list ul li,.widget-nav-menu ul li,.widget-archive ul li,.widget-categories ul li,.widget-pages ul li,.widget-recent-entries ul li{margin-bottom:0}.widget-link-list ul li a,.widget-nav-menu ul li a,.widget-archive ul li a,.widget-categories ul li a,.widget-pages ul li a,.widget-recent-entries ul li a{display:block;padding:10px .5em 8px;border-bottom:1px solid #e5e5e5;color:#464646;-webkit-box-shadow:0px 1px 0px hsla(0,0%,100%,.9);box-shadow:0px 1px 0px hsla(0,0%,100%,.9)}.widget-link-list ul li li a,.widget-nav-menu ul li li a,.widget-archive ul li li a,.widget-categories ul li li a,.widget-pages ul li li a,.widget-recent-entries ul li li a{padding-left:1.5em}.widget-link-list ul li li li a,.widget-nav-menu ul li li li a,.widget-archive ul li li li a,.widget-categories ul li li li a,.widget-pages ul li li li a,.widget-recent-entries ul li li li a{padding-left:2.5em}.widget-link-list ul li li li li a,.widget-nav-menu ul li li li li a,.widget-archive ul li li li li a,.widget-categories ul li li li li a,.widget-pages ul li li li li a,.widget-recent-entries ul li li li li a{padding-left:3.5em}.widget-link-list ul li li li li li a,.widget-nav-menu ul li li li li li a,.widget-archive ul li li li li li a,.widget-categories ul li li li li li a,.widget-pages ul li li li li li a,.widget-recent-entries ul li li li li li a{padding-left:4.5em}.widget-link-list ul li li li li li li a,.widget-nav-menu ul li li li li li li a,.widget-archive ul li li li li li li a,.widget-categories ul li li li li li li a,.widget-pages ul li li li li li li a,.widget-recent-entries ul li li li li li li a{padding-left:5.5em}.widget-link-list ul li li li li li li li a,.widget-nav-menu ul li li li li li li li a,.widget-archive ul li li li li li li li a,.widget-categories ul li li li li li li li a,.widget-pages ul li li li li li li li a,.widget-recent-entries ul li li li li li li li a{padding-left:6.5em}.widget-link-list ul li li li li li li li li a,.widget-nav-menu ul li li li li li li li li a,.widget-archive ul li li li li li li li li a,.widget-categories ul li li li li li li li li a,.widget-pages ul li li li li li li li li a,.widget-recent-entries ul li li li li li li li li a{padding-left:7.5em}.widget-link-list ul li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li a,.widget-archive ul li li li li li li li li li a,.widget-categories ul li li li li li li li li li a,.widget-pages ul li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li a{padding-left:8.5em}.widget-link-list ul li li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li li a,.widget-archive ul li li li li li li li li li li a,.widget-categories ul li li li li li li li li li li a,.widget-pages ul li li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li li a{padding-left:9.5em}.widget-link-list ul li li li li li li li li li li li a,.widget-nav-menu ul li li li li li li li li li li li a,.widget-archive ul li li li li li li li li li li li a,.widget-categories ul li li li li li li li li li li li a,.widget-pages ul li li li li li li li li li li li a,.widget-recent-entries ul li li li li li li li li li li li a{padding-left:10.5em}.widget-link-list ul ul,.widget-nav-menu ul ul,.widget-archive ul ul,.widget-categories ul ul,.widget-pages ul ul,.widget-recent-entries ul ul{margin:0;padding-left:0}.widget-archive select,.widget-categories select{margin-top:10px}.widget-ltg-adv-post-list .pt-0 .main-section-title{margin-bottom:0}.widget-ltg-adv-full-wide-title-outer{text-align:center;background-size:cover;background-position:center center}.widget-ltg-adv-full-wide-title-title{font-size:2.4rem;padding:0;margin-bottom:.3em;line-height:1.4em;background:none;border:none}.widget-ltg-adv-full-wide-title-title:last-child{margin-bottom:0}.widget-ltg-adv-full-wide-title-caption{margin-bottom:0;line-height:1.4em}.widget .tagcloud a{border-radius:4px;padding:3px 10px 1px;line-height:2.4em;border:1px solid rgba(0,0,0,.1);background-color:hsla(0,0%,100%,.9)}.widget-ltg-adv-full-wide-title-outer{margin:0 calc(50% - 50vw) 3em;padding:3em calc(50vw - 50%)}.section-main-slider{position:relative;height:80vh}.main-slider{height:80vh}.slide{padding-top:80vh;text-align:center;background-size:cover;background-position:center;position:relative}.slide01{background-image:url(../images/front/slide01.jpg)}.slide02{background-image:url(../images/front/slide02.jpg)}.slide03{background-image:url(../images/front/slide03.jpg)}.main-slider-catch{position:absolute;width:100%;padding:0 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.main-slider-catch .catch-slider{width:100%;height:50px}.main-slider-catch img{opacity:0;margin:50px auto 0;height:50px;-webkit-filter:drop-shadow(3px 3px 5px #000);filter:drop-shadow(3px 3px 5px #000)}.main-slider-catch .on img{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:1s;transition-duration:1s}.page-header{background-color:#000;height:180px;background:#000 url(../images/common/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-attraction{background:#000 url(../images/attraction/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-driver{background:#000 url(../images/driver/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-mechanic{background:#000 url(../images/mechanic/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-clerk{background:#000 url(../images/clerk/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-worklifebalance{background:#000 url(../images/worklifebalance/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-message{background:#000 url(../images/message/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-talk{background:#000 url(../images/talk/page-header-bg-sp_202507.jpg) center/cover no-repeat}.page-header.page-header-faq{background:#000 url(../images/faq/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-recruitment{background:#000 url(../images/recruitment/page-header-bg.jpg) center/cover no-repeat}.page-header.page-header-entry{background:#000 url(../images/entry/page-header-bg.jpg) center/cover no-repeat}.page-header .container{position:relative;height:100%}.page-header-title{color:#fff;font-weight:bold;margin:0;border:solid 2px #e50012;position:relative;padding:1rem 1.5rem;background-color:rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;font-size:1.5rem}.page-header-title::before{content:"";height:30px;width:30px;background:url(../images/common/ttl-corner.svg) center/contain no-repeat;display:block;position:absolute;top:-5px;left:-5px}.page-header-title .page-header-ttl-text{display:block;text-align:center;white-space:nowrap}.page-header-mechanic .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-mechanic.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-mechanic .page-header-title .page-header-ttl-text::after{content:"MECHANIC";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-driver .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-driver.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-driver .page-header-title .page-header-ttl-text::after{content:"DRIVER";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-clerk .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-clerk.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-clerk .page-header-title .page-header-ttl-text::after{content:"CLERK";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-worklifebalance .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-wlb.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-worklifebalance .page-header-title .page-header-ttl-text::after{content:"WORK LIFE BALANCE";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-talk .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-talk.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-talk .page-header-title .page-header-ttl-text::after{content:"TALK";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-talk_test .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-talk.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-talk_test .page-header-title .page-header-ttl-text::after{content:"TALK";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-attraction .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-tokachi.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-attraction .page-header-title .page-header-ttl-text::after{content:"ATTRACTION";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-message .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-message.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-message .page-header-title .page-header-ttl-text::after{content:"MESSAGE";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.page-header-faq .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-faq.svg) center/contain no-repeat;margin:0 auto 5px}.page-header-faq .page-header-title .page-header-ttl-text::after{content:"FAQ";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.post-type-archive-recruitment .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-recruitment.svg) center/contain no-repeat;margin:0 auto 5px}.post-type-archive-recruitment .page-header-title .page-header-ttl-text::after{content:"RECRUITMENT";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}.entry .page-header-title .page-header-ttl-text::before{content:"";display:block;height:70px;width:70px;background:url(../images/common/icn-entry.svg) center/contain no-repeat;margin:0 auto 5px}.entry .page-header-title .page-header-ttl-text::after{content:"ENTRY";color:#e50012;position:absolute;right:0;bottom:0;line-height:1;font-size:12px}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:1.5em;clear:both}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.archive-header{margin-bottom:1em}.archive-meta{margin-bottom:2em}.ttl-border{padding:.25em .75em;border:1px solid #e50012}.ttl-border-ac{position:relative;padding:.25em 1em .25em 1.5em;border:1px solid #ccc}.ttl-border-ac::after{position:absolute;top:.25em;left:.5em;content:"";width:6px;height:calc(100% - .5em);background-color:#e50012;border-radius:4px}.ttl-border-w-tb{position:relative;padding:1em 0}.ttl-border-w-tb::before,.ttl-border-w-tb::after{position:absolute;left:0;content:"";width:100%;height:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.ttl-border-w-tb::before{top:0;border-top:2px solid #e50012;border-bottom:1px solid #e50012}.ttl-border-w-tb::after{bottom:0;border-top:1px solid #e50012;border-bottom:2px solid #e50012}.ttl-border-l{padding:.25em 0 .25em .5em;border-left:5px solid #e50012}.ttl-line-side{overflow:hidden;text-align:center}.ttl-line-side span{position:relative;display:inline-block;margin:0 2.5em;padding:0 1em;text-align:left}.ttl-line-side span::before,.ttl-line-side span::after{position:absolute;top:50%;content:"";width:500%;height:2px;background-color:#e50012}.ttl-line-side span::before{right:100%}.ttl-line-side span::after{left:100%}.ttl-line-side-r{overflow:hidden;text-align:left}.ttl-line-side-r span{position:relative;display:inline-block;margin:0 2.5em 0 0;padding:0 1em 0 0;text-align:left}.ttl-line-side-r span::after{position:absolute;top:50%;content:"";width:800%;height:1px;background-color:#e50012}.ttl-line-side-r span::after{left:100%}.ttl-border-btm2c{position:relative;padding-bottom:.25em;border-bottom:4px solid #ccc}.ttl-border-btm2c::after{position:absolute;bottom:-4px;left:0;z-index:2;content:"";width:20%;height:4px;background-color:#e50012}.ttl-border-btm-inset{position:relative;padding-bottom:.25em}.ttl-border-btm-inset::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}.h-marker{position:relative;padding:0 .4em .1em}.h-marker::after{position:absolute;bottom:0;left:0;z-index:-1;content:"";width:100%;height:10px;background-color:#f6fcb6}.ttl-fukidashi{position:relative;padding:.5em .75em;background-color:#fff;border:1px solid #ccc;border-radius:6px}.ttl-fukidashi::before,.ttl-fukidashi::after{position:absolute;top:100%;left:30px;content:"";height:0;width:0;border:10px solid rgba(0,0,0,0)}.ttl-fukidashi::before{border-top:15px solid #ccc}.ttl-fukidashi::after{margin-top:-2px;border-top:15px solid #fff}.ttl-cheer{text-align:center}.ttl-cheer .ttl-text{display:inline-block;position:relative;padding:.2em 1.5em}.ttl-cheer .ttl-text::before{content:"";display:block;width:10px;height:100%;border-left:solid 4px #e50012;border-right:solid 2px #e50012;position:absolute;left:0;top:0;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.ttl-cheer .ttl-text::after{content:"";display:block;width:10px;height:100%;border-left:solid 2px #e50012;border-right:solid 4px #e50012;position:absolute;right:0;top:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.comment-respond{background-color:#f6f6f6;padding:1rem .75rem;border-radius:4px}.comment-respond p{margin-bottom:.75em}.comment-respond p.form-submit{margin-bottom:0 !important}.comment-respond .required{color:red}.comment-reply-title{font-size:1.2rem;padding:.15rem .5rem;background-color:#eee;margin-bottom:.5rem}.comments-title{line-height:1.4em;font-size:21px;border-bottom:solid 3px #eee}ol.comment-list{padding:0;margin-top:0}li.comment{border:4px solid #eee;padding:1em;margin:0 0 1em;list-style:none}li.comment ol.children{padding-left:1em}li.comment ol.children li.comment{border:none}.comment-author{display:block;overflow:hidden;margin-bottom:10px;padding:7px;background-color:#f5f5f5;border:4px solid #eee}.comment-meta{display:block;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:10px}li.pingback{margin:0 0 1em;list-style:none;border-bottom:1px dotted #999}p.no-comments{background-color:#f3f3f3;border:1px solid #e5e5e5;text-align:center;padding:2em}.bypostauthor{color:#464646}.logged-in-as{font-size:14px;font-size:0.875rem}.required-field-message{display:block}.comment-form-cookies-consent{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.comment-form-cookies-consent input{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:.5em}.comment-form-cookies-consent label{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;font-size:12px;font-size:0.75rem}.nav-jobtype{position:relative;z-index:10;margin-top:1rem;margin-bottom:3rem}.nav-jobtype .col{margin-bottom:1rem}.nav-jobtype a{display:block;text-decoration:none;border-radius:0 0 8px 8px;overflow:hidden;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.nav-jobtype a .nav-ttl{margin:0;display:block;background-color:#fff;height:70px;position:relative;padding:10px;z-index:12}.nav-jobtype a .nav-ttl::before{content:"";height:30px;width:30px;background:url(../images/common/ttl-corner.svg) center/contain no-repeat;display:block;position:absolute;top:0;left:0}.nav-jobtype a .nav-ttl .nav-ttl-inner{display:block;font-size:1.125rem;line-height:50px;text-align:center;position:relative}.nav-jobtype a .nav-ttl .nav-ttl-inner small{color:#e50012;font-size:12px;line-height:1;position:absolute;right:0;bottom:0}.nav-jobtype a .nav-ttl .nav-ttl-inner::after{content:"";display:block;height:100%;width:100%;border:solid 1px #e50012;position:absolute;top:0;left:0}.nav-jobtype a .nav-img{display:block;padding-top:66.6666%;position:relative;overflow:hidden;z-index:11}.nav-jobtype a .nav-img img{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav-jobtype a:hover .nav-ttl-inner::after{content:"";display:block;height:calc(100% + 10px);width:calc(100% + 10px);border:solid 2px #e50012;top:-5px;left:-5px;-webkit-transition:.2s;transition:.2s}.nav-jobtype a:hover .nav-img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition-duration:.3s;transition-duration:.3s}.nav-jobtype a.wlb .nav-ttl{background-color:#fbf0f6}.nav-jobtype a.wlb .nav-ttl::before{background:none}.nav-jobtype a.wlb .nav-ttl .nav-ttl-inner small{color:#e6007e;left:0}.nav-jobtype a.wlb .nav-ttl .nav-ttl-inner strong{color:#373236}.nav-jobtype a.wlb .nav-ttl .nav-ttl-inner::after{border:solid 1px #e6007e;border-radius:9999px}.sct-information{background-image:none;background-size:100% auto,auto 100%;background-repeat:no-repeat,no-repeat;background-position:top 100px,center bottom;padding-bottom:30px}.bl-information{background-color:#fff;border-radius:8px;padding:3rem 1rem;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.25);box-shadow:2px 2px 5px rgba(0,0,0,.25)}.sct-front-nav{background-image:url("../images/top/main_bg_02.jpg");background-size:cover;background-repeat:no-repeat;background-position:center bottom;padding:1.5rem 0}.front-nav a{text-decoration:none;display:block;margin-bottom:1.5rem;position:relative}.front-nav a .nav-img{display:block;padding-top:66.6666%;position:relative;overflow:hidden;border-radius:8px}.front-nav a .nav-img img{width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.front-nav a .nav-label{display:block;position:relative;background-color:#fff;width:80%;height:80px;margin:-40px auto 0;text-align:center;z-index:10}.front-nav a .nav-label::before,.front-nav a .nav-label::after{content:"";height:20px;width:20px;background-color:#e50012;position:absolute}.front-nav a .nav-label::before{left:-5px;top:-5px}.front-nav a .nav-label::after{right:-5px;bottom:-5px}.front-nav a .nav-label .nav-label-txt{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.front-nav a .nav-label .nav-label-txt small{font-size:10px;display:block}.front-nav a .nav-label .sub-kei::before,.front-nav a .nav-label .sub-kei::after{content:"";height:20px;width:20px;position:absolute}.front-nav a .nav-label .sub-kei::before{background-color:#000;left:-5px;bottom:-5px}.front-nav a .nav-label .sub-kei::after{background-color:#c1bcb1;right:-5px;top:-5px}.front-nav a:hover .nav-label::before{left:-10px;top:-10px;-webkit-transition:.25s;transition:.25s}.front-nav a:hover .nav-label::after{right:-10px;bottom:-10px;-webkit-transition:.25s;transition:.25s}.front-nav a:hover .sub-kei::before{left:-10px;bottom:-10px;-webkit-transition:.25s;transition:.25s}.front-nav a:hover .sub-kei::after{right:-10px;top:-10px;-webkit-transition:.25s;transition:.25s}.front-nav a:hover .nav-img img{width:120%;max-width:120%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.25s;transition:.25s}.front-nav a[target=_blank]::after{font-family:Material Symbols Outlined;content:"";margin-left:5px;display:inline-block;vertical-align:-1px;position:absolute;right:50px;bottom:30px;z-index:10}.btn-large{font-size:1.5rem;font-weight:bold;line-height:1.1;padding:10px;position:relative}.btn-large small{display:block;font-size:1rem;font-weight:normal}.btn-large::before{content:"";display:block;height:calc(100% - 10px);width:calc(100% - 10px);border:solid 1px #fff;border-radius:8px;position:absolute;left:5px;top:5px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(' "../../../images/common/ajax-loader.gif"') center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@-webkit-keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}@keyframes scroll-hint-appear{0%{-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0)),linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);-webkit-box-sizing:border-box;box-sizing:border-box;width:120px;height:80px;border-radius:5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#fff;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;-webkit-transition-delay:2.4s;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{-webkit-animation:scroll-hint-appear 1.2s linear;animation:scroll-hint-appear 1.2s linear;-webkit-animation-iteration-count:2;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.4);box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}@media(min-width: 1200px){.pl-0-cs{padding-left:0;padding-right:15px}.pr-0-cs{padding-left:15px;padding-right:0}header.site-header .header-logo{top:13px;left:13px}header.site-header .header-logo img{width:290px;height:50px}.hd-content{background-color:inherit;height:inherit}.top-nav{display:block}.sp-hd{display:none}.flow-daytime .work-time-00{margin:0;position:absolute;top:50px;left:-30px}.flow-daytime .work-time-01{margin:0;position:absolute;top:0;left:-30px}.flow-daytime .work-time-02{margin:0;position:absolute;top:0;right:-30px}footer .float-left{float:left !important;text-align:left}footer .float-right{float:right !important;text-align:left}.ft-navi ul{margin-bottom:.3em;padding:0 0 .3em 0}.sct-information{background-size:100% auto,100% auto;background-repeat:no-repeat,no-repeat;background-position:center 100px,center bottom;height:70vw}.front-nav{margin-top:-150px}}@media(min-width: 768px){.md-t30{margin-top:30px}table tr th span{display:inline-block}.main-section .widget{margin-bottom:2rem}.pager-prev-next li{-webkit-box-flex:0;-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%}.index-news-list dt{float:left;margin-right:1rem;font-weight:normal;padding:.3rem}.main-section .widget{margin-bottom:2rem}.entry-meta-items{font-size:14px}.entry-body,.widget .entry-body{padding:2rem 0 2.5rem}.entry-meta .entry-meta-items-term{float:right}.site-content{padding:2rem 0 2rem}.work-sg-01{padding-bottom:0px;font-size:14px}.work-sg-02{padding-bottom:0px;font-size:14px}.jobtype-catch{padding-top:0}.jobtype-catch.jobtype-catch-mechanic{background:url(../images/mechanic/mainimage.jpg) center center/cover no-repeat}.row-appropriate div:first-child{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.jobtype-catch.jobtype-catch-driver{background:url(../images/driver/mainimage.jpg) center center/cover no-repeat}.jobtype-catch.jobtype-catch-clerk{background:url(../images/clerk/mainimage.jpg) center center/cover no-repeat}.table-recruitment th{display:table-cell}.table-recruitment td{display:table-cell}.sct-interview .card{margin-top:50px}.sct-interview .sct-interview-img.order-lg-2 img{-webkit-transform:scale(110%) translateX(-5%);transform:scale(110%) translateX(-5%)}.sct-interview .sct-interview-img img{-webkit-transform:scale(110%) translateX(5%);transform:scale(110%) translateX(5%)}.timeline .timeline-img.order-md-2 img{-webkit-transform:scale(110%) translateX(-5%);transform:scale(110%) translateX(-5%)}.timeline .timeline-img img{-webkit-transform:scale(110%) translateX(5%);transform:scale(110%) translateX(5%)}.widget-ltg-adv-full-wide-title-title{font-size:2.8rem}.page-header{height:240px}.page-header-title{font-size:28px;font-size:1.75rem}.sct-information{background-image:url("../images/top/main_bg_01_t.png"),url("../images/top/main_bg_01.jpg");background-size:100% auto,cover;background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;margin-top:20px;min-height:60vh}}@media(min-width: 992px){.title-area{height:180px;padding-top:25px}.title-area h1{font-size:28px}.red-bd-tit{font-size:22px}.iv-ct-01{background-size:100% auto}.iv-ct-01::after{position:absolute;display:block;background-image:url("../images/interview/interview_01_bg2.png");background-size:100% 100%;content:"";width:100%;height:100px;left:0;bottom:0;z-index:2;padding-bottom:0px}.btn-link{height:inherit}.btn-link a{margin:0;left:inherit;right:15%;bottom:10%}.company-policy{padding:3rem}.company-policy .ttl-policy .ttl-policy-inner{font-size:1.25rem}.widget-ltg-adv-full-wide-title-title{font-size:3.2rem}.page-header{padding-top:80px;height:340px}.page-header.page-header-talk{background:#000 url(../images/talk/page-header-bg_202507.jpg) center/cover no-repeat}.page-header-title{font-size:32px;font-size:2rem}.nav-jobtype a .nav-ttl .nav-ttl-inner{font-size:1.4rem}.bl-information{padding:3rem 5rem}}@media screen and (min-width: 768px){.talk-ct-01{position:relative}.talk-ct-02{position:relative}.talk-ct-03{position:relative}.talk-ct-04{position:relative}.talk-ct-01 .talk-ct-img{position:absolute;top:50px;right:0;z-index:1}.talk-ct-01 .talk-ct-img img{width:300px}.talk-ct-02 .talk-ct-img{position:absolute;top:50px;left:0;z-index:1}.talk-ct-02 .talk-ct-img img{width:300px}.talk-ct-03 .talk-ct-img{position:absolute;top:50px;right:0;z-index:1}.talk-ct-03 .talk-ct-img img{width:300px}.talk-ct-01 .talk-ct-txt{position:relative;padding:25px 25px 10px 25px;z-index:2;max-width:850px;width:68%}.talk-ct-02 .talk-ct-txt{position:relative;float:right;padding:25px 25px 10px 25px;z-index:2;max-width:840px;width:68%}.talk-ct-03 .talk-ct-txt{position:relative;padding:25px 25px 10px 25px;z-index:2;max-width:850px;width:68%}.talk-dl-01,.talk-dl-02{min-height:75px}.talk-dl-01 dt,.talk-dl-02 dt{position:absolute}.talk-dl-01 dt img{width:60px;height:60px}.talk-dl-02 dt img{width:60px;height:60px;margin-right:10px}.talk-dl-01 dd{padding-left:75px}.talk-dl-02 dd{padding-left:150px}.recruit-list-navi ul li{width:30%;margin-right:5%;list-style:none;font-size:16px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.recruit-list-navi ul li:nth-child(3),.recruit-list-navi ul li:nth-child(6),.recruit-list-navi ul li:nth-child(9),.recruit-list-navi ul li:nth-child(12){margin-right:0}}@media screen and (min-width: 992px){.title-area{height:280px;margin-top:0;padding-top:100px}.title-area h1{font-size:32px}.message-ct-01{position:relative;width:100%;height:900px}.message-ct-01 .txt-01{position:absolute;width:60%;top:30px;right:0;padding:30px 30px;line-height:1.8em;z-index:2;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.message-ct-01 .ph-01{position:absolute;top:80px;left:0}.message-ct-01 .ph-02{position:absolute;top:450px;left:0}.message-ct-02{position:relative;width:900%;height:850px}.message-ct-02 .ph-01{position:absolute;width:90%;top:0px;right:0;z-index:1}.message-ct-02 .txt-01{position:absolute;width:90%;top:350px;left:0;padding:30px 30px;line-height:1.8em;z-index:2;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.pc-mt50{margin-top:80px}.sub-h2-2{margin-top:70px}.btn-link a{right:15%}.talk-ct-01 .talk-ct-img img{width:340px}.talk-ct-02 .talk-ct-img img{width:340px}.talk-ct-03 .talk-ct-img img{width:340px}.talk-ct-01 .talk-ct-txt{width:73%}.talk-ct-02 .talk-ct-txt{width:73%}.talk-ct-03 .talk-ct-txt{width:73%}}@media screen and (min-width: 1200px){.work-sg-01{background-color:#fff;padding-bottom:0px}.work-sg-02{background-color:#f5f5f5;padding-bottom:0px}.work-txt-ct{padding:20px 0}.work-tit{color:#d20012;font-size:22px;font-weight:bold;margin-bottom:10px;line-height:1.2em}.work-tit-2{font-size:18px;font-weight:bold;margin-bottom:10px;line-height:1.4em}.work-ct-01,.work-ct-02,.work-ct-03,.work-ct-04,.work-ct-05,.work-ct-06,.work-ct-07,.work-ct-08{position:relative;max-width:1170px;width:100%}.work-ct-02,.work-ct-04,.work-ct-06{margin-top:40px}.work-ct-08{padding-bottom:40px}.work-ct-01{background:url("../images/work/time_bg_01.svg");background-repeat:no-repeat;background-position:110px 75px;background-size:180px 16px;padding-left:250px;padding-top:45px}.work-ct-01_timenone{background:none}.work-ct-02{background:url("../images/work/time_bg_01.svg");background-repeat:no-repeat;background-position:110px 25px;background-size:180px 16px;padding-left:250px}.work-ct-03{background:url("../images/work/time_bg_02.svg");background-repeat:no-repeat;background-position:820px 25px;background-size:180px 16px;padding-right:250px}.work-ct-04{background:url("../images/work/time_bg_02.svg");background-repeat:no-repeat;background-position:820px 25px;background-size:180px 16px;padding-right:250px}.work-ct-05{background:url("../images/work/time_bg_01.svg");background-repeat:no-repeat;background-position:110px 25px;background-size:180px 16px;padding-left:250px}.work-ct-06{background:url("../images/work/time_bg_01.svg");background-repeat:no-repeat;background-position:110px 25px;background-size:180px 16px;padding-left:250px}.work-ct-07{background:url("../images/work/time_bg_02.svg");background-repeat:no-repeat;background-position:820px 25px;background-size:180px 16px;padding-right:250px}.work-ct-08{background:url("../images/work/time_bg_02.svg");background-repeat:no-repeat;background-position:820px 25px;background-size:180px 16px;padding-right:250px}.work-bg-01,.work-bg-03{position:relative;background:url("../images/work/work_bg_02.png"),url("../images/work/work_bg_01.png");background-repeat:no-repeat,repeat-y;background-position:bottom center,130px -10px;background-size:881px auto,7px auto;padding-bottom:50px}.work-bg-01_test,.work-bg-03_test{position:relative;background:url("../images/work/work_bg_02.png"),url("../images/work/work_bg_01.png");background-repeat:no-repeat,repeat-y;background-position:bottom center,130px -5px;background-size:881px auto,7px auto;padding-bottom:80px}.work-bg-02{position:relative;background:url("../images/work/work_bg_03.png"),url("../images/work/work_bg_01.png");background-repeat:no-repeat,repeat-y;background-position:bottom center,1003px 20px;background-size:881px auto,7px auto;padding-bottom:50px}.work-bg-02_test{position:relative;background:url("../images/work/work_bg_03.png"),url("../images/work/work_bg_01.png");background-repeat:no-repeat,repeat-y;background-position:center,1003px -5px;background-size:881px auto,7px auto;padding-bottom:90px}.work-bg-02_test::after{content:"";display:block;position:absolute;background-color:#e1e1e1;width:50%;height:40px;bottom:0;right:0}.work-bg-04{position:relative;background:url("../images/work/work_bg_01.png");background-repeat:repeat-y;background-position:1003px 20px}}@media(min-width: 1400px){#footer{padding-top:0px}footer .float-right.ft-bnr img{position:inherit;margin-right:20px;-webkit-transform:translateX(0);transform:translateX(0);transform:translateX(0)}.sct-information{height:73vw;max-height:1220px}.sct-front-nav{background-size:100% auto}}@media print{#gmenu-sp,.site-header,.page-header,.bread-section,.sub-section,.site-footer,.site-content-after,#btn-page-top{display:none !important}}/*# sourceMappingURL=base-style.css.map */
