@charset "UTF-8";
[class^=mdProcessList]{width:100%;padding:0 20px 20px}
[class^=mdProcessList] .elListItem{padding:14px 16px;border-radius:8px;background-color:#f4f4f4}
[class^=mdProcessList] .elListItem+.elListItem{margin-top:10px}
[class^=mdProcessList] .elStepText{width:70px;height:26px;margin:0 auto;border-radius:13px;background-color:#07b;color:#fff;font-weight:700;font-size:14px;text-align:center;line-height:26px}
[class^=mdProcessList] .elTitleText{margin-top:4px;font-weight:700;font-size:16px;text-align:center}
[class^=mdProcessList] .elContentsWrap{display:-ms-flexbox;display:flex;margin-top:12px;gap:0 16px;-ms-flex-align:center;align-items:center}
[class^=mdProcessList] .elItemImage{position:relative}
[class^=mdProcessList] .elItemImage .elImage{max-width:127px;height:auto;background:rgba(0,0,0,0)}
[class^=mdProcessList] .elItemImage .elImage.elWidth132{max-width:132px}
[class^=mdProcessList] .elItemImage .elImage.elWidth135{max-width:135px}
[class^=mdProcessList] .elItemImage .elImage.elWidth175{max-width:175px}
@media screen and (max-width:375px){
[class^=mdProcessList] .elItemImage .elImage.elWidth175{max-width:127px}
}
[class^=mdProcessList] .elItemImage .elImage.elOverlapTop15{margin-top:-15px}
[class^=mdProcessList] .elItemImage .elImage.elOverlapTop22{margin-top:-22px}
@media screen and (max-width:375px){
[class^=mdProcessList] .elItemImage .elImage.elOverlapTop22{margin-top:-11px}
}
[class^=mdProcessList] .elItemImage .elImage.elOverlapTop36{margin-top:-36px}
[class^=mdProcessList] .elItemImage .elImage.elOverlapLeft7{margin-left:-7px}
[class^=mdProcessList] .elDescriptionText{width:100%}
[class^=mdProcessList] .elExpand{height:0;overflow:hidden;opacity:0;transition:.4s ease-out;height:50px;opacity:1}
[class^=mdProcessList] .elExpand .elList{margin-top:10px}
[class^=mdProcessList] .elToggle{position:relative;text-align:center}
[class^=mdProcessList] .elToggle::before{content:"";width:100%;height:80px;position:absolute;top:-80px;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);z-index:1}
[class^=mdProcessList] .elToggleLink{display:inline-block;color:#434343;font-size:16px;font-weight:700;text-align:center}
[class^=mdProcessList] .elToggleLinkText{letter-spacing:.85px;position:relative;display:inline-block;line-height:24px;padding-right:18.568px}
[class^=mdProcessList] .elToggleLinkText::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:24px;line-height:1;width:14.568px;text-indent:-4.66176px;top:50%;margin-top:-12px;right:0;color:#434343}
[class^=mdProcessList] .elOpen .elExpand{opacity:1}
[class^=mdProcessList] .elOpen .elToggle .elToggleLinkText::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
[class^=mdProcessList] .elShow .elExpand{height:auto;opacity:1;-webkit-transition:none;height:auto;opacity:1;transition:none}
[class^=mdProcessList] .elShow .elToggle{padding-top:16px}
[class^=mdProcessList] .elShow .elToggle::before{content:none}
[class^=mdProcessList] .elShow .elToggle .elToggleLinkText::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}