.firstView{background:linear-gradient(228.86deg, rgba(255, 255, 255, 0) 72.95%, rgba(36, 94, 253, 0.4) 100%);min-height:560px;overflow:hidden;position:relative}@media(max-width: 1024px){.firstView{min-height:460px;padding-bottom:0}}@media(max-width: 768px){.firstView{min-height:460px;padding-bottom:0}}.firstView_inner{align-items:center;display:flex;margin:0 auto;max-width:1320px;min-height:560px;padding:0 60px;position:relative}@media(max-width: 1024px){.firstView_inner{display:block;min-height:460px;padding:0}}@media(max-width: 768px){.firstView_inner{display:block;min-height:460px;padding:0}}.firstView_illust{background-image:url("/assets/images/img_illust.png");background-position:center;background-repeat:no-repeat;background-size:100% 100%;height:480px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:668px}@media(max-width: 1024px){.firstView_illust{bottom:30px;height:85.6vw;left:auto;max-height:373px;max-width:450px;right:20px;top:auto;transform:none;width:103.2vw}}@media(max-width: 768px){.firstView_illust{bottom:30px;height:85.6vw;left:auto;max-height:373px;max-width:450px;right:-213px;top:auto;transform:none;width:103.2vw}}.firstView_content{display:flex;flex-direction:column;gap:40px;padding:80px 0;position:relative;z-index:1}@media(max-width: 1024px){.firstView_content{gap:40px;padding:60px 0 0;width:100%}}@media(max-width: 768px){.firstView_content{gap:40px;padding:60px 0 0;width:100%}}.firstView_upper{display:flex;flex-direction:column;gap:30px;max-width:600px}@media(max-width: 1024px){.firstView_upper{max-width:none;padding:0 25px}}@media(max-width: 768px){.firstView_upper{max-width:none;padding:0 25px}}.firstView_tagline{align-self:flex-start;background:linear-gradient(90deg, #2454fd, #52ccfc);border-radius:4px;color:#fff;display:inline-block;font-size:16px;letter-spacing:1px;padding:10px 20px}@media(max-width: 1024px){.firstView_tagline{font-size:14px;padding:8px 16px}}@media(max-width: 768px){.firstView_tagline{font-size:14px;padding:8px 16px}}.firstView_heading img{display:block;height:auto;max-width:100%}.firstView_subtext{color:#221815;font-size:20px;font-weight:300;letter-spacing:2px}@media(max-width: 1024px){.firstView_subtext{font-size:16px}}@media(max-width: 768px){.firstView_subtext{font-size:16px}}@media(max-width: 768px){.firstView_subtext_indent{display:inline-block;margin-left:3.3em}}.firstView_partners{align-items:center;align-self:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,19,105,.1);display:flex;flex-wrap:wrap;gap:30px;padding:18px 30px}@media(max-width: 1024px){.firstView_partners{align-self:center;border-radius:5px;flex-wrap:nowrap;gap:min(16px,4.2666666667vw);justify-content:center;padding:16px}}@media(max-width: 768px){.firstView_partners{align-self:center;border-radius:5px;flex-wrap:nowrap;gap:min(16px,4.2666666667vw);justify-content:center;padding:16px}}.firstView_partnerLogo{align-items:center;display:flex;flex-shrink:0}.firstView_partnerLogo img{display:block;height:auto;max-height:30px;object-fit:contain}@media(max-width: 768px){.firstView_partnerLogo img{height:4.8vw;max-height:18px;width:auto}}.firstView_partnerDivider{background-color:#dadada;display:inline-block;flex-shrink:0;height:20px;width:1px}@media(max-width: 1024px){.firstView_partnerDivider{height:14px}}@media(max-width: 768px){.firstView_partnerDivider{height:14px}}.sectionLabel{align-items:center;display:flex;gap:10px;margin-bottom:16px}.sectionLabel_line{background-color:#0055b8;display:inline-block;flex-shrink:0;height:2px;width:32px}.sectionLabel_text{color:#0055b8;font-family:"Inter",sans-serif;font-size:11px;font-weight:500;letter-spacing:2.5px}.sectionLabel.is-white .sectionLabel_line{background-color:#fff}.sectionLabel.is-white .sectionLabel_text{color:#fff}.sectionHeader{margin-bottom:60px}@media(max-width: 768px){.sectionHeader{margin-bottom:40px}}.sectionHeader_title{color:#221815;font-size:28px;font-weight:700;line-height:1.55;margin-top:16px}@media(max-width: 768px){.sectionHeader_title{font-size:22px}}.bizOverview_layout{display:flex;gap:80px}@media(max-width: 1199px){.bizOverview_layout{flex-direction:column;gap:40px}}.bizOverview_content{flex-shrink:0;width:560px}@media(max-width: 1199px){.bizOverview_content{width:100%}}.bizOverview_title{color:#0d1b2b;font-size:30px;font-weight:700;line-height:1.55;margin-top:16px}@media(max-width: 768px){.bizOverview_title{font-size:22px}}.bizOverview_body{color:#545f6f;font-size:15px;line-height:1.9;margin-top:28px}.bizOverview_body p{margin-bottom:.8em}.bizOverview_body p:last-child{margin-bottom:0}.bizOverview_diagram{flex:1}.diagram{background-color:#f0f3f7;border-radius:12px;display:flex;flex-direction:column;gap:0;padding:32px}@media(max-width: 768px){.diagram{gap:30px;padding:32px 15px}}.diagram_block{display:flex;flex-direction:column;gap:20px}.diagram_header{align-items:center;display:flex;gap:10px}.diagram_era{border-radius:20px;font-size:12px;padding:4px 12px}.diagram_era.is-past{background-color:#d9d9d9;color:#545f6f;font-weight:400}.diagram_era.is-current{background-color:rgba(0,91,172,.1);color:#0055b8;font-weight:700}.diagram_headerText{color:#545f6f;font-size:12px}.diagram_headerText.is-accent{color:#0055b8;font-weight:700}.diagram_row{align-items:center;display:flex;gap:8px}.diagram_node{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex:1;gap:10px;justify-content:center;min-height:62px;padding:14px}@media(max-width: 768px){.diagram_node{align-self:stretch;flex-direction:column}}@media(max-width: 768px){.diagram_node .diagram_nodeStack{align-items:center}}.diagram_node.is-cloud{background-color:#d9d9d9}.diagram_node.is-device-current{background-color:#0770e0}.diagram_node.is-device-current .diagram_nodeLabel,.diagram_node.is-device-current .diagram_nodeLabelBold,.diagram_node.is-device-current .diagram_nodeSubLabel{color:#fff}.diagram_icon{flex-shrink:0;height:20px;object-fit:contain;width:20px}.diagram_nodeLabel{color:#0d1b2b;font-size:14px;white-space:nowrap}.diagram_nodeStack{display:flex;flex-direction:column;gap:2px}.diagram_nodeLabelBold{color:#0d1b2b;font-size:14px;font-weight:700;white-space:nowrap}.diagram_nodeSubLabel{color:#0d1b2b;font-size:10px;white-space:nowrap}.diagram_arrow{color:#545f6f;flex-shrink:0;font-size:18px}.diagram_transition{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px 0}@media(max-width: 768px){.diagram_transition{gap:20px;padding:0}}.diagram_transitionLine{background-color:#d4e2f4;display:block;height:1px;width:100%}.diagram_transitionText{align-items:center;color:#0055b8;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:10px;text-align:center}.diagram_transitionText img{display:block}.strengths{background:linear-gradient(170.89deg, rgb(1, 5, 63) 20%, rgb(0, 27, 109) 40%, rgb(2, 45, 115) 60%, rgb(0, 35, 126) 70%, rgb(0, 10, 88) 90%)}.strengths .sectionHeader_title{color:#fff}.strengthsHeader{margin-bottom:60px}.strengthsHeader_title{color:#fff;font-size:28px;font-weight:700;line-height:1.55;margin-top:16px}@media(max-width: 1024px){.strengthsHeader_title{font-size:20px}}@media(max-width: 768px){.strengthsHeader_title{font-size:20px}}.strengthCards{display:flex;gap:24px}@media(max-width: 1024px){.strengthCards{flex-direction:column}}@media(max-width: 768px){.strengthCards{flex-direction:column}}.strengthCards_item{flex:1}.strengthCard{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:30px}.strengthCard_logo{align-items:center;display:flex;height:30px}.strengthCard_logo img{display:block;height:auto;max-height:30px;max-width:100%;object-fit:contain}.strengthCard_divider{background-color:#dadada;border:none;height:1px;margin:0}.strengthCard_body{display:flex;flex-direction:column;gap:12px}.strengthCard_title{color:#221815;font-size:18px;font-weight:700;line-height:1.5}.strengthCard_text{color:rgba(0,0,0,.5);font-size:13px;line-height:1.8}.news .sectionHeader{gap:12px}@media(max-width: 768px){.news .sectionHeader{gap:30px}}.news .sectionHeader_title{margin-top:0}.news .sectionLabel{margin-bottom:0}.news .newsList_item{border-bottom:1px solid #dadada;padding:20px 0}.news .newsList_item:first-child{padding-top:0}.news .newsList_link{align-items:baseline;color:#221815;display:flex;gap:40px;text-decoration:none;transition:opacity .3s}@media(max-width: 768px){.news .newsList_link{display:block}}.news .newsList_link:hover{opacity:.7}.news .newsList_meta{align-items:center;display:flex;gap:20px}@media(max-width: 768px){.news .newsList_meta{margin-bottom:10px}}.news .newsList_date{color:#0055b8;flex-shrink:0;font-weight:500;line-height:1.5;font-size:14px;font-size:0.875rem}.news .newsList_divider{background-color:#dadada;flex-shrink:0;height:12px;width:1px}.news .newsList_category{color:#221815;flex-shrink:0;line-height:1.5;font-size:14px;font-size:0.875rem}.news .newsList_title{flex:1;line-height:1.5;text-align:left;font-size:14px;font-size:0.875rem}.news_empty{color:#999;font-size:14px;padding:20px 0;text-align:center}.company .sectionHeader{gap:12px}@media(max-width: 768px){.company .sectionHeader{gap:30px}}.company .sectionHeader_title{margin-top:0}.company .sectionLabel{margin-bottom:0}.company .companyInfo{display:flex;flex-direction:column;gap:20px}.company .companyInfo_row{display:flex;gap:20px}@media(max-width: 768px){.company .companyInfo_row{flex-direction:column}}.company .companyInfo_card{background-color:#fff;border:1px solid #dadada;border-radius:4px;display:flex;flex:1;flex-direction:column;padding:24px}.company .companyInfo_label{color:#0055b8;letter-spacing:-0.15px;line-height:1.42;margin-bottom:8px;text-align:left;font-size:14px;font-size:0.875rem}.company .companyInfo_value{color:#221815;letter-spacing:-0.15px;line-height:1.5;text-align:left;font-size:16px;font-size:1rem}.company .companyInfo_value ul{list-style:disc;padding-left:24px}.company .companyInfo_value ul li{margin:5px 0}.company .companyInfo_value dl{display:grid;gap:5px 4px;grid-template-columns:auto 1fr;line-height:1.5}.company .companyInfo_value dl dt{font-weight:normal;margin:0}.company .companyInfo_value dl dd{margin:0;text-align:right;white-space:nowrap}
/*# sourceMappingURL=top.css.map */