/* BASIC css start */
/* ·Ñ¸µ¹è³Ê */
#event .MS_img-wrap { position: relative; width: 100%; overflow: hidden; }
#event .event-imgs { position: relative; }
#event .MS_img-area { float: left; }
#event .MS_img-area:not(:first-child) { display: none; }
#event .MS_img-area img { width: 100%; }
#event .pagination { position: relative; left: 0; text-align: center; width: 100%; }
#event .pagination .swiper-pagination-switch { display: inline-block; margin: 0 2px; text-indent: -9999px; background: url(/images/d3/m_01/bull/event_now@2x.gif) no-repeat 0 50%; background-size: 19px 7px; width: 10px; height: 10px; }
#event .pagination .swiper-active-switch { background-position: -12px 50%; }
/* //·Ñ¸µ¹è³Ê */
.main h3 {font-size:1.250em; display: inline-block; margin:45px 0 18px 0; padding-top:5px; border-top:1px solid #3b3b3b;}
.main .topBanner {margin-top:15px;}
.main .topBanner .topBannerLeft {width:49%; float:left; position:relative;}
.main .topBanner .topBannerRight {width:49%; float:right; position:relative;}
.main .topBanner img {width:100%; vertical-align:top;}
.main .topBanner .topBannerTitle {width:100%; font-size:1.083em; font-weight:bold; padding:2px 0; background-color:rgba(0,0,0,0.4);; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}

/* ±âÈ¹Àü µ¿±×¶ó¹Ì ¾ÆÀÌÄÜ */
.icon_event { margin:0 auto; margin-top:20px; position:relative; 100%; overflow:hidden }
.icon_event .iconList li img {  position:relative; width:100%; }
.icon_event .iconList li {padding:0.5%;  width:24%; float:left; position:relative;  }





/* ±âÈ¹Àü */
.top_event { margin:0 auto; margin-top:1px; position:relative; 100%; overflow:hidden }
.top_event .eventList li img {  position:relative; width:100%; }
.top_event .eventList li {padding:0.5%;  width:49%; float:left; position:relative;  }
.top_event .top_eventtitle { padding-bottom:10px; text-align:center }


/* ÀÌ´ÞÀÇ »óÇ° ¸®ºä */
.md_event { margin:0 auto; margin-top:1px; position:relative; 100%; overflow:hidden }
.md_event .mdList li img {  position:relative; width:100%; }
.md_event .mdList li {margin : 0.5% 0 0 0; width:100%; float:left; position:relative;  }
.md_event .md_eventtitle { padding-bottom:10px; text-align:center }



/* º£½ºÆ® ºê·£µå */
.bb_event { margin:0 auto; margin-top:1px; position:relative; 100%; overflow:hidden }
.bb_event .bbList li img {  position:relative; width:100%; }
.bb_event .bbList li {margin : 0.5% 0 0 0; width:100%; float:left; position:relative;  }
.bb_event .bb_eventtitle { padding-bottom:10px; text-align:center }


/* ÀÚÀ¯¹è³Ê */
.f_event { margin:0 auto; margin-top:1px; position:relative; 100%; overflow:hidden }
.f_event .fList li img {  position:relative; width:100%; }
.f_event .fList li {margin : 0.5% 0 0 0; width:100%; float:left; position:relative;  }
.f_event .f_eventtitle { padding-bottom:10px; text-align:center }


/* ÀÎ½ºÅ¸ ¸®ºä */
.insta_review { margin:0 auto; margin-bottom:10px; position:relative; 100%; overflow:hidden }
.insta_review .reviewList {text-align:center !important;margin: 0 auto;}
.insta_review .reviewList li img {position:relative; width:100%; }
.insta_review .reviewList li {margin-bottom:18px; padding:0.35%;  width:31%;position:relative; display:inline-block;}
.insta_review .insta_reviewtitle { padding-bottom:6px; text-align:center }


/* BASIC css end */

