#container {padding-bottom: 0px; overflow: hidden;}
.early_wrap {position:relative; max-width: 860px; margin: 0 auto;}

.early_wrap .cont01 {max-width: 860px; background-color: #041529; padding: 26px 0 33px; text-align: center;}
.early_wrap .cont02 {max-width: 860px; background-color: #f4eee0; padding: 56px 0 68px; text-align: center;}
.early_wrap .cont02 .cont02_ticket {margin-top: 37px}
.early_wrap .cont02 .cont02_btn {margin-top: 45px; display: flex; justify-content: center;}
.early_wrap .cont02 .cont02_btn .book_btn {display: flex; justify-content: center; align-items: center; width: 473px; height: 80px; background-color: #ff4c4f; color: #fff; font-size:2.1rem; font-weight: bold; border-radius: 16px; cursor: pointer;}
.early_wrap .cont02 .cont02_btn .book_btn:hover {background-color: #fff; color:#ff4c4f; border: 2px solid #ff4c4f;}
.early_wrap .cont03 {background-color:#fff; padding: 94px 0 43px; text-align: center;}
.early_wrap .cont03 .cont03_price {margin-bottom: 93px;}
.early_wrap .cont03 .cont03_desc .cont03_subtit {margin-bottom: 45px;}
.early_wrap .cont03 .cont03_desc .img-box {margin: 0 auto; width: 575px;}
.early_wrap .cont03 .cont03_desc .img-box ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.early_wrap .cont03 .cont03_desc .img-box ul li {padding-bottom: 20px;}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .early_wrap {width: 100%;}

}

@media all and (min-width:320px) and (max-width:768px) {
    .early_wrap {width: 100%;}
    .early_wrap .inner {padding: 56px 16px;}
    .early_wrap .early_tit {width: 50vw;}
    .early_wrap .cont03 .cont03_desc .img-box {width: 100%;}
    .early_wrap .cont03 .cont03_desc .img-box ul {justify-content: center; gap: 12px;}
    .early_wrap .cont03 .cont03_desc .img-box ul li {padding:0;}
    .early_wrap .cont02 .cont02_btn .book_btn {font-size: 24px; height: 7vh; width:100%;}

}