.page-details__description__buttons-wrapper,.page-details__lineup__product__box{display:block}@media screen and (max-width: 767px){.page-details__description__points-number{margin:0}.page-details__disclaimer table{margin-bottom:0!important}}html{height:auto!important}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{max-width:100%;height:auto}a,a:link{color:#4d4d4d;text-decoration:none}a:visited,a:hover,a:active{color:#4d4d4d}body{color:#4d4d4d!important;font-size:21px;text-size-adjust:none;-webkit-text-size-adjust:none;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/bg_img_01.jpg?v=1660715516);background-repeat:no-repeat;background-position:top left;background-size:cover;background-attachment:scroll}#main p{color:#4d4d4d!important}#container{text-align:left;overflow:hidden}#main{margin:0 auto;max-width:1500px;min-height:100vh;display:block}@media (min-width: 768px) and (max-width: 1550px){#main{padding:0 15px}}a[href^="tel:"]{cursor:default;pointer-events:none}@media all and (min-width: 768px){.sp{display:none!important}.pc{display:block!important}}@media all and (max-width: 767px){body{min-width:inherit;font-size:1.2rem}a:hover,a:hover img{opacity:1!important}.pc{display:none!important}.sp{display:block!important}a[href^="tel:"]{cursor:pointer;pointer-events:auto}}.clearfix:after{content:"";display:block;clear:both}.flex,.flexA,.flexB,.flexC{display:flex;flex-wrap:wrap}.flexA{justify-content:space-around}.flexB{justify-content:space-between}.flexC{justify-content:center}h2{text-transform:none}.com-box{margin:0 auto;max-width:1015px;box-sizing:border-box}@media (min-width:768px) and (max-width:1500px){.com-box{padding:0 15px}}@media screen and (max-width:767px){.com-box{padding:0 24px}}.headline01{margin-bottom:53px;color:#4d4d4d;font-size:36px;font-family:linotype-didot,a-otf-ryumin-pr6n,serif;font-weight:400;font-style:normal;text-align:center;letter-spacing:.1em}@media screen and (max-width:767px){.headline01{margin-bottom:34px;font-size:18px}}.headline02{margin-bottom:15px;color:#960082;line-height:1;font-size:18px;font-weight:600}.headline02 span{padding:11px 12px 8px;letter-spacing:.1em;display:inline-block;vertical-align:top;border:1px solid #960082}@media screen and (max-width:767px){.headline02{margin-bottom:9px;font-size:10.5px}.headline02 span{padding:7px 12px 4px;display:inline-block;text-align:center;background-color:#ffe5f3}}@media screen and (max-width:379px){.headline02{font-size:10px}}.com-btn{margin-bottom:4px}.com-btn a{padding:13px 8px 12px;color:#fff;display:block;font-size:13.8px;background-color:#b54da7;text-align:center;line-height:1}.com-btn a .big{margin-bottom:2px;font-size:21.3px;display:block}.com-btn a .big span{font-size:29.8px;display:inline-block;vertical-align:middle}.com-btn a:hover{color:#fff;opacity:.7}@media screen and (max-width:767px){.com-btn{margin-bottom:2px}.com-btn a{padding:11px 8px 7px;font-size:8px}.com-btn a .big{margin-bottom:3px;font-size:12.5px;vertical-align:bottom}.com-btn a .big span{margin-top:-5px;font-size:17.5px}}.com-btn02 a{padding:12px 8px 8px 21px;color:#b54da7;font-size:15.5px;border:1px solid #B54DA7;background-color:#fff;letter-spacing:.05em}.com-btn02 a span{display:inline-block;position:relative}.com-btn02 a span:before{width:13px;height:13px;position:absolute;top:1px;left:-20px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/icon02_57143cde-91b8-4851-8706-cf6e34e94741.png?v=1660542671) no-repeat left top;background-size:100% 100%;content:""}.com-btn02 a:hover{color:#fff;border-color:#b54da7;background-color:#b54da7;opacity:.7}.com-btn02 a:hover span:before{background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/icon03_7456c08d-6fcc-4d78-a52d-42cade38bd10.png?v=1660542707)}@media screen and (max-width:767px){.com-btn02 a{padding:5px 8px 6px 23px;font-size:10px}.com-btn02 a span:before{width:8px;height:8px;top:1px;left:-14px}}.com-btn03 a{padding:20px 27px 23px 8px;font-size:28px;font-weight:500}.com-btn03 img{margin:-6px 0 0 3px;display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.com-btn03 a{padding:13px 26px 13px 8px;font-size:16px}.com-btn03 img{margin:-3px 0 0 3px;width:16px}}.main-visual{position:relative}.main-visual .image{height:940px;background:url(/cdn/shop/files/ls09_main03.png) no-repeat center center / cover}.main-visual h1{margin-top:10px;font-size:22px;font-weight:500px;letter-spacing:.28em;position:absolute;right:0;bottom:100px;color:#f4e5f2}.main-visual h1 .en{margin:7px 5% 24px;display:block;width:90%}.main-visual h1 .en img{margin-left:9px}.main-visual h1 .jp{display:block;color:#fff;font-size:32px;text-align:center;font-family:a-otf-ryumin-pr6n,serif;font-weight:300;font-style:normal}#main .product-box{padding:51px 0 57px;background-image:linear-gradient(#f4dcf3,#f4d3ee,#f6cde8,#f7cae3)}#main .product-box .com-box{max-width:1077px}#main .product-box .headline01{margin-bottom:2px;text-align:left;letter-spacing:.03em}#main .product-box p{margin-bottom:20px;font-size:18px;line-height:1.54;letter-spacing:.1em}#main .product-box p:last-child{margin-bottom:0}#main .product-box .pro-ttl{margin-bottom:13px;font-weight:700;letter-spacing:.05em}#main .product-box .pro-ttl .price{margin-top:3px;font-size:16px;display:block}#main .product-box .img-box{display:flex;justify-content:space-between}#main .product-box .photo{margin:-15px 25px 0 0;width:531px;order:3}#main .product-box .text-box{margin-top:28px;width:475px}#main .product-box .image{line-height:1}#main .product{padding:49px 0 90px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/product_bg.png) no-repeat center / cover}#main .product .com-box{max-width:1156px;display:flex;justify-content:space-between}#main .product .photo-box{width:43.25%}#main .product .text-box{width:47.06%}#main .product .text-box .pho{margin-bottom:36px}#main .product .text-box h3{margin-bottom:2px;margin-right:-120px;font-size:38px;line-height:1.44;letter-spacing:.28em;font-family:a-otf-ryumin-pr6n,serif;font-weight:300;font-style:normal}#main .product .text-box .com-btn{max-width:475px}#main .product .text-box p{margin-bottom:5px;font-size:18px;font-weight:700;line-height:2.18;letter-spacing:.04em}#main .product .text-box p .price{margin-top:-8px;display:block;font-size:16px}.text-list{margin:-44px 32px 0 0;border-bottom:1px solid #999}.text-list dt{padding:20px;position:relative;font-size:15px;border-top:1px solid #999;cursor:pointer;background-color:#fff}.text-list dt:after{position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#ff92b8;font-size:27px;content:"+"}.text-list dt.on:after{font-size:30px;content:"-"}.text-list dd{display:none;padding:40px 0 40px 20px;line-height:2;font-size:13px}.main-content{padding-top:0}#main .product .text-box .com-btn04 a,#main .product-box .com-btn04 a{padding:13px 27px 12px 8px}#main .product .text-box .com-btn04 span,#main .product-box .com-btn04 span{font-size:20px;vertical-align:middle}#main .product .text-box .com-btn04 .sml,#main .product-box .com-btn04 .sml{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-top:5px}@media screen and (max-width: 1720px){#main .concept .photo-area{margin-top:4%}}@media screen and (max-width:1240px){#main .product .com-box{margin:0 40px}#main .product .text-box{width:50%}#main .product .text-box h3{margin-bottom:0;font-size:22px;margin-right:0}#main .product .text-box .pho{margin:0 80px 28px}}@media screen and (max-width: 1120px){#main .concept .img-box .text{padding:20px 0 0 20px}#main .concept .img-box .text p{font-size:14px}}@media screen and (max-width:767px){#main{padding:0 40px;width:inherit}.main-visual{height:auto}#main .main-visual .image{padding-bottom:182.8%;height:auto;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_main_img_08eee357-82c1-4d08-b807-4d9211630630.jpg?v=1660714266)}.main-visual h1{margin:0 21px;width:87%;color:#64285f;font-size:8.8px;letter-spacing:.2em;bottom:23px;top:auto;right:0;transform:translateY(0)}.main-visual h1 .en{margin:5px auto 9px}.main-visual h1 .en img{margin-left:0;width:100%}.main-visual h1 .jp{color:#64285f;font-size:12.8px}#main .product-box{margin-top:0}#main .product .text-box .com-btn04 span,#main .product-box .com-btn04 span{font-size:12.5px}#main .product .text-box .com-btn04 .sml,#main .product-box .com-btn04 .sml{font-size:8px}#main .product-box .headline01{margin-bottom:29px;text-align:center;letter-spacing:.03em}#main .product .text-box .com-btn04 a,#main .product-box .com-btn04 a{padding:7px 27px 5px 8px}#main .product-box .img-box{display:block}#main .product-box .photo{margin:0 auto 15px;width:94%}#main .product-box .photo img{margin-left:-30px;width:100%}#main .product-box .text-box{margin-top:-40px;width:auto}#main .product-box{padding:49px 0 27.8vw}#main .product-box .pro-ttl{margin-bottom:9px}#main .product-box p{margin-bottom:12px;font-size:11px;line-height:1.45}#main .product-box .pro-ttl .price{margin-top:2px;font-size:10px}#main .product-box .image{margin-bottom:1px}#main .product-box .image img{width:100%}.text-list{margin:40px 0 0}.text-list dt{padding:7px 20px}.text-list dd{display:none;padding:25px 0 25px 20px;line-height:2;font-size:13px}}.page-details__description,#shopify-section-footer{background:#fff}.page-details__lineup{background-color:#fff!important}.page-details__lineup .com-box{padding:0}.page-details__disclaimer table{margin-bottom:27.5px}.page-details__disclaimer table td{color:#fff}.btn:not([disabled]):hover{background-color:#000;opacity:.6}.page-details__description__buttons-wrapper{padding-top:0!important}#main .store__box{padding:1px 0 73px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/bg02.png?v=1660542552) no-repeat top left / cover}#main .store__box .text{margin-bottom:0;font-size:14px;line-height:1.64;text-align:center}#main .store__box .com-box{max-width:1270px}#main .store__box .outer,#main .store__box .award{display:flex;justify-content:space-between;align-items:center}#main .store__box .outer{margin:-6.55vw 0 123px;position:relative}#main .store__box .outer .pho{width:54.2%}#main .store__box .outer .inner{margin:-21px -61px 0 0;width:44%}#main .store__box .outer h2{font-weight:400;letter-spacing:.03em;margin-bottom:60px;text-align:left;color:#fff}#main .store__box .outer .title{margin-bottom:36px;font-size:32px;line-height:1.46;letter-spacing:.32em;font-family:a-otf-ryumin-pr6n,serif;font-weight:600;font-style:normal}#main .store__box .outer p{font-size:21px;line-height:2.14;margin-bottom:20px;color:#fff!important;letter-spacing:.1em}#main .store__box .outer .titleImg{width:98.2%;position:absolute;bottom:-51px;left:10px}#main .store__box .award{margin-bottom:76px;flex-direction:row-reverse}#main .store__box .award .headline01{margin-bottom:-1px}#main .store__box .award img{margin:-3px -3px 0 0;width:50.5%}#main .store__box .award .inner{width:49%}#main .store__box .award .photo{margin:0 auto;width:70.2%}#main .store__box .award .photo img{margin:0 auto 0 6px;width:100%}#main .store__box .award .title{margin-bottom:13px;font-size:38px;text-align:center;letter-spacing:.18em;font-family:a-otf-ryumin-pr6n,serif;font-weight:600;font-style:normal}#main .store__box .award .title span{color:#ec1e79;font-size:80px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;font-style:normal}@media screen and (min-width: 1721px){#main .concept .photo-area{margin-top:-100px}}@media (min-width: 767px) and (max-width: 1700px){#main .store__box .outer .inner{margin-right:0;width:40%}#main .store__box .outer .title{font-size:28px}#main .store__box .outer p{font-size:18px}#main .store__box .outer .titleImg{width:75.2%}}@media screen and (max-width:767px){#main .store__box{padding-bottom:33px}#main .store__box .com-box .outer{margin:-18.55vw 0 39px;display:block}#main .store__box .outer .pho{margin-bottom:49px;position:relative}#main .store__box .outer .titleImg{width:calc(100% + 48px);left:50%;transform:translate(-50%);bottom:-9px}#main .store__box .outer .pho,#main .store__box img,#main .store__box .inner,#main .store__box .outer img,#main .store__box .outer .inner,#main .store__box .award img,#main .store__box .award .inner{width:100%;padding:0}#main .store__box .com-box{max-width:inherit}#main .store__box .outer h2{margin-bottom:19px;text-align:center}#main .store__box h2{font-size:17px;text-align:center}#main .store__box p{font-size:11px}#main .store__box .outer .title{margin-bottom:21px;font-size:15px;text-align:center;line-height:1.56;letter-spacing:.2em}#main .store__box .outer p{font-size:10.5px;text-align:center}#main .store__box .outer p:last-child{margin-bottom:0}#main .store__box .outer,#main .store__box .award{display:block}#main .store__box .award,#main .store__box .award img{margin-bottom:37px}#main .store__box .award .headline01{margin-bottom:4px}#main .store__box .award .title{margin-bottom:3px;font-size:19px}#main .store__box .award .title span{font-size:40px}#main .store__box .award .photo{width:87%}#main .store__box .award .photo img{margin-left:2px}#main .store__box .text{margin:0 15px;font-size:7px;line-height:1.85;text-align:left}#main .store__box .text01{padding-left:2em;text-indent:-2em}.page-details__disclaimer{background-color:#cb80c1}}@media screen and (max-width:379px){#main .store__box .award .title{font-size:17px;letter-spacing:0}}#main .look li{padding:86px 67px 94px 115px;background:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/look_bg01.jpg?v=1660707704) no-repeat top left / cover}#main .look li .img-box{margin-bottom:18px;display:flex;align-items:center}#main .look li .img-box .pho{margin-right:4.8%;width:72.75%}#main .look li .img-box .textImg{width:155px}#main .look li .text-box{text-align:right}#main .look li .text-box .textImg img{max-height:152px;max-width:100%}#main .look li .text-box p{margin-top:-12px;color:#fff!important;font-size:21px;line-height:2}#main .look li:nth-child(2){background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/look_bg02.jpg?v=1660542762)}#main .look li:nth-child(2n) .img-box{flex-direction:row-reverse}#main .look li:nth-child(2n) .img-box .pho{margin:0 0 0 8.75%}#main .look li:nth-child(2n) .text-box{text-align:left}#main .look li:nth-child(3){background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/look_bg03.jpg?v=1660542785)}@media (min-width: 768px) and (max-width: 1170px){#main .look li .text-box .textImg img{max-height:93px}}@media screen and (max-width:767px){#main .look li{padding:20px 23px 36px 25px;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_look_bg01.jpg?v=1660710981)}#main .look li:nth-child(2){background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_look_bg02.jpg?v=1660711081)}#main .look li:nth-child(3){background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_look_bg03.jpg?v=1660711162)}#main .look li .img-box{margin-bottom:22px;justify-content:space-between}#main .look li .img-box .pho{width:79.5%}#main .look li .img-box .textImg{margin-top:14px;width:36px}#main .look li .text-box{text-align:left}#main .look li .text-box .textImg img{margin-bottom:19px;max-height:38px}#main .look li .text-box p{font-size:10.5px;line-height:1.8}}@media screen and (max-width:379px){#main{padding:0 25px}#main .look li .text-box .textImg img{height:32px}}#main .product-box01{margin-top:0;padding:95px 0 0;background:#fff url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/pro_bg_img.png?v=1660707781) no-repeat top right / 100%}#main .product-box01 .img-box{margin-bottom:74px;display:block}#main .product-box01 .img-box .text-box{margin-top:24px}#main .product-box01 .headline02{font-weight:400}#main .product-box01 .pro-ttl{font-weight:500}#main .product-box01 .title{margin-bottom:0;font-size:32px;line-height:1.7;font-family:a-otf-ryumin-pr6n,serif;font-weight:600;font-style:normal}#main .product-box01 .headline01{margin-bottom:55px;font-weight:400}#main .product-box01 .img-area{display:flex;align-items:center}#main .product-box01 .photo{margin:2px 4% 0 0;width:53.5%;order:0}#main .product-box01 .text-area{margin-top:165px;display:block;width:auto}#main .product-box01 .text-area p,#main .product-box01 .text-area .headline01{color:#4d4d4d!important}#main .product-box01 p,#main .product-box01 .headline01,#main .product-box01 .headline02{color:#fff!important}#main .product-box01 .headline02 span{border-color:#fff!important}#main .product-box01 .text-area .ttl{margin-bottom:28px;font-size:38px;line-height:1.42;font-family:a-otf-ryumin-pr6n,serif;font-weight:600;font-style:normal}#main .product-box01 .text-area .headline01{margin-bottom:24px;font-weight:600}#main .product-box01 .text-area p{font-size:20px;line-height:2.14}#main .product-box02{background-color:#fff;background-image:none}@media screen and (max-width:767px){#main .product-box .com-box{max-width:inherit}#main .product-box01{margin-top:0;padding:88vw 0 0;background-image:url(https://cdn.shopify.com/s/files/1/0559/8674/9603/files/sp_pro_bg_img.png?v=1660711330);background-position:top left}#main .product-box01 .text-area .headline01{margin-bottom:15px}#main .product-box01 .img-box{margin-bottom:32px}#main .product-box01 .text-area{margin-top:20px}#main .product-box01 .img-box .text-box{margin-top:9px}#main .product-box01 .title{margin-bottom:10px;font-size:15px;line-height:1.6}#main .product-box01 p{color:#4d4d4d!important}#main .product-box01 .headline02 span{color:#960082;border:1px solid #960082!important;background-color:#ffe5f3}#main .product-box01 .img-area{display:block}#main .product-box01 .photo{margin:0 auto 0 -40px;width:calc(100% + 15px)}#main .product-box01 .photo img{margin-left:0}#main .product-box01 .text-area .ttl{margin-bottom:9px;font-size:15px;line-height:1.56}#main .product-box01 .text-area p{font-size:11px;text-align:center;line-height:1.45}#main .product-box02{padding-top:0}.page-details__lineup__product-image{width:128px!important}.page-details__disclaimer{background-color:#ca80c0!important}.page-details__lineup__product-text{height:174px!important}.page-details__description__points-img-inside img{width:100%}}@media screen and (max-width:379px){.page-details__lineup__product-image{width:120px!important}.page-details__lineup__product-text{height:199px!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/ls09.css.map */
