@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@500&display=swap");html{font-size:62.5%}body{font:1.6rem/1.6 "Noto Sans JP",sans-serif;color:#343434}li{list-style-type:none}@media only screen and (max-width:1081px){.onlyPC{display:none}}.onlySP{display:none}@media only screen and (max-width:1081px){.onlySP{display:inline-block}}.onlySP02{display:none}@media only screen and (max-width:440px){.onlySP02{display:inline-block}}.langNav{padding-top:3px}.langNav a{font-size:1.6rem}.langNav a:first-of-type{position:relative;padding-right:9px}.langNav a:first-of-type:after{content:"/";display:block;color:#343434;font-size:1.4rem;position:absolute;top:5px;right:-4px}.langNav a:last-of-type{padding-left:7px}.langNav a.active{color:#F39800}.contents{width:1080px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1081px){.contents{width:92%}}.edisonPage header{top:0;background:#fff}.edisonPage img{max-width:100%}.edisonPage footer{height:auto}.edisonPage section{margin-bottom:120px}@media only screen and (max-width:1081px){.edisonPage section{margin-bottom:80px}}.edisonPage section h2{margin-bottom:60px;font-size:2.6rem}@media only screen and (max-width:1081px){.edisonPage section h2{margin-bottom:40px}}.edisonPage section h2 span{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#F39800;line-height:1em;font-size:2.5rem;display:block;margin-bottom:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.edisonPage section h2 span:before{content:"";display:block;width:20px;height:1px;background:#F39800}.edisonPage section h3{font-weight:700;font-size:2.2rem;margin-bottom:30px}.edisonFirstview{margin-top:80px;padding:80px 0;overflow:hidden;margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../img/edison/bgEdison.jpg) center center/cover no-repeat;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media only screen and (max-width:1081px){.edisonFirstview{margin-bottom:80px}}.edisonFirstview p{font-weight:700;text-align:center}.edisonFirstview p:first-of-type{font-size:2.6rem}.edisonFirstview p:last-of-type{font-size:1.8rem}.edisonFirstview img{max-width:92%}.systemList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media only screen and (max-width:1081px){.systemList{gap:10px 0;margin-bottom:60px}}@media only screen and (max-width:1081px){.systemList>div{width:100%;text-align:center}}@media only screen and (max-width:1081px){.systemList>div picture img{width:80px}}.systemList>div img{margin-bottom:20px}.systemList>div h3{margin-bottom:16px;text-align:center;font-size:2rem}.systemList>div h3 span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FED395));background:linear-gradient(transparent 60%,#FED395 60%)}.systemList>div p{text-align:center}@media only screen and (max-width:1081px){.systemList>div p{text-align:left}}.featureList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:70px 40px;margin-top:80px}.featureList>li{background:#EDEDE7;position:relative;padding:80px 20px 40px;width:calc((100% - 40px) / 2)}@media only screen and (max-width:1081px){.featureList>li{width:100%}}.featureList>li img{display:block;position:absolute;top:-40px;margin:auto;left:0;right:0}.featureList>li h3{font-size:1.8rem;margin-bottom:25px;text-align:center}.featureList>li ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.featureList>li ul li{padding-left:26px;background:url(../img/edison/iconCheck.png) left 5px/16px no-repeat}.featureList>li ul li:not(:last-of-type){margin-bottom:10px}picture.textC{width:100%;display:block}picture.textC img{display:block;margin-left:auto;margin-right:auto}#solution .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#solution .contents h2{width:100%}@media only screen and (max-width:1081px){#solution .contents h2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#solution .contents dl{position:relative;margin-bottom:40px}#solution .contents dl:before{content:"";position:absolute;inset:0;border:1px dashed #478A4D;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}#solution .contents dl dt{background:#478A4D;color:#fff;display:inline-block;border-radius:100px;padding:0 42px;height:40px;max-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;margin:auto;left:0;right:0;top:-20px}#solution .contents dl dd{font-weight:700;text-align:center;font-size:1.8rem}#solution .contents dl dd h3{color:#478A4D;text-align:center;font-size:2rem;margin-bottom:20px}#solution .contents dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 40px}@media only screen and (max-width:1081px){#solution .contents dl dd ul{gap:15px 20px}}#solution .contents dl dd ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1081px){#solution .contents dl dd ul li{width:calc((100% - 20px) / 2)}}@media only screen and (max-width:440px){#solution .contents dl dd ul li{width:100%}}#solution .contents dl:first-of-type,#solution .contents dl:nth-of-type(4){width:100%;margin-bottom:70px;position:relative}#solution .contents dl:first-of-type:after,#solution .contents dl:nth-of-type(4):after{content:"";display:block;width:63px;height:30px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-50px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2263%22%20height%3D%2230%22%20viewBox%3D%220%200%2063%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.8147e-06%20-2.73196e-06L62.5%200L31.0606%2030L3.8147e-06%20-2.73196e-06Z%22%20fill%3D%22%23343434%22%2F%3E%0A%3C%2Fsvg%3E%0A")}#solution .contents dl:first-of-type{padding:40px 80px}@media only screen and (max-width:1081px){#solution .contents dl:first-of-type{padding:40px 20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:1081px){#solution .contents dl:nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}@media only screen and (max-width:1081px){#solution .contents dl:nth-of-type(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;position:relative;margin-bottom:120px}#solution .contents dl:nth-of-type(3):after{content:"";display:block;width:41px;height:60px;background:url(../img/edison/solutionSapArrowSP.png) center center/41px no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-80px}}#solution .contents dl:nth-of-type(2),#solution .contents dl:nth-of-type(3){padding:40px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}#solution .contents dl:nth-of-type(2):before,#solution .contents dl:nth-of-type(3):before{border-color:#F39800}@media only screen and (max-width:1081px){#solution .contents dl:nth-of-type(2),#solution .contents dl:nth-of-type(3){-webkit-box-flex:0;-ms-flex:none;flex:none}}#solution .contents dl:nth-of-type(2) dt,#solution .contents dl:nth-of-type(3) dt{background:#F39800}#solution .contents dl:nth-of-type(2) dd h3,#solution .contents dl:nth-of-type(3) dd h3{color:#F39800}#solution .contents dl:nth-of-type(4){padding:40px;margin-top:-10px}#solution .contents dl:nth-of-type(4):before{border-color:#127363}@media only screen and (max-width:1081px){#solution .contents dl:nth-of-type(4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:40px 20px}}#solution .contents dl:nth-of-type(4) dt{background:#127363}#solution .contents dl:nth-of-type(4) dd h3{color:#127363}#solution .contents dl:nth-of-type(4) dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}#solution .contents dl:nth-of-type(4) dd ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1081px){#solution .contents picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:92%;margin:0 auto 40px;position:relative;margin-bottom:120px}#solution .contents picture img{max-width:220px;display:block;margin-left:auto;margin-right:auto}#solution .contents picture:after{content:"";display:block;width:41px;height:60px;background:url(../img/edison/solutionSapArrowSP-O.png) center center/41px no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-80px}}#solution .contents>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;gap:10px;font-size:2rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:1081px){#solution .contents>ul{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}#solution .contents>ul li{background:#F4A637;font-weight:700;padding:10px 20px}#solution .contents>ul+p{font-size:2rem;text-align:center;width:100%;font-weight:700}@media only screen and (max-width:1081px){#solution .contents>ul+p{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}#solution .contents>ul+p span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FED395));background:linear-gradient(transparent 60%,#FED395 60%)}#tobe .contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1081px){#tobe .contents{display:block}}#tobe .contents h2{width:100%}#tobe .contents .txtBox h3,#tobe .contents .txtBox p.ttl{text-align:center;font-size:2rem;margin-bottom:20px;font-weight:700}#tobe .contents .txtBox h3 span,#tobe .contents .txtBox p.ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FED395));background:linear-gradient(transparent 60%,#FED395 60%)}#tobe .contents .txtBox ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;position:relative;margin-bottom:70px}@media only screen and (max-width:1081px){#tobe .contents .txtBox ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#tobe .contents .txtBox ul:after{content:"";display:block;width:63px;height:30px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-50px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2263%22%20height%3D%2230%22%20viewBox%3D%220%200%2063%2030%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.8147e-06%20-2.73196e-06L62.5%200L31.0606%2030L3.8147e-06%20-2.73196e-06Z%22%20fill%3D%22%23343434%22%2F%3E%0A%3C%2Fsvg%3E%0A")}#tobe .contents .txtBox ul li{border:1px solid #C44F2E;padding:12px 15px;font-size:1.5rem;margin-bottom:10px}#tobe .contents .txtBox ul li h4{color:#C44F2E;font-weight:700;font-size:1.8rem}#tobe .contents .txtBox ul li:nth-of-type(4),#tobe .contents .txtBox ul li:nth-of-type(5),#tobe .contents .txtBox ul li:nth-of-type(6){border-color:#127363}#tobe .contents .txtBox ul li:nth-of-type(4) h4,#tobe .contents .txtBox ul li:nth-of-type(5) h4,#tobe .contents .txtBox ul li:nth-of-type(6) h4{color:#127363}#tobe .contents .photoBox{text-align:center}@media only screen and (max-width:1081px){.tableWrap{overflow:auto;white-space:nowrap}}.tableWrap .tblTxtSP{display:none}@media only screen and (max-width:1081px){.tableWrap .tblTxtSP{display:block;font-size:1.4rem;margin-bottom:10px}}.tableWrap table{width:100%;border-collapse:collapse;margin-bottom:60px}.tableWrap table td,.tableWrap table th{border-collapse:collapse;border:1px solid #343434;text-align:center;padding:14px 20px;vertical-align:middle}.tableWrap table th{color:#fff}.tableWrap table th:first-of-type{background:#F39800;border-color:#F39800;border-right-color:#fff}.tableWrap table th:nth-of-type(2){background:#127363;border-color:#127363;border-left-color:#fff;border-right-color:#fff}.tableWrap table th:nth-of-type(3){background:#2F4858;border-color:#2F4858;border-left-color:#fff}.tableWrap table td:first-of-type{font-weight:700}@media only screen and (max-width:1081px){.tableWrap::-webkit-scrollbar{height:5px}.tableWrap::-webkit-scrollbar-track{background:#F1F1F1}.tableWrap::-webkit-scrollbar-thumb{background:#BCBCBC}}.breadcrumb{font-size:1.2rem;padding:0 0 20px;margin-left:auto;margin-right:auto;color:#949494;max-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumb li{display:inline-block}.breadcrumb a{text-decoration:none;display:inline-block;position:relative;padding-right:30px;color:#949494}.breadcrumb a:after{content:"";display:block;width:10px;height:1px;position:absolute;background:#949494;right:10px;top:0;bottom:0;margin-bottom:auto;margin-top:auto}.breadcrumb a:hover{text-decoration:underline}
/*# sourceMappingURL=edison.css.map */