.cRecruitCommonLink{border-radius:9999px;width:100%;position:relative;overflow:hidden}.cRecruitCommonLink[data-color=transparent]{--_hover-bg:#ffffff40;--_hover-color:var(--color-white);border:solid 1px var(--color-white);background-color:#0000}.cRecruitCommonLink[data-color=white]{--_hover-bg:var(--color-blue-logo);--_hover-color:var(--color-white);color:var(--color-blue-logo);background-color:var(--color-white);border:solid 1px var(--color-blue-logo)}.cRecruitCommonLink[data-color=blue]{--_hover-bg:var(--color-white);--_hover-color:var(--color-blue-logo);color:var(--color-white);background-color:var(--color-blue-logo);border:solid 1px var(--color-blue-logo)}.cRecruitCommonLink[data-color=black]{--_hover-bg:#666;--_hover-color:var(--color-white);color:var(--color-white);background-color:#292828}.cRecruitCommonLink[data-color=white-green]{--_hover-bg:var(--color-green);--_hover-color:var(--color-white);color:var(--color-green);background-color:var(--color-white);border:solid 1px var(--color-green)}.cRecruitCommonLink[data-color=green]{--_hover-bg:var(--color-white);--_hover-color:var(--color-green);color:var(--color-white);background-color:var(--color-green);border:solid 1px var(--color-green)}.cRecruitCommonLink__move{width:100%;position:relative}.cRecruitCommonLink__move_item{width:100%;padding:calc(.9375 * var(--rem)) calc(34 * var(--px)) calc(.9375 * var(--rem)) calc(24 * var(--px));justify-content:center;align-items:center;display:flex}.cRecruitCommonLink__move_item.--hover{position:absolute;top:100%;left:0}.cRecruitCommonLink__window{top:calc(50% - 10 * var(--px) / 2);right:calc(22 * var(--px));width:calc(10 * var(--px));height:calc(10 * var(--px));position:absolute}.cRecruitCommonLink__arrow{top:calc(50% - 8 * var(--px) / 2);right:calc(24 * var(--px));width:calc(9 * var(--px));height:calc(8 * var(--px));position:absolute}@media screen and (width>=960px){.cRecruitCommonLink__move_item{padding:.9375rem 34px .9375rem 24px}.cRecruitCommonLink__window{width:10px;height:10px;top:calc(50% - 5px);right:24px}.cRecruitCommonLink__arrow{width:9px;height:8px;position:absolute;top:calc(50% - 4px);right:24px}}@media (any-hover:hover){.cRecruitCommonLink{transition:background-color .64s var(--ease-out-expo), color .64s var(--ease-out-expo)}.cRecruitCommonLink__move{transition:transform .64s var(--ease-out-expo)}.cRecruitCommonLink__move_item{transition:opacity .4s var(--ease-out-quad)}.cRecruitCommonLink:hover{color:var(--_hover-color);background-color:var(--_hover-bg)}.cRecruitCommonLink:hover .cRecruitCommonLink__move{transform:translateY(-100%)}.cRecruitCommonLink:hover .cRecruitCommonLink__move_item{opacity:0}.cRecruitCommonLink:hover .cRecruitCommonLink__move_item.--hover{opacity:1}}.cRecruitNav{background-color:#f4f4f4}.cRecruitNav__inner{gap:calc(.6875 * var(--rem));padding:calc(2.6875 * var(--rem)) calc(20 * var(--px)) calc(48 * var(--px));display:grid}.cRecruitNav__head{gap:calc(4 * var(--px));font-family:var(--font-alumni-sans);font-size:calc(3 * var(--rem));text-transform:uppercase;justify-content:center;line-height:1;display:flex}.cRecruitNav__head_thick{color:var(--color-blue-logo);font-weight:600}.cRecruitNav__head_thin{font-weight:300}.cRecruitNav__list{gap:calc(8 * var(--px));grid-template-columns:repeat(2,1fr);display:grid}.cRecruitNav__listItem_link{gap:calc(.4375 * var(--rem));padding:calc(8 * var(--px));background-color:var(--color-white);border-radius:calc(3 * var(--px));display:grid}.cRecruitNav__listItem_image{width:100%;height:calc(72 * var(--px));border-radius:calc(3 * var(--px));overflow:hidden}.cRecruitNav__listItem_content{padding:0 calc(8 * var(--px));justify-content:space-between;align-items:center;display:flex}.cRecruitNav__listItem_name{font-size:calc(.8125 * var(--rem));line-height:1.5}.cRecruitNav__listItem_arrow{padding:0 calc(8 * var(--px));margin-right:calc(-8 * var(--px));overflow:hidden}.cRecruitNav__listItem_arrow_inner{width:calc(9 * var(--px));height:calc(8 * var(--px));position:relative}.cRecruitNav__listItem_arrow_svg:nth-child(2){top:0;left:calc(-100% - 8 * var(--px));width:100%;height:100%;position:absolute}@media screen and (width>=960px){.cRecruitNav{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);display:grid}.cRecruitNav__inner{grid-template-columns:auto calc(1162 * var(--px));gap:calc(50 * var(--px));padding:calc(5 * var(--rem)) 0 calc(80 * var(--px));grid-column:2/30;justify-content:space-between}.cRecruitNav__head{font-size:calc(3.5 * var(--rem));flex-direction:column;justify-content:flex-start;gap:0;margin-top:-.3125rem;margin-left:-.125rem}.cRecruitNav__head_thin{margin-top:-.5rem}.cRecruitNav__listItem_link{grid-template-columns:calc(160 * var(--px)) 1fr;gap:calc(32 * var(--px));padding:calc(8 * var(--px)) calc(32 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px))}.cRecruitNav__listItem_image{height:calc(100 * var(--px))}.cRecruitNav__listItem_content{padding:0}.cRecruitNav__listItem_name{font-size:1rem;line-height:2}.cRecruitNav__listItem_arrow{margin-right:-8px;padding:0 8px}.cRecruitNav__listItem_arrow_inner{width:9px;height:8px}.cRecruitNav__listItem_arrow_svg:nth-child(2){left:calc(-100% - 8px)}}@media (any-hover:hover){.cRecruitNav__listItem_link{transition:color .4s var(--ease-out-quart)}.cRecruitNav__listItem_image_img{transition:transform .4s var(--ease-out-quart)}.cRecruitNav__listItem_arrow_inner{transition:transform 0s var(--ease-out-quart)}.cRecruitNav__listItem_link:hover{color:var(--color-blue-logo)}.cRecruitNav__listItem_link:hover .cRecruitNav__listItem_image_img{transition-duration:.24s;transform:scale(1.08)}.cRecruitNav__listItem_link:hover .cRecruitNav__listItem_arrow_inner{transition-duration:.24s;transform:translate(calc(100% + 8px))}}:root{--_cookie-in-delay:1.5s}.pFv{width:100%}.pFv__inner{padding:calc(120 * var(--px)) calc(20 * var(--px)) 0}.pFv__head{opacity:var(--init-opacity)}.pFv__head_sub{font-family:var(--font-alumni-sans);flex-direction:column;display:flex}.pFv__head_sub_byThe{font-size:calc(3.5 * var(--rem));text-transform:uppercase;letter-spacing:.02em;gap:.1em;font-weight:400;line-height:1;display:flex}.pFv__head_sub_text{margin-top:calc(-1.5 * var(--rem));font-size:calc(6.25 * var(--rem));color:var(--color-blue-logo);text-transform:uppercase;font-weight:600;line-height:1.2}.pFv__head_sub_text .char-headline:not(:first-child){margin-left:-.04em}.pFv__head_main{padding-left:calc(4 * var(--px));margin-top:calc(-.8125 * var(--rem));font-size:calc(.875 * var(--rem));letter-spacing:.1em;line-height:1.7}.pFv__body{margin-top:calc(2.5 * var(--rem))}.pFv__description{font-size:calc(.875 * var(--rem));opacity:var(--init-opacity);font-weight:400;line-height:2}.pFv__index{row-gap:calc(.625 * var(--rem));-moz-column-gap:calc(20 * var(--px));column-gap:calc(20 * var(--px));margin-top:calc(2 * var(--rem));grid-template-columns:repeat(2,1fr);display:grid}.pFv__index_item{opacity:var(--init-opacity)}.pFv__index_item_link{padding:calc(.8125 * var(--rem)) calc(8 * var(--px)) calc(.8125 * var(--rem)) 0;justify-content:space-between;align-items:center;display:flex;position:relative}.pFv__index_item_link:before,.pFv__index_item_link:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}.pFv__index_item_link:before{background-color:#bfbfbf}.pFv__index_item_link:after{background-color:var(--color-blue-logo);transform:scaleX(0)}.pFv__index_item_text{font-size:calc(.75 * var(--rem));letter-spacing:-.01em;line-height:1.4}.pFv__index_item_arrow{width:calc(8 * var(--px));height:calc(16 * var(--px));padding:calc(3 * var(--px)) 0;flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.pFv__index_item_arrow_move{width:100%;height:calc(13 * var(--px));padding-top:calc(3 * var(--px));position:relative}.pFv__index_item_arrow_item{width:100%;height:calc(10 * var(--px))}.pFv__index_item_arrow_item:nth-child(2){position:absolute;bottom:100%;left:0}.pCompany{padding-top:calc(48 * var(--px))}.pCompany__inner{padding:0 calc(20 * var(--px))}.pCompany__head{align-items:flex-end;display:flex}.pCompany__head_en{font-family:var(--font-alumni-sans);font-size:calc(2.75 * var(--rem));color:var(--color-blue-logo);text-transform:uppercase;opacity:var(--init-opacity);font-weight:600;line-height:1}.pCompany__head_slash{width:1px;height:calc(1.1875 * var(--rem));margin:0 calc(11 * var(--px)) calc(.4375 * var(--rem)) calc(14 * var(--px));opacity:var(--init-opacity);background-color:#b5b5b5;transform:rotate(32deg)}.pCompany__head_jp{margin-bottom:calc(.4375 * var(--rem));font-size:calc(.75 * var(--rem));letter-spacing:.08em;opacity:var(--init-opacity);line-height:1.5}.pCompany__body{margin-top:calc(.5 * var(--rem));border-radius:calc(8 * var(--px));opacity:var(--init-opacity);background-color:#f4f4f4;grid-template-columns:repeat(2,1fr);display:grid}.pCompany__item1{gap:calc(.5 * var(--rem));padding:calc(24 * var(--px)) calc(16 * var(--px)) calc(1.5 * var(--rem));border-bottom:1px solid #cedae3;grid-column:1/3;display:grid}.pCompany__item1_head{grid-template-columns:1fr calc(170 * var(--px));gap:calc(20 * var(--px));justify-content:space-between;align-items:center;display:grid}.pCompany__item1_head_data{color:var(--color-blue-logo)}.pCompany__item1_head_data_headline{font-size:calc(1.5 * var(--rem));letter-spacing:.11em;line-height:1.2}.pCompany__item1_head_data_text{gap:calc(4 * var(--px));margin-top:calc(.5 * var(--rem));margin-left:calc(3 * var(--px));align-items:baseline;display:flex}.pCompany__item1_head_data_text_num{font-family:var(--font-inter);font-size:calc(4 * var(--rem));letter-spacing:.09em;line-height:1}.pCompany__item1_head_data_text_num_read{opacity:var(--init-opacity)}.pCompany__item1_head_data_text_unit{font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1}.pCompany__item1_head_image{width:100%;height:calc(150 * var(--px))}.pCompany__item1_lead{font-size:calc(1.25 * var(--rem));letter-spacing:.04em;line-height:1.5}.pCompany__item1_description{margin-top:calc(.9375 * var(--rem));font-size:calc(.8125 * var(--rem));font-weight:400;line-height:1.7}.pCompany__item2{padding:calc(1.5 * var(--rem)) calc(16 * var(--px));border-bottom:1px solid #cedae3;grid-column:1/3;grid-template-columns:1fr auto;display:grid}.pCompany__item2_data{gap:calc(16 * var(--px));grid-area:1/2;display:flex}.pCompany__item2_data_item{flex-direction:column;align-items:center;display:flex}.pCompany__item2_data_item_headline{min-width:calc(88 * var(--px));padding:calc(.125 * var(--rem)) calc(23 * var(--px)) calc(.3125 * var(--rem)) calc(21 * var(--px));font-size:calc(.875 * var(--rem));color:var(--color-white);text-align:center;letter-spacing:.06em;background-color:var(--color-blue-logo);border-radius:9999px;line-height:1.2}.pCompany__item2_data_item_text{gap:calc(5 * var(--px));margin-top:calc(.5 * var(--rem));color:var(--color-blue-logo);align-items:center;display:flex}.pCompany__item2_data_item_text_num{font-family:var(--font-inter);font-size:calc(5 * var(--rem));line-height:1}.pCompany__item2_data_item_text_num_read{opacity:var(--init-opacity)}.pCompany__item2_data_item_text_unit{font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1}.pCompany__item2_body{display:contents}.pCompany__item2_lead{font-size:calc(1.25 * var(--rem));letter-spacing:.04em;grid-area:1/1;line-height:1.5}.pCompany__item2_description{margin-top:calc(.4375 * var(--rem));font-size:calc(.8125 * var(--rem));grid-area:2/1/auto/3;font-weight:400;line-height:1.7}.pCompany__item{gap:calc(.8125 * var(--rem));padding:calc(1.3125 * var(--rem)) calc(16 * var(--px)) calc(1.5 * var(--rem));align-content:flex-start;display:grid}.pCompany__item_data{gap:calc(.25 * var(--rem));height:fit-content;color:var(--color-blue-logo);flex-direction:column;align-items:center;display:flex}.pCompany__item_data_headline{font-size:calc(1.125 * var(--rem));letter-spacing:.11em;line-height:1.2}.pCompany__item_data_text{gap:calc(3 * var(--px));align-items:flex-end;display:flex}.pCompany__item_data_text_num{font-family:var(--font-inter);font-size:calc(3 * var(--rem));letter-spacing:.05em;line-height:1}.pCompany__item_data_text_num_read{opacity:var(--init-opacity)}.pCompany__item_data_text_unit{padding-bottom:calc(.5625 * var(--rem));font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1}.pCompany__item_lead{font-size:calc(1 * var(--rem));text-align:center;letter-spacing:.03em;line-height:1.5}.pCompany__item_description{margin-top:calc(.5 * var(--rem));font-size:calc(.8125 * var(--rem));font-weight:400;line-height:1.7}.pCompany__item4{gap:calc(.9375 * var(--rem));border-left:1px solid #cedae3}.pCompany__item4_lead{margin-right:calc(-2 * var(--px))}.pCompany__item4_data{padding-right:calc(12 * var(--px))}.pCompany__item4_data_text_num{font-size:calc(4.5 * var(--rem));letter-spacing:0;font-weight:400}.pCompany__item4_data_text_unit{font-size:calc(1.125 * var(--rem));writing-mode:vertical-rl}.pMember{padding-top:calc(64 * var(--px))}.pMember__inner{padding:0 calc(20 * var(--px))}.pMember__head{align-items:flex-end;display:flex}.pMember__head_en{font-family:var(--font-alumni-sans);font-size:calc(2.75 * var(--rem));color:var(--color-blue-logo);text-transform:uppercase;opacity:var(--init-opacity);font-weight:600;line-height:1}.pMember__head_slash{width:1px;height:calc(1.1875 * var(--rem));margin:0 calc(11 * var(--px)) calc(.4375 * var(--rem)) calc(14 * var(--px));opacity:var(--init-opacity);background-color:#b5b5b5;transform:rotate(32deg)}.pMember__head_jp{margin-bottom:calc(.4375 * var(--rem));font-size:calc(.75 * var(--rem));letter-spacing:.08em;opacity:var(--init-opacity);line-height:1.5}.pMember__body{margin-top:calc(.5 * var(--rem));border-radius:calc(8 * var(--px));opacity:var(--init-opacity);background-color:#f4f4f4;grid-template-columns:repeat(2,1fr);display:grid}.pMember__item1{gap:calc(.8125 * var(--rem));padding:calc(24 * var(--px)) calc(16 * var(--px)) calc(1.5 * var(--rem));border-bottom:1px solid #cedae3;grid-column:1/3;display:grid}.pMember__item1_image{width:100%;height:calc(150 * var(--px))}.pMember__item1_head{gap:calc(4 * var(--px));color:var(--color-blue-logo);align-items:flex-end;display:flex}.pMember__item1_head_headline{padding-bottom:calc(1.0625 * var(--rem));font-size:calc(1.5 * var(--rem));letter-spacing:.11em;line-height:1.2}.pMember__item1_head_data{gap:calc(4 * var(--px));margin-top:calc(.5 * var(--rem));margin-left:calc(3 * var(--px));align-items:flex-end;display:flex}.pMember__item1_head_data_num{font-family:var(--font-inter);font-size:calc(4 * var(--rem));letter-spacing:.07em;line-height:1}.pMember__item1_head_data_num_read{opacity:var(--init-opacity)}.pMember__item1_head_data_unit{padding-bottom:calc(.4375 * var(--rem));font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1}.pMember__item1_body{margin-top:calc(.5 * var(--rem))}.pMember__item1_lead{font-size:calc(1.25 * var(--rem));letter-spacing:.04em;line-height:1.5}.pMember__item1_description{margin-top:calc(.9375 * var(--rem));font-size:calc(.8125 * var(--rem));font-weight:400;line-height:1.7}.pMember__item{gap:calc(.8125 * var(--rem));padding:calc(1.25 * var(--rem)) calc(16 * var(--px)) calc(1.5 * var(--rem));align-content:flex-start;display:grid}.pMember__item_head{gap:calc(.25 * var(--rem));height:fit-content;color:var(--color-blue-logo);flex-direction:column;align-items:center;display:flex}.pMember__item_head_headline{font-size:calc(1.125 * var(--rem));letter-spacing:.11em;line-height:1.2}.pMember__item_head_data{gap:calc(3 * var(--px));align-items:flex-end;display:flex}.pMember__item_head_data_num{font-family:var(--font-inter);font-size:calc(3 * var(--rem));letter-spacing:.05em;line-height:1}.pMember__item_head_data_num_read{opacity:var(--init-opacity)}.pMember__item_head_data_unit{padding-bottom:calc(.5625 * var(--rem));font-size:calc(1.5 * var(--rem));font-weight:400;line-height:1}.pMember__item_lead{font-size:calc(1 * var(--rem));text-align:center;letter-spacing:.03em;line-height:1.5}.pMember__item_description{margin-top:calc(.5 * var(--rem));font-size:calc(.8125 * var(--rem));font-weight:400;line-height:1.7}.pMember__item3{border-left:1px solid #cedae3}.pMember__item3_lead{font-size:calc(1 * var(--rem))}.pMember__item4{gap:calc(.75 * var(--rem));padding:calc(1 * var(--rem)) calc(16 * var(--px)) calc(32 * var(--px));border-top:1px solid #cedae3;flex-direction:column;grid-column:1/3;align-items:center;display:flex}.pMember__item4_head{gap:calc(9 * var(--px));color:var(--color-blue-logo);align-items:flex-end;display:flex}.pMember__item4_head_headline{padding-bottom:calc(.5625 * var(--rem));font-size:calc(1.125 * var(--rem));letter-spacing:.04em;line-height:1.2}.pMember__item4_head_data{gap:calc(3 * var(--px));align-items:flex-end;display:flex}.pMember__item4_head_data_num{font-family:var(--font-inter);font-size:calc(2.5 * var(--rem));letter-spacing:.05em;line-height:1}.pMember__item4_head_data_unit{padding-bottom:calc(.375 * var(--rem));font-size:calc(1.25 * var(--rem));font-weight:400;line-height:1}.pMember__item4_body{width:100%}.pMember__item4_graph{border-radius:calc(4 * var(--px));background-color:#d9d9d9;width:100%;height:fit-content}.pMember__item4_graph_bar{padding:calc(7 * var(--px));background-color:var(--color-blue-logo);border-radius:calc(4 * var(--px));opacity:var(--init-opacity);justify-content:center;display:flex}.pMember__item4_graph_bar_data{gap:calc(4 * var(--px));font-family:var(--font-inter);color:var(--color-white);align-items:flex-end;display:flex}.pMember__item4_graph_bar_data_num{font-size:calc(1.375 * var(--rem));line-height:1}.pMember__item4_graph_bar_data_num_read{opacity:var(--init-opacity)}.pMember__item4_graph_bar_data_unit{font-size:calc(.875 * var(--rem));font-weight:600}.pWorkStyle{padding-top:calc(64 * var(--px))}.pWorkStyle__inner{padding:0 calc(20 * var(--px))}.pWorkStyle__head{align-items:flex-end;display:flex}.pWorkStyle__head_en{gap:calc(8 * var(--px));font-family:var(--font-alumni-sans);font-size:calc(2.75 * var(--rem));color:var(--color-blue-logo);text-transform:uppercase;opacity:var(--init-opacity);font-weight:600;line-height:1}.pWorkStyle__head_en_text{display:flex}.pWorkStyle__head_slash{width:1px;height:calc(1.1875 * var(--rem));margin:0 calc(11 * var(--px)) calc(.4375 * var(--rem)) calc(14 * var(--px));opacity:var(--init-opacity);background-color:#b5b5b5;transform:rotate(32deg)}.pWorkStyle__head_jp{margin-bottom:calc(.4375 * var(--rem));font-size:calc(.75 * var(--rem));letter-spacing:.08em;opacity:var(--init-opacity);line-height:1.5}.pWorkStyle__body{margin-top:calc(.5 * var(--rem));color:var(--color-blue-logo);border-radius:calc(8 * var(--px));opacity:var(--init-opacity);background-color:#f4f4f4;grid-template-columns:repeat(2,1fr);display:grid}.pWorkStyle__item1{gap:calc(1 * var(--rem));padding:calc(1 * var(--rem)) calc(16 * var(--px)) calc(1.5 * var(--rem));border-bottom:1px solid #cedae3;flex-direction:column;grid-column:1/3;align-items:center;display:flex}.pWorkStyle__item1_head{font-size:calc(1.125 * var(--rem));letter-spacing:.11em;line-height:1.2}.pWorkStyle__item1_body{width:100%}.pWorkStyle__item1_list{grid-template-columns:repeat(2, calc(154 * var(--px)));row-gap:calc(1 * var(--rem));-moz-column-gap:calc(16 * var(--px));column-gap:calc(16 * var(--px));display:grid}.pWorkStyle__item1_listItem{gap:calc(.5 * var(--rem));flex-direction:column;align-items:center;display:flex}.pWorkStyle__item1_listItem_headline{width:100%;padding:calc(.0625 * var(--rem)) calc(10 * var(--px)) calc(.1875 * var(--rem));font-size:calc(1 * var(--rem));text-align:center;letter-spacing:.04em;border:1px solid;line-height:1.2}.pWorkStyle__item1_listItem_data{gap:calc(4 * var(--px));align-items:flex-end;display:flex}.pWorkStyle__item1_listItem_data_num{font-family:var(--font-inter);font-size:calc(2.5 * var(--rem));letter-spacing:.06em;line-height:1}.pWorkStyle__item1_listItem_data_num_read{opacity:var(--init-opacity)}.pWorkStyle__item1_listItem_data_unit{padding-bottom:calc(.5 * var(--rem));font-size:calc(1.25 * var(--rem));line-height:1}.pWorkStyle__item1_comment{margin-top:calc(1 * var(--rem));font-size:calc(.75 * var(--rem));text-align:center;letter-spacing:.04em;line-height:1.2}.pWorkStyle__item{gap:calc(.5 * var(--rem));padding:calc(1.5625 * var(--rem)) calc(16 * var(--px));border-bottom:1px solid #cedae3;flex-direction:column;align-items:center;display:flex}.pWorkStyle__item_head{font-size:calc(1.125 * var(--rem));letter-spacing:.08em;line-height:1.2}.pWorkStyle__item_data{gap:calc(4 * var(--px));align-items:flex-end;display:flex}.pWorkStyle__item_data_num{font-family:var(--font-inter);font-size:calc(2.5 * var(--rem));letter-spacing:.06em;line-height:1}.pWorkStyle__item_data_num_read{opacity:var(--init-opacity)}.pWorkStyle__item_data_unit{padding-bottom:calc(.375 * var(--rem));font-size:calc(1.25 * var(--rem));font-weight:400;line-height:1}.pWorkStyle__item3{border-left:1px solid #cedae3}.pWorkStyle__item3_head{letter-spacing:0}.pWorkStyle__item3_data{gap:calc(5 * var(--px));padding-right:calc(4 * var(--px))}.pWorkStyle__item3_data_num{letter-spacing:.04em}.pWorkStyle__item3_data_unit{padding-bottom:calc(.25 * var(--rem));font-size:calc(1 * var(--rem));writing-mode:vertical-rl}.pWorkStyle__item4_data_num{letter-spacing:.04em}.pWorkStyle__item5{border-left:1px solid #cedae3}.pWorkStyle__item6{gap:calc(16 * var(--px));padding:calc(2 * var(--rem)) calc(20 * var(--px));grid-column:1/3;justify-content:center;align-items:flex-end;display:flex}.pWorkStyle__item6_head{padding-bottom:calc(.5 * var(--rem));font-size:calc(1.25 * var(--rem));letter-spacing:.04em;line-height:1.2}.pWorkStyle__item6_data{gap:calc(4 * var(--px));align-items:flex-end;display:flex}.pWorkStyle__item6_data_num{font-family:var(--font-inter);font-size:calc(2.5 * var(--rem));letter-spacing:.06em;line-height:1}.pWorkStyle__item6_data_unit{padding-bottom:calc(.3125 * var(--rem));font-size:calc(1.25 * var(--rem));font-weight:400;line-height:1}.pVoice{margin-top:calc(80 * var(--px))}.pVoice__inner{padding:calc(3.5 * var(--rem)) calc(20 * var(--px)) calc(56 * var(--px));background-color:var(--color-blue-logo)}.pVoice__head{color:var(--color-white);display:flex}.pVoice__head_en{font-family:var(--font-alumni-sans);font-size:calc(2.75 * var(--rem));text-transform:uppercase;opacity:var(--init-opacity);font-weight:600;line-height:1}.pVoice__head_slash{width:1px;height:calc(1.1875 * var(--rem));margin:calc(.4375 * var(--rem)) calc(11 * var(--px)) 0 calc(14 * var(--px));opacity:var(--init-opacity);background-color:#b5b5b5;transform:rotate(32deg)}.pVoice__head_jp{margin-top:calc(.4375 * var(--rem));font-size:calc(.75 * var(--rem));letter-spacing:.08em;opacity:var(--init-opacity);line-height:1.5}.pVoice__body{margin-top:calc(1 * var(--rem));opacity:var(--init-opacity)}.pVoice__data_body{transition:height .48s var(--ease-out-quad);position:relative;overflow:hidden}.pVoice__data_body:before{z-index:1;width:100%;height:calc(179 * var(--px));content:"";background:linear-gradient(#005ca200 0%,#005ca2 100%);position:absolute;bottom:0;left:0}.pVoice__data_list,.pVoice__data_pieList,.pVoice__data_barList{gap:calc(16 * var(--px));display:grid}.pVoice__data_listItem{padding:calc(1.5 * var(--rem)) calc(24 * var(--px)) calc(24 * var(--px));background-color:var(--color-white);border-radius:calc(8 * var(--px))}.pVoice__data_listItem_head{font-size:calc(1 * var(--rem));color:var(--color-blue-logo);letter-spacing:.04em;font-weight:700;line-height:1.2}.pVoice__data_listItem_body{width:100%}.pVoice__data_listItem_barData{gap:calc(.3125 * var(--rem));margin-top:calc(.8125 * var(--rem));display:grid}.pVoice__data_listItem_barItem_headline{font-size:calc(.8125 * var(--rem));line-height:1.2}.pVoice__data_listItem_barItem_graph{width:100%;height:fit-content;margin-top:calc(.1875 * var(--rem));border-radius:calc(4 * var(--px));background-color:#d9d9d9}.pVoice__data_listItem_barItem_graph_bar{width:0%;padding:calc(5 * var(--px));background-color:var(--color-blue-logo);border-radius:calc(4 * var(--px));opacity:var(--init-opacity);justify-content:center;display:flex}.pVoice__data_listItem_barItem_graph_bar_data{font-family:var(--font-inter);color:var(--color-white);flex-shrink:0;align-items:flex-end;display:flex}.pVoice__data_listItem_barItem_graph_bar_data_num{font-size:calc(1 * var(--rem));line-height:1}.pVoice__data_listItem_barItem_graph_bar_data_num_read{opacity:var(--init-opacity)}.pVoice__data_listItem_barItem_graph_bar_data_unit{font-size:calc(.6875 * var(--rem));font-weight:700}.pVoice__data_listItem_pieData{gap:calc(16 * var(--px));margin-top:calc(1.4375 * var(--rem));grid-template-columns:auto 1fr;display:grid}.pVoice__data_listItem_pieData_chart{width:calc(80 * var(--px));height:calc(80 * var(--px))}.pVoice__data_listItem_pieData_chart_svg{transform:rotate(-90deg)}.pVoice__data_listItem_pieData_chart_svg circle{stroke-dasharray:0 var(--dasharray-total);display:block}.pVoice__data_listItem_pieData.is-active circle{stroke-dasharray:var(--dasharray) var(--dasharray-total);transition:stroke-dasharray 2s var(--ease-out-expo)}.pVoice__data_listItem_pieData_detail{gap:calc(.75 * var(--rem));flex-direction:column;display:flex}.pVoice__data_listItem_pieData_detail_item{gap:calc(8 * var(--px));grid-template-columns:auto 1fr auto;align-items:center;display:grid}.pVoice__data_listItem_pieData_detail_item_head{gap:calc(8 * var(--px));align-items:center;display:flex}.pVoice__data_listItem_pieData_detail_item_head_color{width:calc(11 * var(--px));height:calc(11 * var(--px));border-radius:50%;flex-shrink:0}.pVoice__data_listItem_pieData_detail_item_head_text{font-size:calc(.875 * var(--rem));line-height:1.5}.pVoice__data_listItem_pieData_detail_item_dot{background-image:url("data:image/svg+xml,%3csvg%20width='7'%20height='4'%20viewBox='0%200%207%204'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4039_39657)'%3e%3cpath%20d='M2%202H54'%20stroke='%23737373'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-dasharray='0.1%207'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4039_39657'%3e%3crect%20width='7'%20height='4'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:0;background-repeat:space no-repeat;background-size:7px 4px;width:100%;height:4px}.pVoice__data_listItem_pieData_detail_item_text{gap:calc(2 * var(--px));font-family:var(--font-inter);justify-content:flex-end;align-items:center;display:flex}.pVoice__data_listItem_pieData_detail_item_text[data-num-length="1"]{width:calc(20 * var(--px))}.pVoice__data_listItem_pieData_detail_item_text[data-num-length="2"]{width:calc(28 * var(--px))}.pVoice__data_listItem_pieData_detail_item_num{font-size:calc(1 * var(--rem));flex-shrink:0;line-height:1.2}.pVoice__data_listItem_pieData_detail_item_unit{font-size:calc(.6875 * var(--rem));flex-shrink:0;font-weight:700;line-height:1}.pVoice__data_more{color:var(--color-white)}.pVoice__data.is-show .pVoice__data_body:before{display:none}@media screen and (width>=960px){.pFv__inner{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:calc(156 * var(--px)) 0 0;display:grid}.pFv__content{margin-bottom:calc(8 * var(--px));grid-column:3/18}.pFv__head_sub_byThe{font-size:4.5rem}.pFv__head_sub_text{margin-top:-1.4375rem;font-size:9.75rem;line-height:1}.pFv__head_main{margin-top:-.375rem;padding-left:0;font-size:1.125rem}.pFv__body{margin-top:3.5rem}.pFv__description{font-size:1.0625rem;line-height:2.3}.pFv__index{grid-column:21/29;grid-template-columns:1fr;align-content:flex-end;row-gap:1rem;margin-top:0}.pFv__index_item_link{padding:calc(16rem / 16) calc(16 * var(--px)) calc(16rem / 16) 0}.pFv__index_item_text{letter-spacing:.08em;font-size:1rem}.pFv__index_item_arrow{width:8px;height:16px;padding:3px 0}.pFv__index_item_arrow_move{height:13px;padding-top:3px}.pFv__index_item_arrow_item{width:100%;height:10px}.pCompany{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding-top:calc(72 * var(--px));display:grid}.pCompany__inner{grid-column:3/29;padding:0}.pCompany__head_en{font-size:6.5rem}.pCompany__head_slash{width:1px;height:2rem;margin:0 calc(20 * var(--px)) calc(18rem / 16) calc(25 * var(--px))}.pCompany__head_jp{margin-bottom:1.3125rem;font-size:1rem}.pCompany__body{grid-template-columns:repeat(3,1fr);margin-top:.5rem}.pCompany__item1{gap:calc(6.5 * var(--rem));padding:calc(48 * var(--px)) calc(56 * var(--px));grid-column:1/4;grid-template-columns:auto 1fr;align-items:center;display:grid}.pCompany__item1_head{grid-template-columns:1fr calc(340 * var(--px));gap:calc(102 * var(--px));justify-content:flex-start}.pCompany__item1_head_data_headline{font-size:calc(2.5 * var(--rem))}.pCompany__item1_head_data_text{margin:calc(.5 * var(--rem)) 0 0 calc(2.75 * var(--rem));align-items:flex-end;gap:4px}.pCompany__item1_head_data_text_num{font-size:calc(5.5 * var(--rem))}.pCompany__item1_head_data_text_unit{padding-bottom:calc(.8125 * var(--rem));font-size:calc(4 * var(--rem))}.pCompany__item1_head_image{height:calc(300 * var(--px))}.pCompany__item1_body{padding-bottom:.75rem}.pCompany__item1_lead{font-size:clamp(28rem / 16, 2 * var(--rem), 32rem / 16);line-height:1.7}.pCompany__item1_description{margin-top:1.375rem;font-size:1rem;line-height:2}.pCompany__item2{padding:calc(43 * var(--px)) calc(40 * var(--px)) calc(2.5 * var(--rem));border-bottom:none;border-left:1px solid #cedae3;grid-column:2;grid-template-columns:1fr;align-content:flex-start}.pCompany__item2_data{gap:calc(24 * var(--px));grid-area:1/1;justify-content:center}.pCompany__item2_data_item_headline{min-width:calc(154 * var(--px));padding:calc(.125 * var(--rem)) calc(20 * var(--px)) calc(.375 * var(--rem));font-size:calc(1.5 * var(--rem))}.pCompany__item2_data_item_text{gap:calc(5 * var(--px));margin-top:calc(.9375 * var(--rem));margin-left:calc(2 * var(--px))}.pCompany__item2_data_item_text_num{font-size:calc(5 * var(--rem))}.pCompany__item2_data_item_text_unit{padding-bottom:calc(.1875 * var(--rem));font-size:calc(3 * var(--rem))}.pCompany__item2_body{margin-top:calc(1.4375 * var(--rem));flex-direction:column;align-items:center;display:flex}.pCompany__item2_lead{font-size:clamp(22rem / 16, 1.625 * var(--rem), 26rem / 16);text-align:center}.pCompany__item2_description{margin-top:1.0625rem;font-size:1rem;line-height:2}.pCompany__item{gap:calc(1.4375 * var(--rem));padding:calc(2.625 * var(--rem)) calc(40 * var(--px)) calc(2.5 * var(--rem))}.pCompany__item_data{gap:calc(.25 * var(--rem));padding-left:calc(3 * var(--px))}.pCompany__item_data_headline{font-size:calc(2.5 * var(--rem))}.pCompany__item_data_text{gap:calc(4 * var(--px))}.pCompany__item_data_text_num{font-size:calc(5 * var(--rem))}.pCompany__item_data_text_unit{padding-bottom:calc(.5625 * var(--rem));font-size:calc(3 * var(--rem))}.pCompany__item_lead{font-size:clamp(22rem / 16, 1.625 * var(--rem), 26rem / 16)}.pCompany__item_description{margin-top:1.1875rem;font-size:1rem;line-height:2}.pCompany__item3{grid-row:2}.pCompany__item4{gap:calc(1.625 * var(--rem));padding:calc(3.125 * var(--rem)) calc(40 * var(--px)) calc(2.5 * var(--rem))}.pCompany__item4_data{padding-right:0}.pCompany__item4_data_text{gap:calc(12 * var(--px))}.pCompany__item4_data_text_num{font-size:calc(7.5 * var(--rem));font-weight:500}.pCompany__item4_data_text_unit{padding-bottom:calc(1.25 * var(--rem));font-size:calc(2.5 * var(--rem))}.pMember{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding-top:calc(120 * var(--px));display:grid}.pMember__inner{grid-column:3/29;padding:0}.pMember__head_en{font-size:6.5rem}.pMember__head_slash{width:1px;height:2rem;margin:0 calc(20 * var(--px)) calc(18rem / 16) calc(25 * var(--px))}.pMember__head_jp{margin-bottom:1.3125rem;font-size:1rem}.pMember__item1{grid-template-columns:calc(497 * var(--px)) 1fr;gap:calc(102 * var(--px));padding:calc(48 * var(--px)) calc(40 * var(--px))}.pMember__item1_image{height:calc(360 * var(--px))}.pMember__item1_head{gap:calc(.5 * var(--rem));flex-direction:column;align-items:flex-start}.pMember__item1_head_headline{font-size:calc(2 * var(--rem));padding-bottom:0}.pMember__item1_head_data{gap:calc(12 * var(--px));margin-top:0;margin-left:0}.pMember__item1_head_data_num{font-size:calc(6.25 * var(--rem))}.pMember__item1_head_data_unit{padding-bottom:calc(1.125 * var(--rem));font-size:calc(4 * var(--rem))}.pMember__item1_body{margin-top:1rem}.pMember__item1_lead{font-size:clamp(26rem / 16, 1.875 * var(--rem), 30rem / 16)}.pMember__item1_description{margin-top:1rem;font-size:1rem;line-height:2}.pMember__item{gap:calc(1.25 * var(--rem));padding:calc(2.75 * var(--rem)) calc(64 * var(--px)) calc(56rem / 16)}.pMember__item_head{gap:calc(.25 * var(--rem))}.pMember__item_head_headline{font-size:calc(2.5 * var(--rem))}.pMember__item_head_data_num{font-size:calc(5 * var(--rem))}.pMember__item_head_data_unit{padding-bottom:calc(.5625 * var(--rem));font-size:calc(3 * var(--rem))}.pMember__item_lead{font-size:clamp(21rem / 16, 1.625 * var(--rem), 26rem / 16);line-height:1.7}.pMember__item_description{margin-top:1rem;font-size:1rem;line-height:2}.pMember__item3_lead{font-size:clamp(21rem / 16, 1.625 * var(--rem), 26rem / 16)}.pMember__item4{gap:calc(80 * var(--px));padding:calc(2.5 * var(--rem)) calc(48 * var(--px)) calc(2.5 * var(--rem)) calc(94 * var(--px));flex-direction:row;justify-content:space-between}.pMember__item4_head{gap:calc(.5 * var(--rem));flex-direction:column;flex-shrink:0;align-items:flex-start}.pMember__item4_head_headline{font-size:calc(2.25 * var(--rem));padding-bottom:0}.pMember__item4_head_data{gap:calc(11 * var(--px));padding-left:calc(3 * var(--px))}.pMember__item4_head_data_num{font-size:calc(5 * var(--rem))}.pMember__item4_head_data_unit{padding-bottom:calc(1.1875 * var(--rem));font-size:calc(3 * var(--rem))}.pMember__item4_body{width:calc(857 * var(--px))}.pMember__item4_graph{border-radius:calc(8 * var(--px))}.pMember__item4_graph_bar{padding:calc(1.75 * var(--rem)) calc(10 * var(--px)) calc(1.6875 * var(--rem));border-radius:calc(8 * var(--px))}.pMember__item4_graph_bar_data{gap:calc(8 * var(--px))}.pMember__item4_graph_bar_data_num{font-size:calc(2.625 * var(--rem))}.pMember__item4_graph_bar_data_unit{font-size:calc(2 * var(--rem))}.pWorkStyle{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding-top:calc(120 * var(--px));display:grid}.pWorkStyle__inner{grid-column:3/29;padding:0}.pWorkStyle__head_en{gap:1.125rem;font-size:6.5rem}.pWorkStyle__head_slash{width:1px;height:2rem;margin:0 calc(20 * var(--px)) calc(18rem / 16) calc(25 * var(--px))}.pWorkStyle__head_jp{margin-bottom:1.3125rem;font-size:1rem}.pWorkStyle__body{grid-template-columns:calc(396 * var(--px)) calc(304 * var(--px)) calc(153 * var(--px)) calc(151 * var(--px)) calc(304 * var(--px));margin-top:.5rem}.pWorkStyle__item1{gap:calc(1.0625 * var(--rem));padding:calc(2.5 * var(--rem)) calc(48 * var(--px));border-bottom:none;border-right:1px solid #cedae3;grid-area:1/1/3;align-items:flex-start}.pWorkStyle__item1_head{font-size:calc(1.625 * var(--rem));letter-spacing:.04em}.pWorkStyle__item1_list{row-gap:calc(1.125 * var(--rem));grid-template-columns:1fr}.pWorkStyle__item1_listItem{grid-template-columns:calc(112 * var(--px)) 1fr;gap:calc(24 * var(--px));display:grid}.pWorkStyle__item1_listItem_headline{padding:0 calc(10 * var(--px)) max(3rem / 16, .1875 * var(--rem));font-size:max(16rem / 16, 1 * var(--rem))}.pWorkStyle__item1_listItem_data{gap:calc(5 * var(--px))}.pWorkStyle__item1_listItem_data_num{font-size:calc(3.5 * var(--rem));letter-spacing:.06em}.pWorkStyle__item1_listItem_data_unit{font-size:calc(2 * var(--rem))}.pWorkStyle__item1_comment{text-align:left;margin-top:1.0625rem;font-size:1rem}.pWorkStyle__item{gap:calc(1 * var(--rem));padding:calc(3.1875 * var(--rem)) calc(16 * var(--px)) calc(2.375 * var(--rem))}.pWorkStyle__item_head{font-size:calc(1.625 * var(--rem));letter-spacing:.04em}.pWorkStyle__item_data{gap:0}.pWorkStyle__item_data_num{font-size:calc(4.5 * var(--rem))}.pWorkStyle__item_data_unit{padding-bottom:calc(1 * var(--rem));font-size:calc(2.5 * var(--rem))}.pWorkStyle__item2_data{padding-left:calc(5 * var(--px))}.pWorkStyle__item3{grid-column:5}.pWorkStyle__item3_head{letter-spacing:.04em}.pWorkStyle__item3_data{gap:calc(4 * var(--px));padding-right:calc(3 * var(--px))}.pWorkStyle__item3_data_unit{padding-bottom:calc(.375 * var(--rem));font-size:calc(1.875 * var(--rem))}.pWorkStyle__item4{border-bottom:none;grid-area:2/2/auto/4}.pWorkStyle__item4_head{padding-right:calc(31 * var(--px))}.pWorkStyle__item4_data_num{letter-spacing:.04em}.pWorkStyle__item4_data_unit{padding-bottom:calc(1.125 * var(--rem));margin-left:calc(-2 * var(--px))}.pWorkStyle__item5{border-bottom:none;grid-area:2/4/auto/6}.pWorkStyle__item5_data{padding-left:calc(1 * var(--px))}.pWorkStyle__item5_data_num{margin:0 calc(16 * var(--px)) 0 calc(13 * var(--px))}.pWorkStyle__item5_data_unit{padding-bottom:calc(1.1875 * var(--rem))}.pWorkStyle__item6{gap:calc(1 * var(--rem));padding:calc(42rem / 16) calc(20 * var(--px));border-bottom:1px solid #cedae3;border-left:1px solid #cedae3;flex-direction:column;grid-area:1/3/auto/5;align-items:center}.pWorkStyle__item6_head{font-size:calc(1.625 * var(--rem));padding-bottom:0}.pWorkStyle__item6_data{padding-left:calc(3 * var(--px));gap:0}.pWorkStyle__item6_data_num{font-size:calc(4.5 * var(--rem))}.pWorkStyle__item6_data_unit{padding-bottom:calc(1.125 * var(--rem));margin-left:calc(-3 * var(--px));font-size:calc(2.5 * var(--rem))}.pVoice{margin-top:calc(120 * var(--px))}.pVoice__inner{grid-template-rows:min-content;grid-template-columns:repeat(var(--grid-columns), 1fr);padding:calc(2.5 * var(--rem)) 0 calc(80 * var(--px));display:grid}.pVoice__head{grid-column:3/29;align-items:flex-end}.pVoice__head_en{font-size:6.5rem}.pVoice__head_slash{height:2rem;margin:0 calc(20 * var(--px)) calc(18rem / 16) calc(25 * var(--px))}.pVoice__head_jp{margin-top:0;margin-bottom:1.3125rem;font-size:1rem}.pVoice__body{grid-column:3/29;margin-top:1.5rem}.pVoice__data_head{font-size:1.25rem}.pVoice__data_body:before{display:none}.pVoice__data_list{gap:calc(35 * var(--px))}.pVoice__data_pieList{row-gap:calc(35 * var(--px));-moz-column-gap:calc(41 * var(--px));column-gap:calc(41 * var(--px));grid-template-columns:repeat(2,1fr)}.pVoice__data_barList{row-gap:calc(35 * var(--px));-moz-column-gap:calc(41 * var(--px));column-gap:calc(41 * var(--px));grid-template-columns:repeat(3,1fr)}.pVoice__data_listItem{padding:calc(40rem / 16) calc(40 * var(--px)) min(40px, 40 * var(--px))}.pVoice__data_listItem_head{margin-right:-8px;font-size:1.25rem}.pVoice__data_listItem_graph{margin-top:.25rem}.pVoice__data_listItem_graph_bar{padding:.3125rem 5px}.pVoice__data_listItem_graph_bar_data_num{font-size:1rem}.pVoice__data_listItem_graph_bar_data_unit{font-size:.6875rem}.pVoice__data_listItem_barData{gap:.6875rem;margin-top:1rem}.pVoice__data_listItem_barItem_headline{font-size:.9375rem}.pVoice__data_listItem_barItem_graph{border-radius:4px;margin-top:.25rem}.pVoice__data_listItem_barItem_graph_bar{padding:calc(5 * var(--px));border-radius:4px}.pVoice__data_listItem_barItem_graph_bar_data_num{font-size:1rem}.pVoice__data_listItem_barItem_graph_bar_data_unit{font-size:.6875rem}.pVoice__data_listItem_pieData{gap:calc(44 * var(--px));margin-top:2rem}.pVoice__data_listItem_pieData_chart{width:calc(230 * var(--px));height:calc(230 * var(--px));margin-left:calc(-4 * var(--px))}.pVoice__data_listItem_pieData_detail{gap:.8125rem}.pVoice__data_listItem_pieData_detail_item,.pVoice__data_listItem_pieData_detail_item_head{gap:8px}.pVoice__data_listItem_pieData_detail_item_head_color{width:20px;height:20px}.pVoice__data_listItem_pieData_detail_item_head_text{font-size:.9375rem}.pVoice__data_listItem_pieData_detail_item_dot{min-width:14px}.pVoice__data_listItem_pieData_detail_item_text{gap:2px}.pVoice__data_listItem_pieData_detail_item_text[data-num-length="1"]{width:1.5rem}.pVoice__data_listItem_pieData_detail_item_text[data-num-length="2"]{width:2.1875rem}.pVoice__data_listItem_pieData_detail_item_num{font-size:1.125rem}.pVoice__data_listItem_pieData_detail_item_unit{font-size:.875rem;font-weight:500}}@media (any-hover:hover){.pFv__index_item_text,.pFv__index_item_arrow_move{transition:transform .4s var(--ease-out-quart)}.pFv__index_item_link:after{transform-origin:100%;transition:transform .4s var(--ease-out-quart)}.pFv__index_item_link:hover:after{transform-origin:0;transition-duration:.24s;transform:scaleX(1)}.pFv__index_item_link:hover .pFv__index_item_text{transition-duration:.24s;transform:translate(4px)}.pFv__index_item_link:hover .pFv__index_item_arrow_move{transition-duration:.24s;transform:translateY(100%)}}
