html{font-size:62.5%;scroll-behavior:smooth}body{position:relative;width:100%;height:100%;min-width:1024px;font-size:1.4rem;font-family:YuGothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;background:#fff;line-height:1;letter-spacing:.075em;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";overflow-x:hidden}body.noscroll{position:fixed}body.loading{overflow:hidden}li{list-style-type:none}a{text-decoration:none;color:#000}a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}@-webkit-keyframes stepAnimate{0%{background-position:left top}to{background-position:left bottom}}@keyframes stepAnimate{0%{background-position:left top}to{background-position:left bottom}}@-webkit-keyframes blink{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}30%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes blink{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}30%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}#loading{position:fixed;top:0;left:0;z-index:999999;background:#fff;width:100%;height:100%;overflow:hidden;box-sizing:border-box;-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transition-delay:.3s;transition-delay:.3s}#loading.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#loading .loading-inner .txt{width:137px;height:44px;position:absolute;top:50%;left:50%;margin-left:-69px;margin-top:-22px;text-align:center}#loading .loading-inner .txt img{vertical-align:top;display:inline-block}#loading .loading-inner .txt img.t{margin-bottom:30px}#loading .loading-inner .logo{width:460px;height:36px;position:absolute;top:50%;left:50%;margin-left:-230px;margin-top:-18px;margin-bottom:30px;background:url(./lp-perfume-closet-01-animation_key_logo.png) left top no-repeat;background-size:cover;-webkit-transition:.4s ease-out;transition:.4s ease-out}#loading .loading-inner .logo.animate{-webkit-animation:stepAnimate 1 1s forwards steps(42,end);animation:stepAnimate 1 1s forwards steps(42,end);-webkit-animation-delay:.5s;animation-delay:.5s}#modal-movie{position:fixed;top:0;left:0;z-index:999999;background:#000c;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%;height:100%;box-sizing:border-box;display:none}#modal-movie .btn-close{position:absolute;top:-50px;right:0;z-index:1}#modal-movie #video01{width:100%;height:100%}#modal-movie .modal-scroll{position:absolute;width:100%;height:56.25vw;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%)}#modal-movie .modal-scroll .modal-inner{width:100%;height:100%}#modal-item{position:fixed;top:0;left:0;z-index:999999;background:#000c;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%;height:100%;box-sizing:border-box;display:none}#modal-item .btn-close{position:fixed;top:24px;right:24px;z-index:1}#modal-item a{color:#fff}#modal-item .images{position:absolute;width:100%;height:100%;z-index:1;width:1120px;left:50%;margin-left:-560px;pointer-events:none}#modal-item .images .images-inner{margin-right:390px}#modal-item .images .images-inner .images-list{width:100%;height:100vh;display:table;vertical-align:middle}#modal-item .images .images-inner .images-list ul{width:100%;height:100%;text-align:center;display:table-cell;vertical-align:middle;position:relative}#modal-item .images .images-inner .images-list ul li{position:absolute;top:0;left:0;width:500px;height:500px;display:none;pointer-events:auto;background-size:contain;background-position:center;background-repeat:no-repeat}#modal-item .images .images-inner .images-list ul li:first-child{display:block}#modal-item .images .images-inner .images-list ul li a{pointer-events:auto;display:block;width:100%;height:100%}#modal-item .images .images-inner .images-list ul li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#modal-item .controll{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:17px;position:fixed;bottom:24px;left:24px;z-index:2}#modal-item .controll p{display:inline-block;margin:0 10px}#modal-item .controll a img{vertical-align:-3px}#modal-item .info{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;font-weight:500;position:absolute;left:50%;top:0;width:1120px;height:100%;margin-left:-560px;pointer-events:none}#modal-item .info .info-inner{position:absolute;right:0;bottom:90px;width:310px;margin-left:80px;pointer-events:auto}#modal-item .info .info-inner .name{font-size:32px;line-height:1.5;margin-bottom:30px}#modal-item .info .info-inner .sub{font-size:14px;color:#999;line-height:1;margin-bottom:80px}#modal-item .info .info-inner .spec{line-height:2.4;text-align:left;table-layout:fixed}#modal-item .info .info-inner .spec th{text-align:left;width:80px;position:relative}#modal-item .info .info-inner .spec td{text-align:left}#modal-item .info .info-inner .spec td span{display:inline-block;margin-right:20px}#modal-item .info .info-inner .date{font-size:14px;color:#fff;line-height:1;margin-top:40px}#modal-item .info .info-inner .links p{margin-top:20px;line-height:40px}#modal-item .info .info-inner .links p a{border-bottom:1px solid #999;display:block;width:100%;background:url(./lp-perfume-closet-01_arrow_white.png) center right no-repeat;background-size:42px 5px;position:relative}#modal-item .info .info-inner .links p a span{display:block;margin-left:40px}#modal-item .info .info-inner .links p a:before{content:"";display:block;position:absolute;width:20px;height:40px;background:url(./lp-perfume-closet-01_modal_store.png) center left no-repeat;background-size:contain;top:0;left:0}#container{position:relative;width:100%}#container #sidenav .aleft{background:#f0f;position:fixed;top:50%;z-index:10;left:20px;margin-top:-98px;width:10px;height:196px;background:url(./lp-perfume-closet-01-animation_side_text_l.png) left top no-repeat;background-size:cover}#container #sidenav .aleft.animate{-webkit-animation:stepAnimate 1 .7s forwards steps(23,end);animation:stepAnimate 1 .7s forwards steps(23,end)}#container #sidenav .aright{background:#f0f;position:fixed;top:50%;z-index:10;right:20px;margin-top:-68px;width:10px;height:135px;background:url(./lp-perfume-closet-01-animation_side_text_r.png) left top no-repeat;background-size:cover}#container #sidenav .aright.animate{-webkit-animation:stepAnimate 1 .7s forwards steps(21,end);animation:stepAnimate 1 .7s forwards steps(21,end)}#container #sidenav nav{position:fixed;top:50%;z-index:10;display:none}#container #sidenav nav.left{left:20px;margin-top:-98px}#container #sidenav nav.right{right:20px;margin-top:-68px}#container #sidenav nav img{vertical-align:top}#container #sidenav nav a{display:block;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#container #sidenav nav a.active{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#container #key{pointer-events:none;width:100%;height:100vh;background:#fff;background-size:cover;position:relative;overflow:hidden}#container #key .kv{width:100%;height:100%;background:url(./lp-perfume-closet-01-vol02_kv.jpg) center no-repeat;background-size:contain}#container #key .videocontainer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:.2s ease-out;transition:.2s ease-out;z-index:0}#container #key .share{position:absolute;top:20px;right:20px;text-align:left;line-height:21px;z-index:1}#container #key .share p{display:none;height:21px}#container #key .share p img{vertical-align:baseline}#container #key .share a{pointer-events:auto;display:inline-block;height:21px;margin-right:32px;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #key .share a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #key .share a img{vertical-align:top}#container #key .share a.tw img{vertical-align:-4px}#container #key h1{text-align:center;width:460px;height:82px;position:absolute;-webkit-transition:.5s ease-out;transition:.5s ease-out;left:4.45312%;bottom:182px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#container #key h1.show{-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #key h1 .sub{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin-top:30px;-ms-transform:translate(0px,-10px);-webkit-transform:translate(0px,-10px);transform:translateY(-10px)}#container #key h1 .sub.show{-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #key .info{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;width:100%;height:40px;line-height:40px;position:absolute;left:0;bottom:0;z-index:1;border-bottom:1px solid #333333;text-align:center;font-weight:600}#container #key .info a{pointer-events:auto;display:block;width:100%;height:40px;line-height:40px;background:#000;color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #key .info a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";background:#fff;color:#000}#container #key .scroll{position:absolute;width:1px;height:64px;bottom:-32px;left:50%}#container #key .scroll:before{display:block;position:absolute;content:"";top:0%;left:0%;width:1px;height:32px;background:#fff}#container #key .scroll:after{display:block;position:absolute;content:"";top:32px;left:0%;width:1px;height:32px;background:#000}#container #popup{background:#000;padding-top:80px;padding-bottom:180px;color:#fff;position:absolute;z-index:10;top:0;left:0;width:100%}#container #popup .popup-inner{width:980px;margin:0 auto;position:relative}#container #popup h2{margin-bottom:48px;width:888px;height:39px}#container #popup .desc{float:left;width:320px;margin-right:20px}#container #popup .desc p{font-weight:700;font-size:16px;line-height:2}#container #popup .stores{float:left}#container #popup .stores.left{width:320px;margin-right:80px}#container #popup .stores.right{width:220px}#container #popup .stores a{line-height:2;color:#fff;padding-left:21px;position:relative;display:block;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #popup .stores a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #popup .stores a:before{content:"";display:block;position:absolute;width:10px;height:2px;background:#fff;top:13px;left:0}#container #popup a.btn-detail{position:absolute;bottom:0;left:0;display:block;width:108px;background:url(./lp-perfume-closet-01_arrow_white.png) center right no-repeat;background-size:42px 5px;-webkit-transition:.2s ease-out;transition:.2s ease-out;color:#fff}#container #popup a.btn-detail:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #popup a.btn-detail img{width:55px}#container #popup a.btn-close{position:absolute;bottom:-115px;left:50%;margin-left:-25px;display:block;width:108px;color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #popup a.btn-close:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #s2{position:relative;padding-top:444px}#container #s2 .chead{text-align:center;z-index:5;pointer-events:none;width:100%;height:49px;position:absolute;top:0;-webkit-transition:.4s ease-out;transition:.4s ease-out;margin-top:178px}#container #s2 .chead a{display:inline-block;pointer-events:auto;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #s2 .chead a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #s2 .chead a img{vertical-align:top}#container #s2 .chead.fix{position:fixed;top:32px;left:0%}#container #s2 .items{max-width:1920px;max-height:1920px;width:100vw;height:100vw;margin:0 auto;position:relative}#container #s2 .items a.cut2{display:block;position:absolute;vertical-align:bottom;overflow:hidden;font-size:0px}#container #s2 .items a.cut2:hover,#container #s2 .items a.cut2:hover img.hov{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #s2 .items a.cut2 img{display:block;vertical-align:bottom;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition-delay:0;transition-delay:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-ms-transition:.2s ease-in-out}#container #s2 .items a.cut2 img.hov{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#container #s2 .items a.cut2 span{position:absolute;top:50%;left:50%;width:100%;height:100%;background:url(./lp-perfume-closet-01-animation_hover.png) no-repeat;background-size:cover;-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:1}#container #s2 .items a.cut2:after{display:block;position:absolute;content:"";top:0%;left:0%;width:100%;height:100%;background:#000;background-size:cover;-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:0}#container #s2 .items .cut01{width:39.92188%;height:39.92188%;left:0%;top:0}#container #s2 .items .cut02{width:19.92188%;height:19.92188%;left:40%;top:0}#container #s2 .items .cut03{width:19.92188%;height:19.92188%;left:60%;top:0}#container #s2 .items .cut04{width:19.92188%;height:19.92188%;left:80%;top:0}#container #s2 .items .cut05{width:19.92188%;height:19.92188%;left:40%;top:20%}#container #s2 .items .cut06{width:39.92188%;height:39.92188%;left:60%;top:20%}#container #s2 .items .cut07{width:19.92188%;height:19.92188%;left:0%;top:40%}#container #s2 .items .cut08{width:19.92188%;height:19.92188%;left:0%;top:60%}#container #s2 .items .cut09{width:39.92188%;height:39.92188%;left:20%;top:40%}#container #s2 .items .cut10{width:19.92188%;height:19.92188%;left:60%;top:60%}#container #s2 .items .cut11{width:19.92188%;height:19.92188%;left:80%;top:60%}#container #s2 .items .cut12{width:19.92188%;height:19.92188%;left:0%;top:80%}#container #s2 .items .cut13{width:19.92188%;height:19.92188%;left:20%;top:80%}#container #s2 .items .cut14{width:19.92188%;height:19.92188%;left:40%;top:80%}#container #s2 .items .cut15{width:19.92188%;height:19.92188%;left:60%;top:80%}#container #s2 .items .cut16{width:19.92188%;height:19.92188%;left:80%;top:80%}#container #s1{overflow:hidden;position:relative;margin-top:266px}#container #s1:before{display:block;content:"";width:100%;height:1px;background:#6a6a6a;max-width:1920px;margin:0 auto}#container #s1 .chead{text-align:center;z-index:5;pointer-events:none;width:100%;height:49px;margin-top:266px;margin-bottom:60px}#container #s1 .chead a{display:inline-block;pointer-events:auto;-webkit-transition:.2s ease-out;transition:.2s ease-out}#container #s1 .chead a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#container #s1 .chead a img{vertical-align:top}#container #s1 .chead.fix{position:fixed;top:32px;left:0%}#container #s1 .items{width:100%;max-width:1920px;position:relative;margin:0 auto;font-size:0px}#container #s1 .items a.cut{display:block;position:absolute;vertical-align:bottom;mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;overflow:hidden;font-size:0px}#container #s1 .items a.cut:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #s1 .items a.cut:hover:after{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#container #s1 .items a.cut:hover span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-animation:stepAnimate 1 .5s forwards steps(24,end);animation:stepAnimate 1 .5s forwards steps(24,end);-webkit-animation-delay:0ms;animation-delay:0ms}#container #s1 .items a.cut img{display:block;vertical-align:bottom;mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition-delay:.3;transition-delay:.3;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;-ms-transition:.6s ease-in-out}#container #s1 .items a.cut img.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #s1 .items a.cut span{position:absolute;top:50%;left:50%;width:100%;height:100%;background:url(./lp-perfume-closet-01-animation_hover.png) no-repeat;background-size:cover;-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:1}#container #s1 .items a.cut:after{display:block;position:absolute;content:"";top:0%;left:0%;width:100%;height:100%;background:#000;background-size:cover;-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:0}#container #s1 .items h2{position:absolute;z-index:1}#container #s1 .items h2 img{display:block;width:100%;height:auto}#container #s1 .springoflife{height:98.47656vw;max-height:1890.75px}#container #s1 .springoflife h2{width:26.01562%;height:16.89806%;left:12.73438%;top:44.42681%;text-indent:-9999px;background:url(./lp-perfume-closet-01-animation_ttl_springoflife.png) left top no-repeat;background-size:cover}#container #s1 .springoflife .cut01{width:51.5625%;height:34.90678%;left:11.71875%;top:0%}#container #s1 .springoflife .cut02{width:37.5%;height:25.38675%;left:57.03125%;top:23.80008%}#container #s1 .springoflife .cut03{width:25%;height:38.08013%;left:36.71875%;top:42.80048%}#container #s1 .springoflife .cut04{width:18.75%;height:12.69338%;left:17.96875%;top:80.84094%}#container #s1 .springoflife .cut05{width:40.625%;height:28.7981%;left:59.375%;top:69.73423%}#container #s1 .laserbeam{height:188.94531vw;max-height:3627.75px}#container #s1 .laserbeam h2{width:26.01562%;height:8.80711%;left:61.71875%;top:28.94356%;text-indent:-9999px;background:url(./lp-perfume-closet-01-animation_ttl_laserbeam.png) left top no-repeat;background-size:cover}#container #s1 .laserbeam .cut01{width:43.75%;height:15.44346%;left:7.03125%;top:0%}#container #s1 .laserbeam .cut02{width:25%;height:19.84701%;left:44.53125%;top:5.78871%}#container #s1 .laserbeam .cut03{width:25%;height:19.84701%;left:5.46875%;top:23.09283%}#container #s1 .laserbeam .cut04{width:37.5%;height:13.23134%;left:25.78125%;top:33.01633%}#container #s1 .laserbeam .cut05{width:18.75%;height:6.61567%;left:63.28125%;top:46.227%}#container #s1 .laserbeam .cut06{width:30.46875%;height:10.75047%;left:0%;top:52.01571%}#container #s1 .laserbeam .cut07{width:49.21875%;height:17.36614%;left:50.78125%;top:56.19185%}#container #s1 .laserbeam .cut08{width:31.25%;height:24.80877%;left:25.78125%;top:60.30597%}#container #s1 .laserbeam .cut09{width:18.75%;height:6.61567%;left:7.03125%;top:85.05272%}#container #s1 .laserbeam .cut10{width:25%;height:19.84701%;left:49.21875%;top:80.15299%}#container #s1 .flash{height:156.25vw;max-height:3000px}#container #s1 .flash h2{width:26.01562%;height:10.65%;left:71.09375%;top:36%;text-indent:-9999px;background:url(./lp-perfume-closet-01-animation_ttl_flash.png) left top no-repeat;background-size:cover}#container #s1 .flash .cut01{width:43.75%;height:18.65%;left:11.71875%;top:0%}#container #s1 .flash .cut02{width:37.5%;height:16%;left:50.74219%;top:8%}#container #s1 .flash .cut03{width:31.25%;height:13.325%;left:19.53125%;top:24.05%}#container #s1 .flash .cut04{width:31.25%;height:30%;left:44.53125%;top:29%}#container #s1 .flash .cut05{width:38.28125%;height:16.35%;left:0%;top:59.05%}#container #s1 .flash .cut06{width:18.75%;height:8%;left:75.78125%;top:62%}#container #s1 .flash .cut07{width:31.25%;height:30%;left:32.03125%;top:65%}#container #s1 .tokyogirl{height:59.33594vw;max-height:1139.25px}#container #s1 .tokyogirl h2{width:26.01562%;height:28.04477%;left:69.14062%;top:5.39829%;text-indent:-9999px;background:url(./lp-perfume-closet-01-animation_ttl_tokyogirl.png) left top no-repeat;background-size:cover}#container #s1 .tokyogirl .cut01{width:25%;height:63.19947%;left:11.71875%;top:0%}#container #s1 .tokyogirl .cut02{width:56.25%;height:63.19947%;left:30.46875%;top:26.33311%}#container #s1 .another{height:43.24219vw;max-height:830.25px}#container #s1 .another h2{background:none;width:16.09375%;height:3.61337%;left:42.03125%;top:0%}#container #s1 .another .cut01{width:31.25%;height:72.26739%;left:34.375%;top:10.74977%}#container #s1 .slides{margin-top:80px;margin-bottom:80px;background:#000;width:100%;height:66.6vw;overflow:hidden;position:relative}#container #s1 .slides li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#container #s1 .slides li.active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#container #s1 .movie{margin-top:80px;margin-bottom:80px;background:#000;width:100%;height:56vw}#footer{position:relative;width:100%;background:#000;border-bottom:7px solid #fff}#footer .btn-top{position:absolute;top:-46px;right:32px;display:block}#footer .btn-top.fix{position:fixed;top:auto;bottom:32px}#footer .btn-top img{vertical-align:top}#footer .inner{max-width:1120px;width:100%;margin:0 auto 40px;padding-top:40px;position:relative}#footer .inner .store,#footer .inner .link{float:left;width:310px;margin-right:100px}#footer .inner .store p,#footer .inner .link p{margin-bottom:30px}#footer .inner .store p:last-child,#footer .inner .link p:last-child{margin-bottom:0}#footer .inner .store p a,#footer .inner .link p a{display:block;width:100%;background:url(./lp-perfume-closet-01_arrow_white.png) center right no-repeat;background-size:42px 5px;-webkit-transition:.2s ease-out;transition:.2s ease-out}#footer .inner .store p a:hover,#footer .inner .link p a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#footer .inner .share{float:right;width:200px;text-align:right;line-height:21px}#footer .inner .share p{display:inline-block;height:21px}#footer .inner .share p img{vertical-align:baseline}#footer .inner .share a{display:inline-block;height:21px;margin-left:40px;-webkit-transition:.2s ease-out;transition:.2s ease-out}#footer .inner .share a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#footer .inner .share a img{vertical-align:top}#footer .inner .share a.tw img{vertical-align:-4px}#footer .inner .copy{position:absolute;bottom:0;right:0}#footer .inner .copy p{font-size:10px;font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;font-weight:600;color:#fff;line-height:1}#footer .inner .copy p a{color:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out}#footer .inner .copy p a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}br.sp{display:none}br.pc{display:inline}.clearfix{zoom:1}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}@media screen and (max-width: 1023px){body{height:100%;min-width:100%}#loading{width:100%;height:100vh}#loading .loading-inner .logo{width:297px;height:23px;margin-left:-148px;margin-top:-15px}#modal-movie .btn-close{position:absolute;top:-25px;right:0;z-index:1}#modal-movie .btn-close img{width:25px}#modal-movie .modal-scroll{position:absolute;width:100%;height:56.25vw;top:50%;left:0%;-ms-transform:translateY(0%) translateX(0%);-webkit-transform:translateY(0%) translateX(0%);transform:translateY(0) translate(0);margin-left:0;margin-top:-28.125vw}#modal-movie .modal-scroll #video01{width:100%;height:56.25vw}#modal-item{position:fixed;top:0;left:0;z-index:999999;background:#000c;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%;height:100%;box-sizing:border-box}#modal-item .modal-scroll{overflow:scroll;overflow-x:hidden;position:absolute;width:100%;height:100%}#modal-item .btn-close{position:fixed;top:24px;right:24px}#modal-item .btn-close img{width:21px}#modal-item a{color:#fff}#modal-item .images{position:static;width:100%;height:100vw;margin-left:0}#modal-item .images .images-inner{margin-right:0}#modal-item .images .images-inner .images-list{width:100%;height:100vw;display:block}#modal-item .images .images-inner .images-list ul{display:block;width:100%;height:100%}#modal-item .images .images-inner .images-list ul li{display:none;width:100%;height:100%}#modal-item .images .images-inner .images-list ul li.first-child{display:block}#modal-item .controll{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:17px;position:static;bottom:24px;left:24px}#modal-item .controll p{display:none}#modal-item .controll a img{vertical-align:top}#modal-item .controll .btn-prev{position:absolute;top:50vw;left:10px;margin-top:-8px}#modal-item .controll .btn-next{position:absolute;top:50vw;right:10px;margin-top:-8px}#modal-item .info{font-family:Avenir Next,Avenir,Helvetica,Arial,sans-serif;font-weight:500;position:static;width:100%;height:auto;margin-left:0}#modal-item .info .info-inner{position:static;width:100%;margin-left:0;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-top:30px}#modal-item .info .info-inner .name{font-size:32px;line-height:1.5;margin-bottom:17px}#modal-item .info .info-inner .sub{font-size:14px;color:#999;line-height:1;margin-bottom:17px}#modal-item .info .info-inner .spec th{width:64px}#modal-item .info .info-inner .spec td span{margin-right:10px}#modal-item .info .info-inner .date{font-size:14px;color:#fff;line-height:1;margin-top:30px}#modal-item .info .info-inner .links{padding-bottom:30px}#modal-item .info .info-inner .links p{margin-top:15px;line-height:40px}#container #key{position:relative}#container #key .videocontainer{width:100%;height:100vh}#container #key .kv{width:100vw;height:100vh}#container #key h1{width:297px;height:62px;margin-left:-148px;margin-top:-31px;left:50%;bottom:20vh}#container #key h1 .logo{width:297px}#container #key h1 .logo img{width:100%}#container #key h1 .sub{width:170px;margin:23px auto 0}#container #key h1 .sub img{width:100%}#container #key .share{right:20px;left:auto}#container #key .share p{height:16px}#container #key .share p img{vertical-align:3px;width:41px}#container #key .share a{height:16px;margin-right:0;margin-left:20px}#container #key .share a.fb img{width:9px}#container #key .share a.tw img{vertical-align:0px;width:16px}#container #key .info{width:100%;height:48px;line-height:48px;font-size:10px;bottom:auto;top:0}#container #key .info a{height:48px;line-height:48px}#container #sidenav{display:none}#container #popup{width:100%;padding-left:40px;padding-right:40px;padding-bottom:100px;box-sizing:border-box}#container #popup .popup-inner{width:auto;max-width:750px}#container #popup h2{margin-bottom:35px;text-align:center;background:none;text-indent:0px;width:auto;height:auto}#container #popup h2 img{width:100%;max-width:592px}#container #popup h2.animate{-webkit-animation:none;animation:none}#container #popup .desc{float:none;width:100%;margin-bottom:30px;margin-right:0}#container #popup .desc p{font-weight:700;font-size:16px;line-height:2}#container #popup .desc a{display:none}#container #popup .stores{float:none}#container #popup .stores.left,#container #popup .stores.right{width:100%;margin-right:0}#container #popup .stores a{font-size:12px}#container #popup .stores a:before{top:11px}#container #popup a.btn-detail{bottom:0;right:0;left:auto;width:97px;background:url(./lp-perfume-closet-01_arrow_white.png) center right no-repeat;background-size:42px 5px}#container #popup a.btn-detail img{width:47px}#container #popup a.btn-close{position:absolute;bottom:-45px;left:50%;margin-left:-11px;display:block;width:22px}#container #popup a.btn-close img{width:22px}#container #s2{padding-top:230px;margin-bottom:70px}#container #s2 .chead{text-align:center;margin-top:70px;margin-bottom:54px}#container #s2 .chead img{height:16px}#container #s2 .items{width:100vw;height:auto;max-height:1000000px;display:inline-block}#container #s2 .items a.cut2{position:relative;left:0;top:0;float:left;margin-top:1px}#container #s2 .items a.cut2 span{display:none}#container #s2 .items a.cut2:after{display:none}#container #s2 .items .cut01{width:100vw;height:100vw}#container #s2 .items .cut02{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut03{width:50vw;height:50vw}#container #s2 .items .cut04{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut05{width:50vw;height:50vw}#container #s2 .items .cut06{width:100vw;height:100vw}#container #s2 .items .cut07{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut08{width:50vw;height:50vw}#container #s2 .items .cut09{width:100vw;height:100vw}#container #s2 .items .cut10{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut11{width:50vw;height:50vw}#container #s2 .items .cut12{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut13{width:50vw;height:50vw}#container #s2 .items .cut14{width:calc(50vw - 1px);height:50vw;margin-right:1px}#container #s2 .items .cut15{width:50vw;height:50vw}#container #s2 .items .cut16{width:100vw;height:100vw}#container #s1{overflow:hidden;padding-top:0}#container #s1 .chead{text-align:center;margin-top:80px;margin-bottom:40px}#container #s1 .chead img{height:16px}#container #s1 .items{width:100%;max-width:750px}#container #s1 .items a.cut span{display:none}#container #s1 .items a.cut:after{display:none}#container #s1 .springoflife{height:200.8vw;max-height:1506px}#container #s1 .springoflife h2{width:44.4%;height:14.14343%;width:166px;height:106px;left:48.53333%;top:40.50465%}#container #s1 .springoflife .cut01{width:75.33333%;height:24.9668%;left:0%;top:0%}#container #s1 .springoflife .cut02{width:50%;height:16.46746%;left:50%;top:19.72112%}#container #s1 .springoflife .cut03{width:50%;height:37.5166%;left:5.33333%;top:38.84462%}#container #s1 .springoflife .cut04{width:37.6%;height:12.4834%;left:7.06667%;top:82.20452%}#container #s1 .springoflife .cut05{width:50%;height:16.46746%;left:44.8%;top:65.80345%}#container #s1 .laserbeam{height:288.26667vw;max-height:2162px}#container #s1 .laserbeam h2{width:44.4%;height:9.85199%;width:166px;height:106px;left:47.33333%;top:19.65772%}#container #s1 .laserbeam .cut01{width:62.66667%;height:14.43108%;left:2.66667%;top:0%}#container #s1 .laserbeam .cut02{width:25.06667%;height:13.04348%;left:62.66667%;top:3.70028%}#container #s1 .laserbeam .cut03{width:37.6%;height:19.51896%;left:12.4%;top:23.72803%}#container #s1 .laserbeam .cut04{width:50%;height:11.47086%;left:44.53333%;top:37.3728%}#container #s1 .laserbeam .cut05{width:25.06667%;height:5.73543%;left:22.4%;top:47.13228%}#container #s1 .laserbeam .cut06{width:37.6%;height:8.69565%;left:15.06667%;top:66.79001%}#container #s1 .laserbeam .cut07{width:62.66667%;height:14.52359%;left:37.33333%;top:74.23682%}#container #s1 .laserbeam .cut08{width:37.6%;height:19.61147%;left:47.33333%;top:52.86772%}#container #s1 .laserbeam .cut09{width:25.06667%;height:5.73543%;left:0%;top:79.23219%}#container #s1 .laserbeam .cut10{width:25.06667%;height:13.04348%;left:24.93333%;top:86.95652%}#container #s1 .flash{height:211.46667vw;max-height:1586px}#container #s1 .flash h2{width:166px;height:106px;left:13.46667%;top:42.24464%}#container #s1 .flash .cut01{width:50%;height:15.63682%;left:7.06667%;top:0%}#container #s1 .flash .cut02{width:37.6%;height:11.85372%;left:44.66667%;top:7.69231%}#container #s1 .flash .cut03{width:37.6%;height:11.85372%;left:16.93333%;top:17.65448%}#container #s1 .flash .cut04{width:50%;height:35.43506%;left:44.66667%;top:26.98613%}#container #s1 .flash .cut05{width:37.6%;height:11.85372%;left:7.2%;top:62.42119%}#container #s1 .flash .cut06{width:25.06667%;height:7.81841%;left:0%;top:83.85876%}#container #s1 .flash .cut07{width:37.6%;height:26.73392%;left:37.33333%;top:68.09584%}#container #s1 .tokyogirl{height:81.73333vw;max-height:613px}#container #s1 .tokyogirl h2{width:166px;height:106px;left:30.93333%;top:0%}#container #s1 .tokyogirl .cut01{width:37.6%;height:69.16803%;left:5.46667%;top:1.63132%}#container #s1 .tokyogirl .cut02{width:62.66667%;height:51.22349%;left:37.33333%;top:35.88907%}#container #s1 .another{height:66vw;max-height:495px}#container #s1 .another h2{width:27.46667%;height:4.0404%;left:35.73333%;top:0%}#container #s1 .another .cut01{width:46.66667%;height:70.70707%;left:26.66667%;top:13.53535%}#container #s1 .movie{margin-top:40px;margin-bottom:40px}#footer{position:relative;width:100%;background:#000;border-bottom:7px solid #fff;box-sizing:border-box;padding-left:30px;padding-right:30px}#footer .btn-top{top:-22px;right:10px}#footer .btn-top.fix{top:auto;bottom:10px}#footer .btn-top img{width:12px}#footer .inner{max-width:1120px;width:100%;margin:0 auto 40px;padding-top:40px;position:relative}#footer .inner .store,#footer .inner .link{float:none;width:100%;margin-right:0;margin-top:20px}#footer .inner .store:first-child,#footer .inner .link:first-child{margin-top:0}#footer .inner .store p,#footer .inner .link p{margin-bottom:15px}#footer .inner .store p:last-child,#footer .inner .link p:last-child{margin-bottom:0}#footer .inner .store p a,#footer .inner .link p a{display:block;width:100%;background:url(./lp-perfume-closet-01_arrow_white.png) center right no-repeat;background-size:42px 5px}#footer .inner .store .txt img{width:88px}#footer .inner .store .asmart{width:210px}#footer .inner .store .asmart img{width:62px}#footer .inner .store .isetan{width:210px}#footer .inner .store .isetan img{width:155px}#footer .inner .link .txt img{width:29px}#footer .inner .link .perfume{width:190px}#footer .inner .link .perfume img{width:133px}#footer .inner .share{float:none;width:100%;text-align:left;margin-top:20px}#footer .inner .share p{height:16px}#footer .inner .share p img{vertical-align:3px;width:41px}#footer .inner .share a{height:16px;margin-left:16px}#footer .inner .share a.fb img{width:9px}#footer .inner .share a.tw img{vertical-align:0px;width:16px}#footer .inner .copy{position:absolute;bottom:0;right:0}#footer .inner .copy p{font-size:8px}br.sp{display:inline}br.pc{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lp-perfume-closet-01-css_style.css.map */
