@charset "UTF-8";
[class^=mdExpandContent]{margin-top:24px}
[class^=mdExpandContent] img{width:100%;height:auto;background:0 0}
[class^=mdExpandContent] [class*=__item] .elExpandLink{position:relative;display:inline-block;line-height:1.4;padding-right:24.14px;color:#0260ea;font-size:12px;padding-left:32px}
[class^=mdExpandContent] [class*=__item] .elExpandLink::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^=mdExpandContent] [class*=__item] .elExpandLink::before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:24px;background:url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/hololive/common/images/ico_beginner_01.png) no-repeat top left/22px 24px}
[class^=mdExpandContent] [class*=__item] .elExpandLink:hover{opacity:.7}
[class^=mdExpandContent] [class*=__item].elShow .elExpandLink{position:relative;display:inline-block;line-height:1.4;padding-right:24.14px}
[class^=mdExpandContent] [class*=__item].elShow .elExpandLink::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^=mdExpandContent] [class*=__item] .elText.elDefault{text-align:center}
[class^=mdExpandContent] [data-libExpand].elClose .elExpand{opacity:0}
[class^=mdExpandContent] [data-libExpand].elOpen .elExpand{opacity:1}
[class^=mdExpandContent] [data-libExpand].elShow .elExpand{height:auto;opacity:1;-webkit-transition:none}
[class^=mdExpandContent] .elExpand{height:0;overflow:hidden;opacity:0;transition:.4s ease-out;height:0;opacity:0}
[class^=mdExpandContent] .elExpand .elExpandInner{margin-top:35px}
[class^=mdExpandContent] .elExpand .elExpandInner .elTitle{font-size:16px;font-weight:700;text-align:center}
[class^=mdExpandContent] .elExpand .elExpandInner .elList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:16px}
[class^=mdExpandContent] .elExpand .elExpandInner .elList .elItem{width:calc((100% - 16px)/ 3)}
.wpSectionContents.elFirst .wpLoginArea [class^=mdExpandContent] [class*=__item],.wpSectionContents.elThird .wpLoginArea [class^=mdExpandContent] [class*=__item]{padding:0 32px}
.wpSectionContents.elFirst .wpLoginArea [class^=mdExpandContent] .elExpand .elExpandInner,.wpSectionContents.elThird .wpLoginArea [class^=mdExpandContent] .elExpand .elExpandInner{padding:0;background-color:rgba(0,0,0,0)}
.wpSectionContents.elFirst .wpLoginArea [class^=mdExpandContent] .elExpand .elItem:last-child,.wpSectionContents.elThird .wpLoginArea [class^=mdExpandContent] .elExpand .elItem:last-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}