﻿@media screen and (max-width: 999px)and (min-width: 641px){#wrapperContent #content.maintenance main article .anchor_nav .anchor_nav_inner .anchor_nav_list{column-gap:20px}#wrapperContent #content.maintenance main article .anchor_nav .anchor_nav_inner .anchor_nav_list li{width:calc((100% - 40px)/3)}#wrapperContent #content.maintenance main article .anchor_nav .anchor_nav_inner .anchor_nav_list li a{padding:10px;gap:5px}}#wrapperContent #content.maintenance main article section.sec00 ul.icon-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}#wrapperContent #content.maintenance main article section.sec00 ul.icon-list li{width:calc((100% - 100px)/6);text-align:center}#wrapperContent #content.maintenance main article section.sec00 ul.icon-list li p{font-weight:600;margin-top:8px}@media screen and (max-width: 768px){#wrapperContent #content.maintenance main article section.sec00 ul.icon-list{justify-content:center}#wrapperContent #content.maintenance main article section.sec00 ul.icon-list li{width:calc((100% - 40px)/3);max-width:max-content}}@media only screen and (max-width: 640px){#wrapperContent #content.maintenance main article section.sec00 ul.icon-list li p{font-size:1.4rem}}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:35px;margin-bottom:50px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li{width:calc((100% - 70px)/3)}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner{background-color:#fff;padding:20px;box-shadow:0 0 10px rgba(28,144,195,.1)}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner ul.check-list{margin-bottom:15px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner ul.check-list li{font-size:1.8rem;font-weight:600}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-caution{font-weight:600;text-align:center;margin-bottom:5px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-caution::before{content:" ";font-family:"Font Awesome 6 Free";color:#1c90c3;margin-right:.15em}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-img{margin-bottom:15px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-img .modal-img{margin-bottom:10px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-img .modal-img:last-child{margin-bottom:0}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-text{font-size:2.1rem;font-weight:700;text-align:center;line-height:1.5;color:#003d58}@media screen and (max-width: 860px){#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li{width:calc((100% - 35px)/2)}}@media only screen and (max-width: 640px){#wrapperContent #content.maintenance main article section.sec01 ul.timing-list{flex-direction:column;gap:30px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li{width:100%}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner ul.check-list li{font-size:1.7rem}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-img{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px}#wrapperContent #content.maintenance main article section.sec01 ul.timing-list>li .list-inner .timing-img .modal-img{width:calc((100% - 10px)/2);margin-bottom:0}}#wrapperContent #content.maintenance main article section.sec02 .section-lead{position:relative}#wrapperContent #content.maintenance main article section.sec02 .section-lead::before{content:"";display:block;width:120px;height:auto;aspect-ratio:120/214;background:url(../img/maintenance/inspection_bg.webp) no-repeat bottom center;background-size:contain;position:absolute;bottom:0;right:30px;z-index:-1}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:60px;margin-bottom:70px}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box{width:calc((100% - 60px)/2)}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box ul.flow-list li{font-weight:600;text-align:center;color:#fff;letter-spacing:.1em;background-color:#003d58;border-radius:5px;padding:5px;position:relative;margin-bottom:24px}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box ul.flow-list li::after{content:"";display:block;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:10px solid #5fb0d4;margin:0 auto;position:absolute;bottom:-17px;left:50%;transform:translateX(-50%)}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box ul.flow-list li:last-child{margin-bottom:0}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box ul.flow-list li:last-child::after{display:none}#wrapperContent #content.maintenance main article section.sec02 .inspection-img{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:60px 35px}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box{width:calc((100% - 70px)/3)}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box img{border-top:2px solid #1c90c3;border-bottom:4px solid #1c90c3;margin-bottom:10px}@media screen and (min-width: 901px){#wrapperContent #content.maintenance main article section.sec02 .section-lead br.br01{display:none}}@media screen and (max-width: 768px){#wrapperContent #content.maintenance main article section.sec02 .section-lead::before{width:100px;right:10px}}@media screen and (max-width: 860px){#wrapperContent #content.maintenance main article section.sec02 .inspection-img{gap:50px 35px}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box{width:calc((100% - 35px)/2)}}@media only screen and (max-width: 640px){#wrapperContent #content.maintenance main article section.sec02 .section-lead br.br01{display:none}#wrapperContent #content.maintenance main article section.sec02 .section-lead::before{display:none}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow{flex-direction:column;margin-bottom:50px;gap:30px}#wrapperContent #content.maintenance main article section.sec02 .inspection-flow .flow-box{width:100%}#wrapperContent #content.maintenance main article section.sec02 .inspection-img{gap:30px 20px}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box{width:calc((100% - 20px)/2)}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box img{margin-bottom:5px}#wrapperContent #content.maintenance main article section.sec02 .inspection-img .img-box p{font-size:1.4rem}}#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:35px}#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner .target-box{width:calc((100% - 70px)/3)}#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner .target-box img{margin-bottom:5px}@media only screen and (max-width: 640px){#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner{gap:20px}#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner .target-box{width:calc((100% - 20px)/2)}#wrapperContent #content.maintenance main article section.sec03 .target-item .target-inner .target-box p{font-size:1.4rem}}/*# sourceMappingURL=layout_maintenance.css.map */