@charset "UTF-8";
/* line 11, ../scss/goods.scss */
.contentArea {
  clear: both;
  overflow: hidden;
  padding-bottom: 100px; }

/* line 17, ../scss/goods.scss */
.mainArea {
  float: left;
  width: 730px;
  padding: 0 0 0 20px;
  /* infoArea */ }
  /* line 22, ../scss/goods.scss */
  .mainArea .ttl_top {
    margin-bottom: 40px; }
  /* line 26, ../scss/goods.scss */
  .mainArea .txtArea {
    width: 695px;
    padding-bottom: 30px; }
    /* line 30, ../scss/goods.scss */
    .mainArea .txtArea .txt01 {
      padding-left: 20px; }
  /* line 36, ../scss/goods.scss */
  .mainArea .cntBox {
    width: 680px;
    padding-left: 20px;
    padding-bottom: 50px; }
  /* line 42, ../scss/goods.scss */
  .mainArea .bg_01 {
    background: url(../img/goods/img_01.jpg) no-repeat 20px top; }
  /* line 45, ../scss/goods.scss */
  .mainArea .bg_02 {
    height: 281px;
    background: url(../img/goods/img_02.jpg) no-repeat 20px top; }
  /* line 49, ../scss/goods.scss */
  .mainArea .bg_03 {
    background: url(../img/goods/img_03.jpg) no-repeat 20px top; }
  /* line 52, ../scss/goods.scss */
  .mainArea .bg_04 {
    background: url(../img/goods/img_04.jpg) no-repeat 20px top; }
  /* line 55, ../scss/goods.scss */
  .mainArea .bg_05 {
    background: url(../img/goods/img_05.jpg) no-repeat 20px top; }
  /* line 58, ../scss/goods.scss */
  .mainArea .bg_06 {
    background: url(../img/goods/img_06.jpg) no-repeat 20px top; }
  /* line 64, ../scss/goods.scss */
  .mainArea h5 {
    color: #ff7200;
    padding-left: 15px;
    background: url(../img/common/icon_subttl_02.gif) no-repeat left 4px;
    font-size: 18px;
    font-weight: bold;
    margin-left: 20px;
    margin-bottom: 10px;
    position: relative; }
  /* line 75, ../scss/goods.scss */
  .mainArea .icon01 {
    background: url(../img/goods/icon_event01.gif) no-repeat;
    text-indent: -9999px;
    display: inline-block;
    width: 121px;
    position: absolute;
    right: 158px;
    top: 2px; }
  /* line 84, ../scss/goods.scss */
  .mainArea .icon02 {
    background: url(../img/goods/icon_event02.gif) no-repeat;
    text-indent: -9999px;
    display: inline-block;
    width: 121px;
    position: absolute;
    right: 30px;
    top: 2px; }
  /* line 95, ../scss/goods.scss */
  .mainArea table {
    border-collapse: separate; }
  /* line 99, ../scss/goods.scss */
  .mainArea .infoArea {
    overflow: hidden;
    padding-left: 208px; }
    /* line 103, ../scss/goods.scss */
    .mainArea .infoArea th {
      width: 46px;
      padding-left: 13px;
      background-color: #f7eedc;
      border-left: 1px solid #bdbdbd;
      border-top: 1px solid #bdbdbd; }
    /* line 114, ../scss/goods.scss */
    .mainArea .infoArea td {
      width: 378px;
      padding: 8px 16px;
      font-size: 13px;
      line-height: 20px;
      border-left: 1px solid #bdbdbd;
      border-top: 1px solid #bdbdbd;
      border-right: 1px solid #bdbdbd; }
      /* line 125, ../scss/goods.scss */
      .mainArea .infoArea td .f13 {
        font-size: 13px; }
      /* line 130, ../scss/goods.scss */
      .mainArea .infoArea td .st01 {
        color: #ff7200;
        font-size: 16px;
        font-weight: bold; }
      /* line 137, ../scss/goods.scss */
      .mainArea .infoArea td .st02 {
        color: #ff7200;
        font-size: 13px;
        font-weight: bold; }
    /* line 148, ../scss/goods.scss */
    .mainArea .infoArea .last {
      border-bottom: 1px solid #bdbdbd; }
  /* line 155, ../scss/goods.scss */
  .mainArea .tr02 .th01 {
    padding-bottom: 18px; }
  /* line 158, ../scss/goods.scss */
  .mainArea .tr02 .th02 {
    font-size: 13px;
    padding-left: 4px; }
  /* line 162, ../scss/goods.scss */
  .mainArea .tr02 .td01 {
    font-size: 14px; }

/* mainArea */
/* line 177, ../scss/goods.scss */
.rightArea {
  float: right;
  width: 250px; }

/* rightArea */
