.l_main{margin:80px auto;width:1000px}@media screen and (max-width: 768px){.l_main{width:95%;margin:13.3333333333vw auto}}h1{font-weight:700;font-size:28px;text-align:center}@media screen and (max-width: 768px){h1{font-size:6.4vw}}h1:after{content:"";display:block;width:80px;height:2px;background:#05acdf;margin:15px auto 0}@media screen and (max-width: 768px){h1:after{width:13.3333333333vw;height:.5333333333vw;margin-top:4vw}}ul{background:#effafd;border-radius:15px;width:100%;margin:50px auto 0;padding:50px;box-sizing:border-box}@media screen and (max-width: 768px){ul{padding:8vw 5.3333333333vw;margin-top:8vw;border-radius:2.6666666667vw}}ul li h2{text-align:center;color:#06c;font-weight:700;font-size:26px}@media screen and (max-width: 768px){ul li h2{font-size:5.3333333333vw}}ul li h2 br{display:none}@media screen and (max-width: 768px){ul li h2 br{display:block}}ul li>div{margin-top:24px;display:flex;flex-flow:row wrap;justify-content:space-between;background:#fff;padding:30px;box-sizing:border-box;border-radius:10px}@media screen and (max-width: 768px){ul li>div{margin-top:4vw;padding:5.3333333333vw;border-radius:2.6666666667vw;flex-direction:column}}ul li>div img{display:block;width:122px}@media screen and (max-width: 768px){ul li>div img{width:23.2vw;margin:0 auto}}ul li>div>div{width:640px}@media screen and (max-width: 768px){ul li>div>div{width:100%;margin-top:5.3333333333vw}}ul li>div>div h3{font-weight:700;color:#05acdf;font-size:22px}@media screen and (max-width: 768px){ul li>div>div h3{font-size:4.8vw;text-align:center;line-height:1.3}}ul li>div>div h3 br{display:none}@media screen and (max-width: 768px){ul li>div>div h3 br{display:block}}ul li>div>div p{margin-top:10px;line-height:1.5}@media screen and (max-width: 768px){ul li>div>div p{font-size:4.2666666667vw;margin-top:5.3333333333vw}}ul li+li{margin-top:50px}ul li+li>div img{width:150px}@media screen and (max-width: 768px){ul li:nth-of-type(3)>div img{width:61.6vw}}
