.w_ficon-001{
    display: table;
    width: 100%;
    height: 100%;
    max-width: 80px;
    max-height: 0;
    min-height: 80px;
    margin: 0 auto;
}
.w_ficon-001 .w_ficon{
    display: table-cell;
    vertical-align: middle;
    text-align: center
}
.w_ficon-001 .e_link{
    display: inline-block;
    height: auto;
}
.w_ficon-001 .p_icon{
    margin:0;
    width:inherit;
    height:inherit;
    color:rgba(102,102,102,1);
}
.w_ficon-001 .p_icon:before{
    content: '\e6b4';
    font-size: 30px;
}