#mcontainer { width:100%; margin-top:20px; }
#cont { width:1200px; margin:0 auto; }
.conbox {  }
.main_rolling { float:left; position:relative; width:600px;}
.main_rolling .title_navi { background-color:rgba(0, 0, 0, 0.8); width:100%; position:absolute; bottom:0; color:#fff; font-size:15px; padding:13px 30px; }
.title_navi .btn_navi { float:right; margin-top:4px; }
.title_navi .btn_navi > li { float:left; margin-left:5px; }
.title_navi .btn_navi > li > a.on { width:30px; background:#fff; }
.title_navi .btn_navi > li > a { width:10px; height:10px; display:block; background:#676767; border-radius:5px; }
.popupzone { float:left; border-top:1px solid #dedede; width:300px;}
.popupzone .tit { float:left; font-size:16px; font-weight:600; color:#333; margin:13px 0 0 15px; }
.popupzone .navi { float:right; }
.popupzone .navi li { float:left; }
.popupzone .navi li:first-child { margin:12px 14px 0 0; }
.weather { float:left; position:relative; }
.weather > p { position:absolute; bottom:0; background:rgba(0, 0, 0, 0.5); width:100%; text-align:center; color:#fff; font-size:15px; font-weight:600; padding:12px 0; } 
.news { width:600px; height:250px; background:#fff; display:block; float:left; }
.news > .tab { background:#e1e5ea; }
.news > .tab > li { float:left; width:135px; }
.news > .tab > li > a { color:#333; font-family: 'NanumSquare', sans-serif; font-size:18px; text-align:center; display:block; padding:17px 0; }
.news > .tab > li > a:hover { color:#010101; font-weight:600; background:#fff; }
.news > .tab > li.news_on > a {/* color:#444; *//* background:#fff; */}
.news > .tab > .more { float:right; margin:17px 30px 0 0; }
.board_list { margin:20px 0 0 30px; }
.board_list > li { margin:7px 0px; font-size:14px; }
.board_list > li > span { float:right; margin-right:30px; }

#fieldWrap { width:100%; background:#3383cc; }
.field { width:1200px; margin:0 auto; }
.field > ul {}
.field > ul > li {  float:left; margin-left:66px; padding:25px 0; }
.field > ul > li > a { color:#fff; font-size:15px; font-weight:600; display:block; }
.field > ul > li > a > span { display:block; text-align:center; }
.field > ul > li > a > span:first-child { margin-bottom:10px; }

.banner { margin:30px 0; }
.banner > li { width:278px; height:100px; display:block; font-size:14px; letter-spacing:-1px; border:1px solid #e1e5ea; float:left; margin-right:25px; }
.banner > li:last-child { margin-right:0; }
.banner > li.banner01 { background:#f0f2f4 url(/images/jumin/banner_icon01.png) no-repeat 25px 20px; }
.banner > li.banner02 { background:#f0f2f4 url(/images/jumin/banner_icon02.png) no-repeat 25px 20px; }
.banner > li.banner03 { background:#f0f2f4 url(/images/jumin/banner_icon03.png) no-repeat 25px 20px; }
.banner > li.banner04 { background:#f0f2f4 url(/images/jumin/banner_icon04.png) no-repeat 25px 20px; }
.banner > li > a { padding:15px 0 0 110px; display:block; color:#666; }
.banner > li > a > span { display:block; font-size:15px; font-weight:600; color:#444; margin-bottom:5px; }

#m_popupZone{position:relative;}
#m_popupZone h3{position:absolute; left:20px; top:10px; color:#333; font-weight:600;}
#m_popupZone .control{width:100%; height:44px; position:relative; top:0px;}
#m_popupZone .control button{width:45px; height:40px; float:left; text-indent:-9999px;}
#m_popupZone .control .none{display:none;}
#m_popupZone .bx-controls{margin-left:100px; float:left; padding:10px 20px 0 0;}
#m_popupZone .btn_prev{background:url('/images/llc/popup_btn_prev.jpg') no-repeat;}
#m_popupZone .btn_stop{background:url('/images/llc/popup_btn_stop.jpg') no-repeat;}
#m_popupZone .btn_play{background:url('/images/llc/popup_btn_play.jpg') no-repeat;}
#m_popupZone .btn_next{background:url('/images/llc/popup_btn_next.jpg') no-repeat;}
#m_popupZone .btn_prev{background:url('/images/llc/popup_btn_prev.jpg') no-repeat;}


.m_slider{position:relative;}
.m_slider .bx-caption{display:none;}
.m_slider .bx-wrapper .bx-pager.bx-default-pager a{display:inline-block; float:left; margin-right:4px;width:8px; height:8px; background:#676767; border-radius:20px; text-indent:-9999px;}
.m_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff; width:20px;}
.m_slider .bx-controls{position:absolute; right:20px;bottom:20px; z-index:999}
.m_slider .bx-controls-direction, .m_slider .bx-controls-auto{display:none;}
.main_rolling .title_navi a{color:#fff; text-decoration:none;}
.m_slider .bx-pager-item{float:left;}