@charset "UTF-8";@media ((min-width: 1024px)){.page-title{right:4.1666666667%}}@media ((min-width: 1280px)){.page-title{left:8.3333333333%;right:auto;top:8.5rem}}@media screen and (min-width: 1920px){.page-title{top:15rem}}@media screen and (min-width: 2560px){.page-title{top:21rem}}@media ((min-width: 640px)){.deco-square{height:18rem}}@media ((min-width: 768px)){.deco-square{top:18rem;height:24rem}}@media ((min-width: 1024px)){.deco-square{height:35rem}}@media ((min-width: 1280px)){.deco-square{width:22.25rem;height:22.25rem}}@media screen and (min-width: 1920px){.deco-square{top:19rem;width:28rem;height:28rem}}@media screen and (min-width: 2560px){.deco-square{top:24rem;width:28rem;height:28rem}}.swiper{width:100%;height:100%}.swiper-btn-container{position:absolute;width:calc(100% - 4rem);top:50%;left:2rem;transform:translateY(-50%);z-index:1}@media ((min-width: 640px)){.swiper-btn-container{width:calc(100% - 8rem);left:4rem}}@media ((min-width: 768px)){.swiper-btn-container{width:calc(100% - 12rem);left:6rem}}@media ((min-width: 1280px)){.swiper-btn-container{width:100%;z-index:2;top:auto;left:auto;bottom:1.5rem;right:1.5rem;transform:none;width:9rem}.swiper-btn-container .swiper-button:not(:first-of-type){padding-left:1.5rem}.swiper-btn-container .swiper-button:not(:first-of-type):before{position:absolute;left:.5rem;transform:translate(-50%);content:"｜";color:var(--custom3)}}.swiper-button{color:#fff}.swiper-button.swiper-button-next{right:5px}@media ((min-width: 768px)){.swiper-button.swiper-button-next{right:0}}.swiper-button.swiper-button-next:after{content:""}.swiper-button.swiper-button-prev{left:5px}@media ((min-width: 768px)){.swiper-button.swiper-button-prev{left:0}}.swiper-button.swiper-button-prev:after{content:""}@media ((min-width: 1280px)){.swiper-button.swiper-button-next,.swiper-button.swiper-button-prev{width:-moz-fit-content;width:fit-content;color:var(--custom3);transition:color .4s ease-in-out}.swiper-button.swiper-button-next:hover,.swiper-button.swiper-button-prev:hover{color:var(--custom1)}.swiper-button.swiper-button-next:hover .swiper-btn-icon,.swiper-button.swiper-button-prev:hover .swiper-btn-icon{stroke:var(--custom1)}}.swiper-button.swiper-button-next svg,.swiper-button.swiper-button-prev svg{width:2.5rem;height:2.5rem}.swiper-button.swiper-button-next svg .swiper-btn-icon,.swiper-button.swiper-button-prev svg .swiper-btn-icon{transition:stroke .4s ease-in-out;stroke:var(--custom3)}@media ((min-width: 1280px)){.swiper-button.swiper-button-next svg,.swiper-button.swiper-button-prev svg{width:.875rem;height:.875rem}}.mainSwiper-container{position:relative}.social-container .share-link{position:relative;color:var(--custom7);letter-spacing:.125rem}.social-container .share-link:not(:first-of-type){padding-left:1.25rem}.social-container .share-link:not(:first-of-type):before{position:absolute;left:.75rem;transform:translate(-50%);content:"｜";color:var(--custom6)}.social-container .share-link span{font-weight:300}.social-container .share-icon{width:1.125rem;height:1.125rem;margin-right:.25rem}.social-container .share-icon svg{width:100%;height:100%}
