@charset "UTF-8";
[class^=mdApplyProcess]{width:990px;margin:0 auto;padding:64px 0}
[class^=mdApplyProcess] [class*=__title]{font-size:34px;text-align:center}
[class^=mdApplyProcess] .elStepList{display:-ms-flexbox;display:flex;margin-top:24px}
[class^=mdApplyProcess] .elListItem{position:relative;width:calc((100% - 24px)/ 4);margin-top:16px;padding:36px 22px 30px;border-radius:8px 8px 0 0;background-color:#fff}
[class^=mdApplyProcess] .elListItem+.elListItem{margin-left:8px}
[class^=mdApplyProcess] .elListItem .elHeadingWrap{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-ms-inline-flexbox;display:inline-flex;padding:6px 24px;border-radius:100px;background-color:#0288d1;color:#fff;font-size:16px;font-weight:700;line-height:26px}
[class^=mdApplyProcess] .elListItem .elHeadingWrap .elNumber{margin-left:4px;font-size:28px}
[class^=mdApplyProcess] .elListItem .elIconImage{width:60px;height:60px;margin:0 auto}
[class^=mdApplyProcess] .elListItem .elStepText{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:52.8px;font-size:22px;font-weight:700;text-align:center;line-height:1.2}
[class^=mdApplyProcess] .elListItem .elText{margin-top:8px;font-size:16px}
[class^=mdApplyProcess] .elListItem .elNote{margin-top:8px;font-size:11px}
[class^=mdApplyProcess] .elListItem .elButton .elLink{display:block;margin-top:8px;padding:8px;border-radius:10px;border:2px solid #0265f6;color:#0265f6;font-weight:700;text-align:center;position:relative;display:block;line-height:inherit;padding-right:9.36px}
[class^=mdApplyProcess] .elListItem .elButton .elLink::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:24px;line-height:1;width:9.36px;text-indent:-8.2368px;top:50%;margin-top:-12px;right:0;color:#0265f6}
[class^=mdApplyProcess] .elListItem .elButton .elLink::after{right:12px}
[class^=mdApplyProcess] .elListItem .elButton .elLink:hover{opacity:.7}
[class^=mdApplyProcess] .elPeriodBlock{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
[class^=mdApplyProcess] .elPeriodItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 8px)/ 2);padding:12px 24px;border-radius:0 0 8px 8px;background-color:#b3dbf1;text-align:center}
[class^=mdApplyProcess] .elPeriodItem .elHeading{font-size:18px;font-weight:700}
[class^=mdApplyProcess] .elPeriodItem .elPeriodText{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:4px;font-size:16px}
[class^=mdApplyProcess] .elPeriodItem .elAnnotation{font-size:14px;font-weight:700}
[class^=mdApplyProcess] .elWarningBlock{display:-ms-flexbox;display:flex;margin-top:24px;padding:16px 24px;border:1px solid #f9cc4d;background-color:#fff8e6}
[class^=mdApplyProcess] .elWarningIcon{margin-right:16px}
[class^=mdApplyProcess] .elWarningIcon .elImage{background-color:rgba(0,0,0,0)}
[class^=mdApplyProcess] .elWarningText{font-size:16px}
[class^=mdApplyProcess] .elWarningText .elRed{font-weight:700}