.pro_contents { width:585px; margin:0 auto; top:0; position:relative; }
.pro_contents .proBox { top:0; left:0; position:absolute; }
	
.pro_contents .proBox .bannerWrap { width:435px; height:229px; overflow:hidden; top:0px; left:150px; position:relative; z-index:1; cursor:pointer; background:#fff; } 
.pro_contents .proBox .bannerWrap .bannerRoll { width:2175px; /* °¡·Îx°¹¼öÀÇ ÇÕ */position:relative; }
.pro_contents .proBox .bannerWrap .bannerRoll .wrapper { float:right; width:435px; height:229px; position:relative;	}

.pro_contents .proBox .navWrap { max-width:172px; height:229px; top:0; left:-15px; position:absolute;}
.pro_contents .proBox .navWrap .nav_1 { margin:0; padding:0; width:172px; height:229px; position:absolute; z-index:2; }
.pro_contents .proBox .navWrap .nav_1 li { list-style:none; width:172px; height:46px; top:0; left:0; overflow:hidden; cursor:pointer; position:relative; }
.pro_contents .proBox .navWrap .nav_1 li .img { width:172px; height:46px; top:0; position:absolute; margin:0; padding:0; }
.pro_contents .proBox .navWrap .nav_1 li .txt { width:172px; height:46px; top:0; position:absolute; }
.pro_contents .proBox .navWrap .nav_1 li .over { width:172px; height:46px; top:0; position:absolute; }
.pro_contents .proBox .navWrap .line { display:none; top:46px; position:absolute; }
.pro_contents .proBox .navWrap .line div { top:0; width:0; height:0;  background:#000; position:absolute; }

.pro_contents .proBox .navWrap .arrow { display:none; width:20px; height:40px; position:absolute; top:36px; margin-right:-20px; position:absolute; z-index:3;}
.pro_contents .proBox .navWrap .arrow img { top:0; left:113px; position:absolute; }