.gallerySection{margin-top:-40px}@media(max-width: 1200px){.gallerySection{margin-top:0}}.gallerySection .galleryList{width:93.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media(max-width: 1440px){.gallerySection .galleryList{width:100%}}.gallerySection .galleryItem{width:45.5%;margin-bottom:70px;position:relative}@media(max-width: 1440px){.gallerySection .galleryItem{width:47.5%}}@media(max-width: 1024px){.gallerySection .galleryItem{width:100%;margin-bottom:140px}}@media(max-width: 640px){.gallerySection .galleryItem{margin-bottom:70px}}@media(max-width: 480px){.gallerySection .galleryItem{margin-bottom:50px}}.gallerySection .galleryItem .swiperContainer{width:100%;position:relative}.gallerySection .galleryItem .swiperContainer .swiper-button-next{top:50%;right:3%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 1024px){.gallerySection .galleryItem .swiperContainer .swiper-button-next:hover{-webkit-transform:translate(3px, -50%);transform:translate(3px, -50%)}}@media(max-width: 1024px){.gallerySection .galleryItem .swiperContainer svg{width:100%}}.gallerySection .galleryItem .textBox{padding:0 85px 0}.gallerySection .galleryItem .textBox .title{font-size:2rem}.gallerySection .galleryItem .textBox .text{font-size:1.875rem;margin-top:10px;line-height:1.2}@media(max-width: 1440px){.gallerySection .galleryItem .textBox{padding:10px 40px 0}.gallerySection .galleryItem .textBox .title{font-size:1.875rem}.gallerySection .galleryItem .textBox .text{font-size:1.75rem}}@media(max-width: 1024px){.gallerySection .galleryItem .textBox{margin-top:-20px;padding:10px 15px 0}.gallerySection .galleryItem .textBox .title{font-size:2.25rem}.gallerySection .galleryItem .textBox .text{font-size:2rem}}@media(max-width: 640px){.gallerySection .galleryItem .textBox .title{font-size:1.625rem}.gallerySection .galleryItem .textBox .text{font-size:1.5rem}}@media(max-width: 480px){.gallerySection .galleryItem .textBox{margin-top:0}.gallerySection .galleryItem .textBox .title{font-size:1.125rem}.gallerySection .galleryItem .textBox .text{font-size:1rem}}.contactSection{margin-top:365px}@media(max-width: 1680px){.contactSection{margin-top:300px}}@media(max-width: 1440px){.contactSection{margin-top:160px}}@media(max-width: 1200px){.contactSection{margin-top:60px}}.contactSection .wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1024px){.contactSection .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start}}.contactSection .sectionTitle{margin-bottom:12px}@media(max-width: 1024px){.contactSection .sectionTitle{margin-bottom:25px}}@media(max-width: 640px){.contactSection .sectionTitle{margin-bottom:15px}}.contactSection .textBox{max-width:440px;margin-top:70px;margin-left:55px}.contactSection .textBox a{display:block;font-size:2rem}.contactSection .textBox .tip{font-size:1.125rem;letter-spacing:.05rem;text-decoration:underline;text-underline-offset:5px;margin-top:20px}@media(max-width: 1280px){.contactSection .textBox{margin-top:35px}}@media(max-width: 640px){.contactSection .textBox{margin-left:35px}.contactSection .textBox a{font-size:1.25rem}.contactSection .textBox .tip{font-size:.875rem}}.contactSection .mapBox{padding-left:20px}.contactSection .mapBox a{display:block}@media(max-width: 1024px){.contactSection .mapBox{margin-top:60px;padding-left:0}}@media(max-width: 640px){.contactSection .mapBox{margin-top:35px}}/*# sourceMappingURL=gallery.css.map */