@charset "utf-8";
/*.panelTitleBox{
flex-direction: row-reverse;
}*/

.textLeftBox{
flex: 0 0 414px;
padding: 50px;
}

@media screen and (max-width:1100px){
.rightBox img{
object-fit: cover;
width: 100% !important;
height: 100% !important;
max-width: auto !important;
}
}

@media screen and (max-width: 994px) {
.panelTitleBox {
flex-direction: column;
}
}

@media screen and (max-width:768px){
.textLeftBox{
padding: 20px;
}
.textLeftBox{
flex: auto;
}
}

.efficiencySec01Img{
justify-content: space-between;
}
.efficiencySec01Img .UA-25-column-text,
.efficiencySec01Img .UA-25-column-image{
width: calc((100% - 20px) / 2);
text-align: center;
}
.efficiencySec01Img img{
max-width: 300px !important;
}
#sec02 .UA-25-column-image{
text-align: center;
}
#sec02 .UA-25-column-image .UA-25-column{
margin: 0 auto;
}
.efficiencySec03Section{
background-color: #F3F3F3;
padding: 15px;
margin-bottom: 10px;
}
.mt20{
margin-top: 20px !important;
}
.mb10{
margin-bottom: 10px !important;
}