@charset "euc-kr";


/*------- summary -------*/
div.pic {
	position:relative;
	float:left;
	margin-right:23px;
}
div.pic ul.tab-pic {
	position:absolute;
	bottom:0;
	right:-139px;
}
div.pic ul.tab-pic li {
	display:inline;
}
p.stand-date {
	clear:both;
	padding:18px 0 3px;
	font-size:0;
	text-align:right;
	zoom:1;
}
table.cop {
	width:100%;
	background:url('/en/images/common/dotline_h_3x1d8d8d8.gif') repeat-x left bottom;
}
table.cop tr th {
	width:170px;
	padding:5px 0 0 4px;
	background:url('/en/images/common/dotline_h_3x1d8d8d8.gif') repeat-x left top;
	text-align:left;
}
table.cop tr th img {
	padding:0 0 0 6px;
	background:url('/en/images/common/bul_square_2x3.gif') no-repeat 0 4px;
}
table.cop tr td {
	padding:7px 5px 3px 0;
	background:url('/en/images/common/dotline_h_3x1d8d8d8.gif') repeat-x left top;
	text-align:left;
}
table.cop tr.img th {
	padding:7px 0 0 4px;
	vertical-align:top;
}
table.cop td dl.office dt {
	float:left;
	padding:0 3px 0 0;
	font-size:0;
}
table.cop td dl.office dt.none {
	margin:0;
	padding:0 3px 0 0;
	background:none;
}
table.cop td dl.office dd {
	float:left;
	width:468px;
	padding:0 11px 3px 6px;
	background:url('/en/images/anycasting/bg_section.gif') no-repeat 0 2px;
	font-size:0;
}
table.cop td p.btn {
	float:right;
	margin-top:-20px;
}
/*------- business -------*/
p.intro {
	margin-bottom:22px;
}
ul.pro-info li.software {
	clear:both;
	height:145px;
	padding:0 0 11px;
	background:url('/en/images/anycasting/bg_business01.gif') no-repeat left top;
}
ul.pro-info li.led {
	clear:both;
	height:145px;
	padding:0 0 11px;
	background:url('/en/images/anycasting/bg_business02.gif') no-repeat left top;
}
ul.pro-info li.hinge {
	clear:both;
	height:145px;
	padding:0 0 11px;
	background:url('/en/images/anycasting/bg_business03.gif') no-repeat left top;
}
ul.pro-info li dl {
	float:left;
	padding:14px 0 0 14px;
}
ul.pro-info li dt{
	padding:0 0 1px;
}
ul.pro-info li dl dd {
	padding:0 0 7px 5px;
	background:url('/en/images/common/bul_2x1_6f8098.gif') no-repeat 0 4px;
	font-size:0;
}
ul.pro-info li dl dd img {vertical-align:top;}
ul.pro-info li dl dd a img {padding:0 3px 0 0;}
ul.pro-info li dl dd.btn {
	padding:6px 0 0;
	background:none;
}
ul.pro-info li p.img {
	float:right;
	padding:9px 0 0;
}
ul.pro-info li p.img img {
	padding:0 14px 0 0;
}
/*------- history -------*/
p.history {
	float:left;
	width:185px;
	padding:25px 0 0;
}
p.history img {vertical-align:top;}
div.tabwrap {
	float:right;
	width:550px;
}
div.tabwrap ul.year {
	height:21px;
	padding:4px 0 0 15px;
	background:url('/en/images/anycasting/bg_history_tab.gif') no-repeat left top;
}
div.tabwrap ul.year li {
	float:left;
	padding:0 2px 0 2px;
	background:url('/en/images/common/line_v1x9_8fa3b8.gif') no-repeat 0 4px;
}
div.tabwrap ul.year li.none {
	padding:0 2px 0 0;
	background:none;
}
div.tabwrap dl.year-list {
	padding:30px 0 0 13px;
	min-height:440px;
	_height:440px;
}
div.tabwrap dl.year-list dt {
	float:left;
}
div.tabwrap dl.year-list dd {
	float:left;
	margin:0 0 30px 16px;
	font-size:0;
}
div.tabwrap dl.year-list dd img {vertical-align:top;}
div.tabwrap dl.year-list dd ul {
	padding:5px 0 0 15px;
	border-left:1px solid #e7e7e7;
}
div.tabwrap dl.year-list dd ul li {
	padding:0 0 6px 0;
}
div.tabwrap dl.year-list dd ul li.end {
	padding:0;
}
/*------- cooperation -------*/
ul.txt-wrap {
	margin-bottom:30px;
	padding:0 0 21px;
	background:url('/en/images/common/dotline_h_3x1ebebeb.gif') repeat-x left bottom;
	overflow:hidden;
	zoom:1;
}
ul.txt-wrap div.cop-img {
	float:left;
	width:262px;
	height:90px;
	padding:0 0 20px;
	text-align:center;
	background:url('/en/images/anycasting/bg_cooperation03.gif') no-repeat left top;
}
ul.txt-wrap div.cop-img02 {float:left;}
ul.txt-wrap div.cop-img.t01 img{padding:7px 0 0;}
ul.txt-wrap div.cop-img.t02 img{padding:10px 0 0;}
ul.txt-wrap div.cop-img.t03 img{padding:20px 0 0;}
ul.txt-wrap li {
	padding:0 0 10px 17px;
	overflow:hidden;
	zoom:1;
}
ul.txt-wrap li h5.stit {
	clear:none;
	margin-left:292px;
	padding:0 0 7px 17px;
}
ul.txt-wrap li p.sentence {
	margin-left:292px;
	padding:0 0 18px;
	line-height:7px;
}
ul.txt-wrap.end {
	background:none;
	padding:0;
	margin:0;
}
/*------- technique -------*/
ul.tech-tab {
	height:38px;
	margin-bottom:25px;
	background:url('/en/images/anycasting/line_1x1_e4e4e4.gif') repeat-x left bottom;
}
ul.tech-tab.tab-v2 {height:24px;}
ul.tech-tab li {
	float:left;
	padding:0 1px 0;
}
ul.tech-tab li img {vertical-align:top;}
ul.c-cont li {
	float:left;
	width:364px;
	padding:0 0 30px;
}
ul.c-cont li.left {
	margin-right:32px;
}
ul.c-cont li h4 {
	padding:0 0 5px;
}
ul.c-cont li div.cert {
	position:relative;
	height:237px;
	background:url('/en/images/anycasting/bg_technique_01.gif') no-repeat left top;
}
ul.c-cont li div.cert div.c-img {
	float:left;
	padding:1px;
}
ul.c-cont li div.cert dl.cont {
	float:left;
	height:214px;
	margin-left:10px;
	padding:21px 0 0;
}
ul.c-cont li div.cert dl.cont dt {
	padding:0 0 0 6px;
	background:url('/en/images/common/bul_2x2_08629f.gif') no-repeat 0 4px;
}
ul.c-cont li div.cert dl.cont dd {
	padding:0 0 13px 6px;
}
ul.c-cont li div.cert p.btn {
	position:absolute;
	top:1px;
	right:0;
	height:235px;
	margin-right:1px;
	padding:49px 1px 0 0;
	background:url('/en/images/anycasting/bg_technique.gif') no-repeat right top;
	text-align:right;
}
ul.c-cont li div.cert p.btn-view {
	position:absolute;
	bottom:8px;
	right:63px;
}
div.view-box {
	position:absolute;
	top:3px;
	right:1px;
	display:none;
	height:231px;
	width:325px;
	margin:0 0 0 38px;
	background:url('/en/images/anycasting/bg_technique_02.gif') no-repeat left top;
}
div.view-box dl {
	position:absolute;
	padding:19px 0 0 17px;
}
div.view-box dl dt {
	padding:0 0 8px;
}
div.view-box dl dd {
	height:178px;
	width:300px;
	line-height:7px;
	overflow-y:auto;
	scrollbar-face-color: #ededed;
	scrollbar-shadow-color:#bfbfbf;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ededed;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #ededed;
	scrollbar-arrow-color: #bfbfbf;
}
div.view-box dl dd img {padding:0 0 4px;}
div.view-box p.btn02 {
	position:absolute;
	left:-12px;
	top:47px;
}
/*------- client -------*/
ul.client {
	margin-bottom:25px;
	padding:0 0 21px;
	background:url('/en/images/common/dotline_h_3x1d8d8d8.gif') repeat-x left bottom;
}
ul.client li {display:inline;}
ul.client li img {padding:0 1px 6px;}
ul.client.end {
	margin:0;
	padding:0;
	background:none;
}
/*------- incruit -------*/
div.talent {padding:10px 0 30px;}
div.talent img {vertical-align:top;}
div.welfare {
	height:327px;
	margin-bottom:30px;
}
div.process {
	margin-top:10px;
	padding:0 0 12px;
	background:url('/en/images/anycasting/bg_incruit01.gif') no-repeat left top;
}
div.process ol {
	margin-bottom:12px;
	padding:16px 0 0 45px;
	overflow:hidden;
	zoom:1;
}
div.process ol li {
	float:left;
	width:140px;
	padding:0 0 0 14px;
	text-align:center;
	background:url('/en/images/anycasting/bg_incruit.gif') no-repeat left top;
}
div.process ol li.fir {
	width:96px;
	padding:0;
	background:none;
	text-align:left;
}
div.process p {
	padding:16px 0 14px 39px;
	line-height:8px;
}
div.process p a img {
	padding:0 0 0 6px;
	vertical-align:text-bottom;
}
dl.notice {
	padding:7px 0 9px 21px;
	background:url('/en/images/anycasting/bg_incruit02.gif') no-repeat left top;
}
dl.notice img{vertical-align:top;}
dl.notice dt {padding:0 0 4px;}
dl.notice dd {padding:0 0 2px 15px;}
dl.notice dd ol li {padding:0 0 2px;}
/*------- global -------*/
dl.m-office {
	height:67px;
	padding:10px 0 13px 19px;
	background:url('/en/images/anycasting/bg_global01.gif') no-repeat left top;
}
dl.m-office dt {
	float:left;
	width:140px;
	padding:7px 0 0;
}
dl.m-office dd {
	position:relative;
	float:left;
	padding:6px 0 0 8px;
	border-left:1px solid #e3e3e3;
	line-height:5px;
	font-size:0;
}
dl.m-office dd p.btn {
	position:absolute;
	bottom:13px;
	right:-100px;
	text-align:right;
}
/*------- ÀÎÁõ¼­-ÆË¾÷ -------*/
div.certi {
	width:100%;
	background:#19426d;
}
div.certi h1 {
	height:28px;
	padding:11px 0 0 10px;
}
div.certi div.certi-img {
	background:#fff;
	text-align:center;
	padding:7px 10px;
}
div.certi p {
	height:29px;
	padding:8px 8px 0 0;
	text-align:right;
}