.content-wrapper{background-color:#333}.content-wrapper .brand-wrapper{height:200px}@media screen and (min-width:960px){.content-wrapper .brand-wrapper{height:360px}}.main-footer-wrapper:after{content:"";z-index:1;background:#333 url(/goat-villa/img/common/bg_footer_dropshadow.png) 0 0 repeat-x;width:100%;height:10px;display:block;position:absolute;top:-10px;left:0}.gallery-wrapper-pc{display:none}@media screen and (min-width:960px){.gallery-wrapper-pc{width:100%;max-width:1340px;margin:0 auto;padding:64px 20px 0;display:block}}.gallery-wrapper-pc .title-page-top{text-align:center}.gallery-wrapper-pc .title-page-top img{height:24px}@media screen and (min-width:960px){.gallery-wrapper-pc .title-page-top img{height:28px}}.gallery-wrapper-pc .column1-wrapper{width:100%;padding:20px 0 0}.gallery-wrapper-pc .column1-wrapper .column1-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column1-wrapper .column1-content .gallery-image{width:28.6%;padding-top:44px}.gallery-wrapper-pc .column1-wrapper .column1-content .gallery-image.column1-img1{width:28.6%}.gallery-wrapper-pc .column1-wrapper .column1-content .gallery-image.column1-img2{width:35%}.gallery-wrapper-pc .column1-wrapper .column1-content .gallery-image.column1-img3{width:29.6%}.gallery-wrapper-pc .column1-wrapper .column1-content .gallery-image img,.gallery-wrapper-pc .column2-wrapper{width:100%}.gallery-wrapper-pc .column2-wrapper .column2-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column2-wrapper .column2-content .gallery-image{width:100%;padding-top:44px}.gallery-wrapper-pc .column2-wrapper .column2-content .gallery-image.column2-img,.gallery-wrapper-pc .column2-wrapper .column2-content .gallery-image img{width:100%}.gallery-wrapper-pc .column3-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column3-wrapper .column3-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column3-wrapper .column3-content .gallery-image{width:30%;padding-top:44px}.gallery-wrapper-pc .column3-wrapper .column3-content .gallery-image.column3-img1{width:28.6%}.gallery-wrapper-pc .column3-wrapper .column3-content .gallery-image.column3-img2{width:34%}.gallery-wrapper-pc .column3-wrapper .column3-content .gallery-image.column3-img3{width:30.3%}.gallery-wrapper-pc .column3-wrapper .column3-content .gallery-image img{width:100%}.gallery-wrapper-pc .column4-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column4-wrapper .column4-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column4-wrapper .column4-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column4-wrapper .column4-content .gallery-image img{width:100%}.gallery-wrapper-pc .column5-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column5-wrapper .column5-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column5-wrapper .column5-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column5-wrapper .column5-content .gallery-image.column5-img1{width:66.74%}.gallery-wrapper-pc .column5-wrapper .column5-content .gallery-image.column5-img2{width:29.7%}.gallery-wrapper-pc .column5-wrapper .column5-content .gallery-image img{width:100%}.gallery-wrapper-pc .column6-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column6-wrapper .column6-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column6-wrapper .column6-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column6-wrapper .column6-content .gallery-image.column6-img1{width:28.1%}.gallery-wrapper-pc .column6-wrapper .column6-content .gallery-image.column6-img2{width:68.7%}.gallery-wrapper-pc .column6-wrapper .column6-content .gallery-image img{width:100%}.gallery-wrapper-pc .column7-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column7-wrapper .column7-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column7-wrapper .column7-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column7-wrapper .column7-content .gallery-image img{width:100%}.gallery-wrapper-pc .column8-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column8-wrapper .column8-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column8-wrapper .column8-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column8-wrapper .column8-content .gallery-image.column8-img1{width:66.2%}.gallery-wrapper-pc .column8-wrapper .column8-content .gallery-image.column8-img2{width:29.5%}.gallery-wrapper-pc .column8-wrapper .column8-content .gallery-image img{width:100%}.gallery-wrapper-pc .column9-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column9-wrapper .column9-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image{width:28.6%;padding-top:64px}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image.column9-img1{width:28.76%}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image.column9-img2{width:28.68%;overflow:hidden}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image.column9-img2 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center -1px;object-position:center -1px}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image.column9-img3{width:35.27%}.gallery-wrapper-pc .column9-wrapper .column9-content .gallery-image img{width:100%}.gallery-wrapper-pc .column10-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column10-wrapper .column10-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column10-wrapper .column10-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column10-wrapper .column10-content .gallery-image.column10-img1{width:29.37%}.gallery-wrapper-pc .column10-wrapper .column10-content .gallery-image.column10-img2{width:66.12%}.gallery-wrapper-pc .column10-wrapper .column10-content .gallery-image img{width:100%}.gallery-wrapper-pc .column11-wrapper{width:100%;padding:0}.gallery-wrapper-pc .column11-wrapper .column11-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-pc .column11-wrapper .column11-content .gallery-image{width:47.9%;padding-top:46px}.gallery-wrapper-pc .column11-wrapper .column11-content .gallery-image.column11-img1{width:66.2%}.gallery-wrapper-pc .column11-wrapper .column11-content .gallery-image.column11-img2{width:29.5%}.gallery-wrapper-pc .column11-wrapper .column11-content .gallery-image img{width:100%}.gallery-wrapper-sp{width:100%;max-width:1290px;margin:0 auto;padding:50px 0 0;display:block}@media screen and (min-width:960px){.gallery-wrapper-sp{display:none}}.gallery-wrapper-sp .title-page-top{text-align:center;padding-bottom:20px}.gallery-wrapper-sp .title-page-top img{height:24px}.gallery-wrapper-sp .column1-wrapper{width:100%;padding:0 5.13%}.gallery-wrapper-sp .column1-wrapper .column1-content{width:100%;max-width:1290px;margin:0 auto;display:block}.gallery-wrapper-sp .column1-wrapper .column1-content .gallery-image{width:100%;padding-top:31px}.gallery-wrapper-sp .column1-wrapper .column1-content .gallery-image img,.gallery-wrapper-sp .column2-wrapper{width:100%}.gallery-wrapper-sp .column2-wrapper .column2-content{width:100%;max-width:1290px;margin:0 auto;display:block}.gallery-wrapper-sp .column2-wrapper .column2-content .gallery-image{width:100%;padding-top:31px}.gallery-wrapper-sp .column2-wrapper .column2-content .gallery-image img{width:100%}.gallery-wrapper-sp .column3-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column3-wrapper .column3-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-sp .column3-wrapper .column3-content .gallery-image{width:30%;padding-top:31px}.gallery-wrapper-sp .column3-wrapper .column3-content .gallery-image.column3-img1{width:28.6%}.gallery-wrapper-sp .column3-wrapper .column3-content .gallery-image.column3-img2{width:34%}.gallery-wrapper-sp .column3-wrapper .column3-content .gallery-image.column3-img3{width:30.3%}.gallery-wrapper-sp .column3-wrapper .column3-content .gallery-image img{width:100%}.gallery-wrapper-sp .column4-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column4-wrapper .column4-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1290px;margin:0 auto;display:flex}.gallery-wrapper-sp .column4-wrapper .column4-content .gallery-image{width:47.43%;padding-top:31px}.gallery-wrapper-sp .column4-wrapper .column4-content .gallery-image img{width:100%}.gallery-wrapper-sp .column5-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column5-wrapper .column5-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;padding:0 5.13%;display:flex}.gallery-wrapper-sp .column5-wrapper .column5-content .gallery-image{width:47.9%;padding-top:31px}.gallery-wrapper-sp .column5-wrapper .column5-content .gallery-image.column5-img1{width:49.56%}.gallery-wrapper-sp .column5-wrapper .column5-content .gallery-image.column5-img2{width:45.53%}.gallery-wrapper-sp .column5-wrapper .column5-content .gallery-image img{width:100%}.gallery-wrapper-sp .column6-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column6-wrapper .column6-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;padding:0;display:flex}.gallery-wrapper-sp .column6-wrapper .column6-content .gallery-image{width:47.9%;padding-top:31px}.gallery-wrapper-sp .column6-wrapper .column6-content .gallery-image.column6-img1{width:64.6%}.gallery-wrapper-sp .column6-wrapper .column6-content .gallery-image.column6-img2{width:28.7%}.gallery-wrapper-sp .column6-wrapper .column6-content .gallery-image img{width:100%}.gallery-wrapper-sp .column7-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column7-wrapper .column7-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;padding:0 5.13%;display:flex}.gallery-wrapper-sp .column7-wrapper .column7-content .gallery-image{padding-top:31px}.gallery-wrapper-sp .column7-wrapper .column7-content .gallery-image.column7-img1{width:40.63%}.gallery-wrapper-sp .column7-wrapper .column7-content .gallery-image.column7-img2{width:49.56%}.gallery-wrapper-sp .column7-wrapper .column7-content .gallery-image img{width:100%}.gallery-wrapper-sp .column8-wrapper{width:100%;padding:0}.gallery-wrapper-sp .column8-wrapper .column8-content{flex-flow:wrap;justify-content:space-between;width:100%;max-width:1290px;margin:0 auto;padding:0 5.13%;display:flex}.gallery-wrapper-sp .column8-wrapper .column8-content .gallery-image{width:47.9%;padding-top:31px}.gallery-wrapper-sp .column8-wrapper .column8-content .gallery-image.column8-img1{width:49.56%}.gallery-wrapper-sp .column8-wrapper .column8-content .gallery-image.column8-img2{width:45.53%}.gallery-wrapper-sp .column8-wrapper .column8-content .gallery-image img{width:100%}
