@charset "utf-8";

/*container*/

#visualWrap{position:relative; width:100%; height:490px;}
#visualGall{width:100%; height: 490px;  font-size:0; line-height: 0; margin-bottom:20px; position: relative; overflow: hidden; }
#visualGall .visualUL{width:100%; height:100%;overflow:hidden;position:absolute; }
#visualGall .visualUL li{width:12px;height:12px;display:inline;}
#visualGall .visualUL li span.navi{position:absolute;display:block;width:12px; height:12px; overflow:hidden; z-index:3; cursor:pointer; top:40px;}
#visualGall .visualUL li span.navi a{display:block; width:12px; height:12px; overflow:hidden; background:url("../images/main_visual_btn.png") no-repeat 0 -12px;text-indent:-1000px; font-size:0;}
#visualGall .visualUL li.on span.navi a{background-position:0 0px;}
#visualGall .visualUL li span.pic{position:absolute; top:0; z-index:1; display:none; width:100%; text-align:center; min-width:980px; height:490px;}
#visualGall .visualUL li.v_1 span.navi{left:50%;margin-left:-440px;}
#visualGall .visualUL li.v_2 span.navi{left:50%;margin-left:-420px;}
#visualGall .visualUL li.v_3 span.navi{left:50%;margin-left:-400px;}
#visualGall .visualUL li.v_4 span.navi{left:59px;margin-bottom:10px;}
#visualGall .visualUL li.v_5 span.navi{left:72px;margin-bottom:10px;}
#visualGall .visualUL li.v_6 span.navi{left:85px;margin-bottom:10px;}
#visualGall .visualUL li.v_7 span.navi{left:98px;margin-bottom:10px;}
#visualGall .visualUL li.v_8 span.navi{left:111px;margin-bottom:10px;}
#visualGall #ctrlHots{position:absolute; height:12px;left:50%;margin-left:-460px; top:41px; z-index:2; }
#visualGall #ctrlHots a{margin-right:-2px; display:inline-block; height:12px; overflow: hidden; width:12px;}

#main_product{width:980px; margin:0 auto;margin-top:30px; /*background:url(../images/maintab_line.jpg) 0px 0px repeat-y;*/ height:500px; border-top:1px solid #898989;  position:relative;}
.main_notice{width:610px; margin:10px 0; height:30px;}
.main_notice h3.title{float:left;}
.main_notice .pro_ment{float:left; padding:5px 0 0 30px;}
.main_notice .pro_ment a{font-family:'Nanum Gothic'; color:#585858;}
.main_notice .pro_more{float:right; padding-top:9px;}


#main_product .menu_tab{clear:both;}
#main_product .menu_tab li{float:left;}
#main_product .menu_tab li a{display:block; overflow:hidden; width:122px; height:161px; font-size:0px;}
#main_product .menu_tab li a.active{display:block; overflow:hidden; width:122px; height:161px; font-size:0px;}
#main_product .menu_tab .pro_tit01 a{background:url(../images/main_tabbg.jpg) 0px -171px no-repeat; }
#main_product .menu_tab .pro_tit01 a.active{background:url(../images/main_tabbg.jpg) 0px 0px no-repeat;}
#main_product .menu_tab .pro_tit02 a{background:url(../images/main_tabbg.jpg) -122px -171px no-repeat;}
#main_product .menu_tab .pro_tit02 a.active{background:url(../images/main_tabbg.jpg) -122px 0px no-repeat;}
#main_product .menu_tab .pro_tit03 a{background:url(../images/main_tabbg.jpg) -244px -171px no-repeat;}
#main_product .menu_tab .pro_tit03 a.active{background:url(../images/main_tabbg.jpg) -244px 0px no-repeat;}
#main_product .menu_tab .pro_tit04 a{background:url(../images/main_tabbg.jpg) -366px -171px no-repeat;}
#main_product .menu_tab .pro_tit04 a.active{background:url(../images/main_tabbg.jpg) -366px 0px no-repeat;}
#main_product .menu_tab .pro_tit05 a{background:url(../images/main_tabbg.jpg) -488px -171px no-repeat;}
#main_product .menu_tab .pro_tit05 a.active{background:url(../images/main_tabbg.jpg) -488px 0px no-repeat;}
#main_product .listItem{position:relative; clear:both;}
#main_product .listItem .area{padding:0 80px; position: absolute;left:0px;top:40px;width:760px;overflow:hidden; position:absolute; }
#main_product .listItem .area ul{}
#main_product .listItem .area ul li{float:left; margin-right:45px;}
#main_product .listItem .area ul li a{display: block;}
#main_product .menu_tab00 .area ul li img{width:80px; height:195px;}
/*#main_product .menu_tab01 .area ul li img{width:80px; height:195px;}*/

#main_product .menu_tab01 .area{/*padding:0px;*/ width:980px;overflow:none;}
#main_product .menu_tab01 .area ul li{margin-right:20px;}
#main_product .menu_tab01 .area ul li img{/*width:313px; height:195px;*/}


#main_product .menu_tab02 .area{padding:0px; width:980px;overflow:none;}
#main_product .menu_tab02 .area ul li{margin-right:20px;}
#main_product .menu_tab02 .area ul li img{width:313px; height:195px;}
#main_product .menu_tab03 .area {padding:0px; width:980px;overflow:none;}
#main_product .menu_tab03 .area ul li{margin-right:14px; }
#main_product .menu_tab03 .area ul li img{width:234px; height:195px;}
#main_product .menu_tab04 .area {padding:0px; width:980px;overflow:none;}
#main_product .menu_tab04 .area ul li{margin-right:14px; }
#main_product .menu_tab04 .area ul li img{width:234px; height:195px;}




#main_product .ctrl{position:relative; margin:0 auto; z-index:999; width:100%;}
#main_product .ctrl button{position: absolute; top:110px;width:26px;height:48px; border:none; }
#main_product .ctrl button.left{left:20px; background:url(../images/product_left.png) no-repeat 0 0;}
#main_product .ctrl button.right{right:20px; background:url(../images/product_right.png) no-repeat 0 0;}
#main_product .stopplay_control {position: absolute; top:140px; left:0px; display:none;}
#main_product .stopplay_control button {border:none;height: 15px;width: 16px; background: url(../images/popupCtrl.gif) no-repeat 0 0;cursor: pointer;}
#main_product .stopplay_control .play_pop { background-position:-32px 0; }
#main_product .stopplay_control .stop_pop { background-position:-48px 0;}

#main_product .main_latest{position:absolute; top:0px; right:0px;}
#main_product .main_latest .latest_qna{float:left; margin-top:20px;}
#main_product .main_latest .latest_more{float:right; margin-top:28px;}
#main_product .main_latest .latest_customer{clear:both; padding-top:17px;}
