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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%}body{font-size:1.6rem;font-weight:400;line-height:1.7;margin:0;color:#262626;font-family:"Poppins","Noto Sans JP",sans-serif,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}img{max-width:100%;height:auto;max-height:100%;vertical-align:bottom}a{text-decoration:none;color:inherit}.l-header{width:100%;position:fixed;top:0;left:0;z-index:10;background:#fff}@media(min-width: 960px){.l-header{position:fixed;top:0;left:0;width:100%}}.l-footer{bottom:0;left:0;width:100%}@media(min-width: 960px){.l-footer{bottom:0;left:0;width:100%;min-width:1160px}}.wrapper{height:100%;overflow-x:hidden;position:relative}.overlay{content:"";display:block;width:0;height:0;background-color:hsla(0,0%,100%,.5);position:absolute;top:0;left:0;z-index:2;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay.open{width:100%;height:100%;opacity:1}main{height:100%;-webkit-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.open{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.menu-trigger{display:inline-block;width:36px;height:28px;vertical-align:middle;cursor:pointer;position:fixed;top:22px;right:30px;z-index:100}.menu-trigger span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;height:4px;background-color:#bbd65d;-webkit-transition:all .5s;transition:all .5s}.menu-trigger.active span{background-color:#fff}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(12px) rotate(-45deg);transform:translateY(12px) rotate(-45deg)}.menu-trigger span:nth-of-type(2){top:12px}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-12px) rotate(45deg);transform:translateY(-12px) rotate(45deg)}nav{width:250px;height:100%;background-color:#bbd65d;position:fixed;top:0;right:0;z-index:10;-webkit-transform:translate(250px);transform:translate(250px);-webkit-transition:all .5s;transition:all .5s}nav.open{-webkit-transform:translateZ(0);transform:translateZ(0)}nav a{display:block;text-align:center;padding:14px 0 20px;font-size:1.8rem;color:#fff;-webkit-transition:.3s;transition:.3s}nav a.e-children{background-color:#7bc566}nav a:hover{background:#fff;color:#bbd65d}nav a:nth-child(1){margin-top:70px}@media(min-width: 960px){.wrapper{overflow-x:inherit}}.l-container{width:90%;margin:0 auto}.l-container-sp{width:90%;margin:0 auto}@media(min-width: 960px){.l-container{width:1160px;margin:0 auto}.l-container-sp{width:inherit;margin:inherit}.l-container-pc{width:1160px;margin:0 auto}.l-container-fluid{padding:0 6rem;margin:0 auto}}@media(min-width: 1200px){.l-container{width:1160px}.l-container-fluid{padding:0 10rem}.l-container-fluid.e-post-thanks{padding:0 70px}}.c-form-item{margin-bottom:26px}.c-form-required::after{content:"必須";margin-left:10px;color:#fff;background:#bbd65d;border-radius:20px;padding:4px 10px;font-weight:700;font-size:.75em}.c-form-input{margin-top:12px;width:100%}.c-form-input input,.c-form-input textarea,.c-form-input select{width:calc(100% - 12px);font-size:16px;padding:3px 2px}.c-form-input select{width:calc(100% - 2px)}.c-form input[type=submit]{width:260px;font-size:1.25rem;text-align:center;font-weight:600;padding:10px 0;display:block;margin:30px auto 0;background:#bbd65d;color:#fff;border:2px solid #bbd65d;border-radius:30px;-webkit-appearance:none}@media(min-width: 960px){.c-form-input input,.c-form-input textarea,.c-form-input select{font-size:1.25rem;padding:6px 2px}.c-form input[type=submit]{-webkit-transition:.3s;transition:.3s}.c-form input[type=submit]:hover{cursor:pointer;background:#fff;color:#bbd65d;-webkit-transform:scale(1.05);transform:scale(1.05)}}.c-kv{height:150px;background-image:url(../img/sp/kv.jpg);background-position:50% 0;background-size:100% auto;background-repeat:no-repeat;margin:70px 0px 60px 0px;position:relative}.c-kv__ttl{vertical-align:middle;font-size:2.4rem;width:100%;text-align:center;font-weight:bold;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1.7}@media(min-width: 960px){.c-kv{height:340px;background-image:url(../img/kv.jpg);margin:70px 0px 50px 0px;background-size:auto 100%}.c-kv__ttl{font-size:3.6rem}}.c-hide{display:none}@media(min-width: 960px){.c-breadcrumb{padding:0px 100px 40px}.c-breadcrumb__link{position:relative;display:inline-block;text-decoration:none;color:#5757f4}.c-breadcrumbs{padding:0px 0px 40px}}.p-header{display:-webkit-box;display:-ms-flexbox;display:flex}.p-header__logo{display:block;width:180px}.p-header__navi{-ms-flex-item-align:center;align-self:center}.p-header__navi__menu,.p-header__navi__btn,.p-header__navi a{display:none}.p-header__navi__item{position:relative}.p-header__navi__item__language{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;line-height:1.5;font-size:1.4rem;font-weight:500}.p-header__navi__item__language__en{padding:4px 12px;color:#f18f53;border:1px solid #f18f53;border-radius:40px 0px 0px 40px;-webkit-transition:.3s;transition:.3s;display:block !important}.p-header__navi__item__language__en:hover{color:#fff;background-color:#f18f53}.p-header__navi__item__language__en.e-active{color:#fff;background-color:#f18f53;cursor:default}.p-header__navi__item__language__jp{padding:4px 12px;color:#f18f53;border:1px solid #f18f53;border-radius:0px 40px 40px 0px;-webkit-transition:.3s;transition:.3s;display:block !important}.p-header__navi__item__language__jp:hover{color:#fff;background-color:#f18f53}.p-header__navi__item__language__jp.e-active{color:#fff;background-color:#f18f53;cursor:default}.p-header__navi__item img{width:14px;position:absolute;top:12px;right:-16px}@media(min-width: 960px){.p-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-header__logo{-webkit-transition:.3s;transition:.3s;width:190px}.p-header__logo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-header__navi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;-ms-flex-item-align:inherit;align-self:inherit}.p-header__navi a{display:block}.p-header__navi__item{margin-left:30px;-webkit-transition:.2s;transition:.2s;-ms-flex-item-align:center;align-self:center;position:inherit}.p-header__navi__item__language{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;line-height:1;font-size:1.6rem}.p-header__navi__item__language__en{padding:9px 14px}.p-header__navi__item__language__jp{padding:9px 14px}.p-header__navi__item:nth-child(1){margin-left:0}.p-header__navi__item img{display:none}.p-header__navi__item__language{-webkit-appearance:auto;text-align:inherit}.p-header__navi__item__menu{position:relative;display:inline-block;text-decoration:none}.p-header__navi__item__menu:after{position:absolute;bottom:4px;left:0;content:"";width:100%;height:1px;background:#000;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.p-header__navi__item__menu:hover::after{bottom:-6px;opacity:1;visibility:visible}.p-header__navi__dropdown__list{display:none;width:190px;position:absolute;left:0;padding-top:14px;background:#fff;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:2px 2px 6px #f8f8f8;box-shadow:2px 2px 6px #f8f8f8}.p-header__navi__dropdown:hover .p-header__navi__dropdown__list{display:block}.p-header__navi__dropdown__item{padding:10px 0 10px 44px;border-bottom:1px solid #dbdbdb;position:relative}.p-header__navi__dropdown__item:hover{background:#f18f53;color:#fff}.p-header__navi__dropdown__item:hover.e-new:after{background:#fff;color:#f18f53}.p-header__navi__dropdown__item.e-new{position:relative}.p-header__navi__dropdown__item.e-new:after{position:absolute;content:"NEW";top:10px;left:125px;background:#f18f53;color:#fff;font-size:1.2rem;border-radius:20px;padding:4px 12px 2px}.p-header__navi__dropdown__item .e-flag{position:absolute;top:11px;left:8px;width:25px;display:block}.p-header__navi__btn{margin-left:20px;padding:8px 18px;border-radius:30px;-ms-flex-item-align:center;align-self:center;font-size:1.6rem;color:#fff;-webkit-transition:.3s;transition:.3s;background-color:#f18f53;border:1px solid #f18f53;width:90px;text-align:center}.p-header__navi__btn:hover{background:#fff;border:1px solid #f18f53;color:#f18f53;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-header__navi__btn__orange{-webkit-transition:.3s !important;transition:.3s !important}.p-header__navi__btn__orange:hover{background:#fff !important;border:1px solid #f18f53 !important;color:#f18f53 !important;text-decoration:none !important;-webkit-transition:all 250ms linear !important;transition:all 250ms linear !important}.p-header__navi__btn__white{background-color:#fff;border:1px solid #f18f53;color:#f18f53;margin-left:30px}.p-header__navi__btn:hover{background:#f18f53;border:1px solid #f18f53;color:#fff;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-header__navi__btn__en{width:120px}}.p-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-footer__group{-ms-flex-item-align:center;align-self:center;text-align:center;width:140px}.p-footer__group__ttl{color:#1aac90;font-size:1rem;font-weight:500;display:block}.p-footer__logo{-ms-flex-item-align:center;align-self:center}.p-footer__logo img{width:140px}.p-footer__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 140px)}.p-footer__curve{width:20px}.p-footer__info{width:calc(100% - 35px);padding:15px 15px 15px 0px;text-align:right;color:#fff;background-color:#bbd65d}.p-footer__info__menu{font-size:1.2rem}.p-footer__info__menu__item{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-bottom:10px;text-decoration:underline;text-underline-offset:5px}.p-footer__info__ttl{font-size:1.2rem;font-weight:400;margin-top:10px}.p-footer__info__old{font-size:1rem}.p-footer__info__address{font-size:1rem;padding-bottom:28px}.p-footer__info__copyright{font-size:.8rem}.p-footer__nav{font-size:2rem}@media(min-width: 420px){.p-footer__group{padding:0px 0px 0px 20px}.p-footer__group__ttl{font-size:1.6rem}.p-footer__flex{width:calc(100% - 160px)}.p-footer__info{padding:20px 15px 20px 0px}.p-footer__info__menu__item{display:inline-block;margin-left:8px;-webkit-transition:.3s;transition:.3s}.p-footer__info__menu__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.p-footer__info__ttl{font-size:1.6rem;font-weight:500}.p-footer__info__old{font-size:1.4rem}.p-footer__info__address{font-size:1.4rem;padding-bottom:50px}.p-footer__info__copyright{font-size:1.2rem}}@media(min-width: 800px){.p-footer__group{padding:0px 0px 0px 40px;width:190px}.p-footer__group__ttl{padding:10px 0px 0px 0px;font-size:1.8rem}.p-footer__logo img{width:190px}.p-footer__curve{width:30px}.p-footer__flex{height:320px;width:calc(100% - 230px)}.p-footer__info{width:calc(100% - 190px);padding:40px 80px 40px 80px}.p-footer__info__menu{font-size:1.4rem}.p-footer__info__menu__item{margin-left:20px}.p-footer__info__ttl{font-size:2rem;font-weight:500}.p-footer__info__old{font-size:1.6rem}.p-footer__info__address{font-size:1.6rem;padding-bottom:50px}.p-footer__info__copyright{font-size:1.6rem}.p-footer__info__terms{font-size:1.6rem}}@media(min-width: 960px){.p-footer__group{padding:0px 0px 0px 60px;width:300px}.p-footer__group__ttl{padding:20px 0px 0px 0px;font-size:2rem}.p-footer__logo img{width:300px}.p-footer__flex{height:inherit;width:calc(100% - 360px)}.p-footer__curve{width:40px}.p-footer__info{width:calc(100% - 200px);padding:40px 60px 40px 100px}.p-footer__info__ttl{font-size:2.2rem}.p-footer__info__address{font-size:1.8rem}}.p-page__conts{width:90%;margin:0 auto;padding:40px 0}@media(min-width: 960px){.p-page__conts{width:1160px;margin:0 auto;padding:100px 0}}.p-wp-pagination{margin-left:-1rem;margin-right:-1rem;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-wp-pagination .page-numbers{margin:0 .25rem .5rem;border:2px solid #bbd65d;border-radius:50%;background:#bbd65d;color:#fff;font-size:.875rem;font-weight:700;text-align:center;line-height:2.7825;vertical-align:middle;display:block;width:3em;height:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-wp-pagination .page-numbers:hover:not(.current):not(.dots){background:#fff;color:#bbd65d;text-decoration:none}.p-wp-pagination .page-numbers.current{border-color:#fdd5d7;background:#fdd5d7;color:#bbd65d}.p-wp-pagination .page-numbers.dots{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#000;width:1em}@media(min-width: 800px){.p-wp-pagination{margin-left:0;margin-right:0}.p-wp-pagination .page-numbers{font-size:1rem}}@media(min-width: 960px){.p-wp-pagination .page-numbers{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:2em;height:2em}}@media screen and (min-width: 960px)and (prefers-reduced-motion: reduce){.p-wp-pagination .page-numbers{-webkit-transition:none;transition:none}}.form-row{margin-left:-0.5rem;margin-right:-0.5rem}.form-row>.col,.form-row>[class*=col-]{padding-left:.5rem;padding-right:.5rem}.btn{border-width:2px;border-radius:0;font-family:"Noto Sans JP",sans-serif;font-weight:400;letter-spacing:.1em;font-size:.75rem;letter-spacing:.2em;text-indent:.2em;min-width:12em;position:relative;z-index:0;-webkit-transform:skewX(-5deg);transform:skewX(-5deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.btn::before{content:"";background:#fff;display:block;width:2rem;height:2px;position:absolute;top:calc(50% - 1px);right:-1rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.btn::before{-webkit-transition:none;transition:none}}.btn:hover::before{right:-1.5rem}.btn-lg{font-size:1rem}.btn-black{border-color:#fff;background:#000;color:#fff}.btn-black:hover{background:#fff;color:#000}.btn-theme{border-color:#fff;background:rgba(0,0,0,0);color:#fff;position:relative}.btn-theme:hover{background:#fff;color:#000}@media(min-width: 960px){.container-fluid{padding-left:4.625rem;padding-right:4.625rem}}.p-corevalue{background-color:#f8f8f8}.p-corevalue__ttl{font-size:1.4rem;font-weight:bold}.p-corevalue__pt{padding-top:40px}.p-corevalue__desc{font-size:1.2rem;padding:10px 0px 30px 0px}.p-corevalue a{text-decoration:underline;text-underline-offset:5px;color:blue}.p-corevalue__btn{width:200px;margin:0 auto 20px;border:none;background-color:#fff;font-size:1.4rem;text-align:center}.p-corevalue__btn img{width:40px;display:block;margin:0 auto}.p-corevalue__btn:hover{cursor:pointer}.p-corevalue__btn.is-open{display:none}@media(min-width: 960px){.p-corevalue__ttl{font-size:1.6rem}.p-corevalue__desc{font-size:1.2rem;padding:10px 0px 30px 0px}.p-corevalue a{color:#262626}.p-corevalue a:hover{color:blue}}.p-contactform{padding:40px 20px 50px 20px;background-color:#fafafa;line-height:1.7}.p-contactform__text{text-align:center;line-height:1.1;padding-bottom:30px}.p-contactform__text__ttl{font-size:2rem;font-weight:500}.p-contactform__text__ttl__jobseeker{font-size:2.2rem;font-weight:bold;padding-bottom:16px}.p-contactform__text__num{font-size:4.6rem;font-weight:bold}.p-contactform__text__desc{font-size:2.2rem;font-weight:bold}.p-contactform__text__desc__jobseeker{font-size:1.6rem;font-weight:500}.p-contactform__form__label p{display:unset}.p-contactform__form__label__asterick{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:red}.p-contactform__form__input{padding-bottom:30px}.p-contactform__form__input p{display:inline}.p-contactform__form__input .wpcf7-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:1px solid #cdd6dd;border-radius:4px}.p-contactform__form__input .wpcf7-textarea{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:1px solid #cdd6dd}.p-contactform__form__input .wpcf7-select{width:100%;padding:10px 12px 10px 12px;font-size:1.6rem;border:1px solid #cdd6dd;-webkit-appearance:none;color:#000;background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%}.p-contactform__form__input .wpcf7-date{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:1px solid #cdd6dd;-webkit-appearance:none;border-radius:4px;-webkit-min-logical-width:calc(100% - 24px);color:#000;background-color:#fff;height:20px}.p-contactform__form__input.e-jpname input{width:90px;margin-left:8px}.p-contactform__form__radio input{width:7%;height:2em;border:0px;margin-bottom:20px}.p-contactform__form__radio .wpcf7-list-item-label{vertical-align:super;margin-right:8px}.p-contactform__form__radio .wpcf7-list-item{display:inline;padding-bottom:4px;margin-right:6px}.p-contactform__form__radio .last{padding:0px}.p-contactform__form__birth{margin-right:10px;display:inline}.p-contactform__form__birth .wpcf7-select{width:80px;margin-right:8px}.p-contactform__form__birth.e-month .wpcf7-select{width:70px}.p-contactform__form__birth.e-day .wpcf7-select{width:50px}.p-contactform__btn{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-contactform__btn .wpcf7-submit{background-color:#f18f53;padding:12px 48px;color:#fff;display:block;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:30px;border:1px solid #f18f53;cursor:pointer;font-size:2.2rem;-webkit-transition:.3s;transition:.3s;-webkit-appearance:none}.p-contactform__btn .wpcf7-submit:hover{background:#fff;border:1px solid #f18f53;-webkit-box-shadow:1px 1px 2px hsla(0,0%,100%,.2);box-shadow:1px 1px 2px hsla(0,0%,100%,.2);color:#f18f53;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear;-webkit-appearance:none}.p-contactform__checkbox{text-align:center}.p-contactform__checkbox__link{color:blue;text-decoration:underline}.p-contactform__checkbox .wpcf7-list-item input[type=checkbox]{vertical-align:middle}.p-contactform__checkbox .wpcf7-list-item-label{vertical-align:middle;margin-left:6px}@media(min-width: 960px){.p-contactform{padding:50px 200px 40px 200px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-contactform__text__ttl{font-size:2rem;font-weight:500}.p-contactform__text__ttl__jobseeker{font-size:2.4rem;font-weight:bold;padding-bottom:16px}.p-contactform__text__num{font-size:4.6rem;font-weight:bold}.p-contactform__text__desc{font-size:3.2rem;font-weight:bold}.p-contactform__text__desc__jobseeker{font-size:2rem;font-weight:500}.p-contactform__form__label{font-size:1.8rem;width:200px}.p-contactform__form__label__asterick{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;color:red;font-size:1.8rem}.p-contactform__form__input{padding-bottom:30px}.p-contactform__form__input .wpcf7-text{width:calc(100% - 40px);padding:10px 16px 10px 16px;font-size:1.6rem;border:1px solid #cdd6dd}.p-contactform__form__input .wpcf7-textarea{width:calc(100% - 40px);padding:10px 16px 10px 16px;font-size:1.6rem;border:1px solid #cdd6dd}.p-contactform__form__input .wpcf7-select{width:100%;padding:10px 16px 10px 16px;font-size:1.6rem;border:1px solid #cdd6dd}.p-contactform__form__input .wpcf7-date{width:calc(100% - 32px);padding:10px 12px 10px 12px;font-size:1.6rem;border:1px solid #cdd6dd;height:inherit}.p-contactform__form__input.e-jpname input{width:200px}.p-contactform__form__radio{padding-bottom:30px}.p-contactform__form__radio input{width:3%;height:2em;border:0px;margin-bottom:0px}.p-contactform__form__radio .wpcf7-list-item-label{vertical-align:super;padding-right:30px}.p-contactform__form__radio .wpcf7-list-item{display:inline}.p-contactform__form__birth .wpcf7-select{width:100px}.p-contactform__form__birth.e-month .wpcf7-select,.p-contactform__form__birth.e-day .wpcf7-select{width:80px}.p-contactform__btn{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-contactform__btn .wpcf7-submit{font-size:2.2rem;background-color:#f18f53;padding:10px 0px 10px 0px;color:#fff;display:block;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:30px;-webkit-transition:.3s;transition:.3s;width:280px;font-family:"Noto Sans JP";letter-spacing:3px}}.wpcf7-response-output{text-align:center;color:red}.p-cta{height:300px;background-image:url(../img/sp/sp-cta-image.jpg);background-position:center;background-size:100% auto;background-repeat:no-repeat;position:relative;margin:80px 0px 80px 0px}.p-cta__cont{padding:16px;border-radius:20px;background-color:rgba(0,0,0,.4);position:absolute;width:280px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-cta__cont__text{font-weight:500;margin-bottom:10px;color:#fff;font-size:1.4rem}.p-cta__cont__btn{background-color:#f18f53;border-radius:40px;color:#fff;font-weight:bold;font-size:1.4rem;padding:7px 27px 7px 27px;-webkit-box-shadow:rgba(0,0,0,.16) 0px 1px 4px;box-shadow:rgba(0,0,0,.16) 0px 1px 4px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;-webkit-transition:.3s;transition:.3s}.p-cta__cont__btn:hover{color:#f18531;background-color:#fff;border:1px solid #f18531}@media(min-width: 800px){.p-cta{background-image:url(../img/cta-image.jpg)}.p-cta__cont{width:520px}}@media(min-width: 960px){.p-cta{height:340px;background-image:url(../img/cta-image.jpg);margin:100px 0px 100px 0px}.p-cta__cont{padding:40px 30px 40px 30px;width:900px}.p-cta__cont__text{font-weight:500;font-size:1.8rem;margin-bottom:30px}.p-cta__cont__btn{background-color:#f18f53;border-radius:40px;color:#fff;font-weight:bold;font-size:1.8rem;padding:11px 38px 11px 38px;border:1px solid #f18f53}}.p-recruit_post{margin:20px 0px 30px 0px;padding:0px 20px 50px 20px;-webkit-box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em}.p-recruit_post__ttl{padding:30px 0px 20px 0px;font-size:2rem;font-weight:bold}.p-recruit_post__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.p-recruit_post__label__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 4px 4px 0px}.p-recruit_post__details__row{border-top:1px solid #000;padding:10px 0px 10px 0px}.p-recruit_post__details__row__ttl{color:#707f89;font-weight:400;font-size:1.4rem}.p-recruit_post__details__row__border{border-bottom:1px solid #000}.p-recruit_post__details__info{padding:40px 0px 40px 0px}.p-recruit_post__details__info__ttl{font-weight:1.6rem;font-weight:bold}.p-recruit_post__details__info__desc{padding-top:20px;font-size:1.4rem}@media(min-width: 960px){.p-recruit_post{margin:30px 0px 80px 0px;padding:0px 40px 50px 40px;-webkit-box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.p-recruit_post__ttl{padding:40px 0px 30px 0px;font-size:3.2rem;font-weight:bold}.p-recruit_post__label{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:60px}.p-recruit_post__label__info{padding:5px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.4rem;margin:0px 10px 6px 0px}.p-recruit_post__details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #000;padding:10px 0px 10px 0px}.p-recruit_post__details__row__ttl{width:150px;color:#707f89;font-weight:400}.p-recruit_post__details__row__border{border-bottom:1px solid #000}.p-recruit_post__details__row__desc{width:550px}.p-recruit_post__details__info{padding:40px 0px 30px 0px}.p-recruit_post__details__info__ttl{font-size:1.8rem}.p-recruit_post__details__info__desc{padding-top:20px;font-size:1.6rem}}.p-page-home__kv{height:200px;background-image:url(../img/sp/kv_homepage_sp.jpg);background-position:50% 0;background-size:100% auto;background-repeat:no-repeat;margin:70px 0px 50px 0px;position:relative}.p-page-home__kv__en{height:240px}.p-page-home__kv__ttl{line-height:1.7;font-weight:bold;text-align:center}.p-page-home__kv__ttl__text{font-size:2.4rem;width:100%;position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%, -30%);transform:translate(-50%, -30%);line-height:1.4}.p-page-home__kv__ttl__text__en{top:22%;font-size:2.2rem}.p-page-home__kv__ttl__btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:5%;left:50%;-webkit-transform:translate(-50%, -15%);transform:translate(-50%, -15%);font-size:1.5rem}.p-page-home__kv__ttl__btn__en{display:block;position:inherit;bottom:inherit;left:inherit;-webkit-transform:inherit;transform:inherit;font-size:1.4rem}.p-page-home__kv__ttl__btn__en__job{position:absolute;bottom:30%;left:50%;width:160px !important;-webkit-transform:translate(-50%);transform:translate(-50%)}.p-page-home__kv__ttl__btn__en__search{position:absolute;bottom:10%;left:50%;width:160px !important;-webkit-transform:translate(-50%);transform:translate(-50%)}.p-page-home__kv__ttl__btn__job{color:#fff;background-color:#f18f53;border-radius:40px;padding:9px 15px;width:120px;-ms-flex-item-align:center;align-self:center;text-align:center;margin-right:10px}.p-page-home__kv__ttl__btn__search{border-radius:40px;border:1px solid #f18f53;color:#f18f53;padding:8px 15px;width:120px;-ms-flex-item-align:center;align-self:center;text-align:center;background-color:#fff}.p-page-home__news{margin-bottom:50px}.p-page-home__news p span{font-size:1.8rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(60%, rgba(241, 143, 83, 0.6196078431)));background:linear-gradient(transparent 70%, rgba(241, 143, 83, 0.6196078431) 60%)}.p-page-home__intro__ttl{text-align:center;font-size:2.2rem;font-weight:bold;padding-bottom:20px}.p-page-home__intro__cont__img{width:100%}.p-page-home__intro__cont__desc{padding:20px 0px 0px 0px}.p-page-home__point{padding:60px 0px 20px 0px}.p-page-home__point__ttl{text-align:center;font-weight:bold;font-size:2.1rem}.p-page-home__point__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:40px 0px 0px 0px}.p-page-home__point__cont__sm{width:calc(50% - 40px);display:block;margin-bottom:30px;text-align:center}.p-page-home__point__cont__sm__icon{margin:auto;width:65px}.p-page-home__point__cont__sm__text{font-weight:bold;font-size:1.2rem;-ms-flex-item-align:center;align-self:center;padding:10px 0px 0px 0px}.p-page-home__svg{margin-bottom:-10px}.p-page-home__choose{background-color:#fafee9;padding:60px 0px 60px 0px;line-height:1.7}.p-page-home__choose__info{text-align:center}.p-page-home__choose__info__ttl{font-weight:bold;font-size:2.2rem}.p-page-home__choose__info__desc{font-size:1.6rem;text-align:left;padding:20px 0px 40px 0px}.p-page-home__choose__cont{display:block;padding:0px}.p-page-home__choose__cont__card{margin:0px 0px 30px 0px;padding:20px 20px 30px 20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px}.p-page-home__choose__cont__card:nth-child(3){margin:0px}.p-page-home__choose__cont__card__img{border-radius:20px;width:100%;margin:auto}.p-page-home__choose__cont__card__ttl{font-weight:bold;font-size:1.8rem;padding:20px 0px 10px 0px;text-align:center}.p-page-home__choose__cont__card__desc{font-size:1.4rem}.p-page-home__btn{margin-top:60px !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.p-page-home__search{background-color:#fafafa;margin:50px 0px 50px 0px;padding:20px}.p-page-home__search__ttl{padding:40px 0px 0px 0px;font-size:2.2rem;font-weight:bold;text-align:center}.p-page-home__search label{width:100%}.p-page-home__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px}.p-page-home__search label .sf-input-select{width:100%;padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px;-webkit-appearance:none;color:#000;background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%}.p-page-home__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-job_category li{padding-bottom:20px;width:100%}.p-page-home__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-job_category_jp li{padding-bottom:20px;width:100%}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-conditions li{padding-bottom:20px;width:100%}.p-page-home__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-conditions_jp li{width:100%}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;-webkit-appearance:none}.p-page-home__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 48px;border:none;cursor:pointer;-webkit-transition:.3s;transition:.3s;-webkit-appearance:none}.p-page-home__search h4{font-size:2rem;font-weight:bold;padding:20px 0px 10px 0px}.p-page-home__search .sf-field-taxonomy-location_jp .sf-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.p-page-home__search .sf-field-taxonomy-location_jp .sf-level-1{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-location_jp .children{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-home__search .sf-field-taxonomy-location_jp .sf-input-checkbox{width:25px;height:20px;border:0px;position:absolute}.p-page-home__search .sf-field-taxonomy-location_jp .sf-label-checkbox{padding-left:40px}.p-page-home__job{background-color:#fafee9;padding:40px 0px 50px 0px}.p-page-home__job__cont__ttl{font-size:2.2rem;text-align:center;font-weight:bold;padding-bottom:30px}.p-page-home__job__cont__flex{display:block}.p-page-home__job__cont__flex__card{margin:0px 0px 20px 0px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;background-color:#fff}.p-page-home__job__cont__flex__card:nth-child(2){margin:0px 0px 20px 0px}.p-page-home__job__cont__flex__card__img img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.p-page-home__job__cont__flex__card__details{padding:20px 20px 30px 20px}.p-page-home__job__cont__flex__card__details__ttl{font-size:1.8rem;font-weight:bold;padding-bottom:10px}.p-page-home__job__cont__flex__card__details__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-home__job__cont__flex__card__details__label__info{padding:5px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.4rem;margin:0px 10px 10px 0px}.p-page-home__job__cont__flex__card__details__desc{font-size:1.6rem;padding-bottom:10px}.p-page-home__job__cont__btn{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 36px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.p-page-home__job__pd{padding:80px 0px 100px 0px !important}.p-page-home__column{padding:60px 0px 80px 0px;background-color:#fff}.p-page-home__column__ttl{font-weight:bold;font-size:2.2rem;text-align:center;padding:0px 0px 30px 0px}.p-page-home__column__cont{display:block;background-color:#f1f6f8;padding:30px 30px 0px 30px;-webkit-transition:.3s;transition:.3s}.p-page-home__column__cont__diff{background-color:#fafafa;margin:20px 0px 20px 0px}.p-page-home__column__cont:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.p-page-home__column__cont__img img{width:100%}.p-page-home__column__cont__details__ttl{font-size:2rem;font-weight:bold;text-align:center;padding:20px 0px 10px 0px}.p-page-home__column__cont__details__desc{padding:10px 0px 0px 0px;font-size:1.6rem;line-height:1.7}.p-page-home__column__cont__details__desc a::after{white-space:pre}.p-page-home__column__cont__details__desc a.read-more{color:#53c2e8;font-weight:400}.p-page-home__column__cont__more{text-align:right;padding:10px 10px 30px 0px;font-size:1.8rem;font-weight:bold;position:relative}.p-page-home__column__cont__more img{position:absolute;top:14px;width:22px}.p-page-home__column__btn{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:16px 36px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.p-page-home__column__btn__icon{width:20px;padding-left:10px;vertical-align:middle}@media(min-width: 800px){.p-page-home__kv__ttl__btn{font-size:1.8rem;bottom:0%;left:50%;-webkit-transform:translate(-50%, -12%);transform:translate(-50%, -12%);font-size:inherit}.p-page-home__kv__ttl__btn__en{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.p-page-home__kv__ttl__btn__en__job{position:inherit;bottom:unset;left:unset;width:180px !important;-webkit-transform:initial;transform:initial}.p-page-home__kv__ttl__btn__en__search{position:inherit;bottom:unset;left:unset;width:180px !important;-webkit-transform:initial;transform:initial}.p-page-home__kv__ttl__btn__job{position:relative;display:block;padding:12px 20px;font-size:1.6rem;text-decoration:none;width:200px;margin-right:20px;-webkit-transition:.3s;transition:.3s;border:1px solid #f18531}.p-page-home__kv__ttl__btn__job:hover{color:#f18531;border:1px solid #f18531;background-color:#fff}.p-page-home__kv__ttl__btn__search{position:relative;top:0;display:block;padding:11px 20px;-webkit-box-shadow:0 5px #f18f53;box-shadow:0 5px #f18f53;font-size:1.6rem;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:200px}.p-page-home__kv__ttl__btn__search:hover{top:8px;-webkit-box-shadow:0 0 #f18f53;box-shadow:0 0 #f18f53}.p-page-home__choose__cont{width:70%;margin:auto}.p-page-home__intro__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page-home__intro__cont__img{width:440px}.p-page-home__intro__cont__desc{font-size:1.6rem;padding:0px 0px 0px 40px;width:440px}.p-page-home__job__cont__ttl{font-size:3.6rem;padding-bottom:80px}.p-page-home__job__cont__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-home__job__cont__flex__card{width:calc(50% - 20px);margin:0px 20px 50px 0px;-webkit-transition:.3s;transition:.3s}.p-page-home__job__cont__flex__card:nth-child(2){margin:0px 0px 50px 0px}.p-page-home__job__cont__flex__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-home__job__cont__flex__card__details{padding:20px}}@media(min-width: 960px){.p-page-home__kv{height:520px;background-image:url(../img/kv_homepage.jpg);margin:70px 0px 50px 0px}.p-page-home__kv__ttl__text{font-size:4.8rem}.p-page-home__kv__ttl__text__en{top:30%}.p-page-home__kv__ttl__btn{font-size:1.8rem;bottom:25%;left:50%;-webkit-transform:translate(-50%, -28%);transform:translate(-50%, -28%);font-size:inherit}.p-page-home__kv__ttl__btn__en{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.p-page-home__kv__ttl__btn__en__job{position:inherit;bottom:unset;left:unset;width:220px !important;-webkit-transform:initial;transform:initial}.p-page-home__kv__ttl__btn__en__search{position:inherit;bottom:unset;left:unset;width:220px !important;-webkit-transform:initial;transform:initial}.p-page-home__kv__ttl__btn__job{position:relative;top:0;display:block;padding:18px 120px;font-size:2.2rem;text-align:center;width:200px}.p-page-home__kv__ttl__btn__job:hover{background-color:#fff;border:1px solid #f18531;color:#f18531}.p-page-home__kv__ttl__btn__search{position:relative;top:0;display:block;padding:11px 20px;-webkit-box-shadow:0 5px #f18f53;box-shadow:0 5px #f18f53;font-size:1.8rem;text-align:center;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:200px}.p-page-home__kv__ttl__btn__search:hover{top:8px;-webkit-box-shadow:0 0 #f18f53;box-shadow:0 0 #f18f53}.p-page-home__news{width:660px;margin:0 auto 50px}.p-page-home__intro__ttl{font-size:3.6rem;padding-bottom:40px}.p-page-home__intro__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page-home__intro__cont__img{width:440px}.p-page-home__intro__cont__desc{font-size:1.8rem;padding:0px 0px 0px 80px;width:440px}.p-page-home__point{padding:100px 0px 0px 0px}.p-page-home__point__ttl{font-size:3.6rem}.p-page-home__point__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0px 0px 0px}.p-page-home__point__cont__sm{width:calc(25% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.p-page-home__point__cont__sm__icon{margin:initial}.p-page-home__point__cont__sm__text{font-size:1.4rem;padding:0px 0px 0px 10px}.p-page-home__choose{background-color:#fafee9;padding:60px 0px 80px 0px;line-height:1.7}.p-page-home__choose__info__ttl{font-size:3.6rem}.p-page-home__choose__info__desc{font-size:1.8rem;padding:30px 0px 40px 0px}.p-page-home__choose__cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0px 0px 0px;width:inherit}.p-page-home__choose__cont__card{width:calc(33.3333333333% - 40px);margin:0px 40px 0px 0px;-webkit-transition:.3s;transition:.3s}.p-page-home__choose__cont__card:nth-child(3){margin:0px}.p-page-home__search{margin:60px 0px;border-radius:40px;padding:0 10rem}.p-page-home__search__ttl{padding:40px 0px 20px 0px;font-size:3.6rem}.p-page-home__search label{width:100%}.p-page-home__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-page-home__search label .sf-input-select{width:50%;padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-page-home__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-job_category li{width:33.3333333333%;padding-bottom:20px}.p-page-home__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-job_category_jp li{width:33.3333333333%;padding-bottom:20px}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-conditions li{width:33.3333333333%;padding-bottom:20px}.p-page-home__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-home__search .sf-field-taxonomy-conditions_jp li{width:33.3333333333%}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-home__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-home__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;margin-top:20px}.p-page-home__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:2.2rem;background-color:#f18f53;border-radius:40px;padding:12px 0px 12px 0px;border:1px solid #f18f53;-webkit-transition:.3s;transition:.3s;width:300px}.p-page-home__search .sf-field-submit input[type=submit]:hover{background:#fff;border:1px solid #f18f53;-webkit-box-shadow:1px 1px 2px hsla(0,0%,100%,.2);box-shadow:1px 1px 2px hsla(0,0%,100%,.2);color:#f18f53;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-page-home__search h4{font-size:2.4rem;font-weight:bold;padding:0}.p-page-home__search .sf-field-taxonomy-location_jp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.p-page-home__search .sf-field-taxonomy-location_jp ul .sf-level-0{width:33.3333333333% !important}.p-page-home__job{padding:100px 0px 20px 0px}.p-page-home__job__cont__ttl{font-size:3.6rem;padding-bottom:80px}.p-page-home__job__cont__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-home__job__cont__flex__card{width:calc(50% - 60px);margin:0px 0px 50px 0px;-webkit-transition:.3s;transition:.3s}.p-page-home__job__cont__flex__card:nth-child(2){margin:0px 0px 50px 0px}.p-page-home__job__cont__flex__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-home__job__cont__flex__card__details{padding:20px}.p-page-home__job__cont__btn{font-size:2.2rem;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;position:relative;display:block;padding:11px 0px 11px 0px;width:300px;border:1px solid #f18531;-webkit-transition:.3s;transition:.3s}.p-page-home__job__cont__btn:hover{color:#f18531;background-color:#fff;border:1px solid #f18531}.p-page-home__column{padding:60px 0px 100px 0px}.p-page-home__column__ttl{font-size:3.6rem;padding:0px 0px 50px 0px}.p-page-home__column__cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 40px 20px 40px}.p-page-home__column__cont__img{width:500px}.p-page-home__column__cont__details{padding:0px 0px 0px 40px;width:100%}.p-page-home__column__cont__details__ttl{font-size:2.6rem;padding:0px 0px 10px 0px;text-align:inherit}.p-page-home__column__cont__details__desc{padding:10px 0px 0px 0px}.p-page-home__column__cont__details__desc a::after{white-space:pre}.p-page-home__column__cont__details__desc a.read-more{color:#53c2e8;font-weight:400}.p-page-home__column__cont__diff{margin:0px}.p-page-home__column__btn{font-size:2.2rem;text-align:center;text-decoration:none;-webkit-transition:.3s;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;position:relative;display:block;padding:11px 0px 11px 0px;width:300px;border:1px solid #f18531}.p-page-home__column__btn:hover{color:#f18531;border:1px solid #f18531;background:#fff}.p-page-home__column__btn__icon{padding-left:16px;vertical-align:middle}}.p-page-about_us__cont{line-height:1.7}.p-page-about_us__cont__ttl{font-size:2rem;font-weight:bold;text-align:center;padding-bottom:20px}.p-page-about_us__cont__desc{line-height:1.7}.p-page-about_us__cont__flex{display:block;padding:0px;padding:20px 0px 0px 0px}.p-page-about_us__cont__flex__card{margin:0px 0px 30px 0px;padding:20px 20px 30px 20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px}.p-page-about_us__cont__flex__card:nth-child(3){margin:0px}.p-page-about_us__cont__flex__card__img{border-radius:20px;width:100%;margin:auto}.p-page-about_us__cont__flex__card__ttl{font-weight:bold;font-size:1.8rem;padding:20px 0px 10px 0px;text-align:center}.p-page-about_us__cont__flex__card__desc{font-size:1.4rem}.p-page-about_us__profile__ttl{font-size:2.2rem;text-align:center;padding:60px 0px 50px 0px;font-weight:bold}.p-page-about_us__profile__card{display:block;background-color:#fafafa}.p-page-about_us__profile__card__cont{padding:20px}.p-page-about_us__profile__card__cont img{width:100%}.p-page-about_us__profile__card__info__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.p-page-about_us__profile__card__info__flex__ttl{font-size:1.6rem;font-weight:bold}.p-page-about_us__profile__card__info__flex__logo{display:none}.p-page-about_us__profile__card__info__desc{font-size:1.4rem;padding:0px 20px 0px 20px}.p-page-about_us__profile__card__info__details{margin-top:20px;background-color:#bbd65d;font-size:1.6rem;text-align:center;padding:4px 0px 4px 0px;color:#fff}.p-page-about_us__profile__card__info__details__name{font-weight:bold}.p-page-about_us__location__ttl{font-size:2.2rem;font-weight:bold;text-align:center;margin:70px 0px 20px 0px}.p-page-about_us__location__details{display:block}.p-page-about_us__location__details__info{padding:0px}.p-page-about_us__location__details__info__name{display:none}.p-page-about_us__location__details__info__address{display:none}.p-page-about_us__location__details__info__pnum{display:none}.p-page-about_us__location__details__info__table__flex{display:block;padding:10px 0px 10px 0px;border-top:1px solid #000}.p-page-about_us__location__details__info__table__flex__desc{color:#707f89}.p-page-about_us__location__details__info__table__flex__point span{font-size:1.2rem}.p-page-about_us__location__details__info__table__flex__border{border-bottom:1px solid #000}@media(min-width: 800px){.p-page-about_us__cont__flex{width:70%;margin:auto}.p-page-about_us__profile__card{width:80%;margin:auto}}@media(min-width: 960px){.p-page-about_us__cont__ttl{font-size:3.6rem;padding-bottom:40px}.p-page-about_us__cont__desc{font-size:1.8rem}.p-page-about_us__cont__flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0px 0px 0px;width:inherit}.p-page-about_us__cont__flex__card{width:calc(33.3333333333% - 40px);margin:0px 40px 0px 0px;padding:20px 20px 30px 20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px}.p-page-about_us__cont__flex__card:nth-child(3){margin:0px}.p-page-about_us__cont__flex__card__img{border-radius:20px;height:170px}.p-page-about_us__profile{margin-bottom:70px}.p-page-about_us__profile__ttl{font-size:3.6rem;padding:120px 0px 60px 0px}.p-page-about_us__profile__card{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:40px;position:relative;padding:0px;width:inherit;margin:inherit}.p-page-about_us__profile__card__cont{padding:0px;width:200%}.p-page-about_us__profile__card__cont__img{border-radius:40px 0px 0px 40px;padding:0px}.p-page-about_us__profile__card__cont__img img{width:inherit}.p-page-about_us__profile__card__info{padding:30px 30px 0px 30px;width:400%}.p-page-about_us__profile__card__info__flex{padding:0px 0px 10px 0px}.p-page-about_us__profile__card__info__flex__ttl{font-size:2.4rem;line-height:1.4}.p-page-about_us__profile__card__info__flex__logo{display:block;width:170px}.p-page-about_us__profile__card__info__flex__logo__en{padding-top:10px}.p-page-about_us__profile__card__info__desc{font-size:1.6rem;padding:0px}.p-page-about_us__profile__card__info__details{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.8rem;text-align:right;position:absolute;bottom:0;right:0;padding:8px 30px;border-radius:40px 0px 40px 0px;color:#fff}.p-page-about_us__profile__card__info__details__name{font-weight:bold}.p-page-about_us__location__ttl{font-size:3.6rem;margin:70px 0px 30px 0px}.p-page-about_us__location__details{display:-webkit-box;display:-ms-flexbox;display:flex}.p-page-about_us__location__details__map{width:480px}.p-page-about_us__location__details__info{width:calc(100% - 520px);padding:0px 0px 0px 40px}.p-page-about_us__location__details__info__tl{display:none}.p-page-about_us__location__details__info__name{display:block;font-size:2.6rem;font-weight:bold;padding-bottom:16px}.p-page-about_us__location__details__info__name span{font-size:1.6rem}.p-page-about_us__location__details__info__address{display:block}.p-page-about_us__location__details__info__pnum{display:block;font-size:1.4rem;padding-top:8px}.p-page-about_us__location__details__info__pnum img{vertical-align:middle}.p-page-about_us__location__details__info__table__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0px 10px 0px}.p-page-about_us__location__details__info__table__flex__desc{width:190px;color:#000;font-weight:500}.p-page-about_us__location__details__info__table__flex__point{width:430px;padding-left:20px}}.p-page-terms{line-height:1.7}.p-page-terms__ttl{font-size:2.6rem;font-weight:bold}.p-page-terms__ttl__sm{font-size:2.2rem;font-weight:bold}.p-page-terms__desc{font-size:1.4rem;padding:10px 0px 40px 0px}.p-page-terms__desc a{color:blue;text-decoration:underline;text-underline-offset:5px}.p-page-terms__point{font-size:2rem;font-weight:bold}@media(min-width: 960px){.p-page-terms__ttl{font-size:3.6rem;padding-bottom:20px}.p-page-terms__ttl__sm{font-size:3rem;font-weight:bold}.p-page-terms__desc{font-size:1.8rem;padding:20px 0px 40px 0px}.p-page-terms__point{font-size:2.4rem}}.p-page-inquiry{line-height:1.7}.p-page-inquiry__ttl{font-size:1.8rem;font-weight:bold}.p-page-inquiry__topic{text-align:center;font-size:2rem;font-weight:bold;padding:50px 0px 20px 0px}.p-page-inquiry__desc{padding-bottom:20px}.p-page-inquiry__text{font-size:2rem;font-weight:bold;padding:20px 0px 10px 0px}.p-page-inquiry__btn{margin-top:60px !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.p-page-inquiry__btn__more{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 36px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.p-page-inquiry__cont{margin:60px 0px 60px 0px;display:block}.p-page-inquiry__cont__card{border-radius:20px;padding:20px;background-color:#fafafa;margin:0px 0px 20px 0px;-webkit-transition:.3s;transition:.3s}.p-page-inquiry__cont__card:nth-child(3n){margin:0px}.p-page-inquiry__cont__card__img{margin:0 auto}.p-page-inquiry__cont__card__img img{border-radius:20px;width:100%}.p-page-inquiry__cont__card__ttl{text-align:center;font-size:1.6rem;font-weight:bold;padding:20px 0px 10px 0px}.p-page-inquiry__cont__card__desc{text-align:left;font-size:1.4rem;padding-bottom:30px}.p-page-inquiry__cont__card__btn{background-color:#00b900;border-radius:40px;padding:6px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;color:#fff;font-size:1.6rem;font-weight:bold}.p-page-inquiry__post{text-align:center;font-size:1.8rem;font-weight:bold}@media(min-width: 960px){.p-page-inquiry{text-align:center}.p-page-inquiry__ttl{font-size:2rem}.p-page-inquiry__topic{font-size:3.2rem;padding:80px 0px 20px 0px}.p-page-inquiry__desc{font-size:2rem;font-weight:500;padding-bottom:40px}.p-page-inquiry__text{font-size:2.8rem;font-weight:bold;padding:40px 0px 20px 0px}.p-page-inquiry__info{font-size:1.6rem;font-weight:500;padding-top:30px}.p-page-inquiry__btn__more{color:#fff;font-weight:bold;font-size:2.2rem;text-align:center;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;cursor:pointer;position:relative;top:0;display:block;padding:11px 30px 6px 30px;background-color:#f18f53;-webkit-box-shadow:0 5px #d26c2d;box-shadow:0 5px #d26c2d;border-radius:40px}.p-page-inquiry__btn__more:hover{top:8px;-webkit-box-shadow:0 0 #f18f53;box-shadow:0 0 #f18f53}.p-page-inquiry__cont{margin:60px 0px 60px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.p-page-inquiry__cont__card{width:360px;border-radius:40px;padding:40px 20px 30px 20px;background-color:#fafafa;margin:0px 60px 0px 0px;position:relative;height:400px}.p-page-inquiry__cont__card:nth-child(2){margin:0px}.p-page-inquiry__cont__card__img{margin:0 auto}.p-page-inquiry__cont__card__img img{border-radius:50%;width:145px;height:145px}.p-page-inquiry__cont__card__ttl{font-size:2.2rem;font-weight:bold;padding:30px 0px 10px 0px}.p-page-inquiry__cont__card__desc{font-size:1.4rem;padding-bottom:40px}.p-page-inquiry__cont__card__btn{background-color:#00b900;border:1px solid #00b900;border-radius:40px;padding:10px 0px 10px 0px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;color:#fff;font-size:1.8rem;font-weight:bold;position:absolute;bottom:4%;left:27%;width:190px;-webkit-transition:.3s;transition:.3s}.p-page-inquiry__cont__card__btn:hover{color:#00b900;border:1px solid #00b900;background-color:#fff;cursor:pointer}.p-page-inquiry__post{font-size:2.4rem;font-weight:bold}}.p-page-company{line-height:1.7}.p-page-company__ttl{font-size:2rem;font-weight:bold;text-align:center}.p-page-company__cont{margin:30px 0px 20px 0px}.p-page-company__cont__ttl{font-size:1.8rem;font-weight:bold;color:#707f89}.p-page-company__cont__desc{font-size:1.4rem;padding:10px 0px 20px 0px}.p-page-company__cont__underline{border-bottom:2px solid #bbd65d}.p-page-company__manual__ttl{font-size:2rem;font-weight:bold;text-align:center;margin:40px 0px 30px 0px}@media(min-width: 960px){.p-page-company__ttl{font-size:3.6rem}.p-page-company__cont{margin:40px 0px 40px 0px;position:relative}.p-page-company__cont__ttl{font-size:2.4rem}.p-page-company__cont__desc{font-size:1.8rem;font-weight:400;padding:15px 0px 40px 0px}.p-page-company__cont__underline{position:absolute;left:0%;right:65%;border-bottom:2px solid #bbd65d}.p-page-company__manual__ttl{font-size:3.6rem;margin:40px 0px 60px 0px}}.p-page-job_seeker{line-height:1.7}.p-page-job_seeker__ttl{text-align:center;font-size:2.2rem;font-weight:bold;padding-bottom:30px}.p-page-job_seeker__cont__img{width:100%}.p-page-job_seeker__cont__desc{padding:20px 0px 0px 0px}.p-page-job_seeker__manual__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:#f18f53;border:1px solid #f18f53;border-radius:40px;padding:12px 50px;margin:auto;font-weight:bold;-webkit-transition:.3s;transition:.3s;cursor:pointer}.p-page-job_seeker__manual__btn:hover{color:#f18f53;border:1px solid #f18f53;background-color:#fff}.p-page-job_seeker__manual img{width:100%;height:100%}.p-page-job_seeker__manual__ttl{font-size:2rem;font-weight:bold;text-align:center;margin:30px 0px 30px 0px}.p-page-job_seeker__manual__cont{margin-bottom:120px}.p-page-job_seeker__manual__cont__en__info{height:200px !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-page-job_seeker__manual__cont__info{padding:20px 40px 0px 40px;height:110px;display:-webkit-box;display:-ms-flexbox;display:flex}.p-page-job_seeker__manual__cont__info__first{background-color:#789612}.p-page-job_seeker__manual__cont__info__sec{background-color:#8ba62f}.p-page-job_seeker__manual__cont__info__third{background-color:#9cbe29}.p-page-job_seeker__manual__cont__info__forth{background-color:#bcdb53}.p-page-job_seeker__manual__cont__info__fifth{background-color:#cde776;padding-right:20px}.p-page-job_seeker__manual__cont__info__block{color:#fff;font-weight:bold;padding-right:10px;text-align:center}.p-page-job_seeker__manual__cont__info__block__sm{font-size:1.8rem}.p-page-job_seeker__manual__cont__info__block__num{font-size:4rem;line-height:1.3}.p-page-job_seeker__manual__cont__info__ttl{font-weight:bold;color:#fff}.p-page-job_seeker__manual__cont__info__ttl__text{color:#fff}.p-page-job_seeker__manual__cont__info__ttl__text__desc{font-size:1.6rem}.p-page-job_seeker__manual__cont__info__ttl__text__desc__lg{padding-top:0px}.p-page-job_seeker__manual__cont__info__ttl__text__cont{font-size:1.3rem}@media(min-width: 800px){.p-page-job_seeker__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page-job_seeker__cont__img{width:440px}.p-page-job_seeker__cont__desc{font-size:1.6rem;padding:0px 0px 0px 40px;width:440px}.p-page-job_seeker__manual__btn{font-size:2.2rem;padding:15px 76px}}@media(min-width: 960px){.p-page-job_seeker__ttl{text-align:center;font-size:3.6rem;font-weight:bold;padding-bottom:40px}.p-page-job_seeker__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page-job_seeker__cont__desc{font-size:1.8rem;padding:0px 0px 0px 80px}.p-page-job_seeker__manual img{width:inherit;height:100%}.p-page-job_seeker__manual__ttl{font-size:3.6rem;font-weight:bold;text-align:center;margin:70px 0px 50px 0px}.p-page-job_seeker__manual__cont{display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;margin-bottom:120px}.p-page-job_seeker__manual__cont__en{height:520px !important}.p-page-job_seeker__manual__cont__en__info{height:480px !important}.p-page-job_seeker__manual__cont__info{padding:20px 0px 20px 20px;width:200px;height:360px;display:block}.p-page-job_seeker__manual__cont__info__first{background-color:#789612}.p-page-job_seeker__manual__cont__info__sec{background-color:#8ba62f}.p-page-job_seeker__manual__cont__info__third{background-color:#9cbe29}.p-page-job_seeker__manual__cont__info__forth{background-color:#bcdb53}.p-page-job_seeker__manual__cont__info__fifth{background-color:#cde776;padding-right:20px}.p-page-job_seeker__manual__cont__info__block{text-align:center;padding-right:0px}.p-page-job_seeker__manual__cont__info__block__sm{font-size:1.8rem}.p-page-job_seeker__manual__cont__info__block__num{font-size:4.6rem;line-height:1.3}.p-page-job_seeker__manual__cont__info__ttl{text-align:center;font-weight:bold;color:#fff}.p-page-job_seeker__manual__cont__info__ttl__text{font-size:1.8rem;text-align:center}.p-page-job_seeker__manual__cont__info__ttl__text__desc{padding-bottom:60px}.p-page-job_seeker__manual__cont__info__ttl__text__desc__lg{padding-bottom:30px}.p-page-job_seeker__manual__cont__info__ttl__text__cont{color:#fff;font-size:1.6rem;text-align:left}}.p-page-profile{line-height:1.7}.p-page-profile__text{text-align:center;font-weight:bold}.p-page-profile__text__ttl{font-size:1.8rem}.p-page-profile__text__ttl__en{padding-top:20px;font-size:1.8rem}.p-page-profile__text__desc{font-size:2.2rem;padding:40px 0px 30px 0px}.p-page-profile__card__location{display:block;line-height:1.7}.p-page-profile__card__location__info{padding:0px}.p-page-profile__card__location__info__name{display:none}.p-page-profile__card__location__info__address{display:none}.p-page-profile__card__location__info__pnum{display:none}.p-page-profile__card__location__info__table__flex{display:block;padding:10px 0px 10px 0px;border-top:1px solid #000}.p-page-profile__card__location__info__table__flex__desc{color:#707f89;font-size:1.2rem}.p-page-profile__card__location__info__table__flex__point{font-size:1.2rem}.p-page-profile__card__location__info__table__flex__border{border-bottom:1px solid #000}.p-page-profile__desc{font-weight:bold;padding:50px 0px 0px 0px}@media(min-width: 960px){.p-page-profile__text{text-align:center;font-weight:bold}.p-page-profile__text__ttl{font-size:2.2rem}.p-page-profile__text__ttl__en{padding-top:20px;font-size:2rem}.p-page-profile__text__desc{font-size:3.2rem;padding:80px 0px 50px 0px}.p-page-profile__card__location{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.7}.p-page-profile__card__location__map{width:480px}.p-page-profile__card__location__info{width:50%;padding:0px 0px 0px 20px}.p-page-profile__card__location__info__tl{display:none}.p-page-profile__card__location__info__name{display:block;font-size:2.6rem;font-weight:bold;padding-bottom:16px}.p-page-profile__card__location__info__address{display:block}.p-page-profile__card__location__info__pnum{display:block;font-size:1.4rem;padding-top:8px}.p-page-profile__card__location__info__pnum img{vertical-align:middle}.p-page-profile__card__location__info__table__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0px 10px 0px;border-top:1px solid #000}.p-page-profile__card__location__info__table__flex__desc{width:140px;color:#000;font-weight:500;font-size:1.6rem}.p-page-profile__card__location__info__table__flex__point{font-size:1.6rem}.p-page-profile__card__location__info__table__flex__border{border-bottom:1px solid #000}.p-page-profile__desc{font-weight:bold;padding:70px 0px 0px 0px}}.p-page-jobs{margin-bottom:80px}.p-page-jobs__search{background-color:#fafafa;margin-top:70px;padding:0px 20px 0px 20px}.p-page-jobs__search__ttl{padding:40px 0px 0px 0px;font-size:2.2rem;font-weight:bold;text-align:center}.p-page-jobs__search label{width:100%}.p-page-jobs__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px}.p-page-jobs__search label .sf-input-select{width:100%;padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px;-webkit-appearance:none;color:#000;background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-job_category li{padding-bottom:20px;width:100%}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-job_category_jp li{padding-bottom:20px;width:100%}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-conditions li{padding-bottom:20px;width:100%}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-conditions_jp li{width:100%}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;margin-top:20px;-webkit-appearance:none}.p-page-jobs__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 48px;border:1px solid #f18f53;-webkit-transition:.3s;transition:.3s;-webkit-appearance:none}.p-page-jobs__search .sf-field-submit input[type=submit]:hover{background:#fff;border:1px solid #f18f53;-webkit-box-shadow:1px 1px 2px hsla(0,0%,100%,.2);box-shadow:1px 1px 2px hsla(0,0%,100%,.2);color:#f18f53;text-decoration:none;text-shadow:-1px -1px 0 hsl(0,0%,88.5392156863%);-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-page-jobs__search h4{font-size:2rem;font-weight:bold}.p-page-jobs__search .sf-field-taxonomy-location_jp ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.p-page-jobs__search .sf-field-taxonomy-location_jp ul li .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__ttl{padding:40px 0px 30px 0px;text-align:center;font-size:2.2rem;font-weight:bold}.p-page-jobs__desc{font-size:1.4rem;margin-bottom:10px}.p-page-jobs__cont__card{margin:0px 0px 20px 0px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;-webkit-transition:.3s;transition:.3s}.p-page-jobs__cont__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-jobs__cont__card__img{width:100%}.p-page-jobs__cont__card__img img{width:100%;height:200px}.p-page-jobs__cont__card__details{padding:20px}.p-page-jobs__cont__card__details__ttl{font-size:1.8rem;font-weight:bold;padding-bottom:10px}.p-page-jobs__cont__card__details__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-jobs__cont__card__details__label__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 6px 6px 0px}.p-page-jobs__cont__card__details__desc{font-size:1.4rem;padding-bottom:10px}.p-page-jobs__category__section{text-align:center}.p-page-jobs__category__header{font-size:1.8rem;text-align:center;font-weight:bold}.p-page-jobs__category__list{margin-top:10px}.p-page-jobs__category__list a{background-color:#f18f53;border:1px solid #f18f53;color:#fff;margin:6px;padding:4px 12px;display:inline-block}.p-page-jobs__category__list a:hover{background:#fff;border:1px solid #f18f53;color:#f18f53}.p-page-jobs__category__list a.e-item{display:none}.p-page-jobs__category.e-active{background-color:#bbd65d;border:1px solid #bbd65d;color:#fff;margin:10px;padding:8px 26px;cursor:default;display:inline-block}@media(min-width: 800px){.p-page-jobs{margin-bottom:120px}.p-page-jobs__cont{width:70%;margin:auto}}@media(min-width: 960px){.p-page-jobs__search{padding:0px 120px 0px 120px}.p-page-jobs__search__ttl{padding:40px 0px 0px 0px;font-size:3.6rem}.p-page-jobs__search label{width:100%}.p-page-jobs__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-page-jobs__search label .sf-input-select{width:50%;padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-job_category li{width:33.3333333333%;padding-bottom:20px}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-job_category_jp li{width:33.3333333333%;padding-bottom:20px}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-conditions li{width:25%;padding-bottom:20px}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-page-jobs__search .sf-field-taxonomy-conditions_jp li{width:25%}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-page-jobs__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-page-jobs__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;margin-top:20px}.p-page-jobs__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 60px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.p-page-jobs__search h4{font-size:2.4rem;font-weight:bold}.p-page-jobs__search .sf-field-taxonomy-location_jp ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:70px}.p-page-jobs__ttl{padding:0px 0px 60px 0px;font-size:3.6rem}.p-page-jobs__desc{font-size:1.6rem;text-align:center;margin-bottom:30px}.p-page-jobs__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:inherit;margin:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-jobs__cont__card{width:calc(50% - 60px);margin:0px 20px 50px 0px}.p-page-jobs__cont__card:nth-child(2){margin:0px 0px 50px 0px}.p-page-jobs__cont__card__img img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.p-page-jobs__cont__card__details{padding:20px}.p-page-jobs__cont__card__details__ttl{font-size:1.8rem}.p-page-jobs__cont__card__details__label{display:-webkit-box;display:-ms-flexbox;display:flex}.p-page-jobs__cont__card__details__label__info{padding:5px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.4rem;margin:0px 10px 10px 0px}.p-page-jobs__cont__card__details__desc{font-size:1.4rem;padding-bottom:10px}.p-page-jobs__category__section{margin:40px 0px;text-align:center}.p-page-jobs__category__header{font-size:1.8rem;text-align:center;font-weight:bold}.p-page-jobs__category__list{margin:20px auto 40px}.p-page-jobs__category__list a{background-color:#f18f53;border:1px solid #f18f53;color:#fff;margin:10px;padding:8px 20px;font-size:1.4rem;display:inline-block}.p-page-jobs__category__list a:hover{background:#fff;border:1px solid #f18f53;color:#f18f53}.p-page-jobs__category__list a.e-item{display:inline-block}.p-page-jobs__category.e-active{background-color:#bbd65d;border:1px solid #bbd65d;color:#fff;margin:10px;padding:8px 26px;cursor:default;display:inline-block}.p-page-jobs__category.e-active:hover{background:#bbd65d;border:1ps solid #bbd65d;color:#fff}}.p-page-column{line-height:1.7}.p-page-column__latest{display:block}.p-page-column__latest__card{margin:0px 0px 40px 0px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;-webkit-transition:.3s;transition:.3s}.p-page-column__latest__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-column__latest__card img{width:100%;height:250px}.p-page-column__latest__card__details{padding:20px}.p-page-column__latest__card__details__date{padding:10px 0px 10px 0px;font-size:1.4rem}.p-page-column__latest__card__details__ttl{font-size:1.8rem;font-weight:bold}.p-page-column__latest__card__details__desc{font-size:1.4rem}.p-page-column__latest__card__details__desc p a::after{white-space:pre}.p-page-column__latest__card__details__desc p a.read-more{color:#53c2e8;font-weight:400}.p-page-column__article__card{padding:40px 0px 0px 0px;-webkit-transition:.3s;transition:.3s}.p-page-column__article__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-column__article__card__details{border-bottom:3px solid #000}.p-page-column__article__card__details__flex__ttl{font-size:1.8rem;font-weight:bold}.p-page-column__article__card__details__flex__date{font-size:1.2rem;font-weight:bold;color:#707f89;margin-top:10px}.p-page-column__article__card__details__cat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#707f89;padding:10px 0px 0px 0px}.p-page-column__article__card__details__cat__item{margin-right:10px;margin-bottom:10px;padding:5px 18px;border-radius:40px;background-color:#53c2e8;color:#fff !important;font-size:1.2rem;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-page-column__article__card__details__desc{font-size:1.4rem}.p-page-column__article__card__more{text-align:right;padding:10px 10px 20px 0px;font-size:1.8rem;font-weight:bold;position:relative}.p-page-column__article__card__more img{position:absolute;top:14px;width:22px}.p-page-column__pagination{margin-top:60px;text-align:center}.p-page-column__pagination .page-numbers{font-size:1.4rem;font-weight:bold;background-color:#fafafa;border-radius:50%;margin-left:6px;width:40px;height:40px;-webkit-transition:.3s;transition:.3s;line-height:40px;display:inline-block}.p-page-column__pagination .page-numbers:nth-child(1){margin-left:0}.p-page-column__pagination .page-numbers:hover{background-color:#bbd65d;color:#fff}.p-page-column__pagination .page-numbers.dots{display:none}.p-page-column__pagination .current{background-color:#bbd65d;color:#fff}.p-page-column__job__cont{display:block;padding-top:60px}.p-page-column__job__cont__img{position:relative;margin-bottom:20px;height:100%}.p-page-column__job__cont__img img{width:100%}.p-page-column__job__cont__img__ttl{font-size:1.6rem;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:10px;background-color:#fff}@media(min-width: 800px){.p-page-column__latest{width:70%;margin:auto}}@media(min-width: 960px){.p-page-column{line-height:1.7}.p-page-column__latest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto}.p-page-column__latest__card{width:calc(50% - 40px);margin:0px 40px 90px 0px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px}.p-page-column__latest__card:nth-child(2){margin:0px 0px 90px 0px}.p-page-column__latest__card__details{padding:20px}.p-page-column__latest__card__details__date{padding:10px 0px 10px 0px;font-size:1.6rem}.p-page-column__latest__card__details__ttl{font-size:2rem;font-weight:bold}.p-page-column__latest__card__details__desc{font-size:1.4rem}.p-page-column__article__card{background-color:#f1f6f8;border-radius:40px;padding:20px 30px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.p-page-column__article__card:hover{-webkit-box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}.p-page-column__article__card__img{border-radius:40px;width:500px}.p-page-column__article__card__img img{height:230px;-o-object-fit:cover;object-fit:cover;border-radius:40px}.p-page-column__article__card__details{padding:0px 0px 0px 25px;border-bottom:none;width:100%}.p-page-column__article__card__details__flex__date{margin-top:0}.p-page-column__article__card__details__flex__ttl{font-size:2rem;font-weight:bold}.p-page-column__article__card__details__desc{font-size:1.6rem}.p-page-column__job__cont{display:grid;gap:50px 50px;grid-template-columns:auto auto;padding-top:200px}.p-page-column__job__cont__img{margin-bottom:inherit}.p-page-column__job__cont__img:hover{opacity:.7}.p-page-column__job__cont__img img{width:inherit;height:100%;-o-object-fit:cover;object-fit:cover}.p-page-column__job__cont__img__ttl{font-size:2rem;padding:12px 10px}.p-page-column__pagination{margin-top:60px;text-align:center}.p-page-column__pagination .page-numbers{font-size:1.6rem;font-weight:bold;background-color:#fafafa;border-radius:50%;margin-left:10px;width:50px;height:50px;-webkit-transition:.3s;transition:.3s;line-height:50px;display:inline-block}.p-page-column__pagination .page-numbers:nth-child(1){margin-left:0}.p-page-column__pagination .page-numbers:hover{background-color:#bbd65d;color:#fff}.p-page-column__pagination .current{background-color:#bbd65d;color:#fff}}.p-page-recruit__ttl{font-size:2rem;font-weight:bold;margin-bottom:30px}.p-page-recruit__tagline{font-size:2.4rem;font-weight:bold;text-align:center;margin-top:30px;background:-webkit-gradient(linear, left top, right top, from(#7EC200), to(#35A580));background:linear-gradient(to right, #7EC200, #35A580);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-page-recruit__desc{text-align:center;font-weight:400;font-size:1.8rem;margin-bottom:40px}.p-page-recruit__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.p-page-recruit__flex__cont{width:calc(50% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px 0px 30px 0px;display:block;padding:20px;border-radius:20px;-webkit-box-shadow:rgba(9,30,66,.25) 0px 4px 8px -2px,rgba(9,30,66,.08) 0px 0px 0px 1px;box-shadow:rgba(9,30,66,.25) 0px 4px 8px -2px,rgba(9,30,66,.08) 0px 0px 0px 1px}.p-page-recruit__flex__cont__text{font-weight:500;text-align:center;padding:4px 0px 4px 0px}.p-page-recruit__flex__cont__text__blue{color:#70bdd4}.p-page-recruit__flex__cont__text__green{color:#58ae32}.p-page-recruit__flex__cont__text__pink{color:#f3ac88}.p-page-recruit__flex__cont__desc{text-align:left;font-size:1.4rem}.p-page-recruit__list{margin-bottom:80px}.p-page-recruit__list__ttl{font-size:2rem;font-weight:bold}.p-page-recruit__list__cont{margin:40px 0px 80px 0px;display:block}.p-page-recruit__list__cont__card{margin:0px 0px 30px 0px;-webkit-box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;-webkit-transition:.3s;transition:.3s}.p-page-recruit__list__cont__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-recruit__list__cont__card__img>img{-o-object-fit:cover;object-fit:cover;width:100%;height:300px}.p-page-recruit__list__cont__card__text{font-weight:bold;padding:14px 10px 14px 10px;text-align:center;color:#fff}.p-page-recruit__list__cont__card__text.sales{background-color:#70bdd4}.p-page-recruit__list__cont__card__text.web_developer{background-color:#58ae32}.p-page-recruit__list__cont__card__text.recruiter{background-color:#f3ac88}.p-page-recruit__list__cont__card__text.customer-success{background-color:#f18f53}.p-page-recruit__list__cont__card__text.hr{background-color:#43b5a4}@media(min-width: 960px){.p-page-recruit__ttl{font-size:3.6rem;margin-bottom:40px}.p-page-recruit__tagline{font-size:3.2rem;font-weight:bold;text-align:center;margin-bottom:10px;background-image:linear-gradient(-225deg, #70BDD4 35%, #7EC200 67%, #35A580 100%);background-size:auto auto;background-clip:border-box;background-size:200% auto;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-animation:textclip 2s linear infinite;animation:textclip 2s linear infinite;animation-direction:reverse}@-webkit-keyframes textclip{to{background-position:200% center}}@keyframes textclip{to{background-position:200% center}}.p-page-recruit__desc{text-align:center;font-weight:400;font-size:2.2rem;margin-bottom:50px}.p-page-recruit__flex__cont{width:calc(25% - 20px);margin:0px 0px 40px 0px}.p-page-recruit__flex__cont__img{width:200px;display:block;margin:auto}.p-page-recruit__flex__cont__text{font-size:1.8rem}.p-page-recruit__flex__cont__text__single{line-height:5.7rem;height:5.7rem}.p-page-recruit__list__ttl{font-size:2.8rem}.p-page-recruit__list__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-page-recruit__list__cont__card{width:calc(33.3333333333% - 20px);margin:0px 20px 40px 0px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.p-page-recruit__list__cont__card:nth-child(3n){margin:0px 0px 40px 0px}.p-page-recruit__list__cont__card__text{font-weight:bold;padding:14px 10px 14px 10px}}.p-single-post{font-size:1rem}.p-single-post__ttl{line-height:1.2;font-family:inherit}.p-single-post__cont{line-height:1.8}.p-single-post__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.p-single-post__pagination-item a{font-size:1.25rem;color:#bbd65d;border:2px solid #bbd65d;border-radius:30px;padding:16px 24px 12px}.p-single-post__pagination-back{display:none}.p-single-post__pagination-next{margin-left:auto}@media(min-width: 960px){.p-single-post{font-size:1.25rem;width:800px;margin:0 auto}.p-single-post__ttl{line-height:1.7;font-size:3.2rem;font-weight:bold;padding:55px 0px 30px 0px}.p-single-post__pagination{position:relative}.p-single-post__pagination-item a{-webkit-transition:.3s;transition:.3s}.p-single-post__pagination-item a:hover{background:#bbd65d;color:#fff}.p-single-post__pagination-back{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.p-single-post__pagination-next{margin-left:auto}}.p-single-jobs_article{line-height:1.7}.p-single-jobs_article__post__cont{margin:40px 0px 0px 0px}.p-single-jobs_article__post__card{margin:50px 0px 30px 0px;padding:0px 20px 50px 20px;-webkit-box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em}.p-single-jobs_article__post__card__status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#bbd65d;padding:8px 32px;color:#fff;font-weight:bold;font-size:1.4rem}.p-single-jobs_article__post__card__ttl{padding:20px 0px 10px 0px;font-size:2rem;font-weight:bold}.p-single-jobs_article__post__card__label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.p-single-jobs_article__post__card__label__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 4px 4px 0px}.p-single-jobs_article__post__card__details__row{border-top:1px solid #000;padding:10px 0px 10px 0px}.p-single-jobs_article__post__card__details__row__ttl{color:#707f89;font-weight:400;font-size:1.4rem}.p-single-jobs_article__post__card__details__row__border{border-bottom:1px solid #000}.p-single-jobs_article__post__card__info{padding:40px 0px 40px 0px}.p-single-jobs_article__post__card__info__ttl{font-weight:1.6rem;font-weight:bold}.p-single-jobs_article__post__card__info__desc{padding-top:20px;font-size:1.4rem}.p-single-jobs_article__post__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-single-jobs_article__post__search__cont{background-color:#fafafa;padding:20px 20px 0px 20px}.p-single-jobs_article__post__search__ttl{padding:40px 0px 20px 0px;font-size:2.2rem;text-align:center;font-weight:bold}.p-single-jobs_article__post__search label{width:100%}.p-single-jobs_article__post__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px}.p-single-jobs_article__post__search label .sf-input-select{width:100%;padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px;-webkit-appearance:none;color:#000;background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category li{padding-bottom:20px;width:100%}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp li{padding-bottom:20px;width:100%}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions li{padding-bottom:20px;width:100%}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp li{width:100%}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;-webkit-appearance:none}.p-single-jobs_article__post__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 48px;border:none;cursor:pointer;-webkit-appearance:none}.p-single-jobs_article__post__search .wpcf7-list-item input[type=checkbox]{vertical-align:middle}.p-single-jobs_article__post__search .wpcf7-list-item-label{vertical-align:middle;margin-left:6px}.p-single-jobs_article__post__search h4{font-size:2rem;font-weight:bold}.p-single-jobs_article__post__search__job{margin:0px 0px 50px 0px}.p-single-jobs_article__post__search__job__box{padding:20px;background-color:#fafafa;border:1px solid #000}.p-single-jobs_article__post__search__job__box__ttl{font-weight:bold;padding-bottom:10px}.p-single-jobs_article__post__search__job__box__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-single-jobs_article__post__search__job__box__cat__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 6px 6px 0px}.p-single-jobs_article__post__search__job__box__salary{font-size:1.4rem;color:#3b4043;padding-bottom:6px}.p-single-jobs_article__post__search__job__box__location{font-size:1.4rem;color:#3b4043}.p-single-jobs_article__post__search .sf-field-taxonomy-location_jp .sf-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.p-single-jobs_article__post__search .sf-field-taxonomy-location_jp .sf-level-1{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-location_jp .children{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-single-jobs_article__post__search .sf-field-taxonomy-location_jp .sf-input-checkbox{width:25px;height:20px;border:0px;position:absolute}.p-single-jobs_article__post__search .sf-field-taxonomy-location_jp .sf-label-checkbox{padding-left:40px}.p-single-jobs_article__contactform{background-color:#fafafa;margin:0px 0px 50px 0px}.p-single-jobs_article__contactform__ttl{text-align:center;font-size:1.8rem;font-weight:bold;padding:30px 20px 10px 20px}.p-single-jobs_article__contactform__desc{text-align:center;padding:0px 20px 0px 20px}@media(min-width: 960px){.p-single-jobs_article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.p-single-jobs_article__post__cont{width:68%;margin:0px 30px 0px 0px}.p-single-jobs_article__post__card{padding:0px 40px 50px 40px;-webkit-box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;box-shadow:rgba(67,71,85,.27) 0px 0px .25em,rgba(90,125,188,.05) 0px .25em 1em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0px}.p-single-jobs_article__post__card__status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#bbd65d;padding:12px 40px;color:#fff;font-weight:bold;font-size:2rem}.p-single-jobs_article__post__card__ttl{padding:30px 0px 20px 0px;font-size:3.2rem;font-weight:bold}.p-single-jobs_article__post__card__label{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:60px}.p-single-jobs_article__post__card__label__info{padding:5px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.4rem;margin:0px 10px 6px 0px}.p-single-jobs_article__post__card__details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #000;padding:10px 0px 10px 0px}.p-single-jobs_article__post__card__details__row__ttl{width:150px;color:#707f89;font-weight:400}.p-single-jobs_article__post__card__details__row__border{border-bottom:1px solid #000}.p-single-jobs_article__post__card__details__row__desc{width:550px}.p-single-jobs_article__post__card__info{padding:40px 0px 30px 0px}.p-single-jobs_article__post__card__info__ttl{font-size:1.8rem}.p-single-jobs_article__post__card__info__desc{padding-top:20px;font-size:1.6rem}.p-single-jobs_article__post__search{width:30%;display:block;position:sticky;top:100px;-ms-flex-item-align:start;align-self:flex-start}.p-single-jobs_article__post__search__cont{background-color:#fafafa;padding:20px 20px 0px 20px}.p-single-jobs_article__post__search__ttl{padding:40px 0px 20px 0px;font-size:2.6rem}.p-single-jobs_article__post__search label{width:100%}.p-single-jobs_article__post__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-single-jobs_article__post__search label .sf-input-select{width:100%;padding:10px 12px 10px 12px;font-size:1.6rem;border:#cbc6c6 1px solid}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category li{width:100%;padding-bottom:10px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp li{width:100%;padding-bottom:10px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions li{width:100%;padding-bottom:20px}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp li{width:100%}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-single-jobs_article__post__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-single-jobs_article__post__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px;margin-top:30px}.p-single-jobs_article__post__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:1.8rem;background-color:#f18f53;border-radius:40px;padding:12px 60px;border:none;-webkit-transition:.3s;transition:.3s}.p-single-jobs_article__post__search .sf-field-submit input[type=submit]:hover{background:#fff;border:1px solid #f18f53;-webkit-box-shadow:1px 1px 2px hsla(0,0%,100%,.2);box-shadow:1px 1px 2px hsla(0,0%,100%,.2);color:#f18f53;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-single-jobs_article__post__search h4{font-size:2rem;font-weight:bold}.p-single-jobs_article__post__search__job{display:block;margin:20px 0px 0px 0px}.p-single-jobs_article__post__search__job__box{padding:20px;background-color:#fafafa;border:1px solid #000;-webkit-transition:.3s;transition:.3s}.p-single-jobs_article__post__search__job__box:hover{background-color:#dbdee0}.p-single-jobs_article__post__search__job__box__ttl{font-weight:bold;padding-bottom:10px}.p-single-jobs_article__post__search__job__box__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-single-jobs_article__post__search__job__box__cat__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 6px 6px 0px}.p-single-jobs_article__post__search__job__box__salary{font-size:1.4rem;color:#3b4043;padding-bottom:6px}.p-single-jobs_article__post__search__job__box__location{font-size:1.4rem;color:#3b4043}.p-single-jobs_article__contactform{margin:30px 0px 0px 0px}.p-single-jobs_article__contactform__ttl{font-size:2.4rem;padding:50px 80px 20px 80px}.p-single-jobs_article__contactform__desc{font-size:2rem;padding:0px 80px 0px 80px}.p-single-jobs_article__contactform .p-contactform{padding:50px 100px}}.p-single-column{line-height:1.7;padding-top:80px}.p-single-column__cont__ttl{font-size:2rem;font-weight:bold;padding-bottom:30px}.p-single-column__cont__text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#707f89;padding:0px 0px 10px 0px}.p-single-column__cont__text__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 84px);margin-top:-3px}.p-single-column__cont__text__item{margin-right:10px;margin-bottom:8px;padding:6px 18px;border-radius:40px;background-color:#53c2e8;color:#fff !important;font-size:1.2rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-single-column__cont__text__black{color:#000}.p-single-column__cont img{padding:20px 0px 20px 0px;width:70%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.p-single-column__post{line-height:1.7;background-color:#fafafa;padding-bottom:60px}.p-single-column__post__cont #toc_container{width:calc(100% - 22px);margin-top:20px}.p-single-column__post__cont img{padding:30px 0px 30px 0px}.p-single-column__post__cont a{color:blue;text-decoration:underline}.p-single-column__post__cont h2{font-size:1.8rem;margin-top:30px}.p-single-column__post__cont h2 span{font-weight:bold !important}.p-single-column__post__cont h2::after{content:"";border-bottom:2px solid #000;width:50px;display:block}.p-single-column__post__cont h3{font-size:1.6rem;color:#f18f53;border-left:4px solid #f18f53;margin-top:30px;padding-left:10px}.p-single-column__post__cont table th,.p-single-column__post__cont table td{padding:4px 16px;border:1px solid #dbdbdb}.p-single-column__post__cont strong{font-weight:bold}.p-single-column__post__flex{display:block;margin-top:40px}.p-single-column__post__flex__btn{background-color:#f18f53;color:#fff;height:80px;font-size:1.8rem;font-weight:bold;width:100%;border:none;margin-bottom:20px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.p-single-column__post__flex__btn:hover{background-color:#fff;color:#f18f53;border:1px solid #f18f53}.p-single-column__post__banner{margin:30px 0px 0px 0px}.p-single-column__post__banner__img{margin-bottom:20px;position:relative}.p-single-column__post__banner__img__text{position:absolute;top:76%;left:50%;-webkit-transform:translate(-50%, -24%);transform:translate(-50%, -24%);font-size:1.6rem;font-weight:bold;color:#fff;background-color:#f18f53;padding:4px;width:200px;text-align:center;border-radius:40px;line-height:1.5}.p-single-column__post__banner__img__text.e-style{height:44px;line-height:44px;padding:0px 4px}.p-single-column__post__btn{background:#f18f53;color:#fff;padding:12px 0;text-align:center;width:340px;display:block;margin:40px auto 0;border-radius:30px;border:1px solid #f18f53}.p-single-column__column{padding:50px 0px 80px 0px}.p-single-column__column__related{margin-bottom:40px}.p-single-column__column__related__ttl{position:relative;font-size:1.8rem;font-weight:bold}.p-single-column__column__related__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:40%;padding-top:8px}.p-single-column__column__related__desc{padding:30px 0px 30px 0px}.p-single-column__column__latest__ttl{position:relative;font-size:1.8rem;font-weight:bold}.p-single-column__column__latest__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:90%;padding-top:8px}.p-single-column__column__latest__cont{display:block;padding-top:20px}.p-single-column__column__latest__cont__card{margin:0px 0px 20px 0px;-webkit-box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;padding:20px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.p-single-column__column__latest__cont__card a{display:-webkit-box;display:-ms-flexbox;display:flex}.p-single-column__column__latest__cont__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-single-column__column__latest__cont__card__img{width:150px}.p-single-column__column__latest__cont__card__img img{width:100px;height:90px;-o-object-fit:cover;object-fit:cover}.p-single-column__column__latest__cont__card__text{width:100%;position:relative}.p-single-column__column__latest__cont__card__text__desc{font-size:1.2rem;padding:0px 0px 0px 20px}.p-single-column__column__latest__cont__card__text__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px 0px 20px;position:absolute;bottom:0;width:100%}.p-single-column__column__latest__cont__card__text__details__date{font-size:1.1rem;font-weight:500;color:#a9b2b8;-ms-flex-item-align:center;align-self:center;margin-right:30px}.p-single-column__column__latest__cont__card__text__details__redirect{text-align:right;font-size:1.2rem;padding:0px 20px 0px 0px}.p-single-column__column__latest__cont__card__text__details__redirect__arrow{vertical-align:middle}.p-single-column__writer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;background-color:#fff;margin:60px 0px 100px}.p-single-column__writer:hover{outline:1px solid #f18f53;outline-offset:2px}.p-single-column__writer__container{margin:20px 40px}.p-single-column__writer__text{margin:20px 0px 20px 10px}.p-single-column__writer__title{font-size:1.8rem;font-weight:400}.p-single-column__writer__description{font-size:.9rem;line-height:1.5}.p-single-column__writer__box{text-align:center}.p-single-column__writer__image{width:190px;height:183px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media(min-width: 800px){.p-single-column__post__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.p-single-column__post__flex a{width:46%;height:90px}.p-single-column__post__flex__btn{font-size:1.8rem;height:inherit;margin-bottom:40px}.p-single-column__post__banner__img__text{font-size:1.8rem;padding:8px 14px;width:250px}}@media(min-width: 960px){.p-single-column{padding-top:120px}.p-single-column__cont__ttl{font-size:3.2rem;font-weight:bold}.p-single-column__cont__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#707f89;padding:0px 0px 20px 0px}.p-single-column__cont__text__item{margin-right:10px;padding:4px 13px;border-radius:40px;background-color:#53c2e8;color:#fff !important;font-size:1.4rem;margin-bottom:0}.p-single-column__cont__text__black{color:#000}.p-single-column__cont img{padding:30px 0px 30px 0px}.p-single-column__cont a{color:#5757f4;padding:0px}.p-single-column__post{line-height:1.7;background-color:#fafafa;padding-bottom:80px}.p-single-column__post__cont #toc_container{width:calc(100% - 22px);margin:inherit}.p-single-column__post__cont img{padding:30px 0px 30px 0px;width:60%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.p-single-column__post__cont a{color:blue;text-decoration:underline}.p-single-column__post__cont h2{font-size:2.6rem;margin-top:70px}.p-single-column__post__cont h2::after{content:"";border-bottom:2px solid #000;width:170px;display:block}.p-single-column__post__cont h3{font-size:2rem;color:#f18f53;border-left:4px solid #f18f53;margin-top:50px;padding-left:10px}.p-single-column__post__cont blockquote{position:relative;color:#000;line-height:1.6;margin:10px 0px 0px 12px;border:2px solid #f18f53;padding:30px 20px 20px;border-radius:10px}.p-single-column__post__cont blockquote::before{position:absolute;top:-16px;left:20px;display:block;font-weight:bold;font-size:2.2rem;padding:0 12px;background-color:#fff;content:"現地スタッフの声"}.p-single-column__post__btns{width:500px;margin:0 auto}.p-single-column__post__banner{margin:60px 0px 0px 0px}.p-single-column__post__banner__img{margin-bottom:50px}.p-single-column__post__banner__img img{opacity:.6;-webkit-transition:.3s;transition:.3s}.p-single-column__post__banner__img img:hover{opacity:1}.p-single-column__post__banner__img__text{font-size:1.8rem;padding:8px 14px;width:250px;top:50%;left:74%;-webkit-transform:translate(-26%, -50%);transform:translate(-26%, -50%)}.p-single-column__post__banner__img__text.e-style{height:70px;line-height:70px;padding:0px 4px}.p-single-column__post__btn{-webkit-transition:.3s;transition:.3s;width:500px;padding:20px 0;border-radius:50px;font-size:2rem}.p-single-column__post__btn:hover{color:#f18f53;background:#fff}.p-single-column__post__btn.e-color:hover{color:#fff;background:#f18f53}.p-single-column__column{padding:50px 0px 100px 0px}.p-single-column__column__related{margin-bottom:70px}.p-single-column__column__related__ttl{position:relative;font-size:2.6rem;font-weight:bold}.p-single-column__column__related__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:60%;padding-top:8px}.p-single-column__column__related__desc{padding:30px 0px 30px 0px}.p-single-column__column__related__img{width:40%}.p-single-column__column__latest__ttl{position:relative;font-size:2.6rem;font-weight:bold}.p-single-column__column__latest__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:90%;padding-top:8px}.p-single-column__column__latest__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}.p-single-column__column__latest__cont__card{width:calc(25% - 20px);margin:0px;-webkit-box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;display:block;padding:0px}.p-single-column__column__latest__cont__card a{display:inherit}.p-single-column__column__latest__cont__card:nth-child(4){margin:0px}.p-single-column__column__latest__cont__card__img{width:100%}.p-single-column__column__latest__cont__card__img img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}.p-single-column__column__latest__cont__card__text{position:inherit}.p-single-column__column__latest__cont__card__text__desc{font-size:1.4rem;padding:20px 10px 20px 10px}.p-single-column__column__latest__cont__card__text__details{display:block;padding:0px;position:inherit}.p-single-column__column__latest__cont__card__text__details__date{font-size:1.1rem;font-weight:500;color:#a9b2b8;padding:0px 10px 20px 10px;-ms-flex-item-align:auto;align-self:auto;margin-right:inherit}.p-single-column__column__latest__cont__card__text__details__redirect{text-align:right;font-size:1.2rem;padding:0px 10px 20px 10px}.p-single-column__column__latest__cont__card__text__details__redirect__arrow{vertical-align:middle}.p-single-column__writer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;background-color:#fff;margin:60px 0px 100px}.p-single-column__writer:hover{outline:1px solid #f18f53;outline-offset:2px}.p-single-column__writer__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 70px}.p-single-column__writer__text{margin:10px 0px 20px 35px}.p-single-column__writer__title{font-size:1.8rem;font-weight:400}.p-single-column__writer__description{font-size:.9rem;line-height:1.5}.p-single-column__writer__image{width:370px;height:130px;border-radius:50%;-o-object-fit:cover;object-fit:cover}}.p-search-result{margin-top:90px;line-height:1.7}.p-search-result__ttl{text-align:center;font-weight:bold;font-size:2.2rem;padding:0px 0px 30px 0px}.p-search-result__num{font-size:1.8rem}.p-search-result__num span{font-size:2.4rem;font-weight:bold}.p-search-result__cont__job__card{margin:0px 0px 20px 0px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.p-search-result__cont__job__card:hover{-webkit-box-shadow:rgba(0,0,0,.25) 0px .0625em .0625em,rgba(0,0,0,.25) 0px .125em .5em,hsla(0,0%,100%,.1) 0px 0px 0px 1px inset;box-shadow:rgba(0,0,0,.25) 0px .0625em .0625em,rgba(0,0,0,.25) 0px .125em .5em,hsla(0,0%,100%,.1) 0px 0px 0px 1px inset;background-color:#fafafa}.p-search-result__cont__job__card__img{width:100%}.p-search-result__cont__job__card__img img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.p-search-result__cont__job__card__text{padding:20px}.p-search-result__cont__job__card__text__ttl{font-size:1.8rem;font-weight:bold;padding-bottom:10px}.p-search-result__cont__job__card__text__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-search-result__cont__job__card__text__cat__info{padding:3px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.2rem;margin:0px 6px 6px 0px}.p-search-result__cont__job__card__text__cat__info.e-recommend{background-color:#f18f53}.p-search-result__cont__job__card__text__desc{font-size:1.4rem;padding:0px 0px 10px 0px}.p-search-result__cont__job__card__msg{border:4px solid #707f89}.p-search-result__cont__job__card__msg__ttl{font-weight:bold;padding:5px 20px;background-color:#f18f53;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-search-result__cont__job__card__msg__text{font-size:1.2rem;font-weight:500;padding:6px 20px}.p-search-result__cont__search{background-color:#fafafa;margin:40px 0;padding:20px 20px 0px 20px}.p-search-result__cont__search__ttl{padding:40px 0px 20px 0px;font-size:2.2rem;font-weight:bold;text-align:center;line-height:1.5}.p-search-result__cont__search__btn{display:block;color:#fff;font-size:2rem;text-align:center;border:1px solid #f18f53;width:100%}.p-search-result__cont__search__ttl{font-size:2.4rem;padding-bottom:0}.p-search-result__cont__search label{width:100%}.p-search-result__cont__search label .sf-input-text{width:calc(100% - 24px);padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid}.p-search-result__cont__search label .sf-input-select{width:100%;padding:10px 12px 10px 12px;font-size:1.4rem;border:#cbc6c6 1px solid;border-radius:4px;-webkit-appearance:none;color:#000;background-color:#fff !important;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%}.p-search-result__cont__search .sf-field-taxonomy-job_category .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-search-result__cont__search .sf-field-taxonomy-job_category li{padding-bottom:20px;width:100%}.p-search-result__cont__search .sf-field-taxonomy-job_category .sf-input-checkbox{width:25px;height:20px;border:0px}.p-search-result__cont__search .sf-field-taxonomy-job_category .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-search-result__cont__search .sf-field-taxonomy-job_category_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-search-result__cont__search .sf-field-taxonomy-job_category_jp li{padding-bottom:20px;width:100%}.p-search-result__cont__search .sf-field-taxonomy-job_category_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-search-result__cont__search .sf-field-taxonomy-job_category_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-search-result__cont__search .sf-field-taxonomy-conditions .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-search-result__cont__search .sf-field-taxonomy-conditions li{padding-bottom:20px;width:100%}.p-search-result__cont__search .sf-field-taxonomy-conditions .sf-input-checkbox{width:25px;height:20px;border:0px}.p-search-result__cont__search .sf-field-taxonomy-conditions .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-search-result__cont__search .sf-field-taxonomy-conditions_jp .sf-level-0{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-search-result__cont__search .sf-field-taxonomy-conditions_jp li{width:100%}.p-search-result__cont__search .sf-field-taxonomy-conditions_jp .sf-input-checkbox{width:25px;height:20px;border:0px}.p-search-result__cont__search .sf-field-taxonomy-conditions_jp .sf-label-checkbox{-ms-flex-item-align:center;align-self:center;line-height:1.7}.p-search-result__cont__search .sf-field-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-bottom:40px}.p-search-result__cont__search .sf-field-submit input[type=submit]{color:#fff;font-weight:bold;font-size:2.2rem;background-color:#f18f53;border-radius:40px;padding:8px 0px 8px 0px;border:1px solid #f18f53;cursor:pointer;width:200px}.p-search-result__cont__search .sf-field-submit input[type=submit]:hover{background:#fff;border:1px solid #f18f53;-webkit-box-shadow:1px 1px 2px hsla(0,0%,100%,.2);box-shadow:1px 1px 2px hsla(0,0%,100%,.2);color:#f18f53;text-decoration:none;-webkit-transition:all 250ms linear;transition:all 250ms linear}.p-search-result__cont__search h4{font-size:2rem;font-weight:bold;padding:20px 0px 10px 0px}.p-search-result__cont__search .sf-field-taxonomy-location_jp .sf-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.p-search-result__cont__search .sf-field-taxonomy-location_jp .sf-level-1{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-search-result__cont__search .sf-field-taxonomy-location_jp .children{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-search-result__cont__search .sf-field-taxonomy-location_jp .sf-input-checkbox{width:25px;height:20px;border:0px;position:absolute}.p-search-result__cont__search .sf-field-taxonomy-location_jp .sf-label-checkbox{padding-left:40px}@media(min-width: 960px){.p-search-result{margin-top:120px}.p-search-result__ttl{font-size:3.6rem;padding-bottom:50px}.p-search-result__num span{font-size:3rem}.p-search-result__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:visible}.p-search-result__cont.e-jobs-list{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.p-search-result__cont__job{margin-right:30px;width:68%}.p-search-result__cont__job:blank{background-color:#bbd65d}.p-search-result__cont__job__card{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:20px;padding:20px}.p-search-result__cont__job__card__img{width:inherit}.p-search-result__cont__job__card__img img{border-radius:20px;width:210px;height:175px;-o-object-fit:cover;object-fit:cover}.p-search-result__cont__job__card__text{padding:0px 0px 0px 20px;width:500px}.p-search-result__cont__job__card__text__ttl{font-size:1.8rem;font-weight:bold;padding:0px 0px 10px 0px}.p-search-result__cont__job__card__text__cat__info{padding:5px 12px;background-color:#bbd65d;border-radius:40px;color:#fff;font-size:1.4rem;margin:0px 10px 10px 0px}.p-search-result__cont__job__card__text__desc{font-size:1.6rem;padding:10px 0px 0px 0px}.p-search-result__cont__job__card__msg__ttl{font-size:2.4rem;padding:8px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-search-result__cont__job__card__msg__text{font-size:1.6rem;font-weight:500;padding:30px 0px 40px 60px}.p-search-result__cont__job:blank{display:none}.p-search-result__cont__search{width:28%;margin-top:inherit;padding-top:20px;position:sticky;top:100px;-ms-flex-item-align:start;align-self:flex-start}.p-search-result__cont__search__btn{display:block;background:#fff;color:#fff;font-size:2rem;text-align:center;border:1px solid #f18f53;width:100%;-webkit-transition:.3s;transition:.3s}.p-search-result__cont__search__btn:hover{opacity:.7}.p-search-result__cont__search__ttl{font-size:2.8rem;padding-bottom:0}}#work_in_malaysia .clearfix{min-height:1px}#work_in_malaysia .clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}#work_in_malaysia * html .clearfix{height:1px}#work_in_malaysia .container{width:100%;margin:0 auto}#work_in_malaysia header{margin:1em 0 0 3%}#work_in_malaysia .logo{width:100px}#work_in_malaysia .eyecatch{margin:10px 0 0}#work_in_malaysia .pc-eyecatch{display:none}#work_in_malaysia .cont01{padding:40px 0 20px;background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_malaysia .cont01 h2{font-size:2.8rem;text-align:center;color:#ed1a3b;font-weight:500}#work_in_malaysia .cont01 ul{list-style:square;padding:0 0 0 7%;margin:20px 0}#work_in_malaysia .cont01 ul img{display:none}#work_in_malaysia .cont01-img{width:98%;margin:0 1%}#work_in_malaysia .cont02{padding:40px 8px 20px}#work_in_malaysia .cont02 h3{font-size:2.2rem;color:#ed1a3b;text-align:center;font-weight:500;margin:0 0 20px}#work_in_malaysia .cont02 h2{font-size:1.8rem;font-weight:bold;text-align:center}#work_in_malaysia .cont02-wrap{margin:20px 0 0}#work_in_malaysia .cont02-wrap img{width:80%;margin:0 10%}#work_in_malaysia .cont02-wrap ul{list-style:disc;padding:0 0 0 20px;width:calc(90% - 20px);margin:20px 0 0 10%;line-height:1.9}#work_in_malaysia .cont{padding:40px 0 20px}#work_in_malaysia .cont h2{font-size:2rem;text-align:center;background:#ff0;width:98%;margin:0 1%;padding:8px 0}#work_in_malaysia .cont03{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_malaysia .job-search{width:96%;margin:20px 2% 0}#work_in_malaysia .job-search-cont{width:69%;padding:16px 15%;margin:16px 0;background:#fff;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.4);box-shadow:2px 5px 5px rgba(0,0,0,.4)}#work_in_malaysia .jsc-title{text-align:center}#work_in_malaysia .jsc-wrap{margin:16px 0 0}#work_in_malaysia .jsc-wrap th{font-weight:bold}#work_in_malaysia .jsc-wrap td{padding:0 0 0 20px}#work_in_malaysia .cont03-contact{width:82%;margin:10px 5%;padding:8px 4%;border:none;font-size:2rem;font-weight:bold;text-align:center;background:#e70;color:#fff;border-radius:10px}#work_in_malaysia .voice{width:96%;margin:20px 2% 0}#work_in_malaysia .voice-cont{margin:0 0 60px}#work_in_malaysia .voice-cont-title{text-align:center;background:#6dcff6;color:#fff;padding:6px 0}#work_in_malaysia .voice-cont-text{margin:12px 0}#work_in_malaysia .voice-cont-name{text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;position:relative}#work_in_malaysia .voice-cont-name::after{content:"";position:absolute;left:1%;right:6%;bottom:-8px;border-bottom:5px solid #ed1c24;z-index:0}#work_in_malaysia .cont05{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_malaysia .faq{width:96%;margin:20px 2% 0}#work_in_malaysia .faq-wrap{margin:0 0 40px}#work_in_malaysia .faq-cont{width:100%;margin:0 0 10px;font-size:90%;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.4);box-shadow:2px 5px 5px rgba(0,0,0,.4)}#work_in_malaysia .faq-q-cont{background:#6dcff6;color:#fff;padding:8px 3%;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_malaysia .faq-q{width:10%;font-weight:bold;font-size:2rem}#work_in_malaysia .faq-question{width:90%;padding-top:5px}#work_in_malaysia .faq-a-cont{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:16px 3% 21px;-webkit-box-shadow:0 -5px #6dcff6 inset;box-shadow:0 -5px #6dcff6 inset}#work_in_malaysia .faq-a{width:10%;font-weight:bold;font-size:2rem}#work_in_malaysia .faq-answer{width:90%}#work_in_malaysia .faq-guide-item{background:#fff;color:#6dcff6;border:1px solid #6dcff6;text-align:center;font-weight:bold;padding:12px 0;border-radius:10px;width:96%;margin:0 2%}#work_in_malaysia .reason{width:96%;margin:20px 2% 0}#work_in_malaysia .reason p{font-weight:bold}#work_in_malaysia .reason-cont{margin:20px 0 0}#work_in_malaysia .reason-wrap{width:90%;margin:40px 5% 0}#work_in_malaysia .reason-wrap-item{margin:0 0 30px}#work_in_malaysia .reason-title{background:#e1e1e1;width:60%;padding:4px 0;text-align:center;margin:0 0 4px}#work_in_malaysia .reason-cont img{width:90%;margin:0 5%}#work_in_malaysia .cont07{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_malaysia .cont07 h2{width:78%;padding:8px 10%}#work_in_malaysia .contact{width:96%;margin:20px 2% 0}#work_in_malaysia .contact-form{background:#ebebec;padding:20px 4% 15px;border-radius:10px;font-size:16px}#work_in_malaysia .contact-form .wpcf7-not-valid-tip{font-size:1.2rem;margin-top:4px}#work_in_malaysia .contact-item{margin:0 0 24px}#work_in_malaysia .contact-item-title{margin-bottom:5px}#work_in_malaysia .wpcf7-text{width:98%;height:2em}#work_in_malaysia .wpcf7-textarea{width:98%}#work_in_malaysia .cf7-name{margin:0 1% 0 0}#work_in_malaysia .cf7-tel{margin:0 1% 0 0}#work_in_malaysia .wpcf7-select{background:#fff;height:2em;min-width:70px}#work_in_malaysia .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_malaysia .wpcf7-form-control-wrap.faq{margin:0}#work_in_malaysia .wpcf7-list-item{margin:0 1em 0 0}#work_in_malaysia .wpcf7-checkbox .wpcf7-list-item{display:block}#work_in_malaysia .last{margin:0}#work_in_malaysia .wpcf7-checkbox{font-size:94%}#work_in_malaysia .check-other{width:5.5rem}#work_in_malaysia .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_malaysia .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}#work_in_malaysia .tos{margin:10px 0 0}#work_in_malaysia .tos-title,#work_in_malaysia .pp-title{text-align:center;margin:12px 0 0}#work_in_malaysia .tos-cont,#work_in_malaysia .pp-cont{width:96%;margin:4px auto 0;border:1px solid #aaa;background:#fff;height:4em;padding:4px 1%;border-radius:10px;font-size:80%;overflow:scroll}#work_in_malaysia .confirm{text-align:center;margin:20px 0 0;font-size:90%}#work_in_malaysia input[type=submit],#work_in_malaysia input[type=button]{border-radius:10px;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#work_in_malaysia input[type=submit]::-webkit-search-decoration,#work_in_malaysia input[type=button]::-webkit-search-decoration{display:none}#work_in_malaysia input[type=submit]::focus,#work_in_malaysia input[type=button]::focus{outline-offset:-2px}#work_in_malaysia .wpcf7-submit{width:80%;margin:10px 10%;color:#fff;background:#e70;line-height:240%;font-size:120%;font-weight:bold;border-radius:10px;border:3px solid #e70}#work_in_malaysia .contact-caution{font-size:80%;color:red;padding:0 0 0 .5em}#work_in_malaysia .screen-reader-response{display:none}#work_in_malaysia .wpcf7-response-output{text-align:center}#work_in_malaysia .wpcf7-mail-sent-ok{color:#e70;font-size:90%}#work_in_malaysia .wpcf7-validation-errors{color:red;font-size:90%}#work_in_malaysia .company{width:98%;margin:20px auto 0;border:1px solid #ebebec;-webkit-box-sizing:border-box;box-sizing:border-box}#work_in_malaysia .company-cont{background:#ebebec;margin:1%;padding:10px 0}#work_in_malaysia .company table{width:94%;margin:0 auto}#work_in_malaysia .company table tr{line-height:2em}#work_in_malaysia .company table th{width:33%;font-weight:bold}#work_in_malaysia .company table td{width:67%;line-height:1.4}#work_in_malaysia .company table td span{font-size:1.2rem}#work_in_malaysia footer{text-align:center;font-size:1.2rem;padding:10px 0 20px}#work_in_malaysia .to-top{font-weight:bold;width:40px;height:40px;position:fixed;bottom:25px;right:2%;background:red;color:#fff;border-radius:50% 50%;text-align:center;font-size:20px;font-weight:bold;line-height:200%;border:2px solid red;-webkit-transition:.3s;transition:.3s}#work_in_malaysia .line-block{display:none}#work_in_malaysia .sp-line{width:65%;position:fixed;left:1%;bottom:1%;background:#02b902;padding:8px 5% 8px 0;text-align:center;border-radius:10px;background-image:url("../../LP1/image/line-logo.jpg");background-repeat:no-repeat;background-size:18%;background-position:95% 40%;color:#fff;font-weight:bold}@media all and (min-width: 450px)and (max-width: 600px){#work_in_malaysia .cit-last,#work_in_malaysia .cit-height{height:inherit}#work_in_malaysia .wpcf7-radio{width:70%}#work_in_malaysia .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_malaysia .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}}@media all and (min-width: 601px)and (max-width: 834px){#work_in_malaysia .logo{width:100px}#work_in_malaysia .cont01 h2{font-size:3.2rem}#work_in_malaysia .cont02 h3{font-size:2.6rem}#work_in_malaysia .cont02 h2{font-size:2.2rem}#work_in_malaysia .cont03-contact{font-size:2rem;padding:16px 4%}#work_in_malaysia .faq-q{width:6%}#work_in_malaysia .faq-question{width:94%}#work_in_malaysia .faq-a{width:6%}#work_in_malaysia .faq-answer{width:94%}#work_in_malaysia .cit-last,#work_in_malaysia .cit-height{height:inherit}#work_in_malaysia .wpcf7-radio{width:70%}#work_in_malaysia .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_malaysia .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}}@media all and (min-width: 835px){#work_in_malaysia .container{min-width:980px;max-width:1020px}#work_in_malaysia header{margin:20px 0 0 0}#work_in_malaysia .logo{width:120px}#work_in_malaysia .cont01{padding:60px 0 20px}#work_in_malaysia .cont01 h2{font-size:3.6rem}#work_in_malaysia .cont01 ul{margin:20px 0 0 30%;list-style:none;padding:0}#work_in_malaysia .cont01 ul img{display:block;width:4%;float:left}#work_in_malaysia .cont01 ul li{width:94.5%;float:left;margin:3px 0 10px 1.5%}#work_in_malaysia .cont01-img{width:80%;margin:30px 10% 0}#work_in_malaysia .cont02{padding:60px 0 40px}#work_in_malaysia .cont02 h2{font-size:2.8rem}#work_in_malaysia .cont02-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:20px auto 0}#work_in_malaysia .cont02-wrap img{display:block;margin:0 0 0 13%}#work_in_malaysia .cont02-wrap ul{width:73%;margin:0}#work_in_malaysia .cont{padding:60px 0 40px}#work_in_malaysia .cont h2{font-size:2.4rem;width:80%;margin:0 10%}#work_in_malaysia .job-search{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_malaysia .job-search-cont{width:26%;padding:20px 3%;margin:0}#work_in_malaysia .jsc-margin{margin:0 2%}#work_in_malaysia .cont03-contact{width:60%;margin:40px 20% 0;padding:16px 0;border:3px solid #e70;font-size:2.2rem;-webkit-transition:.3s;transition:.3s}#work_in_malaysia .cont03-contact:hover{background:#fff;color:#e70;font-weight:bold}#work_in_malaysia .voice{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_malaysia .voice-cont{width:46%;margin:0 2%}#work_in_malaysia .voice-cont-title{padding:12px 0}#work_in_malaysia .voice-cont-text{margin:16px 0 20px}#work_in_malaysia .cont05{margin-top:40px}#work_in_malaysia .faq{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_malaysia .faq-wrap{width:32%;margin:0}#work_in_malaysia .faq-cont{margin:0 0 20px}#work_in_malaysia .faq-margin{margin:0 2%}#work_in_malaysia .faq-answer{height:150px}#work_in_malaysia .faq-guide-item{width:100%;margin:0}#work_in_malaysia .reason{width:80%;margin:30px 10% 0}#work_in_malaysia .reason p{font-size:1.6rem;text-align:center}#work_in_malaysia .reason-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}#work_in_malaysia .reason-cont img{width:100%;margin:0}#work_in_malaysia .reason-wrap{width:100%;margin:0 5% 0 0}#work_in_malaysia .reason-title{width:40%}#work_in_malaysia .cont07 h2{width:80%;padding:8px 0}#work_in_malaysia .contact{width:78%;margin:30px 11% 0}#work_in_malaysia .contact-form{padding:40px 5% 20px}#work_in_malaysia .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}#work_in_malaysia .contact-item-title{width:160px;margin:0}#work_in_malaysia .contact-input-area{width:calc(100% - 260px)}#work_in_malaysia .wpcf7-list-item{margin:0 .5em 0 0}#work_in_malaysia .wpcf7-checkbox .wpcf7-list-item{display:inline;float:none}#work_in_malaysia .cit-last,#work_in_malaysia .cit-height{height:inherit}#work_in_malaysia .check-other{width:7em}#work_in_malaysia .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}#work_in_malaysia .tos-cont,#work_in_malaysia .pp-cont{width:88%;height:3em}#work_in_malaysia .confirm{margin:10px 0 0}#work_in_malaysia .wpcf7-submit{width:30%;margin:20px 35% 10px;-webkit-transition:.3s;transition:.3s;cursor:pointer}#work_in_malaysia .wpcf7-submit:hover{background:#fff;color:#e70}#work_in_malaysia .company{width:80%}#work_in_malaysia .company-cont{padding:20px 0}#work_in_malaysia .company table{width:80%;margin:0 10%}#work_in_malaysia .company table th{width:20%}#work_in_malaysia .company table td{width:80%}#work_in_malaysia footer{font-size:1.4rem;padding:inherit;padding:10px 0 20px}#work_in_malaysia .to-top:hover{color:red;background:#fff}}.send-kv{position:relative}.send-kv_thx{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);background:hsla(0,0%,100%,.6);font-size:28px;padding:40px 60px;width:70%;text-align:center;font-weight:600}@media all and (-ms-high-contrast: none){.send-kv_thx{width:480px}}@-moz-document url-prefix(){.send-kv_thx{width:480px}}.send-copy{text-align:center;margin:40px 0}.send-next{background:#00bc00;color:#fff;padding:10px 60px;border-radius:30px;margin:0 auto 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.send-next:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #00bc00}@media all and (-ms-high-contrast: none){.send-next{width:164px;padding:14px 60px 10px}}@-moz-document url-prefix(){.send-next{width:164px}}.send-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.send-step{width:320px;margin:0 0 0 30px}.send-step:nth-child(1){margin:0}.send-step-img{background:#fffaf0;padding-top:12px}.send-step-img__head{font-family:"Poppins";text-align:center;color:#3e3a39;font-size:24px;font-weight:bold;line-height:1}.send-step-img__icon{display:block;width:260px;margin:0 auto}.send-step-img__icon.e-step02,.send-step-img__icon.e-step03{width:230px;margin:15px auto 0;padding-bottom:11px}.send-step img{height:inherit}.send-step--head{text-align:center;font-weight:600;font-size:18px;margin:10px 0}.send-step--desc{font-size:16px}.send-step--line{margin:48px 0 0}.send-step--book{display:block;margin:20px 0 0;width:320px;background:#fb0;padding:15px 0;font-size:24px;color:#fff;font-weight:bold;text-align:center;border-radius:10px}.send-step--line:hover,.send-step--book:hover{opacity:.7}.send-contact{background:#fffaf0;padding:40px 0;margin:100px 0 20px;line-height:1.8;text-align:left}.send-contact--head{text-align:center;font-weight:600}.send-contact--table{margin:40px auto 0}.send-contact--table td{padding:0 0 0 10px}@media all and (max-width: 835px){.send-sp{display:block}.send-kv_thx{padding:20px 30px;font-size:22px;text-align:center;width:70%}.send-copy{font-size:16px}.send-next{font-size:18px}.send-wrap{display:block}.send-step{margin:0 auto 50px}.send-step:nth-child(1){margin:0 auto 50px}.send-step--line,.send-step--book{margin:20px 0 0}.send-contact--table{margin:20px auto 0}}#work_in_vietnum .clearfix{min-height:1px}#work_in_vietnum .clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}#work_in_vietnum * html .clearfix{height:1px}#work_in_vietnum .container{width:100%;margin:0 auto}#work_in_vietnum header{margin:1em 0 0 3%}#work_in_vietnum .logo{width:100px}#work_in_vietnum .eyecatch{margin:10px 0 0;position:relative}#work_in_vietnum .eyecatch__cta{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;display:block;width:300px;background:#e70;color:#fff;text-align:center;font-weight:bold;padding:12px 0;border-radius:10px}#work_in_vietnum .pc-eyecatch{display:none}#work_in_vietnum .cont01{padding:40px 0 20px;background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_vietnum .cont01 h2{font-size:2.8rem;text-align:center;color:#ed1a3b;font-weight:500}#work_in_vietnum .cont01 ul{list-style:square;padding:0 0 0 7%;margin:20px 0}#work_in_vietnum .cont01 ul img{display:none}#work_in_vietnum .cont01 ul li{padding:0 0 10px}#work_in_vietnum .cont01-img{width:98%;margin:0 1%}#work_in_vietnum .cont02{padding:40px 8px}#work_in_vietnum .cont02 h3{font-size:2.2rem;color:#ed1a3b;text-align:center;font-weight:500;margin:0 0 10px}#work_in_vietnum .cont02 h2{font-size:2.2rem;font-weight:bold;text-align:center}#work_in_vietnum .cont02-wrap{margin:20px 0 0}#work_in_vietnum .cont02-wrap img{width:90%;margin:0 5%}#work_in_vietnum .cont02-wrap ul{list-style:disc;width:calc(90% - 20px);margin:20px 0 0 10%;line-height:1.4}#work_in_vietnum .cont02-wrap ul li{padding:0 0 10px}#work_in_vietnum .reason__desc{width:96%;margin:30px auto 0}#work_in_vietnum .reason__desc__head{font-size:2.2rem;font-weight:bold;text-align:center;line-height:1.4}#work_in_vietnum .reason__desc__body{margin:20px 0 0;line-height:1.9}#work_in_vietnum .flow{padding:40px 0}#work_in_vietnum .flow__head{text-align:center}#work_in_vietnum .flow__head h3{font-size:2.2rem;color:#ed1a3b;text-align:center;font-weight:500}#work_in_vietnum .flow__head h2{font-size:2.2rem;font-weight:bold}#work_in_vietnum .flow__step{width:96%;margin:30px auto 0}#work_in_vietnum .flow__step__wrap{position:relative}#work_in_vietnum .flow__step__wrap:after{position:absolute;content:"";bottom:-26px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:15px solid #ddd;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0)}#work_in_vietnum .flow__step__wrap.e-non-arrow:after{position:fixed}#work_in_vietnum .flow__step__num{position:absolute;top:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:6rem;color:rgba(238,238,238,.7803921569);z-index:-1}#work_in_vietnum .flow__step__head{font-size:2rem;text-align:center}#work_in_vietnum .cont{padding:40px 0 20px}#work_in_vietnum .cont h2{font-size:2rem;text-align:center;background:#ff0;width:98%;margin:0 1%;padding:8px 0}#work_in_vietnum .cont03{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_vietnum .job-search{width:96%;margin:20px 2% 0}#work_in_vietnum .job-search-cont{width:69%;padding:16px 15%;margin:16px 0;background:#fff;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.4);box-shadow:2px 5px 5px rgba(0,0,0,.4)}#work_in_vietnum .jsc-title{text-align:center;margin:10px 0 0}#work_in_vietnum .jsc-wrap{margin:16px 0 0}#work_in_vietnum .jsc-wrap th{font-weight:bold}#work_in_vietnum .jsc-wrap td{padding:0 0 0 20px}#work_in_vietnum .cont03-contact{width:82%;margin:10px 5%;padding:8px 4%;border:none;font-size:2rem;font-weight:bold;text-align:center;background:#e70;color:#fff;border-radius:10px}#work_in_vietnum .voice{width:96%;margin:20px 2% 0}#work_in_vietnum .voice-cont{margin:0 0 60px}#work_in_vietnum .voice-cont-title{text-align:center;background:#6dcff6;color:#fff;padding:6px 0}#work_in_vietnum .voice-cont-text{margin:12px 0}#work_in_vietnum .voice-cont-name{text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;position:relative}#work_in_vietnum .voice-cont-name::after{content:"";position:absolute;left:1%;right:6%;bottom:-8px;border-bottom:5px solid #ed1c24;z-index:0}#work_in_vietnum .cont05{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_vietnum .faq{width:96%;margin:20px 2% 0}#work_in_vietnum .faq-wrap{margin:0 0 40px}#work_in_vietnum .faq-cont{width:100%;margin:0 0 10px;font-size:90%;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.4);box-shadow:2px 5px 5px rgba(0,0,0,.4)}#work_in_vietnum .faq-q-cont{background:#6dcff6;color:#fff;padding:8px 3%;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_vietnum .faq-q{width:10%;font-weight:bold;font-size:2rem}#work_in_vietnum .faq-question{width:90%;padding-top:5px}#work_in_vietnum .faq-a-cont{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:16px 3% 21px;-webkit-box-shadow:0 -5px #6dcff6 inset;box-shadow:0 -5px #6dcff6 inset}#work_in_vietnum .faq-a{width:10%;font-weight:bold;font-size:2rem}#work_in_vietnum .faq-answer{width:90%}#work_in_vietnum .faq-guide-item{background:#fff;color:#6dcff6;border:1px solid #6dcff6;text-align:center;font-weight:bold;padding:12px 0;border-radius:10px;width:96%;margin:0 2%}#work_in_vietnum .reason{width:96%;margin:20px 2% 0}#work_in_vietnum .reason p{font-weight:bold}#work_in_vietnum .reason-cont{margin:20px 0 0}#work_in_vietnum .reason-wrap{width:90%;margin:40px 5% 0}#work_in_vietnum .reason-wrap-item{margin:0 0 30px}#work_in_vietnum .reason-title{background:#e1e1e1;width:100%;padding:4px 0;text-align:center;margin:0 0 4px}#work_in_vietnum .reason-cont img{width:90%;margin:0 5%}#work_in_vietnum .cont07{background-image:url("../../LP1/image/bg.jpg");background-size:cover}#work_in_vietnum .cont07 h2{width:78%;padding:8px 10%}#work_in_vietnum .contact{width:96%;margin:20px 2% 0}#work_in_vietnum .contact-form{background:#ebebec;padding:20px 4% 15px;border-radius:10px;font-size:16px}#work_in_vietnum .contact-form .wpcf7-not-valid-tip{font-size:1.2rem;margin-top:4px}#work_in_vietnum .contact-item{margin:0 0 24px}#work_in_vietnum .contact-item-title{margin-bottom:5px}#work_in_vietnum .wpcf7-text{width:98%;height:2em}#work_in_vietnum .wpcf7-textarea{width:98%}#work_in_vietnum .cf7-name{margin:0 1% 0 0}#work_in_vietnum .cf7-tel{margin:0 1% 0 0}#work_in_vietnum .wpcf7-select{background:#fff;height:2em;min-width:70px}#work_in_vietnum .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_vietnum .wpcf7-form-control-wrap.faq{margin:0}#work_in_vietnum .wpcf7-list-item{margin:0 1em 0 0}#work_in_vietnum .wpcf7-checkbox .wpcf7-list-item{display:block}#work_in_vietnum .last{margin:0}#work_in_vietnum .wpcf7-checkbox{font-size:94%}#work_in_vietnum .check-other{width:5.5rem}#work_in_vietnum .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_vietnum .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}#work_in_vietnum .tos{margin:10px 0 0}#work_in_vietnum .tos-title,#work_in_vietnum .pp-title{text-align:center;margin:12px 0 0}#work_in_vietnum .tos-cont,#work_in_vietnum .pp-cont{width:96%;margin:4px auto 0;border:1px solid #aaa;background:#fff;height:4em;padding:4px 1%;border-radius:10px;font-size:80%;overflow:scroll}#work_in_vietnum .confirm{text-align:center;margin:20px 0 0;font-size:90%}#work_in_vietnum input[type=submit],#work_in_vietnum input[type=button]{border-radius:10px;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}#work_in_vietnum input[type=submit]::-webkit-search-decoration,#work_in_vietnum input[type=button]::-webkit-search-decoration{display:none}#work_in_vietnum input[type=submit]::focus,#work_in_vietnum input[type=button]::focus{outline-offset:-2px}#work_in_vietnum .wpcf7-submit{width:80%;margin:10px 10%;color:#fff;background:#e70;line-height:240%;font-size:120%;font-weight:bold;border-radius:10px;border:3px solid #e70}#work_in_vietnum .contact-caution{font-size:80%;color:red;padding:0 0 0 .5em}#work_in_vietnum .screen-reader-response{display:none}#work_in_vietnum .wpcf7-response-output{text-align:center}#work_in_vietnum .wpcf7-mail-sent-ok{color:#e70;font-size:90%}#work_in_vietnum .wpcf7-validation-errors{color:red;font-size:90%}#work_in_vietnum .company{width:98%;margin:20px auto 0;border:1px solid #ebebec;-webkit-box-sizing:border-box;box-sizing:border-box}#work_in_vietnum .company-cont{background:#ebebec;margin:1%;padding:10px 0}#work_in_vietnum .company table{width:94%;margin:0 auto}#work_in_vietnum .company table tr{line-height:2em}#work_in_vietnum .company table th{width:33%;font-weight:bold}#work_in_vietnum .company table td{width:67%;line-height:1.4}#work_in_vietnum .company table td span{font-size:1.2rem}#work_in_vietnum footer{text-align:center;font-size:1.2rem;padding:10px 0 20px}#work_in_vietnum .to-top{font-weight:bold;width:40px;height:40px;position:fixed;bottom:25px;right:2%;background:red;color:#fff;border-radius:50% 50%;text-align:center;font-size:20px;font-weight:bold;line-height:200%;border:2px solid red;-webkit-transition:.3s;transition:.3s}#work_in_vietnum .line-block{display:none}#work_in_vietnum .sp-line{width:65%;position:fixed;left:1%;bottom:1%;background:#02b902;padding:8px 5% 8px 0;text-align:center;border-radius:10px;background-image:url("../../LP1/image/line-logo.jpg");background-repeat:no-repeat;background-size:18%;background-position:95% 40%;color:#fff;font-weight:bold}@media all and (min-width: 450px)and (max-width: 600px){#work_in_vietnum .cit-last,#work_in_vietnum .cit-height{height:inherit}#work_in_vietnum .wpcf7-radio{width:70%}#work_in_vietnum .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_vietnum .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}}@media all and (min-width: 601px)and (max-width: 834px){#work_in_vietnum .logo{width:100px}#work_in_vietnum .cont01 h2{font-size:3.2rem}#work_in_vietnum .cont02 h3{font-size:2.6rem}#work_in_vietnum .cont02 h2{font-size:2.2rem}#work_in_vietnum .cont03-contact{font-size:2rem;padding:16px 4%}#work_in_vietnum .faq-q{width:6%}#work_in_vietnum .faq-question{width:94%}#work_in_vietnum .faq-a{width:6%}#work_in_vietnum .faq-answer{width:94%}#work_in_vietnum .cit-last,#work_in_vietnum .cit-height{height:inherit}#work_in_vietnum .wpcf7-radio{width:70%}#work_in_vietnum .wpcf7-radio>.wpcf7-list-item{display:block}#work_in_vietnum .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}}@media all and (min-width: 835px){#work_in_vietnum .container{min-width:980px;max-width:1020px}#work_in_vietnum header{margin:20px 0 0 0}#work_in_vietnum .logo{width:120px}#work_in_vietnum .eyecatch{position:relative}#work_in_vietnum .eyecatch__cta{bottom:20px;width:400px;border:4px solid #e70;font-size:2rem;padding:16px 0;-webkit-transition:.3s;transition:.3s}#work_in_vietnum .eyecatch__cta:hover{background:#fff;color:#e70}#work_in_vietnum .cont01{padding:60px 0 20px}#work_in_vietnum .cont01 h2{font-size:3.6rem}#work_in_vietnum .cont01 ul{margin:20px 0 0 25%;list-style:none;padding:0}#work_in_vietnum .cont01 ul img{display:block;width:4%;float:left}#work_in_vietnum .cont01 ul li{width:94.5%;float:left;margin:3px 0 10px 1.5%;padding:0}#work_in_vietnum .cont01-img{width:80%;margin:30px 10% 0}#work_in_vietnum .cont02{padding:60px 0}#work_in_vietnum .cont02 h3{margin:0}#work_in_vietnum .cont02 h2{font-size:2.8rem}#work_in_vietnum .cont02-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:20px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#work_in_vietnum .cont02-wrap img{display:block;margin:0 0 0 13%;width:80%}#work_in_vietnum .cont02-wrap ul{width:73%;margin:0;padding:0 0 0 20px;line-height:1.9}#work_in_vietnum .cont02-wrap ul li{padding:0}#work_in_vietnum .reason__desc{width:830px;margin:50px auto 20px}#work_in_vietnum .reason__desc__head{font-size:2.8rem}#work_in_vietnum .flow__head{text-align:center}#work_in_vietnum .flow__head h3{font-size:2.2rem;color:#ed1a3b;text-align:center;font-weight:500}#work_in_vietnum .flow__head h2{font-size:2.8rem;font-weight:bold}#work_in_vietnum .flow__step{width:840px;margin:40px auto 0}#work_in_vietnum .flow__step__wrap{text-align:center}#work_in_vietnum .flow__step__num{top:-60px;font-size:8rem;left:30%}#work_in_vietnum .flow__step__head{font-size:2.4rem;line-height:1.1}#work_in_vietnum .cont{padding:60px 0 40px}#work_in_vietnum .cont h2{font-size:2.4rem;width:80%;margin:0 10%}#work_in_vietnum .cont03{margin:40px 0 0}#work_in_vietnum .job-search{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_vietnum .job-search-cont{width:33.3333333333%;padding:10px;margin:0}#work_in_vietnum .jsc-wrap th{width:50px;padding:0 0 10px}#work_in_vietnum .jsc-wrap td{line-height:1.1;padding:0 0 6px 20px}#work_in_vietnum .jsc-wrap td span{font-size:1.2rem}#work_in_vietnum .jsc-margin{margin:0 2%}#work_in_vietnum .cont03-contact{width:60%;margin:40px 20% 0;padding:16px 0;border:3px solid #e70;font-size:2.2rem;-webkit-transition:.3s;transition:.3s}#work_in_vietnum .cont03-contact:hover{background:#fff;color:#e70;font-weight:bold}#work_in_vietnum .voice{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_vietnum .voice-cont{width:46%;margin:0 2%}#work_in_vietnum .voice-cont-title{padding:12px 0}#work_in_vietnum .voice-cont-text{margin:16px 0 20px}#work_in_vietnum .cont05{margin-top:40px}#work_in_vietnum .faq{width:80%;margin:30px 10% 0;display:-webkit-box;display:-ms-flexbox;display:flex}#work_in_vietnum .faq-wrap{width:32%;margin:0}#work_in_vietnum .faq-cont{margin:0 0 20px}#work_in_vietnum .faq-q-cont{height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#work_in_vietnum .faq-margin{margin:0 2%}#work_in_vietnum .faq-answer{height:146px}#work_in_vietnum .faq-guide-item{width:100%;margin:0}#work_in_vietnum .reason{width:80%;margin:30px 10% 0}#work_in_vietnum .reason p{font-size:1.6rem;text-align:center}#work_in_vietnum .reason-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}#work_in_vietnum .reason-cont img{width:100%;margin:0}#work_in_vietnum .reason-wrap{width:100%;margin:0 5% 0 0}#work_in_vietnum .cont07 h2{width:80%;padding:8px 0}#work_in_vietnum .contact{width:78%;margin:30px 11% 0}#work_in_vietnum .contact-form{padding:40px 5% 20px}#work_in_vietnum .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}#work_in_vietnum .contact-item-title{width:160px;margin:0}#work_in_vietnum .contact-input-area{width:calc(100% - 260px)}#work_in_vietnum .wpcf7-list-item{margin:0 .5em 0 0}#work_in_vietnum .wpcf7-checkbox .wpcf7-list-item{display:inline;float:none}#work_in_vietnum .cit-last,#work_in_vietnum .cit-height{height:inherit}#work_in_vietnum .check-other{width:7em}#work_in_vietnum .wpcf7-radio .wpcf7-list-item-label{margin:0 0 0 1px}#work_in_vietnum .tos-cont,#work_in_vietnum .pp-cont{width:88%;height:3em}#work_in_vietnum .confirm{margin:10px 0 0}#work_in_vietnum .wpcf7-submit{width:30%;margin:20px 35% 10px;-webkit-transition:.3s;transition:.3s;cursor:pointer}#work_in_vietnum .wpcf7-submit:hover{background:#fff;color:#e70}#work_in_vietnum .company{width:80%}#work_in_vietnum .company-cont{padding:20px 0}#work_in_vietnum .company table{width:80%;margin:0 10%}#work_in_vietnum .company table th{width:20%}#work_in_vietnum .company table td{width:80%}#work_in_vietnum footer{font-size:1.4rem;padding:inherit;padding:10px 0 20px}#work_in_vietnum .to-top:hover{color:red;background:#fff}}.send-kv{position:relative}.send-kv_thx{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);background:hsla(0,0%,100%,.6);font-size:28px;padding:40px 60px;width:70%;text-align:center;font-weight:600}@media all and (-ms-high-contrast: none){.send-kv_thx{width:480px}}@-moz-document url-prefix(){.send-kv_thx{width:480px}}.send-copy{text-align:center;margin:40px 0}.send-next{background:#00bc00;color:#fff;padding:10px 60px;border-radius:30px;margin:0 auto 50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.send-next:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #00bc00}@media all and (-ms-high-contrast: none){.send-next{width:164px;padding:14px 60px 10px}}@-moz-document url-prefix(){.send-next{width:164px}}.send-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.send-step{width:320px;margin:0 0 0 30px}.send-step:nth-child(1){margin:0}.send-step-img{background:#fffaf0;padding-top:12px}.send-step-img__head{font-family:"Poppins";text-align:center;color:#3e3a39;font-size:24px;font-weight:bold;line-height:1}.send-step-img__icon{display:block;width:260px;margin:0 auto}.send-step-img__icon.e-step02,.send-step-img__icon.e-step03{width:230px;margin:15px auto 0;padding-bottom:11px}.send-step img{height:inherit}.send-step--head{text-align:center;font-weight:600;font-size:18px;margin:10px 0}.send-step--desc{font-size:16px}.send-step--line{margin:48px 0 0}.send-step--book{display:block;margin:20px 0 0;width:320px;background:#fb0;padding:15px 0;font-size:24px;color:#fff;font-weight:bold;text-align:center;border-radius:10px}.send-step--line:hover,.send-step--book:hover{opacity:.7}.send-contact{background:#fffaf0;padding:40px 0;margin:100px 0 20px;line-height:1.8;text-align:left}.send-contact--head{text-align:center;font-weight:600}.send-contact--table{margin:40px auto 0}.send-contact--table td{padding:0 0 0 10px}@media all and (max-width: 835px){.send-sp{display:block}.send-kv_thx{padding:20px 30px;font-size:22px;text-align:center;width:70%}.send-copy{font-size:16px}.send-next{font-size:18px}.send-wrap{display:block}.send-step{margin:0 auto 50px}.send-step:nth-child(1){margin:0 auto 50px}.send-step--line,.send-step--book{margin:20px 0 0}.send-contact--table{margin:20px auto 0}}.p-page-writer{line-height:1.7}.p-page-writer__conts{margin-top:20px}.p-page-writer__image{width:100%;margin:0 auto}.p-page-writer__profile-description{margin:20px 0px}.p-page-writer__profile-description span{font-size:2rem}.p-page-writer__ttl{font-size:2.8rem;font-weight:bold}.p-page-writer__column{padding:50px 0px 80px 0px}.p-page-writer__column__related{margin-bottom:40px}.p-page-writer__column__related__ttl{position:relative;font-size:1.8rem;font-weight:bold}.p-page-writer__column__related__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:40%;padding-top:8px}.p-page-writer__column__related__desc{padding:30px 0px 30px 0px}.p-page-writer__column__latest__ttl{position:relative;font-size:1.8rem;font-weight:bold}.p-page-writer__column__latest__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:90%;padding-top:8px}.p-page-writer__column__latest__cont{display:block;padding-top:20px}.p-page-writer__column__latest__cont__card{margin:0px 0px 20px 0px;-webkit-box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;padding:20px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.p-page-writer__column__latest__cont__card a{display:-webkit-box;display:-ms-flexbox;display:flex}.p-page-writer__column__latest__cont__card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-writer__column__latest__cont__card__img{width:150px}.p-page-writer__column__latest__cont__card__img img{width:100px;height:90px;-o-object-fit:cover;object-fit:cover}.p-page-writer__column__latest__cont__card__text{width:100%;position:relative}.p-page-writer__column__latest__cont__card__text__desc{font-size:1.2rem;padding:0px 0px 0px 20px}.p-page-writer__column__latest__cont__card__text__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px 0px 20px;position:absolute;bottom:0;width:100%}.p-page-writer__column__latest__cont__card__text__details__date{font-size:1.1rem;font-weight:500;color:#a9b2b8;-ms-flex-item-align:center;align-self:center;margin-right:30px}.p-page-writer__column__latest__cont__card__text__details__redirect{text-align:right;font-size:1.2rem;padding:0px 20px 0px 0px}.p-page-writer__column__latest__cont__card__text__details__redirect__arrow{vertical-align:middle}@media(min-width: 960px){.p-page-writer{line-height:1.7}.p-page-writer__conts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:900px;margin:70px auto}.p-page-writer__image{width:400px;max-width:inherit}.p-page-writer__profile-description{width:480px;margin:0px 40px 0px}.p-page-writer__profile-description span{font-size:2.2rem}.p-page-writer__ttl{font-size:2.8rem;font-weight:bold}.p-page-writer__column{padding:50px 0px 100px 0px}.p-page-writer__column__related{margin-bottom:70px}.p-page-writer__column__related__ttl{position:relative;font-size:2.6rem;font-weight:bold}.p-page-writer__column__related__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:60%;padding-top:8px}.p-page-writer__column__related__desc{padding:30px 0px 30px 0px}.p-page-writer__column__related__img{width:40%}.p-page-writer__column__latest__ttl{position:relative;font-size:2.6rem;font-weight:bold}.p-page-writer__column__latest__ttl__border{border-bottom:2px solid #cdd6dd;position:absolute;left:0%;right:90%;padding-top:8px}.p-page-writer__column__latest__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:50px}.p-page-writer__column__latest__cont__card{width:275px;-webkit-box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;display:block;padding:0px}.p-page-writer__column__latest__cont__card a{display:inherit}.p-page-writer__column__latest__cont__card:nth-child(4){margin:0px}.p-page-writer__column__latest__cont__card__img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-page-writer__column__latest__cont__card__img img{width:inherit;height:275px;-o-object-fit:cover;object-fit:cover}.p-page-writer__column__latest__cont__card__text{position:inherit}.p-page-writer__column__latest__cont__card__text__desc{font-size:1.4rem;padding:20px 10px 20px 10px}.p-page-writer__column__latest__cont__card__text__details{display:block;padding:0px;position:inherit}.p-page-writer__column__latest__cont__card__text__details__date{font-size:1.1rem;font-weight:500;color:#a9b2b8;padding:0px 10px 20px 10px;-ms-flex-item-align:auto;align-self:auto;margin-right:inherit}.p-page-writer__column__latest__cont__card__text__details__redirect{text-align:right;font-size:1.2rem;padding:0px 10px 20px 10px}.p-page-writer__column__latest__cont__card__text__details__redirect__arrow{vertical-align:middle}}.p-wp-editor{word-break:break-word}.p-wp-editor>*:first-child{margin-top:0}.p-wp-editor>*:last-child{margin-bottom:0}.p-wp-editor p,.p-wp-editor h1,.p-wp-editor h2,.p-wp-editor h3,.p-wp-editor h4,.p-wp-editor h5,.p-wp-editor h6,.p-wp-editor blockquote,.p-wp-editor ol,.p-wp-editor ul,.p-wp-editor dl,.p-wp-editor table,.p-wp-editor .wp-caption,.p-wp-editor .wp-block-image,.p-wp-editor .wp-block-table,.p-wp-editor .crayon-syntax{margin-bottom:1.5rem}.p-wp-editor .fb_iframe_widget,.p-wp-editor .twitter-tweet,.p-wp-editor .instagram-media{margin-left:auto !important;margin-right:auto !important;margin-bottom:1.5rem !important}.p-wp-editor h2{font-size:1.375rem}.p-wp-editor h3{font-size:1.125rem;padding-left:1rem;position:relative}.p-wp-editor h3::before{content:"";margin-top:0;margin-right:.5em;background-color:#007bff;display:inline-block;width:.4em;height:.4em;position:absolute;left:0;top:calc((1em*1.2 - .4em)/2)}.p-wp-editor h2,.p-wp-editor h3,.p-wp-editor h4{margin-top:2em;line-height:1.2}.p-wp-editor h2,.p-wp-editor h2 span,.p-wp-editor h3,.p-wp-editor h3 span,.p-wp-editor h4,.p-wp-editor h4 span{font-weight:700}.p-wp-editor blockquote{border-radius:.25rem;padding:1rem 1rem 1rem 2.5rem;background:#eee;position:relative}.p-wp-editor blockquote::before{content:"";color:#fff;font-family:"Font Awesome 5 Free";font-size:1.25rem;font-weight:900;line-height:1;display:inline-block;position:absolute;top:.75rem;left:.75rem}.p-wp-editor blockquote cite{display:block;text-align:right;color:#666}.p-wp-editor blockquote>*:last-child{margin-bottom:0}.p-wp-editor ul,.p-wp-editor ol{padding-left:0;list-style:none}.p-wp-editor ul>li{padding-left:1em;position:relative}.p-wp-editor ul>li::before{content:"";border-radius:50%;background-color:#999;display:block;width:.375em;height:.375em;position:absolute;left:0;top:calc((1em*1.5 - .375em)/2)}.p-wp-editor ol{counter-reset:counter}.p-wp-editor ol>li{padding-left:1.5em;position:relative}.p-wp-editor ol>li::before{content:counter(counter);counter-increment:counter;border-radius:50%;background-color:#999;color:#fff;font-size:.75em;font-weight:700;text-align:center;line-height:1.5;line-height:1.6875;display:block;width:1.5em;height:1.5em;position:absolute;top:calc((1.3333333333em*1.5 - 1.5em)/2);left:0}.p-wp-editor ul ul,.p-wp-editor ul ol,.p-wp-editor ol ul,.p-wp-editor ol ol{margin-bottom:0;margin-left:.5em}.p-wp-editor dt{font-weight:bold}.p-wp-editor dd{padding-left:2em;position:relative}.p-wp-editor dd::before{content:"";background:#999;display:block;width:1.25em;height:1px;position:absolute;top:calc(1em*1.5/2);left:0}.p-wp-editor table{width:100%}.p-wp-editor table th,.p-wp-editor table td{border:1px solid #dbdbdb;padding:1em .5em;min-width:5em}.p-wp-editor table thead th{text-align:center}.p-wp-editor table tbody th{text-align:left;vertical-align:middle;min-width:6em}.p-wp-editor pre{overflow:scroll}.p-wp-editor img{max-width:100%}.p-wp-editor a{color:#007bff;text-decoration:underline}.p-wp-editor code{border-radius:.125rem;padding:.125em .5em;background:#eee}.p-wp-editor img.aligncenter{margin-left:auto;margin-right:auto;display:block}.p-wp-editor .alignleft,.p-wp-editor .has-text-align-left{text-align:left}.p-wp-editor .aligncenter,.p-wp-editor .has-text-align-center{text-align:center}.p-wp-editor .alignright,.p-wp-editor .has-text-align-right{text-align:right}.p-wp-editor .wp-caption{max-width:100%}.p-wp-editor .wp-caption-text{margin-top:.5rem;color:#999;font-size:.875em;font-style:italic;text-align:center}.p-wp-editor .wp-block-image{text-align:center}.p-wp-editor .wp-block-image.u-border{border:none !important}.p-wp-editor .wp-block-image.u-border img{border:1px solid #dbdbdb;border-radius:.125rem;overflow:hidden}.p-wp-editor .wp-block-image figcaption{color:#aaa;font-size:.875em;font-style:italic}@media(min-width: 800px){.p-wp-editor p,.p-wp-editor h1,.p-wp-editor h2,.p-wp-editor h3,.p-wp-editor h4,.p-wp-editor h5,.p-wp-editor h6,.p-wp-editor blockquote,.p-wp-editor ol,.p-wp-editor ul,.p-wp-editor dl,.p-wp-editor table,.p-wp-editor .wp-caption,.p-wp-editor .wp-block-image{margin-bottom:1.5rem}.p-wp-editor .fb_iframe_widget,.p-wp-editor .twitter-tweet,.p-wp-editor .instagram-media{margin-bottom:1.5rem !important}.p-wp-editor h2{font-size:1.5rem}.p-wp-editor h3{font-size:1.25rem}.p-wp-editor table th,.p-wp-editor table td{padding:1em}}.wpcf7 p{margin-bottom:0}.wpcf7 .screen-reader-response{display:none}.wpcf7-display-none{display:none}.wpcf7-not-valid-tip{margin-top:.5em;color:#dc3545;font-weight:400;display:block}.wpcf7-response-output{margin:1.5rem 0;border-radius:.25rem;padding:.75rem 1rem}.wpcf7-mail-sent-ok{background:#28a745;color:#fff}.wpcf7-validation-errors,.wpcf7-validation-missing{background:#dc3545;color:#fff}.wpcf7-mail-sent-ng,.wpcf7-aborted{background:#dc3545;color:#fff}.u-ml-auto{margin-left:auto !important}.u-mr-auto{margin-right:auto !important}.u-m-auto{margin:0 auto !important}@media(max-width: 799.98px){.u-sp-ml-auto{margin-left:auto !important}.u-sp-mr-auto{margin-right:auto !important}.u-sp-m-auto{margin:0 auto !important}}.u-mt0{margin-top:0rem !important}.u-mt1{margin-top:1rem !important}.u-mt2{margin-top:2rem !important}.u-mt3{margin-top:3rem !important}.u-mt4{margin-top:4rem !important}.u-mt5{margin-top:5rem !important}.u-mt6{margin-top:6rem !important}.u-mt7{margin-top:7rem !important}.u-mt8{margin-top:8rem !important}.u-mt9{margin-top:9rem !important}.u-mt10{margin-top:10rem !important}.u-mt11{margin-top:11rem !important}.u-mt12{margin-top:12rem !important}.u-mt13{margin-top:13rem !important}.u-mt14{margin-top:14rem !important}.u-mt15{margin-top:15rem !important}.u-mt16{margin-top:16rem !important}.u-mt17{margin-top:17rem !important}.u-mt18{margin-top:18rem !important}.u-mt19{margin-top:19rem !important}.u-mt20{margin-top:20rem !important}@media(max-width: 799.98px){.u-sp-mt0{margin-top:0rem !important}.u-sp-mt1{margin-top:1rem !important}.u-sp-mt2{margin-top:2rem !important}.u-sp-mt3{margin-top:3rem !important}.u-sp-mt4{margin-top:4rem !important}.u-sp-mt5{margin-top:5rem !important}.u-sp-mt6{margin-top:6rem !important}.u-sp-mt7{margin-top:7rem !important}.u-sp-mt8{margin-top:8rem !important}.u-sp-mt9{margin-top:9rem !important}.u-sp-mt10{margin-top:10rem !important}.u-sp-mt11{margin-top:11rem !important}.u-sp-mt12{margin-top:12rem !important}.u-sp-mt13{margin-top:13rem !important}.u-sp-mt14{margin-top:14rem !important}.u-sp-mt15{margin-top:15rem !important}.u-sp-mt16{margin-top:16rem !important}.u-sp-mt17{margin-top:17rem !important}.u-sp-mt18{margin-top:18rem !important}.u-sp-mt19{margin-top:19rem !important}.u-sp-mt20{margin-top:20rem !important}}.u-mr0{margin-right:0rem !important}.u-mr1{margin-right:1rem !important}.u-mr2{margin-right:2rem !important}.u-mr3{margin-right:3rem !important}.u-mr4{margin-right:4rem !important}.u-mr5{margin-right:5rem !important}.u-mr6{margin-right:6rem !important}.u-mr7{margin-right:7rem !important}.u-mr8{margin-right:8rem !important}.u-mr9{margin-right:9rem !important}.u-mr10{margin-right:10rem !important}.u-mr11{margin-right:11rem !important}.u-mr12{margin-right:12rem !important}.u-mr13{margin-right:13rem !important}.u-mr14{margin-right:14rem !important}.u-mr15{margin-right:15rem !important}.u-mr16{margin-right:16rem !important}.u-mr17{margin-right:17rem !important}.u-mr18{margin-right:18rem !important}.u-mr19{margin-right:19rem !important}.u-mr20{margin-right:20rem !important}@media(max-width: 799.98px){.u-sp-mr0{margin-right:0rem !important}.u-sp-mr1{margin-right:1rem !important}.u-sp-mr2{margin-right:2rem !important}.u-sp-mr3{margin-right:3rem !important}.u-sp-mr4{margin-right:4rem !important}.u-sp-mr5{margin-right:5rem !important}.u-sp-mr6{margin-right:6rem !important}.u-sp-mr7{margin-right:7rem !important}.u-sp-mr8{margin-right:8rem !important}.u-sp-mr9{margin-right:9rem !important}.u-sp-mr10{margin-right:10rem !important}.u-sp-mr11{margin-right:11rem !important}.u-sp-mr12{margin-right:12rem !important}.u-sp-mr13{margin-right:13rem !important}.u-sp-mr14{margin-right:14rem !important}.u-sp-mr15{margin-right:15rem !important}.u-sp-mr16{margin-right:16rem !important}.u-sp-mr17{margin-right:17rem !important}.u-sp-mr18{margin-right:18rem !important}.u-sp-mr19{margin-right:19rem !important}.u-sp-mr20{margin-right:20rem !important}}.u-mb0{margin-bottom:0rem !important}.u-mb1{margin-bottom:1rem !important}.u-mb2{margin-bottom:2rem !important}.u-mb3{margin-bottom:3rem !important}.u-mb4{margin-bottom:4rem !important}.u-mb5{margin-bottom:5rem !important}.u-mb6{margin-bottom:6rem !important}.u-mb7{margin-bottom:7rem !important}.u-mb8{margin-bottom:8rem !important}.u-mb9{margin-bottom:9rem !important}.u-mb10{margin-bottom:10rem !important}.u-mb11{margin-bottom:11rem !important}.u-mb12{margin-bottom:12rem !important}.u-mb13{margin-bottom:13rem !important}.u-mb14{margin-bottom:14rem !important}.u-mb15{margin-bottom:15rem !important}.u-mb16{margin-bottom:16rem !important}.u-mb17{margin-bottom:17rem !important}.u-mb18{margin-bottom:18rem !important}.u-mb19{margin-bottom:19rem !important}.u-mb20{margin-bottom:20rem !important}@media(max-width: 799.98px){.u-sp-mb0{margin-bottom:0rem !important}.u-sp-mb1{margin-bottom:1rem !important}.u-sp-mb2{margin-bottom:2rem !important}.u-sp-mb3{margin-bottom:3rem !important}.u-sp-mb4{margin-bottom:4rem !important}.u-sp-mb5{margin-bottom:5rem !important}.u-sp-mb6{margin-bottom:6rem !important}.u-sp-mb7{margin-bottom:7rem !important}.u-sp-mb8{margin-bottom:8rem !important}.u-sp-mb9{margin-bottom:9rem !important}.u-sp-mb10{margin-bottom:10rem !important}.u-sp-mb11{margin-bottom:11rem !important}.u-sp-mb12{margin-bottom:12rem !important}.u-sp-mb13{margin-bottom:13rem !important}.u-sp-mb14{margin-bottom:14rem !important}.u-sp-mb15{margin-bottom:15rem !important}.u-sp-mb16{margin-bottom:16rem !important}.u-sp-mb17{margin-bottom:17rem !important}.u-sp-mb18{margin-bottom:18rem !important}.u-sp-mb19{margin-bottom:19rem !important}.u-sp-mb20{margin-bottom:20rem !important}}.u-ml0{margin-left:0rem !important}.u-ml1{margin-left:1rem !important}.u-ml2{margin-left:2rem !important}.u-ml3{margin-left:3rem !important}.u-ml4{margin-left:4rem !important}.u-ml5{margin-left:5rem !important}.u-ml6{margin-left:6rem !important}.u-ml7{margin-left:7rem !important}.u-ml8{margin-left:8rem !important}.u-ml9{margin-left:9rem !important}.u-ml10{margin-left:10rem !important}.u-ml11{margin-left:11rem !important}.u-ml12{margin-left:12rem !important}.u-ml13{margin-left:13rem !important}.u-ml14{margin-left:14rem !important}.u-ml15{margin-left:15rem !important}.u-ml16{margin-left:16rem !important}.u-ml17{margin-left:17rem !important}.u-ml18{margin-left:18rem !important}.u-ml19{margin-left:19rem !important}.u-ml20{margin-left:20rem !important}@media(max-width: 799.98px){.u-sp-ml0{margin-left:0rem !important}.u-sp-ml1{margin-left:1rem !important}.u-sp-ml2{margin-left:2rem !important}.u-sp-ml3{margin-left:3rem !important}.u-sp-ml4{margin-left:4rem !important}.u-sp-ml5{margin-left:5rem !important}.u-sp-ml6{margin-left:6rem !important}.u-sp-ml7{margin-left:7rem !important}.u-sp-ml8{margin-left:8rem !important}.u-sp-ml9{margin-left:9rem !important}.u-sp-ml10{margin-left:10rem !important}.u-sp-ml11{margin-left:11rem !important}.u-sp-ml12{margin-left:12rem !important}.u-sp-ml13{margin-left:13rem !important}.u-sp-ml14{margin-left:14rem !important}.u-sp-ml15{margin-left:15rem !important}.u-sp-ml16{margin-left:16rem !important}.u-sp-ml17{margin-left:17rem !important}.u-sp-ml18{margin-left:18rem !important}.u-sp-ml19{margin-left:19rem !important}.u-sp-ml20{margin-left:20rem !important}}.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-ms-flex}.u-flex-row-reverse{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.u-flex-column{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.u-flex-column-reverse{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.u-flex-wrap{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.u-flex-justify-flex-start{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-flex-justify-flex-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-flex-justify-center{-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-flex-justify-space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-justify-space-around{-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.u-flex-align-flex-start{-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flex-align-flex-end{-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-flex-align-center{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-flex-align-space-between{-moz-align-items:space-between;-ms-align-items:space-between;-o-align-items:space-between;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}@media(min-width: 960px){.u-pc-flex{display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-ms-flex}.u-pc-flex-row-reverse{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.u-pc-flex-column{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.u-pc-flex-column-reverse{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.u-pc-flex-wrap{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.u-pc-flex-justify-flex-start{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-pc-flex-justify-flex-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-pc-flex-justify-center{-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-pc-flex-justify-space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-pc-flex-justify-space-around{-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.u-pc-flex-align-flex-start{-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-pc-flex-align-flex-end{-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-pc-flex-align-center{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-pc-flex-align-space-between{-moz-align-items:space-between;-ms-align-items:space-between;-o-align-items:space-between;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}}@media(max-width: 799.98px){.u-sp-flex{display:-webkit-box;display:-ms-flexbox;display:flex;display:-moz-flex;display:-ms-flex}.u-sp-flex-row-reverse{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.u-sp-flex-column{-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.u-sp-flex-column-reverse{-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.u-sp-flex-wrap{-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.u-sp-flex-justify-flex-start{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-sp-flex-justify-flex-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-sp-flex-justify-center{-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-sp-flex-justify-space-between{-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-sp-flex-justify-space-around{-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.u-sp-flex-align-flex-start{-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-sp-flex-align-flex-end{-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-sp-flex-align-center{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-sp-flex-align-space-between{-moz-align-items:space-between;-ms-align-items:space-between;-o-align-items:space-between;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}}.u-media__pc{display:none}@media(min-width: 960px){.u-media__sp{display:none}.u-media__pc{display:block}.u-media__pc-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.u-clearfix{display:block}.u-clearfix:before{content:"";display:block;clear:both}.u-clearfix:after{content:"";display:block;clear:both}@media(min-width: 960px){.u-clearfix__pc{display:block}.u-clearfix__pc:before{content:"";display:block;clear:both}.u-clearfix__pc:after{content:"";display:block;clear:both}}/*# sourceMappingURL=app.min.css.map */