@charset "UTF-8";

body {
  margin: 0px; padding: 0px;
  background: #fff;
  text-align: center;
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;
}

/*全体を囲む*/
#wrapper {
  width: 800px;
  padding-bottom: 20px;
  margin: 0px auto;
}

/*ヘッダーに必要*/
#ca_header {
  margin: 0px auto;
/*  text-align: center;*/
  padding-bottom: 8px;
}


h1 {
  margin: 0px; padding: 0px;
}


#crt {
  border-top: solid 2px #ffc674;
  border-bottom: solid 2px #ffc674;
  background: #ffffdc;
}

#hd_menu {
  width: 800px;
  margin: 0px auto;
  padding-top: 3px;
/*  margin-left : 16px;*/
}


#cart-txt {
  text-align: right;
  font-size: 12px; line-height: 1.5; color: #222;
}

.hd_txt {
  font-size: 11px; line-height: 1.3; color: #333;
  padding-bottom: 4px;
  padding-left: 10px;
}


.hdtxt {
  font-size: 12px; line-height: 1.4; color: #333;
  letter-spacing: 0.5%;
}

.hdtxt a {
  color: #333; text-decoration: none;
}

.hdtxt a:hover {
  color: #333; text-decoration: underline;
}

.mn_txt {
  font-size: 12px; line-height: 1.4; color: #333;
  letter-spacing: 0.5%;
}

.mn_txt a {
  color: #333; text-decoration: none;
}

.mn_txt a:hover {
  color: #333; text-decoration: underline;
}

#hd_btm_menu {
  text-align: right;
  height: 25px;
  background-image: url(/vc/09page_img/09brooks_hd_btm.gif);
  background-repeat: no-repeat;
  padding-right: 10px;
  font-size: 13px; line-height: 1.6; color: #fff;
}

#hd_btm_menu a {
  color: #fff; text-decoration: none;
}

#hd_btm_menu a:hover {
  color: #fff; text-decoration: underline;
}
#hd_btm_menu a:visited {
  color: #fff; text-decoration: none;
}






/*カート　価格表示*/
.ktxt {
  font-size: 12px; line-height: 1.4; color: #333;
  letter-spacing: 0.5%;
}

