/* BASIC css start */
#container .cate .list_category li a {display:block;height:32px;line-height:32px;color:#777;text-align:center;text-overflow: clip;white-space: nowrap;overflow: hidden;font-size: 11px;}
#container .cate .list_category li:nth-child(5) a {color:#ff4040 !important; }
#container .cate .list_category li:nth-child(9) a {color:#0f7aff !important; }


#gnb { border-bottom: 0 !important }
/* ¸ÞÀÎÀÌ¹ÌÁö */
#slides { position: relative }
#slides .slides-container { display: none }
#slides .scrollable { *zoom: 1; position: relative; top: 0; left: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; height: 100%; }
#slides .scrollable:after { content: ""; display: table; clear: both; }
.slides-navigation { margin: 0 auto; position: absolute; z-index: 3; top: 46%; width: 100%; }
.slides-navigation a { position: absolute; display: block; font-size: 20px; }
.slides-navigation i { font-size: 46px }
.slides-navigation a.prev { left: 3% }
.slides-navigation a.next { right: 3% }
.slides-pagination { position: absolute; z-index: 3; bottom: 0; text-align: center; width: 100%; }
.slides-pagination a { background: #fff; width: 16px; height: 4px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; margin: 1px; overflow: hidden; text-indent: -100%; opacity: 0.6; }
.slides-pagination a.current { background: #222; width: 28px; }
/* Ä«Å×°í¸® */
#container .cate {}
#container .cate .list_category {overflow:hidden;}/* Notice */
.noticeArea {text-align:center; margin: 15px 0; color:#888; }
.noticeArea a { color:#888; }
.main h3 { font-size: 1.250em; display: inline-block; margin: 45px auto 15px; font-weight: bold; width: 100%; text-align: center; }
.main .topBanner { margin: 4px 2px 0 }
.main .topBanner a { display: block; margin: 0 2px; }
.main .topBanner .topBannerLeft { width: 50%; float: left; position: relative; }
.main .topBanner .topBannerRight { width: 50%; 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; }
.instaImg { width: 100% }
.instaImg img { width: 100%; height: auto; }
/* ·Ñ¸µ¹è³Ê */
#container .cate .list_category li {float:left; width:20%; border-bottom:1px solid #eee; border-right:1px solid #eee; box-sizing:border-box; -moz-box-sizing:border-box;}
#container .cate .list_category li:nth-child(5) {border-right:0px none;}
#container .cate .list_category li:nth-child(10) {border-right:0px none;}
#container .cate .list_category li a {display:block;height:32px;line-height:32px;color:#777;text-align:center;text-overflow: clip;white-space: nowrap;overflow: hidden;font-size: 11px;}
/* Notice */
.noticeArea {text-align:center; margin: 15px 0; color:#888; }
.noticeArea a { color:#888; }
.main h3 { font-size: 1.250em; display: inline-block; margin: 45px auto 15px; font-weight: bold; width: 100%; text-align: center; }
.main .topBanner { margin: 4px 2px 0 }
.main .topBanner a { display: block; margin: 0 2px; }
.main .topBanner .topBannerLeft { width: 50%; float: left; position: relative; }
.main .topBanner .topBannerRight { width: 50%; float: right; position: relative; }
.main .topBanner img { width: 100%; vertical-align: bottom; }
.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; }
.instaImg { width: 100% }
.instaImg img { width: 100%; height: auto; }
/* ·Ñ¸µ¹è³Ê */
#event {position:relative;}
#event .MS_img-wrap {position:relative; width:100%; overflow:hidden;}
#event .MS_img-wrap .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:absolute; bottom:10px; left:0; width:100%; text-align:center; font-size:0; line-height:0;}
#event .pagination .swiper-pagination-switch {
    display: inline-block;
    width: 14px;
    height: 3px;
    margin: 0 4px;
    background: #333333;
}
#event .pagination .swiper-active-switch {background:#e4655c;}
/* //·Ñ¸µ¹è³Ê */




/* cs Notice */
.mdlLine { height:1px; background:#aaa; width:60px; margin:40px auto; }

.csNoticeWrap span {margin: 0 7px; }
.csNoticeWrap .noticeArea {text-align:center; margin-top: 60px;}
.csNoticeWrap .csArea {text-align:center; }

.mbnImgWrap {width: 1200px;margin: 60px auto;zoom: 1;overflow:hidden;}
.mbnImg li {float: left; }

/* BASIC css end */

