.shop02-template-05 .fz-A{font-size:24px;font-weight:700;line-height:1em}@media (min-width:740px){.shop02-template-05 .fz-A{font-size:28px}}@media (min-width:1500px){.shop02-template-05 .fz-A{font-size:32px}}@media (min-width:1800px){.shop02-template-05 .fz-A{font-size:48px}}.shop02-template-05 .fz-B{font-size:18px;font-weight:700;line-height:1.5em}@media (min-width:740px){.shop02-template-05 .fz-B{font-size:22px}}@media (min-width:1500px){.shop02-template-05 .fz-B{font-size:26px}}@media (min-width:1800px){.shop02-template-05 .fz-B{font-size:30px}}.shop02-template-05 .btn{border-radius:30px;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;font-size:.875rem;margin-top:10px;padding:.5em 2em;transition:all .4s ease;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:auto}@media (min-width:740px) and (max-width:1499px){.shop02-template-05 .btn{font-size:.8125rem}}@media (min-width:1180px){.shop02-template-05 .btn:hover{background-color:var(--color-main-dark)!important;border-color:var(--color-main-dark)!important;color:#fff!important}}.shop02-template-05{max-width:100%;overflow:hidden;position:relative;width:100%}.shop02-template-05 .item{display:flex;overflow:hidden;position:relative}@media (min-width:0) and (max-width:739px){.shop02-template-05 .item{flex-direction:column}}.shop02-template-05 .bg{position:relative;width:100%;z-index:0}.shop02-template-05 .bg:before{content:"";display:block;padding-bottom:120%;width:100%}@media (min-width:740px){.shop02-template-05 .bg:before{padding-bottom:32%}}@media (min-width:980px){.shop02-template-05 .bg:before{padding-bottom:26%}}.shop02-template-05 .bg>div{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:0) and (max-width:739px){.shop02-template-05 .bg>div.for-mobile{display:block}}@media (min-width:740px){.shop02-template-05 .bg>div.for-desktop{display:block}}.shop02-template-05 .text{z-index:2}@media (min-width:0) and (max-width:739px){.shop02-template-05 .text{bottom:0;left:0;padding:var(--pd-inside-xs);position:absolute;width:100%}}@media (min-width:740px){.shop02-template-05 .text{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 50% 0 var(--pd-inside-md);position:absolute;top:0;width:100%}}.shop02-template-05 .fz-A{font-family:var(--font-family-title);margin-bottom:.1em}.shop02-template-05 .swiper-pagination{display:flex;flex-direction:column;justify-content:center;left:auto;margin:0 -15px 0 0;position:absolute;right:var(--pd-inside-xs);top:50%;transform:translateY(-50%);width:50px;z-index:6}@media (min-width:740px){.shop02-template-05 .swiper-pagination{right:var(--pd-inside-md)}}.shop02-template-05 .btn{margin-top:30px}@media (min-width:1500px){.shop02-template-05 .btn{margin-top:3vw}}
