/* 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; bottom:20px; text-align: center; width: 100%; }
#event .pagination .swiper-pagination-switch { display: inline-block; margin: 0 2px;  background:#fff; width: 8px; height: 8px; border-radius:100px; }
#event .pagination .swiper-active-switch { background:#999; }
/* //·Ñ¸µ¹è³Ê */


.main h3 {font-size:1.250em; display: inline-block; margin:45px 0 18px 0; padding-top:6px; 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;}

.tit { font-size:11px; padding-bottom:10px;font-weight:500; letter-spacing:1pt; text-align:center; margin-top:30px; }
.line { width:50px; height:1px ; background:#C5C5C5; margin:0 auto 30px;}


.m_board { text-align:center; margin-top:5px;}
.m_board .tit { font-size:10px; padding-bottom:0px;font-weight:500;text-align:center; margin-top:0px; }
.m_board .not a { font-size:10px; color:#999; font-weight:500;text-align:center; margin-top:0px; }

/* ¹è³Ê */
.middleBanner { clear:both; margin:10px auto; height:auto; overflow:hidden; text-align:center; }
.middleBanner ul { clear:both; margin:0 2px; }
.middleBanner li { float:left; width:50%; box-sizing:border-box; }
.middleBanner li a { display:block; margin:2px; }
.middleBanner li a img { width:100%; height:auto; }

/* BASIC css end */

