* {
    margin: 0;
    padding: 0;
}
.home_btn {
    z-index:90;
    position: absolute;
    left: 20px;
    top: 20px;
}
section{
    display: flex;
    justify-content: center;
    overflow-x: hidden;
}
.sec_01 {
    position: relative;
}
.title_bg {
    max-width: 1903px;
    min-width: 800px;
    width: 100%;
}
.title_img {
    position: absolute;
    max-width:1099px;
    width: 100%;
    top: 30%;
}
.sec_02 img {
    max-width: 1903px;
    min-width: 800px;
    width: 100%;
}
.title_bg_mo , .sec_02_img_mo {
    display: none;
}
.sec_02 {
    position: relative;
}
.sec_02 a {
    position: absolute;
    max-width: 305px;
    height: 82px;
    width: 100%;
    bottom: 28%;
    left: 50%;
    transform: translateX(-48%);
}
@media (max-width:1677px) {
    .title_img {
        width: 50%;
    }
}
@media (max-width:1193px) {
    .title_img {
        width: 90%;
    }
    .title_bg, .sec_02_img{
        display: none;
    }
    .title_bg_mo,.sec_02 .sec_02_img_mo {
        display: block;
        max-width: 1193px;
        min-width: 550px;
        width: 100%;
    }
}
@media (max-width:750px) {
    .sec_02 a {
        height: 55px;
    }
}
@media (max-width:350px) {
    .title_bg_mo,.sec_02 .sec_02_img_mo {
        display: block;
        max-width: 1193px;
        min-width: 450px;
        width: 100%;
    }
}