.more_btn{width: 175px; height: 45px; background-color: #EC2609; border-radius: 100px; border: none;}
.more_btn a{font-size: 1.3em; color: #fff;}
.more_btn_small{width: 120px; height: 35px; background-color: #EC2609; border-radius: 100px; border: none;}
.more_btn_small a{font-size: 1em; color: #fff;}



/* pc 시작 */
@media screen and (min-width:1201px){
#current{position: relative; width: 100%; padding-top: 250px; overflow: hidden; padding-bottom: 150px;}
#current .current_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; flex-direction: column; align-items: flex-start; margin: 0 auto; z-index: 999;}
#current .current_wrap>p:first-child{font-size: 1em; color: #EC2609;}
#current .current_wrap ul{position: relative; width: 100%; display: flex; align-items: center; justify-content: space-between; margin-bottom: 2%;}
#current .current_wrap ul li:first-child{font-size: 4.3em; font-family: "Noto Serif Display", serif; line-height: 1.5em; margin-right: 1%;}
#current .current_wrap ul li:nth-child(2){width: 54%;}
#current .current_wrap ul li:nth-child(2) img{width: 100%;}
#current .current_wrap ul li:last-child{font-size: 4.3em; font-family: "Noto Serif Display", serif; margin-left: 1%;}
#current .current_wrap>p:last-child{width: 40%; line-height: 2.5em;}

#current .current_bg_1{position: absolute; width: 40%; left: -10%; top: -2%; z-index: 998;}
#current .current_bg_1 img{width: 100%;}
#current .current_bg_2{position: absolute; width: 35%; right: -10%; top: 10%; z-index: 998;}
#current .current_bg_2 img{width: 100%;}


#downAni{position: relative; width: 100%; }
#downAni .downani_wrap{position: relative; width: 92%; display: flex; justify-content: center; align-items: center; margin: 0 auto;}
#downAni .downani_wrap .down_cicle{position: relative; width: 15%; animation: rotate_image 6s linear infinite; transform-origin: 50% 50%;}
@keyframes rotate_image{
    100%{
        transform: rotate(360deg);
    }
}
#downAni .downani_wrap .down_cicle img{width: 100%;}
#downAni .downani_wrap .down_arrow{position: absolute; width: 3%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
#downAni .downani_wrap .down_arrow img{width: 100%;}



#best{position: relative; width: 100%; padding-top: 150px; padding-bottom: 200px; overflow: hidden;}
#best .best_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; justify-content: space-between; margin: 0 auto; z-index: 999;}
#best .best_wrap .best_left{position: relative; width: 35%; left: -200px; opacity: 0;}
#best .best_wrap .best_left ul{position: relative; width: 100%;}
#best .best_wrap .best_left ul li:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#best .best_wrap .best_left ul li:nth-child(2){font-size: 4em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 6%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(3){font-size: 4em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-left: 15%; margin-bottom: 10%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(4){font-size: 1.1em; margin-bottom: 20%;}
#best .best_wrap .best_left ul li:nth-child(5){font-size: 1.2em; color: #EC2609; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:nth-child(6){font-size: 1.2em; color: #EC2609; margin-bottom: 20%;}

#best .best_wrap .best_right{position: relative; width:60%; left: 200px; opacity: 0;}
#best .best_wrap .best_right .best_img{position: relative; width: 100%; display: flex; justify-content: space-between;}
#best .best_wrap .best_right .best_img div:first-child{position: relative; width: 48%; z-index: 999;}
#best .best_wrap .best_right .best_img div:first-child img{width: 100%;}
#best .best_wrap .best_right .best_img div:nth-child(2){position: relative; width: 48%; bottom: -120px; z-index: 998;}
#best .best_wrap .best_right .best_img div:nth-child(2) img{width: 100%;}
#best .best_wrap .best_right .best_img div:last-child{position: absolute; left: 50%; top: 10%; transform: translate(-50%); z-index: 997;}
#best .best_wrap .best_right .best_img div:last-child img{width: 100%;}

#best .best_bg_1{position: absolute; width: 55%; left: -15%; top: -5%;}
#best .best_bg_1 img{width: 100%;}
#best .best_bg_2{position: absolute; width: 40%; right: -20%; top: 30%;}
#best .best_bg_2 img{width: 100%;}


#more_exhibition{position: relative; width: 100%; margin-bottom: 100px; margin-top: 100px; overflow: hidden;}
#more_exhibition .more_inner{position: relative; width: 92%; max-width: 1440px; margin: 0 auto; z-index: 999;}
#more_exhibition .more_inner .more_top{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center; margin-bottom: 8%;}
#more_exhibition .more_inner .more_top p:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#more_exhibition .more_inner .more_top h3:nth-child(2){font-size: 4em; font-family: "Noto Serif Display", serif; font-weight: 500; letter-spacing: 5px; margin-bottom: 3%;}
#more_exhibition .more_inner .more_top p:last-child{font-size: 1em;}

#more_exhibition .more_inner .more_bottom{position: relative; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
#more_exhibition .more_inner .more_bottom div{position: relative; width: 32%; margin-bottom: 5%; top: 150px; opacity: 0;}
#more_exhibition .more_inner .more_bottom div>p{font-size: 2.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%;}
#more_exhibition .more_inner .more_bottom div ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#more_exhibition .more_inner .more_bottom div ul li:first-child{width: 100%; margin-bottom: 6%;}
#more_exhibition .more_inner .more_bottom div ul li:first-child a img{width: 100%; border-radius: 15px;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(2){font-size: 1.2em; font-weight: bold; margin-bottom: 4%;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3){position: relative; width: 50%; display: flex; justify-content: center;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3) div{position: relative; display: block; width: 0%; height: 1px; background-color: #EC2609; transition-duration: 0.5s;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(4){margin-bottom: 8%;}


#more_exhibition .more_bg_1{position: absolute; width: 50%; left: -10%; top: -5%;}
#more_exhibition .more_bg_1 img{width: 100%;}
#more_exhibition .more_bg_2{position: absolute; width: 50%; right: -15%; top: 30%;}
#more_exhibition .more_bg_2 img{width: 100%;}
#more_exhibition .more_bg_3{position: absolute; width: 40%; left: -15%; bottom: -5%;}
#more_exhibition .more_bg_3 img{width: 100%;}
}
/* pc 끝 */



/* tablet 가로 시작 */
@media screen and (min-width:901px) and (max-width:1200px){
#current{position: relative; width: 100%; padding-top: 250px; overflow: hidden; padding-bottom: 150px; z-index: 998;}
#current .current_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; flex-direction: column; align-items: center; margin: 0 auto; z-index: 999;}
#current .current_wrap>p:first-child{font-size: 1em; color: #EC2609;}
#current .current_wrap ul{position: relative; width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-bottom: 2%;}
#current .current_wrap ul li:first-child{font-size: 4em; font-family: "Noto Serif Display", serif;  margin-bottom: 2%;}
#current .current_wrap ul li:nth-child(2){width: 100%; margin-bottom: 2%;}
#current .current_wrap ul li:nth-child(2) img{width: 100%;}
#current .current_wrap ul li:last-child{font-size: 4em; font-family: "Noto Serif Display", serif; margin-bottom: 8%;}
#current .current_wrap>p:last-child{width: 60%; line-height: 2.5em; text-align: center;}

#current .current_bg_1{position: absolute; width: 50%; left: -10%; top: 10%; z-index: 998;}
#current .current_bg_1 img{width: 100%;}
#current .current_bg_2{position: absolute; width: 70%; right: -20%; top: 0%; z-index: 998;}
#current .current_bg_2 img{width: 100%;}


#downAni{position: relative; width: 100%; }
#downAni .downani_wrap{position: relative; width: 92%; display: flex; justify-content: center; align-items: center; margin: 0 auto;}
#downAni .downani_wrap .down_cicle{position: relative; width: 20%; animation: rotate_image 6s linear infinite; transform-origin: 50% 50%;}
@keyframes rotate_image{
    100%{
        transform: rotate(360deg);
    }
}
#downAni .downani_wrap .down_cicle img{width: 100%;}
#downAni .downani_wrap .down_arrow{position: absolute; width: 3%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
#downAni .downani_wrap .down_arrow img{width: 100%;}



#best{position: relative; width: 100%; padding-top: 150px; padding-bottom: 200px; overflow: hidden;}
#best .best_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; 
    flex-direction: column; align-items: center; margin: 0 auto; z-index: 999;}
#best .best_wrap .best_left{position: relative; width: 100%; left: -200px; opacity: 0;}
#best .best_wrap .best_left ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#best .best_wrap .best_left ul li:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#best .best_wrap .best_left ul li:nth-child(2){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 3%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(3){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(4){font-size: 1.1em; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:nth-child(5){font-size: 1.2em; color: #EC2609; margin-bottom: 3%;}
#best .best_wrap .best_left ul li:nth-child(6){font-size: 1.2em; color: #EC2609; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:last-child{margin-bottom: 5%;}

#best .best_wrap .best_right{position: relative; width:80%; left: 200px; opacity: 0;}
#best .best_wrap .best_right .best_img{position: relative; width: 100%; display: flex; justify-content: space-between;}
#best .best_wrap .best_right .best_img div:first-child{position: relative; width: 48%; z-index: 999;}
#best .best_wrap .best_right .best_img div:first-child img{width: 100%;}
#best .best_wrap .best_right .best_img div:nth-child(2){position: relative; width: 48%; bottom: -120px; z-index: 998;}
#best .best_wrap .best_right .best_img div:nth-child(2) img{width: 100%;}
#best .best_wrap .best_right .best_img div:last-child{position: absolute; left: 50%; top: 10%; transform: translate(-50%); z-index: 997;}
#best .best_wrap .best_right .best_img div:last-child img{width: 100%;}

#best .best_bg_1{position: absolute; width: 70%; left: -5%; top: 0%;}
#best .best_bg_1 img{width: 100%;}
#best .best_bg_2{position: absolute; width: 70%; right: -15%; top: 50%;}
#best .best_bg_2 img{width: 100%;}


#more_exhibition{position: relative; width: 100%; margin-bottom: 100px; margin-top: 100px; overflow: hidden;}
#more_exhibition .more_inner{position: relative; width: 92%; max-width: 1440px; margin: 0 auto; z-index: 999;}
#more_exhibition .more_inner .more_top{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center; margin-bottom: 8%;}
#more_exhibition .more_inner .more_top p:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#more_exhibition .more_inner .more_top h3:nth-child(2){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; letter-spacing: 5px; margin-bottom: 3%;}
#more_exhibition .more_inner .more_top p:last-child{font-size: 1em;}

#more_exhibition .more_inner .more_bottom{position: relative; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
#more_exhibition .more_inner .more_bottom div{position: relative; width: 32%; margin-bottom: 5%; top: 150px; opacity: 0;}
#more_exhibition .more_inner .more_bottom div>p{font-size: 2.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%;}
#more_exhibition .more_inner .more_bottom div ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#more_exhibition .more_inner .more_bottom div ul li:first-child{width: 100%; margin-bottom: 6%;}
#more_exhibition .more_inner .more_bottom div ul li:first-child a img{width: 100%; border-radius: 15px;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(2){font-size: 1.2em; font-weight: bold; margin-bottom: 4%;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3){position: relative; width: 50%; display: flex; justify-content: center;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3) div{position: relative; display: block; width: 0%; height: 1px; background-color: #EC2609; transition-duration: 0.5s;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(4){margin-bottom: 8%;}

#more_exhibition .more_bg_1{position: absolute; width: 60%; left: -10%; top: -2%;}
#more_exhibition .more_bg_1 img{width: 100%;}
#more_exhibition .more_bg_2{position: absolute; width: 60%; right: -15%; top: 30%;}
#more_exhibition .more_bg_2 img{width: 100%;}
#more_exhibition .more_bg_3{position: absolute; width: 70%; left: -20%; bottom: 15%;}
#more_exhibition .more_bg_3 img{width: 100%;}
}
/* tablet 가로 끝 */



/* tablet 세로 시작 */
@media screen and (min-width:601px) and (max-width:900px){
#current{position: relative; width: 100%; padding-top: 150px; overflow: hidden; padding-bottom: 150px; z-index: 998;}
#current .current_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; flex-direction: column; align-items: center; margin: 0 auto; z-index: 998;}
#current .current_wrap>p:first-child{font-size: 1em; color: #EC2609;}
#current .current_wrap ul{position: relative; width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-bottom: 2%;}
#current .current_wrap ul li:first-child{font-size: 4em; font-family: "Noto Serif Display", serif;  margin-bottom: 2%;}
#current .current_wrap ul li:nth-child(2){width: 100%; margin-bottom: 2%;}
#current .current_wrap ul li:nth-child(2) img{width: 100%;}
#current .current_wrap ul li:last-child{font-size: 4em; font-family: "Noto Serif Display", serif; margin-bottom: 8%;}
#current .current_wrap>p:last-child{width: 70%; line-height: 2.5em; text-align: center;}

#current .current_bg_1{position: absolute; width: 50%; left: -10%; top: 10%; z-index: 998;}
#current .current_bg_1 img{width: 100%;}
#current .current_bg_2{position: absolute; width: 70%; right: -20%; bottom: 0%; z-index: 998;}
#current .current_bg_2 img{width: 100%;}


#downAni{position: relative; width: 100%; }
#downAni .downani_wrap{position: relative; width: 92%; display: flex; justify-content: center; align-items: center; margin: 0 auto;}
#downAni .downani_wrap .down_cicle{position: relative; width: 30%; animation: rotate_image 6s linear infinite; transform-origin: 50% 50%;}
@keyframes rotate_image{
    100%{
        transform: rotate(360deg);
    }
}
#downAni .downani_wrap .down_cicle img{width: 100%;}
#downAni .downani_wrap .down_arrow{position: absolute; width: 3.5%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
#downAni .downani_wrap .down_arrow img{width: 100%;}



#best{position: relative; width: 100%; padding-top: 150px; padding-bottom: 200px; overflow: hidden;}
#best .best_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; 
    flex-direction: column; align-items: center; margin: 0 auto; z-index: 999;}
#best .best_wrap .best_left{position: relative; width: 100%; left: -200px; opacity: 0;}
#best .best_wrap .best_left ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#best .best_wrap .best_left ul li:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#best .best_wrap .best_left ul li:nth-child(2){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 3%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(3){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(4){font-size: 1.1em; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:nth-child(5){font-size: 1.2em; color: #EC2609; margin-bottom: 3%;}
#best .best_wrap .best_left ul li:nth-child(6){font-size: 1.2em; color: #EC2609; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:last-child{margin-bottom: 5%;}

#best .best_wrap .best_right{position: relative; width:80%; left: 200px; opacity: 0; margin-top: 5%;}
#best .best_wrap .best_right .best_img{position: relative; width: 100%; display: flex; justify-content: space-between;}
#best .best_wrap .best_right .best_img div:first-child{position: relative; width: 48%; z-index: 999;}
#best .best_wrap .best_right .best_img div:first-child img{width: 100%;}
#best .best_wrap .best_right .best_img div:nth-child(2){position: relative; width: 48%; bottom: -120px; z-index: 998;}
#best .best_wrap .best_right .best_img div:nth-child(2) img{width: 100%;}
#best .best_wrap .best_right .best_img div:last-child{position: absolute; left: 50%; top: 10%; transform: translate(-50%); z-index: 997;}
#best .best_wrap .best_right .best_img div:last-child img{width: 100%;}

#best .best_bg_1{position: absolute; width: 70%; left: -5%; top: 0%;}
#best .best_bg_1 img{width: 100%;}
#best .best_bg_2{position: absolute; width: 70%; right: -15%; top: 50%;}
#best .best_bg_2 img{width: 100%;}


#more_exhibition{position: relative; width: 100%; margin-bottom: 100px; margin-top: 100px; overflow: hidden;}
#more_exhibition .more_inner{position: relative; width: 92%; max-width: 1440px; margin: 0 auto; z-index: 999;}
#more_exhibition .more_inner .more_top{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center; margin-bottom: 8%;}
#more_exhibition .more_inner .more_top p:first-child{font-size: 1em; color: #EC2609; margin-bottom: 1%;}
#more_exhibition .more_inner .more_top h3:nth-child(2){font-size: 3.2em; font-family: "Noto Serif Display", serif; font-weight: 500; letter-spacing: 5px; margin-bottom: 3%;}
#more_exhibition .more_inner .more_top p:last-child{font-size: 1em;}

#more_exhibition .more_inner .more_bottom{position: relative; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
#more_exhibition .more_inner .more_bottom div{position: relative; width: 48%; margin-bottom: 5%; top: 150px; opacity: 0;}
#more_exhibition .more_inner .more_bottom div>p{font-size: 2.2em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%;}
#more_exhibition .more_inner .more_bottom div ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#more_exhibition .more_inner .more_bottom div ul li:first-child{width: 100%; margin-bottom: 6%;}
#more_exhibition .more_inner .more_bottom div ul li:first-child a img{width: 100%; border-radius: 15px;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(2){font-size: 1.1em; font-weight: bold; margin-bottom: 4%;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3){position: relative; width: 50%; display: flex; justify-content: center;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3) div{position: relative; display: block; width: 0%; height: 1px; background-color: #EC2609; transition-duration: 0.5s;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(4){margin-bottom: 8%;}

#more_exhibition .more_bg_1{position: absolute; width: 60%; left: -10%; top: -2%;}
#more_exhibition .more_bg_1 img{width: 100%;}
#more_exhibition .more_bg_2{position: absolute; width: 60%; right: -15%; top: 30%;}
#more_exhibition .more_bg_2 img{width: 100%;}
#more_exhibition .more_bg_3{position: absolute; width: 70%; left: -20%; bottom: 15%;}
#more_exhibition .more_bg_3 img{width: 100%;}
}
    /* tablet 세로 끝 */



/* mobile 세로 시작 */
@media screen and (max-width:600px){
#current{position: relative; width: 100%; padding-top: 150px; overflow: hidden; padding-bottom: 150px;}
#current .current_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; flex-direction: column; align-items: center; margin: 0 auto; z-index: 998;}
#current .current_wrap>p:first-child{font-size: 1em; color: #EC2609; margin-bottom: 2%;}
#current .current_wrap ul{position: relative; width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-bottom: 2%;}
#current .current_wrap ul li:first-child{font-size: 4em; font-family: "Noto Serif Display", serif;  margin-bottom: 6%;}
#current .current_wrap ul li:nth-child(2){width: 100%; margin-bottom: 6%;}
#current .current_wrap ul li:nth-child(2) img{width: 100%;}
#current .current_wrap ul li:last-child{font-size: 4em; font-family: "Noto Serif Display", serif; margin-bottom: 8%;}
#current .current_wrap>p:last-child{width: 90%; line-height: 2.5em; text-align: center;}

#current .current_bg_1{position: absolute; width: 50%; left: -10%; top: 10%; z-index: 998;}
#current .current_bg_1 img{width: 100%;}
#current .current_bg_2{position: absolute; width: 70%; right: -20%; bottom: 0%; z-index: 998;}
#current .current_bg_2 img{width: 100%;}


#downAni{position: relative; width: 100%; }
#downAni .downani_wrap{position: relative; width: 92%; display: flex; justify-content: center; align-items: center; margin: 0 auto;}
#downAni .downani_wrap .down_cicle{position: relative; width: 40%; animation: rotate_image 6s linear infinite; transform-origin: 50% 50%;}
@keyframes rotate_image{
    100%{
        transform: rotate(360deg);
    }
}
#downAni .downani_wrap .down_cicle img{width: 100%;}
#downAni .downani_wrap .down_arrow{position: absolute; width: 5%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
#downAni .downani_wrap .down_arrow img{width: 100%;}



#best{position: relative; width: 100%; padding-top: 150px; padding-bottom: 200px; overflow: hidden;}
#best .best_wrap{position: relative; width: 92%; max-width: 1440px; display: flex; 
    flex-direction: column; align-items: center; margin: 0 auto; z-index: 999;}
#best .best_wrap .best_left{position: relative; width: 100%; left: -200px; opacity: 0;}
#best .best_wrap .best_left ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#best .best_wrap .best_left ul li:first-child{font-size: 1em; color: #EC2609; margin-bottom: 2%;}
#best .best_wrap .best_left ul li:nth-child(2){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(3){font-size: 3.5em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%; letter-spacing: 5px;}
#best .best_wrap .best_left ul li:nth-child(4){font-size: 1em; margin-bottom: 10%;}
#best .best_wrap .best_left ul li:nth-child(5){font-size: 1em; color: #EC2609; margin-bottom: 5%;}
#best .best_wrap .best_left ul li:nth-child(6){font-size: 1em; color: #EC2609; margin-bottom: 10%;}
#best .best_wrap .best_left ul li:last-child{margin-bottom: 5%;}

#best .best_wrap .best_right{position: relative; width:100%; left: 200px; opacity: 0; margin-top: 10%;}
#best .best_wrap .best_right .best_img{position: relative; width: 100%; display: flex; justify-content: space-between;}
#best .best_wrap .best_right .best_img div:first-child{position: relative; width: 48%; z-index: 999;}
#best .best_wrap .best_right .best_img div:first-child img{width: 100%;}
#best .best_wrap .best_right .best_img div:nth-child(2){position: relative; width: 48%; bottom: -120px; z-index: 998;}
#best .best_wrap .best_right .best_img div:nth-child(2) img{width: 100%;}
#best .best_wrap .best_right .best_img div:last-child{position: absolute; left: 50%; top: 10%; transform: translate(-50%); z-index: 997;}
#best .best_wrap .best_right .best_img div:last-child img{width: 100%;}

#best .best_bg_1{position: absolute; width: 70%; left: -5%; top: 0%;}
#best .best_bg_1 img{width: 100%;}
#best .best_bg_2{position: absolute; width: 70%; right: -15%; top: 50%;}
#best .best_bg_2 img{width: 100%;}


#more_exhibition{position: relative; width: 100%; margin-bottom: 100px; margin-top: 100px; overflow: hidden;}
#more_exhibition .more_inner{position: relative; width: 92%; max-width: 1440px; margin: 0 auto; z-index: 999;}
#more_exhibition .more_inner .more_top{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center; margin-bottom: 15%;}
#more_exhibition .more_inner .more_top p:first-child{font-size: 1em; color: #EC2609; margin-bottom: 2%;}
#more_exhibition .more_inner .more_top h3:nth-child(2){font-size: 2.5em; font-family: "Noto Serif Display", serif; font-weight: 500; letter-spacing: 5px; margin-bottom: 5%;}
#more_exhibition .more_inner .more_top p:last-child{font-size: 1em;}

#more_exhibition .more_inner .more_bottom{position: relative; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
#more_exhibition .more_inner .more_bottom div{position: relative; width: 48%; margin-bottom: 10%; top: 150px; opacity: 0;}
#more_exhibition .more_inner .more_bottom div>p{font-size: 2em; font-family: "Noto Serif Display", serif; font-weight: 500; margin-bottom: 5%;}
#more_exhibition .more_inner .more_bottom div ul{position: relative; width: 100%; display: flex; flex-direction: column; align-items: center;}
#more_exhibition .more_inner .more_bottom div ul li:first-child{width: 100%; margin-bottom: 6%;}
#more_exhibition .more_inner .more_bottom div ul li:first-child a img{width: 100%; border-radius: 15px;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(2){font-size: 1em; font-weight: bold; margin-bottom: 4%;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3){position: relative; width: 50%; display: flex; justify-content: center;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(3) div{position: relative; display: block; width: 0%; height: 1px; background-color: #EC2609; transition-duration: 0.5s;}
#more_exhibition .more_inner .more_bottom div ul li:nth-child(4){margin-bottom: 8%; font-size: 0.9em;}
#more_exhibition .more_btn_small{width: 100px; height: 30px; background-color: #EC2609; border-radius: 100px; border: none;}
#more_exhibition .more_btn_small a{font-size: 0.9em; color: #fff;}

#more_exhibition .more_bg_1{position: absolute; width: 60%; left: -10%; top: -2%;}
#more_exhibition .more_bg_1 img{width: 100%;}
#more_exhibition .more_bg_2{position: absolute; width: 60%; right: -15%; top: 30%;}
#more_exhibition .more_bg_2 img{width: 100%;}
#more_exhibition .more_bg_3{position: absolute; width: 70%; left: -20%; bottom: 15%;}
#more_exhibition .more_bg_3 img{width: 100%;}
}
/* mobile 세로 끝 */