html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:96px}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:gray-scale}body ::-moz-selection{background:#525252;color:#fff}body ::selection{background:#525252;color:#fff}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}img{border-radius:1px;max-width:100%;height:auto;vertical-align:middle}ul,li,ol{list-style:none;margin:0;padding:0}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;margin:0;padding:0;outline:none}a{cursor:pointer;color:inherit;text-decoration:none;display:block;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}a.item-link{display:block}.button{background-color:#171717;transition:background-color .2s}.button:hover{background-color:#030303}.button:active{background-color:#060606}:focus-visible{outline:2px solid #525252;outline-offset:2px}.c-button{background:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center;padding:.2em .4em}.u-button{position:relative}.u-mt-0{margin-top:0 !important}.u-mt-10{margin-top:10px !important}.u-mt-20{margin-top:20px !important}.u-mt-30{margin-top:30px !important}.u-mt-40{margin-top:40px !important}.u-mt-50{margin-top:50px !important}.u-mb-0{margin-bottom:0 !important}.u-mb-10{margin-bottom:10px !important}.u-mb-20{margin-bottom:20px !important}.u-mb-30{margin-bottom:30px !important}.u-mb-40{margin-bottom:40px !important}.u-mb-50{margin-bottom:50px !important}.u-mt-8{margin-top:8px !important}.u-mb-8{margin-bottom:8px !important}.u-mt-16{margin-top:16px !important}.u-mb-16{margin-bottom:16px !important}.u-mt-24{margin-top:24px !important}.u-mb-24{margin-bottom:24px !important}.u-mt-32{margin-top:32px !important}.u-mb-32{margin-bottom:32px !important}.u-mt-40{margin-top:40px !important}.u-mb-40{margin-bottom:40px !important}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-img-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.u-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.u-sp-only{display:block !important}@media screen and (min-width: 768px){.u-sp-only{display:none !important}}.u-tab-only{display:none !important}@media screen and (min-width: 768px){.u-tab-only{display:block !important}}@media screen and (min-width: 768px)and (min-width: 992px){.u-tab-only{display:none !important}}.u-pc-only{display:none !important}@media screen and (min-width: 992px){.u-pc-only{display:block !important}}.container_body_inner .container_body_contents .l-header .fv-bnr{width:100%;margin-inline:auto;display:block}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .l-header .fv-bnr{width:900px}}.container_body_inner .container_body_contents .contents-scroll{width:100%;margin-inline:auto}.container_body_inner .container_body_contents .contents-scroll main h1{color:#171717;font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.05em;font-family:"urw-din","YakuHanJP","MFW-PShueiGoGinStdN-B",sans-serif}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main h1{font-size:2.8rem}}.container_body_inner .container_body_contents .contents-scroll main h2{color:#171717;font-size:1.6rem;font-weight:500;line-height:1.75;letter-spacing:.05em;font-family:"urw-din","YakuHanJP","MFW-PShueiGoGinStdN-B",sans-serif}.container_body_inner .container_body_contents .contents-scroll main h3{color:#171717;font-size:1.4rem;font-weight:600;line-height:1.5;letter-spacing:.05em;font-family:"urw-din","YakuHanJP","MFW-PShueiGoGinStdN-B",sans-serif}.container_body_inner .container_body_contents .contents-scroll main h4{color:#171717;font-size:1.2rem;font-weight:600;line-height:1.6;letter-spacing:.04em;font-family:"urw-din","YakuHanJP","MFW-PShueiGoGinStdN-B",sans-serif}.container_body_inner .container_body_contents .contents-scroll main p{color:#171717;font-size:1.6rem;font-weight:400;line-height:2.2;letter-spacing:.07em;font-family:"Roboto","urw-din","YakuHanJP","MFW-PShueiGoGinStdN-L",sans-serif}.container_body_inner .container_body_contents .contents-scroll main figcaption{color:#171717;font-size:1.4rem;font-weight:400;line-height:1.75;letter-spacing:.07em;font-family:"Roboto","urw-din","YakuHanJP","MFW-PShueiGoGinStdN-L",sans-serif}.container_body_inner .container_body_contents .contents-scroll main span{color:#171717;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.05em;font-family:"urw-din","YakuHanJP","MFW-PShueiGoGinStdN-B",sans-serif}.container_body_inner .container_body_contents .contents-scroll main a{color:#171717;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.04em;font-family:"Roboto","urw-din","YakuHanJP","MFW-PShueiGoGinStdN-L",sans-serif}.container_body_inner .container_body_contents .contents-scroll main button{color:#171717;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.04em;font-family:"Roboto","urw-din","YakuHanJP","MFW-PShueiGoGinStdN-L",sans-serif}.container_body_inner .container_body_contents .contents-scroll main .en-only{color:#171717;font-size:2.2rem;font-weight:600;line-height:1.2;letter-spacing:normal;font-family:"Roboto","urw-din",sans-serif}.container_body_inner .container_body_contents .contents-scroll main .section{border-bottom:2px solid #d1d1d1}.container_body_inner .container_body_contents .contents-scroll main .section .contents{padding:18.4615384615vw 0 18.4615384615vw;width:100%}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents{padding:104px 0}}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading{width:100%;margin-inline:auto;padding:0 5.1282051282vw 8.2051282051vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading{width:832px;padding:0 0 31px}}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading h1+span{color:#525252;display:block;padding-top:4px}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading h1+span+p{padding-top:5.8974358974vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading h1+span+p{padding-top:23px}}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading h1+p{padding-top:5.8974358974vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .heading h1+p{padding-top:23px}}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .animate-text span{font-size:2rem;font-weight:600}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .animate-text span{font-size:2.6rem}}.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .animate-text.en-only span{font-size:2.6rem;line-height:1.1;letter-spacing:normal}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .section .contents .wrapper .animate-text.en-only span{font-size:3rem}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents{padding:17.1794871795vw 0 16.1538461538vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents{padding:96px 0}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;width:100%;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;width:832px}}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:space-between}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h1,.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h2{text-align:center}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h1,.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h2{text-align:left}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h1{padding-bottom:3.8461538462vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h1{padding-bottom:0}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h2{padding-bottom:5.8974358974vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper div h2{padding-bottom:0}}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper p{font-size:1.6rem}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper p.u-sp-only{text-align:center}.container_body_inner .container_body_contents .contents-scroll main .lead_section .lead_contents .lead_wrapper p.u-pc-only{text-align:left}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg{background:#f9f9f9}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container{padding:10.2564102564vw 0 10.2564102564vw 7.6923076923vw;width:100%;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container{padding:72px 0;width:832px}}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents{overflow:hidden;position:relative}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper{overflow:visible}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide{width:25rem}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide{width:30rem}}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide .slide-contents h3{margin:4.1025641026vw auto 3.0769230769vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide .slide-contents h3{margin:16px 0 12px}}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide .slide-contents a{text-decoration:underline}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper-wrapper .swiper-slide .slide-contents a span{font-size:1.4rem}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next{display:grid;place-content:center;width:2.5rem;height:2.5rem;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next{width:4rem;height:4rem}}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev .swiper-navigation-icon,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next .swiper-navigation-icon{display:none}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev::after,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next::after{content:"";width:2rem;height:2rem}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev::after,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next::after{width:3rem;height:3rem}}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev::after{background-image:url(https://www.shipsltd.co.jp/campaign/2026/shipsm_0402/img/SWIPER-ARROW_PREV.png);background-repeat:no-repeat;background-size:contain}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next::after{background-image:url(https://www.shipsltd.co.jp/campaign/2026/shipsm_0402/img/SWIPER-ARROW_NEXT.png);background-repeat:no-repeat;background-size:contain}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-disabled{pointer-events:none;opacity:0}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-controller{display:flex;gap:1.6rem;align-items:center;justify-content:flex-end;margin-top:3.2rem}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-pagination{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:1.2rem .8rem;margin:0 auto 0 0;text-align:center}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-pagination-bullet{width:1.6rem;height:3px;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top;background-color:#d1d1d1;border-radius:initial}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-pagination-bullet-active{width:4rem;background-color:#525252}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-prev,.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-next{position:relative;flex-shrink:0;margin:0}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-disabled{pointer-events:none;opacity:.5}.container_body_inner .container_body_contents .contents-scroll main .line-up_section .line-up_contents .line-up_wrapper .swiper-bg .swiper-container .swiper-contents .swiper .swiper-button-disabled::before{box-shadow:var(--box-shadow-inset)}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul{width:89.7435897436vw;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul{width:563px}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li{display:inline-block;width:calc((100% - 30px)/2)}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr{background-image:url(https://www.shipsltd.co.jp/campaign/2026/shipsm_0402/img/PG-LINK01.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:unset;aspect-ratio:2/3}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr.bg{position:relative}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr.bg::before,.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr.bg::after{content:"";display:block;position:absolute;margin:auto;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr.bg::before{background:rgba(23,23,23,.7);width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a .c-bnr.bg:hover::before{opacity:1}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li a span{display:block;padding-top:10px}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li:nth-child(2){margin-left:26px}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .page-link_contents .page-link_wrapper ul li:nth-child(2) a .c-bnr{background-image:url(https://www.shipsltd.co.jp/campaign/2026/shipsm_0402/img/PG-LINK02.jpg)}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look{width:100%;margin:18.4615384615vw auto 0}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look{width:960px;margin:172px auto 0}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look h2{font-weight:700;margin-bottom:6.1538461538vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look h2{margin-bottom:24px}}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:stretch}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .fixed-heading{position:-webkit-sticky;position:sticky;inset:10.2564102564vw auto auto 5.1282051282vw;z-index:99;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents{position:relative}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents+.swiper-contents{padding-top:10.2564102564vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents+.swiper-contents{padding-top:0}}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents{width:33.3333333333%}}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents::after{border-top:1px solid #525252;border-left:1px solid #525252;border-bottom:1px solid #525252;content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:99}}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents:last-child::after{border-right:1px solid #525252}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .u-sp-only{position:-webkit-sticky;position:sticky;inset:70px auto auto 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;z-index:99;margin-bottom:24px}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-wrapper .swiper-slide{transition-property:opacity !important}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-wrapper .swiper-slide .slide-media{overflow:hidden}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-wrapper .swiper-slide .slide-media img{transition:7s 1s ease-out}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-wrapper .swiper-slide-active .slide-media img{transition-delay:0s;transform:scale(1.05)}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-pagination{position:absolute;bottom:2rem;left:36.5rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:auto;z-index:99}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-pagination{bottom:2.4rem;left:30rem}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-pagination .swiper-pagination-bullet{border-radius:initial;cursor:pointer;background-color:rgba(209,209,209,.4);display:block;width:3px;height:4rem}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-pagination .swiper-pagination-bullet[class*=-active]{background:#525252}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .mv-swiper .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-top:.7rem}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .slide-item_detail{padding:10px 0}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .slide-item_detail .slide-item_color{display:block}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .column .swiper-contents .slide-item_detail .slide-item_season{display:block}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list{display:grid;grid-template-columns:1fr;margin-top:3.3333333333vw;padding:0 5.1282051282vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list{grid-template-columns:1fr 1fr 1fr;margin-top:40px;padding:0;gap:18px 40px}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li{padding-top:6.1538461538vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li{padding-top:24px}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a{display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info{display:grid;grid-template-columns:auto 1fr auto}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info .credit-list-brand{grid-column:1/3;grid-row:2/3}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info .credit-list-head{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:19px}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info .credit-list-head .credit-list-bd{flex:1;background-image:linear-gradient(to right, #d1d1d1 1px, transparent 2px);background-size:4px 2px;background-repeat:repeat-x;background-position:left bottom;height:1px;margin:0 12px}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info .credit-list-head .credit-list-button{background:#171717;color:#fff}.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a .credit-list-info span{font-size:1.4rem;line-height:1}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .look_section .look_contents .look_wrapper .look_container .look .credit-list li a:hover{opacity:.3}}.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;width:100%;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;gap:64px;width:832px}}.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column a{width:61.5384615385vw;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column a{width:363px}}.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column+.column{margin-top:18.4615384615vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .banner_section .banner_contents .banner_wrapper .column+.column{margin-top:72px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section{border:none}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper{width:100%;margin-inline:auto}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper{width:832px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list{padding:0 7.6923076923vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list{padding:initial}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion{border-bottom:1px solid #a0a0a0}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion{width:calc((100% - 40px)/2);float:left}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion:nth-child(odd){margin-right:25px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion.active{overflow-y:auto}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li{margin:6.1538461538vw auto 1.7948717949vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li{margin:32px auto 7px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button{position:relative;width:100%;padding-bottom:1.7948717949vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button{padding-bottom:7px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon{display:block;position:absolute;top:50%;transform:translateY(-50%);right:2.5641025641vw;width:16px;height:16px}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon{right:20px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon::before,.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon::after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;background:#525252;top:9px}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon::before,.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon::after{top:7px}}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li button .accordion-icon::after{transform:rotate(90deg);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li div{height:0;overflow:hidden;transition:.5s}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion li div a{background:rgba(0,0,0,0);padding-bottom:7px}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list .include-accordion.active .accordion-icon::after{transform:rotate(0deg)}.container_body_inner .container_body_contents .contents-scroll main .shop_section .shop_contents .shop_wrapper .shop-list.clearfix::after{content:"";display:block;clear:both}.container_body_inner .container_body_contents .contents-scroll main .more{margin:12.0512820513vw auto 7.1794871795vw}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .more{margin:47px auto 60px}}.container_body_inner .container_body_contents .contents-scroll main .more a{background:#171717;border:1px solid #171717;border-radius:1px;color:#fff;font-size:1.4rem;width:67.9487179487vw;margin-inline:auto;height:60px;line-height:60px}@media screen and (min-width: 768px){.container_body_inner .container_body_contents .contents-scroll main .more a{width:390px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.container_body_inner .container_body_contents .contents-scroll main .more a:hover{background:rgba(0,0,0,0);color:#171717}}.container_body_inner .container_body_contents .contents-scroll main .more span{display:inline-block;padding:12px 0;color:#525252}
/*# sourceMappingURL=style.min.css.map */