@charset "utf-8";

#ir03 aside {
    width: 100%;
    height: 310px;
    margin-bottom: 60px;
}

#ir03 {
    width: 100%;
}

#ir03 > ul {
    width: 1024px;
    height: 540px;
    margin: 0 auto;
    color: #fff;
}
#ir03 > ul > li:nth-child(1) {
    border-bottom: 2px solid #fff;
    width: 400px;
    font: 14px 'Noto Sans Kr';
    font-weight: 700;
    padding-bottom: 10px;
    margin-right: 500px;
}

.ir03_img {
    margin-top: 30px;
    position: relative;
}

.ir03_img > li:nth-child(odd) {
    margin-right: 20px;
    margin-bottom: 20px;
}
.ir03_img > li:nth-child(7) {
    margin-bottom: 0;
}

.ir03_box {
    position: absolute;
}

.ir03_box > li {
    font: 14px 'Noto Sans Kr';
    font-weight: 300;
    text-align: center;
    padding-top: 80px;
    height: 120px;
}

.ir03_box > li:nth-child(1) {
    width: 600px;
    margin-right: 20px;
    margin-bottom: 20px;
    background-color: rgba(0, 0, 0, 0.35);
}

.ir03_box > li:nth-child(2) {
    width: 404px;
    background-color: rgba(0, 0, 0, 0.35);
}

.ir03_box > li:nth-child(3) {
    width: 404px;
    margin-right: 20px;
    position: absolute;
    top: 220px;
    background-color: rgba(0, 0, 0, 0.35);
}

.ir03_box > li:nth-child(4) {
    width: 600px;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 220px;
   left: 424px;
}
.ir03_box > li:nth-child(5) {
    width: 600px;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 440px;
}
.ir03_box > li:nth-child(6) {
    width: 404px;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 440px;
    left: 620px;
}
.ir03_box > li:nth-child(7) {
    width: 404px;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 660px;
}
.ir03_box > li:nth-child(8) {
    width: 600px;
    background-color: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 660px;
    right: 0;
}


.more1 {
    width: 1024px;
    margin: 0 auto;
    border: 1px solid #fff;
    background-color: black;
    border-radius: 10px;
    cursor: pointer;
}




.ir03_box > li:nth-child(1):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(2):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(3):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(4):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(5):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(6):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(7):hover a {
    color: #ff9900;
    cursor: pointer;
}
.ir03_box > li:nth-child(8):hover a {
    color: #ff9900;
    cursor: pointer;
}