/* -------------------- tableWrap -------------------- */
.tableWrap {
  width: 100%;
}
.tableWrap table {
  width: 100%;
  box-sizing: border-box;
  border-collapse: collapse;
}
.tableWrap table .red {
  color: rgb(255, 57, 0);
  font-weight: bold;
}
.tableWrap table thead th,
.tableWrap table tbody td {
  font-size: 13px;
  font-weight: inherit;
  text-align: center;
  box-sizing: border-box;
}
.tableWrap table thead th {
  border-left: 1px solid #eee;
  border-right: 1px solid #cdcdcd;
  background-color: rgb(238, 237, 235);
  border-top: 2px solid #999999;
  height: 50px;
}
.tableWrap table tbody td {
  border: 1px solid #eee;
  height: 60px;
  padding: 7px 0;
}
.tableWrap h4 {
  margin-bottom: 3px;
  font-size: 16px;
  font-weight: 600;
  color: #666;
}
.tableWrap h4 .blueBox {
  display: block;
  float: left;
  margin: 0 5px 0 5px;
  color: rgb(210, 210, 210);
  font-size: 7px;
  line-height: 26px;
}
.tableWrap h4 .cItemName{
	display: inline;
}
.tableWrap h4 .spec {
  margin-left: 5px;
  color: rgb(255, 110, 170);
  font-size: 13px;
}

/*--plusLine--*/
.plusLine {
	width: 100%;
    margin: 0 auto;
	position: relative;
    margin-top: 20px;
    text-align: center;
}
.plusLine > img {
    width: 95%;
    margin: 0 auto;
}
.plusLine > a {
    width: 100%;
    position: absolute;
    left: 0;
    text-align: center
}
.plusLine > a.a1 {
    top: 618px; font-size: 120px; color: #d74c75; font-weight: 500;
}
.plusLine > a.a2 {
   bottom: 88px; font-size: 40px; color: #5d5c52; font-weight: bold;
}

/*--businessBox--*/
.businessTableClass {
	width: 100%;
    margin: 0 auto;
    text-align: center;
}
#businessTab {
	display:none;
}
.businessImgBox {
    padding-top:25px;
}
.businessImg {
    left:20px;
    position:relative;
    width:739px;
}
.businessTab {
    height:33px;
    border-bottom:1px solid #ccc;
}
.businessTab ul {
    position:absolute;
    left: 20.8%;
    height:33px;
}
.businessTab ul li {
    width:140px;
    height:33px;
    float:left;
    position:relative;
    top:1px;
    cursor:pointer;
}
.businessTab ul li img {
    display:none;
}
.businessTab ul .businessNum img {
	display:block;
}
.businessTab .businessNum {
    background:url("/resources/image/home/view/4/businessTab0.png");
}
.businessTab .businessBroad {
    background:url("/resources/image/home/view/4/businessTab1.png");
}
.businessTab .businessInternet {
    background:url("/resources/image/home/view/4/businessTab2.png");
}
.businessTab .businessPhone {
    background:url("/resources/image/home/view/4/businessTab3.png");
}
.businessTab .businessNum:hover {
    background:url("/resources/image/home/view/4/businessTab0Hover.png");
}
.businessTab .businessBroad:hover {
    background:url("/resources/image/home/view/4/businessTab1Hover.png");
}
.businessTab .businessInternet:hover {
    background:url("/resources/image/home/view/4/businessTab2Hover.png");
}
.businessTab .businessPhone:hover {
    background:url("/resources/image/home/view/4/businessTab3Hover.png");
}

.businessContents {
	border-bottom: 1px solid #ececec;
    padding-bottom: 20px;
    text-align: center;
    width: 100%;
}
.businessContents img {
    margin: 0 auto;
    margin-top:35px;
}
.bsBroad, .bsInternet, .bsPhone {
    display:none;
}
.bsNum {
    display:block;
}

/*careImg*/
.careImg {
    width: 100%;
    box-sizing: border-box;
    background:#F6F6F6;
    border:1px solid #ddd;
    margin: 20px auto 10px auto;
    padding: 10px 5px 5px 5px;
}
.careImg > img {
	display: block;
}
.careImg p {
    font-family: "돋움";
    margin: 5px 0 0 0;
    padding:  6px 6px 6px 11px;
    color: #888;
    font-size: 13px;
    line-height: 18px;
    background: #fff;
    box-sizing: border-box;
    border: 1px solid #E5E5E5;
}
.careImg > p > span {
    color:#268DD1;
}
