@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-Bold.eot");src:local("Visby CF Bold"),local("VisbyCF-Bold"),url("../font/visby/VisbyCF-Bold.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-Bold.woff2") format("woff2"),url("../font/visby/VisbyCF-Bold.woff") format("woff"),url("../font/visby/VisbyCF-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-Light.eot");src:local("Visby CF Light"),local("VisbyCF-Light"),url("../font/visby/VisbyCF-Light.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-Light.woff2") format("woff2"),url("../font/visby/VisbyCF-Light.woff") format("woff"),url("../font/visby/VisbyCF-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-ExtraBold.eot");src:local("Visby CF Extra Bold"),local("VisbyCF-ExtraBold"),url("../font/visby/VisbyCF-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-ExtraBold.woff2") format("woff2"),url("../font/visby/VisbyCF-ExtraBold.woff") format("woff"),url("../font/visby/VisbyCF-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-Heavy.eot");src:local("Visby CF Heavy"),local("VisbyCF-Heavy"),url("../font/visby/VisbyCF-Heavy.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-Heavy.woff2") format("woff2"),url("../font/visby/VisbyCF-Heavy.woff") format("woff"),url("../font/visby/VisbyCF-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-Thin.eot");src:local("Visby CF Thin"),local("VisbyCF-Thin"),url("../font/visby/VisbyCF-Thin.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-Thin.woff2") format("woff2"),url("../font/visby/VisbyCF-Thin.woff") format("woff"),url("../font/visby/VisbyCF-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-Medium.eot");src:local("Visby CF Medium"),local("VisbyCF-Medium"),url("../font/visby/VisbyCF-Medium.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-Medium.woff2") format("woff2"),url("../font/visby/VisbyCF-Medium.woff") format("woff"),url("../font/visby/VisbyCF-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Visby CF";src:url("../font/visby/VisbyCF-DemiBold.eot");src:local("Visby CF Demi Bold"),local("VisbyCF-DemiBold"),url("../font/visby/VisbyCF-DemiBold.eot?#iefix") format("embedded-opentype"),url("../font/visby/VisbyCF-DemiBold.woff2") format("woff2"),url("../font/visby/VisbyCF-DemiBold.woff") format("woff"),url("../font/visby/VisbyCF-DemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:300;src:url("../font/mulish/mulish-v13-cyrillic_latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:400;src:url("../font/mulish/mulish-v13-cyrillic_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:500;src:url("../font/mulish/mulish-v13-cyrillic_latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:600;src:url("../font/mulish/mulish-v13-cyrillic_latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:700;src:url("../font/mulish/mulish-v13-cyrillic_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:800;src:url("../font/mulish/mulish-v13-cyrillic_latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:900;src:url("../font/mulish/mulish-v13-cyrillic_latin-900.woff2") format("woff2")}*{box-sizing:border-box}*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*::before,*::after{box-sizing:border-box}*{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::-moz-placeholder,::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}:root{--liquid-lgDesignRatio:calc(1440 / 10);--liquid-mdDesignRatio:calc(750 / 10);--liquid-smDesignRatio:calc(375 / 10);--liquid-htmlroot:calc(calc(var(--vw, 1vw) * 100) / var(--liquid-lgDesignRatio));--liquid-bodyroot:1.6rem;--solid-root:16px;--mobile-DesignWidth:750;--mobile-ContentsWidth:750;--mobile-ContentsRatio:var(--mobile-ContentsWidth) / var(--mobile-DesignWidth);--mobile-root:min(16px * var(--mobile-ContentsRatio), 16 * 100 / var(--mobile-DesignWidth) * 1vw);--headerHeight:8.8rem}@media screen and (max-width: 960px){:root{--liquid-htmlroot:calc(calc(var(--vw, 1vw) * 100) / var(--liquid-mdDesignRatio))}}@media screen and (max-width: 560px){:root{--liquid-htmlroot:calc(calc(var(--vw, 1vw) * 100) / var(--liquid-smDesignRatio))}}@media screen and (max-width: 560px){:root{--headerHeight:7.2rem}}body{background-color:#f4f4f4;color:#111;font-family:"Visby CF","Montserrat",sans-serif;font-style:normal;font-weight:normal;letter-spacing:.02em;line-height:1;font-smoothing:antialiased;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-font-smoothing:antialiased;-moz-text-size-adjust:100%;-ms-font-smoothing:antialiased;-ms-text-size-adjust:100%;-o-font-smoothing:antialiased;-o-text-size-adjust:100%}body.is_bgfff{background-color:#fff}body.is_windows{font-family:"Visby CF",sans-serif}html{font-size:var(--liquid-htmlroot)}html body{font-size:var(--liquid-bodyroot)}html.is_openingReady{overflow:hidden;height:calc(var(--fixvh, 1vh)*100)}html.is_openingReady body{overflow:hidden;height:calc(var(--fixvh, 1vh)*100)}a,button{border:none;color:#111;cursor:pointer;outline:none;text-decoration:none;pointer-events:auto;z-index:100;transition:0s;display:block}a:link,a:visited,a:hover,a:active{color:inherit}button:link,button:visited,button:hover,button:active{color:inherit}a:focus-visible,button:focus-visible{outline:-webkit-focus-ring-color auto 1px}@media screen and (max-width: 960px){a:focus-visible,button:focus-visible{outline:none}}a:focus:not(:fous-visible),button:focus:not(:fous-visible){outline:none}@media(hover: none){a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}a img,button img{border:none}.is_DOMloaded a,.is_DOMloaded button{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:background-color,opacity,fill,color,box-shadow,transform,border-color}html{-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-x:hidden}html.is_hasSticky{overflow:visible}body{padding:env(safe-area-inset-top, 20px) env(safe-area-inset-right, 20px) env(safe-area-inset-bottom, 20px) env(safe-area-inset-left, 20px)}img{border:0;height:auto;pointer-events:none;vertical-align:middle;width:100%}svg{overflow:visible}iframe{width:100%}ul,ol,li{font-size:0;list-style:none}@media(hover: none){form label,form span,form input{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.grecaptcha-badge{opacity:0;pointer-events:none;visibility:hidden}.ly_wrapper{flex-direction:column;display:flex;min-height:calc(var(--vh, 1vh)*100);overflow:hidden}.ly_wrapper .ly_main{flex:1;position:relative}.ly_wrapper.is_hasSticky{overflow:visible}.ly_inner{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,104rem)}.ly_inner_wider{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,128rem)}.ly_inner_wider2{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,120rem)}.ly_inner_form_wrapper{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,128rem)}.ly_inner_form_cont{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,88rem)}.ly_inner_article{margin:0 auto;position:relative;z-index:100;width:min(100% - 3.2rem,80rem)}.ly_footer{margin-top:8rem}.is_hasSticky .ly_footer{overflow:hidden}.pg_archiveTeam+.ly_footer,.pg_archiveNews+.ly_footer,.pg_company+.ly_footer{margin-top:12rem}.pg_top+.ly_footer,.pg_service+.ly_footer,.pg_hrSolution+.ly_footer,.pg_bonus+.ly_footer{margin-top:0}@media screen and (max-width: 960px){.ly_header_inner{padding:0 1.6rem}}.ly_headerNav_wrapper{align-items:center;display:flex}.ly_sect_lv0{margin-top:11.2rem}@media screen and (max-width: 560px){.ly_sect_lv0{margin-top:8rem}}.ly_sect_lv1{margin-top:12rem}@media screen and (max-width: 560px){.ly_sect_lv1{margin-top:8rem}}.ly_sect_lv2{margin-top:8rem}@media screen and (max-width: 560px){.ly_sect_lv2{margin-top:6.4rem}}.ly_twoColumn{display:flex;align-items:flex-start}@media screen and (max-width: 960px){.ly_twoColumn{display:block;padding:0 1.6rem}.ly_twoColumn>*:last-child{margin-top:8rem !important}}.ly_twoColumn_sideArea{width:40rem;flex-shrink:0;position:sticky;top:0;height:100vh}@media screen and (max-width: 960px){.ly_twoColumn_sideArea{width:100%;position:static;height:auto}}.ly_twoColumn_mainArea{width:100%;padding-left:8rem;padding-right:20rem}@media screen and (max-width: 960px){.ly_twoColumn_mainArea{padding-left:0;padding-right:0}}.ly_twoColumn.__reverse .ly_twoColumn_mainArea{padding-right:8rem;padding-left:20rem}.ly_twoColumn.__rowReverse{flex-direction:row-reverse}@media screen and (max-width: 960px){.ly_twoColumn.__reverse .ly_twoColumn_mainArea{padding-right:0;padding-left:0}}.bl_headerLogo{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);width:26rem;font-size:0;transition-property:opacity}@media(hover: none){.bl_headerLogo{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_headerLogo:hover{opacity:.7}}@media screen and (max-width: 560px){.bl_headerLogo{width:20rem}}.bl_headerNav_sm{position:fixed;right:0;z-index:1;height:calc(var(--vh, 1vh)*100);overflow-x:hidden;overflow-y:auto;pointer-events:all;visibility:hidden;top:0;display:flex;flex-direction:column;justify-content:center;-ms-overflow-style:none;scrollbar-width:none;width:min(100%,88rem)}.bl_headerNav_sm::-webkit-scrollbar{display:none}.bl_headerNav_sm_inner{width:100%;max-height:100vh;display:flex;align-items:center}@media screen and (max-width: 960px){.bl_headerNav_sm_inner{display:block;padding:0 4rem}}.bl_headerNav_sm_logo{width:20rem;flex-shrink:0;margin:0 16rem}.bl_headerNav_sm_logo img{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}@media screen and (max-width: 960px){.bl_headerNav_sm_logo{width:13.7rem;margin:0 0 4.8rem}}@media screen and (max-width: 560px){.bl_headerNav_sm_logo{margin-bottom:1.6rem;width:8.8rem}}@media(hover: none){.bl_headerNav_sm_logo{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_headerNav_sm_logo:hover img{opacity:.7}}.bl_headerNav_sm_listWrapper{width:100%;margin:auto;text-align:left}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list{display:block;line-height:1}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list:not(:first-child){margin-top:2.4rem}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn{display:inline-block;font-size:2.8rem;color:#fff}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child{margin-top:2rem;font-size:1.8rem;color:#bcbcbc;position:relative}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child span .jp{font-size:1.4rem;display:block;margin-top:.8rem}.bl_headerNav_sm_listWrapper .el_btn_header{background-color:#fff;border-color:#fff;color:#111;margin-top:4rem;width:60%}.bl_headerNav_sm_listWrapper .el_btn_header:link,.bl_headerNav_sm_listWrapper .el_btn_header:visited,.bl_headerNav_sm_listWrapper .el_btn_header:active{color:#111}@media screen and (max-width: 560px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list:not(:first-child){margin-top:1.6rem}}@media screen and (max-width: 960px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn{font-size:2.6rem}}@media screen and (max-width: 560px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn{font-size:2.4rem}}@media(hover: none){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn:hover{opacity:.7}}@media screen and (max-width: 960px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child{font-size:1.6rem}}@media screen and (max-width: 560px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child{margin-top:1.6rem}}@media screen and (max-width: 560px){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child span .jp{font-size:1.2rem}}@media(hover: none){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_headerNav_sm_listWrapper .bl_headerNav_sm_list .bl_headerNav_sm_btn_child:hover{opacity:.7}}@media screen and (max-width: 560px){.bl_headerNav_sm_listWrapper .el_btn_header{margin-top:2.4rem;font-size:1.4rem;line-height:2.8rem;height:3.2rem}}@media(hover: none){.bl_headerNav_sm_listWrapper .el_btn_header{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.bl_headerNav_sm_bg{position:fixed;top:0;right:0;z-index:0;width:min(100%,88rem);height:calc(100vh + 8px);min-height:calc(100vh + 8px);pointer-events:none;box-shadow:-2rem 0 4rem rgba(0,0,0,.12);will-change:transform}.bl_headerNav_sm{right:-100%}.bl_headerNav_sm_listWrapper{opacity:0}.bl_headerNav_sm_listWrapper .bl_headerNav_sm_btn{color:#fff}.bl_headerNav_sm .bl_headerNav_sm_logo{opacity:0}.bl_headerNav_sm_bg{opacity:1;transform:translateX(100%);background-color:#111}.bl_hamburgerBtn{position:relative;width:4rem;height:4rem;margin:auto;cursor:pointer;border-radius:50%;border:.1rem solid #f4f4f4;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform,background-color;pointer-events:auto}.bl_hamburgerBtn .bl_hamburgerBtn_trigger{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.6rem;height:.5rem;pointer-events:auto}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span{--duration:0.4s;transition:background-color var(--duration),transform var(--duration),opacity var(--duration);transform:translate3d(0, 0, 0);position:absolute;right:0;height:.1rem;margin:auto;background-color:#f4f4f4;width:100%}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span:nth-of-type(1){top:0}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span:nth-of-type(2){bottom:0}.bl_hamburgerBtn.is_smMenu_open span{background-color:#fff}.bl_hamburgerBtn.is_smMenu_open span:nth-of-type(1){transform:translate3d(0, 0.2rem, 0) rotate(-45deg)}.bl_hamburgerBtn.is_smMenu_open span:nth-of-type(2){transform:translate3d(0, -0.2rem, 0) rotate(45deg)}@media(hover: none){.bl_hamburgerBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_hamburgerBtn:hover{background-color:#f4f4f4;transform:scale(0.95)}.bl_hamburgerBtn:hover .bl_hamburgerBtn_trigger span{background-color:#111}}.bl_footer_contact{padding:10.4rem 0 7.2rem;background-color:#111;position:relative}@media screen and (max-width: 560px){.bl_footer_contact{padding:9.6rem 0 4.8rem}}.bl_footer_contact_links{display:flex;justify-content:space-between}.bl_footer_contact_links a{border-radius:.8rem;width:min(32%,32rem);height:17.6rem;background-color:#333;border:.1rem solid #888;display:flex;flex-direction:column;justify-content:center;color:#fff;padding:0 1.6rem 0 3.2rem;position:relative}.bl_footer_contact_links a h3{font-size:2.8rem;margin-bottom:2.4rem}.bl_footer_contact_links a p{font-size:1.4rem;color:#c9c9c9}.bl_footer_contact_links a .obj{position:absolute;top:0;right:4rem;bottom:0;left:auto;margin:auto;z-index:-1;opacity:.4;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.bl_footer_contact_links a:nth-child(1) .obj{width:6rem}.bl_footer_contact_links a:nth-child(2) .obj{width:8.2rem}.bl_footer_contact_links a:nth-child(3) .obj{width:8rem}@media screen and (max-width: 960px){.bl_footer_contact_links{display:block}}@media screen and (max-width: 960px){.bl_footer_contact_links a{width:100%}}@media screen and (max-width: 960px){.bl_footer_contact_links a:not(:first-child){margin-top:1.6rem}}@media(hover: none){.bl_footer_contact_links a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_footer_contact_links a:hover .obj{opacity:1}}.bl_footer_contact_cta{text-align:center}.bl_footer_contact_cta a{display:inline-block;color:#fff;font-size:1.6rem;margin-top:4rem}.bl_footer_contact_cta a span{padding-left:2.4rem;position:relative;padding-bottom:.4rem}.bl_footer_contact_cta a span:after{content:"";width:calc(100% - 2.4rem);height:.1rem;background-color:#fff;bottom:0;right:0;position:absolute}.bl_footer_contact_cta a span svg{position:absolute;top:0;bottom:0;left:0;width:1rem}.bl_footer_bottom{background-color:#222;padding:8rem 0 4rem;position:relative}.bl_footer_bottom .ly_inner_wider{display:flex;justify-content:space-between;align-items:center}.bl_footer_bottom .ly_inner_wider h2.logo{width:32rem}@media screen and (max-width: 560px){.bl_footer_bottom{padding:6.4rem 0 3.2rem}}@media(hover: none){.bl_footer_bottom .ly_inner_wider h2.logo{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_footer_bottom .ly_inner_wider h2.logo:hover{opacity:.7}}@media screen and (max-width: 960px){.bl_footer_bottom .ly_inner_wider{display:block}.bl_footer_bottom .ly_inner_wider h2.logo{width:min(100%,56rem);margin:0 auto 6.4rem}}.bl_footer_bottom_menu{display:flex;justify-content:space-between}.bl_footer_bottom_menu .block_wrapper{width:24rem}.bl_footer_bottom_menu .block:not(:last-child){margin-bottom:3.2rem}.bl_footer_bottom_menu .block .linkHeading{color:#fff;font-size:2.2rem}.bl_footer_bottom_menu .block .linkHeading a{color:#fff}.bl_footer_bottom_menu .block .child_links{margin-top:2.4rem}.bl_footer_bottom_menu .block .child_links p:not(:first-child){margin-top:1.6rem}.bl_footer_bottom_menu .block .child_links p a{font-size:1.4rem;color:#bcbcbc}@media screen and (max-width: 560px){.bl_footer_bottom_menu{flex-wrap:wrap}}@media screen and (max-width: 560px){.bl_footer_bottom_menu .block_wrapper{width:calc(50% - 1.6rem)}}@media screen and (max-width: 560px){.bl_footer_bottom_menu .block{margin-bottom:2.4rem}}@media(hover: none){.bl_footer_bottom_menu .block a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_footer_bottom_menu .block a:hover{opacity:.7}}@media screen and (max-width: 560px){.bl_footer_bottom_menu .block .linkHeading{font-size:1.9rem;line-height:1.2}}@media screen and (max-width: 960px){.bl_footer_bottom_menu .block .child_links{margin-top:1.6rem}}@media screen and (max-width: 560px){.bl_footer_bottom_menu .block .child_links p:not(:first-child){margin-top:1.2rem}}@media screen and (max-width: 560px){.bl_footer_bottom_menu .block .child_links p a{font-size:1.3rem;line-height:1.2}}.bl_footer_last{background-color:#222}.bl_footer_last .ly_inner_wider{padding:2.4rem 0 4rem;border-top:.1rem solid #707070;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 960px){.bl_footer_last .ly_inner_wider{display:block}}.bl_footer_last_list{display:flex}.bl_footer_last_list li:not(:last-child){margin-right:3.2rem}.bl_footer_last_list li a{color:#fff;font-size:1.3rem}@media screen and (max-width: 960px){.bl_footer_last_list{flex-wrap:wrap}}@media screen and (max-width: 960px){.bl_footer_last_list li:not(:last-child){margin-right:1.6rem}}@media screen and (max-width: 960px){.bl_footer_last_list li{margin-top:1.6rem}}@media(hover: none){.bl_footer_last_list li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_footer_last_list li a:hover{opacity:.7}}.bl_footer_last .bl_footerCopyright{color:rgba(255,255,255,.32);display:block;font-size:1.6rem;text-align:left}@media screen and (max-width: 960px){.bl_footer_last .bl_footerCopyright{margin-top:3.2rem}}@media screen and (max-width: 560px){.bl_footer_last .bl_footerCopyright{font-size:1.2rem}}.bl_serviceLineUp{--negativeMargin:2.4rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(var(--negativeMargin)*-1)}.bl_serviceLineUp_block{width:calc(33.33333% - 1.2rem);height:40rem;background-color:#222;border-radius:.8rem;padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:var(--negativeMargin);overflow:hidden;position:relative}@media screen and (max-width: 960px){.bl_serviceLineUp_block{width:100%;height:auto}}@media(hover: none){.bl_serviceLineUp_block{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceLineUp_block:hover .el_btn_main{background-color:#fff;color:#111}.bl_serviceLineUp_block:hover .el_btn_main span::before{transform:scale(0.6666);border-color:#111;background-color:#111}.bl_serviceLineUp_block:hover .el_btn_main.grey{border-color:#fff}}.bl_serviceLineUp_block_title{font-size:2.2rem;color:#fff;position:relative;z-index:10}.bl_serviceLineUp_block .el_textBlock{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;padding-top:4rem;height:100%}.bl_serviceLineUp_block .img_wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.bl_serviceLineUp_block img{position:absolute;opacity:0;max-width:initial}.bl_serviceLineUp_block:nth-child(1) img{top:0;right:-40%}.bl_serviceLineUp_block:nth-child(2) img:nth-child(1){width:34%;top:-8%;right:24%}.bl_serviceLineUp_block:nth-child(2) img:nth-child(2){width:45%;top:-16%;right:-9%}.bl_serviceLineUp_block:nth-child(2) img:nth-child(3){width:50%;bottom:-31%;right:16%}.bl_serviceLineUp_block:nth-child(2) img:nth-child(4){width:39%;bottom:13%;right:-5%}.bl_serviceLineUp_block:nth-child(3) img:nth-child(1){width:155%;top:21%;max-width:initial;left:-13%}.bl_serviceLineUp_block:nth-child(3) img:nth-child(2){transform:rotate(90deg);width:155%;max-width:initial;left:4%;top:36%}.bl_serviceLineUp_block:nth-child(4) img:nth-child(1){width:100%;bottom:-19%;right:-12%}.bl_serviceLineUp_block:nth-child(4) img:nth-child(2){width:100%;bottom:-17%;right:-9%}.bl_serviceLineUp_block:nth-child(4) img:nth-child(3){width:100%;bottom:-13%;right:-16%}@media(hover: none){.bl_serviceLineUp_block:nth-child(1){-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceLineUp_block:nth-child(1):hover{background-color:#47319b}}@media(hover: none){.bl_serviceLineUp_block:nth-child(2){-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceLineUp_block:nth-child(2):hover{background-color:#1a87b9}}@media(hover: none){.bl_serviceLineUp_block:nth-child(3){-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceLineUp_block:nth-child(3):hover{background-color:#458b4c}}@media(hover: none){.bl_serviceLineUp_block:nth-child(4){-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceLineUp_block:nth-child(4):hover{background-color:#c77836}}.bl_supporters_title{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2rem}.bl_supporters_title .title{text-align:center;flex-shrink:0;margin:0 4.8rem}.bl_supporters_title .title h3{font-size:2.4rem;margin-bottom:1.2rem}.bl_supporters_title .title p{font-size:1.4rem}.bl_supporters_title .line{width:100%;height:.1rem}@media screen and (max-width: 560px){.bl_supporters_title{margin-bottom:2.4rem}}.bl_supporters ul{display:flex;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem;margin-bottom:-2rem}.bl_supporters ul li{margin:0 1rem 2rem;width:calc(16.6666666667% - 2rem);border-radius:.6rem;height:6.4rem;display:flex;align-items:center;justify-content:center}.bl_supporters ul li picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bl_supporters ul li .company_logo{display:block;max-width:79.0064102564%;max-height:80%;width:auto;height:auto;margin:0 auto}.bl_supporters.cl_fff{color:#fff}.bl_supporters.cl_fff .line{background-color:#fff}.bl_supporters.cl_fff ul li{background-color:#f4f4f4}.bl_supporters.cl_black{color:#111}.bl_supporters.cl_black .line{background-color:#111}.bl_supporters.cl_black ul li{background-color:#f4f4f4}.bl_supporters.cl_black2{color:#111}.bl_supporters.cl_black2 .line{background-color:#111}.bl_supporters.cl_black2 ul li{background-color:#fff}@media screen and (max-width: 960px){.bl_supporters ul li{width:calc(25% - 2rem)}}@media screen and (max-width: 560px){.bl_supporters ul li{width:calc(50% - 2rem)}}.bl_card_column_slider .category{display:inline-block;font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;margin-bottom:1.6rem}.bl_card_column_slider .category span{line-height:1.2}.bl_card_column_slider .category.cl_purple{background-color:#47319b}.bl_card_column_slider .title{margin-bottom:1.6rem;font-weight:bold}.bl_card_column_slider .thumbnail_wrap{position:relative;padding-left:2.4rem}.bl_card_column_slider .thumbnail_wrap .el_thumb{border-radius:.4rem}.bl_card_column_slider .thumbnail_wrap .date{position:absolute;left:0;font-size:1.4rem;font-weight:600}.bl_card_column_slider .thumbnail_wrap .date span{writing-mode:vertical-lr}@media screen and (max-width: 560px){.bl_card_column_slider .category{font-size:1.2rem;padding:.8rem 1.2rem}}@media screen and (max-width: 560px){.bl_card_column_slider .category{line-height:2.2rem;margin-bottom:.8rem}}.bl_card_adviser{width:100%}.bl_card_adviser .el_thumb{border-radius:.4rem}.bl_card_adviser .el_thumb .vmIcon{position:absolute;top:auto;right:1.2rem;bottom:1.2rem;left:auto;width:3.2rem;height:auto}.bl_card_adviser .el_thumb .el_thumb_bg{padding-top:133%}.bl_card_adviser .name{font-size:1.8rem;font-weight:bold;margin-top:1.6rem}.bl_card_adviser .position{font-size:1.8rem;margin-top:.8rem}.bl_card_news .el_thumb{border-radius:.4rem}.bl_card_news .info_wrapper{display:flex;align-items:center;margin:1.2rem 0;letter-spacing:0}.bl_card_news .info_wrapper .category{font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;background-color:#111;margin-right:.8rem}.bl_card_news .info_wrapper .category span{line-height:1.2}.bl_card_news .info_wrapper .date{font-size:1.4rem;color:rgba(17,17,17,.8);font-weight:600}.bl_card_news .title{font-weight:bold}@media screen and (max-width: 560px){.bl_card_news .info_wrapper .category{font-size:1.2rem;padding:.8rem 1.2rem}}.bl_card_column .el_thumb{border-radius:.4rem}.bl_card_column .title{margin:1.6rem 0;font-weight:bold;line-height:1.6}.bl_card_column .title::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.bl_card_column .title::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.bl_card_column .info_wrapper{display:flex;align-items:center;letter-spacing:0}.bl_card_column .info_wrapper .category{margin-right:.8rem;pointer-events:none;font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block}.bl_card_column .info_wrapper .category.cl_orange{background-color:#c77836}.bl_card_column .info_wrapper .category.cl_blue{background-color:#1a87b9}.bl_card_column .info_wrapper .category.cl_dblue{background-color:#3359ad}.bl_card_column .info_wrapper .category.cl_purple{background-color:#47319b}.bl_card_column .info_wrapper .category.cl_green{background-color:#458b4c}.bl_card_column .info_wrapper .category.cl_grey{background-color:#6e6e6e}.bl_card_column .info_wrapper .category span{line-height:1.2}.bl_card_column .info_wrapper .date{font-size:1.4rem;color:rgba(17,17,17,.8);font-weight:600}@media(hover: none){.bl_card_column .info_wrapper .category{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_card_column .info_wrapper .category:hover{opacity:.7}}@media screen and (max-width: 560px){.bl_card_column .info_wrapper .category{font-size:1.2rem;padding:.8rem 1.2rem}}.bl_cardUnit{display:flex;flex-wrap:wrap}.bl_cardUnit.__3col{--negativeMargin:5.6rem;margin-bottom:calc(var(--negativeMargin)*-1);width:calc(100% + 4rem);margin-left:-2rem}.bl_cardUnit.__3col .bl_cardUnit_list{display:inline-block;width:calc(33.33333% - 4rem);margin:0 2rem var(--negativeMargin)}.bl_cardUnit.__2col{justify-content:space-between;--negativeMargin:4rem;margin-bottom:calc(var(--negativeMargin)*-1)}.bl_cardUnit.__2col .bl_cardUnit_list{display:inline-block;width:calc(50% - 2rem);margin-bottom:var(--negativeMargin)}.bl_cardUnit.__4col{--negativeMargin:4rem;margin-bottom:calc(var(--negativeMargin)*-1);width:calc(100% + 4rem);margin-left:-2rem}.bl_cardUnit.__4col .bl_cardUnit_list{display:inline-block;width:calc(25% - 4rem);margin:0 2rem var(--negativeMargin)}@media screen and (max-width: 960px){.bl_cardUnit.__3col{--negativeMargin:3.2rem}}@media screen and (max-width: 960px){.bl_cardUnit.__3col{width:calc(100% + 1.6rem);margin-left:-0.8rem}}@media screen and (max-width: 960px){.bl_cardUnit.__3col .bl_cardUnit_list{width:calc(50% - 1.6rem);margin:0 .8rem var(--negativeMargin)}}@media screen and (max-width: 560px){.bl_cardUnit.__3col .bl_cardUnit_list{width:100%}}@media screen and (max-width: 960px){.bl_cardUnit.__2col{--negativeMargin:3.2rem}}@media screen and (max-width: 960px){.bl_cardUnit.__2col .bl_cardUnit_list{width:calc(50% - 1.6rem)}}@media screen and (max-width: 560px){.bl_cardUnit.__2col .bl_cardUnit_list{width:100%}}@media screen and (max-width: 960px){.bl_cardUnit.__4col{--negativeMargin:3.2rem}}@media screen and (max-width: 960px){.bl_cardUnit.__4col .bl_cardUnit_list{width:calc(50% - 1.6rem)}}@media screen and (max-width: 560px){.bl_cardUnit.__4col .bl_cardUnit_list{width:100%}}.bl_subFv01{padding:20rem 0 12rem;position:relative}@media screen and (max-width: 960px){.bl_subFv01{padding:12rem 0 8.8rem}}.bl_subFv01_description{display:flex}@media screen and (max-width: 560px){.bl_subFv01_description{display:block}}.bl_subFv01_description_title{flex-shrink:0;margin-right:8rem;padding-left:4rem}.bl_subFv01_description_title .title{font-size:2.4rem;margin-bottom:1.2rem}.bl_subFv01_description_title .subtitle{font-size:1.4rem;font-weight:500}.bl_subFv01_description_title .ring_wrapper{position:relative}.bl_subFv01_description_title .ring_wrapper .text_wrapper{padding-left:3.2rem;display:inline-block}.bl_subFv01_description_title .ring01,.bl_subFv01_description_title .ring02{position:absolute;width:1.9rem;left:0;top:0;bottom:0;margin:auto}.bl_subFv01_description_title .ring01{z-index:1}.bl_subFv01_description_title .ring_wrapper span,.bl_subFv01_description_title .ring_wrapper .ring01,.bl_subFv01_description_title .ring_wrapper .ring02{opacity:0}@media screen and (max-width: 560px){.bl_subFv01_description_title{margin-right:0;padding-left:0;margin-bottom:4rem}}.bl_subFv01_title{margin:10.4rem auto 0;width:min(100% - 3.2rem,128rem)}.bl_subFv01_title .lg_only{display:block}.bl_subFv01_title .sm_only{display:none}@media screen and (max-width: 560px){.bl_subFv01_title .lg_only{display:none}}@media screen and (max-width: 560px){.bl_subFv01_title .sm_only{display:block}}.pg_whoweare .bl_subFv01_title .img_wrapper{display:block}.pg_whoweare .bl_subFv01_title .img_wrapper:nth-child(1) img{width:min(100%,105rem)}.pg_whoweare .bl_subFv01_title .img_wrapper:nth-child(2){display:flex;justify-content:flex-end;margin-top:4.8rem}.pg_whoweare .bl_subFv01_title .img_wrapper:nth-child(2) img{width:min(100%,110rem)}@media screen and (max-width: 560px){.pg_whoweare .bl_subFv01_title .img_wrapper:nth-child(2){margin-top:1.6rem}}.pg_service .bl_subFv01_title .img_wrapper{display:block}.pg_service .bl_subFv01_title .img_wrapper:nth-child(1) img{width:min(100%,105.6rem)}.pg_service .bl_subFv01_title .img_wrapper:nth-child(2){display:flex;justify-content:flex-end;margin-top:4.8rem}.pg_service .bl_subFv01_title .img_wrapper:nth-child(2) img{width:min(100%,124.8rem)}@media screen and (max-width: 560px){.pg_service .bl_subFv01_title .img_wrapper:nth-child(2){margin-top:1.6rem}}.pg_career .bl_subFv01_title .img_wrapper{display:block}.pg_career .bl_subFv01_title .img_wrapper:nth-child(1) img{width:min(100%,109.4rem)}.pg_career .bl_subFv01_title .img_wrapper:nth-child(2){display:flex;justify-content:flex-end;margin-top:4.8rem}.pg_career .bl_subFv01_title .img_wrapper:nth-child(2) img{width:min(72%,76.5rem)}@media screen and (max-width: 560px){.pg_career .bl_subFv01_title .img_wrapper:nth-child(2){margin-top:1.6rem}}@media screen and (max-width: 560px){.pg_career .bl_subFv01_title .img_wrapper:nth-child(2) img{width:100%}}.bl_subFv01.cl_black{background-color:#222}.bl_subFv01.cl_black .bl_subFv01_description{color:#fff}.bl_subFv01.cl_fff{background-color:#fff}.bl_subFv01.cl_fff .bl_subFv01_description{color:#111}.bl_subFv01 .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0}@media screen and (max-width: 560px){.bl_subFv01 .js_waveBgWrapper{width:120%;left:-10%;height:80%}}.bl_subFv02{padding:18.5rem 0 12rem;position:relative}@media screen and (max-width: 960px){.bl_subFv02{padding:12rem 0 8.8rem}}.bl_subFv02_title{display:flex;align-items:center;margin-bottom:7.2rem}.bl_subFv02_title .subjectBlock{margin-right:4rem;margin-top:.9rem;flex-shrink:0}.bl_subFv02_title .subjectBlock .title{font-size:2.2rem;font-weight:bold;line-height:1.3}.bl_subFv02_title .subjectBlock .title::before{display:block;width:0;height:0;margin-top:-.15em;content:""}.bl_subFv02_title .subjectBlock .title::after{display:block;width:0;height:0;margin-bottom:-.15em;content:""}.bl_subFv02_title .subjectBlock img{width:43.4rem;margin-top:1.6rem}.bl_subFv02_title .titleBlock .title{font-size:9.6rem}@media screen and (max-width: 960px){.bl_subFv02_title{display:block}}@media screen and (max-width: 560px){.bl_subFv02_title{margin-bottom:4rem}}@media screen and (max-width: 960px){.bl_subFv02_title .subjectBlock{margin-right:0;margin-top:0;margin-bottom:1.6rem}}@media screen and (max-width: 960px){.bl_subFv02_title .subjectBlock .title{font-size:1.8rem}}@media screen and (max-width: 560px){.bl_subFv02_title .subjectBlock .title{font-size:1.5rem}}@media screen and (max-width: 960px){.bl_subFv02_title .subjectBlock img{width:40rem}}@media screen and (max-width: 560px){.bl_subFv02_title .subjectBlock img{width:32rem}}@media screen and (max-width: 960px){.bl_subFv02_title .titleBlock .title{font-size:8rem}}@media screen and (max-width: 560px){.bl_subFv02_title .titleBlock .title{font-size:6.4rem}}.bl_subFv02_thumbnail{display:flex}@media screen and (max-width: 560px){.bl_subFv02_thumbnail{display:block}}.bl_subFv02_thumbnail_text{width:50%}.bl_subFv02_thumbnail_thumb{width:50%;padding-right:8rem}.bl_subFv02_thumbnail_thumb .el_thumb{border-radius:0 .8rem .8rem 0}@media screen and (max-width: 560px){.bl_subFv02_thumbnail_text,.bl_subFv02_thumbnail_thumb{width:calc(100% - 3.2rem);margin:0 auto}}@media screen and (max-width: 960px){.bl_subFv02_thumbnail_thumb{padding-right:4rem}}@media screen and (max-width: 560px){.bl_subFv02_thumbnail_thumb{padding-right:0}}@media screen and (max-width: 560px){.bl_subFv02_thumbnail_thumb .el_thumb{border-radius:.8rem}}.bl_subFv02_thumbnail_text{margin-top:19rem}.bl_subFv02_thumbnail_text .el_textBlock p.el_textBlock_text{width:min(100%,32rem)}@media screen and (max-width: 560px){.bl_subFv02_thumbnail_text{margin-top:3.2rem}}@media screen and (max-width: 560px){.bl_subFv02_thumbnail_text .el_textBlock p.el_textBlock_text{width:100%}}.bl_subFv02 .bl_objBg .forward,.bl_subFv02 .bl_objBg .back{top:10%}.bl_subFv03{padding:20rem 0 6.4rem;text-align:center;position:relative}@media screen and (max-width: 960px){.bl_subFv03{padding:12rem 0 6.4rem}}.bl_subFv03_title{font-size:8rem}@media screen and (max-width: 960px){.bl_subFv03_title{font-size:6.4rem}}@media screen and (max-width: 560px){.bl_subFv03_title{font-size:4.8rem}}.bl_subFv03_subTitle{font-size:2.2rem;margin-top:1.2rem}@media screen and (max-width: 960px){.bl_subFv03_subTitle{font-size:1.8rem}}@media screen and (max-width: 560px){.bl_subFv03_subTitle{font-size:1.6rem}}.pg_contact .bl_subFv03{width:min(100% - 3.2rem,120rem);margin:0 auto;padding:0 0 4.8rem 0;border-bottom:.1rem solid rgba(51,51,51,.8)}.bl_subFv_WaveBg{position:absolute;top:0;height:56.16rem;z-index:-1;transform:rotate(-5deg);width:110%;left:-5%;right:auto}.bl_subFv_WaveBg .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0}.bl_dataBlock{position:relative;padding:12rem 0 10.4rem}@media screen and (max-width: 560px){.bl_dataBlock{padding:6.4rem 0}}.bl_dataBlock_bg{position:absolute;top:0;right:0;bottom:0;left:auto;width:calc(100% - 20rem);background-color:#fff;height:100%;z-index:1;border-radius:2rem 0 0 2rem}@media screen and (max-width: 960px){.bl_dataBlock_bg{width:calc(100% - 4rem)}}.bl_dataBlock_bglayer{position:absolute;top:auto;right:0;bottom:-2.4rem;left:0;width:100%;height:50%;background-color:#222;z-index:0}.bl_dataBlock .ly_inner{display:flex;justify-content:space-between}.bl_dataBlock .ly_inner .el_headingBlock{flex-shrink:0;margin:0 9.6rem 0 10.4rem}@media screen and (max-width: 960px){.bl_dataBlock .ly_inner{display:block}}@media screen and (max-width: 960px){.bl_dataBlock .ly_inner .el_headingBlock{margin:0 0 4.8rem 6.4rem}}@media screen and (max-width: 560px){.bl_dataBlock .ly_inner .el_headingBlock{margin-bottom:3.2rem}}.bl_dataBlockCont{width:100%}.bl_dataBlockCont .block{padding-bottom:1.6rem;border-bottom:.1rem solid rgba(0,0,0,.32)}.bl_dataBlockCont .block:not(:last-child){margin-bottom:3.2rem}.bl_dataBlockCont .block>*:last-child{margin-bottom:0 !important}.bl_dataBlockCont .block .title{font-size:1.8rem;font-weight:bold;margin-bottom:1.6rem;line-height:1.6}.bl_dataBlockCont .block .title::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.bl_dataBlockCont .block .title::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.bl_dataBlockCont .block .num_wrapper{display:flex;align-items:flex-end;margin-bottom:.8rem}.bl_dataBlockCont .block .num_wrapper .num{font-size:8rem;margin-right:1.2rem}.bl_dataBlockCont .block .num_wrapper .subject{font-weight:bold;font-size:3.2rem;margin-bottom:1.6rem}.bl_dataBlockCont .block .year{font-weight:500}@media screen and (max-width: 560px){.bl_dataBlockCont .block .title{font-size:1.8rem}}@media screen and (max-width: 960px){.bl_dataBlockCont .block .num_wrapper{margin-bottom:0}}@media screen and (max-width: 560px){.bl_dataBlockCont .block .num_wrapper .subject{font-size:2.2rem;margin-bottom:1.6rem}}.bl_dataBlockCont_topArea .block{border-bottom:none;padding:0 3.2rem 9.6rem 3.2rem;position:relative}.bl_dataBlockCont_topArea .block .title{font-size:2.2rem}.bl_dataBlockCont_topArea .block .num_wrapper{margin-bottom:0;position:absolute;top:auto;right:3.2rem;bottom:1.6rem;left:auto}.bl_dataBlockCont_topArea .block .num_wrapper .num{font-size:12rem}.bl_dataBlockCont_topArea .block .num_wrapper .subject{font-size:3rem;margin-bottom:2.2rem;font-family:"Mulish"}@media screen and (max-width: 960px){.bl_dataBlockCont_topArea .block{padding:0 0 3.2rem 5.6rem}}@media screen and (max-width: 560px){.bl_dataBlockCont_topArea .block .title{font-size:1.8rem}}@media screen and (max-width: 960px){.bl_dataBlockCont_topArea .block .num_wrapper{position:static}}@media screen and (max-width: 560px){.bl_dataBlockCont_topArea .block .num_wrapper .num{font-size:8rem}}@media screen and (max-width: 560px){.bl_dataBlockCont_topArea .block .num_wrapper .subject{font-size:2.2rem;margin-bottom:1.6rem}}.bl_dataBlockCont_bottomArea{display:flex}.bl_dataBlockCont_bottomArea .block{border-top:.1rem solid rgba(0,0,0,.32);width:50%;padding:3.2rem 3.2rem 1.6rem;display:flex;flex-direction:column;justify-content:flex-end}.bl_dataBlockCont_bottomArea .block:not(:last-child){margin-bottom:0;border-right:.1rem solid rgba(0,0,0,.32)}@media screen and (max-width: 960px){.bl_dataBlockCont_bottomArea{display:block}}@media screen and (max-width: 960px){.bl_dataBlockCont_bottomArea .block{width:calc(100% - 5.6rem);margin-left:5.6rem;padding:3.2rem 0 3.2rem 0}}@media screen and (max-width: 960px){.bl_dataBlockCont_bottomArea .block:not(:last-child){border-right:none}}.pg_acceleration_data .bl_dataBlock_bg{background-color:#222}.pg_acceleration_data .bl_dataBlock_bglayer{background-color:#fff}.pg_acceleration_data .bl_dataBlockCont>*{color:#fff !important}.pg_acceleration_data .bl_dataBlockCont .block{border-color:rgba(255,255,255,.32)}.bl_strength .el_thumb{border-radius:1.2rem}.bl_strength .el_thumb .el_thumb_bg{padding-top:42%}.bl_strength .bl_strength_cont{display:flex;justify-content:center;margin-top:4.8rem;width:calc(100% + 8rem);margin-left:-4rem}.bl_strength .bl_strength_cont li{width:33.33333%;padding:0 4rem}.bl_strength .bl_strength_cont li:not(:last-child){border-right:.1rem solid rgba(0,0,0,.16)}@media screen and (max-width: 960px){.bl_strength .bl_strength_cont{display:block;width:100%;margin-left:0}}@media screen and (max-width: 960px){.bl_strength .bl_strength_cont li{width:100%;padding:0}}@media screen and (max-width: 960px){.bl_strength .bl_strength_cont li:not(:last-child){border-right:none;padding-bottom:3.2rem;border-bottom:.1rem solid rgba(0,0,0,.16);margin-bottom:3.2rem}}.bl_adviserSlider{position:relative}.bl_adviserSlider .splide__track{overflow:visible}.bl_adviserSlider ul.splide__list li.splide__slide{width:min(100vw - 6.4rem,23rem);margin-right:4rem}.bl_adviserSlider .splide__arrows{position:absolute;width:100%;top:0;bottom:0;margin:auto;z-index:10;display:flex;justify-content:space-between;align-items:center}.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn{width:5.6rem;height:5.6rem}.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .border{fill:#111}.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#fff}.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow,.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}@media(hover: none){.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .bg{fill:#fff}.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .border,.bl_adviserSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#111}}.bl_columnSlider{padding-top:3.2rem;border-top:.1rem solid rgba(0,0,0,.6)}.bl_columnSlider .splide__track{overflow:visible}.bl_columnSlider_heading{padding-bottom:3.2rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 960px){.bl_columnSlider_heading{padding-bottom:2.4rem}}.bl_columnSlider ul.splide__list li.splide__slide{width:32rem;margin-right:4rem}.bl_columnSlider_btns_wrapper{display:flex;align-items:center}.bl_columnSlider_btns_wrapper .splide__arrows{display:flex;justify-content:space-between;align-items:center;margin-right:3.2rem}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn{width:5.6rem;height:5.6rem}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .border{fill:#111}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#fff}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .arrow,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow--next{margin-left:1.2rem}@media screen and (max-width: 560px){.bl_columnSlider_btns_wrapper .splide__arrows{margin-right:1.6rem}}@media(hover: none){.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .bg{fill:#fff}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .border,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 560px){.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn{width:4.8rem;height:4.8rem}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .border{fill:#111}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#fff}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .bg,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .arrow,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 560px)and (hover: none){.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 560px)and (-ms-high-contrast: none),screen and (max-width: 560px)and (-ms-high-contrast: active),screen and (max-width: 560px)and (-moz-touch-enabled: 0),screen and (max-width: 560px)and (hover: hover){.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .bg{fill:#fff}.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .border,.bl_columnSlider_btns_wrapper .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 560px){.bl_columnSlider_wrapper .ly_inner{padding-bottom:7.2rem}.bl_columnSlider_wrapper .bl_columnSlider_btns_wrapper{position:absolute;bottom:0;left:0}}.bl_contactCTA{position:relative;text-align:center;padding:12rem 0 8rem;background-color:#222}.bl_contactCTA .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0}.bl_contactCTA .titleLogo{width:min(100%,86rem);position:absolute;right:0;left:0;margin:auto;bottom:40%;z-index:-1}.bl_contactCTA .btn{width:14rem;display:block;margin:2.4rem auto 0;transform-style:preserve-3d}.bl_contactCTA .btn img{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform}@media(hover: none){.bl_contactCTA{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_contactCTA:hover .btn img{transform:rotateZ(10deg) scale(0.9)}}.bl_form_wrapper{background-color:#fff;padding:11.2rem 0 8rem;border-radius:1.2rem}.bl_form_wrapper form{margin-top:5.6rem}@media screen and (max-width: 560px){.bl_form_wrapper{padding:6.4rem 0}}.bl_formItem_group__flex{display:flex;align-items:center}.bl_formItem_group__flex .bl_formItem_title{flex-shrink:0;width:26rem}@media screen and (max-width: 960px){.bl_formItem_group__flex{display:block}}@media screen and (max-width: 960px){.bl_formItem_group__flex .bl_formItem_title{width:100%;margin-bottom:.8rem}}.bl_formItem_group__block{display:block}.bl_formItem_group__block .bl_formItem_title{margin-bottom:1.6rem}@media screen and (max-width: 960px){.bl_formItem_group__block .bl_formItem_title{margin-bottom:.8rem}}.bl_formItem_group p{display:none}.bl_formItem_group_wrapper:not(:first-of-type){margin-top:3.2rem}.bl_formItem_group_wrapper.__flex{display:flex;justify-content:space-between}.bl_formItem_group_wrapper.__flex .bl_formItem_group{width:calc(50% - 2rem)}@media screen and (max-width: 560px){.bl_formItem_group_wrapper.__flex{display:block}}@media screen and (max-width: 560px){.bl_formItem_group_wrapper.__flex .bl_formItem_group{width:100%}.bl_formItem_group_wrapper.__flex .bl_formItem_group:not(:first-of-type){margin-top:3.2rem}}.bl_formItem_title{display:block;position:relative}.bl_formItem_title span{font-weight:bold;font-size:1.6rem;line-height:1.5}.bl_formItem_title span.require{padding-right:1.2rem;position:relative}.bl_formItem_title span.require:after{content:"*";position:absolute;top:.7rem;right:0;bottom:auto;left:auto;line-height:0}@media(hover: none){.bl_formItem_title{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_formItem_title:hover+.bl_formItem_wrapper .bl_formInput{border:.2rem solid #bfbfbf}}.bl_formItem_wrapper{display:block;width:100%}.bl_formItem_wrapper__flex{display:flex;align-items:flex-start}@media screen and (max-width: 560px){.bl_formItem_wrapper__flex{justify-content:space-between}}.bl_formItem_name{width:min(100%,32rem)}.bl_formItem_name:not(:last-child){margin-right:1.6rem}.bl_formInput{width:100%;height:5.6rem;padding:0 2.4rem;overflow:hidden;border:.2rem solid rgba(0,0,0,0);border-radius:.4rem;background-color:#f7f7f7;font-size:1.6rem;line-height:5.6rem;vertical-align:middle;cursor:pointer;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:border-color}.bl_formInput::-moz-placeholder{color:rgba(17,17,17,.4)}.bl_formInput::-moz-placeholder,.bl_formInput::placeholder,.bl_formInput:-ms-input-placeholder,.bl_formInput::-ms-input-placeholder{color:rgba(17,17,17,.4)}.bl_formInput:focus{border:.2rem solid #bfbfbf;outline:0}@media(hover: none){.bl_formInput{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_formInput:hover{border:.2rem solid #bfbfbf}}@media screen and (max-width: 560px){.bl_formInput{padding:0 .8rem}}.bl_formInput__select{background-image:url(../images/element/icon/select.svg);background-position:calc(100% - 2.4rem) center;background-size:1.4rem;background-repeat:no-repeat;background-color:#fff;border:.1rem solid #111}@media screen and (max-width: 560px){.bl_formInput__select{background-position:calc(100% - .8rem) center;background-size:1rem}}.bl_formInput__textarea{height:24rem;padding:1.6rem 2.4rem;line-height:1.6}.bl_formInput_radio_wrapper,.bl_formInput_check_wrapper{display:flex}.bl_formInput_radio_wrapper input[type=radio],.bl_formInput_radio_wrapper input[type=checkbox]{opacity:0;position:absolute;left:100vw;z-index:-9999}.bl_formInput_check_wrapper input[type=radio],.bl_formInput_check_wrapper input[type=checkbox]{opacity:0;position:absolute;left:100vw;z-index:-9999}.bl_formInput_radio_wrapper input[type=radio]:focus-visible+.wpcf7-list-item-label:after,.bl_formInput_radio_wrapper input[type=checkbox]:focus-visible+.wpcf7-list-item-label:after{background-color:rgba(17,17,17,.2)}.bl_formInput_check_wrapper input[type=radio]:focus-visible+.wpcf7-list-item-label:after,.bl_formInput_check_wrapper input[type=checkbox]:focus-visible+.wpcf7-list-item-label:after{background-color:rgba(17,17,17,.2)}@media(hover: none){.bl_formInput_radio_wrapper input[type=radio],.bl_formInput_radio_wrapper input[type=checkbox]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.bl_formInput_check_wrapper input[type=radio],.bl_formInput_check_wrapper input[type=checkbox]{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_formInput_radio_wrapper input[type=radio]:hover+.wpcf7-list-item-label:after,.bl_formInput_radio_wrapper input[type=checkbox]:hover+.wpcf7-list-item-label:after{background-color:rgba(17,17,17,.2)}.bl_formInput_check_wrapper input[type=radio]:hover+.wpcf7-list-item-label:after,.bl_formInput_check_wrapper input[type=checkbox]:hover+.wpcf7-list-item-label:after{background-color:rgba(17,17,17,.2)}}.bl_formInput_radio_wrapper .wpcf7-list-item,.bl_formInput_check_wrapper .wpcf7-list-item{cursor:pointer}.bl_formInput_radio_wrapper .wpcf7-list-item:not(:last-of-type),.bl_formInput_check_wrapper .wpcf7-list-item:not(:last-of-type){margin-right:.8rem}.bl_formInput_radio_wrapper label,.bl_formInput_check_wrapper label{width:auto;margin-right:0;margin-bottom:0;line-height:1}.bl_formInput_radio_wrapper label input[type=radio]:checked+.wpcf7-list-item-label:before,.bl_formInput_radio_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label:before{opacity:1}.bl_formInput_check_wrapper label input[type=radio]:checked+.wpcf7-list-item-label:before,.bl_formInput_check_wrapper label input[type=checkbox]:checked+.wpcf7-list-item-label:before{opacity:1}.bl_formInput_radio_wrapper label .wpcf7-list-item-label,.bl_formInput_check_wrapper label .wpcf7-list-item-label{display:inline-block;position:relative;width:100%;padding:0 1.6rem 0 4rem;border:.1rem solid rgba(0,0,0,0);font-weight:bold;font-size:1.6rem}.bl_formInput_radio_wrapper label .wpcf7-list-item-label:before,.bl_formInput_radio_wrapper label .wpcf7-list-item-label:after{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:background-color;display:block;position:absolute;top:50%;transform:translateY(-50%);content:""}.bl_formInput_check_wrapper label .wpcf7-list-item-label:before,.bl_formInput_check_wrapper label .wpcf7-list-item-label:after{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:background-color;display:block;position:absolute;top:50%;transform:translateY(-50%);content:""}@media(hover: none){.bl_formInput_radio_wrapper label,.bl_formInput_check_wrapper label{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_formInput_radio_wrapper label:hover,.bl_formInput_check_wrapper label:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.bl_formInput_radio_wrapper label .wpcf7-list-item-label{line-height:3.2rem}.bl_formInput_radio_wrapper label .wpcf7-list-item-label:before{opacity:0;left:1rem;z-index:1;width:1.2rem;height:1.2rem;margin-top:0;border-radius:50%;background-color:#111}.bl_formInput_radio_wrapper label .wpcf7-list-item-label:after{left:0;z-index:0;width:3.2rem;height:3.2rem;margin-top:0;border:.1rem solid #111;border-radius:50%;background-color:#f7f7f7}.bl_formInput_check_wrapper label .wpcf7-list-item-label{line-height:2.4rem}.bl_formInput_check_wrapper label .wpcf7-list-item-label::before{opacity:0;left:.6rem;z-index:1;width:1.2rem;height:1.2rem;margin-top:0;border-radius:.2rem;background-color:#111}.bl_formInput_check_wrapper label .wpcf7-list-item-label:after{left:0;z-index:0;width:2.4rem;height:2.4rem;margin-top:0;border:.1rem solid #111;border-radius:.2rem;background-color:#f7f7f7}.bl_formInput_birthday_block{width:33.3333%;display:flex;justify-content:space-between;align-items:center}.bl_formInput_birthday_block .wpcf7-form-control-wrap{width:100%}.bl_formInput_birthday_block:not(:last-of-type){padding-right:2.4rem}@media screen and (max-width: 560px){.bl_formInput_birthday_block:not(:last-of-type){padding-right:1.6rem}}.bl_formInput_birthday_txt{flex-shrink:0;margin-left:1rem;font-weight:bold;font-size:1.4rem;line-height:5.6rem}@media screen and (max-width: 560px){.bl_formInput_birthday_txt{margin-left:.4rem;font-size:1.2rem}}.bl_formInput_file_wrapper{display:flex;align-items:center;position:relative}.bl_formInput_file_wrapper p{display:block}.bl_formInput_file_wrapper input[type=file]{display:none}.bl_formInput_file_wrapper button{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:background-color,color,border-color;display:inline-block;flex-shrink:0;width:17.3rem;background-color:#fff;color:#111;font-size:1.5rem;border-radius:.4rem;line-height:5.6rem;text-align:center;border:.1rem solid #111;cursor:pointer}.bl_formInput_file_wrapper button:focus-visible{background-color:#fff;color:#111;border:.1rem solid #111}@media screen and (max-width: 560px){.bl_formInput_file_wrapper button{width:14rem;font-size:1.3rem}}@media(hover: none){.bl_formInput_file_wrapper button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_formInput_file_wrapper button:hover{background-color:#fff;color:#111;border:.1rem solid #111}}.bl_formInput_fileName{display:block;width:100%;padding-left:1.6rem;color:rgba(17,17,17,.3);font-size:1.2rem;font-weight:bold;line-height:1.3;pointer-events:none}.bl_formInput_fileName::before{display:block;width:0;height:0;margin-top:-.15em;content:""}.bl_formInput_fileName::after{display:block;width:0;height:0;margin-bottom:-.15em;content:""}.bl_formInput_fileName.is_fileset{color:#111}@media screen and (max-width: 560px){.bl_formInput_fileName{font-size:1.1rem}}.bl_submit{width:100%}@media screen and (max-width: 560px){.bl_submit{width:100%;margin-left:0}}.bl_submit_privacypolicy{margin-top:4rem}.bl_submit_privacypolicy_title{margin-bottom:2.4rem;font-weight:bold;font-size:2.2rem;line-height:1.3;text-align:center}.bl_submit_privacypolicy_cont{height:24rem;padding:2.4rem;overflow-y:auto;border:.1rem solid #111;border-radius:.8rem}.bl_submit_privacypolicy_cont_textBlock:not(:first-of-type){margin-top:3.2rem}.bl_submit_privacypolicy_cont_title{margin-bottom:.8rem;font-weight:bold;font-size:1.6rem;line-height:1.3}.bl_submit_privacypolicy_cont_text{font-size:1.6rem;line-height:1.5}.bl_submit #is_privacyCheckBool{display:none}.bl_submit .bl_privacyCheck_wrapper{display:flex;justify-content:center;align-items:center;margin:2.4rem 0 3.2rem;font-weight:bold;font-size:1.6rem;text-align:left}.bl_submit .bl_privacyCheck_wrapper #js_privacyCheckBtn{cursor:pointer}.bl_submit .bl_privacyCheck_wrapper #js_privacyCheckBtn .bl_privacyCheck{pointer-events:none}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck{display:inline-block;position:relative;width:3.2rem;height:3.2rem;margin-right:1.6rem;text-align:center;cursor:pointer}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck span{display:inline-block;position:relative;width:100%;height:100%;border:.1rem solid #111;border-radius:50%;background-color:#f7f7f7;vertical-align:middle;transition:background-color .15s .2s transform .35s cubic-bezier(0.78, -1.22, 0.17, 1.89);transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform;transform-origin:center}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck span:before{position:absolute;top:1.5rem;left:.8rem;transform:rotate(45deg);width:0;height:.2rem;background:#111;content:"";transform-origin:0 0}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck span:after{position:absolute;top:2.2rem;left:1.2rem;transform:rotate(305deg);width:0;height:.2rem;background:#111;content:"";transform-origin:0 0}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck.is_checked span{transform:scale(1.1);background-color:#111;border:.1rem solid #111}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck.is_checked span:after{width:1.5rem;background:#fff;transition:width .15s ease .1s}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck.is_checked span:before{width:.8rem;background:#fff;transition:width .15s ease}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck_txt{display:inline-block;line-height:1.6}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck_txt::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck_txt::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck_txt .bl_privacyCheck_link{display:inline;text-decoration:underline}.bl_submit .bl_submitBtn_wrapper{position:relative}.bl_submit .bl_submitBtn_wrapper .ajax-loader{position:absolute}.bl_submit .bl_submitBtn_wrapper .bl_submitBtn{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);display:block;width:min(100%,48rem);margin:0 auto;border:.2rem solid #111;background-color:#111;color:#fff;font-weight:bold;font-size:1.8rem;line-height:6.4rem;border-radius:6.4rem;text-align:center;outline:0;cursor:pointer;transition-property:background-color,border,color}.bl_submit .bl_submitBtn_wrapper .bl_submitBtn:focus{outline:0}.bl_submit .bl_submitBtn_wrapper .bl_submitBtn:focus-visible{background-color:#fff;color:#111}.bl_submit .bl_submitBtn_wrapper .bl_submitBtn[disabled]{border:.2rem solid #f7f7f7;background:none;background-color:#f7f7f7;color:rgba(17,17,17,.4);pointer-events:none}@media screen and (max-width: 560px){.bl_submit .bl_privacyCheck_wrapper{font-size:1.3rem}}@media(hover: none){.bl_submit .bl_privacyCheck_wrapper #js_privacyCheckBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_submit .bl_privacyCheck_wrapper #js_privacyCheckBtn:hover .bl_privacyCheck span{transform:scale(1.1)}}@media(hover: none){.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_submit .bl_privacyCheck_wrapper .bl_privacyCheck:hover span{transform:scale(1.1)}}@media(hover: none){.bl_submit .bl_submitBtn_wrapper .bl_submitBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_submit .bl_submitBtn_wrapper .bl_submitBtn:hover{background-color:#fff;color:#111}}.wpcf7-not-valid-tip{display:block;width:100%;margin-top:.8rem !important;padding:.5rem;border:.1rem solid #e35b66 !important;border-radius:.4rem;background-color:#fff0f1;color:#cc3340;font-size:1.2rem !important;line-height:1.3}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:block;width:56rem;max-width:100%;margin:1.6rem auto 0;padding:.5rem;border:.1rem solid #e35b66 !important;border-radius:.4rem;background-color:#fff0f1;color:#cc3340;font-size:1.2rem !important;text-align:center}div.wpcf7-mail-sent-ok{background:#d5edda;color:#185626}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:.1rem solid #cc3340;background:#f7d7da;color:#cc3340}div.wpcf7-mail-sent-ng{border:.1rem solid #cc3340;background:#fff0f1;color:#cc3340}div.wpcf7-spam-blocked{border:.1rem solid #feedbd;background:#fff2cf;color:#846314}.wpcf7-form-control-wrap.period{width:100%}.bl_submitBtn_wrapper .ajax-loader{position:absolute}.bl_submitBtn_wrapper .wpcf7-spinner{position:absolute;right:0;bottom:-3.2rem;left:0;margin:auto}.bl_CTAblock{padding:8rem 0;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.bl_CTAblock .el_thumb{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.bl_CTAblock .el_thumb .el_thumb_bg{width:100%;height:100%}.bl_CTAblock .icon_svg{width:12rem;height:auto;margin:4rem auto 0;display:block}.bl_CTAblock .icon_svg .bg,.bl_CTAblock .icon_svg .icon{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}@media(hover: none){.bl_CTAblock{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_CTAblock:hover .icon_svg .bg{fill:#fff}.bl_CTAblock:hover .icon_svg .icon{fill:#111}}.bl_achievement li{border-top:.1rem solid #111;display:flex}.bl_achievement li:not(:first-child){margin-top:4rem}@media screen and (max-width: 960px){.bl_achievement li{display:block}}.bl_achievement_comInfo{padding-top:4rem}.bl_achievement_background{margin-top:4rem}.bl_achievement_comInfo{width:calc(50% + 4rem);flex-shrink:0;border-right:.1rem solid #111}.bl_achievement_comInfo .companyName{margin-bottom:2.4rem}@media screen and (max-width: 960px){.bl_achievement_comInfo{width:100%;border-right:0}}.bl_achievement_comInfo_thumb{display:flex}.bl_achievement_comInfo_thumb .thumbnail_wrapper{width:20rem;height:20rem;background-color:#f4f4f4;border-radius:.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bl_achievement_comInfo_thumb .thumbnail_wrapper .company_logo{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.bl_achievement_comInfo_thumb .cont{width:100%;margin-left:4rem;padding-right:6.4rem}.bl_achievement_comInfo_thumb .cont .tl{font-size:1.4rem;display:flex;margin-top:2rem;line-height:1.3}.bl_achievement_comInfo_thumb .cont .tl .th{width:7.2rem;flex-shrink:0}.bl_achievement_comInfo_thumb .cont .tl .td{padding-left:.8rem;font-weight:bold}@media screen and (max-width: 560px){.bl_achievement_comInfo_thumb{display:block}}@media screen and (max-width: 560px){.bl_achievement_comInfo_thumb .cont{padding-right:0;margin-left:0;border-top:none}}.bl_achievement_background{padding-left:3.2rem}@media screen and (max-width: 960px){.bl_achievement_background{padding-left:0}}@media screen and (max-width: 560px){.bl_achievement_background{position:relative;height:12rem;overflow:hidden}}.bl_achievement .js_viewmore_btn{display:none}@media screen and (max-width: 560px){.bl_achievement .js_viewmore_btn{display:block;font-size:1.6rem;width:100%;line-height:4rem;text-align:center;background:#111;color:#fff;border-radius:4rem}}.bl_serviceFlowSlider_wrapper{padding:12rem 0;background-color:#222}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn{width:5.6rem;height:5.6rem}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .bg{fill:rgba(255,255,255,0)}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .border,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .arrow{fill:#fff}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .bg,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .arrow,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .splide__arrows{display:flex}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .splide__arrows button:first-child{margin-right:.8rem}@media(hover: none){.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .bg,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .border{fill:#fff}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 560px){.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn{width:4.8rem;height:4.8rem}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .bg{fill:rgba(255,255,255,0)}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .border,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .arrow{fill:#fff}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .bg,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .arrow,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 560px)and (hover: none){.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 560px)and (-ms-high-contrast: none),screen and (max-width: 560px)and (-ms-high-contrast: active),screen and (max-width: 560px)and (-moz-touch-enabled: 0),screen and (max-width: 560px)and (hover: hover){.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .bg,.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .border{fill:#fff}.bl_serviceFlowSlider_wrapper .el_headingBlock_wrapper .el_arrowBtn:hover .arrow{fill:#111}}.bl_serviceFlowSlider .splide__track{overflow:visible}.bl_serviceFlowSlider li{width:23rem;margin-right:4rem;position:relative}.bl_serviceFlowSlider li:not(:last-child):after{content:"";width:1rem;height:1.7rem;position:absolute;right:-2.4rem;top:6.4rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/element/icon/arrow-right-fff.svg)}.bl_serviceFlowSlider li .el_textBlock{margin-top:1.6rem}.bl_serviceFlowSlider li .el_textBlock h3.el_textBlock_title6{color:#fff;margin-bottom:1.2rem}.bl_serviceFlowSlider li .el_textBlock p{color:#c9c9c9}.bl_accordion{position:relative;width:100%;max-width:100%;margin:0 auto}.bl_accordion_list{overflow:hidden}.bl_accordion_list:not(:first-child){margin-top:.8rem}.bl_accordion_list .bl_accordion_title{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:.4rem;background-color:#232323;padding:2.4rem 4rem;cursor:pointer}.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper{display:flex;align-items:center;margin-right:2.4rem}.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper p{color:rgba(255,255,255,.32);font-size:1.8rem;flex-shrink:0;width:30rem}.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper h3{color:#fff;font-weight:bold;font-size:2.2rem;line-height:1.5;width:calc(100% - 30rem);text-align:left}.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper h3::before{display:block;width:0;height:0;margin-top:-0.25em;content:""}.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper h3::after{display:block;width:0;height:0;margin-bottom:-0.25em;content:""}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper{width:3.2rem;height:3.2rem;border-radius:50%;position:relative;background-color:rgba(255,255,255,.4);flex-shrink:0;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform,background-color}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:1.6rem;height:1.6rem;margin:auto}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform,background-color;position:absolute;left:0;width:100%;height:.2rem;background-color:#fff}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span:nth-of-type(1){top:.7rem;transform:rotate(0deg)}.bl_accordion_list .bl_accordion_title .bl_accordion_iconWrapper .bl_accordion_icon span:nth-of-type(2){top:.7rem;transform:rotate(90deg)}.bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(1){display:none}.bl_accordion_list .bl_accordion_title[aria-expanded=true] .bl_accordion_icon span:nth-of-type(2){top:.7rem;transform:rotate(180deg)}.bl_accordion_list .bl_accordion_content{position:relative}.bl_accordion_list .bl_accordion_content_inner{padding:3.2rem 1.6rem}.bl_accordion_list:not(:first-of-type) .bl_accordion_content{height:0}@media screen and (max-width: 560px){.bl_accordion_list .bl_accordion_title{padding:2.4rem 1.6rem}}@media screen and (max-width: 960px){.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper{display:block;margin-right:1.6rem}}@media screen and (max-width: 960px){.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper p{font-size:1.8rem;margin-right:0;margin-bottom:.8rem;width:100%}}@media screen and (max-width: 560px){.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper p{font-size:1.5rem}}@media screen and (max-width: 960px){.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper h3{width:100%;text-align:left}}@media screen and (max-width: 560px){.bl_accordion_list .bl_accordion_title .bl_accordion_titleWrapper h3{font-size:1.8rem}}@media(hover: none){.bl_accordion_list .bl_accordion_title{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_accordion_list .bl_accordion_title:hover .bl_accordion_iconWrapper{background-color:#fff}.bl_accordion_list .bl_accordion_title:hover .bl_accordion_iconWrapper .bl_accordion_icon span{background-color:#111}}@media screen and (max-width: 560px){.bl_accordion_list .bl_accordion_content_inner{padding:2.4rem 1.6rem}}.bl_accordion.is_sideBar .bl_accordion_title{background-color:rgba(0,0,0,0);border-radius:0;border-top:.1rem solid rgba(112,112,112,.4);border-bottom:.1rem solid rgba(112,112,112,.4);padding:2rem 0}.bl_accordion.is_sideBar .bl_accordion_titleWrapper h3{color:#111;font-size:2.4rem;font-weight:400;width:100%;text-align:left}.bl_accordion.is_sideBar .bl_accordion_iconWrapper{background-color:#333}.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button,.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a{font-size:2.4rem;padding-left:2.4rem;position:relative}.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button:not(:first-child),.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a:not(:first-child){margin-top:1.6rem}.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button span,.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a span{position:absolute;top:.4rem;right:auto;bottom:0;left:0;margin:auto;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid #111}.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button span::after,.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a span::after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:#111;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:opacity}.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner form:not(:first-child){margin-top:1.6rem}@media(hover: none){.bl_accordion.is_sideBar .bl_accordion_title{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_accordion.is_sideBar .bl_accordion_title:hover .bl_accordion_iconWrapper{background-color:rgba(112,112,112,.2)}}@media(hover: none){.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button,.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner button:hover span::after,.bl_accordion.is_sideBar .bl_accordion_content .bl_accordion_content_inner a:hover span::after{opacity:1}}.bl_table_tr{display:flex}@media screen and (max-width: 960px){.bl_table_tr{display:block}}.bl_table_th,.bl_table_td{padding:2.4rem 0 2rem;border-bottom:.1rem solid #111}.bl_table_th{width:23rem;flex-shrink:0;margin-right:.8rem;border-bottom:.1rem solid #111;font-weight:bold}@media screen and (max-width: 960px){.bl_table_th{width:100%;border-bottom:none;margin-right:0;padding-bottom:0}}.bl_table_td{width:100%;border-bottom:.1rem solid rgba(17,17,17,.24)}.bl_table_td span{font-weight:bold;font-size:1.8rem}.bl_table_td span.mbtop{margin-top:.8rem;display:inline-block}@media screen and (max-width: 960px){.bl_table_td{padding-top:.8rem}}.wp-pagenavi{display:flex;justify-content:center;align-items:center;margin-top:7.2rem;text-align:center}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background:none;font-weight:bold;height:auto;width:1.12rem;height:1.741rem;background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:.4rem}.wp-pagenavi .nextpostslink{background-image:url(../images/element/icon/arrow-right.svg);margin-left:1.6rem}.wp-pagenavi .previouspostslink{background-image:url(../images/element/icon/arrow-left.svg);margin-right:1.6rem}.wp-pagenavi .page,.wp-pagenavi .current{color:#111;display:block;font-family:"Visby CF",sans-serif;font-size:2rem;border-radius:50%;font-weight:500;line-height:5.6rem;width:5.6rem;height:5.6rem;margin:0 .4rem;text-align:center}.wp-pagenavi .page{cursor:pointer}.wp-pagenavi .current{background-color:#232323;color:#fff}@media screen and (max-width: 560px){.wp-pagenavi{margin-top:4.8rem}}@media(hover: none){.wp-pagenavi .page{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.wp-pagenavi .page:hover{background-color:#232323;color:#fff}}.modal_wrapper{position:fixed;height:100vh;top:0;left:0;width:100%;pointer-events:none;z-index:9999}.bl_modal_overlay{position:fixed;top:0;left:0;right:0;bottom:auto;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;width:100%;height:100%}.bl_modal_container{background-color:#fff;padding:5.6rem 8rem;width:min(100% - 3.2rem,104rem);height:min(var(--vh, 1vh)*100 - 3.2rem,56rem);overflow-y:auto;box-sizing:border-box;border-radius:1.2rem}@media screen and (max-width: 960px){.bl_modal_container{padding:5.6rem 1.6rem}}@media screen and (max-width: 560px){.bl_modal_container{padding:3.2rem 1.6rem}}.bl_modal_close{border:0;width:3.2rem;height:3.2rem;position:absolute;top:1.6rem;right:1.6rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#f4f4f4;border-radius:50%}.bl_modal_close svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media(hover: none){.bl_modal_close{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_modal_close:hover{transform:scale(0.9)}}@media screen and (max-width: 960px){.bl_modal_close:focus{outline:none}}.bl_modal_cont{margin:0 auto}.bl_modal_cont .profile_wrapper{display:flex}.bl_modal_cont .thumbnailBlock{width:min(100%,33.5rem);flex-shrink:0;margin:0 auto}.bl_modal_cont .thumbnailBlock .el_thumb{border-radius:.4rem}.bl_modal_cont .thumbnailBlock .el_thumb_bg{padding-top:133%}.bl_modal_cont .textBlock{width:100%;padding-left:8rem}.bl_modal_cont .textBlock .name_wrapper{padding-bottom:4rem;position:relative}.bl_modal_cont .textBlock .name_wrapper::after{width:12rem;height:.1rem;background-color:#111;position:absolute;top:auto;right:auto;bottom:0;left:0}.bl_modal_cont .textBlock .name_wrapper .position{font-size:2.2rem;margin-bottom:1.6rem}.bl_modal_cont .textBlock .name_wrapper .name{font-size:4.8rem;margin-bottom:1.6rem}.bl_modal_cont .textBlock .name_wrapper .furigana{font-size:1.8rem;font-weight:bold}.bl_modal_cont .textBlock .profileBlock{background-color:rgba(244,244,244,.64);border-radius:.8rem;padding:2.4rem}.bl_modal_cont .textBlock .profileBlock h4{font-size:1.8rem;margin-bottom:1.6rem}@media screen and (max-width: 560px){.bl_modal_cont .profile_wrapper{display:block}}@media screen and (max-width: 960px){.bl_modal_cont .textBlock{padding-left:3.2rem}}@media screen and (max-width: 560px){.bl_modal_cont .textBlock{padding-left:0;margin-top:4rem}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .bl_modal_overlay{animation:mmfadeIn .4s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .bl_modal_container{animation:mmslideIn .4s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .bl_modal_overlay{animation:mmfadeOut .4s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .bl_modal_container{animation:mmslideOut .4s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .bl_modal_container,.micromodal-slide .bl_modal_overlay{will-change:transform}.bl_sideBar{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.bl_sideBar.archive{padding:0 4rem 0 20rem;background-color:#fff}.bl_sideBar.single{padding:0 12rem 0 4rem;background-color:#f4f4f4}@media screen and (max-width: 960px){.bl_sideBar.archive{padding:4rem 1.6rem}}@media screen and (max-width: 960px){.bl_sideBar.single{padding:4rem 1.6rem}}.bl_sideBar_block_title{font-size:2.4rem;margin-bottom:2.4rem}.bl_sideBar_block:not(:first-child){margin-top:3.2rem}.bl_sideBar_block .cateList li:not(:first-child){margin-top:.8rem}.bl_sideBar_block .cateList a{font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;background-color:#333}.bl_sideBar_block .cateList a span{line-height:1.2}.bl_sideBar_block .cateList a.cl_orange{background-color:#c77836}.bl_sideBar_block .cateList a.cl_blue{background-color:#1a87b9}.bl_sideBar_block .cateList a.cl_dblue{background-color:#3359ad}.bl_sideBar_block .cateList a.cl_purple{background-color:#47319b}.bl_sideBar_block .cateList a.cl_green{background-color:#458b4c}.bl_sideBar_block .cateList a.cl_grey{background-color:#6e6e6e}.bl_sideBar_block .snsList{display:flex}.bl_sideBar_block .snsList li{width:4rem}.bl_sideBar_block .snsList li:not(:last-child){margin-right:1.2rem}@media screen and (max-width: 560px){.bl_sideBar_block .cateList a{font-size:1.2rem;padding:.8rem 1.2rem}}@media(hover: none){.bl_sideBar_block .cateList a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_sideBar_block .cateList a:hover{opacity:.7}}@media screen and (max-width: 960px){.bl_sideBar_block .cateList{display:flex;flex-wrap:wrap;margin-bottom:-0.8rem}.bl_sideBar_block .cateList li{margin:0 .4rem .8rem}.bl_sideBar_block .cateList li:not(:first-child){margin-top:0}}@media screen and (max-width: 560px){.bl_sideBar_block .snsList li{width:3.2rem}}@media screen and (max-width: 560px){.bl_sideBar_block .snsList li:not(:last-child){margin-right:.8rem}}@media(hover: none){.bl_sideBar_block .snsList li a,.bl_sideBar_block .snsList li button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_sideBar_block .snsList li a:hover,.bl_sideBar_block .snsList li button:hover{transform:scale(0.95)}}.bl_article>*:first-child{margin-top:0 !important}.bl_article>*:last-child{margin-bottom:0 !important}.bl_article h1,.bl_article h2{font-size:2.4rem;font-weight:bold;line-height:1.6;margin:6.4rem 0 2.4rem;position:relative;padding-bottom:1.6rem}.bl_article h1:before,.bl_article h2:before{content:"";width:min(100%,40rem);height:.2rem;background-color:#111;position:absolute;left:0;bottom:0}.bl_article h3,.bl_article h4,.bl_article h5,.bl_article h6{font-size:1.8rem;font-weight:bold;line-height:1.6;margin:4rem 0 2.4rem}.bl_article h3::before,.bl_article h4::before,.bl_article h5::before,.bl_article h6::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.bl_article h3::after,.bl_article h4::after,.bl_article h5::after,.bl_article h6::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.bl_article p,.bl_article div.li,.bl_article .descr{font-size:1.5rem;line-height:2;margin:2.4rem 0}.bl_article p::before,.bl_article div.li::before,.bl_article .descr::before{display:block;width:0;height:0;margin-top:-0.5em;content:""}.bl_article p::after,.bl_article div.li::after,.bl_article .descr::after{display:block;width:0;height:0;margin-bottom:-0.5em;content:""}.bl_article p.has-text-align-center,.bl_article div.li.has-text-align-center,.bl_article .descr.has-text-align-center{text-align:center}.bl_article p.has-text-align-right,.bl_article div.li.has-text-align-right,.bl_article .descr.has-text-align-right{text-align:right}.bl_article p a,.bl_article div.li a,.bl_article .descr a{color:#111;display:inline;text-decoration:underline}.bl_article p strong,.bl_article div.li strong,.bl_article .descr strong{font-weight:bold}.bl_article ul,.bl_article ol{margin:4rem 0}.bl_article ul li,.bl_article ol li{font-size:1.6rem;line-height:2;list-style:none;padding-left:2.4rem;position:relative}.bl_article ul li a,.bl_article ol li a{color:#111;display:inline;text-decoration:underline}.bl_article ul li:not(:first-child),.bl_article ol li:not(:first-child){margin-top:2.4rem}.bl_article ul li::after,.bl_article ol li::after{position:absolute;top:0;right:auto;bottom:0;left:0}.bl_article ul li::after{content:"";width:.4rem;height:.4rem;background-color:#111;border-radius:50%;top:1.4rem}.bl_article ol li{counter-increment:listNum}.bl_article ol li::after{content:"" counter(listNum) ".";color:#111;font-weight:bold}.bl_article table{border-collapse:collapse;font-size:1.5rem;margin-top:4rem;width:100%}.bl_article table td{border:.1rem solid #111;line-height:1.7;padding:1.6rem;text-align:left}.bl_article table th{border:.1rem solid #111;line-height:1.7;padding:1.6rem;text-align:left;font-weight:bold;background-color:#f4f4f4}.bl_article table tr:nth-child(odd) th,.bl_article table tr:nth-child(odd) td{background-color:#f4f4f4}.bl_article strong{font-weight:bold}.bl_article blockquote{padding:3.2rem 3.2rem 1.6rem 3.2rem;background-color:#f4f4f4;border-radius:.8rem;margin:6.4rem 0 4rem;position:relative}.bl_article blockquote:before{margin:auto;top:-0.6rem;left:1.3rem;content:"";position:absolute;width:2.1rem;height:1.9rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/element/icon/quote.svg)}.bl_article blockquote p{margin:0;font-weight:bold}.bl_article blockquote a{display:inline}.bl_article blockquote cite{font-size:1.4rem;opacity:.48;width:100%;text-align:right;display:inline-block;margin-top:2.4rem;line-height:1.8}.bl_article blockquote cite a{display:inline}.bl_article p{font-size:1.5rem;line-height:2;margin:4rem 0}.bl_article p::before{display:block;width:0;height:0;margin-top:-0.5em;content:""}.bl_article p::after{display:block;width:0;height:0;margin-bottom:-0.5em;content:""}.bl_article p a{color:#111;display:inline;text-decoration:underline}.bl_article strong{font-weight:bold}.bl_article img{display:block;margin:4rem 0}.bl_article figure{margin:4rem 0}.bl_article figure img{margin-bottom:0}.bl_article figure figcaption{font-size:1.5rem;line-height:2;text-align:center;margin-top:1.6rem}.bl_article figure figcaption::before{display:block;width:0;height:0;margin-top:-0.5em;content:""}.bl_article figure figcaption::after{display:block;width:0;height:0;margin-bottom:-0.5em;content:""}.bl_article .wp-block-columns{justify-content:space-between;display:flex}.bl_article .wp-block-columns .wp-block-column{width:calc(50% - 2.4rem)}.bl_article mark{background:linear-gradient(transparent 60%, #ffff8e 70%);background:-webkit-linear-gradient(transparent 60%, #ffff8e 0)}.bl_article s{text-decoration:line-through}.bl_article em{font-style:italic}@media screen and (max-width: 560px){.bl_article h1,.bl_article h2{font-size:2rem}}@media(hover: none){.bl_article p a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_article p a:hover{opacity:.7}}@media(hover: none){.bl_article ul li a,.bl_article ol li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_article ul li a:hover,.bl_article ol li a:hover{opacity:.7}}@media(hover: none){.bl_article blockquote cite a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.bl_article blockquote cite a:hover{color:#111}}.bl_objBg{overflow:hidden;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.bl_objBg .background{opacity:0}.bl_objBg .forward,.bl_objBg .back{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0}.bl_ourServiceGraph{position:relative}.bl_ourServiceGraph .star{position:absolute;width:10rem}.bl_ourServiceGraph .star:nth-child(1){top:4%;left:50%}.bl_ourServiceGraph .star:nth-child(2){bottom:32%;right:8%}.bl_ourServiceGraph .star:nth-child(3){bottom:5%;left:40%}.bl_ourServiceGraph .sm{display:none}.bl_ourServiceGraph .lg{display:block}@media screen and (max-width: 560px){.bl_ourServiceGraph .star{width:8rem}}@media screen and (max-width: 560px){.bl_ourServiceGraph .star:nth-child(1){top:3%;left:12%}}@media screen and (max-width: 560px){.bl_ourServiceGraph .star:nth-child(2){bottom:28%;right:3%}}@media screen and (max-width: 560px){.bl_ourServiceGraph .star:nth-child(3){bottom:2%;left:50%}}@media screen and (max-width: 560px){.bl_ourServiceGraph .sm{display:block}}@media screen and (max-width: 560px){.bl_ourServiceGraph .lg{display:none}}.bl_ourServiceGraph_arrow{position:absolute;height:7.2rem;width:10.4rem}.bl_ourServiceGraph_arrow:nth-child(1){top:52%;left:26%}.bl_ourServiceGraph_arrow:nth-child(2){top:25%;right:28%}.bl_ourServiceGraph_arrow img{width:5.6rem;position:absolute}.bl_ourServiceGraph_arrow img:nth-child(1){top:0;left:0}.bl_ourServiceGraph_arrow img:nth-child(2){bottom:0;right:0}@media screen and (max-width: 560px){.bl_ourServiceGraph_arrow{height:4.8rem;width:6.4rem}}@media screen and (max-width: 560px){.bl_ourServiceGraph_arrow:nth-child(1){top:56%;left:18%}}@media screen and (max-width: 560px){.bl_ourServiceGraph_arrow:nth-child(2){top:25%;right:25%}}@media screen and (max-width: 560px){.bl_ourServiceGraph_arrow img{width:4rem}}.el_btn_main{--height:5.6rem;display:inline-block;padding-right:3rem;padding-left:3rem;line-height:calc(var(--height) - .8rem);height:var(--height);font-size:2rem;color:#fff;background-color:#111;border-radius:var(--height);text-align:center;letter-spacing:0;border:.2rem solid #111;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:background-color,opacity,fill,color,box-shadow,transform,border-color}.el_btn_main:link,.el_btn_main:active,.el_btn_main:visited{color:#fff}.el_btn_main.grey{background-color:#333;border-color:#333}.el_btn_main span{position:relative}@media screen and (max-width: 960px){.el_btn_main{--height:4.8rem}}@media(hover: none){.el_btn_main{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.el_btn_main:hover{color:#111}}@media screen and (max-width: 960px){.el_btn_main{font-size:1.6rem}}.el_btn_main__mini{--height:4.8rem;width:14.5rem;font-size:1.4rem}.el_btn_main__mini span{padding-left:2.4rem}@media(hover: none){.el_btn_main{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.el_btn_main:hover{background-color:#fff;color:#111}.el_btn_main:hover span::before{transform:scale(0.6666);border-color:#111;background-color:#111}.el_btn_main:hover.grey{border-color:#fff}}.el_btn_header{padding:0px 20px;line-height:3.7rem;height:4rem;border-radius:4rem;text-align:center;font-size:1.6rem;font-weight:600;border:.1rem solid #f4f4f4;color:#f4f4f4}.el_btn_header:link,.el_btn_header:visited{color:#f4f4f4}.el_btn_header:hover,.el_btn_header:active{color:#111}@media(hover: none){.el_btn_header{-webkit-tap-highlight-color:rgba(0,0,0,0)}}.ly_headerNav_wrapper .el_btn_header{margin-left:2.4rem}@media screen and (max-width: 560px){.ly_headerNav_wrapper .el_btn_header{display:none}}.el_textBlock_title{font-size:2.8rem;font-weight:bold;line-height:1.6}.el_textBlock_title::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_title::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.el_textBlock_title span{font-size:2.2rem}@media screen and (max-width: 960px){.el_textBlock_title{font-size:2.8rem;line-height:1.5}.el_textBlock_title::before{display:block;width:0;height:0;margin-top:-0.25em;content:""}.el_textBlock_title::after{display:block;width:0;height:0;margin-bottom:-0.25em;content:""}}.el_textBlock_title2{font-size:2rem;font-weight:bold;line-height:1.6}.el_textBlock_title2::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_title2::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.el_textBlock_title3{font-size:4rem;font-weight:bold;line-height:1.3}.el_textBlock_title3::before{display:block;width:0;height:0;margin-top:-.15em;content:""}.el_textBlock_title3::after{display:block;width:0;height:0;margin-bottom:-.15em;content:""}@media screen and (max-width: 560px){.el_textBlock_title3{font-size:3.2rem}}.el_textBlock_title4{font-size:2.4rem;font-weight:bold;line-height:1.6}.el_textBlock_title4::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_title4::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}@media screen and (max-width: 560px){.el_textBlock_title4{font-size:2rem}}.el_textBlock_title5{font-size:3.2rem;line-height:1.6}.el_textBlock_title5::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_title5::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}@media screen and (max-width: 560px){.el_textBlock_title5{font-size:2.8rem;line-height:1.3}.el_textBlock_title5::before{display:block;width:0;height:0;margin-top:-.15em;content:""}.el_textBlock_title5::after{display:block;width:0;height:0;margin-bottom:-.15em;content:""}}.el_textBlock_title6{font-size:1.8rem;line-height:1.6;font-weight:bold}.el_textBlock_title6::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_title6::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.el_textBlock_question{font-size:1.4rem;padding-left:1.8rem;position:relative}.el_textBlock_question:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:.8rem;height:.8rem;background-color:#111;border-radius:50%}.el_textBlock_text{font-size:1.6rem;line-height:2}.el_textBlock_text::before{display:block;width:0;height:0;margin-top:-0.5em;content:""}.el_textBlock_text::after{display:block;width:0;height:0;margin-bottom:-0.5em;content:""}.el_textBlock_text.tight{line-height:1.6}.el_textBlock_text.tight::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_textBlock_text.tight::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}@media screen and (max-width: 960px){.el_textBlock_text{line-height:1.8}.el_textBlock_text::before{display:block;width:0;height:0;margin-top:-0.4em;content:""}.el_textBlock_text::after{display:block;width:0;height:0;margin-bottom:-0.4em;content:""}}@media screen and (max-width: 560px){.el_textBlock_text{font-size:1.5rem}}.el_textBlock_text2{font-size:1.6rem;line-height:1.8}.el_textBlock_text2::before{display:block;width:0;height:0;margin-top:-0.4em;content:""}.el_textBlock_text2::after{display:block;width:0;height:0;margin-bottom:-0.4em;content:""}.el_textBlock_text2.loose{line-height:1.8}.el_textBlock_text2.loose::before{display:block;width:0;height:0;margin-top:-.6em;content:""}.el_textBlock_text2.loose::after{display:block;width:0;height:0;margin-bottom:-.6em;content:""}.el_textBlock.cl_fff>*{color:#fff}.el_textBlock.cl_fff .el_textBlock_question:before{background-color:#fff}.el_textBlock.al_center{text-align:center}.el_textBlock>*:last-child{margin-bottom:0 !important}.el_textBlock .el_textBlock_title{margin-bottom:3.2rem}.el_textBlock .el_textBlock_title2{margin-bottom:1.6rem}.el_textBlock .el_textBlock_title4,.el_textBlock .el_textBlock_title5{margin-bottom:2.4rem}.el_textBlock .el_textBlock_title6{margin-bottom:1.6rem}.el_textBlock .el_textBlock_question{margin-bottom:3.2rem}.el_textBlock .el_textBlock_text,.el_textBlock .el_textBlock_text2{margin-bottom:2.4rem;font-family:"Mulish"}.el_textBlock .el_btn_wrapper{margin-top:4rem}@media screen and (max-width: 960px){.el_textBlock .el_textBlock_title{margin-bottom:2.4rem}}@media screen and (max-width: 960px){.el_textBlock .el_textBlock_title4{margin-bottom:1.6rem}}.el_thumb{overflow:hidden;position:relative;z-index:10}.el_thumb_bg{background-repeat:no-repeat;background-size:cover;background-position:center;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:transform}.el_thumb_bg picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.el_thumb_bg picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:initial;width:100%;height:100%}.el_thumb_bg.js_fadeInThumb{transform:scale(1.1)}.el_thumb{background-color:#c4c4c4}.el_thumb.ra_16-9 .el_thumb_bg{padding-top:56.25%}.el_thumb.ra_3-2 .el_thumb_bg{padding-top:66.66%}.el_thumb.ra_4-3 .el_thumb_bg{padding-top:75%}.el_thumb_bg{background-color:#c4c4c4}.lazyloaded{background-color:rgba(0,0,0,0)}.el_headingBlock_title{font-size:6.4rem;display:inline-block;letter-spacing:0}.el_headingBlock_title .ring_wrapper{position:relative}.el_headingBlock_title .ring_wrapper span.ff_classico{display:inline-block}.el_headingBlock_title .ring01,.el_headingBlock_title .ring02{display:none;position:absolute;width:1.9rem;left:0;top:0;bottom:0;margin:auto}.el_headingBlock_title .ring01{z-index:1}.el_headingBlock_title .ring_wrapper span,.el_headingBlock_title .ring_wrapper .ring01,.el_headingBlock_title .ring_wrapper .ring02{opacity:0}.el_headingBlock_title .lg{display:inline !important}.el_headingBlock_title .sm{display:none !important}@media screen and (max-width: 960px){.el_headingBlock_title{font-size:4.8rem}}@media screen and (max-width: 560px){.el_headingBlock_title{font-size:4rem}}@media screen and (max-width: 960px){.el_headingBlock_title .ring01,.el_headingBlock_title .ring02{width:1.4rem}}@media screen and (max-width: 560px){.el_headingBlock_title .lg{display:none !important}}@media screen and (max-width: 560px){.el_headingBlock_title .sm{display:inline !important}}.el_headingBlock_title2{font-size:8rem}.el_headingBlock_subTitle{font-size:3.2rem}@media screen and (max-width: 960px){.el_headingBlock_subTitle{font-size:1.8rem}}.el_headingBlock_subTitle2{font-size:2.4rem;font-weight:bold}@media screen and (max-width: 560px){.el_headingBlock_subTitle2{font-size:2rem}}.el_headingBlock_subTitle3{font-size:2rem;font-weight:600}.el_headingBlock_subTitle3.cl_blue{color:#1a87b9}.el_headingBlock_subTitle3.cl_purple{color:#47319b}.el_headingBlock_subTitle3.cl_orange{color:#c77836}.el_headingBlock_subTitle4{font-size:1.6rem;font-weight:bold}.el_headingBlock_text{font-size:1.6rem;font-weight:bold;line-height:1.6}.el_headingBlock_text::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.el_headingBlock_text::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.el_headingBlock.al_center{text-align:center}.el_headingBlock.al_left{text-align:left}.el_headingBlock.cl_fff>*{color:#fff !important}.el_headingBlock_wrapper{display:flex;align-items:flex-end;justify-content:space-between}.el_headingBlock>*:last-child{margin-bottom:0 !important}.el_headingBlock .el_headingBlock_title{margin-bottom:3.2rem}.el_headingBlock .el_headingBlock_subTitle4{margin-top:-1.6rem}.el_headingBlock .el_headingBlock_subTitle,.el_headingBlock .el_headingBlock_subTitle2{margin-bottom:2.4rem}.el_headingBlock .el_btn_wrapper{margin-top:4rem}.el_headingBlock.mb_lv1{margin-bottom:4.8rem}@media screen and (max-width: 960px){.el_headingBlock .el_headingBlock_subTitle{margin-bottom:1.6rem}}.el_headingBlock_wrapper.mb_lv1{margin-bottom:4.8rem}@media screen and (max-width: 560px){.el_headingBlock.mb_lv1,.el_headingBlock_wrapper.mb_lv1{margin-bottom:3.2rem}}.el_headingBlock.mb_lv2,.el_headingBlock_wrapper.mb_lv2{margin-bottom:4rem}@media screen and (max-width: 560px){.el_headingBlock.mb_lv2,.el_headingBlock_wrapper.mb_lv2{margin-bottom:3.2rem}}.el_headingBlock.mb_lv3,.el_headingBlock_wrapper.mb_lv3{margin-bottom:3.2rem}@media screen and (max-width: 560px){.el_headingBlock.mb_lv3,.el_headingBlock_wrapper.mb_lv3{margin-bottom:2.4rem}}.el_headingBlock.mb_lv4,.el_headingBlock_wrapper.mb_lv4{margin-bottom:5.6rem}@media screen and (max-width: 560px){.el_headingBlock.mb_lv4,.el_headingBlock_wrapper.mb_lv4{margin-bottom:4rem}}.splide__arrows{pointer-events:none}.splide__arrows .el_arrowBtn{pointer-events:auto;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);border-radius:50%}@media(hover: none){.splide__arrows .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.splide__arrows .el_arrowBtn:hover{transform:scale(1.1)}}.splide__arrow--next .el_arrowBtn{transform:rotate(180deg)}@media(hover: none){.splide__arrow--next .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.splide__arrow--next .el_arrowBtn:hover{transform:rotate(180deg) scale(1.1)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@media(hover: none){.an_thumb_zoom{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.an_thumb_zoom:hover .el_thumb .el_thumb_bg{transform:scale(1.1)}}.is_fadeInUp,.is_fadeInRight,.is_fadeInLeft{opacity:0}.is_fadeInUpBlock .line{opacity:0;display:inline-block}#js_pageTrans{height:100vh;background-color:#fff;width:100%;position:fixed;top:0;bottom:0;z-index:9990;transform:translateY(100vh);pointer-events:none;visibility:hidden;will-change:transform}.js_scrollTxt{pointer-events:none;max-width:initial}.js_waveBgWrapper{pointer-events:none}.lg_only{display:block}@media screen and (max-width: 960px){.lg_only{display:none}}.md_only,.sm_only{display:none}@media screen and (max-width: 960px){.md_only{display:block}}@media screen and (max-width: 560px){.sm_only{display:block}}.hp_asterisk{position:relative}.hp_asterisk:after{color:red;content:"*";line-height:1;position:absolute;top:0;right:auto;bottom:auto;left:-10px}.ff_cinzel{font-family:"Visby CF","Montserrat",serif}.ff_classico{font-family:"Visby CF","Montserrat",sans-serif}.hp_colorKey{color:#111}.hp_iframeWrapper{width:100%;position:relative}.hp_iframeWrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hp_iframeWrapper.ra_16-9{padding-top:56.25%}.hp_iframeWrapper.ra_square{padding-top:100%}.js_copyBtn{position:relative}.js_copyBtn p{position:absolute;visibility:hidden;color:#111;font-size:1.2rem;white-space:nowrap;top:auto;letter-spacing:0;bottom:-1.6rem;left:50%;transform:translate(-50%, -0.8rem);transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.js_copyBtn.is_copied p{visibility:visible;transform:translate(-50%, 0)}#js_loading{width:100%;height:calc(var(--vh, 1vh)*100);position:fixed;z-index:9999;pointer-events:none}#js_loading .un_loadingBg{background-color:#111;position:absolute;top:0;left:0;width:100%;height:100%}#js_loading .un_loading_loader{position:absolute;top:3.2rem;right:3.2rem;bottom:auto;left:auto;margin:auto}#js_loading .un_loading_loader .loader{border-radius:50%;width:3.2rem;height:3.2rem;position:relative;text-indent:-9999em;border-top:.2rem solid rgba(244,244,244,.2);border-right:.2rem solid rgba(244,244,244,.2);border-bottom:.2rem solid rgba(244,244,244,.2);border-left:.2rem solid #ededed;transform:translateZ(0);animation:load8 2s infinite linear}#js_loading .un_loading_loader .loader:after{border-radius:50%;width:3.2rem;height:3.2rem}#js_loading #js_openingTitle{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}#js_loading #js_openingTitle span{display:block;opacity:0;font-size:24rem;white-space:nowrap;color:#fff;will-change:opacity,transform}#js_loading #js_openingTitle .line01{position:relative;left:-16rem}#js_loading #js_openingTitle .line02{position:relative;left:16rem}#js_loading #js_openingTitle .line03{position:relative;left:6.4rem}#js_loading .un_loading_loader{opacity:0;transform:translateY(1.6rem)}#js_loading #js_openingTitle .line01{transform:translateX(100%) skewX(30deg)}#js_loading #js_openingTitle .line02{transform:translateX(-100%) skewX(-30deg)}#js_loading #js_openingTitle .line03{transform:translateX(100%) skewX(30deg)}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 560px){#js_loading #js_openingTitle span{font-size:16rem}}@media screen and (max-width: 560px){#js_loading #js_openingTitle .line01{left:-8rem}}@media screen and (max-width: 560px){#js_loading #js_openingTitle .line02{left:1.6rem}}@media screen and (max-width: 560px){#js_loading #js_openingTitle .line03{left:-3.2rem}}.pg_top .bg_grey{background-color:#f4f4f4}.pg_top_mvScene{position:relative;height:calc(var(--fixvh, 1vh)*100)}.pg_top_mvScene canvas{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%}.pg_top_mvScene_gradation{position:absolute;top:auto;right:auto;bottom:8%;left:38%;max-width:initial;width:auto;height:60%;z-index:0;opacity:0}@media screen and (max-width: 560px){.pg_top_mvScene_gradation{left:0%;bottom:30%;height:42%}}.pg_top_mvScene_title{position:absolute;bottom:6.9rem;left:7.6rem;z-index:10;mix-blend-mode:exclusion}.pg_top_mvScene_title .line{max-width:initial;width:auto;display:block;opacity:0}.pg_top_mvScene_title .line img{height:100%;width:auto;max-width:initial}.pg_top_mvScene_title .line01,.pg_top_mvScene_title .line02,.pg_top_mvScene_title .line04{height:6.2rem}.pg_top_mvScene_title .line02,.pg_top_mvScene_title .line01{margin-bottom:2.8rem}.pg_top_mvScene_title .line03{height:2.1rem;margin:2.1rem 0 1.6rem}@media screen and (max-width: 960px){.pg_top_mvScene_title{left:3.2rem;bottom:2.4rem}}@media screen and (max-width: 560px){.pg_top_mvScene_title{left:1.6rem}}@media(max-width: 960px){.pg_top_mvScene_title .line02,.pg_top_mvScene_title .line01,.pg_top_mvScene_title .line02,.pg_top_mvScene_title .line01{margin-bottom:0}}@media screen and (max-width: 960px){.pg_top_mvScene_title .line01{height:3.7rem}.pg_top_mvScene_title .line02{height:3.7rem}.pg_top_mvScene_title .line03{height:1.3rem}.pg_top_mvScene_title .line04{height:8.8rem}}.pg_top_mvScene_subTitle{position:absolute;top:50%;right:0;bottom:auto;left:0;transform:translateY(-50%);margin:auto;color:#fff;text-align:center}.pg_top_mvScene_subTitle span{display:block;opacity:0}.pg_top_mvScene_subTitle .line01,.pg_top_mvScene_subTitle .line02,.pg_top_mvScene_subTitle .line03{font-size:11rem}.pg_top_mvScene_subTitle .line02,.pg_top_mvScene_subTitle .line03{margin-top:.4rem}.pg_top_mvScene_subTitle .line04{font-weight:400;font-size:2.2rem;margin-top:4.4rem}@media screen and (max-width: 960px){.pg_top_mvScene_subTitle .line01,.pg_top_mvScene_subTitle .line02,.pg_top_mvScene_subTitle .line03{font-size:5.2rem}}@media screen and (max-width: 960px){.pg_top_mvScene_subTitle .line04{font-size:1.6rem;line-height:1.6}}.pg_top_mvScene_holeAnim{width:8rem;height:9.8rem;position:absolute;bottom:2rem;right:8rem;z-index:10}.pg_top_mvScene_holeAnim .hole{width:100%;position:absolute;left:0;opacity:0}.pg_top_mvScene_holeAnim .hole.hole1{bottom:0}.pg_top_mvScene_holeAnim .hole.hole2{bottom:40%}.pg_top_mvScene_holeAnim .hole.hole3{bottom:50%}.pg_top_mvScene_holeAnim .hole.hole4{bottom:60%}.pg_top_mvScene_holeAnim .hole.hole5{bottom:70%}.pg_top_mvScene_holeAnim .dot{position:absolute;top:0;left:0;right:0;margin:auto;width:1.2rem;opacity:0}@media screen and (max-width: 560px){.pg_top_mvScene_holeAnim{bottom:22rem;right:.8rem;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);width:7rem;height:7rem}}.pg_top_news{padding:6.4rem 0;background-color:#fff}.pg_top_news .ly_inner{display:flex;justify-content:space-between;align-items:center}.pg_top_news .el_headingBlock{flex-shrink:0;margin-right:9.6rem}.pg_top_news ul{width:100%}.pg_top_news ul li a{border-top:.1rem solid rgba(0,0,0,.16);padding:2.4rem 0;display:flex;align-items:center}.pg_top_news ul li a p{font-weight:bold}.pg_top_news ul li a span{font-size:1.6rem;margin-right:4rem;font-weight:600;flex-shrink:0}.pg_top_news .el_btn_wrapper.md_only{margin-top:3.2rem}@media screen and (max-width: 960px){.pg_top_news .ly_inner{display:block}}@media screen and (max-width: 960px){.pg_top_news .el_headingBlock{margin-bottom:4rem}.pg_top_news .el_headingBlock .el_headingBlock_title{margin-bottom:0}}@media screen and (max-width: 960px){.pg_top_news ul li a{display:block}}@media(hover: none){.pg_top_news ul li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_top_news ul li a:hover{background-color:#f4f4f4}}@media screen and (max-width: 960px){.pg_top_news ul li a span{margin-right:0;margin-bottom:1.6rem;display:block}}@media screen and (max-width: 960px){.pg_top_news ul li:last-child a{border-bottom:.1rem solid rgba(0,0,0,.16)}}.pg_top_about{position:relative;padding-top:14rem;padding-bottom:11.2rem}.pg_top_about .el_textBlock p.el_textBlock_text2{width:min(100%,48rem)}@media screen and (max-width: 560px){.pg_top_about{padding-top:6.4rem;padding-bottom:6.4rem}}.pg_top_about_pipe{position:absolute;top:50%;right:-8rem;bottom:auto;left:auto;margin:auto;width:64.5rem;height:36rem;transform:translateY(-50%)}.pg_top_about_pipe img{position:absolute;opacity:0}.pg_top_about_pipe .dot{width:9.3rem;height:9.3rem;margin:auto;top:0;bottom:0;left:0;z-index:10}.pg_top_about_pipe .pipe01,.pg_top_about_pipe .pipe02,.pg_top_about_pipe .pipe03,.pg_top_about_pipe .pipe04,.pg_top_about_pipe .pipe05,.pg_top_about_pipe .pipe06,.pg_top_about_pipe .pipe07,.pg_top_about_pipe .pipe08{width:auto;max-width:initial;height:100%}.pg_top_about_pipe .pipe06,.pg_top_about_pipe .pipe04,.pg_top_about_pipe .pipe02{top:-3.2%;height:106%}.pg_top_about_pipe .pipe08{right:0}.pg_top_about_pipe .pipe07{right:31%;z-index:1}.pg_top_about_pipe .pipe06{right:31%;z-index:2}.pg_top_about_pipe .pipe05{right:44%;z-index:3}.pg_top_about_pipe .pipe04{right:44%;z-index:4}.pg_top_about_pipe .pipe03{right:58%;z-index:5}.pg_top_about_pipe .pipe02{right:58%;z-index:6}.pg_top_about_pipe .pipe01{right:69%;z-index:7}@media screen and (max-width: 960px){.pg_top_about_pipe{position:relative;transform:none;margin-bottom:3.2rem;top:auto;right:auto}}@media screen and (max-width: 560px){.pg_top_about_pipe{width:35.9rem;height:21.7rem;margin-left:calc(100% - 35.9rem)}}@media screen and (max-width: 560px){.pg_top_about_pipe .dot{width:7.4rem;height:7.4rem}}.pg_top_data .ly_inner{position:relative}.pg_top_data .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;left:210px;z-index:-2;width:124rem}.pg_top .bg_keyBlack{background-color:#222;padding-top:14rem;position:relative}.pg_top .bg_keyBlack .js_waveBgWrapper{position:absolute;width:100%;left:0;z-index:0}.pg_top .bg_keyBlack .js_waveBgWrapper.canvas01{height:100rem;top:0;width:140%;transform:rotate(24deg);left:-20%}.pg_top .bg_keyBlack .js_waveBgWrapper.canvas02{height:100vh;bottom:0}@media screen and (max-width: 560px){.pg_top .bg_keyBlack{padding-top:7.2rem}}@media screen and (max-width: 960px){.pg_top .bg_keyBlack .js_waveBgWrapper.canvas01{transform:rotate(12deg)}}@media screen and (max-width: 960px){.pg_top .bg_keyBlack .js_waveBgWrapper.canvas02{height:80vh;left:-10%;width:120%;bottom:5%}}.pg_top_business .el_headingBlock .verticalTitle{position:absolute;top:22rem;left:-16rem;transform:rotate(90deg)}.pg_top_business .el_headingBlock .verticalTitle .el_headingBlock_title{margin-bottom:0}.pg_top_business .el_textBlock{padding-left:8rem;padding-top:2.4rem}.pg_top_business .el_textBlock p.el_textBlock_text2{width:min(100%,64rem)}.pg_top_business .el_textBloc.lg_only{display:block}.pg_top_business .el_textBlock.sm_only{display:none}.pg_top_business .ly_inner{position:relative}@media screen and (max-width: 960px){.pg_top_business .el_headingBlock .verticalTitle{top:20rem;left:-12rem}}@media screen and (max-width: 560px){.pg_top_business .el_headingBlock .verticalTitle{position:static;transform:none}}@media screen and (max-width: 560px){.pg_top_business .el_textBlock{padding-top:0;padding-left:0}}@media screen and (max-width: 560px){.pg_top_business .el_textBloc.lg_only{display:none}}@media screen and (max-width: 560px){.pg_top_business .el_textBlock.sm_only{display:block}}@media screen and (max-width: 560px){.pg_top_business .ly_inner{padding-bottom:0}}.pg_top_business_stars{margin-left:6.4rem}@media screen and (max-width: 560px){.pg_top_business_stars{margin-left:0;position:relative;transform:none;top:auto;bottom:auto;left:auto;right:auto;margin-bottom:6.4rem}}.pg_top_service{overflow:hidden;position:relative}.pg_top_service .bl_supporters{margin-top:5.6rem}.pg_top_service .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;left:0;z-index:-2;width:170rem}@media screen and (max-width: 960px){.pg_top_service .js_scrollTxt{bottom:auto;top:2%;width:88rem}}.pg_top_teamPic{height:100vh;height:calc(var(--vh, 1vh)*100);position:relative;height:calc(var(--vh, 1vh)*86)}.pg_top_teamPic .ly_inner{height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.pg_top_teamPic .ly_inner .description_wrapper .description{width:32.6rem;font-size:1.6rem;color:#c9c9c9;line-height:1.7}.pg_top_teamPic .ly_inner .description_wrapper .el_btn_wrapper{margin-top:3.2rem}.pg_top_teamPic .dotWrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:23rem;height:23rem;pointer-events:none}.pg_top_teamPic .dotWrapper .dot{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:2.4rem;height:2.4rem;background-color:#fff;border-radius:50%}.pg_top_teamPic .dotWrapper .ripple{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgba(255,255,255,.04);border-radius:50%}.pg_top_teamPic .dotWrapper .ripple01{width:58.2%;height:58.2%;z-index:10}.pg_top_teamPic .dotWrapper .ripple02{width:100%;height:100%;z-index:1}.pg_top_teamPic .circle{width:16rem;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;pointer-events:none}.pg_top_teamPic .earth{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.pg_top_teamPic #earthRing{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:auto;z-index:20}.pg_top_teamPic #earthRing .st0{fill:url(#earthObj)}.pg_top_teamPic #imageTrail_wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.pg_top_teamPic #imageTrail_wrapper .imageTrail{width:17.6rem;height:23.6rem;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;opacity:0;border-radius:.8rem}.pg_top_teamPic .dotWrapper .dot{opacity:0;transform:translateY(-33rem)}.pg_top_teamPic .dotWrapper .ripple{opacity:0;transform:scale(0.8)}.pg_top_teamPic .dotWrapper .earth{opacity:0;transform:scale(1.2)}.pg_top_teamPic .dotWrapper #earthRing{opacity:0;transform:scale(1.4)}.pg_top_teamPic .description_wrapper{opacity:0;transform:translateY(1.6rem)}.pg_top_teamPic .js_scrollTxt{position:absolute;top:auto;bottom:6rem;margin:auto;left:0;z-index:0;width:140rem;opacity:.28}.f_criteria-list{margin-top:-12rem}@media screen and (max-width: 960px){.pg_top_teamPic{height:auto;padding:8rem 0 10.4rem}}@media screen and (max-width: 960px){.pg_top_teamPic .ly_inner{display:block;margin-top:16rem}.pg_top_teamPic .ly_inner .el_headingBlock{margin-bottom:2.4rem}}@media(hover: none){.pg_top_teamPic{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_top_teamPic:hover .description_wrapper .el_btn_wrapper .el_btn_main{background-color:#fff;color:#111}.pg_top_teamPic:hover .description_wrapper .el_btn_wrapper .el_btn_main span::before{transform:scale(0.6666);border-color:#111;background-color:#111}.pg_top_teamPic:hover .description_wrapper .el_btn_wrapper .el_btn_main.grey{border-color:#fff}}@media screen and (max-width: 960px){.pg_top_teamPic .dotWrapper{position:relative;margin-top:6.4rem}}@media screen and (max-width: 560px){.pg_top_teamPic .dotWrapper{width:20rem;height:20rem}}@media screen and (max-width: 960px){.pg_top_teamPic .circle{top:18rem;bottom:auto}}@media screen and (max-width: 960px){.pg_top_teamPic #imageTrail_wrapper .imageTrail{width:11rem;height:14.5rem;transform:scale(0.7);border-radius:3.2rem}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(1),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(7){top:6%;left:18%;z-index:3}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(2),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(8){top:12%;left:3%;z-index:2}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(3),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(9){top:19%;left:15%;z-index:1}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(4),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(10){bottom:55%;right:3%;z-index:3}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(5),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(11){bottom:49%;right:18%;z-index:2}.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(6),.pg_top_teamPic #imageTrail_wrapper .imageTrail:nth-child(12){bottom:43%;right:5%;z-index:1}}@media screen and (max-width: 960px){.pg_top_teamPic .dotWrapper .dot{transform:translateY(-22rem)}}@media screen and (max-width: 960px){.pg_top_teamPic .js_scrollTxt{width:88rem}}@media screen and (max-width: 560px){.pg_top_teamPic .js_scrollTxt{bottom:0;width:59rem}}@media screen and (max-width: 560px){.pg_top_column{margin-top:6.4rem}}.pg_top_column .el_btn_wrapper{margin-top:4.8rem;text-align:center}.pg_top_column .el_btn_wrapper a{display:inline-block}@media screen and (max-width: 960px){.pg_top_column .el_btn_wrapper{margin-top:3.2rem}}.pg_top_columnSlider{padding-top:4rem;border-top:.1rem solid #111;position:relative}.pg_top_columnSlider .splide__arrows{position:absolute;display:flex;justify-content:space-between;width:calc(100% + 11.2rem + 4.8rem);top:0;bottom:0;margin:auto;margin-left:-8rem}.pg_top_columnSlider .splide__arrows .el_arrowBtn{width:5.6rem;height:5.6rem}.pg_top_columnSlider .splide__arrows .el_arrowBtn .bg,.pg_top_columnSlider .splide__arrows .el_arrowBtn .border{fill:#111}.pg_top_columnSlider .splide__arrows .el_arrowBtn .arrow{fill:#fff}.pg_top_columnSlider .splide__arrows .el_arrowBtn .bg,.pg_top_columnSlider .splide__arrows .el_arrowBtn .arrow,.pg_top_columnSlider .splide__arrows .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}@media screen and (max-width: 560px){.pg_top_columnSlider .splide__track{overflow:visible}}@media screen and (max-width: 560px){.pg_top_columnSlider ul.splide__list li.splide__slide{width:calc(100vw - 8rem);margin:0 2.4rem}}@media screen and (max-width: 960px){.pg_top_columnSlider .splide__arrows{top:auto;margin:0 auto;left:0;right:0;width:29.5rem;bottom:-8rem}}@media(hover: none){.pg_top_columnSlider .splide__arrows .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .bg{fill:#fff}.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .border,.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 960px){.pg_top_columnSlider .splide__arrows .el_arrowBtn{width:4.8rem;height:4.8rem}.pg_top_columnSlider .splide__arrows .el_arrowBtn .bg,.pg_top_columnSlider .splide__arrows .el_arrowBtn .border{fill:#111}.pg_top_columnSlider .splide__arrows .el_arrowBtn .arrow{fill:#fff}.pg_top_columnSlider .splide__arrows .el_arrowBtn .bg,.pg_top_columnSlider .splide__arrows .el_arrowBtn .arrow,.pg_top_columnSlider .splide__arrows .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 960px)and (hover: none){.pg_top_columnSlider .splide__arrows .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 960px)and (-ms-high-contrast: none),screen and (max-width: 960px)and (-ms-high-contrast: active),screen and (max-width: 960px)and (-moz-touch-enabled: 0),screen and (max-width: 960px)and (hover: hover){.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .bg{fill:#fff}.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .border,.pg_top_columnSlider .splide__arrows .el_arrowBtn:hover .arrow{fill:#111}}.pg_top_company{background-color:#fff;padding:7.2rem 0 8rem}@media screen and (max-width: 560px){.pg_top_company{padding:6.4rem 0}}.pg_top_companyInfo{display:flex}.pg_top_companyInfo a{width:50%;height:37.3rem;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pg_top_companyInfo a:nth-child(1){border-radius:1.2rem 0 0 1.2rem}.pg_top_companyInfo a:nth-child(2){border-radius:0 1.2rem 1.2rem 0}.pg_top_companyInfo a .el_thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pg_top_companyInfo a .el_thumb .el_thumb_bg{width:100%;height:100%}.pg_top_companyInfo a .el_headingBlock_title{width:100%;color:#fff;text-align:center}@media screen and (max-width: 960px){.pg_top_companyInfo{display:block}}@media screen and (max-width: 960px){.pg_top_companyInfo a{width:100%}}@media screen and (max-width: 560px){.pg_top_companyInfo a{height:24.6rem}}@media screen and (max-width: 960px){.pg_top_companyInfo a:nth-child(1){border-radius:.6rem}}@media screen and (max-width: 960px){.pg_top_companyInfo a:nth-child(2){margin-top:1.6rem;border-radius:.6rem}}.pg_whoweare_vision{position:relative}.pg_whoweare_vision .js_scrollTxt{position:absolute;top:5%;right:0;width:194.4rem;max-width:initial}.pg_whoweare_vision .vision_title{margin-left:20rem}@media screen and (max-width: 560px){.pg_whoweare_vision .js_scrollTxt{width:97.2rem;top:22%}}@media screen and (max-width: 560px){.pg_whoweare_vision .vision_title{margin-left:0}}.pg_whoweare_vision_mission{margin-top:27.3rem;background-color:#fff;padding:6.4rem 1.6rem;border-radius:.8rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center}.pg_whoweare_vision_mission .img{width:32rem;height:32rem;background-color:#f4f4f4;border-radius:50%;position:relative;flex-shrink:0}.pg_whoweare_vision_mission .img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:70%;margin:auto}.pg_whoweare_vision_mission .img .earth{display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:16rem;height:16rem;z-index:100}.pg_whoweare_vision_mission .cont{padding-left:11.2rem}@media screen and (max-width: 560px){.pg_whoweare_vision_mission{margin-top:46rem;display:block}}@media screen and (max-width: 560px){.pg_whoweare_vision_mission .img{width:30rem;height:30rem;display:block;margin:4rem auto 0}}@media screen and (max-width: 960px){.pg_whoweare_vision_mission .cont{padding-left:4rem}}@media screen and (max-width: 560px){.pg_whoweare_vision_mission .cont{padding-left:0}}.pg_whoweare_vision_anim{width:100%;height:100%;position:absolute;top:0}.pg_whoweare_vision_anim img{position:absolute;opacity:0}.pg_whoweare_vision_anim .circle{width:min(100%,40rem);top:25%;right:21%}.pg_whoweare_vision_anim .black{width:7.4rem;top:25%;right:32.5%}.pg_whoweare_vision_anim .blue{width:33rem;right:-4%;top:26%}.pg_whoweare_vision_anim .blue2{width:6.3rem;top:19%;right:46%}.pg_whoweare_vision_anim .purple{width:13rem;top:38%;left:29%}.pg_whoweare_vision_anim .purple2{width:4.3rem;top:41%;right:26%}.pg_whoweare_vision_anim .green{width:4.9rem;top:-6%;left:9%}.pg_whoweare_vision_anim .green2{width:14.9rem;top:-6%;right:20%}.pg_whoweare_vision_anim .orange{width:19.4rem;left:5%;top:22%;left:3%}.pg_whoweare_vision_anim .orange2{width:6.5rem;top:18%;right:18%}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .circle{width:33.7rem;left:0;right:0;margin:auto;top:35%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .black{width:6.2rem;left:0;right:0;margin:auto;top:36%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .blue{width:17.2rem;top:47%;right:-11%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .blue2{top:20%;left:60%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .purple{width:10rem;top:49%;left:14%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .purple2{top:27%;right:54%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .green{top:23%;left:3%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .green2{width:8.9rem;top:26%;right:-3%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .orange{width:12.4rem;left:5%;top:28%;left:-11%}}@media screen and (max-width: 560px){.pg_whoweare_vision_anim .orange2{width:6.5rem;top:1%;right:8%}}.pg_whoweare_identity{background-color:#222;padding:11.2rem 0;position:relative}@media screen and (max-width: 560px){.pg_whoweare_identity{padding:8rem 0}}.pg_whoweare_identity_block{display:flex;align-items:center;padding-left:12rem;padding-right:12rem}@media screen and (max-width: 960px){.pg_whoweare_identity_block{padding-left:0;padding-right:0}}@media screen and (max-width: 560px){.pg_whoweare_identity_block{display:block}}.pg_whoweare_identity_block_title{font-size:2.4rem;color:#fff;width:18rem;flex-shrink:0}@media screen and (max-width: 560px){.pg_whoweare_identity_block_title{width:auto;font-size:2rem;margin-bottom:3.2rem}}.pg_whoweare_identity_block:nth-child(2),.pg_whoweare_identity_block:nth-child(1){padding-bottom:6.4rem;margin-bottom:6.4rem;border-bottom:.1rem solid rgba(255,255,255,.6)}@media screen and (max-width: 560px){.pg_whoweare_identity_block:nth-child(2),.pg_whoweare_identity_block:nth-child(1){padding-bottom:5.6rem;margin-bottom:5.6rem}}.pg_whoweare_member{margin-bottom:11.2rem}@media screen and (max-width: 560px){.pg_whoweare_member{margin-bottom:8rem}}.pg_whoweare_memberSlider{margin-left:4rem}.pg_whoweare_memberSlider .splide__track{overflow:visible}.pg_whoweare_memberSlider ul li{width:40rem;margin:0 4rem}.pg_whoweare_memberSlider .thumbnail_block{position:relative;margin-bottom:2.4rem;padding-left:10.4rem}.pg_whoweare_memberSlider .thumbnail_block .name_wrapper{position:absolute;bottom:0;left:0;z-index:100}.pg_whoweare_memberSlider .thumbnail_block .name_wrapper .position{font-size:1.4rem;padding-top:1.6rem;position:relative}.pg_whoweare_memberSlider .thumbnail_block .name_wrapper .position:before{content:"";width:2rem;height:.1rem;background-color:#111;position:absolute;top:0;left:0}.pg_whoweare_memberSlider .thumbnail_block .name_wrapper .name{font-size:2.6rem;font-weight:bold;margin:1.6rem 0}.pg_whoweare_memberSlider .thumbnail_block .name_wrapper .name_eng{font-size:1.4rem;color:#1a87b9;font-weight:600}.pg_whoweare_memberSlider .thumbnail_block .el_thumb{border-radius:.8rem}.pg_whoweare_memberSlider .thumbnail_block .el_thumb_bg{padding-top:133%}@media screen and (max-width: 560px){.pg_whoweare_memberSlider{margin-left:0}}@media screen and (max-width: 560px){.pg_whoweare_memberSlider ul li{width:calc(100vw - 8rem);margin:0 4rem 0 0}}.pg_service_business{position:relative;padding-bottom:44.5rem;padding-top:12rem}.pg_service_business .el_textBlock{padding-left:4rem}.pg_service_business .el_textBlock p.el_textBlock_text2{width:min(100%,32rem)}.pg_service_business .js_scrollTxt{position:absolute}.pg_service_business .js_scrollTxt:nth-child(1){width:139.8rem;bottom:20rem;left:0}.pg_service_business .js_scrollTxt:nth-child(2){width:116.8rem;bottom:1.6rem;right:0}@media screen and (max-width: 560px){.pg_service_business{padding-top:8rem}}@media screen and (max-width: 560px){.pg_service_business .el_textBlock{padding-left:0}}@media screen and (max-width: 560px){.pg_service_business .js_scrollTxt:nth-child(1){width:119.8rem}}@media screen and (max-width: 560px){.pg_service_business .js_scrollTxt:nth-child(2){width:95.8rem}}.pg_service_business_sphere .sphere{position:absolute;top:auto;right:11%;bottom:6%;left:auto;width:52rem}.pg_service_business_sphere .seekers{position:absolute;top:28%;right:16%;bottom:auto;left:auto;width:10.4rem}.pg_service_business_sphere .investors{position:absolute;top:auto;right:4%;bottom:26%;left:auto;width:9.3rem}.pg_service_business_sphere .enterprener{position:absolute;top:auto;right:45%;bottom:16%;left:auto;width:7.6rem}.pg_service_business_sphere .logo{position:absolute;top:auto;right:17%;bottom:5%;left:auto;width:37.5rem}@media screen and (max-width: 960px){.pg_service_business_sphere .sphere{top:auto;right:15%;bottom:9%;left:auto;width:38rem}}@media screen and (max-width: 560px){.pg_service_business_sphere .sphere{left:0;right:0;margin:auto;width:26rem}}@media screen and (max-width: 960px){.pg_service_business_sphere .seekers{top:44%;right:12%;bottom:auto;left:auto;width:8rem}}@media screen and (max-width: 560px){.pg_service_business_sphere .seekers{top:56%}}@media screen and (max-width: 960px){.pg_service_business_sphere .investors{top:auto;right:5%;bottom:26%;left:auto;width:7rem}}@media screen and (max-width: 560px){.pg_service_business_sphere .investors{bottom:23%;right:2%}}@media screen and (max-width: 960px){.pg_service_business_sphere .enterprener{top:auto;right:72%;bottom:16%;left:auto;width:6rem}}@media screen and (max-width: 560px){.pg_service_business_sphere .enterprener{top:auto;bottom:5%;left:auto}}@media screen and (max-width: 960px){.pg_service_business_sphere .logo{right:23%;bottom:7%;width:32rem}}@media screen and (max-width: 560px){.pg_service_business_sphere .logo{right:3%;left:auto;margin:auto;width:19rem;bottom:6%}}.pg_service_lineup{padding:12rem 0;background-color:#222;position:relative}@media screen and (max-width: 560px){.pg_service_lineup{padding:8rem 0 12rem}}.pg_service_lineup_illust{margin-bottom:12rem}@media screen and (max-width: 560px){.pg_service_lineup_illust{margin-bottom:8rem}}.pg_service_lineup .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;right:0}.pg_service_lineup .bl_supporters{margin-top:5.6rem}.pg_service_growing{height:64rem;position:relative;overflow:hidden;background-color:#222;display:flex;flex-direction:column;justify-content:center}.pg_service_growing_bg{width:100%;height:100%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);margin:auto;background-repeat:no-repeat;background-size:cover;background-position:center}.webp .pg_service_growing_bg{background-image:url("../images/layout/service/growing.webp")}.no-webp .pg_service_growing_bg{background-image:url("../images/layout/service/growing.jpg")}.pg_service_growing .growing,.pg_service_growing .startup,.pg_service_growing .company{display:inline-block}.pg_service_growing .growing img,.pg_service_growing .startup img,.pg_service_growing .company img{max-width:initial}.pg_service_growing .growing{margin-left:8rem}.pg_service_growing .growing img{width:48rem}.pg_service_growing .startup{margin:7.2rem 0;display:flex;justify-content:center}.pg_service_growing .startup img{width:104rem}.pg_service_growing .company{margin-right:12rem;display:flex;justify-content:flex-end}.pg_service_growing .company img{width:54.7rem}.pg_hrSolution_data .ly_inner{position:relative}.pg_hrSolution_data .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;left:0;z-index:-2;width:132rem}.pg_hrSolution_service{background-color:#222;padding:12rem 0;position:relative}@media screen and (max-width: 560px){.pg_hrSolution_service{padding:8rem 0}}.pg_hrSolution_service_list{padding:3.2rem 4rem;border-radius:100vh;background-color:#333;color:#fff;display:flex;align-items:center}.pg_hrSolution_service_list:not(:first-child){margin-top:2.4rem}@media screen and (max-width: 960px){.pg_hrSolution_service_list{display:block;border-radius:.4rem}}@media screen and (max-width: 560px){.pg_hrSolution_service_list{padding:2.4rem 1.6rem}}.pg_hrSolution_service_list_wrapper{margin-top:4.8rem}.pg_hrSolution_service_list .title{width:28.7rem;padding-right:1.6rem;font-size:2rem;flex-shrink:0;position:relative}.pg_hrSolution_service_list .title:after{content:"";width:.1rem;height:2.4rem;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:auto;margin:auto}.pg_hrSolution_service_list .tagList{width:100%;display:flex;flex-wrap:wrap;margin-bottom:-1.2rem;padding-left:4.8rem}.pg_hrSolution_service_list .tagList p{margin:0 1.2rem 1.2rem 0}.pg_hrSolution_service_list .tagList p .el_tagTxt{font-weight:bold;background-color:rgba(255,255,255,.24);color:#fff;display:inline-block}.pg_hrSolution_service_list .tagList p .el_tagTxt.lg{padding:0 2.4rem;border-radius:3.2rem;line-height:3.2rem;font-size:1.5rem}@media screen and (max-width: 960px){.pg_hrSolution_service_list .title{width:100%;padding-right:0;font-size:1.8rem}}@media screen and (max-width: 960px){.pg_hrSolution_service_list .title:after{display:none}}@media screen and (max-width: 960px){.pg_hrSolution_service_list .tagList{padding-left:0;margin-top:1.6rem}}.pg_hrSolution_service .js_waveBgWrapper{position:absolute;width:120%;transform:rotate(-12deg);height:100%;left:-10%;z-index:0;top:0;margin:auto}@media screen and (max-width: 960px){.pg_hrSolution_service .js_waveBgWrapper{transform:rotate(-5deg)}}@media screen and (max-width: 560px){.pg_hrSolution_service .js_waveBgWrapper{height:50%}}.pg_hrSolution_strength{padding:12rem 0 11.2rem;background-color:#fff;position:relative}.pg_hrSolution_strength .bl_supporters{margin-top:7.2rem}.pg_hrSolution_strength .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;left:0;width:218rem}@media screen and (max-width: 560px){.pg_hrSolution_strength{padding:8rem 0}}@media screen and (max-width: 560px){.pg_hrSolution_strength .js_scrollTxt{width:160rem}}.pg_hrSolution_adviser{position:relative}.pg_hrSolution_adviser .el_btn_wrapper{margin-top:4rem;text-align:center}.pg_hrSolution_adviser .el_btn_wrapper a{display:inline-block}.pg_hrSolution_adviser .js_scrollTxt{position:absolute;top:0;bottom:auto;margin:auto;right:0;width:116rem}@media screen and (max-width: 560px){.pg_hrSolution_adviser .js_scrollTxt{width:80rem}}.pg_hrSolution_columnSlider{padding:14rem 0 8rem;background-color:#fff}.pg_hrSolution_columnSlider .bl_columnSlider_wrapper:not(:first-child){margin-top:12rem}@media screen and (max-width: 560px){.pg_hrSolution_columnSlider{padding:8rem 0}}@media screen and (max-width: 560px){.pg_hrSolution_columnSlider .bl_columnSlider_wrapper:not(:first-child){margin-top:6.4rem}}.pg_hrSolution .bl_CTAblock{margin-top:8rem}.pg_acceleration_structure{padding:15rem 0 0 0;background-color:#222;position:relative}.pg_acceleration_structure .ly_inner{padding-bottom:67rem}.pg_acceleration_structure .el_textBlock .el_textBlock_text{width:min(100%,52rem);color:#c9c9c9}.pg_acceleration_structure .js_waveBgWrapper{position:absolute;width:120%;height:100%;left:-10%;z-index:0;top:0;transform:rotate(15deg);margin:auto}@media screen and (max-width: 560px){.pg_acceleration_structure{padding:8rem 0}}@media screen and (max-width: 560px){.pg_acceleration_structure .ly_inner{padding-bottom:30rem}}@media screen and (max-width: 960px){.pg_acceleration_structure .js_waveBgWrapper{transform:rotate(10deg)}}.pg_acceleration_structure_anim{width:88rem;height:62rem;position:absolute;top:41%;right:12%}.pg_acceleration_structure_anim img{position:absolute}.pg_acceleration_structure_anim .sphere{width:min(100%,34rem);top:27%;right:30%}.pg_acceleration_structure_anim .circle{width:min(100%,16rem);opacity:0}.pg_acceleration_structure_anim .circle01{top:59%;transform:translate(-3.2rem, 3.2rem)}.pg_acceleration_structure_anim .circle02{right:13%;transform:translate(3.2rem, -3.2rem)}.pg_acceleration_structure_anim .circle03{top:32%;right:0;transform:translate(3.2rem, 3.2rem)}.pg_acceleration_structure_anim .circle04{right:15%;bottom:0;transform:translate(3.2rem, 3.2rem)}.pg_acceleration_structure_anim .arrow{width:7rem;opacity:0}.pg_acceleration_structure_anim .arrow01{top:51%;right:20%;transform:translate(1.6rem, 1.6rem)}.pg_acceleration_structure_anim .arrow02{top:78%;right:37%;transform:translate(1.6rem, 1.6rem)}.pg_acceleration_structure_anim .arrow03{top:12%;right:34%;transform:translate(1.6rem, -1.6rem)}.pg_acceleration_structure_anim .arrow04{top:48%;left:17%;transform:translate(-1.6rem, 1.6rem)}@media screen and (max-width: 960px){.pg_acceleration_structure_anim{width:65rem;height:59rem;top:auto;bottom:4%;left:0;right:0;margin:auto}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim{width:calc(100% - 1.6rem);height:32rem}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .sphere{width:min(100%,17rem)}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .circle{width:min(100%,8rem)}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .arrow{width:4rem}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .arrow01{right:22%}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .arrow02{top:71%}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .arrow03{top:17%}}@media screen and (max-width: 560px){.pg_acceleration_structure_anim .arrow04{top:51%;left:15%}}.pg_acceleration_achievement{background-color:#fff;padding:12rem 0}@media screen and (max-width: 560px){.pg_acceleration_achievement{padding:8rem 0}}.pg_acceleration_strength{position:relative}.pg_acceleration_strength .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;right:0;width:218rem}@media screen and (max-width: 560px){.pg_acceleration_strength .js_scrollTxt{width:160rem}}.pg_acceleration_data .ly_inner{position:relative}.pg_acceleration_data .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;right:-20%;z-index:-2;width:104rem}@media screen and (max-width: 560px){.pg_acceleration_data .js_scrollTxt{width:80rem}}.pg_forfunders_necessity{padding:11.2rem 0 12rem;background-color:#fff}@media screen and (max-width: 560px){.pg_forfunders_necessity{padding:8rem 0}}.pg_forfunders_necessity_slider .splide__track{overflow:visible}.pg_forfunders_necessity_slider .splide__list .splide__slide{background-color:#f4f4f4;border-radius:.8rem;padding:3.2rem;margin-right:2rem;width:min(100vw - 3.2rem,50rem)}.pg_forfunders_necessity_slider_wrapper .heading_wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.2rem}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn{width:5.6rem;height:5.6rem}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .bg,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .border{fill:#111}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .arrow{fill:#fff}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .bg,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .arrow,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .splide__arrows{display:flex}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .splide__arrows button:first-child{margin-right:.8rem}@media screen and (max-width: 560px){.pg_forfunders_necessity_slider_wrapper .heading_wrapper{margin-bottom:2.4rem}}@media screen and (max-width: 560px){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_textBlock_title{font-size:2.2rem;margin-right:1.6rem}}@media(hover: none){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .bg{fill:#fff}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .border,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 560px){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn{width:4rem;height:4rem}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .bg,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .border{fill:#111}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .arrow{fill:#fff}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .bg,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .arrow,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 560px)and (hover: none){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 560px)and (-ms-high-contrast: none),screen and (max-width: 560px)and (-ms-high-contrast: active),screen and (max-width: 560px)and (-moz-touch-enabled: 0),screen and (max-width: 560px)and (hover: hover){.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .bg{fill:#fff}.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .border,.pg_forfunders_necessity_slider_wrapper .heading_wrapper .el_arrowBtn:hover .arrow{fill:#111}}.pg_forfunders_startupdata{background-color:#232323;padding:10.4rem 0 12rem;position:relative}@media screen and (max-width: 560px){.pg_forfunders_startupdata{padding:8rem 0}}.pg_forfunders_startupdata_cont{display:flex;align-items:center;border-top:.1rem solid #707070}.pg_forfunders_startupdata_cont:last-child{border-bottom:.1rem solid #707070}.pg_forfunders_startupdata_cont .image,.pg_forfunders_startupdata_cont .text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.pg_forfunders_startupdata_cont .image{background-color:rgba(255,255,255,.1)}.pg_forfunders_startupdata_cont .text{padding:1.6rem 4rem}.pg_forfunders_startupdata_cont .text .el_textBlock{color:#fff}.pg_forfunders_startupdata_cont .text .el_textBlock p.el_textBlock_text2{color:#c9c9c9}@media screen and (max-width: 560px){.pg_forfunders_startupdata_cont{display:block}}@media screen and (max-width: 560px){.pg_forfunders_startupdata_cont:last-child{border-bottom:none;margin-top:3.2rem}}@media screen and (max-width: 560px){.pg_forfunders_startupdata_cont .image,.pg_forfunders_startupdata_cont .text{width:100%}}@media screen and (max-width: 560px){.pg_forfunders_startupdata_cont .text{padding:2.4rem 0 0 0}}.pg_forfunders_startupdata .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0;bottom:0;margin:auto}@media screen and (max-width: 560px){.pg_forfunders_startupdata .js_waveBgWrapper{width:120%;left:-10%}}.pg_forfunders_achievement{background-color:#fff;padding:14rem 0 15rem}@media screen and (max-width: 560px){.pg_forfunders_achievement{padding:8rem 0}}.pg_forfunders_structure{padding-bottom:8rem}.pg_forfunders_structure .block{display:flex;align-items:center;padding:6.4rem 0}.pg_forfunders_structure .block .textArea{width:50%;flex-shrink:0;position:relative}.pg_forfunders_structure .block .textArea .pointNum{position:absolute;font-size:12rem;color:#fff;white-space:nowrap;z-index:-1;pointer-events:none}.pg_forfunders_structure .block .imgArea{width:100%}.pg_forfunders_structure .block .imgArea .el_thumb{border-radius:.8rem}.pg_forfunders_structure .block:nth-child(odd) .textArea{padding-right:9.6rem}.pg_forfunders_structure .block:nth-child(odd) .textArea .pointNum{top:-8rem;left:-4rem}.pg_forfunders_structure .block:nth-child(even){flex-direction:row-reverse}.pg_forfunders_structure .block:nth-child(even) .textArea{padding-left:9.6rem}.pg_forfunders_structure .block:nth-child(even) .textArea .pointNum{top:-8rem;right:-4rem}.pg_forfunders_structure .block:nth-child(1){border-top:.1rem solid #232323}.pg_forfunders_structure .block:nth-child(2){position:relative}.pg_forfunders_structure .block:nth-child(2):before,.pg_forfunders_structure .block:nth-child(2):after{content:"";width:min(100%,72rem);background-color:#232323;height:.1rem;position:absolute}.pg_forfunders_structure .block:nth-child(2):before{top:0;left:-12rem}.pg_forfunders_structure .block:nth-child(2):after{bottom:0;right:-12rem}.pg_forfunders_structure .block:nth-child(3){border-bottom:.1rem solid #232323}@media screen and (max-width: 560px){.pg_forfunders_structure{padding-bottom:2.4rem}}@media screen and (max-width: 560px){.pg_forfunders_structure .block{display:block}}@media screen and (max-width: 560px){.pg_forfunders_structure .block .textArea{width:100%}}@media screen and (max-width: 560px){.pg_forfunders_structure .block .imgArea{margin-top:3.2rem}}@media screen and (max-width: 960px){.pg_forfunders_structure .block:nth-child(odd) .textArea{padding-right:4rem}}@media screen and (max-width: 560px){.pg_forfunders_structure .block:nth-child(odd) .textArea{padding-right:0}}@media screen and (max-width: 960px){.pg_forfunders_structure .block:nth-child(even) .textArea{padding-left:4rem}}@media screen and (max-width: 560px){.pg_forfunders_structure .block:nth-child(even) .textArea{padding-left:0}}.pg_company_nav{display:flex;justify-content:space-between}.pg_company_nav li{width:min(32%,32rem)}.pg_company_nav li a{height:8.8rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;position:relative;padding-left:4rem}.pg_company_nav li a.cl_green{background-color:#458b4c}.pg_company_nav li a.cl_orange{background-color:#c77836}.pg_company_nav li a.cl_blue{background-color:#1a87b9}.pg_company_nav li a .title{font-size:3.2rem;color:rgba(255,255,255,.32)}.pg_company_nav li a .subtitle{font-size:1.8rem;color:#fff;font-weight:bold;margin-top:.2rem;padding-bottom:.4rem}.pg_company_nav li a .subtitle span{position:relative;display:inline-block}.pg_company_nav li a .subtitle span:after{position:absolute;top:0;bottom:0;right:-9.6rem;margin:auto;content:"";width:8.8rem;height:.1rem;background-color:rgba(255,255,255,.32)}.pg_company_nav li a svg{position:absolute;top:0;bottom:0;right:4rem;margin:auto}@media screen and (max-width: 560px){.pg_company_nav{display:block}}@media screen and (max-width: 560px){.pg_company_nav li{width:100%}.pg_company_nav li:not(:first-child){margin-top:.8rem}}@media screen and (max-width: 960px){.pg_company_nav li a{padding-left:1.6rem}}@media screen and (max-width: 960px){.pg_company_nav li a .title{font-size:2.4rem}}@media screen and (max-width: 960px){.pg_company_nav li a .subtitle{font-size:1.6rem}}@media screen and (max-width: 960px){.pg_company_nav li a .subtitle span:after{width:4rem;right:-4.8rem}}@media screen and (max-width: 960px){.pg_company_nav li a svg{right:1.6rem}}.pg_company_outline{background-color:#fff;padding:8.8rem 0 10.4rem;border-radius:.8rem}@media screen and (max-width: 960px){.pg_company_outline{padding:8rem 0 6.4rem}}@media screen and (max-width: 560px){.pg_company_outline{padding:6.4rem 0}}.pg_company_outline_inner{width:min(100% - 3.2rem,88rem);margin:0 auto}.pg_company_history{background-color:#333;padding:14rem 0;position:relative}.pg_company_history .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0}.pg_company_history .el_headingBlock_wrapper .btns_wrapper{display:flex;align-items:center}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .history_year{margin-right:4rem;font-size:1.8rem;color:#fff;border-bottom:.1rem solid #fff;position:relative;display:inline-block;padding-bottom:.8rem}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn{width:5.6rem;height:5.6rem}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .bg{fill:rgba(0,0,0,0)}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .border,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .arrow{fill:#fff}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .bg,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .arrow,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .splide__arrows{display:flex}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .splide__arrows button:first-child{margin-right:.8rem}.pg_company_history .splide__track{overflow:visible}@media screen and (max-width: 960px){.pg_company_history{padding:8rem 0}}@media screen and (max-width: 560px){.pg_company_history .el_headingBlock_wrapper{display:block}}@media screen and (max-width: 560px){.pg_company_history .el_headingBlock_wrapper .btns_wrapper{margin-top:2.4rem}}@media(hover: none){.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .bg,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .border{fill:#fff}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .arrow{fill:#111}}@media screen and (max-width: 560px){.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn{width:4.8rem;height:4.8rem}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .bg{fill:rgba(0,0,0,0)}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .border,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .arrow{fill:#fff}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .bg,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .arrow,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 560px)and (hover: none){.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 560px)and (-ms-high-contrast: none),screen and (max-width: 560px)and (-ms-high-contrast: active),screen and (max-width: 560px)and (-moz-touch-enabled: 0),screen and (max-width: 560px)and (hover: hover){.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .bg,.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .border{fill:#fff}.pg_company_history .el_headingBlock_wrapper .btns_wrapper .el_arrowBtn:hover .arrow{fill:#111}}.pg_company_history_slider_wrapper{position:relative}.pg_company_history_slider_wrapper .history_border{width:100%;height:.2rem;background-color:#fff;position:absolute;left:0;top:13rem;margin:auto}.pg_company_history_slider li.splide__slide{color:#fff}.pg_company_history_slider li.splide__slide .year{font-size:3.2rem;font-weight:600}.pg_company_history_slider li.splide__slide .el_thumb{margin:1.6rem 0 2.4rem}.pg_company_history_slider li.splide__slide .el_textBlock p.el_textBlock_text2{color:#c9c9c9}.pg_company_access .ly_inner{padding:0 8rem}@media screen and (max-width: 960px){.pg_company_access .ly_inner{padding:0}}.pg_company_access_cont:not(:first-child){margin-top:9.6rem}@media screen and (max-width: 960px){.pg_company_access_cont:not(:first-child){margin-top:8rem}}@media screen and (max-width: 560px){.pg_company_access_cont:not(:first-child){margin-top:6.4rem}}.pg_company_access_cont_map{margin-top:2.4rem;height:40rem}.pg_company_access_cont_title{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:1.6rem;position:relative}.pg_company_access_cont_title:after{content:"";width:calc(100% + 16rem);left:-8rem;height:.1rem;background-color:#111;bottom:0;position:absolute}.pg_company_access_cont_title .address_wrapper{display:flex;align-items:flex-end}.pg_company_access_cont_title .title{font-size:3.2rem;font-weight:bold;margin-right:7.2rem}.pg_company_access_cont_title .address{font-size:1.4rem;line-height:1.5}.pg_company_access_cont_title .mapLink{font-size:1.4rem;padding-bottom:.4rem;border-bottom:.1rem solid #111;position:relative}.pg_company_access_cont_title .mapLink svg{width:.5rem;margin-right:.8rem;margin-bottom:.1rem}@media screen and (max-width: 960px){.pg_company_access_cont_title{display:block}}@media screen and (max-width: 960px){.pg_company_access_cont_title:after{width:100%;left:0}}@media screen and (max-width: 960px){.pg_company_access_cont_title .address_wrapper{display:block}}@media screen and (max-width: 960px){.pg_company_access_cont_title .title{font-size:2rem;margin-bottom:.8rem;margin-right:0}}@media screen and (max-width: 960px){.pg_company_access_cont_title .mapLink{display:inline-block;margin-top:2.4rem}}.pg_career .bl_subFv01.cl_fff{background-color:rgba(0,0,0,0)}.pg_career_mv{width:min(100% - 3.2rem,128rem);margin:0 auto}.pg_career_mv .el_thumb{border-radius:.8rem;will-change:transform}.pg_career_mv .el_thumb_bg{padding-top:62%}.pg_career_message{position:relative;padding:3.2rem 0 8rem}.pg_career_message:before{content:"";position:absolute;content:"";background-color:#fff;z-index:-3;width:100%;height:calc(100% + 44rem);bottom:0;left:0}.pg_career_message .ly_inner{display:flex}.pg_career_message .ly_inner .txtBlock{width:50%}.pg_career_message .ly_inner .titleBlock{width:50%}.pg_career_message .ly_inner .titleBlock h2{font-size:4rem;font-weight:bold;padding-bottom:4.8rem;position:relative}.pg_career_message .ly_inner .titleBlock h2:before{content:"";position:absolute;bottom:0;left:0;width:16rem;height:.1rem;background-color:#111}.pg_career_message .ly_inner .txtBlock{font-size:1.6rem;line-height:3.2}.pg_career_message .ly_inner .txtBlock::before{display:block;width:0;height:0;margin-top:-1.1em;content:""}.pg_career_message .ly_inner .txtBlock::after{display:block;width:0;height:0;margin-bottom:-1.1em;content:""}.pg_career_message .ly_inner .txtBlock p:not(:first-child){margin-top:6.4rem}.pg_career_message .js_scrollTxt{position:absolute;top:0;bottom:0;margin:auto;left:0;z-index:-2;width:58rem}@media screen and (max-width: 960px){.pg_career_message{padding-top:5.6rem}}@media screen and (max-width: 960px){.pg_career_message:before{height:calc(100% + 24rem)}}@media screen and (max-width: 560px){.pg_career_message:before{height:calc(100% + 8rem)}}@media screen and (max-width: 560px){.pg_career_message .ly_inner{display:block}}@media screen and (max-width: 560px){.pg_career_message .ly_inner .txtBlock,.pg_career_message .ly_inner .titleBlock{width:100%}}@media screen and (max-width: 960px){.pg_career_message .ly_inner .titleBlock h2{padding-bottom:3.2rem}}@media screen and (max-width: 560px){.pg_career_message .ly_inner .titleBlock h2{padding-bottom:1.6rem}}@media screen and (max-width: 960px){.pg_career_message .ly_inner .txtBlock{line-height:3;margin-top:4rem}.pg_career_message .ly_inner .txtBlock::before{display:block;width:0;height:0;margin-top:-1em;content:""}.pg_career_message .ly_inner .txtBlock::after{display:block;width:0;height:0;margin-bottom:-1em;content:""}}@media screen and (max-width: 960px){.pg_career_message .ly_inner .txtBlock p:not(:first-child){margin-top:4rem}}.pg_career_value{padding:15rem 0;background-color:#222;position:relative}.pg_career_value .js_waveBgWrapper{position:absolute;width:200%;height:100%;left:-34%;z-index:0;top:0;transform:rotate(35deg)}@media screen and (max-width: 960px){.pg_career_value{padding:8rem 0}}@media screen and (max-width: 960px){.pg_career_value .js_waveBgWrapper{transform:rotate(20deg)}}.pg_career_value_cont li{color:#fff;width:min(50vw - 2.4rem,48rem);will-change:transform;position:relative}.pg_career_value_cont li .js_scrollTxt{position:absolute;margin:auto;z-index:-2}.pg_career_value_cont li .num{font-size:3.2rem;margin-bottom:2.4rem}.pg_career_value_cont li .title{font-size:2.4rem;font-weight:bold;margin-bottom:2.4rem}.pg_career_value_cont li .el_thumb{border-radius:.4rem;margin-bottom:2.4rem}.pg_career_value_cont li .desc{color:#c9c9c9}.pg_career_value_cont.topArea{display:flex;justify-content:space-between}.pg_career_value_cont.topArea li:nth-child(1) .js_scrollTxt{width:78rem;top:8rem;left:0}.pg_career_value_cont.topArea li:nth-child(2){margin-top:21rem}.pg_career_value_cont.topArea li:nth-child(2) .js_scrollTxt{width:86.8rem;bottom:-1.6rem;right:0}.pg_career_value_cont.bottomArea{margin-left:16rem}.pg_career_value_cont.bottomArea li .js_scrollTxt{width:47.9rem;bottom:0;right:-100%;transform:rotate(90deg)}@media screen and (max-width: 560px){.pg_career_value_cont li{width:100%}}@media screen and (max-width: 560px){.pg_career_value_cont.topArea{display:block}}@media screen and (max-width: 960px){.pg_career_value_cont.topArea li:nth-child(1) .js_scrollTxt{top:6.4rem;width:58rem}}@media screen and (max-width: 560px){.pg_career_value_cont.topArea li:nth-child(2){margin-top:6.4rem}}@media screen and (max-width: 960px){.pg_career_value_cont.topArea li:nth-child(2) .js_scrollTxt{width:68.8rem}}@media screen and (max-width: 960px){.pg_career_value_cont.bottomArea{margin-left:8rem}}@media screen and (max-width: 560px){.pg_career_value_cont.bottomArea{margin-left:0;margin-top:6.4rem}}@media screen and (max-width: 960px){.pg_career_value_cont.bottomArea li .js_scrollTxt{width:40rem;transform:none;right:0}}.pg_career_interview{padding:15rem 0 12rem;background-color:#fff}.pg_career_interview .el_btn_wrapper{margin-top:4.8rem;text-align:center}.pg_career_interview .el_btn_wrapper a{display:inline-block}@media screen and (max-width: 560px){.pg_career_interview{padding:8rem 0}}.pg_career_reason{padding:12rem 0 10.4rem;position:relative}@media screen and (max-width: 560px){.pg_career_reason{padding:8rem 0 6.4rem}}.pg_career_future{background-color:#222;padding:15rem 0 38rem;position:relative}.pg_career_future .el_textBlock p.el_textBlock_text2{color:#c9c9c9;width:min(100%,36rem)}@media screen and (max-width: 560px){.pg_career_future{padding:8rem 0 28rem}}.pg_career_future_stars{width:min(100%,75.4rem);position:absolute;bottom:0;right:4rem;bottom:8rem;right:8rem;max-width:calc(100% - 3.2rem)}.pg_career_future_stars .fixed{margin:0 auto;position:relative;width:55.6rem;right:-15%}@media screen and (max-width: 560px){.pg_career_future_stars .fixed{right:0}}.pg_career_future_stars .star01,.pg_career_future_stars .star02,.pg_career_future_stars .star03,.pg_career_future_stars .star04{position:absolute}.pg_career_future_stars .star01{top:3%;left:7%;width:14rem}.pg_career_future_stars .star02{top:54%;width:14rem;left:0}.pg_career_future_stars .star03{width:18rem;bottom:5%;right:6%}.pg_career_future_stars .star04{width:14rem;top:5%;right:0}@media screen and (max-width: 960px){.pg_career_future_stars{width:min(80%,75.4rem);margin:auto;left:0;right:0}}@media screen and (max-width: 560px){.pg_career_future_stars{width:100%}}@media screen and (max-width: 560px){.pg_career_future_stars .star01{top:13%;left:3%;width:9.4rem}}@media screen and (max-width: 560px){.pg_career_future_stars .star02{top:60%;width:9.4rem}}@media screen and (max-width: 560px){.pg_career_future_stars .star03{width:9.4rem}}@media screen and (max-width: 960px){.pg_career_future_stars .star04{top:0;right:-7%;width:9.4rem}}@media screen and (max-width: 560px){.pg_career_future_stars .star04{top:0;right:-1%}}@media screen and (max-width: 960px){.pg_career_future_stars{bottom:4rem}}.pg_career_future .js_waveBgWrapper{position:absolute;width:120%;height:100%;left:-10%;z-index:0;top:0;transform:rotate(-12deg)}@media screen and (max-width: 960px){.pg_career_future .js_waveBgWrapper{transform:rotate(-5deg)}}.pg_career_faq .ly_inner{display:flex}.pg_career_faq .ly_inner .el_headingBlock{flex-shrink:0;margin-right:12rem}@media screen and (max-width: 560px){.pg_career_faq .ly_inner{display:block}}@media screen and (max-width: 960px){.pg_career_faq .ly_inner .el_headingBlock{margin-right:4rem}}@media screen and (max-width: 560px){.pg_career_faq .ly_inner .el_headingBlock{margin-right:0;margin-bottom:3.2rem}}.pg_career_faq_cont_wrapper{width:100%}.pg_career_faq_cont_wrapper ul li{padding:2.4rem 0;border-top:.1rem solid #999}.pg_career_faq_cont_wrapper ul li:last-child{border-bottom:.1rem solid #999}.pg_career_faq_cont_wrapper ul li .question{padding-left:4rem;position:relative;margin-bottom:1.6rem}.pg_career_faq_cont_wrapper ul li .question:before{content:"";width:1.778rem;height:2.153rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/element/icon/question.svg);position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto}.pg_career_jobList{background-color:#fff;padding:8.8rem 0 9.6rem}.pg_career_vachanavi{padding-top:56.25%;margin-top:4rem}@media screen and (max-width: 560px){.pg_career_vachanavi{padding-top:100%}}.pg_archiveNews_nav{margin-bottom:4rem;--negativeMargin:0.8rem}.pg_archiveNews_nav .categoriySort,.pg_archiveNews_nav .yearSort{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:calc(var(--negativeMargin)*-1)}.pg_archiveNews_nav .categoriySort a{margin:0 .4rem var(--negativeMargin);font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;background-color:#999}.pg_archiveNews_nav .categoriySort a span{line-height:1.2}.pg_archiveNews_nav .categoriySort a.is_here{background-color:#333}.pg_archiveNews_nav .yearSort{margin-top:2.4rem}.pg_archiveNews_nav .yearSort a,.pg_archiveNews_nav .yearSort button{margin:0 1.6rem var(--negativeMargin);font-size:2.4rem;padding-left:2.4rem;position:relative}.pg_archiveNews_nav .yearSort a span,.pg_archiveNews_nav .yearSort button span{position:absolute;top:.4rem;right:auto;bottom:0;left:0;margin:auto;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid #111}.pg_archiveNews_nav .yearSort a span::after,.pg_archiveNews_nav .yearSort button span::after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:#111;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transition-property:opacity}.pg_archiveNews_nav .yearSort a.is_here span::after,.pg_archiveNews_nav .yearSort button.is_here span::after{opacity:1}@media screen and (max-width: 960px){.pg_archiveNews_nav .categoriySort,.pg_archiveNews_nav .yearSort{justify-content:flex-start}}@media screen and (max-width: 560px){.pg_archiveNews_nav .categoriySort a{font-size:1.2rem;padding:.8rem 1.2rem}}@media(hover: none){.pg_archiveNews_nav .categoriySort a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_archiveNews_nav .categoriySort a:hover{background-color:#333}}@media(hover: none){.pg_archiveNews_nav .yearSort a,.pg_archiveNews_nav .yearSort button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_archiveNews_nav .yearSort a:hover span::after,.pg_archiveNews_nav .yearSort button:hover span::after{opacity:1}}@media screen and (max-width: 960px){.pg_archiveNews_nav .yearSort a,.pg_archiveNews_nav .yearSort button{margin:0 .8rem var(--negativeMargin)}}.pg_singleNews .ly_twoColumn_mainArea{margin-top:12rem}.pg_singleNews_article .titleArea{margin-bottom:4rem}.pg_singleNews_article .titleArea .info_wrapper{display:flex;align-items:center;letter-spacing:0;margin-bottom:2.4rem}.pg_singleNews_article .titleArea .info_wrapper .category{font-size:1.3rem;line-height:2.4rem;color:#fff;padding:.1rem 1.2rem 0;border-radius:2.4rem;margin-right:1.6rem;background-color:#333}.pg_singleNews_article .titleArea .info_wrapper .date{font-size:1.4rem;color:rgba(17,17,17,.8);font-weight:600}.pg_singleNews_article .thumbArea{border-radius:.4rem;margin-bottom:4rem}@media screen and (max-width: 560px){.pg_singleNews_article .titleArea .el_textBlock_title{font-size:2.4rem}}.pg_contact .bl_form_wrapper{margin-top:8.8rem}.pg_contact_nav_wrapper{margin-top:5.6rem}.pg_contact_nav{display:flex;justify-content:space-between;margin-bottom:3.2rem;flex-wrap:wrap}.pg_contact_nav li{width:calc(50% - 2rem);border-top:.1rem solid #111}.pg_contact_nav li:nth-child(3),.pg_contact_nav li:nth-child(4){border-bottom:.1rem solid #111}.pg_contact_nav a{padding:2.4rem 5.6rem 2.4rem 1.6rem;font-weight:bold;position:relative}.pg_contact_nav a span{font-size:1.5rem;line-height:1.5}.pg_contact_nav a span::before{display:block;width:0;height:0;margin-top:-0.25em;content:""}.pg_contact_nav a span::after{display:block;width:0;height:0;margin-bottom:-0.25em;content:""}.pg_contact_nav a:after{position:absolute;top:0;right:2.4rem;bottom:0;left:auto;margin:auto;content:"";width:1.12rem;height:1.741rem;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/element/icon/arrow-right.svg)}@media screen and (max-width: 560px){.pg_contact_nav li{width:100%}}@media screen and (max-width: 560px){.pg_contact_nav li:nth-child(3){border-bottom:none}}@media(hover: none){.pg_contact_nav a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_contact_nav a:hover{background-color:#f4f4f4}}.pg_bonus{display:flex;flex-direction:column;justify-content:center;position:relative}.pg_bonus_cont{padding:21rem 0 22rem}@media screen and (max-width: 960px){.pg_bonus_cont{padding-bottom:6.4rem}}@media screen and (max-width: 560px){.pg_bonus_cont{padding-top:14rem}}.pg_bonus a.mailAddress{font-size:3.2rem;margin-bottom:3.2rem}@media(hover: none){.pg_bonus a.mailAddress{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_bonus a.mailAddress:hover{opacity:.7}}.pg_bonus_pipe{position:absolute;top:50%;right:-8rem;bottom:auto;left:auto;margin:auto;width:64.5rem;height:36rem;transform:translateY(-50%)}.pg_bonus_pipe img{position:absolute;opacity:0}.pg_bonus_pipe .dot{width:13.3rem;height:13.3rem;margin:auto;top:0;bottom:0;left:0;z-index:10}.pg_bonus_pipe .pipe01,.pg_bonus_pipe .pipe02,.pg_bonus_pipe .pipe03,.pg_bonus_pipe .pipe04,.pg_bonus_pipe .pipe05,.pg_bonus_pipe .pipe06,.pg_bonus_pipe .pipe07,.pg_bonus_pipe .pipe08{width:auto;max-width:initial;height:100%}.pg_bonus_pipe .pipe06,.pg_bonus_pipe .pipe04,.pg_bonus_pipe .pipe02{top:-3.2%;height:106%}.pg_bonus_pipe .pipe08{right:0}.pg_bonus_pipe .pipe07{right:31%;z-index:1}.pg_bonus_pipe .pipe06{right:31%;z-index:2}.pg_bonus_pipe .pipe05{right:44%;z-index:3}.pg_bonus_pipe .pipe04{right:44%;z-index:4}.pg_bonus_pipe .pipe03{right:58%;z-index:5}.pg_bonus_pipe .pipe02{right:58%;z-index:6}.pg_bonus_pipe .pipe01{right:69%;z-index:7}@media screen and (max-width: 960px){.pg_bonus_pipe{position:relative;transform:none;margin-bottom:3.2rem;top:auto;right:auto}}@media screen and (max-width: 560px){.pg_bonus_pipe{width:35.9rem;height:21.7rem;margin-left:calc(100% - 35.9rem)}}@media screen and (max-width: 560px){.pg_bonus_pipe .dot{width:7.4rem;height:7.4rem}}@media screen and (max-width: 960px){.pg_bonus_pipe{margin-bottom:0;margin-top:8rem}}.pg_bonus .bl_objBg{z-index:-2}.pg_archiveColumn_topArea{margin-top:9.6rem;overflow:hidden;padding-bottom:8rem;position:relative}@media screen and (max-width: 960px){.pg_archiveColumn_topArea{padding-bottom:10.4rem}}@media screen and (max-width: 560px){.pg_archiveColumn_topArea{padding-bottom:6.4rem}}.pg_archiveColumn_topArea_title{display:block;margin:0 auto;width:min(100% - 3.2rem,92.8rem);position:relative;top:2.4rem}@media screen and (max-width: 960px){.pg_archiveColumn_topArea_title{top:1.6rem}}@media screen and (max-width: 560px){.pg_archiveColumn_topArea_title{top:.4rem}}.pg_archiveColumn_topArea .splide__track{overflow:visible}.pg_archiveColumn_topArea #js_columnTopSlider{position:static}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows{display:flex;justify-content:space-between;align-items:center;width:14.4rem;position:absolute;bottom:4rem;right:12rem}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn{width:6.4rem;height:6.4rem}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .bg{fill:rgba(0,0,0,0)}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .border,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#111}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.pg_archiveColumn_topArea #js_columnTopSlider .num_count{position:absolute;font-size:8rem;bottom:6.4rem;left:8rem;display:flex}.pg_archiveColumn_topArea #js_columnTopSlider .num_count .amount{padding-left:4rem;position:relative;top:3.2rem}.pg_archiveColumn_topArea #js_columnTopSlider .num_count .amount::before{position:absolute;left:.6rem;bottom:2rem;content:"";width:3.4rem;height:6.5rem;background-image:url(../images/element/icon/slash.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(hover: none){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .bg,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .border{fill:#111}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#fff}}@media screen and (max-width: 960px){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn{width:4.8rem;height:4.8rem}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .bg{fill:rgba(0,0,0,0)}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .border,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#111}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}}@media screen and (max-width: 960px)and (hover: none){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media screen and (max-width: 960px)and (-ms-high-contrast: none),screen and (max-width: 960px)and (-ms-high-contrast: active),screen and (max-width: 960px)and (-moz-touch-enabled: 0),screen and (max-width: 960px)and (hover: hover){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .bg,.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .border{fill:#111}.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#fff}}@media screen and (max-width: 960px){.pg_archiveColumn_topArea #js_columnTopSlider .splide__arrows{bottom:1.6rem;right:1.6rem;width:11.2rem}}@media screen and (max-width: 960px){.pg_archiveColumn_topArea #js_columnTopSlider .num_count{font-size:4rem;bottom:4rem;left:1.6rem}}@media screen and (max-width: 960px){.pg_archiveColumn_topArea #js_columnTopSlider .num_count .amount{padding-left:2rem;top:2.4rem}}@media screen and (max-width: 960px){.pg_archiveColumn_topArea #js_columnTopSlider .num_count .amount::before{left:0;bottom:1.6rem;width:1.6rem;height:3rem}}.pg_archiveColumn_topArea_slider li{width:min(100vw - 3.2rem,62rem);margin:0;margin-top:9.6rem}.pg_archiveColumn_topArea_slider li .bl_card_column .title{font-size:1.8rem;text-decoration:underline}.pg_archiveColumn_topArea_slider li .bl_card_column .info_wrapper .category{font-size:1.5rem;margin-right:1.6rem}.pg_archiveColumn_topArea_slider li .bl_card_column .info_wrapper .date{font-size:1.6rem}.pg_archiveColumn_topArea_slider li .cont_wrapper{opacity:0;transform:translateY(1.6rem)}.pg_archiveColumn_topArea_slider li .el_thumb{margin:0 auto;width:76%;opacity:.5}@media screen and (max-width: 560px){.pg_archiveColumn_topArea_slider li .bl_card_column .title{font-size:1.5rem}}@media screen and (max-width: 560px){.pg_archiveColumn_topArea_slider li .bl_card_column .info_wrapper .category{font-size:1.3rem;margin-right:.8rem}}@media screen and (max-width: 560px){.pg_archiveColumn_topArea_slider li .bl_card_column .info_wrapper .date{font-size:1.4rem}}@media screen and (max-width: 560px){.pg_archiveColumn_topArea_slider li .el_thumb{width:88%}}.pg_archiveColumn_rankArea{padding:10.4rem 0 9.6rem;background-color:#222;overflow:hidden;position:relative}.pg_archiveColumn_rankArea .js_waveBgWrapper{position:absolute;width:120%;height:100%;left:-10%;z-index:0;top:0;transform:rotate(-15deg);margin:auto}@media screen and (max-width: 560px){.pg_archiveColumn_rankArea{padding:8rem 0}}@media screen and (max-width: 960px){.pg_archiveColumn_rankArea .js_waveBgWrapper{width:110%;left:-5%;transform:rotate(0)}}.pg_archiveColumn_rankArea_tabArea{margin-top:3.2rem}.pg_archiveColumn_rankArea_tabArea .nav_list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:2.4rem}.pg_archiveColumn_rankArea_tabArea .nav_list li{margin:0 .4rem .8rem}.pg_archiveColumn_rankArea_tabArea .nav_list li button{filter:grayscale(1);font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;font-size:1.4rem}.pg_archiveColumn_rankArea_tabArea .nav_list li button span{line-height:1.2;line-height:1.2}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true]{font-weight:bold;filter:grayscale(0)}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_orange{background-color:#c77836}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_blue{background-color:#1a87b9}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_dblue{background-color:#3359ad}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_purple{background-color:#47319b}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_green{background-color:#458b4c}.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true].cl_grey{background-color:#6e6e6e}.pg_archiveColumn_rankArea_tabArea .article_listBlock{position:relative}.pg_archiveColumn_rankArea_tabArea .article_listBlock .article_list{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none}.pg_archiveColumn_rankArea_tabArea .article_listBlock .article_list li .rank{display:flex;align-items:center;margin-bottom:.8rem}.pg_archiveColumn_rankArea_tabArea .article_listBlock .article_list li .rank p{font-size:4rem;color:#fff;flex-shrink:0;margin-right:1.6rem}.pg_archiveColumn_rankArea_tabArea .article_listBlock .article_list li .rank .line{width:100%;height:.1rem;background-color:rgba(255,255,255,.6);margin-top:.6rem}.pg_archiveColumn_rankArea_tabArea .article_listBlock .article_list[aria-hidden=false]{visibility:visible;position:relative}.pg_archiveColumn_rankArea_tabArea .article_listBlock .bl_card_column,.pg_archiveColumn_rankArea_tabArea .article_listBlock .date{color:#fff}@media screen and (max-width: 960px){.pg_archiveColumn_rankArea_tabArea .nav_list{justify-content:flex-start}}@media screen and (max-width: 560px){.pg_archiveColumn_rankArea_tabArea .nav_list li button{font-size:1.2rem;padding:.8rem 1.2rem}}@media(hover: none){.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true]{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_archiveColumn_rankArea_tabArea .nav_list li button[aria-expanded=true]:hover{opacity:.7}}@media(hover: none){.pg_archiveColumn_rankArea_tabArea .nav_list li button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover{filter:grayscale(0)}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_orange{background-color:#c77836}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_blue{background-color:#1a87b9}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_dblue{background-color:#3359ad}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_purple{background-color:#47319b}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_green{background-color:#458b4c}.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover.cl_grey{background-color:#6e6e6e}}@media(-ms-high-contrast: none)and (hover: none),(-ms-high-contrast: active)and (hover: none),(-moz-touch-enabled: 0)and (hover: none),(hover: hover)and (hover: none){.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none)and (-ms-high-contrast: none),(-ms-high-contrast: none)and (-ms-high-contrast: active),(-ms-high-contrast: none)and (-moz-touch-enabled: 0),(-ms-high-contrast: none)and (hover: hover),(-ms-high-contrast: active)and (-ms-high-contrast: none),(-ms-high-contrast: active)and (-ms-high-contrast: active),(-ms-high-contrast: active)and (-moz-touch-enabled: 0),(-ms-high-contrast: active)and (hover: hover),(-moz-touch-enabled: 0)and (-ms-high-contrast: none),(-moz-touch-enabled: 0)and (-ms-high-contrast: active),(-moz-touch-enabled: 0)and (-moz-touch-enabled: 0),(-moz-touch-enabled: 0)and (hover: hover),(hover: hover)and (-ms-high-contrast: none),(hover: hover)and (-ms-high-contrast: active),(hover: hover)and (-moz-touch-enabled: 0),(hover: hover)and (hover: hover){.pg_archiveColumn_rankArea_tabArea .nav_list li button:hover:hover{opacity:.7}}.pg_archiveColumn_listArea .ly_twoColumn_mainArea{margin-top:8rem}.pg_taxoColumn .ly_twoColumn_mainArea{margin-top:12rem}.pg_singleColumn_bgWrapper{position:relative}.pg_singleColumn_bgWrapper .pg_singleColumn_bg{background-color:#fff;position:absolute;width:calc(100% - 20rem);height:calc(100% - 12rem);top:auto;bottom:0;right:0;z-index:-1}@media screen and (max-width: 960px){.pg_singleColumn_bgWrapper .pg_singleColumn_bg{width:100%;height:100%}}.pg_singleColumn_titleArea{margin-top:8.8rem;display:flex;align-items:flex-end}.pg_singleColumn_titleArea .thumbnailBlcok{width:60%}.pg_singleColumn_titleArea .thumbnailBlcok .el_thumb{border-radius:0 .4rem .4rem 0}.pg_singleColumn_titleArea .thumbnailBlcok .el_thumb_bg{padding-top:75%}.pg_singleColumn_titleArea .contBlock{width:40%;padding:0 4rem 4rem 8rem}.pg_singleColumn_titleArea .contBlock .title_wrapper{margin-bottom:5.6rem}.pg_singleColumn_titleArea .contBlock .title_wrapper .title{font-size:3rem;font-weight:bold;line-height:1.6}.pg_singleColumn_titleArea .contBlock .title_wrapper .title::before{display:block;width:0;height:0;margin-top:-.3em;content:""}.pg_singleColumn_titleArea .contBlock .title_wrapper .title::after{display:block;width:0;height:0;margin-bottom:-.3em;content:""}.pg_singleColumn_titleArea .contBlock .info_wrapper{margin-bottom:3.2rem}.pg_singleColumn_titleArea .contBlock .info_wrapper>*:last-child{margin-bottom:0 !important}.pg_singleColumn_titleArea .contBlock .info_wrapper .date{font-size:1.4rem;margin-bottom:1.6rem;font-weight:600}.pg_singleColumn_titleArea .contBlock .info_wrapper .category{font-size:1.3rem;height:auto;padding:.8rem 1.6rem;border-radius:4rem;background-color:#6e6e6e;color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);max-width:18rem;display:inline-block;margin-bottom:1.6rem}.pg_singleColumn_titleArea .contBlock .info_wrapper .category span{line-height:1.2}.pg_singleColumn_titleArea .contBlock .info_wrapper .tag{font-size:1.4rem;font-weight:bold;color:rgba(17,17,17,.32)}.pg_singleColumn_titleArea .contBlock .snsList_wrapper{display:flex;align-items:center}.pg_singleColumn_titleArea .contBlock .snsList_wrapper .title{font-size:2.4rem;margin-right:1.6rem}.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul{display:flex}.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li{width:4rem}.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li:not(:last-child){margin-right:1.2rem}@media screen and (max-width: 960px){.pg_singleColumn_titleArea{display:block}}@media screen and (max-width: 960px){.pg_singleColumn_titleArea .thumbnailBlcok{width:100%}}@media screen and (max-width: 960px){.pg_singleColumn_titleArea .contBlock{width:100%;padding:0 1.6rem;margin-top:4rem}}@media screen and (max-width: 560px){.pg_singleColumn_titleArea .contBlock .title_wrapper .title{font-size:2.4rem}}@media screen and (max-width: 560px){.pg_singleColumn_titleArea .contBlock .info_wrapper .category{font-size:1.2rem;padding:.8rem 1.2rem}}@media screen and (max-width: 560px){.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li{width:3.2rem}}@media screen and (max-width: 560px){.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li:not(:last-child){margin-right:.8rem}}@media(hover: none){.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li a,.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li button{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li a:hover,.pg_singleColumn_titleArea .contBlock .snsList_wrapper ul li button:hover{transform:scale(0.95)}}.pg_singleColumn_contArea{margin-top:9.6rem;padding-bottom:12rem}.pg_singleColumn_recomendSlider #js_recomendSlider{position:relative}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows{position:absolute;width:100%;top:0;bottom:0;margin:auto;z-index:10;display:flex;justify-content:space-between;align-items:center}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn{width:6.4rem;height:6.4rem}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .border{fill:#111}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow{fill:#fff}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .bg,.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .arrow,.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn .border{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.pg_singleColumn_recomendSlider .splide__track{overflow:visible}.pg_singleColumn_recomendSlider .el_btn_wrapper{text-align:center;margin-top:4.8rem}.pg_singleColumn_recomendSlider .el_btn_wrapper a{display:inline-block}@media(hover: none){.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .bg{fill:#fff}.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .border,.pg_singleColumn_recomendSlider #js_recomendSlider .splide__arrows .splide__arrow .el_arrowBtn:hover .arrow{fill:#111}}.pg_interview_titleArea{margin-top:8rem;position:relative}.pg_interview_titleArea::after{content:"";width:112rem;height:44rem;background-color:#fff;right:0;top:0;bottom:0;margin:auto;position:absolute}.pg_interview_titleArea .ly_inner{display:flex;align-items:center}.pg_interview_titleArea .ly_inner .contBlock{width:44%;padding-right:5.6rem}.pg_interview_titleArea .ly_inner .contBlock .position{font-size:2.2rem;margin-bottom:3.2rem}.pg_interview_titleArea .ly_inner .contBlock .name{font-size:5.6rem;margin-bottom:1.6rem}.pg_interview_titleArea .ly_inner .contBlock .furigana{font-weight:bold;font-size:1.8rem}.pg_interview_titleArea .ly_inner .contBlock .category{display:inline-block;margin-top:6.4rem;font-size:1.5rem;color:#fff;line-height:3rem;display:inline-block;padding:0 2.4rem 0;border-radius:3rem;background-color:#333}.pg_interview_titleArea .ly_inner .contBlock .category.cl_orange{background-color:#c77836}.pg_interview_titleArea .ly_inner .contBlock .category.cl_blue{background-color:#1a87b9}.pg_interview_titleArea .ly_inner .contBlock .category.cl_dblue{background-color:#3359ad}.pg_interview_titleArea .ly_inner .contBlock .category.cl_purple{background-color:#47319b}.pg_interview_titleArea .ly_inner .contBlock .category.cl_green{background-color:#458b4c}.pg_interview_titleArea .ly_inner .contBlock .category.cl_grey{background-color:#6e6e6e}.pg_interview_titleArea .ly_inner .thumbnailBlock{width:56%}.pg_interview_titleArea .ly_inner .thumbnailBlock .el_thumb{border-radius:1.2rem}.pg_interview_titleArea .ly_inner .thumbnailBlock .el_thumb_bg{padding-top:133.7907375643%}@media screen and (max-width: 960px){.pg_interview_titleArea{margin-top:12rem}}@media screen and (max-width: 560px){.pg_interview_titleArea .ly_inner{display:block}}@media screen and (max-width: 960px){.pg_interview_titleArea .ly_inner .contBlock{padding-right:3.2rem}}@media screen and (max-width: 560px){.pg_interview_titleArea .ly_inner .contBlock{width:100%}}@media(hover: none){.pg_interview_titleArea .ly_inner .contBlock .category{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_interview_titleArea .ly_inner .contBlock .category:hover{opacity:.7}}@media screen and (max-width: 560px){.pg_interview_titleArea .ly_inner .thumbnailBlock{width:100%;margin-top:4rem}}.pg_interview_contArea .contblock{margin-top:8rem;padding-bottom:8rem;position:relative}.pg_interview_contArea .contblock:after{content:"";background-color:#fff;height:39.2rem;width:100%;position:absolute;bottom:0;left:0}.pg_interview_contArea .el_thumb{margin-top:6.4rem;border-radius:1.2rem}.pg_interview_contArea .el_thumb_bg{padding-top:44.2307692308%}.pg_interview_scheduleArea{background-color:#fff;padding:8rem 0 6.4rem}.pg_interview_scheduleArea .scheduleList li{display:flex;padding:3.2rem 0;border-top:.1rem solid rgba(17,17,17,.24)}.pg_interview_scheduleArea .scheduleList li:last-child{border-bottom:.1rem solid rgba(17,17,17,.24)}.pg_interview_scheduleArea .scheduleList .time{font-size:4rem;width:24rem;flex-shrink:0}.pg_interview_scheduleArea .scheduleList .cont{width:100%}@media screen and (max-width: 560px){.pg_interview_scheduleArea .scheduleList li{display:block}}@media screen and (max-width: 960px){.pg_interview_scheduleArea .scheduleList .time{width:16rem}}@media screen and (max-width: 560px){.pg_interview_scheduleArea .scheduleList .time{width:100%;margin-bottom:1.6rem}}.pg_interview_futureArea .contBlock{background-color:#333;border-radius:1.5rem;padding:8rem 0;position:relative}.pg_interview_futureArea .contBlock .js_waveBgWrapper{position:absolute;width:100%;height:100%;left:0;z-index:0;top:0}.pg_interview_futureArea .contBlock .ly_inner_article{display:flex;align-items:flex-start}.pg_interview_futureArea .contBlock .ly_inner_article .el_textBlock{width:50%;margin-right:4rem;flex-shrink:0}.pg_interview_futureArea .contBlock .ly_inner_article .el_thumb{width:100%;border-radius:.4rem}.pg_interview_futureArea .contBlock .ly_inner_article .el_thumb_bg{padding-top:133.7907375643%}@media screen and (max-width: 560px){.pg_interview_futureArea .contBlock{padding:6.4rem 0 4rem}}@media screen and (max-width: 560px){.pg_interview_futureArea .contBlock .ly_inner_article{display:block}}@media screen and (max-width: 560px){.pg_interview_futureArea .contBlock .ly_inner_article .el_textBlock{width:100%;margin-right:0;margin-bottom:4rem}}.pg_interview_otherArea{position:relative}.pg_interview_otherArea .js_scrollTxt{position:absolute;top:4rem;margin:auto;left:0;z-index:-2;width:163rem}.pg_interview_otherArea .el_btn_wrapper{text-align:center;margin-top:4.8rem}.pg_interview_otherArea .el_btn_wrapper a{display:inline-block}.pg_simple_cont{padding:10.4rem 8rem;background-color:#fff;border-radius:.8rem}@media screen and (max-width: 960px){.pg_simple_cont{padding:4rem 1.6rem}}.pg_simple_sitemap{background-color:#222;display:flex;justify-content:space-between}.pg_simple_sitemap .block_wrapper{width:24rem}.pg_simple_sitemap .block:not(:last-child){margin-bottom:3.2rem}.pg_simple_sitemap .block .linkHeading{color:#fff;font-size:2.2rem}.pg_simple_sitemap .block .linkHeading a{color:#fff}.pg_simple_sitemap .block .child_links{margin-top:2.4rem}.pg_simple_sitemap .block .child_links p:not(:first-child){margin-top:1.6rem}.pg_simple_sitemap .block .child_links p a{font-size:1.4rem;color:#bcbcbc}@media screen and (max-width: 560px){.pg_simple_sitemap{flex-wrap:wrap}}@media screen and (max-width: 560px){.pg_simple_sitemap .block_wrapper{width:calc(50% - 1.6rem)}}@media screen and (max-width: 560px){.pg_simple_sitemap .block{margin-bottom:2.4rem}}@media(hover: none){.pg_simple_sitemap .block a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active),(-moz-touch-enabled: 0),(hover: hover){.pg_simple_sitemap .block a:hover{opacity:.7}}@media screen and (max-width: 560px){.pg_simple_sitemap .block .linkHeading{font-size:1.9rem;line-height:1.2}}@media screen and (max-width: 960px){.pg_simple_sitemap .block .child_links{margin-top:1.6rem}}@media screen and (max-width: 560px){.pg_simple_sitemap .block .child_links p:not(:first-child){margin-top:1.2rem}}@media screen and (max-width: 560px){.pg_simple_sitemap .block .child_links p a{font-size:1.3rem;line-height:1.2}}.mulish{font-family:"Mulish",sans-serif}.uc{text-transform:uppercase}.pg_career_value{padding-bottom:0}@media(min-width: 960px){.bg_keyBlack.f_criteria .ly_inner.criteria_inner{width:min(100% - 3.2rem,132rem)}.bg_keyBlack.f_criteria .ly_inner.criteria_inner .description_wrapper .description{width:44.6rem}}#partners{padding-bottom:12rem}#contact{background:#f7f7f7;margin:0;padding-top:8rem;padding-bottom:8rem}.f_footer{margin-top:0}.f_footer .bl_footer_bottom_menu .block_wrapper{width:50%}.f_footer .bl_footer_bottom_menu .block_wrapper:nth-child(2){padding-left:10rem;border-left:2px solid #fff}.f_footer .bl_footer_bottom_menu{width:100%;color:#fff}.f_footer .bl_footer_bottom_menu .logo{margin-bottom:3.2rem}.f_footer .block .linkHeading{font-weight:700;font-size:2rem}.f_footer .block .linkHeading a{font-weight:300;display:inline}.f_footer .block .linkHeading-address{font-size:3rem}.f_footer .block .address{font-weight:300;line-height:1.8}.f_footer .block .legal{opacity:.7;text-decoration:underline;font-weight:300}.f_footer .block .legal:hover{opacity:1}section.f_top_about{display:flex}@media(max-width: 560px){section.f_top_about{flex-direction:column;padding-bottom:4rem}}section.f_top_about .pg_whoweare_vision_mission{margin-top:0;padding:0;background:none;margin-right:-16rem}@media(max-width: 560px){section.f_top_about .pg_whoweare_vision_mission{margin-right:0}section.f_top_about .pg_whoweare_vision_mission .img{margin-top:0}}@media(min-width: 560px){section.f_top_about .pg_whoweare_vision_mission .img{width:54rem;height:54rem}section.f_top_about .pg_whoweare_vision_mission .img .earth{width:26rem;height:26rem}}section.f_top_about .el_textBlock_title{font-weight:600}section.f_top_about .el_textBlock p.el_textBlock_text2{width:100%;font-size:1.8rem}.pg_top_about{padding-top:.5rem;padding-bottom:0}.bl_dataBlock{background:#f4f4f4}.bg_keyBlack.f_criteria{background:#222}.pg_top_service.ly_sect_lv1{margin-top:0}.pg_top_about_pipe{display:none}@media(max-width: 960px){.pg_top_teamPic .ly_inner{margin-top:2rem}.pg_career_future_stars{bottom:-7rem}}@media(max-width: 560px){.f_footer .bl_footer_bottom_menu{flex-direction:column}.f_footer .bl_footer_bottom_menu .block_wrapper{width:100%}.f_footer .bl_footer_bottom_menu .block_wrapper:nth-child(2){padding-left:0;border-left:none;padding-top:2rem;border-top:1px solid #fff}}.error-message{display:none;color:#dc3232;border:1px solid #dc3232;background:#fff0f1;font-size:1.2rem;padding:.5rem;margin-top:.8rem;border-radius:.4rem}.success-message{width:min(100%,48rem);border-color:#10c44c;text-align:center;margin-left:auto;margin-right:auto;color:#10c44c;background:#f1fff6;border:1px solid #10c44c;margin-top:1.4rem;border-radius:.4rem;font-size:1.6rem;padding:.8rem;line-height:1.6}.bl_formInput_file_wrapper button:hover{background:#111;color:#fff}html.menuIsOpened{overflow:hidden;pointer-events:none}html.menuIsOpened body{overflow:hidden;padding-right:15px;pointer-events:none}html.menuIsOpened .ly_header{padding-right:15px}html.menuIsOpened .bl_headerNav_sm{visibility:visible;right:0px}html.menuIsOpened .bl_headerNav_sm_bg{transform:translate(0px)}html.menuIsOpened .ly_headerNav_wrapper .el_btn_header{display:none}html.menuIsOpened .bl_headerNav_sm .bl_headerNav_sm_logo,html.menuIsOpened .bl_headerNav_sm_listWrapper{opacity:1}html.menuIsOpened .bl_headerNav_sm_bg{transform:translate(0px);opacity:1}.ly_header{position:fixed;width:100%;z-index:9998}header.ly_header{background-color:#fff;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.bl_hamburgerBtn,.el_btn_header{border-color:#222}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#222}.el_btn_header:link,.el_btn_header:visited{color:#222}.bl_hamburgerBtn,.el_btn_header{border-color:#222}.bl_hamburgerBtn:hover,.el_btn_header:hover{background-color:#222;border-color:#fff;color:#fff}.bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#222}.bl_hamburgerBtn:hover .bl_hamburgerBtn_trigger span{background-color:#fff}.el_btn_header:link,.el_btn_header:visited{color:#222}.el_btn_header:link:hover,.el_btn_header:visited:hover{color:#fff}.is_openingReady header.ly_header{background-color:rgba(0,0,0,0);mix-blend-mode:difference}.is_openingReady .bl_headerLogo #f_logo-2,.is_openingReady .bl_headerLogo #f_logo-1{display:none}.is_openingReady #logotext{fill:#fff}.is_openingReady .header_plug{display:inline-block}.is_openingReady .bl_hamburgerBtn,.is_openingReady .el_btn_header{border-color:#f4f4f4}.is_openingReady .bl_hamburgerBtn:hover,.is_openingReady .el_btn_header:hover{border-color:#000;background-color:#fff}.is_openingReady .bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#f4f4f4}.is_openingReady .bl_hamburgerBtn:hover .bl_hamburgerBtn_trigger span{background-color:#000}.is_openingReady .el_btn_header:link,.is_openingReady .el_btn_header:visited{color:#f4f4f4}.is_openingReady .el_btn_header:link:hover,.is_openingReady .el_btn_header:visited:hover{color:#000;background-color:#fff}#logotext{fill:#222}#f_logo-2,#f_logo-1{display:inline-block}.header_plug{position:fixed;z-index:9999;display:none}.ly_header_inner{align-items:center;height:var(--headerHeight);display:flex;justify-content:space-between;padding:0 8rem}@media screen and (max-width: 960px){.ly_header_inner{padding:0 1.6rem}}.f_headerNav.bl_headerNav_sm{visibility:hidden;right:-100%;transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95)}.f_headerNav.bl_headerNav_sm .bl_headerNav_sm_logo{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transform:translate(0px, -2.4rem);opacity:0}.f_headerNav.bl_headerNav_sm .bl_headerNav_sm_listWrapper{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transform:translate(0px, -3.2rem);opacity:0}.bl_headerNav_sm_bg{transition:all .4s;transition-timing-function:cubic-bezier(0.2, 1.05, 0.7, 0.95);transform:translate(100%);opacity:1}.is_openingReady.f_headerNav_open header.ly_header{mix-blend-mode:unset}.is_openingReady.f_headerNav_open header.ly_header .el_btn_header.nav_btn_header{color:#111;border-color:#fff;background-color:#fff}.is_openingReady.f_headerNav_open header.ly_header .el_btn_header.nav_btn_header:hover{background-color:#111;color:#fff}.bl_headerNav_sm_logo{transform:translate(0px, -2.4rem);opacity:0;transition:all 1s;transition-timing-function:cubic-bezier(0.4, 2.05, 1.4, 0.95)}.bl_headerNav_sm_listWrapper{transform:translate(0px, -3.2rem);opacity:0;transition:all 1s;transition-timing-function:cubic-bezier(0.4, 2.05, 1.4, 0.95)}.f_headerNav_open{overflow:hidden;pointer-events:none}.f_headerNav_open body{overflow:hidden;padding-right:0px;pointer-events:none}.f_headerNav_open header.ly_header{padding-right:15px}.f_headerNav_open .f_headerNav.bl_headerNav_sm{visibility:visible;right:0px}.f_headerNav_open .f_headerNav.bl_headerNav_sm .bl_headerNav_sm_logo{transform:translate(0px);opacity:1}.f_headerNav_open .f_headerNav.bl_headerNav_sm .bl_headerNav_sm_listWrapper{transform:translate(0px);opacity:1}.f_headerNav_open .bl_headerNav_sm_bg{transform:translate(0px);opacity:1}.f_headerNav_open .ly_headerNav_wrapper .el_btn_header{display:none}.f_headerNav_open .el_btn_header.nav_btn_header{color:#111;border-color:#fff;background-color:#fff}.f_headerNav_open .el_btn_header.nav_btn_header:hover{background-color:#111;color:#fff}.f_headerNav_open .bl_hamburgerBtn{border-color:#fff}.f_headerNav_open .bl_hamburgerBtn:hover{background-color:#fff}.f_headerNav_open .bl_hamburgerBtn .bl_hamburgerBtn_trigger span{background-color:#fff}.f_headerNav_open .bl_hamburgerBtn:hover .bl_hamburgerBtn_trigger span{background-color:#222}.f_headerNav_open .bl_headerNav_sm_logo,.f_headerNav_open .bl_headerNav_sm_listWrapper{transform:translate(0px);opacity:1}#js_headerNav_sm,#js_hamburgerBtn,#js_focusTrap{display:none}.pg_top_data.bl_dataBlock{display:none}@media(max-width: 560px){.privacy_title{font-size:2.8rem}.bl_article table th{padding:.6rem}.bl_article table td{padding:.6rem}.bl_article ul li,.bl_article ol li{padding-left:1.4rem}}