/* Service CSS for all device */

@import url("service_pc.css") screen and (min-width:768px);
@import url("service_mobile.css") screen and (max-width:767px);


div#main div#wrapper .svc_group {
  float: left;
  border: 1px dashed #48fd38;
}
div#main div#wrapper ul {
  overflow: auto;
}
div#main div#wrapper ul li {
  margin-bottom: 3px;
}


div#main div#wrapper h2 .comment {
  font-size: 12px;
  margin-left: 8px;
}
div#main div#wrapper .svc_group ul,
div#main div#wrapper .svc_group dl {
  font-size: 18px;
  margin-left: 60px;
  margin-top: 10px;
  margin-bottom: 5px;
}

div#main div#wrapper .svc_group dl dt {
  float: left;
  clear: both;
}

h2 .comment {
  color: #fff;
}

div#main div#wrapper .svc_group dl.treatment dd.comment {
  width: auto;
  text-align: left;
}
div#main div#wrapper .svc_group dd.comment ul {
  font-size: 14px;
  list-style-type: disc;
  list-style-position: outside;
  padding-left:1em;
}

.comment {
  font-size: 16px;
  color: #555;
}
.special-treatment-font-size {
  font-size: 16px;
}

