@charset "UTF-8";.inner-w{max-width:1240px;padding:0 20px;margin:0 auto}@media(max-width:768px){.inner-w{padding:0 24px}}.lp-sections-wrapper{padding:60px 0}@media(max-width:768px){.lp-sections-wrapper{padding:50px 0}}.lp-sections-wrapper.bg-gray{background:#f2f2f2}.lp-sections-wrapper.bg-gray02{background:#e8e8e8}.tit-section-lp{text-align:center;margin-bottom:60px}@media(max-width:768px){.tit-section-lp{margin-bottom:30px}}.tit-section-lp h2{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:500;font-size:40px;margin:0;line-height:1.6}@media(max-width:768px){.tit-section-lp h2{font-size:24px}}.tit-section-lp .logo-midashi{display:flex;justify-content:center;align-items:center;margin-bottom:5px}.tit-section-lp .logo-midashi span{line-height:1;font-weight:700;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;padding-left:8px}@media(max-width:768px){.tit-section-lp .logo-midashi span{font-size:14px}}@media(max-width:768px){.tit-section-lp .logo-midashi svg{width:64px}}.tit-section-lp small{color:#5d5e59;font-size:16px;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:768px){.tit-section-lp small{font-size:14px}}ul.gallery-slider,.slick-dotted.slick-slider{padding:0;margin:0;position:relative}ul.gallery-slider .slick-list li img,.slick-dotted.slick-slider .slick-list li img{width:100%}ul.gallery-slider .slick-dots,.slick-dotted.slick-slider .slick-dots{position:absolute;bottom:0;padding:30px 0 5px;background:linear-gradient(180deg,#0000,#0003)}@media(max-width:767px){ul.gallery-slider .slick-dots,.slick-dotted.slick-slider .slick-dots{padding:3px 0 0}}ul.gallery-slider .slick-dots li,.slick-dotted.slick-slider .slick-dots li{margin:0}@media(max-width:767px){ul.gallery-slider .slick-dots li,.slick-dotted.slick-slider .slick-dots li{width:15px}}@media(max-width:767px){ul.gallery-slider .slick-dots li button,.slick-dotted.slick-slider .slick-dots li button{padding:5px 3px}}ul.gallery-slider .slick-dots li button:before,.slick-dotted.slick-slider .slick-dots li button:before{color:#fff;opacity:.6}@media(max-width:767px){ul.gallery-slider .slick-dots li button:before,.slick-dotted.slick-slider .slick-dots li button:before{width:10px}}ul.gallery-slider .slick-dots li.slick-active button:before,.slick-dotted.slick-slider .slick-dots li.slick-active button:before{color:#aca080;opacity:1}.section-lp-mainvisual-2col{position:relative;display:flex;width:100%;height:640px}@media(max-width:768px){.section-lp-mainvisual-2col{flex-direction:column;height:570px}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-child{flex:1;position:relative}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-child:first-child{background:url(/cdn/shop/files/LIFFTflowers10-9.jpg?v=1630594766) no-repeat;background-size:cover;background-position:bottom right}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-child:nth-child(2){background:url(/cdn/shop/files/light3.jpg?v=1645428183) no-repeat;background-size:cover}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name{position:absolute;left:-10px;bottom:10px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name svg{height:26px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name span{position:relative;left:-30px;font-size:20px;font-weight:700;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name{left:-40px;bottom:20px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name svg{height:16px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name span{font-size:13px;left:-55px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name.is-sp-white path{fill:#fff}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-item-name.is-sp-white span{color:#fff}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons{position:absolute;right:20px;bottom:20px;min-width:300px}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:72px;margin-top:20px;padding:20px;background:#2d201b;color:#fff;text-decoration:none;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a{padding:4px 15px 10px}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a small{font-weight:700;font-size:14px;color:#fff;background:#ffffff4d;padding:4px 10px;line-height:1;border-radius:20px;display:inline-block;margin-bottom:2px}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a small{font-size:10px;font-weight:400}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a .bottom{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a .bottom{font-size:16px}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons a .bottom svg{margin-right:10px}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-buttons{display:none}}.section-lp-mainvisual-2col .section-lp-mainvisual-2col-title{position:absolute;top:80px;left:50%;transform:translate(-50%);text-align:center;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-size:32px;font-weight:500;line-height:1.4}@media(max-width:768px){.section-lp-mainvisual-2col .section-lp-mainvisual-2col-title{top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}}.section-lp-mainvisual-2col-sp-button{display:none}@media(max-width:768px){.section-lp-mainvisual-2col-sp-button{display:block;padding:35px 25px}.section-lp-mainvisual-2col-sp-button a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:72px;margin-top:20px;padding:20px;background:#2d201b;color:#fff;text-decoration:none;text-align:center;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}.section-lp-mainvisual-2col-sp-button a small{font-weight:700;font-size:14px;color:#fff;background:#ffffff4d;padding:4px 10px;line-height:1;border-radius:20px;display:inline-block;margin-bottom:2px}.section-lp-mainvisual-2col-sp-button a .bottom{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.section-lp-mainvisual-2col-sp-button a .bottom svg{margin-right:10px}}@media(max-width:768px)and (max-width:768px){.section-lp-mainvisual-2col-sp-button a{padding:4px 15px 10px}}@media(max-width:768px)and (max-width:768px){.section-lp-mainvisual-2col-sp-button a small{font-size:10px;font-weight:400}}@media(max-width:768px)and (max-width:768px){.section-lp-mainvisual-2col-sp-button a .bottom{font-size:16px}}.section-lp-product .item{display:flex;justify-content:space-between}@media(max-width:767px){.section-lp-product .item{display:block}}.section-lp-product .item:nth-child(n+2){margin-top:80px}@media(max-width:768px){.section-lp-product .item:nth-child(n+2){margin-top:20px;padding-top:20px;border-top:1px solid #d2d2d7}}.section-lp-product .item .tit{margin:0 0 20px}@media(max-width:767px){.section-lp-product .item .tit{margin:0 0 7px}}.section-lp-product .item .tit span{font-weight:400;font-family:garamond-premier-pro-display;font-size:21px}@media(max-width:768px){.section-lp-product .item .tit span{font-size:16px}}.section-lp-product .item .tit h3{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:500;font-size:28px;line-height:1.56;margin:0}@media(max-width:768px){.section-lp-product .item .tit h3{font-size:17px;margin:0}}.section-lp-product .item .tit .tit__sub{background:#fff;color:#4f4f4f;font-weight:500;display:inline-block;padding:3px 5px;margin-bottom:15px;font-size:18px}@media(max-width:767px){.section-lp-product .item .tit .tit__sub{font-size:14px;margin-bottom:8px;width:100%}}.section-lp-product .item .img-area{width:48%}@media(max-width:767px){.section-lp-product .item .img-area{width:100%;margin:13px 0 15px}}.section-lp-product .item .img-area img{width:100%}.section-lp-product .item .txt-area{width:48%;padding-right:8%;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:1024px){.section-lp-product .item .txt-area{padding:0}}@media(max-width:767px){.section-lp-product .item .txt-area{width:100%}}.section-lp-product .item .txt-area .detail{color:#4f4f4f;background:#fff;padding:8px 16px;font-size:18px;margin-bottom:20px}.section-lp-product .item .txt-area .detail span{font-size:14px;display:block}.section-lp-product .item .txt-area .detail ul{margin:0;padding:0}.section-lp-product .item .txt-area .detail ul li{list-style:none;font-size:18px}@media(max-width:768px){.section-lp-product .item .txt-area .detail ul li{font-size:14px}}.section-lp-product .item .txt-area p{font-size:18px;line-height:1.8}@media(max-width:768px){.section-lp-product .item .txt-area p{font-size:14px}}@media(max-width:375px){.section-lp-product .item .txt-area p{font-size:13px}}.section-lp-product .item .txt-area .caution{color:#4f4f4f;font-size:13px;position:relative;padding-left:20px;line-height:19.5px}.section-lp-product .item .txt-area .caution:before{content:"\203b";position:absolute;left:0;top:0}.section-lp-product .item .txt-area .more{margin-top:20px}.section-lp-product .item .txt-area .more a{font-weight:700;font-size:18px;background:#fff;padding:5px 15px;display:inline-block;text-decoration:none;color:#000}@media(max-width:768px){.section-lp-product .item .txt-area .more a{font-size:16px;width:100%;padding:10px 15px}}.section-lp-product .item .txt-area .more a .in{display:flex;align-items:center}@media(max-width:768px){.section-lp-product .item .txt-area .more a .in{justify-content:center}}.section-lp-product .item .txt-area .more a .in svg{margin-right:10px}.section-lp-product .item.img-right .img-area{order:2}.section-lp-product .item.img-right .txt-area{order:1;padding-left:8%}@media(max-width:1024px){.section-lp-product .item.img-right .txt-area{padding:0}}.section-lp-step .box ol{display:flex;justify-content:space-between;counter-reset:list-count;list-style:none;padding:0}@media(max-width:768px){.section-lp-step .box ol{flex-wrap:wrap}}.section-lp-step .box ol li{width:30%;position:relative;padding-left:30px}@media(max-width:768px){.section-lp-step .box ol li{width:100%}}@media(max-width:768px){.section-lp-step .box ol li:nth-child(n+2){margin-top:30px}}.section-lp-step .box ol li:before{content:counter(list-count) ".";counter-increment:list-count;position:absolute;left:0;top:-7px;font-size:37px;font-weight:400;font-family:garamond-premier-pro-display}@media(max-width:768px){.section-lp-step .box ol li:before{font-size:28px}}.section-lp-step .box ol li h3{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:600;font-size:26px;margin:0 0 15px;line-height:1.5}@media(max-width:768px){.section-lp-step .box ol li h3{font-size:20px;margin-bottom:10px}}.section-lp-step .box ol li p{font-size:16px;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;margin:0}@media(max-width:768px){.section-lp-step .box ol li p{font-size:14px}}.section-lp-step .box ol li p.ex{position:relative;padding-left:30px}@media(max-width:768px){.section-lp-step .box ol li p.ex{color:#4f4f4f}}.section-lp-step .box ol li p.ex:before{content:"\4f8b\ff1a";position:absolute;left:0;top:0}.section-lp-step .box ol li p.kome{position:relative;padding-left:20px}.section-lp-step .box ol li p.kome:before{content:"\203b";position:absolute;left:0;top:0}@media(max-width:768px){.section-lp-step .box ol li p.pc{display:none}}.section-lp-step .box ol li p.sp{display:none}@media(max-width:768px){.section-lp-step .box ol li p.sp{display:block}}.section-lp-step .box.col-3 ol li{width:30%}@media(max-width:768px){.section-lp-step .box.col-3 ol li{width:100%}}.section-lp-step .box.col-4 ol li{width:23%}@media(max-width:768px){.section-lp-step .box.col-4 ol li{width:100%}}.section-lp-plan .box{max-width:1030px;padding:0 20px;margin:0 auto}.section-lp-plan .box .subitem{display:flex;justify-content:space-between}@media(max-width:768px){.section-lp-plan .box .subitem{display:block}}.section-lp-plan .box .subitem .sub{margin-top:40px;width:30%}@media(max-width:768px){.section-lp-plan .box .subitem .sub{width:100%;margin-top:20px}}@media(max-width:768px){.section-lp-plan .box .subitem .sub .top{margin-top:70px}}@media(max-width:768px){.section-lp-plan .box .subitem .sub .subimg-area{margin-bottom:20px}}.section-lp-plan .box .subitem .sub .subimg-area img{width:100%}.section-lp-plan .box .subitem .sub .subtxt-area{padding:0 2%}.section-lp-plan .box .subitem .sub .subtxt-area .subtxt-area_center{text-align:center}.section-lp-plan .box .subitem .sub .subtxt-area span{display:none}@media(max-width:768px){.section-lp-plan .box .subitem .sub .subtxt-area span{display:block}}.section-lp-plan .box .subitem .sub .subtxt-area .h3{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:500;font-size:13px;line-height:1.6;margin:0;width:100%;text-align:center}@media(max-width:768px){.section-lp-plan .box .subitem .sub .subtxt-area .h3{display:inline}}.section-lp-plan .box .subitem .sub .subtxt-area .h3-first{margin-top:20px}.section-lp-plan .box .subitem .sub .subtxt-area .subtxt-btns{width:100%;margin:0 auto;padding:0 10px}.section-lp-plan .box .subitem .sub .subtxt-area .subkiyaku{color:#828282;font-size:14px;margin-bottom:8px;margin-top:13px}.section-lp-plan .box .subitem .sub .subtxt-area .subkiyaku a{color:#828282;text-decoration:underline}.section-lp-plan .box .subitem .sub .subtxt-area .submore{text-align:center}.section-lp-plan .box .subitem .sub .subtxt-area .submore a{display:inline-block;padding:15px;background:#2d201b;color:#fff;text-decoration:none;min-width:264px;text-align:center;position:relative}@media(max-width:768px){.section-lp-plan .box .subitem .sub .subtxt-area .submore a{width:100%;min-width:auto;font-size:18px;padding:13px;display:flex;align-items:center;justify-content:center}}.section-lp-plan .box .subitem .sub .subtxt-area .submore a svg{position:absolute;left:0;top:50%;transform:translate(20px,-50%)}.section-lp-plan .box .item{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.section-lp-plan .box .item{flex-wrap:wrap}}.section-lp-plan .box .item:nth-child(n+2){margin-top:40px;padding-top:40px;border-top:1px solid #d2d2d7}@media(max-width:768px){.section-lp-plan .box .item:nth-child(n+2){margin-top:25px;padding-top:25px;border-top:1px solid #d2d2d7}}.section-lp-plan .box .item .img-area{width:48%}@media(max-width:767px){.section-lp-plan .box .item .img-area{width:100%;margin-bottom:20px}}.section-lp-plan .box .item .img-area img{width:100%}.section-lp-plan .box .item .caption{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;color:#5d5e59;font-size:14px;display:block}.section-lp-plan .box .item .txt-area{width:48%;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;padding-right:10%}@media(max-width:768px){.section-lp-plan .box .item .txt-area{padding:0}}@media(max-width:767px){.section-lp-plan .box .item .txt-area{width:100%}}.section-lp-plan .box .item .txt-area .midashi{font-family:garamond-premier-pro-display;font-weight:400;font-size:21px;margin-bottom:15px}@media(max-width:768px){.section-lp-plan .box .item .txt-area .midashi{font-size:16px;margin-bottom:10px}}.section-lp-plan .box .item h3{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:500;font-size:28px;margin:0 0 15px;line-height:1.6}@media(max-width:768px){.section-lp-plan .box .item h3{font-size:20px;margin-bottom:5px}}.section-lp-plan .box .item h3 span{font-size:18px;display:block}@media(max-width:768px){.section-lp-plan .box .item h3 span{font-size:13px}}.section-lp-plan .box .item p{font-size:14px;line-height:1.7;margin:1em 0}@media(max-width:768px){.section-lp-plan .box .item p{line-height:1.8}}.section-lp-plan .box .item .price{margin-bottom:10px}.section-lp-plan .box .item .price table tr{display:table;margin-top:5px}.section-lp-plan .box .item .price table tr:nth-child(n+2){margin-top:5px}.section-lp-plan .box .item .price table th{font-size:14px;font-weight:400;text-align:left;vertical-align:bottom;padding-right:15px;padding-bottom:4px;line-height:1;min-width:70px}@media(max-width:768px){.section-lp-plan .box .item .price table th{padding-right:10px}}.section-lp-plan .box .item .price table td{font-size:30px;font-weight:700;line-height:1}@media(max-width:768px){.section-lp-plan .box .item .price table td{font-size:21px}}.section-lp-plan .box .item .price table td span{font-size:16px;font-weight:700;padding-left:4px}@media(max-width:768px){.section-lp-plan .box .item .price table td span{font-size:14px}}.section-lp-plan .box .item .price table td small{font-size:14px;font-weight:700;padding-left:4px}@media(max-width:768px){.section-lp-plan .box .item .price table td small{font-size:10px}}.section-lp-plan .box .item .kiyaku{color:#828282;font-size:14px;margin-bottom:8px;margin-top:25px}.section-lp-plan .box .item .kiyaku a{color:#828282;text-decoration:underline}.section-lp-plan .box .item .more a{display:inline-block;padding:15px;background:#2d201b;color:#fff;text-decoration:none;min-width:264px;text-align:center;position:relative}@media(max-width:768px){.section-lp-plan .box .item .more a{width:100%;min-width:auto;font-size:18px;padding:13px;display:flex;align-items:center;justify-content:center}}.section-lp-plan .box .item .more a svg{position:absolute;left:0;top:50%;transform:translate(20px,-50%)}@media(max-width:768px){.section-lp-plan .box .item .more a svg{position:unset;transform:none;margin-right:15px}}.section-lp-plan .box .item.img-right .img-area{order:2}@media(max-width:767px){.section-lp-plan .box .item.img-right .img-area{order:1}}.section-lp-plan .box .item.img-right .txt-area{order:1;padding-left:10%}@media(max-width:768px){.section-lp-plan .box .item.img-right .txt-area{padding:0}}@media(max-width:767px){.section-lp-plan .box .item.img-right .txt-area{order:2}}.section-lp-gift .box{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.section-lp-gift .box{flex-wrap:wrap}}.section-lp-gift .box .img-area{width:40%}@media(max-width:767px){.section-lp-gift .box .img-area{width:100%;margin-bottom:15px}}.section-lp-gift .box .txt-area{width:56%;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:767px){.section-lp-gift .box .txt-area{width:100%}}.section-lp-gift .box .txt-area h3{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,serif;font-weight:500;font-size:28px;margin:0 0 25px;line-height:1.6}@media(max-width:768px){.section-lp-gift .box .txt-area h3{font-size:17px;margin-bottom:10px}}.section-lp-gift .box .txt-area .price{margin-bottom:20px}.section-lp-gift .box .txt-area .price .item dl{margin:0 0 10px;display:flex;align-items:center}.section-lp-gift .box .txt-area .price .item dl dt{color:#4f4f4f}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item dl dt{color:#000}}.section-lp-gift .box .txt-area .price .item dl dt span{background:#fff;padding:4px 12px;font-weight:700;line-height:1;border-radius:30px}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item dl dt span{font-size:13px}}.section-lp-gift .box .txt-area .price .item dl dd{padding:0 25px 0 15px;font-size:20px;font-weight:700;margin:0;color:#4f4f4f}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item dl dd{font-size:19px;color:#000;padding:0 25px 0 10px}}.section-lp-gift .box .txt-area .price .item dl dd span,.section-lp-gift .box .txt-area .price .item dl dd small{font-size:14px}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item dl dd small{font-size:10px}}.section-lp-gift .box .txt-area .price .item.col-1 dl dt{color:#000;font-size:23px;font-weight:700}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item.col-1 dl dt span{font-size:15px}}.section-lp-gift .box .txt-area .price .item.col-1 dl dd{font-size:30px;color:#000}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item.col-1 dl dd{font-size:21px}}.section-lp-gift .box .txt-area .price .item.col-1 dl dd span{font-size:18px}.section-lp-gift .box .txt-area .price .item.col-2{display:flex}@media(max-width:1000px){.section-lp-gift .box .txt-area .price .item.col-2{display:block}}@media(max-width:767px){.section-lp-gift .box .txt-area .price .item.col-2 dl dd{padding-left:15px}}.section-lp-gift .box .txt-area p{font-size:16px}.section-lp-gift .box .txt-area .kiyaku{color:#828282;font-size:14px;margin-bottom:8px;margin-top:25px}.section-lp-gift .box .txt-area .kiyaku a{color:#828282;text-decoration:underline}.section-lp-gift .box .txt-area .more a{display:inline-block;padding:15px;background:#2d201b;color:#fff;text-decoration:none;min-width:264px;text-align:center;position:relative}@media(max-width:768px){.section-lp-gift .box .txt-area .more a{width:100%;min-width:auto;font-size:18px;padding:13px;display:flex;align-items:center;justify-content:center}}.section-lp-gift .box .txt-area .more a svg{position:absolute;left:0;top:50%;transform:translate(20px,-50%)}@media(max-width:768px){.section-lp-gift .box .txt-area .more a svg{position:unset;transform:none;margin-right:15px}}.section-lp-gallery .box{padding:0;margin:0 -12px}@media(max-width:767px){.section-lp-gallery .box{margin:0 -7px}}.section-lp-gallery .box .gallery-box-inner{padding:0 40px}@media(max-width:767px){.section-lp-gallery .box .gallery-box-inner{padding:0;margin:0 calc(50% - 50vw)}}.section-lp-gallery .box .item{padding:0 13px}.section-lp-gallery .box .item:first-child{padding-bottom:13px}@media(max-width:767px){.section-lp-gallery .box .item{padding:0 7px}}.section-lp-gallery .box .item a:hover{text-decoration:none}.section-lp-gallery .box .item .item__img{width:100%;display:block;margin-bottom:12px}@media(max-width:767px){.section-lp-gallery .box .item .item__img{margin-bottom:7px}}.section-lp-gallery .box .item .item__txt{text-align:center;font-family:Garamond,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}.section-lp-gallery .box .item .item__txt .item__txt__sub{font-size:12px;margin-bottom:7px}@media(max-width:414px){.section-lp-gallery .box .item .item__txt .item__txt__sub{font-size:11px;margin-bottom:4px}}.section-lp-gallery .box .item .item__txt .item__txt__title{font-size:18px;font-weight:400;margin:0 0 4px;font-family:Garamond,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}@media(max-width:414px){.section-lp-gallery .box .item .item__txt .item__txt__title{font-size:12px;font-weight:700}}.section-lp-gallery .box .item .item__txt .item__txt__description{font-size:14px}@media(max-width:414px){.section-lp-gallery .box .item .item__txt .item__txt__description{font-size:12px}}.section-lp-voice .box ul{padding:0;margin:0}@media(max-width:1300px){.section-lp-voice .box ul{padding:0 40px}}@media(max-width:767px){.section-lp-voice .box ul{padding:0;margin:0 calc(50% - 50vw)}}.section-lp-voice .box ul li{padding:0 30px;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif}@media(max-width:767px){.section-lp-voice .box ul li{padding:0 17.5px}}.section-lp-voice .box ul li>img{width:100%;margin-bottom:25px}@media(max-width:767px){.section-lp-voice .box ul li>img{margin-bottom:15px}}.section-lp-voice .box ul li svg{margin-bottom:10px}.section-lp-voice .box ul li p{color:#333;line-height:1.625;margin-bottom:15px;font-size:16px;padding:15px 24px;background:#f2f2f2;border-radius:18px}@media(max-width:767px){.section-lp-voice .box ul li p{font-size:12px;padding:15px}}.section-lp-voice .box ul li .author{display:flex;align-items:center;font-size:14px;color:#333}@media(max-width:767px){.section-lp-voice .box ul li .author{font-size:12px}}.section-lp-voice .box ul li .author img{margin-right:5px}.section-lp-voice .box ul .slick-prev,.section-lp-voice .box ul .slick-next{width:26px;height:50px}@media(max-width:767px){.section-lp-voice .box ul .slick-prev,.section-lp-voice .box ul .slick-next{display:none!important}}.section-lp-voice .box ul .slick-prev:before,.section-lp-voice .box ul .slick-next:before{width:26px;height:50px;display:inline-block}.section-lp-voice .box ul .slick-prev{left:-50px}@media(max-width:1300px){.section-lp-voice .box ul .slick-prev{left:0}}.section-lp-voice .box ul .slick-prev:before{content:"";background:url(/cdn/shop/files/icon_slider_left.png?v=1613033630) no-repeat;background-size:contain}.section-lp-voice .box ul .slick-next{right:-50px}@media(max-width:1300px){.section-lp-voice .box ul .slick-next{right:0}}.section-lp-voice .box ul .slick-next:before{content:"";background:url(/cdn/shop/files/icon_slider_right.png?v=1613033630) no-repeat;background-size:contain}.section-lp-faq .box{max-width:824px;margin:0 auto;padding:0 20px}.section-lp-faq .box ul{margin:0;padding:0}.section-lp-faq .box ul li{list-style:none;padding-left:40px;position:relative}.section-lp-faq .box ul li:before{content:"Q.";font-size:28px;position:absolute;left:0;top:0;font-weight:400;font-family:garamond-premier-pro-display}@media(max-width:767px){.section-lp-faq .box ul li:before{font-size:25px}}.section-lp-faq .box ul li:nth-child(n+2){margin-top:20px}.section-lp-faq .box ul li h3{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;font-family:500;font-weight:400;font-size:24px;line-height:1.5;margin:0 0 8px}@media(max-width:767px){.section-lp-faq .box ul li h3{font-size:16px}}.section-lp-faq .box ul li p{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;font-size:16px;line-height:1.625;margin:0}@media(max-width:767px){.section-lp-faq .box ul li p{font-size:14px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/lp.scss.css.map */
