/* BASIC css start */
.pdt40 {padding-top:40px;}

/* ¸ÞÀÎ Áß¾Ó ½½¶óÀÌµå01 */
.swiper_main { margin-bottom:15px !important;}
.swiper_main .swiper-slide img {width:100%;}
.swiper_main .swiper-pagination-bullet-active { border:2px solid #cd00ff !important; background: #cd00ff !important;}
.swiper_main .swiper-pagination-bullet { border:2px solid #fff ; background:#fff ; border-radius:50%; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;  
 margin: 0 5px 0 5px !important; width:10px !important; height:10px !important; display: inline-block;opacity:1 !important }

/* ¸ÞÀÎ ÀÌº¥Æ® ¹è³Ê  */
.main_padding {padding:0px 20px;}
.ban_event_area01 ul li {width:49%; float:right; }
.ban_event_area01 ul li:first-child {float:left;}
.ban_event_area01 ul li img {width:100%;}
.ban_event_area02 {padding-top:2%;}
.ban_event_area02  img {width:100%;}


/* ¸ÞÀÎ»óÇ°Áø¿­ Å¸ÀÌÆ² */
.pro_title_area {text-align:center; padding:40px 0px 25px;}
.pro_title01 {font-size:12px; color:#888; line-height:1; letter-spacing:-0.5px; font-weight:300; padding-bottom:5px;}
.pro_title02 {font-size:15px; color:#010101; font-family: 'Poppins', sans-serif; font-weight:600; line-height:1; letter-spacing:0.7px;}


.main_board {width:90%;clear:both;margin:0 5%;}
.main_board .board_box	  {margin-top:10px;display:inline-block;}
.main_board li {background:url("/design/musicart/mobile_flattable/new_ico.gif") no-repeat; background-position:0px 4px; height:28px; }
.main_board li a {font-size:12px; color:#888; line-height:12px; display:block; padding-left:15px;overflow:hidden;height:12px;width:96%;}
.main_board li a:hover {color:#000;}

.main_board_title { margin:0; padding: 0; float:left; width:100%; height:27px; line-height:27px; padding-bottom:10px; font-weight:400;  font-family: 'Poppins',sans-serif; font-size:16px; border-bottom:1px solid #ededed; color:#010101x;position:relative; }
.main_board_title span {padding-left:10px;font-size:12px;font-family: 'Noto Sans KR', sans-serif; color:#888}
.main_board_title span.icon {position:absolute; top:3px; right:0px;width:20px;}
.main_board_title span.icon img {width:20px;}


.main_board2 {width:90%;clear:both;position:relative;margin:50px 5%;;}
.main_board2 .board_box{margin-top:20px;display:inline-block;}
.main_board2 li {background:url("/design/musicart/mobile_flattable/new_ico.gif") no-repeat; background-position:0px 4px; height:28px; }
.main_board2 li a {font-size:12px; color:#888; line-height:12px; display:block; padding-left:15px;overflow:hidden;height:12px;width:96%;}
.main_board2 li a:hover {color:#000;}

.board_inner {width:100%;z-index:0 !important}

.main_board_title2 { margin:0; padding: 0; float:left; width:100%; height:27px; line-height:27px; padding-bottom:10px; font-weight:400;  font-family: 'Poppins',sans-serif; font-size:16px; border-bottom:1px solid #ededed; color:#010101; ;position:relative;z-index:100;margin-bottom:10px;;background:#fff; }
.main_board_title2 span {padding-left:10px;font-size:12px;font-family: 'Noto Sans KR', sans-serif; color:#888}
.main_board_title2 a {  line-height:27px; padding-bottom:15px; font-weight:400;  font-family: 'Poppins',sans-serif; font-size:16px; ; color:#010101;}


.board_inner .swiper-slide {background:#fff;;display:block;;}
.board_inner .swiper-slide .board_img {;width:100%;}
.board_inner .swiper-slide .board_img img {width:100%;}

.board_inner .swiper-slide .board_text {;margin:-40px 5% 20px;width:80%;clear:both;background:#fff;display:inline-block;padding:10px 5% 10px;}
.board_inner .swiper-slide .board_text .board_title {font-size:12px; font-weight:800; color:#2a2a2a; line-height:1;font-family:"Noto Sans KR", sans-serif;text-align:left;margin-top:0px;}
.board_inner .swiper-slide .board_text .board_num {font-size:18px; font-weight:800; color:#2a2a2a; line-height:1; padding-top:5px; font-family:"Noto Sans KR", sans-serif; text-align:left;}
.board_inner .swiper-slide .board_text .board_info {font-size:12px; font-weight:300; color:#888; line-height:20px; padding-top:10px; font-family:"Noto Sans KR", sans-serif; text-align:left;}


.board_inner .swiper-button-prev {background-image: url('/design/musicart/mobile_flattable/mboard_left.gif') !important; background-size:20px 20px !important; top:0px !important;right:30px !important; left:auto; width:20px !important; height:20px !important;  margin-top:3px !important;z-index:200 ;outline:none;}
.board_inner .swiper-button-next {background-image: url('/design/musicart/mobile_flattable/mboard_right.gif') !important; background-size:20px 20px !important;top:0px !important;right:1px !important; left:auto; width:20px !important; height:20px !important; margin-top:3px !important;z-index:200 ;outline:none;}


/* BASIC css end */

