@charset "UTF-8";

html {
    background-color: #000000 !important;
scroll-behavior: smooth !important;
}
body {
    background-color: #000000 !important;
scroll-behavior: smooth !important;
}
a:hover {
    opacity: 0.6;
    text-decoration: none !important;
}
#link-001 {
    float: left;
    height: 0px;
    padding-top: 0px;
    margin-top: -0px;
}
#link-002 {
    float: left;
    height: 0px;
    padding-top: 0px;
    margin-top: -0px;
}
#link-003 {
    float: left;
    height: 0px;
    padding-top: 0px;
    margin-top: -0px;
}

@media screen and (max-width:629px) {

.pc-on{
display: none;
}
.mobile-on{
display: block;
}

#unira-wrap-01{
        position: relative;
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #65afef;
}
#unira-wrap-01 img{
        width: 100%;
}
#unira-area-01a{
                position: absolute;
        top: 5vw;
        left: 6vw;
        width: 30vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01a img{
        width: 100%;
}
#unira-area-01b{
        position: absolute;
        top: 31vw;
        left: 2vw;
        width: 50vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01b img{
        width: 100%;
}
#unira-area-01c{
        position: absolute;
        top: 37vw;
        right: 10vw;
        width: 20vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01c img{
        width: 100%;
}
#unira-area-01d{
        position: absolute;
        top: 52vw;
        right: 2vw;
        width: 44vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01d img{
        width: 100%;
}


#unira-wrap-02{
                position: relative;
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-image: url(./ime/unira-item-043.jpg);
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: contain;
        background-color: #65afef;
}
#unira-area-02a{
        float: left;
        width: 100%;
        overflow: hidden;
        margin-top: 5vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 5vw;
        font-weight: bold;
        color: #000000;
}
#unira-area-02b{
        float: left;
        width: 90%;
        overflow: hidden;
        margin-top: 5vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 4vw;
        padding-left: 4vw;
        padding-right: 4vw;
        padding-bottom: 4vw;
        background-color: #F8B62D;
        border: 1.5vw solid #000000;
        font-size: 3.5vw;
        font-weight: bold;
        color: #000000;
        line-height: 160%;
}
#unira-area-02c{
        float: left;
        width: 96%;
        overflow: hidden;
        margin-top: 22vw;
        margin-right: 2%;
        margin-left: 2%;
        margin-bottom: 8vw;
        padding-top: 4vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 3vw;
        background-color: #00000078;
}
#unira-area-02c ul{
        width: 100%;
}
#unira-area-02c li{
        float: left;
        width: 30%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-wrap-03{
                position: relative;
        width: 100%;
        height: 0vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 10vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-wrap-03 img{
        width: 100%;
}
#unira-area-03a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.5vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-03b{
        width: 20%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-04{
                width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 34vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-area-04a{
        float: left;
        width: 80%;
        margin-top: 10vw;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 3vw;
        text-align: left;
        font-size: 3vw;
        line-height: 160%;
        font-weight: bold;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-04b{
        float: left;
        width: 90%;
        margin-top: 8vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0vw;
        padding-bottom: 0px;
}
#unira-area-04b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 6.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-04b-01d{
                float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.3vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-04b-02{
        float: left;
        width: 100%;
        margin-top: 5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02 img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 3.0vw;
}

#unira-area-04c{
        float: left;
        width: 100%;
        margin-top: 10vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-04c a{
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 3vw;
        background-color: #EA5514;
        font-size: 4vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}


#unira-wrap-05{
        position: relative;
        width: 100%;
        height: 40vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #016a69 0%, #016a69 50%, #8FC31F 50%, #8FC31F 100%);
}
#unira-wrap-05 img{
        width: 100%;
}
#unira-area-05a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 3.5vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-05b{
        width: 20%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-06{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8FC31F;
}
#unira-area-06a{
        float: left;
        width: 80%;
        margin-top: 8vw;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 4vw;
        text-align: left;
        font-size: 1.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-sub{
        float: left;
        width: 80%;
        margin-top: 8vw;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 4vw;
        text-align: left;
        font-size: 1.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 5.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-02{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 4vw;
        padding-left: 4vw;
        padding-right: 4vw;
        padding-bottom: 4vw;
        text-align: left;
        font-size: 3.0vw;
        line-height: 140%;
        font-weight: bold;
        border-radius: 3px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
        background-color: #ffda8e;
        color: #000000;
}
#unira-area-06b{
        float: left;
        width: 90%;
        margin-top: 20vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-06b-02{
        float: left;
        width: 100%;
        margin-top: 5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0vw;
        padding-bottom: 0px;
}
#unira-area-06b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #000000;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-06b-01d{
                float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4.0vw;
        color: #000000;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-06b-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-06b-02 img{;
        width: 100%;
}
.font001{
        font-size: 3.0vw;
}

#unira-area-06c{
        float: left;
        width: 100%;
        margin-top: 20vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}

#unira-area-06c ul{
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
        text-align: center;
    margin:0 0 10px;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#unira-area-06c li{
        display: inline-block;
        width: 47%;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 4vw;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 3vw;
        background-color: #ffffff;
        border: 1vw solid #000000;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

.unira-area-06c-01 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-02{
        float: left;
        width: 100%;
        margin-top: 1.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
    font-weight: bold;
}

.unira-area-06c-03{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
    font-weight: bold;
    line-height: 100%;
}

.unira-area-06c-04{
        float: left;
        width: 100%;
        margin-top: 0.0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5vw;
        text-align: right;
}
.font002{
        font-size: 3.0vw;
}

.unira-area-06c-05{
        float: left;
        width: 100%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 1.0vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3vw;
        border-top: solid 2.0px #000000;
        line-height: 160%;
}


#unira-wrap-07{
        position: relative;
        width: 100%;
        height: 40vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #8FC31F 0%, #8FC31F 50%, #FFC969 50%, #FFC969 100%);
}
#unira-wrap-07 img{
        width: 100%;
}
#unira-area-07a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 4vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-07b{
        width: 20%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}

#unira-wrap-08{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #FFC969;
}
#unira-area-08a{
        float: left;
        width: 90%;
        margin-top: 15vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 10vw;
        padding-top: 4vw;
        padding-left: 4vw;
        padding-right: 4vw;
        padding-bottom: 4vw;
        text-align: center;
        font-size: 4.0vw;
        line-height: 160%;
        font-weight: bold;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
        background-color: #ffd995;
}
#unira-area-08b{
        float: left;
        width: 90%;
        margin-top: 4vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01{
                float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 2%;
        padding-bottom: 0px;
}
#unira-area-08b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01b{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01b ul{
        width: 100%;
}

#unira-area-08b-01b li{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0.5vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-08b-01b-01{
                float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4vw;
        color: #000000;
        font-weight: bold;
}
.unira-area-08b-01b-02{
                float: left;
        width: 100%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4vw;
        text-align: right;
        color: #000000;
        font-weight: bold;
}
.font003{
        font-size: 3.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-08b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4.0vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-08b-02{
        float: left;
        width: 45%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-02 img{;
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 3.0vw;
}

#unira-area-08c{
        float: left;
        width: 100%;
        margin-top: 7vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-08c a{
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 1vw;
        padding-left: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        background-color: #EA5514;
        font-size: 2.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-wrap-09{
        position: relative;
        width: 100%;
        height: 13vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #FFC969 0%, #FFC969 50%, #231815 50%, #231815 100%);
}
#unira-wrap-09 img{
        width: 100%;
}
#unira-area-09a{
width: 100%;
        margin-top: 2vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 4.5vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-09b{
        width: 20%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 4vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-10{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-area-10a{
        float: left;
        width: 100%;
        margin-top: 10vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}
#unira-area-10a-01{
        float: left;
        width: 90%;
        margin-top: 10vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 10vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: left;
        font-size: 5.5vw;
        line-height: 150%;
        font-weight: bold;
        color: #ffffff;
}
#unira-area-10a-sub{
        float: left;
        width: 60%;
        margin-top: 6vw;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: left;
        font-size: 1.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-10b{
        float: left;
        width: 90%;
        margin-top: 8vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0vw;
        padding-bottom: 0px;
}
#unira-area-10b-01asub{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0vw;
        padding-bottom: 0px;
}
#unira-area-10b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01c{
        float: left;
        width: 100%;
        margin-top: 1vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 5.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-10b-01d{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.6vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-10b-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02asub{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02 img{;
        width: 100%;
}
.font001{
        font-size: 3.0vw;
}

#unira-area-10c{
        float: left;
        width: 100%;
        margin-top: 5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-10c a{
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 3vw;
        background-color: #EA5514;
        font-size: 4vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
}

#unira-wrap-11{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-wrap-11 img{
        width: 100%;
}

#unira-wrap-12{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #026a69;
}

#unira-area-12a{
        float: left;
        width: 90%;
        margin-top: 8vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 6.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-12b{
        float: left;
        width: 90%;
        margin-top: 5vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12b iframe{
        width: 100%;
        height: 300px;
}



#unira-area-12a-sub{
        float: left;
        width: 90%;
        margin-top: 20vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 6.0vw;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-12c{
        float: left;
        width: 90%;
        margin-top: 4vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0vw;
        padding-top: 6vw;
        padding-left: 8vw;
        padding-right: 8vw;
        padding-bottom: 6vw;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-12c table{
        width: 100%;
        border: 0;
}

#unira-area-12c tr{
        width: 100%;
        border: 0;
}

#unira-area-12c th{
        display: block;
        width: 100%;
        border: 0;
        font-size: 4.5vw;
        text-align: left;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        line-height: 120%;
}

#unira-area-12c td{
        display: block;
        width: 100%;
        border: 0;
        font-size: 4.0vw;
        text-align: left;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        line-height: 120%;
}

#unira-area-12c th.font005{
        display: table-cell;
        width: 50%;
        border: 0;
        font-size: 3.5vw;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 5%;
        padding-right: 0px;
        padding-bottom: 5px;
        line-height: 120%;
}

#unira-area-12c td.font006{
        display: table-cell;
        width: 50%;
        border: 0;
        font-size: 3.5vw;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        line-height: 120%;
}


#unira-area-12d{
        float: left;
        width: 90%;
        margin-top: 15vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 20vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12d ul{
        width: 100%;
}
#unira-area-12d li{
        float: left;
        width: 44%;
        margin-top: 0vw;
        margin-right: 3%;
        margin-left: 3%;
        margin-bottom: 3vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-12d li img{
        width: 100%;
}

#unira-wrap-13{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8fc320;
}

#unira-area-13a{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-13b{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-13b iframe{
        width: 100%;
}



#unira-area-13a-sub{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-13c{
        float: left;
        width: 90%;
        margin-top: 10vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0vw;
        padding-top: 4vw;
        padding-left: 4vw;
        padding-right: 4vw;
        padding-bottom: 4vw;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
        background-color: #F8B62D;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-13c-01{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-13c-02{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 3.5vw;
        color: #000000;
        font-weight: bold;
}

#unira-area-13c-sub{
                float: left;
        width: 90%;
        margin-top: 20vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 20vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}

#unira-wrap-14{
                width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 10vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 10vw;
        text-align: center;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}
    #unira-area-13d{
        float: left;
        width: 100%;
        margin-top: 10vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
    }
    #unira-area-13d a {
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 7vw;
        padding-left: 7vw;
        padding-right: 7vw;
        padding-bottom: 7vw;
        background-color: #EA5514;
        font-size: 4vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }
#unira-area-13d .font007{
        font-size: 4vw;
        display: inline-block;

}
#unira-area-13e{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-13e a{
text-align: center;
        margin-top: 5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 2vw;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 3vw;
        background-color: #EA5514;
        font-size: 4.0vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-13d .font007{
        font-size: 6vw;
        display: inline-block;
}

#unira-area-03a .font010{
        font-size: 3.5vw;
    color: #ffffff;

}
#unira-area-05a .font011{
        font-size: 3.5vw;
    color: #ffffff;

}
#unira-area-09a .font012{
        font-size: 3.5vw;
    color: #ffffff;

}

#unira-wrap-15{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 60px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        text-align: center;
        font-size: 1.0rem;
        color: #ffffff;
        font-weight: bold;
        background-color: #2660ac;
}

    #unira-area-15a{
        float: left;
        width: 80%;
        margin-top: 0px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 7vw;
        font-style: italic;
        font-weight: bold;
    }
    #unira-area-15b{
        float: left;
        width: 80%;
        margin-top: 60px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01{
                float: left;
        width: 100%;
        margin-top: 9vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0%;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01a{
        float: left;
        width: 50%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01b{
        float: left;
        width: 100%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4vw;
        font-family: serif;
        line-height: 160%;
    }

    #unira-area-15b-02{
float: left;
        width: 100%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 20%;
        padding-right: 20%;
        padding-bottom: 0px;
    }

    #unira-area-15b-02 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }

.unira-area-12d-01{
        float: left;
        width: 100%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-12d-01 img{
        width: 100%;
}
.unira-area-12d-02{
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        color: #ffffff;
        font-size: 1.2rem;
        font-weight: bold;
}
#unira-area-04b-02a{
        float: left;
        width: 85%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02b{
        float: right;
        width: 85%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
}


@media screen and (min-width:630px) and ( max-width:1199px) {

.pc-on{
display: block;
}
.mobile-on{
display: none;
}


#unira-wrap-01{
        position: relative;
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #65afef;
}
#unira-wrap-01 img{
        width: 100%;
}
#unira-area-01a{
                position: absolute;
        top: 5vw;
        left: 6vw;
        width: 30vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01a img{
        width: 100%;
}
#unira-area-01b{
        position: absolute;
        top: 31vw;
        left: 2vw;
        width: 50vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01b img{
        width: 100%;
}
#unira-area-01c{
        position: absolute;
        top: 37vw;
        right: 10vw;
        width: 20vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01c img{
        width: 100%;
}
#unira-area-01d{
        position: absolute;
        top: 52vw;
        right: 2vw;
        width: 44vw;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01d img{
        width: 100%;
}


#unira-wrap-02{
                position: relative;
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-image: url(./ime/unira-item-006.png);
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: cover;
}
#unira-area-02a{
                float: left;
        width: 100%;
        overflow: hidden;
        margin-top: 3vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 1vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 5vw;
        font-weight: bold;
        color: #000000;
}
#unira-area-02b{
        float: left;
        width: 82%;
        overflow: hidden;
        margin-top: 5vw;
        margin-right: 9%;
        margin-left: 9%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #F8B62D;
        border: 0.5vw solid #000000;
        font-size: 2.0vw;
        font-weight: bold;
        color: #000000;
        line-height: 160%;
}
#unira-area-02c{
                float: left;
        width: 88%;
        overflow: hidden;
        margin-top: 22vw;
        margin-right: 6%;
        margin-left: 6%;
        margin-bottom: 8vw;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #00000078;
}
#unira-area-02c ul{
        width: 100%;
}
#unira-area-02c li{
        float: left;
        width: 30%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-wrap-03{
        position: relative;
        width: 100%;
        height: 13vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-wrap-03 img{
        width: 100%;
}
#unira-area-03a{
        width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
        line-height: 100%;
}
#unira-area-03b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-04{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-area-04a{
        float: left;
        width: 60%;
        margin-top: 8vw;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: left;
        font-size: 2.2vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-04b{
        float: left;
        width: 90%;
        margin-top: 8vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-01{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-04b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-04b-01d{
                float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.8vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-04b-02{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02 img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 2.0vw;
}

#unira-area-04c{
        float: left;
        width: 100%;
        margin-top: 10vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 10vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-04c a{
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #EA5514;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}


#unira-wrap-05{
        position: relative;
        width: 100%;
        height: 13vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #016a69 0%, #016a69 50%, #8FC31F 50%, #8FC31F 100%);
}
#unira-wrap-05 img{
        width: 100%;
}
#unira-area-05a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-05b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-06{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8FC31F;
}
#unira-area-06a{
        float: left;
        width: 70%;
        margin-top: 8vw;
        margin-right: 15%;
        margin-left: 15%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: left;
        font-size: 1.8vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-sub{
        float: left;
        width: 70%;
        margin-top: 6vw;
        margin-right: 15%;
        margin-left: 15%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: left;
        font-size: 1.8vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 2.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-02{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 3vw;
        text-align: left;
        font-size: 1.8vw;
        line-height: 140%;
        font-weight: bold;
        background-color: #ffda8e;
        color: #000000;
        border-radius: 3px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-06b{
        float: left;
        width: 90%;
        margin-top: 8vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-06b-02{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-06b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.8vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #000000;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-06b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.3vw;
        color: #000000;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-06b-01{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 5%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-06b-02 img{;
        width: 100%;
}
#unira-area-06b-01c .font001{
        font-size: 2.0vw;
}

#unira-area-06c{
        float: left;
        width: 100%;
        margin-top: 7vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}

#unira-area-06c ul{
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
        text-align: center;
    margin:0 0 10px;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#unira-area-06c li{
        display: inline-block;
        width: 30%;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 4vw;
        padding-top: 1vw;
        padding-left: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        background-color: #ffffff;
        border: 0.4vw solid #000000;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

.unira-area-06c-01 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-02{
        float: left;
        width: 100%;
        margin-top: 1.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.0vw;
        font-weight: bold;
}

.unira-area-06c-03{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.5vw;
        line-height: 110%;
        font-weight: bold;
}

.unira-area-06c-04{
        float: left;
        width: 100%;
        margin-top: 0.0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.8vw;
        text-align: right;
}
.font002{
        font-size: 2.0vw;
}

.unira-area-06c-05{
        float: left;
        width: 100%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 1.0vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.0vw;
        border-top: solid 2.0px #000000;
}


#unira-wrap-07{
        position: relative;
        width: 100%;
        height: 13vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #8FC31F 0%, #8FC31F 50%, #FFC969 50%, #FFC969 100%);
}
#unira-wrap-07 img{
        width: 100%;
}
#unira-area-07a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-07b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}

#unira-wrap-08{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #FFC969;
}
#unira-area-08a{
        float: left;
        width: 80%;
        margin-top: 8vw;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: center;
        font-size: 2.5vw;
        line-height: 160%;
        font-weight: bold;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
        background-color: #ffd995;
}
#unira-area-08b{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01{
        float: left;
        width: 70%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 4vw;
        padding-bottom: 0px;
}
#unira-area-08b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01b{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01b ul{
        width: 100%;
}

#unira-area-08b-01b li{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0.5vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-08b-01b-01{
        float: left;
        width: 60%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.8vw;
        color: #000000;
        font-weight: bold;
}
.unira-area-08b-01b-02{
        float: left;
        width: 40%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.0vw;
        text-align: right;
        color: #000000;
        font-weight: bold;
}
.font003{
        font-size: 2.5vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-08b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.3vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 200%;
}
#unira-area-08b-02{
        float: left;
        width: 30%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-02 img{;
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 2.0vw;
}

#unira-area-08c{
        float: left;
        width: 100%;
        margin-top: 7vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-08c a{
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 1vw;
        padding-left: 1vw;
        padding-right: 1vw;
        padding-bottom: 1vw;
        background-color: #EA5514;
        font-size: 2.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-wrap-09{
        position: relative;
        width: 100%;
        height: 13vw;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #FFC969 0%, #FFC969 50%, #231815 50%, #231815 100%);
}
#unira-wrap-09 img{
        width: 100%;
}
#unira-area-09a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-09b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-10{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-area-10a{
        float: left;
        width: 100%;
        margin-top: 3vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}
#unira-area-10a-01{
        float: left;
        width: 90%;
        margin-top: 4vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: left;
        font-size: 3.5vw;
        line-height: 150%;
        font-weight: bold;
        color: #ffffff;
}
#unira-area-10a-sub{
        float: left;
        width: 60%;
        margin-top: 6vw;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 3vw;
        padding-right: 3vw;
        padding-bottom: 2vw;
        text-align: left;
        font-size: 1.5vw;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-10b{
        float: left;
        width: 90%;
        margin-top: 11vw;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-10b-01asub{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-10b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2.5vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-10b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.6vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-10b-01{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 5%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02asub{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02 img{;
        width: 100%;
}
.font001{
        font-size: 2.0vw;
}

#unira-area-10c{
        float: left;
        width: 100%;
        margin-top: 7vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-10c a{
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #EA5514;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-wrap-11{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-wrap-11 img{
        width: 100%;
}

#unira-wrap-12{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #026a69;
}

#unira-area-12a{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 4.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-12b{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12b iframe{
        width: 100%;
}



#unira-area-12a-sub{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 4.0vw;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-12c{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-12c table{
        width: 100%;
        border: 0;
}

#unira-area-12c tr{
        width: 100%;
        border: 0;
}

#unira-area-12c th{
        width: 25%;
        border: 0;
        font-size: 2.5vw;
        text-align: center;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c td{
        width: 75%;
        border: 0;
        font-size: 2.3vw;
        text-align: left;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c th.font005{
        width: 35%;
        border: 0;
        font-size: 1.8vw;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c td.font006{
        width: 65%;
        border: 0;
        font-size: 2vw;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12d{
        float: left;
        width: 84%;
        margin-top: 4vw;
        margin-right: 8%;
        margin-left: 8%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12d ul{
        width: 100%;
}
#unira-area-12d li{
        float: left;
        width: 44%;
        margin-top: 0vw;
        margin-right: 3%;
        margin-left: 3%;
        margin-bottom: 3vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-12d li img{
        width: 100%;
}

#unira-wrap-13{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8fc320;
}

#unira-area-13a{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-13b{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-13b iframe{
        width: 100%;
}



#unira-area-13a-sub{
        float: left;
        width: 74%;
        margin-top: 8vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-13c{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
        background-color: #F8B62D;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-13c-01{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 3.0vw;
        color: #000000;
        font-weight: bold;
}
#unira-area-13c-02{
        float: left;
        width: 100%;
        margin-top: 1vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 1.8vw;
        color: #000000;
        font-weight: bold;
}

#unira-area-13c-sub{
        float: left;
        width: 74%;
        margin-top: 4vw;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 8vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}

#unira-wrap-14{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 3vw;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 3vw;
        text-align: center;
        font-size: 1.5vw;
        color: #ffffff;
        font-weight: bold;
}
    #unira-area-13d{
        float: left;
        width: 100%;
        margin-top: 5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
    }
    #unira-area-13d a {        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #EA5514;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }
#unira-area-13d .font007{
        font-size: 5vw;
        display: inline-block;

}
#unira-area-13e{
        float: left;
        width: 100%;
        margin-top: 4vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-13e a{        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 2vw;
        padding-left: 2vw;
        padding-right: 2vw;
        padding-bottom: 2vw;
        background-color: #EA5514;
        font-size: 3.5vw;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-13d .font007{
        font-size: 5vw;
        display: inline-block;
}

#unira-area-03a .font010{
        font-size: 3vw;
    color: #ffffff;

}
#unira-area-05a .font011{
        font-size: 3vw;
    color: #ffffff;

}
#unira-area-09a .font012{
        font-size: 3vw;
    color: #ffffff;

}


#unira-wrap-15{
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 60px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        text-align: center;
        font-size: 1.0rem;
        color: #ffffff;
        font-weight: bold;
        background-color: #2660ac;
}

    #unira-area-15a{
        float: left;
        width: 80%;
        margin-top: 0px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 7vw;
        font-style: italic;
        font-weight: bold;
    }
    #unira-area-15b{
        float: left;
        width: 80%;
        margin-top: 60px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01{
        float: left;
        width: 60%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 5%;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01a{
        float: left;
        width: 50%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01b{
        float: left;
        width: 100%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2vw;
        font-family: serif;
        line-height: 160%;
    }

    #unira-area-15b-02{
        float: left;
        width: 40%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-02 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }
#unira-area-04b-02a{
        float: left;
        width: 85%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02b{
        float: right;
        width: 85%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-12d-01{
        float: left;
        width: 100%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-12d-01 img{
        width: 100%;
}
.unira-area-12d-02{
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        color: #ffffff;
        font-size: 1.2rem;
        font-weight: bold;
}
#unira-area-04b-02a img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-04b-02b img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
}


@media screen and (min-width:1200px) {

.pc-on{
display: block;
}
.mobile-on{
display: none;
}


#unira-wrap-01{
        position: relative;
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #65afef;
}
#unira-wrap-01 img{
        width: 100%;
}
#unira-area-01a{
        position: absolute;
        top: 60px;
        left: 100px;
        width: 340px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01a img{
        width: 100%;
}
#unira-area-01b{
        position: absolute;
        top: 360px;
        left: 38px;
        width: 560px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01b img{
        width: 100%;
}
#unira-area-01c{
        position: absolute;
        top: 440px;
        right: 150px;
        width: 265px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01c img{
        width: 100%;
}
#unira-area-01d{
        position: absolute;
        top: 640px;
        right: 40px;
        width: 510px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-01d img{
        width: 100%;
}


#unira-wrap-02{
                position: relative;
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-image: url(./ime/unira-item-006.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: contain;
        background-color: #016a69;
}
#unira-area-02a{
        float: left;
        width: 100%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 80px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        text-align: center;
        font-size: 3rem;
        font-weight: bold;
        color: #000000;
        background-color: #65afef;
}
#unira-area-02b{
                float: left;
        width: 70%;
        overflow: hidden;
        margin-top: 0px;
        margin-right: 15%;
        margin-left: 15%;
        margin-bottom: 0px;
        padding-top: 40px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 40px;
        background-color: #F8B62D;
        border: 10px solid #000000;
    font-size: 1.2rem;
        font-weight: bold;
        color: #000000;
        line-height: 160%;
}
#unira-area-02c{
               float: left;
        width: 88%;
        overflow: hidden;
        margin-top: 300px;
        margin-right: 6%;
        margin-left: 6%;
        margin-bottom: 200px;
        padding-top: 40px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 40px;
        background-color: #00000078;
}
#unira-area-02c ul{
        width: 100%;
}
#unira-area-02c li{
        float: left;
        width: 30%;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-wrap-03{
                position: relative;
        width: 1100px;
        height: 165px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-wrap-03 img{
        width: 100%;
}
#unira-area-03a{
        width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 2.5rem;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
    line-height: 110%;
}
#unira-area-03b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-04{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #016a69;
}
#unira-area-04a{
        float: left;
        width: 65%;
        margin-top: 100px;
        margin-right: 17.5%;
        margin-left: 17.5%;
        margin-bottom: 0px;
        padding-top: 30px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
        text-align: left;
        font-size: 1.5rem;
        line-height: 160%;
        font-weight: bold;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-04b{
        float: left;
        width: 90%;
        margin-top: 150px;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-01{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-04b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.5rem;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-04b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-04b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.15rem;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-04b-02{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 5%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02a{
        float: left;
        width: 85%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02b{
        float: right;
        width: 85%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-04b-02a img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-04b-02b img{;
        width: 100%;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 1.0rem;
}

#unira-area-04c{
        float: left;
        width: 100%;
        margin-top: 120px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 200px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-04c a{
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        background-color: #EA5514;
        font-size: 2rem;
        color: #ffffff;
        font-weight: bold;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}


#unira-wrap-05{
        position: relative;
        width: 1100px;
        height: 150px;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background: linear-gradient(to bottom, #016a69 0%, #016a69 50%, #8FC31F 50%, #8FC31F 100%);
}
#unira-wrap-05 img{
        width: 100%;
}
#unira-area-05a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 2.5rem;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
    line-height: 110%;
}
#unira-area-05b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 2.5rem;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-06{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8FC31F;
}
#unira-area-06a{
        float: left;
        width: 60%;
        margin-top: 150px;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 30px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
        text-align: left;
        background-color: #F8B62D;
}
#unira-area-06a-sub{
        float: left;
        width: 60%;
        margin-top: 80px;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 30px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
        text-align: left;
        font-size: 1.2rem;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 2rem;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-06a-02{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        text-align: left;
        font-size: 1.2rem;
        line-height: 140%;
        font-weight: bold;
        background-color: #ffda8e;
        color: #000000;
        border-radius: 3px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-06b{
        float: left;
        width: 90%;
        margin-top: 150px;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-06b-02{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-06b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.5rem;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #000000;
        font-weight: bold;
}
#unira-area-06b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #000000;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-06b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.3rem;
    color: #000000;
    font-weight: bold;
    text-align: left;
    line-height: 160%;
}
#unira-area-06b-01{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 5%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
#unira-area-06b-02 img{;
        width: 100%;
}
.font001{
        font-size: 1.0rem;
}

#unira-area-06c{
        float: left;
        width: 100%;
        margin-top: 7vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 4vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}

#unira-area-06c ul{
        width: 100%;
        padding-left: 5%;
        padding-right: 5%;
        text-align: center;
    margin:0 0 10px;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}

#unira-area-06c li{
        display: inline-block;
        width: 30%;
        margin-top: 0vw;
        margin-right: 1.5%;
        margin-left: 1.5%;
        margin-bottom: 80px;
        padding-top: 30px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 40px;
        background-color: #ffffff;
        border: 4px solid #000000;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-01{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

.unira-area-06c-01 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

.unira-area-06c-02{
                float: left;
        width: 100%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.2rem;
    font-weight: bold;
}

.unira-area-06c-03{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.5rem;
    font-weight: bold;
    line-height: 100%;
}

.unira-area-06c-04{
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.5rem;
        text-align: right;
}
.font002{
        font-size: 1.0rem;
}

.unira-area-06c-05{
        float: left;
        width: 100%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 1.0rem;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.2rem;
        border-top: solid 2.0px #000000;
}


#unira-wrap-07{
        position: relative;
        width: 1100px;
        height: 150px;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #8FC31F 0%, #8FC31F 50%, #FFC969 50%, #FFC969 100%);
}
#unira-wrap-07 img{
        width: 100%;
}
#unira-area-07a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 2.5rem;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}
#unira-area-07b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}

#unira-wrap-08{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #FFC969;
}
#unira-area-08a{
        float: left;
        width: 80%;
        margin-top: 150px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        text-align: center;
        font-size: 1.6rem;
        line-height: 160%;
        font-weight: bold;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
        background-color: #ffd995;
}
#unira-area-08b{
        float: left;
        width: 74%;
        margin-top: 80px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01{
        float: left;
        width: 70%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 70px;
        padding-bottom: 0px;
}
#unira-area-08b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01b{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-01b ul{
        width: 100%;
}

#unira-area-08b-01b li{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0.5vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-08b-01b-01{
        float: left;
        width: 60%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.6rem;
        color: #000000;
        font-weight: bold;
}
.unira-area-08b-01b-02{
        float: left;
        width: 40%;
        margin-top: 0.5vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.6rem;
        text-align: right;
        color: #000000;
        font-weight: bold;
}
.font003{
        font-size: 1.0rem;
        color: #000000;
        font-weight: bold;
}
#unira-area-08b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-08b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.3vw;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 200%;
}
#unira-area-08b-02{
        float: left;
        width: 30%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-08b-02 img{;
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}
.font001{
        font-size: 1.0rem;
}

#unira-area-08c{
        float: left;
        width: 100%;
        margin-top: 100px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 150px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-08c a{
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        background-color: #EA5514;
        font-size: 2rem;
        color: #ffffff;
        font-weight: bold;
}

#unira-wrap-09{
        position: relative;
        width: 1100px;
        height: 150px;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
background: linear-gradient(to bottom, #FFC969 0%, #FFC969 50%, #231815 50%, #231815 100%);
}
#unira-wrap-09 img{
        width: 100%;
}
#unira-area-09a{
width: 100%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: right;
        font-size: 2.5rem;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        right: 5%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
    line-height: 100%;
}
#unira-area-09b{
        width: 15%;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        font-size: 3vw;
        font-weight: bold;
        color: #F6D103;
        position: absolute;
        top: 50%;
        left: 6%;
        -webkit-transform: translate(0%, -50%);
        transform: translate(0%, -50%);
}


#unira-wrap-10{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-area-10a{
        float: left;
        width: 100%;
        margin-top: 60px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}
#unira-area-10a-01{
        float: left;
        width: 90%;
        margin-top: 80px;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: left;
        font-size: 3rem;
        line-height: 150%;
        font-weight: bold;
        color: #ffffff;
}
#unira-area-10a-sub{
        float: left;
        width: 60%;
        margin-top: 60px;
        margin-right: 20%;
        margin-left: 20%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 20px;
        text-align: left;
        font-size: 1.5rem;
        line-height: 200%;
        font-weight: bold;
        background-color: #F8B62D;
}
#unira-area-10b{
        float: left;
        width: 90%;
        margin-top: 150px;
        margin-right: 5%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1vw;
        padding-bottom: 0px;
}
#unira-area-10b-01asub{
        float: left;
        width: 40%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 1.5rem;
        padding-bottom: 0px;
}
#unira-area-10b-01a{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.5rem;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01b{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 2rem;
        color: #ffffff;
        font-weight: bold;
}
#unira-area-10b-01c{
        float: left;
        width: 100%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
        text-align: right;
        text-decoration-line: underline;
}
#unira-area-10b-01d{
        float: left;
        width: 100%;
        margin-top: 2vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.0rem;
        color: #ffffff;
        font-weight: bold;
        text-align: left;
        line-height: 160%;
}
#unira-area-10b-01{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 5%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02asub{
        float: left;
        width: 55%;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 5%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-10b-02 img{;
        width: 100%;
}
.font001{
        font-size: 1.0rem;
}

#unira-area-10c{
        float: left;
        width: 100%;
        margin-top: 150px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 150px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-10c a{
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        background-color: #EA5514;
        font-size: 2rem;
        color: #ffffff;
        font-weight: bold;
}

#unira-wrap-11{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #231815;
}
#unira-wrap-11 img{
        width: 100%;
}

#unira-wrap-12{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #026a69;
}

#unira-area-12a{
        float: left;
        width: 74%;
        margin-top: 150px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-12b{
        float: left;
        width: 74%;
        margin-top: 60px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12b iframe{
        width: 100%;
}



#unira-area-12a-sub{
        float: left;
        width: 74%;
        margin-top: 150px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3rem;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-12c{
                float: left;
        width: 74%;
        margin-top: 60px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 40px;
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 40px;
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        background-color: #F8B62D;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-12c table{
        width: 100%;
        border: 0;
}

#unira-area-12c tr{
        width: 100%;
        border: 0;
}

#unira-area-12c th{
        width: 25%;
        border: 0;
        font-size: 1.5rem;
        text-align: center;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c td{
        width: 75%;
        border: 0;
        font-size: 1.4rem;
        text-align: left;
        white-space: normal;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c th.font005{
        width: 35%;
        border: 0;
        font-size: 1.2rem;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}

#unira-area-12c td.font006{
        width: 65%;
        border: 0;
        font-size: 1.2rem;
        text-align: center;
        white-space: normal;
        text-align: left;
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
}


#unira-area-12d{
        float: left;
        width: 84%;
        margin-top: 80px;
        margin-right: 8%;
        margin-left: 8%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-12d ul{
        width: 100%;
}
#unira-area-12d li{
        float: left;
        width: 44%;
        margin-top: 0vw;
        margin-right: 3%;
        margin-left: 3%;
        margin-bottom: 40px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
#unira-area-12d li img{
        width: 100%;
}

#unira-wrap-13{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        background-color: #8fc320;
}

#unira-area-13a{
        float: left;
        width: 74%;
        margin-top: 150px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}

#unira-area-13b{
        float: left;
        width: 74%;
        margin-top: 60px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}

#unira-area-13b iframe{
        width: 100%;
}



#unira-area-13a-sub{
        float: left;
        width: 74%;
        margin-top: 150px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: left;
        font-size: 3.0vw;
        color: #ffffff;
        font-weight: bold;
}


#unira-area-13c{
       float: left;
        width: 74%;
        margin-top: 60px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 0vw;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px;
        background-color: #F8B62D;
  box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}

#unira-area-13c-01{
                float: left;
        width: 100%;
        margin-top: 60px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 2.5rem;
        color: #000000;
        font-weight: bold;
}
#unira-area-13c-02{
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0vw;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
        text-align: center;
        font-size: 1.5rem;
        color: #000000;
        font-weight: bold;
}

#unira-area-13c-sub{
        float: left;
        width: 74%;
        margin-top: 60px;
        margin-right: 13%;
        margin-left: 13%;
        margin-bottom: 150px;
        padding-top: 0vw;
        padding-left: 0vw;
        padding-right: 0vw;
        padding-bottom: 0vw;
}

#unira-area-13e{
        float: left;
        width: 100%;
        margin-top: 80px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 80px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
}
#unira-area-13e a{
        display: inline-block;
        text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        background-color: #EA5514;
        font-size: 2rem;
        color: #ffffff;
        font-weight: bold;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
}


#unira-wrap-14{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 60px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        text-align: center;
        font-size: 1.0rem;
        color: #ffffff;
        font-weight: bold;
}
    #unira-area-13d{
        float: left;
        width: 100%;
        margin-top: 60px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 60px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
    }
    #unira-area-13d a {
                text-align: center;
        margin-top: 0vw;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 10px;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 10px;
        background-color: #EA5514;
        font-size: 1.5rem;
        color: #ffffff;
        font-weight: bold;
        display: inline-block;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }
#unira-area-13d .font007{
        font-size: 3.5rem;
        display: inline-block;

}
#unira-area-13d .font007{
        font-size: 3.5rem;
        display: inline-block;
}

#unira-area-03a .font010{
    font-size: 2rem;
    color: #ffffff;

}
#unira-area-05a .font011{
    font-size: 2rem;
    color: #ffffff;

}
#unira-area-09a .font012{
    font-size: 2rem;
    color: #ffffff;

}

#unira-wrap-15{
        width: 1100px;
        overflow: hidden;
        margin-top: 0vw;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0px;
        padding-top: 60px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 60px;
        text-align: center;
        font-size: 1.0rem;
        color: #ffffff;
        font-weight: bold;
        background-color: #2660ac;
}

    #unira-area-15a{
        float: left;
        width: 80%;
        margin-top: 0px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 4rem;
        font-style: italic;
        font-weight: bold;
    }
    #unira-area-15b{
        float: left;
        width: 80%;
        margin-top: 60px;
        margin-right: 10%;
        margin-left: 10%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01{
        float: left;
        width: 60%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 5%;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01a{
        float: left;
        width: 50%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-01b{
        float: left;
        width: 100%;
        margin-top: 20px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        font-size: 1.1rem;
        font-family: serif;
        line-height: 160%;
    }

    #unira-area-15b-02{
        float: left;
        width: 40%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    #unira-area-15b-02 img{
        width: 100%;
        box-shadow: 6px 6px 10px 0px rgba(0, 0, 0, 0.4);
    }

.unira-area-12d-01{
        float: left;
        width: 100%;
        margin-top: 0px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
}
.unira-area-12d-01 img{
        width: 100%;
}
.unira-area-12d-02{
        float: left;
        width: 100%;
        margin-top: 10px;
        margin-right: 0%;
        margin-left: 0%;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        text-align: center;
        color: #ffffff;
        font-size: 1.2rem;
        font-weight: bold;
}

}