#contents{padding:0;}

#mainContents{position:relative;width:1000px;margin:0 auto;}
#mainContents .main_bottom{margin:30px 0;}
#mainContents .main_bottom:after{content:'';display:block;clear:both;}
#mainContents .main_bottom>div{float:left;margin-left:39px;}
#mainContents .main_bottom>div>h3{margin-bottom:10px;font-weight:bold;font-size:15px;color: #222;}
#mainContents .main_bottom .m_news{width:260px;margin:0;}
#mainContents .main_bottom .m_news>h3{padding:0;border-bottom:0;}
#mainContents .main_bottom .m_news > .m_bbs{min-height:55px;;}
#mainContents .main_bottom .m_news > .m_bbs li{margin-top:4px;font-size:13px;color:#767676;}
#mainContents .main_bottom .m_news > .m_bbs li .date{font-size:12px;}
#mainContents .main_bottom .m_info{position:relative;width:430px;}
#mainContents .main_bottom .m_info > .ul_product{width:100%; height:118px;border:1px solid #ebebeb; position:relative;}
#mainContents .main_bottom .m_info > .ul_product li{position:absolute; left:0; top:0; right:0; bottom:0; z-index:0; display:none}
#mainContents .main_bottom .m_info > .ul_product li:first-child{display:block; z-index:1;}
#mainContents .main_bottom .m_info > .ul_product li a{display:block;}
#mainContents .main_bottom .m_info > .ul_product li .thumb{vertical-align:top;width:140px;height:118px;display:inline-block;text-align:center;border-right:1px solid #ebebeb;}
#mainContents .main_bottom .m_info > .ul_product li .thumb:before{content: '';display: inline-block;vertical-align:middle;width: 0;height: 100%;}
#mainContents .main_bottom .m_info > .ul_product li .thumb img{height:91px;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box{display:inline-block;width:242px;padding:20px 15px 13px 16px;letter-spacing:-2px;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .title{font-size:16px;color:#f28b1c;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .add{font-size:12px;color:#f4b36d;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .txt,
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .conf{overflow:hidden;vertical-align:top;display:inline-block;line-height:1.4;font-size:12px;color:#959595;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .txt{margin-top:8px;}
#mainContents .main_bottom .m_info > .ul_product li .txt_box > .conf{letter-spacing:-1px;height:16px;}
#mainContents .main_bottom .m_info > .nav button{padding:0 9px 1px;margin-top:0;position:absolute; left:auto;right:0; top:0;border:1px solid #eee;}
#mainContents .main_bottom .m_info > .nav button.prv{margin-right:24px;}
#mainContents .main_bottom .m_info > .nav button.next{margin-right:0;}
#mainContents .main_bottom .m_info > .nav button span img{width:4px;}
#mainContents .main_bottom .m_video{width:232px;}