﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}html[data-country="HK"] body{font-family:"Noto Sans", "Noto Sans TC", sans-serif}html[data-country="SG"] body{font-family:"Noto Sans", "Noto Sans SC", sans-serif}body{margin:0;line-height:1.5;font-family:"Noto Sans", sans-serif;font-size:1.4rem}a{color:#a1978a;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:none}@viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@-moz-viewport{width:device-width}@-webkit-viewport{width:device-width}h1{font-size:3rem;line-height:1.3;margin:0}h2{font-size:2.4rem;line-height:1.3;margin:0}h3{font-size:2rem;line-height:1.3;margin:0}h4{font-size:1.8rem;line-height:1.3;margin:0}h5,h6{line-height:1.3;margin:0}h5{font-size:1.6rem}h6{font-size:1.4rem}p{margin:0 0 8px}img{max-width:100%;height:auto;vertical-align:middle}ol,ul{margin-top:0;margin-bottom:8px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper,.swiper-vertical>.l-topHeader__headlineSwiperWrapper,.swiper-vertical>.p-sliderVisual__swiperWrapper,.swiper-vertical>.p-buyingExample__list,.swiper-vertical>.p-newcustomerReason__swiperWrapper,.swiper-vertical>.p-topCampaign__swiperWrapper,.swiper-vertical>.p-topWhyChoosed__swiperWrapper,.swiper-vertical>.p-topBrandBanner__swiperWrapper{flex-direction:column}.swiper-wrapper,.l-topHeader__headlineSwiperWrapper,.p-sliderVisual__swiperWrapper,.p-buyingExample__list,.p-newcustomerReason__swiperWrapper,.p-topCampaign__swiperWrapper,.p-topWhyChoosed__swiperWrapper,.p-topBrandBanner__swiperWrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-android .l-topHeader__headlineSwiperSlide,.swiper-android .p-sliderVisual__swiperSlide,.swiper-android .p-buyingExample__item,.swiper-android .p-newcustomerReason__swiperSlide,.swiper-android .p-topCampaign__swiperSlide,.swiper-android .p-topWhyChoosed__swiperSlide,.swiper-android .p-topBrandBanner__swiperSlide,.swiper-wrapper,.l-topHeader__headlineSwiperWrapper,.p-sliderVisual__swiperWrapper,.p-buyingExample__list,.p-newcustomerReason__swiperWrapper,.p-topCampaign__swiperWrapper,.p-topWhyChoosed__swiperWrapper,.p-topBrandBanner__swiperWrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,.l-topHeader__headlineSwiperSlide,.p-sliderVisual__swiperSlide,.p-buyingExample__item,.p-newcustomerReason__swiperSlide,.p-topCampaign__swiperSlide,.p-topWhyChoosed__swiperSlide,.p-topBrandBanner__swiperSlide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide,.swiper-autoheight .l-topHeader__headlineSwiperSlide,.swiper-autoheight .p-sliderVisual__swiperSlide,.swiper-autoheight .p-buyingExample__item,.swiper-autoheight .p-newcustomerReason__swiperSlide,.swiper-autoheight .p-topCampaign__swiperSlide,.swiper-autoheight .p-topWhyChoosed__swiperSlide,.swiper-autoheight .p-topBrandBanner__swiperSlide{height:auto}.swiper-autoheight .swiper-wrapper,.swiper-autoheight .l-topHeader__headlineSwiperWrapper,.swiper-autoheight .p-sliderVisual__swiperWrapper,.swiper-autoheight .p-buyingExample__list,.swiper-autoheight .p-newcustomerReason__swiperWrapper,.swiper-autoheight .p-topCampaign__swiperWrapper,.swiper-autoheight .p-topWhyChoosed__swiperWrapper,.swiper-autoheight .p-topBrandBanner__swiperWrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide,.swiper-backface-hidden .l-topHeader__headlineSwiperSlide,.swiper-backface-hidden .p-sliderVisual__swiperSlide,.swiper-backface-hidden .p-buyingExample__item,.swiper-backface-hidden .p-newcustomerReason__swiperSlide,.swiper-backface-hidden .p-topCampaign__swiperSlide,.swiper-backface-hidden .p-topWhyChoosed__swiperSlide,.swiper-backface-hidden .p-topBrandBanner__swiperSlide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper,.swiper-3d.swiper-css-mode .l-topHeader__headlineSwiperWrapper,.swiper-3d.swiper-css-mode .p-sliderVisual__swiperWrapper,.swiper-3d.swiper-css-mode .p-buyingExample__list,.swiper-3d.swiper-css-mode .p-newcustomerReason__swiperWrapper,.swiper-3d.swiper-css-mode .p-topCampaign__swiperWrapper,.swiper-3d.swiper-css-mode .p-topWhyChoosed__swiperWrapper,.swiper-3d.swiper-css-mode .p-topBrandBanner__swiperWrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .l-topHeader__headlineSwiperWrapper,.swiper-3d .p-sliderVisual__swiperWrapper,.swiper-3d .p-buyingExample__list,.swiper-3d .p-newcustomerReason__swiperWrapper,.swiper-3d .p-topCampaign__swiperWrapper,.swiper-3d .p-topWhyChoosed__swiperWrapper,.swiper-3d .p-topBrandBanner__swiperWrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .l-topHeader__headlineSwiperSlide,.swiper-3d .p-sliderVisual__swiperSlide,.swiper-3d .p-buyingExample__item,.swiper-3d .p-newcustomerReason__swiperSlide,.swiper-3d .p-topCampaign__swiperSlide,.swiper-3d .p-topWhyChoosed__swiperSlide,.swiper-3d .p-topBrandBanner__swiperSlide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper,.swiper-css-mode>.p-sliderVisual__swiperWrapper,.swiper-css-mode>.p-buyingExample__list,.swiper-css-mode>.p-newcustomerReason__swiperWrapper,.swiper-css-mode>.p-topCampaign__swiperWrapper,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper,.swiper-css-mode>.p-topBrandBanner__swiperWrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper::-webkit-scrollbar,.swiper-css-mode>.p-sliderVisual__swiperWrapper::-webkit-scrollbar,.swiper-css-mode>.p-buyingExample__list::-webkit-scrollbar,.swiper-css-mode>.p-newcustomerReason__swiperWrapper::-webkit-scrollbar,.swiper-css-mode>.p-topCampaign__swiperWrapper::-webkit-scrollbar,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper::-webkit-scrollbar,.swiper-css-mode>.p-topBrandBanner__swiperWrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.swiper-slide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-buyingExample__item,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.l-topHeader__headlineSwiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.swiper-slide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-buyingExample__item,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-sliderVisual__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-buyingExample__list>.swiper-slide,.swiper-css-mode>.p-buyingExample__list>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-buyingExample__list>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-buyingExample__list>.p-buyingExample__item,.swiper-css-mode>.p-buyingExample__list>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-buyingExample__list>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-buyingExample__list>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-buyingExample__list>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.swiper-slide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-buyingExample__item,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-newcustomerReason__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.swiper-slide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-buyingExample__item,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-topCampaign__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.swiper-slide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-buyingExample__item,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-topWhyChoosed__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.swiper-slide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-buyingExample__item,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.p-topBrandBanner__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-css-mode>.swiper-wrapper>.l-topHeader__headlineSwiperSlide,.swiper-css-mode>.swiper-wrapper>.p-sliderVisual__swiperSlide,.swiper-css-mode>.swiper-wrapper>.p-buyingExample__item,.swiper-css-mode>.swiper-wrapper>.p-newcustomerReason__swiperSlide,.swiper-css-mode>.swiper-wrapper>.p-topCampaign__swiperSlide,.swiper-css-mode>.swiper-wrapper>.p-topWhyChoosed__swiperSlide,.swiper-css-mode>.swiper-wrapper>.p-topBrandBanner__swiperSlide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper,.swiper-horizontal.swiper-css-mode>.l-topHeader__headlineSwiperWrapper,.swiper-horizontal.swiper-css-mode>.p-sliderVisual__swiperWrapper,.swiper-horizontal.swiper-css-mode>.p-buyingExample__list,.swiper-horizontal.swiper-css-mode>.p-newcustomerReason__swiperWrapper,.swiper-horizontal.swiper-css-mode>.p-topCampaign__swiperWrapper,.swiper-horizontal.swiper-css-mode>.p-topWhyChoosed__swiperWrapper,.swiper-horizontal.swiper-css-mode>.p-topBrandBanner__swiperWrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper,.swiper-vertical.swiper-css-mode>.l-topHeader__headlineSwiperWrapper,.swiper-vertical.swiper-css-mode>.p-sliderVisual__swiperWrapper,.swiper-vertical.swiper-css-mode>.p-buyingExample__list,.swiper-vertical.swiper-css-mode>.p-newcustomerReason__swiperWrapper,.swiper-vertical.swiper-css-mode>.p-topCampaign__swiperWrapper,.swiper-vertical.swiper-css-mode>.p-topWhyChoosed__swiperWrapper,.swiper-vertical.swiper-css-mode>.p-topBrandBanner__swiperWrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before,.swiper-centered>.l-topHeader__headlineSwiperWrapper::before,.swiper-centered>.p-sliderVisual__swiperWrapper::before,.swiper-centered>.p-buyingExample__list::before,.swiper-centered>.p-newcustomerReason__swiperWrapper::before,.swiper-centered>.p-topCampaign__swiperWrapper::before,.swiper-centered>.p-topWhyChoosed__swiperWrapper::before,.swiper-centered>.p-topBrandBanner__swiperWrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.swiper-slide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-buyingExample__item,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.l-topHeader__headlineSwiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.swiper-slide,.swiper-centered>.p-sliderVisual__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-buyingExample__item,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-sliderVisual__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-buyingExample__list>.swiper-slide,.swiper-centered>.p-buyingExample__list>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-buyingExample__list>.p-sliderVisual__swiperSlide,.swiper-centered>.p-buyingExample__list>.p-buyingExample__item,.swiper-centered>.p-buyingExample__list>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-buyingExample__list>.p-topCampaign__swiperSlide,.swiper-centered>.p-buyingExample__list>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-buyingExample__list>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.swiper-slide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-buyingExample__item,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-newcustomerReason__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.swiper-slide,.swiper-centered>.p-topCampaign__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.p-buyingExample__item,.swiper-centered>.p-topCampaign__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-topCampaign__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.swiper-slide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-buyingExample__item,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-topWhyChoosed__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.swiper-slide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-buyingExample__item,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-topCampaign__swiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.p-topBrandBanner__swiperWrapper>.p-topBrandBanner__swiperSlide,.swiper-centered>.swiper-wrapper>.l-topHeader__headlineSwiperSlide,.swiper-centered>.swiper-wrapper>.p-sliderVisual__swiperSlide,.swiper-centered>.swiper-wrapper>.p-buyingExample__item,.swiper-centered>.swiper-wrapper>.p-newcustomerReason__swiperSlide,.swiper-centered>.swiper-wrapper>.p-topCampaign__swiperSlide,.swiper-centered>.swiper-wrapper>.p-topWhyChoosed__swiperSlide,.swiper-centered>.swiper-wrapper>.p-topBrandBanner__swiperSlide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-buyingExample__list>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-horizontal>.swiper-wrapper>.p-topBrandBanner__swiperSlide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before,.swiper-centered.swiper-horizontal>.l-topHeader__headlineSwiperWrapper::before,.swiper-centered.swiper-horizontal>.p-sliderVisual__swiperWrapper::before,.swiper-centered.swiper-horizontal>.p-buyingExample__list::before,.swiper-centered.swiper-horizontal>.p-newcustomerReason__swiperWrapper::before,.swiper-centered.swiper-horizontal>.p-topCampaign__swiperWrapper::before,.swiper-centered.swiper-horizontal>.p-topWhyChoosed__swiperWrapper::before,.swiper-centered.swiper-horizontal>.p-topBrandBanner__swiperWrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-buyingExample__list>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.swiper-slide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper>.p-topBrandBanner__swiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.l-topHeader__headlineSwiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-sliderVisual__swiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-buyingExample__item:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-newcustomerReason__swiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-topCampaign__swiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-topWhyChoosed__swiperSlide:first-child,.swiper-centered.swiper-vertical>.swiper-wrapper>.p-topBrandBanner__swiperSlide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before,.swiper-centered.swiper-vertical>.l-topHeader__headlineSwiperWrapper::before,.swiper-centered.swiper-vertical>.p-sliderVisual__swiperWrapper::before,.swiper-centered.swiper-vertical>.p-buyingExample__list::before,.swiper-centered.swiper-vertical>.p-newcustomerReason__swiperWrapper::before,.swiper-centered.swiper-vertical>.p-topCampaign__swiperWrapper::before,.swiper-centered.swiper-vertical>.p-topWhyChoosed__swiperWrapper::before,.swiper-centered.swiper-vertical>.p-topBrandBanner__swiperWrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.l-topHeader__headlineSwiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-sliderVisual__swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-buyingExampleSwiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-newcustomerReason__swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-topCampaign__swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-topWhyChoosed__swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.p-topBrandBanner__swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after,.swiper-virtual.swiper-css-mode .l-topHeader__headlineSwiperWrapper::after,.swiper-virtual.swiper-css-mode .p-sliderVisual__swiperWrapper::after,.swiper-virtual.swiper-css-mode .p-buyingExample__list::after,.swiper-virtual.swiper-css-mode .p-newcustomerReason__swiperWrapper::after,.swiper-virtual.swiper-css-mode .p-topCampaign__swiperWrapper::after,.swiper-virtual.swiper-css-mode .p-topWhyChoosed__swiperWrapper::after,.swiper-virtual.swiper-css-mode .p-topBrandBanner__swiperWrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .l-topHeader__headlineSwiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-sliderVisual__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-buyingExample__list::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-newcustomerReason__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-topCampaign__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-topWhyChoosed__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-horizontal .p-topBrandBanner__swiperWrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .l-topHeader__headlineSwiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-sliderVisual__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-buyingExample__list::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-newcustomerReason__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-topCampaign__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-topWhyChoosed__swiperWrapper::after,.swiper-virtual.swiper-css-mode.swiper-vertical .p-topBrandBanner__swiperWrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-disabled.p-sliderVisual__swiperButtonNext,.swiper-button-disabled.p-buyingExample__swiperButtonNext,.swiper-button-disabled.p-topWhyChoosed__swiperButtonNext,.swiper-button-disabled.p-topBrandBanner__swiperButtonNext,.swiper-button-prev.swiper-button-disabled,.swiper-button-disabled.p-sliderVisual__swiperButtonPrev,.swiper-button-disabled.p-buyingExample__swiperButtonPrev,.swiper-button-disabled.p-topWhyChoosed__swiperButtonPrev,.swiper-button-disabled.p-topBrandBanner__swiperButtonPrev{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-hidden.p-sliderVisual__swiperButtonNext,.swiper-button-hidden.p-buyingExample__swiperButtonNext,.swiper-button-hidden.p-topWhyChoosed__swiperButtonNext,.swiper-button-hidden.p-topBrandBanner__swiperButtonNext,.swiper-button-prev.swiper-button-hidden,.swiper-button-hidden.p-sliderVisual__swiperButtonPrev,.swiper-button-hidden.p-buyingExample__swiperButtonPrev,.swiper-button-hidden.p-topWhyChoosed__swiperButtonPrev,.swiper-button-hidden.p-topBrandBanner__swiperButtonPrev{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .p-sliderVisual__swiperButtonNext,.swiper-navigation-disabled .p-buyingExample__swiperButtonNext,.swiper-navigation-disabled .p-topWhyChoosed__swiperButtonNext,.swiper-navigation-disabled .p-topBrandBanner__swiperButtonNext,.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .p-sliderVisual__swiperButtonPrev,.swiper-navigation-disabled .p-buyingExample__swiperButtonPrev,.swiper-navigation-disabled .p-topWhyChoosed__swiperButtonPrev,.swiper-navigation-disabled .p-topBrandBanner__swiperButtonPrev{display:none !important}.swiper-button-next:after,.p-sliderVisual__swiperButtonNext:after,.p-buyingExample__swiperButtonNext:after,.p-topWhyChoosed__swiperButtonNext:after,.p-topBrandBanner__swiperButtonNext:after,.swiper-button-prev:after,.p-sliderVisual__swiperButtonPrev:after,.p-buyingExample__swiperButtonPrev:after,.p-topWhyChoosed__swiperButtonPrev:after,.p-topBrandBanner__swiperButtonPrev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.p-sliderVisual__swiperButtonPrev,.p-buyingExample__swiperButtonPrev,.p-topWhyChoosed__swiperButtonPrev,.p-topBrandBanner__swiperButtonPrev,.swiper-rtl .swiper-button-next,.swiper-rtl .p-sliderVisual__swiperButtonNext,.swiper-rtl .p-buyingExample__swiperButtonNext,.swiper-rtl .p-topWhyChoosed__swiperButtonNext,.swiper-rtl .p-topBrandBanner__swiperButtonNext{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.p-sliderVisual__swiperButtonPrev:after,.p-buyingExample__swiperButtonPrev:after,.p-topWhyChoosed__swiperButtonPrev:after,.p-topBrandBanner__swiperButtonPrev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .p-sliderVisual__swiperButtonNext:after,.swiper-rtl .p-buyingExample__swiperButtonNext:after,.swiper-rtl .p-topWhyChoosed__swiperButtonNext:after,.swiper-rtl .p-topBrandBanner__swiperButtonNext:after{content:"prev"}.swiper-button-next,.p-sliderVisual__swiperButtonNext,.p-buyingExample__swiperButtonNext,.p-topWhyChoosed__swiperButtonNext,.p-topBrandBanner__swiperButtonNext,.swiper-rtl .swiper-button-prev,.swiper-rtl .p-sliderVisual__swiperButtonPrev,.swiper-rtl .p-buyingExample__swiperButtonPrev,.swiper-rtl .p-topWhyChoosed__swiperButtonPrev,.swiper-rtl .p-topBrandBanner__swiperButtonPrev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.p-sliderVisual__swiperButtonNext:after,.p-buyingExample__swiperButtonNext:after,.p-topWhyChoosed__swiperButtonNext:after,.p-topBrandBanner__swiperButtonNext:after,.swiper-rtl .swiper-button-prev:after,.swiper-rtl .p-sliderVisual__swiperButtonPrev:after,.swiper-rtl .p-buyingExample__swiperButtonPrev:after,.swiper-rtl .p-topWhyChoosed__swiperButtonPrev:after,.swiper-rtl .p-topBrandBanner__swiperButtonPrev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination,.p-sliderVisual__swiperPagination,.p-topCampaign__swiperPagination,.p-topWhyChoosed__swiperPagination,.p-topBrandBanner__swiperPagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden,.swiper-pagination-hidden.p-sliderVisual__swiperPagination,.swiper-pagination-hidden.p-topCampaign__swiperPagination,.swiper-pagination-hidden.p-topWhyChoosed__swiperPagination,.swiper-pagination-hidden.p-topBrandBanner__swiperPagination{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination-disabled>.p-sliderVisual__swiperPagination,.swiper-pagination-disabled>.p-topCampaign__swiperPagination,.swiper-pagination-disabled>.p-topWhyChoosed__swiperPagination,.swiper-pagination-disabled>.p-topBrandBanner__swiperPagination,.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled.p-sliderVisual__swiperPagination,.swiper-pagination-disabled.p-topCampaign__swiperPagination,.swiper-pagination-disabled.p-topWhyChoosed__swiperPagination,.swiper-pagination-disabled.p-topBrandBanner__swiperPagination{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet.is-active,.swiper-pagination-bullets-dynamic .p-topCampaign__bullet.is-active,.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet.is-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet,.p-sliderVisual__bullet,.p-topCampaign__bullet,.p-topWhyChoosed__bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet,button.p-sliderVisual__bullet,button.p-topCampaign__bullet,button.p-topWhyChoosed__bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet,.swiper-pagination-clickable .p-sliderVisual__bullet,.swiper-pagination-clickable .p-topCampaign__bullet,.swiper-pagination-clickable .p-topWhyChoosed__bullet{cursor:pointer}.swiper-pagination-bullet:only-child,.p-sliderVisual__bullet:only-child,.p-topCampaign__bullet:only-child,.p-topWhyChoosed__bullet:only-child{display:none !important}.swiper-pagination-bullet-active,.p-sliderVisual__bullet.is-active,.p-topCampaign__bullet.is-active,.p-topWhyChoosed__bullet.is-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .p-sliderVisual__bullet,.swiper-pagination-vertical.swiper-pagination-bullets .p-topCampaign__bullet,.swiper-pagination-vertical.swiper-pagination-bullets .p-topWhyChoosed__bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .p-sliderVisual__bullet,.swiper-vertical>.swiper-pagination-bullets .p-topCampaign__bullet,.swiper-vertical>.swiper-pagination-bullets .p-topWhyChoosed__bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet{display:inline-block;transition:0.2s transform, 0.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination-bullets .p-sliderVisual__bullet,.swiper-horizontal>.swiper-pagination-bullets .p-topCampaign__bullet,.swiper-horizontal>.swiper-pagination-bullets .p-topWhyChoosed__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .p-sliderVisual__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .p-topCampaign__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .p-topWhyChoosed__bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet{transition:0.2s transform, 0.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .p-topCampaign__bullet,.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .p-sliderVisual__bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .p-topCampaign__bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .p-topWhyChoosed__bullet{transition:0.2s transform, 0.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,.l-topHeader__headlineSwiper .swiper-notification,.p-sliderVisual__swiper .swiper-notification,.p-buyingExampleSwiper .swiper-notification,.p-newcustomerReason__swiper .swiper-notification,.p-topCampaign__swiper .swiper-notification,.p-topWhyChoosed__swiper .swiper-notification,.p-topBrandBanner__swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper,.swiper-free-mode>.l-topHeader__headlineSwiperWrapper,.swiper-free-mode>.p-sliderVisual__swiperWrapper,.swiper-free-mode>.p-buyingExample__list,.swiper-free-mode>.p-newcustomerReason__swiperWrapper,.swiper-free-mode>.p-topCampaign__swiperWrapper,.swiper-free-mode>.p-topWhyChoosed__swiperWrapper,.swiper-free-mode>.p-topBrandBanner__swiperWrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper,.swiper-grid>.l-topHeader__headlineSwiperWrapper,.swiper-grid>.p-sliderVisual__swiperWrapper,.swiper-grid>.p-buyingExample__list,.swiper-grid>.p-newcustomerReason__swiperWrapper,.swiper-grid>.p-topCampaign__swiperWrapper,.swiper-grid>.p-topWhyChoosed__swiperWrapper,.swiper-grid>.p-topBrandBanner__swiperWrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper,.swiper-grid-column>.l-topHeader__headlineSwiperWrapper,.swiper-grid-column>.p-sliderVisual__swiperWrapper,.swiper-grid-column>.p-buyingExample__list,.swiper-grid-column>.p-newcustomerReason__swiperWrapper,.swiper-grid-column>.p-topCampaign__swiperWrapper,.swiper-grid-column>.p-topWhyChoosed__swiperWrapper,.swiper-grid-column>.p-topBrandBanner__swiperWrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide,.swiper-fade.swiper-free-mode .l-topHeader__headlineSwiperSlide,.swiper-fade.swiper-free-mode .p-sliderVisual__swiperSlide,.swiper-fade.swiper-free-mode .p-buyingExample__item,.swiper-fade.swiper-free-mode .p-newcustomerReason__swiperSlide,.swiper-fade.swiper-free-mode .p-topCampaign__swiperSlide,.swiper-fade.swiper-free-mode .p-topWhyChoosed__swiperSlide,.swiper-fade.swiper-free-mode .p-topBrandBanner__swiperSlide{transition-timing-function:ease-out}.swiper-fade .swiper-slide,.swiper-fade .l-topHeader__headlineSwiperSlide,.swiper-fade .p-sliderVisual__swiperSlide,.swiper-fade .p-buyingExample__item,.swiper-fade .p-newcustomerReason__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide,.swiper-fade .l-topHeader__headlineSwiperSlide .swiper-slide,.swiper-fade .l-topHeader__headlineSwiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .l-topHeader__headlineSwiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .l-topHeader__headlineSwiperSlide .p-buyingExample__item,.swiper-fade .l-topHeader__headlineSwiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .l-topHeader__headlineSwiperSlide .p-topCampaign__swiperSlide,.swiper-fade .l-topHeader__headlineSwiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .l-topHeader__headlineSwiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .swiper-slide,.swiper-fade .p-sliderVisual__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .p-buyingExample__item,.swiper-fade .p-sliderVisual__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .p-topCampaign__swiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .p-sliderVisual__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .p-buyingExample__item .swiper-slide,.swiper-fade .p-buyingExample__item .l-topHeader__headlineSwiperSlide,.swiper-fade .p-buyingExample__item .p-sliderVisual__swiperSlide,.swiper-fade .p-buyingExample__item .p-buyingExample__item,.swiper-fade .p-buyingExample__item .p-newcustomerReason__swiperSlide,.swiper-fade .p-buyingExample__item .p-topCampaign__swiperSlide,.swiper-fade .p-buyingExample__item .p-topWhyChoosed__swiperSlide,.swiper-fade .p-buyingExample__item .p-topBrandBanner__swiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .swiper-slide,.swiper-fade .p-newcustomerReason__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .p-buyingExample__item,.swiper-fade .p-newcustomerReason__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .p-topCampaign__swiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .p-newcustomerReason__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide .swiper-slide,.swiper-fade .p-topCampaign__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .p-topCampaign__swiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide .p-buyingExample__item,.swiper-fade .p-topCampaign__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide .p-topCampaign__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .p-topCampaign__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .swiper-slide,.swiper-fade .p-topWhyChoosed__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .p-buyingExample__item,.swiper-fade .p-topWhyChoosed__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .p-topCampaign__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .p-topWhyChoosed__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .swiper-slide,.swiper-fade .p-topBrandBanner__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .p-sliderVisual__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .p-buyingExample__item,.swiper-fade .p-topBrandBanner__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .p-topCampaign__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-fade .p-topBrandBanner__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-fade .swiper-slide .l-topHeader__headlineSwiperSlide,.swiper-fade .swiper-slide .p-sliderVisual__swiperSlide,.swiper-fade .swiper-slide .p-buyingExample__item,.swiper-fade .swiper-slide .p-newcustomerReason__swiperSlide,.swiper-fade .swiper-slide .p-topCampaign__swiperSlide,.swiper-fade .swiper-slide .p-topWhyChoosed__swiperSlide,.swiper-fade .swiper-slide .p-topBrandBanner__swiperSlide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide,.swiper-cube .l-topHeader__headlineSwiperSlide,.swiper-cube .p-sliderVisual__swiperSlide,.swiper-cube .p-buyingExample__item,.swiper-cube .p-newcustomerReason__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide,.swiper-cube .l-topHeader__headlineSwiperSlide .swiper-slide,.swiper-cube .l-topHeader__headlineSwiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .l-topHeader__headlineSwiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .l-topHeader__headlineSwiperSlide .p-buyingExample__item,.swiper-cube .l-topHeader__headlineSwiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .l-topHeader__headlineSwiperSlide .p-topCampaign__swiperSlide,.swiper-cube .l-topHeader__headlineSwiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .l-topHeader__headlineSwiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .swiper-slide,.swiper-cube .p-sliderVisual__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .p-buyingExample__item,.swiper-cube .p-sliderVisual__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .p-topCampaign__swiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .p-sliderVisual__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .p-buyingExample__item .swiper-slide,.swiper-cube .p-buyingExample__item .l-topHeader__headlineSwiperSlide,.swiper-cube .p-buyingExample__item .p-sliderVisual__swiperSlide,.swiper-cube .p-buyingExample__item .p-buyingExample__item,.swiper-cube .p-buyingExample__item .p-newcustomerReason__swiperSlide,.swiper-cube .p-buyingExample__item .p-topCampaign__swiperSlide,.swiper-cube .p-buyingExample__item .p-topWhyChoosed__swiperSlide,.swiper-cube .p-buyingExample__item .p-topBrandBanner__swiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .swiper-slide,.swiper-cube .p-newcustomerReason__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .p-buyingExample__item,.swiper-cube .p-newcustomerReason__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .p-topCampaign__swiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .p-newcustomerReason__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide .swiper-slide,.swiper-cube .p-topCampaign__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .p-topCampaign__swiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide .p-buyingExample__item,.swiper-cube .p-topCampaign__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide .p-topCampaign__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .p-topCampaign__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .swiper-slide,.swiper-cube .p-topWhyChoosed__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .p-buyingExample__item,.swiper-cube .p-topWhyChoosed__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .p-topCampaign__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .p-topWhyChoosed__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .swiper-slide,.swiper-cube .p-topBrandBanner__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .p-sliderVisual__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .p-buyingExample__item,.swiper-cube .p-topBrandBanner__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .p-topCampaign__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-cube .p-topBrandBanner__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-cube .swiper-slide .l-topHeader__headlineSwiperSlide,.swiper-cube .swiper-slide .p-sliderVisual__swiperSlide,.swiper-cube .swiper-slide .p-buyingExample__item,.swiper-cube .swiper-slide .p-newcustomerReason__swiperSlide,.swiper-cube .swiper-slide .p-topCampaign__swiperSlide,.swiper-cube .swiper-slide .p-topWhyChoosed__swiperSlide,.swiper-cube .swiper-slide .p-topBrandBanner__swiperSlide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide,.swiper-cube.swiper-rtl .l-topHeader__headlineSwiperSlide,.swiper-cube.swiper-rtl .p-sliderVisual__swiperSlide,.swiper-cube.swiper-rtl .p-buyingExample__item,.swiper-cube.swiper-rtl .p-newcustomerReason__swiperSlide,.swiper-cube.swiper-rtl .p-topCampaign__swiperSlide,.swiper-cube.swiper-rtl .p-topWhyChoosed__swiperSlide,.swiper-cube.swiper-rtl .p-topBrandBanner__swiperSlide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-next+.l-topHeader__headlineSwiperSlide,.swiper-cube .swiper-slide-next+.p-sliderVisual__swiperSlide,.swiper-cube .swiper-slide-next+.p-buyingExample__item,.swiper-cube .swiper-slide-next+.p-newcustomerReason__swiperSlide,.swiper-cube .swiper-slide-next+.p-topCampaign__swiperSlide,.swiper-cube .swiper-slide-next+.p-topWhyChoosed__swiperSlide,.swiper-cube .swiper-slide-next+.p-topBrandBanner__swiperSlide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide,.swiper-flip .l-topHeader__headlineSwiperSlide,.swiper-flip .p-sliderVisual__swiperSlide,.swiper-flip .p-buyingExample__item,.swiper-flip .p-newcustomerReason__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide,.swiper-flip .l-topHeader__headlineSwiperSlide .swiper-slide,.swiper-flip .l-topHeader__headlineSwiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .l-topHeader__headlineSwiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .l-topHeader__headlineSwiperSlide .p-buyingExample__item,.swiper-flip .l-topHeader__headlineSwiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .l-topHeader__headlineSwiperSlide .p-topCampaign__swiperSlide,.swiper-flip .l-topHeader__headlineSwiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .l-topHeader__headlineSwiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .swiper-slide,.swiper-flip .p-sliderVisual__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .p-buyingExample__item,.swiper-flip .p-sliderVisual__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .p-topCampaign__swiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .p-sliderVisual__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .p-buyingExample__item .swiper-slide,.swiper-flip .p-buyingExample__item .l-topHeader__headlineSwiperSlide,.swiper-flip .p-buyingExample__item .p-sliderVisual__swiperSlide,.swiper-flip .p-buyingExample__item .p-buyingExample__item,.swiper-flip .p-buyingExample__item .p-newcustomerReason__swiperSlide,.swiper-flip .p-buyingExample__item .p-topCampaign__swiperSlide,.swiper-flip .p-buyingExample__item .p-topWhyChoosed__swiperSlide,.swiper-flip .p-buyingExample__item .p-topBrandBanner__swiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .swiper-slide,.swiper-flip .p-newcustomerReason__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .p-buyingExample__item,.swiper-flip .p-newcustomerReason__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .p-topCampaign__swiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .p-newcustomerReason__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide .swiper-slide,.swiper-flip .p-topCampaign__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .p-topCampaign__swiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide .p-buyingExample__item,.swiper-flip .p-topCampaign__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide .p-topCampaign__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .p-topCampaign__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .swiper-slide,.swiper-flip .p-topWhyChoosed__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .p-buyingExample__item,.swiper-flip .p-topWhyChoosed__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .p-topCampaign__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .p-topWhyChoosed__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .swiper-slide,.swiper-flip .p-topBrandBanner__swiperSlide .l-topHeader__headlineSwiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .p-sliderVisual__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .p-buyingExample__item,.swiper-flip .p-topBrandBanner__swiperSlide .p-newcustomerReason__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .p-topCampaign__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .p-topWhyChoosed__swiperSlide,.swiper-flip .p-topBrandBanner__swiperSlide .p-topBrandBanner__swiperSlide,.swiper-flip .swiper-slide .l-topHeader__headlineSwiperSlide,.swiper-flip .swiper-slide .p-sliderVisual__swiperSlide,.swiper-flip .swiper-slide .p-buyingExample__item,.swiper-flip .swiper-slide .p-newcustomerReason__swiperSlide,.swiper-flip .swiper-slide .p-topCampaign__swiperSlide,.swiper-flip .swiper-slide .p-topWhyChoosed__swiperSlide,.swiper-flip .swiper-slide .p-topBrandBanner__swiperSlide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide,.swiper-creative .l-topHeader__headlineSwiperSlide,.swiper-creative .p-sliderVisual__swiperSlide,.swiper-creative .p-buyingExample__item,.swiper-creative .p-newcustomerReason__swiperSlide,.swiper-creative .p-topCampaign__swiperSlide,.swiper-creative .p-topWhyChoosed__swiperSlide,.swiper-creative .p-topBrandBanner__swiperSlide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide,.swiper-cards .l-topHeader__headlineSwiperSlide,.swiper-cards .p-sliderVisual__swiperSlide,.swiper-cards .p-buyingExample__item,.swiper-cards .p-newcustomerReason__swiperSlide,.swiper-cards .p-topCampaign__swiperSlide,.swiper-cards .p-topWhyChoosed__swiperSlide,.swiper-cards .p-topBrandBanner__swiperSlide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.l-wrapper,.l-wrapper--top{overflow:hidden;margin-top:50px}@media screen and (min-width:768px){.l-wrapper,.l-wrapper--top{margin-top:0}}.l-wrapper--top{padding-top:0px}.l-wrapper--404{overflow:hidden;margin-top:0}@media screen and (min-width:768px){.l-wrapper--404{margin-top:85px}}.l-container,.l-header__content,.l-header__navCont,.l-header__navMegaInner,.l-main__content,.l-footer__content,.l-footer__serviceCont,.l-footer__navList,.l-footer__infoCont,.l-topHeader__navCont,.l-topHeader__navMegaInner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;max-width:1316px;width:100%}@media screen and (min-width:768px){.l-container,.l-header__content,.l-header__navCont,.l-header__navMegaInner,.l-main__content,.l-footer__content,.l-footer__serviceCont,.l-footer__navList,.l-footer__infoCont,.l-topHeader__navCont,.l-topHeader__navMegaInner{max-width:1326px;padding-left:15px;padding-right:15px}}.l-header{position:fixed;left:0;width:100%;top:0;z-index:1100;background:#e4e2de}.l-header__content{display:flex;align-items:center;justify-content:flex-end;padding:12px 16px;height:52px;position:relative;z-index:2}@media screen and (min-width:768px){.l-header__content{padding-top:5px;padding-bottom:5px;height:auto;max-width:1328px;min-height:85px}}.l-header__logo{display:flex;align-items:center;margin-right:auto}.l-header__logo img{width:100%}.l-header__logoLink{margin-right:1.6rem;max-width:126px;width:100%}@media screen and (min-width:768px){.l-header__logoLink{max-width:none;width:auto}}.l-header__logoCopy{max-width:137px;width:100%;margin-right:1.6rem}@media screen and (min-width:768px){.l-header__logoCopy{max-width:none;width:auto}}@media screen and (min-width:993px){.l-header__logoCopy{display:none}}@media screen and (min-width:1231px){.l-header__logoCopy{display:block}}.l-header__holder{display:flex;align-items:center}.l-header__holderMenu{display:block;order:3;text-transform:uppercase;text-align:center;text-decoration:none;width:38px;height:31px;background:url(../img/common/header/sp_icon_menu.svg) no-repeat 0 0;background-size:contain;text-indent:-9999px;position:relative}@media screen and (min-width:768px){.l-header__holderMenu{width:40px;height:34px}}@media screen and (min-width:993px){.l-header__holderMenu{display:none}}.l-header__lang{position:relative}.l-header__langBtn{padding:0 48px 0 0;background-color:#e4e2de;cursor:pointer;border:none}.l-header__langCircle::after{content:"";position:absolute;top:65%;right:35%;transform:translateY(-50%);border:5px solid transparent;border-top:8px solid #000;transition:0.4s ease}.l-header__langCircle.is-active::after{transform:rotate(180deg);transition:0.4s ease;top:10%}.l-header__langDropdown{position:absolute;margin-top:8px;visibility:hidden;opacity:0;transform:translateY(0.5rem)}.l-header__langDropdown div{width:15.5em;max-width:100%;padding:0;border:none}.l-header__langDropdown div ul{position:relative;padding:0;margin:0;list-style-type:none}.l-header__langDropdown div li a{display:block;text-decoration:none;color:#444;border:1px solid #cacccc;background-color:#fff;padding:4px 12px;line-height:1;position:relative;min-width:210px}.l-header__langDropdown div li a::after{content:"";vertical-align:middle;display:inline-block;border:0.35em solid transparent;border-top:0.5em solid;position:absolute;right:10px;top:calc(50% - 0.175em)}.l-header__langDropdown div li a:focus,.l-header__langDropdown div li a:hover{color:#000;background:#e5e6e6}.l-header__langDropdown div li a span{vertical-align:middle}.l-header__langDropdown div li:nth-of-type(n+2) a{border-top:none}.l-header__langDropdown div li:nth-of-type(n+2) a::after{content:none}.l-header__langShow{visibility:visible;opacity:1;z-index:1101;right:20%;min-width:210px}.l-header__cta{display:none}@media screen and (min-width:993px){.l-header__cta{display:flex;gap:8px}}.l-header__ctaLink{display:flex;align-items:center;justify-content:center;gap:12px;width:210px;text-align:center;color:#fff;font-size:1.6rem;background-color:black;border:1px solid black;padding:10px 12px;transition:background-color 0.2s ease-in-out}.l-header__ctaLink:hover{background-color:rgba(0, 0, 0, 0);border-color:black;color:#000}.l-header__ctaLink:hover::before{filter:brightness(0)}@media screen and (min-width:768px){.l-header__ctaLink::before{content:"";display:block;width:24px;height:24px;background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat}}.l-header__nav{padding:50px 0;background:#837a6d;overflow-y:auto;position:fixed;top:-100vh;left:0;z-index:1102;width:100%;height:100vh;font-size:1.8rem;transition:top 0.3s ease-in-out}@media screen and (min-width:993px){.l-header__nav{font-size:1.6rem;text-align:center;border-bottom:0;position:absolute;top:22px;left:0;right:0;margin:auto;z-index:1100;max-width:1296px;height:0;padding:0;transition:none;display:block;background:#e4e2de;overflow:visible}}.l-header__nav.is-open{top:0;opacity:1}@media screen and (min-width:993px){.l-header__nav.is-open{top:22px}}.l-header__navCont{padding:0}@media screen and (min-width:993px){.l-header__navCont{border-bottom:0;width:calc(100% - 600px);max-width:600px;margin:0 0 0 240px}}.l-header__navList{list-style:none;display:flex;flex-direction:column;padding:0;margin:0}@media screen and (min-width:993px){.l-header__navList{height:auto;display:flex;flex-direction:row;justify-content:space-between}}.l-header__navListItem,.l-header__navListItem--border,.l-header__navListItem--borderTop,.l-header__navListItem--borderbottom,.l-header__navAccordionListItem,.l-header__navAccordionList2Item,.l-header__navAccordionList2Item--width25{width:100%;position:relative}@media screen and (min-width:993px){.l-header__navListItem,.l-header__navListItem--border,.l-header__navListItem--borderTop,.l-header__navListItem--borderbottom,.l-header__navAccordionListItem,.l-header__navAccordionList2Item,.l-header__navAccordionList2Item--width25{display:block;width:auto;position:static}}.l-header__navListItem--border{border-top:1px solid rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(0, 0, 0, 0.2);padding:8px 0;margin:8px 0}.l-header__navListItem--borderTop{border-top:1px solid rgba(0, 0, 0, 0.2);padding-top:8px;margin-top:8px}.l-header__navListItem--borderBottom{border-bottom:1px solid rgba(0, 0, 0, 0.2);padding-bottom:8px}@media screen and (min-width:993px){.l-header__navListItem--border,.l-header__navListItem--borderTop,.l-header__navListItem--borderbottom{border:0;padding:0;margin:0}}.l-header__navListLink,.l-header__navListLink--mega,.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone,.l-header__navMegaLink,.l-header__navAccordionListLink,.l-header__navAccordionList2Link,.l-header__navListLink--none,.l-header__navMegaLink--none{color:#fff;padding:8px 40px 8px 24px;display:block;cursor:pointer;position:relative}@media screen and (min-width:993px){.l-header__navListLink,.l-header__navListLink--mega,.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone,.l-header__navMegaLink,.l-header__navAccordionListLink,.l-header__navAccordionList2Link,.l-header__navListLink--none,.l-header__navMegaLink--none{padding:8px 12px;color:#282828}}.l-header__navListLink::after,.l-header__navListLink--mega::after,.l-header__navAccordionHead::after,.l-header__navAccordionHead--link::after,.l-header__navAccordionHead--linkNone::after,.l-header__navMegaLink::after,.l-header__navAccordionListLink::after,.l-header__navAccordionList2Link::after,.l-header__navListLink--none::after,.l-header__navMegaLink--none::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:24px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transition:transform ease 0.2s}@media screen and (min-width:993px){.l-header__navListLink::after,.l-header__navListLink--mega::after,.l-header__navAccordionHead::after,.l-header__navAccordionHead--link::after,.l-header__navAccordionHead--linkNone::after,.l-header__navMegaLink::after,.l-header__navAccordionListLink::after,.l-header__navAccordionList2Link::after,.l-header__navListLink--none::after,.l-header__navMegaLink--none::after{display:none;border-color:#282828}}.l-header__navListLink--mega,.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone{display:none}@media screen and (min-width:993px){.l-header__navListLink--mega,.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone{display:block;padding-right:16px}}.l-header__navListLink--mega::after,.l-header__navAccordionHead::after,.l-header__navAccordionHead--link::after,.l-header__navAccordionHead--linkNone::after{transform:rotate(135deg);transform-origin:center center;display:block}@media screen and (min-width:993px){.l-header__navListLink--mega::after,.l-header__navAccordionHead::after,.l-header__navAccordionHead--link::after,.l-header__navAccordionHead--linkNone::after{right:0px;top:-4px}}@media screen and (min-width:993px){.l-header__navListLink--mega.is-active,.is-active.l-header__navAccordionHead,.is-active.l-header__navAccordionHead--link,.is-active.l-header__navAccordionHead--linkNone{border-bottom:2px solid #282828}}@media screen and (min-width:993px){.l-header__navListLink--mega.is-active::after,.is-active.l-header__navAccordionHead::after,.is-active.l-header__navAccordionHead--link::after,.is-active.l-header__navAccordionHead--linkNone::after{transform:rotate(-45deg) translate(-4px, 1px)}}.l-header__navListLink--mega.is-open::after,.is-open.l-header__navAccordionHead::after,.is-open.l-header__navAccordionHead--link::after,.is-open.l-header__navAccordionHead--linkNone::after{transform:rotate(-45deg)}.l-header__navClose{position:absolute;right:0;top:30px;width:60px;height:60px;cursor:pointer;z-index:1;transform:translateY(-50%)}@media screen and (min-width:993px){.l-header__navClose{display:none}}.l-header__navClose::before,.l-header__navClose::after{content:"";display:block;position:absolute;right:15px;background-color:#fff;height:2px;width:100%;margin:0;max-width:24px}.l-header__navClose::before{transform:rotate(-135deg);top:45%}.l-header__navClose::after{transform:rotate(135deg);top:45%}.l-header__navListText{padding-right:15px;position:relative}@media screen and (min-width:993px){.l-header__navListText{padding-right:0}}.l-header__navListText:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 3px 0;border-color:#fff transparent transparent;position:absolute;right:0;top:calc(50% - 1px)}@media screen and (min-width:993px){.l-header__navListText:after{display:none}}@media screen and (min-width:993px){.l-header__navMega{position:absolute;top:63px;left:0;width:100%;background:#e5e2dd;max-height:0;overflow:hidden}}@media screen and (min-width:993px){.l-header__navMega.is-active{display:block;max-height:9999px;transition:max-height 0.5s ease-out}}.l-header__navMegaInner{padding:0}@media screen and (min-width:993px){.l-header__navMegaInner{height:100%}}.l-header__navMegaList,.l-header__navMegaGenreList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}@media screen and (min-width:993px){.l-header__navMegaGenreList{position:relative;height:100%}}@media screen and (min-width:993px){.l-header__navMegaGenreList::before,.l-header__navMegaGenreList::after{content:"";display:block;height:100%;width:1px;background:#ebebeb;position:absolute;top:0}}.l-header__navMegaGenreList::before{left:20%}.l-header__navMegaGenreList::after{right:20%}html[data-country="SG"] .l-header__navMegaGenreList::after{display:none !important}@media screen and (min-width:993px){.l-header__navMegaGenreListOffset::after{display:none !important}}@media screen and (min-width:993px){.l-header__navMegaList{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:24px 0;gap:24px}}@media screen and (min-width:993px){.l-header__navMegaLink{color:#000}}.l-header__navMegaLink:hover{transition:opacity 0.2s}.l-header__navMegaLink:hover:hover{opacity:0.7}@media screen and (min-width:993px){.l-header__navMegaGenreList{padding:0}}@media screen and (min-width:993px){.l-header__navMegaGenreItem{width:100%}}.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone{display:block}@media screen and (min-width:993px){.l-header__navAccordionHead,.l-header__navAccordionHead--link,.l-header__navAccordionHead--linkNone{color:#000;width:20%;text-align:left;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:40px}}@media screen and (min-width:993px){.l-header__navAccordionHead::after,.l-header__navAccordionHead--link::after,.l-header__navAccordionHead--linkNone::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:24px;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);transition:transform ease 0.2s}}@media screen and (min-width:993px){.l-header__navAccordionHead.is-show,.is-show.l-header__navAccordionHead--link,.is-show.l-header__navAccordionHead--linkNone{background:#f3f1eb}}.l-header__navAccordionHead--link::after{transform:rotate(45deg)}.l-header__navAccordionBody{display:none}@media screen and (min-width:993px){.l-header__navAccordionBody{display:none;width:80%;position:absolute;top:0;right:0}}@media screen and (min-width:993px){.l-header__navAccordionBody.is-show{display:flex}}@media screen and (min-width:993px){.l-header__navAccordionItem,.l-header__navAccordionItem--width100{width:75%;order:1}}@media screen and (min-width:993px){.l-header__navAccordionItem--purchase{width:25%;order:2}}.l-header__navAccordionTitle{font-size:2rem;position:relative;display:block;margin:24px 0 0;padding:0 0 12px 24px;width:100%;color:#fff}@media screen and (min-width:993px){.l-header__navAccordionTitle{display:none}}.l-header__navAccordionList,.l-header__navAccordionList2{list-style:none;padding:0 0 0 24px;margin:0}@media screen and (min-width:993px){.l-header__navAccordionList,.l-header__navAccordionList2{padding:24px 0}}@media screen and (min-width:993px){.l-header__navAccordionList2{display:flex;flex-wrap:wrap}}@media screen and (min-width:993px){.l-header__navAccordionListItem{margin:0 0 16px}}@media screen and (min-width:993px){.l-header__navAccordionListItem:last-child{margin:0}}@media screen and (min-width:993px){.l-header__navAccordionList2Item,.l-header__navAccordionList2Item--width25{width:33.333%;margin:0 0 16px}}@media screen and (min-width:993px){.l-header__navAccordionListLink,.l-header__navAccordionList2Link{color:#000;transition:opacity 0.2s}.l-header__navAccordionListLink:hover,.l-header__navAccordionList2Link:hover{opacity:0.7}}@media screen and (min-width:993px){.l-header__navAccordionListLink{padding:0 10px}}@media screen and (min-width:993px){.l-header__navAccordionList2Link{padding:0 10px}}.l-header__navListLink--none::after{display:none}.l-header__navMegaLink--none::after{display:none}.l-header__navAccordionHead--linkNone::after{display:none}@media screen and (min-width:993px){.l-header__navAccordionItem--width100{width:100%}}@media screen and (min-width:993px){.l-header__navAccordionList2Item--width25{width:25%}}@media screen and (min-width:768px){.l-main{padding-top:100px}}@media screen and (min-width:768px){.l-wrapper--top .l-main{padding-top:85px}}.l-main__content{display:flex;flex-direction:column}.l-main__visual{order:2;margin-bottom:40px}@media screen and (min-width:768px){.l-main__visual{order:1;margin-bottom:24px}}.l-main__breadcrumbs{order:1;margin:0 -10px}@media screen and (min-width:768px){.l-main__breadcrumbs{order:2;margin:0}}.l-main__body{order:3}@media screen and (min-width:768px){.l-main--404{padding-top:0}}.l-content{display:flex}@media screen and (min-width:768px){.l-content{justify-content:space-between}}.l-content__main{max-width:815px;width:100%;padding:0 10px;margin:0 auto}.l-content__main>:first-child{margin-top:0}@media screen and (min-width:768px){.l-content__main{max-width:none;padding:0}}@media screen and (min-width:993px){.l-content__main{width:calc(100% - 332px);margin:0}}.l-content__side{display:none}@media screen and (min-width:768px){.l-content__side{margin-top:40px}}@media screen and (min-width:993px){.l-content__side{width:298px;display:block}}.l-content--404{display:flex}@media screen and (min-width:768px){.l-content--404{justify-content:center}}.l-sidebar__item,.p-sideChooseMethod,.p-sideBrandNav,.p-sideAboutNav{margin:0 0 24px}.l-sidebar__heading{text-align:center;font-size:2rem;color:#fff;font-weight:700;background-color:#837a6d;padding:16px 8px}html[data-country="GB"] .l-sidebar__heading{font-family:"aviano", serif}.l-sidebar__headingSecond{text-align:center;font-size:2.2rem;font-weight:500;color:#fff;padding:12px 8px;background-color:#baaf93}.l-sidebar__headingOther{text-align:center;font-size:2.4rem;padding:16px 8px;font-weight:700;background-color:#e4e2de}html[data-country="GB"] .l-sidebar__headingOther{font-family:"aviano", serif}.l-sidebarNav__list,.p-sideBrandNav__list,.p-sideSpecialtyNav__genre,.p-sideAboutNav__list{list-style:none;padding:0;margin:0;font-weight:500}.l-sidebarNav__item:not(:last-child),.p-sideBrandNav__item:not(:last-child),.p-sideSpecialtyNav__genreItem:not(:last-child),.p-sideAboutNav__item:not(:last-child){border-bottom:1px solid #a1978a}.l-sidebarNav__link,.p-sideBrandNav__link,.p-sideSpecialtyNav__genreLink,.p-sideAboutNav__link{display:block;position:relative;padding:12px 8px 12px 32px;color:#444}.l-sidebarNav__link::before,.p-sideBrandNav__link::before,.p-sideSpecialtyNav__genreLink::before,.p-sideAboutNav__link::before{content:"";width:11px;height:15px;position:absolute;top:50%;left:12px;transform:rotate(-90deg);background:url(../img/common/icon_arrow_common.svg) center /contain no-repeat;margin:-7px 0 0}.l-sidebarNav__link:hover,.p-sideBrandNav__link:hover,.p-sideSpecialtyNav__genreLink:hover,.p-sideAboutNav__link:hover{opacity:0.6}.l-footer{margin:40px 0 0;background:#e4e2de}@media screen and (min-width:768px){.l-footer{margin:70px 0 0}}@media screen and (max-width:767px){.l-footer__content{padding:0}}@media screen and (min-width:768px){.l-footer__content{position:relative}}.l-footer__service{display:none}@media screen and (min-width:768px){.l-footer__service{display:block;border-bottom:1px solid rgba(0, 0, 0, 0.4);padding:8px 0 40px}}.l-footer__serviceCont{padding-top:40px}.l-footer__serviceTitle,.l-footer__serviceCategoryLink,.l-footer__serviceCategoryLink--hk{color:#282828;font-size:1.8rem;font-weight:700;margin:0 0 12px}html[data-country="GB"] .l-footer__serviceTitle,html[data-country="GB"] .l-footer__serviceCategoryLink,html[data-country="GB"] .l-footer__serviceCategoryLink--hk{font-family:"aviano", serif}.l-footer__serviceList,.l-footer__serviceCategory{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 16px}.l-footer__serviceItem{width:calc((100% - 80px) / 6)}.l-footer__serviceLink{font-size:1.6rem;color:#282828;padding:8px 0;display:block}.l-footer__serviceLink:hover{opacity:0.7}.l-footer__serviceCategory{justify-content:space-between}.l-footer__serviceCategoryItem{width:calc((100% - 80px) / 4)}.l-footer__serviceCategoryItem--row5{width:calc((100% - 80px) / 5)}.l-footer__serviceCategoryItem--row6{width:calc((100% - 80px) / 6)}.l-footer__serviceCategoryLink,.l-footer__serviceCategoryLink--hk{padding:8px 0;margin:0;display:block}.l-footer__serviceCategoryLink:hover,.l-footer__serviceCategoryLink--hk:hover{opacity:0.7}.l-footer__serviceCategoryLink.font-normal,.font-normal.l-footer__serviceCategoryLink--hk{font-weight:normal}.l-footer__serviceCategoryLink--hk:hover{opacity:1}.l-footer__serviceCategoryItem--hk{list-style:none;padding-left:0;margin:0}.l-footer__serviceCategoryItem--hk li a{font-size:1.6rem;color:#282828;padding:0 0 8px;display:block}.l-footer__serviceCategoryItem--hk li a:hover{opacity:0.7}.l-footer__serviceCategoryItem--hk li:first-child{margin-top:8px}.l-footer__nav{padding-top:24px}@media screen and (min-width:768px){.l-footer__nav{border-bottom:1px solid rgba(0, 0, 0, 0.4);padding:24px 0}html[data-country="HK"] .l-footer__nav{display:none}html[data-country="SG"] .l-footer__nav{display:none}}.l-footer__navList{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}@media screen and (min-width:768px){.l-footer__navList{justify-content:flex-start;gap:24px 80px}}.l-footer__navItem{min-width:40%}@media screen and (min-width:768px){.l-footer__navItem{border:0;width:auto;min-width:auto;margin:0}}.l-footer__navLink,.l-footer__navLink--small{color:#282828;display:block;font-size:1.6rem;font-weight:700;padding:8px}html[data-country="GB"] .l-footer__navLink,html[data-country="GB"] .l-footer__navLink--small{font-family:"aviano", serif}@media screen and (min-width:768px){.l-footer__navLink,.l-footer__navLink--small{font-size:1.8rem;padding:8px 0}}.l-footer__navLink:hover,.l-footer__navLink--small:hover{opacity:0.7}.l-footer__navLink--small{font-size:1.3rem}@media screen and (min-width:993px){.l-footer__navLink--small{font-size:1.6rem}}.l-footer__info{padding:24px 0 16px;text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.4)}@media screen and (min-width:768px){.l-footer__info{text-align:left;padding:24px 0}}.l-footer__infoCont{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:768px){.l-footer__infoCont{flex-direction:row;align-items:center;gap:24px}}.l-footer__logo{display:block;width:98px;margin:0 auto 8px}@media screen and (min-width:768px){.l-footer__logo{width:164px;margin:0}}.l-footer__infoText{font-size:1.2rem;line-height:1.2em;margin:0}@media screen and (min-width:768px){.l-footer__infoText{font-size:2rem}}.l-footer__infoTextDeal{font-size:1rem;line-height:1.1em}@media screen and (min-width:768px){.l-footer__infoTextDeal{font-size:1.4rem}}.l-footer__snsList{display:flex;justify-content:center;align-items:center;list-style:none;padding-left:0;margin:8px 0 0;gap:24px}@media screen and (min-width:768px){.l-footer__snsList{margin:0 0 0 24px}}.l-footer__snsItem{width:24px}.l-footer__snsLink{display:block}.l-footer__copyrights{display:block;font-size:1rem;line-height:1.1;text-align:center;color:#282828;padding:8px 10px 90px}@media screen and (min-width:768px){.l-footer__copyrights{font-size:1.2rem;padding:16px 10px 45px}}.l-footer__copyrightsText{display:block}.l-footer__cta{background:rgba(0, 0, 0, 0.5);position:fixed;bottom:0;left:0;width:100%;z-index:100;margin:0;padding:0;height:66px}@media screen and (min-width:835px){.l-footer__cta{display:none}}html[data-country="FR"] .l-footer__cta{pointer-events:none;opacity:0;transition:opacity 0.3s}html[data-country="FR"] .l-footer__cta.is-show{pointer-events:all;opacity:1}@media screen and (min-width:835px){html[data-country="FR"] .l-footer__cta.is-show{display:none}}.l-footer__ctaList{padding:0 4px;margin:0;display:flex;justify-content:center;align-items:center;list-style:none;height:100%}.l-footer__ctaItem,.l-footer__ctaItem--whatsApp{height:46px;width:100%;margin:0 8px;padding:0;line-height:1.2;display:flex;justify-content:center;align-items:center}.l-footer__ctaLink{color:#fff;font-size:1.6rem;font-weight:bold;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#a1978a}.l-footer__ctaIcon{margin:0 4px 0 0}.l-footer__ctaIcon--whatsApp{margin:0 8px 0 0;width:29px;height:29px}.l-footer__mutualLink{padding:16px 0 24px}.l-footer__mutualLink-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:6px}@media screen and (min-width:768px){.l-footer__mutualLink-list{margin-right:auto;margin-left:auto;width:100%;max-width:1326px;padding-left:15px;padding-right:15px;flex-direction:row;justify-content:flex-start;margin:auto;gap:4px 6px;padding-left:15px;padding-right:15px}}.l-footer__mutualLink-item{text-align:center}@media screen and (min-width:768px){.l-footer__mutualLink-item:not(:last-child)::after{content:"";width:1px;height:12px;display:inline-block;vertical-align:middle;background-color:#282828;margin-left:6px}}.l-footer__mutualLink-link{color:#282828;text-decoration:underline;font-size:1.4rem;line-height:26px;font-family:"Noto Sans JP", sans-serif}@media screen and (min-width:768px){.l-footer__mutualLink-link{font-size:1.2rem;line-height:20px}}.l-footer__announceContent{position:fixed;bottom:12px;left:0;right:0;z-index:10;width:96%;margin:auto;background-color:#fff;border:2px solid #dc3543;padding:12px}.l-footer__announceText{color:#dc3543;font-size:1.2rem;font-weight:bold;margin:0}.l-topHeader{position:fixed;left:0;width:100%;top:0;z-index:1100;background:#a1978a}@media screen and (min-width:768px){.l-topHeader{position:relative;background:#fff}}.l-topHeader__content{display:flex;align-items:center;justify-content:center;height:50px;position:relative}@media screen and (min-width:768px){.l-topHeader__content{padding:0 8px;height:auto}}@media screen and (min-width:993px){.l-topHeader__content{justify-content:space-between}}@media screen and (min-width:1231px){.l-topHeader__content{padding:0 68px 0 80px}}.l-topHeader__headline{background-color:#3e8493;color:#fff;position:relative;height:calc((39 / 390) * 100vw);display:flex;align-items:center;max-height:35px;transition:height 0.3s ease-in-out}@media screen and (min-width:768px){.l-topHeader__headline{order:1;width:100%}}.l-topHeader__headlineSwiper{height:calc((39 / 390) * 100vw);width:100%}@media screen and (min-width:768px){.l-topHeader__headlineSwiper{max-height:35px}}.l-topHeader__headlineInner{color:#fff;height:100%}.l-topHeader__headlineText{margin:0;color:#fff;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.4rem;line-height:1.2;width:100%;padding:0 25px 0 20px}@media screen and (min-width:768px){.l-topHeader__headlineText{width:100%;font-size:1.6rem;text-align:center;cursor:pointer}}.l-topHeader__headlineLink{text-decoration:underline;color:#fff;width:100%;display:block;height:100%;display:flex;justify-content:center;align-items:center;position:relative}@media screen and (min-width:768px){.l-topHeader__headlineLink{text-decoration:none}.l-topHeader__headlineLink:hover{opacity:0.8;transition:opacity 0.3s}}.l-topHeader__headlineLink::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:-8px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);z-index:1}.l-topHeader__logo{display:flex;align-items:center}@media screen and (min-width:768px){.l-topHeader__logo{order:2;display:none}}@media screen and (min-width:993px){.l-topHeader__logo{display:block}}.l-topHeader__logo img{width:100%}.l-topHeader__logoLink{max-width:126px;width:100%}@media screen and (min-width:768px){.l-topHeader__logoLink{max-width:118px;width:auto}}@media screen and (min-width:768px){.l-topHeader__holder{order:4;display:none}}@media screen and (min-width:993px){.l-topHeader__holder{display:block}}.l-topHeader__holderMenu{position:absolute;right:-20px;top:50%;width:calc((23 / 390) * 100vw);height:60px;padding:0 25px;cursor:pointer;transform:translate(-50%, -50%)}.l-topHeader__holderMenu::before,.l-topHeader__holderMenu::after{content:"";display:block;position:absolute;right:0;background-color:#fff;height:2px;width:100%;margin:0 10px 0 0;transition:0.3s;max-width:30px}.l-topHeader__holderMenu::before{top:33%}.l-topHeader__holderMenu::after{top:60%}@media screen and (min-width:768px){.l-topHeader__holderMenu{display:none}}.l-topHeader__holderInfo{display:none}@media screen and (min-width:768px){.l-topHeader__holderInfo{display:block;order:1;position:relative;margin:5px 0 0;width:auto}}.l-topHeader__nav{padding:50px 0;overflow-y:auto;position:fixed;top:-100vh;left:0;z-index:1100;width:100%;height:100vh;font-size:1.8rem;transition:top 0.3s ease-in-out;background:#3e8493}@media screen and (min-width:768px){.l-topHeader__nav{font-size:1.4rem;font-weight:400;text-align:center;border-bottom:0;position:static;top:0;left:0;width:auto;height:auto;padding:0;transition:none;display:block;overflow:visible;order:3;background:#fff}}@media screen and (min-width:1231px){.l-topHeader__nav{width:calc((690 / 780) * 100vw);max-width:690px}}.l-topHeader__nav.is-open{top:0;opacity:1}.l-topHeader__navCont{padding:0}@media screen and (min-width:768px){.l-topHeader__navCont{border-bottom:0}}.l-topHeader__navList{list-style:none;padding:0;margin:0}@media screen and (min-width:768px){.l-topHeader__navList{height:auto;display:flex;justify-content:center}}.l-topHeader__navListItem,.l-topHeader__navListItem--border,.l-topHeader__navListItem--borderTop,.l-topHeader__navListItem--borderbottom,.l-topHeader__navAccordionListItem,.l-topHeader__navAccordionList2Item{width:100%;position:relative}@media screen and (min-width:768px){.l-topHeader__navListItem,.l-topHeader__navListItem--border,.l-topHeader__navListItem--borderTop,.l-topHeader__navListItem--borderbottom,.l-topHeader__navAccordionListItem,.l-topHeader__navAccordionList2Item{line-height:4;display:block;width:128px;position:static}}.l-topHeader__navListItem--border{border-top:1px solid #a1978a;border-bottom:1px solid #a1978a;padding:8px 0;margin:8px 0}.l-topHeader__navListItem--borderTop{border-top:1px solid #a1978a;padding-top:8px;margin-top:8px}.l-topHeader__navListItem--borderBottom{border-bottom:1px solid #a1978a;padding-bottom:8px}@media screen and (min-width:768px){.l-topHeader__navListItem--border,.l-topHeader__navListItem--borderTop,.l-topHeader__navListItem--borderbottom{border:0;padding:0;margin:0}}.l-topHeader__navListLink,.l-topHeader__navListLink--mega,.l-topHeader__navAccordionHead,.l-topHeader__navMegaLink,.l-topHeader__navAccordionListLink,.l-topHeader__navAccordionList2Link{color:#fff;padding:8px 40px 8px 24px;display:block;cursor:pointer;position:relative}@media screen and (min-width:768px){.l-topHeader__navListLink,.l-topHeader__navListLink--mega,.l-topHeader__navAccordionHead,.l-topHeader__navMegaLink,.l-topHeader__navAccordionListLink,.l-topHeader__navAccordionList2Link{display:inline-block;color:#a1978a;padding:0}}.l-topHeader__navListLink::before,.l-topHeader__navListLink--mega::before,.l-topHeader__navAccordionHead::before,.l-topHeader__navMegaLink::before,.l-topHeader__navAccordionListLink::before,.l-topHeader__navAccordionList2Link::before{position:absolute;bottom:1em;left:0;content:"";width:100%;height:2px;background:#a1978a;transform:scale(0, 1);transform-origin:left top;transition:transform 0.3s}.l-topHeader__navListLink::after,.l-topHeader__navListLink--mega::after,.l-topHeader__navAccordionHead::after,.l-topHeader__navMegaLink::after,.l-topHeader__navAccordionListLink::after,.l-topHeader__navAccordionList2Link::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:24px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transition:transform ease 0.2s}@media screen and (min-width:768px){.l-topHeader__navListLink::after,.l-topHeader__navListLink--mega::after,.l-topHeader__navAccordionHead::after,.l-topHeader__navMegaLink::after,.l-topHeader__navAccordionListLink::after,.l-topHeader__navAccordionList2Link::after{display:none}}@media screen and (min-width:768px){.l-topHeader__navListLink:hover,.l-topHeader__navListLink--mega:hover,.l-topHeader__navAccordionHead:hover,.l-topHeader__navMegaLink:hover,.l-topHeader__navAccordionListLink:hover,.l-topHeader__navAccordionList2Link:hover{background:rgba(255, 255, 255, 0.2)}}@media screen and (min-width:768px){.l-topHeader__navListLink:hover::before,.l-topHeader__navListLink--mega:hover::before,.l-topHeader__navAccordionHead:hover::before,.l-topHeader__navMegaLink:hover::before,.l-topHeader__navAccordionListLink:hover::before,.l-topHeader__navAccordionList2Link:hover::before{transform:scale(1, 1)}}.l-topHeader__navListLink--mega,.l-topHeader__navAccordionHead{display:none}@media screen and (min-width:768px){.l-topHeader__navListLink--mega,.l-topHeader__navAccordionHead{display:inline-block;padding-right:16px}}.l-topHeader__navListLink--mega::before,.l-topHeader__navAccordionHead::before{display:none}.l-topHeader__navListLink--mega::after,.l-topHeader__navAccordionHead::after{transform:rotate(135deg);transform-origin:center center;display:block}@media screen and (min-width:768px){.l-topHeader__navListLink--mega::after,.l-topHeader__navAccordionHead::after{top:-3px;right:0;border-top-color:#a1978a;border-right-color:#a1978a}}@media screen and (min-width:768px){.l-topHeader__navListLink--mega.is-active,.is-active.l-topHeader__navAccordionHead{background:rgba(255, 255, 255, 0.2)}}@media screen and (min-width:768px){.l-topHeader__navListLink--mega.is-active::after,.is-active.l-topHeader__navAccordionHead::after{transform:rotate(-45deg) translate(-4px, 1px)}}.l-topHeader__navListLink--mega.is-open::after,.is-open.l-topHeader__navAccordionHead::after{transform:rotate(-45deg)}.l-topHeader__navClose{position:absolute;right:0;top:30px;width:60px;height:60px;cursor:pointer;z-index:1;transform:translateY(-50%)}@media screen and (min-width:768px){.l-topHeader__navClose{display:none}}.l-topHeader__navClose::before,.l-topHeader__navClose::after{content:"";display:block;position:absolute;right:15px;background-color:#fff;height:2px;width:100%;margin:0;max-width:24px}.l-topHeader__navClose::before{transform:rotate(-135deg);top:45%}.l-topHeader__navClose::after{transform:rotate(135deg);top:45%}.l-topHeader__navListText{padding-right:15px;position:relative}@media screen and (min-width:768px){.l-topHeader__navListText{padding-right:0}}.l-topHeader__navListText:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 3px 0;border-color:#fff transparent transparent;position:absolute;right:0;top:calc(50% - 1px)}@media screen and (min-width:768px){.l-topHeader__navListText:after{display:none}}@media screen and (min-width:768px){.l-topHeader__navMega{line-height:1.5}}@media screen and (min-width:768px){.l-topHeader__navMega{position:absolute;top:100%;left:0;width:100%;background:#fff;max-height:0;overflow:hidden}}@media screen and (min-width:768px){.l-topHeader__navMega.is-active{display:block;max-height:9999px;transition:max-height 0.5s ease-out}}.l-topHeader__navMegaInner{padding:0}@media screen and (min-width:768px){.l-topHeader__navMegaInner{height:100%}}.l-topHeader__navMegaList,.l-topHeader__navMegaGenreList{list-style:none;padding:0;margin:0}@media screen and (min-width:768px){.l-topHeader__navMegaGenreList{position:relative;height:100%}}@media screen and (min-width:768px){.l-topHeader__navMegaGenreList::before,.l-topHeader__navMegaGenreList::after{content:"";display:block;height:100%;width:1px;background:#ebebeb;position:absolute;top:0}}.l-topHeader__navMegaGenreList::before{left:20%}.l-topHeader__navMegaGenreList::after{right:20%}@media screen and (min-width:768px){.l-topHeader__navMegaList{display:flex;align-items:center;justify-content:center;padding:24px 0}}@media screen and (min-width:768px){.l-topHeader__navMegaItem{padding:8px 40px}}@media screen and (min-width:768px){.l-topHeader__navMegaLink{color:#a1978a}}@media screen and (min-width:768px){.l-topHeader__navMegaLink::before{bottom:0}}@media screen and (min-width:768px){.l-topHeader__navMegaGenreList{padding:0}}@media screen and (min-width:768px){.l-topHeader__navMegaGenreItem{width:100%}}.l-topHeader__navAccordionHead{display:block}@media screen and (min-width:768px){.l-topHeader__navAccordionHead{color:#a1978a;width:20%;text-align:left;padding:12px 64px 12px 40px}}@media screen and (min-width:768px){.l-topHeader__navAccordionHead::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:24px;width:6px;height:6px;border-top:1px solid #a1978a;border-right:1px solid #a1978a;transform:rotate(45deg);transition:transform ease 0.2s}}@media screen and (min-width:768px){.l-topHeader__navAccordionHead.is-show{background:#e9f7fa}}.l-topHeader__navAccordionBody{display:none}@media screen and (min-width:768px){.l-topHeader__navAccordionBody{display:none;width:80%;position:absolute;top:0;right:0}}@media screen and (min-width:768px){.l-topHeader__navAccordionBody.is-show{display:flex}}@media screen and (min-width:768px){.l-topHeader__navAccordionItem{width:75%;order:1}}@media screen and (min-width:768px){.l-topHeader__navAccordionItem--purchase{width:25%;order:2}}.l-topHeader__navAccordionTitle{font-size:2rem;position:relative;display:block;margin:24px 0 0;padding:0 0 12px 24px;width:100%;color:#fff}@media screen and (min-width:768px){.l-topHeader__navAccordionTitle{display:none}}.l-topHeader__navAccordionList,.l-topHeader__navAccordionList2{list-style:none;padding:0 0 0 24px;margin:0}@media screen and (min-width:768px){.l-topHeader__navAccordionList,.l-topHeader__navAccordionList2{padding:24px 0}}@media screen and (min-width:768px){.l-topHeader__navAccordionList2{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.l-topHeader__navAccordionListItem,.l-topHeader__navAccordionList2Item{line-height:1.5}}@media screen and (min-width:768px){.l-topHeader__navAccordionListItem{margin:0 0 16px;width:auto}}@media screen and (min-width:768px){.l-topHeader__navAccordionListItem:last-child{margin:0}}@media screen and (min-width:768px){.l-topHeader__navAccordionList2Item{width:33.333%;margin:0 0 16px}}@media screen and (min-width:768px){.l-topHeader__navAccordionListLink,.l-topHeader__navAccordionList2Link{color:#a1978a}}@media screen and (min-width:768px){.l-topHeader__navAccordionListLink::before,.l-topHeader__navAccordionList2Link::before{bottom:0}}@media screen and (min-width:768px){.l-topHeader__navAccordionListLink,.l-topHeader__navAccordionList2Link{padding:0}}@media screen and (min-width:768px){.l-topHeader__accordion{display:none}}.l-topHeader__accordionCont{display:none;position:absolute;top:calc(100% + 1px);left:0;z-index:1;padding:10px;background:#fff;margin:0;width:100%;border:5px solid #0f3c6b}.l-topHeader__accordionInner{max-width:580px;margin:0 auto}.l-topHeader__accordionList{list-style:none;padding-left:0;margin:0}.l-topHeader__accordionListItem{margin-bottom:10px}.l-topHeader__accordionListItem:last-child{margin-bottom:0}.l-topHeader__accordionBanner{margin-top:10px}.l-topHeader__accordionBannerLink{display:block;margin-bottom:10px}.l-topHeader__accordionBannerLink:last-child{margin-bottom:0}.l-topFooter{margin:120px 0 0}.l-topFooter__navList{margin:0;padding:0;list-style:none}.l-topFooter__navItem{font-size:1.2rem;list-style:none;border-top:1px solid #f1f1f1;position:relative}.l-topFooter__navItem:last-child{border-bottom:1px solid #f1f1f1}@media screen and (min-width:768px){.l-topFooter__navItem{font-size:1.4rem}}.l-topFooter__navLink{color:#8b9090;display:block;width:100%;height:100%;margin:12px auto;width:calc((320 / 390) * 100vw);position:relative}@media screen and (min-width:768px){.l-topFooter__navLink{width:calc((1784 / 1920) * 100vw);max-width:1784px}}.l-topFooter__navLink::after{content:"";margin:auto;position:absolute;top:50%;right:0;width:8px;height:8px;border-top:1px solid #8b9090;border-right:1px solid #8b9090;transform:translate(-50%, -50%) rotate(45deg)}.l-topFooter__navLink:hover{opacity:0.8;transition:0.3s}.l-topFooter__sns{width:calc((320 / 390) * 100vw);margin:0 auto}@media screen and (min-width:768px){.l-topFooter__sns{width:calc((1784 / 1920) * 100vw);max-width:1784px}}.l-topFooter__snsList{display:flex;list-style:none;padding:0}.l-topFooter__snsItem{width:28px;height:28px;margin:16px 16px 0 0}@media screen and (min-width:768px){.l-topFooter__snsItem{width:24px;height:24px;margin:12px 12px 0 0}}.l-topFooter__snsLink{display:block;line-height:1}.l-topFooter__description{display:flex;flex-wrap:wrap;flex-direction:column;width:calc((320 / 390) * 100vw);margin:48px auto 16px;padding:0 0 120px}@media screen and (min-width:768px){.l-topFooter__description{width:calc((1784 / 1920) * 100vw);max-width:1784px;flex-direction:unset;align-items:flex-end;justify-content:space-between;margin:72px auto 28px;padding:0 0 180px}}.l-topFooter__logoImg{width:132px}.l-topFooter__infoTextArea{margin:12px 0 0}.l-topFooter__infoText,.l-topFooter__infoDeal{margin:0;font-size:1rem;line-height:1.8}.l-topFooter__privacy{display:flex;margin:12px 0 0}.l-topFooter__privacyLink{order:2;width:40px;margin-left:12px}.l-topFooter__privacyTextArea{order:1;width:calc(100% - 52px)}@media screen and (min-width:768px){.l-topFooter__privacyTextArea{max-width:256px}}.l-topFooter__privacyText{font-size:1rem}.l-topFooter__cta{background:rgba(0, 0, 0, 0.5);position:fixed;bottom:0;left:0;width:100%;z-index:100;margin:0;padding:0;height:66px}@media screen and (min-width:768px){.l-topFooter__cta{display:none}}.l-topFooter__ctaList{padding:0 4px;margin:0;display:flex;justify-content:center;align-items:center;list-style:none;height:100%}.l-topFooter__ctaItem,.l-topFooter__ctaItem--tel,.l-topFooter__ctaItem--line{background:#a1978a;height:53px;width:50%;margin:0 8px;padding:0;line-height:1.2;display:flex;justify-content:center;align-items:center}.l-topFooter__ctaItem--tel{background-image:linear-gradient(0deg, #f66b24 0%, #ff9600 31%, #ff9600 100%)}.l-topFooter__ctaItem--line{background-image:linear-gradient(0deg, #00a300 0%, #00b900 31%, #00b900 100%)}.l-topFooter__ctaLink{color:#fff;font-size:1.5rem;font-weight:bold;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.l-topFooter__ctaIcon,.l-topFooter__ctaIcon--tel,.l-topFooter__ctaIcon--line{margin:0 4px 0 0}.l-topFooter__ctaIcon--tel{width:24px;height:31px;margin:0 8px 0 0}.l-topFooter__ctaIcon--line{width:42px;height:42px}.c-section,.p-marketPrice,.p-textBox,.p-brandModels,.p-brandRecord,.p-recordContribution,.p-vdComment,.p-userComment,.p-userComment-sp,.p-whyChoose,.p-rolexTakaku,.p-qanda,.p-otherModel,.p-personalId,.p-cta,.p-ctaContact,.p-weakerTable,.p-comparison,.p-assessmentPurchase,.p-luxuryWatches,.p-customerVoice,.p-customerVoiceBrand,.p-aboutText,.p-imgBox,.p-storeInformation,.p-storeInformation--marginWide,.p-storeInformationMap,.p-sliderVisual,.p-sliderVisual--marginSmall,.p-aboutUs__section,.p-sellMultiple__section,.p-brandModelsIntro,.p-purchaseItems,.p-aboutPurchase,.p-counterPurchase,.p-counterPosts,.p-campaign,.p-purchaseLineModel,.p-deliveryOkng,.p-imperfectItems,.p-campaignArchive__section,.p-productJewelTextList,.p-goldPurchaseReason,.p-jewelImperfect,.p-appraisal,.p-purchasableJewelryList,.p-jewelryCondition,.p-diamondEvaluation,.p-expensivePurchase,.p-purchasePriceUp,.p-platinumPurchaseReason,.p-privacyPolicy,.p-brandEasysteps,.p-ourexperts,.p-questionsAllu,.p-newcustomerReason,.p-topCatchBlock,.p-topCatchBlock--marginWide,.p-topBtnBox,.p-topBtnBox--marginWide,.p-topTitleBox,.p-topTitleBox--marginWide,.p-topCategoryBox,.p-topReasonBox,.p-topBrand,.p-topCampaign,.p-topAccordionBox,.p-topAccordionBox--marginWide,.p-top2Point,.p-top2Point--marginWide,.p-topRecord,.p-topRecord--marginWide,.p-topWhyChoose,.p-topWhyChoose--marginWide,.p-topValueDesigner,.p-topValueDesigner--marginWide,.p-topUserVoice,.p-topWhyChoosed,.p-topWhyChoosed--marginWide,.p-topBrandBanner{margin:40px 0}.c-headingMain,.c-headingMain--backgroundBlack,.c-headingMain--large,.p-aboutText__title,.p-aboutText__title--brand,.p-aboutText__title--jewelry,.p-aboutText__title--backgroundBlack,.p-aboutText__title--backgroundGold,.c-headingMain--gold,.p-goldPurchaseReason__mainTitle,.p-platinumPurchaseReason__mainTitle,.p-marketPrice__title,.p-brandModels__title,.p-brandModels__title--brand,.p-brandRecord__title,.p-userComment__title,.p-whyChoose__title,.p-rolexTakaku__title,.p-qanda__title,.p-weakerTable__heading,.p-comparison__title,.p-customerVoice__title,.p-customerVoiceBrand__title,.p-aboutText__title--gold,.p-storeInformation__title,.p-aboutUs__title,.p-sellMultiple__title,.p-counterPurchase__title,.p-counterPosts__title,.p-contact__title,.p-campaignArchive__title,.p-productSearchGold__title,.p-productSearchJewel__title,.p-privacyPolicy__h1Title,.p-sitemap__subtitle,.p-sitemap__subtitle--gold{background:#a1978a;color:#fff;text-align:center;font-weight:500;font-size:1.6rem;padding:8px 16px}@media screen and (min-width:768px){.c-headingMain,.c-headingMain--backgroundBlack,.c-headingMain--large,.p-aboutText__title,.p-aboutText__title--brand,.p-aboutText__title--jewelry,.p-aboutText__title--backgroundBlack,.p-aboutText__title--backgroundGold,.c-headingMain--gold,.p-goldPurchaseReason__mainTitle,.p-platinumPurchaseReason__mainTitle,.p-marketPrice__title,.p-brandModels__title,.p-brandModels__title--brand,.p-brandRecord__title,.p-userComment__title,.p-whyChoose__title,.p-rolexTakaku__title,.p-qanda__title,.p-weakerTable__heading,.p-comparison__title,.p-customerVoice__title,.p-customerVoiceBrand__title,.p-aboutText__title--gold,.p-storeInformation__title,.p-aboutUs__title,.p-sellMultiple__title,.p-counterPurchase__title,.p-counterPosts__title,.p-contact__title,.p-campaignArchive__title,.p-productSearchGold__title,.p-productSearchJewel__title,.p-privacyPolicy__h1Title,.p-sitemap__subtitle,.p-sitemap__subtitle--gold{font-size:2.5rem}}.c-headingMain--backgroundBlack{background:#a1978a}.c-headingMain--large,.p-aboutText__title,.p-aboutText__title--brand,.p-aboutText__title--jewelry,.p-aboutText__title--backgroundBlack,.p-aboutText__title--backgroundGold{padding:25px 16px;font-size:1.8rem}@media screen and (min-width:768px){.c-headingMain--large,.p-aboutText__title,.p-aboutText__title--brand,.p-aboutText__title--jewelry,.p-aboutText__title--backgroundBlack,.p-aboutText__title--backgroundGold{padding:8px 16px;font-size:2.5rem}}.c-headingMain--gold,.p-goldPurchaseReason__mainTitle,.p-platinumPurchaseReason__mainTitle{background:#a1978a;position:relative}.c-headingMain--gold__date{position:relative;display:block;font-size:65%}@media screen and (min-width:768px){.c-headingMain--gold__date{position:absolute;top:30%;right:2%}}.c-headingSecond{margin-bottom:16px;padding-bottom:4px;border-bottom:2px solid #837a6d;color:#837a6d;font-size:2.4rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.c-headingSecond{font-size:3.2rem}}.c-headingSecond__small{font-size:1.2rem}@media screen and (min-width:768px){.c-headingSecond__small{font-size:1.8rem}}.c-headingRolex,.p-vdComment__title{background:#a1978a;color:#fff;text-align:center;font-size:1.8rem;padding:25px 16px}@media screen and (min-width:768px){.c-headingRolex,.p-vdComment__title{font-weight:normal;font-size:2.5rem;padding:8px 16px}}.c-heading__wrap{margin-bottom:24px}.c-heading__tertiary{margin-bottom:16px;padding:4px 0 4px 8px;border-left:4px solid #837a6d;color:#837a6d;font-family:inherit;font-size:1.8rem;line-height:1.3}@media screen and (min-width:768px){.c-heading__tertiary{font-size:2rem}}.c-btnNormal,.c-btnNormal--arrowRight,.p-storeInformation__btn{color:#444;font-weight:bold;background:#f3f3f3;background:linear-gradient(to bottom, #f1f1f1 0%, #fff 48%, #fff 100%);padding:10px 15px;border:2px solid #ebebeb;border-radius:4px;overflow:hidden;box-shadow:1px 2px 3px rgba(0, 0, 0, 0.75);height:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.c-btnNormal:hover,.c-btnNormal--arrowRight:hover,.p-storeInformation__btn:hover,.c-btnNormal:active,.c-btnNormal--arrowRight:active,.p-storeInformation__btn:active{background:linear-gradient(to bottom, #fff 0%, #fff 52%, #f3f3f3 100%)}@media screen and (min-width:768px){.c-btnNormal,.c-btnNormal--arrowRight,.p-storeInformation__btn{box-shadow:2px 3px 4px rgba(0, 0, 0, 0.75)}}.c-btnNormal--arrowRight::after,.p-storeInformation__btn::after{content:"";display:inline-block;width:7px;height:7px;margin:0.4em 0 0 8px;border-top:1px solid #444;border-right:1px solid #444;transform:rotate(45deg);vertical-align:middle}.c-btnBorder,.p-brandRecord__more,.p-storeInformation__itemBtn,.p-notFoundError__btnInner{border:1px solid #837a6d;position:relative;width:100%;border-radius:0;display:block;color:#837a6d;display:block;padding:8px 24px;text-align:center;font-size:1.4rem}.c-btnBorder::after,.p-brandRecord__more::after,.p-storeInformation__itemBtn::after,.p-notFoundError__btnInner::after{content:"";display:inline-block;width:7px;height:7px;position:absolute;right:16px;top:0;bottom:0;margin:auto;border-top:1px solid #837a6d;border-right:1px solid #837a6d;transform:rotate(45deg);vertical-align:middle}@media screen and (min-width:768px){.c-btnBorder:hover,.p-brandRecord__more:hover,.p-storeInformation__itemBtn:hover,.p-notFoundError__btnInner:hover{color:#baaf93}.c-btnBorder:hover::after,.p-brandRecord__more:hover::after,.p-storeInformation__itemBtn:hover::after,.p-notFoundError__btnInner:hover::after{border-color:#baaf93}}.c-priceTable,.c-priceTable--general,.p-privacyPolicy__table{border-collapse:collapse;width:100%;text-align:center}.c-priceTable+.c-priceTable,.c-priceTable--general+.c-priceTable,.c-priceTable+.c-priceTable--general,.p-privacyPolicy__table+.c-priceTable,.c-priceTable--general+.c-priceTable--general,.p-privacyPolicy__table+.c-priceTable--general,.p-privacyPolicy__table+.p-privacyPolicy__table,.c-priceTable--general+.p-privacyPolicy__table,.c-priceTable+.p-privacyPolicy__table{margin-top:16px}.c-priceTable__wrap{margin-bottom:32px}.c-priceTable--general,.p-privacyPolicy__table{--table-border: #8b9090}.c-priceTable__th,.p-privacyPolicy__th{width:20%;padding:8px 4px;border:1px solid #707070;background-color:#f3f1eb;color:#888888;font-size:1.8rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.c-priceTable__th,.p-privacyPolicy__th{font-size:1.6rem}}.c-priceTable__td,.p-privacyPolicy__td{border:1px solid #707070;color:var(--td-cl);font-weight:bold;padding:4px;width:30%;font-size:1.8rem}@media screen and (min-width:768px){.c-priceTable__td,.p-privacyPolicy__td{font-size:2.4rem;padding-top:8px;padding-bottom:8px}}.c-priceTable__diff{color:var(--diff-cl, #dc3543)}.c-priceTable__small{font-size:0.7em}.c-priceTable__attention{margin-top:16px;color:#282828;font-size:1.2rem;line-height:1.3}@media screen and (min-width:768px){.c-priceTable__attention{padding-top:8px;padding-bottom:8px;font-size:1.6rem}}.p-visual,.p-sellMultiple__visual{margin:0 -10px 16px}@media screen and (min-width:768px){.p-visual,.p-sellMultiple__visual{margin:0 0 16px}}.p-visual__imageArea{width:100%;margin:0;padding:24px 16px 32px;background:linear-gradient(120deg, #a89e70 50%, #cdc7ad 100%);display:flex;flex-direction:column}@media screen and (min-width:768px){.p-visual__imageArea{background:linear-gradient(120deg, #a89e70 60%, #cdc7ad 100%);flex-direction:row-reverse;align-items:center;justify-content:flex-end;padding:40px 16px}}.p-visual__imageArea--offset{width:100%;margin:0;padding:24px 16px 32px;background-color:#a1978a;display:flex;flex-direction:column}@media screen and (min-width:768px){.p-visual__imageArea--offset{background-color:#a1978a;flex-direction:row-reverse;align-items:center;justify-content:flex-end;padding:40px 16px}}.p-visual__imageContents{display:contents}@media screen and (min-width:768px){.p-visual__imageContents{display:block;width:63.6%}}.p-visual__heading{display:flex;flex-direction:column;justify-content:center;order:1;width:100%;height:auto;margin:0;padding:0 16px}@media screen and (min-width:768px){.p-visual__heading{order:2;margin:0;padding:0}}.p-visual__headingTitle{font-weight:500;font-size:3.2rem;color:#282828;text-align:center;margin:0 0 16px}@media screen and (min-width:768px){.p-visual__headingTitle{font-size:5.6rem;text-align:left}}.p-visual__headingTitle--offset{font-weight:500;font-size:3.2rem;color:#fff;text-align:center;margin:0 0 16px}@media screen and (min-width:768px){.p-visual__headingTitle--offset{font-size:5.6rem;text-align:left}}.p-visual__headingLead{text-align:center;margin:0;color:#fff;font-size:2rem;margin:0 0 12px}html[data-country="GB"] .p-visual__headingLead{font-family:"aviano", serif}@media screen and (min-width:768px){.p-visual__headingLead{font-size:2.8rem;text-align:left}}.p-visual__imageBlock{order:2;margin:0 0 32px}@media screen and (min-width:768px){.p-visual__imageBlock{width:36.4%;margin:0}}.p-visual__cta{order:3;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:993px){.p-visual__cta{flex-direction:row;gap:32px}}.p-visual__ctaItem{width:calc(100% - 96px);margin:auto}@media screen and (min-width:768px){.p-visual__ctaItem{width:100%;max-width:343px;margin:0}}.p-visual__ctaButton,.p-visual__ctaButton--tel,.p-visual__ctaButton--whatsapp{position:relative;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:4px;font-size:2rem;line-height:26px;gap:12px;color:#fff}@media screen and (min-width:768px){.p-visual__ctaButton,.p-visual__ctaButton--tel,.p-visual__ctaButton--whatsapp{flex-wrap:wrap;padding:12px;line-height:40px;transition:opacity 0.2s}.p-visual__ctaButton:hover,.p-visual__ctaButton--tel:hover,.p-visual__ctaButton--whatsapp:hover{opacity:0.8}}.p-visual__ctaButton::before,.p-visual__ctaButton--tel::before,.p-visual__ctaButton--whatsapp::before{content:"";display:block}.p-visual__ctaButton::after,.p-visual__ctaButton--tel::after,.p-visual__ctaButton--whatsapp::after{content:"";display:block;position:absolute;right:18px;top:0;bottom:0;margin:auto;width:8px;height:13px;background:url(../img/common/icon_arrow_white.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-visual__ctaButton::after,.p-visual__ctaButton--tel::after,.p-visual__ctaButton--whatsapp::after{width:12px;height:17px;right:20px}}.p-visual__ctaButton--tel{background-color:#fff;gap:9px;color:#000;font-size:2.3rem}.p-visual__ctaButton--tel::before{width:19px;height:19px;background:url(../img/common/icon_tel_black.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-visual__ctaButton--tel::before{width:25px;height:25px}}.p-visual__ctaButton--whatsapp{background-color:#65d072;font-size:2.1rem}.p-visual__ctaButton--whatsapp::before{width:26px;height:26px;background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-visual__ctaButton--whatsapp::before{width:39px;height:39px}}.p-breadcrumbs{padding:0 15px;overflow-x:scroll;white-space:nowrap;background-color:#ebebeb;color:#444}@media screen and (min-width:768px){.p-breadcrumbs{overflow-x:visible;background-color:transparent;padding:0}}.p-breadcrumbs__list{list-style:none;padding-left:0;margin-bottom:0;padding:3px 0}@media screen and (min-width:768px){.p-breadcrumbs__list{padding:0}}.p-breadcrumbs__item{display:inline-block;font-size:1.1rem}@media screen and (min-width:768px){.p-breadcrumbs__item{font-size:1.4rem}}.p-breadcrumbs__item+.p-breadcrumbs__item::before{content:">";padding-left:5px;padding-right:5px;display:inline-block;line-height:1}.p-breadcrumbs__link{color:#a1978a}.p-breadcrumbs__link.is-current{pointer-events:none;color:#444}html[data-country="FR"] .p-marketPrice{margin-bottom:90px}.p-marketPrice__title{margin:0 0 20px}.p-marketPrice__lead{font-size:1.6rem;font-weight:bold;text-align:center;margin:20px auto}@media screen and (min-width:768px){.p-marketPrice__lead{font-size:2rem;margin:16px auto}}.p-marketPrice__leadRed{color:#dc3543}.p-marketPrice__popup{display:flex;margin:16px -1%}@media screen and (min-width:768px){.p-marketPrice__popup{display:block;margin:0}}.p-marketPrice__popupBox{min-width:31%;margin:0 1%;width:50%}@media screen and (min-width:768px){.p-marketPrice__popupBox{width:100%;margin:20px 0;border:3px solid #ebebeb}}.p-marketPrice__popupHead{padding:8px 16px 8px 0;display:inline-block;border:2px solid #ebebeb;color:#444;width:100%;font-size:1.3rem;font-weight:bold;text-align:center;position:relative}@media screen and (min-width:768px){.p-marketPrice__popupHead{padding:0;border:0;font-size:2rem;margin:20px 0}}.p-marketPrice__popupHead::after{content:"";display:inline-block;width:0.4em;height:0.4em;border-top:2px solid #333333;border-right:2px solid #333333;transform:rotate(135deg);transform-origin:center center;vertical-align:middle;position:absolute;top:calc(50% - 0.4em);right:10px}@media screen and (min-width:768px){.p-marketPrice__popupHead::after{display:none}}@media screen and (min-width:768px){.p-marketPrice__popupBody{display:none}}.p-marketPrice__popupBodyInner{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:1050}@media screen and (min-width:768px){.p-marketPrice__popupBodyInner{position:static;display:block;height:auto}}.p-marketPrice__popupBodyContent{background:#fff;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%, -50%);width:calc(100% - 20px);z-index:1}@media screen and (min-width:768px){.p-marketPrice__popupBodyContent{position:static;transform:none;width:100%;display:flex;flex-direction:column;align-items:center}}.p-marketPrice__popupText{font-size:1.9rem;text-align:center;margin:0 0 20px;font-weight:bold}@media screen and (min-width:768px){.p-marketPrice__popupText{display:none}}.p-marketPrice__popupList{list-style:none;padding-left:0}.p-marketPrice__popupListItem{font-weight:bold;font-size:1.7rem;margin:0 0 16px;padding-left:30px;position:relative}@media screen and (min-width:768px){.p-marketPrice__popupListItem{font-size:1.6rem;padding-left:22px}}.p-marketPrice__popupListItem::before{content:"";width:29px;height:24px;display:inline-block;background:url(../img/common/icon_list_check.png) no-repeat;background-size:contain;position:absolute;top:0;left:0}@media screen and (min-width:768px){.p-marketPrice__popupListItem::before{width:22px;height:20px;top:3px}}.p-marketPrice__popupListItem:last-child{margin-bottom:0}.p-marketPrice__popupNotes{font-size:1.4rem}@media screen and (min-width:768px){.p-marketPrice__popupNotes{font-size:1.2rem}}.p-marketPrice__popupMore{display:none}@media screen and (min-width:768px){.p-marketPrice__popupMore{display:block;width:100%;height:30px;margin:0px auto 10px;padding:0 15px 10px;border:none;outline:0;background-color:#fff;position:relative;transition:0.5s;-webkit-transition:0.5s}}@media screen and (min-width:768px){.p-marketPrice__popupMore::after{content:"";transition:0.2s;-webkit-transition:0.2s;transform:scale(2, 1) rotate(45deg);transform-origin:center center;display:block;width:8px;height:8px;border-bottom:2px solid #a5a5a5;border-right:2px solid #a5a5a5;position:absolute;top:4px;left:calc(50% - 8px)}}.p-marketPrice__popupMore.is-open::after{transform:scale(2, 1) rotate(-135deg)}.p-marketPrice__popupClose{position:absolute;top:12px;right:10px;width:24px;height:24px}@media screen and (min-width:768px){.p-marketPrice__popupClose{display:none}}.p-marketPrice__popupClose::before,.p-marketPrice__popupClose::after{content:"";display:block;width:12px;height:1px;line-height:1;background:#000;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.p-marketPrice__popupClose::before{transform:rotate(45deg)}.p-marketPrice__popupClose::after{transform:rotate(-45deg)}.p-marketPrice__popupBg{background:rgba(0, 0, 0, 0.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}@media screen and (min-width:768px){.p-marketPrice__popupBg{display:none}}.p-marketPrice__update{font-size:1.3rem;color:#616161;text-align:right;padding:12px 0;margin:0}@media screen and (min-width:768px){.p-marketPrice__update{padding:12px 4px}}.p-marketPrice__table{border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;margin:0 0 20px}@media screen and (min-width:768px){.p-marketPrice__table{width:100%;margin-bottom:20px}}.p-marketPrice__tableHeading{text-align:center;background:none;border:none;border-bottom:1px solid #ccc;box-shadow:0 -1px 0 #fff inset;padding:2px 0;color:#444;font-weight:normal}@media screen and (min-width:768px){.p-marketPrice__tableHeading{padding:8px 0;font-weight:bold;font-size:1.4rem}}.p-marketPrice__tableRow,.p-marketPrice__tableRow--heading{border-bottom:1px solid #ccc}html[data-country="FR"] .p-marketPrice__tableRow,html[data-country="FR"] .p-marketPrice__tableRow--heading{display:none}.p-marketPrice__tableRow:last-child,.p-marketPrice__tableRow--heading:last-child{border-bottom:0}@media screen and (min-width:768px){.p-marketPrice__tableRow,.p-marketPrice__tableRow--heading{border-bottom:0}}html[data-country="FR"] .p-marketPrice__tableRow--heading{display:table-row}.p-marketPrice__tableImage{width:calc(152 / 640 * 100%);padding:8px 10px 8px 0}@media screen and (min-width:768px){.p-marketPrice__tableImage{width:104px}}.p-marketPrice__tableImageLink{border:1px solid #ebebeb;border-radius:5px;width:100%;display:block;margin-left:0}.p-marketPrice__tableTitle{padding:8px 10px 8px 0}@media screen and (min-width:768px){.p-marketPrice__tableTitle{border-bottom:1px solid #ccc;font-weight:bold;font-size:1.4rem}}.p-marketPrice__tableTitleLink{color:#444;text-decoration:underline}.p-marketPrice__tablePrice{width:27%;padding:8px 0}@media screen and (min-width:768px){.p-marketPrice__tablePrice{width:220px;border-bottom:1px solid #ccc;padding:8px 20px}}.p-marketPrice__tablePriceText{color:#444;margin:0 0 4px;font-size:1.3rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-marketPrice__tablePriceText{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1.4rem;margin:0}}.p-marketPrice__tablePriceState{display:block}.p-marketPrice__tablePriceNum{font-size:1.7rem;color:#9c9c9c;white-space:nowrap;display:block}@media screen and (min-width:768px){.p-marketPrice__tablePriceNum{font-size:1.9rem}}.p-marketPrice__tablePriceUnit{font-size:1.1rem;font-weight:normal;color:#9c9c9c}@media screen and (min-width:768px){.p-marketPrice__tablePriceUnit{font-weight:bold}}.p-marketPrice__tableWrap{position:relative}.p-marketPrice__tableWrap.is-more{height:330px;overflow:hidden}@media screen and (min-width:768px){.p-marketPrice__tableWrap.is-more{height:380px}}html[data-country="FR"] .p-marketPrice__tableWrap.is-more{height:auto;overflow:visible}.p-marketPrice__accordionHead{background:#ebebeb;padding:8px 32px 8px 16px;position:relative;font-size:1.7rem;line-height:1.4;border-bottom:1px solid #ccc;position:relative;cursor:pointer}@media screen and (min-width:768px){.p-marketPrice__accordionHead{margin:0 0 4px;padding:4px 40px 4px 16px;border-bottom:0;font-size:2rem}}.p-marketPrice__accordionHead::before,.p-marketPrice__accordionHead::after{content:"";background-color:#444;position:absolute}.p-marketPrice__accordionHead::before{top:50%;right:16px;width:14px;height:2px}@media screen and (min-width:768px){.p-marketPrice__accordionHead::before{width:20px}}.p-marketPrice__accordionHead::after{top:calc(50% - 6px);width:2px;height:14px;right:22px}@media screen and (min-width:768px){.p-marketPrice__accordionHead::after{top:calc(50% - 9px);height:20px;right:25px}}.p-marketPrice__accordionHead.is-open::after{display:none}.p-marketPrice__accordionBody{display:none;position:relative}.p-marketPrice__accordionBody.is-open{display:block}.p-marketPrice__accordionBody.is-more{height:330px;overflow:hidden}@media screen and (min-width:768px){.p-marketPrice__accordionBody.is-more{height:380px}}.p-marketPrice__notes{font-size:1.2rem;margin:8px 0 0;color:#444}@media screen and (min-width:768px){.p-marketPrice__notes{font-size:1.3rem}}.p-marketPrice__btnMore{position:absolute;bottom:-1px;background:#fff;width:100%;text-align:center;color:#a1978a;font-size:26px;font-weight:bold;line-height:2;background:#fff;background:linear-gradient(0deg, white 0%, white 70%, rgba(255, 255, 255, 0.7287289916) 90%, rgba(255, 255, 255, 0) 100%);padding:20px 0 20px;cursor:pointer}html[data-country="FR"] .p-marketPrice__btnMore{bottom:-90px}.p-marketPrice__btnMoreIcon{display:inline-block;background:#a1978a;width:0.9em;height:0.9em;border-radius:100%;margin:0 12px 0 0;position:relative;top:0.05em}.p-marketPrice__btnMoreIcon::before{content:"";display:inline-block;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.p-marketPrice__linkArea{text-align:right;margin:24px 0 0}@media screen and (min-width:768px){.p-marketPrice__linkArea{margin:32px 0 0}}.p-marketPrice__link{font-size:1.6rem;font-weight:bold;color:#0f3c6b;text-decoration:underline;background:url(../img/common/icon_arrow_gold.png) left center no-repeat;background-size:7px auto;padding:0 0 0 12px}.p-textBox__title{margin:0 0 10px;font-size:1.6rem}@media screen and (min-width:768px){.p-textBox__title{margin:0 0 20px;font-size:2rem}}.p-textBox__text{font-size:1.3rem}@media screen and (min-width:768px){.p-textBox__text{font-size:1.4rem}}.p-brandModels__title--brandsp{margin-bottom:20px;text-align:center}.p-brandModels__content,.p-brandModels__content--mtSp{padding:8px 4px 12px;background:#f3f1eb}@media screen and (min-width:768px){.p-brandModels__content,.p-brandModels__content--mtSp{padding:12px}}.p-brandModels__content--mtSp{margin-top:20px}.p-brandModels__subtitle{color:#616161;font-size:1.7rem;line-height:2;text-align:center}.p-brandModels__list{display:flex;flex-wrap:wrap;margin:0;list-style:none;padding-left:0}.p-brandModels__listItem,.p-brandModels__listItem--full{width:calc(100% / 3);padding:5px;text-align:center}@media screen and (min-width:768px){.p-brandModels__listItem,.p-brandModels__listItem--full{padding:10px}}.p-brandModels__listItem--full{width:100%}@media screen and (min-width:768px){.p-brandModels__listItem--full{width:calc(100% / 3)}}.p-brandModels__listLink,.p-brandModels__listLink--full{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0;overflow:hidden;border:1px solid #a1978a;background:#f3f3f3;color:#282828;font-size:1.2rem;line-height:1.3;font-weight:bold}.p-brandModels__listLink:hover,.p-brandModels__listLink--full:hover,.p-brandModels__listLink:active,.p-brandModels__listLink--full:active{background:linear-gradient(to bottom, #fff 0%, #fff 52%, #f3f3f3 100%)}@media screen and (min-width:768px){.p-brandModels__listLink,.p-brandModels__listLink--full{flex-direction:row;font-size:1.6rem}}.p-brandModels__listLink--full{flex-direction:row}.p-brandModels__listImgArea,.p-brandModels__listImgArea--full{margin:0 0 5px}@media screen and (min-width:768px){.p-brandModels__listImgArea,.p-brandModels__listImgArea--full{width:40%;margin:0}}.p-brandModels__listImgArea--full{order:2;width:40%;margin:0}@media screen and (min-width:768px){.p-brandModels__listImgArea--full{order:1}}.p-brandModels__listImg{max-height:42px;width:auto}@media screen and (min-width:768px){.p-brandModels__listImg{max-height:66px}}.p-brandModels__listName,.p-brandModels__listName--full{margin:0 0 5px;line-height:1.2}@media screen and (min-width:768px){.p-brandModels__listName,.p-brandModels__listName--full{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:60%;margin:0;padding:0 8px 0 4px;line-height:1.2;text-align:left}}.p-brandModels__listName--full{order:1;width:60%;margin:0;padding:8px 8px 8px 15px;font-size:1.8rem;line-height:1}@media screen and (min-width:768px){.p-brandModels__listName--full{padding:0 8px 0 4px;font-size:1.6rem}}@media screen and (min-width:768px){.p-brandModels__listNameInner,.p-brandModels__listNameInner--full{padding-left:1em;text-indent:-1em}}.p-brandModels__listNameInner::before,.p-brandModels__listNameInner--full::before{content:"";display:inline-block;width:4px;height:4px;margin:0 5px 0 0;border-top:1px solid #444;border-right:1px solid #444;transform:rotate(45deg);vertical-align:2px}@media screen and (min-width:768px){.p-brandModels__listNameInner::before,.p-brandModels__listNameInner--full::before{width:8px;height:8px}}.p-brandModels__listNameInner--full::before{width:6px;height:6px;vertical-align:4px}@media screen and (min-width:768px){.p-brandModels__listNameInner--full::before{width:8px;height:8px;vertical-align:2px}}.p-brandModels__listNameSub{color:#a1978a;font-size:1.3rem}@media screen and (min-width:768px){.p-brandModels__listNameSub{display:none}}.p-brandModels__btnArea{width:264px;margin:24px auto 0}@media screen and (min-width:768px){.p-brandModels__btnArea{min-width:400px}}.p-brandModels__btn{display:flex;flex-wrap:wrap;justify-content:center;height:100%;padding:10px 15px;overflow:hidden;border:2px solid #ebebeb;background:#f3f3f3;color:#282828;font-size:1.2rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.p-brandModels__btn{font-size:1.6rem}}.p-brandModels__btn:hover,.p-brandModels__btn:active{background:linear-gradient(to bottom, #fff 0%, #fff 52%, #f3f3f3 100%)}.p-brandModels__brandList{list-style:none;display:flex;flex-wrap:wrap;margin:24px 0 0;padding:4px;border:1px solid #f1f1f1}@media screen and (min-width:768px){.p-brandModels__brandList{border-width:2px}}.p-brandModels__brandItem{width:calc((100% - 16px) / 2);margin:4px;padding:4px}@media screen and (min-width:768px){.p-brandModels__brandItem{width:calc((100% - 32px) / 4)}}.p-brandModels__brandLink{display:flex;align-items:center;height:100%;color:#444}@media screen and (min-width:768px){.p-brandModels__brandLink{padding:8px}}@media screen and (min-width:768px){.p-brandModels__brandLink:hover{background:#f1f1f1}}.p-brandModels__brandImg{width:25%;margin:0}@media screen and (min-width:768px){.p-brandModels__brandImg{width:auto}}.p-brandModels__brandText{width:75%;margin:0;padding:0 0 0 12px;position:relative;line-height:1.2}@media screen and (min-width:768px){.p-brandModels__brandText{width:auto;padding:0 5px 0 12px}}.p-brandModels__brandText::before,.p-brandModels__brandText::after{content:"";position:absolute;left:6px;display:block;width:1px;height:6px;background:#444}.p-brandModels__brandText::before{top:2px;transform:rotate(-45deg)}.p-brandModels__brandText::after{top:6px;transform:rotate(45deg)}.p-brandRecord{margin:0}@media screen and (min-width:768px){.p-brandRecord{margin:40px 0 0}}.p-brandRecord__title{margin:0 0 10px}@media screen and (min-width:768px){.p-brandRecord__title{margin:0 0 16px}}.p-brandRecord__list{list-style:none;padding-left:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}@media screen and (min-width:768px){.p-brandRecord__list{margin:0 0 75px;gap:75px 18px}}.p-brandRecord__item{width:calc((100% - 24px) / 2);margin:0 8px 24px;display:none}@media screen and (min-width:768px){.p-brandRecord__item{width:calc((100% - 54px) / 4);margin:0;position:relative;padding:0}}.p-brandRecord__item:nth-child(odd){margin-right:4px}@media screen and (min-width:768px){.p-brandRecord__item:nth-child(odd){margin-right:0}}.p-brandRecord__item:nth-child(even){margin-left:4px}@media screen and (min-width:768px){.p-brandRecord__item:nth-child(even){margin-left:0}}.p-brandRecord__itemImageArea{max-height:270px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;margin-bottom:16px}.p-brandRecord__itemPrice{font-size:2rem;text-align:right;display:block;color:#9c9c9c;margin:16px 0 0}.p-brandRecord__itemPriceNum{font-size:2.8rem}@media screen and (min-width:768px){.p-brandRecord__itemPriceNum{font-size:3.2rem}}.p-brandRecord__itemText{font-size:1.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0;margin-bottom:5px;min-height:4.5em}.p-brandRecord__infoItem{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:initial;flex-wrap:initial;margin:0 0 3px;line-height:1}.p-brandRecord__infoTop{text-align:center;width:36px;margin:2px 5px 2px 0;padding:0;line-height:1}.p-brandRecord__iconCo2{width:35px}.p-brandRecord__iconWater{width:35px}.p-brandRecord__infoBottom{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:2px 0}.p-brandRecord__iconTree{width:12px}.p-brandRecord__iconBath{width:13px}.p-brandRecord__infoBottomText{line-height:1.2;color:#8b9090;font-size:1rem;margin:0 0 0 2px;padding:0}.p-brandRecord__more{margin:0 auto 30px}@media screen and (min-width:768px){.p-brandRecord__more{max-width:393px}}.p-brandRecord__more::after{transform:rotate(135deg)}.p-brandRecord__more:hover{cursor:pointer}.p-brandRecord__notes{font-size:1.3rem}@media screen and (min-width:768px){.p-brandRecord__notes{font-size:1.4rem}}@media screen and (min-width:768px){.p-recordContribution{margin-top:65px}}.l-wrapper--top .p-recordContribution{width:calc((320 / 390)* 100vw);margin:40px auto}@media screen and (min-width:768px){.l-wrapper--top .p-recordContribution{max-width:800px}}.p-recordContribution__title{font-size:2.4rem;text-align:center;font-weight:900;color:inherit;border:0;margin:0}html[data-country="GB"] .p-recordContribution__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-recordContribution__title{font-size:3.6rem}}.p-recordContribution__lead{font-size:1.4rem;padding:16px 8px;line-height:1.75}@media screen and (min-width:768px){.p-recordContribution__lead{text-align:center}}.p-recordContribution__list{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:32px 0 32px}.p-recordContribution__item{width:45%;text-align:center}.p-recordContribution__itemTitle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}@media screen and (min-width:768px){.p-recordContribution__itemTitle{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:0 0 35px}}.p-recordContribution__itemIconArea{margin:0}@media screen and (min-width:768px){.p-recordContribution__itemIconArea{max-height:26px}}.p-recordContribution__itemIcon{max-height:23px;width:auto}@media screen and (min-width:768px){.p-recordContribution__itemIcon{max-width:100%;max-height:100%;height:26px;margin:3px 10px 0 0;display:block}}.p-recordContribution__itemTitleText{color:#858b8b;font-size:1.3rem;margin:8px 0 32px;padding:0;line-height:1.5}@media screen and (min-width:768px){.p-recordContribution__itemTitleText{font-size:2rem;margin:0}}.p-recordContribution__itemImgArea{height:68px;max-width:63px;max-height:68px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin:0 auto 10px}@media screen and (min-width:768px){.p-recordContribution__itemImgArea{height:123px;max-width:115px;max-height:123px;margin:0 auto 24px}}.p-recordContribution__itemImg,.p-recordContribution__itemImg--co2,.p-recordContribution__itemImg--water{width:auto;margin:0 auto;max-width:63px;max-height:68px}@media screen and (min-width:768px){.p-recordContribution__itemImg,.p-recordContribution__itemImg--co2,.p-recordContribution__itemImg--water{max-width:115px;max-height:123px}}.p-recordContribution__itemImg--co2{width:53px;height:68px}@media screen and (min-width:768px){.p-recordContribution__itemImg--co2{width:auto;height:auto}}.p-recordContribution__itemText{font-size:1.4rem;color:#a1978a;padding:0;line-height:1.5;font-weight:500}@media screen and (min-width:768px){.p-recordContribution__itemText{font-size:2rem}}.p-recordContribution__itemTextSmall{font-size:1rem}@media screen and (min-width:768px){.p-recordContribution__itemTextSmall{font-size:1.5rem}}.p-recordContribution__about{padding:0 10px 0}.p-recordContribution__aboutButton{border-top:1px solid #282828;border-bottom:1px solid #282828;font-size:1.8rem;padding:16px;position:relative;cursor:pointer}@media screen and (min-width:768px){.p-recordContribution__aboutButton{display:none}}.p-recordContribution__aboutButton::after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid #282828;border-bottom:1px solid #282828;transform:rotate(45deg);position:absolute;top:0;right:5px;bottom:0;margin:auto}.p-recordContribution__aboutButton.is-active::after{transform:rotate(225deg)}.p-recordContribution__aboutContent{display:none}@media screen and (min-width:768px){.p-recordContribution__aboutContent{display:block}}.p-recordContribution__aboutContent.is-active{display:block}.p-recordContribution__aboutTitle{text-align:center;font-size:2rem;font-weight:bold;margin:16px auto}@media screen and (min-width:768px){.p-recordContribution__aboutTitle{font-size:1.8rem;text-align:left;margin:0}}.p-recordContribution__aboutList{margin:16px auto;list-style:none;padding-left:0}.p-recordContribution__aboutItem{position:relative;padding:0 0 0 1.2em;font-size:1.4rem;color:#333333}@media screen and (min-width:768px){.p-recordContribution__aboutItem{font-size:1.6rem}}.p-recordContribution__aboutItem::before{content:"";display:block;width:1.3rem;height:1.3rem;background:#333333;border-radius:50%;position:absolute;top:0.25em;left:0}@media screen and (min-width:768px){.p-recordContribution__aboutItem::before{width:1.6rem;height:1.6rem}}.p-recordContribution__aboutText{margin:0}.p-recordContribution__aboutNotes{font-size:1rem}.p-vdComment{background:#fff;margin-bottom:60px}.p-vdComment__title{margin:0 -10px 10px}@media screen and (min-width:768px){.p-vdComment__title{margin:0 0 15px}}.p-vdComment__body{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:url(../img/common/bg_vd_comment_sp.png) center 0 /contain no-repeat;padding:calc(32 / 640 * 100vw)}@media screen and (min-width:768px){.p-vdComment__body{flex-wrap:nowrap;justify-content:space-between;background:url(../img/common/bg_vd_comment.png) 0 0 /contain no-repeat;padding:21px 38px 18px 55px}}.p-vdComment__imgArea{width:51.25vw;height:51.25vw;border-radius:50%;position:relative;margin:0 0 30px}@media screen and (min-width:768px){.p-vdComment__imgArea{width:198px;height:198px;margin:0}}.p-vdComment__imgArea::before{content:"";display:block;width:100%;height:100%;box-shadow:inset 0 3px 7px 0 rgba(0, 0, 0, 0.25);transform:rotate(30deg);border-radius:50%;position:relative;z-index:1}.p-vdComment__img{position:absolute;top:0;border-radius:50%;overflow:hidden;width:100%;height:100%}.p-vdComment__text{line-height:1.6}@media screen and (min-width:768px){.p-vdComment__text{max-width:417px;width:calc(100% - 214px)}}@media screen and (min-width:768px){html[data-country="FR"] .p-userComment,html[data-country="FR"] .p-userComment-sp{max-width:1140px;margin:32px auto 0}}.p-userComment-sp{margin-bottom:0}@media screen and (min-width:768px){.p-userComment-sp{display:none}}.p-userComment__title{margin:0 0 16px}html[data-country="FR"] .p-userComment__title{background-color:#4285F4}.p-userComment__list{list-style:none;padding-left:0}.p-userComment__item{border-bottom:1px solid #a1978a;margin:0 10px 16px;padding:0 0 16px;display:block}@media screen and (min-width:768px){.p-userComment__item{margin:0 0 32px;padding:0 0 32px}}.p-userComment__name{font-weight:bold;font-size:1.3rem;margin:0}@media screen and (min-width:768px){.p-userComment__name{font-size:1.4rem}}.p-userComment__imgArea{margin:0 0 4px}@media screen and (min-width:768px){.p-userComment__imgArea{margin:0 0 10px}}.p-userComment__img{width:17px}@media screen and (min-width:768px){.p-userComment__img{width:28px}}.p-userComment__text{margin:0;font-size:1.3rem}@media screen and (min-width:768px){.p-userComment__text{font-size:1.4rem}}.p-userComment .w3_wprs-row-padding,.p-userComment-sp .w3_wprs-row-padding{position:relative}@media screen and (min-width:768px){.p-userComment .wprevpro_t1_DIV_1,.p-userComment-sp .wprevpro_t1_DIV_1{margin-bottom:0}}.p-userComment .wprevpro_t1_DIV_2,.p-userComment-sp .wprevpro_t1_DIV_2{padding:20px 0;margin:10px 0 0;border:none;box-shadow:none;background:inherit}@media screen and (min-width:768px){.p-userComment .wprevpro_t1_DIV_2,.p-userComment-sp .wprevpro_t1_DIV_2{padding-bottom:0}}.p-userComment .wprevpro_t1_DIV_2::before,.p-userComment-sp .wprevpro_t1_DIV_2::before{content:none}.p-userComment .wprevpro_t1_DIV_2::after,.p-userComment-sp .wprevpro_t1_DIV_2::after{content:none}.p-userComment .wprevpro_star_imgs_T1,.p-userComment-sp .wprevpro_star_imgs_T1{display:block}.p-userComment .wprevpro_t1_SPAN_5,.p-userComment-sp .wprevpro_t1_SPAN_5{position:absolute;font-weight:bold;top:5%;left:84px}@media screen and (min-width:768px){.p-userComment .wprevpro_star_imgs span.svgicons,.p-userComment-sp .wprevpro_star_imgs span.svgicons{width:28px;height:28px}}.p-userComment .wprevpro_t1_A_8,.p-userComment-sp .wprevpro_t1_A_8{position:absolute;top:0;left:0}.p-userComment .wprevpro_t1_P_3,.p-userComment-sp .wprevpro_t1_P_3{margin-top:25px}@media screen and (min-width:768px){.p-userComment .wprevpro_t1_P_3,.p-userComment-sp .wprevpro_t1_P_3{margin-bottom:0}}.p-googleReviewSlider__container{position:relative;margin-top:32px}.p-googleReviewSlider__container span.wprs_unslider-arrow{display:none}.p-googleReviewSlider__container .swiper-container{overflow:hidden;position:static !important}.p-googleReviewSlider__container .wprs_unslider{width:90%;margin:0 auto;position:static}.p-googleReviewSlider__container .swiper-button-prev,.p-googleReviewSlider__container .p-sliderVisual__swiperButtonPrev,.p-googleReviewSlider__container .p-buyingExample__swiperButtonPrev,.p-googleReviewSlider__container .p-topWhyChoosed__swiperButtonPrev,.p-googleReviewSlider__container .p-topBrandBanner__swiperButtonPrev,.p-googleReviewSlider__container .swiper-button-next,.p-googleReviewSlider__container .p-sliderVisual__swiperButtonNext,.p-googleReviewSlider__container .p-buyingExample__swiperButtonNext,.p-googleReviewSlider__container .p-topWhyChoosed__swiperButtonNext,.p-googleReviewSlider__container .p-topBrandBanner__swiperButtonNext{color:#8b9090}.p-googleReviewSlider__container .swiper-button-prev,.p-googleReviewSlider__container .p-sliderVisual__swiperButtonPrev,.p-googleReviewSlider__container .p-buyingExample__swiperButtonPrev,.p-googleReviewSlider__container .p-topWhyChoosed__swiperButtonPrev,.p-googleReviewSlider__container .p-topBrandBanner__swiperButtonPrev{left:0}.p-googleReviewSlider__container .swiper-button-next,.p-googleReviewSlider__container .p-sliderVisual__swiperButtonNext,.p-googleReviewSlider__container .p-buyingExample__swiperButtonNext,.p-googleReviewSlider__container .p-topWhyChoosed__swiperButtonNext,.p-googleReviewSlider__container .p-topBrandBanner__swiperButtonNext{right:0}.p-whyChoose__title{margin:0 0 12px}@media screen and (min-width:768px){.p-whyChoose__title{margin:0 0 16px}}.p-whyChoose__reason{background:#f3f1eb;padding:12px}@media screen and (min-width:768px){.p-whyChoose__reason{display:flex;flex-wrap:wrap;justify-content:space-between}}.p-whyChoose__reasonItem{background-color:#fff;margin-bottom:12px;padding:0;position:relative;clear:both}@media screen and (min-width:768px){.p-whyChoose__reasonItem{width:100%}.p-whyChoose__reasonItem:nth-last-of-type(-n+2){margin-bottom:0}}@media screen and (min-width:768px){.p-whyChoose__reasonItem:nth-child(2),.p-whyChoose__reasonItem:nth-child(3),.p-whyChoose__reasonItem:nth-child(4),.p-whyChoose__reasonItem:nth-child(5),.p-whyChoose__reasonItem:nth-child(6),.p-whyChoose__reasonItem:nth-child(7){width:calc(50% - 5px)}}.p-whyChoose__reasonHead,.p-whyChoose__reasonHead--privacy,.p-whyChoose__reasonHead--no01{display:flex;margin:0 0 16px}@media screen and (min-width:768px){.p-whyChoose__reasonHead,.p-whyChoose__reasonHead--privacy,.p-whyChoose__reasonHead--no01{margin:0 0 20px;min-height:80px}}@media screen and (min-width:768px){.p-whyChoose__reasonHead,.p-whyChoose__reasonHead--privacy,.p-whyChoose__reasonHead--no01{min-height:86px}}.p-whyChoose__reasonHead--privacy{justify-content:center;min-height:0}.p-whyChoose__reasonHead--no01{min-height:0}@media screen and (min-width:768px){.p-whyChoose__reasonHead--no01{position:relative;padding-left:116px}}.p-whyChoose__reasonTitle,.p-whyChoose__reasonTitle--no01,.p-whyChoose__reasonTitle--no02,.p-whyChoose__reasonTitle--no06{font-size:1.6rem;font-weight:500;width:calc(100% - 60px);padding:24px 0 0;line-height:1.5;color:#837a6d}@media screen and (min-width:768px){.p-whyChoose__reasonTitle,.p-whyChoose__reasonTitle--no01,.p-whyChoose__reasonTitle--no02,.p-whyChoose__reasonTitle--no06{font-size:2.4rem}}@media screen and (min-width:768px){.p-whyChoose__reasonTitle--no01{font-size:2.8rem;width:100%}}@media screen and (min-width:768px){.p-whyChoose__reasonTitle--no02{padding:16px 0 0}}@media screen and (min-width:768px){.p-whyChoose__reasonTitle--no06{font-size:1.8rem}}.p-whyChoose__reasonNum,.p-whyChoose__reasonNum--no01{display:block;width:60px}@media screen and (min-width:768px){.p-whyChoose__reasonNum,.p-whyChoose__reasonNum--no01{width:80px}}@media screen and (min-width:768px){.p-whyChoose__reasonNum--no01{width:116px;position:absolute;top:0;left:0}}.p-whyChoose__reasonBody,.p-whyChoose__reasonBody--no01{padding:0 16px 20px}@media screen and (min-width:768px){.p-whyChoose__reasonBody,.p-whyChoose__reasonBody--no01{display:flex;justify-content:space-between;padding:0 20px 32px}}@media screen and (min-width:768px){.p-whyChoose__reasonBody--no01{padding-left:116px}}.p-whyChoose__reasonBodyImgWrap,.p-whyChoose__reasonBodyImgWrap--left,.p-whyChoose__reasonBodyImgWrap--no01,.p-whyChoose__reasonBodyImgWrap--no03{font-size:1.2rem;color:#616161;text-align:center;margin:0 0 8px 16px;float:right;line-height:1.2;width:140px}@media screen and (min-width:768px){.p-whyChoose__reasonBodyImgWrap,.p-whyChoose__reasonBodyImgWrap--left,.p-whyChoose__reasonBodyImgWrap--no01,.p-whyChoose__reasonBodyImgWrap--no03{float:none;order:2;width:140px;margin:0}}.p-whyChoose__reasonBodyImgWrap--left{float:left;margin:0 16px 8px 0}@media screen and (min-width:768px){.p-whyChoose__reasonBodyImgWrap--left{float:none;margin:0}}@media screen and (min-width:768px){.p-whyChoose__reasonBodyImgWrap--no01{width:235px}}@media screen and (min-width:768px){.p-whyChoose__reasonBodyImgWrap--no03{width:180px}}.p-whyChoose__reasonBodyImgCaption{margin:4px 0 0}.p-whyChoose__reasonBodyText,.p-whyChoose__reasonBodyText--no01,.p-whyChoose__reasonBodyText--no03{font-size:1.4rem;line-height:1.6;margin:0;min-height:90px}@media screen and (min-width:768px){.p-whyChoose__reasonBodyText,.p-whyChoose__reasonBodyText--no01,.p-whyChoose__reasonBodyText--no03{order:1;width:calc(100% - 150px);line-height:1.8}}@media screen and (min-width:768px){.p-whyChoose__reasonBodyText--no01{width:calc(100% - 255px)}}@media screen and (min-width:1231px){.p-whyChoose__reasonBodyText--no03{width:calc(100% - 190px)}}.p-whyChoose__reasonBodyNotes{margin:4px 0 0;font-size:1.2rem;display:block}@media screen and (min-width:768px){.p-whyChoose__reasonBodyNotes{line-height:1.5}}.p-rolexTakaku__title{margin:0 0 16px}@media screen and (min-width:768px){.p-rolexTakaku__title{margin:0 0 24px}}.p-rolexTakaku__list{list-style:none;padding-left:0}.p-rolexTakaku__item{margin:0 0 32px}@media screen and (min-width:768px){.p-rolexTakaku__item{padding:0 0 20px;margin:0 0 24px;border-bottom:1px dotted #a1978a}}.p-rolexTakaku__itemTitle{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between;margin-bottom:16px;color:#837a6d;font-size:1.8rem;line-height:1.2;font-weight:bold}@media screen and (min-width:768px){.p-rolexTakaku__itemTitle{font-size:32px}}.p-rolexTakaku__itemNum{display:flex;align-items:center;justify-content:center;width:24px;height:72px;background-color:#baaf93;color:#fff}@media screen and (min-width:768px){.p-rolexTakaku__itemNum{width:30px;height:90px}}.p-rolexTakaku__itemText{width:calc(100% - 114px)}@media screen and (min-width:768px){.p-rolexTakaku__itemText{width:calc(100% - 140px)}}.p-rolexTakaku__itemIcon{width:70px}@media screen and (min-width:768px){.p-rolexTakaku__itemIcon{width:80px}}.p-rolexTakaku__itemLead{margin:0;font-size:1.4rem;line-height:1.8;font-weight:normal}@media screen and (min-width:768px){.p-qanda__inner{padding:0}}.p-qanda__title{margin:0 0 20px}.p-qanda__titleSub{font-size:1.3rem;font-weight:normal}@media screen and (min-width:768px){.p-qanda__titleSub{font-size:1.8rem}}.p-qanda__accordion{margin:0 0 2px;padding:0;position:relative;border-bottom:1px solid #a5a5a5}@media screen and (min-width:768px){.p-qanda__accordion{font-size:1.8rem}}.p-qanda__accordionTitle{color:#616161;font-weight:normal;position:relative;padding:8px 24px 12px 0;line-height:1.3;font-size:1.4rem;cursor:pointer;margin:0}@media screen and (min-width:768px){.p-qanda__accordionTitle{padding:12px 100px 18px 24px;font-size:2.1rem}}.p-qanda__accordionTitle::after{content:"";display:block;position:absolute;top:50%;right:0px;width:11px;height:15px;margin-top:-6.5px;background:url(../img/common/icon_arrow_common.svg) center /contain no-repeat}@media screen and (min-width:768px){.p-qanda__accordionTitle::after{right:24px;width:10px;height:15px;margin-top:-7.5px}}.p-qanda__accordionTitle.is-open::before{top:50%}.p-qanda__accordionTitle.is-open::after{top:50%;margin:-11px 0 0;transform:rotate(180deg)}.p-qanda__accordionBody{padding:0 24px 12px 0;line-height:1.5;font-size:1.2rem;color:#858b8b;display:none}@media screen and (min-width:768px){.p-qanda__accordionBody{padding:0 100px 18px 24px;font-size:1.6rem}}.p-qanda__accordionBody.is-open{display:block}.p-qanda__list{padding-left:24px}.p-qanda__listItem{list-style-type:disc}.p-otherModel__title{font-size:1.8rem;line-height:1.5;text-align:center;font-weight:bold;margin:0 0 20px}@media screen and (min-width:768px){.p-otherModel__title{font-size:2.5rem}}.p-otherModel__body{background-color:#f1f1f1;margin:0 -10px 20px;padding:20px 25px}@media screen and (min-width:768px){.p-otherModel__body{padding:26px 45px 29px;margin:29px auto 32px}}.p-otherModel__bodyText{color:#616161;margin:0;font-size:1.3rem}@media screen and (min-width:768px){.p-otherModel__bodyText{font-weight:bold;font-size:1.4rem}}.p-otherModel__text{font-size:1.4rem;line-height:1.5;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-otherModel__text{font-size:1.6rem}}.p-personalId{border-top:1px solid #a1978a;border-bottom:1px solid #a1978a;padding:12px 0}@media screen and (min-width:768px){.p-personalId{padding:24px 0}}.p-personalId__title{font-size:1.8rem;line-height:20px;color:#a1978a;padding:8px 0;text-align:center}html[data-country="GB"] .p-personalId__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-personalId__title{font-size:3.6rem;line-height:1.3em}}.p-personalId__box{padding:8px;background:#f5f1eb}@media screen and (min-width:768px){.p-personalId__box{padding:8px 8px 16px}}.p-personalId__boxTitle{font-size:1.8rem;font-weight:500;color:#a1978a;margin:0 0 4px;text-align:center}@media screen and (min-width:768px){.p-personalId__boxTitle{font-size:3.2rem;margin:0 0 8px}}.p-personalId__boxList{list-style:none;padding-left:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;font-size:1.4rem;font-weight:500}@media screen and (min-width:768px){.p-personalId__boxList{font-size:1.6rem}}.p-personalId__boxItem:not(:last-child)::after{content:"|";display:inline-block;vertical-align:baseline;margin:0 0.5em}.p-personalId__notesList{list-style:none;padding-left:0;margin:8px 0 0}@media screen and (min-width:768px){.p-personalId__notesList{margin:16px 0 0}}.p-personalId__notesItem,.p-personalId__notesItem--red{font-size:1.2rem;padding:0 0 0 0.8em;position:relative}.p-personalId__notesItem::before,.p-personalId__notesItem--red::before{content:"*";position:absolute;left:0;top:0}@media screen and (min-width:768px){.p-personalId__notesItem,.p-personalId__notesItem--red{font-size:1.6rem;line-height:1.3}}.p-personalId__notesItem--red{color:#dc3543}.p-personalId__btn{font-size:1.4rem;text-align:center;display:block;color:#a1978a;padding:8px 0 0}@media screen and (min-width:768px){.p-personalId__btn{display:block;font-size:1.6rem;text-align:right}}@media screen and (min-width:768px){.p-personalId__btn:hover{color:#444}}.p-personalId__btn::before{content:">> "}.p-cta__inner{padding:24px 12px;background:#f1edeb}@media screen and (min-width:768px){.p-cta__inner{padding:24px 0;background:transparent}}.p-cta__title{font-weight:900;text-align:center;margin:0 0 24px}html[data-country="GB"] .p-cta__title{font-family:"aviano", serif}.p-cta__titleBalloon{font-size:1.7rem;margin:0 0 6px}@media screen and (min-width:768px){.p-cta__titleBalloon{font-size:2rem}}.p-cta__titleText{font-size:2.4rem}@media screen and (min-width:768px){.p-cta__titleText{font-size:3.2rem}}.p-cta__list{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:16px;padding:0 12px}@media screen and (min-width:768px){.p-cta__list{margin:0;padding:0;max-width:834px;margin:auto;flex-direction:row}}.p-cta__listItem,.p-cta__listItem--shop,.p-cta__listItem--homeService,.p-cta__listItem--delivery,.p-cta__listItem--whats,.p-cta__listItem--facebook{width:100%;background:rgba(255, 255, 255, 0)}@media screen and (min-width:768px){.p-cta__listItem,.p-cta__listItem--shop,.p-cta__listItem--homeService,.p-cta__listItem--delivery,.p-cta__listItem--whats,.p-cta__listItem--facebook{width:calc(50% - 8px);display:flex;transition:background 0.2s}}.p-cta__listLink,.p-cta__listLink--shop,.p-cta__listLink--homeService,.p-cta__listLink--delivery,.p-cta__listLink--whats,.p-cta__listLink--facebook{color:#000;border:1px solid #9f9688;line-height:1;position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:16px 42px 16px 12px}@media screen and (min-width:768px){.p-cta__listLink,.p-cta__listLink--shop,.p-cta__listLink--homeService,.p-cta__listLink--delivery,.p-cta__listLink--whats,.p-cta__listLink--facebook{padding:20px;gap:16px;flex-grow:1}.p-cta__listLink:hover,.p-cta__listLink--shop:hover,.p-cta__listLink--homeService:hover,.p-cta__listLink--delivery:hover,.p-cta__listLink--whats:hover,.p-cta__listLink--facebook:hover{color:#fff}.p-cta__listLink:hover .p-cta__listLinkArrow,.p-cta__listLink--shop:hover .p-cta__listLinkArrow,.p-cta__listLink--homeService:hover .p-cta__listLinkArrow,.p-cta__listLink--delivery:hover .p-cta__listLinkArrow,.p-cta__listLink--whats:hover .p-cta__listLinkArrow,.p-cta__listLink--facebook:hover .p-cta__listLinkArrow{background:#fff}.p-cta__listLink:hover .p-cta__listLinkIconImg,.p-cta__listLink--shop:hover .p-cta__listLinkIconImg,.p-cta__listLink--homeService:hover .p-cta__listLinkIconImg,.p-cta__listLink--delivery:hover .p-cta__listLinkIconImg,.p-cta__listLink--whats:hover .p-cta__listLinkIconImg,.p-cta__listLink--facebook:hover .p-cta__listLinkIconImg{filter:brightness(1)}}@media screen and (min-width:768px){.p-cta__listItem--shop:hover{background:#837a6d}}@media screen and (min-width:768px){.p-cta__listItem--homeService:hover{background:#baaf93}}@media screen and (min-width:768px){.p-cta__listItem--delivery:hover{background:#9c9c9c}}@media screen and (min-width:768px){.p-cta__listItem--whats:hover{background:#a1978a}}@media screen and (min-width:768px){.p-cta__listItem--facebook:hover{background:#a1978a}}.p-cta__listLinkBox{width:calc(100% - 50px);text-align:center}@media screen and (min-width:768px){.p-cta__listLinkBox{text-align:left;width:calc(100% - 88px);margin:0;padding:0}}.p-cta__listLinkSub{font-size:1rem;margin:0}@media screen and (min-width:768px){.p-cta__listLinkSub{font-size:1.3rem}}.p-cta__listLinkTitle{font-size:1.6rem;font-weight:500;margin:0 0 4px}@media screen and (min-width:768px){.p-cta__listLinkTitle{font-size:2.4rem}}.p-cta__listLinkIcon{margin:0;width:34px;height:34px}@media screen and (min-width:768px){.p-cta__listLinkIcon{width:38px;height:38px}}.p-cta__listLinkIconImg{object-fit:contain;width:100%;height:100%;object-position:center;filter:brightness(0)}.p-cta__listLinkArrow{position:absolute;top:50%;right:16px;width:11px;height:15px;margin-top:-6.5px;background:#000;mask-image:url(../img/common/icon_arrow_common.svg);mask-repeat:no-repeat;mask-size:contain;transform:rotate(-90deg)}@media screen and (min-width:768px){.p-cta__listLinkArrow{right:24px;width:10px;height:15px;margin-top:-7.5px}}.p-ctaContact{background:#ccedf4;padding:24px 12px 8px;position:relative;text-align:center}@media screen and (min-width:768px){.p-ctaContact{padding:24px}}.p-ctaContact__inquiryTitle{color:#fff;text-align:center;background:#837a6d;font-size:1.8rem;font-weight:bold;line-height:1.5;padding:12px 0;margin:0 -16px}@media screen and (min-width:768px){.p-ctaContact__inquiryTitle{font-size:2.6rem;margin:0;padding:20px 0 16px}}.p-ctaContact__inquiryTitle .p-ctaContact__inquiryText{font-size:1.2rem}@media screen and (min-width:768px){.p-ctaContact__inquiryTitle .p-ctaContact__inquiryText{font-size:2rem}}.p-ctaContact__title{background:url(../img/common/cta_contact_customer.png) no-repeat center left;background-size:auto 50px;min-height:50px;font-weight:bold;font-size:2.3rem;padding:0 0 0 50px;margin:0 8px 16px;line-height:1}@media screen and (min-width:768px){.p-ctaContact__title{background-size:auto;min-height:83px;font-size:3.2rem;padding:20px 0 0 100px;line-height:0.8;display:inline-block}}.p-ctaContact__titleSub{font-size:1.3rem}@media screen and (min-width:768px){.p-ctaContact__top{display:none}}.p-ctaContact__topText{font-size:1.3rem}.p-ctaContact__topTextRed{color:#dc3543;font-weight:bold}@media screen and (min-width:768px){.p-ctaContact__bottom{display:flex;justify-content:space-between}}.p-ctaContact__btn,.p-ctaContact__btn--call{border-radius:3px;background-image:linear-gradient(0deg, #ebebeb 0%, #fff 100%);border-bottom:2px solid #8b9090;box-shadow:0 0 1px #8b9090;margin:0 0 12px;position:relative}@media screen and (min-width:768px){.p-ctaContact__btn,.p-ctaContact__btn--call{width:49%;border-radius:5px;border-bottom:3px solid #8b9090;box-shadow:0 0 2px #8b9090;margin:0}}@media screen and (min-width:768px){.p-ctaContact__btn--call{box-shadow:none;background:#fff;border:1px solid #2aa8c1}}.p-ctaContact__btnLink,.p-ctaContact__btnLink--call,.p-ctaContact__btnLink--line{background:url(../img/common/cta_contact_icon_online.png) no-repeat center left 16px;background-size:40px auto;margin:0;color:#2dcad0;font-weight:bold;line-height:1.2;display:flex;font-size:2.2rem;flex-direction:column;align-items:center;justify-content:center;padding:10px 0 10px 24px;width:100%;border:none}@media screen and (min-width:768px){.p-ctaContact__btnLink,.p-ctaContact__btnLink--call,.p-ctaContact__btnLink--line{font-size:3rem;background-size:58px auto}}@media screen and (min-width:768px){.p-ctaContact__btnLink:hover,.p-ctaContact__btnLink--call:hover,.p-ctaContact__btnLink--line:hover{opacity:0.7}}.p-ctaContact__btnLink--call{color:#2aa8c1;background-image:url(../img/common/cta_contact_icon_freedial.png);background-size:62px auto;padding:4px 0 4px 24px}@media screen and (min-width:768px){.p-ctaContact__btnLink--call{background-size:58px auto;pointer-events:none;cursor:default;height:100%}}.p-ctaContact__btnLink--line{color:#00a300;background-image:url(../img/common/cta_contact_icon_line.png);background-size:50px auto}@media screen and (min-width:768px){.p-ctaContact__btnLink--line{background-size:58px auto}}.p-ctaContact__btnLinkText{margin:0}.p-ctaContact__btnLinkTextSmall{margin:0;font-size:1.1rem}@media screen and (min-width:768px){.p-ctaContact__btnLinkTextSmall{font-size:1.4rem}}.p-ctaContact__btnLinkBallon{font-size:1.1rem;margin:0}@media screen and (min-width:768px){.p-ctaContact__btnLinkBallon{font-size:1.3rem}}.p-ctaContact__btnLinkBallon::before,.p-ctaContact__btnLinkBallon::after{content:"";display:inline-block;border-left:1px solid;width:2px;height:12px;margin:0 4px}.p-ctaContact__btnLinkBallon::before{transform:translate(0%, 20%) rotate(-45deg)}.p-ctaContact__btnLinkBallon::after{transform:translate(0%, 20%) rotate(45deg)}.p-ctaContact__btnLinkArrow,.p-ctaContact__btnLinkArrow--call,.p-ctaContact__btnLinkArrow--line{position:absolute;right:8px;margin:0;top:50%;display:block;width:16px;height:16px;transform:translate(0%, -50%)}.p-ctaContact__btnLinkArrow::before,.p-ctaContact__btnLinkArrow--call::before,.p-ctaContact__btnLinkArrow--line::before,.p-ctaContact__btnLinkArrow::after,.p-ctaContact__btnLinkArrow--call::after,.p-ctaContact__btnLinkArrow--line::after{content:"";width:2px;height:8px;background:#2dcad0;display:block;transform:translate(-50%, 0) skew(30deg, 0deg);position:absolute;left:50%}@media screen and (min-width:768px){.p-ctaContact__btnLinkArrow::before,.p-ctaContact__btnLinkArrow--call::before,.p-ctaContact__btnLinkArrow--line::before,.p-ctaContact__btnLinkArrow::after,.p-ctaContact__btnLinkArrow--call::after,.p-ctaContact__btnLinkArrow--line::after{width:3px;height:15px}}.p-ctaContact__btnLinkArrow::before,.p-ctaContact__btnLinkArrow--call::before,.p-ctaContact__btnLinkArrow--line::before{bottom:50%;transform:translate(-50%, 0) skew(30deg, 0deg)}.p-ctaContact__btnLinkArrow::after,.p-ctaContact__btnLinkArrow--call::after,.p-ctaContact__btnLinkArrow--line::after{top:50%;transform:translate(-50%, 0) skew(-30deg, 0deg)}@media screen and (min-width:768px){.p-ctaContact__btnLinkArrow--call{display:none}}.p-ctaContact__btnLinkArrow--call::before,.p-ctaContact__btnLinkArrow--call::after{background:#2aa8c1;height:6px}.p-ctaContact__btnLinkArrow--line::before,.p-ctaContact__btnLinkArrow--line::after{background:#00a300}.p-weakerTable__heading{margin:0 0 16px}.p-weakerTable__inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;background:#fdfceb;padding:8px}@media screen and (min-width:768px){.p-weakerTable__inner{padding:16px}}.p-weakerTable__headTextArea{font-size:1.7rem;line-height:1.5;font-weight:bold;width:calc(100% - 96px);letter-spacing:-1px;padding:4px 0 0 4px}@media screen and (min-width:768px){.p-weakerTable__headTextArea{width:100%;text-align:center;font-size:3rem;margin:8px 0;padding:0;letter-spacing:0}}.p-weakerTable__headMarker{background:linear-gradient(transparent 50%, #f6f400 50%)}.p-weakerTable__headImgArea{width:96px;height:96px;overflow:hidden;border-radius:0;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.p-weakerTable__headImgArea{width:25%;height:auto}}.p-weakerTable__headImg{width:86%;margin:8px 0 0 4px}@media screen and (min-width:768px){.p-weakerTable__headImg{width:auto;margin:0}}.p-weakerTable__content{width:100%;margin:16px 0 0}@media screen and (min-width:768px){.p-weakerTable__content{width:75%}}.p-weakerTable__contentInner{position:relative;margin:0;font-size:1.3rem;letter-spacing:-0.05em}@media screen and (min-width:768px){.p-weakerTable__contentInner{letter-spacing:0}}.p-weakerTable__table{width:100%}.p-weakerTable__title,.p-weakerTable__title--name{white-space:normal;width:30%;border-right:1px solid #ccc;border-bottom:2px solid #ccc;text-align:center;padding:6px 4px}@media screen and (min-width:768px){.p-weakerTable__title,.p-weakerTable__title--name{width:auto;border-right-width:2px;border-bottom-width:3px;font-size:1.4rem;padding:3px}}.p-weakerTable__title:last-child,.p-weakerTable__title--name:last-child{border-right:0}@media screen and (min-width:768px){.p-weakerTable__title:last-child,.p-weakerTable__title--name:last-child{border-right:2px solid #ccc}}.p-weakerTable__title--name{width:40%}@media screen and (min-width:768px){.p-weakerTable__title--name{width:34%}}.p-weakerTable__text,.p-weakerTable__old,.p-weakerTable__latest{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:6px 4px}@media screen and (min-width:768px){.p-weakerTable__text,.p-weakerTable__old,.p-weakerTable__latest{border-right-width:2px;border-bottom-width:2px;font-size:1.4rem;padding:3px}}.p-weakerTable__text:last-child,.p-weakerTable__old:last-child,.p-weakerTable__latest:last-child{border-right:0}@media screen and (min-width:768px){.p-weakerTable__text:last-child,.p-weakerTable__old:last-child,.p-weakerTable__latest:last-child{border-right:2px solid #ccc}}.p-weakerTable__text{text-align:center;line-height:1}.p-weakerTable__textSmall{font-size:1rem;display:inline-block;margin:0 0.05em}.p-weakerTable__old,.p-weakerTable__latest{font-size:1.6rem;text-align:right;font-weight:bold}@media screen and (min-width:768px){.p-weakerTable__old,.p-weakerTable__latest{font-size:2.6rem;letter-spacing:-0.05em}}.p-weakerTable__old{padding-right:3%}@media screen and (min-width:768px){.p-weakerTable__old{padding-right:4%}}.p-weakerTable__oldUnit{font-size:1.1rem}@media screen and (min-width:768px){.p-weakerTable__oldUnit{font-size:2.2rem}}.p-weakerTable__latest{color:#d63384}@media screen and (min-width:768px){.p-weakerTable__latest{padding-right:3%}}.p-weakerTable__latestUnit{font-size:1.1rem}@media screen and (min-width:768px){.p-weakerTable__latestUnit{font-size:2.2rem}}.p-weakerTable__notes{font-size:0.8rem;text-align:right;margin:4px 0 0 -5.5%;transform:scale(0.9);width:111%;font-weight:bold}@media screen and (min-width:768px){.p-weakerTable__notes{font-size:1.4rem;width:100%;transform:none;margin:4px 0 0}}.p-weakerTable__desc{margin:16px 0 0;font-size:1.3rem}@media screen and (min-width:768px){.p-weakerTable__desc{margin:24px 0 0;font-size:1.4rem}}.p-comparison__title{margin-bottom:12px;background:#a1978a;font-size:2.3rem;font-weight:normal}@media screen and (min-width:768px){.p-comparison__title{background:#a1978a;margin:0 0 16px}}.p-comparison__body{padding:0 8px}@media screen and (min-width:768px){.p-comparison__body{display:flex;padding:0}}.p-comparison__text{font-size:1.3rem;line-height:1.7}@media screen and (min-width:768px){.p-comparison__text{width:calc(100% - 300px);font-size:1.5rem}}.p-comparison__imgArea{display:none}@media screen and (min-width:768px){.p-comparison__imgArea{display:block;margin:0 0 0 16px}}.p-assessmentPurchase__title,.p-assessmentPurchase__title--brand,.p-assessmentPurchase__title--jewelry,.p-assessmentPurchase__title--gold{background:#a1978a;color:#fff;margin:0 0 16px;text-align:left;padding:12px;font-size:2.3rem;line-height:1.2;font-weight:400}@media screen and (min-width:768px){.p-assessmentPurchase__title,.p-assessmentPurchase__title--brand,.p-assessmentPurchase__title--jewelry,.p-assessmentPurchase__title--gold{font-size:2.5rem;text-align:center}}.p-assessmentPurchase__title--brand{background:#a1978a}.p-assessmentPurchase__title--jewelry{background:#a1978a}.p-assessmentPurchase__title--gold{background:#a1978a}.p-assessmentPurchase__imgArea{display:block;padding:0 8px}@media screen and (min-width:768px){.p-assessmentPurchase__imgArea{padding:0}}.p-assessmentPurchase__img{width:100%}.p-assessmentPurchase__container{position:relative;width:100%;height:80vw;background-image:url(../img/common/bg_assessmentPurchase_sp.png);background-size:100%;background-repeat:no-repeat;margin-bottom:18vw}@media screen and (min-width:768px){.p-assessmentPurchase__container{width:100%;height:auto;margin:0 auto;background-image:url(../img/common/bg_assessmentPurchase_pc.png);aspect-ratio:1.8032036613;margin-bottom:0}}.p-assessmentPurchase__image01{position:absolute;top:3%;left:5%;width:16%;height:auto}@media screen and (min-width:768px){.p-assessmentPurchase__image01{top:5%;left:10%;width:10%}}.p-assessmentPurchase__image02{position:absolute;top:3%;left:31%;width:16%;height:auto}@media screen and (min-width:768px){.p-assessmentPurchase__image02{top:5%;left:34%;width:11%}}.p-assessmentPurchase__image03{position:absolute;top:7%;left:54%;width:18%;height:auto}@media screen and (min-width:768px){.p-assessmentPurchase__image03{top:10%;left:56%;width:14%}}.p-assessmentPurchase__image04{position:absolute;top:3%;left:82%;width:16%;height:auto}@media screen and (min-width:768px){.p-assessmentPurchase__image04{top:5%;left:83%;width:11%}}.p-assessmentPurchase__imageLabel01{position:absolute;top:26%;left:5%;font-size:2.6vw;line-height:1.1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageLabel01{top:28%;left:8%;font-size:min(1.4rem, 1.65vw);line-height:1.2}}.p-assessmentPurchase__imageLabel02{position:absolute;top:26%;left:29%;font-size:2.6vw;line-height:1.1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageLabel02{top:28%;left:29%;font-size:min(1.4rem, 1.65vw);line-height:1.2}}.p-assessmentPurchase__imageLabel03{position:absolute;top:28%;left:56%;font-size:2.6vw;line-height:1.1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageLabel03{top:30%;left:57%;font-size:min(1.4rem, 1.65vw);line-height:1.2}}.p-assessmentPurchase__imageLabel04{position:absolute;top:28%;left:81%;font-size:2.6vw;line-height:1.1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageLabel04{top:30%;left:81%;font-size:min(1.4rem, 1.65vw);line-height:1.2}}.p-assessmentPurchase__imageText01{position:absolute;top:39%;left:3%;font-size:3.2vw;line-height:1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageText01{top:36%;left:8.5%;font-size:2.4rem;font-size:min(2.4rem, 6.4vw)}}.p-assessmentPurchase__imageText01--small{font-size:1rem}@media screen and (min-width:768px){.p-assessmentPurchase__imageText01--small{font-size:min(1.6rem, 1.9vw)}}.p-assessmentPurchase__imageText02{position:absolute;top:39%;left:30%;font-size:3.2vw;line-height:1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageText02{top:36%;left:32%;font-size:2.4rem}}.p-assessmentPurchase__imageText02--small{font-size:1rem}@media screen and (min-width:768px){.p-assessmentPurchase__imageText02--small{font-size:min(1.6rem, 1.9vw)}}.p-assessmentPurchase__imageText03{position:absolute;top:39%;left:54%;font-size:3.2vw;line-height:1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageText03{top:36%;left:58%;font-size:2.4rem}}.p-assessmentPurchase__imageText03--small{font-size:1rem}@media screen and (min-width:768px){.p-assessmentPurchase__imageText03--small{font-size:min(1.6rem, 1.9vw)}}.p-assessmentPurchase__imageText04{position:absolute;top:39%;left:79%;font-size:3.2vw;line-height:1;text-align:center;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__imageText04{top:36%;left:82%;font-size:min(2.4rem, 2.83vw)}}.p-assessmentPurchase__imageText04--small{font-size:1rem}@media screen and (min-width:768px){.p-assessmentPurchase__imageText04--small{font-size:min(1.6rem, 1.9vw)}}.p-assessmentPurchase__label{position:absolute;top:48%;left:12%;font-size:2.6vw;text-align:left;line-height:1.2;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__label{top:46%;left:23%;font-size:min(1.9rem, 2vw)}}@media screen and (min-width:993px){.p-assessmentPurchase__label{font-size:min(1.9rem, 1.6vw)}}.p-assessmentPurchase__text{position:absolute;top:47%;left:40%;font-style:italic;font-size:7.4667vw;letter-spacing:-1px}@media screen and (min-width:768px){.p-assessmentPurchase__text{top:45%;left:47%;font-size:min(4.7rem, 5.6vw);letter-spacing:2px}}@media screen and (min-width:993px){.p-assessmentPurchase__text{font-size:min(4.7rem, 3.95vw)}}.p-assessmentPurchase__text--small{margin-left:4px;font-style:normal;font-size:2.6667vw}@media screen and (min-width:768px){.p-assessmentPurchase__text--small{font-size:min(1.6rem, 1.9vw)}}.p-assessmentPurchase__featureLabel{position:absolute;top:66%;left:25%;font-size:3.4667vw;font-weight:bold}@media screen and (min-width:768px){.p-assessmentPurchase__featureLabel{top:70%;left:22%;font-size:min(2.5rem, 2.96vw);line-height:1;text-align:center}}@media screen and (min-width:993px){.p-assessmentPurchase__featureLabel{font-size:min(2.5rem, 2.1vw)}}.p-assessmentPurchase__featureLabel--small{font-size:3.46vw}@media screen and (min-width:768px){.p-assessmentPurchase__featureLabel--small{font-size:2.2rem}}.p-assessmentPurchase__featureText{position:absolute;top:73%;left:26%;color:#ff5c00;font-style:italic;font-size:11.5vw;line-height:1;letter-spacing:-0.03em}@media screen and (min-width:768px){.p-assessmentPurchase__featureText{top:65%;left:42%;font-size:min(8.8rem, 10.4vw);letter-spacing:2px}}@media screen and (min-width:993px){.p-assessmentPurchase__featureText{font-size:min(8.8rem, 7.39vw)}}.p-assessmentPurchase__featureText--small{margin-left:4px;font-size:2.1rem;font-style:normal}@media screen and (min-width:768px){.p-assessmentPurchase__featureText--small{font-size:3.5rem;margin-left:0}}.p-assessmentPurchase__featureCaption{position:absolute;top:62%;left:73%;color:#ff5c00;font-style:italic;font-size:4.8vw;line-height:0.6;letter-spacing:-1.4px;text-align:center;text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff}@media screen and (min-width:768px){.p-assessmentPurchase__featureCaption{top:51%;left:81%;font-size:min(3rem, 3.56vw);letter-spacing:0px}}@media screen and (min-width:993px){.p-assessmentPurchase__featureCaption{font-size:min(3rem, 2.52vw)}}.p-assessmentPurchase__featureCaption--tinyRed{margin-left:4px;font-style:normal;font-size:1.8667vw;font-weight:bold;letter-spacing:0}@media screen and (min-width:768px){.p-assessmentPurchase__featureCaption--tinyRed{font-size:1.3rem;text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff}}.p-assessmentPurchase__featureCaption--tiny{color:#000;font-style:normal;font-size:0.7rem;font-size:1.8667vw;font-weight:bold;letter-spacing:0}@media screen and (min-width:768px){.p-assessmentPurchase__featureCaption--tiny{font-size:1.3rem;text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff}}.p-assessmentPurchase__featureCaption--small{color:#000;font-style:normal;font-size:2.6667vw;font-weight:bold;letter-spacing:0}@media screen and (min-width:768px){.p-assessmentPurchase__featureCaption--small{font-size:1.6rem;text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff}}.p-assessmentPurchase__note{padding-top:82vw;font-size:2vw;line-height:1.2;font-weight:bold;padding-left:1em;text-indent:-1em}@media screen and (min-width:768px){.p-assessmentPurchase__note{padding-top:0;position:absolute;top:89%;left:21%;font-size:min(1.2rem, 1.57vw)}}.p-luxuryWatches__inner{margin:0 -10px}@media screen and (min-width:768px){.p-luxuryWatches__inner{margin:0}}.p-luxuryWatches__title{padding:24px 10px;margin:0 0 16px;font-size:1.8rem;color:#fff;background:#a1978a;line-height:1.2;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width:768px){.p-luxuryWatches__title{background:url(../img/tokei-kaitori/luxury_watches_heading.png) center center no-repeat;height:64px;font-size:2.4rem;padding:0}}.p-luxuryWatches__subTitle{display:none}@media screen and (min-width:768px){.p-luxuryWatches__subTitle{display:block;text-align:center;margin:0 0 24px}}.p-luxuryWatches__body{display:flex;flex-wrap:wrap}.p-luxuryWatches__item{width:50%;position:relative}@media screen and (min-width:768px){.p-luxuryWatches__item{min-height:170px;padding:25px 160px 15px 20px}}.p-luxuryWatches__item::before,.p-luxuryWatches__item::after{content:"";width:12px;height:2px;position:absolute;right:8px}@media screen and (min-width:768px){.p-luxuryWatches__item::before,.p-luxuryWatches__item::after{display:none}}.p-luxuryWatches__item::before{transform:rotate(45deg);top:22px}.p-luxuryWatches__item::after{transform:rotate(135deg);top:30px}.p-luxuryWatches__item:nth-child(4n+1),.p-luxuryWatches__item:nth-child(4n+4){background-color:#ebebeb}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(4n+1),.p-luxuryWatches__item:nth-child(4n+4){background:#fdfceb}}.p-luxuryWatches__item:nth-child(4n+1)::before,.p-luxuryWatches__item:nth-child(4n+1)::after,.p-luxuryWatches__item:nth-child(4n+4)::before,.p-luxuryWatches__item:nth-child(4n+4)::after{background:#ccc}.p-luxuryWatches__item:nth-child(4n+2),.p-luxuryWatches__item:nth-child(4n+3){background-color:#fdfceb}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(4n+2),.p-luxuryWatches__item:nth-child(4n+3){background:#e9f7fa}}.p-luxuryWatches__item:nth-child(4n+2)::before,.p-luxuryWatches__item:nth-child(4n+2)::after,.p-luxuryWatches__item:nth-child(4n+3)::before,.p-luxuryWatches__item:nth-child(4n+3)::after{background:#d3c78a}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(n+3){border-top:1px dotted rgba(97, 97, 97, 0.3)}}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(2n+2)::before,.p-luxuryWatches__item:nth-child(2n+2)::after{content:"";width:13px;height:2px;position:absolute;display:block;top:auto;bottom:-1px;left:-6px;z-index:1;background:#288b8e}}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(2n+2)::before{transform:none}}@media screen and (min-width:768px){.p-luxuryWatches__item:nth-child(2n+2)::after{transform:rotate(90deg)}}@media screen and (max-width:767px){.p-luxuryWatches__item:active{opacity:0.4}}.p-luxuryWatches__imgArea{position:absolute;bottom:8px;right:8px;width:25.625vw;height:25.625vw;text-align:center}@media screen and (min-width:768px){.p-luxuryWatches__imgArea{width:auto;height:auto;max-width:154px;bottom:auto;top:50%;right:5px;z-index:2;transform:translate(0, -50%)}}.p-luxuryWatches__img{height:100%;width:auto}@media screen and (min-width:768px){.p-luxuryWatches__img{height:auto;display:block}}.p-luxuryWatches__itemTitle{height:40.625vw;font-size:1.9rem}@media screen and (min-width:768px){.p-luxuryWatches__itemTitle{height:auto;font-size:2.2rem;margin:0 -35px 8px 0;padding:0 35px 8px 0;border-bottom:1px solid #000}}.p-luxuryWatches__itemTitleLink{display:block;color:#444;padding:2.133vw 16px 2.133vw 2.133vw;height:100%;position:relative;z-index:1}@media screen and (min-width:768px){.p-luxuryWatches__itemTitleLink{pointer-events:none;cursor:default;display:inline;padding:0;height:auto}}.p-luxuryWatches__itemText{display:none}@media screen and (min-width:768px){.p-luxuryWatches__itemText{display:block}}.p-luxuryWatches__btn{display:none}@media screen and (min-width:768px){.p-luxuryWatches__btn{display:inline-block}}.p-luxuryWatches__btn:hover{opacity:0.9}.p-customerVoice__title{margin:0 0 16px}@media screen and (min-width:768px){.p-customerVoice__title{margin:0 0 24px}}.p-customerVoice__list{list-style:none;padding-left:0}.p-customerVoice__item{margin:0 0 24px}.p-customerVoice__itemBoxTitle{position:relative}.p-customerVoice__itemBoxTitleImgArea{width:44px;position:absolute;bottom:2px;right:0;z-index:1}@media screen and (min-width:768px){.p-customerVoice__itemBoxTitleImgArea{width:auto;bottom:3px;right:20px}}.p-customerVoice__itemBoxTitleText{border-top:1px solid #baaf93;border-bottom:2px solid #baaf93;position:relative;padding:8px 48px 8px 8px;margin:0 auto 16px;font-size:1.6rem;font-weight:500}@media screen and (min-width:768px){.p-customerVoice__itemBoxTitleText{border-bottom-width:3px;position:relative;padding:14px 70px 14px 10px;font-size:2.4rem;margin:0 auto 24px}}.p-customerVoice__itemBoxTitleText:after{content:"▼";color:#baaf93;height:5px;width:6px;position:absolute;left:8px;bottom:-1px;font-size:1.6rem}@media screen and (min-width:768px){.p-customerVoice__itemBoxTitleText:after{height:8px;width:9px;position:absolute;left:21px;bottom:-3px;font-size:1.8rem}}.p-customerVoice__itemBody{font-size:1.4rem}@media screen and (min-width:768px){.p-customerVoice__itemBody{font-size:1.6rem}}.p-customerVoice__itemReply{margin:24px 0}.p-customerVoice__itemReplyTitle{position:relative;padding:4px 0 4px 80px;margin:0 0 16px}@media screen and (min-width:768px){.p-customerVoice__itemReplyTitle{padding:0}}.p-customerVoice__itemReplyTitleImgArea{width:82px;height:82px;border-radius:100%;position:absolute;top:50%;left:0;overflow:hidden;transform:translate(0, -50%);display:flex;align-items:center}@media screen and (min-width:768px){.p-customerVoice__itemReplyTitleImgArea{width:auto;height:auto;overflow:visible}}.p-customerVoice__itemReplyTitleText{display:block;font-size:1.4rem;font-weight:500;position:relative;border-radius:4px;background:#f5f1eb;padding:8px 12px;border-top:none;border-bottom:none}@media screen and (min-width:768px){.p-customerVoice__itemReplyTitleText{display:block;border-radius:8px;font-size:2.4rem;padding:14px 21px;border:none;margin:0 0 0 80px}}.p-customerVoice__itemReplyTitleText::after{position:absolute;content:"";top:calc(50% - 4px);right:auto;bottom:auto;left:-8px;border-style:solid;border-width:4px 8px 4px 0;border-color:transparent #f5f1eb transparent transparent}@media screen and (min-width:768px){.p-customerVoice__itemReplyTitleText::after{border-color:transparent #f5f1eb transparent transparent}}.p-customerVoiceBrand__title{background:#a1978a;margin:0 0 16px}.p-customerVoiceBrand__list{list-style:none;padding-left:0}.p-customerVoiceBrand__item{margin:0 0 24px;border-bottom:1px dotted #444}@media screen and (min-width:768px){.p-customerVoiceBrand__item{margin:0 0 32px}}.p-customerVoiceBrand__item:last-child{margin:0}.p-customerVoiceBrand__itemBoxTitle{display:flex;align-items:center;margin:0 0 8px}.p-customerVoiceBrand__itemBoxTitleImgArea{width:56px}@media screen and (min-width:768px){.p-customerVoiceBrand__itemBoxTitleImgArea{width:80px}}.p-customerVoiceBrand__itemBoxTitleText{font-size:1.5rem;font-weight:bold;color:#fff;margin:8px 0 0;padding:8px;background-color:#616161;border-radius:6px;width:calc(100% - 56px)}@media screen and (min-width:768px){.p-customerVoiceBrand__itemBoxTitleText{font-size:1.8rem;line-height:1.2;width:calc(100% - 80px);padding:16px}}.p-customerVoiceBrand__itemBody{font-size:1.3rem;margin:0 0 24px auto;padding:0;width:calc(100% - 56px)}@media screen and (min-width:768px){.p-customerVoiceBrand__itemBody{margin:0 0 32px auto;width:calc(100% - 80px)}}.p-aboutText__title,.p-aboutText__title--brand,.p-aboutText__title--jewelry,.p-aboutText__title--backgroundBlack,.p-aboutText__title--backgroundGold{margin:0 0 16px;background:#a1978a}.p-aboutText__title--brand{background:#a1978a}.p-aboutText__title--jewelry{background:#a1978a}.p-aboutText__title--gold{margin:0 0 16px}@media screen and (min-width:768px){.p-aboutText__title--gold{text-align:left}}.p-aboutText__title--backgroundBlack{background:#a1978a}@media screen and (min-width:768px){.p-aboutText__title--backgroundBlack{background:#a1978a}}.p-aboutText__title--backgroundGold{background:#a1978a}@media screen and (min-width:768px){.p-aboutText__title--backgroundGold{text-align:left}}.p-aboutText__text{padding:0 8px;font-size:1.3rem}@media screen and (min-width:768px){.p-aboutText__text{padding:0;font-size:1.4rem}}.p-storeInformation--marginWide{margin-top:120px}.p-storeInformation__title{margin:0 0 16px}.p-storeInformation__areaTitle{margin:16px 0;border:1px solid #a1978a;padding:4px 8px;border-radius:5px;font-size:1.6rem}@media screen and (min-width:768px){.p-storeInformation__areaTitle{font-size:2rem}}.p-storeInformation__list{list-style:none;padding-left:0}.p-storeInformation__item{display:flex;flex-direction:column;margin:0 0 32px}@media screen and (min-width:768px){.p-storeInformation__item{justify-content:space-between;flex-direction:row;margin:0 0 24px}}.p-storeInformation__itemImgArea{width:75%;margin:0 auto 16px}@media screen and (min-width:768px){.p-storeInformation__itemImgArea{width:40%;margin:0 24px 0 0}}.p-storeInformation__itemImg{object-fit:cover}@media screen and (min-width:768px){.p-storeInformation__itemImg{height:100%}}.p-storeInformation__itemBody{font-size:1.4rem}@media screen and (min-width:768px){.p-storeInformation__itemBody{width:calc(60% - 24px);font-size:1.6rem}}.p-storeInformation__itemTitle{font-size:1.6rem;padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid #808080}@media screen and (min-width:768px){.p-storeInformation__itemTitle{font-size:1.8rem}}.p-storeInformation__itemAddress{font-style:normal}.p-storeInformation__itemwhatapp{margin:12px 0 16px}.p-storeInformation__itemWhatappBtn{position:relative;display:flex;justify-content:center;align-items:center;background-color:#65d072;font-size:2rem;color:white;padding:5px;text-decoration:none}.p-storeInformation__itemWhatappBtn::before{content:"";display:inline-block;width:25px;height:25px;background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat;margin-right:8px}.p-storeInformation__itemWhatappBtn::after{content:"";display:block;position:absolute;right:25%;top:0;bottom:0;margin:auto;width:8px;height:13px;background:url(../img/common/icon_arrow_white.svg) center / contain no-repeat}.p-storeInformation__itemBtnArea{margin:8px -4px 0;display:flex}@media screen and (min-width:768px){.p-storeInformation__itemBtnArea{margin:8px -8px 0}}.p-storeInformation__itemBtn{margin:0 4px}@media screen and (min-width:768px){.p-storeInformation__itemBtn{margin:0 8px}}.p-storeInformation__btnArea{margin:32px 0 0}.p-storeInformation__btn{margin:0 auto;font-size:1.6rem}@media screen and (min-width:768px){.p-storeInformation__btn{max-width:400px}}.p-storeInformation__btn::after{width:8px;height:8px;margin-top:8px}.p-storeInformation__mapArea{height:400px}.p-storeInformation__mapArea iframe{width:100%;height:100%}.p-storeInformation__tabHead{border-bottom:2px solid #444;margin:0 0 16px}.p-storeInformation__tabList{list-style:none;padding-left:0;display:flex;margin:0 -8px}.p-storeInformation__tabItem{margin:0 8px;width:100%;cursor:pointer;padding:8px;text-align:center;background:#f1f1f1;font-size:1.6rem;font-weight:bold}.p-storeInformation__tabItem.is-active{background:#a1978a;color:#fff}.p-storeInformation__tabBody{display:none;opacity:0}.p-storeInformation__tabBody.is-active{display:block;transition:opacity 0.3s;opacity:1}.p-storeInformation__topInner{max-width:748px;width:calc((320 / 390) * 100vw);margin:0 auto}@media screen and (min-width:768px){.p-storeInformation__topInner{width:100%}}.p-storeInformation__topTitle{text-align:center;font-size:2.2rem;font-weight:900;text-align:center;margin:0 0 24px}html[data-country="GB"] .p-storeInformation__topTitle{font-family:"aviano", serif}@media screen and (min-width:768px){.p-storeInformation__topTitle{font-size:3.6rem}}@media screen and (min-width:768px){.p-storeInformationMap{display:none}}.p-storeInformationMap.front_page{padding:0 10px}.p-storeInformationMap__mapArea{width:100%;height:300px;margin-bottom:16px}@media screen and (min-width:768px){.p-storeInformationMap__mapArea{width:calc(40%);margin-bottom:0}}.p-storeInformationMap__mapArea iframe{width:100%;height:100%}.p-sliderVisual--marginSmall{margin:0 0 4px}.p-sliderVisual__swiper{display:flex;align-items:center;justify-content:center}.p-sliderVisual__swiperSlide{position:relative;min-height:732px;overflow:hidden;background:#f8f4eb;padding:40px}@media screen and (min-width:768px){.p-sliderVisual__swiperSlide{min-height:490px;padding:80px 16px}}html[data-country="GB"] .p-sliderVisual__swiperSlide{padding:40px 24px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){html[data-country="GB"] .p-sliderVisual__swiperSlide{padding:80px 16px}}html[data-country="FR"] .p-sliderVisual__swiperSlide{padding:40px 24px;display:flex;align-items:baseline;justify-content:center}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__swiperSlide{align-items:center;padding:80px 16px}}html[data-country="HK"] .p-sliderVisual__swiperSlide{padding:40px 16px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){html[data-country="HK"] .p-sliderVisual__swiperSlide{padding:80px 16px}}html[data-country="SG"] .p-sliderVisual__swiperSlide{padding:40px 16px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){html[data-country="SG"] .p-sliderVisual__swiperSlide{padding:80px 16px}}.p-sliderVisual__imgArea{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}html[data-country="FR"] .p-sliderVisual__imgArea{position:absolute;right:0;bottom:0;width:100%;height:100%;overflow:hidden;text-align:right}html[data-country="FR"] .p-sliderVisual__img{width:100%;height:100%;object-fit:contain;object-position:bottom}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__img{width:80%}}@media screen and (min-width:993px){html[data-country="FR"] .p-sliderVisual__img{width:80%;object-position:right bottom}}@media screen and (min-width:1231px){html[data-country="FR"] .p-sliderVisual__img{width:100%}}.p-sliderVisual__img{width:100%;height:100%;object-fit:cover;object-position:center}.p-sliderVisual__bodyArea{position:relative}@media screen and (min-width:768px){html[data-country="GB"] .p-sliderVisual__bodyArea{max-width:1578px;margin:auto;padding-right:38.0228136882%}}html[data-country="FR"] .p-sliderVisual__bodyArea{display:flex;flex-direction:column;max-width:1300px}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__bodyArea{margin:auto;height:auto;width:90vw}}html[data-country="HK"] .p-sliderVisual__bodyArea{display:flex;flex-direction:column}@media screen and (min-width:768px){html[data-country="HK"] .p-sliderVisual__bodyArea{width:100%;margin:auto;height:auto}}html[data-country="SG"] .p-sliderVisual__bodyArea{display:flex;flex-direction:column}@media screen and (min-width:768px){html[data-country="SG"] .p-sliderVisual__bodyArea{width:100%;margin:auto;height:auto}}.p-sliderVisual__title{font-size:3.4rem;line-height:40px;font-weight:700;color:#fff;margin:0 16px 24px}@media screen and (min-width:768px){.p-sliderVisual__title{margin:0 0 24px;max-width:948px;font-size:5.4rem}}.p-sliderVisual__titleArea{padding:0;margin:auto}@media screen and (min-width:768px){.p-sliderVisual__titleArea{margin:auto 0}}.p-sliderVisual__textTitle{color:#fff;font-weight:700;text-align:center;font-size:2.4rem;text-shadow:0 0 10px #000}@media screen and (min-width:768px){.p-sliderVisual__textTitle{font-size:4rem;text-shadow:0 0 20px #000}}@media screen and (min-width:993px){.p-sliderVisual__textTitle{font-size:6rem}}.p-sliderVisual__textTitle--text{display:inline-block;position:relative;padding-bottom:12px}@media screen and (min-width:768px){.p-sliderVisual__textTitle--text{padding-bottom:16px}}.p-sliderVisual__textTitle--text::after{content:"";width:100%;height:2px;background-color:#fff;box-shadow:0 0 10px #000;position:absolute;left:0;right:0;bottom:0;margin:auto}@media screen and (min-width:768px){.p-sliderVisual__textTitle--text::after{text-shadow:0 0 20px #000;margin:0;right:auto}}.p-sliderVisual__subTitle{color:#fff;text-align:center;font-size:2.4rem;text-shadow:0 0 10px #000;margin:8px 0 0}@media screen and (min-width:768px){.p-sliderVisual__subTitle{font-size:4rem;margin:12px 0 0;text-shadow:0 0 20px #000}}@media screen and (min-width:993px){.p-sliderVisual__subTitle{font-size:6rem}}html[data-country="FR"] .p-sliderVisual__title{text-align:left;margin:0 0 24px;color:#000;font-family:"Aviano", Sans-serif}@media screen and (max-width:479px){html[data-country="FR"] .p-sliderVisual__title{font-size:2.4rem;text-align:center}}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__title{text-align:left;max-width:initial;line-height:1.25em;margin:0 0 32px;font-size:4.6rem}}.p-sliderVisual__imageTitle{text-align:center;padding:0;margin:auto}@media screen and (min-width:768px){.p-sliderVisual__imageTitle{margin:auto 0}}.p-sliderVisual__imageTitle--image{filter:drop-shadow(0px 0px 10px #000)}@media screen and (min-width:768px){.p-sliderVisual__imageTitle--image{filter:drop-shadow(0px 0px 20px #000)}}.p-sliderVisual__copy{display:flex;flex-wrap:wrap;gap:0.2em;justify-content:center;font-size:2rem;line-height:24px;font-weight:500;font-style:italic;margin:0 0 24px;color:#4c4c4c}@media screen and (min-width:768px){.p-sliderVisual__copy{font-size:3.2rem;justify-content:flex-start;margin:0 0 48px;gap:0.5em 0.2em}}html[data-country="FR"] .p-sliderVisual__copy{font-weight:400}.p-sliderVisual__copyLine{display:inline-block}.p-sliderVisual__pointList{padding:0;margin:0;list-style:none;margin:0 0 24px}@media screen and (min-width:768px){.p-sliderVisual__pointList{margin:0 0 48px}}html[data-country="FR"] .p-sliderVisual__pointList{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__pointList{width:80%;margin:0 0 60px}}@media screen and (min-width:993px){html[data-country="FR"] .p-sliderVisual__pointList{width:60%;margin:0 0 60px}}@media screen and (min-width:1231px){html[data-country="FR"] .p-sliderVisual__pointList{width:50%;margin:0 0 40px}}.p-sliderVisual__pointItem{display:flex;align-items:baseline;gap:6px;font-size:1.2rem;color:#4c4c4c}@media screen and (min-width:768px){.p-sliderVisual__pointItem{font-size:2.4rem;gap:16px}}.p-sliderVisual__pointItem::before{content:"";display:inline-block;width:10px;height:10px;background:url(../img/top/icon_checkbox_black.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-sliderVisual__pointItem::before{width:20px;height:20px}}.p-slideVisual__pointItem--text{flex:1}html[data-country="FR"] .p-sliderVisual__pointItem{color:#000;line-height:1.2em;gap:12px;font-size:1.8rem}@media screen and (max-width:479px){html[data-country="FR"] .p-sliderVisual__pointItem{font-size:1.4rem}}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__pointItem{font-size:2rem}}html[data-country="FR"] .p-sliderVisual__pointItem::before{width:15px;height:15px;background:url(../img/top/icon_checkbox_black.svg) center / contain no-repeat}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__pointItem::before{width:20px;height:20px;position:relative;top:2px}}.p-sliderVisual__graph{margin:0 0 16px}@media screen and (min-width:768px){.p-sliderVisual__graph{position:absolute;right:0;top:0;bottom:0;margin:auto;width:31.5589353612%;max-width:498px;display:flex;align-items:center;justify-content:center}}.p-sliderVisual__graphImage{width:100%}.p-sliderVisual__link{display:block}.p-sliderVisual__link:hover{transition:0.3s;opacity:0.8}html[data-country="FR"] .p-sliderVisual__linkList,html[data-country="FR"] .p-sliderVisual__linkList--center{margin:0 auto 0}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__linkList,html[data-country="FR"] .p-sliderVisual__linkList--center{margin:0}}html[data-country="HK"] .p-sliderVisual__linkList,html[data-country="HK"] .p-sliderVisual__linkList--center{margin:24px auto 0}@media screen and (min-width:768px){html[data-country="HK"] .p-sliderVisual__linkList,html[data-country="HK"] .p-sliderVisual__linkList--center{margin:56px auto 0}}html[data-country="SG"] .p-sliderVisual__linkList,html[data-country="SG"] .p-sliderVisual__linkList--center{margin:24px auto 0}@media screen and (min-width:768px){html[data-country="SG"] .p-sliderVisual__linkList,html[data-country="SG"] .p-sliderVisual__linkList--center{margin:56px auto 0}}html[data-country="SG"] .p-sliderVisual__linkList--center{margin:24px auto 0}@media screen and (min-width:768px){html[data-country="SG"] .p-sliderVisual__linkList--center{margin:56px auto 0}}.p-sliderVisual__linkList,.p-sliderVisual__linkList--center{display:flex;justify-content:center;flex-direction:column;gap:16px;list-style:none;width:90%;margin:auto;padding:0}@media screen and (min-width:768px){.p-sliderVisual__linkList,.p-sliderVisual__linkList--center{margin:0;flex-direction:row;justify-content:flex-start;gap:40px}}@media screen and (min-width:768px){.p-sliderVisual__linkList--center{margin:auto;justify-content:center}}.p-sliderVisual__linkItem{width:100%;max-width:280px;margin:auto}@media screen and (min-width:768px){.p-sliderVisual__linkItem{margin:0;max-width:400px}}.p-sliderVisual__linkButton,.p-sliderVisual__linkButton--tel,.p-sliderVisual__linkButton--whatsapp,.p-sliderVisual__linkButton--whatsappFr{position:relative;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:4px;font-size:2rem;line-height:26px;background-color:#65d072;gap:12px;color:#fff}@media screen and (min-width:768px){.p-sliderVisual__linkButton,.p-sliderVisual__linkButton--tel,.p-sliderVisual__linkButton--whatsapp,.p-sliderVisual__linkButton--whatsappFr{flex-wrap:wrap;min-width:250px;padding:16px;line-height:40px;transition:opacity 0.2s}.p-sliderVisual__linkButton:hover,.p-sliderVisual__linkButton--tel:hover,.p-sliderVisual__linkButton--whatsapp:hover,.p-sliderVisual__linkButton--whatsappFr:hover{opacity:0.8}}.p-sliderVisual__linkButton::before,.p-sliderVisual__linkButton--tel::before,.p-sliderVisual__linkButton--whatsapp::before,.p-sliderVisual__linkButton--whatsappFr::before{content:"";display:block}.p-sliderVisual__linkButton::after,.p-sliderVisual__linkButton--tel::after,.p-sliderVisual__linkButton--whatsapp::after,.p-sliderVisual__linkButton--whatsappFr::after{content:"";display:block;position:absolute;right:18px;top:0;bottom:0;margin:auto;width:8px;height:13px;background:url(../img/common/icon_arrow_white.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-sliderVisual__linkButton::after,.p-sliderVisual__linkButton--tel::after,.p-sliderVisual__linkButton--whatsapp::after,.p-sliderVisual__linkButton--whatsappFr::after{width:13px;height:20px;right:38px}}.p-sliderVisual__linkButton--tel{background-color:#fff;gap:9px;color:#000;font-size:2.3rem}.p-sliderVisual__linkButton--tel::before{width:19px;height:19px;background:url(../img/common/icon_tel_black.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-sliderVisual__linkButton--tel::before{width:25px;height:25px}}.p-sliderVisual__linkButton--tel::after{display:none}html[data-country="FR"] .p-sliderVisual__linkButton--tel{font-weight:bold}@media screen and (min-width:768px){html[data-country="FR"] .p-sliderVisual__linkButton--tel{font-size:2.9rem}}.p-sliderVisual__linkButton--whatsapp,.p-sliderVisual__linkButton--whatsappFr{font-size:2.1rem}.p-sliderVisual__linkButton--whatsapp::before,.p-sliderVisual__linkButton--whatsappFr::before{width:26px;height:26px;background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat}@media screen and (min-width:768px){.p-sliderVisual__linkButton--whatsapp::before,.p-sliderVisual__linkButton--whatsappFr::before{width:39px;height:39px}}@media screen and (min-width:768px){.p-sliderVisual__linkButton--whatsapp::after,.p-sliderVisual__linkButton--whatsappFr::after{right:20px}}.p-sliderVisual__bullet{background:#fff;opacity:1}.p-sliderVisual__bullet.is-active{background:#a1978a}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonPrev:before,.p-sliderVisual__swiperButtonPrev:after{content:"";background:#8b9090;background-image:none;width:2px;height:12px;display:block;position:absolute;left:48%}}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonPrev:before{transform:rotate(45deg);top:63%;transform:translate(-50%, -50%) rotate(-45deg)}}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonPrev:after{transform:rotate(105deg);top:38%;transform:translate(-50%, -50%) rotate(45deg)}}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonNext:before,.p-sliderVisual__swiperButtonNext:after{content:"";background:#8b9090;background-image:none;width:2px;height:12px;display:block;position:absolute;left:54%}}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonNext:before{transform:rotate(45deg);top:63%;transform:translate(-50%, -50%) rotate(45deg)}}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonNext:after{transform:rotate(-45deg);top:38%;transform:translate(-50%, -50%) rotate(-45deg)}}.p-sliderVisual__swiperButtonPrev,.p-sliderVisual__swiperButtonNext{display:none}@media screen and (min-width:768px){.p-sliderVisual__swiperButtonPrev,.p-sliderVisual__swiperButtonNext{display:flex;background:rgba(255, 255, 255, 0.85);width:32px;height:32px;border-radius:100%}.p-sliderVisual__swiperButtonPrev.swiper-button-lock,.p-sliderVisual__swiperButtonNext.swiper-button-lock{display:none}}.p-aboutUs__title{margin-bottom:8px}@media screen and (min-width:768px){.p-aboutUs__title{margin-bottom:16px}}.p-aboutUs__statementImg{text-align:center}.p-aboutUs__backgroundFigure{width:100%;margin:0 0 32px;font-size:1.2rem}.p-aboutUs__backgroundFigure:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-aboutUs__backgroundFigure{font-size:1.6rem;display:flex;justify-content:space-between;margin-bottom:40px}}@media screen and (min-width:768px){.p-aboutUs__backgroundFigure:nth-of-type(even){flex-direction:row-reverse}}@media screen and (min-width:768px){.p-aboutUs__backgroundText,.p-aboutUs__backgroundImage{width:48%}}.p-aboutUs__backgroundTitle{margin-bottom:8px;color:#a1978a}@media screen and (min-width:768px){.p-aboutUs__backgroundTitle{margin-bottom:20px}}.p-aboutUs__text{margin:0 0 16px;font-size:1.2rem;line-height:1.7}@media screen and (min-width:768px){.p-aboutUs__text{font-size:1.6rem}}@media screen and (min-width:768px){.p-aboutUs__who{display:flex;gap:24px;justify-content:center}}.p-aboutUs__whoItem{margin-bottom:32px;text-align:center}@media screen and (min-width:768px){.p-aboutUs__whoItem{width:calc((100% - 72px) / 4);margin-bottom:0}}.p-aboutUs__whoImg{width:60px;margin:0 auto 8px}.p-aboutUs__whoNumber{color:#837a6d;font-size:4.1rem;font-weight:bold;font-feature-settings:"palt"}.p-aboutUs__whoText{font-size:1.8rem;line-height:1.2}.p-aboutUs__whoText--small{font-size:1rem;line-height:1.2}.p-aboutUs__orderList{list-style:none;padding:12px 0;font-size:1.4rem}.p-aboutUs__orderItem{font-size:1.2rem}@media screen and (min-width:768px){.p-aboutUs__orderItem{font-size:1.6rem}}.p-aboutUs__order{margin-bottom:40px}.p-aboutUs__orderContent{position:relative;width:100%;margin:0;padding:20px 12px;background-color:#f6f6f8}@media screen and (min-width:768px){.p-aboutUs__orderContent{padding:40px 24px}}.p-aboutUs__orderContent::before{content:"";border-color:#f6f6f8 transparent transparent;position:absolute;top:100%;right:auto;margin:0 0 0 -18px;bottom:auto;left:50%;border-style:solid;border-width:16px 16px 0;border-color:#faf7f2 transparent transparent;z-index:9}@media screen and (min-width:768px){.p-aboutUs__orderContent::before{border-width:27px 20px 0}}.p-aboutUs__orderContent:nth-child(even){background-color:#f3f1eb}.p-aboutUs__orderContent:nth-child(even)::before{border-color:#f3f1eb transparent transparent}.p-aboutUs__orderContent:nth-child(10)::before{border:none}.p-aboutUs__orderContent:last-child::before{border:none}.p-aboutUs__orderTitle--h3{margin:4px 0 20px 15px;color:#a1978a;font-size:1.8rem}@media screen and (min-width:768px){.p-aboutUs__orderTitle--h3{margin:20px 0 20px 15px;font-size:2.4rem;line-height:1.5}}.p-aboutUs__orderTitle--h4{margin-bottom:8px;color:#837a6d;font-size:1.8rem;line-height:1.2;clear:both}@media screen and (min-width:768px){.p-aboutUs__orderTitle--h4{margin-bottom:16px;font-size:2.4rem}}.p-aboutUs__orderParagraph,.p-aboutUs__orderParagraph--red{margin:0 0 10px}@media screen and (min-width:768px){.p-aboutUs__orderParagraph,.p-aboutUs__orderParagraph--red{font-size:1.6rem}}.p-aboutUs__orderParagraph--red{color:#dc3543}.p-aboutUs__orderNumber{display:block;position:relative;float:left;margin-right:20px;left:0;min-width:32px;height:32px;padding:0;border-radius:5px;border:none;box-shadow:none;background:#a1978a;color:#fff;font-weight:normal;text-align:center;line-height:32px;font-size:2rem}@media screen and (min-width:768px){.p-aboutUs__orderNumber{width:50px;height:50px;font-size:3.2rem;line-height:50px;top:4px}}.p-aboutUs__orderText{font-size:1.2rem;line-height:1.5;padding-left:50px}@media screen and (min-width:768px){.p-aboutUs__orderText{padding-left:64px}}.p-aboutUs__orderRow{display:flex;border-bottom:1px dotted #6eadb0;padding-bottom:20px;margin-bottom:20px}.p-aboutUs__orderRow:last-child{border:none}.p-aboutUs__orderCol{flex:1}.p-aboutUs__orderRowImg{width:100px;margin-right:12px;height:fit-content}@media screen and (min-width:768px){.p-aboutUs__orderRowImg{width:208px;margin-right:28px}}.p-aboutUs__orderContent__btnLink,.p-aboutUs__orderContent__btnLink--FR{display:block;width:100%;max-width:300px;margin-right:auto;padding:8px;background-color:#9d9689;color:#fff;font-size:1.2rem;font-weight:bold;line-height:1.2;text-align:center}@media screen and (min-width:768px){.p-aboutUs__orderContent__btnLink,.p-aboutUs__orderContent__btnLink--FR{padding:8px 48px;font-size:20px;line-height:1.2;min-width:85%}}.p-aboutUs__orderContent__btnLink:hover,.p-aboutUs__orderContent__btnLink--FR:hover{color:#fff;opacity:0.6}@media screen and (min-width:768px){.p-aboutUs__orderContent__btnLink--FR{min-width:100%}}.p-aboutUs__orderFlexBox{display:flex;justify-content:space-between}@media screen and (min-width:768px){.p-aboutUs__orderFlexBox{justify-content:start}}.p-aboutUs__orderFlexImg{width:49%}@media screen and (min-width:768px){.p-aboutUs__orderFlexImg{max-width:300px}}@media screen and (min-width:768px){.p-aboutUs__orderFlexImg:first-child{margin-right:20px}}.p-aboutUs__orderCsLink{text-align:right}.js-orderContainer{position:relative}.js-orderContent{display:none}.p-aboutUs__btnMore{width:100%;padding:30px 0 0;background:#fff;background:linear-gradient(0deg, white 0%, white 70%, rgba(255, 255, 255, 0.7287289916) 90%, rgba(255, 255, 255, 0) 100%);color:#a1978a;font-size:26px;font-weight:bold;line-height:2;text-align:center;cursor:pointer}@media screen and (min-width:768px){.p-aboutUs__btnMore{padding:30px 0 0}}.p-aboutUs__btnMoreIcon{display:inline-block;width:0.9em;height:0.9em;margin:0 12px 0 0;border-radius:100%;background:#a1978a;position:relative;top:0.05em}.p-aboutUs__btnMoreIcon::before{content:"";display:inline-block;width:8px;height:8px;border-right:3px solid #fff;border-bottom:3px solid #fff;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.p-sellMultiple__title{margin-bottom:24px}.p-sellMultiple__outer{background-color:#efeae0;padding:32px 0}.p-sellMultiple__inner{margin:0 16px}.p-sellMultiple__lead{text-align:center;color:#7d6c4a;font-weight:bold;font-size:2.3rem;margin-bottom:16px}@media screen and (min-width:768px){.p-sellMultiple__lead{font-size:3.8rem}}.p-sellMultiple__visual{position:relative}.p-sellMultiple__visualTitle{position:absolute;width:100%;padding:16px 8px;font-weight:bold;color:#fff;font-size:6.4vw}@media screen and (min-width:768px){.p-sellMultiple__visualTitle{padding:16px;padding-right:37%;top:50%;left:50%;transform:translate(-50%, -50%);font-size:min(4.3vw, 5rem)}}.p-sellMultiple__visualSmall{font-size:0.7em}.p-sellMultiple__sellMore{background:url("../img/other/sell_multiple_items/blue_check_pattern.jpg") no-repeat center / cover;position:relative;overflow:hidden;padding-bottom:25vw}@media screen and (min-width:768px){.p-sellMultiple__sellMore{padding-bottom:150px}}.p-sellMultiple__sellMoreOuter{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:32px}@media screen and (min-width:768px){.p-sellMultiple__sellMoreOuter{gap:40px 32px}}.p-sellMultiple__sellMoreItem{border-radius:50%;background-color:rgba(255, 255, 255, 0.8);width:26.5625vw;height:26.5625vw;position:relative;letter-spacing:-0.03em}@media screen and (min-width:768px){.p-sellMultiple__sellMoreItem{padding-top:8px;width:220px;height:220px}}.p-sellMultiple__sellMoreItem:nth-child(3n),.p-sellMultiple__sellMoreItem:nth-child(3n+1){top:8vw}@media screen and (min-width:768px){.p-sellMultiple__sellMoreItem:nth-child(3n),.p-sellMultiple__sellMoreItem:nth-child(3n+1){top:64px}}.p-sellMultiple__sellMoreImg{width:16.40625vw;margin:2px auto 0;text-align:center}@media screen and (min-width:768px){.p-sellMultiple__sellMoreImg{width:120px}}.p-sellMultiple__sellMoreText{font-size:2.6vw;text-align:center;color:#7d6c4a;font-weight:bold}@media screen and (min-width:768px){.p-sellMultiple__sellMoreText{font-size:1.6rem}}.p-sellMultiple__sellMoreCatch{position:absolute;bottom:0;left:50%;transform:translateX(-50%);margin-bottom:0;z-index:3;font-size:5.06vw;font-weight:bold;color:#2aa8c1;text-align:center;letter-spacing:0.06em;line-height:1.2}@media screen and (min-width:768px){.p-sellMultiple__sellMoreCatch{font-size:3.8rem}}.p-sellMultiple__sellMoreCatch:before{z-index:-1;content:"";display:block;background-color:#fff;border-radius:50%;bottom:0;width:46.875vw;height:46.875vw;left:50%;transform:translate(-50%, 55%);position:absolute}@media screen and (min-width:768px){.p-sellMultiple__sellMoreCatch:before{width:280px;height:280px}}.p-sellMultiple__priceUpText{font-size:1.3rem;margin-top:16px;line-height:1.7}@media screen and (min-width:768px){.p-sellMultiple__priceUpText{font-size:1.6rem}}.p-sellMultiple__priceUpText--emphasized{color:#f66b24}.p-sellMultiple__list{list-style-type:none;padding:16px;background-color:#fff}@media screen and (min-width:768px){.p-sellMultiple__list{padding:24px}}.p-sellMultiple__listItem{display:flex;justify-content:center;align-items:center;margin-bottom:48px;position:relative}.p-sellMultiple__listItem:before{position:absolute;display:block;content:"";background:url("../img/other/sell_multiple_items/plus.svg") no-repeat center / contain;width:24px;height:24px;right:35%;top:calc(100% + 10px);transform:translateX(50%)}.p-sellMultiple__listItem:last-child{margin-bottom:0}.p-sellMultiple__listItem:last-child:before{display:none}@media screen and (min-width:768px){.p-sellMultiple__listItem{margin-bottom:56px}.p-sellMultiple__listItem:before{width:40px;height:40px}}.p-sellMultiple__itemImg{width:30%;padding-right:8px}.p-sellMultiple__detail{width:70%}@media screen and (min-width:768px){.p-sellMultiple__detail{width:60%}}.p-sellMultiple__itemName{color:#333333;text-align:center;font-weight:bold;font-size:1.3rem}@media screen and (min-width:768px){.p-sellMultiple__itemName{font-size:1.6rem;line-height:2}}.p-sellMultiple__itemPrice{background-color:#e9f7fa;padding:8px}@media screen and (min-width:768px){.p-sellMultiple__itemPrice{padding:16px}}.p-sellMultiple__itemPriceInner{background-color:#fff;padding:4px;display:flex;align-items:flex-end;justify-content:center}.p-sellMultiple__itemPriceTitle{font-size:1.2rem;width:50px;display:block;color:#a1978a;font-weight:bold;line-height:1.2;margin-right:8px}@media screen and (min-width:768px){.p-sellMultiple__itemPriceTitle{width:90px;font-size:2.2rem}}.p-sellMultiple__itemPriceNumber{font-size:2.9rem;color:#288b8e;line-height:1}@media screen and (min-width:768px){.p-sellMultiple__itemPriceNumber{font-size:5.2rem}}.p-sellMultiple__itemPriceUnit{font-size:1.7rem;color:#288b8e}@media screen and (min-width:768px){.p-sellMultiple__itemPriceUnit{font-size:3.2rem}}.p-sellMultiple__total{text-align:center}.p-sellMultiple__totalText{font-size:1.8rem}@media screen and (min-width:768px){.p-sellMultiple__totalText{font-size:3rem}}.p-sellMultiple__totalBox{background:#fff;padding:4px;border-radius:4px;color:#288b8e;font-size:4.4rem}@media screen and (min-width:768px){.p-sellMultiple__totalBox{font-size:7.4rem;line-height:1.2}}.p-sellMultiple__totalEqual{color:#a1978a}.p-sellMultiple__totalUnit{font-size:54%}.p-sellMultiple__raised{background-color:#f66b24;text-align:center;padding:4px;border-radius:4px}.p-sellMultiple__raisedHead{background-color:#fff;font-size:2rem;font-weight:bold;color:#f66b24;padding:4px}@media screen and (min-width:768px){.p-sellMultiple__raisedHead{font-size:3.4rem}}.p-sellMultiple__raisedBox{color:#fff;font-size:5.1rem;line-height:1.2;margin-bottom:0;letter-spacing:0}@media screen and (min-width:768px){.p-sellMultiple__raisedBox{font-size:9rem}}.p-sellMultiple__arrow{max-width:80px;margin:16px auto}@media screen and (min-width:768px){.p-sellMultiple__arrow{max-width:120px}}.p-sellMultiple__pros{background-color:#fff;margin-top:40px;position:relative;padding:24px 0}.p-sellMultiple__pros:before{content:"";border:transparent 30px solid;border-bottom:solid 25px #fff;border-top-width:0;bottom:100%;left:20%;position:absolute}@media screen and (min-width:768px){.p-sellMultiple__pros{margin-top:64px}.p-sellMultiple__pros:before{border:transparent 40px solid;border-bottom:solid 30px #fff}}.p-sellMultiple__prosCatch{color:#f66b24;text-align:center;font-size:2.8rem}@media screen and (min-width:768px){.p-sellMultiple__prosCatch{font-size:4.6rem}}.p-sellMultiple__prosHighlight{position:relative;display:inline-block;line-height:1.2;margin-bottom:8px;z-index:2;padding:0 8px}.p-sellMultiple__prosHighlight:before{position:absolute;width:100%;height:7px;background-color:#f6f400;display:block;content:"";bottom:0;left:50%;transform:translateX(-50%);z-index:-1}@media screen and (min-width:768px){.p-sellMultiple__prosHighlight{margin-bottom:16px}.p-sellMultiple__prosHighlight:before{height:10px}}.p-sellMultiple__prosAttention{font-size:4.8rem}@media screen and (min-width:768px){.p-sellMultiple__prosAttention{font-size:8rem}}.p-sellMultiple__prosPercent{position:absolute;top:-16px;right:16px;width:60px}@media screen and (min-width:768px){.p-sellMultiple__prosPercent{width:100px}}.p-sellMultiple__prosBalloon{position:absolute;top:45%;left:52%;transform:translate(-50%, -50%);text-align:center;color:#f66b24;letter-spacing:0;line-height:1.2;width:100%;font-size:1.4rem}@media screen and (min-width:768px){.p-sellMultiple__prosBalloon{font-size:2.4rem}}.p-sellMultiple__prosNumber{font-size:1.5em}.p-sellMultiple__prosEmphasized{position:relative;display:inline-block;padding:0 40px;font-size:4.6rem;line-height:1}.p-sellMultiple__prosEmphasized:before,.p-sellMultiple__prosEmphasized:after{width:1px;height:40px;background-color:#f66b24;content:"";display:block;position:absolute;bottom:0}.p-sellMultiple__prosEmphasized:before{transform:rotate(-25deg);left:0}.p-sellMultiple__prosEmphasized:after{transform:rotate(25deg);right:0}@media screen and (min-width:768px){.p-sellMultiple__prosEmphasized{font-size:7.7rem;padding:0 80px}.p-sellMultiple__prosEmphasized:before,.p-sellMultiple__prosEmphasized:after{height:80px}}.p-sellMultiple__prosText{font-size:1.6rem;text-align:center;font-weight:bold;color:#7d6c4a}@media screen and (min-width:768px){.p-sellMultiple__prosText{font-size:2.2rem}}.p-sellMultiple__prosNotes{font-size:1rem;margin-top:16px}@media screen and (min-width:768px){.p-sellMultiple__prosNotes{text-align:center;font-size:1.6rem}}.p-sellMultiple__prosImg{text-align:center}.p-buyingExample__list{padding-left:0;list-style:none;margin:0 auto}.p-buyingExample__item{padding-left:0;list-style:none;padding:0 20px}@media screen and (min-width:768px){.p-buyingExample__item{padding:0 40px}}.p-buyingExample__img{border:1px solid #f1f1f1;text-align:center;aspect-ratio:1;margin:0 auto 16px}@media screen and (min-width:768px){.p-buyingExample__img{margin-bottom:24px}}.p-buyingExample__tags,.p-buyingExample__tags--gold,.p-buyingExample__tags--blue,.p-buyingExample__tags--red{border:1px solid;border-radius:1px;border-color:var(--example-color);margin:0 0 8px;display:flex;justify-content:flex-start;text-align:center;font-size:1.3rem;width:180px}@media screen and (min-width:768px){.p-buyingExample__tags,.p-buyingExample__tags--gold,.p-buyingExample__tags--blue,.p-buyingExample__tags--red{font-size:1.6rem;width:240px}}.p-buyingExample__tags--gold{--example-color: #a1978a}.p-buyingExample__tags--blue{--example-color: #6f8dc7}.p-buyingExample__tags--red{--example-color: #964c4c}.p-buyingExample__type{background:var(--example-color);font-weight:bold;flex:1;color:#fff;padding:2px}.p-buyingExample__place{flex:1;padding:2px}.p-buyingExample__description{font-size:1.3rem}@media screen and (min-width:768px){.p-buyingExample__description{font-size:1.6rem}}.p-buyingExample__price{color:#dc3543;font-weight:bold;font-size:2rem;text-align:right}@media screen and (min-width:768px){.p-buyingExample__price{font-size:3.4rem}}.p-buyingExample__priceNumber{font-size:2.6rem}@media screen and (min-width:768px){.p-buyingExample__priceNumber{font-size:4.4rem}}.p-buyingExampleSwiper{max-width:540px;margin:0 auto}@media screen and (min-width:768px){.p-buyingExampleSwiper{max-width:600px}}.p-buyingExample__swiperButtonPrev{padding-right:3px}.p-buyingExample__swiperButtonNext{padding-left:3px}.p-buyingExample__swiperButtonPrev,.p-buyingExample__swiperButtonNext{display:flex;background:rgba(42, 168, 193, 0.6);width:32px;height:32px;border-radius:100%;color:#fff;--swiper-navigation-size: 2rem;--swiper-navigation-top-offset: 38%;--swiper-navigation-sides-offset: 0}@media screen and (min-width:768px){.p-buyingExample__swiperButtonPrev,.p-buyingExample__swiperButtonNext{width:50px;height:50px;--swiper-navigation-size: 3rem}}.p-brandModelsIntro__list{list-style:none;margin:0;padding:0}.p-brandModelsIntro__listItem{margin:0 0 8px;padding:20px;background-color:#f3f1eb}@media screen and (min-width:768px){.p-brandModelsIntro__listItem{display:flex;align-items:flex-start}}.p-brandModelsIntro__watchImage{width:100%;margin:0 0 24px;background-color:#fff;text-align:center}@media screen and (min-width:768px){.p-brandModelsIntro__watchImage{margin:0 24px 0 0;max-width:235px}}@media screen and (min-width:768px){.p-brandModelsIntro__wrapper{width:100%;max-width:542px}}.p-brandModelsIntro__title{display:flex;align-items:center;padding:0;border-bottom:2px solid #a1978a;color:#444;font-size:1.6rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.p-brandModelsIntro__title{font-size:2.4rem}}.p-brandModelsIntro__titleNumber{display:flex;align-items:center;justify-content:center;width:42px;height:70px;margin:0 20px 0 0;padding:0;background:#a1978a;color:#fff;font-size:1.6rem;line-height:1.3;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-brandModelsIntro__titleNumber{height:60px;font-size:2.8rem}}.p-brandModelsIntro__text{margin:24px 0 0;color:#282828}.p-brandModelsIntro__textInner{margin:0 0 20px;font-size:1.4rem;line-height:1.8;font-weight:normal}@media screen and (min-width:768px){.p-brandModelsIntro__textInner{font-size:1.6rem}}.p-brandModelsIntro__textInner.is-more{height:70px;overflow:hidden}@media screen and (min-width:768px){.p-brandModelsIntro__textInner.is-more{height:auto;overflow:visible}}.p-brandModelsIntro__textLink{position:relative;display:flex;align-items:center;justify-content:end;margin:24px 0 0;color:#a1978a;font-size:1.4rem;font-weight:bold;text-decoration:underline}@media screen and (min-width:768px){.p-brandModelsIntro__textLink{font-size:1.6rem}}.p-brandModelsIntro__textLinkArrow{position:relative;display:block;width:22px;height:22px;margin:0 0 0 8px;border-radius:100%;background:#a1978a}.p-brandModelsIntro__textLinkArrow::before{content:"";display:block;background:#fff;position:absolute;bottom:50%;left:50%;width:2px;height:6px;transform:translate(-50%, 0) skew(30deg, 0deg)}.p-brandModelsIntro__textLinkArrow::after{content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:6px;background:#fff;transform:translate(-50%, 0) skew(-30deg, 0deg)}.p-brandModelsIntro__moreBotton{position:relative;padding:12px;border:1px solid #a1978a;background:#fff;color:#837a6d;font-size:1.6rem;line-height:1.3;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-brandModelsIntro__moreBotton{display:none}}.p-purchaseItems__list{list-style:none;display:flex;flex-wrap:wrap;margin:24px 0;padding:0;gap:10px 5px}@media screen and (min-width:768px){.p-purchaseItems__list{gap:8px 4px}}.p-purchaseItems__listItem{width:calc((100% - 20px) / 5);text-align:center;line-height:1.3}@media screen and (min-width:768px){.p-purchaseItems__listItem{width:calc((100% - 24px) / 7);line-height:1.5}}.p-purchaseItems__listItemLink{color:#000}.p-purchaseItems__listItemLink:hover{opacity:0.7}.p-purchaseItems__listImage{margin:0 auto 8px}.p-purchaseItems__listLabel{font-size:1.2rem}@media screen and (min-width:768px){.p-purchaseItems__listLabel{font-size:1.4rem}}.p-purchaseItems__subtitle{margin:0 0 12px;color:#a1978a;font-size:1.6rem}@media screen and (min-width:768px){.p-purchaseItems__subtitle{position:relative;font-size:1.6rem}.p-purchaseItems__subtitle::after{content:"";position:absolute;top:50%;right:0;bottom:auto;left:0;height:2px;background:#a1978a}}@media screen and (min-width:768px){.p-purchaseItems__subtitleInner{padding:0 12px 0 0;background:#fff;position:relative;z-index:2}}.p-purchaseItems__text{font-size:1.4rem;line-height:1.5}.p-aboutPurchase__title{margin-bottom:24px}@media screen and (min-width:768px){.p-aboutPurchase__title{margin-bottom:32px}}.p-aboutPurchase__title--sp,.p-aboutPurchase__title--pc{display:none}.p-aboutPurchase__title--sp{text-align:center}.p-aboutPurchase__content{margin:0 0 60px 0;font-size:1.3rem;line-height:1.7}@media screen and (min-width:768px){.p-aboutPurchase__content{margin:0 0 40px 0;display:flex;font-size:1.4rem}}.p-aboutPurchase__image{margin:0 0 24px 0;text-align:center}@media screen and (min-width:768px){.p-aboutPurchase__image{margin:0 32px 24px 0}}@media screen and (min-width:768px){.p-aboutPurchase__detail{flex:1}}.p-aboutPurchase__subtitle{display:flex;border-bottom:2px solid #444;font-size:2rem}@media screen and (min-width:768px){.p-aboutPurchase__subtitle{font-size:3.3rem}}.p-aboutPurchase__head,.p-aboutPurchase__head--small{position:relative;display:inline-block;padding:12px 0 12px 16px;background:#363430;color:#fff;font-size:1.6rem;line-height:1;font-weight:normal;text-align:center;white-space:nowrap}@media screen and (min-width:768px){.p-aboutPurchase__head,.p-aboutPurchase__head--small{min-width:370px;padding:12px 0 12px 40px;z-index:1;font-size:2.6rem}}.p-aboutPurchase__head::after,.p-aboutPurchase__head--small::after{content:"";position:absolute;width:80px;height:100%;top:0;right:-25px;background:#333;transform:skewX(-35deg);box-shadow:10px 0 0 #615f5c;z-index:-1}@media screen and (min-width:768px){.p-aboutPurchase__head::after,.p-aboutPurchase__head--small::after{right:-45px}}.p-aboutPurchase__lead{width:100%;display:flex;justify-content:center;align-items:center;padding:0 0 0 40px;font-size:1.4rem}@media screen and (min-width:768px){.p-aboutPurchase__lead{font-size:2.8rem}}.p-aboutPurchase__wrapper{padding:48px 32px;background:#f1f1f1}@media screen and (min-width:768px){.p-aboutPurchase__wrapper{padding:32px}}.p-aboutPurchase__inner{margin:0 0 72px}@media screen and (min-width:768px){.p-aboutPurchase__inner{margin:0 0 40px}}.p-aboutPurchase__inner:last-child{margin-bottom:0}.p-aboutPurchase__label{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:0 0 32px}@media screen and (min-width:768px){.p-aboutPurchase__label{justify-content:flex-start;margin:0 0 16px}}.p-aboutPurchase__head--small{margin:0 32px 0 0;padding:4px 0 4px 12px;font-size:1.2rem;font-style:italic;z-index:1}@media screen and (min-width:768px){.p-aboutPurchase__head--small{min-width:auto;padding:4px 0 4px 12px;font-size:1.3rem}}.p-aboutPurchase__head--small::after{width:30px;right:-17px}.p-aboutPurchase__number{font-size:4rem;font-style:italic;line-height:0.7;margin:0 32px 0 0}@media screen and (min-width:768px){.p-aboutPurchase__number{font-size:4.6rem}}.p-aboutPurchase__headText{display:flex;justify-content:center;align-items:center;width:100%;margin:32px 0 0;padding:0;font-size:1.7rem}@media screen and (min-width:768px){.p-aboutPurchase__headText{width:auto;font-size:2.4rem;line-height:1.2;margin-bottom:-0.15em}}.p-aboutPurchase__text{font-size:1.3rem;line-height:1.7}@media screen and (min-width:768px){.p-aboutPurchase__text{font-size:1.4rem}}.p-visualText{margin:0 -10px 0}@media screen and (min-width:768px){.p-visualText{margin:0 0 20px}}.p-visualText__inner{position:relative;display:flex;width:100%}.p-visualText__imgArea{width:100%;height:auto;margin:0;padding:0}@media screen and (min-width:768px){.p-visualText__imgArea{width:55%}}.p-visualText__imgAreaImage{width:100%}@media screen and (min-width:768px){.p-visualText__imgAreaImage{height:100%;object-fit:cover}}.p-visualText__textArea{margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;height:auto;background:#fff;color:#282828}@media screen and (min-width:768px){.p-visualText__textArea{padding:16px;background:#a1978a;color:#fff;width:45%;position:initial;transform:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.p-visualText__title{margin:0;padding:8px;font-size:2rem;font-weight:bold;line-height:1.25;text-align:center}@media screen and (min-width:768px){.p-visualText__title{font-size:3.6rem;line-height:1.4;padding:0;text-align:left;margin-bottom:16px}}.p-visualText__lead{font-size:1.6rem;line-height:1.6;display:none}@media screen and (min-width:768px){.p-visualText__lead{display:block}}.p-visualText__spLimit{display:block;font-weight:bold;padding:16px 8px}@media screen and (min-width:768px){.p-visualText__spLimit{display:none}}.p-visualText__spLimit__title{text-align:center;font-size:1.8rem;margin:8px}.p-counterPurchase__title{margin:0 0 16px}.p-counterPurchase__list{list-style:none;margin:0;padding:0 32px}@media screen and (min-width:768px){.p-counterPurchase__list{margin-left:16px;padding:0;display:flex;flex-wrap:wrap}}.p-counterPurchase__listItem{position:relative;padding:0 0 12px 32px;font-size:1.6rem;line-height:1.6;font-weight:bold}@media screen and (min-width:768px){.p-counterPurchase__listItem{padding:4px 0 20px 44px;width:50%;font-size:2rem;line-height:1.2}}.p-counterPurchase__listItem:before{width:32px;height:27px;position:absolute;content:"";top:3px;right:auto;bottom:auto;left:0;background:url(../img/common/icon_counterPurchase_check.png) no-repeat;background-size:70%}@media screen and (min-width:768px){.p-counterPurchase__listItem:before{background-size:100%}}.p-counterPosts__title{margin:0 0 16px}@media screen and (min-width:768px){.p-counterPosts__title{margin:0 0 32px}}.p-counterPosts__inner{background:#faf7f2;margin:0 -16px 40px;padding:0}@media screen and (min-width:768px){.p-counterPosts__inner{overflow:hidden;margin:0 0 40px;padding:0}}.p-counterPosts__list{padding:0;list-style:none;margin:0 -16px}@media screen and (min-width:768px){.p-counterPosts__list{padding:0;list-style:none;margin-bottom:0}}.p-counterPosts__listItem{position:relative;padding:16px 48px;display:flex;justify-content:space-between;flex-direction:column-reverse}@media screen and (min-width:768px){.p-counterPosts__listItem{padding:16px 40px 16px;justify-content:space-between;flex-direction:row}}.p-counterPosts__listItem:after{content:"";width:0;height:0;border-style:solid;border-width:24px 16px 0 16px;border-color:#faf7f1 transparent transparent transparent;position:absolute;bottom:-24px;z-index:1;left:50%;transform:translate(-50%, 0%)}.p-counterPosts__listItem:nth-child(even){background:#f3ede0}.p-counterPosts__listItem:nth-child(even):after{border-color:#f3ede0 transparent transparent transparent}.p-counterPosts__listItem:last-child:after{content:none}.p-counterPosts__listItem__imgbox{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.p-counterPosts__listItem__imgbox{width:324px;margin:0 32px 0 0}}.p-counterPosts__listItem__right{width:100%}@media screen and (min-width:768px){.p-counterPosts__listItem__right{width:calc(100% - 360px)}}.p-counterPosts__listItem__rightStep{color:#a1978a;font-weight:bold;font-size:1.6rem;margin:20px 0 8px}@media screen and (min-width:768px){.p-counterPosts__listItem__rightStep{font-size:2rem;margin:20px 0 12px}}.p-counterPosts__listItem:first-child .p-counterPosts__listItem__rightStep{margin-top:0}.p-counterPosts__listItem__rightTitle{color:#827a6c;font-size:1.6rem;line-height:1.2;font-weight:bold;margin:0 0 12px}@media screen and (min-width:768px){.p-counterPosts__listItem__rightTitle{font-size:2.4rem;line-height:1.4}}.p-counterPosts__listItem__rightText{font-size:1.2rem;margin:0 0 20px;line-height:1.5}@media screen and (min-width:768px){.p-counterPosts__listItem__rightText{font-size:1.6rem;line-height:1.4;margin:0}}.p-campArea{margin:0 0 40px}@media screen and (min-width:768px){.p-campArea{margin:16px 0 40px}}.p-campArea__inner{padding:24px 16px 20px;background:#f1f1f1;text-align:center;margin:0 -16px 40px}@media screen and (min-width:768px){.p-campArea__inner{margin:0 0 40px}}.p-campArea__title{color:#a1978a;font-size:2.4rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.p-campArea__title{font-size:2.6rem}}.p-campArea__scroll{overflow:scroll;margin:0 -16px}@media screen and (min-width:768px){.p-campArea__scroll{overflow:auto;margin-bottom:-8px}}.p-campArea__scrollList{padding:0 16px;text-align:center;overflow:scroll;width:max-content;min-width:100%;max-width:initial}@media screen and (min-width:768px){.p-campArea__scrollList{padding:0;overflow:auto}}.p-campArea__scrollListItem{width:82vw;display:inline-block;margin:0 16px}@media screen and (min-width:768px){.p-campArea__scrollListItem{max-width:760px}}.p-campArea__ballon{margin:8px;position:relative;display:inline-block;font-size:1.4rem;line-height:1.4;font-weight:bold}@media screen and (min-width:768px){.p-campArea__ballon{margin:8px;font-size:2.6rem}}.p-campArea__ballon::before,.p-campArea__ballon::after{content:"";display:inline-block;width:1px;height:40px;border-left:2px solid;transform:rotate(-25deg);position:absolute;bottom:-6px}.p-campArea__ballon::before{transform:rotate(-25deg);left:-24px}.p-campArea__ballon::after{transform:rotate(25deg);right:-24px}.p-campArea__ballonNote{color:#dc3543;font-weight:bold}@media screen and (min-width:768px){.p-campaign{margin-bottom:64px}}.p-campaign__head{font-size:2.4rem;text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.p-campaign__head{font-size:3.6rem}}.p-campaign__headInner{line-height:1.4;font-weight:bold;padding-bottom:8px;position:relative;background:linear-gradient(transparent 70%, #f6f400 0%)}.p-campaign__lead{font-size:1.6rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-campaign__lead{font-size:2.2rem}}.p-campaign__application,.p-campaign__application--1,.p-campaign__application--2{position:relative;padding:40px 20px 24px;margin-top:32px;background:var(--cl-application-bg)}.p-campaign__applicationHead{width:100px;height:40px;border-radius:50px;text-align:center;color:#fff;font-size:2rem;font-weight:700;display:flex;justify-content:center;align-items:center;margin:auto;position:absolute;top:-20px;left:0;right:0;background-color:var(--cl-application-head)}.p-campaign__applicationRow{display:flex;margin:20px -16px 16px;position:relative;justify-content:center}@media screen and (min-width:768px){.p-campaign__applicationRow{margin-top:32px}}.p-campaign__applicationHeading{font-size:2.2rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-campaign__applicationHeading{font-size:3rem}}.p-campaign__applicationIcon{margin:0 16px}@media screen and (min-width:768px){.p-campaign__applicationIcon{width:280px}}.p-campaign__applicationCaution{font-size:1.2rem}@media screen and (min-width:768px){.p-campaign__applicationCaution{text-align:center;font-size:1.4rem}}.p-campaign__applicationAdd{width:50px;height:50px;color:#fff;background-color:#dc3543;border-radius:50%;display:flex;font-weight:bold;font-size:1.4rem;justify-content:center;align-items:center;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.p-campaign__application--1{--cl-application-head: #ffb61d;--cl-application-bg: #ffe120}.p-campaign__application--2{--cl-application-head: #0098eb;--cl-application-bg: #84c2dd}.p-campaign__applicationLinePlus{width:40px;margin:0 16px}.p-campaign__applicationLine{display:flex;align-items:center;margin:8px 0}@media screen and (min-width:768px){.p-campaign__applicationLine{margin:40px 0}}.p-campaign__applicationLine:before,.p-campaign__applicationLine:after{content:"";display:block;flex:1;height:1px;background:#333333}.p-campaign__coupon{background-color:#d5505c;padding:16px;margin:32px auto}@media screen and (min-width:768px){.p-campaign__coupon{padding:32px 16px}}.p-campaign__couponHeading{text-align:center;font-size:2rem;font-weight:bold;color:#fff;margin-bottom:8px;font-feature-settings:"palt"}@media screen and (min-width:768px){.p-campaign__couponHeading{font-size:3rem}}.p-campaign__couponImg{margin:16px auto;display:block;max-width:500px;border:1px solid #000}.p-campaign__receiveWrap{background:#f8fdff;border-radius:10px;border:1px solid #2aa8c1;padding:16px;margin-bottom:10px}@media screen and (min-width:768px){.p-campaign__receiveWrap{display:flex;padding:56px 1px;margin:56px 0}}.p-campaign__receive{padding:16px 0;position:relative;border-bottom:1px dashed #000}.p-campaign__receive:last-child{border-bottom:0}@media screen and (min-width:768px){.p-campaign__receive{border-right:1px dashed #000;border-bottom:0;padding:0 16px;width:50%}.p-campaign__receive:last-child{border-right:0}}.p-campaign__receiveHeading{text-align:center;margin-bottom:15px;line-height:1.4;font-weight:bold;font-size:2rem;letter-spacing:1px}.p-campaign__receiveRow{display:flex}@media screen and (min-width:768px){.p-campaign__receiveRow{display:block}}.p-campaign__receiveIcon{width:104px;margin-right:16px}@media screen and (min-width:768px){.p-campaign__receiveIcon{margin:0 auto 16px;height:104px;display:flex;align-items:center;justify-content:center}}.p-campaign__receiveBody{flex:1}.p-campaign__applicationResult{font-size:3rem;font-weight:bold;text-align:center;margin-top:24px}@media screen and (min-width:768px){.p-campaign__applicationResult{font-size:3.6rem}}.p-campaign__applicationResult--strong{font-size:3.2rem;color:#dc3543}@media screen and (min-width:768px){.p-campaign__applicationResult--strong{font-size:3.8rem}}.p-campaign__buyItem{background-color:#a1978a;padding:16px;margin:24px 0}@media screen and (min-width:768px){.p-campaign__buyItem{padding:32px}}.p-campaign__buyItemWrap{display:flex;justify-content:center;gap:16px}@media screen and (min-width:768px){.p-campaign__buyItemWrap{gap:32px}}.p-campaign__buyItemText{font-size:2.4rem;font-weight:bold;text-align:center;margin-top:8px;margin-bottom:16px}@media screen and (min-width:768px){.p-campaign__buyItemText{margin-bottom:24px}}.p-campaign__buyItemBox{border-radius:10px;padding:16px;background-color:#fff}.p-campaign__buyItemBoxText{font-size:1.6rem;font-weight:bold;text-align:center;margin-bottom:0}@media screen and (min-width:768px){.p-campaign__buyItemBoxText{font-size:2.2rem}}.p-campaign__lead{font-size:1.4rem;margin-bottom:16px}@media screen and (min-width:768px){.p-campaign__lead{font-size:2.2rem}}.p-campaign__tableTh,.p-campaign__tableThead .p-campaign__tableTh--1,.p-campaign__tableThead .p-campaign__tableTh--2,.p-campaign__tableThead .p-campaign__tableTh--3,.p-campaign__tableThead .p-campaign__tableTh--4,.p-campaign__tableTd{border:1px solid #333;font-size:12px;vertical-align:middle;padding:10px 2px;font-feature-settings:"palt";letter-spacing:0.2px;text-align:center;line-height:1.3}@media screen and (min-width:768px){.p-campaign__tableTh,.p-campaign__tableThead .p-campaign__tableTh--1,.p-campaign__tableThead .p-campaign__tableTh--2,.p-campaign__tableThead .p-campaign__tableTh--3,.p-campaign__tableThead .p-campaign__tableTh--4,.p-campaign__tableTd{font-size:18px;padding:9px 1px}}.p-campaign__tableTh,.p-campaign__tableThead .p-campaign__tableTh--1,.p-campaign__tableThead .p-campaign__tableTh--2,.p-campaign__tableThead .p-campaign__tableTh--3,.p-campaign__tableThead .p-campaign__tableTh--4{font-weight:bold}.p-campaign__tableTd{font-weight:bold;font-size:22px;position:relative}@media screen and (min-width:768px){.p-campaign__tableTd{font-size:26px;font-weight:bold;box-sizing:border-box}}.p-campaign__tableTd .kome{font-size:10px;position:absolute;bottom:3px;right:5px}@media screen and (min-width:768px){.p-campaign__tableTd .kome{font-size:12px;bottom:6px;right:8px}}.p-campaign__tableThead .p-campaign__tableTh,.p-campaign__tableThead .p-campaign__tableTh--1,.p-campaign__tableThead .p-campaign__tableTh--2,.p-campaign__tableThead .p-campaign__tableTh--3,.p-campaign__tableThead .p-campaign__tableTh--4{color:#fff;line-height:1.1}.p-campaign__tableThead .p-campaign__tableTh small,.p-campaign__tableThead .p-campaign__tableTh--1 small,.p-campaign__tableThead .p-campaign__tableTh--2 small,.p-campaign__tableThead .p-campaign__tableTh--3 small,.p-campaign__tableThead .p-campaign__tableTh--4 small{font-size:10px;line-height:1}@media screen and (min-width:768px){.p-campaign__tableThead .p-campaign__tableTh small,.p-campaign__tableThead .p-campaign__tableTh--1 small,.p-campaign__tableThead .p-campaign__tableTh--2 small,.p-campaign__tableThead .p-campaign__tableTh--3 small,.p-campaign__tableThead .p-campaign__tableTh--4 small{font-size:12px;display:inline-block;position:relative;top:-3px}}.p-campaign__tableThead .p-campaign__tableTh--1{background:#30ca47}.p-campaign__tableThead .p-campaign__tableTh--2{background:#ffa221;padding-bottom:0}.p-campaign__tableThead .p-campaign__tableTh--3{background:#e4797a}.p-campaign__tableThead .p-campaign__tableTh--4{background:#33c9ce}.p-campaign__tableThead .p-campaign__tableImg{max-width:50px;display:block;margin:0 auto 6px}@media screen and (min-width:768px){.p-campaign__tableThead .p-campaign__tableImg{max-width:60px;margin-top:-3px}}.p-campaign__tableTbody .p-campaign__tableTh,.p-campaign__tableTbody .p-campaign__tableThead .p-campaign__tableTh--1,.p-campaign__tableThead .p-campaign__tableTbody .p-campaign__tableTh--1,.p-campaign__tableTbody .p-campaign__tableThead .p-campaign__tableTh--2,.p-campaign__tableThead .p-campaign__tableTbody .p-campaign__tableTh--2,.p-campaign__tableTbody .p-campaign__tableThead .p-campaign__tableTh--3,.p-campaign__tableThead .p-campaign__tableTbody .p-campaign__tableTh--3,.p-campaign__tableTbody .p-campaign__tableThead .p-campaign__tableTh--4,.p-campaign__tableThead .p-campaign__tableTbody .p-campaign__tableTh--4{background:#f8fdff}.p-campaign__table{background:#fff;width:100%}.p-campaign__tableCol1{width:86px}.p-campaign__tableCol2,.p-campaign__tableCol3,.p-campaign__tableCol4,.p-campaign__tableCol5{width:68px}.p-campaign__fourBuyBtm{display:flex;align-items:center;margin-top:8px}@media screen and (min-width:768px){.p-campaign__fourBuyBtm{margin-top:16px}}.p-campaign__fourBuyBtmHead{font-size:1.2rem;font-weight:700;text-align:center;line-height:1.4;white-space:nowrap;padding-right:11px;position:relative;width:83px}.p-campaign__fourBuyBtmHead:after{content:"";display:block;position:absolute;top:0;bottom:0;right:4px;margin:auto;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;transform:scaleX(0.9) rotate(45deg)}@media screen and (min-width:768px){.p-campaign__fourBuyBtmHead{width:24%;font-size:1.8rem;line-height:1.3}.p-campaign__fourBuyBtmHead:after{width:12px;height:12px;right:15px;border-width:2px}}.p-campaign__fourBuyBtmBtns{display:flex;flex:1}.p-campaign__fourBuyBtmBtn,.p-campaign__fourBuyBtm_btn--1,.p-campaign__fourBuyBtm_btn--2,.p-campaign__fourBuyBtm_btn--3,.p-campaign__fourBuyBtm_btn--4{flex:1;border-radius:5px;color:#fff;font-weight:700;font-size:12px;letter-spacing:0.2px;line-height:1.3;height:42px;margin:0 2px;box-shadow:2px 2px 0 #000;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (min-width:768px){.p-campaign__fourBuyBtmBtn,.p-campaign__fourBuyBtm_btn--1,.p-campaign__fourBuyBtm_btn--2,.p-campaign__fourBuyBtm_btn--3,.p-campaign__fourBuyBtm_btn--4{font-size:1.7rem;height:58px;margin:0 5px}}.p-campaign__fourBuyBtm_btn--1{background:#30ca47}.p-campaign__fourBuyBtm_btn--2{background:#ffa221}.p-campaign__fourBuyBtm_btn--3{background:#e4797a}.p-campaign__fourBuyBtm_btn--4{background:#33c9ce}.p-campaign__fourbuyCaution{margin-top:8px;font-size:1.1rem}@media screen and (min-width:768px){.p-campaign__fourbuyCaution{font-size:1.5rem}}.p-campaign__pointOuter{background:#daedff;padding:16px}.p-campaign__pointWrap{display:flex;flex-wrap:wrap;gap:32px}@media screen and (min-width:768px){.p-campaign__pointWrap{margin:40px -8px 24px}}.p-campaign__pointItem{width:calc(50% - 16px);text-align:center}@media screen and (min-width:768px){.p-campaign__pointItem{margin:16px 8px;width:auto;flex:1}}.p-campaign__pointBody{font-size:1.4rem;font-weight:bold}@media screen and (min-width:768px){.p-campaign__pointBody{font-size:2rem;line-height:1.5}}.p-campaign__pointBigger{font-size:1.8rem;color:#dc3543;background:linear-gradient(0deg, #ffe120 8px, rgba(255, 255, 255, 0) 8px)}@media screen and (min-width:768px){.p-campaign__pointBigger{font-size:3.4rem;line-height:1.2;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 3px, #ffe120 3px, #ffe120 13px, rgba(255, 255, 255, 0) 13px)}}.p-campaign__pointItem{margin-bottom:16px}.p-campaign__pointIcon{width:130px;margin:0 auto 16px}.p-campaign__pointCaution{margin-top:16px;font-size:1rem;margin-bottom:0}@media screen and (min-width:768px){.p-campaign__pointCaution{text-align:center;font-size:1.5rem}}.p-campaign__voiceWrap{background-color:#fff3ee;padding:16px}@media screen and (min-width:768px){.p-campaign__voiceWrap{padding:32px 16px}}.p-campaign__voice{display:flex;margin-top:32px;align-items:flex-start}.p-campaign__voice:first-child{margin-top:0}@media screen and (min-width:768px){.p-campaign__voice{margin-top:48px}}.p-campaign__voice:nth-child(odd) .p-campaign__voicePop:before{left:0;transform:translateX(-100%) scaleX(-1)}.p-campaign__voice:nth-child(even){flex-direction:row-reverse}.p-campaign__voice:nth-child(even) .p-campaign__voicePop:before{right:0;transform:translateX(100%)}.p-campaign__voiceImgWrap{width:120px;margin:0 16px}@media screen and (min-width:768px){.p-campaign__voiceImgWrap{width:200px;margin:0 20px}}.p-campaign__voicePop{flex:1;background:#fff;padding:8px 16px;position:relative;font-size:1.2rem;font-weight:bold}@media screen and (min-width:768px){.p-campaign__voicePop{font-size:1.8rem;max-width:500px;padding:24px 40px}}.p-campaign__voicePop:before{content:"";display:block;width:25px;height:17px;background:url("../img/other/campaign/present_202307_voice_pop.png") no-repeat center center/100% auto;position:absolute;top:45px}.p-campaign__voiceName{font-weight:700;font-size:1.2rem;text-align:center;margin-top:5px}@media screen and (min-width:768px){.p-campaign__voiceName{font-size:1.6rem}}.p-campaign__voiceCaution{text-align:right;font-size:1rem;margin-top:32px}@media screen and (min-width:768px){.p-campaign__voiceCaution{font-size:1.5rem}}.p-campaign__line{background:url("../img/other/campaign/bg_line.png") no-repeat center / cover;padding:16px}.p-campaign__lineInner{padding:16px;background:#fff}@media screen and (min-width:768px){.p-campaign__lineInner{padding:32px}}.p-campaign__lineHead{display:flex;justify-content:center;margin-bottom:24px;align-items:center}.p-campaign__lineHeadImg{width:100px}@media screen and (min-width:768px){.p-campaign__lineHeadImg{width:200px}}.p-campaign__lineHeadLead{color:#00a300;font-weight:bold;font-size:1.6rem}@media screen and (min-width:768px){.p-campaign__lineHeadLead{font-size:3rem}}.p-campaign__lineHeadLead--em{color:#dc3543;position:relative;z-index:2;font-size:1.8rem}@media screen and (min-width:768px){.p-campaign__lineHeadLead--em{font-size:3.2rem}}.p-campaign__lineHeadLead--em:before{width:100%;position:absolute;height:4px;background-color:#f6f400;content:"";display:inline-block;left:0;bottom:0;z-index:-1}.p-campaign__lineHeadTitle{font-size:2rem;font-weight:bold;line-height:1.2}@media screen and (min-width:768px){.p-campaign__lineHeadTitle{font-size:4rem}}.p-campaign__linePoint{display:flex;margin-bottom:24px;align-items:center}@media screen and (min-width:768px){.p-campaign__linePoint{margin-bottom:32px}}.p-campaign__linePoint:last-child{margin-bottom:0}.p-campaign__linePointImg{width:60px}.p-campaign__linePointText{flex:1;font-size:2rem;font-weight:700;padding-left:12px;font-feature-settings:"palt";margin-right:-17px;line-height:1.4;margin-bottom:0}@media screen and (min-width:768px){.p-campaign__linePointText{font-size:3rem}}.p-campaign__linePointText--large{font-size:2.4rem;position:relative;z-index:2}@media screen and (min-width:768px){.p-campaign__linePointText--large{font-size:3.2rem}}.p-campaign__linePointText--large:before{z-index:-1;position:absolute;height:5px;width:100%;background:#d63384;bottom:-2px;left:0;content:"";display:inline-block}.p-campaign__lineBtnWrap{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:32px}@media screen and (min-width:768px){.p-campaign__lineBtnWrap{margin-top:56px}}.p-campaign__lineBtn,.p-campaign__lineBtn--1,.p-campaign__lineBtn--2{padding:16px 8px;border-radius:10px;background:var(--btn-bg);color:var(--btn-cl);display:block;box-shadow:2px 2px 0 0 #000;text-decoration:none;font-weight:700;text-align:center;font-weight:bold;width:100%;max-width:300px;font-size:1.6rem}@media screen and (min-width:768px){.p-campaign__lineBtn,.p-campaign__lineBtn--1,.p-campaign__lineBtn--2{font-size:2rem}}.p-campaign__lineBtn--1{--btn-bg: #00b900;--btn-cl: #fff}.p-campaign__lineBtn--2{--btn-bg: #ffe120;--btn-cl: #000}.p-campaign__terms{padding:16px;background:#fff;border:1px solid #ebebeb}@media screen and (min-width:768px){.p-campaign__terms{padding:32px}}.p-campaign__termsHeading{font-weight:bold;margin-top:16px;margin-bottom:2px;font-size:1.4rem}@media screen and (min-width:768px){.p-campaign__termsHeading{font-size:1.6rem}}.p-campaign__termsHeading:first-child{margin-top:0}.p-campaign__termsText{font-size:1.4rem}@media screen and (min-width:768px){.p-campaign__termsText{font-size:1.6rem}}.p-purchaseLineModel__heading{position:relative;width:100%;height:auto;text-align:center}.p-purchaseLineModel__image{width:100%;transform:translateY(20px)}@media screen and (min-width:768px){.p-purchaseLineModel__image{transform:none}}.p-purchaseLineModel__headingInner{position:absolute;display:flex;flex-flow:column;left:50%;width:100%;top:10px;transform:translateX(-50%)}@media screen and (min-width:768px){.p-purchaseLineModel__headingInner{top:50%;transform:translateY(-50%) translateX(-50%)}}.p-purchaseLineModel__title{margin:0;padding:0;color:#a1978a;font-size:3.5rem;line-height:1}@media screen and (min-width:768px){.p-purchaseLineModel__title{font-size:4.5rem}}.p-purchaseLineModel__lead{margin:4px 0 8px 0;padding:0;color:#a1978a;font-size:1.3rem}@media screen and (min-width:768px){.p-purchaseLineModel__lead{margin:-8px 0 8px 0;font-size:18px}}.p-purchaseLineModel__caption{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:0;color:#837a6d;font-size:2rem;line-height:1;font-weight:500}@media screen and (min-width:768px){.p-purchaseLineModel__caption{font-size:2.4rem}}.p-purchaseLineModel__delimiter:nth-of-type(odd){display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-right:3px;background-color:#a1978a;color:#fff}.p-purchaseLineModel__delimiter:nth-of-type(even){display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:#a1978a;border:#a1978a 1px solid;margin-right:3px}.p-purchaseLineModel__intro{margin:40px 0;color:#282828;font-size:1.4rem;line-height:1.8;text-align:justify}@media screen and (min-width:768px){.p-purchaseLineModel__intro{margin:24px 0 40px;font-size:1.4rem}}.p-purchaseLineModel__wrapper{display:flex;flex-direction:column;width:100%;margin:0;padding:0}.p-purchaseLineModel__tab{display:flex;width:100%}.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner{background-color:#fff}.p-purchaseLineModel__tabInner{position:relative;display:flex;align-items:center;justify-content:center;width:calc(100% + 1.2px);border:2px solid #9d9689;background-color:#9d9689}@media screen and (min-width:768px){.p-purchaseLineModel__tabInner{justify-content:center}}.p-purchaseLineModel__icon,.p-purchaseLineModel__icon.is-open{width:55px;height:55px;margin-right:20px}@media screen and (min-width:768px){.p-purchaseLineModel__icon,.p-purchaseLineModel__icon.is-open{width:32px;height:32px;margin-right:24px}}.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner>.p-purchaseLineModel__icon,.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner>.p-purchaseLineModel__icon.is-open{display:none}.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner>.p-purchaseLineModel__icon.is-open{display:block}.p-purchaseLineModel__icon.is-open{display:none}.p-purchaseLineModel__subtitle{margin:0;padding:0;color:#fff;font-size:1.9rem;line-height:86px;font-weight:600}html[data-country="FR"] .p-purchaseLineModel__subtitle{font-size:1.3rem;line-height:64px;line-height:20px;padding:8px}@media screen and (min-width:768px){.p-purchaseLineModel__subtitle{font-size:2rem;line-height:64px}html[data-country="FR"] .p-purchaseLineModel__subtitle{font-size:2rem;line-height:64px;padding:0}}.p-purchaseLineModel__subtitle.is-active{color:#a1978a}.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner>.p-purchaseLineModel__subtitle{color:#837a6d}.p-purchaseLineModel__arrow{display:flex;justify-content:center;position:relative;width:42px;height:100%;margin:0 12px 0 24px}@media screen and (min-width:768px){.p-purchaseLineModel__arrow{margin:0 0 0 24px}}.p-purchaseLineModel__arrow:after{content:"";display:block;position:absolute;top:50%;width:24px;height:24px;border-right:3px solid #fff;border-bottom:3px solid #fff;box-sizing:border-box;transform-origin:center center;transform:rotate(45deg) skew(-5deg, -5deg) translate(-12px, -12px);backface-visibility:hidden}.p-purchaseLineModel__tab.is-open>.p-purchaseLineModel__tabInner>.p-purchaseLineModel__arrow:after{content:"";display:block;position:absolute;top:calc(50% - 16px);width:24px;height:24px;border-right:3px solid #837a6d;border-bottom:3px solid #837a6d;box-sizing:border-box;transform-origin:center center;transform:rotate(-135deg) translate(-8px, -8px);backface-visibility:hidden}.p-purchaseLineModel__list{display:none}.p-purchaseLineModel__listItem{padding:0 0 40px 0}@media screen and (min-width:768px){.p-purchaseLineModel__listItem{padding:0 24px 40px 24px}}.p-purchaseLineModel__listImage{width:100%;margin:0}@media screen and (min-width:768px){.p-purchaseLineModel__listImage{display:flex;width:360px;height:auto;margin:0 auto}}.p-purchaseLineModel__listColumn{width:unset;text-align:center}.p-purchaseLineModel__listLabel{margin:4px 0;padding:0 0 12px;border-bottom:#a1978a 1px solid;color:#837a6d;font-size:2rem;line-height:44px}@media screen and (min-width:768px){.p-purchaseLineModel__listLabel{margin:8px 0;font-size:2rem}}.p-purchaseLineModel__listText{margin:12px 0 40px 0;color:#282828;font-size:1.4rem;font-weight:500;line-height:1.8;text-align:left}@media screen and (min-width:768px){.p-purchaseLineModel__listText{font-size:1.4rem}}.p-purchaseLineModel__listLink{margin:0 auto;border-bottom:#a1978a 1px solid;color:#a1978a;font-size:1.4rem;line-height:1.6}@media screen and (min-width:768px){.p-purchaseLineModel__listLink{font-size:1.6rem;line-height:1.8;text-decoration:none}}.p-purchaseLineModel__listLink:hover{border-bottom:none}.p-purchaseLineModel__brStyle{margin-bottom:40px}.p-form__box{margin-bottom:24px}.p-form__box:last-child{margin-bottom:0}.p-form__label{font-size:1.9rem;font-weight:bold;margin-bottom:4px;display:block}@media screen and (min-width:768px){.p-form__label{font-size:1.8rem;margin-bottom:8px}}.p-form__required{background:#dc3543;border-radius:3px;color:#fff;display:inline-block;line-height:1;vertical-align:2px;margin-left:8px;font-size:1.4rem;padding:4px 8px}@media screen and (min-width:768px){.p-form__required{font-size:1.3rem}}.p-form__error{font-size:1.4rem;font-weight:bold;color:#dc3543;margin-top:4px}.p-form__inputGroup{font-size:1.9rem}@media screen and (min-width:768px){.p-form__inputGroup{font-size:1.6rem}}.p-form__text,.p-form__textArea{padding:4px 0 4px 8px;border:1px solid #837a6d;font-size:1.9rem;max-width:100%;border-radius:4px}.p-form__text::placeholder,.p-form__textArea::placeholder{color:#a5a5a5}@media screen and (min-width:768px){.p-form__text,.p-form__textArea{font-size:1.6rem;border-radius:7px;padding:8px 0 8px 16px}}.p-form__textArea{padding-right:8px}@media screen and (min-width:768px){.p-form__textArea{height:263px;padding-right:16px}}.p-form__privacyCheck{display:flex;justify-content:center;align-items:unset;margin-top:32px}.mw_wp_form_confirm .p-form__privacyCheck{display:none}.p-form__privacyCheckBox{width:22px;height:22px}input.p-form__privacyCheckBox[type="checkbox"]{accent-color:#baaf93}.p-form__privacyCheckText{font-size:1.7rem;font-weight:bold;margin-bottom:0;margin-left:8px}@media screen and (min-width:768px){.p-form__privacyCheckText{font-size:1.8rem}}.p-form__privacyCheckLink{color:#837a6d}.p-form__privacyCheckLink:hover{color:#a1978a}.p-form__confirm{display:flex;gap:16px;margin-top:32px;justify-content:center}@media screen and (min-width:768px){.p-form__confirm{max-width:558px;width:100%;margin-right:auto;margin-left:auto}}.p-form__confirmBtn,.p-form__backBtn{background-color:#baaf93;display:inline-block;font-size:1.9rem;font-weight:bold;padding:16px 24px;border:none;box-shadow:2px 2px 0 #9c9c9c;flex:1}.p-form__confirmBtn.is-disabled,.is-disabled.p-form__backBtn{pointer-events:none;box-shadow:none;background-color:#9c9c9c}@media screen and (min-width:768px){.p-form__confirmBtn,.p-form__backBtn{padding:24px 16px;font-size:2.6rem;width:100%}}.p-form__backBtn{background-color:#ebebeb}.p-form__boxArea--confirm .p-form__box{display:table;border-collapse:collapse;margin-bottom:0;border:1px solid #ebebeb;border-bottom:0;align-items:center;width:100%}.p-form__boxArea--confirm .p-form__box:last-child{border-bottom:1px solid #ebebeb}.p-form__boxArea--confirm .p-form__required{display:none}.p-form__boxArea--confirm .p-form__label{background-color:#e9f7fa;display:table-cell;padding:16px 8px;width:40%;margin-bottom:0;border-right:1px solid #ebebeb;vertical-align:middle}.p-form__boxArea--confirm .p-form__inputGroup{display:table-cell;padding:16px 8px;width:60%;word-break:break-all;vertical-align:middle}.p-contact{margin:16px 0 60px}@media screen and (min-width:768px){.p-contact{margin:40px 0 0}}.p-contact__title{margin-bottom:24px}.p-contact__completeTitle{text-align:center;font-size:1.8rem;font-weight:bold;margin-bottom:24px}@media screen and (min-width:768px){.p-contact__completeTitle{font-size:2.5rem}}.p-contact__completeText{font-size:1.4rem;line-height:1.7;text-indent:-1em;position:relative;padding-left:1em}@media screen and (min-width:768px){.p-contact__completeText{font-size:1.6rem}}.p-deliveryOkng__inner{display:block}@media screen and (min-width:768px){.p-deliveryOkng__inner{display:flex;justify-content:space-between}}.p-deliveryOkng__item{margin:40px 0;padding:0 16px}@media screen and (min-width:768px){.p-deliveryOkng__item{margin:0;padding:0;width:calc((100% - 20px) / 2)}.p-deliveryOkng__item:not(:nth-child(2n)){margin-right:20px}}.p-deliveryOkng__itemHead{color:#a1978a;font-weight:bold;font-size:1.6rem;display:flex;flex-wrap:wrap;align-items:center;font-feature-settings:"palt";letter-spacing:2px;margin-bottom:16px;justify-content:center}@media screen and (min-width:768px){.p-deliveryOkng__itemHead{font-size:2rem;margin-bottom:32px}}.p-deliveryOkng__itemHeadFrame{background:#ec7979;color:#fff;padding:8px;min-width:56px;line-height:1;margin:0 8px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.p-deliveryOkng__itemHeadFrame{width:auto;min-width:auto;padding:8px 12px}}.p-deliveryOkng__itemImg{width:100%}.p-deliveryOkng__itemText{font-size:1.2rem;margin-top:24px;line-height:1.6;text-align:center}@media screen and (min-width:768px){.p-deliveryOkng__itemText{font-size:1.5rem;margin-top:32px}}.p-imperfectItems__container,.p-imperfectItems__container--top{margin:0;padding:0}.p-imperfectItems__container--top{margin:0;padding:32px 16px 0px 16px;border:16px solid #f3f1eb}.p-imperfectItems__title{color:#a1978a;font-size:4rem;line-height:1.3;font-weight:700;text-align:center}@media screen and (min-width:768px){.p-imperfectItems__title{font-size:5.6rem}}.p-imperfectItems__title--small{display:block;margin-top:8px;color:#282828;font-size:1.4rem}@media screen and (min-width:768px){.p-imperfectItems__title--small{font-size:1.8rem}}.p-imperfectItems__tableWrapper{margin:32px 0 40px 0;padding:8px 8px 0;border:1px solid #a7abab}@media screen and (min-width:768px){.p-imperfectItems__tableWrapper{padding:16px 16px 0}}.p-imperfectItems__table{width:100%;font-weight:700;font-size:1.2rem}@media screen and (min-width:768px){.p-imperfectItems__table{font-size:2rem}}.p-imperfectItems__tableText{margin:0 0 10px;padding:0 0 0 24px;background:transparent url(../../assets/img/brand/icon/icon-check02.png) 0 50% no-repeat}.p-imperfectItems__symbol{position:relative;height:70px;color:#fff;font-size:1.6rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.p-imperfectItems__symbol{font-size:2rem}}.p-imperfectItems__symbol:before{content:"";display:block;position:absolute;top:0;left:50%;margin:0 0 0 -120px;width:0;height:0;border-style:solid;border-width:70px 120px 0 120px;border-color:#a1978a transparent transparent transparent}.p-imperfectItems__symbolText{position:relative;display:block;padding:8px;font-size:2.2rem}@media screen and (min-width:768px){.p-imperfectItems__symbolText{font-size:2.2rem}}.p-imperfectItems__unit{display:flex;align-items:center;background-color:#ede4e7}.p-imperfectItems__unitImage{flex-basis:40%;max-width:40%}.p-imperfectItems__unitText,.p-imperfectItems__unitText--red{flex:1;padding:0 0 0 20px;color:#111;font-size:1.8rem;font-weight:700;line-height:1.3}@media screen and (min-width:768px){.p-imperfectItems__unitText,.p-imperfectItems__unitText--red{font-size:3rem}}.p-imperfectItems__unitText--red{padding:0;color:#dc3543}.p-imperfectItems__column{padding:40px 0 24px 0;text-align:center;font-size:1.4rem}@media screen and (min-width:768px){.p-imperfectItems__column{font-size:2.4rem}}.p-imperfectItems__subtitle,.p-imperfectItems__subtitle--small,.p-imperfectItems__subtitle--black{color:#cc0701;font-size:2.3rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.p-imperfectItems__subtitle,.p-imperfectItems__subtitle--small,.p-imperfectItems__subtitle--black{font-size:3rem}}.p-imperfectItems__subtitle--small{font-size:1.8rem}@media screen and (min-width:768px){.p-imperfectItems__subtitle--small{font-size:3rem}}.p-imperfectItems__subtitle--black{color:#000;font-size:1.8rem}@media screen and (min-width:768px){.p-imperfectItems__subtitle--black{font-size:3rem}}.p-imperfectItems__text{margin:16px 0 0;font-size:1.5rem;font-weight:300;line-height:1.4}@media screen and (min-width:768px){.p-imperfectItems__text{font-size:2rem}}.p-imperfectItems__list{margin:0;padding:16px;background-color:#f3f1eb}.p-imperfectItems__listItem{padding:16px;background-color:#fff}.p-imperfectItems__listThumbnail{display:flex;margin:0}.p-imperfectItems__listImage{flex-basis:50%;max-width:50%;padding:0 8px;text-align:center}.p-imperfectItems__listTag{margin:32px 0 8px 0;font-size:1.2rem;color:#858b8b}@media screen and (min-width:768px){.p-imperfectItems__listTag{font-size:1.8rem}}.p-imperfectItems__listTitle{margin:8px 0;color:#282828;font-size:1.8rem;line-height:1.3;font-weight:700}@media screen and (min-width:768px){.p-imperfectItems__listTitle{font-size:2.4rem}}.p-imperfectItems__listInner{display:flex;align-items:center;margin:8px 0;font-size:1.4rem;line-height:1.3;font-weight:700}@media screen and (min-width:768px){.p-imperfectItems__listInner{font-size:2rem}}.p-imperfectItems__listRow{display:flex;align-items:center;margin:8px 0;padding:0 8px 0 8px;font-size:1.4rem;line-height:1.3;font-weight:700}@media screen and (min-width:768px){.p-imperfectItems__listRow{padding:0 16px 0 16px;font-size:2rem}}.p-imperfectItems__listRow:nth-child(1){padding-left:0;border:0}.p-imperfectItems__listRow:nth-child(2){border-left:1px solid #858b8b}.p-imperfectItems__listLabel{color:#282828;font-weight:bold}.p-imperfectItems__listLabel--red{margin:0;padding:0 0 0 8px;font-size:2.4rem;color:#cc0701}@media screen and (min-width:768px){.p-imperfectItems__listLabel--red{font-size:3rem}}.p-imperfectItems__listText{margin:0 0 8px;background-color:rgba(255, 255, 255, 0.01);color:#282828;font-size:1.4rem;line-height:1.8}@media screen and (min-width:768px){.p-imperfectItems__listText{font-size:2rem}}.p-imperfectItems__image{width:100%;margin:24px 0;text-align:center}.p-imperfectItems__imageList{display:flex;margin:24px 0 0}.p-imperfectItems__imageListItem{flex-basis:50%;max-width:50%;padding:0 10px;text-align:center}.p-campaignArchive__now{border:2px solid #2aa8c1;padding:16px;margin-bottom:24px}@media screen and (min-width:768px){.p-campaignArchive__nowInner{display:flex}}.p-campaignArchive__nowLabel{font-size:4rem}.p-campaignArchive__nowHead{color:#2aa8c1;display:flex;align-items:center;padding-right:80px;position:relative}@media screen and (min-width:768px){.p-campaignArchive__nowHead{width:300px}}.p-campaignArchive__nowHead:before{display:block;content:"";border-bottom:2px solid #2aa8c1;border-right:2px solid #2aa8c1;position:absolute;right:8px;top:30%;width:30px;height:30px;transform:translateY(-50%) rotate(45deg);transform-origin:center}@media screen and (min-width:768px){.p-campaignArchive__nowHead:before{top:50%;right:32px;transform:translateY(-50%) rotate(-45deg)}}.p-campaignArchive__nowTitle{font-size:1.8rem;margin-left:8px}.p-campaignArchive__nowBanner{margin-bottom:16px;display:block}.p-campaignArchive__nowBanner:last-child{margin-bottom:0}@media screen and (min-width:768px){.p-campaignArchive__nowContent{width:calc(100% - 300px)}}.p-campaignArchive__title{margin-bottom:24px}@media screen and (min-width:768px){.p-campaignArchive__wrap{display:flex;gap:32px 24px;flex-wrap:wrap}}.p-campaignArchive__item{margin-bottom:24px}@media screen and (min-width:768px){.p-campaignArchive__item{margin-bottom:0;width:calc(50% - 12px)}}.p-campaignArchive__name{position:relative;padding-left:1em;margin-top:8px;font-size:1.4rem;color:#333333}.p-campaignArchive__name:before{content:"●";position:absolute;left:0;top:0}.p-faqVisual{margin:0 -16px 8px}@media screen and (min-width:768px){.p-faqVisual{margin:0 0 20px}}.faqVisual__inner{position:relative;margin:0;padding:0;background-color:#baaf93}.faqVisual__inner img{width:100%;height:auto}.faqVisual__title{position:absolute;margin:0;font-size:2.4rem;line-height:1.3;font-weight:bold;color:#fff;top:50%;left:1em;transform:translate(0%, -50%)}@media screen and (min-width:768px){.faqVisual__title{font-size:3.6rem;margin:0 0 20px}}.p-faqCollect{margin:8px 0 0}@media screen and (min-width:768px){.p-faqCollect{margin:40px 0 0}}.p-faqCollect__wrapper{background:#f3f1eb;color:#333333;margin:0 -16px 32px;padding:24px 24px 16px}@media screen and (min-width:768px){.p-faqCollect__wrapper{margin:0 0 40px;padding:40px 30px}}.p-faqCollect__title{font-weight:bold;font-size:2rem;margin-bottom:20px}@media screen and (min-width:768px){.p-faqCollect__title{font-size:2.6rem}}.p-faqCollect__inner{background:#fff}.p-faqCollect__list{border-bottom:8px solid #f3f1eb;padding:20px}@media screen and (min-width:768px){.p-faqCollect__list{border-bottom:2px solid #f3f1eb;padding:48px}}.p-faqCollect__listTitle{font-size:1.8rem;line-height:1.5;font-weight:bold;margin:0;padding:0 0 0 32px;text-indent:-32px}@media screen and (min-width:768px){.p-faqCollect__listTitle{margin-bottom:10px;pointer-events:none}}.p-faqCollect__listTitle:before{content:"Q";color:#837a6d;font-weight:bold;font-size:24px;margin-right:12px}.p-faqCollect__listTitle--small{font-size:1.5rem}@media screen and (min-width:768px){.p-faqCollect__listTitle--small{font-size:1.8rem}}.p-faqCollect__listDescription{font-size:1.6rem;line-height:1.5;margin-top:8px;padding:0 0 0 32px;text-indent:-32px}.p-faqCollect__listDescription:before{content:"A";color:#9c9c9c;font-weight:bold;font-size:24px;margin-right:12px}.p-faqCollect__category{margin-bottom:0;padding-left:0;list-style:none}.p-faqCollect__categoryTab{border:4px solid #fff;border-radius:8px;position:relative;margin-bottom:16px;display:inline-block}@media screen and (min-width:768px){.p-faqCollect__categoryTab{margin-bottom:24px}}.p-faqCollect__categoryTab:not(:last-of-type){margin-right:4px}.p-faqCollect__categoryTab.is-active{background:#fff;text-underline-offset:6px;text-decoration:underline #837a6d 3px}.p-faqCollect__categoryTab.is-active::after{content:"";border-style:solid;border-width:8px 8px 8px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff rgba(0, 0, 0, 0);position:absolute;left:calc(50% - 8px);bottom:-20px;transform:rotate(180deg);width:0;height:0}@media screen and (min-width:768px){.p-faqCollect__categoryTab.is-active::after{border-width:12px 16px 12px;left:calc(50% - 16px);bottom:-25px}}.p-faqCollect__categoryTabLink{padding:12px 16px;font-size:1.2rem;font-weight:bold;margin-right:0;line-height:initial;border:none;cursor:pointer}@media screen and (min-width:768px){.p-faqCollect__categoryTabLink{padding:12px 20px;font-size:2rem}}.p-faqCollect__categoryTabLink:hover{background:rgba(255, 255, 255, 0.7);text-underline-offset:6px;text-decoration:underline #837a6d 3px}.p-faqCollect__tabBody{display:none;opacity:0}.p-faqCollect__tabBody.is-active{display:block;transition:opacity 0.3s;opacity:1}.p-faqCollect__liststyle{margin-bottom:0;padding:0;list-style:none}.p-faqCollect__arrow{color:inherit;border-bottom:1px solid}.p-faqCollect__arrow::before{content:"";display:inline-block;width:0.5em;height:0.5em;margin:0 10px 2px 0;border-top:1px solid #333333;border-right:1px solid #333333;transform:rotate(45deg);vertical-align:middle}.p-faqCollect__textInner.is-more{height:0;overflow:hidden}@media screen and (min-width:768px){.p-faqCollect__textInner.is-more{height:auto;overflow:visible}}.p-faqCollect__listMore{text-align:center}.p-faqCollect__back{margin:56px;text-align:center}@media screen and (min-width:768px){.p-faqCollect__back{margin:64px}}.p-faqCollect__backBtn{color:#837a6d;font-weight:bold;padding-bottom:3px;border:1px solid #837a6d;padding:8px 24px 8px 32px}.p-faqCollect__backBtn:hover{opacity:0.5}@media screen and (min-width:768px){.p-faqCollect__backBtn{font-size:1.4rem;padding:8px 24px 8px 32px}}.p-faqCollect__backBtnTriangle{position:relative}.p-faqCollect__backBtnTriangle::after{content:"";display:inline-block;width:7px;height:7px;position:absolute;right:16px;top:30%;bottom:0;margin:auto;border-top:1px solid #837a6d;border-right:1px solid #837a6d;transform:rotate(-45deg);vertical-align:middle}.p-customerReview__lead{font-size:1.3rem;margin:8px 0 30px}@media screen and (min-width:768px){.p-customerReview__lead{font-size:1.6rem;margin:40px 0 30px}}.p-customerReview__voiceImage{text-align:center}.p-customerReview__voiceImage:not(:last-child){margin-bottom:50px}.p-customerReviewVisual{background-color:#837a6d;margin:0 -10px 0}@media screen and (min-width:768px){.p-customerReviewVisual{display:flex;align-items:center;background:#a1978a;margin:0 0 30px;height:400px}}.p-customerReviewVisual__figure{margin:0}@media screen and (min-width:768px){.p-customerReviewVisual__figure{width:300px;height:100%;background-color:#837a6d;position:relative}}@media screen and (min-width:993px){.p-customerReviewVisual__figure{width:400px}}.p-customerReviewVisual__image{width:100%}@media screen and (min-width:768px){.p-customerReviewVisual__image{object-fit:cover;object-position:center;width:100%;height:70%;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}}@media screen and (min-width:993px){.p-customerReviewVisual__image{width:89%;height:86%}}.p-customerReviewVisual__textArea{color:#fff;padding:10px 12px}@media screen and (min-width:768px){.p-customerReviewVisual__textArea{width:calc(100% - 300px);text-align:center;padding:30px 0}}@media screen and (min-width:993px){.p-customerReviewVisual__textArea{width:calc(100% - 400px)}}.p-customerReviewVisual__title{font-size:3.1rem;font-weight:normal}@media screen and (min-width:768px){.p-customerReviewVisual__title{font-size:6.4rem}}.p-customerReviewVisual__en{font-size:1.7rem;margin:0}@media screen and (min-width:768px){.p-customerReviewVisual__en{font-size:2.3rem;margin:12px 0 0}}.p-customerReviewVisual__lead{margin:24px 0 20px;font-size:1.6rem}@media screen and (min-width:768px){.p-customerReviewVisual__lead{font-size:1.6rem;margin:20px 0 0}}.p-visualHolder{margin:0 -16px}@media screen and (min-width:768px){.p-visualHolder{margin:0 0 20px}}.p-visualHolder__inner{overflow:hidden;background:linear-gradient(120deg, #a89e70 60%, #cdc7ad 100%);display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;margin:0 auto;padding:0}@media screen and (min-width:768px){.p-visualHolder__inner{justify-content:space-between}}.p-visualHolder__img{width:60%;position:relative}@media screen and (min-width:768px){.p-visualHolder__img{width:50%}}.p-visualHolder__text{color:#fff;width:40%;display:flex;justify-content:center}@media screen and (min-width:768px){.p-visualHolder__text{width:auto}}.p-visualHolder__textHolder{padding:16px}@media screen and (min-width:768px){.p-visualHolder__textHolder{padding:32px 40px 20px 40px}}.p-visualHolder__textHead{font-size:1.6rem}@media screen and (min-width:768px){.p-visualHolder__textHead{font-size:3.6rem;margin:0 0 20px}}.p-visualHolder__textHead--Large{font-size:2.6rem}@media screen and (min-width:768px){.p-visualHolder__textHead--Large{font-size:6.4rem}}.p-visualHolder__textHolder--Small{font-size:60%}@media screen and (min-width:768px){.p-visualHolder__textHolder--Small{font-size:80%}}.p-visualHolder__textRead{display:none}@media screen and (min-width:768px){.p-visualHolder__textRead{display:block;font-size:1.6rem;line-height:1.6}}.p-visualHolder__textUnder{font-size:1.6rem;line-height:1.6;padding:12px 24px;text-align:center}@media screen and (min-width:768px){.p-visualHolder__textUnder{display:none}}.p-visualHolder__textUnder--left{font-size:1.6rem;line-height:1.6;padding:12px 24px;text-align:left}@media screen and (min-width:768px){.p-visualHolder__textUnder--left{display:none}}@media screen and (min-width:768px){.p-productSearch{margin:40px 0}}.c-headingMain.productSearch,.productSearch.c-headingMain--backgroundBlack,.productSearch.c-headingMain--large,.productSearch.p-aboutText__title,.productSearch.p-aboutText__title--brand,.productSearch.p-aboutText__title--jewelry,.productSearch.p-aboutText__title--backgroundBlack,.productSearch.p-aboutText__title--backgroundGold,.productSearch.c-headingMain--gold,.productSearch.p-goldPurchaseReason__mainTitle,.productSearch.p-platinumPurchaseReason__mainTitle,.productSearch.p-marketPrice__title,.productSearch.p-brandModels__title,.productSearch.p-brandModels__title--brand,.productSearch.p-brandRecord__title,.productSearch.p-userComment__title,.productSearch.p-whyChoose__title,.productSearch.p-rolexTakaku__title,.productSearch.p-qanda__title,.productSearch.p-weakerTable__heading,.productSearch.p-comparison__title,.productSearch.p-customerVoice__title,.productSearch.p-customerVoiceBrand__title,.productSearch.p-aboutText__title--gold,.productSearch.p-storeInformation__title,.productSearch.p-aboutUs__title,.productSearch.p-sellMultiple__title,.productSearch.p-counterPurchase__title,.productSearch.p-counterPosts__title,.productSearch.p-contact__title,.productSearch.p-campaignArchive__title,.productSearch.p-productSearchGold__title,.productSearch.p-productSearchJewel__title,.productSearch.p-privacyPolicy__h1Title,.productSearch.p-sitemap__subtitle,.productSearch.p-sitemap__subtitle--gold{margin:8px -16px 16px;font-weight:bold}@media screen and (min-width:768px){.c-headingMain.productSearch,.productSearch.c-headingMain--backgroundBlack,.productSearch.c-headingMain--large,.productSearch.p-aboutText__title,.productSearch.p-aboutText__title--brand,.productSearch.p-aboutText__title--jewelry,.productSearch.p-aboutText__title--backgroundBlack,.productSearch.p-aboutText__title--backgroundGold,.productSearch.c-headingMain--gold,.productSearch.p-goldPurchaseReason__mainTitle,.productSearch.p-platinumPurchaseReason__mainTitle,.productSearch.p-marketPrice__title,.productSearch.p-brandModels__title,.productSearch.p-brandModels__title--brand,.productSearch.p-brandRecord__title,.productSearch.p-userComment__title,.productSearch.p-whyChoose__title,.productSearch.p-rolexTakaku__title,.productSearch.p-qanda__title,.productSearch.p-weakerTable__heading,.productSearch.p-comparison__title,.productSearch.p-customerVoice__title,.productSearch.p-customerVoiceBrand__title,.productSearch.p-aboutText__title--gold,.productSearch.p-storeInformation__title,.productSearch.p-aboutUs__title,.productSearch.p-sellMultiple__title,.productSearch.p-counterPurchase__title,.productSearch.p-counterPosts__title,.productSearch.p-contact__title,.productSearch.p-campaignArchive__title,.productSearch.p-productSearchGold__title,.productSearch.p-productSearchJewel__title,.productSearch.p-privacyPolicy__h1Title,.productSearch.p-sitemap__subtitle,.productSearch.p-sitemap__subtitle--gold{margin:0}}.p-productSearch__title{padding:8px 16px;background-color:#837A6D;color:#fff;font-weight:bold;margin-right:-16px;margin-left:-16px;font-size:1.6rem;margin-bottom:16px}@media screen and (min-width:768px){.p-productSearch__title{margin:24px 0;font-size:24px;line-height:1.25;padding:8px 16px}}.p-productSearch__list{padding-left:0;list-style:none}.p-productSearch__listItem{width:100%;margin:0;padding:8px;height:auto;border-bottom:1px solid #A7ABAB}@media screen and (min-width:768px){.p-productSearch__listItem{padding:16px 16px 16px 32px}}.p-productSearch__listItem:first-child{padding-top:0}.p-productSearch__accordionTitle{cursor:pointer;position:relative;display:flex;align-items:center;padding-right:12vw}@media screen and (min-width:768px){.p-productSearch__accordionTitle{padding-right:80px}}.p-productSearch__accordionTitle::after{position:absolute;display:block;content:"";top:35%;right:8vw;width:15px;height:15px;border-top:solid 3px #A1978A;border-right:solid 3px #A1978A;transform:rotate(135deg);transition:all 0.3s ease-in-out}@media screen and (min-width:768px){.p-productSearch__accordionTitle::after{top:35%;right:4vw;width:25px;height:25px;border-top:solid 4px #A1978A;border-right:solid 4px #A1978A}}.p-productSearch__accordionTitle.is-open::after{transform:rotate(-45deg);top:45%}.p-productSearch__accordionImg{width:100px}@media screen and (min-width:768px){.p-productSearch__accordionImg{width:110px}}.p-productSearch__itemBox{width:100%;margin:12px 0 0 12px;line-height:1.4}@media screen and (min-width:768px){.p-productSearch__itemBox{width:80%;margin:24px 0 0 24px;line-height:1.6}}.p-productSearch__itemName{font-weight:bold;font-size:2rem;color:#a1978a}@media screen and (min-width:768px){.p-productSearch__itemName{font-size:2.8rem}}.p-productSearch__itemEng{color:#A7ABAB;font-size:1.4rem}@media screen and (min-width:768px){.p-productSearch__itemEng{font-size:2rem}}.p-productSearch__accordionText{width:100%;display:none;margin-right:-16px;padding-left:32px;padding-right:32px;margin-left:40px}@media screen and (min-width:768px){.p-productSearch__accordionText{margin-right:-16px;padding-left:80px;padding-right:48px}}.p-productSearch__accordionText.is-open{display:block}.p-productSearch__accordionTextName{margin:0 0 8px;margin-left:16px;letter-spacing:1.5px;font-size:1.6rem;color:#a1978a}@media screen and (min-width:768px){.p-productSearch__accordionTextName{font-size:2.6rem}}.p-productSearch__accordionList{width:100%;padding:8px 0 0;border-bottom:1px solid #A7ABAB;font-size:1.8rem;font-weight:bold;display:flex;text-decoration:none;line-height:33px}@media screen and (min-width:768px){.p-productSearch__accordionList{padding:16px 0}}.p-productSearch__accordionList:last-child{border-bottom:0}.p-productSearch__accordionArrow{position:relative;display:inline-block;padding:8px;top:5px;left:-8vw;margin-left:auto}@media screen and (min-width:768px){.p-productSearch__accordionArrow{left:-40px}}.p-productSearch__accordionArrow::before{content:"";width:15px;height:15px;border-top:solid 3px #A1978A;border-right:solid 3px #A1978A;position:absolute;left:5px;top:3px;transform:rotate(45deg)}@media screen and (min-width:768px){.p-productSearch__accordionArrow::before{width:25px;height:25px;top:0;border-top:solid 4px #A1978A;border-right:solid 4px #A1978A}}.p-productFilter{margin:40px 0}.p-productFilter__title{padding:8px 16px;background-color:#a1978a;color:#fff;font-weight:bold;font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.p-productFilter__title{padding:16px;font-size:2.4rem;margin-bottom:30px}}.p-productFilter__linkList{position:relative;display:block;overflow:hidden;margin:16px 0 0;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.p-productFilter__linkList{justify-content:flex-start;margin:0 0 24px}.p-productFilter__linkList:first-child{margin-left:0}}.p-productFilter__linkBtn{width:56px;height:56px;min-width:inherit;margin:0px 8px 16px;padding:16px 8px;font-size:1.6rem;line-height:1.35;font-weight:bold;color:#333333;background:#fff;border:2px solid #9c9c9c;border-radius:4px;box-shadow:none}@media screen and (min-width:768px){.p-productFilter__linkBtn{width:94px;height:94px;font-size:2.8rem;line-height:1.2;margin:0 12px 24px;padding:32px 8px}}.p-productFilter__linkBtn:hover .p-productFilter__linkBtnText{border-bottom:solid 3px #9c9c9c;padding-bottom:6px}.p-productFilter__linkBtn.noData{color:#9c9c9c;border-color:#9c9c9c;pointer-events:none}.p-productFilter__chartName{background:#a1978a;color:#fff;border:0;margin:0;padding:4px 32px;font-weight:bold;font-size:1.4rem}@media screen and (min-width:768px){.p-productFilter__chartName{padding:16px 40px;font-size:1.6rem}}.p-productFilter__chartNameList{width:100%;padding:16px;display:flex;justify-content:space-between}@media screen and (min-width:768px){.p-productFilter__chartNameList{padding:32px 24px}}.p-productFilter__chartNameListItem{color:#333333;font-size:1.8rem;font-weight:bold}@media screen and (min-width:768px){.p-productFilter__chartNameListItem{font-size:2.8rem}}.p-productFilter__chartNameListItem.noData{color:#9c9c9c;font-size:1.8rem;font-weight:bold;pointer-events:none}@media screen and (min-width:768px){.p-productFilter__chartNameListItem.noData{font-size:2.8rem}}.p-productFilter__chartList{overflow:hidden;border-bottom:none;list-style:none;margin:0 0 20px;padding:0;font-size:2.5rem;line-height:1.35}@media screen and (min-width:768px){.p-productFilter__chartList{margin:0 -16px 40px;padding-left:40px}}.p-productFilter__chartListItem{position:relative;width:100%;padding:8px 8px 8px 32px;border-bottom:1px solid #9c9c9c}@media screen and (min-width:768px){.p-productFilter__chartListItem{width:95%;padding:20px 8px 20px 40px}}.p-productFilter__chartListItem::after{content:"";position:absolute;top:50%;right:6vw;width:14px;height:14px;border-top:3px solid #a1978a;border-right:3px solid #a1978a;transform:rotate(45deg) translateY(-50%);display:block;pointer-events:none}@media screen and (min-width:768px){.p-productFilter__chartListItem::after{top:50%;right:5vw;width:25px;height:25px;border-top:4px solid #a1978a;border-right:4px solid #a1978a}}.p-productFilter__chartListItem.afterNone{pointer-events:none}.p-productFilter__chartListItem.afterNone::after{content:none}.p-productFilter__chartListItem a{color:#a1978a;text-decoration:underline}.p-productFilter__chartListItem a:hover{text-decoration:none}.p-productFilter__chartListBrand{font-size:1.8rem;font-weight:bold}@media screen and (min-width:768px){.p-productFilter__chartListBrand{font-size:2.2rem;line-height:1.5}}.p-productFilter__chartListBrandEng{margin:0;color:#8b9090;font-size:1.4rem;line-height:1.6}@media screen and (min-width:768px){.p-productFilter__chartListBrandEng{font-size:2rem}}.p-productFilter__chartListItem.afterNone .p-productFilter__chartListBrand,.p-productFilter__chartListItem.afterNone .p-productFilter__chartListBrandEng{color:#333333}.p-productFilter__notListed{margin:16px;font-size:1.6rem}@media screen and (min-width:768px){.p-productFilter__notListed{font-size:2rem}}.p-productFilter__UpBtn,.p-newCustomerCashback__UpBtn{display:none;position:fixed;right:2%;bottom:10%;color:#fff;padding:20px;border-radius:50%;display:inline-block;text-decoration:none;z-index:1}@media screen and (min-width:768px){.p-productFilter__UpBtn,.p-newCustomerCashback__UpBtn{right:5%}}.p-productFilter__UpBtn::before,.p-newCustomerCashback__UpBtn::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;width:60px;height:60px;background-color:#a1978a;border-radius:50%;z-index:-1}@media screen and (min-width:768px){.p-productFilter__UpBtn::before,.p-newCustomerCashback__UpBtn::before{top:50%;left:50%;width:100px;height:100px}}.p-productFilter__UpBtnAllow,.p-newCustomerCashback__UpBtnAllow{display:inline-block;width:16px;height:16px;border-top:3px solid #fff;border-left:3px solid #fff;transform:rotate(45deg);position:relative;left:calc(50% - 8px);top:6px}@media screen and (min-width:768px){.p-productFilter__UpBtnAllow,.p-newCustomerCashback__UpBtnAllow{width:25px;height:25px;border-top:4px solid #fff;border-left:4px solid #fff;left:calc(50% - 12.5px);top:6px}}.p-productFilter__UpBtnText,.p-newCustomerCashback__UpBtnText{text-align:center;color:#fff;margin:auto;font-size:1.2rem}@media screen and (min-width:768px){.p-productFilter__UpBtnText,.p-newCustomerCashback__UpBtnText{font-size:1.8rem}}.p-bannerBox{width:100%;margin:20px auto;text-align:center}@media screen and (min-width:768px){.p-bannerBox{margin:40px auto}}.p-japanNamOnebnr{width:100%;margin:8px auto 16px}@media screen and (min-width:768px){.p-japanNamOnebnr{margin:16px auto 32px;max-width:815px}}.p-japanNamOnebnrImg{display:block;width:100%;max-width:100%;height:auto}.p-productSearchBox{margin:20px 0}@media screen and (min-width:768px){.p-productSearchBox{margin:40px 0}}.p-productSearchBox__title{color:#fff;background:#A1978A;padding:8px;margin:0 0 16px;text-align:center;font-size:1.8rem;line-height:1.2}@media screen and (min-width:768px){.p-productSearchBox__title{padding:16px;margin:0 0 24px;font-size:3rem}}.p-productSearchBox__subTitle{padding:8px;margin:0 0 16px;font-size:1.6rem;line-height:1.2;font-weight:normal;background:#f1edeb}@media screen and (min-width:768px){.p-productSearchBox__subTitle{padding:8px 16px;margin:0 0 32px;font-size:2.4rem}}.p-productSearchBox__list{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-around;gap:8px;margin:0 auto}.p-productSearchBox__listItem{margin:0 0 16px;padding:0;border:none;width:29%;background-repeat:repeat-x;border:1px solid #837a6d;border-radius:5px;text-align:center}@media screen and (min-width:768px){.p-productSearchBox__listItem{width:24%;margin:0 0 4px}}.p-productSearchBox__listItem:hover .p-productSearchBox__listItemName{color:#baaf93}.p-productSearchBox__listItemName{display:inline-flex;vertical-align:middle;color:#000;letter-spacing:-0.06em;font-size:1.1rem;line-height:1.4;font-weight:bold}@media screen and (min-width:768px){.p-productSearchBox__listItemName{font-size:2rem;line-height:1.6}}.p-productSearchBox__listItemName::before{content:">";font-weight:normal}.p-productSearchGold{padding:16px 0}@media screen and (min-width:768px){.p-productSearchGold{padding:40px 0}}.p-productSearchGold__title{margin-bottom:16px}@media screen and (min-width:768px){.p-productSearchGold__title{margin-bottom:32px}}.p-productSearchGold__matl{display:block;margin-bottom:28px}@media screen and (min-width:768px){.p-productSearchGold__matl{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:8px}}.p-productSearchGold__matlLink{width:100%}@media screen and (min-width:768px){.p-productSearchGold__matlLink{width:50%}}.p-productSearchGold__matlBtn{position:relative;margin:0 14px 12px;padding-left:8px;border:1px solid #a1978a;color:#444;font-size:1.8rem;font-weight:normal}@media screen and (min-width:768px){.p-productSearchGold__matlBtn{margin:0 16px 32px;font-size:2.4rem}}.p-productSearchGold__matlBtn::after{content:"";position:absolute;top:50%;right:16px;width:12px;height:12px;border-top:solid 1px #a1978a;border-right:solid 1px #a1978a;position:absolute;transform:translateY(-50%) rotate(45deg)}.p-productSearchGold__matlBtn:hover{color:#a1978a;background-image:linear-gradient(to bottom, #ebebeb 0%, #fff 100%);background-repeat:repeat-x}.p-productSearchGold__matlImg{vertical-align:middle;width:auto;height:50px;object-fit:cover}@media screen and (min-width:768px){.p-productSearchGold__matlImg{height:65px}}.p-productSearchGold__matlName{position:absolute;left:35%;top:22%}.p-productSearchGold__content{display:block}@media screen and (min-width:768px){.p-productSearchGold__content{display:flex;flex-wrap:wrap;justify-content:space-around}}@media screen and (min-width:768px){.p-productSearchGold__inner{width:48%;margin:0 8px}.p-productSearchGold__inner.only{width:100%}}.p-productSearchGold__subTitle{margin:0 0 16px 0;padding:8px;background:#e0d9c9;font-size:1.6rem;line-height:1.3;font-weight:normal}@media screen and (min-width:768px){.p-productSearchGold__subTitle{margin:0 0 32px 0;padding:8px 20px;font-size:2.4rem}}.p-productSearchGold__list{list-style:none;padding-left:0}.p-productSearchGold__listItem{padding:0 8px 20px 16px;font-size:1.6rem;line-height:1.3}@media screen and (min-width:768px){.p-productSearchGold__listItem{padding:0 8px 24px 24px;font-size:1.8rem}}.p-productSearchGold__listItemName{color:#a1978a;font-weight:normal;text-decoration:underline;letter-spacing:0}.p-productSearchGold__listItemName:hover{opacity:0.8;transition:opacity 0.3s;text-decoration:none}.p-productSearchGold__calling{margin:0;padding:8px 28px 16px;background:#f3f1eb;color:#282828;font-size:1.4rem;line-height:1.8;text-align:center}@media screen and (min-width:768px){.p-productSearchGold__calling{padding:28px;font-size:2.4rem}}.p-purchaseStateGold{background:#fbf9f0;padding:20px 16px 8px;margin:20px 0}@media screen and (min-width:768px){.p-purchaseStateGold{padding:32px 20px 16px}}.p-purchaseStateGold__title{white-space:nowrap;text-align:center;font-size:2rem;line-height:1.5;font-weight:bold;margin:0 0 16px;color:#a1978a}@media screen and (min-width:768px){.p-purchaseStateGold__title{font-size:2.3rem;margin:0 0 20px}}.p-purchaseStateGold__title--small{color:#a1978a}.p-purchaseStateGold__list{margin:0 -8px;list-style:none;padding:0;display:flex;flex-wrap:wrap}.p-purchaseStateGold__listItem{width:25%;padding:0 8px 16px;white-space:nowrap;text-align:center}@media screen and (min-width:768px){.p-purchaseStateGold__listItem{width:20%}}.p-purchaseStateGold__listItemName{display:block;font-size:1.2rem;line-height:1.4;font-weight:bold}@media screen and (min-width:768px){.p-purchaseStateGold__listItemName{font-size:1.6rem}}.p-priceChart__label{text-align:right;margin-top:16px}.p-priceChart__canvas{display:block;box-sizing:border-box;height:187px;width:610px}.p-priceArticle+.p-priceArticle{margin-top:40px}.p-priceArticle__heading{padding-bottom:4px;border-bottom:7px solid #f2f2f2;margin:0 0 16px;line-height:1.75;font-size:2rem}@media screen and (min-width:768px){.p-priceArticle__heading{font-size:2.4rem;margin-bottom:24px}}.p-priceArticle__img{text-align:center;margin-bottom:16px}@media screen and (min-width:768px){.p-priceArticle__img{margin-bottom:24px}}.p-priceArticle__text{font-size:1.6rem}@media screen and (min-width:768px){.p-priceArticle__text{margin-bottom:24px}}.p-imperfectPlatinum{background:#f3f1eb;border-radius:10px;padding:16px}.p-imperfectPlatinum__titleWrap{margin-bottom:16px;text-align:center}.p-imperfectPlatinum__head{text-align:center}.p-imperfectPlatinum__lead{background-color:#fff;border-radius:30px;border:1px solid #837a6d;color:#837a6d;font-size:1.8rem;font-weight:bold;text-align:center;padding:8px 16px;box-shadow:0 2px 0 #837a6d;margin-bottom:8px;display:inline-block}.p-imperfectPlatinum__mainTitle{color:#616161;font-size:2.2rem;font-weight:500;display:block}.p-imperfectPlatinum__mainTitleStrong{font-size:130%;color:#000;font-weight:500}.p-imperfectPlatinum__subTitle{font-size:1.6rem;display:block;color:#616161;font-weight:500;margin-top:4px}.p-imperfectPlatinum__subTitleStrong{color:#837a6d;font-weight:bold}.p-imperfectPlatinum__list{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:768px){.p-imperfectPlatinum__list{gap:16px}}.p-imperfectPlatinum__item{border:1px solid #837a6d;border-radius:8px;background-color:#fff;overflow:hidden;width:calc(100%)}@media screen and (min-width:768px){.p-imperfectPlatinum__item{width:calc((100% - 48px) / 4)}}.p-imperfectPlatinum__itemTitle{text-align:center;color:#fff;font-size:1.6rem;background-color:#837a6d;padding:8px 4px;font-weight:bold;margin-bottom:0}@media screen and (min-width:768px){.p-imperfectPlatinum__itemTitle{font-size:1.8rem}}.p-imperfectPlatinum__itemContent{padding:8px;display:flex;gap:8px;align-items:center}@media screen and (min-width:768px){.p-imperfectPlatinum__itemContent{display:block;padding:8px 4px;text-align:center}}.p-imperfectPlatinum__itemImg{text-align:center;width:70px;flex-shrink:0;margin:0 8px}@media screen and (min-width:768px){.p-imperfectPlatinum__itemImg{margin:0 auto 8px;width:70px}}.p-imperfectPlatinum__itemText{font-size:1.6rem;letter-spacing:-0.05em;line-height:1.4;flex:1;margin-bottom:0}@media screen and (min-width:768px){.p-imperfectPlatinum__itemText{font-size:2rem}}@media screen and (min-width:768px){.p-imperfectPlatinum__itemText--small{font-size:1.4rem;display:block}}.p-productSearchJewel{margin:20px 0}@media screen and (min-width:768px){.p-productSearchJewel{margin:40px 0}}.p-productSearchJewel__title{font-weight:bold;margin:0 -16px}@media screen and (min-width:768px){.p-productSearchJewel__title{margin:0}}.p-productSearchJewel__matl{margin:20px 0;display:block}@media screen and (min-width:768px){.p-productSearchJewel__matl{display:flex;flex-wrap:wrap;justify-content:space-around}}.p-productSearchJewel__matlBtn{display:inline-block;width:100%;margin:0 auto 24px;background-repeat:repeat-x;border:1px solid #837a6d;border-radius:4px;font-size:1.8rem;position:relative;padding-left:8px;color:#444;font-weight:normal}@media screen and (min-width:768px){.p-productSearchJewel__matlBtn{max-width:600px;margin:0 16px 32px;font-size:2.4rem}}.p-productSearchJewel__matlBtn:hover{color:#baaf93}.p-productSearchJewel__matlImg{vertical-align:middle;width:auto;height:76px;object-fit:cover}@media screen and (min-width:768px){.p-productSearchJewel__matlImg{height:120px}}.p-productSearchJewel__matlName{position:absolute;left:50%;top:50%;transform:translateY(-50%);font-size:1.6rem;line-height:1.4}@media screen and (min-width:768px){.p-productSearchJewel__matlName{font-size:2.4rem}}.p-productSearchJewel__subTitle{padding:8px;margin:0 0 16px;font-size:1.6rem;line-height:1.2;font-weight:normal;background:#ccedf4;background:#f1edeb}@media screen and (min-width:768px){.p-productSearchJewel__subTitle{padding:8px 16px;margin:0 0 32px;font-size:2.4rem}}.p-productBoxJewel{margin:20px 0}@media screen and (min-width:768px){.p-productBoxJewel{margin:40px 0}}.p-productBoxJewel__list{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media screen and (min-width:768px){.p-productBoxJewel__list{width:75%}}.p-productBoxJewel__list::after{content:"";display:block;width:30%}.productBoxJewel__listItem{width:30%;margin-bottom:16px}@media screen and (min-width:768px){.productBoxJewel__listItem{margin-bottom:32px}}.p-productBoxJewel__listBtn{display:inline-block;background-repeat:repeat-x;border:1px solid #837a6d;padding:8px;border-radius:5px;position:relative}.p-productBoxJewel__listBtn:hover .productBoxJewel__listItemName{color:#baaf93}.productBoxJewel__listItemName{position:absolute;top:65%;left:50%;transform:translate(-50%, 0%);width:100%;text-align:center;font-weight:bold;color:#616161;backdrop-filter:blur(2px);padding:4px 0;font-size:14px;line-height:1.1;letter-spacing:-1px}@media screen and (min-width:768px){.productBoxJewel__listItemName{font-size:22px;padding:8px;letter-spacing:-2px}}.p-productJewelTextList__inner{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px;margin:0 -16px}.p-productJewelTextList__item{position:relative;width:30%;padding:0 8px 16px 24px;margin-right:8px;font-size:1.6rem;line-height:1.5;text-align:left;word-break:break-word}@media screen and (min-width:768px){.p-productJewelTextList__item{padding:0 8px 30px 24px;margin-right:16px;font-size:2.4rem}}.p-productJewelTextList__item::before{content:"";position:absolute;width:18px;height:18px;top:4px;left:0;background:url(../img/common/icon_arrow_blue_circle.png) no-repeat;background-size:85%}@media screen and (min-width:768px){.p-productJewelTextList__item::before{top:9px;background-size:100%}}.p-goldPurchaseReason__mainTitle{margin-bottom:16px}.p-goldPurchaseReason__title{color:#a1978a;font-size:2.4rem;background:url("../img/gold/counter_posts_title_bg.png") no-repeat center / contain;max-width:700px;margin:0 auto 32px;padding:0 32px;text-align:center}@media screen and (min-width:768px){.p-goldPurchaseReason__title{padding:0 40px;font-size:4rem}}.p-goldPurchaseReason__title--strong{color:#e4d294}.p-goldPurchaseReason__point{display:flex;gap:8px;margin-bottom:32px}.p-goldPurchaseReason__pointLabel{background-color:#a1978a;color:#fff;flex-shrink:0;width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;flex-wrap:wrap}@media screen and (min-width:768px){.p-goldPurchaseReason__pointLabel{width:80px;height:80px}}.p-goldPurchaseReason__pointLabelText{font-size:1.4rem}@media screen and (min-width:768px){.p-goldPurchaseReason__pointLabelText{font-size:1.6rem}}.p-goldPurchaseReason__pointLabelNumber{font-size:2rem}@media screen and (min-width:768px){.p-goldPurchaseReason__pointLabelNumber{font-size:2.6rem}}.p-goldPurchaseReason__pointContent{flex:1}.p-goldPurchaseReason__pointTitle{font-size:2.4rem;color:#a1978a;margin-bottom:4px}.p-goldPurchaseReason__pointText{font-size:1.4rem}.p-goldPurchaseReason__pointImage{max-width:270px;margin-bottom:4px}@media screen and (min-width:768px){.p-goldPurchaseReasonRow{display:flex;align-items:center;justify-content:center;gap:16px}}.p-goldPurchaseReason__topOuter{padding-left:50px;max-width:520px;margin:0 auto}@media screen and (min-width:768px){.p-goldPurchaseReason__topOuter{padding-left:0;margin:0}}.p-goldPurchaseReason__top{position:relative;margin:0 auto}.p-goldPurchaseReason__topImage{width:55%;display:block}.p-goldPurchaseReason__topRuby,.p-goldPurchaseReason__topGold,.p-goldPurchaseReason__topDiamond{border:1px solid #876c47;color:#876c47;font-weight:bold;padding:2px 4px;min-width:85px;display:inline-block;background-color:#fff;position:absolute;text-align:center;font-size:1.3rem}.p-goldPurchaseReason__topRuby:before,.p-goldPurchaseReason__topGold:before,.p-goldPurchaseReason__topDiamond:before{width:min(16.4vw, 85px);height:1px;background-color:#876c47;color:#876c47;content:"";display:block;right:100%;top:50%;transform:translateY(-50%);position:absolute}.p-goldPurchaseReason__topRuby{left:46%;top:22%}.p-goldPurchaseReason__topGold{left:55%;top:47%}.p-goldPurchaseReason__topDiamond{left:46%;top:68%}.p-goldPurchaseReason__list{width:100%}@media screen and (min-width:768px){.p-goldPurchaseReason__list{width:50%}}.p-goldPurchaseReason__listRow,.p-goldPurchaseReason__listRow--gold,.p-goldPurchaseReason__listRow--red,.p-goldPurchaseReason__listRow--sum{display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-size:1.5rem;margin-bottom:4px}.p-goldPurchaseReason__listRow--gold{color:#876c47}.p-goldPurchaseReason__listRow--red{color:#876c47}.p-goldPurchaseReason__listData{text-align:right}.p-goldPurchaseReason__listRow--sum{border-top:1px solid;padding-top:8px;margin-top:8px}.p-goldPurchaseReason__listSumPrice{color:#876c47;font-size:3.1rem;font-weight:bold}.p-goldPurchaseReason__listSumSmall{font-size:0.8em}.p-goldPurchaseReason__check{position:relative;border:1px solid #876c47;margin-bottom:32px}.p-goldPurchaseReason__checkTitle{background-color:#876c47;color:#fff;padding:4px 8px;text-align:center;font-size:1.9rem}.p-goldPurchaseReason__checkIcon{position:absolute;width:64px;height:64px;top:-16px;left:-16px;border:1px dashed #876c47;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#876c47;background-color:white;overflow:hidden;box-sizing:border-box;transform:scale(0.8)}@media screen and (min-width:993px){.p-goldPurchaseReason__checkIcon{transform:scale(1)}}.p-goldPurchaseReason__checkText{font-size:14px;margin-bottom:4px}.p-goldPurchaseReason__checkImg{width:40px;height:auto}.p-goldPurchaseReason__checkContent{padding:16px;display:flex;align-items:center;justify-content:space-between}.p-goldPurchaseReason__checkImage{width:80px;margin-left:16px}.p-goldPurchaseReason__checkText{margin-bottom:0}.p-goldPurchaseReason__example{padding-bottom:32px;background:url("../img/gold/decor_line.png") no-repeat center bottom / contain;position:relative;margin-bottom:32px;max-width:530px;margin:0 auto 16px}@media screen and (min-width:768px){.p-goldPurchaseReason__example{padding-bottom:24px;padding-top:8px;flex:1;position:relative}.p-goldPurchaseReason__example:before{width:1px;height:100%;left:-8px;position:absolute;content:"";display:block;background-color:#dedabc}}.p-goldPurchaseReason__exampleRow{margin-bottom:32px}@media screen and (min-width:768px){.p-goldPurchaseReason__exampleRow{display:flex;gap:16px}}.p-goldPurchaseReason__exampleTitle{font-size:1.9rem;font-weight:bold;padding:4px;background-color:#dedabc;text-align:center;margin-top:32px}@media screen and (min-width:768px){.p-goldPurchaseReason__exampleTitle{font-size:1.6rem}}.p-goldPurchaseReason__exampleContent{display:flex;justify-content:center;gap:16px}.p-goldPurchaseReason__exampleName{font-size:2.4rem;text-align:center;color:#876c47;margin-bottom:8px}@media screen and (min-width:768px){.p-goldPurchaseReason__exampleName{font-size:1.8rem}}.p-goldPurchaseReason__exampleParts{font-size:1.5rem}.p-goldPurchaseReason__exampleSum{display:flex;align-items:center;font-size:1.4rem}.p-goldPurchaseReason__exampleImage{width:70px}.p-goldPurchaseReason__exampleDetail{width:calc(100% - 54px)}.p-goldPurchaseReason__exampleSumData{color:#876c47;font-size:2.4rem;margin-left:4px}.p-goldPurchaseReason__exampleSumUnit{font-size:0.8em}.p-jewelImperfect__title{padding:24px 0 0;margin:0;text-align:center;font-size:1.8rem;line-height:1.3;font-weight:normal;color:#876c47}@media screen and (min-width:768px){.p-jewelImperfect__title{margin:0 0 16px;font-size:2.4rem}}.p-jewelImperfect__wrapper{display:block}@media screen and (min-width:768px){.p-jewelImperfect__wrapper{display:flex;justify-content:space-around}}.p-jewelImperfect__item{display:flex;justify-content:center;width:100%}@media screen and (min-width:768px){.p-jewelImperfect__item{width:30%}}.p-jewelImperfect__itemInner{position:relative;border:1px solid #83796d;display:flex;flex-wrap:wrap;justify-content:center;width:80%;padding:32px 32px 16px;margin:32px 0px 16px}@media screen and (min-width:768px){.p-jewelImperfect__itemInner{width:100%;padding:32px 20px 16px}}.p-jewelImperfect__itemCase{background:#83796d;color:#fff;font-size:2rem;position:absolute;top:-16px;width:60%;text-align:center}.p-jewelImperfect__itemTitle{color:#876c47;font-size:1.6rem;line-height:1.3;margin:12px 0px}@media screen and (min-width:768px){.p-jewelImperfect__itemTitle{font-size:1.6rem}}.p-appraisal__title{margin:0 0 24px;padding:16px;background-color:#a1978a;color:#fff;font-size:1.7rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-appraisal__title{margin:0 0 24px;font-size:2.5rem}}.p-appraisal__inner{margin:24px 0 0;padding:24px 16px;background-color:#f3f1eb}@media screen and (min-width:768px){.p-appraisal__inner{padding:32px 16px}}.p-appraisal__text{padding:0;font-size:1.4rem;line-height:1.8;text-align:left}@media screen and (min-width:768px){.p-appraisal__text{font-size:1.6rem;text-align:center}}.p-appraisal__emphasis{color:#dc3543;font-size:1.4rem;font-weight:bold}@media screen and (min-width:768px){.p-appraisal__emphasis{font-size:1.8rem}}.p-purchasableJewelryList__wrapper{margin:0 0 40px}@media screen and (min-width:768px){.p-purchasableJewelryList__wrapper{max-width:735px;margin:0 auto}}.p-purchasableJewelryList__primary{margin:32px 0 40px}@media screen and (min-width:768px){.p-purchasableJewelryList__primary{display:flex;justify-content:space-between}}.p-purchasableJewelryList__primaryList{margin:0;padding:0}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryList{display:flex;flex-wrap:wrap;gap:4px;width:calc(50% - 12px);margin:0}}.p-purchasableJewelryList__primaryList:last-child{margin-top:32px}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryList:last-child{margin-top:0}}.p-purchasableJewelryList__primaryListItem{list-style:none;width:100%;margin:0 0 10px 0;background:#f1f1f1}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListItem{width:calc(50% - 2px);margin:0;text-align:center}}.p-purchasableJewelryList__primaryListLink{display:flex;align-items:center;justify-content:space-between;padding:16px;color:#8b9090;background:#f1f1f1;line-height:30px;text-decoration:none;letter-spacing:-0.06em}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListLink{position:relative;flex-direction:column;padding:8px;transition:ease 0.3s}}.p-purchasableJewelryList__primaryListLink:after{display:block;width:12px;height:26px;background:url(../../assets/img/jewelry/arrow/list-jw-arrow.png) no-repeat center / contain;content:""}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListLink:after{position:absolute;right:10px;left:auto;top:auto;bottom:14px;transform:translateY(-50%);width:5px;height:10px}}.p-purchasableJewelryList__primaryListLink:hover{opacity:0.7}.p-purchasableJewelryList__primaryListImage{width:80px;height:auto;margin-right:24px}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListImage{width:62px;height:62px;object-fit:contain;object-position:center;margin:0 auto 8px}}.p-purchasableJewelryList__primaryListUnit{width:100%}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListUnit{display:flex;flex-direction:column}}.p-purchasableJewelryList__primaryListTitle{display:block;color:#444;font-size:1.6rem;font-weight:bold;letter-spacing:0}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListTitle{order:2;font-size:1.4rem;line-height:1.2}}.p-purchasableJewelryList__primaryListLead{display:block;color:#707070;font-size:1.2rem;line-height:1.5;letter-spacing:0}@media screen and (min-width:768px){.p-purchasableJewelryList__primaryListLead{order:1;font-size:1.1rem;line-height:1.2}}.p-purchasableJewelryList__secondary{padding:0 16px 24px;background:#f1f1f1}@media screen and (min-width:768px){.p-purchasableJewelryList__secondary{margin:0 auto;max-width:664px;padding:0 0 24px;background-color:#fff}}.p-purchasableJewelryList__secondaryList{display:flex;flex-wrap:wrap;gap:0 32px;width:100%;margin:0;padding:0}@media screen and (min-width:768px){.p-purchasableJewelryList__secondaryList{gap:0;font-size:1.4rem}}.p-purchasableJewelryList__secondaryListItem{list-style:none;width:calc(50% - 17px);margin:0;padding:0;border-bottom:1px solid #a5a5a5;position:relative}@media screen and (min-width:768px){.p-purchasableJewelryList__secondaryListItem{width:calc((100% - 75px) / 4);margin:0 16px 4px 0;padding:0}}.p-purchasableJewelryList__secondaryListItem:before{right:0;left:auto;top:50%;transform:translateY(-50%);width:10px;height:24px;background:url(../../assets/img/jewelry/arrow/list-jw-arrow.png) no-repeat center / contain;position:absolute;content:"";display:block}@media screen and (min-width:768px){.p-purchasableJewelryList__secondaryListItem:before{right:0;left:auto;top:50%;transform:translateY(-50%);width:5px;height:10px;transition:all 0.3s}}.p-purchasableJewelryList__secondaryListLink{display:flex;align-items:center;width:100%;min-height:84px;padding:0 16px 0 0;color:#444;font-size:1.4rem}@media screen and (min-width:768px){.p-purchasableJewelryList__secondaryListLink{display:flex;align-items:center;width:100%;min-height:40px;padding:0 12px 0 8px;position:relative;font-size:1.4rem;line-height:1.14;transition:all 0.3s}}.p-purchasableJewelryList__secondaryListLink:hover{text-decoration:none;opacity:0.7}.p-purchasableJewelryList__button{margin:32px 0 0;text-align:center}.p-purchasableJewelryList__buttonLink{position:relative;display:inline-block;width:100%;padding:16px 0px;border:2px solid #95cdd8;border-radius:50px;background-color:#fff;color:#444;font-size:1.4rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-purchasableJewelryList__buttonLink{position:relative;display:inline-block;max-width:348px;width:100%;padding:16px 35px 16px 55px;border:2px solid #8abecc;border-radius:50px;color:#3c3c3c;font-size:1.4rem;font-weight:bold;text-align:center;transition:all 0.3s}.p-purchasableJewelryList__buttonLink:hover{background-color:#95cdd8;color:#fff}.p-purchasableJewelryList__buttonLink:hover:before{filter:brightness(0) invert(1)}.p-purchasableJewelryList__buttonLink:hover:after{filter:brightness(0) invert(1)}}.p-purchasableJewelryList__buttonLink:before{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:32px;height:24px;background:url(../../assets/img/jewelry/icon/icon-jewelry.png) no-repeat center / contain;display:block;content:""}@media screen and (min-width:768px){.p-purchasableJewelryList__buttonLink:before{left:17px;top:50%;width:32px;height:24px;transition:all 0.3s}}.p-purchasableJewelryList__buttonLink:after{position:absolute;right:24px;left:auto;top:50%;transform:translateY(-50%);width:10px;height:24px;background:url(../../assets/img/jewelry/arrow/list-jw-arrow.png) no-repeat center / contain;content:"";display:block}@media screen and (min-width:768px){.p-purchasableJewelryList__buttonLink:after{width:5px;height:10px;transition:all 0.3s}}.p-jewelryCondition__wrapper{padding:24px 0 0;text-align:center}@media screen and (min-width:768px){.p-jewelryCondition__wrapper{padding:24px 16px 0}}.p-jewelryCondition__introduction{position:relative;display:inline-block;margin:0 0 24px;color:#444;font-size:1.6rem;line-height:1.6}@media screen and (min-width:768px){.p-jewelryCondition__introduction{font-size:2.2rem}}.p-jewelryCondition__introduction:before{content:"";position:absolute;display:block;left:10px;bottom:8px;width:2px;height:50px;background-color:#e4d294;transform:rotate(-25deg);transform-origin:left bottom}@media screen and (min-width:768px){.p-jewelryCondition__introduction:before{height:70px}}.p-jewelryCondition__introduction:after{content:"";position:absolute;display:block;width:2px;height:50px;right:10px;bottom:8px;background-color:#e4d294;transform:rotate(25deg);transform-origin:right bottom}@media screen and (min-width:768px){.p-jewelryCondition__introduction:after{height:70px}}.p-jewelryCondition__introductionTextLine{position:relative;display:inline-block;padding-bottom:12px;z-index:1;background:linear-gradient(transparent 50%, #fff4a3 0%);display:inline;padding:0 1px 0px}.p-jewelryCondition__introductionTextLarge{color:#a1978a;font-size:2.6rem}@media screen and (min-width:768px){.p-jewelryCondition__introductionTextLarge{font-size:3.4rem}}.p-jewelryCondition__outer{display:flex;flex-wrap:wrap;justify-content:space-between}.p-jewelryCondition__inner{width:100%;padding:24px 12px;border-radius:8px;background-color:#f3f1eb}@media screen and (min-width:768px){.p-jewelryCondition__inner{width:calc((100% - 12px) / 2);padding:24px 12px}}.p-jewelryCondition__inner:last-child{margin-top:24px}@media screen and (min-width:768px){.p-jewelryCondition__inner:last-child{margin-top:0}}.p-jewelryCondition__subtitle{width:284px;margin:0 auto;padding-bottom:8px;border-bottom:2px solid #fff;color:#a1978a;font-size:2rem}@media screen and (min-width:768px){.p-jewelryCondition__subtitle{font-size:2.2rem}}.p-jewelryCondition__list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.p-jewelryCondition__listItem{list-style:none;width:calc((100% - 24px) / 3);margin-top:34px}@media screen and (min-width:768px){.p-jewelryCondition__listItem{width:calc((100% - 40px) / 3);margin-top:28px}}.p-jewelryCondition__listImage{position:relative}.p-jewelryCondition__listImage:before{content:"OK";display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;width:42px;height:42px;border-radius:50%;background-color:#a1978a;color:#fff;z-index:10}@media screen and (min-width:768px){.p-jewelryCondition__listImage:before{width:34px;height:34px}}.p-jewelryCondition__listLead{margin:18px 0 0;font-size:1.2rem;font-weight:bold}@media screen and (min-width:768px){.p-jewelryCondition__listLead{font-size:1.4rem}}.p-jewelryCondition__summary{display:flex;align-items:center;justify-content:center;margin-top:40px}@media screen and (min-width:768px){.p-jewelryCondition__summary{margin-top:40px}}.p-jewelryCondition__summaryImage{width:80px;height:auto}@media screen and (min-width:768px){.p-jewelryCondition__summaryImage{width:90px}}.p-jewelryCondition__summaryTextarea{display:flex;flex-direction:column;align-items:center;margin-left:10px}.p-jewelryCondition__summaryText{margin:0;font-size:1.4rem;font-feature-settings:"palt";color:#000}@media screen and (min-width:768px){.p-jewelryCondition__summaryText{font-size:1.6rem}}.p-jewelryCondition__summaryTextBlue,.p-jewelryCondition__summaryTextBlue--large{margin:0;color:#a1978a;font-size:1.8rem;font-weight:bold}@media screen and (min-width:768px){.p-jewelryCondition__summaryTextBlue,.p-jewelryCondition__summaryTextBlue--large{font-size:2rem}}.p-jewelryCondition__summaryTextBlue--large{font-size:2rem}@media screen and (min-width:768px){.p-jewelryCondition__summaryTextBlue--large{font-size:2.4rem}}.p-diamondEvaluation__heading{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;margin:0 auto;padding:16px 0 16px 0;border-top:#a1978a 9px solid;border-bottom:#a1978a 9px solid;color:#3b3b3b}@media screen and (min-width:768px){.p-diamondEvaluation__heading{border-width:18px;padding:24px 0 24px 0}}.p-diamondEvaluation__lead{margin:0 0 0 0;font-size:1.4rem;line-height:1.3;font-weight:bold}@media screen and (min-width:768px){.p-diamondEvaluation__lead{margin:0 0 16px 0;font-size:2.4rem}}.p-diamondEvaluation__title,.p-diamondEvaluation__title--small{margin:0;font-size:3.6rem;line-height:1.3}@media screen and (min-width:768px){.p-diamondEvaluation__title,.p-diamondEvaluation__title--small{font-size:6rem}}.p-diamondEvaluation__title--small{font-size:2.4rem;margin-left:8px}@media screen and (min-width:768px){.p-diamondEvaluation__title--small{font-size:4rem}}.p-diamondEvaluation__list{display:flex;flex-direction:column;margin:24px 0 0 0;background-color:#dedabc;color:#3b3b3b}@media screen and (min-width:768px){.p-diamondEvaluation__list{width:100%;margin:0;background-color:unset}}.p-diamondEvaluation__subtitle{position:relative;display:flex;flex-direction:row;align-items:center;margin:4px;padding:12px 0;border:#ffffff 2px solid;font-size:1.4rem;line-height:1.3;font-weight:700}@media screen and (min-width:768px){.p-diamondEvaluation__subtitle{margin:24px 0 0 0;padding:0;font-size:2.4rem;line-height:60px}}.p-diamondEvaluation__subtitle::before{position:absolute;content:"";width:calc(100% + 12px);border-bottom:#baaf93 4px solid;bottom:0;right:0;transform:translate(6px, 10px)}@media screen and (min-width:768px){.p-diamondEvaluation__subtitle::before{display:none}}.p-diamondEvaluation__subtitle::after{content:"";display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:8px;height:8px;border-right:2px solid #b69440;border-bottom:2px solid #b69440;box-sizing:border-box;transform-origin:center center;transform:rotate(45deg) skew(-15deg, -15deg);backface-visibility:hidden}@media screen and (min-width:768px){.p-diamondEvaluation__subtitle::after{display:none}}.p-diamondEvaluation__subtitle.is-active::after{transform:rotate(-135deg) skew(-15deg, -15deg)}.p-diamondEvaluation__image{display:flex;justify-content:center;width:24px;margin:0 8px 0 16px}@media screen and (min-width:768px){.p-diamondEvaluation__image{width:37px;margin-right:24px}}.p-diamondEvaluation__label{padding-left:8px;padding-right:24px;border-left:#3b3b3b 1px solid;line-height:24px;font-weight:500}@media screen and (min-width:768px){.p-diamondEvaluation__label{margin-left:16px;padding-right:0;padding-left:24px;line-height:22px}}.p-diamondEvaluation__text{display:none;width:100%;margin-top:4px;margin-bottom:-4px;padding:24px 16px;border-top:none;background-color:#f3f1ea;font-size:1.6rem;line-height:1.8}@media screen and (min-width:768px){.p-diamondEvaluation__text{display:block;padding:32px;border-top:#837a6d 4px solid;font-size:1.6rem;line-height:30px;font-weight:500}}.p-diamondEvaluation__text.is-active{display:block}.p-expensivePurchase__heading{display:flex;justify-content:center;align-items:baseline;position:relative;width:100%;margin:0;padding:40px 0;border-top:#666666 2px solid;border-bottom:#666666 2px solid;box-shadow:0 8px 4px -3px rgba(0, 0, 0, 0.1);background:#fff;color:#333333;font-size:2.8rem;font-weight:400;line-height:1;text-align:center;z-index:1}@media screen and (min-width:768px){.p-expensivePurchase__heading{font-size:4.6rem}}.p-expensivePurchase__heading::before{content:"";position:absolute;bottom:-18.7px;right:50%;width:28px;height:14px;padding-top:1px;border-bottom:#666 2px solid;transform-origin:100% 100%;transform:rotate(40deg)}.p-expensivePurchase__heading::after{content:"";position:absolute;bottom:-18.7px;left:50%;width:28px;height:14px;padding-top:1px;border-bottom:#666 2px solid;transform-origin:0 100%;transform:rotate(-40deg)}.p-expensivePurchase__heading--red{position:relative;color:#bd2d2d}.p-expensivePurchase__heading--red::after{content:"";width:100%;height:12px;position:absolute;background:#fafab3;bottom:0;left:0;z-index:-1}.p-expensivePurchase__heading--small{font-size:54%}.p-expensivePurchase__arrow{width:28px;height:16px;position:absolute;background:#fff;box-shadow:0 8px 4px -3px rgba(0, 0, 0, 0.1);margin:1px 0;padding:1px 0;bottom:-18.7px;right:50%;transform-origin:100% 100%;transform:rotate(40deg);z-index:-1}.p-expensivePurchase__arrow:last-child{left:50%;transform-origin:0 100%;transform:rotate(-40deg)}.p-expensivePurchase__wrapper{position:relative;width:100%;height:75vw;background-image:url(../img/jewelry/iroishi-purchase-target_ruby.png);background-size:100%;background-repeat:no-repeat}@media screen and (min-width:768px){.p-expensivePurchase__wrapper{height:600px;margin-bottom:60px}}.p-expensivePurchase__image{position:absolute;top:0;z-index:-1}.p-expensivePurchase__text{position:absolute;top:7%;left:50%;transform:translateX(-50%);width:max-content;font-size:1.4rem;font-weight:600;line-height:1.5;text-align:center}@media screen and (min-width:768px){.p-expensivePurchase__text{top:8%;font-size:2.4rem}}.p-expensivePurchase__inner{display:flex;flex-direction:row;justify-content:center;margin-top:40px}@media screen and (min-width:768px){.p-expensivePurchase__inner{margin-top:104px}}.p-expensivePurchase__inner:last-child{margin-top:60px}@media screen and (min-width:768px){.p-expensivePurchase__inner:last-child{margin-top:104px}}.p-expensivePurchase__labelList--top,.p-expensivePurchase__labelList--bottom{display:flex;justify-content:center;width:100%}.p-expensivePurchase__labelList--top{padding-top:37%}@media screen and (min-width:768px){.p-expensivePurchase__labelList--top{padding-top:37%;gap:0 6%}}.p-expensivePurchase__labelList--bottom{padding-top:17%}@media screen and (min-width:480px){.p-expensivePurchase__labelList--bottom{padding-top:21%}}@media screen and (min-width:768px){.p-expensivePurchase__labelList--bottom{padding-top:19%;gap:0 6%}}.p-expensivePurchase__label--01,.p-expensivePurchase__label--02,.p-expensivePurchase__label--03,.p-expensivePurchase__label--04,.p-expensivePurchase__label--05,.p-expensivePurchase__label--06,.p-expensivePurchase__label--07{width:23.66%;font-size:1.2rem;font-weight:600;text-align:center}@media screen and (min-width:768px){.p-expensivePurchase__label--01,.p-expensivePurchase__label--02,.p-expensivePurchase__label--03,.p-expensivePurchase__label--04,.p-expensivePurchase__label--05,.p-expensivePurchase__label--06,.p-expensivePurchase__label--07{width:17%;font-size:2rem}}.p-valueDesigner__visual{position:relative;margin:0 -10px -27px}@media screen and (min-width:768px){.p-valueDesigner__visual{margin:-15px calc(50% - 50vw) -21px}}.p-valueDesigner__visualTitle{width:250px;position:absolute;left:50%;top:40%;transform:translate(-50%, -50%)}@media screen and (min-width:768px){.p-valueDesigner__visualTitle{width:290px}}.p-valueDesigner__visualText{font-size:1.4rem;line-height:1.7;position:absolute;bottom:0;margin:0 6vw 8vw;color:#fff;text-shadow:0 0 2px #333}@media screen and (min-width:768px){.p-valueDesigner__visualText{max-width:550px;text-align:center;left:50%;transform:translate(-50%, 0%);display:block;margin:0;bottom:120px}}.p-valueDesigner__partner{background-image:url(../img/other/value-designer/xvd-sp-sub.jpg.pagespeed.ic.0XR7z0d8R-.webp);background-size:cover;background-position:center;position:relative;padding:0 35px;height:calc((844 / 390) * 100vw);margin:7px -10px;max-height:843px;color:#fff}@media screen and (min-width:768px){.p-valueDesigner__partner{background-image:url(../img/other/value-designer/vd-pc-sub.png);text-align:center;display:flex;justify-content:space-between;align-items:center;height:600px;margin:10px calc(50% - 50vw)}}@media screen and (min-width:1231px){.p-valueDesigner__partner{height:960px}}.p-valueDesigner__partnerSubTitle{width:290px;margin:0 auto;position:absolute;left:50%;top:100px;text-align:center;transform:translate(-50%, 0%)}@media screen and (min-width:768px){.p-valueDesigner__partnerSubTitle{width:50%;margin:10px 0 0}}@media screen and (min-width:1231px){.p-valueDesigner__partnerSubTitle{left:0;top:50%;transform:translate(0%, -50%)}}@media screen and (min-width:768px){.p-valueDesigner__partnerSubTitleImage{max-width:326px;margin:auto}}.p-valueDesigner__partnerTextArea{text-align:center;width:100%;padding:0;position:absolute;bottom:60px;left:0}@media screen and (min-width:768px){.p-valueDesigner__partnerTextArea{bottom:60px}}@media screen and (min-width:1231px){.p-valueDesigner__partnerTextArea{width:50%;height:100%;left:50%;transform:none;top:0}}.valueDesigner__partnerTitle{margin:0 auto 32px;font-size:2.2rem;line-height:1.4;font-weight:normal}@media screen and (min-width:768px){.valueDesigner__partnerTitle{font-size:1.8rem}}@media screen and (min-width:1231px){.valueDesigner__partnerTitle{font-size:3rem;margin-bottom:0;line-height:1.3;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.valueDesigner__partnerText{text-align:left;font-size:1.4rem;line-height:1.7;margin:0 6vw 0;font-weight:300}@media screen and (min-width:768px){.valueDesigner__partnerText{margin-top:15px}}@media screen and (min-width:1231px){.valueDesigner__partnerText{margin:0;max-width:484px;min-width:430px;position:absolute;left:50%;bottom:130px;transform:translate(-50%, 0%)}}.p-valueDesigner__detail{padding-top:100px;margin:0 -10px 7.69231vw}@media screen and (min-width:768px){.p-valueDesigner__detail{padding-top:0;margin:0 calc(50% - 50vw) 64px}}.p-valueDesigner__detailBlock{position:relative;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:768px){.p-valueDesigner__detailBlock{background-color:#f3f3f3}}.p-valueDesigner__detailBlock:not(:last-child){margin-bottom:60px}@media screen and (min-width:768px){.p-valueDesigner__detailBlock:not(:last-child){margin-bottom:0}}.p-valueDesigner__detailBlock:nth-child(odd){margin-left:9vw}@media screen and (min-width:768px){.p-valueDesigner__detailBlock:nth-child(odd){margin-left:0;flex-direction:row}}.p-valueDesigner__detailBlock:nth-child(even){margin-right:9vw}@media screen and (min-width:768px){.p-valueDesigner__detailBlock:nth-child(even){margin-right:0;flex-direction:row-reverse}}.p-valueDesigner__detailPicture{position:relative;height:91vw}@media screen and (min-width:768px){.p-valueDesigner__detailPicture{width:50%;height:600px}}.p-valueDesigner__detailImage{width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px){.p-valueDesigner__detailBody,.p-valueDesigner__detailBodyEven{width:50%;height:600px;display:flex;flex-direction:column;justify-content:center;padding:0 32px}}.p-valueDesigner__detailBody{margin-right:9vw}@media screen and (min-width:768px){.p-valueDesigner__detailBody{margin-right:0}}.p-valueDesigner__detailBodyEven{margin-left:9vw}@media screen and (min-width:768px){.p-valueDesigner__detailBodyEven{margin-left:0}}.p-valueDesigner__detailTitle{text-align:center;position:relative;font-weight:400;line-height:1.4;padding:36px 0 32px;font-size:2.2rem}@media screen and (min-width:768px){.p-valueDesigner__detailTitle{padding:72px 0 64px}}.p-valueDesigner__detailTitleNumber1,.p-valueDesigner__detailTitleNumber2,.p-valueDesigner__detailTitleNumber3,.p-valueDesigner__detailTitleNumber4,.p-valueDesigner__detailTitleNumber5{font-size:18rem;line-height:1;font-weight:100;color:#ccc;position:absolute;font-style:normal}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber1,.p-valueDesigner__detailTitleNumber2,.p-valueDesigner__detailTitleNumber3,.p-valueDesigner__detailTitleNumber4,.p-valueDesigner__detailTitleNumber5{color:#fff}}.p-valueDesigner__detailTitleNumber1{bottom:16px;left:-24px}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber1{bottom:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}.p-valueDesigner__detailTitleNumber2{bottom:16px;right:-64px}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber2{bottom:auto;right:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}.p-valueDesigner__detailTitleNumber3{bottom:24px;left:-64px}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber3{bottom:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}.p-valueDesigner__detailTitleNumber4{bottom:0px;right:-48px}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber4{bottom:auto;right:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}.p-valueDesigner__detailTitleNumber5{bottom:16px;left:-48px}@media screen and (min-width:768px){.p-valueDesigner__detailTitleNumber5{bottom:auto;top:50%;left:50%;transform:translate(-50%, -50%)}}.p-valueDesigner__detailTitleText{position:relative;font-size:2.2rem;font-weight:400}.p-valueDesigner__detailText{font-size:1.4rem;line-height:1.7;text-align:justify;margin-bottom:35px}@media screen and (min-width:768px){.p-valueDesigner__detailText{max-width:483px;margin:0 auto 35px}}.p-valueDesigner__detailButton{text-align:center}.p-valueDesigner__detailButtonLink{border:1px solid #333333;display:inline-block;padding:8px 32px;border-radius:99px;font-size:1.6rem;letter-spacing:1.6px;color:#333333;background-image:linear-gradient(90deg, #fff, #fff);background-repeat:no-repeat;transition:background-size cubic-bezier(0.8, 0, 0.2, 1) 0.6s;background-position:100% 100%;background-size:0 100%}.p-valueDesigner__detailButtonLink:hover{background-position:0 100%;background-size:100% 100%}.p-introduction{margin:0}.p-introduction__text{margin:0;font-size:1.4rem;text-align:left}@media screen and (min-width:768px){.p-introduction__text{font-size:1.4rem;text-align:center}}.p-descriptionAccordion+.p-descriptionAccordion{margin-top:16px}.p-descriptionAccordion__heading,.p-descriptionAccordion__heading--gray{--accordion-text-color: #000;padding:8px;padding-right:32px;font-size:1.6rem;background-color:#dedabc;font-weight:bold;color:var(--accordion-text-color);cursor:pointer;position:relative}.p-descriptionAccordion__heading.is-open .p-descriptionAccordion__icon::after,.is-open.p-descriptionAccordion__heading--gray .p-descriptionAccordion__icon::after{transform:translate(-50%, -50%) rotate(0deg)}@media screen and (min-width:768px){.p-descriptionAccordion__heading,.p-descriptionAccordion__heading--gray{font-size:1.4rem;padding:8px 16px}}.p-descriptionAccordion__heading--gray{background-color:#a5a5a5;--accordion-text-color: #fff;--accordion-icon-color: #ebebeb}.p-descriptionAccordion__icon{position:absolute;top:50%;right:8px;display:block;width:16px;height:16px;transform:translateY(-50%)}@media screen and (min-width:768px){.p-descriptionAccordion__icon{width:18px;height:18px}}.p-descriptionAccordion__icon:before,.p-descriptionAccordion__icon:after{width:100%;height:2px;background-color:var(--accordion-icon-color, var(--accordion-text-color));position:absolute;content:"";display:block;right:0}@media screen and (min-width:768px){.p-descriptionAccordion__icon:before,.p-descriptionAccordion__icon:after{height:3px}}.p-descriptionAccordion__icon:before{left:0;top:50%;transform:translateY(-50%)}.p-descriptionAccordion__icon:after{left:50%;top:50%;transition:all 0.3s;transform:translate(-50%, -50%) rotate(90deg);transform-origin:center}@media screen and (min-width:768px){.p-descriptionAccordion__icon{right:16px}}.p-descriptionAccordion__body{display:none;padding-top:16px}.p-descriptionAccordion__bodyTitle{margin-bottom:8px;padding:4px 0 4px 8px;border-left:#d3c78a 4px solid;font-size:1.6rem}.p-descriptionAccordion__text{margin-bottom:0;font-size:1.4rem}.p-descriptionAccordion__image{margin:16px auto}.p-jewelryCalculator__description{margin-bottom:24px;font-size:1.2rem;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-jewelryCalculator__description{font-size:1.6rem}}.p-jewelryCalculator__tab{display:flex;justify-content:space-between;margin:24px 0}@media screen and (min-width:768px){.p-jewelryCalculator__tab{margin:32px 0}}.p-jewelryCalculator__tabButton{position:relative;width:48%;padding:16px 8px;border:2px solid #a1978a;border-radius:5px;box-shadow:0px 4px 0px 0px #837a6d;background:#fff;color:#a1978a;font-size:1.4rem;line-height:1.5;font-weight:bold;text-align:center;cursor:pointer}.p-jewelryCalculator__tabButton.is-active{box-shadow:0px 2px 0px 0px #837a6d;background-color:#a1978a;color:#fff;transform:translateY(2px)}@media screen and (min-width:768px){.p-jewelryCalculator__tabButton{font-size:2.2rem}}.p-jewelryCalculator__body{padding:32px 16px;background-color:#f3f1eb}@media screen and (min-width:768px){.p-jewelryCalculator__body{padding:32px}}@media screen and (min-width:768px){.p-jewelryCalculator__row{display:flex;align-items:flex-start;gap:40px}}@media screen and (min-width:768px){.p-jewelryCalculator__main{width:calc((100% - 40px) / 2)}}.p-jewelryCalculator__heading{padding:8px;background-color:#837a6d;color:#fff;font-size:2rem;text-align:center}.p-jewelryCalculator__content{margin-bottom:40px}.p-jewelryCalculator__headingSmall{display:block;font-size:1.4rem;font-weight:normal}.p-jewelryCalculator__inputBox{display:flex;margin-bottom:16px;border:2px solid #837a6d}.p-jewelryCalculator__inputBox .is-selectError{outline:2px solid #dc3543}.p-jewelryCalculator__inputBoxTitle{display:flex;align-items:center;justify-content:center;width:110px;margin-bottom:0;padding:8px 0;flex-shrink:0;background-color:#837a6d;color:#fff;font-weight:bold;text-align:center}@media screen and (min-width:768px){.p-jewelryCalculator__inputBoxTitle{font-size:1.5rem}}.p-jewelryCalculator__inputBoxInner{padding:4px}@media screen and (min-width:768px){.p-jewelryCalculator__inputBoxInner{padding:8px;font-size:1.6rem}}.p-jewelryCalculator__inputBoxContent{flex:1;background-color:#fff;text-align:center;font-weight:bold}.p-jewelryCalculator__inputNumber{width:55px;border:1px solid #8b9090;text-align:center;-moz-appearance:textfield}.p-jewelryCalculator__inputNumber::-webkit-outer-spin-button,.p-jewelryCalculator__inputNumber::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (min-width:768px){.p-jewelryCalculator__inputNumber{text-align:left}}.p-jewelryCalculator__inputSelectOuter{position:relative}.p-jewelryCalculator__inputSelectOuter:before{content:"";border-width:8px 6px 0 6px;border-color:#837a6d transparent transparent transparent;border-style:solid;position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.p-jewelryCalculator__inputSelectOuter:before{right:5px}}.p-jewelryCalculator__inputSelect{width:100%;height:auto;padding:4px;border:none;background-color:#fff;font-size:1.8rem;text-align:center;appearance:none}.p-jewelryCalculator__inputSelect .is-selectError{outline:2px solid #dc3543}@media screen and (min-width:768px){.p-jewelryCalculator__inputSelect{padding:8px;padding-right:16px;font-size:2rem}}.p-jewelryCalculator__submit{display:block;width:80%;margin:0 auto;padding:16px;border:none;background-color:#a1978a;appearance:none;color:#fff;font-size:1.8rem;font-weight:bold;text-align:center}.p-jewelryCalculator__submit:before{border-width:6px 0 7px 9px;content:"";display:inline-block;border-color:transparent transparent transparent #fff;border-style:solid}.p-jewelryCalculator__result{margin-top:40px;border:1px solid #d3c78a;border-radius:10px;background:linear-gradient(#fdfceb 0%, #fff 100%)}@media screen and (min-width:768px){.p-jewelryCalculator__result{width:calc((100% - 40px) / 2);margin-top:0}}.p-jewelryCalculator__resultInner{padding:72px 24px 16px;background:url("../img/jewelry/calculator/shape_01.png") no-repeat center top 20px / auto 35px}.p-jewelryCalculator__resultTitle{margin-bottom:16px;padding:4px;background:#7d6c4a;color:#fff;font-weight:bold;font-size:2rem;text-align:center}.p-jewelryCalculator__resultBlock{margin-top:16px}.p-jewelryCalculator__resultLabel{font-weight:bold;font-size:1.6rem}.p-jewelryCalculator__resultPrice{padding:4px 8px;border:1px solid #d3c78a;background-color:#fff;font-size:2.4rem;font-weight:bold}.p-jewelryCalculator__resultSum{border:1px solid #d3c78a;background-color:#fff}.p-jewelryCalculator__resultSumLabel{padding:4px;background-color:#d3c78a;color:#000;font-size:1.6rem;font-weight:bold;text-align:center}.p-jewelryCalculator__resultSumPrice{font-weight:bold;padding:4px 8px}.p-jewelryCalculator__resultSumPriceNumber{font-size:3rem}.p-jewelryCalculator__resultSumPriceText{font-size:2.2rem}.p-jewelryCalculator__resultDate{margin-top:16px;font-size:1.4rem;font-weight:bold;text-align:center}.p-jewelryCalculator__resultImage{max-width:405px;padding:0 24px;margin:16px auto 0}.p-jewelryCalculator__resultImageItem{display:none}.p-jewelryCalculator__resultImageItem.is-active{display:block}.p-jewelryCalculator__resultNote{margin-top:32px;margin-bottom:0;font-size:1.4rem}.p-sustainability__visual{position:relative;background-color:#f0f0f0;margin:0 calc(50% - 50vw) 0;text-align:center}@media screen and (min-width:768px){.p-sustainability__visual{margin:-15px calc(50% - 50vw) 24px}}.p-sustainability__visualFigure{margin:0}.p-sustainability__visualFigureImage{width:100%}.p-sustainability__feature{text-align:center;color:#333333;padding:100px 0 80px}.p-sustainability__featureTitle{font-size:3rem;margin:0 0 32px;font-weight:500;line-height:1.3}.p-sustainability__featureStrong{color:#837a6d;font-weight:500}.p-sustainability__featureText{font-size:1.4rem;line-height:1.7}.p-sustainability__project{margin:0 0 72px}@media screen and (min-width:768px){.p-sustainability__project{margin:0 0 192px}}.p-sustainability__projectVisual{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:330px;margin:0 -10px 28px;color:#fff;background:url(../img/other/sustainability/p-sus-pro__bg.png) center / cover no-repeat}@media screen and (min-width:768px){.p-sustainability__projectVisual{margin:0 calc(50% - 50vw) 24px}}.p-sustainability__projectTitle{margin:48px 0 32px;font-size:3rem;line-height:1.4;font-weight:400}.p-sustainability__projectCopy{font-size:1.8rem}.p-sustainability__sup{font-size:70%;bottom:0;vertical-align:baseline}.p-sustainability__projectLead{text-align:center;font-size:1.4rem;margin:0 0 40px;line-height:1.7}.p-sustainability__projectTarget{padding:40px 0 48px;background:#f3f1eb;text-align:center;margin:0 -10px 56px}@media screen and (min-width:768px){.p-sustainability__projectTarget{margin:0 calc(50% - 50vw) 56px;padding:40px 0 64px}}.p-sustainability__projectTargetTitle{text-align:center;margin:0 auto 30px;padding:0 10px}.p-sustainability__projectTargetTitleText{display:flex;justify-content:center;align-items:center;gap:0 16px;font-size:6rem;line-height:1;font-weight:400;color:#837a6d}.p-sustainability__projectTargetTitleText::before,.p-sustainability__projectTargetTitleText::after{content:"";display:inline-block;width:29px;height:55px;background:url(../img/other/sustainability/p-sus-complete-object.svg) center / contain no-repeat}.p-sustainability__projectTargetTitleText::after{transform:rotateY(180deg)}.p-sustainability__projectTargetPeriod{text-align:center;padding-bottom:28.7179487179%;margin:0;background:url(../img/other/sustainability/p-sus-complete-tree-sp.svg) center bottom / 100% auto no-repeat}@media screen and (min-width:768px){.p-sustainability__projectTargetPeriod{padding-bottom:9.6875%;background:url(../img/other/sustainability/p-sus-complete-tree.svg) center bottom / 100% auto no-repeat}}.p-sustainability__projectTargetPeriodLabel{color:#837a6d;font-weight:300;font-size:1.8rem;letter-spacing:0.05em;display:block}.p-sustainability__projectTargetPeriodTime{font-size:3rem;letter-spacing:0.1em;font-weight:300;display:block;color:#837a6d}.p-sustainability__projectTargetFrame{display:flex;max-width:748px;justify-content:space-between;flex-direction:column;align-items:center;margin:32px auto 0}@media screen and (min-width:768px){.p-sustainability__projectTargetFrame{flex-direction:row;align-items:flex-end}}.p-sustainability__projectTargetBlock{width:357px;text-align:center}.p-sustainability__projectTargetBlockLabel1,.p-sustainability__projectTargetBlockLabel2{display:inline-block;color:#fff;font-size:1.8rem;padding:3px 32px;border-radius:12px 12px 0 0}.p-sustainability__projectTargetBlockLabel1{background:#827a6f}.p-sustainability__projectTargetBlockLabel2{background:#827a6f}.p-sustainability__projectTargetBlockValue{overflow:hidden;height:80px;background:#fff;border-radius:12px;margin:0;position:relative}.p-sustainability__projectTargetBlockBox{display:flex;align-items:center;justify-content:center;height:80px}.p-sustainability__projectTargetBlockBoxText{margin-bottom:0;color:#837a6d;font-size:30pt;font-family:Arial}.p-sustainability__projectTargetBlockBoxText span{font-size:26pt}.p-sustainability__projectTargetBlockIframe{margin-left:-2px;overflow:hidden}.p-sustainability__projectStep{display:flex;flex-wrap:wrap;justify-content:center;gap:56px;padding:0 16px;list-style:none;margin:0 0 24px}@media screen and (min-width:768px){.p-sustainability__projectStep{padding:0;gap:40px}}.p-sustainability__projectStepItem{position:relative;background:#f3f1eb;padding:30px 15px;margin:0;display:flex;flex-direction:column}@media screen and (min-width:768px){.p-sustainability__projectStepItem{width:calc((100% - 80px) / 3)}}.p-sustainability__projectStepItem:nth-child(2) .p-sustainability__projectStepFigure{margin-top:48px}.p-sustainability__projectStepNumber{position:absolute;top:-42px;left:0;right:0;margin:auto;width:56px}.p-sustainability__projectStepFigure{margin:0 0 24px;text-align:center}.p-sustainability__projectStepFigure02{margin:40px 0 24px 0;text-align:center}.p-sustainability__projectStepCaption{padding-top:5px;color:#837a6d;font-size:1rem;line-height:1.667}.p-sustainability__projectStepLabel{text-align:center;color:#837a6d;font-size:1.6rem;line-height:1.2;margin-bottom:24px}.p-sustainability__projectStepLabelValue{font-size:3rem;font-weight:400}.p-sustainability__projectStepClear{max-width:266px;width:100%;margin:auto auto 0;text-align:center}.p-sustainability__projectNote{margin:0 20px;max-width:1140px;font-size:1.4rem}@media screen and (min-width:768px){.p-sustainability__projectNote{text-indent:-1em;padding:0 0 0 1em}}.p-sustainability__quiz{text-align:center}.p-sustainability__quizTitle{font-size:2.2rem;font-weight:400;margin:0 0 24px}@media screen and (min-width:768px){.p-sustainability__quizTitle{font-size:3rem;margin:0 0 8px}}.p-sustainability__quizTitleBig{font-size:3rem;line-height:1.3}.p-sustainability__quizCatch{margin:0 0 45px;font-size:1.8rem;display:block}.p-sustainability__quizContent{background:#f3f1eb;margin:0 -10px 8px;display:flex;align-items:center;flex-direction:column;padding:10vw 0}@media screen and (min-width:768px){.p-sustainability__quizContent{position:relative;margin:0 0 8px;height:430px;flex-direction:row;justify-content:center}.p-sustainability__quizContent::before{content:"";background:#f3f1eb;width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}}.p-sustainability__quizImage{margin:0 0 40px;width:310px;display:flex;justify-content:center}@media screen and (min-width:768px){.p-sustainability__quizImage{margin:0;position:relative}}.p-sustainability__quizBody{width:100%;padding:0 24px}@media screen and (min-width:768px){.p-sustainability__quizBody{width:calc(100% - 310px);position:relative}}.p-sustainability__quizQuestion{font-size:2.2rem;text-align:center;color:#837a6d;font-weight:500}.p-sustainability__quizButtons{display:flex;list-style:none;flex-direction:column;justify-content:center;align-items:center;margin:32px 0 16px;padding:0}@media screen and (min-width:768px){.p-sustainability__quizButtons{flex-direction:row}}.p-sustainability__quizButtonItem{margin:8px 24px;width:320px;height:74px;background:#fff;border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:2rem;cursor:pointer;position:relative}@media screen and (min-width:768px){.p-sustainability__quizButtonItem:hover{background:#f9f9f9}}.p-sustainability__quizButtonItem.is-true.is-select{background:#a1978a}.p-sustainability__quizButtonItem.is-true.is-select:after{content:"";display:inline-block;width:42px;height:42px;border:5px solid #fff;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.p-sustainability__quizButtonItem.is-false.is-select{background:#8b9090}.p-sustainability__quizButtonItem.is-false.is-select::before,.p-sustainability__quizButtonItem.is-false.is-select::after{content:"";display:inline-block;width:2px;height:42px;border-right:5px solid #fff;position:absolute;left:50%;top:50%}.p-sustainability__quizButtonItem.is-false.is-select::before{transform:translate(-50%, -50%) rotate(45deg)}.p-sustainability__quizButtonItem.is-false.is-select::after{transform:translate(-50%, -50%) rotate(-45deg)}.p-sustainability__quizExplainButton{cursor:pointer;display:inline-block;position:relative;color:#969b9b;font-size:1.8rem}@media screen and (min-width:768px){.p-sustainability__quizExplainButton{font-size:1.6rem}}.p-sustainability__quizExplainButton::after{content:"";display:inline-block;width:10px;height:10px;border-right:1px solid #969b9b;border-bottom:1px solid #969b9b;position:absolute;right:-20px;transform:rotate(45deg);top:6px}@media screen and (min-width:768px){.p-sustainability__quizExplainButton::after{top:3px}}.p-sustainability__quizExplainButton.is-open::after{transform:rotate(225deg);top:12px}@media screen and (min-width:768px){.p-sustainability__quizExplainButton.is-open::after{top:10px}}.p-sustainability__quizExplainText{display:none;text-align:left;margin:0 35px;color:#969b9b;font-size:1.2rem;line-height:1.7}@media screen and (min-width:768px){.p-sustainability__quizExplainText{font-size:1.4rem}}.p-sustainability__approach{margin:0 0 72px}.p-sustainability__approachVisual{display:flex;flex-direction:column;justify-content:flex-end;color:#fff;padding:0 16px 40px;height:760px;background:url(../img/other/sustainability/p-sus-about__bg.jpg);background-position:-260px 0;background-size:cover;position:relative;margin:0 -10px 32px}@media screen and (min-width:768px){.p-sustainability__approachVisual{height:62vw;max-height:790px;background-size:cover;background-position:0;margin:0 calc(50% - 50vw) 70px;padding:0 48px 44px}}@media screen and (min-width:768px) and (min-width:993px){.p-sustainability__approachVisual{padding:0 48px 88px}}@media screen and (min-width:768px){.p-sustainability__approachVisualInner{max-width:580px;width:43vw;margin:0 0 0 auto}}.p-sustainability__approachVisualTitle{text-align:center;font-size:2.6rem;line-height:1.4;font-weight:400;margin:0 0 64px}@media screen and (min-width:768px){.p-sustainability__approachVisualTitle{font-size:3rem;margin:0 0 10%}}@media screen and (min-width:993px){.p-sustainability__approachVisualTitle{margin:0 0 41%}}.p-sustainability__approachVisualTitle--small{display:block;font-size:1.2rem}.p-sustainability__approachVisualCopy{text-align:center;font-size:1.4rem;margin:0 0 10px}.p-sustainability__approachVisualText{font-size:1.4rem;line-height:1.7}@media screen and (min-width:768px){.p-sustainability__approachContent{margin:0 0 140px}}.p-sustainability__approachContentTitle{font-size:1.8rem;text-align:center;font-weight:400;margin:0 16px 16px}@media screen and (min-width:768px){.p-sustainability__approachContentTitle{margin:0 auto 32px}}.p-sustainability__approachContentText{max-width:750px;margin:0 16px 16px;font-size:1.4rem;line-height:1.7}@media screen and (min-width:768px){.p-sustainability__approachContentText{margin:0 auto 48px}}.p-sustainability__approachContentTopic{max-width:750px;margin:0 16px 0;font-size:1.4rem;line-height:1.7}@media screen and (min-width:768px){.p-sustainability__approachContentTopic{margin:0 auto}}.p-sustainability__future{text-align:center;color:#3c3c3c}.p-sustainability__futureVisualTitle{font-size:3rem;font-weight:400;line-height:2}.p-sustainability__futureVisualCopy{font-size:1.8rem;line-height:2;margin:0 0 56px}.p-sustainability__futureApproachTitle{text-align:center;font-weight:400;color:#837a6d;text-align:center;position:relative;font-size:3rem;margin:0 0 16px}@media screen and (min-width:768px){.p-sustainability__futureApproachTitle{margin:0 0 64px}}.p-sustainability__futureApproachTitle--circle{background:#827a6f;width:60px;height:60px;border-radius:100%;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;font-size:4rem;margin:0 auto 8px}.p-sustainability__futureApproachImage1{width:fit-content;background:#84cede;margin:35vw -10px 32px;text-align:center;height:180vw;padding-left:15vw}@media screen and (min-width:768px){.p-sustainability__futureApproachImage1{width:auto;height:330px;margin:0 calc(50% - 50vw) 48px;padding-left:0;position:relative}}.p-sustainability__futureApproachImageInner1{position:relative;left:auto;top:-30vw}@media screen and (min-width:768px){.p-sustainability__futureApproachImageInner1{position:absolute;left:57%;top:50%;width:817px;transform:translate(-50%, -50%)}}.p-sustainability__futureApproachContent{margin:0 0 72px}.p-sustainability__futureApproachContentTitle{text-align:center;font-size:1.8rem;line-height:1.8;margin:0 0 16px;font-weight:400}.p-sustainability__futureApproachContentText{font-size:1.4rem;line-height:1.7;margin:0 16px 16px;text-align:left}@media screen and (min-width:768px){.p-sustainability__futureApproachContentText{max-width:748px;margin:0 auto 32px}}.p-sustainability__futureApproachContentButton{text-align:center;width:82%;margin:auto}@media screen and (min-width:768px){.p-sustainability__futureApproachContentButton{width:355px;height:45px}}.p-sustainability__futureApproachContentButtonLink{position:relative;text-decoration:none;border:1px solid #a1978a;padding:12px 32px;outline:0;transition:ease 0.2s;display:flex;margin:0 auto;justify-content:center;align-items:center;font-size:1.4rem;background-image:linear-gradient(90deg, #a1978a, #a1978a);background-repeat:no-repeat;transition:background-size cubic-bezier(0.8, 0, 0.2, 1) 0.6s;background-position:100% 100%;background-size:0 100%}.p-sustainability__futureApproachContentButtonLink:hover{color:#fff;background-position:0 100%;background-size:100% 100%}.p-sustainability__futureApproachContentButtonLink:hover:after{border-color:#fff}.p-sustainability__futureApproachContentButtonLink:after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #a1978a;border-right:1px solid #a1978a;transform:rotate(45deg)}@media screen and (min-width:768px){.p-sustainability__futureApproachContentButtonLink:after{width:9px;height:9px}}.p-sustainability__bluebaton{position:relative;margin:0 0 48px}.p-sustainability__bluebaton::before{content:"";width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%);background:#a1978a}.p-sustainability__bluebatonWrap{position:relative;display:flex;flex-direction:column;padding:24px 10px 18.75vw;margin:0 -10px;background:url(../img/other/sustainability/bg_bluebaton.png) center bottom -1px /100% auto no-repeat}@media screen and (min-width:768px){.p-sustainability__bluebatonWrap{flex-direction:row;align-items:center;justify-content:space-between;padding:32px 0 150px;background-position:center bottom -50px}}@media screen and (min-width:768px){.p-sustainability__bluebatonBody{width:41.25%}}.p-sustainability__bluebatonTitle{width:86.6666666667%;margin:0 auto 24px}@media screen and (min-width:768px){.p-sustainability__bluebatonTitle{width:78.0303030303%}}.p-sustainability__bluebatonLead{color:#fff;font-weight:700;text-align:center;font-size:1.5rem;line-height:1.667}@media screen and (min-width:768px){.p-sustainability__bluebatonLead{font-size:2rem;line-height:2}}.p-sustainability__bluebatonText{font-size:1.2rem;line-height:1.833;color:#444}@media screen and (min-width:768px){.p-sustainability__bluebatonText{font-size:1.5rem;line-height:2}}.p-sustainability__bluebatonImage{width:100%}@media screen and (min-width:768px){.p-sustainability__bluebatonImage{width:51.25%}}.p-sustainability__futureApproachVisual{margin:0 -10px 144px;position:relative}@media screen and (min-width:768px){.p-sustainability__futureApproachVisual{margin:0 calc(50% - 50vw) 144px}}.p-sustainability__futureApproachVisualPicture{display:block;height:178vw}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualPicture{height:405px}}.p-sustainability__futureApproachVisualImage{object-fit:cover;object-position:center;width:100%;height:100%}.p-sustainability__futureApproachVisualTitle{width:250px;position:absolute;left:50%;top:10%;transform:translate(-50%, 0)}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualTitle{width:290px;top:36%;transform:translate(-50%, -50%)}}.p-sustainability__futureApproachVisualBody{position:absolute;left:0;right:0;bottom:32px;margin:auto}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualBody{position:static;margin-top:32px}}.p-sustainability__futureApproachVisualText{color:#fff;font-size:1.4rem;line-height:1.7;margin:0 16px 16px;text-align:left}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualText{color:#333333;max-width:748px;margin:0 auto 32px}}.p-sustainability__futureApproachVisualButton{width:82%;margin:auto}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualButton{width:355px;height:45px}}.p-sustainability__futureApproachVisualButtonLink{font-size:1.3rem;position:relative;text-decoration:none;border:1px solid #fff;color:#fff;padding:12px 32px;outline:0;transition:ease 0.2s;display:flex;margin:0 auto;justify-content:center;align-items:center;font-size:1.4rem;background-image:linear-gradient(90deg, #837a6d, #837a6d);background-repeat:no-repeat;transition:background-size cubic-bezier(0.8, 0, 0.2, 1) 0.6s;background-position:100% 100%;background-size:0 100%}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualButtonLink{border-color:#837a6d;color:#837a6d}}.p-sustainability__futureApproachVisualButtonLink:hover{opacity:0.8;color:#fff;background-position:0 100%;background-size:100% 100%}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualButtonLink:hover{opacity:1}.p-sustainability__futureApproachVisualButtonLink:hover:after{border-color:#fff}}.p-sustainability__futureApproachVisualButtonLink:after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}@media screen and (min-width:768px){.p-sustainability__futureApproachVisualButtonLink:after{border-color:#837a6d;width:9px;height:9px}}.p-sustainability__ctaLead{text-align:center;font-size:1.8rem;line-height:1.3}@media screen and (min-width:768px){.p-sustainability__ctaLead{font-size:3rem}}.p-goldBannerRising{margin:20px 0 40px}@media screen and (min-width:768px){.p-goldBannerRising{margin:40px 0}}.p-goldBannerRising__wrapper{position:relative;background:url(../img/gold/goldBannerRising_sp.png) no-repeat;background-size:100%;background-repeat:no-repeat;padding-top:125%;margin-bottom:20px}@media screen and (min-width:768px){.p-goldBannerRising__wrapper{background:url(../img/gold/goldBannerRising.png) no-repeat;background-size:100%;background-repeat:no-repeat;padding-top:52%;margin-bottom:40px}}.p-goldBannerRising__notice{position:absolute;text-align:center;font-weight:bold;top:3%;left:3.5%}@media screen and (min-width:768px){.p-goldBannerRising__notice{top:5%;left:3%}}.p-goldBannerRising__noticeYear{transform:rotate(-1.85deg);font-style:italic;font-size:1.2rem}@media screen and (min-width:768px){.p-goldBannerRising__noticeYear{font-size:2rem}}.p-goldBannerRising__noticeMonth{transform:rotate(-1.85deg);font-style:italic;font-size:2.2rem;line-height:0.8em;letter-spacing:-2px}@media screen and (min-width:768px){.p-goldBannerRising__noticeMonth{font-size:4.5rem;letter-spacing:-6px}}.p-goldBannerRising__noticeMonth--small{font-size:1.2rem}@media screen and (min-width:768px){.p-goldBannerRising__noticeMonth--small{font-size:2rem}}.p-goldBannerRising__title{position:absolute;color:#fff;transform:rotate(-3deg);font-style:italic;font-feature-settings:"palt";font-weight:500;top:16.2%;left:5%;font-size:2.2rem;display:flex;justify-content:center}@media screen and (min-width:768px){.p-goldBannerRising__title{display:block;top:23%;left:20px;font-size:3.85rem}}.p-goldBannerRising__title--red{color:#dc3543}.p-goldBannerRising__lead{position:absolute;color:#fff;transform:rotate(-3deg);font-style:italic;top:26%;left:5%;font-size:1.8rem;line-height:1.3}@media screen and (min-width:768px){.p-goldBannerRising__lead{top:39.3%;left:2.2%;font-size:2.4rem}}.p-goldBannerRising__lead--yellow{color:#fecb2f}.p-goldBannerRising__itemOne{position:absolute;color:#fff;top:46%;left:17%}@media screen and (min-width:768px){.p-goldBannerRising__itemOne{top:50%;left:36%}}.p-goldBannerRising__itemOnePrice{font-weight:bold;letter-spacing:-2px;font-size:2.4rem;line-height:1.3}@media screen and (min-width:768px){.p-goldBannerRising__itemOnePrice{font-size:3.4rem;line-height:30px}}.p-goldBannerRising__itemOnePrice--small{font-size:1.4rem;letter-spacing:0}@media screen and (min-width:768px){.p-goldBannerRising__itemOnePrice--small{font-size:1.6rem}}.p-goldBannerRising__itemTwo{position:absolute;color:#fff;top:37%;left:40%}@media screen and (min-width:768px){.p-goldBannerRising__itemTwo{top:45%;left:53.5%}}.p-goldBannerRising__itemTwoPrice{font-weight:bold;letter-spacing:-2px;font-size:2.4rem;line-height:1.3}@media screen and (min-width:768px){.p-goldBannerRising__itemTwoPrice{font-size:3.4rem;line-height:30px}}.p-goldBannerRising__itemTwoPrice--small{font-size:1.9rem;letter-spacing:0}.p-goldBannerRising__itemThree{position:absolute;color:#fff;top:22%;left:63%}@media screen and (min-width:768px){.p-goldBannerRising__itemThree{top:22%;left:69%}}.p-goldBannerRising__itemThreePrice{font-weight:bold;letter-spacing:-2px;color:#dc3543;font-size:3.5rem;line-height:1.2}@media screen and (min-width:768px){.p-goldBannerRising__itemThreePrice{font-size:6.8rem;line-height:48px;letter-spacing:-4px}}.p-goldBannerRising__itemThreePrice--small{font-size:1.9rem}@media screen and (min-width:768px){.p-goldBannerRising__itemThreePrice--small{font-size:2.6rem;letter-spacing:0}}.p-goldBannerRising__balloon,.p-goldBannerRising__balloon--red{background-color:#fff;font-weight:bold;border-radius:10px;color:#000;text-align:center;padding:4px;position:relative;font-size:1rem;line-height:12px}@media screen and (min-width:768px){.p-goldBannerRising__balloon,.p-goldBannerRising__balloon--red{font-size:1.2rem;line-height:20px}}.p-goldBannerRising__balloon::after,.p-goldBannerRising__balloon--red::after{content:"▼";display:block;position:absolute;color:#fff;width:100%;text-align:center;line-height:0.9em}.p-goldBannerRising__balloon--red{background-color:#dc3543;color:#fff;font-size:1rem;line-height:12px}@media screen and (min-width:768px){.p-goldBannerRising__balloon--red{font-size:1.2rem;line-height:20px}}.p-goldBannerRising__balloon--red::after{color:#dc3543}.p-goldTopCalculator{margin:20px 0}.p-goldTopCalculator__body{background:#f3f1eb;padding:16px 40px;margin:0 0 12px;display:inline-block;width:100%}@media screen and (min-width:768px){.p-goldTopCalculator__body{display:flex;flex-wrap:wrap;padding:32px;margin:0 0 16px}}.p-goldTopCalculator__boxTop{display:flex;justify-content:space-between;text-align:center;margin:0 0 16px}@media screen and (min-width:768px){.p-goldTopCalculator__boxTop{justify-content:flex-start;width:65%;margin:0}}.p-goldTopCalculator__inputBox,.p-goldTopCalculator__inputBoxDignity,.p-goldTopCalculator__inputBoxDignity--Palladium,.p-goldTopCalculator__inputBoxWeight,.p-goldTopCalculator__inputBoxMarket{position:relative;display:flex;flex-direction:column;font-weight:bold;color:#616161}@media screen and (min-width:768px){.p-goldTopCalculator__inputBox,.p-goldTopCalculator__inputBoxDignity,.p-goldTopCalculator__inputBoxDignity--Palladium,.p-goldTopCalculator__inputBoxWeight,.p-goldTopCalculator__inputBoxMarket{flex-direction:row;flex-wrap:wrap}}.p-goldTopCalculator__inputBox input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBoxDignity input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBoxDignity--Palladium input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBoxWeight input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBoxMarket input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBox input[type="number"]::-webkit-inner-spin-button,.p-goldTopCalculator__inputBoxDignity input[type="number"]::-webkit-inner-spin-button,.p-goldTopCalculator__inputBoxDignity--Palladium input[type="number"]::-webkit-inner-spin-button,.p-goldTopCalculator__inputBoxWeight input[type="number"]::-webkit-inner-spin-button,.p-goldTopCalculator__inputBoxMarket input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-goldTopCalculator__inputBoxDignity,.p-goldTopCalculator__inputBoxDignity--Palladium{width:68%}@media screen and (min-width:768px){.p-goldTopCalculator__inputBoxDignity,.p-goldTopCalculator__inputBoxDignity--Palladium{width:50%}}.p-goldTopCalculator__inputBoxDignity::after,.p-goldTopCalculator__inputBoxDignity--Palladium::after{content:"";position:absolute;width:8px;height:8px;border-left:2px solid #837a6d;border-bottom:2px solid #837a6d;pointer-events:none;transform:translate(0%, -50%) rotate(-45deg);top:63%;right:6%}@media screen and (min-width:768px){.p-goldTopCalculator__inputBoxDignity::after,.p-goldTopCalculator__inputBoxDignity--Palladium::after{top:68%}}.p-goldTopCalculator__inputBoxWeight{width:30%}.p-goldTopCalculator__inputBoxWeight::after{position:absolute;content:"g";color:#616161;font-weight:bold;font-size:1.6rem;line-height:1;top:72%;right:-14px}@media screen and (min-width:768px){.p-goldTopCalculator__inputBoxWeight::after{top:78%;right:-12px}}.p-goldTopCalculator__inputBoxMarket{width:100%}@media screen and (min-width:768px){.p-goldTopCalculator__inputBoxMarket{width:78%}}.p-goldTopCalculator__inputBoxDignity--Palladium::after{content:none}.p-goldTopCalculator__inputBox{position:relative;display:flex;flex-direction:column;font-weight:bold;color:#616161}@media screen and (min-width:768px){.p-goldTopCalculator__inputBox{flex-direction:row;flex-wrap:wrap}}.p-goldTopCalculator__inputBox input[type="number"]{width:80px}@media screen and (min-width:768px){.p-goldTopCalculator__inputBox input[type="number"]{width:120px}}.p-goldTopCalculator__inputBox input[type="number"]::-webkit-outer-spin-button,.p-goldTopCalculator__inputBox input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-goldTopCalculator__title,.p-goldTopCalculator__titleWeight{display:flex;align-items:center;justify-content:center;background:#837a6d;color:#fff;font-size:1.2rem;font-weight:bold;line-height:1.4;margin:0;padding:4px 12px 0;width:100%;height:20px}@media screen and (min-width:768px){.p-goldTopCalculator__title,.p-goldTopCalculator__titleWeight{font-size:1.6rem;padding:4px 12px;margin:0;width:auto;height:auto}}.p-goldTopCalculator__titleWeight{width:auto}.p-goldTopCalculator__boxStyle,.p-goldTopCalculator__boxStyleDignity,.p-goldTopCalculator__boxStyleMarket{border:2px solid #837a6d;padding:8px;text-align:right;background:#fff;display:flex;align-items:center;white-space:nowrap;border-radius:0;width:100%;appearance:textfield;min-height:42px}@media screen and (min-width:768px){.p-goldTopCalculator__boxStyle,.p-goldTopCalculator__boxStyleDignity,.p-goldTopCalculator__boxStyleMarket{padding:8px 20px;align-items:center}}.p-goldTopCalculator__boxStyle:hover,.p-goldTopCalculator__boxStyleDignity:hover,.p-goldTopCalculator__boxStyleMarket:hover{cursor:pointer}.p-goldTopCalculator__boxStyleDignity{padding-right:36px;width:100%;position:relative;appearance:none}.p-goldTopCalculator__boxStyleMarket{width:100%;font-size:1.5rem}.p-goldTopCalculator__boxStyleDignity{font-size:1.3rem}@media screen and (min-width:768px){.p-goldTopCalculator__boxStyleDignity{font-size:1.5rem}}.p-goldTopCalculator__times{color:#a1978a;display:flex;align-items:center;justify-content:center;padding:20px 0 0 0;width:15%}@media screen and (min-width:768px){.p-goldTopCalculator__times{padding:32px 0 0 0}}.p-goldTopCalculator__equal{margin:0 8px;display:flex;align-items:center;justify-content:center;position:absolute;top:30px;left:-40px;padding:0}@media screen and (min-width:768px){.p-goldTopCalculator__equal{position:relative;top:auto;left:auto;padding:32px 0 0 0;width:22%;justify-content:flex-start}}.p-goldTopCalculator__timesSymbol,.p-goldTopCalculator__equalSymbol{width:24px;height:24px;margin:0;position:relative}@media screen and (min-width:768px){.p-goldTopCalculator__timesSymbol,.p-goldTopCalculator__equalSymbol{width:36px;height:36px}}.p-goldTopCalculator__timesSymbol::before,.p-goldTopCalculator__timesSymbol::after,.p-goldTopCalculator__equalSymbol::before,.p-goldTopCalculator__equalSymbol::after{content:"";display:block;width:4px;height:24px;background:#837a6d;position:absolute;transform:rotate(45deg);top:50%;left:50%}@media screen and (min-width:768px){.p-goldTopCalculator__timesSymbol::before,.p-goldTopCalculator__timesSymbol::after,.p-goldTopCalculator__equalSymbol::before,.p-goldTopCalculator__equalSymbol::after{width:5px;height:30px}}.p-goldTopCalculator__timesSymbol::before,.p-goldTopCalculator__equalSymbol::before{transform:translate(-50%, -50%) rotate(45deg)}.p-goldTopCalculator__timesSymbol::after,.p-goldTopCalculator__equalSymbol::after{transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(-45deg)}.p-goldTopCalculator__equalSymbol::before{transform:translate(-50%, -30%) rotate(90deg)}.p-goldTopCalculator__equalSymbol::after{transform:translate(-50%, -30%) rotate(90deg);transform:translate(-50%, -70%) rotate(-90deg)}.p-goldTopCalculator__boxUnder{position:relative;display:block;width:100%}@media screen and (min-width:768px){.p-goldTopCalculator__boxUnder{width:35%;margin:0;display:flex;justify-content:flex-end}}.p-goldTopCalculator__notes{list-style:none;padding-left:0}.p-goldTopCalculator__notesTitle{font-weight:bold}.p-goldTopCalculator__button{margin:20px 0}.p-goldTopCalculator__buttonLink{border-radius:8px;padding:16px;color:#fff;font-weight:bold;text-align:center;box-shadow:0px -2px 0px rgba(255, 255, 255, 0.2) inset;line-height:1;position:relative;display:block;height:100%;background-image:linear-gradient(0deg, #00a300 0%, #00b900 100%);border-bottom:3px solid #0c8c0c;margin:auto;font-size:1.8rem}@media screen and (min-width:768px){.p-goldTopCalculator__buttonLink{max-width:420px;padding:20px;font-size:2.5rem;border-bottom-width:5px}}@media screen and (min-width:768px){.p-goldTopCalculator__buttonLink:hover{background-image:linear-gradient(0deg, #00b900 0%, #00a300 100%)}}.p-goldTopCalculator__buttonCategory{display:block;font-size:1.6rem;margin-bottom:8px}@media screen and (min-width:768px){.p-goldTopCalculator__buttonCategory{font-size:2.2rem}}.p-goldTopCalculator__buttonArrow{position:absolute;right:4px;margin:0;top:50%;display:block;width:18px;height:18px;transform:translate(0%, -50%)}@media screen and (min-width:768px){.p-goldTopCalculator__buttonArrow{width:30px;height:30px}}.p-goldTopCalculator__buttonArrow::before,.p-goldTopCalculator__buttonArrow::after{content:"";width:2px;height:8px;background:#fff;display:block;position:absolute;left:50%}@media screen and (min-width:768px){.p-goldTopCalculator__buttonArrow::before,.p-goldTopCalculator__buttonArrow::after{width:3px;height:15px}}.p-goldTopCalculator__buttonArrow::before{bottom:50%;transform:translate(-50%, 0) skew(30deg, 0deg)}.p-goldTopCalculator__buttonArrow::after{top:50%;transform:translate(-50%, 0) skew(-30deg, 0deg)}.p-goldCommonOtherPrices{margin:20px 0}.p-goldCommonOtherPrices__wrapper{display:flex;flex-wrap:wrap;margin:24px 0 16px}@media screen and (min-width:768px){.p-goldCommonOtherPrices__wrapper{margin:32px 0}}.p-goldCommonOtherPrices__frame{width:100%}@media screen and (min-width:768px){.p-goldCommonOtherPrices__frame{width:50%}}.p-goldCommonOtherPrices__list{list-style:none;padding-left:0;width:100%}@media screen and (min-width:768px){.p-goldCommonOtherPrices__list{width:50%}}.p-goldCommonOtherPrices__listItem{color:#a1978a;font-weight:normal;display:inline-block;text-align:left;font-size:2rem;line-height:1.5;letter-spacing:0;margin:0 0 20px 16px;text-decoration:underline;text-decoration-thickness:1px}@media screen and (min-width:768px){.p-goldCommonOtherPrices__listItem{margin:0 0 12px 0;padding:0 0 0 16px;text-decoration:none}}.p-goldCommonOtherPrices__listItem:hover{color:#444}.p-goldMarketGram{margin:20px 0}.p-goldMarketGram__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #a1978a}@media screen and (min-width:768px){.p-goldMarketGram__wrapper{border-bottom:none}}.p-goldMarketGram__table{border-collapse:collapse;text-align:center;line-height:0.8;width:100%}@media screen and (min-width:768px){.p-goldMarketGram__table{line-height:1;width:49%}}.p-goldMarketGram__list:nth-child(odd){background:#fff2cc}.p-goldMarketGram__list:nth-child(5) .p-goldMarketGram__listItem{border-bottom:none}@media screen and (min-width:768px){.p-goldMarketGram__list:nth-child(5) .p-goldMarketGram__listItem{border-bottom:1px solid #a1978a}}.p-goldMarketGram__listMenu{padding:8px 0;color:#fff;background:#a1978a;border:1px solid #a1978a;font-weight:bold;font-size:1.6rem}.p-goldMarketGram__listMenu:nth-child(odd){width:30%}.p-goldMarketGram__listMenu:nth-child(even){width:70%}.p-goldMarketGram__listItem{border:1px solid #a1978a;padding:4px 8px;color:#444;font-size:1.8rem;vertical-align:bottom}.p-goldMarketGram__listItem:nth-child(odd){width:30%}.p-goldMarketGram__listItem:nth-child(even){width:70%;text-align:right}.p-goldMarketGram__listItemName{padding:4px 0;margin:0;display:inline-block}.p-goldMarketGram__listItemName--unit{font-size:1.4rem;padding-left:8px}.p-goldOtherItems{margin:20px 0}.p-goldOtherItems__wrapper{margin:20px 0;padding:0 8px 16px;background-color:#f3f1eb}.p-goldOtherItems__title{color:#444;font-size:2rem;line-height:1.5;text-align:left;padding:16px 8px;margin:0}@media screen and (min-width:768px){.p-goldOtherItems__title{font-size:2.6rem;text-align:center;padding:20px}}.p-goldOtherItems__list{position:relative;list-style:none;padding-left:0;display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto;gap:8px 16px}@media screen and (min-width:768px){.p-goldOtherItems__list{gap:16px 8px;width:680px}}.p-goldOtherItems__listItem{display:block;width:29%;letter-spacing:normal;text-align:left;font-size:1.2rem;line-height:20px}@media screen and (min-width:768px){.p-goldOtherItems__listItem{font-size:1.5rem;width:120px}}.p-goldOtherItems__listItemImg{margin:0 0 8px}.p-goldOtherItems__assess{width:auto;padding:4px;margin:16px 0 0;text-align:center;font-size:1.6rem;font-weight:bold}@media screen and (min-width:768px){.p-goldOtherItems__assess{padding:8px}}.p-goldTopGuide{margin:20px 0}.p-goldTopGuide__table{border:1px solid #837a6d;word-break:break-word}@media screen and (min-width:768px){.p-goldTopGuide__table{border:2px solid #837a6d}}.p-goldTopGuide__title{width:100%;background-color:#837a6d;color:#fff;font-weight:bold;text-align:center;font-size:1.1rem;line-height:1.5}@media screen and (min-width:768px){.p-goldTopGuide__title{font-size:1.4rem}}.p-goldTopGuide__title--dignity{width:12%;padding:8px 0}.p-goldTopGuide__title--purity,.p-goldTopGuide__title--goods,.p-goldTopGuide__title--chara{width:20%;padding:8px 0}.p-goldTopGuide__title--carved{width:28%;padding:8px 0}.p-goldTopGuide__list:nth-child(odd){background-color:#f3f1eb}.p-goldTopGuide__listItem{border:1px solid #837a6d;font-size:1.1rem;line-height:1.5;text-align:center;padding:16px 4px}@media screen and (min-width:768px){.p-goldTopGuide__listItem{border:2px solid #837a6d;font-size:1.4rem}}.p-purchasePriceUp__wrapper{margin:24px 0 0;padding:64% 0 0;background-image:url(../../assets/img/jewelry/preferred-conditions-diamond_sp.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.p-purchasePriceUp__wrapper{margin:40px 0 0;padding:0 0 0 35%;background-image:url(../../assets/img/jewelry/preferred-conditions-diamond_pc.png)}}.p-purchasePriceUp__list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.p-purchasePriceUp__listItem{width:50%;min-height:160px;padding:12px 8px;border:3px solid #a7abab;border-radius:15px;background:#fff;opacity:0.8}@media screen and (min-width:768px){.p-purchasePriceUp__listItem{min-height:200px;border-width:5px}}.p-purchasePriceUp__listItem:nth-child(1),.p-purchasePriceUp__listItem:nth-child(4){border-color:#837a6d;background-color:#f3f1eb}.p-purchasePriceUp__listInner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.p-purchasePriceUp__text{color:#444;font-size:1.8rem;line-height:1.5;text-align:center;margin:0}@media screen and (min-width:768px){.p-purchasePriceUp__text{font-size:1.8rem}}.p-purchasePriceUp__textlabel,.p-purchasePriceUp__textlabel--white{color:#847a6a;font-size:2rem;line-height:1}@media screen and (min-width:768px){.p-purchasePriceUp__textlabel,.p-purchasePriceUp__textlabel--white{font-size:2.4rem}}.p-purchasePriceUp__textlabel--white{color:#fff}.p-goldMarketPriceGraph{margin:20px 0}@media screen and (min-width:768px){.p-goldMarketPriceGraph{margin:40px 0}}.p-goldMarketPriceGraph__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:none}.p-goldMarketPriceGraph__more{width:100%;gap:30px;margin-bottom:30px;display:initial}@media screen and (min-width:768px){.p-goldMarketPriceGraph__more{display:-webkit-box;width:46%;margin:0 12px}}.p-goldMarketPriceGraph__more.is-more{height:0;overflow:hidden}@media screen and (min-width:768px){.p-goldMarketPriceGraph__more.is-more{height:auto;overflow:visible}}.p-goldMarketPriceGraph__table{border-collapse:collapse;text-align:center;line-height:0.8;width:100%}@media screen and (min-width:768px){.p-goldMarketPriceGraph__table{line-height:1;width:100%}}@media (max-width:767px){.p-goldMarketPriceGraph__table+.p-goldMarketPriceGraph__table tr:nth-child(1){display:none}.p-goldMarketPriceGraph__table+.p-goldMarketPriceGraph__table tr:nth-child(2) td.p-goldMarketPriceGraph__listItem{border-top:none}.p-goldMarketPriceGraph__table+.p-goldMarketPriceGraph__table .p-goldMarketPriceGraph__list:nth-child(odd){background-color:white}.p-goldMarketPriceGraph__table+.p-goldMarketPriceGraph__table .p-goldMarketPriceGraph__list:nth-child(even){background:#f3f1eb}}.p-goldMarketPriceGraph__list:nth-child(odd){background:#f3f1eb}.p-goldMarketPriceGraph__list--btm{border-top:none}.p-goldMarketPriceGraph__list--btm:nth-child(even){background:#f3f1eb}@media screen and (min-width:768px){.p-goldMarketPriceGraph__list--btm:nth-child(even){background:#fff}.p-goldMarketPriceGraph__list--btm:nth-child(odd){background:#f3f1eb}}.p-goldMarketPriceGraph__list--btm .p-goldMarketPriceGraph__listItem{border-top:none}.p-goldMarketPriceGraph__list--btm:last-child .p-goldMarketPriceGraph__listItem{border-bottom:none}@media screen and (min-width:768px){.p-goldMarketPriceGraph__list--btm:last-child .p-goldMarketPriceGraph__listItem{border-bottom:1px solid #837a6d}}.p-goldMarketPriceGraph__listMenu{padding:8px 0;color:#fff;background:#837a6d;border:1px solid #837a6d;font-weight:bold;font-size:1.4rem;width:33%}@media screen and (min-width:768px){.p-goldMarketPriceGraph__listMenu{font-size:1.6rem}}.p-goldMarketPriceGraph__listItem{border:1px solid #837a6d;padding:4px 8px;color:#444;font-size:1.4rem;vertical-align:bottom;width:33%}.p-goldMarketPriceGraph__listItem:nth-child(n+2){text-align:right}@media screen and (min-width:768px){.p-goldMarketPriceGraph__listItem{font-size:1.6rem}}.p-goldMarketPriceGraph__listItemName{padding:4px 0;margin:0;display:inline-block}.p-goldMarketPriceGraph__listItemName--unit{font-size:80%;padding-left:8px}.p-goldMarketPriceGraph__moreBtn{width:100%;background:#ebebeb;font-size:1.6rem;font-weight:bold;color:#a1978a;border:2px solid #837a6d;display:flex;justify-content:center;align-items:center;margin:16px auto;cursor:pointer;padding:12px 0}@media screen and (min-width:768px){.p-goldMarketPriceGraph__moreBtn{display:none}}.p-shopDetail__heading{margin-bottom:30px}.p-shopDetail__headingTitle{color:#837A6D;display:flex;flex-direction:column;margin:30px 0;font-size:1.9rem;line-height:1;font-weight:700;margin-bottom:15px}@media screen and (min-width:768px){.p-shopDetail__headingTitle{font-size:3.2rem}}.p-shopDetail__headingTitleType{font-weight:700;font-size:1.7rem;margin:0 0 10px}@media screen and (min-width:768px){.p-shopDetail__headingTitleType{font-size:2.8rem}}.p-shopDetail__headingAccess{font-size:1.3rem}@media screen and (min-width:768px){.p-shopDetail__headingAccess{font-size:2rem}}.p-shopDetail__anchor{margin:0 -10px 15px}@media screen and (min-width:768px){.p-shopDetail__anchor{margin:0 0 40px}}.p-shopDetail__anchorLists{display:flex;list-style:none;padding:0;background-image:-webkit-linear-gradient(90deg, #ebebeb 0%, #fff 21%, #fff 100%);box-shadow:1px 1px 4px #ccc}.p-shopDetail__anchorItem{width:20%;display:flex;align-items:center;justify-content:center;background:url(../img/other/shop-detail/arealp_icn_bluearrow_sp.png) center bottom 4px no-repeat;background-size:13px auto}.p-shopDetail__anchorItem:not(:last-child){border-right:1px solid #ebebeb}.p-shopDetail__anchorLink{color:#0f3c6b;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:16px 4px;font-size:1.3rem;line-height:1.2;font-weight:500;width:100%}@media screen and (min-width:993px){.p-shopDetail__visual{display:flex;justify-content:space-between;margin:0 0 30px}}.p-shopDetail__visualContainer,.p-shopDetail__thumbsContainer{margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media screen and (min-width:993px){.p-shopDetail__visualContainer,.p-shopDetail__thumbsContainer{margin-left:0;margin-right:0}}.p-shopDetail__visualContainer{margin-bottom:10px}@media screen and (min-width:993px){.p-shopDetail__visualContainer{width:75%}}.p-shopDetail__thumbsContainer{margin-bottom:15px}@media screen and (min-width:993px){.p-shopDetail__thumbsContainer{width:23%;height:285px}}.p-shopDetail__visualWrapper,.p-shopDetail__thumbsWrapper{padding:0;list-style:none;margin:0 auto;position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transform:translate3d(0px, 0, 0)}@media screen and (min-width:993px){.p-shopDetail__thumbsWrapper{flex-direction:column}}.p-shopDetail__visualSlide{flex-shrink:0;position:relative;display:block;backface-visibility:hidden;transform:translateZ(0);transition-property:opacity;display:flex;justify-content:center;align-items:center;height:45.3488372093vw}@media screen and (min-width:993px){.p-shopDetail__visualSlide{height:285px}}.p-shopDetail__thumbsSlide{flex-shrink:0;height:14.6478873239vw;position:relative;display:block;backface-visibility:hidden;transform:translateZ(0);display:flex;justify-content:center;align-items:center;border:2px solid #fff;transition:border-color 0.2s}@media screen and (min-width:993px){.p-shopDetail__thumbsSlide{height:89px !important}}.p-shopDetail__thumbsSlide.swiper-slide-thumb-active{border-color:#837a6d}.p-shopDetail__visualSlideImage{width:100%;height:100%;object-fit:cover;object-position:center}.p-shopDetail__infoText{font-size:1.4rem;line-height:1.5;margin:16px 0 24px}@media screen and (min-width:768px){.p-shopDetail__infoText{font-size:1.6rem}}.p-shopDetail__infoSummary{display:flex;flex-direction:column;margin:0 0 24px}@media screen and (min-width:768px){.p-shopDetail__infoSummary{justify-content:space-between;flex-direction:row-reverse}}.p-shopDetail__infoSummaryLists{display:flex;flex-direction:column;margin:0}@media screen and (min-width:768px){.p-shopDetail__infoSummaryLists{width:48%;flex-wrap:wrap;flex-direction:row}}.p-shopDetail__infoSummaryTerm{display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:500;padding:8px 8px;margin:0 0 8px;background-color:#f9f3eb}@media screen and (min-width:768px){.p-shopDetail__infoSummaryTerm{width:140px;padding:10px;text-align:center;margin:0 0 4px}}.p-shopDetail__infoSummaryDescription{font-size:1.4rem;padding:0 8px;margin:0 0 16px}@media screen and (min-width:768px){.p-shopDetail__infoSummaryDescription{width:calc(100% - 140px);padding:10px;margin:0 0 4px}}.p-shopDetail__infoSummaryMap{width:100%;height:calc(100vw - 20px)}@media screen and (min-width:768px){.p-shopDetail__infoSummaryMap{width:48%;height:auto}}.p-shopDetail__infoSummaryMap iframe{width:100%;height:100%}.p-shopDetail__infoServiceLists{margin:16px 0 0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 4px;padding:0}@media screen and (min-width:768px){.p-shopDetail__infoServiceLists{gap:10px}}.p-shopDetail__infoServiceItem{color:#9D9689;width:calc((100% - 20px) / 6);padding:0;text-align:center;font-size:1rem;line-height:1.2}@media screen and (min-width:768px){.p-shopDetail__infoServiceItem{font-size:1rem;width:calc((100% - 90px) / 10)}}.p-shopDetail__infoServiceItem::before{content:" ";background-color:#baaf93;background-position:center;background-repeat:no-repeat;background-size:90%;display:block;border-radius:8px;width:100%;padding-top:100%;margin-bottom:4px}.p-shopDetail__infoServiceItem--a1:before{background-image:url(../img/other/shop-detail/icon_service_a1.png)}.p-shopDetail__infoServiceItem--a2:before{background-image:url(../img/other/shop-detail/icon_service_a2.png)}.p-shopDetail__infoServiceItem--a3:before{background-image:url(../img/other/shop-detail/icon_service_a3.png)}.p-shopDetail__infoServiceItem--a4:before{background-image:url(../img/other/shop-detail/icon_service_a4.png)}.p-shopDetail__infoServiceItem--a5:before{background-image:url(../img/other/shop-detail/icon_service_a5.png)}.p-shopDetail__infoServiceItem--a6:before{background-image:url(../img/other/shop-detail/icon_service_a6.png)}.p-shopDetail__infoServiceItem--a7:before{background-image:url(../img/other/shop-detail/icon_service_a7.png)}.p-shopDetail__infoServiceItem--b1:before{background-image:url(../img/other/shop-detail/icon_service_b1.png)}.p-shopDetail__infoServiceItem--b2:before{background-image:url(../img/other/shop-detail/icon_service_b2.png)}.p-shopDetail__infoServiceItem--b3:before{background-image:url(../img/other/shop-detail/icon_service_b3.png)}.p-shopDetail__infoServiceItem--b5:before{background-image:url(../img/other/shop-detail/icon_service_b5.png)}.p-shopDetail__infoServiceItem--b6:before{background-image:url(../img/other/shop-detail/icon_service_b6.png)}.p-shopDetail__infoServiceItem--b7:before{background-image:url(../img/other/shop-detail/icon_service_b7.png)}.p-shopDetail__infoServiceItem--c1:before{background-image:url(../img/other/shop-detail/icon_service_c1.png)}.p-shopDetail__infoServiceItem--c2:before{background-image:url(../img/other/shop-detail/icon_service_c2.png)}.p-shopDetail__infoServiceItem--c3:before{background-image:url(../img/other/shop-detail/icon_service_c3.png)}.p-shopDetail__infoServiceItem--c4:before{background-image:url(../img/other/shop-detail/icon_service_c4.png)}.p-shopDetail__infoServiceItem--c5:before{background-image:url(../img/other/shop-detail/icon_service_c5.png)}.p-shopDetail__infoServiceItem--c6:before{background-image:url(../img/other/shop-detail/icon_service_c6.png)}.p-shopDetail__infoServiceItem--c7:before{background-image:url(../img/other/shop-detail/icon_service_c7.png)}.p-shopDetail__accessContent{padding:16px 0}.p-shopDetail__accessList{counter-reset:access;gap:16px;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.p-shopDetail__accessList{gap:24px 16px}}.p-shopDetail__accessListItem{counter-increment:access;width:100%;max-width:500px}@media screen and (min-width:768px){.p-shopDetail__accessListItem{width:calc((100% - 16px) / 2)}}.p-shopDetail__accessListImage{border:2px solid #a1978a}.p-shopDetail__accessListCaption{margin-top:8px;position:relative;min-height:42px;padding-left:28px}.p-shopDetail__accessListCaption::before{content:counter(access);color:#a1978a;font-weight:bold;position:absolute;left:0;top:0;font-size:2.8rem}.p-storeInformation__parkingInformation{border-spacing:8px}.p-storeInformation__parkingList{display:flex;flex-wrap:wrap;gap:16px}.p-storeInformation__parkingListItem{width:100%}@media screen and (min-width:768px){.p-storeInformation__parkingListItem{width:calc(50% - 8px)}}.p-storeInformation__parkingName{font-weight:bold;margin-bottom:8px;font-size:1.6rem}.p-storeInformation__parkingInformationTr{border-bottom:4px solid #fff}.p-storeInformation__parkingInformationTh{padding:4px 8px;font-size:1.4rem;background-color:#e9f7fa;color:#2aa8c1}.p-storeInformation__parkingInformationTd{padding:4px 8px}.p-platinumPurchaseReason__mainTitle{margin-bottom:16px}.p-platinumPurchaseReason__title{color:#000;max-width:900px;margin:0 auto 24px;padding:0 24px;font-size:1.5rem;text-align:center;position:relative;justify-content:center;align-items:center}@media screen and (min-width:768px){.p-platinumPurchaseReason__title{margin:0 auto 32px;font-size:3.6rem}}.p-platinumPurchaseReason__title::before,.p-platinumPurchaseReason__title::after{content:"";width:50px;height:50px;background-size:contain;vertical-align:middle;display:flex;position:absolute;top:5%}@media screen and (min-width:768px){.p-platinumPurchaseReason__title::before,.p-platinumPurchaseReason__title::after{width:80px;height:80px;top:20%}}.p-platinumPurchaseReason__title::before{background:url(../img/gold/counter_posts_title_bg__platinum_left.svg) no-repeat center / contain;left:0}@media screen and (min-width:768px){.p-platinumPurchaseReason__title::before{left:-4%}}.p-platinumPurchaseReason__title::after{background:url(../img/gold/counter_posts_title_bg__platinum_right.svg) no-repeat center / contain;right:0}@media screen and (min-width:768px){.p-platinumPurchaseReason__title::after{right:-4%}}.p-platinumPurchaseReason__title--strong{color:#baaf93;font-size:150%}.p-platinumPurchaseReason__point{display:flex;gap:8px;margin-bottom:16px}@media screen and (min-width:768px){.p-platinumPurchaseReason__point{margin-bottom:24px}}.p-platinumPurchaseReason__pointLabel{background-color:#baaf93;color:#fff;flex-shrink:0;width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;flex-wrap:wrap}@media screen and (min-width:768px){.p-platinumPurchaseReason__pointLabel{width:80px;height:80px}}.p-platinumPurchaseReason__pointLabelText{font-size:1.4rem}@media screen and (min-width:768px){.p-platinumPurchaseReason__pointLabelText{font-size:1.6rem}}.p-platinumPurchaseReason__pointLabelNumber{font-size:2rem}@media screen and (min-width:768px){.p-platinumPurchaseReason__pointLabelNumber{font-size:2.6rem}}.p-platinumPurchaseReason__pointContent{flex:1}.p-platinumPurchaseReason__pointTitle{font-size:1.8rem;color:#baaf93;padding:4px 0}@media screen and (min-width:768px){.p-platinumPurchaseReason__pointTitle{font-size:2.4rem;padding:8px 0}}.p-platinumPurchaseReason__pointText{font-size:1.4rem}.p-platinumPurchaseReason__pointImage{max-width:270px;margin-bottom:4px}@media screen and (min-width:768px){.p-goldPurchaseReasonRow{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}}.p-platinumPurchaseReason__topOuter{padding-left:48px;max-width:520px;margin:0 auto}@media screen and (min-width:768px){.p-platinumPurchaseReason__topOuter{padding-left:0;margin:0}}.p-platinumPurchaseReason__top{position:relative;margin:0 auto}.p-platinumPurchaseReason__topImage{width:55%;display:block}.p-platinumPurchaseReason__topDiamond,.p-platinumPurchaseReason__topParaiba,.p-platinumPurchaseReason__topPlatinum{border:1px solid #baaf93;color:#baaf93;font-weight:bold;padding:2px 4px;min-width:85px;display:inline-block;background-color:#fff;position:absolute;text-align:center;font-size:1.3rem}.p-platinumPurchaseReason__topDiamond:before,.p-platinumPurchaseReason__topParaiba:before,.p-platinumPurchaseReason__topPlatinum:before{width:min(16.4vw, 100px);height:1px;background-color:#baaf93;content:"";display:block;right:100%;top:50%;transform:translateY(-50%);position:absolute}.p-platinumPurchaseReason__topDiamond{left:45%;top:12%}@media screen and (min-width:768px){.p-platinumPurchaseReason__topDiamond{left:56%;top:12%}}.p-platinumPurchaseReason__topParaiba{left:45%;top:28%}@media screen and (min-width:768px){.p-platinumPurchaseReason__topParaiba{left:56%;top:28%}}.p-platinumPurchaseReason__topPlatinum{left:45%;top:46%}@media screen and (min-width:768px){.p-platinumPurchaseReason__topPlatinum{left:56%;top:46%}}.p-platinumPurchaseReason__list{width:100%}@media screen and (min-width:768px){.p-platinumPurchaseReason__list{width:50%}}.p-platinumPurchaseReason__listRow,.p-platinumPurchaseReason__listRow--gold,.p-platinumPurchaseReason__listRow--red,.p-platinumPurchaseReason__listRow--sum{display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-size:1.5rem;margin-bottom:4px}.p-platinumPurchaseReason__listRow--gold{color:#9c9c9c}.p-platinumPurchaseReason__listRow--red{color:#dc3543}.p-platinumPurchaseReason__listData{text-align:right}.p-platinumPurchaseReason__listRow--sum{border-top:1px solid;padding-top:8px;margin-top:8px}.p-platinumPurchaseReason__listSumPrice{color:#dc3543;font-size:3.1rem;font-weight:bold}.p-platinumPurchaseReason__listSumSmall{font-size:0.8em}.p-platinumPurchaseReason__check{position:relative;border:1px solid #dedabc;margin-bottom:32px}.p-platinumPurchaseReason__checkTitle{background-color:#dedabc;color:#000;padding:4px 8px;text-align:center;font-weight:bold;font-size:1.9rem}.p-platinumPurchaseReason__checkIcon{position:absolute;width:64px;height:64px;top:-16px;left:-16px;border:1px solid #dedabc;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;background-color:white;overflow:hidden;box-sizing:border-box;transform:scale(0.8)}@media screen and (min-width:993px){.p-platinumPurchaseReason__checkIcon{transform:scale(1)}}.p-platinumPurchaseReason__checkIconText{font-size:14px;margin-bottom:4px}.p-platinumPurchaseReason__checkIconImg{width:40px;height:auto}.p-platinumPurchaseReason__checkContent{padding:16px;display:flex;align-items:center;justify-content:space-between}.p-platinumPurchaseReason__checkImage{width:120px;margin-left:16px}@media screen and (min-width:768px){.p-platinumPurchaseReason__checkImage{width:160px}}.p-platinumPurchaseReason__checkText{margin-bottom:0}.p-platinumPurchaseReason__example{background:url("../img/gold/decor_line.png") no-repeat center bottom / contain;position:relative;max-width:530px;padding-bottom:32px;margin:0 auto 16px}@media screen and (min-width:768px){.p-platinumPurchaseReason__example{padding:8px 0 24px;flex:1;position:relative}.p-platinumPurchaseReason__example:before{width:1px;height:100%;left:-8px;position:absolute;content:"";display:block;background-color:#000}}.p-platinumPurchaseReason__exampleRow{margin-bottom:32px}@media screen and (min-width:768px){.p-platinumPurchaseReason__exampleRow{display:flex;gap:16px}}.p-platinumPurchaseReason__exampleTitle{font-size:1.9rem;background-color:#dedabc;text-align:center;font-weight:bold;padding:4px;margin-top:32px}@media screen and (min-width:768px){.p-platinumPurchaseReason__exampleTitle{font-size:1.6rem}}.p-platinumPurchaseReason__exampleContent{display:flex;justify-content:center;gap:8px}.p-platinumPurchaseReason__exampleName{font-size:2rem;color:#9c9c9c;text-align:center;font-weight:bold}.p-platinumPurchaseReason__exampleImage{width:150px}@media screen and (min-width:768px){.p-platinumPurchaseReason__exampleImage{width:110px}}.p-platinumPurchaseReason__exampleDetail{width:calc(100% - 54px)}.p-platinumPurchaseReason__exampleList{margin:8px 8px 8px 0;font-size:1.8rem}@media screen and (min-width:768px){.p-platinumPurchaseReason__exampleList{font-size:1.4rem}}.p-platinumPurchaseReason__exampleListitem,.p-platinumPurchaseReason__exampleListitem--gold{display:flex;align-items:center;justify-content:space-between}.p-platinumPurchaseReason__exampleListitem--gold{color:#9c9c9c}.p-platinumPurchaseReason__exampleListitemData{margin-inline-start:0}.p-platinumPurchaseReason__exampleSum{font-size:1.4rem;text-align:right;padding-right:8px}.p-platinumPurchaseReason__exampleSumData{color:#dc3543;font-size:2.4rem;margin-left:8px}.p-platinumPurchaseReason__exampleSumUnit{font-size:0.8em}.p-privacyPolicy{margin-top:16px !important}@media screen and (min-width:768px){.p-privacyPolicy{margin-top:40px !important}}.p-privacyPolicy__h1Title{font-size:3rem;margin-bottom:16px}.p-privacyPolicy__text,.p-privacyPolicy__tableName{margin:0;padding:0 0 16px;font-size:1.4rem}@media screen and (min-width:768px){.p-privacyPolicy__text,.p-privacyPolicy__tableName{font-size:1.5rem}}.p-privacyPolicy__h2Title,.p-privacyPolicy__h3Title{font-size:2.4rem;font-weight:bold;border-bottom:dotted 1px #000;padding-bottom:16px;margin:16px 0}.p-privacyPolicy__h3Title{font-size:2rem;line-height:1.25}@media screen and (min-width:768px){.p-privacyPolicy__h3Title{line-height:1.5}}.p-privacyPolicy__h4Title{font-size:1.8rem;font-weight:bold;margin-bottom:16px}.p-privacyPolicy__list{font-size:1.5rem;line-height:1.2;margin-bottom:16px}.p-privacyPolicy__listItem{padding-bottom:8px}.p-privacyPolicy__tableName{padding-bottom:0}.p-privacyPolicy__table{--table-border: #8b9090;text-align:left;margin-bottom:16px}.p-privacyPolicy__th{padding-left:1rem;font-size:1.8rem;font-weight:bold}@media screen and (min-width:768px){.p-privacyPolicy__th{padding-left:5rem;font-size:2.4rem}}.p-privacyPolicy__td{padding-left:1rem;font-size:1.8rem;font-weight:normal}@media screen and (min-width:768px){.p-privacyPolicy__td{padding-left:5rem;font-size:2rem}}.p-notFoundError{background:#a1978a;text-align:center;width:100vw;margin-left:calc(-50vw + 50%);display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.p-notFoundError{min-height:500px}}.p-notFoundError__title{color:#fff;padding:60px 0}.p-notFoundError__titleNot,.p-notFoundError__titleError,.notFoundError__titleErrorCont{display:block;line-height:1;font-weight:bold}.p-notFoundError__titleNot{font-size:4rem}@media screen and (min-width:768px){.p-notFoundError__titleNot{font-size:5.5rem}}.p-notFoundError__titleError{font-size:7.5rem}@media screen and (min-width:768px){.p-notFoundError__titleError{font-size:10rem}}.notFoundError__titleErrorCont{font-size:13rem}@media screen and (min-width:768px){.notFoundError__titleErrorCont{font-size:18rem;line-height:0.8}}.p-notFoundError__text{text-align:center;font-size:1.6rem;line-height:1.7;margin:0 0 32px}@media screen and (min-width:768px){.p-notFoundError__text{font-size:1.8rem;font-weight:bold}}.p-notFoundError__btn{display:flex;width:100%;margin:0 auto 20px}@media screen and (min-width:768px){.p-notFoundError__btn{width:500px;margin:0 auto 40px}}.p-notFoundError__btnInner{margin:0 4px}@media screen and (min-width:768px){.p-notFoundError__btnInner{margin:0 8px}}@media screen and (min-width:768px){.p-newsBanner{padding-top:85px}}@media screen and (min-width:768px){.p-newsBanner+.l-main{padding-top:0px;margin-top:15px}}@media screen and (min-width:768px){.p-newsBanner.scroll{padding-top:0}}@media screen and (min-width:768px){.l-wrapper--top .p-newsBanner+.l-main{margin-top:0}}.p-newsBanner__block,.p-newsBanner__block--black,.p-newsBanner__block--gold,.p-newsBanner__block--gray{padding:8px 16px}.p-newsBanner__block--black{background-color:#000}.p-newsBanner__block--black .p-newsBanner__text a,.p-newsBanner__block--black .p-newsBanner__text--slide a{color:#fff}.p-newsBanner__block--black .p-newsBanner__text a:hover,.p-newsBanner__block--black .p-newsBanner__text--slide a:hover{opacity:0.8}.p-newsBanner__block--gold{background-color:#7d6c4a}.p-newsBanner__block--gray{padding:8px 0;background-color:#e4e2de;color:#282828}.p-newsBanner__block--gray .p-newsBanner__text a,.p-newsBanner__block--gray .p-newsBanner__text--slide a{color:#282828}.p-newsBanner__block--gray .p-newsBanner__text a:hover,.p-newsBanner__block--gray .p-newsBanner__text--slide a:hover{opacity:0.8}.p-newsBanner__text,.p-newsBanner__text--slide{color:#fff;text-align:center;font-size:1.2rem;margin:0 auto;max-width:1200px}@media screen and (min-width:768px){.p-newsBanner__text,.p-newsBanner__text--slide{font-size:1.4rem}}.p-newsBanner__text--slide{color:#fff;text-align:center;font-size:1.2rem;margin:0 auto;padding:0 16px;max-width:unset}@media screen and (min-width:768px){.p-newsBanner__text--slide{font-size:1.4rem}}@media screen and (min-width:768px){.p-brandEasysteps{display:none}}.p-brandEasysteps .p-contactLinkBtn{margin-top:30px}.p-brandEasysteps__title{text-align:center;margin-bottom:16px}.p-brandEasysteps__title.front_page{padding:0 10px}.p-brandEasysteps__inner{margin-left:-20px;margin-right:-20px;margin-bottom:30px;padding:30px 10px;background:#f3f1eb;color:#000}.p-brandEasysteps__stepContainer{display:flex;flex-direction:column;gap:30px;font-family:Arial, sans-serif;max-width:600px}.p-brandEasysteps__header{display:flex;align-items:center;justify-content:center}.p-brandEasysteps__number{font-size:2.4rem;font-weight:bold;border:1px solid #000;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.p-brandEasysteps__description{font-size:1.4rem;line-height:1.4;text-align:center;margin:15px 0}.p-brandEasysteps__inner .p-brandModels__buttons{margin-top:30px}.p-brandModels__about{margin-bottom:40px}@media screen and (min-width:768px){.p-brandModels__about{display:none}}.p-brandModels__aboutTitle{text-align:center;margin-bottom:20px}.p-brandModels__aboutInner{margin-left:-20px;margin-right:-20px;padding:32px 12px;background:#f3f1eb;color:#000}.p-brandModels__aboutWho{display:flex;flex-wrap:wrap;justify-content:space-around;gap:12px;padding-bottom:12px}.p-brandModels__aboutWhoItem{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);box-sizing:border-box;text-align:center}.p-brandModels__aboutWhoImg,.p-brandModels__aboutWhoImg--article{width:60px;height:90px;margin:0 auto 8px;display:flex;justify-content:center;align-items:center}.p-brandModels__aboutWhoImg--article{width:90px}.p-brandModels__aboutWhoNumber{color:#837a6d;font-size:3rem;font-weight:bold;font-feature-settings:"palt";margin-bottom:10px}.p-brandModels__aboutWhoNumber--small{color:#837a6d;font-size:1.8rem;font-weight:bold;font-feature-settings:"palt";line-height:1;margin-bottom:12px}.p-brandModels__aboutWhoText{font-size:1.4rem;line-height:1.2}.p-brandModels__aboutWhoText--small{font-size:1rem;line-height:1.2}.p-brandModels__about .p-brandModels__buttons{margin-top:20px}@media screen and (min-width:768px){.p-ourexperts{display:none}}.p-ourexperts__title{text-align:center;margin-bottom:20px}.p-ourexperts__text{text-align:center}.p-ourexperts__image{display:flex;justify-content:center;gap:30px;margin-top:30px}.p-ourexperts__imagePerson{text-align:center}.p-ourexperts__imagePerson img{width:100%;height:auto;clip-path:circle(50%)}.p-ourexperts__imageName{margin-top:10px}@media screen and (min-width:768px){.p-contactLinkBtn{display:none}}.p-contactLinkBtnFrame{display:flex;align-items:center;gap:8px}.p-contactLinkBtn__whatsapp{position:relative;display:flex;width:50%;justify-content:center;align-items:center;background-color:#65d072;color:white;padding:5px;text-decoration:none}.p-contactLinkBtn__whatsapp img{width:20px;margin-right:4px}.p-contactLinkBtn__whatsapp::after{content:"";display:block;position:absolute;right:10px;top:0;bottom:0;margin:auto;width:8px;height:16px;background:url(../img/common/icon_arrow_white.svg) center / contain no-repeat}.p-contactLinkBtn__phone{display:flex;width:50%;justify-content:center;align-items:center;border:1px solid #ccc;padding:4px;text-decoration:none;background:#fff;color:#000}.p-contactLinkBtn__phone img{width:16px;margin-right:4px}@media screen and (min-width:768px){.p-keyvisualSp{display:none}}.p-keyvisualSp__title{text-align:center;margin:20px 0}.p-keyvisualSp__text{text-align:center;margin-bottom:30px;line-height:1.6}.p-keyvisualSp__image{margin:12px 0 0}@media screen and (min-width:768px){.p-itemlistKv{display:none}}.p-itemlistKv__title{text-align:center;margin:20px 0}.p-itemlistKv__text{text-align:center;margin-bottom:30px;line-height:1.6}.p-itemlistKv__image{margin:12px 0 0}.p-itemlistKvBox{margin:20px 0 0}.p-itemlistKvBox__inner{max-width:944px;margin:0 auto}.p-itemlistKvBox__container{display:flex;flex-wrap:wrap}.p-itemlistKvBox__item{position:relative;width:calc(50% - 2px)}.p-itemlistKvBox__itemImg{object-fit:cover;height:100%;width:100%}.p-itemlistKvBox__itemLink{display:block;background-color:#000}.p-itemlistKvBox__itemLink:hover .p-itemlistKvBox__itemImg{opacity:0.6;transition:opacity 0.3s}.p-itemlistKvBox__itemImg{opacity:0.8}.p-itemlistKvBox__title{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;font-size:1.5rem;color:#fff;text-align:center;font-weight:700;line-height:1;width:90%;text-shadow:0 0 2px #000}@media screen and (min-width:768px){.p-brandlistTab{display:none}}.p-brandlistTab__title{text-align:center;margin:20px 0}.p-brandlistTab__container{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;gap:16px}.p-brandlistTab__container::-webkit-scrollbar{display:none}.p-brandlistTab__btn{padding:8px 0;background:none;border:none;font-size:16px;position:relative;cursor:pointer;color:#333333;display:flex;align-items:center;gap:6px;opacity:0.6}.p-brandlistTab__btn::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center}.p-brandlistTab__btn.icon--bag::before{background-image:url("../img/other/item-list/briefcase-line-icon.svg")}.p-brandlistTab__btn.icon--watch::before{background-image:url("../img/other/item-list/hand-watch-icon.svg")}.p-brandlistTab__btn.icon--jewelry::before{background-image:url("../img/other/item-list/wedding-ring-icon.svg")}.p-brandlistTab__btn.icon--clothing::before{background-image:url("../img/other/item-list/dress-outline-icon.svg")}.p-brandlistTab__btn.icon--shoes::before{background-image:url("../img/other/item-list/heel-sandal-outline-icon.svg")}.p-brandlistTab__btn.icon--precious::before{background-image:url("../img/other/item-list/diamond-gem-icon.svg")}.p-brandlistTab__btn.active{opacity:1;font-weight:bold}.p-brandlistTab__btn.active::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:4px;background:#000}.p-brandlistTab__content{display:none;padding:1em 0}.p-brandlistTab__content.active{display:block}.p-brandlistTab__content ul{list-style:none;padding:0;margin:0}.p-brandlistTab__content li{padding:12px 0;border-bottom:2px solid #ccc}.p-brandlistTab__content li a{color:#a1978a !important;font-weight:bold}@media screen and (min-width:768px){.p-goldKeyvisualSp{display:none}}.p-goldKeyvisualSp__title{text-align:center;margin:20px 0}.p-goldKeyvisualSp__text{text-align:center;margin-bottom:30px;line-height:1.6}.p-goldKeyvisualSp__text--lower{text-align:left;margin-top:20px;line-height:1.6}.p-goldKeyvisualSp__image{margin:12px 0 0}@media screen and (min-width:768px){html[data-country="FR"] .p-questionsAllu{display:none}}@media screen and (min-width:768px){html[data-country="FR"] .p-questionsAllu.topOnly{display:block}}.p-questionsAllu__inner{width:calc((320 / 390) * 100vw);margin:0 auto;display:block}@media screen and (min-width:768px){.p-questionsAllu__inner{width:calc((1140 / 1280) * 100vw);max-width:1140px;margin:32px auto 0;display:flex;justify-content:space-between}}.p-questionsAllu__list{margin:0;padding:0;display:block;list-style:none}@media screen and (min-width:768px){.p-questionsAllu__list{width:calc((551 / 1280) * 100vw);max-width:551px}}.p-questionsAllu__item{list-style:none;border-top:solid 1px #f1f1f1;width:100%;cursor:default}.p-questionsAllu__item:last-child{border-bottom:1px solid #f1f1f1}.p-questionsAllu__list.is-first .p-questionsAllu__item:last-child{border-bottom:none}@media screen and (min-width:768px){.p-questionsAllu__list.is-first .p-questionsAllu__item:last-child{border-bottom:1px solid #f1f1f1}}.p-questionsAllu__itemInner{margin:0}.p-questionsAllu__title{font-size:1.4rem;font-weight:400;position:relative;margin:0 0;padding:16px 24px 16px 0;cursor:pointer}@media screen and (min-width:768px){.p-questionsAllu__title{padding:20px 24px 20px 0}}.p-questionsAllu__title::before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:12px;width:8px;height:8px;border-top:1px solid #444;border-right:1px solid #444;transform:rotate(135deg);transition:ease 0.2s}.p-questionsAllu__title.is-open::before{top:2px;transform:rotate(-45deg)}.p-questionsAllu__box{display:none;margin:0 0 32px;cursor:text;padding:16px 0 0}.p-questionsAllu__text{color:#858b8b;font-size:1.4rem}.p-questionsAllu__text a{color:#282828;font-weight:bold;text-decoration:underline}.p-questionsAllu__textBold{font-weight:700}body.newCustomer{background-image:url(../img/newcustomer-campaign/bg.webp);background-size:contain;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}body.newCustomer .l-main{font-size:1.6rem;font-family:"Noto Sans TC", sans-serif;list-style:none;letter-spacing:0.15em;font-feature-settings:"palt";-webkit-font-feature-settings:"palt";line-height:1.8}@media screen and (min-width:768px){body.newCustomer .l-main{margin-top:0}}body.newCustomer .l-main__breadcrumbs{display:none}body.newCustomer .l-footer{margin:0}.p-newCustomerConditions__stepImg,.p-newCustomerConditions__stepImg1,.p-newCustomerConditions__stepImg2,.p-newCustomerConditions__stepImg3,.p-newCustomerFlow__stepImg1,.p-newCustomerFlow__stepImg2,.p-newCustomerFlow__stepImg3,.p-newCustomerConditions__stepIcon,.p-newCustomerConditions__stepIcon1,.p-newCustomerConditions__stepIcon2,.p-newCustomerConditions__stepIcon3,.p-newCustomerFlow__stepIcon1,.p-newCustomerFlow__stepIcon2,.p-newCustomerFlow__stepIcon3,.p-newCustomerFlow__stepImg,.p-newCustomerFlow__stepIcon{background-size:contain;background-repeat:no-repeat;background-position:center center}.p-newCustomerConditions__inner,.p-newCustomerSns__inner,.p-newCustomerAbout__inner,.p-newCustomerCashback__inner,.p-newCustomerReason__inner,.p-newCustomerFlow__inner,.p-newCustomerItem__inner,.p-newCustomerTicket__inner{width:100%;max-width:1000px;margin:0 auto;padding:50px 10px}@media screen and (min-width:768px){.p-newCustomerConditions__inner,.p-newCustomerSns__inner,.p-newCustomerAbout__inner,.p-newCustomerCashback__inner,.p-newCustomerReason__inner,.p-newCustomerFlow__inner,.p-newCustomerItem__inner,.p-newCustomerTicket__inner{padding:90px 0}}.p-newCustomerConditions__title,.p-newCustomerAbout__title,.p-newCustomerCashback__title,.newCustomerReason__title,.p-newCustomerFlow__title,.p-newCustomerItem__title{font-family:"Noto Serif TC", serif;text-align:center;line-height:1.4;margin:0 0 30px;font-size:8vw;letter-spacing:0.1em}@media screen and (min-width:768px){.p-newCustomerConditions__title,.p-newCustomerAbout__title,.p-newCustomerCashback__title,.newCustomerReason__title,.p-newCustomerFlow__title,.p-newCustomerItem__title{margin:0 0 50px;font-size:4.5rem}}.p-newCustomerConditions__titlesmall,.p-newCustomerAbout__titlesmall,.p-newCustomerCashback__titlesmall,.newCustomerReason__titlesmall,.p-newCustomerFlow__titlesmall,.p-newCustomerItem__titlesmall{font-size:3rem}.p-newCustomerConditions__title span,.p-newCustomerAbout__title span,.p-newCustomerCashback__title span,.newCustomerReason__title span,.p-newCustomerFlow__title span,.p-newCustomerItem__title span{margin:5px 0 0;display:block;font-size:4vw;font-family:"Montserrat", sans-serif;letter-spacing:0.1em}@media screen and (min-width:768px){.p-newCustomerConditions__title span,.p-newCustomerAbout__title span,.p-newCustomerCashback__title span,.newCustomerReason__title span,.p-newCustomerFlow__title span,.p-newCustomerItem__title span{font-size:1.8rem}}.p-newCustomerVisual{position:relative;margin:0 calc(50% - 50vw) 0;text-align:center}.p-newCustomerVisual__img{text-indent:-9999px;display:block;overflow:hidden;font-size:1%;line-height:0;background-image:url(../img/newcustomer-campaign/kv_sp.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;height:0;padding-top:110%}@media screen and (min-width:768px){.p-newCustomerVisual__img{background-image:url(../img/newcustomer-campaign/kv_pc.webp);background-size:cover;padding-top:46%}}.p-newCustomerVisual__btn{position:absolute;font-size:16px;width:50%;top:50%;left:25%}@media screen and (min-width:768px){.p-newCustomerVisual__btn{font-size:2rem;width:25%;top:80%;left:6%}}.p-newCustomerVisual__btn a{background:#65d072;color:#fff;text-align:center;display:block;border-radius:100px;letter-spacing:0.15em;box-shadow:0px 0px 10px -5px #000000;opacity:1;line-height:1.2;width:80%;padding:10px 30px;margin:0 auto}@media screen and (min-width:768px){.p-newCustomerVisual__btn a{width:100%;padding:15px 30px}}.p-newCustomerVisual__btn a:hover{opacity:0.7;transition:opacity 0.3s}.p-newCustomerConditions__catch,.p-newCustomerItem__catch{margin:0 auto 25px;padding:15px 10px;font-size:5vw;line-height:1;font-family:"Noto Serif TC", serif;color:#fff;display:block;text-align:center;letter-spacing:0;width:14em;background:#827467}@media screen and (min-width:768px){.p-newCustomerConditions__catch,.p-newCustomerItem__catch{padding:15px 50px;font-size:3rem;line-height:1.2;width:18em}}.p-newCustomerConditions__detail,.p-newCustomerItem__detail{margin:0 0 50px;text-align:justify;letter-spacing:0.15em;font-size:1.5rem}@media screen and (min-width:768px){.p-newCustomerConditions__detail,.p-newCustomerItem__detail{margin:0 0 70px;font-size:1.8rem;text-align:center}}.p-newCustomerConditions__detail--br{display:none}@media screen and (min-width:768px){.p-newCustomerConditions__detail--br{display:block}}.p-newCustomerItem__detail span{font-size:3vw;display:block}@media screen and (min-width:768px){.p-newCustomerItem__detail span{font-size:1.4rem}}@media screen and (min-width:768px){.p-newCustomerConditions__title{letter-spacing:0.2em}}.p-newCustomerConditions__step,.p-newCustomerFlow__step{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0 20px}@media screen and (min-width:768px){.p-newCustomerConditions__step{margin:0}}@media screen and (min-width:768px){.p-newCustomerFlow__step{margin:0 0 60px}}.p-newCustomerConditions__stepItem,.p-newCustomerFlow__stepItem{background:#fff;box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);border-radius:12px;width:100%;margin:0 0 20px;padding:20px 15px 40px}@media screen and (min-width:768px){.p-newCustomerConditions__stepItem,.p-newCustomerFlow__stepItem{width:32%;padding:30px 25px}}.p-newCustomerConditions__stepIcon,.p-newCustomerConditions__stepIcon1,.p-newCustomerConditions__stepIcon2,.p-newCustomerConditions__stepIcon3,.p-newCustomerFlow__stepIcon1,.p-newCustomerFlow__stepIcon2,.p-newCustomerFlow__stepIcon3,.p-newCustomerFlow__stepIcon{text-indent:-9999px;display:block;overflow:hidden;font-size:1%;line-height:0;width:100%;margin:-50px 0 0;padding-top:25%}@media screen and (min-width:768px){.p-newCustomerConditions__stepIcon,.p-newCustomerConditions__stepIcon1,.p-newCustomerConditions__stepIcon2,.p-newCustomerConditions__stepIcon3,.p-newCustomerFlow__stepIcon1,.p-newCustomerFlow__stepIcon2,.p-newCustomerFlow__stepIcon3,.p-newCustomerFlow__stepIcon{margin:-60px 0 0;padding-top:34.6153846154%}}.p-newCustomerConditions__stepIcon1,.p-newCustomerFlow__stepIcon1{background-image:url(../img/newcustomer-campaign/ico_step01.webp)}.p-newCustomerConditions__stepIcon2,.p-newCustomerFlow__stepIcon2{background-image:url(../img/newcustomer-campaign/ico_step02.webp)}.p-newCustomerConditions__stepIcon3,.p-newCustomerFlow__stepIcon3{background-image:url(../img/newcustomer-campaign/ico_step03.webp)}.p-newCustomerConditions__stepImg,.p-newCustomerConditions__stepImg1,.p-newCustomerConditions__stepImg2,.p-newCustomerConditions__stepImg3,.p-newCustomerFlow__stepImg1,.p-newCustomerFlow__stepImg2,.p-newCustomerFlow__stepImg3,.p-newCustomerFlow__stepImg{text-indent:-9999px;display:block;overflow:hidden;font-size:1%;line-height:0;width:100%;margin:10px 0 0;padding-top:67.3076923077%}@media screen and (min-width:768px){.p-newCustomerConditions__stepImg,.p-newCustomerConditions__stepImg1,.p-newCustomerConditions__stepImg2,.p-newCustomerConditions__stepImg3,.p-newCustomerFlow__stepImg1,.p-newCustomerFlow__stepImg2,.p-newCustomerFlow__stepImg3,.p-newCustomerFlow__stepImg{padding-top:76.9230769231%}}.p-newCustomerConditions__stepImg1{background-image:url(../img/newcustomer-campaign/img_conditionStep01.webp)}.p-newCustomerConditions__stepImg2{background-image:url(../img/newcustomer-campaign/img_conditionStep02.webp)}.p-newCustomerConditions__stepImg3{background-image:url(../img/newcustomer-campaign/img_conditionStep03.webp)}.p-newCustomerFlow__stepImg1{background-image:url(../img/newcustomer-campaign/img_flowStep01.webp)}.p-newCustomerFlow__stepImg2{background-image:url(../img/newcustomer-campaign/img_flowStep02.webp)}.p-newCustomerFlow__stepImg3{background-image:url(../img/newcustomer-campaign/img_flowStep03.webp)}.p-newCustomerConditions__stepTxt,.p-newCustomerFlow__stepTxt{margin:25px 0 0;text-align:justify;font-size:1.4rem}@media screen and (min-width:768px){.p-newCustomerConditions__stepTxt,.p-newCustomerFlow__stepTxt{font-size:1.6rem}}.p-newCustomerConditions__stepTxt a,.p-newCustomerFlow__stepTxt a{color:#e9546b;text-decoration:underline}.p-newCustomerConditions__stepArrow,.p-newCustomerFlow__stepArrow{display:inline-block;width:5vw;height:5vw;margin:0 auto 55px;border-bottom:2px solid #827467;border-right:2px solid #827467;transform:rotate(45deg)}@media screen and (min-width:768px){.p-newCustomerConditions__stepArrow,.p-newCustomerFlow__stepArrow{display:none}}.p-newCustomerFlow__title{letter-spacing:0.2em}.p-newCustomerFlow__infoTime{margin-bottom:20px;font-size:3.5vw;text-align:center}@media screen and (min-width:768px){.p-newCustomerFlow__infoTime{padding-top:0;margin-bottom:30px;font-size:2rem;text-align:center}}.p-newCustomerFlow__infoBtn{width:80%;max-width:840px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.p-newCustomerFlow__infoBtn p{width:100%;font-size:3.5vw}@media screen and (min-width:768px){.p-newCustomerFlow__infoBtn p{font-size:1.6rem;width:48%;margin-bottom:23px}}.p-newCustomerFlow__infoBtn p a{background:#65d072;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:100px;letter-spacing:0.15em;opacity:1;padding:10px 40px}@media screen and (min-width:768px){.p-newCustomerFlow__infoBtn p a{padding:15px 30px}}.p-newCustomerFlow__infoBtn p a:hover{opacity:0.7;transition:opacity 0.3s}.p-newCustomerFlow__infoBtn p a::before{content:"";width:20px;height:20px;margin-right:10px;display:block;background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (min-width:768px){.p-newCustomerFlow__infoBtn p a::before{width:24px;height:24px}}.p-newCustomerFlow__infoBtn--wa{margin-bottom:23px}@media screen and (min-width:768px){.p-newCustomerFlow__infoBtn--wa{margin-bottom:0}}.p-newCustomerFlow__infoBtn--wa a::before{background-image:url(../img/newcustomer-campaign/ico_wa.webp)}.p-newCustomerFlow__infoBtn--st{margin-top:23px}@media screen and (min-width:768px){.p-newCustomerFlow__infoBtn--st{margin-top:0}}.p-newCustomerFlow__infoBtn--st a::before{background-image:url(../img/newcustomer-campaign/ico_home.webp)}.p-newCustomerTicket{padding-top:50px}@media screen and (min-width:768px){.p-newCustomerTicket{padding-top:80px}}.p-newCustomerTicket__inner{padding:0 10px 60px}@media screen and (min-width:768px){.p-newCustomerTicket__inner{padding:0 0 90px}}.p-newCustomerTicket__container{text-align:center;margin:0 0 50px}@media screen and (min-width:768px){.p-newCustomerTicket__container{margin:0 0 70px}}.p-newCustomerTicket__thumbnail{cursor:pointer;max-width:100%;height:auto}@media screen and (min-width:768px){.p-newCustomerTicket__thumbnail{max-width:75%}}@media screen and (min-width:993px){.p-newCustomerTicket__thumbnail{max-width:100%}}.p-newCustomerTicket__thumbnail:hover{opacity:0.6}.p-newCustomerTicket__txt{margin-top:24px;font-size:3vw}@media screen and (min-width:768px){.p-newCustomerTicket__txt{font-size:1.6rem}}.p-newCustomerTicket__modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.8);display:flex;justify-content:center;align-items:center}.p-newCustomerTicket__modalContent{position:relative;text-align:center;max-width:90%}@media screen and (min-width:768px){.p-newCustomerTicket__modalContent{max-width:100%}}.p-newCustomerTicket__modalContent img{max-width:100%;max-height:100%;height:auto}.p-newCustomerItem{background:rgba(255, 255, 255, 0.6);width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-size:cover;background-position:center}.p-newCustomerItem__inner{padding:50px 20px 80px}@media screen and (min-width:768px){.p-newCustomerItem__inner{padding:90px 0}}.p-newCustomerItem__sliderWrapper{position:relative;height:180px}@media screen and (min-width:768px){.p-newCustomerItem__sliderWrapper{min-height:300px;height:auto}}.p-newCustomerItem__sliderContainer{position:absolute;left:50%;transform:translateX(-50%);width:100vw;height:auto;display:flex;place-items:center}.p-newCustomerItem__sliderInner{display:flex;animation:horizontal-animation 30s linear infinite}@keyframes horizontal-animation{from{transform:translateX(0)}to{transform:translateX(-100%)}}.p-newCustomerItem__slide{width:200px;margin-right:20px}@media screen and (min-width:768px){.p-newCustomerItem__slide{width:270px}}.p-newCustomerItem__slide img{width:100%;height:auto;vertical-align:bottom}.p-newCustomerAbout__title{letter-spacing:0.2em}.p-newCustomerAbout__txt{text-align:center;color:#827467;font-family:"Noto Serif TC", serif;font-weight:600;line-height:1.1em;letter-spacing:0.2px;margin-bottom:60px;font-size:3rem}@media screen and (min-width:768px){.p-newCustomerAbout__txt{margin-bottom:60px;font-size:3rem}}.p-newCustomerAbout__notice p{text-align:center;margin-bottom:23px;font-size:1.2rem}@media screen and (min-width:768px){.p-newCustomerAbout__notice p{font-size:1.8rem}}.p-newCustomerCashback{background:rgba(255, 255, 255, 0.6);position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 10px}.p-newCustomerCashback__inner{padding:50px 10px}@media screen and (min-width:768px){.p-newCustomerCashback__inner{padding:90px 20px}}.p-newCustomerCashback__title{letter-spacing:0em}.p-newCustomerCashback__title span{letter-spacing:0.2em}@media screen and (min-width:768px){.p-newCustomerCashback__title{letter-spacing:0.2em}}.p-newCustomerCashback__list{padding:20px;border:#c9bfa5 1px solid}@media screen and (min-width:768px){.p-newCustomerCashback__list{padding:40px}}.p-newCustomerCashback__listItem{margin:0 0 20px}@media screen and (min-width:768px){.p-newCustomerCashback__listItem{margin:0 0 30px}}.p-newCustomerCashback__listCap{background:#827467;color:#fff;text-align:center;width:35%;margin:0 auto 10px;padding:5px 10px;font-size:1.4rem}@media screen and (min-width:768px){.p-newCustomerCashback__listCap{font-size:1.6rem;width:6.5em;margin:0 0 10px}}.p-newCustomerCashback__listTxt{padding:3px 0;text-align:justify;font-size:3vw;margin-inline-start:0;padding-left:1.15em;text-indent:-1.15em}@media screen and (min-width:768px){.p-newCustomerCashback__listTxt{margin-inline-start:40px;font-size:1.4rem;padding-left:0;text-indent:0}}.p-newCustomerCashback__UpBtn::before{background-color:#947F6C}.p-newCustomerCashback__UpBtnAllow{width:20px;height:20px;border-top:3px solid #fff;border-left:3px solid #fff;left:calc(50% - 11px);top:15px}@media screen and (min-width:768px){.p-newCustomerCashback__UpBtnAllow{width:30px;height:30px;border-top:3px solid #fff;border-left:3px solid #fff;left:calc(50% - 15px);top:18px}}.p-newCustomerCashback__UpBtnText{font-family:system-ui;font-weight:bold;bottom:0%}@media screen and (min-width:768px){.p-newCustomerCashback__UpBtnText{letter-spacing:2px;font-size:2rem;bottom:10%}}.p-newcustomerReason{margin:40px 0 0}.p-newcustomerReason__wrapper{background:rgba(255, 255, 255, 0.6);position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 20px}@media screen and (min-width:768px){.p-newcustomerReason__wrapper{padding:60px 0}}@media screen and (min-width:993px){.p-newcustomerReason__wrapper{padding:60px}}.p-newcustomerReason__title{margin:0 0 20px;font-family:"Noto Serif TC", serif;text-align:center;font-size:8vw;line-height:1.4;font-weight:normal}@media screen and (min-width:768px){.p-newcustomerReason__title{margin:0 0 50px;font-size:4.5rem}}.p-newcustomerReason__title span{margin:5px 0 0;display:block;font-size:1.8rem;font-family:"Montserrat", sans-serif;letter-spacing:0.1em}@media screen and (min-width:768px){.p-newcustomerReason__title span{font-size:2rem}}.p-newcustomerReason__swiperOuter{position:relative}@media screen and (min-width:768px){.p-newcustomerReason__swiperOuter{margin:0 auto;width:calc((1184 / 1280) * 100vw);max-width:100%}}@media screen and (min-width:993px){.p-newcustomerReason__swiperOuter{width:calc((1184 / 1280) * 100vw);max-width:1000px}}.p-newcustomerReason__container{width:100%}@media screen and (min-width:768px){.p-newcustomerReason__container{display:flex;width:100%;margin:0 auto}}.p-newcustomerReason__inner{padding:10px 0}@media screen and (min-width:768px){.p-newcustomerReason__inner{padding:10px 0}}@media screen and (min-width:768px){.p-newcustomerReason__inner:nth-child(2n+1){display:flex;align-items:center;justify-content:right}}@media screen and (min-width:768px){.p-newcustomerReason__inner:nth-child(2n){display:flex;align-items:center;justify-content:left}}.p-newcustomerReason__item{position:relative;display:block;width:calc((320 / 390) * 100vw);margin:0 auto;padding:24px 20px 40px;border-radius:12px;overflow:hidden;box-shadow:0px 0px 10px -5px rgba(0, 0, 0, 0.2);background:#fff}@media screen and (min-width:768px){.p-newcustomerReason__item{display:flex;align-items:center;justify-content:center;margin:0;padding:35px 50px;width:100%}}.p-newcustomerReason__item::before{position:absolute;z-index:-1;top:24px;left:-16px;color:#f1edeb;font-size:15rem;line-height:1em}@media screen and (min-width:768px){.p-newcustomerReason__item::before{transform:translateY(-50%);left:-24px;top:50%;font-size:18rem}}.p-newcustomerReason__itemInner{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:unset}@media screen and (min-width:768px){.p-newcustomerReason__itemInner{flex-wrap:unset;align-items:center}}.p-newcustomerReason__img{width:100%;height:auto;margin:2vw 0;display:block}@media screen and (min-width:768px){.p-newcustomerReason__img{margin:0 20px 0 0;width:100%;max-width:350px}}@media screen and (min-width:993px){.p-newcustomerReason__img{max-width:450px}}.p-newcustomerReason__textArea{margin:0}@media screen and (min-width:768px){.p-newcustomerReason__textArea{max-width:370px;padding-left:20px}}@media screen and (min-width:768px) and (min-width:993px){.p-newcustomerReason__textArea{max-width:370px;padding-left:30px}}.p-newcustomerReason__text{color:#000;font-family:"Nunito Sans", Sans-serif;font-weight:600;margin:0 0 20px;text-align:center}@media screen and (min-width:768px){.p-newcustomerReason__text{text-align:justify;font-size:24px;line-height:1.1em;letter-spacing:2px}}.p-newcustomerReason__text sup{font-size:1.2rem}@media screen and (min-width:768px){.p-newcustomerReason__text sup{font-size:50%}}.p-newcustomerReason__description{line-height:1.8;font-size:3vw;margin:0}@media screen and (min-width:768px){.p-newcustomerReason__description{font-size:1.4rem}}@media screen and (min-width:993px){.p-newcustomerReason__description{letter-spacing:3px;font-size:1.5rem}}.p-newcustomerReason__swiperButtonPrev,.p-newcustomerReason__swiperButtonNext{width:60px;height:60px;background-repeat:no-repeat;background-size:auto 60%;background-position:center center}.p-newcustomerReason__swiperButtonPrev:after,.p-newcustomerReason__swiperButtonNext:after{content:none}@media screen and (min-width:768px){.p-newcustomerReason__swiperButtonPrev,.p-newcustomerReason__swiperButtonNext{background-size:auto 85%;width:75px;height:75px}}.p-newcustomerReason__swiperButtonPrev{background-image:url(../img/newcustomer-campaign/prev.png);left:calc(-4%)}.p-newcustomerReason__swiperButtonNext{background-image:url(../img/newcustomer-campaign/next.png);right:calc(-4%)}.p-topCatchBlock--marginWide{margin-top:120px}.p-topCatchBlock__container{display:flex;flex-direction:column}@media screen and (min-width:768px){.p-topCatchBlock__container{flex-direction:row;justify-content:space-between;margin:0 auto;padding:0 4px}}.p-topCatchBlock__textouter{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;width:100%}.p-topCatchBlock__item{position:relative;background-size:cover;overflow:hidden;color:#fff}@media screen and (min-width:768px){.p-topCatchBlock__item{width:calc((100% - 4px) / 2);height:calc((482 / 768) * 100vw)}}@media screen and (min-width:993px){.p-topCatchBlock__item{width:calc((100% - 4px) / 2);height:calc((626 / 992) * 100vw)}}.p-topCatchBlock__item--fr{position:relative;display:flex;flex-direction:column;max-height:414px;min-height:414px;padding:32px 16px;background-size:cover;overflow:hidden;color:#fff}@media screen and (min-width:768px){.p-topCatchBlock__item--fr{width:calc((100% - 4px) / 2);height:calc((482 / 768) * 100vw);max-height:550px;padding:60px 32px}}@media screen and (min-width:993px){.p-topCatchBlock__item--fr{width:calc((100% - 4px) / 2);height:calc((626 / 992) * 100vw)}}.p-topCatchBlock__item--fr:nth-child(1){background-image:url(../img/top/top_catch_bg01.jpg)}.p-topCatchBlock__item--fr:nth-child(2){background-image:url(../img/top/top_catch_bg02.jpg)}.p-topCatchBlock__item--fr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.2);z-index:0}@media screen and (max-width:479px){.p-topCatchBlock__item:nth-child(2){height:calc((740 / 400) * 100vw)}}@media screen and (max-width:479px){.p-topCatchBlock__item:nth-child(2) .p-topCatchBlock__text,.p-topCatchBlock__item:nth-child(2) .p-topCatchBlock__text--center{top:80%}}.p-topCatchBlock__link{color:#fff}.p-topCatchBlock__link:hover{transition:ease 0.5s;opacity:0.75}.p-topCatchBlock__link--fr{display:block;color:#fff}.p-topCatchBlock__link--fr:hover{transition:ease 0.5s;opacity:0.75}.p-topCatchBlock__img{object-fit:cover;height:100%;width:100%;transition:ease 0.5s}.p-topCatchBlock__title,.p-topCatchBlock__title--top{line-height:1.4;position:absolute;font-weight:700;font-size:2.2rem;text-align:center;transform:translate(-50%, -50%);left:50%;top:40%;width:100%;padding:0 16px}html[data-country="GB"] .p-topCatchBlock__title,html[data-country="GB"] .p-topCatchBlock__title--top{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topCatchBlock__title,.p-topCatchBlock__title--top{top:49%;font-size:2.34375vw}}@media screen and (min-width:1231px){.p-topCatchBlock__title,.p-topCatchBlock__title--top{font-size:3rem}}.p-topCatchBlock__title--top{top:16%}@media screen and (min-width:768px){.p-topCatchBlock__title--top{top:49%}}.p-topCatchBlock__title--fr{position:relative;width:100%;padding:0 0;font-size:2.2rem;font-weight:700;line-height:1.4;text-align:center;z-index:1;flex-grow:1}html[data-country="GB"] .p-topCatchBlock__title--fr{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topCatchBlock__title--fr{font-size:2.34375vw}}@media screen and (min-width:1231px){.p-topCatchBlock__title--fr{font-size:3rem}}.p-topCatchBlock__text,.p-topCatchBlock__text--center{line-height:1.8;position:absolute;font-weight:300;font-size:1.4rem;transform:translate(-50%, -50%);width:100%;left:50%;top:76%;padding:0 16px}@media screen and (min-width:768px){.p-topCatchBlock__text,.p-topCatchBlock__text--center{font-size:1.25vw;width:calc((490 / 1280) * 100vw);max-width:634px}}@media screen and (min-width:1231px){.p-topCatchBlock__text,.p-topCatchBlock__text--center{font-size:1.6rem;width:490px}}.p-topCatchBlock__text--fr{position:relative;width:100%;padding:0 0;font-size:1.4rem;font-weight:300;line-height:1.8;z-index:1;flex-grow:1}@media screen and (min-width:768px){.p-topCatchBlock__text--fr{font-size:1.4rem}}@media screen and (min-width:1231px){.p-topCatchBlock__text--fr{font-size:1.6rem}}.p-topCatchBlock__btnArea{transform:translate(-50%, -50%);left:50%;bottom:4%;position:absolute}.p-topCatchBlock__btnArea--fr{position:unset}@media screen and (min-width:768px){.p-topCatchBlock__btnArea--fr{width:200px;margin:0 auto}}.p-topCatchBlock__btn{position:relative;overflow:hidden;border-radius:99px;text-decoration:none;display:block;border:1px solid #fff;padding:10px 36px;text-align:center;outline:0;transition:ease 0.2s;font-size:1.4rem;transform:translateZ(0)}.p-topCatchBlock__btn::before{content:"";position:absolute;top:0;left:0;z-index:2;background:#fff;width:100%;height:100%;transition:transform 0.6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.p-topCatchBlock__btn:hover .p-topCatchBlock__btnText{color:#444}.p-topCatchBlock__btn:hover:before{transform-origin:left top;transform:scale(1, 1)}.p-topCatchBlock__btnText{position:relative;z-index:3;color:#fff;letter-spacing:0.1em;font-weight:300}.p-topCatchBlock__pointTitle{font-size:3rem;font-weight:200;position:absolute;transform:translate(-50%, -50%);top:17%;left:50%;line-height:1.4;width:100%;text-align:center;padding:0 16px}@media screen and (min-width:768px){.p-topCatchBlock__pointTitle{top:13%}}.p-topCatchBlock__pointList{font-weight:200;list-style:none;width:100%;line-height:1.4;margin:0;padding:0;position:absolute;transform:translate(-50%, -50%);font-size:1.8rem;top:33%;left:50%;text-align:center;padding:0 16px}@media screen and (min-width:768px){.p-topCatchBlock__pointList{top:38%}}@media screen and (min-width:1231px){.p-topCatchBlock__pointList{top:67%}}.p-topCatchBlock__pointListItem{font-size:1.2rem;font-weight:400}@media screen and (min-width:768px){.p-topCatchBlock__pointListItem{font-size:1.6rem}}@media screen and (min-width:1231px){.p-topCatchBlock__pointListItem{font-size:1.8rem}}.p-topCatchBlock__pointListItem+.p-topCatchBlock__pointListItem:before{content:"";display:block;width:31px;height:1px;background:#fff;margin:12px auto}.p-topCatchBlock__pointImg{object-fit:cover;width:100%}.p-topCatchBlock__pointLead{font-weight:400;display:block;font-size:1.4rem;width:calc((320 / 390) * 100vw);position:absolute;transform:translate(-50%, -50%);left:50%;top:78%;text-align:left;line-height:1.55;letter-spacing:1.2px;text-shadow:0 0 2px #000}@media screen and (min-width:768px){.p-topCatchBlock__pointLead{top:76%;width:calc((523 / 1280) * 100vw);max-width:516px}}@media screen and (min-width:1231px){.p-topCatchBlock__pointLead{top:86%}}.p-topCatchBlock__pointIcon{position:absolute;transform:translate(-50%, -50%);top:53%;left:50%;display:flex;font-weight:200;flex-direction:unset}@media screen and (min-width:768px){.p-topCatchBlock__pointIcon{margin:0 0 16px;flex-direction:row;top:60%;max-width:376px;font-size:1.6rem}}.p-topCatchBlock__pointIconText{font-weight:200;padding:0 0 20px;width:calc((150 / 390) * 100vw);word-break:keep-all;text-align:center;margin:0}.p-topCatchBlock__pointIconImg{display:block;margin:0 auto 18px;width:calc((52 / 390) * 100vw);height:auto}@media screen and (min-width:768px){.p-topCatchBlock__pointIconImg{width:calc((63 / 1280) * 100vw)}}.p-topCatchBlock__item--bgimage{position:relative;overflow:hidden;height:calc(100% - 4px);display:flex;flex-direction:column;justify-content:space-between;background-size:cover;overflow:hidden;color:#fff;background-position:center}@media screen and (min-width:768px){.p-topCatchBlock__item--bgimage{width:calc((100% - 4px) / 2);height:calc((820 / 768) * 100vw);background-position:center}}@media screen and (min-width:993px){.p-topCatchBlock__item--bgimage{width:calc((100% - 4px) / 2);height:calc((686 / 992) * 100vw);background-position:center}}.p-topCatchBlock__item--bgimage::before{content:"";width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:-4px;left:-4px;z-index:0;pointer-events:none;filter:blur(3px)}.p-topCatchBlock__item--bgimage:nth-child(1)::before{background:url(../img/top/top_point_bg01.jpg) center /cover no-repeat}@media screen and (min-width:768px){.p-topCatchBlock__item--bgimage:nth-child(1)::before{background:url(../img/top/top_point_bg01_pc.jpg) center /cover no-repeat}}.p-topCatchBlock__item--bgimage:nth-child(2)::before{background:url(../img/top/top_point_bg02.jpg) center /cover no-repeat}@media screen and (min-width:768px){.p-topCatchBlock__item--bgimage:nth-child(2)::before{background:url(../img/top/top_point_bg02_pc.jpg) center /cover no-repeat}}.p-topCatchBlock__pointTitle--bgimage{position:relative;width:100%;margin:5% 0;padding:0 16px;font-size:3rem;font-weight:200;line-height:1.4;text-align:center}html[data-country="GB"] .p-topCatchBlock__pointTitle--bgimage{font-family:"aviano", serif}.p-topCatchBlock__pointList--bgimage{position:relative;width:100%;margin:5% 0;padding:0 16px;list-style:none;font-weight:200;line-height:1.4;text-align:center}@media screen and (min-width:768px){.p-topCatchBlock__pointList--bgimage{margin:5% auto}}@media screen and (min-width:993px){.p-topCatchBlock__pointList--bgimage{margin:5% auto 0}}@media screen and (min-width:1231px){.p-topCatchBlock__pointList--bgimage{margin:35% auto 0}}.p-topCatchBlock__pointLead--bgimage{position:relative;display:block;width:calc((320 / 390) * 100vw);margin:5% auto;text-shadow:0 0 2px #000;font-weight:400;font-size:1.4rem;line-height:1.55;letter-spacing:1.2px;text-align:left}@media screen and (min-width:768px){.p-topCatchBlock__pointLead--bgimage{width:calc((523 / 1280) * 100vw);max-width:516px}}.p-topCatchBlock__pointIcon--bgimage{position:relative;display:flex;flex-direction:unset;width:fit-content;margin:5% auto;font-weight:200}@media screen and (min-width:768px){.p-topCatchBlock__pointIcon--bgimage{flex-direction:row;max-width:376px;font-size:1.6rem}}.p-topBtnBox--marginWide{margin-top:120px}.p-topBtnBox__container{margin:40px 0 0}.p-topBtnBox__item{margin:8px 0}@media screen and (min-width:768px){.p-topBtnBox__item{width:100%;max-width:354px;margin:0}}.p-topBtnBox__title{color:#a1978a;text-align:center;line-height:1;margin:0 0 16px;font-size:2.2rem;font-weight:400}.p-topBtnBox__link{display:flex;color:#000;background-color:#fff;border:1px solid #9f9688;border-radius:2.5px;width:calc((320 / 375) * 100vw);margin:0 auto;align-items:center;padding:16px 0;position:relative;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.16)}@media screen and (min-width:768px){.p-topBtnBox__link{width:100%;max-width:354px}}.p-topBtnBox__link:before{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}@media screen and (min-width:768px){.p-topBtnBox__link:before{width:8px;height:8px}}.p-topBtnBox__link:hover{box-shadow:0 0 20px rgba(0, 0, 0, 0);transition:background 0.2s;background-color:#a1978a;color:#fff}.p-topBtnBox__link:hover:before{border-color:#fff}.p-topBtnBox__link:hover .p-topBtnBox__itemIcon{filter:brightness(1)}.p-topBtnBox__itemIcon{margin:0 12px;filter:brightness(0)}.p-topBtnBox__itemIconImg{width:calc((34 / 375) * 100vw);height:auto}@media screen and (min-width:768px){.p-topBtnBox__itemIconImg{width:34px}}.p-topBtnBox__itemText{letter-spacing:0.02em;line-height:1.2;text-align:left;font-size:1.8rem}@media screen and (min-width:768px){.p-topBtnBox__itemText{font-size:2rem;letter-spacing:0}}.p-topBtnBox__itemTextSub{font-size:1.2rem}@media screen and (min-width:768px){.p-topBtnBox__itemTextSub{font-size:1.4rem;letter-spacing:-0.02em}}.p-topBtnBox__heading{font-size:3rem;font-weight:400;text-align:center}.p-topBtnBox__list{width:100%;max-width:748px;margin:32px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:36px}.p-topTitleBox--marginWide{margin-top:120px}.p-topTitleBox__main{text-align:center;padding:0 16px}.p-topTitleBox__mainText{font-size:3rem;font-weight:400;line-height:1.6;text-align:center}.p-topTitleBox__mainWord{font-size:3.2rem;font-weight:900;text-align:center;line-height:1.2;letter-spacing:2px}html[data-country="GB"] .p-topTitleBox__mainWord{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topTitleBox__mainWord{font-size:3rem}}.p-topTitleBox__mainLead{font-size:1.4rem;line-height:1.6;display:block;margin:8px 0 0;font-family:"Noto Sans", sans-serif;font-weight:400}html[data-country="HK"] .p-topTitleBox__mainLead{font-family:"Noto Sans", "Noto Sans TC", sans-serif}html[data-country="SG"] .p-topTitleBox__mainLead{font-family:"Noto Sans", "Noto Sans SC", sans-serif}.p-topTitleBox__mainMessage{margin:0 0 24px;font-size:1.8rem;letter-spacing:-0.01em;font-weight:400}.p-topTitleBox__reason{text-align:center;padding:0 16px}.p-topTitleBox__reasonText{font-size:2.4rem;font-weight:400;line-height:1.75}@media screen and (min-width:768px){.p-topTitleBox__reasonText{font-size:3rem}}.p-topTitleBox__reasonLead{letter-spacing:1px;font-size:1.8rem}@media screen and (min-width:768px){.p-topTitleBox__reasonLead{font-size:2rem}}.p-topCategoryBox{margin-left:-20px;margin-right:-20px}@media screen and (min-width:768px){html[data-country="FR"] .p-topCategoryBox{display:none}}.p-topCategoryBox.topOnly{margin-left:0;margin-right:0}@media screen and (min-width:768px){html[data-country="FR"] .p-topCategoryBox.topOnly{display:block}}.p-topCategoryBox__inner{max-width:944px;margin:0 auto}.p-topCategoryBox__container{display:flex;flex-wrap:wrap;gap:4px}@media screen and (min-width:768px){.p-topCategoryBox__container{flex-direction:row}}.p-topCategoryBox__item{position:relative;width:calc(50% - 2px)}.p-topCategoryBox__itemImg{object-fit:cover;height:100%;width:100%}.p-topCategoryBox__itemLink{display:block;background-color:#000}.p-topCategoryBox__itemLink:hover .p-topCategoryBox__itemImg{opacity:0.6;transition:opacity 0.3s}.p-topCategoryBox__itemLink::after{content:"";transform:translate(-50%, -50%);width:22px;height:22px;position:absolute;background-image:url(../img/common/icon_arrow_circle_white.svg);background-size:cover;bottom:5%;left:50%}.p-topCategoryBox__itemImg{opacity:0.8}.p-topCategoryBox__title{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;font-size:2.4rem;color:#fff;text-align:center;font-weight:700;line-height:1;width:90%;text-shadow:0 0 2px #000}html[data-country="GB"] .p-topCategoryBox__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topCategoryBox__title{font-size:4rem;width:80%}}.p-topCategoryBox__titleSub{font-size:1.2rem;line-height:1.1;letter-spacing:0.04em;font-weight:400;text-shadow:0 0 2px #000;font-family:"Noto Sans", sans-serif}html[data-country="HK"] .p-topCategoryBox__titleSub{font-family:"Noto Sans", "Noto Sans TC", sans-serif}html[data-country="SG"] .p-topCategoryBox__titleSub{font-family:"Noto Sans", "Noto Sans SC", sans-serif}@media screen and (min-width:768px){.p-topCategoryBox__titleSub{font-size:1.6rem}}.p-topCategoryBox__info{margin:32px auto 0px;width:calc((320 / 390) * 100vw);margin:24px auto 0;padding:4px 4px 4px;font-weight:400;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}@media screen and (min-width:768px){.p-topCategoryBox__info{width:99%}}.p-topCategoryBox__infoTitle{font-weight:400;font-size:1.6rem;position:relative;line-height:2}@media screen and (min-width:768px){.p-topCategoryBox__infoTitle{font-size:1.8rem}}.p-topCategoryBox__infoText{margin:0;font-size:1.4rem;padding:0 0 24px;line-height:1.8}.p-topCategoryBox__infoTextRink{color:#000;text-decoration:underline;cursor:pointer}.p-topCategoryBox__infoTextRink:hover{color:#a1978a;text-decoration:none}.p-topReasonBox__inner{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:768px){.p-topReasonBox__inner{flex-direction:row}}.p-topReasonBox__item{color:#fff;width:100%;height:calc((548 / 375) * 100vw);position:relative}@media screen and (min-width:768px){.p-topReasonBox__item{height:calc((468 / 992) * 100vw)}}.p-topReasonBox__img{object-fit:cover;height:100%;width:100%;filter:brightness(100%);transition:ease 0.5s}.p-topReasonBox__title{line-height:1.4;font-weight:100;position:absolute;font-size:3rem;text-align:center;transform:translate(-50%, -50%);left:50%;top:50%;width:100%;padding:0 16px;font-weight:700}html[data-country="GB"] .p-topReasonBox__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topReasonBox__title{font-size:2.34375vw}}@media screen and (min-width:1231px){.p-topReasonBox__title{font-size:3rem}}.p-topReasonBox__text{line-height:1.6;position:absolute;font-weight:400;margin:0;font-size:1.4rem;transform:translate(-50%, 0);width:calc((320 / 375) * 100vw);left:50%;bottom:5%}@media screen and (min-width:768px){.p-topReasonBox__text{width:calc((366 / 1280) * 100vw);min-height:140px;font-size:1.09375vw}}@media screen and (min-width:1231px){.p-topReasonBox__text{font-size:1.6rem;width:360px;min-height:180px}}.p-topReasonBox__notes{font-size:1rem;line-height:1.4;display:inline-block}@media screen and (min-width:768px){.p-topReasonBox__notes{font-size:0.78125vw}}@media screen and (min-width:1231px){.p-topReasonBox__notes{font-size:1rem}}.p-topReasonBox__notes--FR{font-size:1rem;line-height:1.4;display:inline-block}@media screen and (min-width:768px){.p-topReasonBox__notes--FR{font-size:1rem}}@media screen and (min-width:1231px){.p-topReasonBox__notes--FR{font-size:1rem}}.p-topReasonBox__item--bgimage{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc((548 / 375) * 100vw);background-size:cover;color:#fff}@media screen and (min-width:768px){.p-topReasonBox__item--bgimage{height:calc((468 / 992) * 100vw)}}.p-topReasonBox__item--bgimage:nth-child(1){background-image:url(../img/top/top_reason_bg01.jpg)}.p-topReasonBox__item--bgimage:nth-child(2){background-image:url(../img/top/top_reason_bg02.jpg)}.p-topReasonBox__item--bgimage:nth-child(3){background-image:url(../img/top/top_reason_bg03.jpg)}.p-topReasonBox__title--bgimage{width:100%;margin:45% auto 0;padding:0 16px;font-size:3rem;line-height:1.4;font-weight:100;text-align:center}html[data-country="GB"] .p-topReasonBox__title--bgimage{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topReasonBox__title--bgimage{font-size:2.34375vw}}@media screen and (min-width:1231px){.p-topReasonBox__title--bgimage{font-size:3rem}}.p-topReasonBox__text--bgimage{width:calc((320 / 375) * 100vw);margin:0 auto 5%;line-height:1.6;font-weight:400;font-size:1.4rem}@media screen and (min-width:768px){.p-topReasonBox__text--bgimage{width:calc((366 / 1280) * 100vw);min-height:140px;font-size:1.09375vw}}@media screen and (min-width:1231px){.p-topReasonBox__text--bgimage{font-size:1.6rem;width:360px;min-height:180px}}.p-topReasonBox__itemFR--bgimage{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc((438 / 375) * 100vw);background-size:cover;color:#fff}@media screen and (min-width:480px){.p-topReasonBox__itemFR--bgimage{height:calc((720 / 992) * 100vw)}}@media screen and (min-width:768px){.p-topReasonBox__itemFR--bgimage{height:calc((504 / 992) * 100vw)}}@media screen and (min-width:993px){.p-topReasonBox__itemFR--bgimage{height:calc((374 / 992) * 100vw)}}.p-topReasonBox__itemFR--bgimage:nth-child(1){background-image:url(../img/top/top_reason_bg01.jpg)}.p-topReasonBox__itemFR--bgimage:nth-child(2){background-image:url(../img/top/top_reason_bg02.jpg)}.p-topReasonBox__itemFR--bgimage:nth-child(3){background-image:url(../img/top/top_reason_bg03.jpg)}.p-topReasonBox__titleFR--bgimage{width:100%;margin:15% auto 0;padding:0 16px;font-size:3rem;line-height:1.4;font-weight:100;text-align:center}html[data-country="GB"] .p-topReasonBox__titleFR--bgimage{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topReasonBox__titleFR--bgimage{font-size:2.34375vw}}@media screen and (min-width:1231px){.p-topReasonBox__titleFR--bgimage{font-size:3rem}}.p-topReasonBox__textFR--bgimage{width:calc((320 / 375) * 100vw);margin:0 auto 5%;line-height:1.6;font-weight:400;font-size:1.4rem}@media screen and (min-width:768px){.p-topReasonBox__textFR--bgimage{width:calc((366 / 1280) * 100vw);min-height:140px;font-size:1.2rem}}@media screen and (min-width:1231px){.p-topReasonBox__textFR--bgimage{font-size:1.6rem;min-height:180px}}.p-topBrand__inner{max-width:1140px;margin:0 auto}.p-topBrand__container{display:flex;flex-wrap:wrap;gap:4px}.p-topBrand__item{width:calc((100% - 4px) / 2);position:relative;background-color:#f1f1f1}@media screen and (min-width:768px){.p-topBrand__item{width:calc((100% - 12px) / 4)}}.p-topBrand__title{font-size:3.07692vw;width:100%;text-align:center;transform:translate(-50%, -50%);position:absolute;left:50%;bottom:4%;line-height:1;margin:0;font-weight:400;color:#444}@media screen and (min-width:768px){.p-topBrand__title{font-size:1.4rem}}.p-topBrand__btnArea{text-align:center;margin:16px 0 0}@media screen and (min-width:768px){.p-topBrand__btnArea{margin:32px 0 0}}.p-topBrand__btn{font-size:1.4rem;position:relative;overflow:hidden;text-decoration:none;border:1px solid #616161;color:#616161;padding:12px 24px;outline:0;width:calc((321 / 390) * 100vw);display:inline-flex;margin:0 auto;justify-content:center;align-items:center}@media screen and (min-width:768px){.p-topBrand__btn{width:355px}}.p-topBrand__btn::before{content:"";position:absolute;top:0;left:0;z-index:2;background:#616161;width:100%;height:100%;transition:transform 0.6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.p-topBrand__btn::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #616161;border-right:1px solid #616161;transform:rotate(45deg)}@media screen and (min-width:768px){.p-topBrand__btn::after{width:9px;height:9px}}.p-topBrand__btn:hover{color:#fff}.p-topBrand__btn:hover::before{transform-origin:left top;transform:scale(1, 1)}.p-topBrand__btn:hover::after{border-top:1px solid #fff;border-right:1px solid #fff;z-index:3}.p-topBrand__btnText{position:relative;z-index:3}.p-topCampaign__container{max-width:1140px;margin:0 auto}.p-topCampaign__swiperPagination{position:static;margin:8px 0 0}@media screen and (min-width:768px){.p-topCampaign__swiperPagination{margin:16px 0 0}}.p-topCampaign__bullet{background:#ebebeb;border-radius:inherit;width:50px;height:2px;opacity:1}.p-topCampaign__bullet.is-active{background:#a1978a}.p-topCampaign__link:hover{opacity:0.8;transition:0.3s}.p-topCampaign__img{width:100%;height:100%}.p-topAccordionBox--marginWide{margin-top:120px}.p-topAccordionBox__inner{max-width:748px;margin:0 auto}.p-topAccordionBox__title,.p-topAccordionBox__title--online,.p-topAccordionBox__title--shop,.p-topAccordionBox__title--delivery{margin:0 auto 20px;background-color:#a1978a;color:#fff;display:flex;align-items:center;text-align:center;justify-content:center;font-size:1.6rem;font-weight:400;width:calc((320 / 390) * 100vw);padding:16px;position:relative;border-radius:2.5px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.15)}@media screen and (min-width:768px){.p-topAccordionBox__title,.p-topAccordionBox__title--online,.p-topAccordionBox__title--shop,.p-topAccordionBox__title--delivery{width:100%;font-size:1.8rem;max-width:748px;cursor:pointer}}.p-topAccordionBox__title::before,.p-topAccordionBox__title--online::before,.p-topAccordionBox__title--shop::before,.p-topAccordionBox__title--delivery::before{content:"";width:34px;height:34px;display:block;position:absolute;left:24px;background-size:cover}.p-topAccordionBox__title::after,.p-topAccordionBox__title--online::after,.p-topAccordionBox__title--shop::after,.p-topAccordionBox__title--delivery::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}@media screen and (min-width:768px){.p-topAccordionBox__title::after,.p-topAccordionBox__title--online::after,.p-topAccordionBox__title--shop::after,.p-topAccordionBox__title--delivery::after{width:9px;height:9px}}.p-topAccordionBox__title.is-open::after,.is-open.p-topAccordionBox__title--online::after,.is-open.p-topAccordionBox__title--shop::after,.is-open.p-topAccordionBox__title--delivery::after{transition:ease 0.2s;transform:rotate(-45deg)}.p-topAccordionBox__title--online::before{background-image:url(../img/top/top_icon_btn_phone.svg)}.p-topAccordionBox__title--shop::before{background-image:url(../img/top/top_icon_btn_house.svg)}.p-topAccordionBox__title--delivery::before{background-image:url(../img/top/top_icon_btn_case.svg)}.p-topAccordionBox__body{display:none}.p-topAccordionBox__bodyInner{margin:0 auto 40px;width:calc((320 / 390) * 100vw);display:flex;flex-direction:column}@media screen and (min-width:768px){.p-topAccordionBox__bodyInner{width:100%;flex-direction:row}}.p-topAccordionBox__bodyText{font-size:1.4rem;margin:0}@media screen and (min-width:768px){.p-topAccordionBox__bodyText{width:354px}}.p-topAccordionBox__btnArea{display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px auto 0}@media screen and (min-width:768px){.p-topAccordionBox__btnArea{margin:0 0 0 32px;width:356px}}.p-topAccordionBox__btnItem,.p-topAccordionBox__btnItem--long{width:calc((150 / 390) * 100vw);margin:0 0 16px}@media screen and (min-width:768px){.p-topAccordionBox__btnItem,.p-topAccordionBox__btnItem--long{width:160px}}.p-topAccordionBox__btnItem--long{width:calc((320 / 390) * 100vw)}@media screen and (min-width:768px){.p-topAccordionBox__btnItem--long{width:100%}}.p-topAccordionBox__btn{display:block;border:1px solid #a1978a;border-radius:2px;position:relative;font-size:1.4rem;color:#a1978a;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;text-align:center;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.15)}.p-topAccordionBox__btn::before{content:"";position:absolute;top:0;left:0;z-index:2;background:#a1978a;width:100%;height:100%;transition:transform 0.6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.p-topAccordionBox__btn::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:2vw;height:2vw;border-top:1px solid #a1978a;border-right:1px solid #a1978a;transform:rotate(45deg)}@media screen and (min-width:768px){.p-topAccordionBox__btn::after{width:8px;height:8px}}.p-topAccordionBox__btn:hover{color:#fff}.p-topAccordionBox__btn:hover::before{transform-origin:left top;transform:scale(1, 1)}.p-topAccordionBox__btn:hover::after{border-top:1px solid #fff;border-right:1px solid #fff;z-index:3}.p-topAccordionBox__btnInner{position:relative;z-index:3}.p-topAccordionBox__telText{position:relative;text-align:left;font-weight:bold;font-size:1.9rem;margin:0}.p-topAccordionBox__telText::before{content:"";background:url(../img/common/icon_free_green.png) left center no-repeat;min-width:25px;height:20px;display:inline-block;background-size:contain;background-position:bottom}.p-topAccordionBox__telTime{font-size:1.1rem;margin:0}.p-top2Point--marginWide{margin-top:120px}.p-top2Point__cover{position:relative;width:auto;padding:0}.p-top2Point__coverImg{width:100%;object-fit:cover}.p-top2Point__coverText{font-weight:100;position:absolute;transform:translate(-50%, -50%);bottom:45%;left:50%;font-size:3rem;width:100%;text-align:center;padding:0 16px}@media screen and (min-width:768px){.p-top2Point__coverText{font-size:3rem;bottom:5%}}.p-top2Point__textFlame{margin:24px 24px 0;text-align:center}.p-top2Point__text{line-height:1.6;text-align:left;font-size:1.4rem;display:inline-block;width:auto}.p-top2Point__text span{display:block;margin-top:20px}@media screen and (min-width:768px){.p-top2Point__text span{display:inline-block;margin-top:0}}.p-topRecord--marginWide{margin-top:120px}.p-topRecord__head{margin:0 0 24px}@media screen and (min-width:768px){.p-topRecord__head{display:flex;justify-content:space-between;align-items:flex-end;max-width:1140px;width:calc((1140 / 1280) * 100vw);margin:0 auto 32px;line-height:1}}.p-topRecord__headTitle{font-size:2.2rem;font-weight:400;text-align:center}.p-topRecord__headDate{text-align:right;margin:0 1em 0 0;font-size:1.2rem}@media screen and (min-width:768px){.p-topRecord__headDate{font-size:1.6rem;margin:0}}@media screen and (min-width:768px){.p-topRecord__body{width:calc((1140 / 1280) * 100vw);max-width:1140px;margin:0 auto}}.p-topRecord__link{color:#444}.p-topRecord__link:hover{opacity:0.8;transition:0.3s}.p-topRecord__list{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0}.p-topRecord__item{transition:ease 0.5s;width:48%;margin:0 0 16px}@media screen and (min-width:768px){.p-topRecord__item{width:calc((356 / 1280) * 100vw);max-width:356px;height:auto;margin:0 0 56px}}.p-topRecord__item.is-hidden{visibility:hidden;opacity:0;height:0;margin:0 10px;padding:0;transition:ease 0.3s}.p-topRecord__imgArea{width:auto;height:calc((245 / 390) * 100vw);background-color:#f1f1f1;padding:7vw 0 0}@media screen and (min-width:768px){.p-topRecord__imgArea{width:calc((356 / 1280) * 100vw);max-width:356px;height:calc((510 / 1280) * 100vw);max-height:510px;padding:56px 0 0}}@media screen and (min-width:1231px){.p-topRecord__imgArea{padding:88px 0 0}}.p-topRecord__textArea{margin:0 0 0 12px;font-weight:400}.p-topRecord__price{letter-spacing:0.1em;font-size:1rem;margin:0}@media screen and (min-width:768px){.p-topRecord__price{font-size:1.4rem;margin:4px 0 0}}.p-topRecord__priceNum{font-size:1.8rem;color:#9c9c9c;margin:0 4px}@media screen and (min-width:768px){.p-topRecord__priceNum{font-size:2.4rem}}.p-topRecord__name{font-weight:400;font-size:1.2rem;line-height:1.5;margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width:768px){.p-topRecord__name{line-height:1.6;font-size:1.4rem;height:46px}}.p-topRecord__info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:8px 0 0}.p-topRecord__infoItem{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 8px;line-height:1}.p-topRecord__infoTop{margin:2px 8px 2px 0;letter-spacing:0.1em;font-size:1rem;width:35px}@media screen and (min-width:768px){.p-topRecord__infoTop{width:45px;font-size:1.2rem}}.p-topRecord__infoBottom{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin:2px 0}.p-topRecord__infoBottomText{letter-spacing:0.075em;font-size:1rem;color:#8b9090;margin:0}@media screen and (min-width:768px){.p-topRecord__infoBottomText{font-size:1.2rem}}.p-topRecord__iconCo2{width:35px}@media screen and (min-width:768px){.p-topRecord__iconCo2{width:45px}}.p-topRecord__iconWater{width:35px}@media screen and (min-width:768px){.p-topRecord__iconWater{width:45px}}.p-topRecord__iconTree{width:12px;margin-right:2px}.p-topRecord__iconBath{width:13px;margin-right:2px}.p-topRecord__more{margin:24px auto 0;width:calc((320 / 390) * 100vw);height:40px;max-width:355px}@media screen and (min-width:768px){.p-topRecord__more{height:45px}}.p-topRecord__moreBtn{letter-spacing:0.1em;font-size:1.4rem;color:#616161;display:inline-block;background-color:#fff;width:100%;height:100%;line-height:2.8;text-align:center;border:1px solid;position:relative}.p-topRecord__moreBtn::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:11px;width:8px;height:8px;border-top:1px solid #616161;border-right:1px solid #616161;transform:rotate(135deg)}.p-topRecord__contribution{max-width:750px;margin:0 auto}.p-topWhyChoose--marginWide{margin-top:120px}.p-topWhyChoose__title{font-weight:400;letter-spacing:0.1em;text-align:center;font-size:2.2rem;margin:0 0 7.5vw;padding:0 16px;font-weight:900}html[data-country="GB"] .p-topWhyChoose__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topWhyChoose__title{font-size:3rem;max-width:740px;margin:0 auto 60px}}.p-topWhyChoose__container{counter-reset:number 0}@media screen and (min-width:768px){.p-topWhyChoose__container{display:flex;flex-wrap:wrap;max-width:1140px;margin:0 auto;justify-content:space-between;width:calc((1140 / 1280) * 100vw)}}.p-topWhyChoose__item,.p-topWhyChoose__item--01,.p-topWhyChoose__item--02,.p-topWhyChoose__item--03,.p-topWhyChoose__item--04,.p-topWhyChoose__item--05,.p-topWhyChoose__item--06,.p-topWhyChoose__item--07,.p-topWhyChoose__item--08{width:calc((320 / 390) * 100vw);margin:0 auto 12px;padding:24px 20px 40px;border-radius:4px;box-shadow:2px 3px 10px 0 rgba(0, 0, 0, 0.15);display:block;position:relative;overflow:hidden}@media screen and (min-width:768px){.p-topWhyChoose__item,.p-topWhyChoose__item--01,.p-topWhyChoose__item--02,.p-topWhyChoose__item--03,.p-topWhyChoose__item--04,.p-topWhyChoose__item--05,.p-topWhyChoose__item--06,.p-topWhyChoose__item--07,.p-topWhyChoose__item--08{padding:24px 0;margin:0 0 12px;width:calc((552 / 1280) * 100vw);max-width:552px;min-height:300px;display:flex;align-items:center;justify-content:center}}.p-topWhyChoose__item::before,.p-topWhyChoose__item--01::before,.p-topWhyChoose__item--02::before,.p-topWhyChoose__item--03::before,.p-topWhyChoose__item--04::before,.p-topWhyChoose__item--05::before,.p-topWhyChoose__item--06::before,.p-topWhyChoose__item--07::before,.p-topWhyChoose__item--08::before{counter-increment:number 1;content:counter(number);position:absolute;z-index:-1;top:24px;left:-16px;color:#f1edeb;font-size:15rem;line-height:1em}@media screen and (min-width:768px){.p-topWhyChoose__item::before,.p-topWhyChoose__item--01::before,.p-topWhyChoose__item--02::before,.p-topWhyChoose__item--03::before,.p-topWhyChoose__item--04::before,.p-topWhyChoose__item--05::before,.p-topWhyChoose__item--06::before,.p-topWhyChoose__item--07::before,.p-topWhyChoose__item--08::before{transform:translateY(-50%);left:-24px;top:50%;font-size:18rem}}.p-topWhyChoose__item--01::before,.p-topWhyChoose__item--06::before,.p-topWhyChoose__item--07::before{left:-16px}.p-topWhyChoose__itemInner{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:unset}@media screen and (min-width:768px){.p-topWhyChoose__itemInner{flex-wrap:unset;align-items:center}}.p-topWhyChoose__img,.p-topWhyChoose__img--01,.p-topWhyChoose__img--08{width:calc((72 / 390) * 100vw);height:calc((66 / 390) * 100vw);margin:2vw 0;display:block}@media screen and (min-width:768px){.p-topWhyChoose__img,.p-topWhyChoose__img--01,.p-topWhyChoose__img--08{margin:0 20px 0 0;max-width:65px;width:calc((65 / 1280) * 100vw);max-height:65px}}@media screen and (max-width:767px){.p-topWhyChoose__img--01{margin:8vw 0}}.p-topWhyChoose__img--08{width:calc((137 / 390) * 100vw);height:auto}@media screen and (max-width:767px){.p-topWhyChoose__img--08{margin:12vw 0}}@media screen and (min-width:768px){.p-topWhyChoose__img--08{width:calc((27 / 390) * 100vw);max-width:74px;max-height:unset}}@media screen and (min-width:768px){.p-topWhyChoose__textArea{margin:0;width:calc((370 / 1280) * 100vw);max-width:370px}}.p-topWhyChoose__text{text-align:left;font-size:1.8rem;font-weight:400;margin:0 0 12px;letter-spacing:-0.01em}.p-topWhyChoose__description{line-height:1.8;font-size:1.4rem;margin:0}@media screen and (min-width:768px){.p-topWhyChoose__description{font-size:1.2rem}}@media screen and (min-width:1231px){.p-topWhyChoose__description{font-size:1.4rem}}.p-topValueDesigner--marginWide{margin-top:120px}.p-topValueDesigner__inner{position:relative}@media screen and (min-width:768px){.p-topValueDesigner__inner{height:calc((825 / 1280) * 100vw)}}.p-topValueDesigner__img{object-fit:cover}.p-topValueDesigner__logoArea{position:absolute;transform:translate(-50%, -50%);width:280px;height:auto;left:50%;top:50%}@media screen and (min-width:768px){.p-topValueDesigner__logoArea{left:25%;top:40%}}.p-topValueDesigner__text{color:#fff;font-weight:100;display:block;position:absolute;transform:translate(-50%, -50%);left:50%;width:81vw;top:78%;font-size:1.4rem;text-align:center}@media screen and (min-width:768px){.p-topValueDesigner__text{font-size:1.4rem;width:476px;left:26%;top:75%}}.p-topValueDesigner__btnArea{position:absolute;transform:translate(-50%, -50%);left:50%;top:93%}@media screen and (min-width:768px){.p-topValueDesigner__btnArea{left:26%;top:90%}}.p-topValueDesigner__btn{position:relative;overflow:hidden;border-radius:99px;text-decoration:none;display:inline-block;border:1px solid #fff;padding:10px 32px;text-align:center;outline:0;transition:ease 0.2s;font-size:1.4rem;font-weight:300;color:#fff;transform:translateZ(0)}.p-topValueDesigner__btn::before{content:"";position:absolute;top:0;left:0;z-index:2;background:#fff;width:100%;height:100%;transition:transform 0.6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.p-topValueDesigner__btn:hover{transition:0.3s;color:#444}.p-topValueDesigner__btn:hover::before{transform-origin:left top;transform:scale(1, 1)}.p-topValueDesigner__btnText{position:relative;z-index:3}.p-topUserVoice__outer{display:flex;flex-wrap:wrap;flex-direction:column;margin:32px auto 0}@media screen and (min-width:768px){.p-topUserVoice__outer{flex-direction:unset;max-width:1140px;margin:48px auto 0}}@media screen and (min-width:768px){.p-topUserVoice__outer::after{content:"";width:100%;width:calc((551 / 1280) * 100vw);max-width:551px;margin:-1px auto 0}}.p-topUserVoice__inner{width:calc((320 / 390) * 100vw);margin:-1px auto 0;padding:0 0 40px;border-bottom:1px solid #f1f1f1;border-top:solid 1px #f1f1f1}@media screen and (min-width:768px){.p-topUserVoice__inner{padding:0 0 20px;width:calc((551 / 1280) * 100vw);max-width:551px}}@media screen and (min-width:768px){.p-topUserVoice__item{margin:28px 0 24px}}.p-topUserVoice__itemHead{display:flex;align-items:center}@media screen and (min-width:768px){.p-topUserVoice__itemHead{margin:0 0 8px;min-height:60px}}.p-topUserVoice__itemTitle{font-size:1.8rem;font-weight:400;color:#837a6d;margin:20px 0 24px}@media screen and (min-width:768px){.p-topUserVoice__itemTitle{margin:8px 0;font-size:2rem}}.p-topUserVoice__itemImg{width:28px;height:100%;margin:0 8px 0 0}@media screen and (min-width:768px){.p-topUserVoice__itemImg{width:38px;margin:0 16px 0 0}}.p-topUserVoice__itemText{font-size:1.4rem;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.p-topUserVoice__itemBtn{text-align:center;font-size:1.4rem;color:#ccc;text-decoration:underline;margin:16px 0 0;cursor:pointer}.p-topBanner{position:fixed;display:inline-flex;bottom:0;z-index:200;width:100%}.p-topBanner__btn{display:block;position:absolute;right:18px;top:-18px;width:auto;z-index:201}.p-topBanner__btn::after{content:"";background-image:url(../img/top/top_banner01.png);background-size:cover;width:36px;height:36px;display:block;cursor:pointer}.p-topBanner__btn.is-close{transform:rotate(180deg);top:-19px}.p-topBanner__inner{background-color:rgba(241, 241, 241, 0.95);width:100%;margin:0;transition:all 0.3s ease;text-align:center}.p-topBanner__inner.is-close{transition:all 0.2s ease;margin:0 0 -90px}.p-topBanner__list{width:calc((1142 / 1280) * 100vw);max-width:1142px;max-height:120px;margin:16px auto;display:inline-flex;justify-content:space-between}.p-topBanner__img{width:calc((552 / 1280) * 100vw);max-width:552px;height:auto}.p-company{margin:15px 0 60px}@media screen and (min-width:768px){.p-company{margin:40px 0 0}}.p-company__title{margin:0 0 25px;padding:15px 0;background-color:#a1978a;color:#fff;font-size:1.8rem;text-align:center}@media screen and (min-width:768px){.p-company__title{font-size:2.6rem}}.p-company__table{width:100%;border:1px solid #707070;border-collapse:collapse;color:#444;word-break:break-all}.p-company__tableList{border-bottom:1px solid #707070;vertical-align:top}.p-company__tableListMenu{width:30%;padding:15px;background:#f3f1eb;border-right:1px solid #707070;color:#837a6d;font-size:1.3rem;font-weight:bold;text-align:left}@media screen and (min-width:768px){.p-company__tableListMenu{font-size:1.6rem}}.p-company__tableListItem{padding:15px;color:#444;font-size:1.3rem;text-align:left}@media screen and (min-width:768px){.p-company__tableListItem{font-size:1.6rem}}.p-company__tableListLink{color:#837a6d;text-decoration:none}.p-company__tableListLink a{color:#837a6d}.p-company__tableListLink:hover{color:#baaf93}.p-company__tableListText{background-color:#fff}.p-recommendedEnvironment{margin:0 0 60px}@media screen and (min-width:768px){.p-recommendedEnvironment{margin:40px 0 60px}}.p-recommendedEnvironment__title{margin:0 0 24px;padding:16px 0;background-color:#a1978a;color:#fff;font-size:1.8rem;text-align:center}@media screen and (min-width:768px){.p-recommendedEnvironment__title{font-size:2.6rem}}.p-recommendedEnvironment__wrapper{padding:0 16px 0}.p-recommendedEnvironment__text{font-size:1.6rem;line-height:1.3}@media screen and (min-width:768px){.p-recommendedEnvironment__text{font-size:2.6rem}}@media screen and (min-width:768px){.p-recommendedEnvironment__note,.p-recommendedEnvironment__note--top{font-size:90%}}.p-recommendedEnvironment__note--top{display:block;margin-top:40px}.p-recommendedEnvironment__subtitle{margin:40px 0 12px;padding:0.4em 0 0.4em 0.6em;border-left:5px solid #837a6d;color:#837a6d;font-size:1.7rem;line-height:1.5}@media screen and (min-width:768px){.p-recommendedEnvironment__subtitle{border-left-width:7px;font-size:2.8rem}}.p-recommendedEnvironment__list{padding:0 0 0 1.5em}.p-recommendedEnvironment__listItem{font-size:1.6rem;line-height:1.7}@media screen and (min-width:768px){.p-recommendedEnvironment__listItem{font-size:2.6rem}}.p-sitemap{margin:16px 0 0}.p-sitemap__wrapper{margin:0 0 40px}.p-sitemap__inner{display:block}@media screen and (min-width:768px){.p-sitemap__inner{display:flex;justify-content:space-around}}.p-sitemap__column{margin:0 0 40px}@media screen and (min-width:768px){.p-sitemap__column{flex-basis:50%;margin:0 0 0}}.p-sitemap__title{padding:20px 0;font-size:1.5rem;text-align:left}@media screen and (min-width:768px){.p-sitemap__title{font-size:2.6rem}}.p-sitemap__subtitle{margin:0 0 24px;text-align:left}.p-sitemap__subtitle--gold{margin:0 0 24px;text-align:left}.p-sitemap__list,.p-sitemap__list--spacing{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.p-sitemap__list--spacing{margin-bottom:40px}.p-sitemap__listLabel{margin:0 0 16px 0;font-size:1.8rem;font-weight:500}@media screen and (min-width:768px){.p-sitemap__listLabel{font-size:2.2rem}}.p-sitemap__listItem{margin:0 0 8px 0;font-size:1.4rem;line-height:1.4}@media screen and (min-width:768px){.p-sitemap__listItem{font-size:1.6rem}}.p-sitemap__listItem::after{content:"/";padding:0 10px;color:#a1978a}.p-sitemap__listLink{color:#a1978a;font-weight:500;transition:opacity 0.2s}.p-sitemap__listLink:hover{opacity:0.7}.p-sitemap__groupInner{display:none}.p-sitemap__groupInnerText{margin:0 0 16px;font-size:1.3rem}@media screen and (min-width:768px){.p-sitemap__groupInnerText{font-size:1.6rem}}.p-sitemap__groupInnerLink{color:#444;text-decoration:underline}.p-sitemap__groupTitle{position:relative;margin:12px 0 24px;padding:8px 8px 16px 0px;border-bottom:1px solid #a5a5a5;font-size:1.8rem;cursor:pointer}@media screen and (min-width:768px){.p-sitemap__groupTitle{font-size:2rem}}.p-sitemap__groupTitle::after{content:"";display:inline-block;position:absolute;top:0.7em;right:0.5em;width:0.5em;height:0.5em;margin:0 10px 2px 0;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(135deg)}.p-sitemap__groupTitle.is-open::after{content:"";transform:rotate(-45deg);top:1em}.p-sitemap__groupSubTitle{position:relative;margin:0 0 8px;padding:16px;background-color:#f1f1f1;font-size:1.8rem;font-weight:normal;cursor:pointer}@media screen and (min-width:768px){.p-sitemap__groupSubTitle{font-size:2rem}}.p-sitemap__groupSubTitle::after{content:"";position:absolute;right:0.5em;top:34%;display:inline-block;width:0.5em;height:0.5em;margin:0 10px 2px 0;border-top:1px solid #333;border-right:1px solid #333;transform:ro÷tate(45deg);transform:rotate(135deg)}.p-sitemap__groupSubTitle.is-open::after{content:"";transform:rotate(-45deg);top:45%}.p-sitemap__groupList,.p-sitemap__groupList--display{display:none;list-style:none;margin:0 0 40px 8px;padding:0}.p-sitemap__groupListLabel{margin:0 0 8px;padding:8px 8px;background:#f1f1f1;font-size:1.3rem;font-weight:500}@media screen and (min-width:768px){.p-sitemap__groupListLabel{font-size:1.6rem}}.p-sitemap__groupListItem{position:relative;padding:16px 0;border-bottom:1px solid #ccc;font-size:1.6rem;line-height:1.4;cursor:pointer}@media screen and (min-width:768px){.p-sitemap__groupListItem{font-size:1.6rem}}.p-sitemap__groupListItem::after{content:"";position:absolute;right:0.7em;bottom:38%;display:inline-block;width:0.5em;height:0.5em;margin:0 10px 2px 0;border-top:1px solid #333333;border-right:1px solid #333333;transform:rotate(45deg)}.p-sitemap__groupListLink{color:#a1978a}.p-sitemap__groupListText,.p-sitemap__groupListText--strong,.p-sitemap__groupListText--large{font-size:1.1rem;line-height:1.4}@media screen and (min-width:768px){.p-sitemap__groupListText,.p-sitemap__groupListText--strong,.p-sitemap__groupListText--large{font-size:1.4rem}}.p-sitemap__groupListText--strong{font-weight:bold;color:#dc3543}.p-sitemap__groupListText--large{font-size:1.7rem;line-height:1.2}@media screen and (min-width:768px){.p-sitemap__groupListText--large{font-size:2rem}}.p-sitemap__groupListOuter{display:none;margin:0;padding:8px 0 0}.p-sitemap__groupList--display{display:block}.p-sitemap__container{margin:0 0 40px 0}.p-sitemap__tag{margin:0 0 16px 0;font-size:1.4rem;line-height:1.4}@media screen and (min-width:768px){.p-sitemap__tag{font-size:2.4rem}}.p-differentOther__title{background:#837A6D;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;padding:8px 16px}@media screen and (min-width:768px){.p-differentOther__title{font-size:2.5rem}}.p-differentOther__text{margin:8px 0 24px;font-size:1.3rem}@media screen and (min-width:768px){.p-differentOther__text{margin:16px 0 40px;font-size:1.6rem}}.p-differentOther__pointTitle{font-size:1.9rem;font-weight:bold;text-align:center;margin:0 0 16px;color:#837A6D;border-top:1px solid #837A6D;border-bottom:1px solid #837A6D;padding:8px 0}@media screen and (min-width:768px){.p-differentOther__pointTitle{font-size:3.2rem;padding:16px 0}}.p-differentOther__pointText{font-size:1.3rem}@media screen and (min-width:768px){.p-differentOther__pointText{font-size:1.4rem}}.p-differentOther__pointList{counter-reset:number 0;padding:0}.p-differentOther__pointItem{list-style:none;padding:16px 0;border-bottom:1px solid #837A6D}@media screen and (min-width:768px){.p-differentOther__pointItem{padding:24px 0}}.p-differentOther__pointItemTitle{display:flex;align-items:center;gap:16px}@media screen and (min-width:768px){.p-differentOther__pointItemTitle{gap:24px}}.p-differentOther__pointItemTitle::before{counter-increment:number 1;content:counter(number);padding:24px 8px;color:rgba(255, 255, 255, 0.6);font-size:1.9rem;background:#837A6D}@media screen and (min-width:768px){.p-differentOther__pointItemTitle::before{padding:24px 8px;font-size:3.4rem}}.p-differentOther__pointItemTitleText{flex:1;font-size:1.9rem}@media screen and (min-width:768px){.p-differentOther__pointItemTitleText{font-size:3.2rem}}.p-differentOther__pointItemTitleIcon{margin:0 0 0 auto;width:60px}@media screen and (min-width:768px){.p-differentOther__pointItemTitleIcon{width:80px}}.p-differentOther__pointItemText{font-size:1.3rem;margin:16px 0 0}@media screen and (min-width:768px){.p-differentOther__pointItemText{font-size:1.4rem;margin:24px 0 0}}.p-condition{padding:16px 12px;background-color:#f3f1eb;border-radius:8px;margin:40px 0}@media screen and (min-width:768px){.p-condition{padding:24px;border-radius:10px}}.p-condition__headingLead{text-align:center}.p-condition__headingLeadText{display:inline-block;font-size:1.4rem;padding:4px 16px;border-radius:50px;background-color:#fff;box-shadow:0 1px 0 2px #837a6d}@media screen and (min-width:768px){.p-condition__headingLeadText{font-size:1.8rem;padding:8px 24px}}.p-condition__headingTitle{text-align:center;font-size:1.4rem;font-weight:500}@media screen and (min-width:768px){.p-condition__headingTitle{font-size:2.6rem}}.p-condition__headingTitleEmphasis{font-size:2.5rem;font-weight:700}@media screen and (min-width:768px){.p-condition__headingTitleEmphasis{font-size:3.4rem}}.p-condition__headingText{text-align:center;font-size:1.2rem;margin:8px 0 0}@media screen and (min-width:768px){.p-condition__headingText{font-size:1.6rem}}.p-condition__headingTextEmphasis{color:#dc3543;font-weight:400}.p-condition__list{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:16px 0 0}@media screen and (min-width:768px){.p-condition__list{gap:16px}}.p-condition__item{width:calc(50% - 4px);border-radius:8px;border:2px solid #837a6d;overflow:hidden;background-color:#fff}@media screen and (min-width:768px){.p-condition__item{width:calc(50% - 8px);border-radius:10px}}.p-condition__item:last-child{width:100%}.p-condition__itemTitle{width:100%;text-align:center;padding:8px;background-color:#837a6d;color:#fff;font-weight:500;font-size:1.4rem}@media screen and (min-width:768px){.p-condition__itemTitle{font-size:2rem}}.p-condition__itemBody{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px}@media screen and (min-width:768px){.p-condition__itemBody{gap:16px;padding:16px}}.p-condition__itemImage{width:60px}@media screen and (min-width:768px){.p-condition__itemImage{width:100px}}.p-condition__itemText{flex:1;font-size:1.2rem;margin:0}@media screen and (min-width:768px){.p-condition__itemText{font-size:1.6rem}}.p-topWhyChoosed--marginWide{margin-top:120px}.p-topWhyChoosed__title{font-weight:400;letter-spacing:0.1em;text-align:center;font-size:2.2rem;margin:0 0 7.5vw;padding:0 16px;font-weight:900}html[data-country="GB"] .p-topWhyChoosed__title{font-family:"aviano", serif}@media screen and (min-width:768px){.p-topWhyChoosed__title{font-size:3rem;max-width:740px;margin:0 auto 60px}}.p-topWhyChoosed__container{width:100%}@media screen and (min-width:768px){.p-topWhyChoosed__container{display:flex;width:100%;margin:0 auto}}.p-topWhyChoosed__inner{padding:10px 0}@media screen and (min-width:768px){.p-topWhyChoosed__inner{padding:10px 0}}@media screen and (min-width:768px){.p-topWhyChoosed__inner:nth-child(2n+1){display:flex;align-items:center;justify-content:right}}@media screen and (min-width:768px){.p-topWhyChoosed__inner:nth-child(2n){display:flex;align-items:center;justify-content:left}}.p-topWhyChoosed__item,.p-topWhyChoosed__item--01,.p-topWhyChoosed__item--02,.p-topWhyChoosed__item--03,.p-topWhyChoosed__item--04,.p-topWhyChoosed__item--05,.p-topWhyChoosed__item--06,.p-topWhyChoosed__item--07,.p-topWhyChoosed__item--08{position:relative;display:block;width:calc((320 / 390) * 100vw);min-height:446px;margin:0 auto;padding:24px 20px 40px;border-radius:4px;box-shadow:2px 3px 10px 0 rgba(0, 0, 0, 0.15);overflow:hidden}@media screen and (min-width:768px){.p-topWhyChoosed__item,.p-topWhyChoosed__item--01,.p-topWhyChoosed__item--02,.p-topWhyChoosed__item--03,.p-topWhyChoosed__item--04,.p-topWhyChoosed__item--05,.p-topWhyChoosed__item--06,.p-topWhyChoosed__item--07,.p-topWhyChoosed__item--08{display:flex;align-items:center;justify-content:center;width:calc((552 / 1280) * 100vw);max-width:552px;min-height:300px;margin:0;padding:24px 0}}.p-topWhyChoosed__item::before,.p-topWhyChoosed__item--01::before,.p-topWhyChoosed__item--02::before,.p-topWhyChoosed__item--03::before,.p-topWhyChoosed__item--04::before,.p-topWhyChoosed__item--05::before,.p-topWhyChoosed__item--06::before,.p-topWhyChoosed__item--07::before,.p-topWhyChoosed__item--08::before{position:absolute;z-index:-1;top:24px;left:-16px;color:#f1edeb;font-size:15rem;line-height:1em}@media screen and (min-width:768px){.p-topWhyChoosed__item::before,.p-topWhyChoosed__item--01::before,.p-topWhyChoosed__item--02::before,.p-topWhyChoosed__item--03::before,.p-topWhyChoosed__item--04::before,.p-topWhyChoosed__item--05::before,.p-topWhyChoosed__item--06::before,.p-topWhyChoosed__item--07::before,.p-topWhyChoosed__item--08::before{transform:translateY(-50%);left:-24px;top:50%;font-size:18rem}}.p-topWhyChoosed__item--01::before{content:"1"}.p-topWhyChoosed__item--02::before{content:"2"}.p-topWhyChoosed__item--03::before{content:"3"}.p-topWhyChoosed__item--04::before{content:"4"}.p-topWhyChoosed__item--05::before{content:"5"}.p-topWhyChoosed__item--06::before{content:"6"}.p-topWhyChoosed__item--07::before{content:"7"}.p-topWhyChoosed__item--08::before{content:"8"}.p-topWhyChoosed__item--01::before,.p-topWhyChoosed__item--06::before,.p-topWhyChoosed__item--07::before{left:-16px}.p-topWhyChoosed__itemInner{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:unset}@media screen and (min-width:768px){.p-topWhyChoosed__itemInner{flex-wrap:unset;align-items:center}}.p-topWhyChoosed__img,.p-topWhyChoosed__img--01,.p-topWhyChoosed__img--08{width:calc((72 / 390) * 100vw);height:calc((66 / 390) * 100vw);margin:2vw 0;display:block}@media screen and (min-width:768px){.p-topWhyChoosed__img,.p-topWhyChoosed__img--01,.p-topWhyChoosed__img--08{margin:0 20px 0 0;max-width:65px;width:calc((65 / 1280) * 100vw);max-height:65px}}@media screen and (max-width:767px){.p-topWhyChoosed__img--01{margin:8vw 0}}.p-topWhyChoosed__img--08{width:calc((137 / 390) * 100vw);height:auto}@media screen and (max-width:767px){.p-topWhyChoosed__img--08{margin:12vw 0}}@media screen and (min-width:768px){.p-topWhyChoosed__img--08{width:calc((27 / 390) * 100vw);max-width:74px;max-height:unset}}@media screen and (min-width:768px){.p-topWhyChoosed__textArea{margin:0;width:calc((370 / 1280) * 100vw);max-width:370px}}.p-topWhyChoosed__text{text-align:left;font-size:1.8rem;font-weight:400;margin:0 0 12px;letter-spacing:-0.01em}.p-topWhyChoosed__description{line-height:1.8;font-size:1.4rem;margin:0}@media screen and (min-width:768px){.p-topWhyChoosed__description{font-size:1.2rem}}@media screen and (min-width:1231px){.p-topWhyChoosed__description{font-size:1.4rem}}.p-topWhyChoosed__swiperOuter{position:relative}@media screen and (min-width:768px){.p-topWhyChoosed__swiperOuter{width:calc((1184 / 1280) * 100vw);max-width:1184px;margin:0 auto}}.swiper,.l-topHeader__headlineSwiper,.p-sliderVisual__swiper,.p-buyingExampleSwiper,.p-newcustomerReason__swiper,.p-topCampaign__swiper,.p-topWhyChoosed__swiper,.p-topBrandBanner__swiper{width:100%;height:100%}.swiper-wrapper,.l-topHeader__headlineSwiperWrapper,.p-sliderVisual__swiperWrapper,.p-buyingExample__list,.p-newcustomerReason__swiperWrapper,.p-topCampaign__swiperWrapper,.p-topWhyChoosed__swiperWrapper,.p-topBrandBanner__swiperWrapper{display:flex;transition:transform 0.3s ease}.swiper-slide,.l-topHeader__headlineSwiperSlide,.p-sliderVisual__swiperSlide,.p-buyingExample__item,.p-newcustomerReason__swiperSlide,.p-topCampaign__swiperSlide,.p-topWhyChoosed__swiperSlide,.p-topBrandBanner__swiperSlide{flex-shrink:0;width:100%;height:auto}.p-topWhyChoosed__bullet{background:#fff;opacity:1}.p-topWhyChoosed__bullet.is-active{background:#a1978a}.swiper-pagination-bullet-active,.p-sliderVisual__bullet.is-active,.p-topCampaign__bullet.is-active,.p-topWhyChoosed__bullet.is-active{background:#837a6d}.p-topWhyChoosed__swiperButtonPrev,.p-topWhyChoosed__swiperButtonNext{color:#8b9090}.js-sliderAppealingPagination{position:relative !important;margin-top:20px !important}@media screen and (min-width:768px){.js-sliderAppealingButtonPrev{left:-30px}}@media screen and (min-width:768px){.js-sliderAppealingButtonNext{right:-30px}}.p-topGoldBought{max-width:640px;margin:50px auto;padding:20px;background-color:#d2c9bd;border:1px solid #ccc;text-align:center}@media screen and (min-width:768px){.p-topGoldBought{padding:20px 40px}}.p-topGoldBought__title{font-size:24px;font-weight:bold;margin-bottom:16px}@media screen and (min-width:768px){.p-topGoldBought__title{font-size:30px}}.p-topGoldBought__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}@media screen and (min-width:768px){.p-topGoldBought__content{flex-direction:row;justify-content:space-between;align-items:flex-start}}.p-topGoldBought__image{width:100%;height:200px;overflow:hidden}@media screen and (min-width:768px){.p-topGoldBought__image{width:220px;height:220px}}.p-topGoldBought__image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px){.p-topGoldBought__image img{width:220px;height:auto}}.p-topGoldBought__text{text-align:center;font-size:20px;margin-top:0;flex:1;font-weight:bold;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.p-topGoldBought__text{font-size:24px;margin-top:16px}}.p-topGoldBought__ctaButton{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#000;color:#fff;margin-top:12px;font-size:18px;padding:10px 20px;text-decoration:none;font-weight:bold;cursor:pointer}@media screen and (min-width:768px){.p-topGoldBought__ctaButton{background-color:#fff;color:#000;margin-top:16px;font-size:20px}}.p-topGoldBought__ctaButton::before{content:"";display:inline-block;background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat;width:26px;height:26px;margin-right:8px}@media screen and (min-width:768px){.p-topGoldBought__ctaButton::before{background:url(../img/common/icon_sns_whatsapp.svg) center / contain no-repeat}}.p-topGoldBought__ctaButton::after{content:"";display:block;position:absolute;right:18px;top:0;bottom:0;margin:auto;width:8px;height:13px;background:url(../img/common/icon_arrow_white.svg) center / contain no-repeat}.p-topGoldBought__ctaButton:hover{background-color:#000;color:#fff}.p-topGoldBought__ctaButton:hover::before{background:url(../img/common/icon_whatsapp_white.svg) center / contain no-repeat}.p-topGoldBought__offerDetails{margin-top:12px;font-size:14px;line-height:1.5}.p-topGoldBought__highlight{font-weight:bold;color:#000}@media screen and (min-width:768px){.p-topBrandBanner{display:none}}.p-topBrandBanner__swiperOuter{position:relative;width:80%;margin:20px auto 60px}.p-topBrandBanner__container{width:100%}.p-topBrandBanner__inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);gap:4px;justify-items:center;align-items:center}.p-topBrandBanner__item{position:relative;width:100%;display:flex;justify-content:center}.p-topBrandBanner__itemInner{text-align:center}.p-topBrandBanner__img{max-width:100%;height:auto}.p-topBrandBanner__title{font-size:3.07692vw;width:100%;text-align:center;transform:translate(-50%, -50%);position:absolute;left:50%;bottom:4%;line-height:1;margin:0;font-weight:400;color:#444}.swiper,.l-topHeader__headlineSwiper,.p-sliderVisual__swiper,.p-buyingExampleSwiper,.p-newcustomerReason__swiper,.p-topCampaign__swiper,.p-topWhyChoosed__swiper,.p-topBrandBanner__swiper{width:100%;height:100%}.swiper-wrapper,.l-topHeader__headlineSwiperWrapper,.p-sliderVisual__swiperWrapper,.p-buyingExample__list,.p-newcustomerReason__swiperWrapper,.p-topCampaign__swiperWrapper,.p-topWhyChoosed__swiperWrapper,.p-topBrandBanner__swiperWrapper{display:flex;transition:transform 0.3s ease}.swiper-slide,.l-topHeader__headlineSwiperSlide,.p-sliderVisual__swiperSlide,.p-buyingExample__item,.p-newcustomerReason__swiperSlide,.p-topCampaign__swiperSlide,.p-topWhyChoosed__swiperSlide,.p-topBrandBanner__swiperSlide{flex-shrink:0;width:100%;height:auto}.p-topBrandBanner__swiperPagination{bottom:var(--swiper-pagination-bottom, -40px);bottom:-40px !important}.p-topBrandBanner__swiperButtonPrev,.p-topBrandBanner__swiperButtonNext{width:40px;height:40px;background-color:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;font-size:0}.p-topBrandBanner__swiperButtonPrev{left:-14%}.p-topBrandBanner__swiperButtonPrev:before{content:"";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-right:25px solid #ebebeb;position:absolute;top:100%;transform:translateY(-50%)}.p-topBrandBanner__swiperButtonPrev:after{content:none}.p-topBrandBanner__swiperButtonNext{right:-14%}.p-topBrandBanner__swiperButtonNext:before{content:"";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:25px solid #ebebeb;position:absolute;top:100%;transform:translateY(-50%)}.p-topBrandBanner__swiperButtonNext:after{content:none}.p-sideChooseMethod{padding:40px 16px;background:#f1edeb}.p-sideChooseMethod__title{line-height:1.25;font-size:3.2rem;font-weight:900;margin:0 0 16px;text-align:center;position:relative}html[data-country="GB"] .p-sideChooseMethod__title{font-family:"aviano", serif}.p-sideChooseMethod__titleSub{display:block;font-size:1.6rem;margin:0 0 6px}.p-sideChooseMethod__list{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:16px;margin:0}.p-sideChooseMethod__item{width:100%;display:flex}.p-sideChooseMethod__link,.p-sideChooseMethod__link--shop,.p-sideChooseMethod__link--homeService,.p-sideChooseMethod__link--delivery,.p-sideChooseMethod__link--whats,.p-sideChooseMethod__link--facebook{color:#000;border:1px solid #9f9688;line-height:1;position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px 12px 12px;background:#fff;transition:background 0.2s}.p-sideChooseMethod__link:hover,.p-sideChooseMethod__link--shop:hover,.p-sideChooseMethod__link--homeService:hover,.p-sideChooseMethod__link--delivery:hover,.p-sideChooseMethod__link--whats:hover,.p-sideChooseMethod__link--facebook:hover{color:#fff}.p-sideChooseMethod__link:hover .p-sideChooseMethod__linkArrow,.p-sideChooseMethod__link--shop:hover .p-sideChooseMethod__linkArrow,.p-sideChooseMethod__link--homeService:hover .p-sideChooseMethod__linkArrow,.p-sideChooseMethod__link--delivery:hover .p-sideChooseMethod__linkArrow,.p-sideChooseMethod__link--whats:hover .p-sideChooseMethod__linkArrow,.p-sideChooseMethod__link--facebook:hover .p-sideChooseMethod__linkArrow{background:#fff}.p-sideChooseMethod__link:hover .p-sideChooseMethod__linkIcon,.p-sideChooseMethod__link--shop:hover .p-sideChooseMethod__linkIcon,.p-sideChooseMethod__link--homeService:hover .p-sideChooseMethod__linkIcon,.p-sideChooseMethod__link--delivery:hover .p-sideChooseMethod__linkIcon,.p-sideChooseMethod__link--whats:hover .p-sideChooseMethod__linkIcon,.p-sideChooseMethod__link--facebook:hover .p-sideChooseMethod__linkIcon{filter:brightness(1)}.p-sideChooseMethod__link--shop:hover{background:#837a6d}.p-sideChooseMethod__link--homeService:hover{background:#baaf93}.p-sideChooseMethod__link--delivery:hover{background:#9c9c9c}.p-sideChooseMethod__link--whats:hover{background:#a1978a}.p-sideChooseMethod__linkBox{text-align:left;width:calc(100% - 38px);margin:0;padding:0}.p-sideChooseMethod__linkSub{font-size:1.2rem;margin:0}html[lang="fr-FR"] .p-sideChooseMethod__linkSub{font-size:1rem;letter-spacing:-0.02em}.p-sideChooseMethod__linkTitle{font-size:1.5rem;margin:0 0 4px}.p-sideChooseMethod__linkIcon{width:26px;height:26px;filter:brightness(0)}.p-sideChooseMethod__linkIconImg{object-fit:contain;width:100%;height:100%;object-position:center}.p-sideChooseMethod__linkArrow{position:absolute;top:50%;right:8px;width:10px;height:10px;margin-top:-5px;background:#000;mask-image:url(../img/common/icon_arrow_common.svg);mask-repeat:no-repeat;mask-size:contain;transform:rotate(-90deg)}.p-sideBrandNav{margin:30px 0 0}.p-sideBrandNav__title{padding:12px 8px;font-size:1.8rem;color:#fff;background:#9dbde9;text-align:center}.p-sideBrandNav__list{font-size:2.2rem}.p-sideBrandNav__list.inside{border-bottom:1px solid #a1978a}.p-sideBrandNav__list.inside .p-sideBrandNav__item{padding-left:16px}.p-sideBrandNav__link{color:#756c5f}.p-sideBrandNav__other{position:relative;padding:12px 0 12px 16px;color:#4c4c4c;display:block;font-size:1.4rem;border-top:1px solid #a1978a}.p-sideBrandNav__other::before{content:"";width:11px;height:15px;position:absolute;top:50%;left:0;transform:rotate(-90deg);background:url(../img/common/icon_arrow_common.svg) center /contain no-repeat;margin:-7px 0 0}.p-sideBrandNav__other:hover{opacity:0.6}.p-sideSpecialtyNav{margin:30px 0 0}.p-sideSpecialtyNav__genre{font-size:1.8rem}.p-sideSpecialtyNav__genreLink{color:#756c5f}.p-sideSpecialtyNav__brand{list-style:none;padding:0;margin:0;font-size:1.6rem}.p-sideSpecialtyNav__brandItem{border-top:1px solid #cdeff6;box-shadow:inset 1px 1px 0 1px rgba(255, 255, 255, 0.5)}.p-sideSpecialtyNav__brandLink{display:block;color:#444;padding:8px 8px 8px 32px;position:relative}.p-sideSpecialtyNav__brandLink::before{width:6px;height:10px;position:absolute;content:"";top:50%;right:auto;bottom:auto;left:15px;background:url(../img/common/icon_arrow_green.png) no-repeat;margin:-5px 0 0}.p-sideSpecialtyNav__brandLink:hover{background:rgba(255, 255, 255, 0.5)}.p-sideAboutNav{margin:30px 0 0}.p-sideAboutNav__title{font-size:2rem;font-weight:bold;padding:12px;color:#8b9090;text-align:center}.p-sideAboutNav__list{font-size:1.8rem}.u-colorBrand{color:#a1978a}@media screen and (max-width:767px){.u-colorBrandSp{color:#a1978a}}@media screen and (min-width:768px){.u-colorBrandPc{color:#a1978a}}.u-backgroundBrand{background:#a1978a}@media screen and (max-width:767px){.u-backgroundBrandSp{background:#a1978a}}@media screen and (min-width:768px){.u-backgroundBrandPc{background:#a1978a}}.u-colorTokei{color:#a1978a}@media screen and (max-width:767px){.u-colorTokeiSp{color:#a1978a}}@media screen and (min-width:768px){.u-colorTokeiPc{color:#a1978a}}.u-backgroundTokei{background:#a1978a}@media screen and (max-width:767px){.u-backgroundTokeiSp{background:#a1978a}}@media screen and (min-width:768px){.u-backgroundTokeiPc{background:#a1978a}}.u-colorGold{color:#a1978a}@media screen and (max-width:767px){.u-colorGoldSp{color:#a1978a}}@media screen and (min-width:768px){.u-colorGoldPc{color:#a1978a}}.u-textGold{color:#baaf93}.u-backgroundGold{background:#a1978a}@media screen and (max-width:767px){.u-backgroundGoldSp{background:#a1978a}}@media screen and (min-width:768px){.u-backgroundGoldPc{background:#a1978a}}.u-colorAttention{color:#dc3543}.u-tableTheme--silver{--th-bg: #ececec;--th-cl: #999;--td-cl: #333333}.u-tableTheme--gold{--th-bg: #fcf4d2;--th-cl: #a1978a;--td-cl: #333333}.u-tableTheme--palladium{--th-bg: #a5a5a5;--th-cl: #fff;--td-cl: #333333;--table-border: #8b9090}.u-tableTheme--platinum{--th-bg: #e2f0fb;--th-cl: #a1978a;--td-cl: #333333}.u-tableTheme--goldPlatinum{--th-bg: #f5eed8;--th-cl: #a37f73;--td-cl: #333333}@media screen and (max-width:767px){.u-onlyPc,.u-onlyPC{display:none}}@media screen and (max-width:992px){.u-onlyTab,.u-onlyTAB{display:none}}@media screen and (min-width:768px){.u-onlySp,.u-onlySP{display:none}}@media screen and (min-width:993px){.u-onlyLg,.u-onlyLG{display:none}}.u-order1{order:1}@media screen and (max-width:767px){.u-order1Sp{order:1}}@media screen and (min-width:768px){.u-order1Pc{order:1}}.u-order2{order:2}@media screen and (max-width:767px){.u-order2Sp{order:2}}@media screen and (min-width:768px){.u-order2Pc{order:2}}.u-order3{order:3}@media screen and (max-width:767px){.u-order3Sp{order:3}}@media screen and (min-width:768px){.u-order3Pc{order:3}}.u-order4{order:4}@media screen and (max-width:767px){.u-order4Sp{order:4}}@media screen and (min-width:768px){.u-order4Pc{order:4}}.u-order5{order:5}@media screen and (max-width:767px){.u-order5Sp{order:5}}@media screen and (min-width:768px){.u-order5Pc{order:5}}.u-order6{order:6}@media screen and (max-width:767px){.u-order6Sp{order:6}}@media screen and (min-width:768px){.u-order6Pc{order:6}}.u-order7{order:7}@media screen and (max-width:767px){.u-order7Sp{order:7}}@media screen and (min-width:768px){.u-order7Pc{order:7}}.u-order8{order:8}@media screen and (max-width:767px){.u-order8Sp{order:8}}@media screen and (min-width:768px){.u-order8Pc{order:8}}.u-order9{order:9}@media screen and (max-width:767px){.u-order9Sp{order:9}}@media screen and (min-width:768px){.u-order9Pc{order:9}}.u-order10{order:10}@media screen and (max-width:767px){.u-order10Sp{order:10}}@media screen and (min-width:768px){.u-order10Pc{order:10}}.u-inlineBlock{display:inline-block}@media screen and (max-width:767px){.u-inlineBlockPc{display:inline-block}}@media screen and (min-width:768px){.u-inlineBlockSp{display:inline-block}}.u-mx-2{margin-left:-2px;margin-right:-2px}@media screen and (max-width:767px){.u-mx-2Sp{margin-left:-2px;margin-right:-2px}}@media screen and (min-width:768px){.u-mx-2Pc{margin-left:-2px;margin-right:-2px}}.u-mx-4{margin-left:-4px;margin-right:-4px}@media screen and (max-width:767px){.u-mx-4Sp{margin-left:-4px;margin-right:-4px}}@media screen and (min-width:768px){.u-mx-4Pc{margin-left:-4px;margin-right:-4px}}.u-mx-6{margin-left:-6px;margin-right:-6px}@media screen and (max-width:767px){.u-mx-6Sp{margin-left:-6px;margin-right:-6px}}@media screen and (min-width:768px){.u-mx-6Pc{margin-left:-6px;margin-right:-6px}}.u-mx-8{margin-left:-8px;margin-right:-8px}@media screen and (max-width:767px){.u-mx-8Sp{margin-left:-8px;margin-right:-8px}}@media screen and (min-width:768px){.u-mx-8Pc{margin-left:-8px;margin-right:-8px}}.u-mx-10{margin-left:-10px;margin-right:-10px}@media screen and (max-width:767px){.u-mx-10Sp{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:768px){.u-mx-10Pc{margin-left:-10px;margin-right:-10px}}.u-mx-12{margin-left:-12px;margin-right:-12px}@media screen and (max-width:767px){.u-mx-12Sp{margin-left:-12px;margin-right:-12px}}@media screen and (min-width:768px){.u-mx-12Pc{margin-left:-12px;margin-right:-12px}}.u-mx-14{margin-left:-14px;margin-right:-14px}@media screen and (max-width:767px){.u-mx-14Sp{margin-left:-14px;margin-right:-14px}}@media screen and (min-width:768px){.u-mx-14Pc{margin-left:-14px;margin-right:-14px}}.u-mx-16{margin-left:-16px;margin-right:-16px}@media screen and (max-width:767px){.u-mx-16Sp{margin-left:-16px;margin-right:-16px}}@media screen and (min-width:768px){.u-mx-16Pc{margin-left:-16px;margin-right:-16px}}.u-mx-18{margin-left:-18px;margin-right:-18px}@media screen and (max-width:767px){.u-mx-18Sp{margin-left:-18px;margin-right:-18px}}@media screen and (min-width:768px){.u-mx-18Pc{margin-left:-18px;margin-right:-18px}}.u-mx-20{margin-left:-20px;margin-right:-20px}@media screen and (max-width:767px){.u-mx-20Sp{margin-left:-20px;margin-right:-20px}}@media screen and (min-width:768px){.u-mx-20Pc{margin-left:-20px;margin-right:-20px}}.u-mt0{margin-top:0}@media screen and (max-width:767px){.u-mt0Sp{margin-top:0}}@media screen and (min-width:768px){.u-mt0Pc{margin-top:0}}.u-mb0{margin-bottom:0}@media screen and (max-width:767px){.u-mb0Sp{margin-bottom:0}}@media screen and (min-width:768px){.u-mb0Pc{margin-bottom:0}}.u-ml0{margin-left:0}@media screen and (max-width:767px){.u-ml0Sp{margin-left:0}}@media screen and (min-width:768px){.u-ml0Pc{margin-left:0}}.u-mr0{margin-right:0}@media screen and (max-width:767px){.u-mr0Sp{margin-right:0}}@media screen and (min-width:768px){.u-mr0Pc{margin-right:0}}.u-my0{margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.u-my0Sp{margin-top:0;margin-bottom:0}}@media screen and (min-width:768px){.u-my0Pc{margin-top:0;margin-bottom:0}}.u-mx0{margin-left:0;margin-right:0}@media screen and (max-width:767px){.u-mx0Sp{margin-left:0;margin-right:0}}@media screen and (min-width:768px){.u-mx0Pc{margin-left:0;margin-right:0}}.u-pt0{padding-top:0}@media screen and (max-width:767px){.u-pt0Sp{padding-top:0}}@media screen and (min-width:768px){.u-pt0Pc{padding-top:0}}.u-pb0{padding-bottom:0}@media screen and (max-width:767px){.u-pb0Sp{padding-bottom:0}}@media screen and (min-width:768px){.u-pb0Pc{padding-bottom:0}}.u-pl0{padding-left:0}@media screen and (max-width:767px){.u-pl0Sp{padding-left:0}}@media screen and (min-width:768px){.u-pl0Pc{padding-left:0}}.u-pr0{padding-right:0}@media screen and (max-width:767px){.u-pr0Sp{padding-right:0}}@media screen and (min-width:768px){.u-pr0Pc{padding-right:0}}.u-pl0{padding-left:0}@media screen and (max-width:767px){.u-pl0Sp{padding-left:0}}@media screen and (min-width:768px){.u-pl0Pc{padding-left:0}}.u-pr0{padding-right:0}@media screen and (max-width:767px){.u-pr0Sp{padding-right:0}}@media screen and (min-width:768px){.u-pr0Pc{padding-right:0}}.u-py0{padding-top:0;padding-bottom:0}@media screen and (max-width:767px){.u-py0Sp{padding-top:0;padding-bottom:0}}@media screen and (min-width:768px){.u-py0Pc{padding-top:0;padding-bottom:0}}.u-px0{padding-left:0;padding-right:0}@media screen and (max-width:767px){.u-px0Sp{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.u-px0Pc{padding-left:0;padding-right:0}}.u-textLeft{text-align:left}@media screen and (max-width:767px){.u-textLeftSp{text-align:left}}@media screen and (min-width:768px){.u-textLeftPc{text-align:left}}.u-textCenter{text-align:center}@media screen and (max-width:767px){.u-textCenterSp{text-align:center}}@media screen and (min-width:768px){.u-textCenterPc{text-align:center}}.u-textRight{text-align:right}@media screen and (max-width:767px){.u-textRightSp{text-align:right}}@media screen and (min-width:768px){.u-textRightPc{text-align:right}}.u-listUnstyled{padding-left:0;list-style:none}.u-textBold{font-weight:bold}