@charset "UTF-8";
h2.h2-C003-red {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/red/arrow-h2.png"), url("../../images/heading/C003/red/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-red {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #e04f32;
  background: url("../../images/heading/C003/red/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-red {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/red/line-h4.png") repeat-x left bottom;
  color: #c21515;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-red {
  background: url("../../images/heading/C003/red/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-orange {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/orange/arrow-h2.png"), url("../../images/heading/C003/orange/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-orange {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #eda425;
  background: url("../../images/heading/C003/orange/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-orange {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/orange/line-h4.png") repeat-x left bottom;
  color: #dc6600;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-orange {
  background: url("../../images/heading/C003/orange/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-yellow {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/yellow/arrow-h2.png"), url("../../images/heading/C003/yellow/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-yellow {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #c4ba4d;
  background: url("../../images/heading/C003/yellow/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-yellow {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/yellow/line-h4.png") repeat-x left bottom;
  color: #ffae00;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-yellow {
  background: url("../../images/heading/C003/yellow/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-yellowgreen {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/yellow-green/arrow-h2.png"), url("../../images/heading/C003/yellow-green/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-yellowgreen {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #7fbe53;
  background: url("../../images/heading/C003/yellow-green/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-yellowgreen {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/yellow-green/line-h4.png") repeat-x left bottom;
  color: #438200;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-yellowgreen {
  background: url("../../images/heading/C003/yellow-green/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-green {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/green/arrow-h2.png"), url("../../images/heading/C003/green/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-green {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #377f2b;
  background: url("../../images/heading/C003/green/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-green {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/green/line-h4.png") repeat-x left bottom;
  color: #276911;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-green {
  background: url("../../images/heading/C003/green/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-aqua {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/aqua/arrow-h2.png"), url("../../images/heading/C003/aqua/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-aqua {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #50b4c8;
  background: url("../../images/heading/C003/aqua/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-aqua {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/aqua/line-h4.png") repeat-x left bottom;
  color: #0084af;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-aqua {
  background: url("../../images/heading/C003/aqua/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-blue {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/blue/arrow-h2.png"), url("../../images/heading/C003/blue/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-blue {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #315d8b;
  background: url("../../images/heading/C003/blue/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-blue {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/blue/line-h4.png") repeat-x left bottom;
  color: #074e74;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-blue {
  background: url("../../images/heading/C003/blue/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-brown {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/brown/arrow-h2.png"), url("../../images/heading/C003/brown/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-brown {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #624c00;
  background: url("../../images/heading/C003/brown/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-brown {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/brown/line-h4.png") repeat-x left bottom;
  color: #624c00;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-brown {
  background: url("../../images/heading/C003/brown/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-pink {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/pink/arrow-h2.png"), url("../../images/heading/C003/pink/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-pink {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #d43e4f;
  background: url("../../images/heading/C003/pink/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-pink {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/pink/line-h4.png") repeat-x left bottom;
  color: #cd0f44;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-pink {
  background: url("../../images/heading/C003/pink/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-purple {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/purple/arrow-h2.png"), url("../../images/heading/C003/purple/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-purple {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #b35f99;
  background: url("../../images/heading/C003/purple/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-purple {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/purple/line-h4.png") repeat-x left bottom;
  color: #a33995;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-purple {
  background: url("../../images/heading/C003/purple/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-black {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #fff;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/black/arrow-h2.png"), url("../../images/heading/C003/black/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-black {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #000;
  background: url("../../images/heading/C003/black/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-black {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/black/line-h4.png") repeat-x left bottom;
  color: #000;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-black {
  background: url("../../images/heading/C003/black/arrow-h2.png") no-repeat left top #b79362;
}
h2.h2-C003-colorful {
  margin-top: 0;
  padding: 12px 10px 10px 52px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  color: #276911;
  background-color: #b79362;
  background-image: url("../../images/heading/C003/colorful/arrow-h2.png"), url("../../images/heading/C003/colorful/bg-h2.png");
  background-repeat: no-repeat, repeat;
  background-position: 8px -3px, left bottom;
  font-size: 24px;
  font-weight: normal;
}
h3.h3-C003-colorful {
  margin-top: 0;
  padding: 9px 10px 7px 32px;
  border-bottom: 3px solid #377f2b;
  background: url("../../images/heading/C003/colorful/icon_h3.png") no-repeat 8px 12px #fff;
  color: #333;
  font-size: 18px;
  font-weight: normal;
}
h4.h4-C003-colorful {
  margin-top: 0;
  padding: 8px 10px 8px 0;
  background: url("../../images/heading/C003/colorful/line-h4.png") repeat-x left bottom;
  color: #dc6600;
  font-size: 16px;
  font-weight: normal;
}
.lt-ie9 h2.h2-C003-colorful {
  background: url("../../images/heading/C003/colorful/arrow-h2.png") no-repeat left top #b79362;
}
