.content-servicemap {
	max-width: 100%;
	font-size: 13px;
	font-weight: bold;
	color: #777777 ;
}

.cell-title {
	font-size: 15px;
}
.content-servicemap .cell_left{
    min-height: 180px;
	/*border-right: 1px solid #00789A;*/
    border-bottom: 1px solid #00789A;
    padding-left: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.content-servicemap .cell_right{
    min-height: 180px;
    border-bottom: 1px solid #00789A;
    padding-left: 30px;
    padding-top: 20px;
}
.content-servicemap .cell_1{
    background: url(../images/bg_servicemap_1.png) no-repeat right 0px bottom;
    background-size: auto;
}
.content-servicemap .cell_2{
    background: url(../images/bg_servicemap_2.png) no-repeat right 30px bottom;
    background-size: auto;
}
.content-servicemap .cell_3{
    background: url(../images/bg_servicemap_3.png) no-repeat right 0px bottom;
    background-size: auto;
}
.content-servicemap .cell_4{
    background: url(../images/bg_servicemap_4.png) no-repeat right 30px bottom;
    background-size: auto;
}.content-servicemap .cell_5{
    background: url(../images/bg_servicemap_5.png) no-repeat right 0px bottom;
    background-size: auto;
}

.content-servicemap ul li a {
	color: #00789A;
}

.content-servicemap div{

    /*border: 1px solid red;*/
}
.content-servicemap .cell_2 div{

    /*border: 1px solid red;*/
}

@media screen and (min-width:  768px) {
    .content-servicemap .cell_left{
        border-right: 1px solid #00789A;
        border-bottom: 1px solid #00789A;
        padding-left: 30px;
    }

    .content-servicemap .cell_right{
        border-bottom: 1px solid #00789A;
        padding-right: 30px;
        
    }
}