/* 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:absolute; top:91%; text-align: center; width: 100%; }
#event .pagination .swiper-pagination-switch { display: inline-block; margin: 0 3px; text-indent: -9999px; background-color:transparent; border:2px solid #fff; border-radius:8px; width: 8px; height: 8px; }
#event .pagination .swiper-active-switch { background-color:#98bbc3; width: 8px; height: 8px; border:2px solid #98bbc3; }

/* ¸ÞÀÎ »óÇ° Å¸ÀÌÆ² °ü·Ã ½ºÅ¸ÀÏ */
.main_title {text-align:center;}
.main_title .main_title01 {font-size:14px; color:#111; font-weight:bold;padding-top:30px;}
.main_title .main_title02 {font-size:12px; color:#999; text-align:center;padding-top:3px;}
.main_title .square_line {width:40px; height:3px; background-color:#a9ced7; margin:14px auto 30px;}

/* Áß¾Ó */
.main .section1 {border:1px solid #e9e9e9;margin-bottom:50px;margin:30px 2% 0;}
.main .section1 .tab_inner {background-color:#fafafa;font-size:0;}
.main .section1 .tab_inner a { width:49.999%; line-height:36px;text-align:center;display: inline-block; font-size:12px; letter-spacing:-0.5px; color:#999; font-weight: bold; border-bottom:1px solid #e9e9e9; border-top:0; background:url(/morenvyimg/tab_line.gif) top right repeat-y;}
.main .section1 .tab_inner a:last-child {background:none;}
.main .section1 .tab_inner a.open {border-bottom:1px solid #fff; background-color:#fff;color:#222; border-top:2px solid #a9ced7;}
.main .section1 .tab_box02 {display:none;}
.main .section1 .tab_box01, .tab_box02 {margin:10px auto 5px;}

/* ¸ÞÀÎ ÇÏ´Ü ÀÎ½ºÅ¸±×·¥ °ü·Ã ½ºÅ¸ÀÏ */
.insta_area {padding:40px 0px 10px;}
.insta_area .title_insta {text-align:center; font-size:14px;  line-height:18px; color:#222; font-weight:bold; letter-spacing:1.5px; padding-bottom:20px;}
.insta_area .title_insta span {font-weight:normal; font-size:11px; letter-spacing:0px; color:#999; line-height:18px;  }
.insta_area #instafeed {width:90%;margin:0 auto;text-align:center;}
.insta_area #instafeed img {text-decoration:none; border:none; width:19%;margin:1px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.insta_area #instafeed img:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}


/* //·Ñ¸µ¹è³Ê */
.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;}



/* BASIC css end */

