/* BASIC css start */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;200;300;400;500;600;700;800;900&display=swap');
.com_wrap {width:1100px;margin:0 auto;margin-top:60px;}
.com_wrap img {border:0px;}
.com_wrap .com_top {text-align:center;margin-top:60px;}
.com_wrap .event_list {padding-bottom:50px;height:1300px;padding-top:55px;}
.com_wrap .event_list li {float:left; height:350px; margin-bottom:18px;}
.com_wrap .event_list .event_right {margin-right:25px; }




/*230530 ¸®½ºÆ® ¼öÁ¤*/
li{list-style: none;}
a{text-decoration: none; }
.event_list_container{width:1200px; margin:100px auto 0;}
.list_cont{width:100%; display:flex;flex-direction: row;flex-wrap: wrap;}
.list_cont li{width:calc(100%/2); box-sizing:border-box; padding:0 20px; margin-bottom: 50px;}
.list_cont li:nth-child(2n){}

.list_cont li a p{text-align: center; display:block; overflow: hidden; width:100%; height:370px;border-radius: 20px;}
.list_cont li a p img{width:100%; text-align: center;}
.list_cont li a p img:hover{transition: 1s; transform: scale(1.1);}
.list_cont li a p img:not(:hover){transition: 1s; transform: scale(1.2.1.2);}

.list_cont li a h2.txt{font-size:1.25em; font-family:'Noto Sans KR',Malgun Gothic,"¸¼Àº °íµñ",AppleGothic,Dotum,"µ¸¿ò",sans-serif; letter-spacing: -0.035em; 
    font-weight:300;color:#444;text-align: center; margin-top:20px;}
.list_cont li a h2.txt strong{font-weight:700;}




.event_navi{width:1200px; margin:90px auto; display:flex;}
.event_navi div{padding-right:40px;}
.event_navi div a{font-size:27px; font-weight:700;font-family: 'Noto Sans KR', sans-serif; letter-spacing:-0.025em; color:#d1d1d1; text-decoration-line: none;}
.event_navi div.naviON a{color:#eb665a; position: relative;}
.event_navi div.naviON a:before{content:''; width:100%; height:4px; background: #eb665a; position:absolute; bottom:0px;}

/* BASIC css end */

