@charset 'UTF-8';
.event-list-area .event-list-full-img .item .thumb-vertical {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: auto;
    /*max-width: 100%;*/
    width: 100%;
    max-width: 143px;
    /*max-height: 100%;*/
    max-height: none;
    margin: auto;
}

.event-list-area .event-list-full-img .item .thumb-horizontal {
    position: absolute;
    top: 0;
    right: -50%;
    left: -50%;
    height: 142px;
    margin: auto;
}

/* ステータスラベル */
.event-list-area .status-view{
    position: absolute;
    /*width: 32%;*/
    /*text-align: center;
    padding-bottom: 5px;
    line-height: 1.4;
    font-size: 50%;*/
    width: 55px;
    text-align: center;
}

.event-list-area .status-view ul{
    padding: 2px 0;
}
.event-list-area .status-view li{
    font-size: 11px;
    line-height: 1.2;
}

.event-list-area .status-view p{
    /*font-weight: normal;
    line-height: 1.2;*/
}
.event-list-area .status-finish {
    padding: 0;
    color: #fff;
    background-color: #626262;
}
.event-list-area .status-sale {
    padding: 0;
    color: #fff;
    background-color: #f12d80;
}
.event-list-area .status-pre_sale {
    padding: 0;
    color: #fff;
    background-color: #1bb263;
}
.event-list-area .status-sold_out {
    padding: 0;
    color: #fff;
    background-color: #626262;
}
.event-list-area .status-end_sale {
    padding: 0;
    color: #fff;
    background-color: #626262;
}
.event-list-area .status-none {
    padding: 0;
    color: #fff;
    background-color: #b5b5b5;
}
.event-list-area .event-list-full-img .item .info li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}