@charset "UTF-8";
/*
CORDING BY akihirohiramoto.jp/
*/
/*背景カラー*/
/*$bg_a:rgba(238,238,245,1);230, 225, 225*/
/*黒*/
/*白*/
/*グレイ*/
/*リンクカラー*/
/*御幸カラー*/
/*フォーム用アラート*/
/*テーマカラー*/
/*240,180,0,1*/
/*テキストシャドウ黒（ライトorダーク）*/
/*
CORDING BY akihirohiramoto.jp/
*/
/*03.生地供給*/
/*御幸毛織のテキスタイル*/
.page-id-48 #sec01 .textbox {
  background-color: rgba(192, 0, 0, 0.9);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec01 .textbox {
    background-color: #c00000;
  }
}
.page-id-48 #sec01 #sec0101.photobox {
  background-image: url(../../../img/support/textile/photo-textile_a@2x.jpg);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec01 #sec0101.photobox {
    background-image: url(../../../img/support/textile/photo-textile_a.jpg);
    background-position: center bottom;
  }
}
.page-id-48 #sec01 #sec0102.photobox {
  background-image: url(../../../img/support/textile/photo-textile_b@2x.jpg);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec01 #sec0102.photobox {
    background-image: url(../../../img/support/textile/photo-textile_b.jpg);
    background-position: center bottom;
  }
}
.page-id-48 #sec01 #sec0103.photobox {
  background-image: url(../../../img/support/textile/photo-textile_c@2x.jpg);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec01 #sec0103.photobox {
    background-image: url(../../../img/support/textile/photo-textile_c.jpg);
    background-position: center bottom;
  }
}
.page-id-48 #sec02 .textbox {
  background-color: rgba(3, 14, 41, 0.9);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec02 .textbox {
    background-color: #030e29;
  }
}
.page-id-48 #sec02 #sec0101.photobox {
  background-image: url(../../../img/support/textile/photo-textile_d@2x.jpg);
}

@media screen and (max-width: 767px) {
  .page-id-48 #sec02 #sec0101.photobox {
    background-image: url(../../../img/support/textile/photo-textile_d.jpg);
    background-position: center bottom;
  }
}