@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}[hidden],template{display:none}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:200;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.otf) format("opentype")}.the-footer :root,.the-header :root{--10px:0.625rem;--11px:0.6875rem;--12px:0.75rem;--13px:0.8125rem;--14px:0.875rem;--15px:0.9375rem;--16px:1rem;--17px:1.0625rem;--18px:1.125rem;--19px:1.1875rem;--20px:1.25rem;--21px:1.3125rem;--22px:1.375rem;--23px:1.4375rem;--24px:1.5rem;--25px:1.5625rem;--26px:1.625rem;--27px:1.6875rem;--28px:1.75rem;--30px:1.875rem;--31px:1.9375rem;--32px:2rem;--33px:2.0625rem;--34px:2.125rem;--36px:2.25rem;--37px:2.3125rem;--38px:2.375rem;--40px:2.5rem;--42px:2.625rem;--44px:2.75rem;--46px:2.875rem;--48px:3rem;--50px:3.125rem;--52px:3.25rem;--56px:3.5rem;--60px:3.75rem;--64px:4rem;--90px:5.625rem;--95px:5.9375rem;--easing:cubic-bezier(0.2,1,0.2,1);--transition:0.8s var(--easing);--easing:cubic-bezier(.2,1,.2,1);--transition:.8s var(--easing);--box-shadow:.8rem .8rem 1.2rem rgba(0,0,0,0.05),-.8rem -.8rem 1.2rem #fff;--box-shadow-hover:1rem 1rem 1.5rem rgba(0,0,0,0.08),-1rem -1rem 1.5rem #fff;--box-shadow-inset:inset .8rem .8rem 1.2rem rgba(0,0,0,0.05),inset -.8rem -.8rem 1.2rem #fff}.the-footer *,.the-footer :after,.the-footer :before,.the-header *,.the-header :after,.the-header :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.the-footer a,.the-footer abbr,.the-footer acronym,.the-footer address,.the-footer applet,.the-footer article,.the-footer aside,.the-footer audio,.the-footer b,.the-footer big,.the-footer blockquote,.the-footer body,.the-footer canvas,.the-footer caption,.the-footer center,.the-footer cite,.the-footer code,.the-footer dd,.the-footer del,.the-footer details,.the-footer dfn,.the-footer div,.the-footer dl,.the-footer dt,.the-footer em,.the-footer embed,.the-footer fieldset,.the-footer figcaption,.the-footer figure,.the-footer form,.the-footer h1,.the-footer h2,.the-footer h3,.the-footer h4,.the-footer h5,.the-footer h6,.the-footer header,.the-footer hgroup,.the-footer html,.the-footer i,.the-footer iframe,.the-footer img,.the-footer ins,.the-footer kbd,.the-footer label,.the-footer legend,.the-footer li,.the-footer mark,.the-footer menu,.the-footer nav,.the-footer object,.the-footer ol,.the-footer output,.the-footer p,.the-footer pre,.the-footer q,.the-footer ruby,.the-footer s,.the-footer samp,.the-footer section,.the-footer small,.the-footer span,.the-footer strike,.the-footer strong,.the-footer sub,.the-footer summary,.the-footer sup,.the-footer table,.the-footer tbody,.the-footer td,.the-footer tfoot,.the-footer th,.the-footer thead,.the-footer time,.the-footer tr,.the-footer tt,.the-footer u,.the-footer ul,.the-footer var,.the-footer video,.the-header a,.the-header abbr,.the-header acronym,.the-header address,.the-header applet,.the-header article,.the-header aside,.the-header audio,.the-header b,.the-header big,.the-header blockquote,.the-header body,.the-header canvas,.the-header caption,.the-header center,.the-header cite,.the-header code,.the-header dd,.the-header del,.the-header details,.the-header dfn,.the-header div,.the-header dl,.the-header dt,.the-header em,.the-header embed,.the-header fieldset,.the-header figcaption,.the-header figure,.the-header form,.the-header h1,.the-header h2,.the-header h3,.the-header h4,.the-header h5,.the-header h6,.the-header header,.the-header hgroup,.the-header html,.the-header i,.the-header iframe,.the-header img,.the-header ins,.the-header kbd,.the-header label,.the-header legend,.the-header li,.the-header mark,.the-header menu,.the-header nav,.the-header object,.the-header ol,.the-header output,.the-header p,.the-header pre,.the-header q,.the-header ruby,.the-header s,.the-header samp,.the-header section,.the-header small,.the-header span,.the-header strike,.the-header strong,.the-header sub,.the-header summary,.the-header sup,.the-header table,.the-header tbody,.the-header td,.the-header tfoot,.the-header th,.the-header thead,.the-header time,.the-header tr,.the-header tt,.the-header u,.the-header ul,.the-header var,.the-header video{margin:0;padding:0;border:0;font-style:normal;font-weight:400;font-size:100%;vertical-align:baseline}.the-footer article,.the-footer aside,.the-footer details,.the-footer figcaption,.the-footer figure,.the-footer header,.the-footer hgroup,.the-footer menu,.the-footer nav,.the-footer section,.the-header article,.the-header aside,.the-header details,.the-header figcaption,.the-header figure,.the-header header,.the-header hgroup,.the-header menu,.the-header nav,.the-header section{display:block}.the-footer html,.the-header html{overflow-y:scroll}.the-footer body,.the-header body{margin:0;padding:0;color:#222;background:#fff;font-weight:500;line-height:1.6;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%}.the-footer blockquote,.the-footer q,.the-header blockquote,.the-header q{quotes:none}.the-footer blockquote:after,.the-footer blockquote:before,.the-footer q:after,.the-footer q:before,.the-header blockquote:after,.the-header blockquote:before,.the-header q:after,.the-header q:before{content:"";content:none}.the-footer input,.the-footer textarea,.the-header input,.the-header textarea{margin:0;padding:0}.the-footer input,.the-header input{font-family:Roboto,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif}.the-footer a,.the-header a{color:#222;text-decoration:none;transition:all .3s ease-in-out 0s}.the-footer ol,.the-footer ul,.the-header ol,.the-header ul{list-style:none}.the-footer table,.the-header table{border-collapse:collapse;border-spacing:0}.the-footer caption,.the-footer th,.the-header caption,.the-header th{text-align:left}.the-footer a:focus,.the-header a:focus{outline:none}.the-footer img,.the-header img{max-width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}.the-footer h1,.the-footer h2,.the-footer h3,.the-header h1,.the-header h2,.the-header h3{color:#454545;font-family:Noto Sans Japanese,sans-serif}.the-footer h1,.the-header h1{font-size:var(--24px)}.the-footer h2,.the-header h2{font-size:var(--20px)}.the-footer h3,.the-header h3{font-size:var(--18px)}.the-footer p,.the-footer span,.the-header p,.the-header span{font-weight:700;font-family:Noto Sans Japanese,sans-serif}.the-footer p,.the-header p{color:#454545}.the-footer span,.the-header span{color:#676767}.the-footer .pc,.the-header .pc{display:none!important}.the-footer .visivlePC,.the-header .visivlePC{display:none}.the-footer .visivle590,.the-footer .visivle667,.the-footer .visivleSP,.the-header .visivle590,.the-header .visivle667,.the-header .visivleSP{display:block}.the-footer .visible768,.the-header .visible768{display:none}.the-footer .visibleSP,.the-header .visibleSP{display:block}.the-footer body.open,.the-header body.open{overflow:hidden}.the-footer .clearfix,.the-header .clearfix{min-height:1px}.the-footer .clearfix:after,.the-header .clearfix:after{content:" ";display:block;clear:both;height:0;visibility:hidden}.the-footer * html .clearfix,.the-header * html .clearfix{height:1px}.the-footer .both,.the-header .both{clear:both}.the-footer .font-pnk,.the-header .font-pnk{color:#d42260!important}.the-footer .font-blue,.the-header .font-blue{color:#0e4b78}.the-footer .font15,.the-header .font15{font-size:var(--15px);font-weight:700}.the-footer .bg-pnk,.the-header .bg-pnk{background:#d4215f}.the-footer .bg-blue,.the-header .bg-blue{background:#0e4b78}.the-footer .bg-gray-archive,.the-header .bg-gray-archive{padding-top:0;padding-bottom:70px}.the-footer .bg-gray,.the-footer .bg-gray-archive,.the-header .bg-gray,.the-header .bg-gray-archive{background:#f0f3f6}.the-footer .txt-boldW,.the-header .txt-boldW{font-weight:bolder}.the-footer .txt-right,.the-header .txt-right{text-align:right}.the-footer .padding-R-30,.the-header .padding-R-30{padding-right:30px}.the-footer .sec_980,.the-header .sec_980{max-width:980px}.the-footer .sec_980,.the-footer .sec_1040,.the-header .sec_980,.the-header .sec_1040{width:98%;margin:auto}.the-footer .sec_1040,.the-header .sec_1040{max-width:1040px}.the-footer .sec_1100,.the-header .sec_1100{max-width:1100px}.the-footer .sec_1100,.the-footer .sec_1180,.the-header .sec_1100,.the-header .sec_1180{width:98%;margin:auto}.the-footer .sec_1180,.the-header .sec_1180{max-width:1180px}.the-footer .sec_1230,.the-header .sec_1230{max-width:1230px}.the-footer .sec_1230,.the-footer .sec_1360,.the-header .sec_1230,.the-header .sec_1360{width:98%;margin:auto}.the-footer .sec_1360,.the-header .sec_1360{max-width:1360px}.the-footer .breadcrumb,.the-header .breadcrumb{margin:5px 0;overflow-x:auto;white-space:nowrap}.the-footer .breadcrumb::-webkit-scrollbar,.the-header .breadcrumb::-webkit-scrollbar{display:none}.the-footer .breadcrumb li,.the-header .breadcrumb li{display:inline-block;list-style:none;font-size:var(--13px);color:#777}.the-footer .breadcrumb li:first-child,.the-header .breadcrumb li:first-child{position:relative;line-height:1.2em;padding-left:1.5em}.the-footer .breadcrumb li:first-child:before,.the-header .breadcrumb li:first-child:before{position:absolute;left:0;content:"";display:inline-block;width:1.2em;height:1.2em;background:url(https://tp-img.imgix.net/s/pc/icon/icon_home.svg) no-repeat;background-size:contain}.the-footer .breadcrumb li:after,.the-header .breadcrumb li:after{content:">";padding:0 .2em;color:#ccc}.the-footer .breadcrumb li:last-child:after,.the-header .breadcrumb li:last-child:after{content:""}.the-footer .breadcrumb li a,.the-header .breadcrumb li a{text-decoration:none}.the-footer .breadcrumb li a:hover,.the-header .breadcrumb li a:hover{border-bottom:1px solid #777}.the-footer .btn-wrap,.the-header .btn-wrap{max-width:460px;margin-left:60px}.the-footer ul.btn-link,.the-header ul.btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.the-footer ul.btn-link li,.the-header ul.btn-link li{width:100%;max-width:100px}.the-footer ul.btn-link li:first-child,.the-header ul.btn-link li:first-child{margin-right:30px}.the-footer .btn_slider_btm,.the-header .btn_slider_btm{max-width:384px;margin:auto}.the-footer .btn_slider_btm a,.the-header .btn_slider_btm a{width:384px;background:#fff;position:relative;background-image:url(https://pachomepage.blob.core.windows.net/pac-homepage/TalentPalette/img/pc/btn/btn_siryoseikyu1_hover.svg);background-repeat:no-repeat;background-position:50% 53%;background-size:40%}.the-footer .btn_slider_btm a,.the-footer .btn_slider_btm a:before,.the-header .btn_slider_btm a,.the-header .btn_slider_btm a:before{display:block;height:84px;box-sizing:border-box;border-radius:50px;border:2px solid #d4215f}.the-footer .btn_slider_btm a:before,.the-header .btn_slider_btm a:before{content:"";position:absolute;top:-2px;left:-2px;right:0;margin:auto;width:0;background:#162832;opacity:0;transition:all .3s ease-in-out 0s;background-image:url(https://pachomepage.blob.core.windows.net/pac-homepage/TalentPalette/img/pc/btn/btn_siryoseikyu1.svg);background-repeat:no-repeat;background-position:50% 53%;background-size:40%}.the-footer .btn_slider_btm a:hover:before,.the-header .btn_slider_btm a:hover:before{width:calc(100% + 4px);opacity:1}.the-footer .accordion-title,.the-header .accordion-title{padding:0 30px}.the-footer .accordion-title:after,.the-footer .accordion-title:before,.the-header .accordion-title:after,.the-header .accordion-title:before{right:30px}.the-footer .accordion-content,.the-header .accordion-content{padding:10px 0 10px 45px}.the-footer .section_logo,.the-header .section_logo{padding:0}.the-footer .common-customer_logo-container,.the-header .common-customer_logo-container{width:100%;height:120px;overflow:hidden;position:relative}.the-footer .common-customer_logo-scroll,.the-header .common-customer_logo-scroll{display:flex;position:absolute;height:100%;width:5304px}.the-footer .common-customer_logo,.the-header .common-customer_logo{font-family:"object-fit:cover";object-fit:cover}.the-footer .common-customer_logo-scroll.animate,.the-header .common-customer_logo-scroll.animate{animation:logo-slide 90s linear infinite}@keyframes logo-slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes logo-slide1{0%{background-position:0}to{background-position:-2009px}}.the-footer *,.the-footer :after,.the-footer :before,.the-header *,.the-header :after,.the-header :before{box-sizing:inherit}.the-footer html,.the-header html{box-sizing:border-box}.the-footer header,.the-header header{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif}.the-footer .displayPC,.the-header .displayPC{display:block}.the-footer .displaySP,.the-footer .displaySP1120,.the-header .displaySP,.the-header .displaySP1120{display:none}.the-footer .noPC,.the-header .noPC{display:none!important}.the-footer .pc_display,.the-header .pc_display{display:block}.the-footer .flex_wrap,.the-footer .flex_wrap_between,.the-header .flex_wrap,.the-header .flex_wrap_between{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.the-footer .flex_wrap_between,.the-header .flex_wrap_between{-webkit-justify-content:space-between;justify-content:space-between}.the-footer ul.flex_wrap li img,.the-header ul.flex_wrap li img{width:40px}.the-footer div.flex_wrap h2 img,.the-header div.flex_wrap h2 img{width:100px}.the-footer .wrap_menu_all,.the-header .wrap_menu_all{display:flex;align-items:center}.the-footer ul.btn_contact,.the-header ul.btn_contact{display:flex;padding:0 10px;margin-left:8px;position:relative;top:0;transition:all .3s ease-in-out 0s}.the-footer .min .btn_contact,.the-header .min .btn_contact{top:-15px}.the-footer ul.submenu,.the-header ul.submenu{max-width:800px;display:grid;grid-template-columns:48% 1fr;column-gap:4%;justify-content:center;margin:auto}.the-footer ul.submenu>li,.the-header ul.submenu>li{text-align:center;background:#fff}.the-footer ul.submenu>li a,.the-header ul.submenu>li a{border:1px solid rgba(240,243,246,.95)}.the-footer ul.submenu>li a:hover,.the-header ul.submenu>li a:hover{border:1px solid #0e4b78}.the-footer ul.submenu_child,.the-header ul.submenu_child{display:grid;grid-template-columns:50% 1fr}.the-footer ul.submenu_child li,.the-header ul.submenu_child li{position:relative}.the-footer ul.submenu_child li:first-child,.the-header ul.submenu_child li:first-child{display:flex;align-items:center;justify-content:center}.the-footer ul.submenu_child li img,.the-header ul.submenu_child li img{width:100%}.the-footer ul.submenu_child li p,.the-header ul.submenu_child li p{color:#454545;font-weight:700;line-height:1.2em;text-align:initial}.the-footer ul.submenu>li a p:after,.the-header ul.submenu>li a p:after{content:url(https://tp-img.imgix.net/s/pc/icon/icon_arrow_wht.svg);position:absolute;top:43%;right:10%}.the-footer ul.submenu>li a:hover p:after,.the-header ul.submenu>li a:hover p:after{content:url(https://tp-img.imgix.net/s/pc/icon/icon_arrow_pnk.svg)}.the-footer ul.submenu>li a:hover p,.the-header ul.submenu>li a:hover p{color:#d4215f}.the-footer .js-on .tooltip,.the-header .js-on .tooltip{display:none}.the-footer ul.btn_contact li:first-child,.the-header ul.btn_contact li:first-child{position:relative;width:50px;height:50px;background:url(https://tp-img.imgix.net/s/pc/btn/btn_phone.svg) no-repeat;display:inline-block;margin-right:10px}.the-footer ul.btn_contact li:first-child:hover,.the-header ul.btn_contact li:first-child:hover{background:url(https://tp-img.imgix.net/s/pc/btn/btn_phone_hover.svg) no-repeat}.the-footer .tooltip,.the-header .tooltip{width:200px;padding:10px;font-size:24px;font-weight:700;background-color:#f0f3f6;color:#0e4b78;position:absolute;right:-75px;top:60px;border-radius:5px;text-align:center;line-height:1em;filter:drop-shadow(1px 2px 4px rgba(0,0,0,.3))}.the-footer .tooltip span,.the-header .tooltip span{font-size:14px;color:#454545;font-weight:700}.the-footer .tooltip:before,.the-header .tooltip:before{content:"";position:absolute;right:0;top:-10px;left:0;width:0;height:0;margin:auto;border-color:#f0f3f6 transparent transparent;border-style:solid;border-width:10px 10px 0;transform:rotate(180deg)}.the-footer ul.btn_contact li:last-child a,.the-header ul.btn_contact li:last-child a{width:160px;height:50px;background:url(https://tp-img.imgix.net/s/pc/btn/btn_contact.svg) no-repeat;display:block}.the-footer ul.btn_contact li:last-child a:hover,.the-header ul.btn_contact li:last-child a:hover{background:url(https://tp-img.imgix.net/s/pc/btn/btn_contact_hover.svg) no-repeat}.the-footer header,.the-header header{height:100px;position:relative}.the-footer .inner_head,.the-header .inner_head{top:0;background:#fff;border-bottom:1px solid #eee;position:fixed;width:100%;height:100px;z-index:1000;padding:0 0 0 1.6%;transition:all .3s ease-in-out 0s}.the-footer .inner_head.min,.the-header .inner_head.min{height:70px}.the-footer img[src$=".svg"],.the-header img[src$=".svg"]{width:100%}.the-footer .logo,.the-header .logo{display:flex;flex-direction:column;justify-content:center;padding:10px 0;width:226px}.the-footer .logo,.the-footer .logo img,.the-header .logo,.the-header .logo img{transition:all .3s ease-in-out 0s}.the-footer .logo img,.the-header .logo img{height:60px;width:auto}.the-footer .min .logo,.the-header .min .logo{width:150px}.the-footer .min .logo img,.the-header .min .logo img{height:40px;width:auto}.the-footer .mail_tp,.the-header .mail_tp{width:70px;height:70px;margin-right:5px}.the-footer .mail_tp,.the-footer .mail_tp a,.the-header .mail_tp,.the-header .mail_tp a{transition:all .3s ease-in-out 0s}.the-footer .mail_tp a,.the-header .mail_tp a{display:block;height:100%;position:relative}.the-footer .mail_tp a:hover,.the-header .mail_tp a:hover{opacity:.7}.the-footer .mail_tp a img,.the-header .mail_tp a img{width:60px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.the-footer .menu_top,.the-header .menu_top{line-height:30px;padding:20px 0 0;position:relative;transition:all .3s ease-in-out 0s;top:0}.the-footer .min .menu_top,.the-header .min .menu_top{top:-80px}.the-footer .menu_top ul,.the-header .menu_top ul{display:flex;justify-content:flex-end}.the-footer .menu_top ul li,.the-header .menu_top ul li{line-height:30px;letter-spacing:-2px}.the-footer .menu_top ul li a,.the-header .menu_top ul li a{font-weight:500;border-right:1px solid #e8e8e8;padding:0 10px;font-size:15px}.the-footer .menu_top ul li a:hover,.the-header .menu_top ul li a:hover{text-decoration:underline}.the-footer .menu_top ul li:last-child a,.the-header .menu_top ul li:last-child a{border-right:none}.the-footer .ol_sp_op,.the-header .ol_sp_op{background:#000;opacity:0;width:100%;height:100%;position:fixed;z-index:-1;transition:all .3s ease-in-out 0s}.the-footer .min nav,.the-header .min nav{height:70px}.the-footer .pc_menu,.the-header .pc_menu{position:relative;top:0;transition:all .3s ease-in-out 0s}.the-footer .min .pc_menu,.the-header .min .pc_menu{top:-30px}.the-footer #slide-line,.the-header #slide-line{position:absolute;bottom:0;height:2px;background-color:#d7215f;-webkit-transition:all .3s ease;transition:all .3s ease}.the-footer nav ul.main_nav,.the-header nav ul.main_nav{text-align:right;position:relative}.the-footer nav ul.main_nav>li,.the-header nav ul.main_nav>li{margin:0 0 0 20px;display:inline-block;color:#222;font-size:17px;font-weight:700;line-height:50px;letter-spacing:-2px}.the-footer nav ul.main_nav>li a,.the-footer nav ul.main_nav>li span,.the-header nav ul.main_nav>li a,.the-header nav ul.main_nav>li span{color:#222;text-decoration:none;cursor:pointer;display:block;position:relative;transition:all .3s ease-in-out 0s;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif;font-weight:700}.the-footer nav ul.main_nav>li span.trigger,.the-header nav ul.main_nav>li span.trigger{padding-right:20px}.the-footer nav ul.main_nav>li span.trigger:after,.the-header nav ul.main_nav>li span.trigger:after{content:"";display:block;position:absolute;right:0;top:35%;width:10px;height:10px;border-top:2px solid #d7215f;border-right:2px solid #d7215f;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .1s ease-in-out 0s}.the-footer nav ul.main_nav>li:hover span.trigger:after,.the-header nav ul.main_nav>li:hover span.trigger:after{top:45%;transform:rotate(225deg) scaleY(-1)}.the-footer nav ul.main_nav>li:first-child,.the-header nav ul.main_nav>li:first-child{position:relative;top:0;transition:all .3s ease-in-out 0s}.the-footer .sub_menu,.the-header .sub_menu{width:100%;background:rgba(178,194,209,.9);padding:30px 0;left:0;top:100px;letter-spacing:normal}.the-footer .min .sub_menu,.the-header .min .sub_menu{top:70px}.the-footer .main_nav .sp_display,.the-header .main_nav .sp_display{display:none}.the-footer .opmu,.the-header .opmu{position:fixed;width:100%;opacity:0;transition:all .3s ease-in-out 0s;z-index:1;visibility:hidden}.the-footer nav .has_c:hover>.opmu,.the-footer nav .trigger.opened+.opmu,.the-header nav .has_c:hover>.opmu,.the-header nav .trigger.opened+.opmu{opacity:1;z-index:1;visibility:visible}.the-footer .sub_menu .btn_close_nav,.the-header .sub_menu .btn_close_nav{cursor:pointer}.the-footer .row_cta,.the-footer ul.nav_sp,.the-header .row_cta,.the-header ul.nav_sp{display:none}.the-footer .menu_btn,.the-header .menu_btn{display:none;width:60px;height:60px;text-align:center;margin-right:10px}.the-footer .sp_nav_btn,.the-header .sp_nav_btn{width:100%;height:100%;z-index:1000;text-align:center;position:relative}.the-footer #panel-btn,.the-header #panel-btn{display:inline-block;width:100%;height:100%;margin:auto;position:absolute;top:10px;bottom:0;left:0;right:0;cursor:pointer;transition:all .3s ease-in-out 0s;background:#d4215f;border-radius:50%}.the-footer #panel-btn:hover,.the-header #panel-btn:hover{opacity:.7}.the-footer #panel-btn-icon,.the-header #panel-btn-icon{top:0;bottom:0;right:0;margin:auto;transition:.2s}.the-footer #panel-btn-icon,.the-footer #panel-btn-icon:after,.the-footer #panel-btn-icon:before,.the-header #panel-btn-icon,.the-header #panel-btn-icon:after,.the-header #panel-btn-icon:before{display:block;position:absolute;left:0;width:24px;height:2px;background:#fff}.the-footer #panel-btn-icon:after,.the-footer #panel-btn-icon:before,.the-header #panel-btn-icon:after,.the-header #panel-btn-icon:before{content:"";top:50%;transition:.5s}.the-footer #panel-btn:hover #panel-btn-icon,.the-footer #panel-btn:hover #panel-btn-icon:after,.the-footer #panel-btn:hover #panel-btn-icon:before,.the-header #panel-btn:hover #panel-btn-icon,.the-header #panel-btn:hover #panel-btn-icon:after,.the-header #panel-btn:hover #panel-btn-icon:before{background:#fff}.the-footer #panel-btn-icon:before,.the-header #panel-btn-icon:before{margin-top:-9px}.the-footer #panel-btn-icon:after,.the-header #panel-btn-icon:after{margin-top:7px}.the-footer #panel-btn .close,.the-footer #panel-btn:hover #panel-btn-icon.close,.the-header #panel-btn .close,.the-header #panel-btn:hover #panel-btn-icon.close{background:transparent}.the-footer #panel-btn .close:after,.the-footer #panel-btn .close:before,.the-header #panel-btn .close:after,.the-header #panel-btn .close:before{margin-top:0}.the-footer #panel-btn .close:before,.the-header #panel-btn .close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.the-footer #panel-btn .close:after,.the-header #panel-btn .close:after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.the-footer footer,.the-header footer{background:#3f4040;padding:60px 0;text-align:left;line-height:1.7}.the-footer .inner_footer,.the-header .inner_footer{margin:auto;width:88%;max-width:1200px}.the-footer .inner_footer h2,.the-header .inner_footer h2{margin-bottom:40px;line-height:1}.the-footer .inner_footer section,.the-header .inner_footer section{margin-bottom:60px}.the-footer .ft_cr,.the-header .ft_cr{padding-bottom:60px;border-bottom:1px solid #fff}.the-footer .inner_ft section h2,.the-header .inner_ft section h2{margin-bottom:40px}.the-footer footer a,.the-header footer a{color:#fff;text-decoration:none;position:relative}.the-footer .list_ft li,.the-header .list_ft li{display:inline-block;margin:0 26px 20px 0;font-weight:700}.the-footer .list_ft li:last-child,.the-header .list_ft li:last-child{margin-right:0}.the-footer .list_ft li a,.the-header .list_ft li a{font-weight:700}.the-footer .list_ft li a:after,.the-header .list_ft li a:after{content:"";width:0;height:1px;display:block;position:absolute;background:#fff;bottom:0;transition:all .3s ease-in-out 0s}.the-footer .list_ft li a:hover:after,.the-header .list_ft li a:hover:after{width:100%;height:1px}.the-footer footer p,.the-header footer p{color:#fff;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif;font-size:14px}.the-footer .copy,.the-header .copy{text-align:center;font-size:12px}.the-footer .accordion-title,.the-header .accordion-title{position:relative;margin:0;font-weight:700;color:#454545;padding:0;cursor:pointer}.the-footer .accordion-title span,.the-header .accordion-title span{border-bottom:1px solid #f0f3f6;display:block;font-weight:500;padding-top:10px;padding-bottom:10px;font-weight:700}.the-footer .accordion-title.open,.the-header .accordion-title.open{color:#d4215f}.the-footer .accordion-title:before,.the-header .accordion-title:before{transform:rotate(90deg);transition:all .3s ease-in-out}.the-footer .accordion-title:after,.the-footer .accordion-title:before,.the-header .accordion-title:after,.the-header .accordion-title:before{content:"";position:absolute;top:50%;right:0;width:15px;height:2px;background:#5e5e5e}.the-footer .accordion-title:after,.the-header .accordion-title:after{transition:all .2s ease-in-out}.the-footer .accordion-title.open:before,.the-header .accordion-title.open:before{transform:rotate(180deg);background:#d4215f}.the-footer .accordion-title.open:after,.the-header .accordion-title.open:after{opacity:0}.the-footer .accordion-content,.the-header .accordion-content{padding:5px 25px 5px 45px;background:#f0f3f6}.the-footer .accordion-content li:first-child,.the-header .accordion-content li:first-child{border-bottom:1px solid #fff}.the-footer .accordion-content li.ttl_navy a,.the-header .accordion-content li.ttl_navy a{color:#0e4b78}html{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴシック ProN,メイリオ,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,Helvetica,Arial,sans-serif;font-size:62.5%;line-height:1.5;color:#454545;overflow-wrap:break-word;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:1.6rem}.g-container{width:1108px;padding-top:75px;margin:0 auto}br.pc{display:block}br.sp{display:none}.transition-fade-enter{opacity:0}.transition-fade-enter-active{transition:opacity .2s}.transition-fade-enter-to{opacity:1}.logo{margin-left:1.6%!important}@media screen and (max-width:1400px){.the-footer ul.submenu,.the-header ul.submenu{width:80%}}@media screen and (max-width:1340px){.the-footer .menu_top ul li a,.the-header .menu_top ul li a{border-right:none;padding:0 5px;font-size:14px}}@media screen and (max-width:1300px){.the-footer ul.submenu>li,.the-header ul.submenu>li{margin-bottom:13px}}@media screen and (max-width:1210px){.the-footer .logo,.the-header .logo{width:190px}}@media screen and (max-width:1200px){.the-footer ul.submenu>li,.the-header ul.submenu>li{margin-bottom:10px}}@media screen and (max-width:1175px){.the-footer .logo,.the-header .logo{width:135px}}@media screen and (max-width:1150px){.g-container{width:100%;padding-right:30px;padding-left:30px}}@media screen and (max-width:1120px){.the-footer .displaySP1120,.the-header .displaySP1120{display:block}.the-footer .noPC,.the-header .noPC{display:block!important}.the-footer .pc_display,.the-header .pc_display{display:none}.the-footer ul.nav_sp,.the-header ul.nav_sp{display:block;margin-bottom:20px}.the-footer ul.nav_sp>li,.the-header ul.nav_sp>li{padding:0 30px}.the-footer ul.nav_sp>li a,.the-header ul.nav_sp>li a{display:block;padding:10px 0;border-bottom:1px solid #f0f3f6;font-weight:700;color:#454545}.the-footer ul.nav_sp>li:last-child a,.the-header ul.nav_sp>li:last-child a{border-bottom:none}.the-footer .row_cta,.the-header .row_cta{display:block;text-align:center;padding:5vw 0 10vh;background:#d4215f}.the-footer .row_cta img,.the-header .row_cta img{max-width:40%;margin-bottom:15px}.the-footer .cta_demo a,.the-header .cta_demo a{font-size:2.3vw;color:#fff;text-decoration:underline}.the-footer ul.btn_contact,.the-header ul.btn_contact{display:none}.the-footer .inner_head,.the-footer .inner_head.min,.the-footer header,.the-header .inner_head,.the-header .inner_head.min,.the-header header{height:70px}.the-footer .logo,.the-header .logo{width:150px}.the-footer .logo img,.the-header .logo img{height:40px}.the-footer .menu_top,.the-header .menu_top{display:none}.the-footer .menu_btn,.the-header .menu_btn{display:block}.the-footer nav,.the-header nav{margin-right:0}.the-footer .min .pc_menu,.the-footer .pc_menu,.the-header .min .pc_menu,.the-header .pc_menu{position:fixed;top:70px;right:-100%;background:#fff;height:100%;width:100%;opacity:0;padding:20px 0}.the-footer .open .min .pc_menu,.the-footer .open .pc_menu,.the-header .open .min .pc_menu,.the-header .open .pc_menu{right:0;opacity:1}.the-footer .inner_sp_menu,.the-header .inner_sp_menu{height:100%;overflow:auto}.the-footer nav ul.main_nav,.the-header nav ul.main_nav{text-align:left;margin-bottom:20px}.the-footer nav ul.main_nav>li,.the-header nav ul.main_nav>li{display:block;margin:0;line-height:1.6;padding-bottom:16px;letter-spacing:0;font-size:15px}.the-footer nav ul.main_nav>li:last-child,.the-header nav ul.main_nav>li:last-child{padding-bottom:0}.the-footer #slide-line,.the-header #slide-line{display:none}.the-footer .open .ol_sp_op,.the-header .open .ol_sp_op{opacity:.6;z-index:990}.the-footer .opmu,.the-header .opmu{height:0;visibility:hidden;position:static;transition:all .3s ease;overflow:hidden}.the-footer .sub_menu,.the-header .sub_menu{top:0;padding:0}.the-footer .main_nav .sp_display,.the-header .main_nav .sp_display{display:block}.the-footer nav .has_c:hover>.opmu,.the-header nav .has_c:hover>.opmu{visibility:hidden}.the-footer nav .trigger.opened+.opmu,.the-header nav .trigger.opened+.opmu{height:auto;visibility:visible}.the-footer nav .trigger.opened+.opmu.sub_menu,.the-header nav .trigger.opened+.opmu.sub_menu{padding:2px}.the-footer .row_cta img,.the-header .row_cta img{max-width:360px}}@media screen and (max-width:769px){.the-footer .displaySP1120,.the-header .displaySP1120{display:none}.the-footer .min .pc_menu,.the-footer .pc_menu,.the-header .min .pc_menu,.the-header .pc_menu{top:80px}.the-footer .inner_head,.the-footer .inner_head.min,.the-footer header,.the-header .inner_head,.the-header .inner_head.min,.the-header header{height:80px;padding-top:5px}.the-footer .mail_tp,.the-header .mail_tp{margin-right:auto}.the-footer .mail_tpSP,.the-header .mail_tpSP{width:70px;height:70px;margin-right:10px;margin-top:5px}.the-footer .mail_tpSP,.the-footer .mail_tpSP a,.the-header .mail_tpSP,.the-header .mail_tpSP a{transition:all .3s ease-in-out 0s}.the-footer .mail_tpSP a,.the-header .mail_tpSP a{display:block;height:100%;position:relative}.the-footer .mail_tpSP a:hover,.the-header .mail_tpSP a:hover{opacity:.7}.the-footer .mail_tpSP a img,.the-header .mail_tpSP a img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:60px}.the-footer .menu_btn,.the-header .menu_btn{width:60px;height:60px;margin-top:10px;margin-right:20px}.the-footer #panel-btn,.the-header #panel-btn{top:0}}@media screen and (max-width:768px){.the-footer .displayPC,.the-header .displayPC{display:none}.the-footer .displaySP,.the-header .displaySP{display:block}.the-footer .visivlePC,.the-header .visivlePC{display:none}.the-footer .visivleSP,.the-header .visivleSP{display:block}.the-footer .row_cta img,.the-header .row_cta img{max-width:60%}}@media screen and (max-width:750px){.the-footer .list_ft,.the-header .list_ft{display:none}.g-container{width:100%;padding-top:20px;padding-right:20px;padding-left:20px}br.pc{display:none}br.sp{display:block}}@media screen and (max-width:640px){.the-footer .inner_head,.the-footer .inner_head.min,.the-footer header,.the-header .inner_head,.the-header .inner_head.min,.the-header header{height:60px;padding-top:0}.the-footer .logo,.the-header .logo{width:113px}.the-footer .logo img,.the-header .logo img{height:30px}.the-footer .min .logo,.the-header .min .logo{width:113px;height:60px}.the-footer .mail_tpSP,.the-header .mail_tpSP{width:50px;height:50px}.the-footer .mail_tpSP a img,.the-header .mail_tpSP a img{width:40px}.the-footer #panel-btn-icon,.the-footer #panel-btn-icon:after,.the-footer #panel-btn-icon:before,.the-header #panel-btn-icon,.the-header #panel-btn-icon:after,.the-header #panel-btn-icon:before{width:18px}.the-footer .menu_btn,.the-header .menu_btn{width:40px;height:40px}.the-footer .min .pc_menu,.the-footer .pc_menu,.the-header .min .pc_menu,.the-header .pc_menu{top:60px}}@media screen and (max-width:600px){.the-footer .cta_demo a,.the-header .cta_demo a{font-size:3.5vw}}@media (width <= 360px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:150px}}@media (width <= 410px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:171px}}@media (width <= 414px){.the-footer .btn_slider_btm,.the-header .btn_slider_btm{max-width:300px}.the-footer .btn_slider_btm a,.the-header .btn_slider_btm a{width:300px;height:64px}.the-footer .btn_slider_btm a:before,.the-header .btn_slider_btm a:before{height:64px}}@media (width <= 480px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:199px}}@media (width <= 540px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:225px}}@media (width <= 600px){.the-footer .row_cta img,.the-header .row_cta img{width:60%}}@media (width <= 620px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:255px}}@media (width <= 700px){.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:290px}}@media (width <= 768px){.the-footer .smart,.the-header .smart{display:block!important}.the-footer .btn-wrap,.the-header .btn-wrap{margin-top:315px;margin-left:auto;margin-right:auto}.the-footer .btn_slider_btm,.the-header .btn_slider_btm{max-width:380px}.the-footer .btn_slider_btm a,.the-header .btn_slider_btm a{width:380px;height:64px;background-image:url(https://pachomepage.blob.core.windows.net/pac-homepage/TalentPalette/img/pc/btn/btn_siryoseikyu1_hover.svg);background-size:40%}.the-footer .btn_slider_btm a:before,.the-header .btn_slider_btm a:before{height:64px;background-image:url(https://pachomepage.blob.core.windows.net/pac-homepage/TalentPalette/img/pc/btn/btn_siryoseikyu1.svg);background-size:40%}}@media (769px <= width){.the-footer body,.the-header body{min-width:980px}.the-footer h1,.the-header h1{font-size:var(--36px)}.the-footer h2,.the-header h2{font-size:var(--30px)}.the-footer h3,.the-header h3{font-size:var(--26px)}.the-footer .pc,.the-header .pc{display:block!important}.the-footer .sp,.the-header .sp{display:none}.the-footer .visivlePC,.the-header .visivlePC{display:block}.the-footer .visivleSP,.the-header .visivleSP{display:none}.the-footer .visible768,.the-header .visible768{display:block}.the-footer .visibleSP,.the-header .visibleSP{display:none}}@media screen and (min-width:769px){.the-footer .common-customer_logo-container,.the-header .common-customer_logo-container{height:180px}@keyframes logo-slide1{0%{background-position:0}to{background-position:-2846px}}}@media (width <= 1120px){.the-footer .row_cta,.the-header .row_cta{display:block;text-align:center;padding:5vw 0 20vh;background:#d4215f}.the-footer .row_cta img,.the-header .row_cta img{width:40%;margin-bottom:15px}}.return-to-top[data-v-56337f72]{display:none}@media screen and (max-width:1150px){.return-to-top[data-v-56337f72]{position:fixed;right:20px;bottom:25px;z-index:999;display:block}}p[data-v-3b5062ea]{margin:0}.preview[data-v-3b5062ea]{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:8px;margin-bottom:20px;overflow:auto;font-size:12px;color:#fff;white-space:nowrap;background-color:#3f4040}.preview>p>a[data-v-3b5062ea]{color:#fff;text-decoration:underline}.btn[data-v-3b5062ea]{display:inline-block;padding:8px;margin-left:8px;font-size:11px;font-weight:400;line-height:1;color:#3f4040;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:#fff;border-radius:3px}@media screen and (max-width:750px){.preview[data-v-3b5062ea]{justify-content:flex-start}}.back_to_top_btn[data-v-68e00fa7]{position:relative;width:65px;height:65px;background:#0f5d89;border-radius:50%}.back_to_top_btn .arrow[data-v-68e00fa7]{position:absolute;top:25%;left:50%;width:7.5px;height:7.5px;border-top:2px solid #fff;border-left:2px solid #fff;transform:translateX(-50%) rotate(45deg)}.back_to_top_btn .top[data-v-68e00fa7]{margin-top:20%;font-size:14px;color:#fff;text-align:center}@media screen and (max-width:750px){.back_to_top_btn[data-v-68e00fa7]{width:16.9230769231vw;height:16.9230769231vw}.back_to_top_btn .arrow[data-v-68e00fa7]{width:2.3076923077vw;height:2.3076923077vw}.back_to_top_btn .top[data-v-68e00fa7]{font-size:4.3076923077vw}}.js-cr-webaction-wrapper{z-index:999}.cr-wrapper .cr-notification .cr-notification-close button{padding:1px 6px}.lab-content[data-v-40908ad7]{font-family:ヒラギノ角ゴ W3,sans-serif}.lab-wrap[data-v-40908ad7]{width:auto;min-width:1280px;color:#222;scroll-behavior:smooth}.lab-wrap[data-v-40908ad7] svg{display:block}.lab-wrap[data-v-40908ad7] .content,.lab-wrap[data-v-40908ad7] .lab-section{position:relative}.lab-wrap[data-v-40908ad7] .content{display:flex;flex-wrap:wrap}.lab-wrap[data-v-40908ad7] .arrow-up{transform:rotate(90deg)}.lab-wrap[data-v-40908ad7] .arrow-right{transform:scale(-1)}.lab-wrap[data-v-40908ad7] .arrow-down{transform:rotate(-90deg)}.lab-wrap[data-v-40908ad7] .hr--striped{height:3px;background:#fff url(/talentpalette/_nuxt/img/hr-striped.f63d6bf.svg) 0 0/4px 3px repeat;border:none}.lab-wrap[data-v-40908ad7] .category-name{position:relative;display:block;padding-left:2.5rem;font-size:1.3rem;font-weight:700;line-height:1.4rem;color:#d4215f}.lab-wrap[data-v-40908ad7] .category-name:before{position:absolute;top:0;left:0;display:block;width:12px;height:12px;content:"";background:#d4215f;border-radius:6px}.lab-wrap[data-v-40908ad7] .publish-date{font-size:1.3rem;font-weight:700;color:#aaa;letter-spacing:.06em}.lab-wrap[data-v-40908ad7] .hover-line{position:relative;display:inline-block}.lab-wrap[data-v-40908ad7] .hover-line.article-list__link{display:flex}.lab-wrap[data-v-40908ad7] .hover-line.article-list__link:after{transition-duration:.5s}.lab-wrap[data-v-40908ad7] .hover-line:after{position:absolute;bottom:0;left:0;display:inline-block;width:100%;content:"";border-bottom:2px solid #0e4b78;transition:transform .3s;transform:scaleX(0);transform-origin:left center}.lab-wrap[data-v-40908ad7] .hover-line:hover:after{transform:scaleX(1)}.lab-wrap[data-v-40908ad7] .hover-line--1:after{bottom:-1px;border-width:0 0 1px}.lab-wrap[data-v-40908ad7] .hover-zoom{position:relative}.lab-wrap[data-v-40908ad7] .hover-zoom .thumbnail{position:relative;overflow:hidden}.lab-wrap[data-v-40908ad7] .hover-zoom .thumbnail:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#222;opacity:0;transition:opacity .5s}.lab-wrap[data-v-40908ad7] .hover-zoom .thumbnail img{transition:scale .5s}.lab-wrap[data-v-40908ad7] .hover-zoom:hover .thumbnail:after{opacity:.2}.lab-wrap[data-v-40908ad7] .hover-zoom:hover .thumbnail img{scale:1.05}.lab-wrap[data-v-40908ad7] .to-archive-button{margin-top:50px}@media screen and (max-width:750px){.lab-wrap[data-v-40908ad7]{min-width:0}.lab-wrap[data-v-40908ad7] .content{flex-direction:column;flex-wrap:nowrap}}.svg-define[data-v-13473a21]{position:fixed;right:0;bottom:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden}header[data-v-6d61ca50]{position:relative;height:80px;font-size:16px}.inner_head[data-v-6d61ca50]{position:fixed;top:0;z-index:1000;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;height:80px;font-family:Noto Sans Japanese,sans-serif;background:#fff;border-bottom:1px solid #eee}.logo[data-v-6d61ca50]{display:flex;flex-direction:column;justify-content:center;color:#0a385a}.heading_title[data-v-6d61ca50]{font-family:ヒラギノ角ゴ W3,sans-serif;font-size:29px;font-weight:700;line-height:36px;white-space:nowrap}.heading_sub[data-v-6d61ca50]{font-size:14px;font-weight:500}.ol_sp_op[data-v-6d61ca50]{position:fixed;z-index:-1;width:100%;height:100%;opacity:0;transition:all .3s ease-in-out 0s}.pc_menu[data-v-6d61ca50]{position:relative}.main_nav[data-v-6d61ca50]{position:relative;display:flex;text-align:right}.main_nav_item[data-v-6d61ca50]{position:relative;display:inline-block}.main_nav_item.border[data-v-6d61ca50]:before{position:absolute;top:calc(50% - 15px);right:0;width:1px;height:30px;content:"";background-color:#e8e8e8}.main_nav_item.palette[data-v-6d61ca50]:before{position:absolute;top:calc(50% - 12.5px);left:30px;width:27px;height:26px;content:"";background:url(/talentpalette/_nuxt/img/icon_palette_margin.50fbd81.svg);background-repeat:no-repeat;background-size:contain}.main_nav_item.palette>[data-v-6d61ca50]{padding-left:68px}.main_nav_link[data-v-6d61ca50]{position:relative;display:block;padding:0 clamp(10px,1.8vw,30px);font-size:18px;font-weight:500;line-height:80px;color:#454545;text-decoration:none;white-space:nowrap;cursor:pointer;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color,font-weight}.main_nav_link[data-v-6d61ca50]:hover{font-weight:700;color:#0e4b78}#slide-line[data-v-6d61ca50]{position:absolute;bottom:0;z-index:-1;height:6px;background-color:#0e4b78;-webkit-transition:all .3s ease;transition:all .3s ease}.menu_btn[data-v-6d61ca50]{display:none;width:70px;height:70px;text-align:center}.sp_nav_btn[data-v-6d61ca50]{position:relative;z-index:1000;width:100%;height:100%;text-align:center}#panel-btn[data-v-6d61ca50]{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:100%;height:100%;margin:auto;cursor:pointer;background:#0e4b78;transition:all .3s ease-in-out 0s}#panel-btn[data-v-6d61ca50]:hover{opacity:.7}#panel-btn-icon[data-v-6d61ca50]{top:0;right:0;bottom:0;margin:auto;transition:.2s}#panel-btn-icon[data-v-6d61ca50],#panel-btn-icon[data-v-6d61ca50]:after,#panel-btn-icon[data-v-6d61ca50]:before{position:absolute;left:0;display:block;width:24px;height:2px;background:#fff}#panel-btn-icon[data-v-6d61ca50]:after,#panel-btn-icon[data-v-6d61ca50]:before{top:50%;content:"";transition:.5s}#panel-btn-icon[data-v-6d61ca50]:before{margin-top:-9px}#panel-btn-icon[data-v-6d61ca50]:after{margin-top:7px}#panel-btn:hover #panel-btn-icon[data-v-6d61ca50],#panel-btn:hover #panel-btn-icon[data-v-6d61ca50]:after,#panel-btn:hover #panel-btn-icon[data-v-6d61ca50]:before{background:#fff}#panel-btn .close[data-v-6d61ca50],#panel-btn:hover #panel-btn-icon.close[data-v-6d61ca50]{background:transparent}#panel-btn .close[data-v-6d61ca50]:after,#panel-btn .close[data-v-6d61ca50]:before{margin-top:0}#panel-btn .close[data-v-6d61ca50]:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#panel-btn .close[data-v-6d61ca50]:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:1120px){header[data-v-6d61ca50]{height:70px}.inner_head[data-v-6d61ca50]{height:70px;border:none}.pc_menu[data-v-6d61ca50]{position:fixed;top:70px;right:-100%;width:500px;padding:40px;margin-right:0;background:#fff;opacity:0}.inner_sp_menu[data-v-6d61ca50]{height:100%;overflow:auto}.main_nav[data-v-6d61ca50]{flex-direction:column;margin-bottom:10px;text-align:left;border-top:1px solid #e8e8e8}.main_nav_item[data-v-6d61ca50]{display:block;margin:0;line-height:1.6;letter-spacing:0;border-bottom:1px solid #e8e8e8}.main_nav_item[data-v-6d61ca50]:last-child{padding-bottom:0}.main_nav_item[data-v-6d61ca50]:after{position:absolute;top:calc(50% - 10px);right:0;width:20px;height:7px;content:"";background:url(/talentpalette/_nuxt/img/hamburger-menu-arrow.f8d188a.svg);background-repeat:no-repeat;background-size:contain}.main_nav_item.border[data-v-6d61ca50]:before{display:none}.main_nav_item.palette[data-v-6d61ca50]:before{top:calc(50% - 12px);left:0;width:26px;height:25px}.main_nav_item.palette>[data-v-6d61ca50]{padding-left:37px}.main_nav[data-v-6d61ca50]{padding:0;font-size:16px;line-height:50px}#slide-line[data-v-6d61ca50]{display:none}.open .pc_menu[data-v-6d61ca50]{right:0;border-bottom:2px solid #0e4b78;opacity:1}.open .ol_sp_op[data-v-6d61ca50]{z-index:990;opacity:.6}.menu_btn[data-v-6d61ca50]{display:block}}@media screen and (max-width:750px){header[data-v-6d61ca50]{height:60px}.inner_head[data-v-6d61ca50]{height:60px;padding-left:15px}.heading_title[data-v-6d61ca50]{font-size:21px;line-height:1}.heading_sub[data-v-6d61ca50]{font-size:12px}.pc_menu[data-v-6d61ca50]{top:59px;width:100%}.menu_btn[data-v-6d61ca50]{width:60px;height:60px}}.conversion[data-v-23b56c06]{padding-top:70px;padding-bottom:70px;background:#d4215f url(/talentpalette/_nuxt/img/bg_conversion_base.deed15c.jpg) 50% 50% no-repeat}.conversion__title[data-v-23b56c06]{font-size:24px;font-weight:700;line-height:1.5}.conversion__title[data-v-23b56c06] strong{color:#d4215f}.conversion__lead[data-v-23b56c06]{margin-top:15px;font-size:14px;line-height:1.6}.conversion.article__conversion[data-v-23b56c06]{width:100%;padding:0;background:none;border:8px solid #d4215f}.conversion-box[data-v-23b56c06]{width:840px;margin-right:auto;margin-left:auto;background-color:#fff}.conversion-box__conversion-button[data-v-23b56c06]{margin-top:30px}.article__conversion .conversion-box[data-v-23b56c06]{width:auto}.upper-row[data-v-23b56c06]{padding:60px 70px 50px 460px;letter-spacing:.06em;background:transparent url(/talentpalette/_nuxt/img/bg_conversion.a0ef896.png) 65px 50% no-repeat}.upper-row .conversion__link[data-v-23b56c06]{margin-top:30px}.article__conversion .upper-row[data-v-23b56c06]{padding-top:50px;padding-bottom:40px;padding-left:360px;background-position:40px 50%;background-size:260px auto}.bottom-row[data-v-23b56c06]{display:flex;border-top:1px solid #86a5bb}.bottom-row .conversion__link[data-v-23b56c06]{position:relative;display:flex;flex:1;align-items:center;justify-content:center;height:60px;font-size:15px;font-weight:700;color:#0e4b78}.bottom-row .conversion__link+.conversion__link[data-v-23b56c06]{border-left:1px solid #86a5bb}.bottom-row .conversion__link span[data-v-23b56c06],.bottom-row .conversion__link svg[data-v-23b56c06]{position:relative;z-index:2}.bottom-row .conversion__link svg[data-v-23b56c06]{flex:0 0 16px;width:16px;height:16px;margin-right:10px;fill:#0e4b78}.bottom-row .conversion__link[data-v-23b56c06]:after{position:absolute;z-index:1;width:100%;height:100%;content:"";opacity:0;transition:opacity .3s;background-color:#0e4b78;background-image:url(/talentpalette/_nuxt/img/pattern_blue.e203abb.png);background-repeat:repeat}.bottom-row .conversion__link:hover span[data-v-23b56c06]{color:#fff}.bottom-row .conversion__link:hover svg[data-v-23b56c06]{fill:#fff}.bottom-row .conversion__link[data-v-23b56c06]:hover:after{opacity:1}@media screen and (max-width:750px){.conversion[data-v-23b56c06]{padding-top:50px;padding-bottom:50px}.conversion__title[data-v-23b56c06]{font-size:25px;text-align:center}.conversion__lead[data-v-23b56c06]{font-size:13px;line-height:1.6153846154}.conversion-box[data-v-23b56c06]{width:auto;margin-right:40px;margin-left:40px}.conversion-box__conversion-button[data-v-23b56c06]{margin-top:200px}.article__conversion .conversion-box[data-v-23b56c06]{margin-right:0;margin-left:0}.upper-row[data-v-23b56c06]{padding:30px 20px 35px;letter-spacing:0;background-position:50% 260px;background-size:260px auto}.article__conversion .upper-row[data-v-23b56c06]{padding:30px 20px 35px;background-position:50% 210px}.bottom-row .conversion__link[data-v-23b56c06]{height:80px;padding-right:16px;padding-left:16px;font-size:13px}.bottom-row .conversion__link svg[data-v-23b56c06]{flex:0 0 18px;width:18px;height:18px;margin-right:12px}}.link-button[data-v-87097778]{position:relative;display:flex;align-items:center;justify-content:center;height:64px;border-style:solid;border-width:2px}.link-button[data-v-87097778]:after{position:absolute;z-index:1;width:100%;height:100%;content:"";transition:opacity .3s}.link-button[data-v-87097778]:hover:after{opacity:0}.link-button span[data-v-87097778]{position:relative;z-index:2;font-size:15px;font-weight:700;color:#fff;letter-spacing:.06em;transition:color .3s}.link-button .arrow-right[data-v-87097778]{position:absolute;top:0;right:20px;bottom:0;z-index:3;width:20px;height:20px;margin:auto;fill:#fff;transition:fill .3s}.link-button.link-button--blue-button[data-v-87097778]{border-color:#0e4b78}.link-button.link-button--blue-button[data-v-87097778]:after{background-color:#0e4b78;background-image:url(/talentpalette/_nuxt/img/pattern_blue.e203abb.png);background-repeat:repeat}.link-button.link-button--blue-button[data-v-87097778]:hover span{color:#0e4b78}.link-button.link-button--blue-button[data-v-87097778]:hover .arrow-right{fill:#0e4b78}.link-button.link-button--red-button[data-v-87097778]{border-color:#d4215f}.link-button.link-button--red-button[data-v-87097778]:after{background-color:#d4215f;background-image:url(/talentpalette/_nuxt/img/pattern_red.67246a1.png);background-repeat:repeat}.link-button.link-button--red-button[data-v-87097778]:hover span{color:#d4215f}.link-button.link-button--red-button[data-v-87097778]:hover .arrow-right{fill:#d4215f}.link-button.link-button--width-full[data-v-87097778]{width:100%}.link-button.link-button--width-380[data-v-87097778]{width:380px}.link-button.link-button--width-560[data-v-87097778]{width:560px}.link-button.link-button--centered[data-v-87097778]{margin-right:auto;margin-left:auto}@media screen and (max-width:750px){.link-button span[data-v-87097778]{display:block;padding-right:60px;padding-left:15px}.link-button.link-button--width-380[data-v-87097778],.link-button.link-button--width-560[data-v-87097778]{width:auto;margin-right:20px;margin-left:20px}}