.capsule-title {
    padding: 20px 60px;
    width: auto;
    font-size: 40px;
}
header.sticky .logo-area {
    column-gap: 14px;
}
header.sticky .logo-area .logo-icon {
    height: 56px;
}
header.sticky .logo-area .title-img {
    height: 22px;
}
header .logo-area {
    column-gap: 16px;
}
header .logo-area .logo-icon {
    height: 56px;
}
header .logo-area .title-img {
    height: 22px;
}
header nav ul {
    column-gap: 30px;
}
header nav ul li a {
    font-size: 32px;
}
@media screen and (max-width: 1150px) {
    header .func-area {
        flex-grow: 0;
        margin-left: 80px;
   }
}
.comp-culture-container .comp-intention-container {
    padding: 12px 12px 12px 20px;
    width: 80vw;
}
.comp-culture-container .comp-intention-container .title {
    font-size: 32px;
}
.comp-culture-container .comp-intention-container .details-text p {
    font-size: 16px;
}
.roadMap-container {
    padding-bottom: 420px;
}
.roadMap-container .waves-area .waves {
    height: 80px;
    min-height: 80px;
}
.roadMap-container .surfboard-img {
    left: 66px;
    width: 300px;
}
