html {
	margin: 0px; padding: 0px; width: 100%;
}
body {
	margin: 0px; padding: 0px; width: 100%;
}
body {
	background: url("bg_line.gif") repeat-x 0px 0px; min-width: 900px;
}
body {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
div {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
p {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
span {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
table {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
th {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
td {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
ul {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
li {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
ol {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
h1 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
h3 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
h4 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
h5 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 18px; font-family: dotum,"µ¸¿ò",gulim,"±¼¸²",verdana, sans-serif; font-size: 12px;
}
img {
	border: 0px currentColor; vertical-align: middle;
}
ul {
	list-style-type: none;
}
ol {
	list-style-type: none;
}
li {
	list-style-type: none;
}
a {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
.blind {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; visibility: hidden; position: absolute;
}
.prodList li a span {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; visibility: hidden; position: absolute;
}
.wrap {
	margin: 0px auto; width: 900px; position: relative;
}
.header {
	padding: 38px 0px 105px;
}
.header .home {
	background: url("http://site.livetools.co.kr/img/blt_arrow_01.gif") no-repeat 0px 6px; padding: 0px 220px 0px 8px; top: 42px; right: 0px; position: absolute;
}
.header .home a {
	color: rgb(255, 255, 255);
}
.header .home1 {
	background: url("http://site.livetools.co.kr/img/blt_arrow_01.gif") no-repeat 0px 6px; padding: 0px 150px 0px 8px; top: 42px; right: 0px; position: absolute;
}
.header .home1 a {
	color: rgb(255, 255, 255);
}
.header .home2 {
	background: url("http://site.livetools.co.kr/img/blt_arrow_01.gif") no-repeat 0px 6px; padding: 0px 80px 0px 8px; top: 42px; right: 0px; position: absolute;
}
.header .home2 a {
	color: rgb(255, 255, 255);
}
.header .home3 {
	background: url("http://site.livetools.co.kr/img/blt_arrow_01.gif") no-repeat 0px 6px; padding: 0px 10px 0px 8px; top: 42px; right: 0px; position: absolute;
}

.header .home3 a {
	color: rgb(255, 255, 255);
}
.footer {
	padding: 20px 0px 27px; width: 100%; border-top-color: rgb(228, 228, 228); border-top-width: 2px; border-top-style: solid;
}
.footer .footerCont {
	margin: 0px auto; text-align: center;
}
.footer .footerCont .ci img {
	margin-right: 28px;
}
.container {
	padding: 0px 0px 40px;
}
.container ul li {
	padding-bottom: 60px; position: relative;
}
.container ul li.map h2 {
	background-position: 0px -60px;
}
.container ul li.prod h2 {
	background-position: 0px -120px;
}
.container li ul.prodList li {
	position: absolute; z-index: 10;
}
.container li ul.prodList li a {
	line-height: 0; display: block;
}
.prodPcB2c {
	left: 32px; top: 296px;
}
.prodPcB2b {
	left: 32px; top: 348px;
}
.prodMobile {
	left: 61px; top: 140px;
}
.prodBank {
	left: 138px; top: 50px;
}
.prodComp {
	left: 308px; top: 31px;
}
.prodNetw {
	left: 478px; top: 31px;
}
.prodApt {
	left: 649px; top: 50px;
}
.prodGame {
	left: 679px; top: 140px;
}
.prodServ {
	left: 719px; top: 229px;
}
.prodPcB2c a {
	width: 156px; height: 44px;
}
.prodPcB2b a {
	width: 156px; height: 60px;
}
.prodMobile a {
	width: 160px; height: 94px;
}
.prodServ a {
	width: 160px; height: 94px;
}
.prodBank a {
	width: 160px; height: 80px;
}
.prodComp a {
	width: 160px; height: 80px;
}
.prodNetw a {
	width: 160px; height: 80px;
}
.prodGame a {
	width: 160px; height: 80px;
}
.prodApt a {
	width: 160px; height: 80px;
}
