@import url("../../../css/sites-main.css");

body {
  background: #e5ecf3;
}
div#main {
  background: #e5ecf3;
}


/* -- Header -- */
#header {
  background: #e5ecf3;
}
#header div#one {
  background-color: #375bb7;
}
#header div#two {
  background-color: #b4edef;
}
#header div#two ul li.ltline {border-left:1px solid #447c9c;}
#header div#three {
  background: #87e0e1 url("../img/head_btm.gif") no-repeat bottom left;
  color: #237b81;
}
#header div#three div.headlink, #header div#three div.headlink a {
  color: #237b81;
}

div.header_tab {
  background:#e5ecf3;
}

/* -- footer -- */
div#footer {
  background: #b4edef url("../img/foot_top.gif") no-repeat top left;
}
div.foot_navi  { border-right: 1px solid #389399;}
div.foot_navi p { color: #237b81;}
div.foot_navi ul.footlink a { color:#389399; }
div.foot_navi li a:hover, div.foot_navi li a:active { color: #2a2a2a; }

/* -- container -- */
div#con_top {
  background: #fff url("../img/con_top.gif") no-repeat top left;
}
div#con_btm {
  background: #fff url("../img/con_btm.gif") no-repeat bottom left;
}



/* -- top page -- */
h2.area {
  color: #406769;
}
h2.cat {
  color: #406769;
}
.cat_frame_mid .sub {
  color:#237b81;
}
.cat_frame_mid .sub span {font-weight:bold;padding: 0 5px 0 6px;background:#fffdf1;color:#237b81;}

.search_more p,
h2.top span,
div.camp .term,
h3.info_title,
div.example { color:#237b81;}

.cat_frame_mid .sub { color:#2222a2;}
