@charset "utf-8";

/* //////////////////////////////////////////////////////////////////////////////////
CSS Information
edit:2012/06/04
style info:text
////////////////////////////////////////////////////////////////////////////////// */


/* -------------------------------------------------------------------------------------------------base_text */

body {
  color: #451b00;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 1px;
  word-break: break-all;
}

* html body {
  font-family: "ＭＳ Ｐゴシック", sans-serif;
  vertical-align: baseline;
} /* for ie6 */

*:first-child+html body {
  font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie7 */

html>/**/body {
  font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie8 */

html:not(:target) body {
  font-family: "メイリオ", Meiryo, Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
} /* for modern browser not ie8 */


/* -------------------------------------------------------------------------------------------------text-size */

.text10 {
  font-size: 87%;
}

/* -------------------------------------------------------------------------------------------------text-color */

.bk {
  color: #000000;
}
.red,
.error-message {
  color: #F00;
}
.gold {
  color:#645535;
}


/* -------------------------------------------------------------------------------------------------link-color */

/* base*/
a:link {
  color: #774b1a;
}
a:visited {
  color: #774b1a;
}
a:hover {
  color: #774b1a;
  text-decoration : none;
}
a:active {
  color: #774b1a;
}
a:focus {
  outline :none;
}

/* -------------------------------------------------------------------------------------------------icon-style */

.icon_arrow{
  line-height:1.5;
  padding-left:13px;
  background:url(../img/pc/icon_arrow.gif) no-repeat left 4px;
}
ul.icon_arrow_list li{
  margin-bottom:1em;
  line-height:1.5;
  padding-left:13px;
  background:url(../img/pc/icon_arrow.gif) no-repeat left 1px;
}
.icon_line{
  line-height:1.5;
  padding-left:15px;
  background:url(../img/pc/icon_line.gif) no-repeat left 6px;
}

/* -------------------------------------------------------------------------------------------------titlebar */
.titlebar {
  background:url(../img/pc/bg_titlebar.gif) no-repeat 0 0;
  height:35px;
  padding-left:20px;
}
.titlebar h2{
  float:left;
  line-height:35px;
  font-size:120%;
  color:#ffffff;
}
.titlebar p{
  float:right;
  margin:5px 5px 0 0;
}

