.accbox {
clear:both;
width:460px;
margin:0;
padding:0;
}
.combox-r {
clear:both;
width:460px;
margin:0 0 20px 0;
padding:0 0 5px 0;
border-bottom:1px #CCCCCC dotted;
    overflow: hidden;
}

.combox-r:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .combox-r {
    height: 1em;
    overflow: visible;
}
/**/

.combox-r h4 {
margin:0 0 8px 0;
padding:0 0 2px 0;
font-size:14px;
color:#666666;
border-bottom:#CCCCCC 1px solid;
}
.combox-r img {
float:right;
margin:0 0 0 5px;
padding:0;
}
.combox-r p {
margin:0 0 10px 0;
padding:0;
}
.combox-text {
clear:both;
float:left;
width:200px;
margin:0;
padding:0;
}
.combox-text2 {
clear:both;
float:left;
width:300px;
margin:0;
padding:0;
}
.combox-r h5 {
clear:both;
margin:0 0 5px 0;
padding:0 0 0 2px;
color:#990000;
border-left:3px #990000 solid;
}

#map {
width:460px;
height:300px;
margin:0 0 20px 0;
padding:0;
}
.comimg {
width:460px;
margin:0 0 10px 0;
    overflow: hidden;
}

.comimg:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .comimg {
    height: 1em;
    overflow: visible;
}
/**/
.comimg h4 {
margin:0 0 8px 0;
padding:0 0 2px 0;
font-size:14px;
color:#666666;
border-bottom:#CCCCCC 1px solid;
}
.comimgbox {
clear:both;
width:460px;
margin:0 0 5px 0;
padding:0;
    overflow: hidden;
}

.comimgbox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .comimgbox {
    height: 1em;
    overflow: visible;
}
/**/
.comimgbox img {
float:left;
margin:0 5px 0 0;
padding:0;
}
.comimg p {
margin:0 0 10px 0;
padding:0;
}
.comimg-text {
clear:both;
float:left;
width:200px;
margin:0;
padding:0;
}
.comimg h5 {
clear:both;
margin:0 0 5px 0;
padding:0 0 0 2px;
color:#990000;
border-left:3px #990000 solid;
}