@charset "utf-8";
@import url("base.css");

#body {
  position: relative;
  margin: 0 auto;
  width: 885px;
}

#left,
#main {
  float: left;
}

#left {
  width: 215px;
}

#main {
  position: relative;
  width: 670px;
}

#mainlogo {
  z-index: 10;
  width: 215px;
  height: 86px;
  background: url(/images/subback/sub6_top_logo.gif) no-repeat;
}

#login,
#login_after,
#menumiddle {
  float: left;
}

#leftbanner {
  clear: both;
  position: relative;
  top: -29px;
}

#submenu {
  padding-top: 10px;
}

#submenutop {
  position: relative;
  width: 195px;
  height: 59px;
  background: url(/images/subback/sub6_menutop.gif) no-repeat;
  vertical-align: top;
}

#submenubottom {
  position: relative;
  width: 195px;
  height: 40px;
  background: url(/images/subback/sub6_bottom.gif) no-repeat;
}

#submenulist {
  background: #e95ba5;
  width: 195px;
  padding-top: 6px;
  padding-bottom: 6px;
  text-align: center;
}

#plan {
  padding-top: 10px;
}

#menumiddle {
  width: 20px;
  height: 9px;
  background: url(/images/subback/sub6_menu_middle.gif) no-repeat;
}

#globalmenu {
  position: relative;
  padding-left: 525px;
  width: 145px;
  height: 22px;
  background: url(/images/subback/sub6_topsideback.gif) no-repeat right bottom;
}

#mainmenu {
  width: 670px;
  height: 47px;
}

#menuleft,
#menuback,
#menuright {
  float: left;
}

#menuleft {
  position: relative;
  width: 38px;
  height: 47px;
  background: url(/images/subback/sub6_menu_left.gif) no-repeat;
}

#menuback {
  width: 625px;
  height: 47px;
  background: url(/images/subback/sub6_menu_back.gif) repeat-x bottom;
}

#menuright {
  position: relative;
  width: 7px;
  height: 47px;
  background: url(/images/subback/sub6_menu_right.gif) no-repeat;
}

#subtitle {
  position: relative;
  width: 663px;
  height: 110px;
  background: url(/images/subback/sub6_title.gif) no-repeat;
}

/*
#footer {
	border-top: solid 2px #e95ba5;
}
*/

#content {
  width: 645px;
  min-height: 400px;
  padding-left: 18px;
  padding-top: 25px;
  /*	overflow: visible; */
}

.font_nav-b {
  color: #e95ba5;
  font-weight: bold;
}

.font_nav-b2 {
  color: #197fc4;
  font-weight: bold;
}

.board_td_top {
  height: 30px;
  background: #f5f5f5;
  border-top: solid 2px #dcdcdc;
  border-bottom: solid 1px #dcdcdc;
}

.board_content {
  padding: 20px;
  text-align: justify;
  line-height: 18px;
}

/* 웹접근성 ONEBABO 2013-12-11	ADD START */
.board_td_top_2 {
  height: 30px;
  background: #f5f5f5;
  border-top: solid 2px #dcdcdc;
  border-bottom: solid 1px #dcdcdc;
}

.board_content_2 {
  padding: 20px;
  text-align: justify;
  line-height: 18px;
}

.board_content_notice {
  padding: 20px;
  text-align: justify;
  line-height: 18px;
}

/* 웹접근성 ONEBABO 2013-12-11	ADD END */

.board_content_2 {
  width: 690px;
  padding: 10px;
  text-align: justify;
  line-height: 18px;
}

.td_gray3 {
  height: 40px;
  background: #f5f5f5;
  padding-left: 10px;
}

.td_white3 {
  height: 40px;
  text-align: center;
}

.tab_blue {
  height: 26px;
  width: 67px;
  background: url(/images/customer/tab_blueback.gif) no-repeat;
  font-weight: bold;
  color: #0070be;
  text-align: center;
  padding-top: 2px;
}

.tab_gray {
  height: 26px;
  width: 67px;
  background: url(/images/customer/tab_grayback.gif) no-repeat;
  text-align: center;
  padding-top: 1px;
}

.tab_space {
  width: 3px;
}

.helper_td {
  height: 25px;
  /*font-weight: bold;*/
  /*padding-left: 10px;
	padding-right: 10px;*/
  line-height: 18px;
}
