@charset "UTF-8";@-webkit-keyframes textMove{0%{opacity:1}25%{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}50%{-webkit-transform:translateY(1em);transform:translateY(1em);opacity:0}75%{opacity:.5}to{opacity:1}}@-webkit-keyframes fadeUpAnimeCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes textMove{0%{opacity:1}25%{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}50%{-webkit-transform:translateY(1em);transform:translateY(1em);opacity:0}75%{opacity:.5}to{opacity:1}}@keyframes fadeUpAnimeCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contsFooter{color:#53565a;background:#fff;background-repeat:no-repeat;padding:83px 20px 96px}@media all and (min-width: 769px){.contsFooter{padding-bottom:140px}}.contsFooter .logo{text-align:center;margin-bottom:41px}.contsFooter .logo img{width:87px}.contsFooter .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:88.4%;margin:0 auto;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media all and (min-width: 769px){.contsFooter .wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:75px;-moz-column-gap:75px;column-gap:75px}}.contsFooter a.en{font-family:Avenir,Prompt,\6e38\30b4\30b7\30c3\30af,sans-serif;font-family:AvenirNextLTPro-Regular;font-style:normal;font-weight:500}@media all and (min-width: 769px){.contsFooter a span{position:relative;color:#53565a;-webkit-transition:all .5s;transition:all .5s}}@media all and (min-width: 769px) and (min-width: 769px){.contsFooter a span:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#53565a;-webkit-transition:all .5s;transition:all .5s;opacity:0}.contsFooter a:hover span{opacity:.7}.contsFooter a:hover span:after{width:100%;opacity:1}}.contsFooter .ltLink{margin-bottom:40px}.contsFooter .ltLink li{margin-bottom:21px;font-size:18px;letter-spacing:.01em;line-height:1.6667}.contsFooter .ltLink li:last-child{margin-bottom:0}.contsFooter .ltOther li{margin-bottom:15px;margin-left:8px;position:relative;font-size:12px;letter-spacing:1px;line-height:1.6667}.contsFooter .ltOther li a{position:relative}.contsFooter .ltOther li a:before{content:"";position:absolute;height:100%;width:1px;background-color:#53565a;top:0;left:-8px}.contsFooter .ltOther li:last-child{margin-bottom:0}.contsFooter .insta{margin-top:20px}.contsFooter .insta a{margin-left:30px}.contsFooter .insta a span{position:relative}.contsFooter .insta a span:before{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-instagram.svg?v=1709930155);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;top:-5px;left:-30px}.contsFooter .copyright{text-align:center;font-size:11px;letter-spacing:0em;line-height:1.6667}body{-webkit-text-size-adjust:100%}body{position:relative;z-index:1;width:100%;margin:0;padding:0;font-size:13px;color:#53565a;background:#acd0ce;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;font-family:AvenirNextLTPro-Regular,\3053\3076\308a\306a\30b4\30b7\30c3\30af  W3 JIS2004,Koburina Gothic W1 JIS2004,YuGothic,\6e38\30b4\30b7\30c3\30af,Hiragino Kaku Gothic Pro,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,sans-serif}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media all and (min-width: 769px){body{position:relative}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}a img{border:none}img{width:100%;height:auto;vertical-align:bottom}figure{margin:0}table{border-collapse:collapse;border-spacing:0}ul,li,dl,dt,dd{margin:0;padding:0;list-style:none}input,label,select,textarea{vertical-align:middle}.align-center{text-align:center}strong{font-size:1.2em}[v-cloak]{display:none}.fadeIn{-webkit-animation-name:fadeInMain;animation-name:fadeInMain;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeInMain{0%{opacity:0}to{opacity:1}}@keyframes fadeInMain{0%{opacity:0}to{opacity:1}}.boxOpacity{opacity:0}.fadeUp{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeUpAnime{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeUpTrigger{opacity:0}.fadeUp2{-webkit-animation-name:fadeUpAnime2;animation-name:fadeUpAnime2;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeUpAnime2{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime2{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.inner{padding:0 20px;position:relative}.is_opacity{pointer-events:none;opacity:0}.hide{display:none}.opacity{opacity:0;-webkit-transition:all .5s;transition:all .5s}@media all and (max-width: 769px){.forSP{display:block}}@media all and (min-width: 769px){.forSP{display:none}}@media all and (max-width: 769px){.forPC{display:none}}@media all and (min-width: 769px){.forPC{display:block}}.brsp{display:block}@media all and (min-width: 769px){.brsp{display:none}}.brpc{display:none}@media all and (min-width: 769px){.brpc{display:block}}.secTitle{text-align:center}.secTitle span{display:block}.secTitle .en{font-size:19px;letter-spacing:2px;line-height:34px;color:#7cc6e1;text-transform:capitalize;font-family:Avenir,Prompt,\6e38\30b4\30b7\30c3\30af,sans-serif;font-family:AvenirNextLTPro-Regular;font-style:normal;font-weight:500}.secTitle .jp{font-size:20px;letter-spacing:1px;line-height:28px;margin-bottom:8px;font-weight:700}.btn{background-color:#83cee9;color:#fff;display:inline-block;padding:11px 39px 11px 24px;text-align:center;font-weight:700;border-radius:22px;border:1px solid #83CEE9;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.btn span{position:relative}.btn span:after{content:"";position:absolute;background:url(../img/icon/arrow.svg);background-repeat:no-repeat;background-size:contain;width:7px;height:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;right:-15px}@media all and (min-width: 769px){.btn:hover span:after{content:"";position:absolute;background:url(../img/icon/arrow.svg);background-repeat:no-repeat;background-size:contain;width:7px;height:11px;right:-25px}}.btn.opacityWhite{background-color:initial;border-color:#fff}.btn.opacityWhite:hover{background-color:#83cee9;border-color:#83cee9}.btn.opacityBlue{border-color:#83cee9;background-color:initial;color:#83cee9}.btn.opacityBlue span{position:relative}.btn.opacityBlue span:after{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-cart_blue.svg?v=1709934486);background-repeat:no-repeat;background-size:contain;width:7px;height:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;right:-15px}@media all and (min-width: 769px){.btn.opacityBlue:hover{background-color:#83cee9;color:#fff}.btn.opacityBlue:hover span:after{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-arrow-2.svg?v=1709930155);background-repeat:no-repeat;background-size:contain;width:7px;height:11px;right:-25px}}#pcNav{display:none}@media all and (min-width: 769px){#pcNav{display:block}}@media all and (max-width: 1280px){#pcNav{margin:0 auto;width:1280px;position:fixed}}#pcNav .leftSide,#pcNav .rightSide{position:absolute;z-index:5}@media all and (min-width: 769px){#pcNav .rightSide{right:78px}}@media all and (min-width: 1281px){#pcNav .rightSide{position:fixed;top:117px;right:58px}}@media all and (min-width: 1300px){#pcNav .rightSide{right:calc(50% - 550px)}}#pcNav .rightSide .toStore{position:relative;padding-top:586px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s;transition:all .5s}#pcNav .rightSide .toStore.mini{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.9);transform:scale(.9)}#pcNav .rightSide .toShop{display:inline-block;position:relative;-webkit-transition:all .5s;transition:all .5s}#pcNav .rightSide .toShop:hover{opacity:.7}#pcNav .rightSide .toShop img{width:211px}#pcNav .leftSide{left:calc(50% - 550px);top:60px}#pcNav .leftSide .logo{margin-bottom:85px}#pcNav .leftSide .logo img{width:84px}@media all and (min-width: 1281px){#pcNav .leftSide{position:fixed;top:82px}}#pcNav .leftSide .lt li{margin-bottom:24px}#pcNav .leftSide .lt li:last-child{margin-bottom:0}#pcNav .leftSide .lt a{font-size:20px;letter-spacing:1px;line-height:1.5;-webkit-transition:all .5s;transition:all .5s;font-family:Avenir,Prompt,\6e38\30b4\30b7\30c3\30af,sans-serif;font-family:AvenirNextLTPro-Regular;font-style:normal;font-weight:500}#pcNav .leftSide .lt a span{position:relative;color:#fffc;-webkit-transition:all .5s;transition:all .5s}@media all and (min-width: 769px){#pcNav .leftSide .lt a span:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:#fffc;-webkit-transition:all .5s;transition:all .5s;opacity:0}#pcNav .leftSide .lt a:hover span:after{width:100%;opacity:1}}.planArea{padding:101px 0 100px;position:relative}.planArea .slider_plan .btnArea{margin-top:26px;margin-bottom:28px}.planArea .slider_plan .btnArea>a{display:block;margin:0 auto;padding:18px;width:311px}.planArea .slider_plan .btnArea>a:first-child{margin-bottom:12px}.planArea .slider_plan .slick-list{padding:0 5% 0 0!important}.planArea .slider_plan li{margin:0 .3%}.planArea .slick-arrow{z-index:20;width:25px;height:25px;border-radius:50%;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}.planArea .slick-arrow:before{color:#999;font-size:30px;-webkit-transition:all .5s;transition:all .5s;margin-left:-3px}.planArea .slick-prev,.planArea .slick-next{top:33%}@media all and (min-width: 769px){.planArea .slick-prev,.planArea .slick-next{top:38%}}.planArea .slick-prev{left:10px}.planArea .slick-next{right:10px}.planArea .slick-dots{text-align:center;margin:28px 0 0}.planArea .slick-dots li{display:inline-block;margin:0 5px}.planArea .slick-dots li button{width:10px;height:10px;color:transparent;outline:none;display:block;background:initial}.planArea .slick-dots li button:before{color:#fcf8ee;opacity:1}.planArea .slick-dots li button:after{content:"";position:absolute;color:#fcf8ee;opacity:1;border:1px solid #BDBAB3;border-radius:50%;width:10px;height:10px}.planArea .slick-dots li:hover{color:#bdbab3}.planArea .slick-dots li:hover button:before{color:#bdbab3}.planArea .slick-dots li.slick-active button:before{color:#bdbab3;font-size:11px;opacity:1}#go_top{display:block;position:fixed;opacity:0;-webkit-transition:all .3s;transition:all .3s;bottom:20px;right:25px;z-index:50;text-align:center}#go_top img{width:105px}@media all and (min-width: 769px){#go_top{display:none}}body.scroll #go_top{opacity:1}#fixedBtn{position:fixed;z-index:10;opacity:0;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-transition:all .3s;transition:all .3s}@media all and (min-width: 769px){#fixedBtn{bottom:45px}}#fixedBtn a{font-size:14px;letter-spacing:0em;line-height:1.6667;-webkit-transition:all .5s;transition:all .5s;font-weight:700;background-color:#83cee9;padding:12px 24px 12px 54px;border-radius:31px;display:inline-block;text-align:center;color:#fff;border:1px solid #83CEE9;opacity:1}#fixedBtn a span{position:relative}#fixedBtn a span:before{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-cart_white.svg?v=1709930154);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s;left:-28px}@media all and (min-width: 769px){#fixedBtn a{font-size:18px;letter-spacing:0em;line-height:1.6667;padding:15px 32px 15px 75px}#fixedBtn a:hover{background-color:#fff;color:#83cee9}#fixedBtn a:hover span:before{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-cart_blue.svg?v=1709934486);background-repeat:no-repeat;background-size:contain;width:21px;height:20px}#fixedBtn a span:before{content:"";position:absolute;background:url(/cdn/shop/files/lp2304-cart_white.svg?v=1709930154);background-repeat:no-repeat;background-size:contain;width:21px;height:20px;left:-40px}}body.scroll #fixedBtn{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sfl-lp2304.common.css.map */
