img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#0073a8;--wp--preset--color--secondary:#005075;--wp--preset--color--dark-gray:#111;--wp--preset--color--light-gray:#767676;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:19.5px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36.5px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--normal:22px;--wp--preset--font-size--huge:49.5px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(//www.wegdih.com/recruit/wp-content/plugins/easy-swipebox/public/css/../img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(//www.wegdih.com/recruit/wp-content/plugins/easy-swipebox/public/css/../img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
@charset "UTF-8";@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;border-collapse:collapse !important}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:collapse !important;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}sup{font-size:9px;vertical-align:top}sub{font-size:x-small}article,aside,details,figcaption,figure,picture,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%;*display:inline;zoom:1}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{display:inline-block;vertical-align:bottom;max-width:100%;height:auto}a img{border:none}.u-zoom-x2{zoom:.5}strong{font-weight:700}iframe,video,embed{display:block;max-width:100%}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}* html .clearfix{display:inline-table;display:block}.clear{margin:0 !important;clear:both;visibility:hidden;height:0}.hidden{display:none !important;visibility:hidden;height:0}.u-shadow{box-shadow:5px 8.66px 10px 0px rgba(0,0,0,.07)}.u-noborder{border:none}.u-radius10{border-radius:10px}.u-radius20{border-radius:20px}.u-radius30{border-radius:30px}.u-radius40{border-radius:40px}@media screen and (min-width:0px) and (max-width:799px){.u-radius10,.u-radius20,.u-radius30,.u-radius40{border-radius:10px}}.u-text-mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3",Hiragino Mincho Pro,Georgia,Times New Roman,Times,"ＭＳ Ｐ明朝",MS PMincho,serif}.u-text-note{font-size:1.2rem;opacity:.75}.u-text-strong{font-weight:700}@media screen and (min-width:0px) and (max-width:799px){.u-text-note{font-size:.9rem}}.u-bg-white{background-color:#fff}.u-bg-black{background-color:var(--color-text-basic)}.u-bg-gray{background-color:#f7f7f7}.u-fc-white{color:#fff}.u-fc-black{color:var(--color-text-basic)}.u-fc-red{color:red}.c-flex-parent{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-shrink:0;justify-items:center;align-items:stretch}.c-flex-parent.u-reverse{flex-direction:row-reverse}.c-flex-parent.u-jc-space-between{-webkit-justify-content:space-between;justify-content:space-between}.c-flex-parent.u-jc-space-around{-webkit-justify-content:space-around;justify-content:space-around}.c-flex-parent.u-jc-flex-start{-webkit-justify-content:flex-start;justify-content:flex-start}.c-flex-parent.u-jc-center{-webkit-justify-content:center;justify-content:center}.c-flex-parent.u-flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-flex-row{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-shrink:0;width:calc(100% + 4%)}.c-flex-row>.c-flex-child{margin:0 4% 4% 0}.c-flex-row.u-col-2>.c-flex-child{width:calc(100% / 2 - 4%)}.c-flex-row.u-col-3>.c-flex-child{width:calc(100% / 3 - 4%)}.c-flex-row.u-col-4>.c-flex-child{width:calc(100% / 4 - 4%)}.c-flex-row.u-col-5>.c-flex-child{width:calc(100% / 5 - 4%)}.c-flex-row.u-col-6>.c-flex-child{width:calc(100% / 6 - 4%)}.c-flex-row.u-col-7>.c-flex-child{width:calc(100% / 7 - 4%)}.c-flex-row.u-col-8>.c-flex-child{width:calc(100% / 8 - 4%)}.c-flex-row.u-col-9>.c-flex-child{width:calc(100% / 9 - 4%)}@media screen and (min-width:0px) and (max-width:799px){.c-flex-row>.c-flex-child{margin:0 3.125vw 3.125vw 0}.c-flex-row.u-col-3>.c-flex-child{width:calc(33.33% - 3.125vw)}.c-flex-row.u-col-2>.c-flex-child,.c-flex-row.u-col-4>.c-flex-child,.c-flex-row.u-col-5>.c-flex-child,.c-flex-row.u-col-6>.c-flex-child,.c-flex-row.u-col-7>.c-flex-child,.c-flex-row.u-col-8>.c-flex-child{width:calc(50% - 3.125vw)}.c-flex-parent.u-responsive,.c-flex-row.u-responsive{flex-direction:column;width:100%;max-width:100%}.c-flex-parent.u-responsive>.c-flex-child,.c-flex-row.u-responsive>.c-flex-child{width:100%;max-width:100%}.c-flex-parent.u-responsive>.c-flex-child{margin-bottom:6.25vw}.c-flex-row.u-responsive>.c-flex-child{margin-bottom:3.125vw}.c-flex-parent.u-responsive>.c-flex-child:last-child,.c-flex-row.u-responsive>.c-flex-child:last-child{margin-bottom:0}}.c-image-content>.c-image{width:40%}.c-image-content>.c-content{width:54%}@media screen and (min-width:0px) and (max-width:799px){.c-image-content.u-responsive>.c-image,.c-image-content.u-responsive>.c-content{width:100%}}.u-ta-l{text-align:left}.u-ta-r{text-align:right}.u-ta-c{text-align:center}.u-ta-l img,.u-ta-r img,.u-ta-c img{display:inline-block}.alignleft,.alignright,.aligncenter{display:block}.alignleft{float:left;margin:0 2em 2em 0}.alignright{float:right;margin:0 0 2em 2em}.aligncenter{clear:both;margin:0 auto 2em}@media screen and (min-width:0px) and (max-width:799px){.alignleft,.alignright,.aligncenter{display:block;float:none;margin-left:auto;margin-right:auto;text-align:center}.fb-like iframe{max-width:100% !important}}.u-flex-centering{display:flex;align-items:center;justify-content:center}.u-transition{cursor:pointer;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.u-pointernone{pointer-events:none}.u-animation-fadein{-webkit-animation:fadein 1s;animation:fadein 1s}.u-animation-fadein2{-webkit-animation:fadein 2s;animation:fadein 2s}.u-animation-fadein3{-webkit-animation:fadein 3s;animation:fadein 3s}.u-animation-fadein4{-webkit-animation:fadein 4s;animation:fadein 4s}@keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.u-animation-fadein_blur{-webkit-animation:fadein_blur 2s;animation:fadein_blur 2s}@keyframes fadein_blur{0%{opacity:0;filter:blur(100px)}25%{opacity:0;filter:blur(100px)}100%{opacity:1;filter:blur(0)}}.u-mt0{margin-top:0 !important}.u-mt10{margin-top:10px !important}.u-mt20{margin-top:20px !important}.u-mt30{margin-top:30px !important}.u-mt40{margin-top:40px !important}.u-mt50{margin-top:50px !important}.u-mt60{margin-top:60px !important}.u-mt70{margin-top:70px !important}.u-mt80{margin-top:80px !important}.u-mt90{margin-top:90px !important}.u-mt100{margin-top:100px !important}.u-mr0{margin-right:0 !important}.u-mr10{margin-right:10px !important}.u-mr20{margin-right:20px !important}.u-mr30{margin-right:30px !important}.u-mr40{margin-right:40px !important}.u-mr50{margin-right:50px !important}.u-mr60{margin-right:60px !important}.u-mr70{margin-right:70px !important}.u-mr80{margin-right:80px !important}.u-mr90{margin-right:90px !important}.u-mr100{margin-right:100px !important}.u-mb0{margin-bottom:0 !important}.u-mb10{margin-bottom:10px !important}.u-mb20{margin-bottom:20px !important}.u-mb30{margin-bottom:30px !important}.u-mb40{margin-bottom:40px !important}.u-mb50{margin-bottom:50px !important}.u-mb60{margin-bottom:60px !important}.u-mb70{margin-bottom:70px !important}.u-mb80{margin-bottom:80px !important}.u-mb90{margin-bottom:90px !important}.u-mb100{margin-bottom:100px !important}.u-ml0{margin-left:0 !important}.u-ml10{margin-left:10px !important}.u-ml20{margin-left:20px !important}.u-ml30{margin-left:30px !important}.u-ml40{margin-left:40px !important}.u-ml50{margin-left:50px !important}.u-ml60{margin-left:60px !important}.u-ml70{margin-left:70px !important}.u-ml80{margin-left:80px !important}.u-ml90{margin-left:90px !important}.u-ml100{margin-left:100px !important}.u-pt0{padding-top:0 !important}.u-pt10{padding-top:10px !important}.u-pt20{padding-top:20px !important}.u-pt30{padding-top:30px !important}.u-pt40{padding-top:40px !important}.u-pt50{padding-top:50px !important}.u-pt60{padding-top:60px !important}.u-pt70{padding-top:70px !important}.u-pt80{padding-top:80px !important}.u-pt90{padding-top:90px !important}.u-pt100{padding-top:100px !important}.u-pr0{padding-right:0 !important}.u-pr10{padding-right:10px !important}.u-pr20{padding-right:20px !important}.u-pr30{padding-right:30px !important}.u-pr40{padding-right:40px !important}.u-pr50{padding-right:50px !important}.u-pr60{padding-right:60px !important}.u-pr70{padding-right:70px !important}.u-pr80{padding-right:80px !important}.u-pr90{padding-right:90px !important}.u-pr100{padding-right:100px !important}.u-pb0{padding-bottom:0 !important}.u-pb10{padding-bottom:10px !important}.u-pb20{padding-bottom:20px !important}.u-pb30{padding-bottom:30px !important}.u-pb40{padding-bottom:40px !important}.u-pb50{padding-bottom:50px !important}.u-pb60{padding-bottom:60px !important}.u-pb70{padding-bottom:70px !important}.u-pb80{padding-bottom:80px !important}.u-pb90{padding-bottom:90px !important}.u-pb100{padding-bottom:100px !important}.u-pl0{padding-left:0 !important}.u-pl10{padding-left:10px !important}.u-pl20{padding-left:20px !important}.u-pl30{padding-left:30px !important}.u-pl40{padding-left:40px !important}.u-pl50{padding-left:50px !important}.u-pl60{padding-left:60px !important}.u-pl70{padding-left:70px !important}.u-pl80{padding-left:80px !important}.u-pl90{padding-left:90px !important}.u-pl100{padding-left:100px !important}iframe.twitter-share-button,iframe.twitter-follow-button{overflow-x:hidden !important}iframe.twitter-share-button{max-width:105px !important}.fb_iframe_widget{margin:0 !important}.fb-like iframe,.fb_iframe_widget iframe{max-width:none !important}.fb-like-box,.fb-like-box iframe,.fb-like-box span{max-width:100% !important}@charset "UTF-8";.edit-link a{background:#eee;border-radius:3px;color:#666;font-size:12px;line-height:1.5em;font-weight:300;text-decoration:none;padding:0 8px;position:absolute;top:0;right:0}.edit-link a:hover{background:#888;color:#fff}.more-link{display:none}a:focus img[class*=align],a:hover img[class*=align],a:active img[class*=align],a:focus img[class*=wp-image-],a:hover img[class*=wp-image-],a:active img[class*=wp-image-],#mainent .gallery .gallery-icon a:focus img,#mainent .gallery .gallery-icon a:hover img,#mainent .gallery .gallery-icon a:active img,.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img{opacity:.72}.wp-caption{margin:0 auto 1.625em;max-width:100%}.wp-caption.alignleft{margin:0 3% 3% 0;max-width:97%;padding:0}.wp-caption.alignright{margin:0 0 3% 3%;max-width:97%;padding:0}.wp-caption.aligncenter{margin:0 auto 3%;max-width:100%;padding:0}.wp-caption img{display:block;margin:0 auto;max-width:100%;padding:0}.wp-caption .wp-caption-text,.gallery-caption{color:#aaa;font-size:11px !important}.wp-caption .wp-caption-text{margin-bottom:.6em;padding:10px 0 5px;position:relative}.gallery{width:100%;margin-bottom:30px;padding:0 !important;border:none !important}.gallery:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.gallery .gallery-item{float:left;margin:0;padding:0;overflow:hidden;position:relative;border:none;text-align:center;padding-right:3px}.gallery .gallery-item img{display:inline}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1%}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}img#wpstats{display:none}.nav-links{margin-bottom:40px;text-align:center;font-size:0;letter-spacing:20px}.nav-links a{display:inline-block;width:25%;max-width:200px;padding:1em;border-radius:10px;border:solid 0 #dcdcdc;background:no-repeat;background-color:#dcdcdc;color:#fff;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:0;text-align:center;text-decoration:none}.nav-links a:hover{background-color:#ccc}.nav-links a[rel*=next]{background-color:#0058aa}.nav-links a[rel*=prev]{background-color:#0058aa}@media screen and (min-width:0px) and (max-width:640px){.nav-links{letter-spacing:0}.nav-links a{width:45%;margin:0 1%;font-size:1.2rem}}.page-links{text-align:center;margin:0 0 40px}.page-links span{padding:7px 12px;margin:5px;border:1px solid #141414;background:#141414;color:#fff;line-height:1}.page-links a{text-decoration:none}.page-links a span{border:1px solid #555;color:#555;background:0 0}.page-links a:hover span{border:1px solid #141414;color:#141414}.widget{margin-bottom:50px}.widget:last-child{margin-bottom:0}.widget-title{margin-bottom:20px;padding-bottom:5px;border-bottom:solid 2px #fbca4d;font-size:1.6rem;font-weight:700}.widget-title em{margin-left:2em;font-size:11px}.widget ul ul{margin-left:1em}.widget ul li{margin-bottom:5px}.widget ul li:last-child{border-bottom:none;margin-bottom:0}.wp-pagenavi{clear:both;position:relative;z-index:2;margin:25px auto;padding:0;height:auto;line-height:30px;text-align:center;font-size:0;font-family:'Montserrat',sans-serif;font-weight:500}.wp-pagenavi *{font-size:1.6rem;line-height:38px}.wp-pagenavi>a,.wp-pagenavi>span{display:inline-block;vertical-align:middle;margin:-1px 2px;width:30px;height:40px;border:none;border-radius:0;border-bottom:solid 2px transparent;background:0 0;color:var(--color-text-basic);text-decoration:none;letter-spacing:0}.wp-pagenavi a:hover,.wp-pagenavi span.current{opacity:1;border-color:var(--color-primary);color:var(--color-primary)}.wp-pagenavi span.pages,.wp-pagenavi span.extend,.wp-pagenavi a.first,.wp-pagenavi a.last{display:none}@media screen and (min-width:0px) and (max-width:799px){.wp-pagenavi{text-align:center !important}.wp-pagenavi *{font-size:1.2rem;line-height:28px}.wp-pagenavi>a,.wp-pagenavi>span{width:30px;height:30px}}#toc_container li,#toc_container ul{margin:0;padding:0;border:none}#toc_container{display:block;background-color:#fff;border:solid 1px var(--color-text-basic);margin-bottom:2em;width:100%;letter-spacing:0}#toc_container p.toc_title{margin:0;padding:.5em;background-color:var(--color-text-basic);color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center}#toc_container>ul{padding:1.4em 2.1em}#toc_container ul.toc_list>li{margin-bottom:.75em;padding-bottom:.75em;border-bottom:solid 1px var(--color-text-basic)}#toc_container ul.toc_list>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#toc_container ul ul{margin-left:2rem;font-size:.875em}#toc_container a{margin-bottom:.5em;text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_number{display:none;color:var(--color-text-basic);font-weight:900}.toc_number:after{content:"";margin-right:1em}.toc_number.toc_depth_1{display:inline-block}#fancybox-title-over{background-color:rgba(0,0,0,.6)}.form-main div.wpcf7-response-output{pointer-events:none;padding:1.5em 2em;border:none;background-color:rgba(0,0,0,.6);background-color:red;color:#fff}.form-main .wpcf7-spinner{display:none}:root{--color-text-basic:#000;--color-primary:#000;--color-secondary:#000}*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-family:"Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif,serif;-webkit-font-smoothing:antialiased !important;-webkit-text-stroke:1px transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;color:var(--color-text-basic);font-size:10px;font-weight:400;line-height:2;word-wrap:break-word;letter-spacing:0em;overflow-x:clip}body{font-size:1.8rem;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/bg.png) fixed center;background-size:1440px auto;overflow-x:clip}body:before{content:"";position:fixed;z-index:-99;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6,p,pre,dt,dd,li{line-height:2}p,ul,ol,dl,table{margin-bottom:2em}p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child{margin-bottom:0}table{width:100%;border-collapse:collapse;line-height:1.8;text-align:left}th,td{padding:1em 1.5em;vertical-align:top;border:none}th{text-align:justify;font-weight:700;padding-left:0}tr{border-bottom:solid 1px rgba(0,0,0,.1)}hr{clear:both;border:none}img{display:inline-block;vertical-align:bottom;max-width:100%;height:auto}a img{border:none}a{color:var(--color-primary);text-decoration:underline}a{cursor:pointer;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}a:hover{opacity:.5;text-decoration:none}ol{counter-reset:number;list-style:none}ol li{position:relative;padding-left:2.5em}ol li:not(:last-child){margin-bottom:1.5em}ol li:before{position:absolute;left:0;counter-increment:number;content:"("counter(number) ")";margin:0 1em 0 0}ol li ol:last-child{margin-bottom:2em}ol li ol li:before{content:"("counter(number,lower-roman) ")"}ol li ol li:not(:last-child){margin-bottom:.5em}strong{font-weight:700}iframe{display:block;max-width:100%}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{padding:5px;font-size:16px;font-weight:inherit;color:inherit;-webkit-appearance:none;-webkit-border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{background-color:#eee;border:1px solid #eee;line-height:1;vertical-align:middle;max-width:100%;border-radius:5px}input[type=text]{margin-bottom:.5em}input[type=text]:last-child{margin-bottom:0}input[type=submit]{cursor:pointer}form ul{margin:0 !important;padding:0 !important;border:none !important}form ul li{display:inline-block !important}form label{margin-right:1.4em}form input[type*=submit]{display:block;width:100%;max-width:300px;margin:0 auto 20px;padding:1em 2em;border:none;background-color:#e45539;color:#fff;font-size:1em;font-weight:700;text-align:center;border-radius:5px;cursor:pointer;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all ease-out .1s;-moz-transition:all ease-out .1s;-ms-transition:all ease-out .1s;transition:all ease-out .1s}form input[type*=submit]:hover{opacity:.7}::placeholder{color:#ddd}#main{position:relative;z-index:200;background-color:#fff}.c-wrapper{width:1120px;max-width:100%;margin:auto}.u-wrapper-1120{width:1120px}.u-wrapper-1080{width:1080px}.u-wrapper-1000{width:1000px}.u-wrapper-960{width:960px}.u-wrapper-900{width:900px}.u-wrapper-840{width:840px}.u-wrapper-800{width:800px}.u-wrapper-780{width:780px}.u-wrapper-720{width:720px}@media screen and (min-width:0px) and (max-width:1119px){.c-wrapper{padding:0 6.25vw}}@media screen and (min-width:0px) and (max-width:799px){.c-wrapper{width:auto;padding:0 6.25vw;margin:auto}}@media screen and (min-width:800px){.sp{display:none !important}body{min-width:1120px}}@media screen and (min-width:0px) and (max-width:799px){.pc{display:none !important}html{font-size:10px}body{font-size:1.2rem;letter-spacing:0}input[type=button],input[type=text],input[type=email],input[type=tel],input[type=submit],select{-webkit-appearance:none;border-radius:0}iframe{width:100%;max-height:240px}th,td{font-size:1.2rem;padding:1em .5em}}.js-bg-magic{position:relative}.js-bg-magic:before{content:"";position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:0;transition:all .5s ease 0s;pointer-events:none;-webkit-transition:all 1.6s ease 0s;-moz-transition:all 1.6s ease 0s;-ms-transition:all 1.6s ease 0s;transition:all 1.6s ease 0s}.js-bg-magic.show:before{opacity:.7}.js-inview{transition:.8s cubic-bezier(.19,1,.22,1) .2s;-webkit-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-ms-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-o-transition:.8s cubic-bezier(.19,1,.22,1) .2s}.js-inview.inview-with-delay{transition:1.2s cubic-bezier(.19,1,.22,1) .6s;-webkit-transition:1.2s cubic-bezier(.19,1,.22,1) .6s;-moz-transition:1.2s cubic-bezier(.19,1,.22,1) .6s;-ms-transition:1.2s cubic-bezier(.19,1,.22,1) .6s;-o-transition:1.2s cubic-bezier(.19,1,.22,1) .6s}.js-inview.inview-fadein{opacity:0}.js-inview.inview-fadein.is-show{opacity:1}.js-inview.inview-zoomin{opacity:0;transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px)}.js-inview.inview-zoomin.is-show{opacity:1;filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.js-inview.inview-zoom{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.js-inview.inview-zoom.is-show{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.js-inview.inview-zoom-slowly{transition:12s cubic-bezier(.19,1,.22,1) .4s;-webkit-transition:12s cubic-bezier(.19,1,.22,1) .4s;-moz-transition:12s cubic-bezier(.19,1,.22,1) .4s;-ms-transition:12s cubic-bezier(.19,1,.22,1) .4s;-o-transition:12s cubic-bezier(.19,1,.22,1) .4s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.js-inview.inview-zoom-slowly.is-show{transform:scale(1.025);-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025)}.js-inview.inview-blur{opacity:0;filter:blur(100px);-webkit-filter:blur(100px);-moz-filter:blur(100px);-ms-filter:blur(100px);-o-filter:blur(100px)}.js-inview.inview-blur.is-show{opacity:1;filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0)}.js-inview.inview-floatup{transition:.8s cubic-bezier(.19,1,.22,1) .2s;-webkit-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-moz-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-ms-transition:.8s cubic-bezier(.19,1,.22,1) .2s;-o-transition:.8s cubic-bezier(.19,1,.22,1) .2s;opacity:0;transform:translate3d(0px,200px,0px);-webkit-transform:translate3d(0px,200px,0px);-moz-transform:translate3d(0px,200px,0px);-ms-transform:translate3d(0px,200px,0px);-o-transform:translate3d(0px,200px,0px)}.js-inview.inview-floatup.is-show{opacity:1;transform:translate3d(0px,0,0px);-webkit-transform:translate3d(0px,0,0px);-moz-transform:translate3d(0px,0,0px);-ms-transform:translate3d(0px,0,0px);-o-transform:translate3d(0px,0,0px)}.js-inview.inview-floatintoright{opacity:0;transform:translate3d(-40px,0px,0px);-webkit-transform:translate3d(-40px,0px,0px);-moz-transform:translate3d(-40px,0px,0px);-ms-transform:translate3d(-40px,0px,0px);-o-transform:translate3d(-40px,0px,0px);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.js-inview.inview-floatintoright.is-show{opacity:1;transform:translate3d(0px,0,0px);-webkit-transform:translate3d(0px,0,0px);-moz-transform:translate3d(0px,0,0px);-ms-transform:translate3d(0px,0,0px);-o-transform:translate3d(0px,0,0px)}.js-inview.inview-floatintoleft{opacity:0;transform:translate3d(40px,0px,0px);-webkit-transform:translate3d(40px,0px,0px);-moz-transform:translate3d(40px,0px,0px);-ms-transform:translate3d(40px,0px,0px);-o-transform:translate3d(40px,0px,0px);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.js-inview.inview-floatintoleft.is-show{opacity:1;transform:translate3d(0px,0,0px);-webkit-transform:translate3d(0px,0,0px);-moz-transform:translate3d(0px,0,0px);-ms-transform:translate3d(0px,0,0px);-o-transform:translate3d(0px,0,0px)}.js-reveal>*,.js-reveal>*:after{animation-delay:.2s;animation-iteration-count:1;animation-duration:.6s;animation-fill-mode:both}.js-reveal>*{position:relative;white-space:nowrap;cursor:default;display:inline-block;opacity:0}.js-reveal>*:not(:last-child){margin-bottom:5px}.js-reveal.is-show>*{animation-name:clip-text}.js-reveal>*:after{content:"";position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--color-primary);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.js-reveal.is-show>*:after{animation-name:text-revealer}@keyframes clip-text{0%{opacity:0;clip-path:inset(0 100% 0 0)}50%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes text-revealer{0%,50%{transform-origin:0 50%}60%,100%{transform-origin:100% 50%}60%{transform:scaleX(1)}100%{transform:scaleX(0)}}@media screen and (min-width:0px) and (max-width:599px){.js-reveal>*{white-space:inherit}}.header-recruit{position:fixed;z-index:9991;top:inherit;left:0;right:0;margin:0 auto;padding:0;width:100%;background-color:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.u-ver-recruitmentmedia .header-recruit{background-color:#fff}.header-recruit,.header-recruit *{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.header-recruit>.l-inner{padding:25px;align-items:flex-start;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.header-recruit>.l-inner .l-header-left,.header-recruit>.l-inner .l-header-right{display:flex;align-items:center}.header-recruit>.l-inner .l-header-left>.l-logo{position:relative;display:inline-block;vertical-align:top;max-width:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/logo-white.webp) no-repeat;background-size:contain}.header-recruit>.l-inner .l-header-left>.l-logo img{display:block;opacity:1}.l-logo-recruitmentsite{position:relative;width:calc(200px / 1)}.l-logo-recruitmentsite a:after{position:absolute;top:0;bottom:0;left:115%;margin:auto;display:flex;align-items:center;width:8em;height:25px;color:#000;padding:.2em 0;content:"Recruitment";font-family:"Montserrat",sans-serif;font-size:1.3rem;font-weight:500;line-height:1;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.l-logo-recruitmentmedia{position:relative;width:calc(200px / 1)}.l-logo-recruitmentmedia a:after{position:absolute;top:0;bottom:0;left:115%;margin:auto;display:flex;align-items:center;width:12em;height:25px;color:#000;padding:.2em 0;content:"Recruitment Column";font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:600;line-height:1;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}@media screen and (min-width:800px){.js-header-indent #main{padding-top:160px}.header-recruit>.l-inner{min-width:1320px}.header-recruit>.l-inner .l-header-left,.header-recruit>.l-inner .l-header-right{height:50px}.js-status-before-scroll .header-recruit>.l-inner{padding:35px 55px}.js-header-transparent.js-status-before-scroll .header-recruit{background-color:transparent}.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .l-header-left .l-logo img{opacity:0}.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .l-header-left .l-logo a:after{color:#fff}.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .nav-pc ul.nav-main li,.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .nav-pc ul.nav-main li a{color:#fff}.header-recruit .c-button-readmore{border:none;box-shadow:5px 8.66px 30px 0px rgba(0,0,0,.1);background-image:-moz-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);background-image:-webkit-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);background-image:-ms-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);color:#fff}.header-recruit .c-button-readmore .l-arrow svg{fill:#fff}.js-header-transparent.js-status-before-scroll .header-recruit .c-button-readmore{border:none;background:#fff;color:#000}.js-header-transparent.js-status-before-scroll .header-recruit .c-button-readmore .l-arrow svg{fill:#000}}@media screen and (min-width:0px) and (max-width:799px){#main{padding-top:0}.js-header-indent #main{padding-top:70px}.header-recruit{height:70px}.header-recruit>.l-inner{padding:0 3.125vw;padding:0 6.25vw;height:100%}.header-recruit>.l-inner{align-items:center}.header-recruit>.l-inner .l-header-left{width:100%;padding:15px 0;justify-content:flex-start}.header-recruit>.l-inner .l-header-left .l-logo{margin:0}.header-recruit>.l-inner .l-header-left .l-logo a:after{font-size:.9rem}.l-logo-recruitmentsite,.l-logo-recruitmentmedia{width:102px}.js-header-transparent.js-status-before-scroll .header-recruit{background-color:transparent;box-shadow:none}.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .l-header-left .l-logo img{opacity:0}.js-header-transparent.js-status-before-scroll .header-recruit>.l-inner .l-header-left .l-logo a:after{color:#fff}.js-header-transparent.js-status-before-scroll a.trigger-bars span{background-color:#fff}}@media screen and (min-width:800px){.nav-pc{margin:0}.nav-pc .l-inner{display:flex;line-height:0}.nav-pc *{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.nav-pc ul.nav-main{display:flex;align-items:center;letter-spacing:0;font-size:0}.nav-pc ul.nav-main li{font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:500;line-height:1.25;letter-spacing:0em}.nav-pc ul.nav-main li:not(:last-child){margin:0 2em 0 0}.nav-pc ul.nav-main li a{position:relative;display:block;color:var(--color-text-basic);text-decoration:none}.nav-pc ul.nav-main li a:hover{opacity:inherit}.nav-pc ul.nav-main li.u-sep{padding-left:2em;border-left:solid 1px var(--color-text-basic)}.nav-pc ul.nav-main>li>a{padding:0}.nav-pc ul.nav-main>li>a:hover{opacity:.5}.nav-pc ul.nav-main>li>a:before{display:none;content:"";position:absolute;left:0;bottom:0;width:.0001%;height:1px;background-color:var(--color-text-basic);-webkit-transition:all ease-out .1s;-moz-transition:all ease-out .1s;-ms-transition:all ease-out .1s;transition:all ease-out .1s}.nav-pc ul.nav-main>li>a:hover:before{width:100%}.nav-pc ul.nav-main li{position:relative}.nav-pc ul.nav-main li.has-child{padding-right:15px}.nav-pc ul.nav-main li.has-child:after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto 0;border-bottom:solid 1px var(--color-primary);border-right:solid 1px var(--color-primary);width:6px;height:6px;transform:rotate(45deg);-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.nav-pc ul.nav-main li ul{display:none;position:absolute;top:100%;left:-20px;width:14em;padding:20px;padding-top:10px;background-color:#fff;border-radius:0 0 5px 5px}.nav-pc ul.nav-main li:hover ul{display:block}.nav-pc ul.nav-main li ul li{display:block;padding:.5em 0 0;font-size:85%;text-align:left;text-transform:none}.nav-pc ul.nav-main li ul li a{padding:0;color:var(--color-text-basic)}.nav-pc ul.nav-main li ul li a:hover{opacity:.5}}@media screen and (min-width:800px){.nav-action{margin:0 0 0 2em}.nav-action ul.nav-main{display:flex;align-items:center;letter-spacing:0;font-size:0}.nav-action ul.nav-main li{font-size:1.8rem;font-weight:700;letter-spacing:0em}.nav-action ul.nav-main li:not(:last-child){margin:0;margin:0 10px 0 0}}@media screen and (min-width:0px) and (max-width:799px){.nav-overlay{position:fixed;z-index:9990;top:0;left:0;width:100vw;height:100dvh;background-color:var(--color-text-basic);-webkit-transition:opacity ease-out .25s;-moz-transition:opacity ease-out .25s;-ms-transition:opacity ease-out .25s;transition:opacity ease-out .25s;opacity:0;pointer-events:none}.nav-overlay.active{opacity:.25;pointer-events:inherit}.nav-sp{position:fixed;z-index:9992;top:0;left:0;bottom:auto;width:100vw;height:100vh;padding:0;border-radius:0;background-color:var(--color-primary);background-color:rgba(255,255,255,1);color:var(--color-text-basic);box-shadow:5px 8.66px 20px 0px rgba(0,0,0,.07);box-shadow:15px 25.981px 50px 0px rgba(126,126,126,.2);overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:opacity ease-out .25s;-moz-transition:opacity ease-out .25s;-ms-transition:opacity ease-out .25s;transition:opacity ease-out .25s;opacity:0}.nav-sp.on{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav-sp .l-inner{padding:0 6.25vw;padding-bottom:20vw}.nav-sp .l-inner .l-logo{height:70px;display:flex;align-items:center;margin:0 0 6.25vw}.nav-sp ul.nav-main{margin:0 0 2em;margin:0}.nav-sp ul.nav-main li{display:block;color:var(--color-text-basic)}.nav-sp ul.nav-main li a:not([class]){display:block;color:var(--color-text-basic);text-decoration:none}.nav-sp ul.nav-main li a:not([class]) :hover{opacity:.25}.nav-sp ul.nav-main>li:not(:last-child){margin:0 0 5px}.nav-sp ul.nav-main>li>a:not([class]){position:relative}.nav-sp ul.nav-main ul{margin:1em 0 0}.nav-sp ul.nav-main ul li{padding-left:1em;border-bottom:none;font-size:.9em}ul.nav-icon{position:fixed;z-index:9999;top:0;right:0;margin:0;padding:0;text-align:right;font-size:0;letter-spacing:0}ul.nav-icon li{display:inline-block;vertical-align:top;z-index:9999;top:0;right:0;width:90px;height:70px;border-radius:0;background-color:var(--color-text-basic);text-align:center;-webkit-transition:all ease-out .4s;-moz-transition:all ease-out .4s;-ms-transition:all ease-out .4s;transition:all ease-out .4s;cursor:pointer}ul.nav-icon li:not(:last-child){margin-right:0}ul.nav-icon li a{display:block;text-decoration:none}ul.nav-icon li.toggler{padding:27px 0;background-color:transparent}ul.nav-icon li.toggler a.trigger-bars{display:inline-block}a.trigger-bars,a.trigger-bars span{box-sizing:border-box;display:inline-block;-webkit-transition:all ease-out .4s;-moz-transition:all ease-out .4s;-ms-transition:all ease-out .4s;transition:all ease-out .4s}a.trigger-bars{position:relative;z-index:9999;width:32px;height:19px;color:var(--color-text-basic)}a.trigger-bars:after{position:absolute;width:200%;left:-50%;top:27px;display:block;letter-spacing:0em;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1}a.trigger-bars span{position:absolute;left:0;width:100%;height:1px;background-color:var(--color-primary);background-color:var(--color-text-basic);border-radius:0;-webkit-transition:all ease-out .14s;-moz-transition:all ease-out .14s;-ms-transition:all ease-out .14s;transition:all ease-out .14s}a.trigger-bars span:nth-of-type(1){top:0}a.trigger-bars span:nth-of-type(2){top:9px}a.trigger-bars span:nth-of-type(3){bottom:0}.active a.trigger-bars{color:var(--color-primary);color:var(--color-text-basic)}.active a.trigger-bars span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.active a.trigger-bars span:nth-of-type(2){opacity:0}.active a.trigger-bars span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}}.footer-recruit{position:relative;z-index:200;font-size:1.2rem;font-weight:400;background-color:#fff;margin:auto;padding-top:80px}.footer-recruit:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.footer-recruit a{text-decoration:none}.footer-recruit p{line-height:1.8}.footer-recruit hr:not([class]){height:2em}.footer-recruit .c-section{padding:60px 0}@media screen and (min-width:0px) and (max-width:799px){.footer-recruit{font-size:1rem}}.l-footer-animation-area{padding-bottom:30px}.l-footer-animation-area .loop-animation-background{position:relative;z-index:3;height:calc(260px / 2);background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/object-large-letters-top-wegdih.webp);background-size:auto 100%;animation-name:loop-animation-large-letters-footer;animation-duration:56s}@keyframes loop-animation-large-letters-footer{0%{background-position-x:0}100%{background-position-x:-3001px}}@media screen and (min-width:0px) and (max-width:799px){.l-footer-animation-area{padding-bottom:10px}.l-footer-animation-area .loop-animation-background{height:calc(260px / 5)}}.footer-recruit .l-footer-navigation-area .l-inner{position:relative;border-top:solid 1px #000;padding:80px 55px}@media screen and (min-width:800px){.footer-recruit .l-footer-navigation-area .footer-left{width:calc(100% - 560px);justify-content:flex-start}.footer-recruit .l-footer-navigation-area .l-footer-right{width:560px}}@media screen and (min-width:0px) and (max-width:799px){.footer-recruit .l-footer-navigation-area .l-inner{padding:6.25vw 3.125vw}.footer-recruit .l-footer-navigation-area .l-footer-left,.footer-recruit .l-footer-navigation-area .l-footer-right{width:100%;justify-content:flex-start}.footer-recruit .l-footer-navigation-area .c-flex-parent.u-responsive>.c-flex-child{margin:0}.footer-recruit .l-footer-navigation-area .l-footer-left>*:last-child{margin-bottom:0}.footer-recruit .l-footer-navigation-area .l-address{font-size:1rem}}.l-nav-footer>.c-flex-parent>.c-flex-child{width:100%;margin-left:80px}.l-nav-footer ul{display:block}.l-nav-footer ul li{display:block;margin-bottom:0;padding:.75em 0;border-bottom:solid 1px #000;font-size:1.8rem;font-family:"Montserrat",sans-serif;font-weight:500}.l-nav-footer ul li a{position:relative;display:block;color:inherit;text-decoration:none;padding:.75em 0;line-height:1}.l-nav-footer ul li a:before{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto 0;width:11px;height:1em;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-right-button.svg) no-repeat left center;background-size:100% auto}.l-nav-footer ul li a:hover{opacity:.25}@media screen and (min-width:0px) and (max-width:799px){.l-nav-footer .l-heading{font-size:1.33em}.l-nav-footer ul li{font-size:1.4rem}.l-nav-footer ul li a:before{width:9px}}.footer-recruit .l-footer-copyright-area .l-inner{border-top:solid 1px #000;padding:30px 55px;align-items:center}.footer-recruit .l-footer-copyright-area .copyright{font-family:"Montserrat",sans-serif;font-weight:500;letter-spacing:.05em;line-height:1;text-align:right}.footer-recruit .l-footer-copyright-area .copyright p{margin:0}.footer-recruit .l-footer-copyright-area a:hover{opacity:.5}@media screen and (min-width:0px) and (max-width:799px){.footer-recruit .l-footer-copyright-area .l-inner{padding:6.25vw 3.125vw;padding-top:0;border-top:none}.footer-recruit .l-footer-copyright-area .copyright{font-size:.9rem}.footer-recruit .l-footer-copyright-area .c-flex-parent.u-responsive>.c-flex-child{margin-bottom:3.125vw}}.js-anchor{visibility:hidden;height:0;display:block;padding-top:100px;margin-top:-100px;pointer-events:none}.c-block:not(:last-child){margin-bottom:160px}.c-section{padding:160px 0}hr{clear:both;border:none;margin:40px auto;height:0}hr.hr-border{margin:80px auto;height:1px;background-color:#000}.c-section-header{text-align:center}@media screen and (min-width:0px) and (max-width:799px){.c-block:not(:last-child){margin:0 auto 12.5vw}.c-section{padding:12.5vw 0}hr{margin:3.125vw auto}hr.hr-border{margin:6.25vw auto}}.u-fc-theme{color:var(--color-primary)}.u-radius{overflow:hidden;border-radius:10px}.u-text-underline{position:relative;display:inline-block}.u-text-underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.15em;background-color:var(--color-primary);mix-blend-mode:multiply}.c-whitebox{padding:80px;background-color:#fff}@media screen and (min-width:0px) and (max-width:799px){.c-whitebox{padding:6.25vw}}.c-cover-image{position:relative;width:100%}.c-cover-image img{display:block;width:100%;height:auto;object-fit:cover;object-position:center}.c-frame-theme{position:relative;z-index:2;margin:0 0 2em;border-radius:10px;padding:2em;background-color:var(--color-primary);color:#fff}.c-text-gradient{display:inline-block;padding:0 .15em .15em 0;background-image:-moz-linear-gradient(30deg,#587f90 0%,#171c5e 45%,#000 80%);background-image:-webkit-linear-gradient(30deg,#587f90 0%,#171c5e 45%,#000 80%);background-image:-ms-linear-gradient(30deg,#587f90 0%,#171c5e 45%,#000 80%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0)}.c-sticky-heading{pointer-events:none;position:sticky;z-index:99;top:0;left:0;width:auto;height:0;margin:0;padding:0;font-family:"Montserrat",sans-serif;color:var(--color-primary);font-size:1.4rem;font-weight:500}.c-sticky-heading.u-ta-r{left:auto;right:0}.c-sticky-heading .l-text{padding:55px;line-height:1.8}.c-sticky-heading .l-num{display:inline-block;margin:0 0 .25em;padding:0 .15em;border-bottom:solid 2px #000;font-size:2.4rem}.c-sticky-heading .l-english{display:block}@media screen and (min-width:800px){.c-sticky-heading{top:calc(160px - 55px)}}@media screen and (min-width:0px) and (max-width:799px){.c-sticky-heading{top:70px;height:12.5vw;font-size:1rem}.c-sticky-heading .l-text{padding:6.25vw;line-height:1.8}.c-sticky-heading .l-num{padding:0;font-size:1.2rem}}.c-sticky-heading.u-ver-white{color:#fff}.c-sticky-heading.u-ver-white .l-num{border-color:#fff}.c-title-slash{margin:0;padding:0 0 6rem;font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5}.c-title-slash>*{display:block}.c-title-slash svg{display:block;margin:0 0 .5em;width:99px;height:7px}@media screen and (min-width:0px) and (max-width:799px){.c-title-slash{font-size:1.6rem}}.c-title-42{margin:0 0 1.5em;font-size:4.2rem;font-weight:500;line-height:1.5;letter-spacing:-.05em}.c-title-42>*{display:block}.c-title-42 .l-english{display:block;margin:.75em 0 0;font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:500;opacity:.5;letter-spacing:-.025em}@media screen and (min-width:0px) and (max-width:799px){.c-title-42{font-size:2.4rem}.c-title-42 .l-english{font-size:1.4rem}}.c-title-english-main{margin:0 0 7rem;font-size:8.4rem;font-family:"Montserrat",sans-serif;font-weight:500;line-height:1;letter-spacing:-.035em}.c-title-english-main .l-english .l-sub{font-size:2.4rem;letter-spacing:0em}.c-title-english-main .l-small{display:block;font-size:1.2rem;opacity:.5;letter-spacing:0}@media screen and (min-width:800px){.c-title-english-main.u-ver-medium{font-size:7.2rem}}@media screen and (min-width:0px) and (max-width:799px){.c-title-english-main{margin:0 0 6.25vw;font-size:4.6rem}}.c-title-28{margin:0 0 1.5em;font-size:2.8rem;font-weight:500;line-height:1.75;letter-spacing:-.05em}.c-title-28>*{display:block}.c-title-28 .l-english{display:block;margin:.75em 0 0;font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:400;opacity:.5;letter-spacing:-.025em}@media screen and (min-width:0px) and (max-width:799px){.c-title-28{font-size:1.6rem}.c-title-28 .l-english{font-size:1rem}}.c-title-28.u-ver-underline{padding-bottom:.25em;border-bottom:solid 1px rgba(0,0,0,.25)}.c-title-horizontal-line{margin:0;padding:0 0 .25em;border-bottom:solid 1px var(--color-text-basic);font-family:"Montserrat",sans-serif;font-size:2.4rem;font-weight:500;line-height:1.5}.c-title-horizontal-line>*{display:block}@media screen and (min-width:0px) and (max-width:799px){.c-title-horizontal-line{font-size:1.6rem}}.c-title-horizontal-line.u-ver-inline{display:inline-block;border-width:2px}.c-title-english-sub{margin:0 0 1em;font-size:3.2rem;font-family:"Montserrat",sans-serif;font-weight:300;line-height:1;letter-spacing:-.035em}.c-title-english-sub .l-english{display:inline-block}@media screen and (min-width:0px) and (max-width:799px){.c-title-english-sub{margin:0 0 6.25vw;font-size:1.8rem}}.c-title-20{margin:0 0 1em;font-size:2.1rem;font-weight:500;line-height:1.75;letter-spacing:-.05em}.c-title-20>*{display:block}.c-title-20 .l-english{display:block;margin:.75em 0 0;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:400;opacity:.5;letter-spacing:-.025em}@media screen and (min-width:0px) and (max-width:799px){.c-title-20{font-size:1.1em}.c-title-20 .l-english{font-size:1rem}}.c-title-description{position:relative;display:block;margin:0 0 4rem;padding-left:3em;padding-bottom:.5em;border-bottom:solid 1px rgba(0,0,0,.15);font-family:"Montserrat",sans-serif;font-size:1em;font-weight:400;line-height:1.25}.c-title-description.u-ver-no-number{padding-left:0}.c-title-description .l-num{position:absolute;top:0;left:0;bottom:0;margin:auto 0;display:inline-block;vertical-align:middle;font-size:2.4rem;opacity:.25;line-height:1}.c-title-description .l-english{display:inline-block;vertical-align:middle}@media screen and (min-width:0px) and (max-width:799px){.c-title-description{margin:0 0 6.25vw;padding-bottom:.75em;font-size:.9rem}.c-title-description .l-num{font-size:1.4rem}}.c-button-readmore{position:relative;display:flex;align-items:center;justify-content:flex-start;line-height:1.25;width:240px;height:60px;padding:0 2em;border-radius:4em;border:solid 1px var(--color-text-basic);color:var(--color-text-basic);font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:0;text-decoration:none;-webkit-tap-highlight-color:transparent}.c-button-readmore,.c-button-readmore *{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.c-button-readmore .l-english,.c-button-readmore .l-arrow{display:block}.c-button-readmore .l-arrow{position:absolute;top:0;bottom:0;right:2em;margin:auto 0;width:10px;height:calc(10px * 1.4)}.c-button-readmore .l-arrow svg{display:block;-webkit-transition:all ease-out .25s;-moz-transition:all ease-out .25s;-ms-transition:all ease-out .25s;transition:all ease-out .25s}.c-button-readmore:hover,.c-button-readmore:focus,.c-button-readmore:active{opacity:1;background-color:var(--color-text-basic);color:#fff}.c-button-readmore:hover .l-arrow,.c-button-readmore:focus .l-arrow,.c-button-readmore:active .l-arrow{right:1.75em}.c-button-readmore:hover .l-arrow svg{fill:#fff}@media screen and (min-width:0px) and (max-width:799px){.c-button-readmore{width:180px;height:50px;font-size:1.2rem}.c-button-readmore .l-english{margin:0 1em 0 0}.c-button-readmore .l-arrow svg{width:9px}}.u-ta-r .c-button-readmore{margin-left:auto}.u-ta-c .c-button-readmore{margin-left:auto;margin-right:auto}.c-button-readmore.u-ver-gradient{border:none;box-shadow:5px 8.66px 30px 0px rgba(0,0,0,.1);background-image:-moz-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);background-image:-webkit-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);background-image:-ms-linear-gradient(30deg,#162074 0%,#3b3c83 40%,#5e93a9 70%);color:#fff}.c-button-readmore.u-ver-gradient .l-arrow svg{fill:#fff}.c-button-readmore.u-ver-ghost-white{border-color:#fff;background-color:rgba(255,255,255,.25);color:#fff}.c-button-readmore.u-ver-ghost-white .l-arrow svg{fill:#fff}.c-button-readmore.u-ver-ghost-white:hover{background-color:rgba(255,255,255,0)}.c-button-readmore.u-ver-white{border-color:#fff;background-color:#fff}.c-button-readmore.u-ver-white:hover{background-color:rgba(255,255,255,0)}@media screen and (min-width:800px){.c-button-readmore.u-ver-small{width:180px;height:50px}}.c-button-link{position:relative;line-height:1.25;color:var(--color-text-basic);font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:0;text-decoration:none}.c-button-link,.c-button-link *{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.c-button-link .l-english,.c-button-link .l-arrow{position:relative;z-index:1;display:inline-block;vertical-align:middle}.c-button-link .l-arrow{margin-left:1em;width:10px;height:calc(10px * 1.4)}.c-button-link .l-arrow svg{display:block;-webkit-transition:all ease-out .25s;-moz-transition:all ease-out .25s;-ms-transition:all ease-out .25s;transition:all ease-out .25s}.c-button-link:hover .l-arrow{margin-left:calc(1em + 0.25em)}@media screen and (min-width:0px) and (max-width:799px){.c-button-link{font-size:1.2rem}.c-button-link .l-arrow svg{width:9px}}.u-ta-r .c-button-readmore{margin-left:auto}.u-ta-c .c-button-readmore{margin-left:auto;margin-right:auto}i.icon-twitter{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-twitter.webp) no-repeat center;background-size:100% auto;width:22px;height:22px}i.icon-facebook{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-facebook.webp) no-repeat center;background-size:100% auto;width:24px;height:24px}i.icon-instagram{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-instagram.webp) no-repeat center;background-size:100% auto;width:24px;height:24px}i.icon-tiktok{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-tiktok.webp) no-repeat center;background-size:100% auto;width:19px;height:22px}i.icon-note{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-note.webp) no-repeat center;background-size:100% auto;width:18px;height:18px}i.icon-youtube{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-youtube.webp) no-repeat center;background-size:100% auto;width:26px;height:20px}i.icon-hatena{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-hatena.webp) no-repeat center;background-size:100% auto;width:26px;height:21px}i.icon-linkedin{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-linkedin.webp) no-repeat center;background-size:100% auto;width:21px;height:21px}i.icon-line{display:inline-block;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-sns-line.webp) no-repeat center;background-size:100% auto;width:25px;height:24px}@media screen and (min-width:800px){.u-large i.icon-tiktok{width:29px;height:34px}.u-large i.icon-instagram{width:37px;height:37px}.u-large i.icon-youtube{width:39px;height:28px}}ul.c-list-sns{display:block;font-size:0;letter-spacing:0}ul.c-list-sns:not(:last-child){margin:0 0 3rem}ul.c-list-sns li{display:inline-block;vertical-align:middle;font-size:1.2rem;line-height:1;width:40px}ul.c-list-sns li:not(:last-child){margin:0 10px 0 0}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-sns li{font-size:.9rem}}ul.c-list-sns-circle{display:flex}ul.c-list-sns-circle li:not(:last-child){margin:0 10px 0 0}ul.c-list-sns-circle li a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:var(--color-secondary)}@media screen and (min-width:800px){ul.c-list-sns-circle.u-large li:not(:last-child){margin:0 20px 0 0}ul.c-list-sns-circle.u-large li a{width:80px;height:80px}}ul.c-list-share{margin:0 0 2rem;font-size:0;letter-spacing:0}ul.c-list-share.u-with-heading:before{content:"SHARE";display:inline-block;vertical-align:text-bottom;margin:0 1em 0 0;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.05em}ul.c-list-share li{display:inline-block;vertical-align:middle;margin:0 20px 0 0;font-size:1.6rem}ul.c-list-share li a{display:block}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-share li{zoom:.8}}ul.c-list-simple li{margin:0 0 .35em;position:relative;padding-left:1.2em;line-height:1.8}ul.c-list-simple li:before{content:"・";position:absolute;left:0;display:inline-block;vertical-align:middle;margin:0 1.25em 0 0}ul.c-list-circle li{margin:0 0 1em;position:relative;padding-left:1.2em;line-height:1.8;letter-spacing:0em}ul.c-list-circle li:before{content:"ー";position:absolute;left:0;top:.8em;display:inline-block;vertical-align:middle;margin:0 1.25em 0 0;color:var(--color-primary);font-size:.9rem;opacity:.5}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-circle li:before{top:.1em}}ul.c-list-inline li{display:inline-block;vertical-align:middle;margin:0 2em 0 0}ul.c-list-button{font-size:0;letter-spacing:0}ul.c-list-button li{display:inline-block;margin:0 20px 20px 0}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-button li{display:block}}.c-news-archive-header .l-inner-block{position:relative}.c-news-archive-header .l-title{margin:10px 0;font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.05em}@media screen and (min-width:800px){.c-news-archive-header .l-title{width:200px}.c-news-archive-header .l-title+*{width:calc(100% - 200px)}}@media screen and (min-width:0px) and (max-width:799px){.c-news-archive-header{display:block}.c-news-archive-header .l-inner-block{display:block;margin:0 0 1em}.c-news-archive-header .l-inner-block:last-child{margin-bottom:0}.c-news-archive-header .l-title{margin:0 0 .5em;font-size:1.3rem}}ul.c-list-news-archive{margin:0 0 80px;font-size:0;letter-spacing:0;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase}ul.c-list-news-archive:last-child{margin-bottom:0}ul.c-list-news-archive li{font-size:1.8rem;font-weight:600;letter-spacing:0em}ul.c-list-news-archive li a{position:relative;display:inline-block;color:var(--color-text-basic);text-decoration:none;margin:.5em 2em .5em 0;padding:0}ul.c-list-news-archive li a,ul.c-list-news-archive li a:before{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}ul.c-list-news-archive li a:before{content:"";position:absolute;top:0;left:-25px;bottom:0;margin:auto 0;width:25px;height:1em;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-right-button.svg) no-repeat left center;background-size:11px auto;opacity:0}ul.c-list-news-archive li.active a,ul.c-list-news-archive li a[aria-current],ul.c-list-news-archive li a:hover,ul.c-list-news-archive.u-ver-all-arrows li a{padding-left:25px;opacity:1}ul.c-list-news-archive li.active a:before,ul.c-list-news-archive li a[aria-current]:before,ul.c-list-news-archive li a:hover:before,ul.c-list-news-archive.u-ver-all-arrows li a:before{opacity:1;left:-0}ul.c-list-news-archive.u-ver-all-arrows li a:hover{opacity:.25}ul.c-list-news-archive li ul,ul.c-list-news-archive li ul li{display:inline-block}ul.c-list-news-archive li ul li a{margin:0 2em 0 0}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-news-archive{position:relative;margin:0 0 2rem;padding-left:0;margin-left:0}ul.c-list-news-archive:before{display:none}ul.c-list-news-archive li{margin:0 0 .75em;font-size:1.2rem}ul.c-list-news-archive li a{margin:0 1.5em 0 0}}ul.c-list-news-tag{margin:15px 0 0;font-size:0;letter-spacing:0}ul.c-list-news-tag:last-child{margin-bottom:0}ul.c-list-news-tag li{display:inline-block;vertical-align:top;margin:0 15px 15px 0;font-size:1.3rem}ul.c-list-news-tag li a{display:block;padding:.75em 1.5em;line-height:1;font-weight:400;text-decoration:none;background-color:#fff;color:var(--color-text-basic);border-radius:1.5em}ul.c-list-news-tag li.active a,ul.c-list-news-tag li a[aria-current],ul.c-list-news-tag li a:hover{opacity:1;background-color:var(--color-primary);color:#fff}@media screen and (min-width:0px) and (max-width:799px){ul.c-list-news-tag{margin:0}ul.c-list-news-tag li{margin:0 7px 7px 0;font-size:1rem}}.loop .loop-article{position:relative}.more-link{display:none}.loop,.loop *{-webkit-transition:all cubic-bezier(.19,1,.22,1) .6s;-moz-transition:all cubic-bezier(.19,1,.22,1) .6s;-ms-transition:all cubic-bezier(.19,1,.22,1) .6s;transition:all cubic-bezier(.19,1,.22,1) .6s}.loop .loop-image{position:relative;height:0;padding-bottom:66.66%;border-radius:10px;overflow:hidden}.loop .loop-image img{position:absolute;overflow:hidden;object-fit:cover;width:100%;height:100%;-webkit-transition:all cubic-bezier(.19,1,.22,1) .8s;-moz-transition:all cubic-bezier(.19,1,.22,1) .8s;-ms-transition:all cubic-bezier(.19,1,.22,1) .8s;transition:all cubic-bezier(.19,1,.22,1) .8s}.loop .loop-image:hover a{opacity:1}.loop .loop-article:hover .loop-image img{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.loop .loop-header>*:not(:last-child){margin-bottom:20px}.loop .loop-title{font-size:1.7rem;font-weight:500;line-height:1.75;letter-spacing:-.05em}.loop .loop-title a{color:inherit;text-decoration:none}.loop .loop-title a:hover{opacity:.3;color:inherit}.loop .loop-meta{font-size:1.4rem}.loop .loop-date{opacity:.5;font-size:1.2rem;font-family:"Montserrat",sans-serif}.loop .loop-category a{display:block}.loop .loop-category a:hover{opacity:.5;text-decoration:none}ul.list-tag{font-size:0;letter-spacing:0}ul.list-tag li{display:inline-block;margin:0 10px 10px 0;font-size:1.2rem;line-height:1.5}ul.list-tag li a{display:block;line-height:1;font-weight:400;text-decoration:none;color:var(--color-text-basic);opacity:.5}ul.list-tag li a:before{content:"#"}ul.list-tag li a:hover{opacity:.25}.loop .loop-content{display:none;margin:1em 0 0;font-size:.9em}.loop .loop-content p{line-height:1.8}.loop .loop-content p:not(:last-child){margin-bottom:.75em}.loop .loop-more{display:none}@media screen and (min-width:0px) and (max-width:799px){.loop .loop-meta{font-size:1.2rem}.loop .loop-meta>*:not(:last-child){margin-right:1.5em}.loop .loop-image .loop-meta .loop-category,.loop .loop-image .loop-meta .loop-date{height:24px;font-size:.9rem}.loop .loop-title{font-size:1.25em}ul.list-tag li{font-size:.9rem}ul.list-tag li{margin:0 10px 5px 0}.loop .loop-content{font-size:1em}}.loop.loop-type-main .loop-article{width:100%;margin:0 0 80px;display:flex;justify-content:space-between;flex-wrap:wrap}.loop.loop-type-main .loop-article:last-child{margin-bottom:0}.loop.loop-type-main .loop-image{width:280px;padding-bottom:147px}.loop.loop-type-main .loop-header{width:calc(100% - 280px - 40px);padding:0}.loop.loop-type-main .loop-header>*:not(:last-child){margin-bottom:20px}.loop.loop-type-main .loop-title{position:absolute;bottom:0}.loop.loop-type-main .loop-content{display:none}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-main .loop-article{width:100%;margin:0 0 6.25vw}.loop.loop-type-main .loop-image{width:48%}.loop.loop-type-main .loop-header{width:calc(100% - 48% - 2em);padding:0}.loop.loop-type-main .loop-header>*:not(:last-child){margin-bottom:10px}.loop.loop-type-main .loop-date{font-size:1.2rem}.loop.loop-type-main .loop-title{font-size:1.2rem}}.article .article-header{margin-bottom:40px}.article .article-header>*:not(:last-child){margin-bottom:25px}.article .article-header>*:last-child{margin-bottom:0}.article .article-header:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.article .article-title{margin:0 0 .75em;font-size:2.4rem;font-weight:500;line-height:1.6}.article .article-meta{font-size:1.4rem}.article .article-meta:not(:last-child){margin-bottom:25px}.article .article-meta>*{display:inline-block}.article .article-meta>*:not(:last-child){margin-right:2em;padding-right:0;border-right:solid 0 rgba(68,68,68,.5)}.article .article-date{font-family:"Montserrat",sans-serif;font-weight:500;opacity:.5}.article .article-modified_date{color:#aaa;font-size:1.2rem}.article .article-category{display:inline-block;font-family:"Montserrat",sans-serif;font-weight:500}.article .article-category a{display:block;text-decoration:underline}.article .article-category a:hover{opacity:.5;text-decoration:none}.article .article-header ul.c-list-share{margin-top:60px}.article .article-summary p{font-size:1.2rem;line-height:1.75;letter-spacing:0}.article .article-readingtime{background-color:rgba(0,0,0,.05);padding:1em 1.5em;font-size:90%;font-weight:700;color:#aaa}.article .article-readingtime strong{display:inline-block;color:#333}@media screen and (min-width:800px){.article .article-header .c-image-content{align-items:flex-start}.article .article-header .c-image-content>.c-image{width:300px}.article .article-header .c-image-content>.c-content{width:calc(100% - 300px - 40px)}}@media screen and (min-width:0px) and (max-width:799px){.article{box-shadow:none}.article .article-image{float:none;width:100%;height:auto;margin:0 0 2em}.article .article-header{margin-bottom:4vw}.article .article-header>*:not(:last-child){margin-bottom:4vw}.article .article-meta{font-size:1.2rem}.article .article-title{margin-bottom:4vw;font-size:1.8em}.article .article-content{font-size:1.4rem}}.article .article-content{font-size:1em;letter-spacing:0em}.article .article-content p{line-height:2}.article .article-content p:not(:last-child){margin-bottom:2em}.article .article-content h1,.article .article-content h2,.article .article-content h3,.article .article-content h4,.article .article-content h5,.article .article-content h6{margin:0 0 1em;font-weight:700;line-height:1.8}.article .article-content h2:not(:first-child),.article .article-content h3:not(:first-child),.article .article-content h4:not(:first-child),.article .article-content h5:not(:first-child),.article .article-content h6:not(:first-child){margin-top:2em}.article .article-content h2{position:relative;margin:0 0 1em;font-size:170%;line-height:1.6;padding-bottom:0;border-bottom:solid 0 #dcdcdc}.article .article-content h3{position:relative;padding-bottom:.35em;border-bottom:solid 2px rgba(0,0,0,.15);font-size:160%}.article .article-content h4{font-size:120%}.article .article-content h5{font-size:110%}.article .article-content h6{font-size:100%}.article .article-content hr{border:none;height:1px;background-color:#dcdcdc;margin:5vw auto}@media screen and (min-width:0px) and (max-width:799px){.article .article-content th{min-width:6em}}.article .article-content blockquote:not(:last-child){margin-bottom:3em}.article .article-content blockquote{padding:1.25em 2em;background-color:#f9f9f9;border:solid 1px #ececec;font-size:.91em}.article .article-content blockquote p:not(:last-child){margin-bottom:1em}.article .article-content dl{padding:1.4em;border:solid 3px #000}.article .article-content dl dt,.article .article-content dl dd{margin:0 auto .7125em}.article .article-content dl dt{font-weight:700;font-size:108%}.article .article-content dl dd{padding-left:1.3125em;font-size:90%}.article .article-content ul:not([class]){margin-bottom:3em}.article .article-content ul:not([class]):last-child{margin-bottom:0}.article .article-content ul:not([class]) li{margin:0 0 .25em;position:relative;padding-left:1.25em}.article .article-content ul:not([class]) li:before{content:"● ";position:absolute;left:0;top:1em;color:var(--color-primary);font-size:.9rem}.article .article-content ul:not([class]) li:last-child{margin-bottom:0}@media screen and (min-width:0px) and (max-width:799px){.article .article-content ul:not([class]) li:before{content:"● ";position:absolute;left:0;top:.5em}}.article .article-content ol{counter-reset:section}.article .article-content ol:not(:last-child){margin-bottom:3em}.article .article-content ol li{margin:0 0 .25em;display:list-item;list-style:decimal-leading-zero;padding-left:1.25em;list-style:none}.article .article-content ol>li:before{content:counters(section,"-",decimal) ". ";counter-increment:section;color:var(--color-primary)}.article .article-content ol:not([class]) li a{text-decoration:none}.article .article-content ol ol{margin-left:1em}.article .article-content mark{background-color:inherit}.article .article-content strong{font-weight:700}.article .article-content em{font-style:italic}.article .article-content code{display:inline-block;padding:.1em .5em;color:#e7edf3;background-color:#333;border-radius:3px;border:solid 1px #d6dde4}.article .article-content kbd{display:inline-block;margin:0 .2em;padding:.4em .6em;background-color:#f1f1f1;border-bottom:3px solid #b4b4b4;border-radius:3px;vertical-align:middle;font-size:.9em;line-height:1.1;box-shadow:0 1px 2px rgba(0,0,0,.1)}.article .article-content sup{font-size:60%;vertical-align:top;position:relative;top:-.5em}.article .article-content sub{font-size:60%;vertical-align:bottom;position:relative;bottom:-.5em}.article-footer .article-sns{text-align:right}.article-author{margin-bottom:2em;border:solid 0 #dcdcdc;background-color:#f1f1f1;padding:2em}.article-author .pic{float:right;width:150px;max-width:28%;margin:0 0 0 2em}.article-author .pic img.avatar{border-radius:0}.article-author .tit,.article-author .txt{overflow:inherit;margin-bottom:5px}.article-author .tit{margin-bottom:20px;font-size:150%;font-weight:700;line-height:1.25}.article-author .tit span{display:block;margin-right:1em;margin-bottom:1em;color:#666;font-size:1.2rem;font-weight:400}.article-author .txt,.article-author .link{color:#666;font-size:1.2rem}.article-author .link{text-align:right}#main.u-ver-subpages{background-color:#fff}.l-fv-philosophy{position:relative;z-index:10;width:100%;min-height:100vh}.l-fv-bg-overlay{position:absolute;top:50vh;left:0;width:100%;height:calc(100% - 50vh);z-index:-1;opacity:0;pointer-events:none;will-change:opacity}.l-fv-bg-overlay:before{content:"";position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/top-philosophy-bg-dots.webp);background-size:14px auto;background-color:#fff}.l-fv-bg-overlay:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(59deg,#fff 0%,#def0ff 56%,rgba(101,142,169,.85) 90%,#658ea9 100%)}.l-fv-bg-logo{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/logo-symbol-white-pale.webp) no-repeat right 10% top 40% fixed;background-size:800px auto;opacity:0;pointer-events:none;will-change:opacity}@media screen and (min-width:0px) and (max-width:799px){.l-fv-bg-logo{background-size:50vw auto}}.l-fv-card{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100;overflow:hidden;border-radius:0;transform-origin:center center;will-change:transform,width,height,border-radius,top,left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.l-fv-card.is-sticky{position:sticky;top:80px;left:auto;right:0;float:right;width:45%;max-width:1100px;height:auto;aspect-ratio:16/10;margin-right:0;margin-top:80px;border-radius:24px;z-index:1}.l-fv-card.is-sticky .l-fv-card-inner{clip-path:url(#fv-clip-trapezoid)}.l-fv-card-inner{position:relative;width:100%;height:100%;overflow:hidden;clip-path:url(#fv-clip-rect)}.l-fv-card-inner img{width:100%;height:100%;object-fit:cover}.l-fv-filter{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/top-fv-filter.webp) no-repeat center;background-size:cover;pointer-events:none}.l-left-content{position:relative;z-index:100;width:50%;max-width:none;padding:0 60px 0 80px}.l-fv-text{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;text-align:center;color:#fff;width:100%;padding:0 20px;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-fv-text .l-text01{font-size:8.9rem;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.5;margin:0}.l-fv-text .l-text02{font-size:1.6rem;font-weight:500;line-height:1.5;margin-top:.5em}.l-fv-text .l-scroll{position:absolute;bottom:-30vh;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:120px;height:32px;border:solid 1px #fff;border-radius:30px;font-family:"Montserrat",sans-serif;font-size:1.3rem;font-weight:500}.l-philosophy-content{padding:150vh 0 160px}.l-philosophy-content .c-title-slash{margin-bottom:40px}.l-philosophy-content .c-title-42{margin-bottom:40px}.l-philosophy-content .l-text p{margin-bottom:1.5em;line-height:2}@media screen and (min-width:0px) and (max-width:799px){.l-fv-card{position:fixed;width:100%;height:100vh;height:100dvh;top:0;left:0;margin:0;border-radius:0}.l-fv-card-inner .flexslider .slides li:nth-child(1) img{object-position:20% top}.l-fv-card-inner .flexslider .slides li:nth-child(2) img{object-position:30% top}.l-fv-card-inner .flexslider .slides li:nth-child(3) img{object-position:38% top}.l-fv-text{position:fixed;top:50%;top:50dvh;transform:translate(-50%,-50%)}.l-fv-text .l-scroll{bottom:-25vh}.l-fv-bg-overlay{top:100vh;top:100dvh;height:calc(100% - 100vh);height:calc(100% - 100dvh);opacity:0}.l-fv-bg-logo{top:100vh;top:100dvh;height:calc(100% - 100vh);height:calc(100% - 100dvh);opacity:0}.l-left-content{width:100%;max-width:none;padding:0 6.25vw}.l-fv-text .l-text01{font-size:10vw;line-height:1.1}.l-fv-text .l-text02{font-size:3.6vw}.l-philosophy-content{padding-top:calc(100vh + 60px);padding-top:calc(100dvh + 60px);padding-bottom:80px}}.l-top-bg{position:absolute;z-index:1;overflow:hidden;width:calc(100%);height:100vh;min-height:500px;background-color:#000}.l-top-bg:before{content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/top-fv-filter.webp) no-repeat center;background-size:cover}.l-top-bg .l-image{position:absolute;z-index:1;width:100%;height:100%}.l-top-bg .l-image img{object-fit:cover;width:100%;height:100%;opacity:.89}.footer-is-show .l-top-bg{opacity:0;pointer-events:none}.l-top-bg .l-image .note{position:fixed;z-index:9980;right:0;bottom:0;margin:1em;pointer-events:none}@media screen and (min-width:0px) and (max-width:799px){.l-top-bg{height:100vh;height:100dvh;min-height:inherit}.l-top-bg .l-image img{width:105%;height:105%}.l-top-bg .l-image .flexslider ul.slides li:nth-child(1) img{object-position:top 0px left 40%}.l-top-bg .l-image .flexslider ul.slides li:nth-child(2) img{object-position:top 0px left 80%}.l-top-bg .l-image .flexslider ul.slides li:nth-child(3) img{object-position:top 0px right 50%}}.flexslider.zoom .slides li{overflow:hidden}.flexslider.zoom .slides li img{-webkit-transition:all ease-out 24s;-moz-transition:all ease-out 24s;-ms-transition:all ease-out 24s;transition:all ease-out 24s}.flexslider.zoom .slides .flex-active-slide img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.flexslider.zoom-out .slides li{overflow:hidden}.flexslider.zoom-out .slides li img{-webkit-transition:all ease-out 12s;-moz-transition:all ease-out 12s;-ms-transition:all ease-out 12s;transition:all ease-out 12s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.flexslider.zoom-out .slides .flex-active-slide img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.flexslider{z-index:2;background-color:transparent !important;margin-bottom:0 !important;border:none !important;margin:0 !important;border-radius:0 !important}.flexslider,.flexslider .slides{height:100%}.flexslider .slides li{position:relative;width:100%;height:100%}.flexslider .slides li img{object-fit:cover;width:100%;height:100%}.flexslider ol.flex-control-paging{counter-reset:number;list-style:none;bottom:-27px !important}.flexslider ol.flex-control-paging li{padding:0 !important;margin-bottom:0 !important;vertical-align:middle;font-size:0;line-height:0}.flexslider ol.flex-control-paging li:before{display:none}.flexslider ol.flex-control-paging li a{width:9px !important;height:9px !important;background-color:#ccc !important;box-shadow:none !important}.flexslider ol.flex-control-paging li a.flex-active{background-color:#333 !important}.l-top-fv{position:relative;z-index:9;overflow:hidden;width:100vw;height:100vh;min-height:500px;background-color:transparent}.l-top-fv:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}@media screen and (min-width:800px){.l-top-fv .c-wrapper{padding:6.25vw}}@media screen and (min-width:1200px){.l-top-fv .c-wrapper{padding:0}}@media screen and (min-width:0px) and (max-width:799px){.l-top-fv{height:100dvh;margin-bottom:0;min-height:auto}}.l-top-fv .l-content{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.l-top-fv .l-content .l-tagline{position:relative;width:100%;color:#fff}.l-top-fv .l-content .l-tagline .l-text{-webkit-transition:1s cubic-bezier(.19,1,.22,1) 1.2s;-moz-transition:1s cubic-bezier(.19,1,.22,1) 1.2s;-ms-transition:1s cubic-bezier(.19,1,.22,1) 1.2s;-o-transition:1s cubic-bezier(.19,1,.22,1) 1.2s;transition:1s cubic-bezier(.19,1,.22,1) 1.2s}.l-top-fv .l-content .l-tagline .l-text01{font-size:8.9rem;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.5;margin:0}.l-top-fv .l-content .l-tagline .l-text02{font-size:1em;font-weight:500;line-height:1.05}@media screen and (min-width:0px) and (max-width:799px){.l-top-fv .l-content{margin:0;width:100vw;padding:6.25vw}.l-top-fv .l-content .l-tagline .l-text01{font-size:8vw}.l-top-fv .l-content .l-tagline .l-text02{font-size:3.2vw}}.l-top-fv .l-scroll{position:absolute;z-index:2;pointer-events:none;bottom:6.25vw;left:0;right:0;display:flex;align-items:center;justify-content:center;margin:0 auto;width:120px;height:32px;border:solid 1px #fff;border-radius:30px;font-family:"Montserrat",sans-serif;color:#fff;font-size:1.3rem;font-weight:500;line-height:1;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s}.is-scrolled .l-top-fv .l-scroll{opacity:0}@media screen and (min-width:0px) and (max-width:799px){.l-top-fv .l-scroll{display:none;width:180px;height:180px}.l-top-fv .l-scroll .l-scroll-text{left:6.25vw;height:100px}.l-top-fv .l-scroll .l-scroll-text:before{font-size:.9rem}}.c-radius{border-radius:15px;overflow:hidden}.c-radius25{border-radius:25px;overflow:hidden}.c-radius30{border-radius:30px;overflow:hidden}@media screen and (min-width:0px) and (max-width:799px){.c-radius25{border-radius:10px;overflow:hidden}}.loop-animation-background{width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;background-repeat:repeat-x;animation-duration:56s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:background-position-x}.c-flexible-container{border-radius:20px;width:calc(100% - 20px * 2);margin:0 auto 20px;padding:0 20px;max-width:1600px}@media screen and (min-width:0px) and (max-width:799px){.c-flexible-container{border-radius:10px;width:calc(100% - 3.125vw * 2);margin:0 auto 6.25vw;padding:0}}.c-flexible-indent{padding:0 20px;margin:0 auto}@media screen and (min-width:0px) and (max-width:799px){.c-flexible-indent{padding:0 3.125vw}}.hr-border-indent{margin:0 auto;width:calc(100% - 20px * 2);height:1px;background-color:#000}@media screen and (min-width:0px) and (max-width:799px){.hr-border-indent{width:calc(100% - 3.125vw * 2)}}.l-top-philosophy{position:relative;z-index:150}.l-top-philosophy:before{content:"";position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/top-philosophy-bg-dots.webp);background-size:14px auto;background-color:#fff}.l-top-philosophy:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:-moz-linear-gradient(59deg,#fff 0%,#658ea9 100%);background-image:-webkit-linear-gradient(59deg,#fff 0%,#def0ff 56%,rgba(101,142,169,.85) 90%,#658ea9 100%);background-image:-ms-linear-gradient(59deg,#fff 0%,#def0ff 56%,rgba(101,142,169,.85) 90%,#658ea9 100%)}.l-top-philosophy .l-bg{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/logo-symbol-white-pale.webp) no-repeat right 20% top 40% fixed;background-size:400px auto}.l-top-philosophy .c-section{position:relative;z-index:3;padding:0;background-image:-moz-linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 50%);background-image:-webkit-linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 50%);background-image:-ms-linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 50%)}.l-top-philosophy .l-main-content{padding:50vh 0 160px}@media screen and (min-width:800px){.l-top-philosophy .l-main-content{padding-right:calc(100% - 520px);max-width:100%}}@media screen and (min-width:0px) and (max-width:799px){.l-top-philosophy .l-bg{background-size:50vw auto}}.l-top-message{position:relative;z-index:150;background-color:#fff}.l-top-message .c-section{overflow:hidden}@media screen and (min-width:800px){.l-top-message .l-main-content .c-image-content{align-items:flex-end}.l-top-message .l-main-content .c-image-content>.c-image{width:540px}.l-top-message .l-main-content .c-image-content>.c-content{width:440px}}@media screen and (min-width:0px) and (max-width:799px){.l-top-message:before{background-position:right 0 top 25%;background-size:90vw auto}.l-top-message .main-content .c-image-content>.c-image{width:calc(100vw - 10vw);max-width:100vw;margin:0 10vw 0 auto;height:80vw}.l-top-message .main-content .c-image-content>.c-content{width:100%;margin:6.25vw 0 12.5vw}}.c-name-sign{margin:0 0 4em;font-weight:500}.c-name-sign .l-sub{opacity:.5;font-weight:400}.c-name-sign .l-main{font-size:2.8rem}.c-name-sign .l-main .l-english{display:inline-block;vertical-align:middle;margin-left:1em;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:400;opacity:.5}@media screen and (min-width:0px) and (max-width:799px){.c-name-sign .l-main img{zoom:.25}.c-name-sign .l-main{font-size:1.5em}}.c-name-sign.u-ver-vertical>*{display:block}.c-name-sign.u-ver-vertical .l-main{margin:.35em 0 0;line-height:.9;padding-top:0 !important}.c-wegdih-loop-signature{position:relative;z-index:9;background-color:#fff}.c-wegdih-loop-signature .l-row{position:relative;padding:20px 0}.c-wegdih-loop-signature .l-row:before,.c-wegdih-loop-signature .l-row:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;width:calc(100% - 20px * 2);height:1px;margin:auto;background-color:#000}.c-wegdih-loop-signature .l-row:after{top:auto;bottom:0;display:none}.c-wegdih-loop-signature .l-row:last-child:after{display:block}.c-wegdih-loop-signature .l-row .loop-animation-background{position:relative;z-index:3;height:calc(260px / 2);background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/object-large-letters-top-wegdih.webp);background-size:auto 100%;animation-name:loop-animation-large-letters-left;animation-duration:72s}.c-wegdih-loop-signature .l-row .loop-animation-background.u-part02{animation-name:loop-animation-large-letters-right}@keyframes loop-animation-large-letters-left{0%{background-position-x:0}100%{background-position-x:-3001px}}@keyframes loop-animation-large-letters-right{0%{background-position-x:0}100%{background-position-x:3001px}}@media screen and (min-width:0px) and (max-width:799px){.c-wegdih-loop-signature .l-row .loop-animation-background{margin:0;height:calc(260px / 5)}.c-wegdih-loop-signature .l-row{padding:10px 0}.c-wegdih-loop-signature .l-row:before,.c-wegdih-loop-signature .l-row:after{width:calc(100% - 3.125vw * 2)}}.l-top-culture{position:relative;z-index:150;background-color:#fff}.l-top-culture .c-section{overflow:hidden}@media screen and (min-width:800px){.l-top-culture .l-main-content{padding:80px 0 0 570px}}.l-top-culture-lineup .lineup .l-inner .l-image{position:relative;border-radius:10px}.l-top-culture-lineup .lineup .l-inner .l-image:before{content:"";position:absolute;z-index:-1;top:20px;left:20px;width:100%;height:100%;border-radius:10px;overflow:hidden;background-image:-moz-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);background-image:-webkit-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);background-image:-ms-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);opacity:.3}.l-top-culture-lineup .lineup .l-inner .l-image .l-cover{position:relative;z-index:1}.l-top-culture-lineup .lineup .l-inner .l-image .l-cover img{border-radius:10px;overflow:hidden}.l-top-culture-lineup .lineup .l-inner .l-content .l-title01{margin-bottom:2em}.l-top-culture-lineup .lineup .l-inner .l-content .l-title02{margin-bottom:1.5em;opacity:.5}@media screen and (min-width:800px){.l-top-culture-lineup .lineup{margin-bottom:300px}.l-top-culture-lineup .lineup .l-inner{position:relative}.l-top-culture-lineup .lineup .l-inner .l-image{position:absolute}.l-top-culture-lineup .lineup01 .l-inner .l-image{top:-280px;left:-180px;width:640px;height:640px}.l-top-culture-lineup .lineup01 .l-inner .l-content{width:600px;margin-left:auto;margin-right:100px}.l-top-culture-lineup .lineup01 .l-inner .l-content .l-title02{text-align:right}.l-top-culture-lineup .lineup01 .l-inner .l-content .l-title01,.l-top-culture-lineup .lineup01 .l-inner .l-content .l-title03,.l-top-culture-lineup .lineup01 .l-inner .l-content .l-button{padding-left:240px}.l-top-culture-lineup .lineup02{margin-bottom:300px}.l-top-culture-lineup .lineup02 .l-inner .l-image{top:-30px;right:-150px;width:600px;height:480px}.l-top-culture-lineup .lineup02 .l-inner .l-content{width:540px;margin-left:100px}.l-top-culture-lineup .lineup02 .l-inner .l-content .l-title01{margin-left:-100px}.l-top-culture-lineup .lineup03 .l-inner .l-image{top:-60px;right:20px;width:480px;height:640px}.l-top-culture-lineup .lineup03 .l-inner .l-content{width:600px;margin-left:0}}@media screen and (min-width:0px) and (max-width:799px){.l-top-culture-lineup .lineup .l-inner .l-image .l-cover{margin-bottom:6.25vw;height:72vw;border-radius:10px;overflow:hidden}.l-top-culture-lineup .lineup .l-inner .l-image .l-cover img{object-fit:cover;width:100%;height:100%}.l-top-culture-lineup .lineup03 .l-inner .l-image .l-cover img{object-position:center 15%}}.c-button-heading{margin:0 0 1.5em;font-family:"Montserrat",sans-serif;font-size:4.8rem;font-weight:500;line-height:1.5;letter-spacing:-.025em;text-decoration:none}.c-button-heading .l-english,.c-button-heading .l-arrow{display:inline-block;vertical-align:text-bottom}.c-button-heading .l-english{margin:0 .25em 0 0}.c-button-heading .l-arrow svg{display:inline-block;width:27px;height:32px}@media screen and (min-width:0px) and (max-width:799px){.c-button-heading{font-size:2.4rem;letter-spacing:0}.c-button-heading .l-arrow svg{width:calc(27px / 2);height:calc(32px / 2)}}.l-top-culture-gallery{position:relative;z-index:1;overflow:hidden;background-color:#fff}.l-top-culture-gallery .hr-border{margin:20px auto 0}@media screen and (min-width:0px) and (max-width:799px){.l-top-culture-gallery .hr-border{margin:20px auto 0}}.c-gallery-fill-wrapper{overflow:hidden}.c-gallery-fill-wrapper .c-gallery-fill{margin:0 -20px}.c-gallery-fill-wrapper .c-gallery-fill .c-gallery{overflow:hidden;border-radius:15px;margin:0 10px}@media screen and (min-width:0px) and (max-width:799px){.c-gallery-fill-wrapper .c-gallery-fill{margin:0 -20px}.c-gallery-fill-wrapper .c-gallery-fill .c-gallery{margin:0 5px;border-radius:10px}}.c-gallery-marquee{overflow:hidden;width:100%}.c-gallery-marquee-track{display:flex;width:fit-content;animation:gallery-marquee 30s linear infinite}.c-gallery-marquee-track .c-gallery{flex-shrink:0;width:calc(100vw / 3);min-width:300px;max-width:500px}.c-gallery-marquee-track .c-gallery img{width:100%;height:auto;display:block}@keyframes gallery-marquee{0%{transform:translateX(0)}100%{transform:translateX(-33.333%)}}@media screen and (min-width:0px) and (max-width:799px){.c-gallery-marquee-track .c-gallery{width:250px;min-width:200px}}.l-top-column{position:relative;z-index:150;background-color:#fff}.l-top-column .c-section{width:100vw;overflow:hidden}.l-top-column-small-text{position:absolute;top:55px;font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:400;opacity:.5}.l-top-column-small-text *{white-space:nowrap}@media screen and (min-width:0px) and (max-width:799px){.l-top-column-small-text{display:none}}.loop.loop-type-column .loop-article{width:100%;margin:0 0 80px;display:flex;justify-content:space-between;flex-wrap:wrap}.loop.loop-type-column .loop-article:last-child{margin-bottom:0}.loop.loop-type-column .loop-image{width:280px;padding-bottom:280px}.loop.loop-type-column .loop-header{width:calc(100% - 280px - 40px);padding:0}.loop.loop-type-column .loop-header>*:not(:last-child){margin-bottom:20px}.loop.loop-type-column .loop-title{position:absolute;bottom:0}.loop.loop-type-column .loop-content{display:none}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-column .loop-image{width:48%;padding-bottom:48%}.loop.loop-type-column .loop-header{width:calc(100% - 48% - 2em);padding:0}.loop.loop-type-column .loop-header>*:not(:last-child){margin-bottom:10px}.loop.loop-type-column .loop-date{font-size:1.2rem}.loop.loop-type-column .loop-title{font-size:1.2rem}}.l-top-column-slider{position:relative}.l-top-column-slider .swiper-grandparent{position:relative}.l-top-column-slider .swiper-grandparent .swiper-parent{overflow:hidden;max-width:100%}@media screen and (min-width:800px){.l-top-column-slider .swiper-grandparent{margin-left:calc((100vw - 1120px) / 2)}}@media screen and (min-width:0px) and (max-width:799px){.l-top-column-slider .swiper-grandparent{width:100%;margin:0 6.25vw}}.l-top-column-slider .swiper-wrapper{flex-wrap:inherit !important;margin-bottom:0 !important}.l-top-column-slider .swiper-slide{width:calc(1120px / 2);margin:0 80px 0 0}.l-top-column-slider .swiper-slide-active{opacity:1}.l-top-column-slider .swiper-button-prev,.l-top-column-slider .swiper-container-rtl .swiper-button-next,.l-top-column-slider .swiper-button-next,.l-top-column-slider .swiper-container-rtl .swiper-button-prev{background-size:100% auto !important;top:auto !important;bottom:-150px !important;margin:0 !important;width:15px !important;height:70px !important}.l-top-column-slider .swiper-button-prev,.l-top-column-slider .swiper-container-rtl .swiper-button-next{left:0 !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-left.webp) !important}.l-top-column-slider .swiper-button-next,.l-top-column-slider .swiper-container-rtl .swiper-button-prev{right:inherit !important;left:60px !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-right.webp) !important}@media screen and (min-width:0px) and (max-width:799px){.l-top-column-slider .swiper-button-prev,.l-top-column-slider .swiper-container-rtl .swiper-button-next,.l-top-column-slider .swiper-button-next,.l-top-column-slider .swiper-container-rtl .swiper-button-prev{bottom:-84px !important;width:9px !important;height:50px !important}.l-top-column-slider .swiper-button-next,.l-top-column-slider .swiper-container-rtl .swiper-button-prev{left:40px !important}}.l-top-column-slider .swiper-container .swiper-pagination{left:auto;right:0;bottom:0;width:auto;text-align:right;margin:30px}.l-top-column-slider .swiper-container .swiper-pagination-bullet{background-color:#fff}.l-top-column-slider .swiper-container .swiper-pagination-bullet-active{background-color:#fff}.l-action-joinus{position:relative;z-index:200;margin-bottom:0;color:#fff;overflow:hidden}.l-action-joinus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/action-joinus-bg.webp) no-repeat left top;background-size:cover;transition:transform .3s ease;z-index:-1}.l-action-joinus:hover:before{transform:scale(1.05)}@media screen and (min-width:800px){.l-action-joinus .c-image-content{align-items:center}.l-action-joinus .c-image-content>.c-image{width:50%}.l-action-joinus .c-image-content>.c-content{width:50%}}@media screen and (min-width:0px) and (max-width:799px){.l-action-joinus{text-align:center}.l-action-joinus:before{background-position:left 48% top}.l-action-joinus .c-list-button li{margin-bottom:10px}.l-action-joinus .c-list-button li:last-child{margin-bottom:0}.l-action-joinus .c-list-button li a{margin:auto}}#main.u-ver-subpages{position:relative}@media screen and (min-width:0px) and (max-width:799px){#container.u-ver-subpages{overflow:hidden}}#breadcrumbs{margin:0 0 55px;font-size:1.4rem;font-weight:400;letter-spacing:0em}#breadcrumbs,#breadcrumbs a{color:inherit}#breadcrumbs a{display:inline-block;text-decoration:none;color:var(--color-primary)}#breadcrumbs a:hover{opacity:1;color:#777}#breadcrumbs .l-inner{padding:20px 0}#breadcrumbs.u-ver-recruitmentmedia .l-inner{padding:0}#breadcrumbs p{line-height:2}#breadcrumbs a{line-height:2}#breadcrumbs p>span>span:first-child{position:relative;display:inline-block;visibility:visible}#breadcrumbs p>span{font-family:serif;position:relative;visibility:hidden}#breadcrumbs p>span a,#breadcrumbs p>span span.breadcrumb_last{display:inline-block;position:relative;visibility:visible;font-family:"Poppins","Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif,serif}#breadcrumbs p>span a:before{content:"";pointer-events:none;position:absolute;top:0;right:-2em;bottom:0;width:8px;height:100%;margin:auto;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-right-button.svg) no-repeat center center;background-size:100% auto}@media screen and (min-width:0px) and (max-width:799px){#breadcrumbs{margin:0 0 6.25vw;font-size:1em}#breadcrumbs .l-inner{padding:3.125vw 0}#breadcrumbs p>span a:before{width:7px}}.c-sub-cover img{width:100%;height:100%;object-fit:cover;border-radius:20px;overflow:hidden}@media screen and (min-width:0px) and (max-width:799px){.c-sub-cover img{border-radius:10px}}.l-sub-message-main{position:relative;z-index:3;overflow:hidden}.l-sub-message-main .l-main-content hr.hr-line{margin:1em 0}.l-sub-message-main .l-main-content hr.hr-border{margin:8em 0}@media screen and (min-width:800px){.l-sub-message-main .l-header .c-image-content{align-items:flex-start}.l-sub-message-main .l-header .c-image-content>.c-image{width:60%}.l-sub-message-main .l-header .c-image-content>.c-content{width:40%}.l-sub-message-main .l-main-content .c-image-content{align-items:flex-start}.l-sub-message-main .l-main-content .c-image-content>.c-image{width:600px;margin:0 -200px 0 0}.l-sub-message-main .l-main-content .c-image-content>.c-content{width:560px}}@media screen and (min-width:800px){.l-sub-messsage-indent-cover{margin:0 0 0 -180px;width:1080px}}.l-sub-message-profile{position:relative;z-index:2}.l-sub-message-profile .c-title-english-main{margin:90px 0 .5em}@media screen and (min-width:800px){.l-sub-message-profile .c-image-content{align-items:flex-start}.l-sub-message-profile .c-image-content>.c-image{width:320px}.l-sub-message-profile .c-image-content>.c-content{width:calc(100% - 320px - 60px)}}@media screen and (min-width:0px) and (max-width:799px){.l-sub-message-profile .c-title-english-main{margin:0 0 .5em}}.l-sub-culture-main{position:relative;z-index:1;overflow:hidden}.l-sub-culture-main:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.l-sub-culture-main .c-title-42 .l-english.js-shuffle{white-space:nowrap;overflow:hidden}.l-sub-culture-main .l-sub-culture-cover{position:relative}.l-sub-culture-main .l-sub-culture-cover:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;border-radius:10px;overflow:hidden;background-image:-moz-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);background-image:-webkit-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);background-image:-ms-linear-gradient(75deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.2) 37%,rgba(35,58,76,.30196) 56%,rgba(98,162,212,.85) 90%,#62a2d4 100%);opacity:.3}.l-sub-culture-main .l-sub-culture-cover img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:800px){.l-sub-culture-main .c-image-content{align-items:flex-start}.l-sub-culture-main .c-image-content>.c-image{width:calc(100% - 450px - 60px)}.l-sub-culture-main .c-image-content>.c-content{width:450px}.l-sub-culture-main .l-sub-culture-cover.u-part01{padding:80px 0 0}.l-sub-culture-main .l-sub-culture-cover.u-part01:before{top:0;right:-240px;width:1080px;height:540px}.l-sub-culture-main .l-sub-culture-cover.u-part01 .l-image01{width:960px;height:600px}.l-sub-culture-main .l-sub-culture-cover.u-part02{padding:480px 0 0}.l-sub-culture-main .l-sub-culture-cover.u-part02:before{top:200px;left:0;right:0;margin:0 auto;width:900px;height:480px}.l-sub-culture-main .l-sub-culture-cover.u-part02 .l-image01{position:absolute;left:-80px;top:0;width:730px;height:400px}.l-sub-culture-main .l-sub-culture-cover.u-part02 .l-image02{width:1120px;height:540px;margin:0 0 0 200px}}@media screen and (min-width:0px) and (max-width:799px){.l-sub-culture-main .c-image-content>.c-image{margin-bottom:0}.l-sub-culture-main .l-sub-culture-cover:before{top:3.125vw;left:3.125vw}}.l-sub-culture-main .l-sub-culture-cover.inview-3d-layered:before{opacity:0;transform:translate3d(20px,20px,0) scale(.92);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.l-sub-culture-main .l-sub-culture-cover.inview-3d-layered .l-image{opacity:0;transform:translate3d(-40px,0,0);transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,transform .8s cubic-bezier(.25,.46,.45,.94) .4s}.l-sub-culture-main .l-sub-culture-cover.inview-3d-layered.is-show:before{opacity:.3;transform:translate3d(0,0,0) scale(1)}.l-sub-culture-main .l-sub-culture-cover.inview-3d-layered.is-show .l-image{opacity:1;transform:translate3d(0,0,0)}.l-sub-culture-main .l-sub-culture-cover.inview-3d-layered .l-image.l-image02{transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .65s,transform .8s cubic-bezier(.25,.46,.45,.94) .65s}.l-top-culture-lineup .lineup .l-inner .l-image.inview-3d-layered:before{opacity:0;transform:translate3d(20px,20px,0) scale(.92);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.l-top-culture-lineup .lineup .l-inner .l-image.inview-3d-layered img{opacity:0;transform:translate3d(-40px,0,0);transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .4s,transform .8s cubic-bezier(.25,.46,.45,.94) .4s}.l-top-culture-lineup .lineup .l-inner .l-image.inview-3d-layered.is-show:before{opacity:1;transform:translate3d(0,0,0) scale(1)}.l-top-culture-lineup .lineup .l-inner .l-image.inview-3d-layered.is-show img{opacity:1;transform:translate3d(0,0,0)}.l-sub-culture-welfare{position:relative;z-index:2}.l-sub-culture-welfare:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.l-sub-welfare-lineup .lineup{border-radius:10px;border:solid 0 rgba(0,0,0,.15);box-shadow:0 0 40px 0px rgba(0,0,0,.06);padding:2em}.l-sub-welfare-lineup .lineup .l-inner{display:flex;align-items:flex-start;justify-content:space-between}.l-sub-welfare-lineup .lineup .l-inner>.l-image{width:100px;height:100px;display:flex;align-items:center;justify-content:center}.l-sub-welfare-lineup .lineup .l-inner>.l-header{width:calc(100% - 100px - 2em);font-size:1.4rem}.l-sub-welfare-lineup .lineup .l-inner>.l-header .l-title{margin-bottom:.35em}@media screen and (min-width:800px){.l-sub-culture-welfare .c-block:not(:last-child){margin-bottom:80px}}@media screen and (min-width:0px) and (max-width:799px){.l-sub-welfare-lineup .lineup .l-inner{align-items:center}.l-sub-welfare-lineup .lineup .l-inner>.l-image{width:70px;height:70px}.l-sub-welfare-lineup .lineup .l-inner>.l-header{width:calc(100% - 70px - 6.25vw);font-size:1.2rem}}.l-sub-jobs-archive{position:relative;z-index:2}.l-jobs-lineup .lineup{display:block;color:#fff;text-decoration:none}.l-jobs-lineup .lineup .l-image{overflow:hidden;position:relative;padding-bottom:100%;border-radius:15px;background-color:#000}.l-jobs-lineup .lineup .l-image img{position:absolute;z-index:1;object-fit:cover;width:100%;height:100%;height:100%;-webkit-transition:all cubic-bezier(.19,1,.22,1) .6s;-moz-transition:all cubic-bezier(.19,1,.22,1) .6s;-ms-transition:all cubic-bezier(.19,1,.22,1) .6s;transition:all cubic-bezier(.19,1,.22,1) .6s;opacity:.95}.l-jobs-lineup .lineup .l-image:before{display:none;content:"01";position:absolute;z-index:2;top:0;left:0;margin:30px;padding-bottom:.25em;border-bottom:solid 2px #fff;font-family:"Montserrat",sans-serif;font-weight:500}.l-jobs-lineup .lineup .l-content{position:absolute;z-index:3;bottom:0;left:0;width:100%;height:auto;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.l-jobs-lineup .lineup .l-content,.l-jobs-lineup .lineup .l-content a{color:#fff;text-decoration:none}.l-jobs-lineup .lineup .l-content .l-inner{padding:30px}.l-jobs-lineup .lineup .l-content .l-meta{margin:0 0 1em;font-size:1.4rem;font-weight:400}.l-jobs-lineup .lineup .l-content .l-meta>*{display:inline-block;vertical-align:middle;line-height:1.25;margin:0 .75em 0 0;padding:0 .75em 0 0;border-right:1px solid rgba(255,255,255,.5)}.l-jobs-lineup .lineup .l-content .l-meta>*:last-child{margin-right:0;padding-right:0;border-right:none}.l-jobs-lineup .lineup .l-content .l-location{padding-left:18px;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-marker.webp) no-repeat left center;background-size:10px auto}.l-jobs-lineup .lineup .l-content .l-title{padding-right:20px;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-right-button-white.svg) no-repeat right center;background-size:12px auto;font-size:2rem;font-weight:500;-webkit-transition:padding cubic-bezier(.19,1,.22,1) .4s;transition:padding cubic-bezier(.19,1,.22,1) .4s}.l-jobs-lineup .lineup:hover{opacity:1}.l-jobs-lineup .lineup:hover .l-image img{transform:scale(1.1);-webkit-transform:scale(1.1)}.l-jobs-lineup .lineup:hover .l-content .l-title{padding-right:25px}@media screen and (min-width:0px) and (max-width:799px){.l-jobs-lineup.u-responsl-ive>.lineup{margin-bottom:6.25vw}.l-jobs-lineup .lineup .l-image{padding-bottom:100%}.l-jobs-lineup .lineup .l-content .l-meta{margin-bottom:3.125vw;font-size:1.2rem}.l-jobs-lineup .lineup .l-content .l-title{font-size:1.4rem}.l-jobs-lineup .lineup .l-content .l-text{font-size:1.2rem}}.l-jobs-header .l-thumbnail{position:relative;height:0;padding-bottom:66.66%;border-radius:10px;overflow:hidden}.l-jobs-header .l-thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover}.l-jobs-header .l-meta{margin:0 0 2em;font-size:.9em}.l-jobs-header .l-meta>*{display:inline-block;vertical-align:middle}.l-jobs-header .l-meta>*:not(:last-child){margin:0 20px 0 0}.l-jobs-header .l-category li{display:inline-block;margin:0 10px 0 0;color:#aaa}.l-jobs-header .l-title{margin-bottom:.2em}.l-jobs-header ul.list-tag li{display:inline-block;vertical-align:top;margin:0 10px 0 0;color:#aaa;font-size:1.2rem;line-height:1.5;font-weight:400;text-decoration:none}.l-jobs-header ul.list-tag li:before{content:"#"}.c-frame-jobs:not(:last-child){margin:0 0 2em}.c-title-jobs{margin:0 0 .75em;font-size:3.2rem;font-weight:700;line-height:1.5}.c-title-jobs span{display:inline-block}.c-title-jobs.white span{border-color:#fff}table.table-jobs tr{border-bottom:solid 1px rgba(0,0,0,.1)}table.table-jobs th,table.table-jobs td{border:none;letter-spacing:0;vertical-align:middle}@media screen and (min-width:800px){.l-jobs-header .c-image-content>.c-image{width:640px;margin:-40px -80px 0 0}.l-jobs-header .c-image-content>.c-content{width:calc(100% - 640px - 0px)}.c-frame-jobs{align-items:flex-start}.c-frame-jobs>.l-title{width:400px}.c-frame-jobs>.l-content{width:calc(100% - 400px - 40px)}}@media screen and (min-width:0px) and (max-width:799px){.c-title-jobs{font-size:1.8rem;text-align:center}table.table-jobs,table.table-jobs tr,table.table-jobs th,table.table-jobs td{display:block;width:100% !important;height:auto !important}table.table-jobs tr{padding-bottom:2em;margin-bottom:2em}table.table-jobs tr,table.table-jobs th,table.table-jobs td{display:block;width:100% !important;height:auto !important}table.table-jobs th,table.table-jobs td{padding:0}table.table-jobs th{padding-bottom:10px}}.single-jobs article ul{list-style:none;margin:0;padding:0}.single-jobs article ul li{margin-bottom:1em;position:relative;padding-left:1.2em;line-height:1.8;letter-spacing:0em}.single-jobs .table-jobs ul li{margin-bottom:0}.single-jobs article ul li:last-child{margin-bottom:0}.single-jobs article ul li:before{content:"ー";position:absolute;left:0;top:.8em;display:inline-block;vertical-align:middle;margin:0 1.25em 0 0;color:var(--color-primary);font-size:.9rem;opacity:.5}@media screen and (max-width:799px){.single-jobs article ul li:before{top:.1em}}.single-jobs article p{margin-bottom:0}.l-jobs-latest-slider{position:relative}.l-jobs-latest-slider .swiper-grandparent{position:relative}.l-jobs-latest-slider .swiper-grandparent .swiper-parent{overflow:hidden;max-width:100%}@media screen and (min-width:800px){.l-jobs-latest-slider .swiper-grandparent .swiper-parent .swiper-container .swiper-wrapper{width:calc(100% + 4%);margin-right:-4%}.l-jobs-latest-slider .swiper-grandparent .swiper-parent .swiper-container .swiper-wrapper .swiper-slide{width:calc(100% / 3 - 4%);margin-right:4%}}@media screen and (min-width:0px) and (max-width:799px){.l-jobs-latest-slider .swiper-grandparent .swiper-parent .swiper-container .swiper-wrapper .swiper-slide{width:100%;margin-right:4%}}.l-jobs-latest-slider .swiper-button-prev,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-next,.l-jobs-latest-slider .swiper-button-next,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-prev{background-size:100% auto !important;top:0 !important;bottom:0 !important;margin:auto 0 !important;width:15px !important;height:100% !important}.l-jobs-latest-slider .swiper-button-prev,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-next{left:-50px !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-left.webp) !important}.l-jobs-latest-slider .swiper-button-next,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-prev{right:-50px !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-right.webp) !important}@media screen and (min-width:0px) and (max-width:799px){.l-jobs-latest-slider .swiper-button-prev,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-next,.l-jobs-latest-slider .swiper-button-next,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-prev{width:9px !important;height:100% !important}.l-jobs-latest-slider .swiper-button-prev,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-next{left:3.125vw !important}.l-jobs-latest-slider .swiper-button-next,.l-jobs-latest-slider .swiper-container-rtl .swiper-button-prev{right:3.125vw !important}}.l-jobs-latest-slider .swiper-container .swiper-pagination{display:none}.l-sub-entry-main{position:relative;z-index:2}.l-sub-thanks-main{position:relative;z-index:2;overflow:hidden}.form-main{max-width:100%}.form-main .table-form{width:100%;border-collapse:collapse;line-height:1.75;text-align:left}.form-main .table-form .table-form-tr,.form-main .table-form .table-form-tr .table-form-th,.form-main .table-form .table-form-tr .table-form-td{display:block;width:100%;text-align:left;border:none;font-size:1em}.form-main .table-form .table-form-tr{margin:0 0 2em}.form-main .table-form .table-form-tr .table-form-th,.form-main .table-form .table-form-tr .table-form-td{padding:.5em 0;font-weight:400}.form-main .l-title{font-size:2.4rem;font-weight:700}.form-main em{display:inline-block;vertical-align:middle;margin:0 0 0 .25em}.form-main .error{display:block;margin:.5em 0 0;padding:.5em 1em;border:solid 1px red;background-color:#fbf1f1;color:red;border-radius:0}.form-main .wpcf7-not-valid-tip{color:red}@media screen and (min-width:0px) and (max-width:799px){.form-main .table-form,.form-main .table-form .table-form-tr,.form-main .table-form .table-form-tr .table-form-th,.form-main .table-form .table-form-tr .table-form-td{display:block;width:100%;background-color:transparent;border:none}.form-main .table-form .table-form-tr .table-form-th,.form-main .table-form .table-form-tr .table-form-td{padding:5px 0;font-size:1em}.form-main .l-title{font-size:1.8rem}}.form-main input[type=text],.form-main input[type=email],.form-main input[type=tel],.form-main select,.form-main textarea{width:100%;padding:1.5em 0;border-radius:0;background-color:transparent;border:none;border-bottom:solid 3px var(--color-text-basic);color:var(--color-text-basic);font-family:inherit;font-size:1.8rem}.form-main select{line-height:1.5;background:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-down-form-select.webp) no-repeat right .5em center;background-size:16px auto}.mwform-tel-field input[type=text],.mwform-zip-field input[type=text]{display:inline-block;vertical-align:unset}.form-main textarea{width:100%}.form-main select option.placeholder{color:rgba(51,51,51,.5)}.form-main ::placeholder{color:rgba(51,51,51,.5)}@media screen and (min-width:0px) and (max-width:799px){.form-main input,.form-main input[type=text],.form-main input[type=tel],.form-main input[type=email],.form-main textarea,.form-main select,.form-main input[type*=submit]{font-size:14px;border-width:2px}.form-main input[type=text],.form-main input[type=tel],.form-main input[type=email],.form-main textarea{width:100%;padding:.75em 0}.form-main select{width:100%;padding:.75em 0;background-size:12px auto}.form-main input[type=radio]{padding:0;vertical-align:middle;position:relative;top:-1px}.form-main input[type=checkbox]{padding:0;vertical-align:middle;position:relative;top:-1px}.form-main input[type=file]{width:100%;padding:0;font-size:12px}.form-main input[type*=submit]{width:100%}}.form-main .l-horizontal-parent>br{display:none}.form-main .l-horizontal-parent label{display:block;padding:1.5em;line-height:1;width:100%;max-width:100%;border-radius:0;background-color:transparent;border:solid 3px var(--color-text-basic);color:var(--color-text-basic)}.form-main .l-horizontal-parent label:hover{border-color:#aaa}@media screen and (min-width:800px){.form-main .l-horizontal-parent{display:flex;flex-wrap:wrap;justify-content:space-between}.form-main .l-horizontal-parent.u-ver-flex-off{display:block}.form-main .l-horizontal-parent p{width:100%}.form-main .l-horizontal-parent .wpcf7-form-control{display:flex;flex-wrap:wrap;justify-content:space-between}.form-main .l-horizontal-parent .wpcf7-list-item{display:block;margin:0 0 40px}.form-main .l-horizontal-parent>.wpcf7-list-item{margin-bottom:0}.form-main .l-horizontal-parent.u-col-1 .wpcf7-list-item{width:100%;margin:0 0 40px}.form-main .l-horizontal-parent.u-col-2 .wpcf7-list-item{width:calc(100% / 2 - 40px / 2)}.form-main .l-horizontal-parent.u-col-3 .wpcf7-list-item{width:calc(100% / 3 - 40px / 2)}.form-main .l-horizontal-parent label{padding:1.5em}}@media screen and (min-width:0px) and (max-width:799px){.form-main .l-horizontal-parent .wpcf7-list-item{display:inline-block;vertical-align:middle;width:100%;margin:0 0 10px}.form-main .l-horizontal-parent label{border-width:2px}}.form-main .submit-button{position:relative}.form-main .submit-button p{line-height:1.25}.form-main input[type*=submit]{display:inline;font-size:inherit;font-weight:inherit;width:auto;text-align:inherit;margin:auto 0;padding:0;background-color:transparent}.form-main .submit-button input[type*=submit]{display:block;position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;max-width:100%;padding:1em 2em;cursor:pointer;opacity:0}.l-media-contents{position:relative;z-index:2}#main-and-side{display:flex;justify-content:space-between;flex-wrap:wrap}#main-and-side>#primary{width:720px}#main-and-side>#secondary{width:calc(100% - 720px - 100px)}@media screen and (min-width:0px) and (max-width:799px){#main-and-side>#primary,#main-and-side>#secondary{width:100%;padding-top:0}#primary{margin-bottom:6.25vw}}#secondary .sidebar{height:100%}#secondary .sidebar .u-sticky{position:sticky;top:calc(100px + 40px)}.sidebar .c-block:not(:last-child){margin:0 0 60px}.loop.loop-type-slider.u-ver-fullscreen .loop-article{position:relative;z-index:2;width:100%}.loop.loop-type-slider.u-ver-fullscreen .loop-image{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;padding-bottom:0;background-color:#000;border-radius:0}.loop.loop-type-slider.u-ver-fullscreen .loop-image:before{content:"";position:absolute;z-index:2;left:0;bottom:0;width:100%;height:30%;background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);background-image:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);background-image:-ms-linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%);pointer-events:none;opacity:.35}.loop.loop-type-slider.u-ver-fullscreen .loop-image img{object-fit:cover;width:100%;height:100%;opacity:.75}.loop.loop-type-slider.u-ver-fullscreen .loop-header{position:absolute;z-index:2;bottom:0;left:0;margin:60px;width:100%;max-width:calc(100% - 60px * 2);height:auto}.loop.loop-type-slider.u-ver-fullscreen .loop-header,.loop.loop-type-slider.u-ver-fullscreen .loop-header a{color:#fff}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-inner>*:not(:last-child){margin-bottom:20px}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-meta>span{display:inline-block;vertical-align:middle}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-meta .loop-tag ul.list-tag{margin-bottom:0}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-meta .loop-tag ul.list-tag li a:hover{color:#fff}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-meta .loop-category,.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-meta .loop-category a{border-color:#fff}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-title{margin-bottom:0;font-size:3.6rem;line-height:1.35;font-weight:700}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-title:last-child{margin-bottom:0}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-title a{text-decoration:none}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-title a:hover{opacity:1}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-content{display:none}@media screen and (min-width:800px){.loop.loop-type-slider.u-ver-fullscreen{height:60vh;min-height:600px}}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-slider.u-ver-fullscreen{height:400px;min-height:400px}.loop.loop-type-slider.u-ver-fullscreen .loop-article{padding:0}.loop.loop-type-slider.u-ver-fullscreen .loop-image{width:100%;height:100%}.loop.loop-type-slider.u-ver-fullscreen .loop-header{margin:0;padding:3.125vw 6.25vw;width:100%;max-width:100%}.loop.loop-type-slider.u-ver-fullscreen .loop-header .loop-title{margin-bottom:10px;min-height:3em;font-size:1.5em}}.loop.loop-type-slider.u-ver-horizontal{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:-3%}.loop.loop-type-slider.u-ver-horizontal .loop-article{position:relative;z-index:2;width:100%;background-color:#f4eee7;border-radius:30px}.loop.loop-type-slider.u-ver-horizontal .loop-image{margin:0;margin-left:auto;width:56%;height:0;padding-bottom:calc(66.66% / 100 * 56);border-radius:0;overflow:hidden}.loop.loop-type-slider.u-ver-horizontal .loop-image img{object-fit:cover;width:100%;height:100%}.loop.loop-type-slider.u-ver-horizontal .loop-image img:hover{opacity:1}.loop.loop-type-slider.u-ver-horizontal .loop-header{position:absolute;top:0;bottom:0;left:0;margin:0;height:100%;width:100%;display:flex;justify-items:center;align-items:center}.loop.loop-type-slider.u-ver-horizontal .loop-header .c-wrapper{width:100%;padding:0}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-inner{width:40%;width:calc(100% - 56%);padding:6.25vw 3.125vw 6.25vw 6.25vw;max-width:100%}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta{margin-bottom:20px}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta>span{display:inline-block;vertical-align:middle}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta .loop-category a{color:var(--color-primary)}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta .loop-tag{margin-bottom:10px;display:block}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta .loop-tag ul.list-tag{margin-bottom:0}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta .loop-tag ul.list-tag li a:hover{color:var(--color-secondary)}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-title{margin-bottom:20px;font-size:3.2rem;line-height:1.5;font-weight:700}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-title a{text-decoration:none}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-title a:hover{opacity:.8}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-content{display:block}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-slider.u-ver-horizontal .loop-article{border-radius:20px;padding:3.125vw;padding:0;flex-direction:column;margin-bottom:0}.loop.loop-type-slider.u-ver-horizontal .loop-image,.loop.loop-type-slider.u-ver-horizontal .loop-header{width:100%}.loop.loop-type-slider.u-ver-horizontal .loop-image{height:0;padding-bottom:calc(66.66%);border-radius:20px;border-radius:0}.loop.loop-type-slider.u-ver-horizontal .loop-header{position:static;padding:6.25vw}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-inner{width:100%;padding:0}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-meta{font-size:1.2rem}.loop.loop-type-slider.u-ver-horizontal .loop-header .loop-title{margin-bottom:10px;min-height:3em;font-size:1.5em}}.loop.loop-type-slider.u-ver-vertical{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:-3%}.loop.loop-type-slider.u-ver-vertical .loop-article{border-bottom:solid 1px #000}.loop.loop-type-slider.u-ver-vertical .loop-image{position:relative;height:0;padding-bottom:66.66%}.loop.loop-type-slider.u-ver-vertical .loop-image img{object-fit:cover;width:100%;height:100%}.loop.loop-type-slider.u-ver-vertical .loop-header{position:relative;padding:1.5em 0}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-title a{color:inherit}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-meta{margin:0 0 1.5rem}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-meta:last-child{margin-bottom:0}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-meta .loop-date{margin:0 0 2em}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-content{display:none}@media screen and (min-width:800px){.loop.loop-type-slider.u-ver-vertical .loop-header .loop-header-left{margin:0;width:calc(100% - 60% - 2em)}.loop.loop-type-slider.u-ver-vertical .loop-header .loop-header-right{margin:0;width:60%}}.l-recruitmentmedia-fv-slider{padding:40px 0 0}.l-recruitmentmedia-fv-slider .swiper-grandparent{position:relative !important;overflow:hidden;width:100%}.l-recruitmentmedia-fv-slider .swiper-parent{max-width:100%}.l-recruitmentmedia-fv-slider .swiper-grandparent .swiper-parent .swiper-container .swiper-wrapper{flex-wrap:inherit !important;margin-bottom:0 !important}.l-recruitmentmedia-fv-slider .swiper-grandparent .swiper-parent .swiper-container{overflow:visible !important;position:static !important}@media screen and (min-width:0px) and (max-width:799px){.l-recruitmentmedia-fv-slider .c-wrapper{padding:0 !important}.l-recruitmentmedia-fv-slider .swiper-slide-active{opacity:1}.l-recruitmentmedia-fv-slider .swiper-grandparent .wrapper{padding:0 !important}.l-recruitmentmedia-fv-slider .swiper-grandparent .swiper-parent .swiper-container{overflow:hidden !important}}@media screen and (min-width:800px){.l-recruitmentmedia-fv-slider .swiper-slide{width:600px;margin:0 20px}}@media screen and (min-width:0px) and (max-width:799px){.l-recruitmentmedia-fv-slider .swiper-slide{width:calc(100% - 12.5vw);margin:0 6.25vw}}.l-recruitmentmedia-fv-slider .swiper-button-prev,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-prev{background-size:100% auto !important;top:0 !important;bottom:0 !important;margin:auto !important;width:15px !important;height:100% !important}.l-recruitmentmedia-fv-slider .swiper-button-prev,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-next{left:30px !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-left.webp) !important}.l-recruitmentmedia-fv-slider .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-prev{right:30px !important;background-image:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/images/icon-arrow-slider-right.webp) !important}@media screen and (min-width:0px) and (max-width:799px){.l-recruitmentmedia-fv-slider .swiper-button-prev,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-prev{top:0 !important;width:11px !important;height:50% !important;margin-top:15% !important}.l-recruitmentmedia-fv-slider .swiper-button-prev,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-next{left:10px !important;background-size:100% auto !important}.l-recruitmentmedia-fv-slider .swiper-button-next,.l-recruitmentmedia-fv-slider .swiper-container-rtl .swiper-button-prev{right:10px !important;background-size:100% auto !important}}.l-recruitmentmedia-fv-slider .swiper-container .swiper-pagination{display:none}.loop.loop-type-media-archive .loop-article .loop-image{margin-bottom:2em}@media screen and (min-width:800px){.loop.loop-type-media-archive{width:calc(100% + 60px);margin-right:-60px}.loop.loop-type-media-archive .loop-article{width:calc(100% / 2 - 60px);margin-right:60px;margin-bottom:calc(60px * 1.5)}}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-media-archive .loop-article{margin-bottom:6.25vw}}.loop.loop-type-side-ranking .loop-article{position:relative;margin-bottom:1.5em;padding-left:1.5em}.loop.loop-type-side-ranking .loop-article:before{content:"1";position:absolute;z-index:1;top:0;left:0;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:400;text-align:center;line-height:1.5}.loop.loop-type-side-ranking .loop-article:nth-child(1):before{content:"1"}.loop.loop-type-side-ranking .loop-article:nth-child(2):before{content:"2"}.loop.loop-type-side-ranking .loop-article:nth-child(3):before{content:"3"}.loop.loop-type-side-ranking .loop-article:nth-child(4):before{content:"4"}.loop.loop-type-side-ranking .loop-article:nth-child(5):before{content:"5"}.loop.loop-type-side-ranking .loop-article .loop-title{font-size:1.4rem}@media screen and (min-width:0px) and (max-width:799px){.loop.loop-type-side-ranking .loop-article .loop-title{font-size:1.2rem}}.js-hover-zoom{overflow:hidden}.js-hover-zoom img,.js-hover-zoom .l-thumbnail{transition:transform .3s ease;will-change:transform}.js-hover-zoom:hover img,.js-hover-zoom:hover .l-thumbnail{transform:scale(1.05)}.swiper-slide .l-thumbnail{overflow:hidden}.swiper-slide .l-thumbnail img{transition:transform .3s ease;will-change:transform}.swiper-slide:hover .l-thumbnail img{transform:scale(1.05)}.js-hover-border-white{position:relative;display:inline-block}.js-hover-border-white:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width .3s ease}.js-hover-border-white:hover:after{width:100%}.js-hover-border-black{position:relative;display:inline-block}.js-hover-border-black:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#000;transition:width .3s ease}.js-hover-border-black:hover:after{width:100%}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@font-face{font-family:'flexslider-icon';src:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/js/lib/fonts/flexslider-icon.eot);src:url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/js/lib/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/js/lib/fonts/flexslider-icon.woff) format('woff'),url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/js/lib/fonts/flexslider-icon.ttf) format('truetype'),url(//www.wegdih.com/recruit/wp-content/themes/wegdihrecruit/assets/js/lib/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>*,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>*{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>*:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a .flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}