/* BASIC css start */
#content{padding-top:100px;}

/* ÀÌº¥Æ® ¹è³Ê¿µ¿ª 01 */
#content .main .eventWrap { width:100%; margin:0 auto;}
#content .main .eventWrap ul li { float: left; position: relative; display: inline-block; padding-right: 8px; }
#content .main .eventWrap ul li img { width:322px; }

/* ÀÌº¥Æ® ¿µ¿ª 02,03 */
#content .main .eventWrap2 { width:100%; margin:0 auto; }
#content .main .eventWrap2 .eventWrap2_Area {  display: inline-block;}
#content .main .eventWrap2_lf {float: left; margin: 120px auto 0;}
#content .main .eventWrap2_rf {float: right; width: 673px; margin: 120px auto 0;}
#content .main .eventWrap2_rf figure { padding: 0 0 0 8px;  margin: 0;}
#content .main .eventWrap2_rf .list_shoppingInfo_l {display: grid;  background-color: #fff; box-shadow: 0 4px 12px rgb(0 0 0 / 25%); text-align: center; margin: 0;  width: 100%; flex-direction: column; justify-content: center; padding: 29px 0 59px 0; box-sizing: border-box;}
/* BASIC css end */

