@charset "UTF-8";
/*! ===============================================================================
 * color setting  update yyyy.mm.dd
 * =============================================================================== */
/* flashy text color */
.color {
  color: #da3a5b;
}
/* title icon color */
.title-box .title-box_inner:before {
  color: #da3a5b;
}
/*! ===============================================================================
 * [ main visual ]
 * =============================================================================== */
/* 帯のBG */
.main-visual {
  background: #eee;
}
/* カテゴリリボンの三角部分の色 */
.main-visual .category:before {
  border-top-color: #4c4c4c;
}
.main-visual .category:after {
  border-bottom-color: #4c4c4c;
}
/* カテゴリリボン・テキストの色 */
.main-visual .category .txt {
  background: #4c4c4c;
  color: #fff;
}
/* ｈ1タイトルテキストの色 */
.main-visual .title {
  color: #4c4c4c;
  /* 縁取り（画像の背景色に合わせて） 不要ならnoneへ */
  text-shadow: 0 3px 5px #eee, 3px 0 5px #eee, 0 -3px 5px #eee, -3px 0 5px #eee, -3px -3px 5px #eee, 3px -3px 5px #eee, -3px 3px 5px #eee, 3px 3px 5px #eee;
}

/* ｈ1タイトルアイコン 内祝以外*/
.main-visual .main-txt:before {
  background-image: url(/cmn_lp/images/ico_ttl_normal.png);
} 
