@charset "UTF-8";
@media screen and (min-width: 768px),print {
    .backk{background: url(../images/technostructure/contents00-back01.png);padding: 0px 0 9px;margin-bottom: -10px;}
.form-Box{ background: none;}

#contentsmain {margin: 0px auto 87px;position: relative;}
#contentsmain figure.photo01 {position: relative;top: 0;left: 0;margin-bottom: -134px;}
#contentsmain figure.photo01 img{width: 100%;height: auto;}
#contentsmain .inner-Box {margin: 0 auto -75px;position: relative;width: 960px;height: 451px;background: #fff;box-shadow: 0px 3px 6px #00000029;text-align: center;padding: 48px 0 0;}
#contentsmain .inner-Box span.icon {display: block;line-height: 1;position: absolute;top: -96px;right: 25px;}
#contentsmain .inner-Box span.icon img {  }
#contentsmain .inner-Box h2 {font-size: 34px;line-height: 1.76;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 46px;position: relative;}
#contentsmain .inner-Box figure.img {position: relative;top: 0;left: 0;margin-bottom: 49px;}
#contentsmain .inner-Box figure.img img{  }
#contentsmain .inner-Box p.text {font-size: 16px;line-height: 1.78;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 30px;position: relative;}
#contentsmain figure.photo02 { }
#contentsmain figure.photo02 img{ width: 100%; height: auto; }

#contents01 {width: 1280px;margin: 0 auto 167px;position: relative;}
#contents01 .inner-Box1 {margin: 0 auto 142px;position: relative;}
#contents01 .inner-Box1 h2 {font-size: 34px;line-height: 1.68;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 30px;position: relative;text-align: center;}
#contents01 .inner-Box1 h2 span {border-bottom: 4px solid #8E1D22;}
#contents01 .inner-Box1 figure.photo {position: absolute;top: 142px;left: 0;}
#contents01 .inner-Box1 figure.photo img{  }
#contents01 .inner-Box1 .inBox {margin: 0 90px 0 auto;position: relative;box-shadow: 20px 20px 30px #0000002B;background: #fff;width: 650px;height: 438px;padding: 47px 49px;}
#contents01 .inner-Box1 .inBox h3 {font-size: 18px;line-height: 1.68;font-weight: 700;letter-spacing: 1.8px;margin-bottom: 15px;position: relative;border-bottom: dotted 2px #959595;padding-bottom: 15px;}
#contents01 .inner-Box1 .inBox p.text {font-size: 16px;line-height: 1.75;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 30px;position: relative;}

#contents01 .inner-Box2 {margin: 0 auto 144px;position: relative;}
#contents01 .inner-Box2 h2 {font-size: 34px;line-height: 1.68;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 30px;position: relative;text-align: center;}
#contents01 .inner-Box2 h2 span {border-bottom: 4px solid #8E1D22;}
#contents01 .inner-Box2 figure.photo {position: absolute;top: 142px;right: 0;}
#contents01 .inner-Box2 figure.photo img{  }
#contents01 .inner-Box2 .inBox {margin: 0 auto 0 90px;position: relative;box-shadow: 20px 20px 30px #0000002B;background: #fff;width: 650px;height: 438px;padding: 47px 49px;z-index: 4;}
#contents01 .inner-Box2 .inBox h3 {font-size: 18px;line-height: 1.68;font-weight: 700;letter-spacing: 1.8px;margin-bottom: 15px;position: relative;border-bottom: dotted 2px #959595;padding-bottom: 15px;}
#contents01 .inner-Box2 .inBox p.text {font-size: 16px;line-height: 1.75;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 30px;position: relative;}

#contents01 .inner-Box3 {margin: 0 auto 142px;position: relative;}
#contents01 .inner-Box3 h2 {font-size: 34px;line-height: 1.68;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 30px;position: relative;text-align: center;}
#contents01 .inner-Box3 h2 span {border-bottom: 4px solid #8E1D22;}
#contents01 .inner-Box3 figure.photo {position: absolute;top: 142px;left: 0;}
#contents01 .inner-Box3 figure.photo img{  }
#contents01 .inner-Box3 .inBox {margin: 0 90px 0 auto;position: relative;box-shadow: 20px 20px 30px #0000002B;background: #fff;width: 650px;height: 381px;padding: 47px 49px;}
#contents01 .inner-Box3 .inBox h3 {font-size: 18px;line-height: 1.68;font-weight: 700;letter-spacing: 1.8px;margin-bottom: 15px;position: relative;border-bottom: dotted 2px #959595;padding-bottom: 15px;}
#contents01 .inner-Box3 .inBox p.text {font-size: 16px;line-height: 1.75;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 30px;position: relative;}

#contents01 .inner-Box4 {margin: 0 auto 155px;position: relative;}
#contents01 .inner-Box4 h2 {font-size: 34px;line-height: 1.68;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 30px;position: relative;text-align: center;}
#contents01 .inner-Box4 h2 span {border-bottom: 4px solid #8E1D22;}
#contents01 .inner-Box4 figure.photo {position: absolute;top: 142px;right: 0;}
#contents01 .inner-Box4 figure.photo img{  }
#contents01 .inner-Box4 .inBox {margin: 0 auto 0 90px;position: relative;box-shadow: 20px 20px 30px #0000002B;background: #fff;width: 650px;height: 351px;padding: 47px 49px;z-index: 4;}
#contents01 .inner-Box4 .inBox h3 {font-size: 18px;line-height: 1.68;font-weight: 700;letter-spacing: 1.8px;margin-bottom: 15px;position: relative;border-bottom: dotted 2px #959595;padding-bottom: 15px;}
#contents01 .inner-Box4 .inBox p.text {font-size: 16px;line-height: 1.75;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 30px;position: relative;}

#contents02 {margin: 0 auto 79px;position: relative;}
#contents02 h2 {font-size: 34px;line-height: 1.68;font-weight: 700;letter-spacing: 1.7px;margin-bottom: 46px;position: relative;text-align: center;}
#contents02 .inner-Box1 {margin: 0 auto 60px;position: relative;width: 1280px;height: 632px;background: #EBE9E0;padding: 65px 0px 65px 90px;}
#contents02 .inner-Box1 ul{display: -webkit-box; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -ms-flexbox; display: flex; -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; flex-wrap: wrap;}
#contents02 .inner-Box1 ul li {position: relative;width: 500px;margin-right: 100px;}
#contents02 .inner-Box1 ul li:nth-child(2n) { margin-right: 0px; }
#contents02 .inner-Box1 span.icon { display: block; line-height: 1; }
#contents02 .inner-Box1 span.icon img {  }
#contents02 .inner-Box1 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 17px;}
#contents02 .inner-Box1 figure.photo img{  }
#contents02 .inner-Box1 p.ltext { font-size: 16px; line-height: 1.88; font-weight: 400; letter-spacing: 0.8px; margin-bottom: 30px; position: relative; }
#contents02 .inner-Box1 span.arr {display: block;line-height: 1;position: absolute;top: 213px;right: -78px;}
#contents02 .inner-Box1 span.arr img {  }

#contents02 .inner-Box2 {margin: 0 auto 60px;position: relative;width: 1280px;height: 632px;background: #EBE9E0;padding: 65px 0px 65px 90px;}
#contents02 .inner-Box2 ul{display: -webkit-box; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -ms-flexbox; display: flex; -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; flex-wrap: wrap;}
#contents02 .inner-Box2 ul li {position: relative;width: 500px;margin-right: 100px;}
#contents02 .inner-Box2 ul li:nth-child(2n) { margin-right: 0px; }
#contents02 .inner-Box2 span.icon { display: block; line-height: 1; }
#contents02 .inner-Box2 span.icon img {  }
#contents02 .inner-Box2 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 17px;}
#contents02 .inner-Box2 figure.photo img{  }
#contents02 .inner-Box2 p.ltext { font-size: 16px; line-height: 1.88; font-weight: 400; letter-spacing: 0.8px; margin-bottom: 30px; position: relative; }
#contents02 .inner-Box2 span.arr {display: block;line-height: 1;position: absolute;top: 213px;right: -78px;}
#contents02 .inner-Box2 span.arr img {  }

#contents02 .inner-Box3 {margin: 0 auto 49px;position: relative;width: 1280px;height: 632px;background: #EBE9E0;padding: 65px 0px 65px 90px;}
#contents02 .inner-Box3 ul{display: -webkit-box; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -ms-flexbox; display: flex; -webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; flex-wrap: wrap;}
#contents02 .inner-Box3 ul li {position: relative;width: 500px;margin-right: 100px;}
#contents02 .inner-Box3 ul li:nth-child(2n) { margin-right: 0px; }
#contents02 .inner-Box3 span.icon { display: block; line-height: 1; }
#contents02 .inner-Box3 span.icon img {  }
#contents02 .inner-Box3 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 17px;}
#contents02 .inner-Box3 figure.photo img{  }
#contents02 .inner-Box3 p.ltext { font-size: 16px; line-height: 1.88; font-weight: 400; letter-spacing: 0.8px; margin-bottom: 30px; position: relative; }
#contents02 .inner-Box3 span.arr {display: block;line-height: 1;position: absolute;top: 213px;right: -78px;}
#contents02 .inner-Box3 span.arr img {  }

#contents02 p.btn {text-align: center;}
#contents02 p.btn img {  }

#contents03 {margin: 0 auto;position: relative;width: 1200px;height: 460px;background: #fff;padding: 40px 50px 40px 60px;}
#contents03 .inner-Box {margin: 0 auto;position: relative;padding-right: 710px;padding-top: 38px;}
#contents03 .inner-Box h2 {font-size: 20px;line-height: 1.68;font-weight: 700;letter-spacing: 1px;margin-bottom: 25px;position: relative;border-bottom: 2px solid #8E1D22;padding-bottom: 17px;}
#contents03 .inner-Box p.text {font-size: 16px;line-height: 1.88;font-weight: 400;letter-spacing: 0.8px;margin-bottom: 25px;position: relative;}
#contents03 .inner-Box p.text span.sp-tel-link2 {  }
#contents03 .inner-Box p.text span.sp-tel-link4 {  }
#contents03 .inner-Box iframe{position: absolute;top: 0;right: 0;width: 650px;height: 380px;}
#contents03 .inner-Box h3 { font-size: 20px; line-height: 1.68; font-weight: 400; letter-spacing: 0px; margin-bottom: 0px; position: relative; }

.fmmtt{font-size: 28px;font-weight: 700;text-align: center;letter-spacing: 1.4px;line-height: 1.79;margin-bottom: 60px;}

}

@media screen and (max-width: 767px) {
    .backk{background: url(../images/technostructure/contents00-back01.png);padding: 0vw 0 2.17vw;background-size: 100% auto;}
    .form-Box{ background: none;}

    #contentsmain {margin: 0.0vw auto 17.51vw;position: relative;}
    #contentsmain figure.photo01 {position: relative;top: 0;left: 0;margin-bottom: -11.9vw;}
    #contentsmain figure.photo01 img{width: 100%;height: auto;}
    #contentsmain .inner-Box {margin: 0 4.2vw -7.9vw;position: relative;background: #fff;box-shadow: 0.0vw 0.72vw 1.45vw #00000029;text-align: center;padding: 13.29vw 0 3vw;}
    #contentsmain .inner-Box span.icon {display: block;line-height: 1;position: absolute;top: -25vw;right: 3.24vw;width: 27.6vw;}
    #contentsmain .inner-Box span.icon img {  }
    #contentsmain .inner-Box h2 {font-size: 6.04vw;line-height: 1.76;font-weight: 700;letter-spacing: 0.30vw;margin-bottom: 6.11vw;position: relative;}
    #contentsmain .inner-Box figure.img {position: relative;top: 0;left: 0;margin: 0 14vw 6.84vw;}
    #contentsmain .inner-Box figure.img img{  }
    #contentsmain .inner-Box p.text {font-size: 3.86vw;line-height: 1.78;font-weight: 400;letter-spacing: 0.19vw;margin: 0 7.3vw 7.25vw;position: relative;text-align: left;}
    #contentsmain figure.photo02 { }
    #contentsmain figure.photo02 img{ width: 100%; height: auto; }
    
    #contents01 {margin: 0 auto 10.34vw;position: relative;}
    #contents01 .inner-Box1 {margin: 0 auto 34.3vw;position: relative;}
    #contents01 .inner-Box1 h2 {font-size: 7.25vw;line-height: 1.38;font-weight: 700;letter-spacing: 0.41vw;margin-bottom: 7.25vw;position: relative;text-align: center;}
    #contents01 .inner-Box1 h2 span {border-bottom: 0.97vw solid #8E1D22;display: inline-block;padding-bottom: 1.5vw;}
    #contents01 .inner-Box1 figure.photo {position: relative;top: 0vw;left: 0;margin-bottom: -7vw;}
    #contents01 .inner-Box1 figure.photo img{  }
    #contents01 .inner-Box1 .inBox {margin: 0 3.04vw 0;position: relative;box-shadow: 4.83vw 4.83vw 7.25vw #0000002B;background: #fff;padding: 8.75vw 4.84vw 3.75vw 4.84vw;}
    #contents01 .inner-Box1 .inBox h3 {font-size: 4.35vw;line-height: 1.89;font-weight: 700;letter-spacing: 0.43vw;margin-bottom: 6.62vw;position: relative;border-bottom: dotted 0.48vw #959595;padding-bottom: 5.92vw;text-align: center;}
    #contents01 .inner-Box1 .inBox p.text {font-size: 3.86vw;line-height: 1.75;font-weight: 400;letter-spacing: 0.19vw;margin: 0 1.2vw 7.25vw;position: relative;}
    
    #contents01 .inner-Box2 {margin: 0 auto 34.3vw;position: relative;}
    #contents01 .inner-Box2 h2 {font-size: 7.25vw;line-height: 1.38;font-weight: 700;letter-spacing: 0.41vw;margin-bottom: 7.25vw;position: relative;text-align: center;}
    #contents01 .inner-Box2 h2 span {border-bottom: 0.97vw solid #8E1D22;display: inline;padding-bottom: -0.5vw;}
    #contents01 .inner-Box2 figure.photo {position: relative;top: 0vw;left: 0;margin-bottom: -7vw;}
    #contents01 .inner-Box2 figure.photo img{  }
    #contents01 .inner-Box2 .inBox {margin: 0 3.04vw 0;position: relative;box-shadow: 4.83vw 4.83vw 7.25vw #0000002B;background: #fff;padding: 8.75vw 4.84vw 3.75vw 4.84vw;}
    #contents01 .inner-Box2 .inBox h3 {font-size: 4.35vw;line-height: 1.89;font-weight: 700;letter-spacing: 0.43vw;margin-bottom: 6.62vw;position: relative;border-bottom: dotted 0.48vw #959595;padding-bottom: 5.92vw;text-align: center;}
    #contents01 .inner-Box2 .inBox p.text {font-size: 3.86vw;line-height: 1.75;font-weight: 400;letter-spacing: 0.19vw;margin: 0 1.2vw 7.25vw;position: relative;}
    
    #contents01 .inner-Box3 {margin: 0 auto 34.3vw;position: relative;}
    #contents01 .inner-Box3 h2 {font-size: 7.25vw;line-height: 1.38;font-weight: 700;letter-spacing: 0.41vw;margin-bottom: 7.25vw;position: relative;text-align: center;}
    #contents01 .inner-Box3 h2 span {border-bottom: 0.97vw solid #8E1D22;display: inline-block;padding-bottom: 1.5vw;}
    #contents01 .inner-Box3 figure.photo {position: relative;top: 0vw;left: 0;margin-bottom: -7vw;}
    #contents01 .inner-Box3 figure.photo img{  }
    #contents01 .inner-Box3 .inBox {margin: 0 3.04vw 0;position: relative;box-shadow: 4.83vw 4.83vw 7.25vw #0000002B;background: #fff;padding: 8.75vw 4.84vw 3.75vw 4.84vw;}
    #contents01 .inner-Box3 .inBox h3 {font-size: 4.35vw;line-height: 1.89;font-weight: 700;letter-spacing: 0.43vw;margin-bottom: 6.62vw;position: relative;border-bottom: dotted 0.48vw #959595;padding-bottom: 5.92vw;text-align: center;}
    #contents01 .inner-Box3 .inBox p.text {font-size: 3.86vw;line-height: 1.75;font-weight: 400;letter-spacing: 0.19vw;margin: 0 1.2vw 7.25vw;position: relative;}
    
    #contents01 .inner-Box4 {margin: 0 auto 14.3vw;position: relative;}
    #contents01 .inner-Box4 h2 {font-size: 7.25vw;line-height: 1.38;font-weight: 700;letter-spacing: 0.41vw;margin-bottom: 7.25vw;position: relative;text-align: center;}
    #contents01 .inner-Box4 h2 span {border-bottom: 0.97vw solid #8E1D22;display: inline-block;padding-bottom: 1.5vw;}
    #contents01 .inner-Box4 figure.photo {position: relative;top: 0vw;left: 0;margin-bottom: -7vw;}
    #contents01 .inner-Box4 figure.photo img{  }
    #contents01 .inner-Box4 .inBox {margin: 0 3.04vw 0;position: relative;box-shadow: 4.83vw 4.83vw 7.25vw #0000002B;background: #fff;padding: 8.75vw 4.84vw 3.75vw 4.84vw;}
    #contents01 .inner-Box4 .inBox h3 {font-size: 4.35vw;line-height: 1.89;font-weight: 700;letter-spacing: 0.43vw;margin-bottom: 6.62vw;position: relative;border-bottom: dotted 0.48vw #959595;padding-bottom: 5.92vw;text-align: center;}
    #contents01 .inner-Box4 .inBox p.text {font-size: 3.86vw;line-height: 1.75;font-weight: 400;letter-spacing: 0.19vw;margin: 0 1.2vw 7.25vw;position: relative;}
    
    #contents02 {margin: 0 auto 12.18vw;position: relative;}
    #contents02 h2 {font-size: 7.25vw;line-height: 1.33;font-weight: 700;letter-spacing: 0.36vw;margin-bottom: 7.41vw;position: relative;text-align: center;}
    #contents02 .inner-Box1 {margin: 0 3vw 14.49vw;position: relative;background: #EBE9E0;padding: 7.4vw 4.7vw;}
    #contents02 .inner-Box1 ul{display: -webkit-box;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: -16vw;}
    #contents02 .inner-Box1 ul li {position: relative;margin-bottom: 12.15vw;}
    #contents02 .inner-Box1 ul li:nth-child(2n) { margin-right: 0.0vw; }
    #contents02 .inner-Box1 span.icon {display: block;width: 29vw;line-height: 1;}
    #contents02 .inner-Box1 span.icon img {  }
    #contents02 .inner-Box1 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 4.11vw;}
    #contents02 .inner-Box1 figure.photo img{  }
    #contents02 .inner-Box1 p.ltext { font-size: 3.86vw; line-height: 1.88; font-weight: 400; letter-spacing: 0.19vw; margin-bottom: 7.25vw; position: relative; }
    #contents02 .inner-Box1 span.arr {display: block;line-height: 1;position: absolute;right: 37.2vw;bottom: -7.7vw;width: 10vw;}
    #contents02 .inner-Box1 span.arr img {  }
    
    #contents02 .inner-Box2 {margin: 0 3vw 14.49vw;position: relative;background: #EBE9E0;padding: 7.4vw 4.7vw;}
    #contents02 .inner-Box2 ul{display: -webkit-box;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: -16vw;}
    #contents02 .inner-Box2 ul li {position: relative;margin-bottom: 12.15vw;}
    #contents02 .inner-Box2 ul li:nth-child(2n) { margin-right: 0.0vw; }
    #contents02 .inner-Box2 span.icon {display: block;width: 29vw;line-height: 1;}
    #contents02 .inner-Box2 span.icon img {  }
    #contents02 .inner-Box2 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 4.11vw;}
    #contents02 .inner-Box2 figure.photo img{  }
    #contents02 .inner-Box2 p.ltext { font-size: 3.86vw; line-height: 1.88; font-weight: 400; letter-spacing: 0.19vw; margin-bottom: 7.25vw; position: relative; }
    #contents02 .inner-Box2 span.arr {display: block;line-height: 1;position: absolute;right: 37.2vw;bottom: -7.7vw;width: 10vw;}
    #contents02 .inner-Box2 span.arr img {  }
    
    #contents02 .inner-Box3 {margin: 0 3vw 14.49vw;position: relative;background: #EBE9E0;padding: 7.4vw 4.7vw;}
    #contents02 .inner-Box3 ul{display: -webkit-box;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: -16vw;}
    #contents02 .inner-Box3 ul li {position: relative;margin-bottom: 12.15vw;}
    #contents02 .inner-Box3 ul li:nth-child(2n) { margin-right: 0.0vw; }
    #contents02 .inner-Box3 span.icon {display: block;width: 29vw;line-height: 1;}
    #contents02 .inner-Box3 span.icon img {  }
    #contents02 .inner-Box3 figure.photo {position: relative;top: 0;left: 0;margin-bottom: 4.11vw;}
    #contents02 .inner-Box3 figure.photo img{  }
    #contents02 .inner-Box3 p.ltext { font-size: 3.86vw; line-height: 1.88; font-weight: 400; letter-spacing: 0.19vw; margin-bottom: 7.25vw; position: relative; }
    #contents02 .inner-Box3 span.arr {display: block;line-height: 1;position: absolute;right: 37.2vw;bottom: -7.7vw;width: 10vw;}
    #contents02 .inner-Box3 span.arr img {  }
    
    #contents02 p.btn {text-align: center;margin: 0 4.1vw;}
    #contents02 p.btn img {  }
    
    #contents03 {margin: 0 4vw;position: relative;background: #fff;padding: 9.66vw 6.08vw 9.66vw;}
    #contents03 .inner-Box {margin: 0 4vw;position: relative;padding-right: 0vw;padding-top: 2.5vw;}
    #contents03 .inner-Box h2 {font-size: 3.86vw;line-height: 1.68;font-weight: 700;letter-spacing: 0.19vw;margin-bottom: 6.04vw;position: relative;border-bottom: 0.48vw solid #8E1D22;padding-bottom: 4.11vw;margin: 0 -1vw 4.2vw;}
    #contents03 .inner-Box p.text {font-size: 3.86vw;line-height: 1.88;font-weight: 400;letter-spacing: 0.19vw;margin-bottom: 6.04vw;position: relative;margin-right: -1vw;}
    #contents03 .inner-Box p.text span.sp-tel-link2 {  }
    #contents03 .inner-Box p.text span.sp-tel-link4 {  }
    #contents03 .inner-Box iframe{position: relative;top: 0;height: 91.79vw;width: 84vw;left: -6.3vw;}
    #contents03 .inner-Box h3 { font-size: 4.83vw; line-height: 1.68; font-weight: 400; letter-spacing: 0.0vw; margin-bottom: 0.0vw; position: relative; }
    
    .fmmtt{font-size: 4.16vw;font-weight: 700;text-align: center;letter-spacing: 0.34vw;line-height: 1.79;margin-bottom: 14.49vw;}
    

}