/* layout */


/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;width:970px;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}



/* visual */
#visual{ position:relative; width:100%;overflow:hidden;}
#visual .m_visual {width:1920px;height:570px;margin-left:-960px;padding-left:50%;}
#visual .s_visual {width:1920px;height:170px;margin-left:-960px;padding-left:50%;}





#m_contents {position:relative; width:1000px; margin:0 auto;}
#m_contents ul li {float:left; font-size:0; height: 100px; width: 270px;  padding: 40px 47px; border-left: 1px solid #eee; }
#m_contents ul .fir{ padding-left:0; border-left: 0;}
#m_contents ul .last {padding-right:0;}


/* visual */
#full_visual_wrap{ position:relative; overflow:hidden; width:100%; }
#full_visual_wrap #full_visual{width:1920px; margin-left:-960px; padding-left:50%;}
#full_visual .flex-direction-nav a{ display:block; position:absolute;  overflow:hidden; width:42px; height:83px;  text-indent:-5000px;}
#full_visual .flex-direction-nav a.flex-prev{ top:270px; left:50%; margin-left:-605px; background:url(../images/main/btn_prev.png) no-repeat 0 0;}
#full_visual .flex-direction-nav a.flex-next{  top:270px; left:50%; margin-left:570px; background:url(../images/main/btn_next.png) no-repeat 0 0;}