@charset "UTF-8";
/** reset */
.curvyIn p, .curvyIn li, .curvyIn dt, .curvyIn dd, .curvyIn th, .curvyIn td, .curvyIn input, .curvyIn textarea, .curvyIn select, .curvyIn h1, .curvyIn h2, .curvyIn h3, .curvyIn h4, .curvyIn h5, .curvyIn h6 {
  font-size: 100%; }
.curvyIn .section {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 40px; }

.mono {
  font-family: "ＭＳ ゴシック", "Osaka−等幅","ヒラギノ角ゴ Pro W3",monospace; }

.nowrap {
  white-space: nowrap; }

.clearfix {
  overflow: hidden;
  _zoom: 1; }

/*
.context{font-size: 100% !important;}
*/
p.notice,
.notice li {
  text-indent: -1.2em;
  padding-left: 1.0em;
  font-size: 85%; }

p.notice .mono,
.notice li .mono {
  padding-right: 0.2em; }

.red {
  color: #cc1800; }

.goods .summary dt {
  width: 9em;
  float: left;
  padding: 2px;
  margin: 0 0 5px 0;
  clear: left;
  color: #FFF;
  font-weight: bold;
  text-align: center;
  background: #011961;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  behavior: url("/traffic/js/PIE/PIE.htc"); }
.goods .summary dd {
  margin: 0 0 0 10.5em;
  padding: 2px 0 1.0em 0;
  font-size: 100%; }
  .goods .summary dd strong {
    font-weight: normal;
    font-size: 108%; }
  .goods .summary dd .stores {
    margin-top: -0.3em;
    overflow: hidden;
    _zoom: 1; }
    .goods .summary dd .stores li {
      margin-top: 0.3em;
      padding-left: 1em;
      text-indent: -1em; }
    .goods .summary dd .stores a.arrow01 {
      text-indent: 0; }
  .goods .summary dd .note {
    overflow: hidden;
    _zoom: 1; }
    .goods .summary dd .note li {
      margin-top: 3px;
      padding-left: 1em;
      text-indent: -1em; }
  .goods .summary dd .s {
    color: #666;
    font-size: 85%; }

/*# sourceMappingURL=page.css.map */
