@charset "UTF-8";
 /* goods
----------------------------------*/
/* line 9, ../scss/goods.scss */
#goods #mainIMG {
  background: #040589 url(../img/common/sns_Bg.png) repeat-x top center;
  background-size: 7px;
  text-align: center; }
  /* line 14, ../scss/goods.scss */
  #goods #mainIMG h1 {
    background: url("../img/goods/mainIMG.jpg") no-repeat top center;
    height: 224px;
    text-indent: -9999px; }
/* line 25, ../scss/goods.scss */
#goods #topPage .box1 .inner-box1 .ttl {
  height: 53px;
  padding: 14px 20px 20px;
  padding-left: 180px;
  background: url(../img/goods/inrBox1_ttlBg01.gif) no-repeat -3px -3px;
  font-size: 23px;
  line-height: 32px; }
/* line 34, ../scss/goods.scss */
#goods #topPage .box1 .inner-box1 .txt {
  width: 540px;
  min-height: 170px;
  padding: 40px; }
  /* line 39, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 .txt a {
    color: #ff5f08; }
    /* line 42, ../scss/goods.scss */
    #goods #topPage .box1 .inner-box1 .txt a:hover {
      text-decoration: none; }
  /* line 47, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 .txt.bg01 {
    padding-right: 314px;
    background: url(../img/goods/inrBox1_img01.jpg) no-repeat 610px 0; }
/* line 53, ../scss/goods.scss */
#goods #topPage .box1 .inner-box1 table {
  width: 840px;
  margin: 0 auto 30px; }
  /* line 57, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 table caption {
    padding: 10px;
    border: 1px solid #000;
    border-bottom: none;
    background: #fc9b2a;
    color: #fff;
    font-size: 18px; }
  /* line 67, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 table tr th {
    width: 140px;
    padding: 10px 0;
    background: #fff5a5; }
  /* line 73, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 table tr:nth-child(2n) th {
    background: #fffad2; }
  /* line 77, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 table tr td {
    padding: 10px; }
    /* line 80, ../scss/goods.scss */
    #goods #topPage .box1 .inner-box1 table tr td.itemIMG {
      width: 179px;
      margin: 0;
      padding: 0; }
/* line 89, ../scss/goods.scss */
#goods #topPage .box1 .inner-box1 .kome {
  width: 840px;
  margin: 0 auto 30px; }
  /* line 93, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 .kome .ttl {
    height: auto;
    padding: 0;
    background: none;
    color: #c00101;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    line-height: 24px; }
  /* line 105, ../scss/goods.scss */
  #goods #topPage .box1 .inner-box1 .kome p span {
    font-size: 12px; }
/* line 113, ../scss/goods.scss */
#goods #topPage .box1 .item-area {
  width: 590px;
  min-height: 185px;
  padding-right: 330px;
  margin-bottom: 40px;
  font-size: 16px; }
  /* line 120, ../scss/goods.scss */
  #goods #topPage .box1 .item-area .txt {
    width: 590px;
    margin-bottom: 50px;
    padding-bottom: 15px;
    border-bottom: 1px solid #727272;
    color: #c00101; }
    /* line 127, ../scss/goods.scss */
    #goods #topPage .box1 .item-area .txt .kome {
      font-size: 12px; }
  /* line 132, ../scss/goods.scss */
  #goods #topPage .box1 .item-area .link {
    padding-left: 20px;
    background: url(../img/common/link_arrow01.gif) no-repeat 0 50%; }
    /* line 136, ../scss/goods.scss */
    #goods #topPage .box1 .item-area .link a {
      color: #ff5f08;
      font-size: 14px;
      font-weight: bold;
      font-family: "メイリオ", Meiryo; }
      /* line 142, ../scss/goods.scss */
      #goods #topPage .box1 .item-area .link a:hover {
        text-decoration: none; }
  /* line 148, ../scss/goods.scss */
  #goods #topPage .box1 .item-area + .kome {
    font-size: 12px;
    color: #c00101; }
  /* line 153, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img01 {
    background: url(../img/goods/img01.jpg) no-repeat right top; }
  /* line 156, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img02 {
    background: url(../img/goods/img02.jpg) no-repeat right top; }
  /* line 159, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img03 {
    background: url(../img/goods/img03.jpg) no-repeat right top; }
  /* line 162, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img04 {
    background: url(../img/goods/img04.jpg) no-repeat right top; }
  /* line 165, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img05 {
    background: url(../img/goods/img05.jpg) no-repeat right top; }
  /* line 168, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.img06 {
    background: url(../img/goods/img06.jpg) no-repeat right top; }
  /* line 171, ../scss/goods.scss */
  #goods #topPage .box1 .item-area.imgGray {
    background: url(../img/goods/imgGray.jpg) no-repeat right top; }
