@import"http://fonts.googleapis.com/earlyaccess/notosansjp.css";*{box-sizing:border-box}div.container{padding:0}.container,.container .sixteen.columns{width:100%}.column,.columns{margin-left:0;margin-right:0}@media only screen and (min-width: 960px) and (max-width: 1199px){.container .column,.container .columns{margin-left:0;margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 959px){.container .column,.container .columns{margin-left:0;margin-right:0}}.footer{margin-top:0}@media (max-width: 798px){.global-wrapper{margin-top:0}}@media screen and (min-width: 769px){.sp{display:none}}@media screen and (max-width: 768px){.pc{display:none}}img{vertical-align:top}header{background-color:#fffac9;position:fixed;padding:8px 10%;width:100%;z-index:999}header .pc_hd,header .sp_hd{display:flex;align-items:center;justify-content:space-between}header .sp_hd_cta{width:158px;max-width:100%}header .pc_logo{width:5%}header .pc_logo:hover{opacity:.5}header .sp_logo{width:34px}header .sp_logo:hover{opacity:.5}.fv{position:relative}.fv .sp_top{position:absolute;top:77%;left:16%}.fv .sp_top_cta{width:80%}.cta{box-sizing:border-box;height:100%;animation:hue-rotate 10s linear infinite}.cta.pc_top{position:absolute;top:73%;left:13%}@media screen and (max-width: 1140px){.cta.pc_top{top:73%;left:14%}}.pc_cta{position:relative}.cta.pc_bottom{position:absolute;top:60%;left:43%}@media screen and (max-width: 1140px){.cta.pc_bottom{position:absolute;top:60%;left:38%}}.sp_cta{position:relative}.sp_bottom{position:absolute;top:68%;left:16%}.sp_bottom_cta{width:80%}a.button{-webkit-font-smoothing:antialiased;background-color:#bcd680;border:none;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:600;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:1px;color:#fff;text-transform:uppercase;transition:all .1s ease-out}a.button.pc_top{font-size:18px;padding:18px 59px 18px 65px}@media screen and (max-width: 1140px){a.button.pc_top{font-size:15px;padding:10px 38px 10px 25px}}a.button.pc_bottom{font-size:18px;padding:18px 58px 18px 63px}@media screen and (max-width: 1140px){a.button.pc_bottom{font-size:16px;padding:10px 24px 10px 35px}}a.button:hover{background-color:#bcd680;color:#fff}a.button:active{transform:scale(.95)}a.button--bubble{position:relative;z-index:2;color:#fff;background:none}a.button--bubble:hover{background:none}a.button--bubble:hover+.button--bubble__effect-container .circle{background:#9dc346}a.button--bubble:hover+.button--bubble__effect-container .button{background:#9dc346}a.button--bubble:active+.button--bubble__effect-container{transform:scale(.95)}.button--bubble__container{position:relative;display:inline-block}.button--bubble__container .effect-button{position:absolute;width:50%;height:25%;top:50%;left:25%;z-index:1;transform:translateY(-50%);background:#bcd680;transition:background .1s ease-out;border-radius:3px}.button--bubble__effect-container{position:absolute;display:block;width:200%;height:400%;top:-150%;left:-50%;filter:url(#goo);transition:all .1s ease-out;pointer-events:none}.button--bubble__effect-container .circle{position:absolute;width:25px;height:25px;border-radius:15px;background:#bcd680;transition:background .1s ease-out}.button--bubble__effect-container .circle.top-left{top:40%;left:27%}.button--bubble__effect-container .circle.bottom-right{bottom:40%;right:27%}.goo{position:absolute;visibility:hidden;width:1px;height:1px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lp_style.css.map */
