@charset "UTF-8";
[class^=mdExpandModule]{margin-top:-1px}
[class^=mdExpandModule] .elMore{display:none;margin-top:10px;padding-right:16px;border-top:1px solid #ccc;text-align:right}
[class^=mdExpandModule] .elMoreLink{position:relative;display:block;line-height:44px;padding-right:12.8px;font-weight:700;font-size:14px}
[class^=mdExpandModule] .elMoreLink::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:20px;line-height:1;width:7.8px;text-indent:-6.864px;top:50%;margin-top:-10px;right:0}
[class^=mdExpandModule] .elToggle{text-align:center;border-top:1px solid #ccc}
[class^=mdExpandModule] .elToggle a{display:block;padding:16px}
[class^=mdExpandModule] .elToggle span{position:relative;display:inline-block;line-height:20px;padding-right:17.14px;font-weight:700}
[class^=mdExpandModule] .elToggle span::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:20px;line-height:1;width:12.14px;text-indent:-3.8848px;top:50%;margin-top:-10px;right:0}
[class^=mdExpandModule] .elExpandBox{overflow:hidden}
[class^=mdExpandModule] .elExpandBox .elExpand{height:0;overflow:hidden;opacity:0;transition:.4s ease-out;transition-duration:0s}
[class^=mdExpandModule] .elExpandBox .elExpand .elItemList{margin:30px 0 0}
[class^=mdExpandModule] .elList.elOpen .elExpand{opacity:1}
[class^=mdExpandModule] .elList.elShow .elExpand{height:auto;opacity:1;-webkit-transition:none}
[class^=mdExpandModule] .elList.elShow .elToggle{display:none}
[class^=mdExpandModule] .elList.elShow .elMore{display:block}
@media screen and (min-width:990px){
[class^=mdExpandModule] .elMore,[class^=mdExpandModule] .elToggle{width:990px;margin:0 auto}
[class^=mdExpandModule] .elMore{margin-top:10px;padding-right:0}
[class^=mdExpandModule] .elToggle{font-size:14px;padding:16px 0}
[class^=mdExpandModule] .elToggle a{display:inline-block;padding:6px 24px;border-radius:4px;border:1px solid #04c}
[class^=mdExpandModule] .elToggle a:hover{border-color:#4c88ff}
}
