{"id":21489,"date":"2025-03-25T13:30:10","date_gmt":"2025-03-25T04:30:10","guid":{"rendered":"https:\/\/store.descente.co.jp\/descente\/?post_type=feature&#038;p=21489"},"modified":"2025-08-20T16:55:13","modified_gmt":"2025-08-20T07:55:13","slug":"descente-pro%ef%bc%88%e3%83%87%e3%82%b5%e3%83%b3%e3%83%88-%e3%83%97%e3%83%ad%ef%bc%89-schematech-energy-return-tights","status":"publish","type":"feature","link":"https:\/\/store.descente.co.jp\/descente\/feature\/dpr_pro_tight\/","title":{"rendered":"DESCENTE PRO\uff08\u30c7\u30b5\u30f3\u30c8 \u30d7\u30ed\uff09 &#8211; SCHEMATECH ENERGY RETURN TIGHTS"},"content":{"rendered":"","protected":false},"featured_media":0,"template":"","feature_tag":[109],"acf":{"meta_title":"","meta_keyword":"","meta_desc":"","ogp_img":false,"emergency_direct_link":"https:\/\/store.descente.co.jp\/descente\/feature\/dpr_pro_training-shirts\/","emergency_direct_link_target":"\u901a\u5e38","\u767b\u9332":{"add_css_js_source":"<script>\r\n\/* PLUGIN *\/\r\ngsap.registerPlugin(ScrollTrigger);\r\ngsap.registerPlugin(ScrollToPlugin)\r\n\r\n\/* LOADING *\/\r\nlet body = document.querySelector('.l-body');\r\nlet loading = document.querySelector('.l-loading');\r\nlet logo = document.querySelector('.p-header');\r\nlet bar = document.querySelector('.p-loading__bar');\r\nlet progress = document.querySelector('.p-loading__progress');\r\nlet overlay = document.querySelector('.p-loading__overlay');\r\nlet aside = document.querySelector('.l-aside');\r\nlet message = document.querySelector('.p-message');\r\nlet mv = document.querySelector('.p-mv__img');\r\nlet main = document.querySelector('.l-main');\r\n\r\ngsap.set([logo,message], {\r\n  y: 20,\r\n});\r\n\r\ngsap.set([logo,bar,aside,message], {\r\n  opacity: 0,\r\n});\r\n\r\ngsap.set(mv, {\r\n  y: '20%',\r\n});\r\n\r\nScrollTrigger.matchMedia({\r\n\"(max-width: 959px)\": function () {\r\n  gsap.timeline()\r\n  .fromTo(logo, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '+=1.2')\r\n  .fromTo(aside, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '-=0.02')\r\n  .fromTo(main, 0, { autoAlpha: 0 }, { autoAlpha: 1, ease: 'none' }, '<')\r\n  .add(() => {\r\n    body.classList.remove('is-fixed');\r\n  });\r\n},\r\n\"(min-width: 960px)\": function () {\r\n  gsap.timeline()\r\n  .fromTo(logo, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '+=1.2')\r\n  .fromTo(aside, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '-=0.02')\r\n  .fromTo(main, 0, { autoAlpha: 0 }, { autoAlpha: 1, ease: 'none' }, '<')\r\n  .add(() => {\r\n    body.classList.remove('is-fixed');\r\n  });\r\n},\r\n});\r\n\r\n\/* PARALLAX IMG *\/\r\ngsap.utils.toArray(\".js-mvImg\").forEach(target => {\r\n  ScrollTrigger.matchMedia({\r\n  \"(max-width: 959px)\": function () {\r\n    gsap.fromTo(target,\r\n      { y: \"-5%\", scale: 1 },\r\n      { y: \"-26%\", scale: 1, delay: 0, duration: 0.8, ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: \".l-main\",\r\n          start: 'top top',\r\n          end: 'bottom top',\r\n          scrub: 1.8,\r\n          markers: false,\r\n          toggleClass: {targets: target, className: \"is-active\"},\r\n        }\r\n      }\r\n    );\r\n  },\r\n  \"(min-width: 960px)\": function () {\r\n    gsap.fromTo(target,\r\n      { y: \"-5%\", scale: 1 },\r\n      { y: \"-80%\", scale: 1, delay: 0, duration: 0.8, ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: \".l-main\",\r\n          start: 'top top',\r\n          end: 'bottom top',\r\n          scrub: 1.8,\r\n          markers: false,\r\n          toggleClass: {targets: target, className: \"is-active\"},\r\n        }\r\n      }\r\n    );\r\n  },\r\n  });\r\n});\r\n\r\n\/* SNAP SCROLL *\/\r\nScrollTrigger.matchMedia({\r\n  \"(max-width: 959px)\": function () {\r\n    const panels = document.querySelectorAll(\".js-snap\");\r\n    \/\/console.log(img);\r\n\r\n    function goToPanel(panel) {\r\n      gsap.to(window, {\r\n        scrollTo: { y: panel, autoKill: false },\r\n        duration: 1,\r\n      });\r\n    }\r\n\r\n    panels.forEach((panel) => {\r\n      ScrollTrigger.create({\r\n        trigger: panel,\r\n        top: \"top center\",\r\n        toggleClass: {targets: panel, className: \"is-active\"},\r\n        once: true,\r\n      });\r\n    });\r\n    ScrollTrigger.addEventListener(\"scrollEnd\", () => console.log(\"scrollEnd\"));\r\n  },\r\n  \"(min-width: 960px)\": function () {\r\n    const panels = document.querySelectorAll(\".js-snap\");\r\n    \/\/console.log(img);\r\n\r\n    function goToPanel(panel) {\r\n      gsap.to(window, {\r\n        scrollTo: { y: panel, autoKill: false },\r\n        duration: 1,\r\n      });\r\n    }\r\n\r\n    panels.forEach((panel) => {\r\n      ScrollTrigger.create({\r\n        trigger: panel,\r\n        start: \"top center\",\r\n        end: \"bottom top+=1px\",\r\n        \/\/onEnter: () => goToPanel(panel),\r\n        \/\/onEnterBack: () => goToPanel(panel),\r\n        toggleClass: {targets: panel, className: \"is-active\"},\r\n        once: true,\r\n      });\r\n    });\r\n    ScrollTrigger.addEventListener(\"scrollEnd\", () => console.log(\"scrollEnd\"));\r\n  },\r\n});\r\n\r\n\/* SMOOTH SCROLL *\/\r\nconst smoothScrollTrigger = document.querySelectorAll('a[href^=\"#\"]');\r\nfor (let i = 0; i < smoothScrollTrigger.length; i++){\r\n  smoothScrollTrigger[i].addEventListener('click', (e) => {\r\n    e.preventDefault();\r\n    let href = smoothScrollTrigger[i].getAttribute('href');\r\n     let targetElement = document.getElementById(href.replace('#', ''));\r\n    const rect = targetElement.getBoundingClientRect().top;\r\n    const offset = window.pageYOffset;\r\n    const gap = 60;\r\n    const target = rect + offset - gap;\r\n    window.scrollTo({\r\n      top: target,\r\n      behavior: 'smooth',\r\n    });\r\n  });\r\n}\r\n\r\n\/* STAGGER *\/\r\nwindow.addEventListener(\"load\", function(){\r\n  gsap.utils.toArray(\".js-stagger\").forEach(target => {\r\n    const staggerItem  = target.querySelectorAll(\".js-staggerItem\");\r\n    gsap.fromTo(staggerItem,\r\n      { y: 20, autoAlpha: 0},\r\n      {\r\n        y: 0,\r\n        autoAlpha: 1,\r\n        stagger: 0.2,\r\n        delay: 0.02,\r\n        duration: 0.8,\r\n        ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: target,\r\n          start: 'top center',\r\n          end: 'bottom top',\r\n          scrub: false,\r\n          markers: false,\r\n          pin: false,\r\n          toggleClass: {targets: staggerItem, className: \"is-active\"},\r\n          once: true, \r\n        }\r\n    });\r\n  });\r\n});\r\n\r\n\/* SCROLL FADE *\/\r\nvar beforePos = 0;\r\n\r\nfunction ScrollAnime() {\r\n\r\n  var elemTop = 30;\r\n  var scroll = $(window).scrollTop();\r\n  if(scroll == beforePos) {\r\n  }else if(elemTop > scroll || 0 > scroll - beforePos){\r\n    $('.l-aside,.l-header').removeClass('is-up');\r\n    $('.l-aside,.l-header').addClass('is-down');\r\n  }else {\r\n    $('.l-aside,.l-header').removeClass('is-down');\r\n    $('.l-aside,.l-header').addClass('is-up');\r\n  }\r\n  beforePos = scroll;\r\n}\r\n\r\n$(function(){\r\n  ScrollAnime();\r\n});\r\n\r\n$(window).scroll(function () {\r\n  ScrollAnime();\r\n});\r\n\r\n$('.js-slide').slick({\r\n arrows: false,\r\n fade: true,\r\n autoplay: true,\r\n dots: true,\r\n});\r\n\r\n$(document).ready(function () {\r\n    var $slider = $('.js-slideItem'); \/\/ \u30b9\u30e9\u30a4\u30c0\u30fc\u306e\u30bb\u30ec\u30af\u30bf\u30fc\r\n\r\n    if ($slider.children().length > 2) {\r\n\r\n    }\r\n\r\n    $slider.slick({\r\n        autoplay: true,\r\n        slidesToShow: 2.2,\r\n        slidesToScroll: 2,\r\n        centerMode: true,\r\n        arrows: false,\r\n        responsive: [\r\n            {\r\n                breakpoint: 959,\r\n                settings: {\r\n                    slidesToShow: 1,\r\n                    slidesToScroll: 1,\r\n                    centerMode: false,\r\n                    arrows: true,\r\n                    prevArrow: '<img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/slide-arrow-l.png\" class=\"slick-prev\">',\r\n                    nextArrow: '<img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/slide-arrow-r.png\" class=\"slick-next\">',\r\n                }\r\n            }\r\n        ]\r\n    });\r\n});\r\n<\/script>"},"feature_list_img":{"ID":21503,"id":21503,"title":"DESCENTE_ALLTERRAIN_w1080h1080px_C","filename":"DESCENTE_ALLTERRAIN_w1080h1080px_C.jpg","filesize":233321,"url":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C.jpg","link":"https:\/\/store.descente.co.jp\/descente\/feature\/dpr_pro_running-shirts\/attachment\/descente_allterrain_w1080h1080px_c\/","alt":"","author":"160","description":"","caption":"","name":"descente_allterrain_w1080h1080px_c","status":"inherit","uploaded_to":21484,"date":"2025-03-25 09:30:25","modified":"2025-03-25 09:30:25","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/store.descente.co.jp\/descente\/wp-includes\/images\/media\/default.png","width":1080,"height":1080,"sizes":{"thumbnail":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C-360x220.jpg","thumbnail-width":150,"thumbnail-height":92,"medium":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C-630x340.jpg","medium-width":300,"medium-height":162,"medium_large":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C-768x768.jpg","medium_large-width":768,"medium_large-height":768,"large":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C-760x194.jpg","large-width":760,"large-height":194,"1536x1536":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C.jpg","1536x1536-width":1080,"1536x1536-height":1080,"2048x2048":"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/DESCENTE_ALLTERRAIN_w1080h1080px_C.jpg","2048x2048-width":1080,"2048x2048-height":1080}},"feature_list_display":true,"module":[{"acf_fc_layout":"module11","add_css":"<style>\r\n  @charset \"UTF-8\";\r\n\r\n  html {\r\n  margin-top: 0 !important;\r\n  }\r\n\r\n  \/***\r\n      The new CSS reset - version 1.7.3 (last updated 7.8.2022)\r\n      GitHub page: https:\/\/github.com\/elad2412\/the-new-css-reset\r\n  ***\/\r\n  \/*\r\n      Remove all the styles of the \"User-Agent-Stylesheet\", except for the 'display' property\r\n      - The \"symbol *\" part is to solve Firefox SVG sprite bug\r\n   *\/\r\n  *:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) {\r\n    all: unset;\r\n    display: revert;\r\n  }\r\n\r\n  \/* Preferred box-sizing value *\/\r\n  *,\r\n  *::before,\r\n  *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  \/* Reapply the pointer cursor for anchor tags *\/\r\n  a, button {\r\n    cursor: revert;\r\n  }\r\n\r\n  \/* Remove list styles (bullets\/numbers) *\/\r\n  ol, ul, menu {\r\n    list-style: none;\r\n  }\r\n\r\n  \/* For images to not be able to exceed their container *\/\r\n  img {\r\n    max-width: 100%;\r\n  }\r\n\r\n  \/* removes spacing between cells in tables *\/\r\n  table {\r\n    border-collapse: collapse;\r\n  }\r\n\r\n  \/* Safari - solving issue when using user-select:none on the <body> text input doesn't working *\/\r\n  input, textarea {\r\n    -webkit-user-select: auto;\r\n  }\r\n\r\n  \/* revert the 'white-space' property for textarea elements on Safari *\/\r\n  textarea {\r\n    white-space: revert;\r\n  }\r\n\r\n  \/* minimum style to allow to style meter element *\/\r\n  meter {\r\n    -webkit-appearance: revert;\r\n    -moz-appearance: revert;\r\n    appearance: revert;\r\n  }\r\n\r\n  \/* reset default text opacity of input placeholder *\/\r\n  ::-moz-placeholder {\r\n    color: unset;\r\n  }\r\n  :-ms-input-placeholder {\r\n    color: unset;\r\n  }\r\n  ::placeholder {\r\n    color: unset;\r\n  }\r\n\r\n  \/* fix the feature of 'hidden' attribute.\r\n     display:revert; revert to element instead of attribute *\/\r\n  :where([hidden]) {\r\n    display: none;\r\n  }\r\n\r\n  \/* revert for bug in Chromium browsers\r\n     - fix for the content editable attribute will work properly.\r\n     - webkit-user-select: auto; added for Safari in case of using user-select:none on wrapper element*\/\r\n  :where([contenteditable]:not([contenteditable=\"false\"])) {\r\n    -moz-user-modify: read-write;\r\n    -webkit-user-modify: read-write;\r\n    -webkit-line-break: after-white-space;\r\n    -webkit-user-select: auto;\r\n    overflow-wrap: break-word;\r\n  }\r\n\r\n  \/* apply back the draggable feature - exist only in Chromium and Safari *\/\r\n  :where([draggable=\"true\"]) {\r\n    -webkit-user-drag: element;\r\n  }\r\n\r\n  \/*=============\r\n  Customize\r\n  ===============*\/\r\n\r\n  header,\r\n  footer,\r\n  #bread,\r\n  .article_ttl,\r\n  .return_btn,\r\n  .sns_icon,\r\n  #relation_tag_list {\r\n    display: none !important;\r\n  }\r\n\r\n  .ticker_off.lower #main_area {\r\n    padding: 0 !important;\r\n  }\r\n\r\n  #article_detail .article_width {\r\n      max-width: 100% !important;\r\n      padding: 0 !important;\r\n  }\r\n\r\n  \/*=============\r\n  Default\r\n  ===============*\/\r\n\r\n  :root {\r\n    \/*\u80cc\u666f\u8272*\/\r\n    --color_bg: #fdf5ed;\r\n\r\n    \/*\u6587\u5b57\u8272*\/\r\n    --color_main: #fff;\r\n\r\n    \/*\u5f37\u8abf\u8272(1)*\/\r\n    --color_accent: #ed1c24;\r\n\r\n    \/*\u5f37\u8abf\u8272(2)*\/\r\n    --color_accent2: #000092;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u80cc\u666f\u8272(1)*\/\r\n    --bg_btn: #ed1c24;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u30ab\u30e9\u30fc(1)*\/\r\n    --color_btn: #fff;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u80cc\u666f\u8272(2)*\/\r\n    --bg_btn2: #000092;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u30ab\u30e9\u30fc(2)*\/\r\n    --color_btn2: #fff;\r\n\r\n    \/*\u30dc\u30fc\u30c0\u30fc\u30ab\u30e9\u30fc*\/\r\n    --color_border: #39332e;\r\n  }\r\n\r\n  html,\r\n  body {\r\n    font-size: 100%;\r\n    font-weight: 300;\r\n    font-family: \"Noto Sans JP\", \"\u6e38\u30b4\u30b7\u30c3\u30af\u4f53\", YuGothic, \"\u6e38\u30b4\u30b7\u30c3\u30af\", \"Yu Gothic\", \"Helvetica Neue\", \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", \"Meiryo\", \"Arial\", sans-serif;\r\n    letter-spacing: 0.05em;\r\n    color: var(--color_main);\r\n    -webkit-font-smoothing: antialiased;\r\n    \/*overflow-x: hidden;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 1100px) {\r\n    html,\r\n    body {\r\n      font-size: 90%;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    html,\r\n    body {\r\n      font-size: 100%;\r\n    }\r\n  }\r\n\r\n  a {\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  svg,\r\n  img,\r\n  video {\r\n      display: block;\r\n      width: 100%;\r\n      height: auto;\r\n      vertical-align: top;\r\n  }\r\n\r\n  \/*=============\r\n  Font\r\n  ===============*\/\r\n\r\n  @font-face {\r\n    font-family: 'Riviera Light';\r\n    src: url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Light.woff') format('woff'),\r\n         url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Light.ttf') format('truetype');\r\n  }\r\n\r\n  @font-face {\r\n    font-family: 'Riviera Regular';\r\n    src: url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Regular.woff') format('woff'),\r\n         url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Regular.ttf') format('truetype');\r\n  }\r\n\r\n  \/*=============\r\n  Animation\r\n  ===============*\/\r\n\r\n\r\n  \/*=============\r\n  JS\r\n  ===============*\/\r\n\r\n  .js-proxy {\r\n    position: absolute;\r\n    visibility: hidden;\r\n  }\r\n\r\n  .js-sideArea,\r\n  .js-txtArea {\r\n    overflow: hidden;\r\n  }\r\n\r\n  .js-sideWrap,\r\n  .js-txtWrap {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    will-change: auto;\r\n    \/*margin-left: 100%;*\/\r\n  }\r\n\r\n  .js-txtWrap {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    height: 100%;\r\n    z-index: 2;\r\n  }\r\n\r\n  .js-section {\r\n    display: block;\r\n  }\r\n\r\n  \/*=============\r\n  Layout\r\n  ===============*\/\r\n\r\n  .l-body {\r\n    color: var(--color_main);\r\n  }\r\n\r\n  .l-body a {\r\n    color: var(--color_main);\r\n  }\r\n\r\n  .l-body.is-fixed {\r\n    position: fixed;\r\n    overflow: hidden; \r\n    width: 100%;\r\n  }\r\n\r\n  .l-loading {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    z-index: 1;\r\n  }\r\n\r\n  .l-wrapper {\r\n    background: #222;\r\n    overflow-x: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-wrapper {\r\n      overflow-x: hidden;\r\n    }\r\n  }\r\n\r\n  .l-header {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    padding: 70px 64px;\r\n    z-index: 2;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-header {\r\n      padding: 27px 8vw;\r\n      transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n    .l-header.is-up {\r\n      top: -20px;\r\n      opacity: 0;\r\n      pointer-events: none;\r\n    }\r\n  }\r\n\r\n  .l-main {\r\n    opacity: 0;\r\n    \/*height: 100vh;\r\n    scroll-snap-type: y mandatory;\r\n    overflow: auto;*\/\r\n  }\r\n\r\n  .l-snap {\r\n    \/*height: 100vh;*\/\r\n    \/*scroll-snap-align: center;\r\n    overflow-y: scroll;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-snap {\r\n      height: inherit;\r\n    }\r\n  }\r\n\r\n  .l-aside {\r\n    position: fixed;\r\n    bottom: 80px;\r\n    left: 64px;\r\n    z-index: 5;\r\n    color: var(--color_main);\r\n    \/*mix-blend-mode: overlay;*\/\r\n    opacity: 0;\r\n    width: min(50vw,400px);\r\n          transform: translate(0,0);\r\n                transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n  }\r\n\r\n  .l-aside.is-up {\r\n    bottom: 70px;\r\n    opacity: 0 !important;\r\n    pointer-events: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-aside {\r\n      top: 27px;\r\n      bottom: auto;\r\n      left: inherit;\r\n      right: 8vw;\r\n      height: 25vw;\r\n      width: min(43vw,280px);\r\n      transform: translate(0,0);\r\n      z-index: 3;\r\n      transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n    .l-aside.is-up {\r\n      top: -20px;\r\n      opacity: 0 !important;\r\n      pointer-events: none;\r\n    }\r\n  }\r\n\r\n  .l-footer {\r\n    position: relative;\r\n    padding: 120px 64px 80px;\r\n    background: #000000;\r\n    color: var(--color_main);\r\n    z-index: 6;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-footer {\r\n      padding: 28vw 7vw 14vw;\r\n    }\r\n  }\r\n\r\n  \/*=============\r\n  Project\r\n  ===============*\/\r\n\r\n  .p-loading {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  .p-loading__overlay {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: #222;\r\n  }\r\n\r\n  .p-loading__bar {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 90%;\r\n    height: 1px;\r\n    background: #222;\r\n    transform: translate(-50%,-50%);\r\n    z-index: 1;\r\n    opacity: 0;\r\n  }\r\n\r\n  .p-loading__progress {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 100%;\r\n    width: 90%;\r\n    height: 1px;\r\n    background: #fff;\r\n  }\r\n\r\n  .p-mv {\r\n    height: 56.2vw;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv {\r\n      height: auto;\r\n      \/*height: 183vw;*\/\r\n    }\r\n  }\r\n\r\n  .p-mv__img {\r\n    width: 100%;\r\n    height: 100%;\r\n    transform: scale(1.2) translate(0,12%);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv__img {\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n  .p-mv__img picture {\r\n    width: 120%;\r\n    height: 120%;\r\n    display: block;\r\n  }\r\n\r\n  .p-mv__video {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    pointer-events: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv__img {\r\n    }\r\n  }\r\n\r\n\r\n  .p-mv__video iframe { \r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    \/*left: -10%;\r\n    width: 120%;\r\n    height: 120%;*\/\r\n  }\r\n\r\n  .p-header {\r\n    display: flex;\r\n    align-items: center;\r\n    opacity: 0;\r\n  }\r\n\r\n  .p-header__logo {\r\n    display: block;\r\n    width: 72px;\r\n    padding-right: 28px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-header__logo {\r\n      width: 11.5vw;\r\n      padding-right: 4.2vw;\r\n    }\r\n  }\r\n\r\n  .p-header__logo svg {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-header__logo a {\r\n    display: block;\r\n  }\r\n\r\n  .p-header__pro {\r\n    display: block;\r\n    width: 78px;\r\n    height: 100%;\r\n    padding: 14px 0 14px 28px;\r\n    border-left: 1px solid var(--color_main);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-header__pro {\r\n      width: 12.2vw;\r\n      padding: 2vw 0 2vw 4.2vw;\r\n    }\r\n  }\r\n\r\n  .p-header__pro svg {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-header__pro a {\r\n    display: block;\r\n  }\r\n\r\n\r\n  .p-aside__nav {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 46px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-aside__nav {\r\n      gap: 2.2vw;\r\n      font-size: 2.7vw;\r\n      text-align: right;\r\n    }\r\n  }\r\n\r\n  .p-aside__navItem a {\r\n    position: relative;\r\n    padding-bottom: 4px;\r\n    color: #fff;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  .p-aside__navItem a:hover {\r\n    \/*background-image: linear-gradient(transparent 94%, #fff 0%);*\/\r\n  }\r\n\r\n  .p-aside__navItem a:after {\r\n    \/*content: \"\";\r\n    width: 0;\r\n    height: 1px;\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    background: var(--color_main);\r\n    transition-duration: 0.3s;*\/\r\n  }\r\n\r\n  .p-aside__navItem a:hover:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__navItem.is-active a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__navItem.is-active a {\r\n    text-decoration: underline;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"01\"] .p-aside__navItem:first-child a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"02\"] .p-aside__navItem:nth-child(2) a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"03\"] .p-aside__navItem:nth-child(3) a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-intro {\r\n    display: flex;\r\n    align-items: center;\r\n    \/*height: 100vh;*\/\r\n    min-height: 700px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro {\r\n      height: inherit;\r\n      min-height: inherit;\r\n      padding: 28vw 8vw 30vw;\r\n    }\r\n  }\r\n\r\n  .p-intro.is-second {\r\n    height: inherit;\r\n    padding: 100px 0 100px;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro.is-second {\r\n      padding: 21vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__main {\r\n    display: flex;\r\n    gap: 200px;\r\n    padding-left: min(18vw,384px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__main {\r\n      display: block;\r\n      max-width: 100%;\r\n      min-width: inherit;\r\n      padding-left: 0;\r\n    }\r\n  }\r\n\r\n  .p-intro__art {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 120px;\r\n    width: 100%;\r\n    padding-right: 250px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__art {\r\n      gap: 26vw;\r\n      width: 92%;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-intro__ttl {\r\n    width: 30%;\r\n    padding-top: 5px;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__ttl {\r\n      width: 100%;\r\n      margin-bottom: 18vw;\r\n      text-align: left;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro.is-second .p-intro__ttl {\r\n      \/*display: none;*\/\r\n      margin-bottom: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__ttl h2 {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__ttl h2 {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secTtl {\r\n    margin-bottom: 10px;\r\n    font-size: 0.875rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secTtl {\r\n      width: 82%;\r\n      margin-bottom: 3.2vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secSubTtl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n    font-family: 'Riviera Regular';\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secSubTtl {\r\n      width: 82%;\r\n      margin-bottom: 6.2vw;\r\n      font-size: 3.55vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secSubTtl small {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secSubTtl small {\r\n      margin-top: 0.6vw;\r\n      font-size: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secDesc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secDesc {\r\n      width: 82%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secLogo {\r\n    display: block;\r\n    max-width: 256px;\r\n    width: 100%;\r\n    margin-bottom: 30px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secLogo {\r\n      max-width: 100%;\r\n      width: 71%;\r\n      margin-bottom: 11vw;\r\n    }\r\n  }\r\n\r\n  .p-item {\r\n    \/*display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;*\/\r\n    width: 100%;\r\n    overflow: hidden;\r\n    \/*height: 100vh;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item {\r\n      position: relative;\r\n      \/*height: 100vw;*\/\r\n    }\r\n  }\r\n\r\n  .p-item.is-second {\r\n    \/*height: 100vh;*\/\r\n    background: #444;\r\n  }\r\n\r\n  .p-item__img {\r\n    \/*position: absolute;*\/\r\n    width: 100%;\r\n    \/*height: 100vh;*\/\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__img {\r\n      \/*height: 100%;*\/\r\n    }\r\n  }\r\n\r\n  .p-item__fig:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;*\/\r\n    \/*border-top: 10vw solid #888888;\r\n    border-bottom: 10vw solid #888888;\r\n    border-right: 4vw solid #888888;\r\n    border-left: 4vw solid #888888;\r\n    z-index: 2;\r\n    transition-delay: 0.1s;\r\n    transition-duration: 1.1s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);*\/\r\n  }\r\n\r\n  \/*@media screen and (max-width: 959px) {\r\n    .p-item__fig:after {\r\n      border-top: 8vw solid #888888;\r\n      border-bottom: 8vw solid #888888;\r\n      border-right: 3vw solid #888888;\r\n      border-left: 3vw solid #888888;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n  }\r\n\r\n  .l-snap.is-active .p-item__fig:after {\r\n    border: 0 solid #888888;\r\n  }*\/\r\n\r\n  .p-item__fig--l {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .p-item__link {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n      flex-direction: row-reverse;\r\n        align-items: flex-end;\r\n    width: 100%;\r\n    \/*height: 100vh;*\/\r\n    \/*pointer-events: none;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__link {\r\n      flex-direction: column;\r\n      height: 100%;\r\n      pointer-events: inherit;\r\n    }\r\n  }\r\n\r\n  #tight .p-item__link {\r\n    flex-direction: row;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    #tight .p-item__link {\r\n      flex-direction: column;\r\n    }\r\n  }\r\n\r\n  .p-item__link.is-nolink {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-item__link.is-comingsoon {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-item__link.is-comingsoon:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: rgba(0,0,0,0.5);\r\n    z-index: 3;*\/\r\n  }\r\n\r\n  .p-item__link.is-comingsoon:before {\r\n    content: \"COMING SOON\";\r\n    position: absolute;\r\n    left: 50%;\r\n    bottom: 80px;\r\n    transform: translate(-50%,0);\r\n    font-size: 1rem;\r\n    font-family: 'Riviera Light';\r\n    letter-spacing: 0.14em;\r\n    z-index: 4;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__link.is-comingsoon:before {\r\n      display: block;\r\n      bottom: 6.8vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-item__view {\r\n    \/*position: absolute;\r\n    bottom: 80px;\r\n    left: 50%;*\/\r\n    display: block;\r\n    text-align: left;\r\n    \/*transform: translate(-50%,0);*\/\r\n    \/*display: none;*\/\r\n    margin-top: 54px;\r\n    z-index: 2;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__view {\r\n      display: block;\r\n      bottom: 5.8vw;\r\n    }\r\n  }\r\n\r\n  .p-item__link.is-comingsoon .p-item__view {\r\n    display: none;\r\n  }\r\n\r\n  .p-item__view span,\r\n  .p-item__view a {\r\n    color: #fff;\r\n    position: relative;\r\n    display: inline-block;\r\n    font-size: 1rem;\r\n    padding-bottom: 6px;\r\n    letter-spacing: 0.09em;\r\n    transform: translate(0,100%);\r\n    transition-delay: 0.3s;\r\n    transition-duration: 0.6s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view span,\r\n  .l-snap.is-active .p-item__view a {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  .p-item__view span:after,\r\n  .p-item__view a:after {\r\n    content: \"\";  \r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-delay: 0.1s;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view span:after,\r\n  .l-snap.is-active .p-item__view a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view:hover span:after,\r\n  .l-snap.is-active .p-item__view:hover a:after {\r\n    width: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__view span,\r\n    .p-item__view a {\r\n      display: inline-block;\r\n        font-size: 3.4vw;\r\n        padding-bottom: 1vw;\r\n    }\r\n    .p-item__view span:after,\r\n    .p-item__view a:after {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  .p-item__fig {\r\n    margin: 0;\r\n    position: relative;\r\n    width: 60%;\r\n    \/*height: 100%;*\/\r\n    overflow: hidden;\r\n    \/*transition-delay: 0.1s;\r\n    transition-duration: 1s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 0.7, 1);\r\n    perspective: 1000;\r\n    will-change: transform;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig {\r\n      width: 100%;\r\n      \/*height: 100%;*\/\r\n    }\r\n  }\r\n\r\n  \/*.l-snap.is-active .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }*\/\r\n\r\n  \/*.p-item__img.is-active .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }*\/\r\n\r\n  .p-item__fig img {\r\n    \/*position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transition-duration: 0.4s;\r\n    transition-timing-function: cubic-bezier(.4, 0, .2, 1);\r\n    transform: translate(-50%,-50%) scale(1);\r\n    perspective: 1000;\r\n    will-change: transform;*\/\r\n    \/*filter: blur(6px);*\/\r\n  }\r\n\r\n  \/*.p-item__link:hover .p-item__fig img {\r\n    transform: translate(-50%,-50%) scale(1.04);\r\n  }*\/\r\n\r\n  .p-item__fig img {\r\n      transition-duration: 0.4s;\r\n    will-change: transform;\r\n  }\r\n\r\n  .p-item__fig a:hover img {\r\n    transform: scale(1.05);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig img {\r\n      width: 100%;\r\n      height: 100%;\r\n      max-width: inherit;\r\n      transition-duration: 0.6s;\r\n      \/*filter: blur(6px);*\/\r\n    }\r\n    \/*.p-item__link:hover .p-item__fig img {\r\n      transform: translate(-50%,-50%) scale(1.04);\r\n    }*\/\r\n  }\r\n\r\n  .p-item__txt {\r\n    width: 40%;\r\n    padding: min(10vw,100px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt {\r\n      width: 100%;\r\n      padding: 12vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-item__txt h2 {\r\n    margin-bottom: 20px;\r\n    font-size: 26px;\r\n    font-family: 'Riviera Light';\r\n    line-height: 1.2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig h2 {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%; \r\n      width: 90%;\r\n      margin-bottom: 4vw;\r\n      font-size: 5.2vw;\r\n      color: #999999;\r\n      text-align: center; \r\n      transform: translate(-50%,-50%);\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig .p-item__view {\r\n      position: absolute;\r\n      width: 100%;\r\n      left: 0;\r\n      bottom: 6%; \r\n      margin-bottom: 0;\r\n      color: #999999;\r\n      text-align: center;\r\n    }\r\n    .p-item__fig .p-item__view a,\r\n    .p-item__fig .p-item__view span {\r\n      color: #999999;\r\n    }\r\n    .p-item__fig .p-item__view a:after,\r\n    .p-item__fig .p-item__view span:after {\r\n      background: #999999;\r\n    }\r\n  }\r\n\r\n  .p-item__txt h3 {\r\n    margin-bottom: 20px;\r\n    font-size: 14px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt h3 {\r\n\r\n      margin-bottom: 4vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-item__txt p {\r\n    font-size: 12px;\r\n    line-height: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt p {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  \/*.p-item__img.is-active .p-item__fig img {\r\n    width: 100%;\r\n    height: 100%;\r\n    transform: translate(-50%,-50%) scale(1);\r\n  }*\/\r\n\r\n  .p-item__main {\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__main {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .p-item__other {\r\n    position: relative;\r\n    height: 100vh;\r\n  }\r\n\r\n  .p-item__other .p-item__link {\r\n    pointer-events: inherit;\r\n  }\r\n\r\n  .p-item__other .p-item__link  .p-item__fig img {\r\n    transition-duration: 0.6s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .p-item__other .p-item__link:hover .p-item__fig img {\r\n    transform: translate(-50%,-50%) scale(1.05);\r\n    transition-duration: 0.6s;\r\n  }\r\n\r\n  .p-item__other .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  .p-item__other .p-item__view {\r\n    display: block;\r\n  }\r\n\r\n  .p-item__credit {\r\n    position: fixed;\r\n    top: 64px;\r\n    height: calc(100% - 128px);\r\n    width: 100%;\r\n    z-index: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__credit {\r\n      top: 120px;\r\n      left: 0;\r\n      height: calc(100vh - 150px);\r\n    }\r\n  }\r\n\r\n  .p-item__ttl {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 1.875rem;\r\n    text-align: center;\r\n    overflow: hidden;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__ttl {\r\n      font-size: 6.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__ttl span {\r\n    display: inline-block;\r\n    transform: translate(0,100%);\r\n    transition-delay: 0.3s;\r\n    transition-duration: 0.6s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__ttl span {\r\n    transform: translate(0,0);\r\n\r\n  }\r\n\r\n  .p-item__inner {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    will-change: auto;\r\n  }\r\n\r\n  .p-item__art {\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    height: 100vh;\r\n    padding: 80px 0;\r\n    background: #888888;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__art {\r\n      padding: 100px 0 50px;\r\n      height: 100vh;\r\n    }\r\n  }\r\n\r\n  .p-item__art:after {\r\n    position: absolute;\r\n    top: 0;\r\n    right: -2px;\r\n    content: \"\";\r\n    width: 4px;\r\n    height: 100%;\r\n    background: #888888;\r\n  }\r\n\r\n  .p-item__art:last-child:after {\r\n    display: none;\r\n  }\r\n\r\n  .p-item__detail {\r\n    position: relative;\r\n    width: 72%;\r\n    margin-left: auto;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__detail {\r\n      display: none;\r\n      width: 78%;\r\n      margin: 0 auto;\r\n    }\r\n  }\r\n\r\n  .p-item__story {\r\n    display: flex;\r\n    max-width: 50%;\r\n    min-width: 780px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__story {\r\n      display: block;\r\n      max-width: 100%;\r\n      width: 45%;\r\n      margin: 0 auto;\r\n      min-width: inherit;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTtl {\r\n    width: 50%;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTtl {\r\n      width: 100%;\r\n      margin-bottom: 14vw;\r\n      text-align: left;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTxt {\r\n    width: 50%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTxt {\r\n      width: 82%;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTtl h3 {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTtl h3 {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__storySubttl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storySubttl {\r\n      margin-bottom: 7vw;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__storyDesc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyDesc {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__buy,\r\n  .p-detail__buy {\r\n    position: absolute;\r\n    bottom: 0;\r\n    width: 100%;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__buy,\r\n    .p-detail__buy {\r\n      left: 7vw;\r\n      width: calc(100% - 14vw);\r\n    }\r\n  }\r\n\r\n  .p-item__buy a,\r\n  .p-detail__buy a {\r\n    display:  block;\r\n    max-width: 300px;\r\n    width: 100%;\r\n    padding: 18px 0;\r\n    color: #fff;\r\n    border: 1px solid rgba(255,255,255,0.5);\r\n    background: #7F7F7F;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    transition-duration: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__buy a,\r\n    .p-detail__buy a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 3.8vw 0;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__buy a:hover,\r\n  .p-detail__buy a:hover {\r\n    color: #999999;\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .p-detail__buy {\r\n    position: static;\r\n    width: 100%;\r\n  }\r\n\r\n  .p-item__catch {\r\n    margin-bottom: 32px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__catch {\r\n      margin-bottom: 7vw;\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.1 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__desc {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: flex-end;\r\n    gap: 30px;\r\n    padding: 0 64px 0 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex {\r\n      gap: 12vw;\r\n      padding: 30px 7vw 30px 0;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex .p-item__txt {\r\n    width: calc(46% - 60px);\r\n    max-width: 300px;\r\n    margin-bottom: 100px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex .p-item__txt {\r\n      width: calc(50% - 6vw);\r\n      margin-bottom: 0;\r\n    }\r\n  }\r\n\r\n  .p-item__info figure {\r\n    margin-left: auto;\r\n  }\r\n\r\n  .p-item__info figure img {\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info figure img {\r\n    width: auto\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info figure {\r\n      height: 88vw;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex figure {\r\n    height: calc(48vw - 42px);\r\n    margin-top: 50px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex figure {\r\n      height: 88vw;\r\n    }\r\n  }\r\n\r\n  .p-detail {\r\n    background: #888888;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail {\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__inner {\r\n      padding-bottom: 12vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__inner.is-grey {\r\n    background: #666666;\r\n  }\r\n\r\n  .p-detail__art {\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__art {\r\n      margin: 0;\r\n      padding: 0 8vw 20vw;\r\n    }\r\n    .p-detail__art:first-child {\r\n      padding: 20vw 8vw 20vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__slide {\r\n    position: relative;\r\n    z-index: 2;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow {\r\n    font-size: 0;\r\n    position: absolute;\r\n    top: 50%;\r\n    width: 20px;\r\n    height: 20px;\r\n    transform: rotate(-135deg);\r\n    z-index: 1;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .p-detail__slide .slick-next {\r\n    right: 0;\r\n  }\r\n\r\n  .p-detail__slide .slick-next {\r\n    right: 0;\r\n    transform: rotate(45deg);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__slide .slick-arrow {\r\n      width: 2.8vw;\r\n      height: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::before, .p-detail__slide .slick-arrow::after {\r\n    content: '';\r\n    position: absolute;\r\n    background: #fff;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::before {\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 1px;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::after {\r\n    top: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    width: 1px;\r\n  }\r\n\r\n  .p-detail__img {\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__img {\r\n      width: 100vw;\r\n      margin-right: calc(50% - 50vw);\r\n      margin-left: calc(50% - 50vw);\r\n      margin-bottom: 8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__ttl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n    line-height: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__ttl {\r\n      width: 100%;\r\n      margin-bottom: 6vw;\r\n      font-size: 3.5vw;\r\n      line-height: 1.8;\r\n    }\r\n  }\r\n\r\n  .p-detail__txt {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__txt {\r\n      width: 86%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-message {\r\n    position: relative;\r\n    height: 230px;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message {\r\n      height: 80vw;\r\n      padding: 26vw 8vw 22vw;\r\n    }\r\n  }\r\n\r\n  .p-message__main {\r\n    display: flex;\r\n    position: absolute;\r\n    top: 64px;\r\n    right: 64px;\r\n    width: 50%;\r\n    max-width: 650px;\r\n    gap: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__main {\r\n      display: block;\r\n      position: static;\r\n      width: 70%;\r\n      max-width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-message__ttl {\r\n    width: 50%;\r\n    text-align: left;\r\n    font-size: 0.5625rem;\r\n    line-height: 2 !important;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__ttl {\r\n      width: 86%;\r\n      margin-bottom: 6vw;\r\n      text-align: left;\r\n      font-size: 2.2vw;\r\n    }\r\n  }\r\n\r\n  .p-message__art {\r\n    width: 50%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__art {\r\n      width: 86%;\r\n    }\r\n  }\r\n\r\n  .p-message__artDesc {\r\n    line-height: 2 !important;\r\n    font-size: 0.5625rem;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__artDesc {\r\n      font-size: 2.2vw;\r\n    }\r\n  }\r\n\r\n  .p-footer {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 95px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer {\r\n      gap: 31vw;\r\n    }\r\n  }\r\n\r\n  .p-footer__logo {\r\n    display: block;\r\n    width: 130px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__logo {\r\n      width: 37%;\r\n    }\r\n  }\r\n\r\n  .p-footer__mdl {\r\n    display: flex;\r\n    gap: min(2vw,20px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__mdl {\r\n      flex-direction: column;\r\n      gap: 20vw;\r\n    }\r\n  }\r\n\r\n  .p-footer__nav {\r\n    width: calc((100% - 60px) \/ 4);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__nav {\r\n      display: flex;\r\n      gap: 4vw;\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-footer__navTtl {\r\n    margin-bottom: 54px;\r\n    font-size: 0.75rem;\r\n    font-weight: 400;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__navTtl {\r\n      width: 50%;\r\n      margin-bottom: 0;\r\n      padding-top: 1.2vw;\r\n      font-size: 2.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__navList {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 20px;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__navList {\r\n      flex-direction: column;\r\n      align-items: flex-start;\r\n      justify-content: flex-start;\r\n      width: 50%;\r\n      margin-top: -1px;\r\n      gap: 3.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__nav li {\r\n    line-height: 1.35em;\r\n  }\r\n\r\n  .p-footer__nav li a {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__nav li a {\r\n      font-size: 2.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__copy {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__copy {\r\n      font-size: 3vw;\r\n    } \r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__credit {\r\n      position: fixed;\r\n      bottom: 6vw;\r\n      left: 0;\r\n      width: 100%;\r\n      padding: 0 8vw;\r\n      opacity: 0;\r\n      transition-duration: 0.5s;\r\n      z-index: 3;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__inner.is-active > .p-detail__credit {\r\n      bottom: 8vw;\r\n      opacity: 1;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditTxt {\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditTxt {\r\n      margin-bottom: 8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditItem {\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditItem {\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditItem p {\r\n    margin: 0;\r\n    font-size: 0.75rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditItem p {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__creditItem {\r\n    position: absolute;\r\n    height: 100%;\r\n    width: 300px;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__creditItem {\r\n      width: 100%;\r\n      height: 100%;\r\n      padding: 20px 7vw 50px;\r\n    }\r\n  }\r\n\r\n  .p-item__creditItem p {\r\n    margin: 0;\r\n    font-size: 0.75rem;\r\n    line-height: 1.8 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__creditItem p {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  \/*#ski-cont {\r\n    background: #888888;\r\n  }\r\n\r\n  #ski-cont .p-item__art {\r\n    background: #888888;\r\n  }\r\n\r\n  #ski-cont .p-item__art:after {\r\n    background: #888888;\r\n  }*\/\r\n\r\n  .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n    transition-duration: 0.5s;\r\n    opacity: 0;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"08\"] .p-item__creditItem01 .p-item__creditTxt  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"08\"] .p-item__creditItem01 .p-item__buy  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 {\r\n    opacity: 0;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__art {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__art:after {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 0;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 0;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"10\"] .p-item__creditItem03 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"11\"] .p-item__creditItem03 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"10\"] .p-item__creditItem03 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"11\"] .p-item__creditItem03 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__art {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__art:after {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    opacity: 0;\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 0;\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  .p-bnr {\r\n    position: relative;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-direction: column;\r\n    gap: 130px;\r\n    padding: 200px 0;\r\n    \/*height: 100vh;*\/\r\n    background: #222222;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr {\r\n      height: inherit;\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr.is-second {\r\n    height: inherit;\r\n    padding: 120px 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__s {\r\n    padding: 100px 0 100px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__s {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__s.is-second {\r\n    padding: 100px 0 90px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__top.is-second {\r\n\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__top.is-second {\r\n      gap: 24vw;\r\n      padding: 22vw 8vw 23vw;\r\n    }\r\n  }\r\n\r\n\r\n  .p-bnr.is-color02 {\r\n    background: #222222;\r\n  }\r\n\r\n  .p-bnr__main {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 60px;\r\n    width: 330px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__main {\r\n      gap: 7.2vw;\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-bnr__main h4 {\r\n    font-size: 1rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__main h4 {\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__btn {\r\n    position: static;\r\n    \/*opacity: 1 !important;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__btn {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-bnr__btn a {\r\n    max-width: 330px;\r\n    width: 100%;\r\n    padding: 15px 20px;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__btn a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 4vw 3vw;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply.is-second {\r\n    margin-bottom: 80px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__supply.is-second {\r\n      margin-bottom: 13vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply--other {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__supply--other a {\r\n      display: block;\r\n    \/*padding: 36px 0 37px;*\/\r\n    color: #fff;\r\n    font-size: 0.75rem;\r\n    border: 1px solid rgba(255, 255, 255, 0.5);\r\n    \/*background: #444444;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__supply--other a {\r\n      \/*padding: 8.6vw 0 8.9vw;*\/\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply--other a:after {\r\n    \/*content: \"COMING SOON\";\r\n    position: absolute;\r\n    bottom: 12px;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 0.625rem;\r\n    text-align: center;*\/\r\n  }\r\n\r\n  .p-bnr__supply--other p {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__back a {\r\n    display: block;\r\n    position: relative;\r\n    font-size: 1rem;\r\n    padding-bottom: 4px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__back a {\r\n      padding-bottom: 0.8vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__back a:after {\r\n    content: \"\";\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n  }\r\n\r\n  .p-bnr__back.is-active a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__back.is-active a:hover:after {\r\n    width: 0 !important;\r\n  }\r\n\r\n  \/*.p-bnr.is-second .p-bnr__back {\r\n    margin-top: 84px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second .p-bnr__back {\r\n      margin-top: 20vw;\r\n    }\r\n  }*\/\r\n\r\n  .p-shoplist {\r\n    width: 330px;\r\n    text-align: center;\r\n  }\r\n\r\n  .p-shoplist h4 {\r\n    margin-bottom: 32px;\r\n    font-size: 1rem;\r\n  }\r\n\r\n  .p-shoplist p {\r\n    font-size: .75rem;\r\n    line-height: 2em;\r\n  }\r\n\r\n  .p-shoplist .p-item__buy {\r\n    margin-top: 32px;\r\n  }\r\n\r\n  .p-top {\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: hidden;\r\n    height: 100vh;\r\n    background: #888888;\r\n  }\r\n\r\n  .p-top__img {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100vh;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__img {\r\n      height: 100vh;\r\n    }\r\n  }\r\n\r\n  .p-top__fig {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .p-top__fig img {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transform: translate(-50%,-50%) scale(1);\r\n    \/*filter: blur(6px);*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__fig img {\r\n      width: 200%;\r\n      height: 100%;\r\n      max-width: inherit;\r\n      \/*filter: blur(6px);*\/\r\n    }\r\n  }\r\n\r\n  .p-top__ttl {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 1.875rem;\r\n    text-align: center;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__ttl {\r\n      font-size: 6.8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 120px;\r\n    padding: 150px 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan {\r\n      gap: 1vw;\r\n      padding: 0 0 12vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__main {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 90px;\r\n    padding-left: min(14vw,320px) ;\r\n    padding-right: 60px;\r\n    margin-left: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__main {\r\n      flex-direction: column-reverse;\r\n      gap: 10vw;\r\n      padding: 12vw 0 0;\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n      margin-left: 0;\r\n    }\r\n  }\r\n\r\n  .p-explan__txt {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 30px;\r\n    width: 36%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__txt {\r\n      gap: 5vw;\r\n      width: 100%;\r\n      padding: 0 8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__ttl {\r\n    font-size: 0.875rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__ttl {\r\n      width: 76%;\r\n      font-size: 3.5vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__desc {\r\n      width: 76%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__img {\r\n    position: relative;\r\n    width: calc(64% - 90px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__img {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-explan__img .slick-dots {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    position: absolute;\r\n    bottom: 34px;\r\n    left: 50%;\r\n    width: 100%;\r\n    transform: translate(-50%,0);\r\n    z-index: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__img .slick-dots {\r\n      bottom: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__img .slick-dots li button {\r\n    width: 20px;\r\n    height: 2px;\r\n    background: #fff;\r\n    opacity: 1;\r\n    transition-duration: 0.3s;\r\n    font-size: 0;\r\n  }\r\n\r\n  .p-explan__img .slick-dots li.slick-active button {\r\n    width: 10px;\r\n    opacity: 0.5;\r\n  }\r\n\r\n  .p-itemlist {\r\n    padding: 140px 0 120px;\r\n    background: #444444;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist {\r\n      padding: 20vw 0;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__main {\r\n    padding-left: min(18vw,390px);\r\n    padding-right: 160px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__main {\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__list {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 110px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__list {\r\n      flex-direction: column;\r\n      gap: 14vw;\r\n      padding: 0;\r\n      width: calc(100% - 8vw);\r\n      margin: 0 auto;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item {\r\n    width: calc((100% - 110px)\/2);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__item {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item figure {\r\n    width: 80%;\r\n    margin: 0 auto 20px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__item figure {\r\n      width: 96%;\r\n      margin: 0 auto 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item a figure img {\r\n  }\r\n\r\n  .p-itemlist__item a:hover figure img {\r\n  }\r\n\r\n  .p-itemlist__info {\r\n    font-size: 0.75rem;\r\n    line-height: 1.7em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__info {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__info .p-itemlist__kana {\r\n      font-size: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy {\r\n    width: 100%;\r\n    margin-top: 30px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__buy {\r\n      margin-top: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy a {\r\n    display:  block;\r\n    width: 100%;\r\n    padding: 16px 0;\r\n    color: #fff;\r\n    border: 1px solid rgba(255, 255, 255, 0.5);\r\n    background: #7F7F7F;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__buy a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 3.8vw 0;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy a:hover {\r\n    color: #999999;\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .p-itemlist__kana,\r\n  .p-itemlist__price {\r\n    font-weight: 400;\r\n    margin: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__kana {\r\n\r\n    }\r\n  }\r\n\r\n  .p-slideItem {\r\n    padding: 140px 0 120px;\r\n    background: #444444;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-slideItem {\r\n      padding: 20vw 0 20vw;\r\n    } \r\n  }\r\n\r\n  .p-slideItem__main {\r\n   position: relative; \r\n    padding-left: min(18vw,390px);\r\n    padding-right: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-slideItem__main {\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__list {\r\n    display: flex;\r\n        padding-right: 160px; \r\noverflow: hidden;\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__list.slick-initialized {\r\n    display: block;\r\n    padding-right: 0;\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__name {\r\n    text-align: center;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow {\r\n    position: absolute;\r\n    top: 50%;\r\n    transform: translate(0,-50%);\r\n    width: 4.6vw;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow.slick-prev {\r\n    left: 2.8vw;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow.slick-next {\r\n    right: 2.8vw;\r\n  }\r\n\r\n  .p-category {\r\n    background: #222222;\r\n  }\r\n\r\n  .p-category__list {\r\n    display: flex;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__list {\r\n      flex-wrap: wrap;\r\n    }\r\n  }\r\n\r\n  .p-category__item {\r\n    position: relative;\r\n    width: calc(100% \/ 3);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__item {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-category__link {\r\n    display: block;\r\n    position: relative;\r\n  }\r\n\r\n  .p-category__link.is-comingsoon {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-category__link.is-comingsoon:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: rgba(0,0,0,0.5);\r\n    z-index: 3;*\/\r\n  }\r\n\r\n  .p-category__link.is-comingsoon:before {\r\n  content: \"COMING SOON\";\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 40px;\r\n      transform: translate(-50%, 0);\r\n      font-family: 'Riviera Light';\r\n      letter-spacing: 0.14em;\r\n      z-index: 4;\r\n      font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__link.is-comingsoon:before {\r\n      display: block;\r\n      bottom: 10.2vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category.is-second .p-category__link.is-comingsoon:before {\r\n    position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      bottom: auto;\r\n        transform: translate(-50%, 0);\r\n          font-size: 1.375rem;\r\n          width: 100%;\r\n          text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n  .p-category.is-second .p-category__link.is-comingsoon:before {\r\n      font-size: 3.4vw;\r\n  }\r\n  }\r\n\r\n  .p-category__link.is-comingsoon .p-category__view {\r\n    display: none;\r\n  }\r\n\r\n  .p-category__img {\r\n    overflow: hidden;\r\n    margin: 0;\r\n  }\r\n\r\n  .p-category__img img {\r\n    transition-duration: 0.4s;\r\n    transition-timing-function: cubic-bezier(.4, 0, .2, 1);\r\n  }\r\n\r\n  .p-category__link:hover .p-category__img img {\r\n    transform: scale(1.04);\r\n  }\r\n\r\n\r\n  .p-category__link.is-comingsoon:hover .p-category__img img {\r\n    transform: scale(1);\r\n  }\r\n\r\n  .p-category__txt {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%,-50%);\r\n    width: 100%;\r\n    font-size: 1rem;\r\n    line-height: 1.4;\r\n    text-align: center;\r\n    color: #fff;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt {\r\n      font-size: 4.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category__txt small {\r\n      display: block;\r\n      margin-bottom: 16px;\r\n      font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt small {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-category__txt strong {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    min-height: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt strong {\r\n       min-height: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-category.is-second .p-category__txt {\r\n      color: #fff;\r\n  }\r\n\r\n  .p-category__view {\r\n    display: inline-block;\r\n    position: absolute;\r\n    bottom: 40px;\r\n    left: 50%;\r\n    transform: translate(-50%,0);\r\n    padding-bottom: 4px;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    font-weight: 300;\r\n    letter-spacing: 0.09em;\r\n    color: #fff;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__view {\r\n      bottom: 10vw;\r\n      padding-bottom: 0.8vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category__view:after {\r\n    content: \"\";\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n  }\r\n\r\n  .p-category__item.is-active .p-category__view:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-category__item.is-active .p-category__link:hover .p-category__view:after {\r\n    width: 0 !important;\r\n  }\r\n\r\n  .p-outro {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 32px;\r\n    max-width: 520px;\r\n    margin: 0 auto;\r\n    text-align: left;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro {\r\n      gap: 5vw;\r\n    }\r\n  }\r\n\r\n  .p-outro__ttl {\r\n    font-size: 0.875rem;\r\n    line-height: 1.7em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro__ttl {\r\n      width: 76%;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-outro__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro__desc {\r\n      width: 76%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-video {\r\n    padding: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video {\r\n      padding: 8vw 8vw 0;\r\n    }\r\n  }\r\n\r\n  .p-video__inner {\r\n    position: relative;\r\n    height: calc((100vw - 120px) \/ 1.78);\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video__inner {\r\n      height: 47.2vw;\r\n    }\r\n  }\r\n\r\n\r\n  .p-video iframe {\r\n      position: absolute;\r\n      top: 0;\r\n      left: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video__inner {\r\n        overflow: hidden;\r\n    }\r\n    .p-video iframe {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n    }\r\n  }\r\n\r\n\r\n  \/*=============\r\n  Utility\r\n  ===============*\/\r\n\r\n  .u-font__en {\r\n    font-family: 'Riviera Regular';\r\n    letter-spacing: 0.14em;\r\n  }\r\n\r\n  .u-font__en02 {\r\n    font-family: 'Riviera Light';\r\n    letter-spacing: 0.14em;\r\n  }\r\n\r\n  .u-pc {\r\n    display: block;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-pc {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .u-sp {\r\n    display: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-sp {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  .u-pc__flex {\r\n    display: flex !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-pc__flex {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n  .u-sp__flex {\r\n    display: none !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-sp__flex {\r\n      display: flex !important;\r\n    }\r\n  }\r\n  .lower #main_area {\r\n      padding-top: 0;\r\n      padding-bottom: 0;\r\n  }\r\n  body, h1, h2, h3, h4, h5, h6, table, th, td, ul, li, ol, dl, dt, dd, form, p, table, th, td {\r\n  font-weight: 300;\r\n  }\r\n  * {\r\n      -webkit-font-feature-settings: inherit;\r\n      font-feature-settings: inherit;\r\n  }\r\n\r\n  .js-slideItem {\r\n  }\r\n\r\n  .slick-list {\r\n    display: flex;\r\n  }\r\n\r\n  .slick-track {\r\n    display: flex;\r\n  }\r\n<\/style>","add_html":"  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<div id=\"lenis\" class=\"l-body is-fixed p-lp\" cz-shortcut-listen=\"true\">\r\n    <div id=\"wrapper\" class=\"l-wrapper\">\r\n      <div id=\"header_lp\" class=\"l-header\">\r\n        <div class=\"p-header\">\r\n                  <span class=\"p-header__logo\"><a href=\"https:\/\/store.descente.co.jp\/descente\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_icon.svg\" alt=\"\"><\/a><\/span>\r\n          <span class=\"p-header__pro\"><a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/pro\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_pro.svg\" alt=\"\"><\/a><\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <aside class=\"l-aside\">\r\n        <nav class=\"p-aside\">\r\n          <ul class=\"p-aside__nav u-font__en js-aside\">\r\n            <li class=\"p-aside__navItem js-navItem1\"><a href=\"\/descente\/feature\/dpr_pro_running-shirts\" class=\"u-en\">AERO STREAM D-TECH<br> SCHEMATECH <br class=\"u-sp\">RUNNING SHIRT<\/a><\/li>\r\n            <li class=\"p-aside__navItem js-navItem1 is-active\"><a href=\"\/descente\/feature\/dpr_pro_tight\" class=\"u-en\">SCHEMATECH <br class=\"u-sp\">ENERGY RETURN TIGHTS<\/a><\/li>\r\n            <li class=\"p-aside__navItem js-navItem1\"><a href=\"\/descente\/feature\/dpr_pro_training-shirts\" class=\"u-en\">SCHEMATECH <br class=\"u-sp\">TRAINING SHIRTS<\/a><\/li>\r\n          <\/ul>\r\n        <\/nav>\r\n      <\/aside>\r\n      <main class=\"l-main\">\r\n        <div id=\"exc\" class=\"l-snap js-snap js-section js-section1\">\r\n          <section class=\"p-item js-item is-second\">\r\n            <div class=\"p-item__img js-itemImgWrap\">\r\n              <div class=\"p-item__link is-nolink\">\r\n              <figure class=\"p-item__fig p-item__fig--l js-itemImg\">\r\n                <video class=\"\" autoplay loop muted playsinline>\r\n                    <source src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/Tights_Horizontal.mp4\" type=\"video\/mp4\" media=\"(min-width: 960px)\">\r\n                    <source src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/Tights_Vertical.mp4\" type=\"video\/mp4\">\r\n                <\/video>\r\n              <\/figure>\r\n              <\/div>\r\n            <\/div>\r\n          <\/section>\r\n        <\/div>\r\n        <section id=\"intro\" class=\"p-intro is-second js-stagger\">\r\n          <div class=\"p-intro__main\">\r\n            <div class=\"p-intro__ttl\">\r\n              <h2 class=\"u-font__en js-staggerItem\">STORY<\/h2>\r\n            <\/div>\r\n            <article class=\"p-intro__art\">\r\n              <section class=\"p-intro__sec\">\r\n                <h3 class=\"p-intro__secTtl js-staggerItem\">\u4f38\u3073\u3084\u304b\u306a\u4e00\u6b69\u3092\u751f\u3080\u3001\u9ad8\u6a5f\u80fd\u30ae\u30a2<\/h3>\r\n                <h4 class=\"p-intro__secSubTtl js-staggerItem\">SCHEMATECH ENERGY RETURN TIGHTS<br><small>\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30bf\u30a4\u30c4<\/small><\/h4>\r\n                <p class=\"p-intro__secDesc js-staggerItem\">\u300cSchematech\u300d\u3068\u3001\u30c7\u30b5\u30f3\u30c8\u306e\u30b9\u30dd\u30fc\u30c4\u30a2\u30d1\u30ec\u30eb\u306e\u7814\u7a76\u958b\u767a\u62e0\u70b9\u300cDISC OSAKA\u300d\u3067\u306e\u300c\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u7406\u8ad6\u300d\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u90e8\u4f4d\u306b\u3088\u3063\u3066\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u3092\u5909\u5316\u3055\u305b\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u6a5f\u80fd\u6027\u306e\u4e21\u7acb\u3092\u5b9f\u73fe\u3002\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u3092\u30a2\u30b7\u30b9\u30c8\u3057\u3001\u8efd\u5feb\u306a\u8db3\u3055\u3070\u304d\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30e9\u30f3\u30cb\u30f3\u30b0\u30bf\u30a4\u30c4\u3002<\/p>\r\n              <\/section>\r\n            <\/article>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <section id=\"slideItem\" class=\"p-slideItem is-second js-stagger\">\r\n          <div class=\"p-slideItem__main\">\r\n            <article class=\"p-slideItem__art\">\r\n              <ul class=\"p-itemlist__list js-slideItem\">\r\n                <li class=\"p-itemlist__item\">\r\n                  <a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\">\r\n                  <figure><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item01.png\" alt=\"\"><\/figure>\r\n                  <div class=\"p-itemlist__info u-font__en\">\r\n                    <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN TIGHTS<\/p>\r\n                  <\/div>\r\n                  <\/a>\r\n                <\/li>\r\n                <li class=\"p-itemlist__item\">\r\n                  <a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\">\r\n                  <figure><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item02.png\" alt=\"\"><\/figure>\r\n                  <div class=\"p-itemlist__info u-font__en\">\r\n                    <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN QUARTER TIGHTS<\/p>\r\n                  <\/div>\r\n                  <\/a>\r\n                <\/li>\r\n              <\/ul>\r\n            <\/article>\r\n          <\/div>\r\n        <\/section>\r\n        <section id=\"explan\" class=\"p-explan js-stagger\">\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">Schematech Sky Fabric<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u300cSchematech \uff08\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\uff09\u300d\u3068\u306f\u30011\u679a\u306e\u751f\u5730\u306e\u4e2d\u3067\u7cf8\u306e\u7e54\u308a\u65b9\u3084\u7de8\u307f\u65b9\u3092\u5909\u3048\u3001\u7570\u306a\u308b\u6a5f\u80fd\u6027\u3092\u4ed8\u4e0e\u3059\u308b\u7279\u6b8a\u6280\u8853\u3002\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u3001\u8010\u4e45\u6027\u3001\u901a\u6c17\u6027\u3001\u7740\u5727\u306a\u3069\u7570\u306a\u308b\u6a5f\u80fd\u6027\u3092\u4ed8\u4e0e\u3059\u308b\u305f\u3081\u306b\u751f\u5730\u3092\u5207\u308a\u66ff\u3048\u308b\u306e\u3067\u306f\u306a\u304f\u30011\u679a\u306e\u751f\u5730\u306e\u4e2d\u3067\u90e8\u4f4d\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u7d44\u6210\u3084\u751f\u5730\u7d44\u7e54\u3092\u914d\u7f6e\u3059\u308b\u3053\u3068\u3067\u6a5f\u80fd\u5909\u5316\u3092\u3082\u305f\u305b\u308b\u3002\u307e\u305f\u751f\u5730\u306e\u5207\u308a\u66ff\u3048\u3001\u7e2b\u88fd\u3092\u6e1b\u3089\u3059\u3053\u3068\u3067\u3001\u201c\u7b2c2\u306e\u76ae\u819a\u201d\u306e\u3088\u3046\u306b\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u8efd\u91cf\u5316\u3092\u5b9f\u73fe\u3002<br>\u30cb\u30c3\u30c8\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u3067\u3042\u308b\u300cSchematech Sky\uff08\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30b9\u30ab\u30a4\uff09\u300d\u3092\u63a1\u7528\u3057\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u6a5f\u80fd\u6027\u306e\u4e21\u7acb\u3092\u5b9f\u73fe\u3057\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn01.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">\u80cc\u9762\u306b\u65bd\u3055\u308c\u305f\u30a2\u30b7\u30b9\u30c8\u6a5f\u80fd<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u81c0\u90e8\u304b\u3089\u819d\u306b\u304b\u3051\u3066\u7e4b\u304c\u308b\u30d1\u30ef\u30fc\u30b9\u30c8\u30ec\u30c3\u30c1\u90e8\u5206\u304c\u3001\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u3092\u30a2\u30b7\u30b9\u30c8\u3002\u30e9\u30f3\u30cb\u30f3\u30b0\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5411\u4e0a\u3092\u76ee\u6307\u3057\u305f\u30d5\u30a1\u30d6\u30ea\u30c3\u30af\u30c7\u30b6\u30a4\u30f3\u306f\u30c7\u30b5\u30f3\u30c8\u306e\u30b9\u30dd\u30fc\u30c4\u30a2\u30d1\u30ec\u30eb\u306e\u7814\u7a76\u958b\u767a\u62e0\u70b9\u300cDISC OSAKA\u300d\u3067\u306e\u300c\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u7406\u8ad6\u300d\u306b\u57fa\u3065\u304d\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u306e\u7570\u306a\u308b\u751f\u5730\u3092\u6700\u9069\u306a\u90e8\u4f4d\u306b\u914d\u7f6e\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u8efd\u5feb\u306a\u8db3\u3055\u3070\u304d\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002<br>\u3055\u3089\u306b\u3001\u88fe\u4e0b\u80cc\u9762\u306b\u306f\u591c\u9593\u306e\u8996\u8a8d\u6027\u3092\u9ad8\u3081\u308b\u305f\u3081\u306b\u30ea\u30d5\u30ec\u30af\u30bf\u30fc\u30de\u30c6\u30ea\u30a2\u30eb\u304c\u63a1\u7528\u3002\u88fe\u53e3\u306b\u306f\u30d5\u30a3\u30c3\u30c8\u3059\u308b\u30bf\u30a4\u30c4\u306e\u7740\u8131\u304c\u4fbf\u5229\u306a\u30d5\u30a1\u30b9\u30ca\u30fc\u4ed5\u69d8\u304c\u88c5\u5099\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn02.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">\u9577\u8ddd\u96e2\u30e9\u30f3\u3092\u30b5\u30dd\u30fc\u30c8<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u7b4b\u8089\u304c\u632f\u52d5\u3057\u3084\u3059\u3044\u7b87\u6240\u3084\u8ca0\u8377\u304c\u304b\u304b\u308a\u3084\u3059\u3044\u4e21\u819d\u90e8\u5206\u306b\u306f\u65b0\u958b\u767a\u306e\u30b7\u30ea\u30b3\u30f3\u30d7\u30ea\u30f3\u30c8\u3092\u65bd\u3057\u3001\u811a\u3078\u306e\u8ca0\u62c5\u3092\u8efd\u6e1b\u3002\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e\u5feb\u9069\u6027\u3092\u5411\u4e0a\u3055\u305b\u9577\u8ddd\u96e2\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306b\u3082\u5bfe\u5fdc\u3057\u307e\u3059\u3002<br>\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u306e\u59a8\u3052\u306b\u306a\u3089\u306a\u3044\u4f4d\u7f6e\u306b\u914d\u7f6e\u3055\u308c\u305f\u30e2\u30d0\u30a4\u30eb\u30dd\u30b1\u30c3\u30c8\u3084\u3001\u9375\u306a\u3069\u3092\u53ce\u7d0d\u3059\u308b\u306e\u306b\u4fbf\u5229\u306a\u30bf\u30a4\u30c4\u5185\u5074\u306e\u30dd\u30b1\u30c3\u30c8\u3092\u88c5\u5099\u3057\u3066\u3044\u307e\u3059\u3002<br>\u307e\u305f\u767a\u6c57\u306e\u591a\u3044\u819d\u88cf\u306b\u306f\u30af\u30ea\u30fc\u30cb\u30f3\u30b0\u306e\u305f\u3081\u306e\u901a\u6c17\u53e3\u3092\u5099\u3048\u3001\u30a4\u30fc\u30b8\u30fc\u30b1\u30a2\u6027\u306b\u3082\u512a\u308c\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn03.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n        <\/section>\r\n        <section id=\"itemlist\" class=\"p-itemlist\">\r\n          <div class=\"p-itemlist__main\">\r\n            <ul class=\"p-itemlist__list js-stagger\">\r\n              <li class=\"p-itemlist__item js-staggerItem\">\r\n                <figure><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item01.png\" alt=\"\"><\/a><\/figure>\r\n                <div class=\"p-itemlist__info u-font__en\">\r\n                  <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN TIGHTS<\/p>\r\n                  <p class=\"p-itemlist__kana\">\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30bf\u30a4\u30c4<\/p>\r\n                  <p class=\"p-itemlist__id\">DR5SUDP7M<\/p>\r\n                  <p class=\"p-itemlist__price\">\u00a538,500 (\u7a0e\u8fbc)<\/p>\r\n                <\/div>\r\n                <div class=\"p-itemlist__buy u-font__en\"><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\">BUY<\/a><\/div>\r\n              <\/li>\r\n              <li class=\"p-itemlist__item js-staggerItem\">\r\n                <figure><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item02.png\" alt=\"\"><\/a><\/figure>\r\n                <div class=\"p-itemlist__info u-font__en\">\r\n                  <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN QUARTER TIGHTS<\/p>\r\n                  <p class=\"p-itemlist__kana\">\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30af\u30a9\u30fc\u30bf\u30fc\u30bf\u30a4\u30c4 <\/p>\r\n                  <p class=\"p-itemlist__id\">DR5SUDP8M<\/p>\r\n                  <p class=\"p-itemlist__price\">\u00a535,200 (\u7a0e\u8fbc)<\/p>\r\n                <\/div>\r\n                <div class=\"p-itemlist__buy u-font__en\"><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\">BUY<\/a><\/div>\r\n              <\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/section>\r\n        <div class=\"p-bnr p-bnr__top is-second is-color02 js-stagger\">\r\n          <div class=\"p-bnr__main\">\r\n            <h4 class=\"u-font__en js-staggerItem\">DESCENTE PRO ALL PRODUCTS<\/h4>\r\n            <div class=\"p-bnr__btn p-item__buy u-font__en js-staggerItem\"><a href=\"https:\/\/store.descente.co.jp\/brand\/CDESCENTE%2520%E3%82%B4%E3%83%AB%E3%83%95%7CDESCENTE%2520%E3%83%88%E3%83%AC%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%7CDESCENTE%2520%E3%82%B9%E3%82%AD%E3%83%BC?searchWord=des_pro\">ONLINE STORE<\/a><\/div>\r\n          <\/div>\r\n          <div class=\"p-shoplist js-staggerItem\">\r\n            <h4 class=\"u-font__en\">SHOP LIST<\/h4>\r\n            <p>DESCENTE TOKYO \u30c7\u30b5\u30f3\u30c8 \u30c8\u30a6\u30ad\u30e7\u30a6<br>\r\nDESCENTE \u3089\u3089\u307d\u30fc\u3068\u8c4a\u6d32<br>\r\nDESCENTE \u30de\u30fc\u30af\u30a4\u30ba\u307f\u306a\u3068\u307f\u3089\u3044<br>\r\nDESCENTE \u30b5\u30c3\u30dd\u30ed\u30d5\u30a1\u30af\u30c8\u30ea\u30fc<br>\r\nDESCENTE \u85e4\u4e95\u5927\u4e38<br>\r\nDESCENTE \u30b0\u30e9\u30f3\u30d5\u30ed\u30f3\u30c8\u5927\u962a<br>\r\nDESCENTE \u3089\u3089\u307d\u30fc\u3068EXPOCITY<br>\r\nDESCENTE ONE FUKUOKA BLDG.<\/p>\r\n          <div class=\"p-bnr__btn p-item__buy u-font__en js-staggerItem\"><a href=\"https:\/\/store.descente.co.jp\/descente\/shop\/\">SHOP LIST<\/a><\/div>\r\n                    <\/div>\r\n          <div class=\"p-outro\">\r\n            <h3 class=\"p-outro__ttl js-staggerItem\">DESCENTE PRO\u306e\u6311\u6226<\/h3>\r\n            <p class=\"p-outro__desc js-staggerItem\">\u300cDESCENTE PRO\u300d\u306f\u3001\u30a2\u30b9\u30ea\u30fc\u30c8\u306e\u8ab2\u984c\u89e3\u6c7a\u3092\u8d77\u70b9\u306b\u3001\u307e\u3060\u4e16\u306e\u4e2d\u306b\u306a\u3044\u30b9\u30dd\u30fc\u30c4\u30a6\u30a7\u30a2\u306e\u958b\u767a\u3092\u76ee\u6307\u3057\u3066DESCENTE\u304c\u63d0\u6848\u3059\u308b\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3067\u3059\u3002\u30a2\u30b9\u30ea\u30fc\u30c8\u306e\u58f0\u3092\u3082\u3068\u306b\u5f62\u4f5c\u3089\u308c\u308b\u30c7\u30b6\u30a4\u30f3\u306b\u306f\u3001\u5358\u306a\u308b\u88c5\u98fe\u3068\u3057\u3066\u306e\u30c7\u30b6\u30a4\u30f3\u3067\u306f\u306a\u304f\u3001\u8ab2\u984c\u89e3\u6c7a\u306e\u8996\u70b9\u304b\u3089\u8a2d\u8a08\u3055\u308c\u305f\u72ec\u81ea\u306e\u6a5f\u80fd\u7f8e\u304c\u51dd\u7e2e\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u7af6\u6280\u4e2d\u306e\u3042\u306a\u305f\u306e\u5f37\u3044\u5473\u65b9\u3068\u306a\u308a\u3001\u76f4\u611f\u7684\u306b\u5fc3\u3092\u63fa\u3055\u3076\u308b\u65b0\u305f\u306a\u611f\u52d5\u3092\u751f\u307f\u51fa\u3057\u7d9a\u3051\u307e\u3059\u3002<\/p>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"p-category is-second\">\r\n          <div class=\"p-category__main\">\r\n            <ul class=\"p-category__list  p-category__list--01 js-stagger\">\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"\/descente\/feature\/dpr_pro_running-shirts\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-dtech01.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-dtech01.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\">AERO STREAM D-TECH SCHEMATECH<br>RUNNING SHIRT<\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"\/descente\/feature\/dpr_pro_training-shirts\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-schematech01.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-schematech01.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\">SCHEMATECH<br>TRAINING SHIRTS<\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/aerostream-d-tech\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-stream.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-stream.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\"><small>\u30a2\u30b9\u30ea\u30fc\u30c8\u00d7DISC\u7814\u7a76\u958b\u767a<\/small><strong><\/strong><\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"p-bnr p-bnr__s is-second js-stagger\">\r\n          <div class=\"p-bnr__main\">\r\n            <p class=\"p-bnr__back js-staggerItem u-font__en\"><a href=\"#wrapper\">BACK TO TOP<\/a><\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/main>\r\n      <div id=\"footer_lp\" class=\"l-footer\">\r\n        <div class=\"p-footer\">\r\n          <div class=\"p-footer__top\">\r\n            <span class=\"p-footer__logo\"><a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/dpr_pro\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_txt.svg\" alt=\"\"><\/a><\/span>\r\n          <\/div>\r\n          <div class=\"p-footer__mdl\">\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">DESCENTE<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.descente.co.jp\/jp\/\">COMPANY<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/info\/CSfPrivacyPolicy.jsp\">PRIVACY POLICY<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"http:\/\/www.descente.co.jp\/jp\/contact\/\">CONTACT US<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.descente.co.jp\/jp\/important\/descente\/\">NOTICE TO CUSTOMERS<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">CLUB DESCENTE<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/feature\/appdownload-html\/\">DOWNLOAD APP<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/member\/CMmMemberForm.jsp\">MEMBER <br class=\"u-sp\">REGISTRATION<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/feature\/clubdescente202102\/\">MEMBER BENEFITS<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">OFFICIAL SNS<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.instagram.com\/descente_jp\/\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>INSTAGRAM<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.facebook.com\/allterrain.descente\/\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>FACEBOOK<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.youtube.com\/user\/DESCENTEintl\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>YOUTUBE<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n          <\/div>\r\n          <div class=\"p-footer__btm\">\r\n            <span class=\"p-footer__copy u-font__en02\">\u00a9 DESCENTE LTD.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.6.0\/jquery.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/gh\/studio-freight\/lenis@latest\/bundled\/lenis.js\"><\/script>\r\n  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/2.1.1\/TweenMax.min.js\"><\/script>\r\n  <script src=\"https:\/\/unpkg.com\/split-type\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.7.0\/dist\/gsap.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.7.0\/dist\/ScrollTrigger.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/ScrollToPlugin.min.js\"><\/script>"}],"\u30e2\u30b8\u30e5\u30fc\u30eb":{"module":[{"acf_fc_layout":"module11","add_css":"<style>\r\n  @charset \"UTF-8\";\r\n\r\n  html {\r\n  margin-top: 0 !important;\r\n  }\r\n\r\n  \/***\r\n      The new CSS reset - version 1.7.3 (last updated 7.8.2022)\r\n      GitHub page: https:\/\/github.com\/elad2412\/the-new-css-reset\r\n  ***\/\r\n  \/*\r\n      Remove all the styles of the \"User-Agent-Stylesheet\", except for the 'display' property\r\n      - The \"symbol *\" part is to solve Firefox SVG sprite bug\r\n   *\/\r\n  *:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) {\r\n    all: unset;\r\n    display: revert;\r\n  }\r\n\r\n  \/* Preferred box-sizing value *\/\r\n  *,\r\n  *::before,\r\n  *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  \/* Reapply the pointer cursor for anchor tags *\/\r\n  a, button {\r\n    cursor: revert;\r\n  }\r\n\r\n  \/* Remove list styles (bullets\/numbers) *\/\r\n  ol, ul, menu {\r\n    list-style: none;\r\n  }\r\n\r\n  \/* For images to not be able to exceed their container *\/\r\n  img {\r\n    max-width: 100%;\r\n  }\r\n\r\n  \/* removes spacing between cells in tables *\/\r\n  table {\r\n    border-collapse: collapse;\r\n  }\r\n\r\n  \/* Safari - solving issue when using user-select:none on the <body> text input doesn't working *\/\r\n  input, textarea {\r\n    -webkit-user-select: auto;\r\n  }\r\n\r\n  \/* revert the 'white-space' property for textarea elements on Safari *\/\r\n  textarea {\r\n    white-space: revert;\r\n  }\r\n\r\n  \/* minimum style to allow to style meter element *\/\r\n  meter {\r\n    -webkit-appearance: revert;\r\n    -moz-appearance: revert;\r\n    appearance: revert;\r\n  }\r\n\r\n  \/* reset default text opacity of input placeholder *\/\r\n  ::-moz-placeholder {\r\n    color: unset;\r\n  }\r\n  :-ms-input-placeholder {\r\n    color: unset;\r\n  }\r\n  ::placeholder {\r\n    color: unset;\r\n  }\r\n\r\n  \/* fix the feature of 'hidden' attribute.\r\n     display:revert; revert to element instead of attribute *\/\r\n  :where([hidden]) {\r\n    display: none;\r\n  }\r\n\r\n  \/* revert for bug in Chromium browsers\r\n     - fix for the content editable attribute will work properly.\r\n     - webkit-user-select: auto; added for Safari in case of using user-select:none on wrapper element*\/\r\n  :where([contenteditable]:not([contenteditable=\"false\"])) {\r\n    -moz-user-modify: read-write;\r\n    -webkit-user-modify: read-write;\r\n    -webkit-line-break: after-white-space;\r\n    -webkit-user-select: auto;\r\n    overflow-wrap: break-word;\r\n  }\r\n\r\n  \/* apply back the draggable feature - exist only in Chromium and Safari *\/\r\n  :where([draggable=\"true\"]) {\r\n    -webkit-user-drag: element;\r\n  }\r\n\r\n  \/*=============\r\n  Customize\r\n  ===============*\/\r\n\r\n  header,\r\n  footer,\r\n  #bread,\r\n  .article_ttl,\r\n  .return_btn,\r\n  .sns_icon,\r\n  #relation_tag_list {\r\n    display: none !important;\r\n  }\r\n\r\n  .ticker_off.lower #main_area {\r\n    padding: 0 !important;\r\n  }\r\n\r\n  #article_detail .article_width {\r\n      max-width: 100% !important;\r\n      padding: 0 !important;\r\n  }\r\n\r\n  \/*=============\r\n  Default\r\n  ===============*\/\r\n\r\n  :root {\r\n    \/*\u80cc\u666f\u8272*\/\r\n    --color_bg: #fdf5ed;\r\n\r\n    \/*\u6587\u5b57\u8272*\/\r\n    --color_main: #fff;\r\n\r\n    \/*\u5f37\u8abf\u8272(1)*\/\r\n    --color_accent: #ed1c24;\r\n\r\n    \/*\u5f37\u8abf\u8272(2)*\/\r\n    --color_accent2: #000092;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u80cc\u666f\u8272(1)*\/\r\n    --bg_btn: #ed1c24;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u30ab\u30e9\u30fc(1)*\/\r\n    --color_btn: #fff;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u80cc\u666f\u8272(2)*\/\r\n    --bg_btn2: #000092;\r\n\r\n    \/*\u30dc\u30bf\u30f3\u30ab\u30e9\u30fc(2)*\/\r\n    --color_btn2: #fff;\r\n\r\n    \/*\u30dc\u30fc\u30c0\u30fc\u30ab\u30e9\u30fc*\/\r\n    --color_border: #39332e;\r\n  }\r\n\r\n  html,\r\n  body {\r\n    font-size: 100%;\r\n    font-weight: 300;\r\n    font-family: \"Noto Sans JP\", \"\u6e38\u30b4\u30b7\u30c3\u30af\u4f53\", YuGothic, \"\u6e38\u30b4\u30b7\u30c3\u30af\", \"Yu Gothic\", \"Helvetica Neue\", \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", \"Meiryo\", \"Arial\", sans-serif;\r\n    letter-spacing: 0.05em;\r\n    color: var(--color_main);\r\n    -webkit-font-smoothing: antialiased;\r\n    \/*overflow-x: hidden;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 1100px) {\r\n    html,\r\n    body {\r\n      font-size: 90%;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    html,\r\n    body {\r\n      font-size: 100%;\r\n    }\r\n  }\r\n\r\n  a {\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  svg,\r\n  img,\r\n  video {\r\n      display: block;\r\n      width: 100%;\r\n      height: auto;\r\n      vertical-align: top;\r\n  }\r\n\r\n  \/*=============\r\n  Font\r\n  ===============*\/\r\n\r\n  @font-face {\r\n    font-family: 'Riviera Light';\r\n    src: url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Light.woff') format('woff'),\r\n         url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Light.ttf') format('truetype');\r\n  }\r\n\r\n  @font-face {\r\n    font-family: 'Riviera Regular';\r\n    src: url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Regular.woff') format('woff'),\r\n         url('https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/fonts\/RivieraNights-Regular.ttf') format('truetype');\r\n  }\r\n\r\n  \/*=============\r\n  Animation\r\n  ===============*\/\r\n\r\n\r\n  \/*=============\r\n  JS\r\n  ===============*\/\r\n\r\n  .js-proxy {\r\n    position: absolute;\r\n    visibility: hidden;\r\n  }\r\n\r\n  .js-sideArea,\r\n  .js-txtArea {\r\n    overflow: hidden;\r\n  }\r\n\r\n  .js-sideWrap,\r\n  .js-txtWrap {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    will-change: auto;\r\n    \/*margin-left: 100%;*\/\r\n  }\r\n\r\n  .js-txtWrap {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    height: 100%;\r\n    z-index: 2;\r\n  }\r\n\r\n  .js-section {\r\n    display: block;\r\n  }\r\n\r\n  \/*=============\r\n  Layout\r\n  ===============*\/\r\n\r\n  .l-body {\r\n    color: var(--color_main);\r\n  }\r\n\r\n  .l-body a {\r\n    color: var(--color_main);\r\n  }\r\n\r\n  .l-body.is-fixed {\r\n    position: fixed;\r\n    overflow: hidden; \r\n    width: 100%;\r\n  }\r\n\r\n  .l-loading {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    z-index: 1;\r\n  }\r\n\r\n  .l-wrapper {\r\n    background: #222;\r\n    overflow-x: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-wrapper {\r\n      overflow-x: hidden;\r\n    }\r\n  }\r\n\r\n  .l-header {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    padding: 70px 64px;\r\n    z-index: 2;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-header {\r\n      padding: 27px 8vw;\r\n      transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n    .l-header.is-up {\r\n      top: -20px;\r\n      opacity: 0;\r\n      pointer-events: none;\r\n    }\r\n  }\r\n\r\n  .l-main {\r\n    opacity: 0;\r\n    \/*height: 100vh;\r\n    scroll-snap-type: y mandatory;\r\n    overflow: auto;*\/\r\n  }\r\n\r\n  .l-snap {\r\n    \/*height: 100vh;*\/\r\n    \/*scroll-snap-align: center;\r\n    overflow-y: scroll;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-snap {\r\n      height: inherit;\r\n    }\r\n  }\r\n\r\n  .l-aside {\r\n    position: fixed;\r\n    bottom: 80px;\r\n    left: 64px;\r\n    z-index: 5;\r\n    color: var(--color_main);\r\n    \/*mix-blend-mode: overlay;*\/\r\n    opacity: 0;\r\n    width: min(50vw,400px);\r\n          transform: translate(0,0);\r\n                transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n  }\r\n\r\n  .l-aside.is-up {\r\n    bottom: 70px;\r\n    opacity: 0 !important;\r\n    pointer-events: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-aside {\r\n      top: 27px;\r\n      bottom: auto;\r\n      left: inherit;\r\n      right: 8vw;\r\n      height: 25vw;\r\n      width: min(43vw,280px);\r\n      transform: translate(0,0);\r\n      z-index: 3;\r\n      transition-duration: 0.3s;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n    .l-aside.is-up {\r\n      top: -20px;\r\n      opacity: 0 !important;\r\n      pointer-events: none;\r\n    }\r\n  }\r\n\r\n  .l-footer {\r\n    position: relative;\r\n    padding: 120px 64px 80px;\r\n    background: #000000;\r\n    color: var(--color_main);\r\n    z-index: 6;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .l-footer {\r\n      padding: 28vw 7vw 14vw;\r\n    }\r\n  }\r\n\r\n  \/*=============\r\n  Project\r\n  ===============*\/\r\n\r\n  .p-loading {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  .p-loading__overlay {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: #222;\r\n  }\r\n\r\n  .p-loading__bar {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 90%;\r\n    height: 1px;\r\n    background: #222;\r\n    transform: translate(-50%,-50%);\r\n    z-index: 1;\r\n    opacity: 0;\r\n  }\r\n\r\n  .p-loading__progress {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 100%;\r\n    width: 90%;\r\n    height: 1px;\r\n    background: #fff;\r\n  }\r\n\r\n  .p-mv {\r\n    height: 56.2vw;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv {\r\n      height: auto;\r\n      \/*height: 183vw;*\/\r\n    }\r\n  }\r\n\r\n  .p-mv__img {\r\n    width: 100%;\r\n    height: 100%;\r\n    transform: scale(1.2) translate(0,12%);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv__img {\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n  .p-mv__img picture {\r\n    width: 120%;\r\n    height: 120%;\r\n    display: block;\r\n  }\r\n\r\n  .p-mv__video {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    pointer-events: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-mv__img {\r\n    }\r\n  }\r\n\r\n\r\n  .p-mv__video iframe { \r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    \/*left: -10%;\r\n    width: 120%;\r\n    height: 120%;*\/\r\n  }\r\n\r\n  .p-header {\r\n    display: flex;\r\n    align-items: center;\r\n    opacity: 0;\r\n  }\r\n\r\n  .p-header__logo {\r\n    display: block;\r\n    width: 72px;\r\n    padding-right: 28px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-header__logo {\r\n      width: 11.5vw;\r\n      padding-right: 4.2vw;\r\n    }\r\n  }\r\n\r\n  .p-header__logo svg {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-header__logo a {\r\n    display: block;\r\n  }\r\n\r\n  .p-header__pro {\r\n    display: block;\r\n    width: 78px;\r\n    height: 100%;\r\n    padding: 14px 0 14px 28px;\r\n    border-left: 1px solid var(--color_main);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-header__pro {\r\n      width: 12.2vw;\r\n      padding: 2vw 0 2vw 4.2vw;\r\n    }\r\n  }\r\n\r\n  .p-header__pro svg {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-header__pro a {\r\n    display: block;\r\n  }\r\n\r\n\r\n  .p-aside__nav {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 46px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-aside__nav {\r\n      gap: 2.2vw;\r\n      font-size: 2.7vw;\r\n      text-align: right;\r\n    }\r\n  }\r\n\r\n  .p-aside__navItem a {\r\n    position: relative;\r\n    padding-bottom: 4px;\r\n    color: #fff;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  .p-aside__navItem a:hover {\r\n    \/*background-image: linear-gradient(transparent 94%, #fff 0%);*\/\r\n  }\r\n\r\n  .p-aside__navItem a:after {\r\n    \/*content: \"\";\r\n    width: 0;\r\n    height: 1px;\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    background: var(--color_main);\r\n    transition-duration: 0.3s;*\/\r\n  }\r\n\r\n  .p-aside__navItem a:hover:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__navItem.is-active a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__navItem.is-active a {\r\n    text-decoration: underline;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"01\"] .p-aside__navItem:first-child a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"02\"] .p-aside__navItem:nth-child(2) a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-aside__nav.is-active[slide=\"03\"] .p-aside__navItem:nth-child(3) a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-intro {\r\n    display: flex;\r\n    align-items: center;\r\n    \/*height: 100vh;*\/\r\n    min-height: 700px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro {\r\n      height: inherit;\r\n      min-height: inherit;\r\n      padding: 28vw 8vw 30vw;\r\n    }\r\n  }\r\n\r\n  .p-intro.is-second {\r\n    height: inherit;\r\n    padding: 100px 0 100px;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro.is-second {\r\n      padding: 21vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__main {\r\n    display: flex;\r\n    gap: 200px;\r\n    padding-left: min(18vw,384px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__main {\r\n      display: block;\r\n      max-width: 100%;\r\n      min-width: inherit;\r\n      padding-left: 0;\r\n    }\r\n  }\r\n\r\n  .p-intro__art {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 120px;\r\n    width: 100%;\r\n    padding-right: 250px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__art {\r\n      gap: 26vw;\r\n      width: 92%;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-intro__ttl {\r\n    width: 30%;\r\n    padding-top: 5px;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__ttl {\r\n      width: 100%;\r\n      margin-bottom: 18vw;\r\n      text-align: left;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro.is-second .p-intro__ttl {\r\n      \/*display: none;*\/\r\n      margin-bottom: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__ttl h2 {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__ttl h2 {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secTtl {\r\n    margin-bottom: 10px;\r\n    font-size: 0.875rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secTtl {\r\n      width: 82%;\r\n      margin-bottom: 3.2vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secSubTtl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n    font-family: 'Riviera Regular';\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secSubTtl {\r\n      width: 82%;\r\n      margin-bottom: 6.2vw;\r\n      font-size: 3.55vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secSubTtl small {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secSubTtl small {\r\n      margin-top: 0.6vw;\r\n      font-size: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secDesc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secDesc {\r\n      width: 82%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-intro__secLogo {\r\n    display: block;\r\n    max-width: 256px;\r\n    width: 100%;\r\n    margin-bottom: 30px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-intro__secLogo {\r\n      max-width: 100%;\r\n      width: 71%;\r\n      margin-bottom: 11vw;\r\n    }\r\n  }\r\n\r\n  .p-item {\r\n    \/*display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;*\/\r\n    width: 100%;\r\n    overflow: hidden;\r\n    \/*height: 100vh;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item {\r\n      position: relative;\r\n      \/*height: 100vw;*\/\r\n    }\r\n  }\r\n\r\n  .p-item.is-second {\r\n    \/*height: 100vh;*\/\r\n    background: #444;\r\n  }\r\n\r\n  .p-item__img {\r\n    \/*position: absolute;*\/\r\n    width: 100%;\r\n    \/*height: 100vh;*\/\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__img {\r\n      \/*height: 100%;*\/\r\n    }\r\n  }\r\n\r\n  .p-item__fig:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;*\/\r\n    \/*border-top: 10vw solid #888888;\r\n    border-bottom: 10vw solid #888888;\r\n    border-right: 4vw solid #888888;\r\n    border-left: 4vw solid #888888;\r\n    z-index: 2;\r\n    transition-delay: 0.1s;\r\n    transition-duration: 1.1s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);*\/\r\n  }\r\n\r\n  \/*@media screen and (max-width: 959px) {\r\n    .p-item__fig:after {\r\n      border-top: 8vw solid #888888;\r\n      border-bottom: 8vw solid #888888;\r\n      border-right: 3vw solid #888888;\r\n      border-left: 3vw solid #888888;\r\n      perspective: 1000;\r\n      will-change: transform;\r\n    }\r\n  }\r\n\r\n  .l-snap.is-active .p-item__fig:after {\r\n    border: 0 solid #888888;\r\n  }*\/\r\n\r\n  .p-item__fig--l {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .p-item__link {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n      flex-direction: row-reverse;\r\n        align-items: flex-end;\r\n    width: 100%;\r\n    \/*height: 100vh;*\/\r\n    \/*pointer-events: none;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__link {\r\n      flex-direction: column;\r\n      height: 100%;\r\n      pointer-events: inherit;\r\n    }\r\n  }\r\n\r\n  #tight .p-item__link {\r\n    flex-direction: row;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    #tight .p-item__link {\r\n      flex-direction: column;\r\n    }\r\n  }\r\n\r\n  .p-item__link.is-nolink {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-item__link.is-comingsoon {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-item__link.is-comingsoon:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: rgba(0,0,0,0.5);\r\n    z-index: 3;*\/\r\n  }\r\n\r\n  .p-item__link.is-comingsoon:before {\r\n    content: \"COMING SOON\";\r\n    position: absolute;\r\n    left: 50%;\r\n    bottom: 80px;\r\n    transform: translate(-50%,0);\r\n    font-size: 1rem;\r\n    font-family: 'Riviera Light';\r\n    letter-spacing: 0.14em;\r\n    z-index: 4;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__link.is-comingsoon:before {\r\n      display: block;\r\n      bottom: 6.8vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-item__view {\r\n    \/*position: absolute;\r\n    bottom: 80px;\r\n    left: 50%;*\/\r\n    display: block;\r\n    text-align: left;\r\n    \/*transform: translate(-50%,0);*\/\r\n    \/*display: none;*\/\r\n    margin-top: 54px;\r\n    z-index: 2;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__view {\r\n      display: block;\r\n      bottom: 5.8vw;\r\n    }\r\n  }\r\n\r\n  .p-item__link.is-comingsoon .p-item__view {\r\n    display: none;\r\n  }\r\n\r\n  .p-item__view span,\r\n  .p-item__view a {\r\n    color: #fff;\r\n    position: relative;\r\n    display: inline-block;\r\n    font-size: 1rem;\r\n    padding-bottom: 6px;\r\n    letter-spacing: 0.09em;\r\n    transform: translate(0,100%);\r\n    transition-delay: 0.3s;\r\n    transition-duration: 0.6s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view span,\r\n  .l-snap.is-active .p-item__view a {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  .p-item__view span:after,\r\n  .p-item__view a:after {\r\n    content: \"\";  \r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-delay: 0.1s;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view span:after,\r\n  .l-snap.is-active .p-item__view a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__view:hover span:after,\r\n  .l-snap.is-active .p-item__view:hover a:after {\r\n    width: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__view span,\r\n    .p-item__view a {\r\n      display: inline-block;\r\n        font-size: 3.4vw;\r\n        padding-bottom: 1vw;\r\n    }\r\n    .p-item__view span:after,\r\n    .p-item__view a:after {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  .p-item__fig {\r\n    margin: 0;\r\n    position: relative;\r\n    width: 60%;\r\n    \/*height: 100%;*\/\r\n    overflow: hidden;\r\n    \/*transition-delay: 0.1s;\r\n    transition-duration: 1s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 0.7, 1);\r\n    perspective: 1000;\r\n    will-change: transform;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig {\r\n      width: 100%;\r\n      \/*height: 100%;*\/\r\n    }\r\n  }\r\n\r\n  \/*.l-snap.is-active .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }*\/\r\n\r\n  \/*.p-item__img.is-active .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }*\/\r\n\r\n  .p-item__fig img {\r\n    \/*position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transition-duration: 0.4s;\r\n    transition-timing-function: cubic-bezier(.4, 0, .2, 1);\r\n    transform: translate(-50%,-50%) scale(1);\r\n    perspective: 1000;\r\n    will-change: transform;*\/\r\n    \/*filter: blur(6px);*\/\r\n  }\r\n\r\n  \/*.p-item__link:hover .p-item__fig img {\r\n    transform: translate(-50%,-50%) scale(1.04);\r\n  }*\/\r\n\r\n  .p-item__fig img {\r\n      transition-duration: 0.4s;\r\n    will-change: transform;\r\n  }\r\n\r\n  .p-item__fig a:hover img {\r\n    transform: scale(1.05);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig img {\r\n      width: 100%;\r\n      height: 100%;\r\n      max-width: inherit;\r\n      transition-duration: 0.6s;\r\n      \/*filter: blur(6px);*\/\r\n    }\r\n    \/*.p-item__link:hover .p-item__fig img {\r\n      transform: translate(-50%,-50%) scale(1.04);\r\n    }*\/\r\n  }\r\n\r\n  .p-item__txt {\r\n    width: 40%;\r\n    padding: min(10vw,100px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt {\r\n      width: 100%;\r\n      padding: 12vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-item__txt h2 {\r\n    margin-bottom: 20px;\r\n    font-size: 26px;\r\n    font-family: 'Riviera Light';\r\n    line-height: 1.2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig h2 {\r\n      position: absolute;\r\n      left: 50%;\r\n      top: 50%; \r\n      width: 90%;\r\n      margin-bottom: 4vw;\r\n      font-size: 5.2vw;\r\n      color: #999999;\r\n      text-align: center; \r\n      transform: translate(-50%,-50%);\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__fig .p-item__view {\r\n      position: absolute;\r\n      width: 100%;\r\n      left: 0;\r\n      bottom: 6%; \r\n      margin-bottom: 0;\r\n      color: #999999;\r\n      text-align: center;\r\n    }\r\n    .p-item__fig .p-item__view a,\r\n    .p-item__fig .p-item__view span {\r\n      color: #999999;\r\n    }\r\n    .p-item__fig .p-item__view a:after,\r\n    .p-item__fig .p-item__view span:after {\r\n      background: #999999;\r\n    }\r\n  }\r\n\r\n  .p-item__txt h3 {\r\n    margin-bottom: 20px;\r\n    font-size: 14px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt h3 {\r\n\r\n      margin-bottom: 4vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-item__txt p {\r\n    font-size: 12px;\r\n    line-height: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__txt p {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  \/*.p-item__img.is-active .p-item__fig img {\r\n    width: 100%;\r\n    height: 100%;\r\n    transform: translate(-50%,-50%) scale(1);\r\n  }*\/\r\n\r\n  .p-item__main {\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__main {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .p-item__other {\r\n    position: relative;\r\n    height: 100vh;\r\n  }\r\n\r\n  .p-item__other .p-item__link {\r\n    pointer-events: inherit;\r\n  }\r\n\r\n  .p-item__other .p-item__link  .p-item__fig img {\r\n    transition-duration: 0.6s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .p-item__other .p-item__link:hover .p-item__fig img {\r\n    transform: translate(-50%,-50%) scale(1.05);\r\n    transition-duration: 0.6s;\r\n  }\r\n\r\n  .p-item__other .p-item__fig {\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  .p-item__other .p-item__view {\r\n    display: block;\r\n  }\r\n\r\n  .p-item__credit {\r\n    position: fixed;\r\n    top: 64px;\r\n    height: calc(100% - 128px);\r\n    width: 100%;\r\n    z-index: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__credit {\r\n      top: 120px;\r\n      left: 0;\r\n      height: calc(100vh - 150px);\r\n    }\r\n  }\r\n\r\n  .p-item__ttl {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 1.875rem;\r\n    text-align: center;\r\n    overflow: hidden;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__ttl {\r\n      font-size: 6.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__ttl span {\r\n    display: inline-block;\r\n    transform: translate(0,100%);\r\n    transition-delay: 0.3s;\r\n    transition-duration: 0.6s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  .l-snap.is-active .p-item__ttl span {\r\n    transform: translate(0,0);\r\n\r\n  }\r\n\r\n  .p-item__inner {\r\n    display: flex;\r\n    flex-wrap: nowrap;\r\n    will-change: auto;\r\n  }\r\n\r\n  .p-item__art {\r\n    position: relative;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    height: 100vh;\r\n    padding: 80px 0;\r\n    background: #888888;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__art {\r\n      padding: 100px 0 50px;\r\n      height: 100vh;\r\n    }\r\n  }\r\n\r\n  .p-item__art:after {\r\n    position: absolute;\r\n    top: 0;\r\n    right: -2px;\r\n    content: \"\";\r\n    width: 4px;\r\n    height: 100%;\r\n    background: #888888;\r\n  }\r\n\r\n  .p-item__art:last-child:after {\r\n    display: none;\r\n  }\r\n\r\n  .p-item__detail {\r\n    position: relative;\r\n    width: 72%;\r\n    margin-left: auto;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__detail {\r\n      display: none;\r\n      width: 78%;\r\n      margin: 0 auto;\r\n    }\r\n  }\r\n\r\n  .p-item__story {\r\n    display: flex;\r\n    max-width: 50%;\r\n    min-width: 780px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__story {\r\n      display: block;\r\n      max-width: 100%;\r\n      width: 45%;\r\n      margin: 0 auto;\r\n      min-width: inherit;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTtl {\r\n    width: 50%;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTtl {\r\n      width: 100%;\r\n      margin-bottom: 14vw;\r\n      text-align: left;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTxt {\r\n    width: 50%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTxt {\r\n      width: 82%;\r\n    }\r\n  }\r\n\r\n  .p-item__storyTtl h3 {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyTtl h3 {\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__storySubttl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storySubttl {\r\n      margin-bottom: 7vw;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__storyDesc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__storyDesc {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__buy,\r\n  .p-detail__buy {\r\n    position: absolute;\r\n    bottom: 0;\r\n    width: 100%;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__buy,\r\n    .p-detail__buy {\r\n      left: 7vw;\r\n      width: calc(100% - 14vw);\r\n    }\r\n  }\r\n\r\n  .p-item__buy a,\r\n  .p-detail__buy a {\r\n    display:  block;\r\n    max-width: 300px;\r\n    width: 100%;\r\n    padding: 18px 0;\r\n    color: #fff;\r\n    border: 1px solid rgba(255,255,255,0.5);\r\n    background: #7F7F7F;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    transition-duration: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__buy a,\r\n    .p-detail__buy a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 3.8vw 0;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__buy a:hover,\r\n  .p-detail__buy a:hover {\r\n    color: #999999;\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .p-detail__buy {\r\n    position: static;\r\n    width: 100%;\r\n  }\r\n\r\n  .p-item__catch {\r\n    margin-bottom: 32px;\r\n    font-size: 0.875rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__catch {\r\n      margin-bottom: 7vw;\r\n      font-size: 3.2vw;\r\n    }\r\n  }\r\n\r\n  .p-item__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.1 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__desc {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: flex-end;\r\n    gap: 30px;\r\n    padding: 0 64px 0 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex {\r\n      gap: 12vw;\r\n      padding: 30px 7vw 30px 0;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex .p-item__txt {\r\n    width: calc(46% - 60px);\r\n    max-width: 300px;\r\n    margin-bottom: 100px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex .p-item__txt {\r\n      width: calc(50% - 6vw);\r\n      margin-bottom: 0;\r\n    }\r\n  }\r\n\r\n  .p-item__info figure {\r\n    margin-left: auto;\r\n  }\r\n\r\n  .p-item__info figure img {\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info figure img {\r\n    width: auto\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info figure {\r\n      height: 88vw;\r\n    }\r\n  }\r\n\r\n  .p-item__info--flex figure {\r\n    height: calc(48vw - 42px);\r\n    margin-top: 50px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__info--flex figure {\r\n      height: 88vw;\r\n    }\r\n  }\r\n\r\n  .p-detail {\r\n    background: #888888;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail {\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__inner {\r\n      padding-bottom: 12vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__inner.is-grey {\r\n    background: #666666;\r\n  }\r\n\r\n  .p-detail__art {\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__art {\r\n      margin: 0;\r\n      padding: 0 8vw 20vw;\r\n    }\r\n    .p-detail__art:first-child {\r\n      padding: 20vw 8vw 20vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__slide {\r\n    position: relative;\r\n    z-index: 2;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow {\r\n    font-size: 0;\r\n    position: absolute;\r\n    top: 50%;\r\n    width: 20px;\r\n    height: 20px;\r\n    transform: rotate(-135deg);\r\n    z-index: 1;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .p-detail__slide .slick-next {\r\n    right: 0;\r\n  }\r\n\r\n  .p-detail__slide .slick-next {\r\n    right: 0;\r\n    transform: rotate(45deg);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__slide .slick-arrow {\r\n      width: 2.8vw;\r\n      height: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::before, .p-detail__slide .slick-arrow::after {\r\n    content: '';\r\n    position: absolute;\r\n    background: #fff;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::before {\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 1px;\r\n  }\r\n\r\n  .p-detail__slide .slick-arrow::after {\r\n    top: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    width: 1px;\r\n  }\r\n\r\n  .p-detail__img {\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__img {\r\n      width: 100vw;\r\n      margin-right: calc(50% - 50vw);\r\n      margin-left: calc(50% - 50vw);\r\n      margin-bottom: 8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__ttl {\r\n    margin-bottom: 30px;\r\n    font-size: 0.875rem;\r\n    line-height: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__ttl {\r\n      width: 100%;\r\n      margin-bottom: 6vw;\r\n      font-size: 3.5vw;\r\n      line-height: 1.8;\r\n    }\r\n  }\r\n\r\n  .p-detail__txt {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__txt {\r\n      width: 86%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-message {\r\n    position: relative;\r\n    height: 230px;\r\n    z-index: 1;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message {\r\n      height: 80vw;\r\n      padding: 26vw 8vw 22vw;\r\n    }\r\n  }\r\n\r\n  .p-message__main {\r\n    display: flex;\r\n    position: absolute;\r\n    top: 64px;\r\n    right: 64px;\r\n    width: 50%;\r\n    max-width: 650px;\r\n    gap: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__main {\r\n      display: block;\r\n      position: static;\r\n      width: 70%;\r\n      max-width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-message__ttl {\r\n    width: 50%;\r\n    text-align: left;\r\n    font-size: 0.5625rem;\r\n    line-height: 2 !important;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__ttl {\r\n      width: 86%;\r\n      margin-bottom: 6vw;\r\n      text-align: left;\r\n      font-size: 2.2vw;\r\n    }\r\n  }\r\n\r\n  .p-message__art {\r\n    width: 50%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__art {\r\n      width: 86%;\r\n    }\r\n  }\r\n\r\n  .p-message__artDesc {\r\n    line-height: 2 !important;\r\n    font-size: 0.5625rem;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-message__artDesc {\r\n      font-size: 2.2vw;\r\n    }\r\n  }\r\n\r\n  .p-footer {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 95px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer {\r\n      gap: 31vw;\r\n    }\r\n  }\r\n\r\n  .p-footer__logo {\r\n    display: block;\r\n    width: 130px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__logo {\r\n      width: 37%;\r\n    }\r\n  }\r\n\r\n  .p-footer__mdl {\r\n    display: flex;\r\n    gap: min(2vw,20px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__mdl {\r\n      flex-direction: column;\r\n      gap: 20vw;\r\n    }\r\n  }\r\n\r\n  .p-footer__nav {\r\n    width: calc((100% - 60px) \/ 4);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__nav {\r\n      display: flex;\r\n      gap: 4vw;\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-footer__navTtl {\r\n    margin-bottom: 54px;\r\n    font-size: 0.75rem;\r\n    font-weight: 400;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__navTtl {\r\n      width: 50%;\r\n      margin-bottom: 0;\r\n      padding-top: 1.2vw;\r\n      font-size: 2.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__navList {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 20px;\r\n  } \r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__navList {\r\n      flex-direction: column;\r\n      align-items: flex-start;\r\n      justify-content: flex-start;\r\n      width: 50%;\r\n      margin-top: -1px;\r\n      gap: 3.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__nav li {\r\n    line-height: 1.35em;\r\n  }\r\n\r\n  .p-footer__nav li a {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__nav li a {\r\n      font-size: 2.8vw;\r\n    } \r\n  }\r\n\r\n  .p-footer__copy {\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-footer__copy {\r\n      font-size: 3vw;\r\n    } \r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__credit {\r\n      position: fixed;\r\n      bottom: 6vw;\r\n      left: 0;\r\n      width: 100%;\r\n      padding: 0 8vw;\r\n      opacity: 0;\r\n      transition-duration: 0.5s;\r\n      z-index: 3;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__inner.is-active > .p-detail__credit {\r\n      bottom: 8vw;\r\n      opacity: 1;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditTxt {\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditTxt {\r\n      margin-bottom: 8vw;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditItem {\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditItem {\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n  }\r\n\r\n  .p-detail__creditItem p {\r\n    margin: 0;\r\n    font-size: 0.75rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-detail__creditItem p {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-item__creditItem {\r\n    position: absolute;\r\n    height: 100%;\r\n    width: 300px;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__creditItem {\r\n      width: 100%;\r\n      height: 100%;\r\n      padding: 20px 7vw 50px;\r\n    }\r\n  }\r\n\r\n  .p-item__creditItem p {\r\n    margin: 0;\r\n    font-size: 0.75rem;\r\n    line-height: 1.8 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-item__creditItem p {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  \/*#ski-cont {\r\n    background: #888888;\r\n  }\r\n\r\n  #ski-cont .p-item__art {\r\n    background: #888888;\r\n  }\r\n\r\n  #ski-cont .p-item__art:after {\r\n    background: #888888;\r\n  }*\/\r\n\r\n  .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n    transition-duration: 0.5s;\r\n    opacity: 0;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"08\"] .p-item__creditItem01 .p-item__creditTxt  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"08\"] .p-item__creditItem01 .p-item__buy  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 {\r\n    opacity: 0;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n    perspective: 1000;\r\n    will-change: transform;\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #ski-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #ski-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy,\r\n  #ski-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__art {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__art:after {\r\n    background: #666666;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy  {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 0;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 0;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"10\"] .p-item__creditItem03 .p-item__creditTxt,\r\n  #golf-cont .p-item__credit[credit=\"11\"] .p-item__creditItem03 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #golf-cont .p-item__credit[credit=\"09\"] .p-item__creditItem03 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"10\"] .p-item__creditItem03 .p-item__buy,\r\n  #golf-cont .p-item__credit[credit=\"11\"] .p-item__creditItem03 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__art {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__art:after {\r\n    background: #444444;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"03\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"04\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"05\"] .p-item__creditItem01 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"06\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__creditTxt {\r\n    opacity: 0;\r\n    transform: translate(0,-50px);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem01 .p-item__buy {\r\n    opacity: 0;\r\n    transform: translate(0,50px);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy {\r\n    transform: translate(0,0);\r\n    transition-delay: 0.3s;\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__creditTxt,\r\n  #training-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__creditTxt {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  #training-cont .p-item__credit[credit=\"07\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"08\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"09\"] .p-item__creditItem02 .p-item__buy,\r\n  #training-cont .p-item__credit[credit=\"10\"] .p-item__creditItem02 .p-item__buy {\r\n    opacity: 1;\r\n    transform: translate(0,0);\r\n  }\r\n\r\n  .p-bnr {\r\n    position: relative;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    flex-direction: column;\r\n    gap: 130px;\r\n    padding: 200px 0;\r\n    \/*height: 100vh;*\/\r\n    background: #222222;\r\n    text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr {\r\n      height: inherit;\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr.is-second {\r\n    height: inherit;\r\n    padding: 120px 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__s {\r\n    padding: 100px 0 100px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__s {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__s.is-second {\r\n    padding: 100px 0 90px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second {\r\n      padding: 22vw 8vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__top.is-second {\r\n\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__top.is-second {\r\n      gap: 24vw;\r\n      padding: 22vw 8vw 23vw;\r\n    }\r\n  }\r\n\r\n\r\n  .p-bnr.is-color02 {\r\n    background: #222222;\r\n  }\r\n\r\n  .p-bnr__main {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 60px;\r\n    width: 330px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__main {\r\n      gap: 7.2vw;\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-bnr__main h4 {\r\n    font-size: 1rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__main h4 {\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__btn {\r\n    position: static;\r\n    \/*opacity: 1 !important;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__btn {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-bnr__btn a {\r\n    max-width: 330px;\r\n    width: 100%;\r\n    padding: 15px 20px;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__btn a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 4vw 3vw;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply.is-second {\r\n    margin-bottom: 80px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__supply.is-second {\r\n      margin-bottom: 13vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply--other {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__supply--other a {\r\n      display: block;\r\n    \/*padding: 36px 0 37px;*\/\r\n    color: #fff;\r\n    font-size: 0.75rem;\r\n    border: 1px solid rgba(255, 255, 255, 0.5);\r\n    \/*background: #444444;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__supply--other a {\r\n      \/*padding: 8.6vw 0 8.9vw;*\/\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__supply--other a:after {\r\n    \/*content: \"COMING SOON\";\r\n    position: absolute;\r\n    bottom: 12px;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 0.625rem;\r\n    text-align: center;*\/\r\n  }\r\n\r\n  .p-bnr__supply--other p {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__back a {\r\n    display: block;\r\n    position: relative;\r\n    font-size: 1rem;\r\n    padding-bottom: 4px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr__back a {\r\n      padding-bottom: 0.8vw;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-bnr__back a:after {\r\n    content: \"\";\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n  }\r\n\r\n  .p-bnr__back.is-active a:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-bnr__back.is-active a:hover:after {\r\n    width: 0 !important;\r\n  }\r\n\r\n  \/*.p-bnr.is-second .p-bnr__back {\r\n    margin-top: 84px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-bnr.is-second .p-bnr__back {\r\n      margin-top: 20vw;\r\n    }\r\n  }*\/\r\n\r\n  .p-shoplist {\r\n    width: 330px;\r\n    text-align: center;\r\n  }\r\n\r\n  .p-shoplist h4 {\r\n    margin-bottom: 32px;\r\n    font-size: 1rem;\r\n  }\r\n\r\n  .p-shoplist p {\r\n    font-size: .75rem;\r\n    line-height: 2em;\r\n  }\r\n\r\n  .p-shoplist .p-item__buy {\r\n    margin-top: 32px;\r\n  }\r\n\r\n  .p-top {\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: hidden;\r\n    height: 100vh;\r\n    background: #888888;\r\n  }\r\n\r\n  .p-top__img {\r\n    position: absolute;\r\n    width: 100%;\r\n    height: 100vh;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__img {\r\n      height: 100vh;\r\n    }\r\n  }\r\n\r\n  .p-top__fig {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .p-top__fig img {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    transform: translate(-50%,-50%) scale(1);\r\n    \/*filter: blur(6px);*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__fig img {\r\n      width: 200%;\r\n      height: 100%;\r\n      max-width: inherit;\r\n      \/*filter: blur(6px);*\/\r\n    }\r\n  }\r\n\r\n  .p-top__ttl {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 100%;\r\n    font-size: 1.875rem;\r\n    text-align: center;\r\n    \/*mix-blend-mode: overlay;*\/\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-top__ttl {\r\n      font-size: 6.8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 120px;\r\n    padding: 150px 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan {\r\n      gap: 1vw;\r\n      padding: 0 0 12vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__main {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 90px;\r\n    padding-left: min(14vw,320px) ;\r\n    padding-right: 60px;\r\n    margin-left: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__main {\r\n      flex-direction: column-reverse;\r\n      gap: 10vw;\r\n      padding: 12vw 0 0;\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n      margin-left: 0;\r\n    }\r\n  }\r\n\r\n  .p-explan__txt {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 30px;\r\n    width: 36%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__txt {\r\n      gap: 5vw;\r\n      width: 100%;\r\n      padding: 0 8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__ttl {\r\n    font-size: 0.875rem;\r\n    line-height: 1.7 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__ttl {\r\n      width: 76%;\r\n      font-size: 3.5vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2 !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__desc {\r\n      width: 76%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__img {\r\n    position: relative;\r\n    width: calc(64% - 90px);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__img {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-explan__img .slick-dots {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    position: absolute;\r\n    bottom: 34px;\r\n    left: 50%;\r\n    width: 100%;\r\n    transform: translate(-50%,0);\r\n    z-index: 2;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-explan__img .slick-dots {\r\n      bottom: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-explan__img .slick-dots li button {\r\n    width: 20px;\r\n    height: 2px;\r\n    background: #fff;\r\n    opacity: 1;\r\n    transition-duration: 0.3s;\r\n    font-size: 0;\r\n  }\r\n\r\n  .p-explan__img .slick-dots li.slick-active button {\r\n    width: 10px;\r\n    opacity: 0.5;\r\n  }\r\n\r\n  .p-itemlist {\r\n    padding: 140px 0 120px;\r\n    background: #444444;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist {\r\n      padding: 20vw 0;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__main {\r\n    padding-left: min(18vw,390px);\r\n    padding-right: 160px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__main {\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__list {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 110px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__list {\r\n      flex-direction: column;\r\n      gap: 14vw;\r\n      padding: 0;\r\n      width: calc(100% - 8vw);\r\n      margin: 0 auto;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item {\r\n    width: calc((100% - 110px)\/2);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__item {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item figure {\r\n    width: 80%;\r\n    margin: 0 auto 20px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__item figure {\r\n      width: 96%;\r\n      margin: 0 auto 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__item a figure img {\r\n  }\r\n\r\n  .p-itemlist__item a:hover figure img {\r\n  }\r\n\r\n  .p-itemlist__info {\r\n    font-size: 0.75rem;\r\n    line-height: 1.7em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__info {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__info .p-itemlist__kana {\r\n      font-size: 2.8vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy {\r\n    width: 100%;\r\n    margin-top: 30px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__buy {\r\n      margin-top: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy a {\r\n    display:  block;\r\n    width: 100%;\r\n    padding: 16px 0;\r\n    color: #fff;\r\n    border: 1px solid rgba(255, 255, 255, 0.5);\r\n    background: #7F7F7F;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    transition-duration: 0.3s;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__buy a {\r\n      max-width: 100%;\r\n      width: 100%;\r\n      padding: 3.8vw 0;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-itemlist__buy a:hover {\r\n    color: #999999;\r\n    background: #FFFFFF;\r\n  }\r\n\r\n  .p-itemlist__kana,\r\n  .p-itemlist__price {\r\n    font-weight: 400;\r\n    margin: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-itemlist__kana {\r\n\r\n    }\r\n  }\r\n\r\n  .p-slideItem {\r\n    padding: 140px 0 120px;\r\n    background: #444444;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-slideItem {\r\n      padding: 20vw 0 20vw;\r\n    } \r\n  }\r\n\r\n  .p-slideItem__main {\r\n   position: relative; \r\n    padding-left: min(18vw,390px);\r\n    padding-right: 0;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-slideItem__main {\r\n      padding-left: 0;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__list {\r\n    display: flex;\r\n        padding-right: 160px; \r\noverflow: hidden;\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__list.slick-initialized {\r\n    display: block;\r\n    padding-right: 0;\r\n  }\r\n\r\n  .p-slideItem__main .p-itemlist__name {\r\n    text-align: center;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow {\r\n    position: absolute;\r\n    top: 50%;\r\n    transform: translate(0,-50%);\r\n    width: 4.6vw;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow.slick-prev {\r\n    left: 2.8vw;\r\n  }\r\n\r\n  .p-slideItem__main .slick-arrow.slick-next {\r\n    right: 2.8vw;\r\n  }\r\n\r\n  .p-category {\r\n    background: #222222;\r\n  }\r\n\r\n  .p-category__list {\r\n    display: flex;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__list {\r\n      flex-wrap: wrap;\r\n    }\r\n  }\r\n\r\n  .p-category__item {\r\n    position: relative;\r\n    width: calc(100% \/ 3);\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__item {\r\n      width: 100%;\r\n    }\r\n  }\r\n\r\n  .p-category__link {\r\n    display: block;\r\n    position: relative;\r\n  }\r\n\r\n  .p-category__link.is-comingsoon {\r\n    pointer-events: none;\r\n  }\r\n\r\n  .p-category__link.is-comingsoon:after {\r\n    \/*content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: rgba(0,0,0,0.5);\r\n    z-index: 3;*\/\r\n  }\r\n\r\n  .p-category__link.is-comingsoon:before {\r\n  content: \"COMING SOON\";\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 40px;\r\n      transform: translate(-50%, 0);\r\n      font-family: 'Riviera Light';\r\n      letter-spacing: 0.14em;\r\n      z-index: 4;\r\n      font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__link.is-comingsoon:before {\r\n      display: block;\r\n      bottom: 10.2vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category.is-second .p-category__link.is-comingsoon:before {\r\n    position: absolute;\r\n      left: 50%;\r\n      top: 50%;\r\n      bottom: auto;\r\n        transform: translate(-50%, 0);\r\n          font-size: 1.375rem;\r\n          width: 100%;\r\n          text-align: center;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n  .p-category.is-second .p-category__link.is-comingsoon:before {\r\n      font-size: 3.4vw;\r\n  }\r\n  }\r\n\r\n  .p-category__link.is-comingsoon .p-category__view {\r\n    display: none;\r\n  }\r\n\r\n  .p-category__img {\r\n    overflow: hidden;\r\n    margin: 0;\r\n  }\r\n\r\n  .p-category__img img {\r\n    transition-duration: 0.4s;\r\n    transition-timing-function: cubic-bezier(.4, 0, .2, 1);\r\n  }\r\n\r\n  .p-category__link:hover .p-category__img img {\r\n    transform: scale(1.04);\r\n  }\r\n\r\n\r\n  .p-category__link.is-comingsoon:hover .p-category__img img {\r\n    transform: scale(1);\r\n  }\r\n\r\n  .p-category__txt {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%,-50%);\r\n    width: 100%;\r\n    font-size: 1rem;\r\n    line-height: 1.4;\r\n    text-align: center;\r\n    color: #fff;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt {\r\n      font-size: 4.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category__txt small {\r\n      display: block;\r\n      margin-bottom: 16px;\r\n      font-size: 0.75rem;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt small {\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-category__txt strong {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    min-height: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__txt strong {\r\n       min-height: 10vw;\r\n    }\r\n  }\r\n\r\n  .p-category.is-second .p-category__txt {\r\n      color: #fff;\r\n  }\r\n\r\n  .p-category__view {\r\n    display: inline-block;\r\n    position: absolute;\r\n    bottom: 40px;\r\n    left: 50%;\r\n    transform: translate(-50%,0);\r\n    padding-bottom: 4px;\r\n    text-align: center;\r\n    font-size: 0.75rem;\r\n    font-weight: 300;\r\n    letter-spacing: 0.09em;\r\n    color: #fff;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-category__view {\r\n      bottom: 10vw;\r\n      padding-bottom: 0.8vw;\r\n      font-size: 3.4vw;\r\n    }\r\n  }\r\n\r\n  .p-category__view:after {\r\n    content: \"\";\r\n    position: absolute;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    height: 1px;\r\n    background: #fff;\r\n    transition-duration: 0.3s;\r\n    transition-timing-function: cubic-bezier(0.3, 0, 1, 1);\r\n  }\r\n\r\n  .p-category__item.is-active .p-category__view:after {\r\n    width: 100%;\r\n  }\r\n\r\n  .p-category__item.is-active .p-category__link:hover .p-category__view:after {\r\n    width: 0 !important;\r\n  }\r\n\r\n  .p-outro {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 32px;\r\n    max-width: 520px;\r\n    margin: 0 auto;\r\n    text-align: left;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro {\r\n      gap: 5vw;\r\n    }\r\n  }\r\n\r\n  .p-outro__ttl {\r\n    font-size: 0.875rem;\r\n    line-height: 1.7em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro__ttl {\r\n      width: 76%;\r\n      font-size: 3.6vw;\r\n    }\r\n  }\r\n\r\n  .p-outro__desc {\r\n    font-size: 0.75rem;\r\n    line-height: 2.2em !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-outro__desc {\r\n      width: 76%;\r\n      font-size: 3vw;\r\n    }\r\n  }\r\n\r\n  .p-video {\r\n    padding: 60px;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video {\r\n      padding: 8vw 8vw 0;\r\n    }\r\n  }\r\n\r\n  .p-video__inner {\r\n    position: relative;\r\n    height: calc((100vw - 120px) \/ 1.78);\r\n    overflow: hidden;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video__inner {\r\n      height: 47.2vw;\r\n    }\r\n  }\r\n\r\n\r\n  .p-video iframe {\r\n      position: absolute;\r\n      top: 0;\r\n      left: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .p-video__inner {\r\n        overflow: hidden;\r\n    }\r\n    .p-video iframe {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        width: 100%;\r\n        height: 100%;\r\n    }\r\n  }\r\n\r\n\r\n  \/*=============\r\n  Utility\r\n  ===============*\/\r\n\r\n  .u-font__en {\r\n    font-family: 'Riviera Regular';\r\n    letter-spacing: 0.14em;\r\n  }\r\n\r\n  .u-font__en02 {\r\n    font-family: 'Riviera Light';\r\n    letter-spacing: 0.14em;\r\n  }\r\n\r\n  .u-pc {\r\n    display: block;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-pc {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  .u-sp {\r\n    display: none;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-sp {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  .u-pc__flex {\r\n    display: flex !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-pc__flex {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n  .u-sp__flex {\r\n    display: none !important;\r\n  }\r\n\r\n  @media screen and (max-width: 959px) {\r\n    .u-sp__flex {\r\n      display: flex !important;\r\n    }\r\n  }\r\n  .lower #main_area {\r\n      padding-top: 0;\r\n      padding-bottom: 0;\r\n  }\r\n  body, h1, h2, h3, h4, h5, h6, table, th, td, ul, li, ol, dl, dt, dd, form, p, table, th, td {\r\n  font-weight: 300;\r\n  }\r\n  * {\r\n      -webkit-font-feature-settings: inherit;\r\n      font-feature-settings: inherit;\r\n  }\r\n\r\n  .js-slideItem {\r\n  }\r\n\r\n  .slick-list {\r\n    display: flex;\r\n  }\r\n\r\n  .slick-track {\r\n    display: flex;\r\n  }\r\n<\/style>","add_html":"  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<div id=\"lenis\" class=\"l-body is-fixed p-lp\" cz-shortcut-listen=\"true\">\r\n    <div id=\"wrapper\" class=\"l-wrapper\">\r\n      <div id=\"header_lp\" class=\"l-header\">\r\n        <div class=\"p-header\">\r\n                  <span class=\"p-header__logo\"><a href=\"https:\/\/store.descente.co.jp\/descente\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_icon.svg\" alt=\"\"><\/a><\/span>\r\n          <span class=\"p-header__pro\"><a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/pro\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_pro.svg\" alt=\"\"><\/a><\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <aside class=\"l-aside\">\r\n        <nav class=\"p-aside\">\r\n          <ul class=\"p-aside__nav u-font__en js-aside\">\r\n            <li class=\"p-aside__navItem js-navItem1\"><a href=\"\/descente\/feature\/dpr_pro_running-shirts\" class=\"u-en\">AERO STREAM D-TECH<br> SCHEMATECH <br class=\"u-sp\">RUNNING SHIRT<\/a><\/li>\r\n            <li class=\"p-aside__navItem js-navItem1 is-active\"><a href=\"\/descente\/feature\/dpr_pro_tight\" class=\"u-en\">SCHEMATECH <br class=\"u-sp\">ENERGY RETURN TIGHTS<\/a><\/li>\r\n            <li class=\"p-aside__navItem js-navItem1\"><a href=\"\/descente\/feature\/dpr_pro_training-shirts\" class=\"u-en\">SCHEMATECH <br class=\"u-sp\">TRAINING SHIRTS<\/a><\/li>\r\n          <\/ul>\r\n        <\/nav>\r\n      <\/aside>\r\n      <main class=\"l-main\">\r\n        <div id=\"exc\" class=\"l-snap js-snap js-section js-section1\">\r\n          <section class=\"p-item js-item is-second\">\r\n            <div class=\"p-item__img js-itemImgWrap\">\r\n              <div class=\"p-item__link is-nolink\">\r\n              <figure class=\"p-item__fig p-item__fig--l js-itemImg\">\r\n                <video class=\"\" autoplay loop muted playsinline>\r\n                    <source src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/Tights_Horizontal.mp4\" type=\"video\/mp4\" media=\"(min-width: 960px)\">\r\n                    <source src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/Tights_Vertical.mp4\" type=\"video\/mp4\">\r\n                <\/video>\r\n              <\/figure>\r\n              <\/div>\r\n            <\/div>\r\n          <\/section>\r\n        <\/div>\r\n        <section id=\"intro\" class=\"p-intro is-second js-stagger\">\r\n          <div class=\"p-intro__main\">\r\n            <div class=\"p-intro__ttl\">\r\n              <h2 class=\"u-font__en js-staggerItem\">STORY<\/h2>\r\n            <\/div>\r\n            <article class=\"p-intro__art\">\r\n              <section class=\"p-intro__sec\">\r\n                <h3 class=\"p-intro__secTtl js-staggerItem\">\u4f38\u3073\u3084\u304b\u306a\u4e00\u6b69\u3092\u751f\u3080\u3001\u9ad8\u6a5f\u80fd\u30ae\u30a2<\/h3>\r\n                <h4 class=\"p-intro__secSubTtl js-staggerItem\">SCHEMATECH ENERGY RETURN TIGHTS<br><small>\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30bf\u30a4\u30c4<\/small><\/h4>\r\n                <p class=\"p-intro__secDesc js-staggerItem\">\u300cSchematech\u300d\u3068\u3001\u30c7\u30b5\u30f3\u30c8\u306e\u30b9\u30dd\u30fc\u30c4\u30a2\u30d1\u30ec\u30eb\u306e\u7814\u7a76\u958b\u767a\u62e0\u70b9\u300cDISC OSAKA\u300d\u3067\u306e\u300c\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u7406\u8ad6\u300d\u3092\u7d44\u307f\u5408\u308f\u305b\u3066\u90e8\u4f4d\u306b\u3088\u3063\u3066\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u3092\u5909\u5316\u3055\u305b\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u6a5f\u80fd\u6027\u306e\u4e21\u7acb\u3092\u5b9f\u73fe\u3002\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u3092\u30a2\u30b7\u30b9\u30c8\u3057\u3001\u8efd\u5feb\u306a\u8db3\u3055\u3070\u304d\u3092\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u30e9\u30f3\u30cb\u30f3\u30b0\u30bf\u30a4\u30c4\u3002<\/p>\r\n              <\/section>\r\n            <\/article>\r\n          <\/div>\r\n        <\/section>\r\n\r\n        <section id=\"slideItem\" class=\"p-slideItem is-second js-stagger\">\r\n          <div class=\"p-slideItem__main\">\r\n            <article class=\"p-slideItem__art\">\r\n              <ul class=\"p-itemlist__list js-slideItem\">\r\n                <li class=\"p-itemlist__item\">\r\n                  <a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\">\r\n                  <figure><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item01.png\" alt=\"\"><\/figure>\r\n                  <div class=\"p-itemlist__info u-font__en\">\r\n                    <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN TIGHTS<\/p>\r\n                  <\/div>\r\n                  <\/a>\r\n                <\/li>\r\n                <li class=\"p-itemlist__item\">\r\n                  <a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\">\r\n                  <figure><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item02.png\" alt=\"\"><\/figure>\r\n                  <div class=\"p-itemlist__info u-font__en\">\r\n                    <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN QUARTER TIGHTS<\/p>\r\n                  <\/div>\r\n                  <\/a>\r\n                <\/li>\r\n              <\/ul>\r\n            <\/article>\r\n          <\/div>\r\n        <\/section>\r\n        <section id=\"explan\" class=\"p-explan js-stagger\">\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">Schematech Sky Fabric<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u300cSchematech \uff08\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\uff09\u300d\u3068\u306f\u30011\u679a\u306e\u751f\u5730\u306e\u4e2d\u3067\u7cf8\u306e\u7e54\u308a\u65b9\u3084\u7de8\u307f\u65b9\u3092\u5909\u3048\u3001\u7570\u306a\u308b\u6a5f\u80fd\u6027\u3092\u4ed8\u4e0e\u3059\u308b\u7279\u6b8a\u6280\u8853\u3002\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u3001\u8010\u4e45\u6027\u3001\u901a\u6c17\u6027\u3001\u7740\u5727\u306a\u3069\u7570\u306a\u308b\u6a5f\u80fd\u6027\u3092\u4ed8\u4e0e\u3059\u308b\u305f\u3081\u306b\u751f\u5730\u3092\u5207\u308a\u66ff\u3048\u308b\u306e\u3067\u306f\u306a\u304f\u30011\u679a\u306e\u751f\u5730\u306e\u4e2d\u3067\u90e8\u4f4d\u306b\u3088\u3063\u3066\u7570\u306a\u308b\u7d44\u6210\u3084\u751f\u5730\u7d44\u7e54\u3092\u914d\u7f6e\u3059\u308b\u3053\u3068\u3067\u6a5f\u80fd\u5909\u5316\u3092\u3082\u305f\u305b\u308b\u3002\u307e\u305f\u751f\u5730\u306e\u5207\u308a\u66ff\u3048\u3001\u7e2b\u88fd\u3092\u6e1b\u3089\u3059\u3053\u3068\u3067\u3001\u201c\u7b2c2\u306e\u76ae\u819a\u201d\u306e\u3088\u3046\u306b\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u8efd\u91cf\u5316\u3092\u5b9f\u73fe\u3002<br>\u30cb\u30c3\u30c8\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u3067\u3042\u308b\u300cSchematech Sky\uff08\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30b9\u30ab\u30a4\uff09\u300d\u3092\u63a1\u7528\u3057\u3001\u5feb\u9069\u306a\u30d5\u30a3\u30c3\u30c8\u611f\u3068\u6a5f\u80fd\u6027\u306e\u4e21\u7acb\u3092\u5b9f\u73fe\u3057\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn01.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">\u80cc\u9762\u306b\u65bd\u3055\u308c\u305f\u30a2\u30b7\u30b9\u30c8\u6a5f\u80fd<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u81c0\u90e8\u304b\u3089\u819d\u306b\u304b\u3051\u3066\u7e4b\u304c\u308b\u30d1\u30ef\u30fc\u30b9\u30c8\u30ec\u30c3\u30c1\u90e8\u5206\u304c\u3001\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u3092\u30a2\u30b7\u30b9\u30c8\u3002\u30e9\u30f3\u30cb\u30f3\u30b0\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5411\u4e0a\u3092\u76ee\u6307\u3057\u305f\u30d5\u30a1\u30d6\u30ea\u30c3\u30af\u30c7\u30b6\u30a4\u30f3\u306f\u30c7\u30b5\u30f3\u30c8\u306e\u30b9\u30dd\u30fc\u30c4\u30a2\u30d1\u30ec\u30eb\u306e\u7814\u7a76\u958b\u767a\u62e0\u70b9\u300cDISC OSAKA\u300d\u3067\u306e\u300c\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u7406\u8ad6\u300d\u306b\u57fa\u3065\u304d\u30b9\u30c8\u30ec\u30c3\u30c1\u6027\u306e\u7570\u306a\u308b\u751f\u5730\u3092\u6700\u9069\u306a\u90e8\u4f4d\u306b\u914d\u7f6e\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u8efd\u5feb\u306a\u8db3\u3055\u3070\u304d\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002<br>\u3055\u3089\u306b\u3001\u88fe\u4e0b\u80cc\u9762\u306b\u306f\u591c\u9593\u306e\u8996\u8a8d\u6027\u3092\u9ad8\u3081\u308b\u305f\u3081\u306b\u30ea\u30d5\u30ec\u30af\u30bf\u30fc\u30de\u30c6\u30ea\u30a2\u30eb\u304c\u63a1\u7528\u3002\u88fe\u53e3\u306b\u306f\u30d5\u30a3\u30c3\u30c8\u3059\u308b\u30bf\u30a4\u30c4\u306e\u7740\u8131\u304c\u4fbf\u5229\u306a\u30d5\u30a1\u30b9\u30ca\u30fc\u4ed5\u69d8\u304c\u88c5\u5099\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn02.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n          <div class=\"p-explan__main\">\r\n            <div class=\"p-explan__txt\">\r\n              <h2 class=\"p-explan__ttl js-staggerItem\">\u9577\u8ddd\u96e2\u30e9\u30f3\u3092\u30b5\u30dd\u30fc\u30c8<\/h2>\r\n              <p class=\"p-explan__desc js-staggerItem\">\u7b4b\u8089\u304c\u632f\u52d5\u3057\u3084\u3059\u3044\u7b87\u6240\u3084\u8ca0\u8377\u304c\u304b\u304b\u308a\u3084\u3059\u3044\u4e21\u819d\u90e8\u5206\u306b\u306f\u65b0\u958b\u767a\u306e\u30b7\u30ea\u30b3\u30f3\u30d7\u30ea\u30f3\u30c8\u3092\u65bd\u3057\u3001\u811a\u3078\u306e\u8ca0\u62c5\u3092\u8efd\u6e1b\u3002\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306e\u5feb\u9069\u6027\u3092\u5411\u4e0a\u3055\u305b\u9577\u8ddd\u96e2\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306b\u3082\u5bfe\u5fdc\u3057\u307e\u3059\u3002<br>\u30e9\u30f3\u30cb\u30f3\u30b0\u52d5\u4f5c\u306e\u59a8\u3052\u306b\u306a\u3089\u306a\u3044\u4f4d\u7f6e\u306b\u914d\u7f6e\u3055\u308c\u305f\u30e2\u30d0\u30a4\u30eb\u30dd\u30b1\u30c3\u30c8\u3084\u3001\u9375\u306a\u3069\u3092\u53ce\u7d0d\u3059\u308b\u306e\u306b\u4fbf\u5229\u306a\u30bf\u30a4\u30c4\u5185\u5074\u306e\u30dd\u30b1\u30c3\u30c8\u3092\u88c5\u5099\u3057\u3066\u3044\u307e\u3059\u3002<br>\u307e\u305f\u767a\u6c57\u306e\u591a\u3044\u819d\u88cf\u306b\u306f\u30af\u30ea\u30fc\u30cb\u30f3\u30b0\u306e\u305f\u3081\u306e\u901a\u6c17\u53e3\u3092\u5099\u3048\u3001\u30a4\u30fc\u30b8\u30fc\u30b1\u30a2\u6027\u306b\u3082\u512a\u308c\u307e\u3059\u3002<\/p>\r\n            <\/div>\r\n            <figure class=\"p-explan__img js-staggerItem\">\r\n              <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-worn03.jpg\" alt=\"\">\r\n            <\/figure>\r\n          <\/div>\r\n        <\/section>\r\n        <section id=\"itemlist\" class=\"p-itemlist\">\r\n          <div class=\"p-itemlist__main\">\r\n            <ul class=\"p-itemlist__list js-stagger\">\r\n              <li class=\"p-itemlist__item js-staggerItem\">\r\n                <figure><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item01.png\" alt=\"\"><\/a><\/figure>\r\n                <div class=\"p-itemlist__info u-font__en\">\r\n                  <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN TIGHTS<\/p>\r\n                  <p class=\"p-itemlist__kana\">\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30bf\u30a4\u30c4<\/p>\r\n                  <p class=\"p-itemlist__id\">DR5SUDP7M<\/p>\r\n                  <p class=\"p-itemlist__price\">\u00a538,500 (\u7a0e\u8fbc)<\/p>\r\n                <\/div>\r\n                <div class=\"p-itemlist__buy u-font__en\"><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000197\/\">BUY<\/a><\/div>\r\n              <\/li>\r\n              <li class=\"p-itemlist__item js-staggerItem\">\r\n                <figure><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/tight-item02.png\" alt=\"\"><\/a><\/figure>\r\n                <div class=\"p-itemlist__info u-font__en\">\r\n                  <p class=\"p-itemlist__name\">SCHEMATECH<br>ENERGY RETURN QUARTER TIGHTS<\/p>\r\n                  <p class=\"p-itemlist__kana\">\u30b9\u30ad\u30fc\u30de\u30c6\u30c3\u30af\u30a8\u30ca\u30b8\u30fc\u30ea\u30bf\u30fc\u30f3\u30af\u30a9\u30fc\u30bf\u30fc\u30bf\u30a4\u30c4 <\/p>\r\n                  <p class=\"p-itemlist__id\">DR5SUDP8M<\/p>\r\n                  <p class=\"p-itemlist__price\">\u00a535,200 (\u7a0e\u8fbc)<\/p>\r\n                <\/div>\r\n                <div class=\"p-itemlist__buy u-font__en\"><a href=\"https:\/\/store.descente.co.jp\/commodity\/SDSC0140D\/DE7647EM000196\/\">BUY<\/a><\/div>\r\n              <\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/section>\r\n        <div class=\"p-bnr p-bnr__top is-second is-color02 js-stagger\">\r\n          <div class=\"p-bnr__main\">\r\n            <h4 class=\"u-font__en js-staggerItem\">DESCENTE PRO ALL PRODUCTS<\/h4>\r\n            <div class=\"p-bnr__btn p-item__buy u-font__en js-staggerItem\"><a href=\"https:\/\/store.descente.co.jp\/brand\/CDESCENTE%2520%E3%82%B4%E3%83%AB%E3%83%95%7CDESCENTE%2520%E3%83%88%E3%83%AC%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%7CDESCENTE%2520%E3%82%B9%E3%82%AD%E3%83%BC?searchWord=des_pro\">ONLINE STORE<\/a><\/div>\r\n          <\/div>\r\n          <div class=\"p-shoplist js-staggerItem\">\r\n            <h4 class=\"u-font__en\">SHOP LIST<\/h4>\r\n            <p>DESCENTE TOKYO \u30c7\u30b5\u30f3\u30c8 \u30c8\u30a6\u30ad\u30e7\u30a6<br>\r\nDESCENTE \u3089\u3089\u307d\u30fc\u3068\u8c4a\u6d32<br>\r\nDESCENTE \u30de\u30fc\u30af\u30a4\u30ba\u307f\u306a\u3068\u307f\u3089\u3044<br>\r\nDESCENTE \u30b5\u30c3\u30dd\u30ed\u30d5\u30a1\u30af\u30c8\u30ea\u30fc<br>\r\nDESCENTE \u85e4\u4e95\u5927\u4e38<br>\r\nDESCENTE \u30b0\u30e9\u30f3\u30d5\u30ed\u30f3\u30c8\u5927\u962a<br>\r\nDESCENTE \u3089\u3089\u307d\u30fc\u3068EXPOCITY<br>\r\nDESCENTE ONE FUKUOKA BLDG.<\/p>\r\n          <div class=\"p-bnr__btn p-item__buy u-font__en js-staggerItem\"><a href=\"https:\/\/store.descente.co.jp\/descente\/shop\/\">SHOP LIST<\/a><\/div>\r\n                    <\/div>\r\n          <div class=\"p-outro\">\r\n            <h3 class=\"p-outro__ttl js-staggerItem\">DESCENTE PRO\u306e\u6311\u6226<\/h3>\r\n            <p class=\"p-outro__desc js-staggerItem\">\u300cDESCENTE PRO\u300d\u306f\u3001\u30a2\u30b9\u30ea\u30fc\u30c8\u306e\u8ab2\u984c\u89e3\u6c7a\u3092\u8d77\u70b9\u306b\u3001\u307e\u3060\u4e16\u306e\u4e2d\u306b\u306a\u3044\u30b9\u30dd\u30fc\u30c4\u30a6\u30a7\u30a2\u306e\u958b\u767a\u3092\u76ee\u6307\u3057\u3066DESCENTE\u304c\u63d0\u6848\u3059\u308b\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3067\u3059\u3002\u30a2\u30b9\u30ea\u30fc\u30c8\u306e\u58f0\u3092\u3082\u3068\u306b\u5f62\u4f5c\u3089\u308c\u308b\u30c7\u30b6\u30a4\u30f3\u306b\u306f\u3001\u5358\u306a\u308b\u88c5\u98fe\u3068\u3057\u3066\u306e\u30c7\u30b6\u30a4\u30f3\u3067\u306f\u306a\u304f\u3001\u8ab2\u984c\u89e3\u6c7a\u306e\u8996\u70b9\u304b\u3089\u8a2d\u8a08\u3055\u308c\u305f\u72ec\u81ea\u306e\u6a5f\u80fd\u7f8e\u304c\u51dd\u7e2e\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u7af6\u6280\u4e2d\u306e\u3042\u306a\u305f\u306e\u5f37\u3044\u5473\u65b9\u3068\u306a\u308a\u3001\u76f4\u611f\u7684\u306b\u5fc3\u3092\u63fa\u3055\u3076\u308b\u65b0\u305f\u306a\u611f\u52d5\u3092\u751f\u307f\u51fa\u3057\u7d9a\u3051\u307e\u3059\u3002<\/p>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"p-category is-second\">\r\n          <div class=\"p-category__main\">\r\n            <ul class=\"p-category__list  p-category__list--01 js-stagger\">\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"\/descente\/feature\/dpr_pro_running-shirts\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-dtech01.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-dtech01.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\">AERO STREAM D-TECH SCHEMATECH<br>RUNNING SHIRT<\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"\/descente\/feature\/dpr_pro_training-shirts\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-schematech01.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-schematech01.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\">SCHEMATECH<br>TRAINING SHIRTS<\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n              <li class=\"p-category__item js-staggerItem\">\r\n                <a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/aerostream-d-tech\/\" class=\"p-category__link\">\r\n                  <figure class=\"p-category__img\">\r\n                    <picture>\r\n                        <source srcset=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-stream.jpg\" media=\"(min-width: 960px)\">\r\n                        <img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/img-stream.jpg\" alt=\"\">\r\n                    <\/picture>\r\n                  <\/figure>\r\n                  <h4 class=\"p-category__txt u-font__en02\"><small>\u30a2\u30b9\u30ea\u30fc\u30c8\u00d7DISC\u7814\u7a76\u958b\u767a<\/small><strong><\/strong><\/h4> \r\n                  <span class=\"p-category__view u-font__en02\">VIEW DETAIL<\/span>\r\n                <\/a>\r\n              <\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"p-bnr p-bnr__s is-second js-stagger\">\r\n          <div class=\"p-bnr__main\">\r\n            <p class=\"p-bnr__back js-staggerItem u-font__en\"><a href=\"#wrapper\">BACK TO TOP<\/a><\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/main>\r\n      <div id=\"footer_lp\" class=\"l-footer\">\r\n        <div class=\"p-footer\">\r\n          <div class=\"p-footer__top\">\r\n            <span class=\"p-footer__logo\"><a href=\"https:\/\/store.descente.co.jp\/descente\/feature\/dpr_pro\"><img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/themes\/descente\/img\/pro\/logo_descente_txt.svg\" alt=\"\"><\/a><\/span>\r\n          <\/div>\r\n          <div class=\"p-footer__mdl\">\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">DESCENTE<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.descente.co.jp\/jp\/\">COMPANY<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/info\/CSfPrivacyPolicy.jsp\">PRIVACY POLICY<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"http:\/\/www.descente.co.jp\/jp\/contact\/\">CONTACT US<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.descente.co.jp\/jp\/important\/descente\/\">NOTICE TO CUSTOMERS<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">CLUB DESCENTE<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/feature\/appdownload-html\/\">DOWNLOAD APP<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/member\/CMmMemberForm.jsp\">MEMBER <br class=\"u-sp\">REGISTRATION<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/store.descente.co.jp\/feature\/clubdescente202102\/\">MEMBER BENEFITS<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n            <nav class=\"p-footer__nav\">\r\n              <p class=\"p-footer__navTtl u-font__en\">OFFICIAL SNS<\/p>\r\n              <ul class=\"p-footer__navList\">\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.instagram.com\/descente_jp\/\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>INSTAGRAM<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.facebook.com\/allterrain.descente\/\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>FACEBOOK<\/a><\/li>\r\n                <li class=\"u-font__en02\"><a href=\"https:\/\/www.youtube.com\/user\/DESCENTEintl\" target=\"_blank\"><i class=\"p-footer__navIcon\"><\/i>YOUTUBE<\/a><\/li>\r\n              <\/ul>\r\n            <\/nav>\r\n          <\/div>\r\n          <div class=\"p-footer__btm\">\r\n            <span class=\"p-footer__copy u-font__en02\">\u00a9 DESCENTE LTD.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/3.6.0\/jquery.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/gh\/studio-freight\/lenis@latest\/bundled\/lenis.js\"><\/script>\r\n  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/2.1.1\/TweenMax.min.js\"><\/script>\r\n  <script src=\"https:\/\/unpkg.com\/split-type\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.7.0\/dist\/gsap.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/gsap@3.7.0\/dist\/ScrollTrigger.min.js\"><\/script>\r\n  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.5\/ScrollToPlugin.min.js\"><\/script>"}]},"relation_display_feature":"\u975e\u8868\u793a","add_css_js_source":"<script>\r\n\/* PLUGIN *\/\r\ngsap.registerPlugin(ScrollTrigger);\r\ngsap.registerPlugin(ScrollToPlugin)\r\n\r\n\/* LOADING *\/\r\nlet body = document.querySelector('.l-body');\r\nlet loading = document.querySelector('.l-loading');\r\nlet logo = document.querySelector('.p-header');\r\nlet bar = document.querySelector('.p-loading__bar');\r\nlet progress = document.querySelector('.p-loading__progress');\r\nlet overlay = document.querySelector('.p-loading__overlay');\r\nlet aside = document.querySelector('.l-aside');\r\nlet message = document.querySelector('.p-message');\r\nlet mv = document.querySelector('.p-mv__img');\r\nlet main = document.querySelector('.l-main');\r\n\r\ngsap.set([logo,message], {\r\n  y: 20,\r\n});\r\n\r\ngsap.set([logo,bar,aside,message], {\r\n  opacity: 0,\r\n});\r\n\r\ngsap.set(mv, {\r\n  y: '20%',\r\n});\r\n\r\nScrollTrigger.matchMedia({\r\n\"(max-width: 959px)\": function () {\r\n  gsap.timeline()\r\n  .fromTo(logo, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '+=1.2')\r\n  .fromTo(aside, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '-=0.02')\r\n  .fromTo(main, 0, { autoAlpha: 0 }, { autoAlpha: 1, ease: 'none' }, '<')\r\n  .add(() => {\r\n    body.classList.remove('is-fixed');\r\n  });\r\n},\r\n\"(min-width: 960px)\": function () {\r\n  gsap.timeline()\r\n  .fromTo(logo, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '+=1.2')\r\n  .fromTo(aside, 0.6, { y: 12, autoAlpha: 0 }, { y: 0, autoAlpha: 1, ease: 'power1.out' }, '-=0.02')\r\n  .fromTo(main, 0, { autoAlpha: 0 }, { autoAlpha: 1, ease: 'none' }, '<')\r\n  .add(() => {\r\n    body.classList.remove('is-fixed');\r\n  });\r\n},\r\n});\r\n\r\n\/* PARALLAX IMG *\/\r\ngsap.utils.toArray(\".js-mvImg\").forEach(target => {\r\n  ScrollTrigger.matchMedia({\r\n  \"(max-width: 959px)\": function () {\r\n    gsap.fromTo(target,\r\n      { y: \"-5%\", scale: 1 },\r\n      { y: \"-26%\", scale: 1, delay: 0, duration: 0.8, ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: \".l-main\",\r\n          start: 'top top',\r\n          end: 'bottom top',\r\n          scrub: 1.8,\r\n          markers: false,\r\n          toggleClass: {targets: target, className: \"is-active\"},\r\n        }\r\n      }\r\n    );\r\n  },\r\n  \"(min-width: 960px)\": function () {\r\n    gsap.fromTo(target,\r\n      { y: \"-5%\", scale: 1 },\r\n      { y: \"-80%\", scale: 1, delay: 0, duration: 0.8, ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: \".l-main\",\r\n          start: 'top top',\r\n          end: 'bottom top',\r\n          scrub: 1.8,\r\n          markers: false,\r\n          toggleClass: {targets: target, className: \"is-active\"},\r\n        }\r\n      }\r\n    );\r\n  },\r\n  });\r\n});\r\n\r\n\/* SNAP SCROLL *\/\r\nScrollTrigger.matchMedia({\r\n  \"(max-width: 959px)\": function () {\r\n    const panels = document.querySelectorAll(\".js-snap\");\r\n    \/\/console.log(img);\r\n\r\n    function goToPanel(panel) {\r\n      gsap.to(window, {\r\n        scrollTo: { y: panel, autoKill: false },\r\n        duration: 1,\r\n      });\r\n    }\r\n\r\n    panels.forEach((panel) => {\r\n      ScrollTrigger.create({\r\n        trigger: panel,\r\n        top: \"top center\",\r\n        toggleClass: {targets: panel, className: \"is-active\"},\r\n        once: true,\r\n      });\r\n    });\r\n    ScrollTrigger.addEventListener(\"scrollEnd\", () => console.log(\"scrollEnd\"));\r\n  },\r\n  \"(min-width: 960px)\": function () {\r\n    const panels = document.querySelectorAll(\".js-snap\");\r\n    \/\/console.log(img);\r\n\r\n    function goToPanel(panel) {\r\n      gsap.to(window, {\r\n        scrollTo: { y: panel, autoKill: false },\r\n        duration: 1,\r\n      });\r\n    }\r\n\r\n    panels.forEach((panel) => {\r\n      ScrollTrigger.create({\r\n        trigger: panel,\r\n        start: \"top center\",\r\n        end: \"bottom top+=1px\",\r\n        \/\/onEnter: () => goToPanel(panel),\r\n        \/\/onEnterBack: () => goToPanel(panel),\r\n        toggleClass: {targets: panel, className: \"is-active\"},\r\n        once: true,\r\n      });\r\n    });\r\n    ScrollTrigger.addEventListener(\"scrollEnd\", () => console.log(\"scrollEnd\"));\r\n  },\r\n});\r\n\r\n\/* SMOOTH SCROLL *\/\r\nconst smoothScrollTrigger = document.querySelectorAll('a[href^=\"#\"]');\r\nfor (let i = 0; i < smoothScrollTrigger.length; i++){\r\n  smoothScrollTrigger[i].addEventListener('click', (e) => {\r\n    e.preventDefault();\r\n    let href = smoothScrollTrigger[i].getAttribute('href');\r\n     let targetElement = document.getElementById(href.replace('#', ''));\r\n    const rect = targetElement.getBoundingClientRect().top;\r\n    const offset = window.pageYOffset;\r\n    const gap = 60;\r\n    const target = rect + offset - gap;\r\n    window.scrollTo({\r\n      top: target,\r\n      behavior: 'smooth',\r\n    });\r\n  });\r\n}\r\n\r\n\/* STAGGER *\/\r\nwindow.addEventListener(\"load\", function(){\r\n  gsap.utils.toArray(\".js-stagger\").forEach(target => {\r\n    const staggerItem  = target.querySelectorAll(\".js-staggerItem\");\r\n    gsap.fromTo(staggerItem,\r\n      { y: 20, autoAlpha: 0},\r\n      {\r\n        y: 0,\r\n        autoAlpha: 1,\r\n        stagger: 0.2,\r\n        delay: 0.02,\r\n        duration: 0.8,\r\n        ease: 'power2.out',\r\n        scrollTrigger: {\r\n          trigger: target,\r\n          start: 'top center',\r\n          end: 'bottom top',\r\n          scrub: false,\r\n          markers: false,\r\n          pin: false,\r\n          toggleClass: {targets: staggerItem, className: \"is-active\"},\r\n          once: true, \r\n        }\r\n    });\r\n  });\r\n});\r\n\r\n\/* SCROLL FADE *\/\r\nvar beforePos = 0;\r\n\r\nfunction ScrollAnime() {\r\n\r\n  var elemTop = 30;\r\n  var scroll = $(window).scrollTop();\r\n  if(scroll == beforePos) {\r\n  }else if(elemTop > scroll || 0 > scroll - beforePos){\r\n    $('.l-aside,.l-header').removeClass('is-up');\r\n    $('.l-aside,.l-header').addClass('is-down');\r\n  }else {\r\n    $('.l-aside,.l-header').removeClass('is-down');\r\n    $('.l-aside,.l-header').addClass('is-up');\r\n  }\r\n  beforePos = scroll;\r\n}\r\n\r\n$(function(){\r\n  ScrollAnime();\r\n});\r\n\r\n$(window).scroll(function () {\r\n  ScrollAnime();\r\n});\r\n\r\n$('.js-slide').slick({\r\n arrows: false,\r\n fade: true,\r\n autoplay: true,\r\n dots: true,\r\n});\r\n\r\n$(document).ready(function () {\r\n    var $slider = $('.js-slideItem'); \/\/ \u30b9\u30e9\u30a4\u30c0\u30fc\u306e\u30bb\u30ec\u30af\u30bf\u30fc\r\n\r\n    if ($slider.children().length > 2) {\r\n\r\n    }\r\n\r\n    $slider.slick({\r\n        autoplay: true,\r\n        slidesToShow: 2.2,\r\n        slidesToScroll: 2,\r\n        centerMode: true,\r\n        arrows: false,\r\n        responsive: [\r\n            {\r\n                breakpoint: 959,\r\n                settings: {\r\n                    slidesToShow: 1,\r\n                    slidesToScroll: 1,\r\n                    centerMode: false,\r\n                    arrows: true,\r\n                    prevArrow: '<img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/slide-arrow-l.png\" class=\"slick-prev\">',\r\n                    nextArrow: '<img src=\"https:\/\/store.descente.co.jp\/descente\/wp-content\/uploads\/sites\/6\/2025\/03\/slide-arrow-r.png\" class=\"slick-next\">',\r\n                }\r\n            }\r\n        ]\r\n    });\r\n});\r\n<\/script>"},"_links":{"self":[{"href":"https:\/\/store.descente.co.jp\/descente\/wp-json\/wp\/v2\/feature\/21489"}],"collection":[{"href":"https:\/\/store.descente.co.jp\/descente\/wp-json\/wp\/v2\/feature"}],"about":[{"href":"https:\/\/store.descente.co.jp\/descente\/wp-json\/wp\/v2\/types\/feature"}],"wp:attachment":[{"href":"https:\/\/store.descente.co.jp\/descente\/wp-json\/wp\/v2\/media?parent=21489"}],"wp:term":[{"taxonomy":"feature_tag","embeddable":true,"href":"https:\/\/store.descente.co.jp\/descente\/wp-json\/wp\/v2\/feature_tag?post=21489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}