@charset "UTF-8";

p.spe {
    margin: 15px 0px 0px 0px;
    text-indent: 1em;
}

p.spe2 {
    margin: 20px 0px 10px 0px;
}

.photoc1 {
    text-align: center;
    margin: 15px 0px 20px 0px;
}

.hrev1 {
    border: 2px dotted #688bd2;
}

.eco1 {
    font-weight: bold;
    color: #ff0000;
}

.eco2 {
    font-weight: bold;
    color: #0055ff;
}

.eco3 {
    font-weight: bold;
    color: #17c700;
}

.eco4 {
    font-weight: bold;
    color: #cf8729;
}

.eco5 {
    font-weight: bold;
    color: #8f8f8f;
}

.eco6 {
    font-weight: bold;
    color: #bb6ac9;
}

.eco7 {
    font-weight: bold;
    color: #c96a6a;
}

.eco8 {
    font-weight: bold;
    color: #c4a33f;
}

.eco9 {
    font-weight: bold;
    color: #e5b100;
}

.eco10 {
    font-weight: bold;
    color: #6595f7;
}

.eci1 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev1.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci2 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev2.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci3 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev3.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci4 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev4.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci5 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev5.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci6 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev6.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci7 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev7.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci8 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev8.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci9 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev9.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci10 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev10.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci11 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev11.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci12 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev12.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci13 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev13.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci14 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev14.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci15 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev15.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci16 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev16.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci17 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev17.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci18 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev18.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci19 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev19.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci20 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev20.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci21 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev21.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci22 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev22.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci23 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev23.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci24 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev24.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci25 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev25.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci26 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev26.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci27 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev27.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci28 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev28.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci29 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev29.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci30 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev30.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci31 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev31.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci32 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev32.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci33 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev33.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci34 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev34.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci35 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev35.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci36 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev36.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci37 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev37.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci38 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev38.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci39 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev39.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci40 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev40.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci41 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev41.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci42 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev42.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci43 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev43.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci44 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev44.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci45 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev45.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci46 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev46.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci47 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev47.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eci48 {
    width: 18px;
    height: 18px;
    background: url('../../event/img/ev48.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 18px;
}

.eveboxt {
    padding: 5px 15px 5px 15px;
    margin-top: 20px;
    margin-bottom: 5px;
    display: inline-block;
    font-size: 15px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #5fc2f5;
    box-shadow: 5px 5px #2d90c3;
}

.evebox {
    padding: 15px 0px 10px 0px;
    margin: 0px 15px 0px 15px;
    background: #ffffff;
}

.evebox .boxtitle {
    font-size: 24px;
    text-align: left;
    color: #877d7d;
    font-weight: bold;
}

.psider1 {
    background: #ffffff;
}

.ebut1 {
    display: flex;
    margin: 10px 0px 10px 0px;
    justify-content: center;
}

.ebut1 a {
    background: #ececec;
    border-radius: 9999px;
    position: relative;
    display: flex;
    justify-content: space-around;
    align-items: center;
    width: 350px;
    padding: 15px 25px;
    color: #000000;
    line-height: 1.4;
    text-decoration: none;
    text-align: center;
    transition: 0.3s ease-in-out;
    box-shadow: 0.1rem 0.1rem 0px 0.1rem #cccccc;
}

.ebut1 a:hover {
    background: #d8d8d8;
    color: #333333;
    box-shadow: 0rem 0rem 0px 0.1rem #cccccc;
    transform: translate(0.1rem, 0.1rem);
}

.ebut1 a:active {
    background: #c0c0c0;
    box-shadow: 0rem 0rem 0px 0rem #cccccc;
    transform: translate(0.2rem, 0.2rem);
}