/*---------------------------------
 *	News slider > Horizontal
 *---------------------------------*/	
 /*
.mainsliderL{float:left;width:579px;height:300px;position:relative;}
*/

.main-pngpopup{width:1000px;height:0px;margin: 0 auto;position:relative;}
.main-pngpopup .divPNGPop{position:absolute;border:0;padding:0;margin-top:-370px;background:transparent;text-align:center;display:none; z-index:210; _position:absolute;width:580px;top:130px; left:0;} 
.main-pngpopup .divPNGPop.open{ display:block;}
.main-pngpopup .divPNGPop .popBody{position:relative;width:100%;background:transparent;}

.mainsliderL{float:left;width:579px;height:300px;overflow:hidden;}

.mainsliderL .sliderkit-nav{position:absolute;top:0;width:579px;height:25px;border-bottom:1px solid #D8D8D8;text-align:left;}
.mainsliderL .sliderkit-nav-clip{float:left;text-align:left;}
.mainsliderL .sliderkit-nav-clip li{float:left;height:25px;width:146px;padding:0 0 0 0;margin:0;background:url(/images/main/tab_visual_bg.png) no-repeat left top;background-position:0 0;}
.mainsliderL .sliderkit-nav-clip li.sliderkit-selected{background-position:0 -26px;}
.mainsliderL .sliderkit-nav-clip li.sliderkit-selected a{color:#ffffff;}
.mainsliderL .sliderkit-nav-clip li a{height:16px;line-height:15px;width:145px;margin:0;padding:5px 0;text-align:center;color:#7D7D7D;font-weight:bold;text-decoration:none;letter-spacing:-1px;}
.mainsliderL .sliderkit-nav-clip li a:hover,
.mainsliderL .sliderkit-nav-clip li a:focus{color:#333333;}

.mainsliderL .sliderkit-panels{position:absolute;left:0;top:26px;width:579px;height:274px;overflow:hidden;background:#BBBBBB;}
.mainsliderL .sliderkit-panel{left:0;top:0;width:579px;height:274px;padding:0;background:#fff;}

.mainsliderL .sliderkit-news h3,
.mainsliderL .sliderkit-news h3 a{color:#000;font-weight:bold;}
.mainsliderL .sliderkit-news h3{font-size:1.2em;margin:0 0 15px;}
.mainsliderL .sliderkit-news p{margin:0;}

.mainsliderC{float:left;margin-left:5px;width:188px;height:298px;overflow:hidden;background:#D8D8D8;border-width:0 1px 1px 1px;border-style:solid;border-color:#D8D8D8;}
.mainsliderC div {float:left;width:188px;height:191px;border-top:1px solid #D8D8D8;background-color: #FFFFFF;}

.mainsliderC a{float:left;width:188px;height:34px;overflow:hidden;border-top:1px solid #D8D8D8;padding:34px 0 0 0;height:0px !important; height /**/:34px; /*For IE5*/}
.mainsliderC a.menu1{background:url(/images/main/main_tab_notic.gif) no-repeat left top;background-position:0 0;}
.mainsliderC a.menu1:hover,
.mainsliderC a.menu1.selected {background-position:0 -35px;}
.mainsliderC a.menu2{background:url(/images/main/main_tab_customer.gif) no-repeat left top;background-position:0 0;}
.mainsliderC a.menu2:hover,
.mainsliderC a.menu2.selected {background-position:0 -35px;}
.mainsliderC a.menu3{background:url(/images/main/main_tab_money.gif) no-repeat left top;background-position:0 0;}
.mainsliderC a.menu3:hover,
.mainsliderC a.menu3.selected {background-position:0 -35px;}
.mainsliderC div ul{width:168px;padding:7px 10px;}
.mainsliderC div li{height:22px;line-height:22px;font-size:11px;background:url(/images/common/arrow_gray.gif) no-repeat left 8px;padding-left:10px;cursor:pointer;overflow:hidden;white-space: nowrap;}
.mainsliderC div li.list{color:#666666;}
.mainsliderC div li.selected{color:#F75000;}

.mainsliderR{float:left;margin-left:5px;width:220px;height:300px;}
.mainsliderR .banner1{width:220px;height:167px;background:#EFEFEF;padding:0;}
.mainsliderR .banner2{width:220px;height:113px;background:#FFFFFF;padding:20px 0 0 0;}

.mainBanner{clear:both;padding:10px 0;width:1000px;height:62px;}
.mainBanner ul{float:left;}
.mainBanner li{float:left;width:200px;overflow:hidden;}

.bestMMS{float:left;width:579px;height:291px;}
.bestMMS .box{float:left;padding:20px 20px 0 15px;width:544px;height:233px;background:url(/images/main/main_mms_bg.gif) no-repeat left top;}
.bestMMS .box .tab{float:left;width:73px;padding:43px 0 0 0;}
.bestMMS .box .tab ul{float:left;}
.bestMMS .box .tab li{float:left;width:73px;height:32px;margin-top:3px;}
.bestMMS .box .tab a{float:left;width:100%;height:100%;overflow:hidden;padding:32px 0 0 0;height:0px !important; height /**/:32px; /*For IE5*/}
.bestMMS .box .tab li.menu1 a{background:url(/images/main/mms_tab_new.png) no-repeat left top;background-position:0 -32px;}
.bestMMS .box .tab li.menu1 a:hover,
.bestMMS .box .tab li.menu1 a.selected {background-position:0 0;}
.bestMMS .box .tab li.menu2 a{background:url(/images/main/mms_tab_best.png) no-repeat left top;background-position:0 -32px;}
.bestMMS .box .tab li.menu2 a:hover,
.bestMMS .box .tab li.menu2 a.selected {background-position:0 0;}
.bestMMS .box .tab li.menu3 a{background:url(/images/main/mms_tab_hot.png) no-repeat left top;background-position:0 -32px;}
.bestMMS .box .tab li.menu3 a:hover,
.bestMMS .box .tab li.menu3 a.selected {background-position:0 0;}
.bestMMS .box .tab li.menu4 a{background:url(/images/main/mms_tab_diy.png) no-repeat left top;background-position:0 -32px;}
.bestMMS .box .tab li.menu4 a:hover,
.bestMMS .box .tab li.menu4 a.selected {background-position:0 0;}
.bestMMS .box .top3{float:left;width:471px;}
.bestMMS .box .top3 div{position:absolute;width:480px;height:219px;}
.bestMMS .box .top3 ui{float:left;}
.bestMMS .box .top3 li{float:left;margin-right:10px;width:150px;height:219px;background:#C0C0C0}

.bestMMS .diy{float:left;width:579px;}
.bestSMS{float:left;padding:10px 0 0 0;width:421px;height:281px;background:url(/images/main/main_emot_bg.gif) no-repeat left top;}
.bestSMS .tab{float:left;padding:3px 0 4px 284px;width:108px;height:22px;}
.bestSMS .tab ul{float:left;height:22px;}
.bestSMS .tab li{float:left;width:54px;}
.bestSMS .tab a{float:left;width:100%;height:100%;overflow:hidden;padding:22px 0 0 0;height:0px !important; height /**/:22px; /*For IE5*/}
.bestSMS .tab li.menu1 a{background:url(/images/main/emot_btn1.png) no-repeat left top;background-position:0 0;}
.bestSMS .tab li.menu1 a:hover,
.bestSMS .tab li.menu1 a.selected {background-position:0 -22px;}
.bestSMS .tab li.menu2 a{background:url(/images/main/emot_btn2.png) no-repeat left top;background-position:0 0;}
.bestSMS .tab li.menu2 a:hover,
.bestSMS .tab li.menu2 a.selected {background-position:0 -22px;}

.bestSMS .sms {float:left;width:416px;height:247px;display:block;padding:5px 0 0 5px;}
.bestSMS .sms .box{float:left;width:110px;height:112px;border:1px solid #C5C5C5;background:#FFFFFF;margin:6px 0 0 18px;overflow:hidden;}
.bestSMS .sms .box .title{float:left;width:100px;height:20px;padding:0 5px;line-height:20px;color:#666666;font-family:"굴림체";font-size:9pt;border-bottom:1px solid #C5C5C5;overflow:hidden;text-align:center;}
.bestSMS .sms .box .text{float:left;width:100px;height:83px;padding:5px 5px 5px 5px;color:#666666;font-family:"굴림체";font-size:9pt;line-height:14px;/*	word-wrap:break-word;	*/word-break:break-all;letter-spacing:0;overflow:hidden;}

.bestSMS .sms .box .hidden{display:none;}

.bestSMS .lms {float:left;width:416px;height:247px;display:none;padding:5px 0 0 5px;}
.bestSMS .lms .box{float:left;width:110px;height:112px;border:1px solid #C5C5C5;background:#FFFFFF;margin:6px 0 0 18px;overflow:hidden;}
.bestSMS .lms .box .title{float:left;width:100px;height:20px;padding:0 5px;line-height:20px;color:#666666;font-family:"굴림체";font-size:9pt;border-bottom:1px solid #C5C5C5;overflow:hidden;text-align:center;}
.bestSMS .lms .box .text{float:left;width:100px;height:83px;padding:5px 5px 5px 5px;color:#666666;font-family:"굴림체";font-size:9pt;line-height:12px;/*	word-wrap:break-word;	*/word-break:break-all;letter-spacing:0;overflow:hidden;}

