.m_banner{ float:left;width:386px;height:159px;border:1px solid #d2d2d2; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;position:relative; }
.m_banner .menu{ position:absolute;right:10px;top:8px;z-index:1; }
.m_banner .menu ul{ *zoom:1; }
.m_banner .menu ul:after{ content:"";width:0px;height:0px;clear:both;display:block; }
.m_banner .menu ul li{ float:left;margin-left:3px;border:1px solid #bdbdbd;width:17px;height:17px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;font-weight:bold;text-align:center;cursor:pointer }
.m_banner .menu ul li div{ padding-top:3px; }
.m_banner .menu ul .active{ border:1px solid #ffdf01;background:#ffdf01;color:#ff6000; }
.m_banner .content li{ display:none;position:relative; }
.m_banner .content li:first-child{ display:block; }
.m_banner .content li .txt .title{ font-size:19px;line-height:27px;font-weight:bold;font-family:"맑은 고딕", "Malgun Gothic", "NanumBarunGothicLight";padding-bottom:17px;color:#434240; }
.m_banner .content li .txt .title div{ color:#fe4f0a;font-size:19px; }
.m_banner .content li .txt{ margin-left:53%;margin-right:5%;padding-top:11px;line-height:16px; }
.m_banner .content li .movie{ position:absolute;left:10px;top:10px; }