#linkBox ul.fixed{width:calc(100% - 120px);max-width:842px}@media screen and (max-width: 768px){#linkBox ul.fixed{width:100%}}#totalSupport .framework{display:block;background:url("images/mainTitleBack.svg") repeat center center/cover;padding:7.8rem 2rem 5.2rem}#totalSupport .framework::before{z-index:1}#totalSupport .framework .subTitle{position:relative;z-index:1}#totalSupport .framework .image{position:absolute}#totalSupport .framework .image.computer{top:0;left:0}@media screen and (min-width: 769px)and (max-width: 1200px){#totalSupport .framework .image.computer{width:20%}}@media screen and (max-width: 768px){#totalSupport .framework .image.computer{width:30%}}#totalSupport .framework .image.device{right:2.4rem;bottom:2.2rem}@media screen and (min-width: 769px)and (max-width: 1200px){#totalSupport .framework .image.device{width:20%}}@media screen and (max-width: 768px){#totalSupport .framework .image.device{width:30%}}#totalSupport p{max-width:none}#exampleWrap{padding-bottom:16.2rem}@media screen and (max-width: 768px){#exampleWrap{padding-bottom:10rem}}#exampleWrap .title01{margin-bottom:6rem}@media screen and (max-width: 768px){#exampleWrap .title01{margin-bottom:5rem}}#exampleWrap ul{display:flex;flex-wrap:wrap}#exampleWrap ul li{position:relative;width:49.5%;background-color:#1e2e2c;padding:3.5rem 1rem 3.6rem;text-align:center;border-radius:10px}@media screen and (max-width: 768px){#exampleWrap ul li{width:100%}}#exampleWrap ul li:nth-child(odd){margin-right:1%}@media screen and (max-width: 768px){#exampleWrap ul li:nth-child(odd){margin-right:0}}#exampleWrap ul li:not(:nth-child(-n+2)){margin-top:1.6rem}@media screen and (max-width: 768px){#exampleWrap ul li:not(:nth-child(-n+2)){margin-top:0}}@media screen and (max-width: 768px){#exampleWrap ul li:not(:last-child){margin-bottom:1.6rem}}#exampleWrap ul li span{position:absolute;display:block;width:3rem;top:1rem;left:2rem;font-size:1.6rem;font-family:"Source Code Pro",monospace;font-weight:700;color:#0cd8c3}@media screen and (max-width: 768px){#exampleWrap ul li span{font-size:1.4rem}}#exampleWrap ul li span::before{position:absolute;content:"";width:100%;height:2px;top:-1rem;left:0;background-color:#d80c24}#exampleWrap ul li h3{font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;margin-bottom:1.6rem;letter-spacing:.05em}@media screen and (min-width: 769px)and (max-width: 900px){#exampleWrap ul li h3{font-size:1.7rem}}@media screen and (max-width: 768px){#exampleWrap ul li h3{font-size:1.8rem}}#exampleWrap ul li p{color:#c9c9c9;line-height:1.75}@media screen and (max-width: 768px){#exampleWrap ul li p{font-size:1.5rem}}#exampleWrap ul li p a{color:#c9c9c9;text-decoration:underline}#exampleWrap ul li p a:hover{opacity:1;text-decoration:none}#strongWrap #strongBox section{min-height:400px}#strongWrap #strongBox section .image{max-width:600px}#strongWrap #strongBox section .title,#strongWrap #strongBox section p{min-width:calc(100% - 600px);padding-left:clamp(4rem,5.6vw,7.7rem)}@media screen and (max-width: 768px){#strongWrap #strongBox section .title,#strongWrap #strongBox section p{width:100%;padding-left:0}}#costWrap #costBox table thead tr th:first-child{width:310px}@media screen and (min-width: 769px)and (max-width: 900px){#costWrap #costBox table thead tr th:first-child{width:240px}}#costWrap #costBox table thead tr th:last-child{width:calc(100% - 310px)}@media screen and (min-width: 769px)and (max-width: 900px){#costWrap #costBox table thead tr th:last-child{width:calc(100% - 240px)}}#costWrap #costBox table tbody tr th{width:310px;vertical-align:top}@media screen and (min-width: 769px)and (max-width: 900px){#costWrap #costBox table tbody tr th{width:240px}}@media screen and (max-width: 768px){#costWrap #costBox table tbody tr th{width:100%}}@media screen and (max-width: 768px){#costWrap #costBox table tbody tr td{padding-left:0}}#costWrap #costBox table tbody tr td .price{margin-bottom:.6rem;line-height:1.2}#costWrap #costBox table tbody tr td p{font-size:1.6rem;color:#c9c9c9;font-family:"-apple-system","BlinkMacSystemFont","Helvetica Neue","Yu Gothic Medium","游ゴシック Medium"," ","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ","Meiryo",sans-serif;font-weight:normal;line-height:1.75}@media screen and (max-width: 768px){#costWrap #costBox table tbody tr td p{font-size:1.5rem}}#costWrap #costBox table tbody tr td .image{margin-top:1rem}#costWrap #costBox table tbody tr td:first-of-type,#costWrap #costBox table tbody tr td:last-child{width:calc(100% - 310px)}@media screen and (min-width: 769px)and (max-width: 900px){#costWrap #costBox table tbody tr td:first-of-type,#costWrap #costBox table tbody tr td:last-child{width:calc(100% - 240px)}}@media screen and (max-width: 768px){#costWrap #costBox table tbody tr td:first-of-type,#costWrap #costBox table tbody tr td:last-child{width:100%}}@media screen and (max-width: 768px){#costWrap #costBox table tbody tr td:last-child::before{font-size:0}}
/*# sourceMappingURL=infrastructure.min.css.map */