.headline{
    width: 50%;
    height: 5vw;
    background: linear-gradient(#EE7419,#F5A916,#EE7419);
    margin: 3vw auto;
    text-align: center;
    font-size: 3vw;
    color: #FFFFFF;
    border-radius: 5px;
    letter-spacing:10px
}

.txtBox{
    width: 80%;
    height: 36vw;
    margin: 20px auto;
    padding-bottom: 40px;
    display: flex;
    justify-content: space-between;
}

.left{
    width: 53%;
    height: 100%;
    font-size: 0.9vw;
    position: relative;
}

.left div{
    display: flex;
    justify-content: space-between;
}

.left h2{
    text-align: center;
    padding: 5vw 0 0 0;
}

.left img{
    width: 100%;
    height: auto;
    position:absolute;
    bottom: 0;
}

.right{
    width: 44%;
    height: 34vw;
    font-size: 1vw
}

.right h2{
    text-align: center;
}

.body ul li{
    width:70%;
    height: 4vw;
    margin:0 auto;
    margin-bottom: 4vw;
    display: flex;
    text-align: center;
    position: relative;
}

.body ul li img{
    width: auto;
    height: 120px;
}

.orange,.gray{
    width: 50%;
    color: white;
    font-size:2vw;
}
.body ul li div{
    display: flex;
    text-align: center;
    position: relative;
    justify-content:center;
    align-items: center;
}
.body ul li div img{
    width: auto;
    height: 2vw;
    position: relative;
}
.gray{
    background: #BCB8B8;
    border-radius: 8px 0 0 8px;
}

.orange{
    background: #E78319;
    border-radius: 0 8px 8px 0;
}

.buttom{
    width: 50vw;
    margin: 0 auto;
    display: flex;
    justify-content: space-evenly;
}

.buttom_img,.buttom_txt{
    width: 50%;
    height: auto;
    text-align: center;
    font-size: 2vw;
}

.buttom_img img{
    width: 15vw;
    height: auto;
}

.buttom_txt{
    display: flex;
    justify-content: center;
    align-items: center;
    color: #EE7419;
}
#pe{
    width: 100%;
    height: auto;
    text-align: center;
    font-size:1.8vw ;
}
#pe img{ 
    width: 100%;
    height: auto;
}
#pe h2{
    font-size: 1.8vw;
    text-align: center;
}
.pe_texBox{
    width: 80%;
    margin: 0 auto;
    text-align: left;
}
@media only screen and (min-width:1200px) {
    #pe{
        display: none;
    }
}
@media only screen and (min-width: 0px) and (max-width:1200px) {
    .txtBox{
        display: none;
    }
    #pe{
        display: block;
    }
}