.si-page,.si-page *{font-family:'BIZ UDPGothic','BIZ UDGothic',sans-serif!important}.si-hero{background:#eaf8fd;padding:52px 0 0}.si-hero h1{font-size:40px;line-height:1.55;margin:12px 0 14px}.si-hero p:last-child{font-size:15px;line-height:2}.si-panorama{width:100%;height:190px;object-fit:cover;margin-top:34px}.si-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;padding-block:22px;font-size:12px;color:#557888}.si-breadcrumb a{text-decoration:underline}.si-tabs{display:flex;border:1px solid #cce5ef;margin:10px 0 50px;gap:1px;background:#cce5ef}.si-tabs a{flex:1;padding:18px;text-align:center;background:#f5fbfe;font-size:14px}.si-tabs a[aria-current]{background:#207ca1;color:#fff}.si-tabs a:hover{background:#dff2fa;color:#123b50}.si-content{max-width:1080px;margin:auto}.si-content :is(h2,h3,h4,.st){font-size:26px;font-weight:700;line-height:1.6;margin:0 0 22px}.si-content em{font-style:normal;font-weight:700;color:#207ca1}.si-content p{line-height:2.15;font-size:15px}.si-content .txt>span{display:block;margin-bottom:18px}.si-content img{height:auto;width:100%}.si-content .con_base_main{display:grid;grid-template-columns:.9fr 1.2fr;gap:42px;padding-bottom:50px;border-bottom:1px solid #cce5ef}.si-content .con_base_main>.img{align-self:start;background:#f3fbfe;padding:20px}.si-content .box_base_sub01{display:grid;grid-template-columns:.9fr 1.2fr;gap:42px;padding:50px 0;border-bottom:1px solid #cce5ef}.si-content .box_base_sub01 .box_img p+p{margin-top:20px}.si-content .box_base_sub02{display:grid;grid-template-columns:1.2fr .9fr;gap:42px;padding:50px 0}.si-content .box_base_sub02>.box_txt{grid-column:1;grid-row:1}.si-content .box_base_sub02>.box_img{grid-column:2;align-self:center}.si-content .con_industry_list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:28px}.si-content .con_industry_list_c{border:1px solid #cce5ef;background:#fff}.si-content .con_industry_list_c>p{margin:0}.si-content .con_industry_list_c>p img{height:250px;object-fit:cover}.si-content .con_industry_list_c .box_txt{padding:28px}.si-content .con_history{padding:0 0 36px}.si-content .history_list{list-style:none;padding:0;margin:0}.si-content .history_list_c{padding:30px;background:#f1faff;margin-top:24px}.si-content .st_s{font-size:22px}.si-content ruby rt{font-size:11px}.si-content .con_oher_history>div{padding:38px 0;border-top:1px solid #cce5ef;display:flow-root}.si-content .box_img_r .img{float:right;width:38%;margin:0 0 22px 32px}.si-content .box_img_big .img{margin-top:26px}.si-content .box_img_big img{max-height:430px;object-fit:cover}.si-content .box_img2 .img{float:right;width:42%;margin:0 0 22px 32px}.si-content .box_img2 .img img+img{margin-top:16px}.si-content .view_sp{display:none}.si-note{border-left:3px solid #86cbe3;background:#f0f9fd;padding:18px 24px;margin:35px 0;font-size:12px;color:#557888;line-height:1.9}.si-bottom{display:flex;gap:20px;justify-content:center;padding:12px 0 65px}.si-content a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){.si-hero{padding-top:32px}.si-hero h1{font-size:28px}.si-hero p:last-child{font-size:13px}.si-panorama{height:130px;margin-top:25px}.si-tabs{flex-direction:column;margin-bottom:32px}.si-tabs a{padding:13px;font-size:13px}.si-content .con_base_main,.si-content .box_base_sub01,.si-content .box_base_sub02{display:flex;flex-direction:column;gap:24px;padding-block:28px}.si-content .con_base_main{padding-top:0}.si-content .box_base_sub02>.box_txt{order:-1}.si-content :is(h2,h3,h4,.st){font-size:23px;margin-bottom:16px}.si-content p{font-size:14px;line-height:2}.si-content .con_industry_list{grid-template-columns:1fr;gap:24px}.si-content .con_industry_list_c .box_txt{padding:22px}.si-content .history_list_c{padding:22px}.si-content .box_img_r .img,.si-content .box_img2 .img{float:none;width:100%;margin:0 0 22px}.si-content .box_img_big img{max-height:none}.si-bottom{flex-direction:column;gap:15px}.si-note{padding:16px 20px}}
