@charset "utf-8";


.box01 {
    width: 47%;
}

/* ---------askul */
#contentContainer .box{
width: auto;
}
.contact-width{
    
    max-width: 434px;
}
.sec01 .columnRight{
width: auto;
}
.text-width{
    max-width: 500px;
}
/* -------- */


/* / */

@media (max-width: 1040px){
 .columnLeft{
    float: none;
    margin: 0 auto;
 }
 .columnRight{
     float: none;
     text-align: center;
     margin: 20px auto;
 }

 .text-ib{
     display: inline-block;
     text-align: left;
     margin-top: 30px;
 }
 .text-center{
     text-align: center;
 }
    



}

@media (max-width: 650px){
#contentContainer {
    width: 100%;
}
#sideContainer {
    width: 100%;
    margin: 0 auto;
    clear: both;
    float: unset;
}
#contentContainer section ul li {
    width: 48%;
}
.box01{
    width: 100%;
    text-align: center;
}
.columnLeft.box01{
    margin-left: 0px;
}
.columnRight.box01{
    margin-right: 0px;
}
    /*rental */
.box-bottom{
    margin-bottom: 70px;
}



.sec01 .columnRight, .sec02 .columnRight, .sec03 .columnRight, .sec04 .columnRight, .sec05 .columnRight, .sec06 .columnRight {
    width: auto;
    max-width: 550px;
    margin-top: 10px;
}

#contentContainer{
    margin-bottom: 80px;
}


}

