@charset "utf-8";

/* reset */
html{overflow-y:scroll;}
html,body{margin:0; padding:0; height:100%;}
body{overflow:visible;font:12px/1.5 Arial, Dotum, sans-serif;background:#ffffff;color:#7a7a7a;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}
input,textarea,select,td,th{font:12px/1.5 Arial,Dotum, sans-serif; vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse;}
ol,ul,li{list-style:none;}
hr, legend, caption, .hidden{position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%;}
caption{position:relative;}
img,fieldset{border:0 none;}
label,button{cursor:pointer;}
em,address{font-style:normal;}
/* 영문만 입력하게 만듬 */
input{ ime-mode:disabled; }

a:link,a:visited{color:#4f7fda;text-decoration:none;}
a:hover,a:active,a:focus{color:#4f7fda;text-decoration:underline;}

/* common */
.hide {
/* 리더기나 검색엔진도 못읽습니다. */
	width:0;
	height:0;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
	overflow: hidden;
	visibility: hidden;
}

.center {
	text-align:center;
}
	
/* common : float clear */
.cf:after{content:""; display:block; clear:both;}
.cf{*zoom:1;}

#wrapper{width:980px; margin: 0 auto;}
	/* header */
	#header{margin-top:25px;position:relative;z-index:100;}
		.headerArea{position:relative; left:0; top:0px;}
		.headerArea .logo{margin-left:5px;}
		.headerArea ul.util{position:absolute; top:0px; right:20px; }
		.headerArea ul.util li{float:left;}
		.headerArea ul.util li.first{ width:70px; background:url(/images/common/topBgLine.png) no-repeat 69px 3px;}
		.headerArea ul.util li.last{padding-left:46px; background:url(/images/common/zidoIcon.png) no-repeat 10px 4px;}
		.headerArea ul.util li.first a{display:block; font-weight:bold; color:#a1a1a1;}
		.headerArea ul.util li.first a:link,.headerArea ul.util li.first a:visited{color:#a1a1a1; text-decoration:none;}
		.headerArea ul.util li.first a:hover{color:#a1a1a1; text-decoration:none;}
		.headerArea ul.util li.last a{display:block; font-weight:bold; color:#3788dc;}
		.headerArea ul.util li.last a:link,.headerArea ul.util li.last a:visited{color:#3788dc; text-decoration:none;}
		.headerArea ul.util li.last a:hover{color:#3788dc; text-decoration:none;}

	/* start : 2013-05-07 */
		.headerArea ul.util li.line{padding-left:20px;  background:url(/images/common/topBgLine.png) no-repeat 10px 3px;}
		.headerArea ul.util li.line a{ color:#a1a1a1; }
		.headerArea ul.util li.line a:link,.headerArea ul.line li.last a:visited{color:#a1a1a1; text-decoration:none;}
		.headerArea ul.util li.line a:hover{color:#a1a1a1; text-decoration:none;}
	/* end : 2013-05-07 */

		.headerArea input[type=text]{position:absolute; top:20px; right:20px; border: 1px solid #4d72b8; width:198px; height:19px; padding-right:23px; padding-left:3px;}
		.headerArea .serchBtn{position:absolute; top:21px; right:21px; }
			#header_gnb ul.gnb{margin-top:30px;}
			#header_gnb ul.gnb li{float:left;}
			#header_gnb ul.gnb>li>a{display:block; overflow:hidden; height:33px; background:no-repeat 0 0; text-indent:-9999em;}
			#header_gnb ul.gnb li.on a{ background-position: 0 -33px; }
			#header_gnb ul.gnb li a#menu1{width: 196px; background-image: url(/images/common/gnb_01.png);}
			#header_gnb ul.gnb li a#menu2{width: 196px; background-image: url(/images/common/gnb_02.png);}
			#header_gnb ul.gnb li a#menu3{width: 196px; background-image: url(/images/common/gnb_03.png);}
			#header_gnb ul.gnb li a#menu4{width: 196px; background-image: url(/images/common/gnb_04.png);}
			#header_gnb ul.gnb li a#menu5{width: 196px; background-image: url(/images/common/gnb_05.png);}
			#header_gnb ul.gnb li div ul{display:none; width:196px; padding-top:20px; padding-bottom:20px; z-index:100; position:absolute;  background-color:#cccccc;  text-align:center;}
			#header_gnb ul.gnb li div ul li{float:none; width:100%;}
			#header_gnb ul.gnb>li>div>ul>li>a{color:#444444; text-decoration:none;}
			#header_gnb ul.gnb>li>div>ul>li>a:hover{color:#000000; text-decoration:none;}
/* visual */
	#visual{position:relative;}
	#visual .viewport{overflow:hidden; position:relative; left:0; top:0; width:980px; height:429px; border-bottom: 1px solid #d2d2d2;}
	#visual .viewport ul li{float:left;}
	#visual .viewport ul li img{vertical-align:top;}
	#visual ul.visualBtn{position:absolute; bottom:20px; left:450px;}
	#visual ul.visualBtn li{ float:left; padding-right:10px;}
	#visual ul.visualBtn li a{display:block; overflow:hidden; height:11px; background:no-repeat 0 0; text-indent:-9999em;}
	#visual ul.visualBtn li a{width:12px; background-image: url(/images/main/visualBtn.png);}
	
	/* content */
	#content{margin-top:35px;}
	#content ul.contentArea li{float:left;}
	#content ul.contentArea li.latestNews{width:294px; margin-left:20px; margin-right:30px;}
	#content ul.contentArea li.latestNews h2{font-size:22px; color:#626262; background:url(/images/main/latestNewsIcon.png) no-repeat 0 0; padding-top:2px; padding-left:46px; padding-bottom:2px; border-bottom: 1px solid #d2d2d2;}
	#content ul.contentArea li.latestNews ul{margin-top:35px;}
	#content ul.contentArea li.latestNews ul li{float:none;  margin-bottom: 8px; }
	#content ul.contentArea li.latestNews ul li p{color:#2358bd}
	#content ul.contentArea li.latestNews ul li p a{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:298px; color:#2358bd }
	#content ul.contentArea li.latestNews ul li p a:hover{ color:#000000; text-decoration:none;}
	#content ul.contentArea li.latestNews .moreNews{margin-top:27px; font-weight:bold;}
	
	#content ul.contentArea li.downLoads{width:301px; margin-right:23px;}
	#content ul.contentArea li.downLoads h2{font-size:22px; color:#626262; background:url(/images/main/downLoadIcon.png) no-repeat 0 -1px; padding-top:2px; padding-left:52px; padding-bottom:2px; border-bottom: 1px solid #d2d2d2;}
	#content ul.contentArea li.downLoads p{margin-top:35px; margin-bottom:17px;}
	#content ul.contentArea li.downLoads ul{float:left;}
	#content ul.contentArea li.downLoads ul li{float:none; margin-bottom:6px;}
	#content ul.contentArea li.downLoads ul li select{width:209px; height:25px; line-height:25px;}
	#content ul.contentArea li.downLoads div img{float:left; margin-left: 10px;}
	
	#content ul.contentArea li.recruitingDealers{width:285px; margin-right:20px;}
	#content ul.contentArea li.recruitingDealers h2{font-size:22px; color:#626262; background:url(/images/main/recruitingIcon.png) no-repeat 0 0; padding-top:2px; padding-left:48px; padding-bottom:2px; border-bottom: 1px solid #d2d2d2;}
	#content ul.contentArea li.recruitingDealers strong{display:block; margin-top:35px; margin-bottom:10px; font-size:16px; font-style:italic; color:#2358bd; }
	#content ul.contentArea li.recruitingDealers ul li{float:none; background:url(/images/common/dotBg.png) no-repeat 0 7px; padding-left:10px; margin-bottom:3px;}
	#content ul.contentArea li.recruitingDealers .contactDistributors{margin-top:27px; font-weight:bold;}
	
	/*footer*/
	#footer{margin-top:60px;}
	#footer .footerArea{height:97px; border:3px solid #474747; background:#333333;}
			.footerArea ul{float:left; margin-left:20px; margin-top:15px; color:#f2f2f2;}
			.footerArea ul li{float:left; padding-right: 25px; font-weight: bold;}
			.footerArea ul li#footerLine1{background:url(/images/common/footerLineBg.png) no-repeat 45px 3px;}
			.footerArea ul li#footerLine2{background:url(/images/common/footerLineBg.png) no-repeat 65px 3px;}
			.footerArea ul li#footerLine3{background:url(/images/common/footerLineBg.png) no-repeat 135px 3px;}
			.footerArea ul li#footerLine4{background:url(/images/common/footerLineBg.png) no-repeat 87px 3px;}
			.footerArea ul li#footerLine5{background:url(/images/common/footerLineBg.png) no-repeat 63px 3px;}

			.footerArea ul li a{display:block; color:#f2f2f2;}
			.footerArea ul li a:link,.footerInner ul li a:visited{color:#f2f2f2;text-decoration:none;}
			.footerArea ul li a:hover{color:#f2f2f2; text-decoration:none; }
			.footerArea div{float:right; margin-right:20px; margin-top:15px; color:#a6a6a6}
				.footerAdress{font-size:11px;}

#lineMap{padding-top:39px;}
#lineMap .lineMapArea{float:right; font-size:11px;}
.contentContainer{padding-top:33px; }
	#leftMenu{float:left; width:240px;}
	#leftMenu h2{margin-bottom:20px; font-size:24px; font-weight:bold; color:#4d72b8; }
	#leftMenu .leftMenuArea{padding-top:21px; padding-bottom:2px; padding-left:10px; border-top: 2px solid #5583dc; border-bottom:2px solid #c0c0c0;}
	#leftMenu .leftMenuArea ul li{ padding-bottom:18px; }
	#leftMenu .leftMenuArea ul li a{ display:block; font-size:15px; font-weight:bold; color:#444444;}
	#leftMenu .leftMenuArea ul li a:link,#leftMenu .leftMenuArea ul li a:visited{color:#444444; text-decoration:none;}
	#leftMenu .leftMenuArea ul li a:hover{color:#4d72b8; text-decoration:none;}
	#leftMenu .leftMenuArea ul li.on a{color:#4d72b8; text-decoration:none;}
	
	#sideContent{float:left; margin-left:40px; width:700px;}
		.monochrom{}
		.monochrome ul.pMenu{margin-bottom:46px; border-bottom:2px solid #4d72b8; width:700px;}
		.monochrome ul.pMenu li{float:left; overflow:hidden;   background:#000000; border-left:1px solid #eeeeee; border-top:1px solid #eeeeee; border-right:1px solid #eeeeee; }
		.monochrome ul.pMenu li a{display:block; color:#ffffff; padding-top:13px; padding-bottom:10px; padding-left:20px; padding-right:20px; }
		.monochrome ul.pMenu li a:link,.monochrome ul.pMenu li a:visited{color:#444444; text-decoration:none; background:#ffffff;}
		.monochrome ul.pMenu li a.on{color:#ffffff; text-decoration:none; background:#4d72b8;}

		.bigSmallContainer{margin-bottom:30px;}
		.bigSmallContainer .imgArea{ float:left; padding-left:10px; padding-right:10px; padding-bottom:10px;}
		.bigSmallContainer .imgArea ul.big{overflow:hidden; width:260px; height:260px;}
		.bigSmallContainer .imgArea ul.big li img{vertical-align:top;}
		.bigSmallContainer .imgArea ul.small{padding-top:10px;}
		.bigSmallContainer .imgArea ul.small li{float:left; border:1px solid #eaeaea;}
		.bigSmallContainer .imgArea ul.small li a:hover{ display:block; }
		.bigSmallContainer .imgArea ul.small li img{vertical-align:top;}
		.bigSmallContainer .imgArea ul.small li.smallLine1{margin-right:10px;}
		.bigSmallContainer .imgArea ul.small li.smallLine2{margin-right:10px;}
		.bigSmallContainer .imgArea .zoomIcon{ position:relative; left:0; top:0;}
		.bigSmallContainer .imgArea .zoomIcon .zoomIconArea{display:none; position:absolute; left:119px; top:110px;}
		
		.bigSmallContainer .writing{float:left; padding-left:25px;}
		.bigSmallContainer .writing h4{font-size:30px; color:#444444;}
		.bigSmallContainer .writing p{font-size:13px; color:#547ecc; margin-bottom:14px; font-weight:bold}
		.bigSmallContainer .writing ul{width:385px; padding-top:19px; padding-bottom:12px; border-top:1px solid #969696; border-bottom:1px solid #969696; margin-bottom:20px;}
		.bigSmallContainer .writing ul li{background:url(/images/common/dotBg.png) no-repeat 11px 7px; padding-left:21px; margin-bottom:7px; }
		
		/*2012-12-26*/
		.bigSmallContainer .writing button#btn1{ display:block; width:113px; height:24px; border: none; background:url(/images/product/catalogButtom.png) no-repeat 0 0; text-indent:-9999em; float:right; }
		.bigSmallContainer .writing button#btn2{margin-right:3px; display:block; width:113px; height:24px; border: none; background:url(/images/product/downloadsBtn.png) no-repeat 0 0; text-indent:-9999em; float:right; }
		.bigSmallContainer .writing button#btn3{margin-right:3px; display:block; width:113px; height:24px; border: none; background:url(/images/product/awardsBtn.png) no-repeat 0 0; text-indent:-9999em; float:right;}
		/*2012-12-26 End*/
		
		.bigSmallContainer .writing button{display:block; width:113px; height:24px; border: none; background:url(/images/product/catalogButtom.png) no-repeat 0 0; text-indent:-9999em; float:right;margin-left: 6px;}
		.bigSmallContainer .writing button.download{display:block; width:113px; height:24px; border: none; background:url(/images/product/downloadButtom.jpg) no-repeat 0 0; text-indent:-9999em; float:right;}
	#sideContent h3{font-size:22px; color:#464646; padding-bottom:22px;}
		.tabMenu{position:relative; top:0; left:0; background:url(/images/common/tabBg.png) repeat-x 0 0;}
		.tabMenu select{position:absolute; top:13px; right:10px;}
		
		/* 텝메뉴 */
		ul.tab{padding-top:6px; padding-bottom:6px; padding-left:10px; padding-bottom:30px; height:31px; width:690px;}
		ul.tab li{list-style-type:none; height:31px; float:left;}
		ul.tab li #tabButton1{width:94px; outline:none;background:url("/images/product/tabMenu1.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton2{width:120px; outline:none;background:url("/images/product/tabMenu2.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton3{width:240px; outline:none;background:url("/images/product/tabMenu3.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton1.selected{background:url("/images/product/tabMenu1.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton2.selected{background:url("/images/product/tabMenu2.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton3.selected{background:url("/images/product/tabMenu3.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		
		/*
		ul.tab li #tabButton1_support{width:81px; outline:none;background:url("/images/supportAndDownloads/tabMenu1.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton2_support{width:93px; outline:none;background:url("/images/supportAndDownloads/tabMenu2.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton3_support{width:90px; outline:none;background:url("/images/supportAndDownloads/tabMenu3.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton4_support{width:88px; outline:none;background:url("/images/supportAndDownloads/tabMenu4.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton5_support{width:85px; outline:none;background:url("/images/supportAndDownloads/tabMenu5.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton1_support.selected{background:url("/images/supportAndDownloads/tabMenu1.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton2_support.selected{background:url("/images/supportAndDownloads/tabMenu2.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton3_support.selected{background:url("/images/supportAndDownloads/tabMenu3.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton4_support.selected{background:url("/images/supportAndDownloads/tabMenu4.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton5_support.selected{background:url("/images/supportAndDownloads/tabMenu5.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		*/
		#tabList{margin-bottom:46px; width:700px;}/*2012-12-24 수정*/
		#tabList ul li{float:left; overflow:hidden; border-top:1px solid #eeeeee; }/*2012-12-24 수정*/
		#tabList ul li a{text-align:center;  display:block; color:#515258; width:94px; height:31px; padding-top:7px; padding-bottom:10px; padding-left:3px; padding-right:3px; }
		#tabList ul li a:link,#tabList ul li a:visited{color:#444444; text-decoration:none;}
		#tabList ul li a.on{color:#ffffff; text-decoration:none; background:#515258; background: url("/images/supportAndDownloads/tabMenuBg.png") no-repeat 0 0;}
		
		ul.tab li #tabButton1_whereToBuy{width:99px; outline:none;background:url("/images/whereToBuy/tabMenu1.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton2_whereToBuy{width:79px; outline:none;background:url("/images/whereToBuy/tabMenu2.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton1_whereToBuy.selected{background:url("/images/whereToBuy/tabMenu1.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton2_whereToBuy.selected{background:url("/images/whereToBuy/tabMenu2.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		
		ul.tab li #tabButton1_aboutUs{width:152px; outline:none;background:url("/images/aboutUs/tabMenu1.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton2_aboutUs{width:144px; outline:none;background:url("/images/aboutUs/tabMenu2.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton3_aboutUs{width:154px; outline:none;background:url("/images/aboutUs/tabMenu3.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton4_aboutUs{width:140px; outline:none;background:url("/images/aboutUs/tabMenu4.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton5_aboutUs{width:150px; outline:none;background:url("/images/aboutUs/tabMenu5.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton6_aboutUs{width:150px; outline:none;background:url("/images/aboutUs/tabMenu6.png");display:block; color:blue;line-height:31px; text-align:center; text-indent:-9999em;}
		ul.tab li #tabButton1_aboutUs.selected{background:url("/images/aboutUs/tabMenu1.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton2_aboutUs.selected{background:url("/images/aboutUs/tabMenu2.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton3_aboutUs.selected{background:url("/images/aboutUs/tabMenu3.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton4_aboutUs.selected{background:url("/images/aboutUs/tabMenu4.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton5_aboutUs.selected{background:url("/images/aboutUs/tabMenu5.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		ul.tab li #tabButton6_aboutUs.selected{background:url("/images/aboutUs/tabMenu6.png") 0 31px;text-decoration:none;color:#333;cursor:default;}
		
		
		
		ul.panel{clear:both;border-top:none;padding:0;}
		ul.panel li{list-style-type:none;color:#333; width:700px;}
		#tab1 img{vertical-align:top;}
		#tab1 img.lineButtom{border-bottom:1px solid #cccccc;}
		#tab1 img.lineTop{border-top:1px solid #cccccc;}
		#tab1 img.imgSpace{margin-bottom:50px;}
		.movie{}
		.movie object{float:left; padding-top: 13px; padding-left:10px; padding-right:10px;}
		.movie img{float:left; padding-top:20xp;}
		.lineButtom{border-bottom:1px solid #cccccc;}

/*page 활성화
.index #header_gnb ul.gnb li a#menu1{ background-position: 0 -33px; }
.product #header_gnb ul.gnb li a#menu2{ background-position: 0 -33px; }
.support #header_gnb ul.gnb li a#menu3{ background-position: 0 -33px; }
.whereToBuy #header_gnb ul.gnb li a#menu4{ background-position: 0 -33px; }
.aboutUs #header_gnb ul.gnb li a#menu5{ background-position: 0 -33px; }
*/


/* table */
table.tableProducts{border:0; margin-bottom:40px;}
table.lastTable{margin-bottom:0px;}
table.tableProducts thead tr th{padding-bottom:15px; text-align:left; font-size:18px; color:#444444;}
table.tableProducts tbody tr.tableFirst th{border-top:1px solid #a9a9a9; vertical-align:top;}
table.tableProducts tbody tr th{vertical-align:top;}
table.tableProducts#history tbody tr th h4{font-size:26px; font-weight:normal; color:#4d72b8; font-style:italic;}
table.tableProducts tbody tr.tableFirst td{border-top:1px solid #a9a9a9}
table.tableProducts tbody tr th{text-align:left; padding-left:20px; padding-top: 10px; padding-bottom:10px; background:#e9e9e9;border-top:1px solid #c9c9c9;}
table.tableProducts tbody tr td{padding-left:20px; padding-top: 10px; padding-bottom:10px;border-top:1px solid #c9c9c9; color:#666666;}
table.tableProducts tbody tr.tableLast th{border-bottom:1px solid #a9a9a9; vertical-align:top;}
table.tableProducts tbody tr.tableLast td{border-bottom:1px solid #a9a9a9;}
table.tableProducts tbody tr.tableLast td .img{text-align:center; vertical-align:middle;}
table.tableProducts td.imgAlign img{position:relative; top:0; right:0;}



/* table DownLoad */
table.downLoadTable{border:0;text-align:center;}
table.downLoadTable thead tr th{padding-top:12px; padding-bottom:12px; border-top:1px solid #a9a9a9; border-bottom:1px solid #c9c9c9; font-size:12px; background:#eeeeee; text-align:center;}
table.downLoadTable tbody tr th{border-bottom:1px solid #c9c9c9; background:#ffffff; text-align:center;}
table.downLoadTable tbody tr td{border-bottom:1px solid #c9c9c9; padding-top:14px; padding-bottom:14px; color:#666666; background:#ffffff; text-align:center;}


/* product 활성화 
.product .leftMenuArea ul li a#sub1{color:#4d72b8}
.support .leftMenuArea ul li a#sub2{color:#4d72b8}
.support .leftMenuArea ul li a#sub2{color:#4d72b8}
.whereToBuy .leftMenuArea ul li a#sub3{color:#4d72b8}
.aboutUs .leftMenuArea ul li a#sub4{color:#4d72b8}
*/

/* Suppport & Downloads */
.search select{width:230px; height:25px;}
#sideContent div.findProduct{width:700px; height:133px; background:url("/images/supportAndDownloads/categoryBg.png") no-repeat 0 0}
#sideContent form{float:left;}
#sideContent img{}

.findProduct h4{font-size:18px; color:#ffffff; padding-left:22px; padding-top:15px;}
.findProduct p{color:#d1d1d1; padding-left:22px;}
.findProduct form{padding-left:22px; padding-top: 24px;}
.findProduct form select{margin-right:8px;}
.findProduct img{float:left; padding-top:24px;}
.textArea span{display:block; font-size:14px; color:#656565; padding-top:40px;}
.textArea p{font-size:18px; color:#4d72b8; margin-bottom:20px;}


#supportGroup fieldset{margin-top:40px; background:#f5f5f5;}
#supportGroup h4{ font-weight:bold; color:#222222;padding-left:19px; padding-top:16px;}
#supportGroup p{ padding-left:19px; }
#supportGroup input{margin-left:18px; margin-right:18px;}
#supportGroup input#business{margin-right:8px;}
#supportGroup textarea#textLine{margin-left:18px; margin-right:18px;width:660px; height:150px; margin-bottom:20px;}
#supportGroup h4 span{color:#ff0000;}
#supportGroup input{height:20px;}
#supportGroup input#subject{width:660px;}
#supportGroup input#emailAddress{width:660px;}
#supportGroup input#lastName{margin-left:2px;}
#supportGroup input#product{width:330px; margin-right:10px;}
#supportGroup input#besiness,#supportGroup input#technology,#supportGroup input#other{margin-right:3px;}
#supportGroup button{display:block; margin-left:280px; border:0; text-indent:-999em; background:url("/images/supportAndDownloads/submitNowBtn.png") no-repeat 0 0; width:125px; height:40px; margin-top:20px; margin-bottom:20px;}
#supportGroup ul.companyPhone li{float:left;}
#supportGroup ul.companyPhone li.com input{width:388px; margin-right:30px;}
#supportGroup ul.companyPhone li.phone h4{padding-left:8px;}
#supportGroup ul.companyPhone li.phone input{margin-right:6px;margin-left:6px; width:232px;}
#supportGroup ul.nameProduct li{float:left;}

/* Whre to Buy */
tbody .tableFirst h4{font-weight:bold;}
tbody .tableMiddle h4{font-weight:bold;}
tbody .tableLast h4{font-weight:bold;}
#tab3 #tab3BottonPadding p{ padding-bottom:30px;}
ul.tableText li{padding-bottom:6px;}
ul.tableText li.lastText{padding-bottom:0px; }
ul.tableText li.textHide{text-indent:-9999em; overflow:hidden; visibility:hidden;}
th.textHide{height:0;margin:0;padding:0;font-size:0;line-height:0;overflow: hidden;visibility: hidden;}
.textHide ul li h5{text-indent:-9999em; overflow:hidden; visibility:hidden;}

/* About Us */
#tab1.message, #tab2.message, #tab3.message, #tab5.message, #tab6.message{color:#777777;}
.message .imgMargin{margin-bottom:40px;}
.message .textAlign{float:right; text-align:right; font-size:13px; padding-top:10px;}

/* Contact Us */
#tabMenuBg{background:url("/images/aboutUs/tabMenuBg.png") no-repeat 0 0; height:91px; margin-bottom:40px;}
#tabMenuBg .menuHeight{padding-top:15px;}
form .textarea{width:100%;}
.mySolution h4{font-size:18px; padding-bottom:15px;}
.mySolution img.bigImg{padding-bottom:15px;}
.mySolution>p{padding-bottom:30px;}
li#tab6.mySolution{text-align:center;}
li#tab6.mySolution h4,li#tab6.mySolution p{text-align:center;}

.mySolution .viewport{width:700px;height:157px;overflow:hidden;}
.mySolution .viewport ul{border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; margin-bottom:10px;overflow: hidden;position: relative;}
.mySolution .viewport ul li{float:left; width:145px; padding-left:14px; padding-right:14px; padding-top:20px; padding-bottom:20px;}
.mySolution .viewport ul li h5{display:block; text-align:center;}
.mySolution .gallery{position:relative; left:0; top:0;height: 157px;overflow: hidden;}
.mySolution .gallery a.prevBtn>img{position:absolute; left:0; top:65px;}
.mySolution .gallery a.nextBtn>img{position:absolute; right:0; top:65px;}

.bbsNumber{text-align:center;}
.bbsNumber span{padding-right:15px;}
.bbsNumber .prevBtn a{color:#3460b4;}
.bbsNumber .prevBtn a:link,.bbsNumber .prevBtn a:visited{text-decoration:none;}
.bbsNumber .prevBtn a:hover,.bbsNumber .prevBtn a:active,.bbsNumber .prevBtn a:focus{text-decoration:none;}
.bbsNumber .nextBtn a{color:#3460b4;}
.bbsNumber .nextBtn a:link,.bbsNumber .nextBtn a:visited{text-decoration:none;}
.bbsNumber .nextBtn a:hover,.bbsNumber .nextBtn a:active,.bbsNumber .nextBtn a:focus{text-decoration:none;}
.bbsNumber .curent a{color:#656565;}
.bbsNumber .curent a:link,.bbsNumber .curent a:visited{text-decoration:none;}
.bbsNumber .curent a:hover,.bbsNumber .curent a:active,.bbsNumber .curent a:focus{color:#000000; font-weight:bold; text-decoration:none;}

ul.liPointIcon>li{background:url("/images/common/dotBg.png") no-repeat 0 9px; padding-left:13px; color:#777777; }



#ciDownLoad{position:relative; left:0; top:0; padding-bottom:40px; border-bottom:1px solid #d2d2d2;}
#ciDownLoad button{position:absolute; right:10px; top:49px; display:block; border:0; text-indent:-999em; background:url("/images/aboutUs/downLoadBtn.png") no-repeat 0 0; width:113px; height:24px;}
#ciDownLoad img{padding-bottom:10px;}
#ciDownLoad p{color:#a4a4a4;}
#human{padding-top:40px;}
#human h4{font-size:18px;color:#444444; padding-bottom:10px;}
#human p{color:#777777;}
#ci{padding-bottom:40px; padding-top:40px; padding-left:40px; border-bottom:1px solid #d2d2d2;}
#ci ul li{float:left; width:232px; padding-right:70px;}
#GCF{padding-bottom:30px;}
.h4Text h4{font-size:18px; color:#444444;}
#GreaanCleanText p{color:#777777; padding-bottom:35px; }
ul.panel li#tab1 div#GCF ul{}
ul.panel li#tab1 div#GCF ul li{width:66px; padding-bottom:28px;}
#overView>ul>li#logoAlign{padding-top:110px;}
#overView>ul>li{float:left; width:104px;padding-left:30px; padding-right:80px;}
#overView ul.paddingGreenWave li{padding-bottom:15px;}

#newsForm{position:relative; background:url("/images/aboutUs/newsBg.png") no-repeat 0 0; width:700px; height:65px; padding-bottom:40px;}
#newsForm .newsPadding{padding-left:100px; padding-top:18px;}
#newsForm .newsPadding .button{position:absolute; top:18px; left:500px;}
#newsForm select{width:150px; height:25px;}
#newsForm input{width:230px; height:21px;}
/*#newsForm button{position:absolute; top:18px; left:500px; display:block; border:0; text-indent:-999em; background:url("/images/aboutUs/searchBtn.png") no-repeat 0 0; width:98px; height:25px;}*/
.newsList{position:relative;}
div#lastLine{border-top:1px solid #a9a9a9; padding-top:20px;}
ul.newsList>li>div.backColor{position:relative; background:#e9e9e9; width:700px; height:39px;}
ul.newsList>li h4{padding: 12px 20px; border-top:1px solid #a9a9a9; color:#4d72b8; font-weight:bold;}
ul.newsList>li>div.contents{padding: 12px 20px; height:50px;}
ul.newsList>li>div.contents>div{display:block; overflow:hidden; height:32px;  width:670px; color:#7a7a7a; }
ul.newsList>li>div.contents>div>p{word-wrap: break-word;}

ul.newsList>li div.moreBtn{position:absolute; top:8px; right:10px;}
/*ul.newsList>li button{position:absolute; top:8px; right:10px; border:0; text-indent:-999em; background:url("/images/aboutUs/news_ReadMoreBtn.png") no-repeat 0 0; width:84px; height:22px;}*/

#newsView .newsPadding .yearMonthDay{border-top:1px solid #a9a9a9; border-bottom:1px solid #c9c9c9; padding: 10px 20px;}
#newsView .newsPadding h4{padding: 10px 20px; color:#4d72b8; font-weight:bold;}
#newsView p{width:660px; padding: 0 20px; word-wrap: break-word;}
#newsView img{margin-bottom:30px; text-align:center; padding: 0 20px;}

#sideContent h4.contacUsText{font-size:18px; color:#444444; padding-bottom:20px;}
#emailAdress{border-top:1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9;}
#emailAdress div{padding: 20px 0 20px 0;}
#emailAdress div img{padding-top:40px;}
#emailAdress div p{color:#4d72b8; padding-bottom:7px;}
#emailAdress div span{display:block; padding-bottom:7px;}

.carousel{position:relative;margin-bottom:18px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel .item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel .item>img{display:block;line-height:1}.carousel .active,.carousel .next,.carousel .prev{display:block}.carousel .active{left:0}.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}.carousel .next{left:100%}.carousel .prev{left:-100%}.carousel .next.left,.carousel .prev.right{left:0}.carousel .active.left{left:-100%}.carousel .active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff}

/*2012-12-13*/
/* search */
#totalSearch{padding-top:90px;}
#totalSearch h3{font-size:22px; color:#464646;}
#totalSearch .searchBox{text-align:center; background:url(/images/search/boxBg.png) no-repeat 0 0; width:980px; height:65px;}
#totalSearch .searchBox .searchBoxArea{position:relative; left:0; top:0;}
#totalSearch .searchBox .searchBoxArea select{ margin-top:20px; height:24px;}
#totalSearch .searchBox .searchBoxArea input{ margin-top:20px; height:20px;}
#totalSearch .searchBox .searchBoxArea img{ vertical-align: top;margin-top: 20px; }

#totalSearch .totalResult{background:#f5f5f5; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
#totalSearch h4{font-size:18px; color:#444444;}
#totalSearch h4 span{font-size: 14px; color:#4f7fd9;}
#totalSearch .h4Title{position:relative; left:0; right:0; margin-top:40px; padding-bottom:10px;}
#totalSearch .h4Title>span{position:absolute; top:0; right:0;}


ul.searcMenu{margin-bottom:20px; border-bottom:2px solid #4d72b8; width:980px; padding-top:50px;}
ul.searcMenu li{float:left;}
ul.searcMenu li a{display:block; overflow:hidden; height:39px; background:no-repeat 0 0; text-indent:-9999em;}
ul.searcMenu li a#searchMenu1{width: 93px; background-image: url(/images/search/tab1.png);}
ul.searcMenu li a#searchMenu2{width: 128px; background-image: url(/images/search/tab2.png);}
ul.searcMenu li a#searchMenu3{width: 151px; background-image: url(/images/search/tab3.png);}

ul.searcMenu a.on{background-position: 0 -39px;}

table.tableProducts tbody tr.tableFirst2 th{background:#ffffff; border-top:1px solid #a9a9a9; border-bottom:1px solid #c9c9c9; vertical-align:top;}
table.tableProducts tbody tr.tableFirst2 td{border-bottom:1px solid #c9c9c9;}
table.tableProducts tbody tr.tableLast2 th{background:#ffffff; border-bottom:1px solid #c9c9c9; vertical-align:top;}
table.tableProducts tbody tr.tableLast2 td{border-bottom:1px solid #c9c9c9;}

.tableFirst2 h5{padding-bottom:20px; color:#4f7fda;}
.tableFirst2 h5 strong{color:#666666;}
.tableLast2 h5{padding-bottom:20px; color:#4f7fda;}
.tableLast2 h5 strong{color:#666666;}
table.lastTable2{margin-bottom:20px;}

/*2012-12-24*/
table#menu2_1{margin-top:40px;}
ul.textSpace{padding: 3px 0 0 0;}
li.textPadding{padding: 0 0 14px 0;}
li.textPadding2{padding: 0 0 12px 0;}

/* 2016-01-04 */
.slideMask{width:700px; height:400px; overflow:hidden;}
.slideWrap{position:relative;}
.slideWrap .unit{position:absolute; top:0; left:700px; height:400px;}
.slideWrap .unit:first-child{left:0;}
.indicator{position:absolute; bottom:10px; left:0; width:100%; text-align:center;}
.indicator a{display:inline-block; width:8px; height:8px; margin:0 5px; background:url(/images/common/bullet.png) no-repeat 0 -8px;}
.indicator a.on{background:url(/images/common/bullet.png) no-repeat 0 0;}

.mainSlideMask{width:980px; height:430px; overflow:hidden;}
.mainSlideMask .slideWrap .unit{position:absolute; top:0; left:980px; height:430px;}
.mainSlideMask .slideWrap .unit:first-child{left:0;}

/* 2016-02-16 */
.productTable_type01{width:580px; font-family:dotum,AppleGothic,Arial,Simsun-Regular; font-size:12px; border-collapse:collapse;}
.productTable_type01 th{padding:10px 0; text-align:center; background:#f2f2f2; font-weight:normal; color:#888; border-top:1px solid #939598; border-bottom:1px solid #939598; border-left:1px solid #939598;}
.productTable_type01 td{padding:10px; text-align:left; color:#888; border-top:1px solid #939598; border-bottom:1px solid #939598;}
.productTable_type01 .first{border-left:0;}
.productTable_type01 .modelName{font-weight:bold;}
.productTitle{margin-bottom:10px; font-size:12px; font-weight:bold; font-family:dotum,AppleGothic,Arial,Simsun-Regular; color:#888;}
