@charset "UTF-8";.wrapper-contents{max-width:100%!important}#lp-travel section{margin:2rem 0}#lp-travel section:last-of-type{margin-bottom:0}#lp-travel section>.inner{padding:0 1rem!important}:root{--yellow: #F3B353;--blue: #1EA8DF;--navy: #081A35;--vw: 1vw;--vh: 1vh}#lp-travel{color:var(--color-onyx);font-size:16px;line-height:1.6;scroll-behavior:smooth}#lp-travel .yogiboblue{color:var(--color-blue)}#lp-travel a:hover{text-decoration:none}#lp-travel{font-family:Noto Sans JP,sans-serif;font-weight:500;font-style:normal}#lp-travel .futura{font-family:futura-pt,Open Sans,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif;font-weight:700}#lp-travel{background-color:#f0f0f0}[class*=bg-yellow]{background:var(--yellow);background-repeat:no-repeat;background-position:right top;background-size:50% auto}[class*=bg-blue]{background:var(--color-blue);background-repeat:no-repeat;background-position:right top;background-size:50% auto}[class*=bg-yogiboblue]{background-color:var(--color-blue);color:#fff}[class*=bg-carrot]{background-color:var(--color-carrot);color:var(--color-onyx)}[class*=bg-tuscan]{background-color:var(--color-tuscan);color:var(--color-onyx)}[class*=bg-white]{background-color:#fff;color:var(--color-onyx)}#lp-travel header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:0 auto 1rem}#lp-travel header em{display:block;color:var(--color-tuscan);font-size:6rem;font-weight:900;line-height:1;text-align:center}#lp-travel header h2{position:relative;font-size:2.5rem;text-align:center;margin:0}#lp-travel header+p{font-size:1.4rem;line-height:1.6;margin:1rem auto}#lp-travel .item-detail{overflow:hidden;text-align:left;margin-bottom:2rem;padding:0;background-color:#fff;border-radius:1.5rem;box-shadow:0 0 3px #0003}#lp-travel .item-detail .item-image{width:100%;background-color:#f0f0f0;aspect-ratio:1 / 1;overflow:hidden}#lp-travel .item-detail .item-image ul{display:none;flex-direction:row;justify-content:center;align-items:center;padding:0}#lp-travel .item-detail .item-image ul.slick-initialized{display:flex}#lp-travel .item-detail .item-image ul li{padding:0}#lp-travel .item-detail .item-image ul li.current{display:block}#lp-travel .item-info{gap:1rem;display:flex;flex-direction:column;color:var(--coolor-onyx);text-align:left;margin:0 auto;padding:1.5rem 1rem 0}#lp-travel .item-info h3.item-name{font-size:2.4rem;line-height:1;text-align:center;margin:0 0 .5rem}#lp-travel .item-info .item-kana{font-size:1.2rem;line-height:1;text-align:center;margin:0}#lp-travel .item-info .price{font-size:2.5rem;line-height:1;text-align:center}#lp-travel .item-info .price .taxincluded-price{display:block;font-size:1rem}#lp-travel .item-info .price .taxincluded-price .futura{font-size:1.2rem}#lp-travel .item-info .item-copy{font-size:1.4rem;line-height:1.6}#lp-travel .item-info .colors{background-color:#eee;padding:1rem;text-align:center;border-radius:12px}#lp-travel .item-info .colors h4{margin-bottom:.5rem}#lp-travel .item-info ul.variation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.1rem;background-color:#eee}#lp-travel .item-info ul.variation li{box-sizing:content-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;width:24px;height:24px;color:transparent;font-size:0;padding:0;background-size:cover;border:3px solid #eeeeee;border-radius:15px}#lp-travel .item-info ul.variation li.current{border-color:var(--color-blue)}#lp-travel .item-info ul.variation li:before{content:""}#lp-travel .item-info ul.variation.animal li{width:9%}#lp-travel .item-info ul.variation li:hover{cursor:pointer}#lp-travel .item-info ul.variation li img{width:80%;max-width:min-content;opacity:.5}#lp-travel .item-info ul.variation li.current img{width:80%;max-width:min-content;opacity:1}#lp-travel .item-info ul.variation li.fg img{width:65%}#lp-travel a.ft-button{display:flex;width:90%;min-height:inherit;color:#fff!important;font-size:1.4rem;text-align:center;margin:1.5rem auto;padding:1.5rem;border-radius:10rem}#lp-travel .ft-button:after{display:block;content:"";-webkit-mask:url(./row-white.svg) no-repeat center center / contain;-webkit-mask-image:url(./row-white.svg);mask-image:url(./row-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;height:1.1rem;width:1.1rem;background-color:#fff;bottom:35%!important}#lp-travel a.ft-button:hover{transition:.5s}#lp-travel .ft-main{padding-bottom:3.75vw;background-repeat:repeat;background-position:center;background-image:url(/cdn/shop/files/lp-travel-bg-grid.png);background-size:15px 15px}#lp-travel .sec-mv{overflow:hidden;margin:0}#lp-travel .sec-gallery .inner{padding:0!important}#lp-travel .sec-gallery .scrll{z-index:1;position:relative;width:100%;aspect-ratio:1 / .382}#lp-travel .sec-gallery .scrll ul{width:100%;display:none}#lp-travel .sec-gallery .scrll ul.slick-initialized{display:block}#lp-travel .sec-gallery .scrll ul li a{display:block;position:relative;overflow:hidden;margin:0 .5rem;border-radius:1.5rem}#lp-travel .sec-gallery .scrll ul li img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:1.5rem}#lp-travel .sec-gallery .scrll ul li a:after{content:"\8a73\3057\304f\898b\308b";display:inline-block;position:absolute;right:1rem;bottom:1rem;width:7em;height:auto;text-align:center;font-size:1.2rem;padding:.2rem .5rem;color:#fff;background-color:var(--color-carrot);border-radius:4rem}#lp-travel .sec-lead .inner{padding:0!important}#lp-travel .sec-lead p{font-size:1.5rem;line-height:1.8;text-align:center}#lp-travel .sec-lead strong{color:var(--color-carrot)}#lp-travel .sec-anker .box{margin:0 auto;padding:1rem;background-color:#fff;border:2px solid var(--color-blue);border-radius:1.5rem}#lp-travel .sec-anker .box h5{color:var(--color-blue);font-size:2rem;text-align:center;margin:0}#lp-travel .sec-anker ul{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;position:relative;margin:0;padding:0}#lp-travel .sec-anker ul li{flex:1;display:block;width:100%;border-bottom:1px dashed var(--color-onyx)}#lp-travel .sec-anker ul li:last-of-type{border-bottom:none}#lp-travel .sec-anker ul li a{color:var(--color-onyx);display:flex;position:relative;text-align:left;font-size:1.3rem;padding:1rem 0;flex-direction:row;align-items:center;flex-wrap:nowrap;align-content:center;justify-content:flex-start;height:100%}#lp-travel .sec-anker ul li a em{font-size:1.8rem;word-break:keep-all;line-height:1;margin-right:.5em}#lp-travel .sec-anker ul li a:after{display:block;content:"";-webkit-mask:url(./row-white.svg) no-repeat center center / contain;-webkit-mask-image:url(./row-white.svg);mask-image:url(./row-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;height:1.1rem;width:1.1rem;background-color:var(--color-onyx);bottom:35%!important;margin-left:auto}#lp-travel .sec-anker ul li a p{margin:0;text-align:left}#lp-travel .sec-lineup .items{display:flex;flex-wrap:wrap;gap:1rem}#lp-travel .sec-lineup .items .item-detail{width:calc(50% - .5rem);margin-bottom:0}#lp-travel .sec-lineup .items .item-info h3.item-name{font-size:1.8rem}#lp-travel .sec-lineup .items .item-info .item-kana{font-size:1.2rem}#lp-travel .sec-lineup .items .item-info .price{font-size:2rem}#lp-travel .sec-lineup .items a.ft-button{font-size:1.2rem;padding:1rem}#lp-travel .text-content h3{font-size:1.8rem;text-align:left;margin:2rem auto 1rem;padding:0 1rem;border-left:4px solid var(--color-blue)}#lp-travel .text-content figure{position:relative;overflow:hidden;margin:0 0 1rem}#lp-travel .text-content figure a{display:block;position:relative;margin:0 0 1rem}#lp-travel .text-content figure>a:after{content:"\3053\306e\5546\54c1\3092\898b\308b";display:inline-block;position:absolute;top:0;right:0;color:#fff;font-size:1.2rem;line-height:1;padding:.5rem .8rem .8rem;background:var(--color-blue);border-radius:0 1.5rem}#lp-travel .text-content figure img{width:100%;height:auto;border-radius:1.5rem;margin:0 0 1rem}#lp-travel .text-content figure a img{margin:0}#lp-travel .text-content figure figcaption{font-size:1.3rem;line-height:1.6;text-align:left;margin:1rem 0 0}#lp-travel .text-content figure figcaption.source{font-size:1.2rem}#lp-travel .text-content figure figcaption.source a{text-decoration:underline;display:inline}#lp-travel .text-content p{font-size:1.4rem;line-height:1.6;margin:1rem 0}#lp-travel .sec-variety .variety__list{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;gap:1rem}#lp-travel .sec-variety .variety__list li{overflow:hidden;flex:1;border-radius:1.5rem;box-shadow:0 0 2px #0003}#lp-travel .sec-variety .variety__list li a{background-color:#fff;color:var(--color-onyx);display:flex;flex-direction:column;padding:0 0 .5rem;align-items:center}#lp-travel .sec-variety .variety__list li a p{line-height:1.4;text-align:center;font-size:1.1rem;padding:.5rem}#lp-travel .sec-variety .variety__list li a:after{display:block;content:"";-webkit-mask:url(./row-white.svg) no-repeat center center / contain;-webkit-mask-image:url(./row-white.svg);mask-image:url(./row-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;height:1.1rem;width:1.1rem;background-color:var(--color-blue);bottom:35%!important;transform:rotate(90deg)}#lp-travel .sec-variety .variety__heading{position:relative;font-size:2rem;text-align:center;margin:2rem 0 1rem;padding:0 0 1rem}#lp-travel .sec-variety .variety__heading:after{content:"";position:absolute;left:50%;bottom:0;width:30px;height:4px;transform:translate(-50%);background-color:var(--color-carrot)}@media screen and (min-width:960px){#lp-travel section>.inner{padding:0 2rem!important}a.ft-button{min-width:inherit;padding:1.8rem}.ft-button:after{bottom:1.8rem}.ft-mobile-layout-content{position:relative;justify-content:flex-start;display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto}#lp-travel .ft-main{width:40%;min-width:390px;max-width:580px;-ms-overflow-style:none;scrollbar-width:none;z-index:1;box-shadow:0,0,10px,#00000080;overflow:hidden}.ft-mobile-layout-content .ft-main .scroll__inner{z-index:1;margin:0 auto}.ft-mobile-layout-content .ft-main::-webkit-scrollbar{display:none}#lp-travel .ft-nav{order:2;flex-grow:1;left:0;right:inherit;width:30%;min-width:inherit;max-width:inherit;position:sticky;height:100dvh;z-index:1}#lp-travel .ft-nav .inner{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;width:100%;max-width:440px;height:100%;margin:0 auto;padding:0 3rem}#lp-travel .ft-nav .inner h3{width:100%;color:var(--color-blue);font-size:3rem;text-align:center;margin:0 0 1rem}#lp-travel .ft-nav ul{width:100%;z-index:1}#lp-travel .ft-nav ul li{border-top:1px dashed var(--color-onyx)}#lp-travel .ft-nav ul li:first-of-type{border-top:none}#lp-travel .ft-nav ul li a{position:relative;display:flex;align-items:center;justify-content:flex-start;color:var(--color-onyx);font-size:1.3rem;text-align:left;padding:2rem 0}#lp-travel .ft-nav ul li a:hover{opacity:.9}#lp-travel .ft-nav ul li a em{color:var(--color-blue);font-size:1.8rem;margin-right:.5rem}#lp-travel .ft-decoration{order:0;flex-grow:1;right:0;left:inherit;width:30%;min-width:inherit;max-width:inherit}#lp-travel .ft-decoration .inner{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:440px;height:100%;margin:0 auto;padding:0 3rem}#lp-travel .ft-decoration h3{margin:0 0 4rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ft-travel.css.map */
