@charset "UTF-8";.font-a{font-family:"Oswald",sans-serif;font-style:italic}.font-b{font-family:"Quentin Regular"}@font-face{font-family:'Quentin Regular';font-style:normal;font-weight:400;src:local("Quentin Regular"),url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../font/Quentin.woff) format("woff")}body{font-family:"Noto Sans JP",sans-serif;color:#363636;font-size:14px;line-height:2.14;position:relative;letter-spacing:.05em}body.open{overflow:hidden}section,article,header,footer,time{display:block}p,ul,table{margin-bottom:1.2em}h2,h3,h4,h5,h6{line-height:1.89;margin-bottom:1em;font-weight:700}a{transition:all .3s ease 0s;cursor:pointer}a:hover{opacity:.5}a[href^="tel:"]{pointer-events:none}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:auto}}img{vertical-align:bottom;max-width:100%;height:auto;-webkit-backface-visibility:hidden}img.pc-only{display:inline}@media screen and (max-width:767px){img.pc-only{display:none}}img.sp-only{display:none}@media screen and (max-width:767px){img.sp-only{display:inline}}br.pc-only{display:inline}@media screen and (max-width:767px){br.pc-only{display:none}}br.sp-only{display:none}@media screen and (max-width:767px){br.sp-only{display:inline}}.pc-only{display:block}@media screen and (max-width:767px){.pc-only{display:none}}.sp-only{display:none}@media screen and (max-width:767px){.sp-only{display:block}}.pc-only2{display:inline}@media screen and (max-width:767px){.pc-only2{display:none}}.sp-only2{display:none}@media screen and (max-width:767px){.sp-only2{display:inline}}.ls1{letter-spacing:.1em;font-feature-settings:"palt"}.ls2{letter-spacing:.2em;font-feature-settings:"palt"}.ls3{letter-spacing:.3em;font-feature-settings:"palt"}.common-width1090{max-width:1090px;margin:0 auto}@media screen and (max-width:767px){.common-width1090{padding:0 20px}}.common-width720{max-width:720px;margin:0 auto}@media screen and (max-width:767px){.common-width720{padding:0 20px}}.common-width900{max-width:900px;margin:0 auto}@media screen and (max-width:767px){.common-width900{padding:0 20px}}.combtn a{background:#1e33a3;border:1px solid #1e33a3;color:#fff;display:inline-flex;justify-content:space-between;align-items:center;padding:13px 18px}@media screen and (max-width:767px){.combtn a{display:flex}}.combtn a .label{font-size:16px;font-weight:700;margin-right:2em}@media screen and (max-width:767px){.combtn a .label{font-size:14px}}.combtn a .arrow{position:relative;display:block;width:74px;height:8px}.combtn a .arrow:before{content:"";display:block;width:74px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.combtn a .arrow:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #fff;position:absolute;right:-1px;bottom:0}.combtn a:hover{opacity:1;background:#fff;color:#1e33a3}.combtn a:hover .arrow:before{background:#1e33a3}.combtn a:hover .arrow:after{border-bottom:7px solid #1e33a3}.combtn.combtn-white a{background:0 0;border:1px solid #1e33a3;color:#1e33a3}.combtn.combtn-white a .arrow:before{background:#1e33a3}.combtn.combtn-white a .arrow:after{border-bottom:7px solid #1e33a3}.combtn.combtn-white a:hover{opacity:1;background:#1e33a3;color:#fff}.combtn.combtn-white a:hover .arrow:before{background:#fff}.combtn.combtn-white a:hover .arrow:after{border-bottom:7px solid #fff}.combtn.combtn-en a{padding:0 15px}.combtn.combtn-en .label{font-family:"Oswald",sans-serif;letter-spacing:.05em;font-weight:400;font-size:20px;margin-right:4em}.combtn2 a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1e33a3;line-height:1.5}.combtn2 a .label{font-size:20px;font-family:"Oswald",sans-serif;letter-spacing:.05em}.combtn2 a .arrow{position:relative;display:block;width:156px;height:8px}.combtn2 a .arrow:before{content:"";display:block;width:156px;height:1px;background:#1e33a3;position:absolute;left:0;bottom:0}.combtn2 a .arrow:after{content:"";display:block;width:0;height:0;border-right:25px solid transparent;border-bottom:7px solid #1e33a3;position:absolute;right:-1px;bottom:0}.combtn3{display:flex;justify-content:center}.combtn3 a{font-size:20px;text-align:center;font-weight:700;border:1px solid #6c6c6c;display:flex;justify-content:center;align-items:center;height:60px;width:383px}@media screen and (max-width:767px){.combtn3 a{font-size:14px;width:100%}}.combtn3 a:hover{background:#6c6c6c;color:#fff;opacity:1}.italic{font-family:"Oswald",sans-serif;transform:translate(0px,0px) skew(-8deg,0deg);letter-spacing:.05em}.common_ttl{text-align:center;color:#1e33a3;line-height:1.3;letter-spacing:.2em}.common_ttl .en{font-size:70px;font-family:"Oswald",sans-serif;font-weight:500}@media screen and (max-width:767px){.common_ttl .en{font-size:12.82051vw}}.common_ttl .jp{font-size:16px}.common_ttl.ta-l{text-align:left}.common_ttl2{text-align:center;color:#1e33a3;line-height:1.3;letter-spacing:.2em}.common_ttl2 .en{font-size:50px;font-family:"Oswald",sans-serif;font-weight:500}@media screen and (max-width:767px){.common_ttl2 .en{font-size:7.69231vw}}.common_ttl2 .jp{font-size:16px}@media screen and (max-width:767px){.common_ttl2 .jp{font-size:3.58974vw}}.common_ttl2.ta-l{text-align:left}.common_ttl3{text-align:center;line-height:1.3;letter-spacing:.2em;color:#707070}.common_ttl3 .en{font-size:71px;font-family:"Quentin Regular";font-weight:500}@media screen and (max-width:767px){.common_ttl3 .en{font-size:7.69231vw}}.common_ttl3 .jp{font-size:20px}@media screen and (max-width:767px){.common_ttl3 .jp{font-size:3.58974vw}}.common_ttl3.ta-l{text-align:left}.breadcrumbs{font-size:14px;position:absolute;left:5vw;z-index:2;padding-top:12px}@media screen and (max-width:767px){.breadcrumbs{padding-top:10px;left:25px;font-size:11px}}.breadcrumbs ul{display:flex}@media screen and (max-width:767px){.breadcrumbs ul{flex-wrap:wrap}}.breadcrumbs ul li{color:#717171}@media screen and (max-width:767px){.breadcrumbs ul li{line-height:1.5}}.breadcrumbs ul li a{color:#717171}.breadcrumbs ul li a:hover{opacity:.5}.breadcrumbs ul li .arrow{margin:0 15px}.breadcrumbs.white ul li,.breadcrumbs.white ul a{color:#fff}.page_ttl{position:relative}.page_ttl-txt{position:absolute;z-index:1;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;line-height:1.5;width:100%}.page_ttl-en{font-size:50px;font-family:"Oswald",sans-serif;font-weight:600;letter-spacing:.1em}@media screen and (max-width:767px){.page_ttl-en{font-size:10.25641vw}}.page_ttl-en .line1{font-size:30px;line-height:.8}@media screen and (max-width:767px){.page_ttl-en .line1{font-size:5.12821vw}}@media screen and (max-width:767px){.page_ttl-en .line2{line-height:1.1;margin:5px 0}}.page_ttl-jp{font-size:14px;margin:0;font-weight:700}@media screen and (max-width:767px){.page_ttl-jp{font-size:4.10256vw}}.page_ttl-img{height:307px}@media screen and (max-width:767px){.page_ttl-img{height:184px}}.page_ttl-img img{object-fit:cover;width:100%;height:100%}.clipleft{clip-path:polygon(0% 0%,0% 0%,0% 100%,0 100%);transition:all 1s cubic-bezier(.5,1,.89,1)}.clipleft.in{clip-path:polygon(0% 0%,100% 0%,100% 100%,0 100%)}.mes_only{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagettl/common.jpg) no-repeat center center/cover;color:#fff;text-align:center;min-height:760px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.mes_only{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagettl/sp/common.jpg) no-repeat center center/cover;min-height:700px;padding:0 20px}}.mes_only-inner{max-width:900px;margin:0 auto}.mes_only .common_ttl2{color:#fff}.mes_only .common_ttl2 .jp{font-size:25px;font-weight:400;margin-top:10px}@media screen and (max-width:767px){.mes_only .common_ttl2 .jp{font-size:5.12821vw;line-height:1.25}}@media screen and (max-width:767px){.mes_only-body{line-height:1.78}}.mes_only .combtn{padding-top:40px}.mes_only .combtn a{border:1px solid #fff;background:0 0;padding:0;width:282px;position:relative;justify-content:center}@media screen and (max-width:767px){.mes_only .combtn a{width:100%}}.mes_only .combtn a .label{margin-right:0}.mes_only .combtn a .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.mes_only .combtn a .arrow-inner{position:relative;display:block;width:74px;height:8px}.mes_only .combtn a .arrow-inner:before{content:"";display:block;width:74px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.mes_only .combtn a .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #fff;position:absolute;right:-1px;bottom:0}.mes_only .combtn a:hover{opacity:1;background:#fff;color:#1e33a3}.mes_only .combtn a:hover .arrow-inner:before{background:#1e33a3}.mes_only .combtn a:hover .arrow-inner:after{border-bottom:7px solid #1e33a3}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-bottom:0 !important}.slick-list{position:relative;overflow:hidden;display:block;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;justify-content:center;bottom:35px}.slick-dots li{opacity:.5}.slick-dots li:last-child{margin-right:0}.slick-dots li button{position:relative;display:inline-block;width:10px;height:10px;font-size:0;background-color:#fff;border-radius:50%}.slick-dots li button:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:inline-block;width:10px;height:10px;background-color:#eee;border-radius:50%;content:""}.slick-dots li.slick-active{opacity:1}.slick-dots li.slick-active button{border:none}.slick-dots li.slick-active button:before{background-color:#fc0}.slick-prev,.slick-next{position:absolute;top:calc(50% - 20px);width:40px;height:40px;border-radius:50%;background-color:#6b9fe8;z-index:1;transition:all .3s}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0}.slick-prev:hover,.slick-next:hover{background-color:#2f5baf}.slick-prev span,.slick-next span{display:block;position:relative;width:100%;height:100%}.slick-prev span:before,.slick-next span:before{position:absolute;top:15px;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;content:""}.slick-prev{left:0}@media screen and (max-width:1050px){.slick-prev{left:10px}}.slick-prev span:before{left:17px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.slick-next{right:0}@media screen and (max-width:1050px){.slick-next{right:10px}}.slick-next span:before{left:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg) translate(-50%,-50%)}@media all and (-ms-high-contrast:none){.slick-next span:before{left:15px}.slick-next *::-ms-backdrop:before,.slick-next span:before{left:15px}}.ui-datepicker{background-color:#fff;padding:.8em .5em .3em}.ui-datepicker .ui-datepicker-title{font-size:.875rem;text-align:center}.ui-widget.ui-widget-content{border-radius:5px}.ui-widget-header{border:none;background:inherit;color:#474f5f;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:#ecf0f4;font-weight:700;color:#3b93d2;text-align:center;padding:7px 9px;font-size:.6875rem}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0;color:#afb4bc;font-size:.6875rem}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;left:10px;cursor:pointer;font-size:.75rem}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{border:none;background-color:#fff}.ui-datepicker .ui-datepicker-next{right:10px;left:auto}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-6px}.ui-icon{width:10px;height:10px}.ui-widget-content .ui-state-default:hover{border:0;text-align:center;background:#000;color:#fff}.ui-widget-content .ui-state-active{border:0;background:#000;color:#fff}.ui-datepicker td{padding:1px}a.ui-state-default{width:100%;display:block}.fadeup{opacity:0;transform:translate(0,35%);transition:opacity 2s cubic-bezier(.165,.84,.44,1) 0s,transform 2s cubic-bezier(.165,.84,.44,1) 0s}.fadeup.in{opacity:1;transform:translate(0,0)}.fadeup2{transform:translate(0,80px);transition:transform 1s cubic-bezier(.165,.84,.44,1) 0s}.fadeup2.in{transform:translate(0,0)}.fadein{opacity:0;transition:opacity 2.5s cubic-bezier(.165,.84,.44,1) 0s}.fadein.in{opacity:1}.fadeleft{opacity:0;transform:translate(-80px,0);transition:opacity 1s cubic-bezier(.165,.84,.44,1) 0s,transform 1s cubic-bezier(.165,.84,.44,1) 0s}.fadeleft.in{opacity:1;transform:translate(0,0)}.fadeleft2{transform:translate(-80px,0);transition:transform 1s cubic-bezier(.165,.84,.44,1) 0s}.fadeleft2.in{transform:translate(0,0)}.faderight{opacity:0;transform:translate(80px,0);transition:opacity 1s cubic-bezier(.165,.84,.44,1) 0s,transform 1s cubic-bezier(.165,.84,.44,1) 0s}.faderight.in{opacity:1;transform:translate(0,0)}.faderight2{transform:translate(80px,0);transition:transform 1s cubic-bezier(.165,.84,.44,1) 0s}.faderight2.in{transform:translate(0,0)}.fuwafuwa{animation:fuwafuwa 2.5s infinite}.fuwafuwa-t{animation:fuwafuwa-t 3.5s infinite}@keyframes fuwafuwa{0%{transform:translateY(0px)}50%{transform:translateY(-20%)}100%{transform:translateY(0px)}}@keyframes fuwafuwa-t{0%{transform:translateY(0px)}40%{opacity:1}100%{transform:translateY(-180%);opacity:0}}.button--ninaWrap{display:inline-block;text-align:center;min-width:154px;max-width:100%;background:#fff;border-radius:72px;overflow:hidden}@media screen and (max-width:767px){.button--ninaWrap{width:100%}}.button--nina{position:relative;display:inline-block;height:55px;line-height:56px;color:#474f5f;-webkit-transition:background-color .3s;transition:background-color .3s;vertical-align:middle;font-size:.75rem;font-family:"Oswald",sans-serif;font-weight:500;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;text-align:center}.button--nina span{vertical-align:middle}.button--nina>span{display:inline-block;opacity:0;color:#fff;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button--nina:before{content:attr(data-text);position:absolute;top:-12px;left:0;width:100%;height:100%;padding:1em 0;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button--ninaWrap:hover{background-color:#474f5f;letter-spacing:-1.5px}.button--ninaWrap:hover .button--nina{letter-spacing:-1.5px}.button--ninaWrap:hover .button--nina:before{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.button--ninaWrap:hover .button--nina>span{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button--ninaWrap:hover .button--nina>span:nth-child(1){-webkit-transition-delay:.045s;transition-delay:.045s}.button--ninaWrap:hover .button--nina>span:nth-child(2){-webkit-transition-delay:.09s;transition-delay:.09s}.button--ninaWrap:hover .button--nina>span:nth-child(3){-webkit-transition-delay:.135s;transition-delay:.135s}.button--ninaWrap:hover .button--nina>span:nth-child(4){-webkit-transition-delay:.18s;transition-delay:.18s}.button--ninaWrap:hover .button--nina>span:nth-child(5){-webkit-transition-delay:.225s;transition-delay:.225s}.button--ninaWrap:hover .button--nina>span:nth-child(6){-webkit-transition-delay:.27s;transition-delay:.27s}.button--ninaWrap:hover .button--nina>span:nth-child(7){-webkit-transition-delay:.315s;transition-delay:.315s}.button--ninaWrap:hover .button--nina>span:nth-child(8){-webkit-transition-delay:.36s;transition-delay:.36s}.button--ninaWrap:hover .button--nina>span:nth-child(9){-webkit-transition-delay:.405s;transition-delay:.405s}.button--ninaWrap:hover .button--nina>span:nth-child(10){-webkit-transition-delay:.45s;transition-delay:.45s}.button--nina:after{position:absolute;right:-2px;top:calc(50% - 4px);display:inline-block;width:5px;height:9px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-arrow-right.svg) no-repeat;transition:all .3s;content:"";z-index:1}.button--ninaWrap:hover .button--nina:after{top:calc(50% - 3px);display:inline-block;transform:translateX(18px);background-image:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-arrow-right-white.svg)}.button--ninaWrap--blue{background:#4aabb8}.button--ninaWrap--blue .button--nina{color:#fff}.button--ninaWrap--blue .button--nina span{color:#4aabb8}.button--ninaWrap--blue .button--nina:after{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-arrow-right-white.svg) no-repeat}.button--ninaWrap--blue:hover{background-color:#fff;letter-spacing:-1.5px}.button--ninaWrap--blue:hover .button--nina{color:#4aabb8}.button--ninaWrap--blue:hover .button--nina:after{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-arrow-right-blue.svg) no-repeat}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.delay-6{transition-delay:.6s}.delay-7{transition-delay:.7s}.delay-8{transition-delay:.8s}.delay-9{transition-delay:.9s}.delay-10{transition-delay:1s}.delay-11{transition-delay:1.1s}.delay-12{transition-delay:1.2s}.delay-13{transition-delay:1.3s}.delay-14{transition-delay:1.4s}.delay-15{transition-delay:1.5s}.delay-16{transition-delay:1.6s}.delay-17{transition-delay:1.7s}.delay-18{transition-delay:1.8s}.delay-19{transition-delay:1.9s}.delay-20{transition-delay:2s}.delay-21{transition-delay:2.1s}.delay-22{transition-delay:2.2s}.delay-23{transition-delay:2.3s}.delay-24{transition-delay:2.4s}.ani-delay-1{animation-delay:.1s}.ani-delay-2{animation-delay:.2s}.ani-delay-3{animation-delay:.3s}.ani-delay-4{animation-delay:.4s}.ani-delay-5{animation-delay:.5s}.ani-delay-6{animation-delay:.6s}.ani-delay-7{animation-delay:.7s}.ani-delay-8{animation-delay:.8s}.ani-delay-9{animation-delay:.9s}.ani-delay-10{animation-delay:1s}.ani-delay-11{animation-delay:1.1s}.ani-delay-12{animation-delay:1.2s}.ani-delay-13{animation-delay:1.3s}.ani-delay-14{animation-delay:1.4s}.ani-delay-15{animation-delay:1.5s}.ani-delay-16{animation-delay:1.6s}.ani-delay-17{animation-delay:1.7s}.ani-delay-18{animation-delay:1.8s}.ani-delay-19{animation-delay:1.9s}.ani-delay-20{animation-delay:2s}.ani-delay-21{animation-delay:2.1s}.ani-delay-22{animation-delay:2.2s}.ani-delay-23{animation-delay:2.3s}.ani-delay-24{animation-delay:2.4s}.mgt-0{margin-top:0}.mgt-5{margin-top:5px}.mgt-10{margin-top:10px}.mgt-15{margin-top:15px}.mgt-20{margin-top:20px}.mgt-25{margin-top:25px}.mgt-30{margin-top:30px}.mgt-35{margin-top:35px}.mgt-40{margin-top:40px}.mgt-45{margin-top:45px}.mgt-50{margin-top:50px}.mgt-55{margin-top:55px}.mgt-60{margin-top:60px}.mgt-65{margin-top:65px}.mgt-70{margin-top:70px}.mgt-75{margin-top:75px}.mgt-80{margin-top:80px}.mgt-85{margin-top:85px}.mgt-90{margin-top:90px}.mgt-95{margin-top:95px}.mgt-100{margin-top:100px}.mgb-0{margin-bottom:0 !important}.mgb-5{margin-bottom:5px}.mgb-10{margin-bottom:10px}.mgb-15{margin-bottom:15px}.mgb-20{margin-bottom:20px}.mgb-25{margin-bottom:25px}.mgb-30{margin-bottom:30px}.mgb-35{margin-bottom:35px}.mgb-40{margin-bottom:40px}.mgb-45{margin-bottom:45px}.mgb-50{margin-bottom:50px}.mgb-55{margin-bottom:55px}.mgb-60{margin-bottom:60px}.mgb-65{margin-bottom:65px}.mgb-70{margin-bottom:70px}.mgb-75{margin-bottom:75px}.mgb-80{margin-bottom:80px}.mgb-85{margin-bottom:85px}.mgb-90{margin-bottom:90px}.mgb-95{margin-bottom:95px}.mgb-100{margin-bottom:100px}.mgl-0{margin-left:0}.mgl-1{margin-left:1px}.mgl-2{margin-left:2px}.mgl-3{margin-left:3px}.mgl-4{margin-left:4px}.mgl-5{margin-left:5px}.mgl-6{margin-left:6px}.mgl-7{margin-left:7px}.mgl-8{margin-left:8px}.mgl-9{margin-left:9px}.mgl-10{margin-left:10px}.mgr-0{margin-right:0}.mgr-1{margin-right:1px}.mgr-2{margin-right:2px}.mgr-3{margin-right:3px}.mgr-4{margin-right:4px}.mgr-5{margin-right:5px}.mgr-6{margin-right:6px}.mgr-7{margin-right:7px}.mgr-8{margin-right:8px}.mgr-9{margin-right:9px}.mgr-10{margin-right:10px}.mgr-20{margin-right:20px}@media screen and (max-width:767px){.mgr-20{margin-right:10px}}.pdt-10{padding-top:10px !important}.pdt-20{padding-top:20px !important}.pdt-30{padding-top:30px !important}.pdt-40{padding-top:40px !important}.pdt-50{padding-top:50px !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.m-center{margin:0 auto}.mb-10{margin-bottom:10px !important}.mt-10{margin-top:10px !important}.mr-10{margin-right:10px !important}.ml-10{margin-left:10px !important}.pb-10{padding-bottom:10px !important}.pt-10{padding-top:10px !important}.pr-10{padding-right:10px !important}.pl-10{padding-left:10px !important}.mb-15{margin-bottom:15px !important}.mt-15{margin-top:15px !important}.mr-15{margin-right:15px !important}.ml-15{margin-left:15px !important}.pb-15{padding-bottom:15px !important}.pt-15{padding-top:15px !important}.pr-15{padding-right:15px !important}.pl-15{padding-left:15px !important}.mb-20{margin-bottom:20px !important}.mt-20{margin-top:20px !important}.mr-20{margin-right:20px !important}.ml-20{margin-left:20px !important}.pb-20{padding-bottom:20px !important}.pt-20{padding-top:20px !important}.pr-20{padding-right:20px !important}.pl-20{padding-left:20px !important}.mb-25{margin-bottom:25px !important}.mt-25{margin-top:25px !important}.mr-25{margin-right:25px !important}.ml-25{margin-left:25px !important}.pb-25{padding-bottom:25px !important}.pt-25{padding-top:25px !important}.pr-25{padding-right:25px !important}.pl-25{padding-left:25px !important}.mb-30{margin-bottom:30px !important}.mt-30{margin-top:30px !important}.mr-30{margin-right:30px !important}.ml-30{margin-left:30px !important}.pb-30{padding-bottom:30px !important}.pt-30{padding-top:30px !important}.pr-30{padding-right:30px !important}.pl-30{padding-left:30px !important}.mb-35{margin-bottom:35px !important}.mt-35{margin-top:35px !important}.mr-35{margin-right:35px !important}.ml-35{margin-left:35px !important}.pb-35{padding-bottom:35px !important}.pt-35{padding-top:35px !important}.pr-35{padding-right:35px !important}.pl-35{padding-left:35px !important}.mb-40{margin-bottom:40px !important}.mt-40{margin-top:40px !important}.mr-40{margin-right:40px !important}.ml-40{margin-left:40px !important}.pb-40{padding-bottom:40px !important}.pt-40{padding-top:40px !important}.pr-40{padding-right:40px !important}.pl-40{padding-left:40px !important}.mb-45{margin-bottom:45px !important}.mt-45{margin-top:45px !important}.mr-45{margin-right:45px !important}.ml-45{margin-left:45px !important}.pb-45{padding-bottom:45px !important}.pt-45{padding-top:45px !important}.pr-45{padding-right:45px !important}.pl-45{padding-left:45px !important}.mb-50{margin-bottom:50px !important}.mt-50{margin-top:50px !important}.mr-50{margin-right:50px !important}.ml-50{margin-left:50px !important}.pb-50{padding-bottom:50px !important}.pt-50{padding-top:50px !important}.pr-50{padding-right:50px !important}.pl-50{padding-left:50px !important}.mb-55{margin-bottom:55px !important}.mt-55{margin-top:55px !important}.mr-55{margin-right:55px !important}.ml-55{margin-left:55px !important}.pb-55{padding-bottom:55px !important}.pt-55{padding-top:55px !important}.pr-55{padding-right:55px !important}.pl-55{padding-left:55px !important}.mb-60{margin-bottom:60px !important}.mt-60{margin-top:60px !important}.mr-60{margin-right:60px !important}.ml-60{margin-left:60px !important}.pb-60{padding-bottom:60px !important}.pt-60{padding-top:60px !important}.pr-60{padding-right:60px !important}.pl-60{padding-left:60px !important}.mb-65{margin-bottom:65px !important}.mt-65{margin-top:65px !important}.mr-65{margin-right:65px !important}.ml-65{margin-left:65px !important}.pb-65{padding-bottom:65px !important}.pt-65{padding-top:65px !important}.pr-65{padding-right:65px !important}.pl-65{padding-left:65px !important}.mb-70{margin-bottom:70px !important}.mt-70{margin-top:70px !important}.mr-70{margin-right:70px !important}.ml-70{margin-left:70px !important}.pb-70{padding-bottom:70px !important}.pt-70{padding-top:70px !important}.pr-70{padding-right:70px !important}.pl-70{padding-left:70px !important}.mb-75{margin-bottom:75px !important}.mt-75{margin-top:75px !important}.mr-75{margin-right:75px !important}.ml-75{margin-left:75px !important}.pb-75{padding-bottom:75px !important}.pt-75{padding-top:75px !important}.pr-75{padding-right:75px !important}.pl-75{padding-left:75px !important}.mb-80{margin-bottom:80px !important}.mt-80{margin-top:80px !important}.mr-80{margin-right:80px !important}.ml-80{margin-left:80px !important}.pb-80{padding-bottom:80px !important}.pt-80{padding-top:80px !important}.pr-80{padding-right:80px !important}.pl-80{padding-left:80px !important}.mb-85{margin-bottom:85px !important}.mt-85{margin-top:85px !important}.mr-85{margin-right:85px !important}.ml-85{margin-left:85px !important}.pb-85{padding-bottom:85px !important}.pt-85{padding-top:85px !important}.pr-85{padding-right:85px !important}.pl-85{padding-left:85px !important}.mb-90{margin-bottom:90px !important}.mt-90{margin-top:90px !important}.mr-90{margin-right:90px !important}.ml-90{margin-left:90px !important}.pb-90{padding-bottom:90px !important}.pt-90{padding-top:90px !important}.pr-90{padding-right:90px !important}.pl-90{padding-left:90px !important}.mb-95{margin-bottom:95px !important}.mt-95{margin-top:95px !important}.mr-95{margin-right:95px !important}.ml-95{margin-left:95px !important}.pb-95{padding-bottom:95px !important}.pt-95{padding-top:95px !important}.pr-95{padding-right:95px !important}.pl-95{padding-left:95px !important}.mb-100{margin-bottom:100px !important}.mt-100{margin-top:100px !important}.mr-100{margin-right:100px !important}.ml-100{margin-left:100px !important}.pb-100{padding-bottom:100px !important}.pt-100{padding-top:100px !important}.pr-100{padding-right:100px !important}.pl-100{padding-left:100px !important}.mb-105{margin-bottom:105px !important}.mt-105{margin-top:105px !important}.mr-105{margin-right:105px !important}.ml-105{margin-left:105px !important}.pb-105{padding-bottom:105px !important}.pt-105{padding-top:105px !important}.pr-105{padding-right:105px !important}.pl-105{padding-left:105px !important}.mb-110{margin-bottom:110px !important}.mt-110{margin-top:110px !important}.mr-110{margin-right:110px !important}.ml-110{margin-left:110px !important}.pb-110{padding-bottom:110px !important}.pt-110{padding-top:110px !important}.pr-110{padding-right:110px !important}.pl-110{padding-left:110px !important}.mb-115{margin-bottom:115px !important}.mt-115{margin-top:115px !important}.mr-115{margin-right:115px !important}.ml-115{margin-left:115px !important}.pb-115{padding-bottom:115px !important}.pt-115{padding-top:115px !important}.pr-115{padding-right:115px !important}.pl-115{padding-left:115px !important}.mb-120{margin-bottom:120px !important}.mt-120{margin-top:120px !important}.mr-120{margin-right:120px !important}.ml-120{margin-left:120px !important}.pb-120{padding-bottom:120px !important}.pt-120{padding-top:120px !important}.pr-120{padding-right:120px !important}.pl-120{padding-left:120px !important}.mb-125{margin-bottom:125px !important}.mt-125{margin-top:125px !important}.mr-125{margin-right:125px !important}.ml-125{margin-left:125px !important}.pb-125{padding-bottom:125px !important}.pt-125{padding-top:125px !important}.pr-125{padding-right:125px !important}.pl-125{padding-left:125px !important}.mb-130{margin-bottom:130px !important}.mt-130{margin-top:130px !important}.mr-130{margin-right:130px !important}.ml-130{margin-left:130px !important}.pb-130{padding-bottom:130px !important}.pt-130{padding-top:130px !important}.pr-130{padding-right:130px !important}.pl-130{padding-left:130px !important}.mb-135{margin-bottom:135px !important}.mt-135{margin-top:135px !important}.mr-135{margin-right:135px !important}.ml-135{margin-left:135px !important}.pb-135{padding-bottom:135px !important}.pt-135{padding-top:135px !important}.pr-135{padding-right:135px !important}.pl-135{padding-left:135px !important}.mb-140{margin-bottom:140px !important}.mt-140{margin-top:140px !important}.mr-140{margin-right:140px !important}.ml-140{margin-left:140px !important}.pb-140{padding-bottom:140px !important}.pt-140{padding-top:140px !important}.pr-140{padding-right:140px !important}.pl-140{padding-left:140px !important}.mb-145{margin-bottom:145px !important}.mt-145{margin-top:145px !important}.mr-145{margin-right:145px !important}.ml-145{margin-left:145px !important}.pb-145{padding-bottom:145px !important}.pt-145{padding-top:145px !important}.pr-145{padding-right:145px !important}.pl-145{padding-left:145px !important}.mb-150{margin-bottom:150px !important}.mt-150{margin-top:150px !important}.mr-150{margin-right:150px !important}.ml-150{margin-left:150px !important}.pb-150{padding-bottom:150px !important}.pt-150{padding-top:150px !important}.pr-150{padding-right:150px !important}.pl-150{padding-left:150px !important}.mb-155{margin-bottom:155px !important}.mt-155{margin-top:155px !important}.mr-155{margin-right:155px !important}.ml-155{margin-left:155px !important}.pb-155{padding-bottom:155px !important}.pt-155{padding-top:155px !important}.pr-155{padding-right:155px !important}.pl-155{padding-left:155px !important}.mb-160{margin-bottom:160px !important}.mt-160{margin-top:160px !important}.mr-160{margin-right:160px !important}.ml-160{margin-left:160px !important}.pb-160{padding-bottom:160px !important}.pt-160{padding-top:160px !important}.pr-160{padding-right:160px !important}.pl-160{padding-left:160px !important}.mb-165{margin-bottom:165px !important}.mt-165{margin-top:165px !important}.mr-165{margin-right:165px !important}.ml-165{margin-left:165px !important}.pb-165{padding-bottom:165px !important}.pt-165{padding-top:165px !important}.pr-165{padding-right:165px !important}.pl-165{padding-left:165px !important}.mb-170{margin-bottom:170px !important}.mt-170{margin-top:170px !important}.mr-170{margin-right:170px !important}.ml-170{margin-left:170px !important}.pb-170{padding-bottom:170px !important}.pt-170{padding-top:170px !important}.pr-170{padding-right:170px !important}.pl-170{padding-left:170px !important}.mb-175{margin-bottom:175px !important}.mt-175{margin-top:175px !important}.mr-175{margin-right:175px !important}.ml-175{margin-left:175px !important}.pb-175{padding-bottom:175px !important}.pt-175{padding-top:175px !important}.pr-175{padding-right:175px !important}.pl-175{padding-left:175px !important}.mb-180{margin-bottom:180px !important}.mt-180{margin-top:180px !important}.mr-180{margin-right:180px !important}.ml-180{margin-left:180px !important}.pb-180{padding-bottom:180px !important}.pt-180{padding-top:180px !important}.pr-180{padding-right:180px !important}.pl-180{padding-left:180px !important}.mb-185{margin-bottom:185px !important}.mt-185{margin-top:185px !important}.mr-185{margin-right:185px !important}.ml-185{margin-left:185px !important}.pb-185{padding-bottom:185px !important}.pt-185{padding-top:185px !important}.pr-185{padding-right:185px !important}.pl-185{padding-left:185px !important}.mb-190{margin-bottom:190px !important}.mt-190{margin-top:190px !important}.mr-190{margin-right:190px !important}.ml-190{margin-left:190px !important}.pb-190{padding-bottom:190px !important}.pt-190{padding-top:190px !important}.pr-190{padding-right:190px !important}.pl-190{padding-left:190px !important}.mb-195{margin-bottom:195px !important}.mt-195{margin-top:195px !important}.mr-195{margin-right:195px !important}.ml-195{margin-left:195px !important}.pb-195{padding-bottom:195px !important}.pt-195{padding-top:195px !important}.pr-195{padding-right:195px !important}.pl-195{padding-left:195px !important}.mb-200{margin-bottom:200px !important}.mt-200{margin-top:200px !important}.mr-200{margin-right:200px !important}.ml-200{margin-left:200px !important}.pb-200{padding-bottom:200px !important}.pt-200{padding-top:200px !important}.pr-200{padding-right:200px !important}.pl-200{padding-left:200px !important}.mb-205{margin-bottom:205px !important}.mt-205{margin-top:205px !important}.mr-205{margin-right:205px !important}.ml-205{margin-left:205px !important}.pb-205{padding-bottom:205px !important}.pt-205{padding-top:205px !important}.pr-205{padding-right:205px !important}.pl-205{padding-left:205px !important}.mb-210{margin-bottom:210px !important}.mt-210{margin-top:210px !important}.mr-210{margin-right:210px !important}.ml-210{margin-left:210px !important}.pb-210{padding-bottom:210px !important}.pt-210{padding-top:210px !important}.pr-210{padding-right:210px !important}.pl-210{padding-left:210px !important}.mb-215{margin-bottom:215px !important}.mt-215{margin-top:215px !important}.mr-215{margin-right:215px !important}.ml-215{margin-left:215px !important}.pb-215{padding-bottom:215px !important}.pt-215{padding-top:215px !important}.pr-215{padding-right:215px !important}.pl-215{padding-left:215px !important}.mb-220{margin-bottom:220px !important}.mt-220{margin-top:220px !important}.mr-220{margin-right:220px !important}.ml-220{margin-left:220px !important}.pb-220{padding-bottom:220px !important}.pt-220{padding-top:220px !important}.pr-220{padding-right:220px !important}.pl-220{padding-left:220px !important}.mb-225{margin-bottom:225px !important}.mt-225{margin-top:225px !important}.mr-225{margin-right:225px !important}.ml-225{margin-left:225px !important}.pb-225{padding-bottom:225px !important}.pt-225{padding-top:225px !important}.pr-225{padding-right:225px !important}.pl-225{padding-left:225px !important}.mb-230{margin-bottom:230px !important}.mt-230{margin-top:230px !important}.mr-230{margin-right:230px !important}.ml-230{margin-left:230px !important}.pb-230{padding-bottom:230px !important}.pt-230{padding-top:230px !important}.pr-230{padding-right:230px !important}.pl-230{padding-left:230px !important}.mb-235{margin-bottom:235px !important}.mt-235{margin-top:235px !important}.mr-235{margin-right:235px !important}.ml-235{margin-left:235px !important}.pb-235{padding-bottom:235px !important}.pt-235{padding-top:235px !important}.pr-235{padding-right:235px !important}.pl-235{padding-left:235px !important}.mb-240{margin-bottom:240px !important}.mt-240{margin-top:240px !important}.mr-240{margin-right:240px !important}.ml-240{margin-left:240px !important}.pb-240{padding-bottom:240px !important}.pt-240{padding-top:240px !important}.pr-240{padding-right:240px !important}.pl-240{padding-left:240px !important}.mb-245{margin-bottom:245px !important}.mt-245{margin-top:245px !important}.mr-245{margin-right:245px !important}.ml-245{margin-left:245px !important}.pb-245{padding-bottom:245px !important}.pt-245{padding-top:245px !important}.pr-245{padding-right:245px !important}.pl-245{padding-left:245px !important}.mb-250{margin-bottom:250px !important}.mt-250{margin-top:250px !important}.mr-250{margin-right:250px !important}.ml-250{margin-left:250px !important}.pb-250{padding-bottom:250px !important}.pt-250{padding-top:250px !important}.pr-250{padding-right:250px !important}.pl-250{padding-left:250px !important}.mb-255{margin-bottom:255px !important}.mt-255{margin-top:255px !important}.mr-255{margin-right:255px !important}.ml-255{margin-left:255px !important}.pb-255{padding-bottom:255px !important}.pt-255{padding-top:255px !important}.pr-255{padding-right:255px !important}.pl-255{padding-left:255px !important}.mb-260{margin-bottom:260px !important}.mt-260{margin-top:260px !important}.mr-260{margin-right:260px !important}.ml-260{margin-left:260px !important}.pb-260{padding-bottom:260px !important}.pt-260{padding-top:260px !important}.pr-260{padding-right:260px !important}.pl-260{padding-left:260px !important}.mb-265{margin-bottom:265px !important}.mt-265{margin-top:265px !important}.mr-265{margin-right:265px !important}.ml-265{margin-left:265px !important}.pb-265{padding-bottom:265px !important}.pt-265{padding-top:265px !important}.pr-265{padding-right:265px !important}.pl-265{padding-left:265px !important}.mb-270{margin-bottom:270px !important}.mt-270{margin-top:270px !important}.mr-270{margin-right:270px !important}.ml-270{margin-left:270px !important}.pb-270{padding-bottom:270px !important}.pt-270{padding-top:270px !important}.pr-270{padding-right:270px !important}.pl-270{padding-left:270px !important}.mb-275{margin-bottom:275px !important}.mt-275{margin-top:275px !important}.mr-275{margin-right:275px !important}.ml-275{margin-left:275px !important}.pb-275{padding-bottom:275px !important}.pt-275{padding-top:275px !important}.pr-275{padding-right:275px !important}.pl-275{padding-left:275px !important}.mb-280{margin-bottom:280px !important}.mt-280{margin-top:280px !important}.mr-280{margin-right:280px !important}.ml-280{margin-left:280px !important}.pb-280{padding-bottom:280px !important}.pt-280{padding-top:280px !important}.pr-280{padding-right:280px !important}.pl-280{padding-left:280px !important}.mb-285{margin-bottom:285px !important}.mt-285{margin-top:285px !important}.mr-285{margin-right:285px !important}.ml-285{margin-left:285px !important}.pb-285{padding-bottom:285px !important}.pt-285{padding-top:285px !important}.pr-285{padding-right:285px !important}.pl-285{padding-left:285px !important}.mb-290{margin-bottom:290px !important}.mt-290{margin-top:290px !important}.mr-290{margin-right:290px !important}.ml-290{margin-left:290px !important}.pb-290{padding-bottom:290px !important}.pt-290{padding-top:290px !important}.pr-290{padding-right:290px !important}.pl-290{padding-left:290px !important}.mb-295{margin-bottom:295px !important}.mt-295{margin-top:295px !important}.mr-295{margin-right:295px !important}.ml-295{margin-left:295px !important}.pb-295{padding-bottom:295px !important}.pt-295{padding-top:295px !important}.pr-295{padding-right:295px !important}.pl-295{padding-left:295px !important}@media screen and (max-width:767px){.table2{overflow-x:auto}}.table2 table{border-collapse:collapse;border-spacing:0;width:100%}.table2 th{background-color:#f2f5f7;border:1px solid #e6eef2;box-sizing:border-box;font-weight:700;padding:20px 15px;width:185px}.table2 td{border:1px solid #e6eef2;box-sizing:border-box;padding:20px 15px}@media screen and (max-width:767px){.table2.type2 table{width:220vw}}.table{font-size:.75rem;color:#474f5f}.tableWrap2{max-height:400px;overflow-y:auto}@media screen and (max-width:767px){.tableWrap2{max-height:200px}}@media screen and (max-width:767px){.tableWrap{width:220vw;overflow:auto}}.table thead{background-color:#f4f4f4;font-weight:700}.table thead th{text-align:center}.table tbody tr{border-bottom:solid 1px #ebebeb}.table th.t_date{width:130px}@media screen and (max-width:767px){.table th.t_date{width:155px}}@media screen and (max-width:767px){.table th.t_name{width:130px}}.table th.t_review{width:95px}@media screen and (max-width:767px){.table th.t_review{width:100px}}.table th.t_points{width:80px}.table th.t_detail{width:60px}.table th.t_cbox{width:45px;padding-right:0}@media screen and (max-width:767px){.table th.t_cbox{width:35px}}.table th.t_think{width:180px;padding-right:0}@media screen and (max-width:767px){.table th.t_think{width:auto}}.table td{vertical-align:middle}.table td.t_cbox{padding-right:0}.table>:not(caption)>*>*{padding:10px 15px}@media screen and (max-width:767px){.table>:not(caption)>*>*{padding:10px}}.select-wrap select{background:#fff url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/arrow-select.png) no-repeat right 20px center;background-size:16px 12px;border:1px solid #707070;width:407px;padding:9px 15px}@media screen and (max-width:767px){.select-wrap select{width:100%}}.search-wrap{position:relative}.search-wrap input[type=search]{background:#fff;border:1px solid #aeaeae;width:583px;padding:5px 15px;height:41px}@media screen and (max-width:767px){.search-wrap input[type=search]{width:100%}}.search-wrap input[type=submit]{background:#707070;padding:0 30px;border-radius:19px;background-size:21px 21px;color:#fff;border:1px solid #707070;border-left:none;transition:all .3s ease 0s}.search-wrap input[type=submit]:hover{opacity:.5}.align-center{text-align:center}.align-left{text-align:left !important}.align-right{text-align:right}.align-top{align-items:flex-start !important}.cc{display:flex;justify-content:center;align-items:center}.d_flex{display:flex}.d_flex.between{justify-content:space-between}.d_flex.center{justify-content:center}@media screen and (max-width:767px){.d_flex{display:block}}.d_flex2{display:flex;align-items:center}.d_flex3{display:flex;justify-content:center}.col2-75{display:flex;justify-content:space-between}@media screen and (max-width:767px){.col2-75{display:block}}@media screen and (max-width:767px){.col2-75--left{width:100%;margin-bottom:20px}}.col2-75--right{width:25%;margin-left:20px;flex-shrink:0}@media screen and (max-width:767px){.col2-75--right{width:100%;margin-left:0}}.col2-25{display:flex;justify-content:space-between}@media screen and (max-width:767px){.col2-25{display:block}}.col2-25--left{width:25%;margin-right:20px;flex-shrink:0}@media screen and (max-width:767px){.col2-25--left{width:100%;margin-right:0;margin-bottom:20px}}@media screen and (max-width:767px){.col2-25--right{width:100%;margin-bottom:20px}}.col2{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:767px){.col2{display:block;margin:0}}.col2-item{width:50%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:767px){.col2-item{width:100%;padding:0}}.col2-item--inner{display:block}.col3{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:767px){.col3{display:block;margin:0}}.col3-item{width:33.33%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:767px){.col3-item{width:100%;padding:0}}.col3-item--inner{display:block}.col4{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:767px){.col4{display:block;margin:0}}.col4-item{width:25%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:767px){.col4-item{width:100%;padding:0}}.col4-item--inner{display:block}.col5{display:flex;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:767px){.col5{display:block;margin:0}}.col5-item{width:20%;padding:0 10px;margin-bottom:20px}@media screen and (max-width:767px){.col5-item{width:100%;padding:0}}.col5-item--inner{display:block}.pagination{line-height:1;margin:20px 0 0;font-size:16px}@media screen and (max-width:767px){.pagination{margin:50px 0 0}}.pagination .wp-pagenavi{display:flex;justify-content:center;align-items:flex-start}.pagination .wp-pagenavi .page,.pagination .wp-pagenavi .current{margin:0 25px;color:#b2b2b2;font-weight:500}.pagination .wp-pagenavi .current{color:#ef0c19}.pagination .wp-pagenavi .nextpostslink:before,.pagination .wp-pagenavi .last:before,.pagination .wp-pagenavi .previouspostslink:before,.pagination .wp-pagenavi .first:before{font-size:11px;position:relative;top:-1px}.pagination .wp-pagenavi .nextpostslink{margin:0 15px}.pagination .wp-pagenavi .nextpostslink:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/right.svg)}.pagination .wp-pagenavi .last{margin:0 10px}.pagination .wp-pagenavi .last:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/right2.svg)}.pagination .wp-pagenavi .previouspostslink{margin:0 15px}.pagination .wp-pagenavi .previouspostslink:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/left.svg)}.pagination .wp-pagenavi .first{margin:0 10px}.pagination .wp-pagenavi .first:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/left2.svg)}.pagination.white .wp-pagenavi .page{color:#fff}.pagination.white .wp-pagenavi .nextpostslink{margin:0 15px}.pagination.white .wp-pagenavi .nextpostslink:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/right-white.svg)}.pagination.white .wp-pagenavi .last{margin:0 10px}.pagination.white .wp-pagenavi .last:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/right2-white.svg)}.pagination.white .wp-pagenavi .previouspostslink{margin:0 15px}.pagination.white .wp-pagenavi .previouspostslink:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/left-white.svg)}.pagination.white .wp-pagenavi .first{margin:0 10px}.pagination.white .wp-pagenavi .first:before{content:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/pagination/left2-white.svg)}.breadcrumb{margin-top:22px;padding:0 30px}@media screen and (max-width:1050px){.breadcrumb{white-space:nowrap;overflow-x:auto;margin-top:5px;margin-bottom:12px}}@media screen and (max-width:1050px){.breadcrumb{padding:0 8px}}.breadcrumb-wrapper{padding-top:15px}@media screen and (max-width:1050px){.breadcrumb-wrapper{padding:0 0 5px}}.breadcrumb ul li{display:inline-block;font-size:.75rem;position:relative;padding-right:20px;color:#000}.breadcrumb ul li a{display:inline-block;color:#68a0fa;transition:all .3s}.breadcrumb ul li a:hover{opacity:.8}.breadcrumb ul li:last-child{padding-right:0}.breadcrumb ul li:last-child:before{display:none}.breadcrumb ul li:before{display:inline-block;position:absolute;top:7px;right:4px;width:4px;height:5px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-breadcrumb.svg) center center/100% 100% no-repeat;content:""}@media screen and (max-width:1050px){.breadcrumb ul li{margin-bottom:8px}}.breadcrumb ul li a{transition:all .3s}.breadcrumb ul li a:hover{opacity:.7}.thumb-ttl{margin-top:10px}.page-top{position:fixed;bottom:0;right:0;display:flex;justify-content:center;align-items:center;width:80px;height:80px;cursor:pointer;opacity:0;background-color:#7b7b6c;transition:all .3s;z-index:-1}.page-top.active{opacity:1;z-index:8999}.page-top.active:hover{opacity:.6}.page-top span{display:block;height:6px;width:12px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/pageTop.png) no-repeat;background-size:100%;text-indent:180%;white-space:nowrap;overflow:hidden}.accordion-label{background:#f2f5f7;border-bottom:1px solid #fff;box-sizing:border-box;cursor:pointer;display:flex;font-weight:700;height:65px;align-items:center;padding:25px 70px 25px 20px;position:relative;transition:all .6s}.accordion-label:after{position:absolute;right:20px;top:50%;display:inline-block;border:solid #939393;border-width:0 0 2px 2px;display:inline-block;padding:2px;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transition:all .25s;content:""}.accordion-label.active:after{transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}.accordion-cnt{display:none;padding:25px 70px 25px 20px}@media screen and (max-width:1050px){.tabs-navWrapper{white-space:nowrap;overflow-x:auto}}.tabs-nav{display:flex;width:100%}.tabs-item{width:220px;max-width:100%;font-size:1.125rem;color:#818181;background-color:#ebebeb;margin-right:8px;padding:17px 15px;cursor:pointer;text-align:center;transition:all .3s}@media screen and (max-width:767px){.tabs-item{display:flex;align-items:center;justify-content:center;width:33.33%;margin-right:0;font-size:.875rem}}.tabs-item:last-child{margin-right:0}.tabs-item.active,.tabs-item:hover{color:#5dc1cf;background-color:#fff}@media screen and (max-width:767px){.tabs-item.type2{width:50%}}.tabs-item.type3{display:flex;align-items:center;justify-content:center;width:126px;max-width:20%;font-size:.875rem;font-weight:700;padding:17px 3px;margin-right:0}@media screen and (max-width:767px){.tabs-item.type3{max-width:100%;width:100%;font-size:.75rem}}.tabs-cnt{background-color:#fff;padding:30px 20px 0}.tabs-cnt.type2{padding-bottom:40px}.tabs-cnt.type3{padding-left:0;padding-right:0}@media screen and (max-width:767px){.tabs-cnt.type4{padding-left:0;padding-right:0}}@media screen and (max-width:1050px){.tabs2-navWrapper{white-space:nowrap;overflow-x:auto}}.tabs2-nav{margin:0 auto;padding:0 2vw}.tabs2-item{padding:20px 15px;color:#474f5f;font-size:1.5rem;font-weight:700;background:0 0;cursor:pointer;text-align:center;transition:all .3s}@media screen and (max-width:1050px){.tabs2-item{font-size:1.25rem}}.tabs2-item span{padding-top:42px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-fac-black.svg) top center no-repeat}@media screen and (min-width:1051px){.tabs2-item{cursor:auto}}.tabs2-title{display:flex;justify-content:center;align-items:center;height:170px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/bg-tabItem-blue.svg) no-repeat;background-size:100% 100%;margin:0 0 7px}.tabs2-title-type2{background-image:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/bg-tabItem-pink.svg)}.tabs2-title-type2 span{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-doc-black.svg) top center no-repeat}@media screen and (max-width:1050px){.tabs2-title{height:39vw}}.tabs2-cnt{display:flex;background-color:#fff;margin:7px 0 0}.tabs2-panel{width:50%;padding:0 15px}.tabs2-menu .thumb{position:relative;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/bg-card-blue.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;height:139px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 0 20px}@media screen and (max-width:767px){.tabs2-menu .thumb{height:29vw}}.tabs2-menu .thumb figcaption{font-size:.9375rem;font-weight:700;position:absolute;bottom:15px;display:block;text-align:center;width:100%}@media screen and (max-width:1050px){.tabs2-menu .thumb figcaption{font-size:.8125rem;bottom:12px}}@media screen and (max-width:1050px){.tabs2-menu .thumb img{max-width:65%;max-height:65%}}.tabs2-menu-type2 .thumb{background-image:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/bg-card-green.png)}@media screen and (max-width:1050px){.tabs2-menu{display:flex;flex-flow:row wrap}}.tabs2-menu li{width:32%;margin:0 calc(4% / 2) 10px 0}.tabs2-menu li:nth-of-type(3n){margin:0 0 10px}.modal-complete{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:180px;height:180px;padding:0;margin:0;color:#fff;background:#191b1d;opacity:.8;border-radius:3px;z-index:8000}.modal-complete--cnt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:100%}.modal-complete--cnt-icon{text-align:center}.modal-complete--cnt-icon img{width:46px}.modal-complete--cnt-msg{margin-top:20px;font-size:.875rem;line-height:1.25rem;text-align:center}.btn-close{background:#818181 url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-x.svg) center center no-repeat;opacity:1;border-radius:50%}.modal-dialog.type2{max-width:600px}.modal-confirm{width:335px;max-width:100%;padding:5px 20px 25px;margin:0 auto;text-align:center}@media screen and (max-width:767px){.modal-confirm{padding-bottom:35px}}.modal-confirm .modal-header{margin-bottom:30px;border-bottom:none;padding-right:0}.modal-confirm .btn-white{margin-bottom:10px}@media screen and (max-width:767px){.modal-confirm .btn-white{margin-bottom:20px}}.modal-confirm .btn-blue{margin-bottom:15px}@media screen and (max-width:767px){.modal-confirm .btn-blue{margin-bottom:25px}}.modal-confirm .btn-white,.modal-confirm .btn-blue{display:block;width:100%;height:52px;line-height:52px;padding:0}.modal-confirm--ttl{color:#474f5f;font-weight:700;margin-bottom:15px}.modal-confirm--msg{margin-bottom:30px;font-size:.875rem}.modal-confirm--close{color:#68a0fa;font-size:.75rem;cursor:pointer}.modal-backdrop.show{opacity:.8}.modal-colection{width:600px;max-width:95%;margin:0 auto;text-align:center}@media screen and (max-width:767px){.modal-colection{padding-bottom:35px}}.modal-colection .btn-close{margin-right:0;padding:0;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-x.svg) center center no-repeat}.modal-colection .modal-header{padding:15px 20px;margin-bottom:30px;border-bottom:none;background-color:#5dc1cf}.modal-colection .modal-header--ttl{font-size:1rem;line-height:1;font-weight:700;color:#fff}.modal-colection--close{color:#68a0fa;font-size:.75rem;cursor:pointer}.modal-colection--list{padding:10px 30px 20px}.modal-colection--list-row{display:flex;flex-wrap:wrap;margin:0 -10px}.modal-colection--list-row-item{width:33.33%;padding:10px}@media screen and (max-width:767px){.modal-colection--list-row-item{width:100%}}.modal-colection--list-row-item a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:60px;padding-bottom:20px;font-size:1rem;font-family:"Oswald",sans-serif;color:#474f5f;border:solid 1px #5dc1cf;background-color:#f4f4f4;border-radius:2px;transition:all .25s}@media screen and (max-width:767px){.modal-colection--list-row-item a{padding:0 15px 0 45px}}.modal-colection--list-row-item a:hover{opacity:.7}.modal-colection--list-row-item a:after{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:block;width:14px;height:14px;border-radius:50%;border:solid 1px #5dc1cf;content:""}@media screen and (max-width:767px){.modal-colection--list-row-item a:after{left:25px;top:50%;transform:translate(0,-50%)}}.modal-colection--list-row-item.disable a{color:#c7c7c7;border-color:#ebebeb;background-color:#ebebeb}.modal-colection--list-row-item.disable a:after{width:6px;height:2px;bottom:16px;background-color:#c7c7c7;border:none}.modal-colection--list-row-item.cancel a{color:#c7c7c7;border-color:#ebebeb;background-color:#f4f4f4}.modal-colection--list-row-item.cancel a:after{width:auto;height:auto;bottom:5px;font-size:1.25rem;background:0 0;border:none;color:#5dc1cf;font-weight:400;content:"×"}.modal-find{max-width:1000px}.modal-find .modal-header{border-bottom:none}.modal-find .checkboxWrap label{width:100%;padding-left:28px;color:#818181;font-size:.875rem}.modal-find .checkboxWrap-outer{position:relative;display:block;text-align:left;padding-right:28px;padding:15px 28px 15px 15px;margin-right:0;width:100%;background-color:#fff}.modal-find .checkboxWrap-outer:hover{background-color:#effdf9}.modal-find .checkboxWrap-outer:hover .checkboxWrap label{color:#5dc1cf}.modal-find .checkboxWrap-outer:after{position:absolute;top:50%;right:22px;transform:translateY(-50%);display:block;width:5px;height:10px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/icon-arrow-right-blue.svg) no-repeat;background-size:contain;content:""}.modal-find .tabs{display:flex;padding:0 40px 40px}.modal-find .tabs-navWrapper{display:flex;flex-wrap:wrap;width:30%;min-width:200px;flex-shrink:0;border-right:solid 1px #ebebeb}.modal-find .tabs-nav{display:flex;flex-wrap:wrap;flex-flow:column}.modal-find .tabs-cnt{padding:0;width:100%}.modal-find .tabs-cnt--list{display:flex;flex-wrap:wrap;height:550px;overflow-y:auto}.modal-find .tabs-cnt--item{width:50%;background-color:#fafafa}.modal-find .tabs-cnt--item:nth-child(2n+1){border-right:solid 1px #ebebeb}.modal-find--foot{text-align:center;padding-bottom:30px}.modal-find--foot-direct{margin-bottom:10px}@media screen and (max-width:767px){.modal-form .container6{padding:0 20px}}.modal-form .form-search{margin-bottom:10px}.modal-form .form-search .input.hasBtn{font-size:.875rem}.modal-form .form-search02--inner{display:flex;align-items:center;justify-content:space-between;margin:20px 0 30px}@media screen and (max-width:767px){.modal-form .form-search02--inner{display:block}}@media screen and (max-width:767px){.modal-form .form-search02--label{text-align:left;margin-bottom:8px}}.modal-form .form-search02--cnt .form-input{display:flex;align-items:center}.modal-form .form-search02--cnt .form-input .input._date{width:170px;margin-left:30px}body .slick-prev,body .slick-next{width:20px;height:43px;top:50%;bottom:auto;border-radius:0}@media screen and (max-width:767px){body .slick-prev,body .slick-next{width:20px;height:43px}}body .slick-prev{left:0;width:20px;height:43px}@media screen and (max-width:767px){body .slick-prev{width:20px;height:43px;left:7px}}body .slick-prev:before{content:"";display:block;opacity:1;width:20px;height:43px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left.png) no-repeat center center;background-size:20px 43px}@media screen and (max-width:767px){body .slick-prev:before{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left.png) no-repeat center center;background-size:20px 43px;width:20px;height:43px}}body .slick-next{right:0;width:20px;height:43px}@media screen and (max-width:767px){body .slick-next{width:20px;height:43px;right:7px}}body .slick-next:before{content:"";display:block;opacity:1;width:20px;height:43px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right.png) no-repeat center center;background-size:20px 43px}@media screen and (max-width:767px){body .slick-next:before{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right.png) no-repeat center center;background-size:20px 43px;width:20px;height:43px}}body .slick-dots{bottom:-30px;left:50%;transform:translate(-50%,0)}@media screen and (max-width:767px){body .slick-dots{bottom:-30px}}body .slick-dots li{bottom:0 !important;width:10px;height:10px;margin:0 5px;padding:0;opacity:1;cursor:pointer}@media screen and (max-width:767px){body .slick-dots li{width:6px;height:6px}}body .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}@media screen and (max-width:767px){body .slick-dots li button{width:6px;height:6px}}body .slick-dots li button:before{line-height:20px;position:absolute;top:0;left:0;transform:translate(0,0);width:10px;height:10px;border-radius:50%;content:"" !important;display:block;background-color:#d0d0d0;text-align:center;opacity:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:767px){body .slick-dots li button:before{width:6px;height:6px}}body .slick-dots li.slick-active button:before{background-color:#1e33a3;opacity:1}.headlogo{position:fixed;width:140px;z-index:5}@media screen and (max-width:767px){.headlogo{width:84px}}.headlogo-shopstaff{position:fixed;z-index:5;left:20px;top:20px}@media screen and (max-width:767px){.headlogo-shopstaff{left:10px;top:10px}.headlogo-shopstaff img,.headlogo-shopstaff svg{width:70px}}.headlogo-officestaff{position:fixed;z-index:5;left:20px;top:20px}@media screen and (max-width:767px){.headlogo-officestaff{left:10px;top:10px}.headlogo-officestaff img,.headlogo-officestaff svg{width:70px;line-height:1;height:auto}}.headlogo-officestaff.white path,.headlogo-officestaff.white text{fill:#fff}.headlogo-officestaff.active path,.headlogo-officestaff.active text{fill:#fff}.l_header{position:fixed;top:0;right:0;z-index:3;padding:20px 70px 20px 0}@media screen and (max-width:767px){.gnav{display:none}}.gnav-list{display:flex;margin:0}.gnav-item{font-family:"Oswald",sans-serif;font-size:16px;font-weight:700;margin-right:50px}.gnav-item a{color:#8d8d8d}.gnav-item a:hover{color:#1e33a3;opacity:1}.gnav.gnav-white a{color:#fff}.gnav.gnav-white a:hover{color:#1e33a3;opacity:1}.gnav.gnav-white.fixed a{color:#8d8d8d}.gnav.gnav-white.fixed a:hover{color:#1e33a3;opacity:1}#hamburger{display:block;position:fixed;z-index:5;top:25px;right:35px;width:32px;height:20px;cursor:pointer;transition:1s}@media screen and (max-width:767px){#hamburger{width:44px;height:44px;background:rgba(255,255,255,.58);padding:12px 6px;top:15px;right:15px}}#hamburger .inner{position:relative;width:32px;height:20px}#hamburger .inner .inner_line{display:block;position:absolute;left:0;width:32px;height:2px;transition:.4s;background:#8d8d8d}@media screen and (max-width:767px){#hamburger .inner .inner_line{background:#707070}}#hamburger .inner .inner_line#line1{top:0}#hamburger .inner .inner_line#line1.active{transform:translateY(9px) rotate(-30deg);background-color:#fff}@media screen and (max-width:767px){#hamburger .inner .inner_line#line1.active{background:#707070}}#hamburger .inner .inner_line#line2{top:50%;transform:translate(0,-50%)}#hamburger .inner .inner_line#line2.active{background:0 0}#hamburger .inner .inner_line#line3{bottom:0}#hamburger .inner .inner_line#line3.active{transform:translateY(-9px) rotate(30deg);background-color:#fff}@media screen and (max-width:767px){#hamburger .inner .inner_line#line3.active{background:#707070}}#hamburger.hamburger-white .inner_line{background-color:#fff}#hamburger.hamburger-white.fixed .inner_line{background-color:#8d8d8d}#hamburger-menu{position:fixed;background-size:cover;width:100%;height:100%;top:0;background-size:cover;transition:.7s;z-index:4;background:#1e33a3;opacity:0;display:none;height:100vh}#hamburger-menu.active{display:block;opacity:1;animation:fadeIn .3s ease-in 0s forwards}#hamburger-menu .hamburger-menu-inner{overflow:auto;height:calc(100vh - 57px);padding:80px 140px 40px;max-width:1500px;margin:0 auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-inner{padding:130px 30px;height:100vh;display:block}}#hamburger-menu .hamburger-menu-nav{flex:0 0 100%;display:flex}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav{display:block}}#hamburger-menu .hamburger-menu-nav-list{width:calc((100% - 66px) / 3);margin-right:33px;display:flex;flex-direction:column}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-list{width:100%;margin-right:0;display:block}}#hamburger-menu .hamburger-menu-nav-list:last-child{margin-right:0}#hamburger-menu .hamburger-menu-nav-item{line-height:1.5;margin-bottom:30px}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item{margin-bottom:20px}}#hamburger-menu .hamburger-menu-nav-item:last-child{margin-bottom:0}#hamburger-menu .hamburger-menu-nav-item-head{color:#1e33a3}#hamburger-menu .hamburger-menu-nav-item-head .en{font-size:32px;font-weight:700;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item-head .en{font-size:20px}}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item-head .jp{font-size:12px}}#hamburger-menu .hamburger-menu-nav-item-head .lead{font-size:20px;font-weight:700}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item-head .lead{font-size:14px}}#hamburger-menu .hamburger-menu-nav-item-head2{font-size:20px;font-weight:700;font-family:"Oswald",sans-serif;color:#1e33a3;margin-bottom:5px}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item-head2{font-size:20px}}#hamburger-menu .hamburger-menu-nav-item-cnt{padding:20px 0 0}#hamburger-menu .hamburger-menu-nav-item-cnt .subitem{margin-bottom:1em}#hamburger-menu .hamburger-menu-nav-item-cnt .subitem a{color:#1e33a3}#hamburger-menu .hamburger-menu-nav-item-cnt .subitem a:before{content:"-";margin-right:5px}#hamburger-menu .hamburger-menu-nav-item-cnt .subitem.subitem-mg0{margin-bottom:.5em}#hamburger-menu .hamburger-menu-nav-item .combtn a{display:flex}#hamburger-menu .hamburger-menu-nav-item.item1 a{background:#fff;display:block;padding:5px 20px 10px}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item.item1 a{position:relative}#hamburger-menu .hamburger-menu-nav-item.item1 a .arrow{position:absolute;width:74px;height:8px;right:10px;top:50%;transform:translate(0,-50%)}#hamburger-menu .hamburger-menu-nav-item.item1 a .arrow-inner{position:relative;display:block;width:74px;height:8px}#hamburger-menu .hamburger-menu-nav-item.item1 a .arrow-inner:before{content:"";display:block;width:74px;height:1px;background:#1e33a3;position:absolute;left:0;bottom:0}#hamburger-menu .hamburger-menu-nav-item.item1 a .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #1e33a3;position:absolute;right:-1px;bottom:0}}#hamburger-menu .hamburger-menu-nav-item.item2{background:#fff;padding:15px 20px 20px}#hamburger-menu .hamburger-menu-nav-item.pd0{padding:10px 20px 0}@media screen and (max-width:767px){#hamburger-menu .hamburger-menu-nav-item.pd0{padding:15px 20px 20px}}#hamburger-menu.hamburger-menu-shopstaff{background:#e3e3e3}#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head,#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head2{color:#6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head .arrow-inner:before,#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head2 .arrow-inner:before{background:#6c6c6c !important}#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head .arrow-inner:after,#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-head2 .arrow-inner:after{border-bottom:7px solid #6c6c6c !important}#hamburger-menu.hamburger-menu-shopstaff .hamburger-menu-nav-item-cnt .subitem a{color:#6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a{border:1px solid #6c6c6c;color:#6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a .arrow:before{background:#6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a .arrow:after{border-bottom:7px solid #6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a:hover{color:#fff;background:#6c6c6c}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a:hover .arrow:before{background:#fff}#hamburger-menu.hamburger-menu-shopstaff .combtn.combtn-white a:hover .arrow:after{border-bottom:7px solid #fff}#hamburger-menu.hamburger-menu-officestaff{background:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head,#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head2{color:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head .arrow-inner:before,#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head2 .arrow-inner:before{background:#2f2f2f !important}#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head .arrow-inner:after,#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-head2 .arrow-inner:after{border-bottom:7px solid #2f2f2f !important}#hamburger-menu.hamburger-menu-officestaff .hamburger-menu-nav-item-cnt .subitem a{color:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a{border:1px solid #2f2f2f;color:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a .arrow:before{background:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a .arrow:after{border-bottom:7px solid #2f2f2f}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a:hover{color:#fff;background:#2f2f2f}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a:hover .arrow:before{background:#fff}#hamburger-menu.hamburger-menu-officestaff .combtn.combtn-white a:hover .arrow:after{border-bottom:7px solid #fff}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.fixentry-wrap{position:fixed;z-index:5;right:0;bottom:0}.fixentry-wrap:hover{width:100%}.fixentry-wrap .fixentry{width:140px;position:absolute;bottom:0;right:0;z-index:5}@media screen and (max-width:767px){.fixentry-wrap .fixentry{width:84px}.fixentry-wrap .fixentry img{width:100%}}.fixentry-wrap .fixentry-menu{position:fixed;z-index:1;width:100%;height:auto;bottom:0;left:0;transition:.7s;z-index:4;background:#a1d0e6;opacity:0;display:none}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu{height:100vh}}.fixentry-wrap .fixentry-menu.active{display:block;opacity:1;animation:fadeIn .3s ease-in 0s forwards}.fixentry-wrap .fixentry-menu-inner{display:flex;padding-right:140px}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-inner{flex-direction:column;padding-right:0;padding-top:90px;overflow:auto;height:100vh}}.fixentry-wrap .fixentry-menu-logo{position:absolute;left:4px;top:5px;z-index:1}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-hamburger{display:block;position:fixed;z-index:5;width:44px;height:44px;background:rgba(255,255,255,.58);padding:12px 6px;top:15px;right:15px;cursor:pointer;transition:1s}.fixentry-wrap .fixentry-menu-hamburger .inner{position:relative;width:32px;height:20px}.fixentry-wrap .fixentry-menu-hamburger .inner .inner_line{display:block;position:absolute;left:0;width:32px;height:2px;transition:.4s;background:#707070}.fixentry-wrap .fixentry-menu-hamburger .inner .inner_line.line1{top:0;transform:translateY(9px) rotate(-30deg)}.fixentry-wrap .fixentry-menu-hamburger .inner .inner_line.line2{background:0 0}.fixentry-wrap .fixentry-menu-hamburger .inner .inner_line.line3{bottom:0;transform:translateY(-9px) rotate(30deg);background:#707070}}.fixentry-wrap .fixentry-menu-unit{padding:20px 5% 10px;flex-grow:1}.fixentry-wrap .fixentry-menu-unit.unit1{width:45%;padding-right:0;background:#c9e2ee;position:relative}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-unit.unit1{width:100%;padding:30px;background:#a1d0e6}}.fixentry-wrap .fixentry-menu-unit.unit1:before{content:"";display:block;width:100%;height:100%;background:#c9e2ee;position:absolute;right:-13%;top:0;z-index:-1;transform:translate(0px,0px) skew(-25deg,0deg)}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-unit.unit1:before{display:none}}.fixentry-wrap .fixentry-menu-unit.unit2{width:55%;padding-left:20%}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-unit.unit2{width:100%;padding-left:0;padding:30px;background:#c9e2ee}}.fixentry-wrap .fixentry-menu-unit-header{line-height:1.2;margin-bottom:15px}.fixentry-wrap .fixentry-menu-unit-header .en{font-family:"Oswald",sans-serif;color:#fff;font-size:4.39239vw}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-unit-header .en{font-size:38px}}.fixentry-wrap .fixentry-menu-unit-header .jp{font-size:16px;font-weight:700;color:#1e33a3}@media screen and (max-width:767px){.fixentry-wrap .fixentry-menu-unit-header .jp{margin:10px 0;font-size:15px}}.fixentry-wrap .fixentry-menu-unit-item{margin-bottom:15px}.fixentry-wrap .fixentry-menu-unit-item:last-child{margin-bottom:0}.fixentry-wrap .fixentry-menu-unit-item a{background:0 0 !important;width:290px;padding:6px 18px}.fixentry-wrap .fixentry-menu-unit-item a:hover{background:#1e33a3 !important}.fixentry-wrap .fixentry-menu-unit-item a .label{margin-right:0}.foot_requirement{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/foot-requirement.jpg) no-repeat center center/cover;padding:100px}@media screen and (max-width:767px){.foot_requirement{padding:30px 20px}}.foot_requirement-inner{background:rgba(255,255,255,.9);max-width:1010px;margin:0 auto;padding:70px}@media screen and (max-width:767px){.foot_requirement-inner{padding:20px 10px}}.foot_requirement-list{display:flex;justify-content:center;padding-top:20px}@media screen and (max-width:767px){.foot_requirement-list{display:block}}.foot_requirement-item{margin:0 20px}@media screen and (max-width:767px){.foot_requirement-item{margin:0 0 20px}}.foot_requirement-item a{width:282px;padding:5px 18px}@media screen and (max-width:767px){.foot_requirement-item a{width:100%}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.foot_requirement-item a{width:300px}}.foot_bnr{padding:100px 0;width:100%;overflow:hidden}@media screen and (max-width:767px){.foot_bnr{padding:70px 40px 20px}}.foot_bnr-item{text-align:center;margin-bottom:50px;position:relative;left:39px}@media screen and (max-width:767px){.foot_bnr-item{left:0}}.l_footer{background:#1e33a3;color:#fff;padding:40px 5vw}.l_footer-inner{display:flex;justify-content:space-between}@media screen and (max-width:767px){.l_footer-inner{display:block}}.l_footer-left .logo{margin-bottom:20px}.l_footer-left .info{font-size:15px;line-height:1.66;margin-bottom:20px}@media screen and (max-width:767px){.l_footer-left .info{font-size:14px}}@media screen and (max-width:767px){.l_footer-left .map{height:160px;margin-bottom:40px}.l_footer-left .map iframe{width:100%;height:100%}}.l_footer-right{display:flex;flex-direction:column;justify-content:space-between}.l_footer-officestaff{background:#2f2f2f}.l_footer-shopstaff{background:#acacac}.footernav{display:flex;align-items:flex-start}@media screen and (max-width:767px){.footernav{display:block}}.footernav-list{border-left:1px solid #fff;padding-right:50px;padding-left:15px}@media screen and (max-width:767px){.footernav-list{padding-right:0;margin-bottom:30px}}.footernav-item{margin-bottom:40px;line-height:1}@media screen and (max-width:767px){.footernav-item{margin-bottom:30px}}.footernav-item:last-child{margin-bottom:0}.footernav-child-list{padding-top:20px;padding-left:10px;margin:0}.footernav-child-item{margin-bottom:15px}.footernav-child-item-head{font-family:"Oswald",sans-serif;margin-bottom:10px;margin-top:10px}@media screen and (max-width:767px){.footernav-child-item{margin-bottom:30px}}.footernav-child-item:last-child{margin-bottom:0}.copyright{text-align:center}@media screen and (max-width:767px){.copyright{text-align:left}}.copyright small{font-size:16px}@media screen and (max-width:767px){.copyright small{font-size:12px}}.sidebar-search{padding:20px 0 40px;background-color:#fff}.sidebar-search--head{padding:0 10px 20px}.sidebar-search--img{margin-bottom:18px;text-align:center}.sidebar-search--ttl{margin-bottom:10px}.sidebar-search--ratingWrap{display:flex;align-items:center;margin-bottom:10px}.sidebar-search--rating{display:flex;align-items:center}.sidebar-search--rating-stars{display:flex;align-items:center}.sidebar-search--rating-stars img{display:inline-block;margin-right:3px}.sidebar-search--rating-number{line-height:1}.sidebar-search--rating-cmt{position:relative;display:block;padding-left:22px}.sidebar-search--rating-cmt:before{position:absolute;top:5px;left:0;width:17px;height:15px;display:block;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/search/icon-msg.svg) no-repeat;background-size:100% 100%;content:""}.sidebar-search .form{border-top:solid 1px #ebebeb}.sidebar-search .form-row{display:flex;padding:12px 15px;border-bottom:solid 1px #ebebeb}.sidebar-search .form-row:last-child{border-bottom:none}.sidebar-search .form-row--cnt{width:100%}@media screen and (max-width:767px){.sidebar-search .form-row--cnt .label-box{flex-wrap:wrap;flex-flow:column}.sidebar-search .form-row--cnt .label-box .link-blue{display:block}}.sidebar-search .form-label{width:72px;margin-right:12px;flex-shrink:0;margin-bottom:0}@media screen and (max-width:767px){.sidebar-search .form-label{margin-right:20px}}.sidebar-search--map{margin:30px 0 35px}.kv{position:relative;width:100%;overflow:hidden}@media screen and (max-width:767px){.kv{height:100vh}}.kv-txt{position:absolute;right:2vw;top:50%;transform:translate(0,-50%);z-index:2;color:#1e33a3;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.kv-txt{right:auto;left:5vw;top:auto;bottom:3vw;transform:translate(0,0)}}.kv-txt .catch1{font-size:7.32064vw;font-weight:700;line-height:1.36;color:#2240ff;margin-bottom:1.5vw}@media screen and (max-width:767px){.kv-txt .catch1{font-size:12.82051vw;line-height:1.2}}.kv-txt .catch2{font-size:1.75695vw;line-height:1.79}@media screen and (max-width:767px){.kv-txt .catch2{font-size:4.10256vw;line-height:1.68}}.kv-img{padding-right:28%;position:relative}@media screen and (max-width:767px){.kv-img{padding:0}}.kv-img:before{content:"";display:block;width:150%;height:100%;background:#fff;position:absolute;left:57%;top:0;z-index:1;transform:translate(0px,0px) skew(-25deg,0deg)}@media screen and (max-width:767px){.kv-img:before{display:none}}.kv-img .slick-slide{object-fit:cover;width:100%;height:100%;height:60vw}@media screen and (max-width:767px){.kv-img .slick-slide{height:65vh}}.kv-img .slick-slide.slide-animation{animation:zoomUp 6s 0s linear}.kv-img .slick-slide img{object-fit:cover;width:100%;height:100%}.kv-scroll{position:absolute;left:30px;bottom:240px;z-index:1;display:flex;align-items:flex-end;transform:rotate(90deg);transform-origin:bottom left}@media screen and (max-width:767px){.kv-scroll{display:none}}.kv-scroll .label{margin-right:0;color:#1e33a3;font-family:"Oswald",sans-serif;font-size:16px;font-weight:700;line-height:1;margin-right:9px}.kv-scroll .arrow-inner{position:relative;display:block;width:115px;height:8px;top:-2px}.kv-scroll .arrow-inner:before{content:"";display:block;width:115px;height:2px;background:#1e33a3;position:absolute;left:0;bottom:0}.kv-scroll .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:22px solid transparent;border-bottom:11px solid #1e33a3;position:absolute;right:-1px;bottom:0}@keyframes zoomUp{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.index_news{background:#1e33a3;color:#fff;position:relative}.index_news-ttl{position:absolute;top:50%;left:0;font-family:"Oswald",sans-serif;font-size:74px;font-weight:500;transform:rotate(90deg) translate(-30px,calc(-50% + 85px));transform-origin:center;margin:0;line-height:1}@media screen and (max-width:767px){.index_news-ttl{font-size:7.69231vw;transform:rotate(90deg) translate(-116px,calc(-50% + 20px))}}.index_news-inner{display:flex;padding:30px 10vw}@media screen and (max-width:767px){.index_news-inner{display:block;padding:40px 10px 30px 50px}}.index_news-list{flex:10 0 auto;margin:0 0 10px;padding-right:30px}@media screen and (max-width:767px){.index_news-list{padding-right:0}}.index_news-item{margin-bottom:20px;border-bottom:1px solid #fff;padding-bottom:10px}@media screen and (max-width:767px){.index_news-item{padding-bottom:3px}}.index_news-item:last-child{margin-bottom:0}.index_news-item.item2{margin-left:50px}@media screen and (max-width:767px){.index_news-item.item2{margin-left:0}}.index_news-item.item3{margin-left:100px}@media screen and (max-width:767px){.index_news-item.item3{margin-left:0}}.index_news-item a{display:flex;line-height:1.5;align-items:center}@media screen and (max-width:767px){.index_news-item a{flex-wrap:wrap}}.index_news-item a .cat{background:#fff;color:#1e33a3;font-size:12px;padding:1px 10px}.index_news-item a .date{margin:0 1em}.index_news-item a .postttl{margin:0;font-weight:500}@media screen and (max-width:767px){.index_news-item a .postttl{width:100%;padding-top:10px}}@media screen and (max-width:767px){.index_news-more{display:flex;justify-content:flex-end}}.index_news-more a{border:1px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:10px}@media screen and (max-width:767px){.index_news-more a{border:none;flex-direction:column-reverse;color:#fff;line-height:1.5;width:auto}}.index_news-more a .arrow{width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff}@media screen and (max-width:767px){.index_news-more a .arrow{position:relative;display:block;width:110px;height:8px;border:none}.index_news-more a .arrow:before{content:"";display:block;width:110px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.index_news-more a .arrow:after{content:"";display:block;width:0;height:0;border-right:25px solid transparent;border-bottom:7px solid #fff;position:absolute;right:-1px;bottom:0}}.index_news-more a .label{font-size:20px;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.index_news-more a .label{font-size:16px;font-family:"Oswald",sans-serif;letter-spacing:.05em}}.index_wrap1{position:relative;width:100%;overflow:hidden;padding-bottom:100px}@media screen and (max-width:767px){.index_wrap1{padding-bottom:0}}.index_wrap1:before,.index_wrap1:after{content:"";display:block;height:780px;width:10000px;position:absolute;left:50%;top:50%;z-index:-1;background:rgba(217,217,217,.4)}@media screen and (max-width:767px){.index_wrap1:before,.index_wrap1:after{background:rgba(217,217,217,.2);height:436px;transform-origin:left top}}.index_wrap1:before{transform:rotate(38deg) translate(-40%,380%)}@media screen and (max-width:767px){.index_wrap1:before{transform:rotate(38deg) translate(-50%,-150%)}}.index_wrap1:after{transform:rotate(-27deg) translate(-30%,-237%)}@media screen and (max-width:767px){.index_wrap1:after{transform:rotate(-27deg) translate(-50%,-17%)}}.index_about{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/about.png) no-repeat left top;background-size:cover;padding:9vw 50vw 0 10vw}@media screen and (max-width:767px){.index_about{padding:60px 0;background:0 0}}.index_about-ttl{font-size:25px}@media screen and (max-width:767px){.index_about-ttl{font-size:18px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/top/sp/about.jpg) no-repeat left top;background-size:100% auto;padding:20px;line-height:1.66;margin-bottom:0}}.index_about-body{line-height:2.857}@media screen and (max-width:767px){.index_about-body{padding:20px}}.index_about .combtn{margin:50px 0}@media screen and (max-width:767px){.index_about .combtn{margin:20px}}.index_reason{padding:100px 0}@media screen and (max-width:767px){.index_reason{padding:20px}}.index_reason-inner{max-width:1190px;margin:0 auto}.index_reason-list{display:flex;align-items:flex-start}@media screen and (max-width:767px){.index_reason-list{display:block}}.index_reason-item{border-right:1px dashed #1e33a3;width:33.33%;padding:0 50px}@media screen and (max-width:767px){.index_reason-item{width:100%;border:none;border-bottom:1px dashed #1e33a3;padding:50px 20px}}.index_reason-item.item2{margin-top:150px}@media screen and (max-width:767px){.index_reason-item.item2{margin-top:0}}.index_reason-item.item3{margin-top:300px}@media screen and (max-width:767px){.index_reason-item.item3{margin-top:0;border:none}}.index_reason-item .icon{text-align:center}.index_reason-item .ttl{text-align:center;font-size:20px;margin:20px 0}.index_aboutjob{background:#1e33a3;color:#fff;padding:80px 0}@media screen and (max-width:767px){.index_aboutjob{padding:50px 30px}}.index_aboutjob .common_ttl{color:#fff}.index_aboutjob-lead{text-align:center;margin-bottom:40px;line-height:1.78}.index_aboutjob-list{display:flex;justify-content:center}@media screen and (max-width:767px){.index_aboutjob-list{display:block}}.index_aboutjob-item{margin:0 20px}@media screen and (max-width:767px){.index_aboutjob-item{margin:30px 0 0}}.index_blog{padding:150px 0;position:relative;width:100%;overflow:hidden}@media screen and (max-width:767px){.index_blog{padding:60px 0 80px}}@media screen and (max-width:767px){.index_blog-inner{padding:0}}.index_blog:before,.index_blog:after{content:"";display:block;height:780px;width:10000px;position:absolute;left:50%;top:50%;z-index:-1;background:rgba(217,217,217,.4)}@media screen and (max-width:767px){.index_blog:before,.index_blog:after{background:rgba(217,217,217,.2);height:436px;transform-origin:left top}}.index_blog:before{transform:rotate(27deg) translate(-40%,277%)}@media screen and (max-width:767px){.index_blog:before{transform:rotate(38deg) translate(-50%,-90%)}}.index_blog:after{transform:rotate(-27deg) translate(-30%,-382%)}@media screen and (max-width:767px){.index_blog:after{display:none}}.index_blog .common_ttl{text-align:left}@media screen and (max-width:767px){.index_blog .common_ttl{text-align:center}}.index_blog-list{display:flex}@media screen and (max-width:767px){.index_blog-list .slick-prev,.index_blog-list .slick-next{top:107px}}.index_blog-item{width:calc((100% - 150px) / 3);margin-right:75px}@media screen and (max-width:767px){.index_blog-item{margin:0 30px}}.index_blog-item:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.index_blog-item:nth-child(3n){margin:0 30px}}.index_blog-item-img{margin-bottom:15px;height:215px}.index_blog-item-img img{object-fit:cover;width:100%;height:100%}.index_blog-item .data{display:flex;align-items:center;line-height:1.5;margin-bottom:10px}.index_blog-item .cat{background:#1e33a3;color:#fff;font-size:12px;padding:0 5px;margin-right:15px}.index_blog-item .postttl{line-height:1.7}.index_blog .combtn2{display:flex;justify-content:flex-end;padding-top:50px}@media screen and (max-width:767px){.index_blog .combtn2{justify-content:center;padding-top:65px}}.about_anchor{padding:100px 0;position:relative;z-index:1}@media screen and (max-width:767px){.about_anchor{padding:60px 0 30px}}.about_anchor-list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.about_anchor-list{display:block}}.about_anchor-item{width:calc((100% - 120px) / 5);margin-right:30px;margin-bottom:40px}@media screen and (max-width:767px){.about_anchor-item{width:100%;margin-right:0;margin-bottom:20px}}.about_anchor-item:nth-child(5n){margin-right:0}.about_anchor-item a{background:#1e33a3;color:#fff;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700;position:relative}@media screen and (max-width:767px){.about_anchor-item a{height:42px}}.about_anchor-item a .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%);width:0;height:0;border-style:solid;border-width:9px 5.5px 0;border-color:#fff transparent transparent}.about_philosophy{padding:0 0 100px}@media screen and (max-width:767px){.about_philosophy{padding:0 0 60px}}.about_philosophy-unit{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/about/bk_philosophy.jpg) no-repeat center top/cover;text-align:center;padding:100px 0 80px;margin-top:50px;color:#fff}@media screen and (max-width:767px){.about_philosophy-unit{padding:50px 0 80px;margin-top:30px}}.about_philosophy-list{max-width:910px;width:100%;margin:0 auto}@media screen and (max-width:767px){.about_philosophy-list{max-width:90%;margin:0 auto}}.about_philosophy-list li{border:1px solid #fff;padding:25px 35px;margin-bottom:50px;display:flex;align-items:center;text-align:left}@media screen and (max-width:767px){.about_philosophy-list li{flex-direction:column;padding:15px 25px;margin-bottom:30px}}.about_philosophy-list li:last-child{margin-bottom:0}.about_philosophy-list li .title_box{width:250px;margin-right:30px;text-align:left}@media screen and (max-width:767px){.about_philosophy-list li .title_box{width:100%;margin:0}}.about_philosophy-list li .title_box h3{font-family:"Oswald",sans-serif;font-size:60px;line-height:1.3;margin-bottom:20px}@media screen and (max-width:767px){.about_philosophy-list li .title_box h3{font-size:45px;margin-bottom:10px}}.about_philosophy-list li .title_box h3 span{font-family:"Noto Sans JP",sans-serif;font-size:16px;display:block}@media screen and (max-width:767px){.about_philosophy-list li .title_box h3 span{font-size:14px}}.about_philosophy-list li .title_box .s_red{color:#c00;font-size:16px;line-height:1.5}@media screen and (max-width:767px){.about_philosophy-list li .title_box .s_red{font-size:14px}}.about_philosophy-list li .txt_box{width:calc(100% - 280px)}@media screen and (max-width:767px){.about_philosophy-list li .txt_box{width:100%}}.about_philosophy-list li .txt_box p{font-size:24px;font-weight:700;margin:0;line-height:200%}@media screen and (max-width:767px){.about_philosophy-list li .txt_box p{font-size:16px;font-weight:700;margin:0 auto 10px;line-height:190%}}.about_philosophy-list li .txt_box p span{font-size:33px}@media screen and (max-width:767px){.about_philosophy-list li .txt_box p span{font-size:24px}}.about_corevalue{padding:0 0 100px}@media screen and (max-width:767px){.about_corevalue{padding:0 0 40px}}.about_corevalue-unit{background:rgba(30,51,163,.1);text-align:center;padding:50px 0;margin:60px 0}@media screen and (max-width:767px){.about_corevalue-unit{margin:0;padding:30px 20px}}.about_corevalue-unit-ttl{font-size:20px;margin-bottom:40px}@media screen and (max-width:767px){.about_corevalue-unit-ttl{margin-bottom:25px;border-bottom:2px solid #1e33a3;line-height:1.5;padding-bottom:.5em}}.about_corevalue-unit-ttl span{border-bottom:2px solid #1e33a3}@media screen and (max-width:767px){.about_corevalue-unit-ttl span{border-bottom:none}}.about_corevalue-unit-list{display:flex;justify-content:center;margin:0}@media screen and (max-width:767px){.about_corevalue-unit-list{display:block}}.about_corevalue-unit-item{background:#fff;font-size:15px;font-weight:700;margin:0 15px;padding:20px;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width:767px){.about_corevalue-unit-item{margin:0 0 20px}}.about_corevalue-unit-item:before{position:absolute;left:0;top:0;content:"";display:block;width:0;height:0;border-style:solid;border-width:34px 34px 0 0;border-color:#1e33a3 transparent transparent}.about_corevalue-unit-list.list-2 .about_corevalue-unit-item{width:369px}@media screen and (max-width:767px){.about_corevalue-unit-list.list-2 .about_corevalue-unit-item{width:100%}}.about_corevalue-unit-list.list-3 .about_corevalue-unit-item{width:310px}@media screen and (max-width:767px){.about_corevalue-unit-list.list-3 .about_corevalue-unit-item{width:100%}}.about_greeting{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/about/greeting.jpg) no-repeat center top/cover;padding:0 0 0 10vw;position:relative;aspect-ratio:249/88}@media screen and (max-width:767px){.about_greeting{background:0 0;padding:0;aspect-ratio:auto}}.about_greeting-header .line1{font-size:14px;color:#1e33a3;font-weight:700}@media screen and (max-width:767px){.about_greeting-header .line1{font-size:14px;position:relative;padding:0 20px;top:-20px}}.about_greeting-header .line2{font-size:25px}@media screen and (max-width:767px){.about_greeting-header .line2{font-size:20px;padding:20px 20px 0;line-height:1.5}}.about_greeting-txt{font-size:14px}@media screen and (max-width:767px){.about_greeting-txt{font-size:14px;padding:0 20px}}.about_greeting-txt .name{font-weight:700}.about_greeting-en{font-size:13.46999vw;font-family:"Oswald",sans-serif;font-weight:500;position:absolute;top:-8vw;left:3vw;color:#1e33a3;opacity:.05;line-height:1}@media screen and (max-width:767px){.about_greeting-en{position:relative;left:0;top:0;font-size:26vw;text-align:center;width:100%;overflow:hidden}}.about_c_culture{padding:100px 0}@media screen and (max-width:767px){.about_c_culture{padding:50px 20px}}.about_c_culture-inner{display:grid;grid-template-columns:33vw auto;grid-template-rows:auto 1fr;grid-column-gap:60px;grid-row-gap:0px}@media screen and (max-width:767px){.about_c_culture-inner{display:block}}.about_c_culture .common_ttl2 .en{font-size:50px}@media screen and (max-width:767px){.about_c_culture .common_ttl2 .en{font-size:30px}}.about_c_culture .common_ttl2 .jp{font-size:14px}@media screen and (max-width:767px){.about_c_culture .common_ttl2 .jp{font-size:14px}}.about_c_culture-img{grid-area:1/1/3/2}@media screen and (max-width:767px){.about_c_culture-img{margin-bottom:20px}}.about_c_culture-img img{width:100%}.about_c_culture-txt{font-size:14px}@media screen and (max-width:767px){.about_c_culture-txt{font-size:14px}}.about_wrap1{position:relative;width:100%;overflow:hidden;padding-bottom:100px}@media screen and (max-width:767px){.about_wrap1{padding-bottom:0}}.about_wrap1:before,.about_wrap1:after{content:"";display:block;height:780px;width:10000px;position:absolute;left:50%;top:50%;z-index:-1;background:rgba(217,217,217,.15)}@media screen and (max-width:767px){.about_wrap1:before,.about_wrap1:after{background:rgba(217,217,217,.2);height:436px;transform-origin:left top}}.about_wrap1:before{transform:rotate(38deg) translate(-40%,380%)}@media screen and (max-width:767px){.about_wrap1:before{transform:rotate(38deg) translate(-50%,-135%)}}.about_wrap1:after{transform:rotate(-27deg) translate(-30%,-410%)}@media screen and (max-width:767px){.about_wrap1:after{transform:rotate(-27deg) translate(-50%,0%)}}.about_culture{padding:0 0 50px}.about_culture-lead{margin-bottom:30px}.about_culture-list{border-top:1px solid #707070}@media screen and (max-width:767px){.about_culture-list{border:none}.about_culture-list .slick-prev{top:auto;bottom:-52px;left:calc(50% - 100px);transform:translate(-50%,-50%);width:32px;height:32px}.about_culture-list .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-3.png) no-repeat center center;background-size:32px 32px}.about_culture-list .slick-next{top:auto;bottom:-52px;right:auto;left:calc(50% + 100px);transform:translate(-50%,-50%);width:32px;height:32px}.about_culture-list .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-3.png) no-repeat center center;background-size:32px 32px}}.about_culture-item{border-bottom:1px solid #707070;display:flex;align-items:center;padding:20px 0}@media screen and (max-width:767px){.about_culture-item{display:block;border:none}}.about_culture-item-header{text-align:center;flex:0 0 346px}.about_culture-item-header .number{font-size:35px;font-family:"Oswald",sans-serif;font-weight:500;color:#1e33a3;line-height:1}.about_culture-item-header .ttl{font-size:20px;margin:10px 0;line-height:1.5}@media screen and (max-width:767px){.about_culture-item-header .icon img{display:block;margin:0 auto 10px}}.about_infographics{background:#f5f5f5;padding:100px 0}@media screen and (max-width:767px){.about_infographics{padding:50px 30px 70px}}.about_infographics-inner{max-width:1250px;margin:0 auto}.about_gallery{padding:100px 0 50px;position:relative;width:100%;overflow:hidden}@media screen and (max-width:767px){.about_gallery{padding:50px 0 60px}}.about_gallery:before{content:"";display:block;background-color:#1e33a3;height:190px;width:100%;position:absolute;bottom:0;z-index:-1}.about_gallery .common_ttl2{margin-bottom:30px}@media screen and (max-width:767px){.about_gallery .common_ttl2{text-align:center}}.about_gallery-inner{padding:0 0 0 5vw}@media screen and (max-width:767px){.about_gallery-inner{padding:0}}.about_gallery-wrap{position:relative}.about_gallery-slide{width:53vw;z-index:1}@media screen and (max-width:767px){.about_gallery-slide{width:100%}.about_gallery-slide .slick-dots{bottom:-39px}.about_gallery-slide .slick-dots li button:before{background-color:#fff}.about_gallery-slide .slick-dots li.slick-active button:before{background-color:#d0d0d0}.about_gallery-slide .slick-prev{top:auto;bottom:-63px;left:calc(50% - 100px);transform:translate(-50%,-50%);width:34px;height:34px;border:1px solid #fff}.about_gallery-slide .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-3.png) no-repeat center center;background-size:32px 32px}.about_gallery-slide .slick-next{top:auto;bottom:-63px;right:auto;left:calc(50% + 100px);transform:translate(-50%,-50%);width:34px;height:34px;border:1px solid #fff}.about_gallery-slide .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-3.png) no-repeat center center;background-size:32px 32px}}.about_gallery-slide .slick-slide img{width:100%}.about_gallery-subslide-wrap{position:absolute;bottom:0;right:0}@media screen and (max-width:767px){.about_gallery-subslide-wrap{display:none}}.about_gallery-subslide{width:83.8vw;margin-left:auto}.about_gallery-subslide .slick-slide{margin:0 1.46413vw}.about_gallery-subslide .slick-slide img{width:100%}.about_gallery-subslide .slick-prev{left:calc(53%);top:-40px;width:32px;height:32px}.about_gallery-subslide .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-2.png) no-repeat center center;background-size:32px 32px}.about_gallery-subslide .slick-next{right:auto;left:calc(53% + 50px);top:-40px;width:32px;height:32px}.about_gallery-subslide .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-2.png) no-repeat center center;background-size:32px 32px}.about_c_info{padding:100px 0 140px}@media screen and (max-width:767px){.about_c_info{padding:60px 30px}}.about_c_info-inner{max-width:752px;margin:0 auto}.about_c_info .common_ttl2{margin-bottom:30px}@media screen and (max-width:767px){.about_c_info .common_ttl2{text-align:left}}.about_c_info-table{width:100%;border-top:1px solid #707070}@media screen and (max-width:767px){.about_c_info-table{display:block}.about_c_info-table thead,.about_c_info-table tbody,.about_c_info-table tr,.about_c_info-table th,.about_c_info-table td{display:block;width:100%}}.about_c_info-table th,.about_c_info-table td{border-bottom:1px solid #707070;padding:20px 0;vertical-align:middle}.about_c_info-table th{width:12em}@media screen and (max-width:767px){.about_c_info-table th{border:none;padding:20px 0 0;width:100%}}@media screen and (max-width:767px){.about_c_info-table td{padding:0 0 20px}}.about_c_info-map{width:100%;height:254px;margin-top:50px}@media screen and (max-width:767px){.about_c_info-map{margin-top:30px}}.about_c_info-map iframe{height:100%;width:100%}.about_store{padding:0 0 8vw}@media screen and (max-width:767px){.about_store{padding:0 0 60px}}.about_store .areasearch{margin-bottom:40px}@media screen and (max-width:767px){.about_store .areasearch{margin-bottom:25px}}.about_store-flex{display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width:767px){.about_store-flex{display:block}}.about_store-unit-wrap{display:flex;flex-wrap:wrap;border:1px solid #707070;border-bottom:none;position:relative}@media screen and (max-width:767px){.about_store-unit-wrap{display:block;border:none;border-top:1px solid #707070}}.about_store-unit-wrap:after{content:"";width:100%;height:1px;background:#707070;position:absolute;bottom:0}.about_store-unit{width:50%;padding:40px 30px;border-bottom:1px solid #707070;font-size:15px}@media screen and (max-width:767px){.about_store-unit{width:100%;padding:20px 0}}.about_store-unit:nth-child(2n+1){border-right:1px solid #707070}@media screen and (max-width:767px){.about_store-unit:nth-child(2n+1){border-right:none}}.about_store-unit .info p{margin:0}.service_anchor{text-align:center;padding:100px 0}@media screen and (max-width:767px){.service_anchor{padding:60px 0 30px}}.service_anchor-ttl{font-size:25px;font-weight:700;margin-bottom:40px}@media screen and (max-width:767px){.service_anchor-ttl{font-size:20px;line-height:1.5;margin-bottom:20px}}.service_anchor-list{display:flex;justify-content:center}@media screen and (max-width:767px){.service_anchor-list{flex-wrap:wrap;margin:0}}.service_anchor-item{width:194px;height:194px;border-radius:50%;margin:0 30px}@media screen and (max-width:767px){.service_anchor-item{width:calc((100% - 15px) / 2);margin:0 15px 15px 0;height:65px}.service_anchor-item:nth-child(2n){margin-right:0}}.service_anchor-item a{width:194px;height:194px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;background:#1e33a3;line-height:1.42;position:relative}@media screen and (max-width:767px){.service_anchor-item a{width:100%;height:65px;border-radius:0;font-size:12px}}.service_anchor-item a .arrow{position:absolute;left:50%;bottom:50px;transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:12px 7px 0;border-color:#fff transparent transparent}@media screen and (max-width:767px){.service_anchor-item a .arrow{border-width:9px 5.5px 0;bottom:7px}}.service_anchor-item.item1 a{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/service/anchor-1.png) no-repeat center center/cover}@media screen and (max-width:767px){.service_anchor-item.item1 a{background:#1e33a3}.service_anchor-item.item1 a .label{padding-bottom:15px}}.service_anchor-item.item2 a{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/service/anchor-2.png) no-repeat center center/cover}@media screen and (max-width:767px){.service_anchor-item.item2 a{background:#1e33a3}}.service_anchor-item.item3 a{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/service/anchor-3.png) no-repeat center center/cover}@media screen and (max-width:767px){.service_anchor-item.item3 a{background:#1e33a3}}.service_anchor-item.item4 a{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/service/anchor-4.png) no-repeat center center/cover}@media screen and (max-width:767px){.service_anchor-item.item4 a{background:#1e33a3}}.service_sec{position:relative}.service_sec-img img{width:100%}.service_sec-txt{position:absolute;color:#fff;top:18vw;left:9vw;width:30vw}@media screen and (max-width:767px){.service_sec-txt{position:static;background:rgba(30,51,163,.8);width:100%;padding:30px}}.service_sec-ttl{font-size:2.56223vw;margin:0 0 .3em;line-height:1.85}@media screen and (max-width:767px){.service_sec-ttl{font-size:20px;border-bottom:2px solid #fff}}.service_sec-ttl span{border-bottom:5px solid #fff}@media screen and (max-width:767px){.service_sec-ttl span{border-bottom:none}}.service_sec-body{font-size:14px;line-height:2.14}@media screen and (max-width:767px){.service_sec-body{font-size:14px}}.service_sec.service2 .service_sec-txt{top:19vw;left:62vw}.service_sec.service3 .service_sec-txt{top:23vw;left:9vw}.service_sec.service4 .service_sec-txt{top:20vw;left:62vw}.reason_anchor{padding:100px 0}@media screen and (max-width:767px){.reason_anchor{padding:60px 0 30px}}.reason_anchor-list{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.reason_anchor-list{display:block}}.reason_anchor-item{width:calc((100% - 120px) / 4);margin-right:40px}@media screen and (max-width:767px){.reason_anchor-item{width:100%;margin-right:0;margin-bottom:20px}}.reason_anchor-item:last-child{margin-right:0}.reason_anchor-item a{background:#1e33a3;color:#fff;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700;position:relative}@media screen and (max-width:767px){.reason_anchor-item a{height:42px}}.reason_anchor-item a .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%);width:0;height:0;border-style:solid;border-width:9px 5.5px 0;border-color:#fff transparent transparent}.reason_benefits{padding:0 0 100px}@media screen and (max-width:767px){.reason_benefits{padding:0 0 60px}}.reason_benefits-ttl{background:#1e33a3;color:#fff;text-align:center;padding:10px;margin:0;font-weight:500}@media screen and (max-width:767px){.reason_benefits-ttl{line-height:1.5}}.reason_benefits-ttl .jp{font-size:25px;margin-right:.7em}@media screen and (max-width:767px){.reason_benefits-ttl .jp{display:block;font-size:20px}}.reason_benefits-ttl .en{font-size:20px;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.reason_benefits-ttl .en{display:block;font-size:20px}}.reason_benefits-list{display:flex;flex-wrap:wrap;margin:0}@media screen and (max-width:767px){.reason_benefits-list{display:block;padding:0 20px}}.reason_benefits-item{width:33.33%;text-align:center;border-right:1px solid #707070;border-bottom:1px solid #707070;padding:30px 0}@media screen and (max-width:767px){.reason_benefits-item{width:100%;border-right:none}}.reason_benefits-item-icon{height:100px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.reason_benefits-item-icon{height:auto}}.reason_benefits-item-ttl{font-size:20px;font-weight:700;line-height:1.5;margin:10px 0}@media screen and (max-width:767px){.reason_benefits-item-ttl{font-size:14px;margin:5px 0}}.reason_benefits-item-ttlen{font-size:16px;font-family:"Oswald",sans-serif;font-weight:500;line-height:1.3}@media screen and (max-width:767px){.reason_benefits-item-ttlen{font-size:12px}}.reason_e_system{padding:0 0 100px}@media screen and (max-width:767px){.reason_e_system{padding:0 0 60px}}@media screen and (max-width:767px){.reason_e_system-inner{padding:0}}.reason_e_system-table-row{display:flex}.reason_e_system-table-row-header{border-bottom:1px solid #707070;border-right:1px solid #707070;border-left:1px solid #707070;padding:20px;text-align:center;width:125px;display:flex;justify-content:center;align-items:center;font-weight:700}@media screen and (max-width:767px){.reason_e_system-table-row-header{background-color:#1e33a3;color:#fff;width:127px;padding:10px}}.reason_e_system-table-row-cnt{width:calc(100% - 125px)}@media screen and (max-width:767px){.reason_e_system-table-row-cnt{width:calc(100% - 127px)}}.reason_e_system-table-row-cnt .cnt_row{display:flex}@media screen and (max-width:767px){.reason_e_system-table-row-cnt .cnt_row{display:block}}.reason_e_system-table-row-cnt .cnt_row .cnt_row-data1,.reason_e_system-table-row-cnt .cnt_row .cnt_row-data2{border-bottom:1px solid #707070;border-right:1px solid #707070;padding:20px}@media screen and (max-width:767px){.reason_e_system-table-row-cnt .cnt_row .cnt_row-data1,.reason_e_system-table-row-cnt .cnt_row .cnt_row-data2{line-height:1.57}}.reason_e_system-table-row-cnt .cnt_row .cnt_row-data1{text-align:center;width:222px;display:flex;align-items:center;justify-content:center;font-weight:700}@media screen and (max-width:767px){.reason_e_system-table-row-cnt .cnt_row .cnt_row-data1{width:100%;border-bottom:none;display:block;text-align:left;padding:10px 10px 0}}.reason_e_system-table-row-cnt .cnt_row .cnt_row-data2{width:calc(100% - 222px)}@media screen and (max-width:767px){.reason_e_system-table-row-cnt .cnt_row .cnt_row-data2{width:100%;padding:0 10px 10px}}.reason_e_system-table-row.blue{background:#1e33a3;color:#fff;text-align:center}@media screen and (max-width:767px){.reason_e_system-table-row.blue{display:none}}.reason_e_system-table-row.blue .reason_e_system-table-row-header,.reason_e_system-table-row.blue .reason_e_system-table-row-cnt .cnt_row .cnt_row-data1{border-right:1px solid #fff}@media screen and (max-width:767px){.reason_e_system-table-row.row1{border-top:1px solid #707070}.reason_e_system-table-row.row1 .cnt_row-data1{padding:20px 10px 10px}}.reason_careerplan{padding:0 0 100px}@media screen and (max-width:767px){.reason_careerplan{padding:0 0 80px}}@media screen and (max-width:767px){.reason_careerplan-stage{padding:0 30px 30px}}.reason_careerplan-stage img{width:100%}.reason_careerplan-table-row{display:flex}@media screen and (max-width:767px){.reason_careerplan-table-row{display:block}}.reason_careerplan-table-row-header{border-bottom:2px solid #fff;border-right:2px solid #fff;padding:20px;text-align:center;width:72px;display:flex;justify-content:center;align-items:center;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.4em;font-size:25px}@media screen and (max-width:767px){.reason_careerplan-table-row-header{padding:15px;width:100%;writing-mode:horizontal-tb;font-size:14px;letter-spacing:.1em;border-bottom:1px solid #fff;border-right:1px solid #fff}}.reason_careerplan-table-row-cnt{width:calc(100% - 72px)}@media screen and (max-width:767px){.reason_careerplan-table-row-cnt{width:100%}}.reason_careerplan-table-row-cnt .cnt_row{display:flex}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data1,.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data2,.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3{border-bottom:1px solid #707070;border-right:1px solid #707070;padding:20px}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data1{border-bottom:2px solid #fff;border-right:2px solid #fff;text-align:center;width:123px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:28px;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data1{font-size:20px;width:73px;border-bottom:1px solid #fff;border-right:1px solid #fff}}.reason_careerplan-table-row-cnt .cnt_row-flex{display:flex;width:calc(100% - 123px)}@media screen and (max-width:767px){.reason_careerplan-table-row-cnt .cnt_row-flex{display:block;width:calc(100% - 73px)}}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data2{width:321px;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.75}@media screen and (max-width:767px){.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data2{width:100%;font-size:16px;display:block;text-align:left;padding:10px 10px 0;border-bottom:none}}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3{width:calc(100% - 321px);display:flex;align-items:center}@media screen and (max-width:767px){.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3{width:100%;display:block;padding:5px 10px 15px;line-height:1.57}}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3 ul{margin:0}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3 ul li{padding-left:20px;position:relative}.reason_careerplan-table-row-cnt .cnt_row .cnt_row-data3 ul li:before{content:"⚫︎";position:absolute;left:0}.reason_careerplan-table .blue1{background:#7b86bc;color:#fff}.reason_careerplan-table .blue2{background:#7b86bc;color:#fff}.reason_careerplan-table .blue3{background:#6c78b4;color:#fff}.reason_careerplan-table .blue4{background:#606db1;color:#fff}.reason_careerplan-table .blue5{background:#4e5eaf;color:#fff}.reason_careerplan-table .blue6{background:#4e5eaf;color:#fff}.reason_careerplan-table .blue7{background:#384aa5;color:#fff}.reason_careerplan-table .blue8{background:#2b3fa7;color:#fff}.reason_careerplan-table .blue9{background:#2b3fa7;color:#fff}.reason_careerplan-table .blue10{background:#1e33a3;color:#fff}.shopstaff_body{color:#6c6c6c}.shopstaffkv{position:relative;width:100%;overflow:hidden;background:#e3e3e3;padding:70px 50px;height:100vh;z-index:0}@media screen and (max-width:767px){.shopstaffkv{height:auto;padding:100px 20px 20px}}.shopstaffkv-txt{position:absolute;left:2vw;top:2vw;z-index:2;color:#1e33a3;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.shopstaffkv-txt{right:auto;left:-5px;top:75px;transform:translate(0,0)}}.shopstaffkv-txt .catch{width:50vw}@media screen and (max-width:767px){.shopstaffkv-txt .catch{width:80vw}}.shopstaffkv-img{position:relative}@media screen and (max-width:767px){.shopstaffkv-img{padding:0}}.shopstaffkv-img .slick-slide{object-fit:cover;width:100%;height:100%;height:calc(100vh - 140px)}@media screen and (max-width:767px){.shopstaffkv-img .slick-slide{height:65vh}}.shopstaffkv-img .slick-slide.slide-animation{animation:zoomUp 6s 0s linear}.shopstaffkv-img .slick-slide img{object-fit:cover;width:100%;height:100%}@keyframes zoomUp{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.shopstaff_message{padding:70px 0 0}@media screen and (max-width:767px){.shopstaff_message{padding:20px 0 0}}.shopstaff_message-inner{display:flex;justify-content:space-between;max-width:1100px;margin:0 auto;position:relative;left:100px}@media screen and (max-width:767px){.shopstaff_message-inner{display:block;left:0}}.shopstaff_message-txt{flex:0 0 340px;position:relative;padding-top:120px}@media screen and (max-width:767px){.shopstaff_message-txt{padding:100px 20px 0}}.shopstaff_message-ttlen{position:absolute;width:412px;top:55px;left:-135px}@media screen and (max-width:767px){.shopstaff_message-ttlen{left:-5px;width:82vw}}.shopstaff_message-ttl{font-size:32px;line-height:1.5;margin-bottom:10px}@media screen and (max-width:767px){.shopstaff_message-ttl{font-size:25px}}.shopstaff_message-ttl span{font-size:55px}@media screen and (max-width:767px){.shopstaff_message-ttl span{font-size:40px}}@media screen and (max-width:767px){.shopstaff_message-body{margin-bottom:30px}}.shopstaff_message-img{display:flex;flex-direction:row-reverse;align-items:flex-end}@media screen and (max-width:767px){.shopstaff_message-img{justify-content:space-between;align-items:flex-start;position:relative;padding-top:55px}}.shopstaff_message-img .img1{width:377px;padding-bottom:180px}@media screen and (max-width:767px){.shopstaff_message-img .img1{width:61.02564vw;padding-bottom:0}}.shopstaff_message-img .img2{width:358px;position:relative;right:-110px}@media screen and (max-width:767px){.shopstaff_message-img .img2{width:46.92308vw;right:auto;position:absolute;top:0;left:0}}.shopstaff_ideal{margin-top:-40px;padding:0 0 120px}@media screen and (max-width:767px){.shopstaff_ideal{margin:0;padding:0 20px 60px}}.shopstaff_ideal-inner{display:grid;grid-template-columns:35vw 1fr;grid-template-rows:auto 1fr;grid-column-gap:50px;grid-row-gap:0px;padding-right:10vw}@media screen and (max-width:767px){.shopstaff_ideal-inner{display:block;padding-right:0}}.shopstaff_ideal-img{grid-area:1/1/3/2}.shopstaff_ideal-header{padding-top:80px}@media screen and (max-width:767px){.shopstaff_ideal-header{padding-top:0;margin-top:-60px}}.shopstaff_ideal-ttlen{width:658px;position:relative;top:37px;left:20px}@media screen and (max-width:767px){.shopstaff_ideal-ttlen{width:100%;top:auto;left:0;bottom:-30px;width:90%}}.shopstaff_ideal-ttl{position:relative}.shopstaff_ideal-ttl:before{content:"";display:block;height:1px;width:100%;background-color:#707070;position:absolute;top:50%;z-index:-1}.shopstaff_ideal-ttl span{background:#fff;font-size:16px;font-weight:700;position:relative;left:40px;padding:0 20px}@media screen and (max-width:767px){.shopstaff_ideal-ttl span{font-size:14px;padding:0 15px 0 0;left:0}}.shopstaff_ideal-cnt{padding-left:20px}@media screen and (max-width:767px){.shopstaff_ideal-cnt{padding-left:0;padding-top:20px}}.shopstaff_ideal-heading{font-size:32px;margin:10px 0;padding-left:20px}@media screen and (max-width:767px){.shopstaff_ideal-heading{font-size:25px;line-height:1.6;padding:0;margin:10px 0 20px}}.shopstaff_ideal-body{width:590px}@media screen and (max-width:767px){.shopstaff_ideal-body{width:100%}}.shopstaff_interview{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/shopstaff/interview-ttl.png) no-repeat right -22vw bottom/70vw auto;padding:0 0 100px}@media screen and (max-width:767px){.shopstaff_interview{border:7px solid #707070;padding:16px 10px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/shopstaff/sp/interview-card.png) no-repeat left top/228px auto}}@media screen and (max-width:767px){.shopstaff_interview-inner{border:3px solid #707070}}@media screen and (max-width:767px){.shopstaff_interview-lead{font-size:3.58974vw;line-height:1.78;padding:110px 0 50px 37vw}}.shopstaff_interview-list{display:flex;flex-wrap:wrap;padding-right:10vw}@media screen and (max-width:767px){.shopstaff_interview-list{padding-right:0;padding:0 20px 40px}.shopstaff_interview-list .slick-dots{bottom:20px}.shopstaff_interview-list .slick-prev{width:32px;height:32px}.shopstaff_interview-list .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-4.png) no-repeat center center;background-size:32px 32px}.shopstaff_interview-list .slick-next{width:32px;height:32px}.shopstaff_interview-list .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-4.png) no-repeat center center;background-size:32px 32px}}.shopstaff_interview-item{width:calc((100% - 40px) / 3);margin:0 5px 10px;background:#000}.shopstaff_interview-item img{width:100%}.shopstaff_interview-item-img{transition:all .3s ease 0s}.shopstaff_interview-item-txt{position:absolute;bottom:15px;right:15px;color:#fff;text-align:right;line-height:1.5;opacity:0;transition:all .3s ease 0s;z-index:1;width:100%}.shopstaff_interview-item-txt .nameen{font-size:35px;font-family:"Quentin Regular";transform:rotate(-10deg) translate(0px,-10px);transform-origin:bottom right}.shopstaff_interview-item-txt .name{font-weight:700}.shopstaff_interview-item a{position:relative;display:block}.shopstaff_interview-item a:hover{opacity:1}.shopstaff_interview-item a:hover .shopstaff_interview-item-img{opacity:.8}.shopstaff_interview-item a:hover .shopstaff_interview-item-txt{opacity:1}.shopstaff_jobdesc{background:#e3e3e3;padding:60px 50px}@media screen and (max-width:767px){.shopstaff_jobdesc{padding:10px}}.shopstaff_jobdesc-inner{background:#fff;padding:60px}@media screen and (max-width:767px){.shopstaff_jobdesc-inner{padding:20px 20px 40px}}.shopstaff_jobdesc-list{display:flex}@media screen and (max-width:767px){.shopstaff_jobdesc-list{display:block}}.shopstaff_jobdesc-item{width:calc((100% - 70px) / 3);margin-right:35px}@media screen and (max-width:767px){.shopstaff_jobdesc-item{margin:0 0 50px;width:100%}}.shopstaff_jobdesc-item:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.shopstaff_jobdesc-item:last-child{margin:0}}.shopstaff_jobdesc-item-img{margin-bottom:15px;height:238px}.shopstaff_jobdesc-item-img img{object-fit:cover;width:100%;height:100%}.shopstaff_jobdesc-item .cat{background:#1e33a3;color:#fff;font-size:12px;padding:0 5px;display:inline-block;padding:3px 6px;margin-bottom:10px}.shopstaff_jobdesc-item .postttl{font-size:18px;line-height:1.7}.shopstaff_jobdesc-item dl.desc{display:flex;flex-wrap:wrap;border-top:1px dashed #acacac}.shopstaff_jobdesc-item dl.desc dt,.shopstaff_jobdesc-item dl.desc dd{border-bottom:1px dashed #acacac;padding:15px 0}.shopstaff_jobdesc-item dl.desc dt{width:5em}.shopstaff_jobdesc-item dl.desc dd{width:calc(100% - 5em)}.shopstaff_jobdesc-item-more{display:flex;align-items:center;justify-content:flex-end;color:#707070;line-height:1.5;padding-top:20px}.shopstaff_jobdesc-item-more .label{letter-spacing:.05em;font-weight:700;margin-right:10px}.shopstaff_jobdesc-item-more .arrow{position:relative;display:block;width:74px;height:8px}.shopstaff_jobdesc-item-more .arrow:before{content:"";display:block;width:74px;height:1px;background:#707070;position:absolute;left:0;bottom:0}.shopstaff_jobdesc-item-more .arrow:after{content:"";display:block;width:0;height:0;border-right:16px solid transparent;border-bottom:7px solid #707070;position:absolute;right:-1px;bottom:0}.shopstaff_btn_entry{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/shopstaff/entry-bg.jpg) no-repeat center center/cover;padding:25px 35px}@media screen and (max-width:767px){.shopstaff_btn_entry{background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/shopstaff/sp/entry-bg.jpg) no-repeat center center/cover;padding:10px}}.shopstaff_btn_entry-inner{border:1px solid #707070;padding:20px}.shopstaff_btn_entry-list{display:flex;justify-content:center}@media screen and (max-width:767px){.shopstaff_btn_entry-list{display:block}}.shopstaff_btn_entry-item{margin:0 10px}@media screen and (max-width:767px){.shopstaff_btn_entry-item.item1{margin-bottom:15px}}@media screen and (max-width:767px){.shopstaff_btn_entry .common_ttl3 .en{font-size:70px}}.shopstaff_btn_entry .common_ttl3 .jp{font-weight:400}.shopstaff_btn_entry .combtn3{padding-top:0;padding-bottom:20px}@media screen and (max-width:767px){.shopstaff_btn_entry .combtn3{padding:0}}.shopstaff_btn_entry .combtn3 a{border:1px solid #2f2f2f;background:#2f2f2f;color:#fff}.shopstaff_btn_entry .combtn3 a:hover{color:#2f2f2f;background:#fff}.footfix-entry{position:fixed;right:20px;bottom:20px;width:102px;height:102px;border-radius:50%;background:#707070;color:#fff;padding:4px;cursor:pointer;transition:all .3s ease 0s}@media screen and (max-width:767px){.footfix-entry{right:10px;bottom:10px}}.footfix-entry-inner{border:1px solid #fff;width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.footfix-entry-ttl{font-family:"Quentin Regular";font-size:32px}.footfix-entry-ttl span{border-bottom:1px solid #fff;border-top:1px solid #fff;line-height:1.1;display:inline-block}.footfix-entry-cnt{opacity:0;display:none;width:164px}.footfix-entry-list{margin:0;padding-bottom:10px;position:relative}.footfix-entry-item{border-bottom:1px solid #fff}.footfix-entry-item a{position:relative;display:block;padding:5px 20px 5px 0}.footfix-entry-item a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #fff;position:absolute;right:0;top:10px}.footfix-entry:hover{width:245px;height:245px;background:#707070 url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/shopstaff/fixbtn.png) no-repeat center top 35px/165px 62px}.footfix-entry:hover .footfix-entry-ttl{display:none;opacity:0;animation:fadeIn .3s ease-in 0s forwards}.footfix-entry:hover .footfix-entry-cnt{display:block;opacity:1;animation:fadeIn .3s ease-in 0s forwards}.footfix-entry:hover .footfix-entry-list{padding-top:50px}.shopstaff_interview_kv{position:relative;width:100%;overflow:hidden;background:#e3e3e3;padding:70px 50px 50px 30vw;z-index:1}@media screen and (max-width:767px){.shopstaff_interview_kv{height:auto;padding:100px 20px 210px}}.shopstaff_interview_kv-txt-comment{font-weight:700;display:flex;flex-direction:column;align-items:flex-start;letter-spacing:.4em;font-feature-settings:"palt";position:absolute;left:5vw;bottom:17vw;z-index:2}@media screen and (max-width:767px){.shopstaff_interview_kv-txt-comment{left:0;bottom:230px}}.shopstaff_interview_kv-txt-comment .line_wrap{display:flex;flex-direction:column;align-items:flex-start}.shopstaff_interview_kv-txt-comment .pcline1,.shopstaff_interview_kv-txt-comment .pcline2{background:#fff;font-size:1.68375vw;padding:2px 23px 4px;display:inline-block}.shopstaff_interview_kv-txt-comment .pcline1{margin-bottom:1.5vw}.shopstaff_interview_kv-txt-comment .pcline2{margin-left:3.66032vw}@media screen and (max-width:767px){.shopstaff_interview_kv-txt-comment .spline1,.shopstaff_interview_kv-txt-comment .spline2,.shopstaff_interview_kv-txt-comment .spline3{background:#fff;font-size:4.10256vw;padding:2px 10px 4px;display:inline-block;letter-spacing:.2em}.shopstaff_interview_kv-txt-comment .spline1{margin-bottom:10px}.shopstaff_interview_kv-txt-comment .spline2{margin-bottom:10px}}.shopstaff_interview_kv-txt-data{text-align:right;position:absolute;left:calc(30vw + -320px);bottom:41px;z-index:2}@media screen and (max-width:767px){.shopstaff_interview_kv-txt-data{left:auto;right:20px;bottom:20px}}.shopstaff_interview_kv-txt-data .nameen{font-size:35px;font-family:"Quentin Regular";transform:rotate(-10deg) translate(0px,-10px);transform-origin:bottom right}.shopstaff_interview_kv-txt-data .name{font-weight:700}.shopstaff_interview_kv-img{position:relative}@media screen and (max-width:767px){.shopstaff_interview_kv-img{padding:0}}.shopstaff_interview_kv-img img{width:100%}.shopstaff_interview_kv-img .slick-slide{object-fit:cover;width:100%;height:100%;height:60vw}@media screen and (max-width:767px){.shopstaff_interview_kv-img .slick-slide{height:65vh}}.shopstaff_interview_kv-img .slick-slide.slide-animation{animation:zoomUp 6s 0s linear}.shopstaff_interview_kv-img .slick-slide img{object-fit:cover;width:100%;height:100%}.ss_interview_sec1{padding:120px 0 90px}@media screen and (max-width:767px){.ss_interview_sec1{padding:60px 0 40px}}.ss_interview_sec1-inner{display:flex;align-items:flex-end}@media screen and (max-width:767px){.ss_interview_sec1-inner{display:block}}.ss_interview_sec1-img{flex:0 0 562px}@media screen and (max-width:767px){.ss_interview_sec1-img{margin-bottom:30px}}.ss_interview_sec1-img .img1{width:439px}@media screen and (max-width:767px){.ss_interview_sec1-img .img1{width:64.35897vw}}.ss_interview_sec1-img .img2{width:236px;margin:-25px 0 0 auto}@media screen and (max-width:767px){.ss_interview_sec1-img .img2{width:34.35897vw}}.ss_interview_sec1-txt{padding-left:84px}@media screen and (max-width:767px){.ss_interview_sec1-txt{padding:0}}.ss_interview_sec2-img img{width:100%}.ss_interview_sec3{padding:120px 0 30px}@media screen and (max-width:767px){.ss_interview_sec3{padding:40px 20px 20px}}.ss_interview_sec3-inner{display:flex;align-items:flex-end}@media screen and (max-width:767px){.ss_interview_sec3-inner{display:block;padding:0}}.ss_interview_sec3-img{flex:0 0 564px}.ss_interview_sec3-txt{padding-right:64px}@media screen and (max-width:767px){.ss_interview_sec3-txt{padding:0 0 20px}}.ss_interview_sec3 .combtn3{padding-top:80px}@media screen and (max-width:767px){.ss_interview_sec3 .combtn3{padding-top:50px}}.interview_unit{margin-bottom:100px}@media screen and (max-width:767px){.interview_unit{margin-bottom:40px}}.interview_unit:last-child{margin-bottom:0}.interview_unit-q{position:relative;padding-left:75px;font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.interview_unit-q{padding-left:40px}}.interview_unit-q:before{content:"";display:block;height:1px;width:67px;background:#707070;position:absolute;top:14px;left:0}@media screen and (max-width:767px){.interview_unit-q:before{width:30px}}.other_staff{padding:100px 0 140px}@media screen and (max-width:767px){.other_staff{padding:60px 0 70px}}.other_staff .common_ttl3{margin-bottom:40px}@media screen and (max-width:767px){.other_staff .common_ttl3{margin-bottom:20px}}@media screen and (max-width:767px){.other_staff .common_ttl3 .en{font-size:12.82051vw}}.other_staff-inner{max-width:900px;margin:0 auto}.other_staff-list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.other_staff-list{padding-right:0;padding:0 50px 40px}.other_staff-list .slick-dots{bottom:10px}.other_staff-list .slick-prev{width:32px;height:32px}.other_staff-list .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-4.png) no-repeat center center;background-size:32px 32px}.other_staff-list .slick-next{width:32px;height:32px}.other_staff-list .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-4.png) no-repeat center center;background-size:32px 32px}}.other_staff-item{width:calc((100% - 60px) / 3);margin-right:30px;background:#000}@media screen and (max-width:767px){.other_staff-item{margin-right:0}}.other_staff-item:last-child{margin-right:0}.other_staff-item-img{transition:all .3s ease 0s;height:390px}.other_staff-item-img img{object-fit:cover;width:100%;height:100%}.other_staff-item-txt{position:absolute;bottom:15px;right:15px;color:#fff;text-align:right;line-height:1.5;opacity:0;transition:all .3s ease 0s;z-index:1;width:calc(100% - 15px)}.other_staff-item-txt .nameen{font-size:22px;font-family:"Quentin Regular";transform:rotate(-10deg) translate(0px,-10px);transform-origin:bottom right}.other_staff-item-txt .data{margin-bottom:5px}.other_staff-item-txt .name{font-weight:700}.other_staff-item a{position:relative;display:block}.other_staff-item a:hover{opacity:1}.other_staff-item a:hover .other_staff-item-img{opacity:.8}.other_staff-item a:hover .other_staff-item-txt{opacity:1}.officestaffkv{position:relative;width:100%;overflow:hidden;z-index:1;padding:0 0 50px 50px;height:100vh}@media screen and (max-width:767px){.officestaffkv{height:auto;padding:100px 0 25px 25px}}.officestaffkv:before{content:"";display:block;width:100%;height:calc(100% - 130px);background:#2f2f2f;position:absolute;z-index:0;left:0;bottom:0}@media screen and (max-width:767px){.officestaffkv:before{width:calc(100% - 25px)}}.officestaffkv-txt{position:absolute;left:17px;bottom:-2px;z-index:2;color:#1e33a3;font-family:"Oswald",sans-serif}@media screen and (max-width:767px){.officestaffkv-txt{left:10px;bottom:10px}}.officestaffkv-txt .catch{width:50vw;margin:0}@media screen and (max-width:767px){.officestaffkv-txt .catch{width:85vw}}.officestaffkv-img{position:relative}@media screen and (max-width:767px){.officestaffkv-img{padding:0}}.officestaffkv-img .slick-slide{object-fit:cover;width:100%;height:100%;height:calc(100vh - 50px)}@media screen and (max-width:767px){.officestaffkv-img .slick-slide{height:65vh}}.officestaffkv-img .slick-slide.slide-animation{animation:zoomUp 6s 0s linear}.officestaffkv-img .slick-slide img{object-fit:cover;width:100%;height:100%}.officestaffkv-entry{position:fixed;z-index:2;right:0;bottom:0;background:#707070;color:#fff;width:160px;padding:10px;height:50px;transition:all .3s ease 0s}.officestaffkv-entry-inner{position:relative;padding-bottom:40px}.officestaffkv-entry-ttl{position:absolute;bottom:10px;left:50%;line-height:1;letter-spacing:.1em;transform:translate(-50%,0);text-align:center;font-size:30px;font-family:"Oswald",sans-serif;font-weight:700}.officestaffkv-entry-cnt{opacity:0;display:none}.officestaffkv-entry-cnt-header{font-size:30px;font-family:"Oswald",sans-serif;font-weight:700;line-height:1.2;letter-spacing:.1em;text-align:center;border:1px solid #fff;display:flex;justify-content:center;align-items:center;height:135px}.officestaffkv-entry-list{margin:0;padding:13px;position:relative}.officestaffkv-entry-item a{position:relative;display:block;padding:5px 20px 5px 0}.officestaffkv-entry-item a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #fff;position:absolute;right:0;top:14px}.officestaffkv-entry:hover{height:293px}.officestaffkv-entry:hover .officestaffkv-entry-cnt{opacity:1;display:block;animation:fadeIn .3s ease-in 0s forwards}@keyframes zoomUp{0%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.officestaff_message{padding:100px 0 0}@media screen and (max-width:767px){.officestaff_message{padding:60px 0 0}}.officestaff_message-inner{display:flex;justify-content:space-between;max-width:1100px;margin:0 auto;padding-bottom:80px}@media screen and (max-width:767px){.officestaff_message-inner{display:block;padding:0 20px}}.officestaff_message-catchwrap{flex:0 0 420px}.officestaff_message-catch{font-family:"Oswald",sans-serif;font-size:90px;font-weight:600;line-height:1.22}@media screen and (max-width:767px){.officestaff_message-catch{font-size:40px}}.officestaff_message-ttl{font-family:"Oswald",sans-serif;font-size:30px;font-weight:600;line-height:1.22}@media screen and (max-width:767px){.officestaff_message-ttl{font-size:20px}}.officestaff_message-txt{padding-top:160px;padding-left:50px}@media screen and (max-width:767px){.officestaff_message-txt{padding-top:30px;padding-left:0}}.officestaff_message-ttlen{position:absolute;width:412px;top:55px;left:-135px}@media screen and (max-width:767px){.officestaff_message-ttlen{left:-5px;width:82vw}}.officestaff_message-heading{font-size:32px;line-height:1.5;margin-bottom:10px}@media screen and (max-width:767px){.officestaff_message-heading{font-size:20px}}.officestaff_message-body{font-size:18px;line-height:2.77}@media screen and (max-width:767px){.officestaff_message-body{font-size:14px;margin-bottom:30px;line-height:2.14}}.officestaff_message-img{position:relative;padding:0 50px 50px 0}@media screen and (max-width:767px){.officestaff_message-img{padding:0 15px 15px 0}}.officestaff_message-img img{width:100%;position:relative;z-index:1}.officestaff_message-img:before{content:"";display:block;width:calc(100% - 50px);height:calc(100% - 50px);background:#2f2f2f;position:absolute;z-index:0;right:0;bottom:0}@media screen and (max-width:767px){.officestaff_message-img:before{width:calc(100% - 15px);height:calc(100% - 15px)}}.officestaff_ideal{padding:170px 0}@media screen and (max-width:767px){.officestaff_ideal{padding:50px 0}}.officestaff_ideal-inner{display:flex;justify-content:space-between;max-width:1190px;padding:0 0 0 90px;margin:0 auto}@media screen and (max-width:767px){.officestaff_ideal-inner{display:block;padding:0}}.officestaff_ideal-txt{position:relative}@media screen and (max-width:767px){.officestaff_ideal-txt{padding:50px 20px 0 60px}}.officestaff_ideal-ttlen{position:absolute;top:-90px;left:-83px}@media screen and (max-width:767px){.officestaff_ideal-ttlen{width:85%;top:0;left:10px}}.officestaff_ideal-ttl{font-size:16px;font-weight:700}@media screen and (max-width:767px){.officestaff_ideal-ttl{font-size:14px}}.officestaff_ideal-heading{font-size:32px;margin:10px 0;line-height:1.6}@media screen and (max-width:767px){.officestaff_ideal-heading{font-size:20px;line-height:1.6;padding:0;margin:10px 0 10px}}.officestaff_ideal-body{width:590px}@media screen and (max-width:767px){.officestaff_ideal-body{width:100%}}.officestaff_ideal-img{display:flex;justify-content:space-between;flex:0 0 535px}.officestaff_ideal-img .img1,.officestaff_ideal-img .img2{flex:0 0 253px}@media screen and (max-width:767px){.officestaff_ideal-img .img1,.officestaff_ideal-img .img2{flex:0 0 47.5%}}.officestaff_ideal-img .img1{padding-top:80px}@media screen and (max-width:767px){.officestaff_ideal-img .img1{padding-top:60px}}.officestaff_interview{padding:0 0 100px}@media screen and (max-width:767px){.officestaff_interview{padding:0 0 40px}}.officestaff_interview-ttl{text-align:center;margin-bottom:40px}.officestaff_interview-ttl .en{margin-bottom:30px}@media screen and (max-width:767px){.officestaff_interview-ttl .en{margin-bottom:15px}}.officestaff_interview-ttl .en img{width:100%}.officestaff_interview-ttl .jp{font-size:16px}@media screen and (max-width:767px){.officestaff_interview-ttl .jp{font-size:14px}}.officestaff_interview-list .slick-prev{width:26px;height:58px;left:calc(15% - 15px)}@media screen and (max-width:767px){.officestaff_interview-list .slick-prev{width:19px;height:43px;left:5px;top:calc(50% - 38px)}}.officestaff_interview-list .slick-prev:before{width:26px;height:58px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-5.png) no-repeat center center;background-size:26px 58px}@media screen and (max-width:767px){.officestaff_interview-list .slick-prev:before{width:19px;height:43px;background-size:19px 43px}}.officestaff_interview-list .slick-next{width:26px;height:58px;right:calc(15% - 5px)}@media screen and (max-width:767px){.officestaff_interview-list .slick-next{width:19px;height:43px;right:5px;top:calc(50% - 38px)}}.officestaff_interview-list .slick-next:before{width:26px;height:58px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-5.png) no-repeat center center;background-size:26px 58px}@media screen and (max-width:767px){.officestaff_interview-list .slick-next:before{width:19px;height:43px;background-size:19px 43px}}.officestaff_interview-item{position:relative;margin:0 45px;padding-bottom:12px;transition:all .3s ease 0s}@media screen and (max-width:767px){.officestaff_interview-item{margin:0 30px 0 42px}}.officestaff_interview-item:hover{opacity:.5}.officestaff_interview-item a:hover{opacity:1}@media screen and (max-width:767px){.officestaff_interview-item-upper{position:relative}}.officestaff_interview-item-img{position:relative}.officestaff_interview-item-img:before{content:"";display:block;width:100%;height:100%;background:#2f2f2f;position:absolute;z-index:0;left:-12px;bottom:-12px}.officestaff_interview-item-img img{position:relative;z-index:1}.officestaff_interview-item-txt{position:absolute;top:50%;left:0;transform:translate(0,-50%);line-height:1.5;transition:all .3s ease 0s;z-index:1}@media screen and (max-width:767px){.officestaff_interview-item-txt{top:auto;bottom:40px;left:-30px;transform:translate(0,0)}}.officestaff_interview-item-txt .comment{display:flex;flex-direction:column;align-items:flex-start}.officestaff_interview-item-txt .comment .line1,.officestaff_interview-item-txt .comment .line2{background:#2f2f2f;color:#fff;font-size:20px;font-weight:700;padding:5px 10px 5px 15px}@media screen and (max-width:767px){.officestaff_interview-item-txt .comment .line1,.officestaff_interview-item-txt .comment .line2{font-size:16px;padding:5px 10px}}.officestaff_interview-item-txt .comment .line1{margin-bottom:10px}@media screen and (max-width:767px){.officestaff_interview-item-txt .comment .line1{margin-bottom:8px}}.officestaff_interview-item .data_wrap{padding:20px}@media screen and (max-width:767px){.officestaff_interview-item .data_wrap{padding:20px 0 0;line-height:1.5}}.officestaff_interview-item .data{margin-bottom:5px}.officestaff_interview-item .name{font-weight:700;font-size:20px}.officestaff_interview-item .nameen{font-size:30px;font-family:"Oswald",sans-serif;font-weight:700;position:absolute;bottom:-7px;right:10px;z-index:1}@media screen and (max-width:767px){.officestaff_interview-item .nameen{font-size:20px;bottom:0;right:0;line-height:1}}.officestaff_jobdesc{background:#2f2f2f;padding:60px 50px 230px;color:#fff}@media screen and (max-width:767px){.officestaff_jobdesc{padding:50px 20px 200px}}.officestaff_jobdesc-inner{max-width:1140px;margin:0 auto}.officestaff_jobdesc .common_ttl{color:#fff;margin-bottom:40px}@media screen and (max-width:767px){.officestaff_jobdesc .common_ttl{margin-bottom:20px}}.officestaff_jobdesc .common_ttl .en{font-size:90px;letter-spacing:.1em}@media screen and (max-width:767px){.officestaff_jobdesc .common_ttl .en{font-size:40px}}@media screen and (max-width:767px){.officestaff_jobdesc .common_ttl .jp{font-size:14px}}.officestaff_jobdesc-list{display:flex}@media screen and (max-width:767px){.officestaff_jobdesc-list{display:block}}.officestaff_jobdesc-item{width:calc((100% - 70px) / 3);margin-right:35px}@media screen and (max-width:767px){.officestaff_jobdesc-item{margin:0 0 50px;width:100%}}.officestaff_jobdesc-item:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.officestaff_jobdesc-item:last-child{margin:0}}.officestaff_jobdesc-item-img{margin-bottom:15px;height:238px}.officestaff_jobdesc-item-img img{object-fit:cover;width:100%;height:100%}.officestaff_jobdesc-item .cat{background:#fff;color:#363636;font-size:12px;padding:0 5px;display:inline-block;padding:3px 6px;margin-bottom:10px}.officestaff_jobdesc-item .postttl{font-size:18px;line-height:1.7}.officestaff_jobdesc-item dl.desc{display:flex;flex-wrap:wrap;border-top:1px dashed #acacac}.officestaff_jobdesc-item dl.desc dt,.officestaff_jobdesc-item dl.desc dd{border-bottom:1px dashed #acacac;padding:15px 0}.officestaff_jobdesc-item dl.desc dt{width:5em}.officestaff_jobdesc-item dl.desc dd{width:calc(100% - 5em)}.officestaff_jobdesc-item-more{display:flex;align-items:center;justify-content:flex-end;color:#fff;line-height:1.5;padding-top:20px}.officestaff_jobdesc-item-more .label{letter-spacing:.05em;font-weight:700;margin-right:10px}.officestaff_jobdesc-item-more .arrow{position:relative;display:block;width:74px;height:8px}.officestaff_jobdesc-item-more .arrow:before{content:"";display:block;width:74px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.officestaff_jobdesc-item-more .arrow:after{content:"";display:block;width:0;height:0;border-right:16px solid transparent;border-bottom:7px solid #fff;position:absolute;right:-1px;bottom:0}.officestaff_jobdesc .combtn3 a{border:1px solid #fff}.officestaff_jobdesc .combtn3 a:hover{background:#fff;color:#707070;opacity:1}.officestaff_btn_entry{width:90%;margin:-120px auto 0;position:relative;z-index:1;background:#fff;padding:40px}.officestaff_btn_entry.mt0{margin-top:0}@media screen and (max-width:767px){.officestaff_btn_entry{padding:20px 20px 0}}.officestaff_btn_entry-list{display:flex;justify-content:center}@media screen and (max-width:767px){.officestaff_btn_entry-list{display:block;padding-top:15px}}.officestaff_btn_entry-item{margin:0 10px}@media screen and (max-width:767px){.officestaff_btn_entry-item.item1{margin-bottom:15px}}.officestaff_btn_entry .common_ttl{color:#363636}.officestaff_btn_entry .common_ttl .en{font-size:60px}@media screen and (max-width:767px){.officestaff_btn_entry .common_ttl .en{font-size:40px;margin-bottom:10px}}.officestaff_btn_entry .common_ttl .jp{font-size:20px;font-weight:400}@media screen and (max-width:767px){.officestaff_btn_entry .common_ttl .jp{font-size:14px}}.officestaff_btn_entry .combtn3{padding-top:0;padding-bottom:20px}@media screen and (max-width:767px){.officestaff_btn_entry .combtn3{padding:0}}.officestaff_interview_kv{position:relative;width:100%;overflow:hidden;background:#2f2f2f;padding:105px 55px;z-index:1;height:100vh}@media screen and (max-width:767px){.officestaff_interview_kv{height:auto;padding:100px 20px 70px}}.officestaff_interview_kv-txt{position:absolute;left:calc(30vw + -350px);top:50%;transform:translate(0,-50%);z-index:2}@media screen and (max-width:767px){.officestaff_interview_kv-txt{left:20px;top:auto;bottom:80px;transform:translate(0,0)}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.officestaff_interview_kv-txt{left:85px}}.officestaff_interview_kv-txt-comment{font-weight:700;display:flex;flex-direction:column;align-items:flex-start;letter-spacing:.4em;font-feature-settings:"palt"}@media screen and (max-width:767px){.officestaff_interview_kv-txt-comment{letter-spacing:.2em}}.officestaff_interview_kv-txt-comment .line1,.officestaff_interview_kv-txt-comment .line2,.officestaff_interview_kv-txt-comment .line3{background:#2f2f2f;color:#fff;font-size:1.83016vw;padding:2px 23px 4px}@media screen and (max-width:767px){.officestaff_interview_kv-txt-comment .line1,.officestaff_interview_kv-txt-comment .line2,.officestaff_interview_kv-txt-comment .line3{font-size:3.97436vw;padding:2px 10px 4px}}.officestaff_interview_kv-txt-comment .line1,.officestaff_interview_kv-txt-comment .line2{margin-bottom:1vw}@media screen and (max-width:767px){.officestaff_interview_kv-txt-comment .line1,.officestaff_interview_kv-txt-comment .line2{margin-bottom:10px}}.officestaff_interview_kv-txt-data{padding:15px 0 0}@media screen and (max-width:767px){.officestaff_interview_kv-txt-data{padding:10px 0 0 15px}}.officestaff_interview_kv-txt-data .name{font-weight:700;font-size:20px}.officestaff_interview_kv .nameen{position:absolute;right:55px;bottom:110px;z-index:2;color:#fff;font-size:60px;font-family:"Oswald",sans-serif;font-weight:600;text-align:right;line-height:1}@media screen and (max-width:767px){.officestaff_interview_kv .nameen{font-size:25px;text-align:left;right:auto;left:20px;bottom:30px}}.officestaff_interview_kv-img{position:relative;height:calc(100vh - 210px)}@media screen and (max-width:767px){.officestaff_interview_kv-img{padding:0}}.officestaff_interview_kv-img img{object-fit:cover;width:100%;height:100%}.os_interview_sec1{padding:120px 10vw 90px 0}@media screen and (max-width:767px){.os_interview_sec1{padding:60px 0 40px}}.os_interview_sec1-inner{display:flex;align-items:flex-end}@media screen and (max-width:767px){.os_interview_sec1-inner{display:block}}.os_interview_sec1-img{flex:0 0 718px;padding:0 0 50px 50px;position:relative}@media screen and (max-width:767px){.os_interview_sec1-img{margin-bottom:30px;padding:0 25px 25px}}.os_interview_sec1-img img{position:relative;z-index:1;width:100%}.os_interview_sec1-img:before{content:"";display:block;width:calc(100% - 50px);height:calc(100% - 50px);background:#2f2f2f;position:absolute;z-index:0;left:0;bottom:0}@media screen and (max-width:767px){.os_interview_sec1-img:before{width:calc(100% - 50px);height:calc(100% - 25px)}}.os_interview_sec1-txt{padding-left:84px}@media screen and (max-width:767px){.os_interview_sec1-txt{padding:0 20px}}.os_interview_sec2{padding:0 0 100px}@media screen and (max-width:767px){.os_interview_sec2{padding:0 0 40px}}.os_interview_sec2-inner{display:flex;flex-direction:row-reverse;align-items:flex-end;justify-content:space-between}@media screen and (max-width:767px){.os_interview_sec2-inner{display:block}}.os_interview_sec2-img{flex:0 0 535px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:767px){.os_interview_sec2-img{margin-bottom:30px}}.os_interview_sec2-img .img1{width:253px}@media screen and (max-width:767px){.os_interview_sec2-img .img1{width:47.5%}}.os_interview_sec2-img .img2{width:253px;position:relative;top:55px}@media screen and (max-width:767px){.os_interview_sec2-img .img2{width:47.5%;position:static;margin-top:35px}}.os_interview_sec2-txt{padding-right:85px}@media screen and (max-width:767px){.os_interview_sec2-txt{padding-right:0}}.os_interview_sec3{padding:0 0 100px}@media screen and (max-width:767px){.os_interview_sec3{padding:0 0 80px}}.os_interview_sec3-inner{display:flex;align-items:flex-end;position:relative}@media screen and (max-width:767px){.os_interview_sec3-inner{display:block}}.os_interview_sec3-inner:before{content:"";display:block;width:80%;height:100%;background:#2f2f2f;position:absolute;z-index:0;right:0;bottom:-50px}@media screen and (max-width:767px){.os_interview_sec3-inner:before{width:calc(100% - 10px);height:90%}}.os_interview_sec3-img{flex:0 0 810px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:767px){.os_interview_sec3-img{margin-bottom:30px;padding-right:40px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.os_interview_sec3-img{flex:0 0 700px}}.os_interview_sec3-img img{width:100%}.os_interview_sec3-txt{padding:0 10vw 0 50px;color:#fff;position:relative;z-index:1}@media screen and (max-width:767px){.os_interview_sec3-txt{padding:0 25px 0 35px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.os_interview_sec3-txt{padding:0 50px}}.os_interview_sec3 .combtn3{padding-top:120px}@media screen and (max-width:767px){.os_interview_sec3 .combtn3{padding-top:80px;margin:0 20px}}.other_staff{padding:100px 0 140px}@media screen and (max-width:767px){.other_staff{padding:60px 0 70px}}.other_staff .common_ttl3{margin-bottom:40px}@media screen and (max-width:767px){.other_staff .common_ttl3{margin-bottom:20px}}@media screen and (max-width:767px){.other_staff .common_ttl3 .en{font-size:12.82051vw}}.other_staff-inner{max-width:900px;margin:0 auto}.other_staff-list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.other_staff-list{padding-right:0;padding:0 50px 40px}.other_staff-list .slick-dots{bottom:10px}.other_staff-list .slick-prev{width:32px;height:32px}.other_staff-list .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-4.png) no-repeat center center;background-size:32px 32px}.other_staff-list .slick-next{width:32px;height:32px}.other_staff-list .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-4.png) no-repeat center center;background-size:32px 32px}}.other_staff-item{width:calc((100% - 60px) / 3);margin-right:30px;background:#000}@media screen and (max-width:767px){.other_staff-item{margin-right:0}}.other_staff-item:last-child{margin-right:0}.other_staff-item-img{transition:all .3s ease 0s;height:390px}.other_staff-item-img img{object-fit:cover;width:100%;height:100%}.other_staff-item-txt{position:absolute;bottom:15px;right:15px;color:#fff;text-align:right;line-height:1.5;opacity:0;transition:all .3s ease 0s}.other_staff-item-txt .nameen{font-size:22px;font-family:"Quentin Regular";transform:rotate(-10deg) translate(0px,-10px);transform-origin:bottom right}.other_staff-item-txt .data{margin-bottom:5px}.other_staff-item-txt .name{font-weight:700}.other_staff-item a{position:relative}.other_staff-item a:hover{opacity:1}.other_staff-item a:hover .other_staff-item-img{opacity:.8}.other_staff-item a:hover .other_staff-item-txt{opacity:1}.single_job_page_ttl{padding:130px 50px 0}@media screen and (max-width:767px){.single_job_page_ttl{padding:70px 10px 20px}}.single_job_page_ttl-inner{display:flex;align-items:center}@media screen and (max-width:767px){.single_job_page_ttl-inner{display:block}}.single_job_page_ttl-img{flex:0 0 53.00146vw}.single_job_page_ttl-img img{width:100%}.single_job_page_ttl-txt{box-shadow:0px 3px 6px 0px rgba(0,0,0,.16);padding:30px 20px;position:relative;left:-80px;background:#fff;z-index:1}@media screen and (max-width:767px){.single_job_page_ttl-txt{left:0;width:90%;margin:-40px auto 0}}.single_job_page_ttl-txt .cat{background:#1e33a3;color:#fff;font-size:12px;padding:0 5px;display:inline-block;padding:3px 6px;margin-bottom:10px}.single_job_page_ttl-txt .postttl{font-size:20px;line-height:1.7;margin-bottom:10px}.job_tab{padding:120px 0 40px}@media screen and (max-width:767px){.job_tab{padding:80px 10px 20px}}.job_tab-inner{max-width:1170px;margin:0 auto}.job_tab-list{display:flex}.job_tab-item{width:calc((100% - 60px) / 3);margin-right:30px;font-size:16px}@media screen and (max-width:767px){.job_tab-item{width:calc((100% - 18px) / 3);margin-right:9px}}.job_tab-item:nth-child(3n){margin-right:0}.job_tab-item a{border:1px solid #1e33a3;color:#1e33a3;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700;position:relative}@media screen and (max-width:767px){.job_tab-item a{height:100%;text-align:center;line-height:1.5}}.job_tab-item.current{position:relative}.job_tab-item.current:before{position:absolute;top:-28px;left:50%;transform:translate(-50%,0);content:"";display:block;width:0;height:0;border-style:solid;border-width:17px 11.5px 0;border-color:#1e33a3 transparent transparent}@media screen and (max-width:767px){.job_tab-item.current:before{border-width:12px 8px 0;top:-20px}}.job_tab-item.current a{background:#1e33a3;color:#fff}.archive_job{padding:0 0 100px}.archive_job-inner{max-width:1170px;margin:0 auto}@media screen and (max-width:767px){.archive_job-inner{padding:0 30px}}.archive_job-list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.archive_job-list{display:block}}.archive_job-item{width:calc((100% - 100px) / 3);margin-right:50px;margin-bottom:100px}@media screen and (max-width:767px){.archive_job-item{margin:0 0 50px;width:100%}}.archive_job-item:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.archive_job-item:last-child{margin:0}}.archive_job-item-img{margin-bottom:15px;height:238px}.archive_job-item-img img{object-fit:cover;width:100%;height:100%}.archive_job-item .cat{background:#1e33a3;color:#fff;font-size:12px;padding:0 5px;display:inline-block;padding:3px 6px;margin-bottom:10px}.archive_job-item .postttl{font-size:18px;line-height:1.7}.archive_job-item dl.desc{display:flex;flex-wrap:wrap;border-top:1px dashed #acacac}.archive_job-item dl.desc dt,.archive_job-item dl.desc dd{border-bottom:1px dashed #acacac;padding:15px 0}.archive_job-item dl.desc dt{width:5em}.archive_job-item dl.desc dd{width:calc(100% - 5em)}.archive_job-item-more{display:flex;align-items:center;justify-content:flex-end;color:#707070;line-height:1.5;padding-top:20px}.archive_job-item-more .label{letter-spacing:.05em;font-weight:700;margin-right:10px}.archive_job-item-more .arrow{position:relative;display:block;width:74px;height:8px}.archive_job-item-more .arrow:before{content:"";display:block;width:74px;height:1px;background:#707070;position:absolute;left:0;bottom:0}.archive_job-item-more .arrow:after{content:"";display:block;width:0;height:0;border-right:16px solid transparent;border-bottom:7px solid #707070;position:absolute;right:-1px;bottom:0}.single_job_requirement{padding:100px 0 0}@media screen and (max-width:767px){.single_job_requirement{padding:80px 20px 0}}.single_job_requirement-inner{max-width:1030px;margin:0 auto}.single_job_requirement-ttl{color:#1e33a3;font-size:20px}.single_job_requirement-row-wrap{border-top:1px solid #707070}.single_job_requirement-row{display:flex;flex-wrap:wrap;border-bottom:1px solid #707070;padding:30px 0}@media screen and (max-width:767px){.single_job_requirement-row{display:block;padding:20px 0}}.single_job_requirement-row .row_term{width:14em;font-weight:700}@media screen and (max-width:767px){.single_job_requirement-row .row_term{width:100%}}.single_job_requirement-row .row_data{width:calc(100% - 14em)}@media screen and (max-width:767px){.single_job_requirement-row .row_data{width:100%}}@media screen and (max-width:767px){.single_job_point{padding:0 20px}}.single_job_point-inner{padding:20px 0;max-width:1030px;margin:0 auto;border-bottom:1px solid #707070}@media screen and (max-width:767px){.single_job_point-inner{padding:40px 0 0}}.single_job_point-ttl{color:#1e33a3;font-size:20px;text-align:center}.single_job_point-list{display:flex}@media screen and (max-width:767px){.single_job_point-list{display:block;padding:0 40px}}.single_job_point-item{text-align:center;width:calc(100% - 240px);margin-right:120px}@media screen and (max-width:767px){.single_job_point-item{width:100%;margin-right:0;margin-bottom:50px}}.single_job_point-item:nth-child(3n){margin-right:0}.single_job_point-item-badge{color:#1e33a3;font-family:"Oswald",sans-serif;font-weight:700;line-height:1;margin-bottom:10px}.single_job_point-item-badge .label{font-size:14px}.single_job_point-item-badge .number{font-size:36px}.single_job_point-item-ttl{font-size:20px;font-weight:700;color:#1e33a3;margin-bottom:10px}.single_job_reason{padding:60px 0 0}@media screen and (max-width:767px){.single_job_reason{padding:40px 0}}.single_job_reason-inner{max-width:1030px;margin:0 auto}.single_job_reason-ttl{color:#1e33a3;font-size:20px;text-align:center}@media screen and (max-width:767px){.single_job_reason-list .slick-slide{margin:0 32px 20px}.single_job_reason-list .slick-dots{bottom:-38px}.single_job_reason-list .slick-prev{width:32px;height:32px;top:auto;left:calc(50% - 80px);bottom:-60px}.single_job_reason-list .slick-prev:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-left-2.png) no-repeat center center;background-size:32px 32px}.single_job_reason-list .slick-next{width:32px;height:32px;top:auto;left:calc(50% + 48px);bottom:-60px}.single_job_reason-list .slick-next:before{width:32px;height:32px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/slick/arrow-right-2.png) no-repeat center center;background-size:32px 32px}}.single_job_reason-item{display:flex;align-items:center;position:relative;background:#fff;padding:40px;margin-bottom:40px}@media screen and (max-width:767px){.single_job_reason-item{display:block;padding:0;margin-bottom:0}}.single_job_reason-item:before{content:"";display:block;width:100%;height:100%;background:#1e33a3;position:absolute;right:-12px;bottom:-12px;z-index:-1}.single_job_reason-item-img{flex:0 0 357px}.single_job_reason-item-txt{padding-left:25px;flex-grow:2}@media screen and (max-width:767px){.single_job_reason-item-txt{padding:15px 15px 15px 0}}.single_job_reason-item-ttl{color:#1e33a3;font-size:20px;margin-bottom:5px;line-height:1.78}.single_job_reason-item:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:767px){.single_job_reason-item:nth-child(2n) .single_job_reason-item-txt{padding:15px 15px 15px 0}}.single_job_btn{padding:50px 0}@media screen and (max-width:767px){.single_job_btn{padding:60px 20px 30px}}.single_job_btn-list{display:flex;justify-content:center}@media screen and (max-width:767px){.single_job_btn-list{flex-direction:column-reverse}}.single_job_btn-item{margin:0 20px}@media screen and (max-width:767px){.single_job_btn-item{margin:0 0 20px}}.single_job_btn-item a{width:282px;height:45px}@media screen and (max-width:767px){.single_job_btn-item a{width:100%}}.single_job_btn-item.item2 a{background:#1e33a3;color:#fff}@media screen and (max-width:767px){.single_job_btn-item.item2 a{height:63px}}.single_job_btn-item.item2 a .arrow:before{background:#fff}.single_job_btn-item.item2 a .arrow:after{border-bottom:7px solid #fff}.single_job_btn-item.item2 a:hover{background:#fff;color:#1e33a3}.single_job_btn-item.item2 a:hover .arrow:before{background:#1e33a3}.single_job_btn-item.item2 a:hover .arrow:after{border-bottom:7px solid #1e33a3}.entry_form{width:650px;margin:0 auto;padding-top:120px;padding-bottom:140px}@media screen and (max-width:767px){.entry_form{width:100%;padding:50px 20px 100px;margin:30px auto 0;font-size:14px}}.entry_form-lead{margin-bottom:60px;line-height:1.5}@media screen and (max-width:767px){.entry_form-lead{margin-bottom:40px}}.entry_form-lead .note{font-size:12px;color:#f2422b}.entry_form form table{width:100%;display:block}.entry_form form table tbody,.entry_form form table thead,.entry_form form table tr,.entry_form form table th,.entry_form form table td{display:block;width:100%}.entry_form form table th,.entry_form form table td{text-align:left}.entry_form form table th{font-weight:500;width:100%;position:relative;padding-bottom:5px}@media screen and (max-width:767px){.entry_form form table th{padding-bottom:0;padding-left:0}}.entry_form form table th .required{background:#f2422b;color:#fff;font-size:13px;padding:2px 10px 3px;margin-right:.5em;border-radius:20px}.entry_form form table td{padding-bottom:35px}@media screen and (max-width:767px){.entry_form form table td{padding-bottom:30px}}.entry_form form table td input[type=text],.entry_form form table td input[type=email],.entry_form form table td input[type=tel],.entry_form form table td select,.entry_form form table td textarea{height:auto;width:100%;padding:6px 15px;border-radius:0;font-size:16px;border:1px solid #707070;background:#fff}.entry_form form table td ::-webkit-input-placeholder{color:#ccc}.entry_form form table td :-ms-input-placeholder{color:#ccc !important}.entry_form form table td ::-moz-placeholder{color:#ccc;opacity:1}.entry_form form table td ::placeholder{color:#ccc;opacity:1}.entry_form form table td input[type=radio]{display:none}.entry_form form table td input[type=radio]+.wpcf7-list-item-label{position:relative;padding-left:34px}.entry_form form table td input[type=radio]+.wpcf7-list-item-label:before{position:absolute;content:'';display:block;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #363636;left:0;top:0}.entry_form form table td input[type=radio]+.wpcf7-list-item-label:after{position:absolute;content:'';display:block;width:12px;height:12px;border-radius:50%;background:#1e33a3;left:3px;top:3px;opacity:0;-webkit-transition:.3s;transition:.3s}.entry_form form table td input[type=radio]:checked+.wpcf7-list-item-label:after{opacity:1}.entry_form form table td .select-wrap select{background:#fff url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/arrow-select.png) no-repeat right 20px center;background-size:14px 8px}@media screen and (max-width:767px){.entry_form form table td .select-wrap select{width:100%}}.entry_form form table td .select-wrap select.is-empty{color:#b2b2b2}.entry_form form table td textarea{height:250px}.entry_form form table td input#zip-btn{border:none;color:#fff;background:#1e33a3;border:1px solid #1e33a3;transition:all .3s ease 0s;text-align:center;width:100%;height:100%}.entry_form form table td input#zip-btn:hover{opacity:.5}.entry_form form table td .wpcf7-list-item{margin:3px 15px 0 0}@media screen and (max-width:767px){.entry_form form table td .wpcf7-list-item{display:block}}.entry_form form table td.flex{display:flex;justify-content:space-between}.entry_form form table td.flex .zip-wrap,.entry_form form table td.flex .zip-btn{border-radius:0;width:calc((100% - 20px) / 2)}.entry_form form table td.flex .zip-wrap{margin-right:20px}@media screen and (max-width:767px){.entry_form form table td.flex .zip-wrap{width:120px}}@media screen and (max-width:767px){.entry_form form table td.flex .zip-btn{width:calc(100% - 140px)}}@media screen and (max-width:767px){.entry_form form table td.flex #zip-btn{font-size:14px}}.entry_form form table td.flex-birth{display:flex}.entry_form form table td.flex-birth .birth-year-wrap,.entry_form form table td.flex-birth .birth-month-wrap,.entry_form form table td.flex-birth .birth-day-wrap{display:flex}.entry_form form table td.flex-birth .birth-year-wrap .select-wrap,.entry_form form table td.flex-birth .birth-month-wrap .select-wrap,.entry_form form table td.flex-birth .birth-day-wrap .select-wrap{margin-right:8px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap .select-wrap,.entry_form form table td.flex-birth .birth-month-wrap .select-wrap,.entry_form form table td.flex-birth .birth-day-wrap .select-wrap{margin-right:0}.entry_form form table td.flex-birth .birth-year-wrap .select-wrap:after,.entry_form form table td.flex-birth .birth-month-wrap .select-wrap:after,.entry_form form table td.flex-birth .birth-day-wrap .select-wrap:after{right:5px}}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap .select-wrap select,.entry_form form table td.flex-birth .birth-month-wrap .select-wrap select,.entry_form form table td.flex-birth .birth-day-wrap .select-wrap select{background:#fff url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/arrow-select.png) no-repeat right 7px center;background-size:8px 4px;padding:6px 10px}}.entry_form form table td.flex-birth .birth-year-wrap p,.entry_form form table td.flex-birth .birth-month-wrap p,.entry_form form table td.flex-birth .birth-day-wrap p{margin:0;padding-top:8px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap p,.entry_form form table td.flex-birth .birth-month-wrap p,.entry_form form table td.flex-birth .birth-day-wrap p{margin-left:2px}}.entry_form form table td.flex-birth .birth-year-wrap,.entry_form form table td.flex-birth .birth-month-wrap{margin-right:20px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap,.entry_form form table td.flex-birth .birth-month-wrap{margin-right:10px}}.entry_form form table td.flex-birth .birth-year-wrap:after,.entry_form form table td.flex-birth .birth-month-wrap:after{content:"";width:1px;height:47px;background:#707070;-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);margin:3px 0 0 14px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap:after,.entry_form form table td.flex-birth .birth-month-wrap:after{margin:0 6px 0 17px}}.entry_form form table td.flex-birth .birth-year-wrap{width:200px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap{width:auto}.entry_form form table td.flex-birth .birth-year-wrap .select-wrap{width:110px}}.entry_form form table td.flex-birth .birth-year-wrap select{width:172px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-year-wrap select{width:100%}}.entry_form form table td.flex-birth .birth-month-wrap,.entry_form form table td.flex-birth .birth-day-wrap{width:151px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-month-wrap,.entry_form form table td.flex-birth .birth-day-wrap{width:auto}.entry_form form table td.flex-birth .birth-month-wrap .select-wrap,.entry_form form table td.flex-birth .birth-day-wrap .select-wrap{width:75px}}.entry_form form table td.flex-birth .birth-month-wrap select,.entry_form form table td.flex-birth .birth-day-wrap select{width:124px}@media screen and (max-width:767px){.entry_form form table td.flex-birth .birth-month-wrap select,.entry_form form table td.flex-birth .birth-day-wrap select{width:100%}}.entry_form form table tr.c2 td{display:flex;justify-content:space-between}.entry_form form table tr.c2 td .wpcf7-form-control-wrap{width:calc(50% - 10px)}@media screen and (max-width:767px){.entry_form form table tr.c2 td .wpcf7-form-control-wrap{width:calc(50% - 5px)}}.entry_form form table tr.radio-tr th{border-bottom:1px solid #363636}.entry_form form table tr.radio-tr td{padding-top:10px;padding-bottom:25px}@media screen and (max-width:767px){.entry_form form table tr.gender-tr .wpcf7-list-item{display:inline-block}}.entry_form form .agree{margin:-30px 0 40px}@media screen and (max-width:767px){.entry_form form .agree{margin:-30px 0 0}}.entry_form form .agree a{color:#f2422b;border-bottom:2px solid #f2422b;padding-bottom:4px;letter-spacing:.1em}.entry_form form .agree .agree-check input[type=checkbox]{margin:0 8px 5px 0;transform:scale(1.3)}.entry_form form .agree .agree-check input[type=checkbox]+.wpcf7-list-item-label{display:none}.entry_form form .buttonwrap{padding:50px 0 0;display:flex;flex-direction:row-reverse;justify-content:center}@media screen and (max-width:767px){.entry_form form .buttonwrap{padding:40px 0 0;display:block}}.entry_form form .nextbutton,.entry_form form .backbutton{width:45%;height:46px}@media screen and (max-width:767px){.entry_form form .nextbutton,.entry_form form .backbutton{width:100%}}.entry_form form .nextbutton input,.entry_form form .backbutton input{width:100%;height:46px}.entry_form form .nextbutton .arrow,.entry_form form .backbutton .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.entry_form form .nextbutton .arrow-inner,.entry_form form .backbutton .arrow-inner{position:relative;display:block;width:74px;height:8px}.entry_form form .nextbutton .arrow-inner:before,.entry_form form .backbutton .arrow-inner:before{content:"";display:block;width:74px;height:1px;background:#fff;position:absolute;left:0;bottom:0}.entry_form form .nextbutton .arrow-inner:after,.entry_form form .backbutton .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #fff;position:absolute;right:-1px;bottom:0}.entry_form form .nextbutton:hover,.entry_form form .backbutton:hover{opacity:.5}.entry_form form .nextbutton{position:relative;background:#1e33a3;transition:all .3s ease 0s}@media screen and (max-width:767px){.entry_form form .nextbutton{margin-bottom:20px}}.entry_form form .nextbutton input{font-size:17px;cursor:pointer;color:#fff;margin:0 auto;display:block;display:flex;justify-content:center;align-items:center;transition:all .3s ease 0s;text-align:center;position:relative;z-index:1}@media screen and (max-width:767px){.entry_form form .nextbutton input{width:230px}}.entry_form form .backbutton{position:relative;background:#707070;transition:all .3s ease 0s}.entry_form form .backbutton input{font-size:17px;cursor:pointer;color:#fff;margin:0 auto;display:block;display:flex;justify-content:center;align-items:center;transition:all .3s ease 0s;text-align:center;position:relative;z-index:1}@media screen and (max-width:767px){.entry_form form .backbutton input{width:230px}}.entry_form form .backbutton:hover{opacity:.5}.entry_form form .wpcf7-spinner{display:none}.entry_form form .wpcf7-not-valid-tip{font-size:12px;line-height:1.4;margin-top:5px}.entry_form.confirm form .form-table th{border-bottom:1px solid #707070;padding:0}.entry_form.confirm form .form-table td{padding:5px 0 35px}.entry_form.confirm form .buttonwrap{justify-content:space-between}@media screen and (max-width:767px){.entry_form.confirm form .buttonwrap{display:block}}.faq_sec{padding:100px 0}@media screen and (max-width:767px){.faq_sec{padding:50px 20px}}.faq_sec-inner{max-width:904px;margin:0 auto}.faq_sec ul.ac>li{margin-bottom:30px}@media screen and (max-width:767px){.faq_sec ul.ac>li{margin-bottom:25px}}.faq_sec ul.ac>li .ac-label{cursor:pointer;position:relative;padding:20px 55px 20px 80px;transition:all .3s ease;font-weight:700;background:#1e33a3;color:#fff}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-label{padding:15px 30px 15px 65px;line-height:1.5}}.faq_sec ul.ac>li .ac-label:before{content:"Q";color:#1e33a3;background:#fff;position:absolute;font-size:30px;font-family:"Oswald",sans-serif;width:43px;height:43px;padding:0 0 4px;border-radius:50%;display:flex;justify-content:center;align-items:center;left:16px;top:50%;transform:translate(0,-50%);line-height:1}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-label:before{left:10px;top:50%;transform:translatey(calc(-50% - 4px));font-size:30px}}.faq_sec ul.ac>li .ac-label p{margin:0}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-label p{font-size:14px}}.faq_sec ul.ac>li .ac-label .icon{position:absolute;right:18px;top:50%;transform:translatey(-50%);background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/arrow-up-1.png) center center/26px 17px;width:28px;height:28px;transition:all .3s ease 0s;transform:translatey(-50%) rotate(180deg)}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-label .icon{right:10px;background:url(//humble-recruit.jp/wp-content/themes/humble-recruit/assets/css/../images/common/arrow-up-1.png) center center/13px 8px;width:17px;height:17px}}.faq_sec ul.ac>li .ac-label .icon-inner{position:relative;width:100%;height:100%}.faq_sec ul.ac>li .ac-label .icon-inner .line1,.faq_sec ul.ac>li .ac-label .icon-inner .line2{background:#fff;width:100%;height:6px;display:block;position:absolute;left:0;top:10px}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-label .icon-inner .line1,.faq_sec ul.ac>li .ac-label .icon-inner .line2{height:3px}}.faq_sec ul.ac>li .ac-label .icon-inner .line2{transform:rotate(90deg);transition:all .3s ease 0s}.faq_sec ul.ac>li .ac-label .icon.open .line2{transform:rotate(-180deg)}.faq_sec ul.ac>li .ac-content{display:none;padding:25px 55px 40px 80px;position:relative}@media screen and (max-width:767px){.faq_sec ul.ac>li .ac-content{padding:20px 0;font-size:14px}}.faq_sec ul.ac>li .ac-content *:last-child{margin-bottom:0}.news_tab{padding:100px 0 0;width:100%;overflow:hidden}@media screen and (max-width:767px){.news_tab{padding:70px 0 0}}.news_tab-list{display:flex;border:1px solid #1e33a3;margin:0}.news_tab-item{width:50%;color:#1e33a3;font-family:"Oswald",sans-serif;font-size:30px;font-weight:700;text-align:center}@media screen and (max-width:767px){.news_tab-item{font-size:20px}}.news_tab-item a{padding:10px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.news_tab-item a{padding:0}}.news_tab-item.current{position:relative}.news_tab-item.current:before{position:absolute;top:-28px;left:50%;transform:translate(-50%,0);content:"";display:block;width:0;height:0;border-style:solid;border-width:17px 11.5px 0;border-color:#1e33a3 transparent transparent}@media screen and (max-width:767px){.news_tab-item.current:before{border-width:12px 8px 0;top:-20px}}.news_tab-item.current a{background:#1e33a3;color:#fff;position:relative}.news_tab-item.current a:before{content:"";display:block;height:100%;width:calc(100% + 50px);display:block;background:#1e33a3;transform:translate(-50%,0) skew(-30deg,0deg);position:absolute;left:50%;top:0;z-index:-1}.archive_news{background:#1e33a3;color:#fff;padding:100px 0}@media screen and (max-width:767px){.archive_news{padding:40px 20px}}.archive_news-inner{max-width:920px;margin:0 auto}.archive_news .news_search{color:#363636;margin-bottom:40px}.archive_news-list{margin-bottom:80px}.archive_news-item{margin-bottom:30px;border-bottom:1px solid #fff;padding-bottom:15px}.archive_news-item a{display:flex;line-height:1.5;align-items:center}@media screen and (max-width:767px){.archive_news-item a{flex-wrap:wrap}}.archive_news-item a .cat{background:#fff;color:#1e33a3;font-size:12px;padding:1px 10px}.archive_news-item a .date{margin:0 1em}.archive_news-item a .postttl{margin:0;font-weight:500}@media screen and (max-width:767px){.archive_news-item a .postttl{width:100%}}.single_news{padding:100px 0}@media screen and (max-width:767px){.single_news{padding:60px 20px}}.single_news-inner{max-width:904px;margin:0 auto}.single_news-header .cat{background:#1e33a3;color:#fff;font-size:12px;padding:1px 10px;display:inline-block;line-height:1.8}.single_news-header .date{color:#1e33a3}.single_news-header .postttl{margin:0;font-weight:500;color:#1e33a3;border-bottom:1px solid #1e33a3;font-weight:700;font-size:20px;padding-bottom:10px;margin-bottom:20px;margin-top:10px}@media screen and (max-width:767px){.single_news-header .postttl{width:100%}}.single_news .combtn{padding-top:40px;display:flex;justify-content:center}.single_news .combtn a{padding:0;width:282px;position:relative;justify-content:center}@media screen and (max-width:767px){.single_news .combtn a{width:100%}}.single_news .combtn a .label{margin-right:0}.single_news .combtn a .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.single_news .combtn a .arrow-inner{position:relative;display:block;width:74px;height:8px}.single_news .combtn a .arrow-inner:before{content:"";display:block;width:74px;height:1px;background:#1e33a3;position:absolute;left:0;bottom:0}.single_news .combtn a .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #1e33a3;position:absolute;right:-1px;bottom:0}.single_news .combtn a:hover{opacity:1;background:#1e33a3;color:#fff}.single_news .combtn a:hover .arrow-inner:before{background:#fff}.single_news .combtn a:hover .arrow-inner:after{border-bottom:7px solid #fff}.archive_blog{background:#1e33a3;color:#fff;padding:100px 0}@media screen and (max-width:767px){.archive_blog{padding:40px 20px}}.archive_blog-inner{max-width:1090px;margin:0 auto}.archive_blog .news_search{color:#363636;margin-bottom:40px}.archive_blog-list{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.archive_blog-list{display:block}}@media screen and (max-width:767px){.archive_blog-list .slick-prev,.archive_blog-list .slick-next{top:107px}}.archive_blog-item{width:calc((100% - 150px) / 3);margin-right:75px;margin-bottom:70px}@media screen and (max-width:767px){.archive_blog-item{margin:0 0 50px;width:100%}}.archive_blog-item:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.archive_blog-item:nth-child(3n){margin:0 0 50px}}.archive_blog-item-img{margin-bottom:15px;height:215px}.archive_blog-item-img img{object-fit:cover;width:100%;height:100%}.archive_blog-item .data{display:flex;align-items:center;line-height:1.5;margin-bottom:10px}.archive_blog-item .cat{background:#fff;color:#1e33a3;font-size:12px;padding:0 5px;margin-right:15px}.archive_blog-item .postttl{line-height:1.7}.column_wrap{max-width:1090px;margin:0 auto;padding:100px 0;display:flex;justify-content:space-between}@media screen and (max-width:767px){.column_wrap{display:block;padding:60px 0 20px}}.main_column{flex:0 0 672px}.side_column{flex:0 0 310px;padding-top:77px}@media screen and (max-width:767px){.side_column{display:none}}.side_column .widget_ttl{color:#1e33a3;border-bottom:1px solid #1e33a3;margin-bottom:20px;padding-bottom:10px;font-weight:700}.side_column .archive_blog-list{display:block}.side_column .archive_blog-item{width:100%;margin:0 0 40px}.side_column .archive_blog-item .cat{background:#1e33a3;color:#fff}.single_blog{padding:0 0 100px}@media screen and (max-width:767px){.single_blog{padding:0 20px 60px}}.single_blog-inner{max-width:904px;margin:0 auto}.single_blog-header .cat{background:#1e33a3;color:#fff;font-size:12px;padding:1px 10px;display:inline-block;line-height:1.8}.single_blog-header .postttl{margin:0;font-weight:500;border-bottom:1px solid #1e33a3;font-weight:700;font-size:20px;padding-bottom:10px;margin-bottom:20px;margin-top:10px}@media screen and (max-width:767px){.single_blog-header .postttl{width:100%}}.single_blog #toc_container{border:2px solid #1e33a3;background:#fff;padding:20px 40px;margin-bottom:30px}@media screen and (max-width:767px){.single_blog #toc_container{padding:15px 25px}}.single_blog #toc_container .toc_title{font-weight:700;text-align:left;margin-bottom:5px}.single_blog #toc_container .toc_list{margin-top:0 !important}.single_blog #toc_container .toc_list li{font-weight:700;margin-bottom:5px}.single_blog-cnt h1,.single_blog-cnt h2,.single_blog-cnt h3,.single_blog-cnt h4,.single_blog-cnt h5,.single_blog-cnt h6{font-size:16px;font-weight:700;border-bottom:1px solid #707070;position:relative;padding:0 0 10px;margin:50px 0 15px}.single_blog-cnt h1:before,.single_blog-cnt h2:before,.single_blog-cnt h3:before,.single_blog-cnt h4:before,.single_blog-cnt h5:before,.single_blog-cnt h6:before{content:"";display:block;height:3px;width:94px;background:#1e33a3;position:absolute;left:0;bottom:-2px}.single_blog .combtn{padding-top:40px;display:flex;justify-content:center}.single_blog .combtn a{padding:0;width:282px;position:relative;justify-content:center}@media screen and (max-width:767px){.single_blog .combtn a{width:100%}}.single_blog .combtn a .label{margin-right:0}.single_blog .combtn a .arrow{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.single_blog .combtn a .arrow-inner{position:relative;display:block;width:74px;height:8px}.single_blog .combtn a .arrow-inner:before{content:"";display:block;width:74px;height:1px;background:#1e33a3;position:absolute;left:0;bottom:0}.single_blog .combtn a .arrow-inner:after{content:"";display:block;width:0;height:0;border-right:13px solid transparent;border-bottom:7px solid #1e33a3;position:absolute;right:-1px;bottom:0}.single_blog .combtn a:hover{opacity:1;background:#1e33a3;color:#fff}.single_blog .combtn a:hover .arrow-inner:before{background:#fff}.single_blog .combtn a:hover .arrow-inner:after{border-bottom:7px solid #fff}.pp_sec{padding:100px 0}@media screen and (max-width:767px){.pp_sec{padding:60px 20px}}.pp_sec-inner{max-width:865px;margin:0 auto}.pp_sec-inner h3{margin:40px 0 15px}.pp_sec-inner a{color:#f2422b}.pp_sec-inner a:hover{text-decoration:underline;opacity:1}.pp_sec-info{margin:60px 0 0;line-height:1.71}.sitemap_sec{padding:100px 0}@media screen and (max-width:767px){.sitemap_sec{padding:60px 30px}}.sitemap_sec-inner{max-width:865px;margin:0 auto;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:767px){.sitemap_sec-inner{display:block}}.sitemap_sec-list{border-left:1px solid #1e33a3;padding-right:70px;padding-left:15px}@media screen and (max-width:767px){.sitemap_sec-list{padding-right:0;margin-bottom:30px}}.sitemap_sec-list:last-child{padding-right:0}.sitemap_sec-item{margin-bottom:35px;line-height:1;color:#1e33a3}@media screen and (max-width:767px){.sitemap_sec-item{margin-bottom:30px}}.sitemap_sec-item:last-child{margin-bottom:0;padding-bottom:7px}.sitemap_sec-item a{color:#1e33a3}.sitemap_sec-item a:hover{opacity:1;text-decoration:underline}.sitemap_sec-child-list{padding-top:20px;padding-left:10px;margin:0}.sitemap_sec-child-item{margin-bottom:20px}@media screen and (max-width:767px){.sitemap_sec-child-item{margin-bottom:30px}}.sitemap_sec-child-item:last-child{margin-bottom:0}.cover{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}