.Header_simple_white {
    background-color: #ffffff;
}

.fit-width {
    width: 690px;
    max-width: 100%;
}

.main-background {
    background: none;
}

.link-underline {
    text-decoration: underline;
}

.mt-80 {
    margin-bottom: 80px;
}

.button .button__type::before,
.heading1__title:after,
.heading2:after,
.unorder-list>li:before {
    background: #0099ff;
}

.button .button__type--blank:after,
.button .button__type:after {
    border: 2px solid #0099ff;
}

.button-v2 .button-v2__type {
    color: #0099ff;
    border: 2px solid #0099ff;
}

.heading1__title:after {
    display: none;
}

.heading1 {
    padding: 0;
}

.campaign_space-detail {
    margin-left: 2em;
}

li .note-list {
    margin: 10px 0 10px 0 !important;
}

.unorderline-text {
    text-decoration: underline;
    font-weight: bold;
}

.util-color--main {
    color: #0099ff !important;
}

.util-link {
    color: rgb(0, 153, 255) !important;
}

.button .button__type--blank:before {
    background: #0099ff;
}

.list-wrap2 {
    display: flex;
    flex-flow: row wrap;
    margin: 1em 0 0;
}

.unorder-list-v2{
    margin: 0;
}

@media (hover:hover) {

    .button .button__type--blank:hover,
    .button .button__type:hover {
        color: #0099ff;
    }

    .button-v2 .button-v2__type:hover {
        color: #fff;
        background: #0099ff;
    }
}


@media only screen and (max-width:768px) {
    .button.mb-2 {
        margin-bottom: 2rem;
    }

    .list-wrap2{
        margin-top: 0.5em;
    }
}