body { margin: 0; padding: 0; color: #474747; font-size: 12px; letter-spacing: 0; line-height: 16px; }
.langko { font-family: Dotum, Gulim, Arial, Helvetica, sans-serif; }
.langen { font-family: Arial, Helvetica, Verdana, sans-serif; }
.langja { font-family: "MS PGothic", "MS UI Gothic", "ms gothic", Verdana, Arial, Helvetica, sans-serif; }
.langzh-cn { font-family: Arial, Helvetica, Verdana, sans-serif;}
.langzh-tw { font-family: Arial, Helvetica, Verdana, sans-serif;}
.langes { font-family: Arial, Helvetica, Verdana, sans-serif;}
.langru { font-family: Arial, Helvetica, Verdana, sans-serif;}

h1,h2,h3,p { margin: 0; padding: 0; }
.call a:link     { text-decoration: none; color: #767676; }
.call a:visited  { text-decoration: none; color: #767676; }
.call a:hover, 
.call a:active   { color: #6eb8dd; }

.help a:link     { text-decoration: none; color: #767676; }
.help a:visited  { text-decoration: none; color: #767676; }
.help a:hover, 
.help a:active   { color: #6eb8dd; }

.sales a:link    { text-decoration: none; color: #767676; }
.sales a:visited { text-decoration: none; color: #767676; }
.sales a:hover, 
.sales a:active  { color: #ffcc00; }

img { border: 0; }

#container_relay {
  position: absolute; top: 0; left: 0; 
  padding: 0; margin: 0; width: 100%; height: auto; z-index: 0;
}
#container_size { 
  position: relative; width: 384px; text-align: center; 
  margin-left: auto; margin-right: auto; margin-top: 44px;
}
.container_size {
  position: relative; width: 384px; text-align: center; 
  margin-left: auto; margin-right: auto; margin-top: 57px;
}
.relay_frame { width: 384px; height: auto; text-align: center; }
.relay_btmBtn { 
  float: left; width: 384px; height: 20px; padding-top: 25px; 
  text-align: center; font-family: Arial, Helvetica, Verdana, sans-serif;
}
.relay_btmBtn a:link,
.relay_btmBtn a:active,
.relay_btmBtn a:visited { color: #ffffff; }


/* 
 * remoteHelp, remoteCall, remoteSales
 * 과 속하는 child 는 backgroun-image, color다름
 */
/* remoteHelp */
.help { 
  width: 100%; height: 630px; 
  background: url(/public/images/relay/help/rl_bg.gif);
}
.help h1 { 
  width: 384px; height: 42px; 
  background: url(/public/images/relay/help/relaylogo.gif) 0 4px no-repeat; 
  padding-bottom: 4px; text-align: center; text-indent: -9999px;
}
.help .relay_btmBtn a:hover{ color: #08670e; }
.help .relay_botCon { 
  position: relative; width: 384px; height: 22px; display: block;
  background: url(/public/images/relay/help/pop_con_top.gif) no-repeat bottom;
  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.help .relay_shadowCon { 
  position: relative; width: 384px; height: 45px; 
  background: url(/public/images/relay/help/pop_con_shadow.gif) no-repeat;
}

/* remoteCall */
.call { 
  width: 100%; height: 630px; 
  background: url(/public/images/relay/call/rl_bg.gif);
}
.call h1 { 
  width: 384px; height: 42px; 
  background: url(/public/images/relay/call/relaylogo.gif) 0 4px no-repeat; 
  padding-bottom: 4px; text-align: center; text-indent: -9999px;
}
.call .relay_btmBtn a:hover { color: #6be300; }
.call .relay_botCon { 
  position: relative; width: 384px; height: 22px; display: block;
  background: url(/public/images/relay/call/pop_con_top.gif) no-repeat bottom; 
  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.call .relay_shadowCon {
  position: relative; width: 384px; height: 45px; 
  background: url(/public/images/relay/call/pop_con_shadow.gif) no-repeat;
}

/* remoteSales */
.sales { 
  width: 100%; height: 630px;
  background: url(/public/images/relay/sales/rl_bg.gif);
}
.sales h1 { 
  width: 384px; height: 42px; 
  background: url(/public/images/relay/sales/relaylogo.gif) 0 4px no-repeat; 
  padding-bottom: 4px; text-align: center; text-indent: -9999px;
}
.sales .relay_btmBtn a:hover { color: #ffc72f; }
.sales .relay_botCon { 
  position: relative; width: 384px; height: 22px; display: block;
  background: url(/public/images/relay/sales/pop_con_top.gif) no-repeat bottom; 
  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sales .relay_shadowCon {
  position: relative; width: 384px; height: 45px; 
  background: url(/public/images/relay/sales/pop_con_shadow.gif) no-repeat;
}
.sales #btnInfo:link, 
.sales #btnAbout:link, 
.sales #btnHelp:link { color: #fff; }

.sales #btnInfo:hover, 
.sales #btnAbout:hover, 
.sales #btnHelp:hover { color: #ffcc00; }


.relay_botCon { padding: 5px 0; }
.relay_botCon a { cursor: pointer; font-weight: bold; color: #AC0000 !important; }
.langko .relay_botCon { font-size: 11px; font-family: Dotum, Gulim, Arial, Helvetica, sans-serif !important; }
.relay_botCon a img { vertical-align: middle; }

/* copyright style change */
#copyright_text_newstyle {
  padding-top: 10px; color: #ffffff;
}

