.l-heading-mainVisual{background-color:#efe9df;background-image:url("/learned/assets/img//mv.png")}@media screen and (max-width: 767px){.l-heading-mainVisual{background-image:url("/learned/assets/img//mv_sm.png")}}.contact-list{display:flex;flex-wrap:wrap;margin:0 -15px 40px;padding:0;list-style:none}@media screen and (max-width: 767px){.contact-list{flex-direction:column;margin:0 0 30px}}.contact-list>li{padding:10px 15px 0;display:flex;width:calc(100% / 4)}@media screen and (max-width: 767px){.contact-list>li{padding:0;width:100%;margin-bottom:15px}.contact-list>li:last-child{margin-bottom:0}}.contact{text-decoration:none;color:#000;background-color:#fff;border:1px solid #dfdacb;border-radius:10px;width:100%;padding:0 20px 20px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 767px){.contact{flex-direction:row;padding:10px 20px;border-radius:5px}}.contact-img{display:flex;height:140px;align-self:center;justify-self:center}@media screen and (max-width: 767px){.contact-img{width:52px;height:50px;justify-content:center;margin-right:10px}}@media screen and (max-width: 767px){.contact-img-phone{width:50px;height:50px}}@media screen and (max-width: 767px){.contact-img-mail{width:50px;height:35px}}@media screen and (max-width: 767px){.contact-img-note{width:52px;height:50px}}@media screen and (max-width: 767px){.contact-img-bottle{width:24px;height:50px}}.contact-img>img{-ms-grid-row-align:center;align-self:center}.contact-body{width:100%;display:flex;justify-content:center}@media screen and (max-width: 767px){.contact-body{display:block;flex:1}}.contact-body>:last-child{margin-bottom:0}
