.notice{
background: transparent;
border: 0;
}
.special_adv{
position: relative;
overflow: hidden;
background: #fff;
}
.icon_block{
position: absolute;
background: #218C74;
color: #fff;
top: 0;
left: 0;
height: 40px;
width: 30px;
line-height: 40px;
padding-left: 14px;
}
.icon_block::before{
content: " ";
position: absolute;
height: 40px;
width: 40px;
background: #218C74;
clip-path: polygon(104.37% -4.76%, 102.85% 102.44%, 37.99% 51.6%, 39.18% 51.6%);
left: 30px;
}
.icon_block::after{
content: " "
}
.adv_msg{
margin-left: 60px;
line-height: 0px;
font-size: 12px;
}