@charset "UTF-8";
[class^=mdSideContents]{display:none;position:relative}
[class^=mdSideContents] [class^=ptSideContents]{position:relative;width:100%;height:100vh;height:100dvh}
[class^=mdSideContents] [class^=ptSideContents] .elCoverContents{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;background:rgba(0,0,0,0)}
[class^=mdSideContents] [class^=ptSideContents] .elLinkList{position:relative;margin:0 auto;border-radius:10px;background-color:#fff}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLinkList{width:90%;max-width:280px;padding:0 28px 0 30px}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLinkList::after{content:"";position:absolute;top:-38%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:96%;height:33%;max-width:269px;background:url(https://s.yimg.jp/images/shp_edit/cms/notice/omakase-partner/common/images/appDownload_txt_01.png) top center/100% auto no-repeat}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLinkItem{padding:20px 0}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLinkItem+.elLinkItem{border-top:2px dashed #d6d6d6}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLink{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLink .elAppBanner{width:135px;height:40px}
[class^=mdSideContents] [class^=ptSideContents][class*=__leftContents] .elLink .elQrCord{width:70px;height:70px}
[class^=mdSideContents] [class^=ptSideContents][class*=__rightContents] .elLinkList{width:86%;max-width:217px;padding:14px;text-align:center}
[class^=mdSideContents] [class^=ptSideContents][class*=__rightContents] .elLinkItem{position:relative;padding:12px 0}
[class^=mdSideContents] [class^=ptSideContents][class*=__rightContents] .elLinkItem+.elLinkItem::before{content:"";width:62%;height:1px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px dashed #07b}
[class^=mdSideContents] [class^=ptSideContents][class*=__rightContents] .elLinkItem.elCurrent .elLink{color:#07b}
[class^=mdSideContents] [class^=ptSideContents][class*=__rightContents] .elLink{color:#434343;font-size:15px;font-weight:700}
@media screen and (min-width:1280px){
[class^=mdSideContents]{display:contents}
}