@import url(base.css);

/**body { background:url('../../images/en/common/bg.gif') repeat-x left top; }**/
body{overflow-x:hidden;} 
#inner {
	width:100%;
	font-size:11px;
	/*color:#424242;*/
	position:relative;
}

/* header */
#header {
	width:1000px;
	height:60px;
	margin:0 auto;
	position:relative;
}
div.hlogo { position:absolute; top:12px; left:20px; }
div.hutil { position:absolute; top:9px; right:40px; }
div.hutil ul li {
	float:left;
	padding:0 10px 0 12px;
	line-height:15px;
	background:url('../../images/en/common/bar_01.gif') no-repeat left 4px;
}
div.hutil ul li.fst {
	background:none;
}
div.hutil a {
	color:#A9A9A9;
	font-size:10px;
	font-weight:bold;
}
div.hbuy { position:absolute; top:34px; left:200px; }
div.hbuy ul li {
	float:left;
	padding:0 5px 0 0;
}
div.hbuy ul li.r1, div.hbuy ul li.r3 {
	padding-top:2px;
}
div.hsearch { position:absolute; top:32px; left:537px; }
div.hsearch ul li {
	float:left;
	padding:0 5px 0 0;
}
div.hsearch ul li.r1, div.hsearch ul li.r3 {
	padding-top:4px;
}
div.hlanguage { position:absolute; top:36px; right:50px; }
div.hlanguage ul li {
	float:left;
	padding:0 0 2px 18px;
	line-height:15px;
	background:url('../../images/en/sub2/sub/top_06.gif') no-repeat 5px top;
}
div.hlanguage ul li.fst {
	background:none;
}
/* top menu */
#top_navi {
	width:1000px;
	height:41px;
	margin:0 auto;
	position:relative;
}
#top_navi ul {
	position:absolute;
	top:13px;
	right:120px;
}
#top_navi ul li {
	float:left;
	font-weight:bold;
	padding:0 27px;
}
#top_navi ul li a {
	color:#555555;
}
ul.product li.product a, 
ul.technology li.technology a, 
ul.technical li.technical a, 
ul.library li.library a, 
ul.distributor li.distributor a, 
ul.aboutus li.aboutus a, 
ul.openhardware li.openhardware a, 
ul.mypage li.mypage a {
	color:#000000;
}

ul.product li.product a, 
ul.technology li.technology a, 
ul.technical li.technical a, 
ul.library li.library a, 
ul.howtobuy li.howtobuy a, 
ul.aboutus li.aboutus a, 
ul.openhardware li.openhardware a, 
ul.mypage li.mypage a {
	color:#000000;
}

/* quick menu */
#quick {
	width:84px;
	height:199px;
	font-weight:bold;
	color:#979797;
	background:url('../../images/en/sub2/quick/quick_bg.gif') no-repeat 0 0;
	position:absolute;
	top:69px;
	right:0;
}
#quick dd {
	width:62px;
	margin:6px auto 6px auto;
}
#quick dd p {
	width:62px;
	height:1px;
	font-size:0px;
	border-bottom:1px solid #ececec;
}
#quick dd a {
	color:#979797;
	text-decoration:none;
}
#quick dd a:hover{
	color:#222;
	text-decoration:none;
}
/*#quick dd a:hover, #quick dd a:active {
	color:#222;
	text-decoration:none;
}*/
/* footer */
#wrap_footer {
	width:100%;
	background:url('../../images/en/common/footer/foot_bg.gif') repeat-x;
}
#foot {
	position:relative;
	width:1000px;
	margin:0 auto;
	padding-bottom:20px;
	overflow:hidden;
}
#foot h6 a.f_logo {
	float:left;
	display:inline;
	width:99px;
	height:40px;
	text-indent:-500px;
	margin:17px 0 0 22px;
	background:url('../../images/en/common/footer/f_logo.gif') no-repeat top left;
}

#foot ul li {
	font-size:11px;
	float:left;
	display:inline;
	color:#757575;
	margin:17px 0 0 22px;
}
div.flogo2 {
	position:absolute;
	top:8px;
	left:640px;
}


/* left menu */
#sidber {
	width:157px;
	float:left;
	margin-top:7px;
}
#sidber h2 {
	height:44px;
}
div.left_menu {

	border:1px solid #D7D7D7;
	margin:0; padding:0;
}
.category {
	width:130px;
	margin:0 auto;
	padding-top:8px;
}
.category li { 
	background:url('../../images/en/common/sidber/sid_line.gif') no-repeat left bottom;
	padding:8px 0 9px 0;
}
.category li.one {
	padding:8px 0 9px 0;
	margin-bottom:8px;
}
.category li.one a:link, .category li.one a:active, .category li.one a:visited, .category li.one a:hover {
	color:#424242;	
	font-weight:bold;
	padding-left:12px;
	background:url('../../images/en/common/sidber/arr.gif') no-repeat left 3px; 
}
.category li.two {
	background:none;
	padding:0 0 10px 12px;
}
.category li.two2 {
	background:none;
	padding:0 0 15px 12px;
}
a.menu {
	color:#707070;	
	text-decoration:none;
	padding-left:12px;
}
a.menu:hover {
	color:#424242;	
	font-weight:bold;
	padding-left:12px;
	background:url('../../images/en/common/sidber/arr.gif') no-repeat left 3px; 
}
a.menu1 {
	color:#707070;	
	text-decoration:none;
	padding-left:12px;
}
a.menu1:hover {
	color:#424242;	
	font-weight:bold;
	padding-left:12px;
	background:url('../../images/en/common/sidber/arr.gif') no-repeat left; 
}

/* layout */
#middle {
	position:relative;
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:30px;
	/*padding-left:60px;*/
	min-height:600px;
}
#sub_wrap {
	width:915px;
}
#content {  
	width:700px;
	float:left;
	margin:10px 0 0 0;
	padding:0 24px 35px 24px;
	position:relative;
}
#content h2 {
	height:35px;
	margin:-15px 0 0 0;
}
#content h2.txt {
	height:30px;
	padding:10px 0 0 10px;
	color:#F01000;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	background:url('../../images/en/common/bull_01.gif') no-repeat left 12px; 
	border-bottom:1px solid #F01000;
}
#content h2.txt .right {
	float:right;
	margin:8px 5px 0 0;
}
p.location {padding-top:2px;
	height:14px;
	font-size:11px;
	text-align:right;
	padding-right:10px;
}
.sub_con { 
	width:640px;
	float:left;
	padding:30px 30px 0 25px;
	background:url('../../images/en/sub2/sub/con_bg03.gif') no-repeat 0 0;
	position:relative;
}

.sub_conbox { 
	width:640px;
	float:left;
	padding:10px 60px 20px 60px;
	background:url('../../images/kr/sub/box.gif') no-repeat 0 0;
}

.sub_con1 { 
	width:640px;
	float:left;
	padding:200px 200px 0 25px;
	background:url('../../images/en/sub/con_bg03.gif') no-repeat 0 0;
}
.sub_con2 { 
	width:640px;
	float:left;
	padding:70px 200px 0 25px;
	background:url('../../images/en/sub/con_bg03.gif') no-repeat 0 0;
}

/*##############HOW TO BUY 설정(20110418)#############*/
.sub_con3 { 
	width:640px;
	float:left;
	padding:70px 25px 0 25px;
	background:url('../../images/en/sub/con_bg03.gif') no-repeat 0 0;
}
.sub_con3 h3.tit{ 
	background:url('../../images/en/sub2/sub/bullet.gif') no-repeat left 3px;
	padding-left:10px;
	margin-bottom:15px;
}
.sub_con3 h3.tit a { 
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	padding-left:10px;
}
.sub_con3 h3.tit a:hover { 
	font-size:12px;
	text-decoration:underline;
	color:#0671d2;
	font-weight:normal;
	padding-left:10px;
}
.sub_con3 .sub5_txt_t {position:relative;}
.sub_con3 .sub5_txt_t li{line-height:18px;}
.sub_con3 .sub5_txt_t a.dis_t1{position:absolute;top:0;left:0;	z-index:1000;}
.sub_con3 .sub5_txt_t a.dis_t2{position:absolute;top:-3px;*top:0;left:85px;z-index:1000;}
.sub_con3 .sub5_txt_t a.dis_t3{position:absolute;top:15px;*top:18px;left:43px;z-index:999;}
.sub_con3 .sub5_txt_t a.dis_t4{position:absolute;top:33px;*top:36px;left:53px;z-index:998;}
.sub_con3 .sub5_txt_t a.dis_t5{position:absolute;top:33px;*top:36px;left:120px;z-index:997;}
.sub_con3 .sub5_txt_t a.dis_t6{position:absolute;top:51px;*top:54px;left:36px;z-index:996;}
.sub_con3 .sub5_txt_t a.dis_t7{position:absolute;top:51px;*top:54px;left:65px;z-index:995;}
.sub_con3 .sub5_txt_t a.dis_t8{position:absolute;top:69px;*top:72px;left:32px;z-index:994;}
.sub_con3 .sub5_txt_t a.dis_t9{position:absolute;top:87px;*top:90px;left:88px;z-index:993;}
.sub_con3 .sub5_txt_t a.dis_t10{position:absolute;top:105px;*top:108px;left:42px;z-index:992;}
.sub_con3 .sub5_txt_t a.dis_t11{position:absolute;top:123px;*top:126px;left:49px;z-index:991;}
.sub_con3 .sub5_txt_t a.dis_t12{position:absolute;top:141px;*top:144px;left:42px;z-index:990;}
.sub_con3 .sub5_txt_t a.dis_t13{position:absolute;top:141px;*top:144px;left:70px;z-index:989;}
.sub_con3 .sub5_txt_t a.dis_t14{position:absolute;top:159px;*top:162px;left:36px;z-index:988;}
.sub_con3 .sub5_txt_t a.dis_t15{position:absolute;top:177px;*top:180px;left:48px;z-index:987;}
.sub_con3 .sub5_txt_t a.dis_t16{position:absolute;top:195px;*top:198px;left:65px;z-index:986;}
.sub_con3 .sub5_txt_t a.dis_t17{position:absolute;top:213px;*top:216px;left:43px;z-index:985;}
.sub_con3 .sub5_txt_t a.dis_t18{position:absolute;top:231px;*top:234px;left:84px;z-index:984;}
.sub_con3 .sub5_txt_t a.dis_t19{position:absolute;top:249px;*top:252px;left:68px;z-index:983;}
.sub_con3 .sub5_txt_t a.dis_t20{position:absolute;top:-3px;*top:0px;left:58px;z-index:982;}
.sub_con3 .sub5_txt_t a.dis_t21{position:absolute;top:15px;*top:18px;left:35px;z-index:981;}
.sub_con3 .sub5_txt_t a.dis_t22{position:absolute;top:33px;*top:36px;left:33px;z-index:980;}
.sub_con3 .sub5_txt_t a.dis_t23{position:absolute;top:51px;*top:54px;left:42px;z-index:979;}
.sub_con3 .sub5_txt_t a.dis_t24{position:absolute;top:69px;*top:72px;left:30px;z-index:978;}
.sub_con3 .sub5_txt_t a.dis_t25{position:absolute;top:69px;*top:72px;left:65px;z-index:977;}
.sub_con3 .sub5_txt_t a.dis_t26{position:absolute;top:69px;*top:72px;left:110px;z-index:976;}
.sub_con3 .sub5_txt_t a.dis_t27{position:absolute;top:-3px;*top:0;left:50px;z-index:975;}
.sub_con3 .sub5_txt_t a.dis_t28{position:absolute;top:15px;*top:18;left:37px;z-index:974;}
.sub_con3 .sub5_txt_t a.dis_t29{position:absolute;top:15px;*top:18;left:65px;z-index:973;}
.sub_con3 .sub5_txt_t a.dis_t30{position:absolute;top:15px;*top:18;left:100px;z-index:972;}
.sub_con3 .sub5_txt_t a.dis_t31{position:absolute;top:15px;*top:18;left:173px;z-index:971;}
.sub_con3 .sub5_txt_t a.dis_t32{position:absolute;top:15px;*top:18;left:268px;z-index:970;}
.sub_con3 .sub5_txt_t a.dis_t33{position:absolute;top:33px;*top:36;left:36px;z-index:969;}
.sub_con3 .sub5_txt_t a.dis_t34{position:absolute;top:33px;*top:36;left:150px;z-index:968;}
.sub_con3 .sub5_txt_t a.dis_t35{position:absolute;top:33px;*top:36;left:300px;z-index:967;}
.sub_con3 .sub5_txt_t a.dis_t36{position:absolute;top:33px;*top:36;left:375px;z-index:966;}
.sub_con3 .sub5_txt_t a.dis_t37{position:absolute;top:33px;*top:36;left:440px;z-index:965;}
.sub_con3 .sub5_txt_t a.dis_t38{position:absolute;top:33px;*top:36;left:500px;z-index:964;}
.sub_con3 .sub5_txt_t a.dis_t39{position:absolute;top:51px;*top:54;left:58px;z-index:963;}
.sub_con3 .sub5_txt_t a.dis_t40{position:absolute;top:69px;*top:72;left:38px;z-index:962;}
.sub_con3 .sub5_txt_t a.dis_t41{position:absolute;top:69px;*top:72;left:118px;z-index:961;}
.sub_con3 .sub5_txt_t a.dis_t42{position:absolute;top:69px;*top:72;left:185px;z-index:960;}
.sub_con3 .sub5_txt_t a.dis_t43{position:absolute;top:69px;*top:72;left:215px;z-index:959;}
.sub_con3 .sub5_txt_t a.dis_t44{position:absolute;top:69px;*top:72;left:310px;z-index:958;}
.sub_con3 .sub5_txt_t a.dis_t45{position:absolute;top:87px;*top:90;left:38px;z-index:957;}
.sub_con3 .sub5_txt_t a.dis_t46{position:absolute;top:87px;*top:90;left:95px;z-index:956;}
.sub_con3 .sub5_txt_t a.dis_t47{position:absolute;top:87px;*top:90;left:153px;z-index:955;}
.sub_con3 .sub5_txt_t a.dis_t48{position:absolute;top:87px;*top:90;left:236px;z-index:954;}
.sub_con3 .sub5_txt_t a.dis_t49{position:absolute;top:87px;*top:90;left:315px;z-index:953;}
.sub_con3 .sub5_txt_t a.dis_t50{position:absolute;top:105px;*top:108;left:70px;z-index:952;}
.sub_con3 .sub5_txt_t a.dis_t51{position:absolute;top:123px;*top:126;left:58px;z-index:951;}
.sub_con3 .sub5_txt_t a.dis_t52{position:absolute;top:141px;*top:144;left:50px;z-index:950;}
.sub_con3 .sub5_txt_t a.dis_t53{position:absolute;top:159px;*top:162;left:44px;z-index:949;}
.sub_con3 .sub5_txt_t a.dis_t54{position:absolute;top:69px;*top:72;left:342px;z-index:957;}
.sub_con3 .sub5_txt_t a.dis_t55{position:absolute;top:69px;*top:72px;left:153px;z-index:949;}

.sub_con3 .sub5_txt { line-height:19px; color:#454545; }
.sub_con3 .sub5_txt a{ 
	text-decoration: underline;
	color:#454545;
}
.sub_con3 .sub5_txt a:hover{ 
	text-decoration: underline;
	color:#0671d2;
}
.sub_con3 .sub5_cont{ 
	background:url('../../images/en/sub2/sub/sub5_dot1.gif') repeat-x 0 0;
	padding:0 0 20px;
	margin-top:19px;
}
.sub_con3 .sub5_cont .cont_top{
	overflow:hidden;
	background:url('../../images/en/sub2/sub/sub5_dot1.gif') repeat-x 0 bottom;
	margin-bottom:20px;
}
.sub_con3 .sub5_cont .left{ 
	background:url('../../images/en/sub2/sub/sub5_dot2.gif') repeat-y right 0;
	float:left;
	width:319px;
	padding:20px 0;
}
.sub_con3 .sub5_cont .right{ 
	float:left;
	padding:20px 0 20px 21px;
	position:absolute;
	top:177px;
	left:370px;
}
.sub_con3 .sub5_cont .bottom{ 
	clear:both;
	padding:25px 0; *padding-top:5px;
	background:url('../../images/en/sub2/sub/sub5_dot1.gif') repeat-x 0 bottom;
}
.sub_con3 .box_top{
	background:url('../../images/en/sub2/sub/sub5_bg_top.gif') no-repeat 0 top;
	margin-bottom:28px;
}
.sub_con3 .box_bottom{
	background:url('../../images/en/sub2/sub/sub5_bg_bottom.gif') no-repeat 0 bottom;
	padding:20px 0;
	overflow:hidden;
	_height:120px;
}
.sub_con3 .box_bottom2{ /* 제품 2개 노출 업체용 bottom 용 큰이미지 */
	background:url('../../images/en/sub2/sub/sub5_bg_bottom2.gif') no-repeat 0 bottom;
	padding:20px 0;
	overflow:hidden;
}
.sub_con3 .box_bottom3{	 /* 제품 3개 노출 업체용 bottom 용 큰이미지 */
	background:url('../../images/en/sub2/sub/sub5_bg_bottom3.gif') no-repeat 0 bottom;
	padding:20px 0;
	overflow:hidden;
}
.sub_con3 .pro_img{
	width:220px;
	text-align:center;
	float:left;
	display:block;
}
.sub_con3 .pro_txt{
	float:left;
	padding-right:57px;
	margin:auto 0;
	line-height:18px;
	width:362px;
} 
.sub_con3 .pro_txt h4{
	font-size:15px;
	color:#0671d2;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:18px;
}
.sub_con3 .box_bottom2 .box2{	/* 제품 2개 노출 업체용 중간 점선 이미지 */
	clear:both;
	background:url('../../images/en/sub2/sub/sub5_line.gif') no-repeat center top;
	padding-top:20px;
	overflow:hidden;
	margin-top:20px;
}
.sub_con3 .box_bottom3 .box2{	/* 제품 3개 노출 업체용 중간 점선 이미지 */
	clear:both;
	background:url('../../images/en/sub2/sub/sub5_line.gif') no-repeat center top;
	padding-top:20px;
	overflow:hidden;
	margin-top:20px;
}

/* 20111020-Leaflabs링크색*/
.sub_con3 .pro_txt .font_color {
	color:#0671d2;
}

.line_bottom {
	width:300px;
	border-bottom:1px solid #000000; 
}

/**/
.sub_con3 .box_top1{
	background:url('../../images/en/sub2/sub/sub5_box2.gif') no-repeat 0 top;
	padding-top:10px;
}
.sub_con3 .box_bottom1{
	background:url('../../images/en/sub2/sub/sub5_box2.gif') no-repeat 0 bottom;
	padding-bottom:10px;
}
.sub_con3 .box_bottom1 h4{
	font-size:15px;
	color:#0671d2;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:18px;
}

/* product 01 : main */
div.product_01 {
	width:700px;
	position:relative;
	margin:5px 0 0 0;
}
div.product_01 div.box {
	width:450px;
	height:700px;
	border:1px solid #C6C6C6;
	padding:24px 24px 0 24px;
}
div.product_01 div.banner {
	position:absolute;
	top:0;
	right:0;
}
div.product_01 div.banner img {
	vertical-align:top;
	margin-bottom:3px;
}
div.product_01 dl {
	width:450px;
	margin:0 auto;
	padding-bottom:24px;
}
div.product_01 dl.line {
	background:url('../../images/en/product/main_03.gif') repeat-x left top;
	padding-top:25px;
}
div.product_01 dl dt.left {
	width:130px;
	float:left;
	text-align:left;
	padding-top:3px;
}
div.product_01 dl dd.right {
	width:320px;
	float:left;
	text-align:left;
}
div.product_01 .clear {
	clear:both;
	height:10px; line-height:1px; font-size:0px;
}
div.product_01 ul.one {
	width:320px;
	border-bottom:1px solid #E0E0E0;
}
div.product_01 ul.one li {
	clear:both;
	line-height:18px;
	padding:7px 0 6px 16px;
	border-top:1px solid #E0E0E0;
}
div.product_01 ul.one li.fst {
	border-top:0px solid #E0E0E0;
}
div.product_01 ul.one a {
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
div.product_01 ul.two {
	width:304px;
	border-bottom:1px solid #E0E0E0;
	padding:7px 0 6px 16px;
}
div.product_01 ul.two li.r1 {
	width:120px;
	float:left;
}
div.product_01 ul.two li.r2 {
	width:184px;
	float:left;
}
div.product_01 ul.two li.r1 a {
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
div.product_01 ul.two li.r2 p {
	background:url('../../images/en/product/main_04.gif') no-repeat left 6px;
	padding:0 0 7px 5px;
}
div.product_01 ul.two li.r2 a {
	color:#424242;
	font-size:12px;
}

/* product 02 : sub list */
div.product_02 {
	width:700px;
	padding:5px 0 0 0;
}
div.product_02 ul.subname {
	width:700px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #E0E0E0;
	padding:10px 0
}
div.product_02 table {
	width:100%;
	table-layout:fixed;
}
div.product_02 table td {
	vertical-align:top;
	border-bottom:1px solid #E5E5E5;
	padding:25px 0;
}
div.product_02 dl {
	width:320px;
	margin:0 auto;
}
div.product_02 dl dt {
	width:155px;
	float:left;
	text-align:left;
}
div.product_02 dl dt img {
	border:1px solid #DEDEDE;
}
div.product_02 dl dd {
	width:165px;
	float:left;
	text-align:left;
}
div.product_02 p.tit {
	color:#2d80ac;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
	padding-bottom:10px;
}
div.product_02 p.tit a {
	color:#2d80ac;
}
div.product_02 p.txt {
	color:#424242;
	font-size:11px;
	line-height:16px;
	background:url('../../images/en/product/main_05.gif') no-repeat left 9px;
	padding:0 0 4px 8px;
}
div.product_02 div.sub_menu {
	width:700px;
	border-bottom:1px solid #F01000;
	padding:5px 0 2px 0;
}
div.product_02 div.sub_menu li.r1, div.product_02 div.sub_menu li.r2, div.product_02 div.sub_menu li.r3, div.product_02 div.sub_menu li.r4, div.product_02 div.sub_menu li.r5  {
	float:left;
	padding:0 20px 7px 20px;
	background:url('../../images/en/product/main_06.gif') no-repeat right 1px;
}
div.product_02 div.sub_menu li.clear {
	clear:both;
	height:1px; font-size:0px; line-height:0px;
}
div.product_02 div.sub_menu .on {
	color:#FF7800;
	font-weight:bold;
}

/* product 03 : detail 
div.product_03 {
	position:relative;
	margin:20px 0;
}
#img {width:497px;}
#box {width:100px;}
div.product_03 .product-photo {position:absolute; top:0; left:0; width:525px; height:230px;}
.productinfo-bot {width:165px; margin:0 10px 0 auto; background:url("../../images/kr/product/bg_info_bottom.gif") no-repeat 0 bottom;}
.productinfo-top {padding:7px 0 3px 8px; background:url("../../images/kr/product/bg_info_top.gif") no-repeat 0 0;}
.info-block {width:149px; margin-bottom:4px; background:url("../../images/kr/product/bg_info_bottom_s.gif") no-repeat 0 bottom;}
.info-block p.tit {padding:10px 0 2px 10px; background:url("../../images/kr/product/bg_info_top_s.gif") no-repeat 0 0;}
.info-block ul {padding-bottom:15px;}
.info-block li {width:119px; height:14px; margin:7px 0 0 17px; font-size:0; line-height:0; overflow:hidden;}
.info-block li span {display:block;}
.info-block li .txt {float:left; margin-top:1px;}
.info-block li .btn {float:right; }
.info-block li img {vertical-align:middle;}
.info-block .btn-go {margin-top:4px; padding-bottom:6px; text-align:center;}
.productinfo-top1 {padding:7px 0 57px 8px; background:url("../../images/kr/product/bg_info_top.gif") no-repeat 0 0;}*/



/* product 03 : detail */
div.product_03 {
	/*position:relative;*/
	float:left;
	margin:20px 0;
	vertical-align:bottom;
}
div.product_03 .product-photo{float:left; width:240px;}
div.product_03 .product-mark{float:left; width:215px; margin:198px 40px 0 40px;}
div.product_03 .product-info{float:left; width:165px; background:url("../../images/common/Rlink_bg_mid.gif") repeat-y top left;}
div.product_03 .product-info span{padding:0 0 9px 37px;}
div.product_03 .product-info ul{margin-top:9px;}
div.product_03 .product-info .common{float:left; width:100%; padding:0; margin:0; font-size:0;}
div.product_03 .product-info ul li{float:left; width:157px; padding-left:8px; font-size:0; line-height:0;}

/* product 04 : detail tab */
#tab_menu {
	float:left;
	width:700px;
	height:25px;
	background:url('../../images/en/sub/tab_line.gif') repeat-x 0 0;
}
#tab_menu li {
	width:112px;
	height:23px;
	float:left;
	display:inline;
	margin-right:3px;
}
#tab_menu li span {
	display:none;
}
#tab_menu li a {
	height:23px;
	display:block;
}
#tab_menu li.off a.tab_01 {
	width:112px;
	height:23px;
	background:url('../../images/en/sub/tab_01.gif') no-repeat 0 0;
}
#tab_menu li.off a.tab_02 {
	width:112px;
	height:23px;
	background:url('../../images/en/sub/tab_02.gif') no-repeat 0 0;
}
#tab_menu li.off a.tab_03 {
	width:112px;
	height:23px;
	background:url('../../images/en/sub/tab_03.gif') no-repeat 0 0;
}
#tab_menu a:hover,
#tab_menu a:active {
	background-position:0 -23px;
}
div.tab_con {
	width:680px;
	margin:0 auto;
}
div.tab_con li {
	text-align:left;
	margin:5px 0;
	padding-left:12px;
	background:url('../../images/en/sub/arr_green.gif') no-repeat left 4px;
}
div.tab_con h4 {
	font-size:12px;
	margin:20px 0 5px;
}

#tab_menu li.r1_on a.tab_01 {
	width:112px;
	height:23px;
	display:block;
	background:url('../../images/en/sub/tab_01.gif') no-repeat 0 -23px;
}
#tab_menu li.r2_on a.tab_02 {
	width:112px;
	height:23px;
	display:block;
	background:url('../../images/en/sub/tab_02.gif') no-repeat 0 -23px;
}
#tab_menu li.r3_on a.tab_03 {
	width:112px;
	height:23px;
	display:block;
	background:url('../../images/en/sub/tab_03.gif') no-repeat 0 -23px;
}

/* paging */
div.paging {
	clear:both;
	text-align:center;
	padding-top:10px;
}
div.paging a {
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
	padding:0 3px;
}
div.paging a:hover {
	color:#6e6e6e;
	text-decoration:none;
}
div.paging img {
	vertical-align:middle;
	padding:0 3px;
}

div.paging b {
	color:#6e6e6e;
	font-size:11px;
	padding:0 3px;
}

/* q&a contents */
.aq_top li.right {
	float:right;
	text-align:right;
}
.aq_top li { 
	height:25px;
	float:left;
	display:inline;
	margin:20px 5px 0 0;
}
.aq_right {
	margin-top:5px;
	float:right;
}
.aq_right02 {
	margin-top:20px;
	float:right;
}
.aq_right li {
	float:left;
}




/* */
ul.qa_top {
	height:45px;

}
ul.qa_top li.left {
	height:25px;
	float:left;
	padding-right:5px;
	padding-top:20px;
}
ul.qa_top li.left input {
	vertical-align:middle;
}
div.qa_total {
	position:absolute;
	top:33px;
	right:32px;
}
div.qa_total li {
	float:left;
}
p.marginT30 {
	height:28px;
}
.clear { clear:both; line-height:0px; font-size:0px; height:0px; }


/* product contents */
.product_con,
.product_detail { 
	float:left;
	width:791px;
}

.product_con h3,
.product_detail h3 {
	height:25px;
	border-bottom:1px solid #f01000;
	padding-top:10px;
}

.product_con ul {
	float:left;
	margin-top:20px;
}

.product_con li {
	text-align:center;
	float:left;
	width:154px;
	border-right:1px solid #efefef;
}
.product_con h5 {
	width:791px;
	float:left;
	border-bottom:1px solid #efefef;
	margin-top:4px;
}

.product_con a, .product_con a:hover {
	color:#ff7800;
	font-weight:bold;
	text-decoration:none;
}

/* product detail contents */


/* about us */
.sub_body .txt1 {margin:27px 0 0;}
.sub_body .txt2 {margin:20px 0;}
.sub_body .txt3 {margin:0 0 5px;}
.sub_body ul.txt4 {overflow:hidden;}
.sub_body ul.txt4 li.t_left {float:left; width:513px; margin:0;}
.sub_body ul.txt4 li.i_right {float:left; width:125px; text-align:center;margin:0;}
.sub_body .a_tit {margin:35px 0 5px;}
.sub_body ul.logo_img {overflow:hidden}
.sub_body ul.logo_img li {float:left; width:159px; margin:0; padding:0 1px 0 0;}
.sub_body ul.logo_img1 {overflow:hidden}
.sub_body ul.logo_img1 li {float:left; width:125px; margin:0; padding:0 1px 0 0;}
.sub_body .contest {overflow:hidden; margin:0 0 10px;}
.sub_body .contest span.con_img {float:left; margin:0 30px 0 0;}
.sub_body .contest ul.con_txt {float:left;}
.sub_body .contest ul.con_txt li {margin:0;}
.sub_body .contest ul.con_txt li.point {color:#ea2706;padding:5px 0 0;}
.sub_body .mi_tit {height:12px;background:url('../../images/en/sub/arr_green.gif') no-repeat left 6px; padding:0 0 0 8px;}



/* technology contents */
.sub_body li span, 
.arr span { 
	height:25px;
	float:left;
	padding-left:6px;
	background:url('../../images/en/sub/arr_green.gif') no-repeat left 4px;
	#padding-left:3px;
}
.tech_border {
	width:600px;
	padding:20px 19px 10px 19px;
	border:1px solid #bcbcbc;
}
.tech_border li.r1 { 
	width:140px;
	float:left;
	text-align:left;
	padding-bottom:10px;
}
.tech_border li.clear {
	clear:both;
	height:0px; font-size:0px; line-height:0px;
}
.dott_box {
	width:620px;
	margin:5px 0;
	padding:10px 9px;
	border:1px dotted #bcbcbc;
}
.dott_box dt {
	color:#81b049;
	font-weight:bold;
}

.dott_box dd  {
	text-align:left;
	margin:5px 0;
	padding-left:12px;
	background:url('../../images/en/sub/arr_green.gif') no-repeat left 4px;

}

/* q&a contents */
.imgview_con,
.imgview_detail { 
	width:100%;
}
.imgview_con h3,
.imgview_detail h3 {
	height:25px;
	border-bottom:1px solid #f01000;
	padding-top:10px;
}
.imgview_con ul {
	float:left;
	margin-top:20px;
}
.imgview_con li {
	text-align:center;
	float:left;
	width:159px;
	border-right:1px solid #efefef;
}
.imgview_con h5 {
	width:100%;
	float:left;
	border-bottom:1px solid #efefef;
	margin-top:4px;
}

.imgview_con a, .imgview_con a:hover {
	color:#ff7800;
	font-weight:bold;
	text-decoration:none;
}




/* table  */
.table_form {
   width:640px; 
   text-align:center;
   border:1px solid #bcbcbc;
   border-collapse:collapse;
   margin:20px auto;
}
.table_form caption {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}

.table_form thead, 
.board thead,
.d_table thead,
.d_board thead,
.d_board02 thead {
   background-color:#f7f7f7;
}

.table_form td, 
.table_form th,
.d_board th,
.d_board td { 
   font-weight:normal;
   border-right:1px solid #bcbcbc;
   border-bottom:1px solid #bcbcbc;
   padding:10px 10px;
}

/*
	10.03.23 : d_table > td, th  ξ.
   border-right:1px solid #bcbcbc;
   border-bottom:1px solid #bcbcbc;
*/
.d_table td,
.d_table th { 
   font-weight:normal;
   padding:10px 10px;
}


.table_form td,
.arr,
.d_table td,
.d_board td {
	color:#707070;
}
.board {
	width:638px; 
	text-align:center; 
	border-bottom:1px solid #bcbcbc;
}

.normalboard {
	width:618px; 
	border-bottom:0px;
}
.normalboard td {
	font-weight:normal;
	padding:5px 15px;
}


.board2 {
	width:638px; 
	text-align:center; 
	border:1px solid #bcbcbc;
}

.board03 {
	width:638px; 
	text-align:center; 
	border-bottom:1px solid #bcbcbc;
	padding: 30px 0 0 0;
}

.board2 textarea{padding:10px}

.board caption,
.d_board caption,
.d_board02 caption {
	display:none;
}
.board th, 
.board td,
.d_board02 th,
.d_board02 td {
	font-weight:normal;
	border-top:1px solid #bcbcbc;
	padding:10px 10px;
}
.board td span,
.d_board02 td span {
	padding-left:20px;
	background:url('../../images/en/sub/icon_re.gif') no-repeat 0 2px;
}
.d_table {
   width:680px; 
   text-align:center;
   border:1px solid #bcbcbc;
   border-collapse:collapse;
   margin:20px auto;
}

.d_table caption {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}
.d_board {
   width:680px; 
   text-align:center;
   border-top:1px solid #bcbcbc;
   border-collapse:collapse;
   margin-top:5px;
	margin:0 auto;
}
.d_board02 {
	width:680px; 
	text-align:center; 
	border-bottom:1px solid #bcbcbc;
	margin-top:5px;
	margin:0 auto;
}

/* common */
#wrap_menu h1,
.in_menu ul,
.in_menu li,
.two_menu,
.con_foot,
.con_foot li,
#foot h6,
#foot li,
.sub_body {
	float:left;
}


.board_form p  {
	text-align:right;
}
.in_menu,
.buy li, 
.input_search li,
.two_menu li,
.in_menu ul li {
	display:inline;
}
.clear,
.cb_10 {
	clear:both;
}

#quick dt, dd {
	text-align:center;
}
.t_left {
	text-align:left;
}
.product_con p {
	text-align:right;
}
.product_con li.bd_back,
.d_board th.bod_back,
.d_board td.bod_01 {
	border-right:0px;
}

.imgview_con p {
	text-align:right;
}
.imgview_con li.bd_back {
	border-right:0px;
}

/* padding */
.pad_top5{padding-top:5px}


/* font */
.sub_body, 
.arr {
	font-size:12px;
	line-height:18px;
}
.sub_con h5 {
	font-size:12px;
	margin-bottom:10px;
}

.sub_con h4 {
	font-size:12px;
	margin:20px 0 5px;
}


/* font link */
a.mail {
	color:#757575;
	text-decoration:none;
}
a.mail:hover {
	color:#757575;
	text-decoration:underline;
}

.board a, 
.board a:hover,
.board a:visited,
.d_board02 a,
.d_board02 a:hover,
.d_board02 a:visited {
	color:#424242;
	text-decoration:none;
}

/* padding  margin */
.cb_10 {
	padding-top:30px;
}
.sub_body li, 
.con_foot,
.mag_t20,
.board_form p {
	margin-top:20px;
}
.buy {
	margin-right:74px;
}
.input_search {
	margin-right:96px;
}

#foot li p {
	margin-left:145px;
}
.bann li {
	margin:2px 0;
}
#quick dt {
	padding:10px 0;
}

.input_search li {
	margin:0 3px;
}
.bann {
	width:141px;
	margin:25px auto 5px auto;
}
/* input */
.search_form {
	width:91px;
	height:15px;
	margin-top:-1px;
	padding-left:3px;
	border:1px solid #dbdbdb;
}

.search_form02 {
	width:148px;
	height:16px;
	margin-top:-1px;
	padding-left:3px;
	border:1px solid #dbdbdb;
}

.search_form03 {
	width:300px;
	height:16px;
	border:1px solid #dbdbdb;
}


/* del */
#down,
#faq {
	display:none;
}

/* Input Area */
/*textarea.style {border:solid 1; font-family:verdana; font-size:8pt; color:#000000; border-color:#c0c0c0; background-color:FBFBF8; padding:5px; width:100%}*/
.input_text		{ border:1px solid #cfcdcd; height:13px; font-size:11px; padding-top:3px}
.input_textC	{ border:1px solid #cfcdcd; height:20px; font-size:11px; padding-top:3px; text-align:center;}
.textarea_input {
	border:solid 1px;	
	border-color:#cfcdcd;
	font-size : 11px;
	color : #000000;
    background-color:#ffffff;
	PADDING-left: 5px; 
	PADDING-top: 5px; 
	PADDING-right: 5px; 
	PADDING-bottom: 5px; 
	overflow:auto;
	scrollbar-3dlight-color:#e5e5e5;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#e5e5e5;
	scrollbar-arrow-color:ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#e5e5e5;
}
.textarea_input_f10 {
	border:solid 1px;	
	border-color:#cfcdcd;
	font-size : 10px;
	color : #000000;
    background-color:#ffffff;
	PADDING-left: 5px; 
	PADDING-top: 5px; 
	PADDING-right: 5px; 
	PADDING-bottom: 5px; 
	overflow:auto;
	scrollbar-3dlight-color:#e5e5e5;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#e5e5e5;
	scrollbar-arrow-color:ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#e5e5e5;
}

div.myPadding {
	padding:0 0 5px 0;
	text-align:left;
}

/* view */
table.bbs_view {
	width:100%;
	table-layout:fixed;
	border-top:1px solid #C3C3C3;
}
table.bbs_view th {
	vertical-align:top;
	border-bottom:1px solid #C3C3C3;
	background-color:#F7F7F7;
	padding:9px 0 6px 15px;
	text-align:left;
}
table.bbs_view tr.txt td {
	vertical-align:top;
	border-bottom:1px solid #C3C3C3;
	background-color:#F7F7F7;
	padding:7px 0 7px 5px;
}
table.bbs_view td.area {
	padding:25px 15px 30px 15px;
	line-height:170%;
	border-bottom:1px solid #C3C3C3;
}

table.bbs_view td.prev {
	padding:7px 0 7px 35px;
	border-bottom:1px solid #E0E0E0;
	background:url('../../images/en/sub/icon_01.gif') no-repeat 15px 12px;
}
table.bbs_view td.prevtext {
	padding:7px 0 7px 7px;
	border-bottom:1px solid #E0E0E0;
}
table.bbs_view td.next {
	padding:7px 0 7px 35px;
	border-bottom:1px solid #C3C3C3;
	background:url('../../images/en/sub/icon_02.gif') no-repeat 15px 12px;
}
table.bbs_view td.nexttext {
	padding:7px 0 7px 7px;
	border-bottom:1px solid #C3C3C3;
}
table.bbs_view a {
	color:#757575;
	text-decoration:none;
}


/* write */
table.bbs_write {
	width:100%;
	table-layout:fixed;
	border-top:1px solid #C3C3C3;
}
table.bbs_write th {
	vertical-align:top;
	border-bottom:1px solid #C3C3C3;
	background-color:#F7F7F7;
	padding:11px 0 3px 30px;
	text-align:left;

}
table.bbs_write tr.inp td {
	vertical-align:top;
	border-bottom:1px solid #C3C3C3;
	background-color:#F7F7F7;
	padding:5px 0 5px 5px;

}
table.bbs_write td.area {
	border-bottom:1px solid #C3C3C3;
	padding:8px 0 8px 0;
	text-align:center;
}
div.btn_Center {
	text-align:right;
	padding-top:10px;
}

/* 상단 네비 재정의 */
div.hmenu {
	width:1000px;
	margin:0 auto;
	position:relative;

}
div.hmenu ul {
	overflow:hidden;
	width:1000px;
	height:59px;
	margin:0 auto;

	background: url(../../images/en/sub2/comm/sub_gnb_bg.gif) no-repeat 0 0;
}
div.hmenu ul li.first {margin-left:31px;_margin-left:16px;}
div.hmenu ul li.top {
	width:134px;
	padding:8px 0 12px; 0;
	float:left;
	font-weight:bold;
	text-align:center;
	background: url(../../images/en/sub2/comm/menu_line.gif) no-repeat 100% 10px;
}

.bgnone {
	background:none !important;
	}

div.hmenu ol {
	position:absolute;top:23px;left:15px;
	background: url(../../images/en/sub2/comm/sub_gnb_bg2.gif) no-repeat 0 0;
}
div.hmenu ol.list {
	overflow:hidden;
	width:960px;
	display:none;
	margin-top:10px;
	padding:6px 0 10px 0;

}
div.hmenu ol.list li img {vertical-align:top;}
div.hmenu ol.list li {float:left;

	text-align:left;
	margin-right:10px;
}

/* 상단 네비 재정의 */


/* 첫페이지 탑 메뉴는 index_new.css 파일에서 정의해야 함. */
/* 비활성화시켜도 사이트는 정상?????
#sub_Product {padding-left:50px; width:930px;}
#sub_Tech{padding-left:80px; width:930px;}
#sub_Support{padding-left:250px; width:800px;}
#sub_Library{padding-left:220px; width:780px;}
#sub_Disti{padding-left:550px; width:400px;}
#sub_About{padding-left:650px; width:500px;}
#sub_Mypage{padding-left:620px; width:380px;}
#sub_Openhardware{padding-left:500px; width:400px;}

#sub_PR {padding-left:350px;}
#sub_Disti2{padding-left:510px;}
#sub_recruit{padding-left:520px;}
*/
