<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.s_page--body{padding-bottom:30px}@media screen and (min-width:992px){.s_page--body{padding-bottom:60px}}.s_flex_right{display:flex;flex-wrap:wrap;justify-content:flex-end}.s_txt,p{margin-bottom:0}.s_txt-cl1{color:#070707}.s_txt a{display:inline-block;margin-bottom:5px;text-decoration:underline;text-underline-position:under}.s_txt a:last-child{margin-bottom:0}.s_txt a:hover{text-decoration:none}@media screen and (min-width:992px){.s_txt-ml_spec{margin-left:34.4827586207%}}.u_cl_red{color:red!important}.s_listimg{display:flex;flex-wrap:wrap;justify-content:center}.s_listimg-left{justify-content:flex-start}.s_listimg-left .s_listimg--item{margin-right:20px}@media screen and (min-width:992px){.s_listimg-left .s_listimg--item{margin-right:40px}}.s_listimg .s_img img{max-width:100%;width:auto}.s_listimg--item{display:inline-block;margin-bottom:20px;margin-right:15px}.s_listimg--item:last-child{margin-right:0}@media screen and (min-width:992px){.s_infras_detail{margin-bottom:120px}}.s_infras_detail img{width:100%}.s_infras_detail .s_img01{display:block;margin-left:auto;margin-right:auto}.s_infras_detail .s_img01 img{display:block;margin:0 auto;max-width:100%;width:auto}.s_infras_detail .s_img01-left,.s_infras_detail .s_img01-left img{margin-left:0}.s_infras_detail .s_table{overflow:auto;white-space:normal}.s_infras_detail .s_table--content{min-width:600px}.s_infras_detail .s_table img{min-width:800px;width:100%}.s_infras_detail .s_table--head{height:80px;vertical-align:middle;width:auto}.s_infras_detail .s_table--head:first-of-type{width:14.8%}.s_infras_detail .s_table--head:nth-of-type(2){width:18.8%}.s_infras_detail .s_table--body{height:60px;padding:15px;vertical-align:middle}@media screen and (min-width:992px){.s_infras_detail .s_table--body{height:80px;padding:23px 29px}}.s_infras_detail .s_table--body:first-of-type{background:#f5f5f5;font-size:14px;font-weight:700;white-space:nowrap}@media screen and (min-width:992px){.s_infras_detail .s_table--body:first-of-type{font-size:18px}}.s_infras_detail .s_table--body:first-of-type[rowspan]{background:#dce1e5;border-right:1px solid #ccc;font-size:14px;font-weight:700;vertical-align:middle;white-space:nowrap}@media screen and (min-width:992px){.s_infras_detail .s_table--body:first-of-type[rowspan]{font-size:18px}}.s_infras_detail .s_table--body:first-of-type[rowspan]+td{background:#f5f5f5;border-left:none;font-size:14px;font-weight:700;vertical-align:middle;white-space:nowrap}@media screen and (min-width:992px){.s_infras_detail .s_table--body:first-of-type[rowspan]+td{font-size:18px}}.s_infras_detail .s_table--body .s_text{font-size:14px;font-weight:500;line-height:1.5294117647;max-width:650px}@media screen and (min-width:992px){.s_infras_detail .s_table--body .s_text{font-size:17px;padding-left:8px}}.s_infras_detail .s_table-wauto .s_table--head{width:auto}.s_infras_detail .s_table-wauto .s_table--body{vertical-align:middle;width:auto}.s_infras_detail .s_table-wauto .s_table--body:first-of-type{text-align:center;width:auto}.s_infras_detail .s_table-blue .s_table--head{background-color:#0074ad}.s_infras_detail .s_table-blue .s_table--body:first-of-type{background:#edf4f8}.s_infras_detail .s_table-01 .s_table--head:first-of-type{width:10%}.s_infras_detail .s_table-01 .s_table--head:nth-of-type(2),.s_infras_detail .s_table-01 .s_table--head:nth-of-type(3){width:22%}.s_infras_detail .s_table-01 .s_table--head:nth-of-type(4){width:auto}.s_infras_detail .s_table-01 .s_table--head:last-child{width:14%}.s_infras_detail .s_table-01 .s_table--body{vertical-align:middle}.s_infras_detail .s_table-01 .s_table--body:first-of-type,.s_infras_detail .s_table-01 .s_table--body:last-child{text-align:center}.s_infras_detail .s_banner02{margin-bottom:20px}@media screen and (min-width:992px){.s_infras_detail .s_banner02{margin-bottom:38px}}.s_infras_detail .s_anchor01{margin-top:20px}@media screen and (min-width:992px){.s_infras_detail .s_anchor01{margin-top:40px}}.s_infras_detail .s_video{text-align:center}.s_infras_detail .s_video iframe{height:50vw;max-width:100%}@media screen and (min-width:992px){.s_infras_detail .s_video iframe{height:450px}}.s_infras_detail .s_mw560{display:block;margin:0 auto;max-width:560px}.s_infras_detail .s_list01:last-child{margin-bottom:0}.s_infras_detail .s_list01--item{font-weight:500;padding-left:10px}@media screen and (min-width:992px){.s_infras_detail .s_list01--item{font-size:16px;padding-left:15px}}.s_infras_detail .s_list01--item:before{top:7px}@media screen and (min-width:992px){.s_infras_detail .s_list01--item:before{top:10px}}.s_infras_detail .s_list01--item span{top:3px}@media screen and (min-width:992px){.s_infras_detail .s_list01--item span{top:4px}}.s_infras_detail--list{display:flex;margin-bottom:10px;padding:0 5.3333333333vw}@media screen and (min-width:992px){.s_infras_detail--list{margin-bottom:16px;padding:0 60px}}.s_infras_detail--list--ttl{flex-shrink:0;margin-right:10px}.s_infras_detail--list--cate{display:flex;flex-wrap:wrap}.s_infras_detail--list--cate li{margin:2px 10px}.s_infras_detail--list--cate li a{background:#dce1e5;border-radius:5px;display:inline-block;min-width:100px;padding:2px 10px;pointer-events:none;text-align:center}.s_infras_detail--box{grid-gap:20px;display:grid;grid-template-columns:1fr}@media screen and (min-width:992px){.s_infras_detail--box{grid-gap:30px 40px;grid-template-columns:1fr 1fr}.s_infras_detail--box--item.spec .s_caption{position:relative;width:110%}.s_infras_detail--box-3{grid-template-columns:1fr 1fr 1fr}.s_infras_detail--box-4{grid-template-columns:1fr 1fr 1fr 1fr}.s_infras_detail--box-spec{grid-template-columns:360px calc(100% - 400px)}}.s_infras_detail--box .s_txt{margin-top:20px}@media screen and (min-width:992px){.s_infras_detail--box .s_txt{margin-top:30px}}.s_infras_detail--box .s_txt:first-child{margin-top:0}.s_infras_detail--box--item .s_infras_detail--bg{margin-top:20px;padding:20px}@media screen and (min-width:992px){.s_infras_detail--box--item .s_infras_detail--bg{margin-top:30px;padding:27px 27px 30px 30px}}.s_infras_detail--box--item .s_infras_detail--bg .s_txt{margin-top:10px}@media screen and (min-width:992px){.s_infras_detail--box--item .s_infras_detail--bg .s_txt{margin-top:15px}}.s_infras_detail--box--item .s_infras_detail--bg:first-child{margin-top:0}.s_infras_detail--box--item&gt;*{margin-top:30px}@media screen and (min-width:992px){.s_infras_detail--box--item&gt;*{margin-top:20px}}.s_infras_detail--box--item&gt;:first-child{margin-top:0}@media screen and (min-width:992px){.s_infras_detail--box-flex{grid-gap:0;display:flex}.s_infras_detail--box-flex .s_infras_detail--box--item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-right:20px;width:60%}.s_infras_detail--box-flex .s_infras_detail--box--item:nth-child(2n){padding-left:20px;padding-right:0;width:40%}.s_infras_detail--box-txt{grid-gap:0;display:flex}.s_infras_detail--box-txt .s_infras_detail--box--item{padding-right:20px;width:65%}.s_infras_detail--box-txt .s_infras_detail--box--item:nth-child(2n){padding-left:20px;padding-right:0;width:35%}}.s_infras_detail--box01{margin-bottom:20px}@media screen and (min-width:992px){.s_infras_detail--box01{display:flex;margin-bottom:40px}}.s_infras_detail--box01--txt{margin-bottom:20px}@media screen and (min-width:992px){.s_infras_detail--box01--txt{flex-shrink:0;margin-bottom:0;width:61%}.s_infras_detail--box01--img{padding-left:2.75vw;width:39%}}.s_infras_detail--box01--img img{width:100%}.s_infras_detail--bg{background:#edf4f8;margin-top:30px;padding:30px 20px}@media screen and (min-width:992px){.s_infras_detail--bg{margin-top:87px;padding:60px 60px 43px}}.s_infras_detail--bg:first-child{margin-top:56px}@media screen and (min-width:992px){.s_infras_detail--bg:first-child{margin-top:56px}}.s_infras_detail--item{margin-bottom:30px}@media screen and (min-width:992px){.s_infras_detail--item{margin-bottom:50px}}.s_infras_detail--item:last-child{margin-bottom:0}.s_infras_detail .s_accordion--content p,.s_infras_detail .s_accordion--ttl p{padding-left:0}.s_infras_detail .s_link_ex{display:flex}.s_infras_detail .s_link_ex:after{background:url(../images/common/icon_external_blue01.svg) no-repeat 50%/contain;content:"";display:inline-block;flex-shrink:0;height:24px;margin-left:10px;position:relative;width:24px}.s_infras_detail .s_table-detail36 .s_table--head{background-color:#747d86;width:15.5172413793%}.s_infras_detail .s_table-detail36 .s_table--head:first-of-type{width:22.4137931034%}@media screen and (min-width:992px){.s_infras_detail .s_table-detail36 .s_table--head{font-size:16px}}.s_infras_detail .s_table-detail36 .s_table--head:last-child{border-top:5px solid #2c3432}.s_infras_detail .s_table-detail36 .s_table--body{height:80px;text-align:center}@media screen and (min-width:992px){.s_infras_detail .s_table-detail36 .s_table--body{padding:15px}}.s_infras_detail .s_table-detail36 .s_table--body:first-of-type{background-color:#dce1e5;width:80px}.s_infras_detail .s_table-detail36 .s_table--body:last-child,.s_infras_detail .s_table-detail36 .s_table--head:last-child{border-left:5px solid #2c3432;border-right:5px solid #2c3432}.s_infras_detail .s_table-detail36 tr:last-child .s_table--body:last-child{border-bottom:5px solid #2c3432}.s_infras_detail .s_infras_detail--box.detail36{display:flex;flex-wrap:wrap;gap:20px}@media screen and (min-width:992px){.s_infras_detail .s_infras_detail--box.detail36{gap:40px}.s_infras_detail .s_infras_detail--box.detail36 .s_infras_detail--box--item:first-child{width:30.7%}.s_infras_detail .s_infras_detail--box.detail36 .s_infras_detail--box--item:last-child{width:calc(69.3% - 40px)}}@media screen and (min-width:768px){.s_infras_detail .s_infras_detail--box.detail7{display:flex;flex-direction:column;gap:40px;position:relative}.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item{width:calc(50% - 50px)}}.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2){margin:70px 0 100px;position:relative}@media screen and (min-width:768px){.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2){margin:0;position:absolute;right:0;top:40%;transform:translateY(-50%)}}.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):after,.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):before{background:url(../images/solution_infrastructure_maintenance/img_solution_infrastructure_maintenance_detail7_03_04.webp) no-repeat 50%/contain;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%) rotate(60deg);width:62px}@media screen and (min-width:768px){.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):after,.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):before{left:-80px;transform:unset}}.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):before{top:-72px}@media screen and (min-width:768px){.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):before{top:20%}}.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):after{bottom:-94px}@media screen and (min-width:768px){.s_infras_detail .s_infras_detail--box.detail7 .s_infras_detail--box--item:nth-child(2):after{bottom:-10%;transform:scaleX(-1)}}.s_page--header_title{padding-left:23px}@media screen and (min-width:992px){.s_page--header_title{padding-left:38px}}.s_page--header_title:before{left:0;position:absolute;top:4px}@media screen and (min-width:992px){.s_page--header_title:before{top:22px}.s_list04-cols3{grid-template-columns:repeat(3,1fr)}}.s_ir_support--frame{display:none}.s_banner03{margin-bottom:20px}@media screen and (min-width:992px){.s_banner03{margin-bottom:38px}}.s_banner03--content{display:flex}@media screen and (min-width:992px){.s_banner03--content{display:block}}.s_banner03--item{margin-top:0;padding-bottom:40px;position:relative}@media screen and (min-width:992px){.s_banner03--item{margin-bottom:0;padding-right:40px}}.s_banner03--item .s_img{min-height:28vw}@media screen and (min-width:992px){.s_banner03--item .s_img{min-height:auto}}.s_banner03--item.icon_01{padding-right:5px;width:50%}@media screen and (min-width:992px){.s_banner03--item.icon_01{padding-right:0;width:100%}}.s_banner03--item.icon_01:after{background:url(../images/solution_infrastructure_maintenance/img_solution_infrastructure_maintenance_detail7_03_04.webp) no-repeat 50%;background-size:contain;bottom:-30px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:62px}@media screen and (min-width:992px){.s_banner03--item.icon_01:after{bottom:auto;left:auto;right:-100px;top:50%;transform:translateY(-50%)}}.s_banner03--item.icon_02{padding-left:5px;width:50%}@media screen and (min-width:992px){.s_banner03--item.icon_02{padding-left:0;width:100%}}.s_banner03--item.icon_02:after{background:url(../images/solution_infrastructure_maintenance/img_solution_infrastructure_maintenance_detail7_03_05.webp) no-repeat 50%;background-size:contain;bottom:-30px;content:"";height:72px;left:50%;position:absolute;transform:translateX(-50%);width:62px}@media screen and (min-width:992px){.s_banner03--item.icon_02:after{bottom:auto;left:auto;right:-100px;top:65%;transform:translateY(-50%)}}.s_banner03--item.icon_03{padding:0;width:100%}.s_banner03--item.icon_03:after{background:url(../images/solution_infrastructure_maintenance/arrow.webp) no-repeat 50%;background-size:contain;bottom:-44px;content:"";height:38px;left:50%;position:absolute;transform:translateX(-50%) rotate(90deg);width:40px}@media screen and (min-width:992px){.s_banner03--item.icon_03:after{bottom:auto;left:auto;right:-38px;top:50%;transform:translateY(-50%) rotate(0)}}.s_stack-flex{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}@media screen and (min-width:768px){.s_img02{width:calc(50% - 20px)}}.s_img02-caption{font-size:16px;font-weight:500;margin-top:8px}@media screen and (min-width:992px){.s_ttl05{font-size:20px}}.s_table-detail1 .s_table--head:first-of-type{width:10%}.s_table-detail1 .s_table--head:nth-child(2){width:40%}.s_table-detail1 .s_table--head:nth-child(3){width:50%}.s_table-detail1 .s_table--body:first-of-type{text-align:center}@media screen and (min-width:992px){.s_table-detail1 .s_table--body:first-of-type{font-size:16px}}</pre></body></html>