body{font-family:"Noto Sans JP";color:#444;font-size:16px;width:100%}.kiso-blue{color:#2449a4}.spacer50{margin-top:50px}.spacer80{margin-top:80px}#mainContent{background:#fff;max-width:1440px;margin:0 auto}@media screen and (max-width: 1024px){#mainContent{width:100%}}#mainContent #headerInner{display:flex;flex-direction:column;align-items:center}#mainContent #headerInner #mvImageArea{width:1160px;height:300px;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 1024px){#mainContent #headerInner #mvImageArea{width:100%;height:auto;aspect-ratio:393/380}}#mainContent #headerInner #mvImageArea .mvInnerTextBlock{width:520px;height:161px;padding:0px 10px;background:rgba(255,255,255,.8509803922);display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1024px){#mainContent #headerInner #mvImageArea .mvInnerTextBlock{width:300px;height:auto;padding:40px 10px}}#mainContent #headerInner #mvImageArea .mvInnerTextBlock .mvInnerTextEn{font-weight:350;font-size:40px;line-height:58px;text-align:center}@media screen and (max-width: 1024px){#mainContent #headerInner #mvImageArea .mvInnerTextBlock .mvInnerTextEn{font-weight:350;font-size:31px;line-height:58px;text-align:center}}#mainContent #headerInner #mvImageArea .mvInnerTextBlock .mvInnerTextJa{font-weight:500;line-height:23px;text-align:center;color:#999}#mainContent #headerInner #mvImageArea .notes{flex:none;padding:5px;position:absolute;background:#000;font-family:"Inter";font-weight:400;font-size:12px;line-height:15px;color:#fff;text-align:right;bottom:0px;right:0}#mainContent #headerInner .mvBgsettings{background-repeat:no-repeat;background-position:50%;background-size:cover}#intro{padding:50px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.introText{font-weight:400;font-size:20px;line-height:29px;text-align:center;color:#2449a4}@media screen and (max-width: 1024px){.introText{display:block;font-size:16px;line-height:23px;font-weight:400;text-align:center;color:#2449a4}}#listsParent{margin-bottom:20px;width:1160px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){#listsParent{margin-bottom:33px;width:373px}}#listsParent .listBlock{height:300px;width:100%;display:flex;margin-bottom:20px}#listsParent .listBlock:last-child{margin-bottom:0px}@media screen and (max-width: 1024px){#listsParent .listBlock{height:auto;display:block;margin-bottom:50px}}#listsParent .listBlock .listThumbnail{width:500px;height:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:bottom}@media screen and (max-width: 1024px){#listsParent .listBlock .listThumbnail{width:100%;aspect-ratio:373/226;margin-bottom:30px}}#listsParent .listBlock .listThumbnail .left-top{position:relative;-webkit-clip-path:polygon(100% 0, 0 0, 0 100%);clip-path:polygon(100% 0, 0 0, 0 100%)}#listsParent .listBlock .listThumbnail .right-bottom{position:absolute;bottom:0;right:0;overflow:hidden;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%);clip-path:polygon(100% 0, 100% 100%, 0 100%)}@media screen and (max-width: 1024px){#listsParent .listBlock .listThumbnail .right-bottom{width:100px !important;height:100px !important}}#listsParent .listBlock .listThumbnail .corner{width:200px;height:200px;background:#2b4b95}@media screen and (max-width: 1024px){#listsParent .listBlock .listThumbnail .corner{width:180px;height:180px}}#listsParent .listBlock .listThumbnail .corner-text{position:absolute;top:8px;left:15px;color:#fff;font-size:45px;line-height:1.5em;font-weight:100}@media screen and (max-width: 1024px){#listsParent .listBlock .listThumbnail .corner-text{font-size:40px}}#listsParent .listBlock .listThumbnail .middleBlock{position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:245px;height:240px;background:#fff;-webkit-clip-path:polygon(26% 0, 100% 0, 100% 100%, 0 100%, 0% 26%);clip-path:polygon(26% 0, 100% 0, 100% 100%, 0 100%, 0% 26%)}@media screen and (max-width: 1024px){#listsParent .listBlock .listThumbnail .middleBlock{display:none}}#listsParent .listBlock .listTextArea{margin-left:-200px;z-index:1;height:300px;display:flex;flex-direction:column;justify-content:center}#listsParent .listBlock .listTextArea .our-role-title{display:inline;font-size:31px;font-weight:350;line-height:155%}@media screen and (max-width: 1024px){#listsParent .listBlock .listTextArea{margin-left:inherit;height:auto}#listsParent .listBlock .listTextArea{margin-left:inherit;height:auto}#listsParent .listBlock .listTextArea .our-role-title{display:inline;font-size:28px;line-height:130%;font-weight:400}}#listsParent .listBlock .listTextArea .listTextInnerBlock{height:116px;padding-bottom:20px}@media screen and (max-width: 1024px){#listsParent .listBlock .listTextArea .listTextInnerBlock{height:auto}}@media screen and (max-width: 1024px){#listsParent .listBlock .listTextArea .listTextInnerBlock .listText{font-weight:normal}}#listsParent .listBlock .listTextArea .listTextLinkBlock{display:flex;flex-wrap:wrap}@media screen and (max-width: 1024px){#listsParent .listBlock .listTextArea .listTextLinkBlock{height:auto;flex-direction:column;justify-content:center;align-items:center}}#listsParent .listBlock .listTextArea .listTextLinkBlock .listInnerLink{box-sizing:border-box;padding:0px 20px;height:33px;background:#fff;font-weight:400;border:1px solid #2449a4;border-radius:25px;margin-right:10px;margin-bottom:10px;color:#2449a4;display:flex;justify-content:center;align-items:center}#listsParent .listBlock .listTextArea .listTextLinkBlock .listInnerLink:hover{background:#2449a4;color:#fff}#listsParent .listBlock .listTextArea .listTextLinkBlock .listInnerLink:last-child{margin-right:0}@media screen and (max-width: 1024px){#listsParent .listBlock .listTextArea .listTextLinkBlock .listInnerLink{margin-right:0;box-sizing:border-box;padding:0px 20px;height:auto;background:#fff;font-weight:400;border:1px solid #2449a4;border-radius:25px;margin-bottom:10px;color:#2449a4;display:flex;justify-content:center;align-items:center}#listsParent .listBlock .listTextArea .listTextLinkBlock .listInnerLink:last-child{margin-bottom:0}}.bannerArea{display:flex;justify-content:center}@media screen and (max-width: 1024px){.bannerArea{width:100%}}.bannerArea .bannerEx{width:958px;height:198px;background:#d9d9d9;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.bannerArea .bannerEx{width:1160/958 px;height:auto}}.tableWrapper{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.tableWrapper{width:100%;align-items:normal;overflow-x:hidden}}.tableWrapper .tableHeaderArea{height:151px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.tableWrapper .tableHeaderArea{height:auto;padding:60px 20px}}.tableWrapper .tableHeaderArea .mainTableHeaderText{font-size:31px}@media screen and (max-width: 1024px){.tableWrapper .tableHeaderArea .mainTableHeaderText{margin-bottom:10px;text-align:center}}.tableWrapper .tableHeaderArea .subTableHeaderText{font-weight:500;color:#888}.tableWrapper .totalDataArea{display:flex;width:800px;border-bottom:1px solid #eee;padding-bottom:8px}.tableWrapper .totalDataArea .spacerDataArea{flex:3.12}.tableWrapper .totalDataArea .totalData{flex:1;font-weight:700}.tableWrapper table{width:800px;border-collapse:collapse}.tableWrapper table tr{border-bottom:1px solid #eee}.tableWrapper table tr td{background:#fff;padding-top:14px;padding-bottom:8px;padding-left:10px;line-height:23px}.tableWrapper table tr td.cate{background:#eee;font-weight:700;padding-left:20px;width:140px}.tableWrapper table tr td.num{width:145px}br.pc_new_line{display:inline}br.sp_new_line{display:none}@media screen and (max-width: 1024px){br.pc_new_line{display:none}br.sp_new_line{display:inline}}h2.ceo-interview-inner{text-align:center;font-size:31px}#ceo-interview-inner:hover{opacity:.7}#mainContent #ceo-interview-inner{display:flex;flex-direction:column;align-items:center;transition:all .9s}#mainContent #ceo-interview-inner #mvImageArea{width:900px;height:310px;position:relative;display:flex;flex-direction:row;align-items:center}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock{width:auto;height:auto;padding-left:20px;display:flex;flex-direction:column;justify-content:center}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextcopy{font-weight:300;font-size:36px;line-height:50px;color:#444}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextrole{font-weight:400;font-size:20px;line-height:50px;color:#2449a4}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextname{font-weight:400;font-size:30px;line-height:75px;color:#444}#mainContent #ceo-interview-inner .mvBgsettings{background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width: 1024px){#mainContent #ceo-interview-inner{display:flex;flex-direction:column;align-items:center;width:97%;margin-left:auto;margin-right:auto}#mainContent #ceo-interview-inner #mvImageArea{width:100vw;height:260px}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock{width:100%;height:auto;padding-left:10px;margin-top:-15px}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextcopy{font-weight:350;font-size:26px;line-height:40px;color:#444;text-align:left}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextrole{font-weight:400;font-size:16px;line-height:60px;color:#2449a4}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextname{font-weight:400;font-size:30px;line-height:20px;color:#444}#mainContent #ceo-interview-inner .mvBgsettings{background-repeat:no-repeat;background-position:90%;background-size:cover}}@media screen and (max-width: 375px){#mainContent #ceo-interview-inner{display:flex;flex-direction:column;align-items:center;width:97%;margin-left:auto;margin-right:auto}#mainContent #ceo-interview-inner #mvImageArea{width:100vw;height:260px}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock{width:100%;height:auto;padding-left:10px;margin-top:-15px}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextcopy{font-weight:350;font-size:23px;line-height:36px;color:#444;text-align:left}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextrole{font-weight:400;font-size:16px;line-height:60px;color:#2449a4}#mainContent #ceo-interview-inner #mvImageArea .mvInnerTextBlock .mvInnerTextname{font-weight:400;font-size:30px;line-height:20px;color:#444}#mainContent #ceo-interview-inner .mvBgsettings{background-repeat:no-repeat;background-position:90%;background-size:cover}}
/*# sourceMappingURL=css/map/aboutus.our-role.css.map */
