.box {
  margin: 0 0 10px;
  border: 1px solid #ccc;
  padding: 4px;
  background-color: #f0f0ee;
}

.box .inner {
  overflow: hidden;
  border: 1px solid #dedede;
  padding: 0 10px 5px;
  background-color: #fff;
}

.box h1 {
  padding: 6px 0 5px 11px;
  color: #29323b;
}


.box_notice {
  background-color: #b0c9e4;
  border-color: #6aa0d0;
}
.box_notice h1 {
  padding-left: 22px;
  background: url(/images/icons/notice.png) no-repeat 2px 6px;
  color: #47627f;
}
.box_notice .inner {
  padding: 5px;
  font-style: italic;
  color: #333;
  border-color: #aaa;
}