@charset "utf-8";

.seminar-promo.dahee-2017 header {
    position: relative;
}
.seminar-promo.dahee-2017 header h1 img {
    border: none;
    max-height: inherit;
    width: 1280px;
}

/*  .intro   */
.seminar-promo.dahee-2017 .intro h3 {
    padding: 0 .5em;
}
/*  .sale   */
.seminar-promo.dahee-2017 .sale {
    width: 100%;
    background-color: #f5f3ea;
    padding: 3em 0 1em;
    text-align: center;
}
.seminar-promo.dahee-2017 .sale h2 {
    text-align: center;
    margin: 0 0 1em;
}
.seminar-promo.dahee-2017 .sale p {
    text-align: center;
}
.seminar-promo.dahee-2017 .sale a {
    background-color: #c63d69;
    padding: 1em;
    margin: 3em 0 0;
    text-align: center;
    color: #fff;
}
.seminar-promo.dahee-2017 .nota {padding: 2em;border-top: 1px solid #ccc;}
.seminar-promo.dahee-2017 .nota p {
    text-align: left;
    font-size: .9em;
    line-height: 2;
}
/* - .banner
 ------------------------------------------------------------ */

.report-banner {
    background-color: #7b609e;
    width: 100%;
    margin: 0 auto;
    padding: 1em .5em .5em;
    color: #fff;
    text-align: center;
}
.report-banner .inner {padding: 1em 0;}
.report-banner a {border:  1px solid #fff;}
.report-banner img {
}

/* - ## x <= 568px
 ------------------------------------------------------------ */
@media screen and (min-width:568px) {
}

/* - ## x <= 768px
 ------------------------------------------------------------ */
@media screen and (min-width:768px) {
}

/* - ## x >= 1025px
 ------------------------------------------------------------ */
@media screen and (min-width:1024px) {
}