@charset "UTF-8";
[class^=mdHowItWorks] [class*=__item]{max-width:990px;margin:24px auto 0}
[class^=mdHowItWorks] [class*=__item] .elList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}
[class^=mdHowItWorks] [class*=__item] .elList .elItem{max-width:320px;width:100%;padding:24px 18px;background-color:#fff;background-repeat:no-repeat;background-size:102px auto;border-radius:8px}
[class^=mdHowItWorks] [class*=__item] .elList .elItem:first-child{background-image:url(https://s.yimg.jp/images/shp_edit/cms/promotion/event/donation/common/images/howItWorks_bg_img_01.png);background-position:right 10px bottom -.5px}
[class^=mdHowItWorks] [class*=__item] .elList .elItem:nth-child(2){background-image:url(https://s.yimg.jp/images/shp_edit/cms/promotion/event/donation/common/images/howItWorks_bg_img_02.png);background-position:right 10px bottom -.5px}
[class^=mdHowItWorks] [class*=__item] .elList .elItem:last-child{background-image:url(https://s.yimg.jp/images/shp_edit/cms/promotion/event/donation/common/images/howItWorks_bg_img_03.png);background-position:right bottom}
[class^=mdHowItWorks] [class*=__item] .elList .elNumber{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;margin:0 auto;background:#3b993d;border-radius:50%;color:#fff;font-size:21px}
[class^=mdHowItWorks] [class*=__item] .elList .elNumber::before{content:counter(list-item);font-weight:700}
[class^=mdHowItWorks] [class*=__item] .elList .elText{max-width:243px;margin:20px auto 0}
[class^=mdHowItWorks] [class*=__item] .elList .elText .elTitle{font-size:20px;font-weight:700;text-align:center}
[class^=mdHowItWorks] [class*=__item] .elList .elText .elDescription{margin-top:8px;color:#868686;font-size:14px}
[class^=mdHowItWorks] [class*=__item] .elList .elTextLink{margin-top:24px;font-size:12px;font-weight:700;text-align:center}
[class^=mdHowItWorks] [class*=__item] .elList .elTextLink a{color:#0265f6}
[class^=mdHowItWorks] [class*=__item] .elList .elTextLink a:hover{opacity:.7}
.wpContentsSection.elHowItWorks{margin-top:24px}