@charset "UTF-8";
/* CSS Document */


content {
      box-sizing: border-box;
      color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 1000px;
    　width: 100%; /*追加*/
      padding: 5%
    }

content p {
      position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.parallax-box {
      background-attachment: fixed;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      height: 1000px;
      width: 100%; /*追加*/

    }

.parallax-box p {
     position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;

    }

.bg-1 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_01.jpg");
          background-size:cover; 
    }

.bg-1 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }



.bg-2 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_02.jpg");
          background-size:cover; 
    }

.bg-2 p{
    width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
  font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #FFF;
    }

.bg-3 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_03.jpg");
          background-size:cover; 
    }

.bg-3 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-4 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_04.jpg");
          background-size:cover; 
    }

.bg-4 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
      font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

.bg-5 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_05.jpg");
          background-size:cover; 
    }

.bg-5 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: 30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
  font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

.bg-6 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_06.jpg");
          background-size:cover; 
    }

.bg-6 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
      font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

.bg-7 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_07.jpg");
          background-size:cover; 
    }

.bg-7 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: 30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
  font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #1e1e1e;
    }

.bg-8 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_08.jpg");
          background-size:cover; 
    }

.bg-8 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: 30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
  font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #1e1e1e;
    }

.bg-9 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_09.jpg");
          background-size:cover; 
    }

.bg-9 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
  font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #1e1e1e;
    }

.bg-10 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_10.jpg");
          background-size:cover; 
    }

.bg-10 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-11 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_11.jpg");
          background-size:cover; 
    }

.bg-11 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-12 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_12.jpg");
          background-size:cover; 
    }

.bg-12 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
          font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

.bg-13 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_13.jpg");
          background-size:cover; 
    }

.bg-13 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
          font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

.bg-14 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_14.jpg");
          background-size:cover; 
    }

.bg-14 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: 30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
          font-size: 16px;
  line-height: 1.8em;
  letter-spacing: 2px;
  font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
  font-weight: 500;
  font-style: normal;
  color: #fff;
    }

h1, {
	text-align: center
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
}

h2, {
	position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
}


header {
      background-color: #6c7486
    }
.contents-1 {
      background-color: #dfcdaa
    }
.contents-2{
      background-color: #bbd9d7
    }
.contact {
      background-color: #666
    }


.wrap {
  width: 100%;
}

h1 {
  font-size: 20px;
  color: #333;
  font-weight: bold;
}

.bg {
  width: 100%;
}
section {
  position: relative;
  width: 100%;
  height: 200vh;
  z-index: 1;
}
section .sectionInner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  clip: rect(auto, auto, auto, auto); /* これで背景を切り抜く */
}
section .imageBg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100vh;
  background-size: cover;
  background-position: center;
}
section #imageBg01 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_01sp.jpg");
}
section #imageBg02 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_02sp.jpg");
}
section #imageBg03 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_03sp.jpg");
}

section #imageBg04 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_04sp.jpg");
}

section #imageBg05 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_05sp.jpg");
}

section #imageBg06 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_06sp.jpg");
}

section #imageBg07 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_07sp.jpg");
}

section #imageBg08 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_08sp.jpg");
}

section #imageBg09 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_09sp.jpg");
}

section #imageBg10 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_10sp.jpg");
}

section #imageBg11 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_11sp.jpg");
}

section #imageBg12 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_12sp.jpg");
}

section #imageBg13 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_13sp.jpg");
}

section #imageBg14 {
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_14sp.jpg");
}



section div.cntFrame1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 25vh;
  padding: 0 100px;
  margin-top: 100vh;
  background: rgba(255,255,255,.8);
  color: #111;
}

section div.cntFrame2 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 50vh;
  padding: 0 100px;
  margin-top: 100vh;
  background: rgba(255,255,255,.8);
  color: #111;
}

section div.cntFrame h2 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 2em;;
}



@media only screen and (max-width: 980px) {
    
/*--一部省略--*/
/*--固定背景の設定--*/
    
/*.cd-fixed-bg {
		background-size: cover;
		background-attachment: scroll;
	}

content {
      box-sizing: border-box;
      color: #fff;
      display: flex;
      align-items: center;
      justify-content: center;
      height: 1000px;
    　width: 100%; 
      padding: 5%
    }

content p {
      position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.parallax-box {
     background-attachment: fixed;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      height: 1000px;
      width: 100%; 

    }

.parallax-box p {
     position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;

    }

.bg-1 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_01sp.jpg");
      background-size: cover;
    }

.bg-1 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }



.bg-2 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_02sp.jpg");
      background-size: cover;
    }

.bg-2 p{
    width: 65%;
    position: relative;
    bottom: 0%;
    left: -15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #000;
    }

.bg-3 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_03sp.jpg");
      background-size: cover;
    }

.bg-3 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-4 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_04sp.jpg");
      background-size: cover;
    }

.bg-4 p{
      width: 65%;
    position: relative;
    bottom: 0%;
    left: -15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #fff;
    }

.bg-5 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_05sp.jpg");
      background-size: cover;
    }

.bg-5 p{
      width: 65%;
    position: relative;
    bottom: 0%;
    left: 15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #fff;
    }

.bg-6 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_06sp.jpg");
      background-size: cover;
    }

.bg-6 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-7 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_07sp.jpg");
      background-size: cover;
    }

.bg-7 p{
      width: 65%;
    position: relative;
    bottom: 0%;
    left: -15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #1e1e1e;;
    }

.bg-8 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_08sp.jpg");
      background-size: cover;
    }

.bg-8 p{
     width: 65%;
    position: relative;
    bottom: 0%;
    left: 15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #1e1e1e;;
    }

.bg-9 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_09sp.jpg");
      background-size: cover;
    }

.bg-9 p{
      width: 65%;
    position: relative;
    bottom: 0%;
    left: -15%;
    text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #1e1e1e;
    }

.bg-10 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_10sp.jpg");
      background-size: cover;
    }

.bg-10 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-11 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_11sp.jpg");
      background-size: cover;
    }

.bg-11 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }

.bg-12 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_12sp.jpg");
      background-size: cover;
    }

.bg-12 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }
    
.bg-13 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_13sp.jpg");
      background-size: cover;
    }

.bg-13 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }
    
.bg-14 {
      background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_14sp.jpg");
      background-size: cover;
    }

.bg-14 p{
      width: 40%;
  position: relative;
  bottom: 0%;
  left: -30%;
  text-align: left;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
    }    


h1, {
	text-align: center;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
}

h2, {
	position: absolute;
  width: 30%;
  bottom: 50px;
  left: 50px;
  text-align: justify;
  text-justify: inter-ideograph;
  -ms-text-justify: inter-ideograph;
}


header {
      background-color: #6c7486
    }
.contents-1 {
      background-color: #dfcdaa
    }
.contents-2{
      background-color: #bbd9d7
    }
.contact {
      background-color: #666
    }



  section div.cntFrame {
    padding: 0 15px;
  }
    
  section div.cntFrame p {
   text-align: left;
    text-justify: inter-ideograph;
    -ms-text-justify: inter-ideograph;
    font-size: 16px;
    line-height: 1.8em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #1e1e1e;
  }
   
    
  section #imageBg01 {
    background-position: 60% top;
  }
  section #imageBg02 {
    background-position: 100% top;
  }
  section #imageBg03 {
    background-position: 60% top;
  }
   
 section #imageBg04 {
    background-position: 60% top;
  }
    
 section #imageBg05 {
    background-position: 60% top;
  }
    
 section #imageBg06 {
    background-position: 60% top;
  }
    
 section #imageBg07 {
    background-position: 60% top;
  }
    
 section #imageBg08 {
    background-position: 60% top;
  }
    
 section #imageBg09 {
    background-position: 60% top;
  }
    
 section #imageBg10 {
    background-position: 60% top;
  }
    
 section #imageBg11 {
    background-position: 60% top;
  }
    
 section #imageBg12 {
    background-position: 60% top;
  }
    
 section #imageBg13 {
    background-position: 60% top;
  }
   
section #imageBg14 {
    background-position: 60% top;
  } */
    
*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

section {
  width: 100%;
  height:auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 20% auto 20% auto;
  flex-direction: column;
}
 
section .ttl {
    font-size: 55px;
    font-family: futura-pt, sans-serif;
    font-style: normal;
    font-weight: 700;
    color: #002A46;
    letter-spacing: 0.5px;
    }

section .txt {
    text-align: left;
    font-size: 15px;
    line-height: 1.75em;
    letter-spacing: 2px;
    font-family: "adobe-garamond-pro", "EB Garamond", "zen-old-mincho", serif;
    font-weight: 500;
    font-style: normal;
    color: #1e1e1e;
    width: 90%;
    }

.bg-wrapper {
  position: relative;
  width: 100%;
  height: 100vh;
  /*範囲外の背景画像を隠す*/
  clip-path: inset(0);
}

.bg1, .bg2, .bg3, .bg4, .bg5, .bg6, .bg7, .bg8, .bg9, .bg10, .bg11, .bg12, .bg13, .bg14{
  /*背景画像の位置を固定する*/
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.bg1{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_01sp.jpg");
}

.bg2{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_02sp.jpg");
}

.bg3{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_03sp.jpg");
}

.bg4{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_04sp.jpg");
}
    
.bg5{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_05sp.jpg");
}
    
.bg6{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_06sp.jpg");
}
    
.bg7{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_07sp.jpg");
}
    
.bg8{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_08sp.jpg");
}
    
.bg9{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_09sp.jpg");
}
    
.bg10{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_10sp.jpg");
}
    
.bg11{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_11sp.jpg");
}
    
.bg12{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_12sp.jpg");
}
    
.bg13{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_13sp.jpg");
}
    
.bg14{
  background-image: url("https://shop.shirt.co.jp/pages/25aw_breuer_t/img/img_14sp.jpg");
}
    

}
