@charset "UTF-8";
#shpMain .mdHeadlineText{position:relative;width:calc((100% - 36px)/ 2);color:#fff}
#shpMain .mdHeadlineText::before{content:"";position:absolute;top:50%;left:-12px;margin-top:-6px;border:6px solid transparent;border-right:6px solid #2d2d2d}
#shpMain .mdHeadlineText .ptHeadlineText__title{font-weight:700;font-size:14px;text-align:center;background-color:#393939;padding:5px;border-radius:14px 14px 0 0}
#shpMain .mdHeadlineText .ptHeadlineText__list{padding:12px;text-align:left;font-size:11px;border-radius:0 0 14px 14px;background-color:#2d2d2d}
#shpMain .mdHeadlineText .elText{text-indent:-1em;padding-left:1em;padding-top:10px}
#shpMain .mdHeadlineText .elText:nth-of-type(1){padding-top:0}
#shpMain .mdHeadlineText .elTitle{font-weight:700}
#shpMain .mdHeadlineText .elTitle::before{content:"・"}
#shpMain .mdHeadlineText .elTitle .elLink{color:#23abdd;margin-left:5px;font-weight:400}
#shpMain .mdHeadlineText .elTitle .elLink:hover{opacity:.7}