.inner{max-width:1248px;margin:auto;position:relative;padding:0 24px}.mv{position:relative;padding:0 0 56.25%;height:0;background:url(https://gigaplus.makeshop.jp/toborice/lp/autumn/images/main_pc.jpg) no-repeat;background-size:100% auto;line-height:1}.mv .--copy{position:absolute;top:0;left:0;transition:all 1.2s;transition-delay:.4s;opacity:1}.mv.--done .--copy{opacity:1;position:absolute;top:0;left:0}.section .--headline{text-align:center}.section .--caption{margin:4px 0 0;font-size:.875em}.section .--caption.--right{text-align:right}.section.--intro{background:#fdf7e7;padding:80px 0 64px;color:#916134}.section.--intro .inner{max-width:940px}.section.--intro .photos--lst{display:flex;justify-content:space-between}.section.--intro .photos--lst li{max-width:calc(33.3333% - 12px)}.section.--intro .--headline{margin:64px 0 40px}.section.--intro .--description{line-height:2;font-weight:bold;font-size:1.125em}.section.--cv{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/cv/bg.jpg);padding:80px 0}.section.--cv .first--title{width:740px;text-align:center;margin:40px 0 24px}.section.--cv .first--layout{display:flex;justify-content:space-between}.section.--cv .first--layout--lst{width:740px;max-width:61.6666%;display:flex;justify-content:space-between;flex-wrap:wrap}.section.--cv .first--layout--lst li{width:calc(50% - 12px)}.section.--cv .first--layout--lst li .--photo{position:relative}.section.--cv .first--layout--lst li .--photo .--icon{position:absolute;top:-24px;left:-32px}.section.--cv .first--layout--lst li .--name{font-size:1.25em;text-align:center;margin:2px 0 0}.section.--cv .first--layout--menu{width:420px;max-width:35%}.section.--cv .first--layout--menu--block{background:#fff;border-radius:24px;padding:16px 24px}.section.--cv .first--layout--menu--block.--first{margin:0 0 24px}.section.--cv .first--layout--menu--block .--title{font-weight:bold;font-size:1.875em;line-height:1.5;margin:0 0 16px;text-align:center}.section.--cv .first--layout--menu--block .--title small{display:block;font-size:.675em}.section.--cv .first--layout--menu--block .--title small br{display:none}.section.--cv .--sub{text-align:center}.section.--cv .product--block{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:48px;background:#fff;border-radius:24px;margin:40px 0 0}.section.--cv .product--block .--media{width:calc(50% - 20px)}.section.--cv .product--block .--details{width:calc(50% - 20px)}.section.--cv .product--block .--details .--title{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/cv/beginner.png) no-repeat 0 50%;background-size:65px auto;padding:0 0 0 88px;font-weight:bold;font-size:2em;line-height:1.5;margin:0 0 16px}.section.--cv .product--block .--details .--title small{display:block;font-size:.675em;margin:4px 0 0}.section.--cv .product--block .--details .--text--lst{margin:0 0 24px}.section.--cv .product--block .--details .--text--lst li{font-size:1.125em;padding-left:1em;text-indent:-1em}.section.--cv .product--block .--details .--campaign{margin:16px 0 0}.section.--cv .product--block .--cart--btn{max-width:650px;margin:40px auto 0}.section.--cv .product--block .--cart--btn__in{display:block;background:#bf0d23;border-radius:48px;overflow:hidden;cursor:pointer}.section.--cv .product--block .--cart--btn__in input[type=image]{display:block;width:100%;height:auto;line-height:1}.section.--cv .product--block .--cart--btn__in:hover{opacity:.4}.section.--cv .--btn{max-width:1025px;margin:40px auto 0}.section.--cv .free--tel{max-width:640px;margin:64px auto 0;background:#fff;border-radius:12px;padding:16px 0}.section.--cv .free--tel--headline{font-size:1.5em;text-align:center;font-weight:bold;margin:0 0 8px}.section.--cv .free--tel--number{display:block;text-align:center}.section.--cv .free--tel--number a{cursor:default}.section.--cv .free--tel--number a:hover{opacity:1}.section.--cv .free--tel--hour{text-align:center;font-weight:bold;margin:4px 0 0}.section.--case{margin:80px 0}.section.--case .--headline{margin:0 0 40px}.section.--case .--description{text-align:center}.section.--menu{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/menu/bg.jpg);padding:80px 0}.section.--menu .--sub--title{text-align:center;font-size:1.75em;font-weight:bold}.section.--menu .--sub--title span{display:block;font-size:.75em}.section.--menu .menu--lst{display:flex;flex-wrap:wrap;justify-content:space-between;margin:64px 0 0}.section.--menu .menu--lst .menu--item{width:calc(33.3333% - 12px);background:rgba(255,255,255,.4);padding:32px 40px;margin:0 0 16px}.section.--menu .menu--lst .menu--item .--title{margin:0 0 16px}.section.--menu .menu--lst .menu--item .--description{min-height:104px;font-weight:bold}.section.--menu .menu--lst .menu--item .--media .--comment{background:#fff;color:#916134;border-radius:4px;padding:8px 16px;font-size:.875em;position:relative;font-weight:bold;border:1px solid #ccc}.section.--menu .menu--lst .menu--item .--media .--comment::before,.section.--menu .menu--lst .menu--item .--media .--comment::after{content:"";position:absolute;right:38px;bottom:-12px;width:0px;height:0px;margin:auto;border-style:solid;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:12px 12px 0 12px}.section.--menu .menu--lst .menu--item .--media .--comment::after{bottom:-11px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:12px 12px 0 12px}.section.--menu .menu--lst .menu--item .--media .--photo{margin:16px 0 0;position:relative}.section.--menu .menu--lst .menu--item .--media .--photo .--icon{position:absolute;top:-8px;left:-32px}.section.--menu .menu--lst .menu--item .menu__footer{display:flex;justify-content:space-between;margin:16px 0 0 -24px}.section.--menu .menu--lst .menu--item .menu__footer .--package{width:40%}.section.--menu .menu--lst .menu--item .menu__footer .--details{width:calc(60% - 8px);position:relative}.section.--menu .menu--lst .menu--item .menu__footer .--details .--icon{position:absolute;right:0;top:4px;display:block;width:60px}.section.--menu .menu--lst .menu--item .menu__footer .--details .--kcal{font-size:1.375em;margin:0 0 4px}.section.--menu .menu--lst .menu--item .menu__footer .--details .--component{margin:0 0 4px;font-size:1em}.section.--menu .menu--lst .menu--item .menu__footer .--details .--materials{font-size:.75em}.section.--features{padding:80px 0;background:#fdf7e7}.section.--features .--headline{margin:0 0 64px}.section.--features .--features--lst{display:flex;justify-content:space-between}.section.--features .--features--item{width:calc(33.3333% - 32px);display:flex;flex-direction:column}.section.--features .--features--item .--title{margin:0 0 16px}.section.--features .--features--item .--description{font-size:1em;margin:0 0 24px}.section.--features .--features--item .--description span{display:block}.section.--features .--features--item .--photo{margin-top:auto}.section.--voice{padding:80px 0}.section.--voice .--headline{margin:0 0 24px}.section.--voice .--lead{text-align:center;font-size:1.5em;font-weight:bold;position:relative}.section.--voice .--lead::after{content:"";position:absolute;bottom:-120px;left:50%;transform:translateX(-50%);width:380px;height:36px;background-size:100% auto}.section.--voice .--voice--container{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;margin:40px 0 64px}.section.--voice .--voice--block{max-width:360px;margin:0}.section.--voice .--voice--block .--memo figcaption{font-size:.875em;text-align:right}.section.--voice .--voice--block.--item-1{grid-row:1;grid-column:1}.section.--voice .--voice--block.--item-2{grid-row:1;grid-column:2}.section.--voice .--voice--block.--item-3{grid-row:1;grid-column:3}.section.--voice .--voice--block.--item-4{grid-row:2;grid-column:1;align-self:end}.section.--voice .--voice--block.--item-5{grid-row:2;grid-column:2;align-self:end}.section.--voice .--voice--block.--item-6{grid-row:2;grid-column:3;align-self:end}.section.--faq{padding:80px 0}.section.--faq .inner{max-width:940px}.section.--faq .--lead{font-size:1.125em;text-align:center;color:#727171;margin:16px 0 48px}.section.--faq .--lead span{padding:0 0 0 8px}.section.--faq .faq--dl .--trigger{border-bottom:1px solid #d8d9d9;font-size:1.25em;font-weight:bold;padding:16px 80px 16px 0;background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/faq/default.png) no-repeat center right 16px;background-size:28px 28px}.section.--faq .faq--dl .--trigger:hover{cursor:pointer}.section.--faq .faq--dl .--trigger.--active{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/faq/active.png) no-repeat center right 16px;background-size:28px 28px}.section.--faq .faq--dl .--trigger.--active+.--answer{display:block}.section.--faq .faq--dl .--answer{display:none;line-height:2;margin:24px 0 40px}.l__footer__body{display:flex;justify-content:space-between;align-items:flex-end;background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/footer_illust.png) no-repeat 50% 0;padding:32% 0 24px}.l__footer__body .--contact--headline{font-weight:bold;font-size:1.25em;margin:0 0 16px}.l__footer__body .--contact--tel{font-weight:bold;font-size:1.5em}.l__footer__body .--contact--tel a{color:#222}.l__footer__body .--contact--tel a:hover{cursor:default;opacity:1}.l__footer__body .--contact--mail{font-weight:bold;margin:16px 0 0;font-size:1em}.l__footer .copyr{text-align:center;font-size:.875em;padding:16px 0;background:#db345a;color:#fff}@media screen and (max-width: 767px){.inner{margin:0 16px;padding:0;max-width:inherit}.mv{padding:0 0 186.96219%;background:url(https://gigaplus.makeshop.jp/toborice/lp/autumn/images/main_sp.jpg) no-repeat 0 0;background-size:100% auto}.section .--caption.--right{font-size:.75em}.section.--intro{padding:40px 0}.section.--intro .photos--lst li{width:calc(33.3333% - 8px)}.section.--intro .--headline{margin:40px 0 24px}.section.--intro .--description{line-height:1.8;font-size:1em}.section.--cv{padding:40px 0}.section.--cv .first--title{width:65%;text-align:center;margin:24px auto 16px}.section.--cv .first--layout{display:block}.section.--cv .first--layout--lst{width:auto;max-width:inherit}.section.--cv .first--layout--lst li{width:calc(50% - 8px);margin:0 0 16px}.section.--cv .first--layout--lst li .--photo{position:relative}.section.--cv .first--layout--lst li .--photo .--icon{position:absolute;top:-24px;left:-16px;max-width:36%}.section.--cv .first--layout--lst li .--name{font-size:.875em}.section.--cv .first--layout--menu{width:auto;max-width:inherit}.section.--cv .first--layout--menu--block{padding:24px 40px}.section.--cv .first--layout--menu--block.--first{margin:0 0 24px}.section.--cv .first--layout--menu--block .--title{font-weight:bold;font-size:6.5vw;line-height:1.5;margin:0 0 8px;text-align:center}.section.--cv .first--layout--menu--block .--title small{display:block;font-size:.75em}.section.--cv .first--layout--menu--block .--title small br{display:block}.section.--cv .--sub{text-align:center;max-width:60%;margin:8px auto 0}.section.--cv .product--block{display:block;padding:24px;margin:24px 0 0;border-radius:8px}.section.--cv .product--block .--media{width:auto;margin:0 0 24px}.section.--cv .product--block .--details{width:auto}.section.--cv .product--block .--details .--title{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/cv/beginner.png) no-repeat 0 50%;background-size:65px auto;padding:8px 0 8px 76px;font-weight:bold;font-size:6vw;line-height:1.5;margin:0 0 16px}.section.--cv .product--block .--details .--title small{display:block;font-size:.75em}.section.--cv .product--block .--details .--text--lst{margin:0 0 24px}.section.--cv .product--block .--details .--text--lst li{font-size:1em}.section.--cv .product--block .--details .--campaign{margin:16px 0 0}.section.--cv .product--block .--cart--btn__in{padding:12px 0}.section.--cv .product--block .--cart--btn__in:hover{opacity:1}.section.--cv .--btn{max-width:1025px;margin:40px auto 0}.section.--cv .free--tel{max-width:640px;margin:64px auto 0;background:#fff;border-radius:12px;padding:16px 0}.section.--cv .free--tel--headline{font-size:1.125em;margin:0 0 8px}.section.--cv .free--tel--number{display:block;text-align:center;margin:0 40px}.section.--cv .free--tel--number a{cursor:default}.section.--cv .free--tel--number a:hover{opacity:1}.section.--cv .free--tel--hour{text-align:center;font-weight:normal;font-size:.75em;margin:4px 0 0}.section.--case{margin:40px 0}.section.--case .--headline{margin:0}.section.--case .--description{max-width:80%;margin:auto}.section.--menu{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/menu/bg.jpg);padding:40px 0;overflow:hidden}.section.--menu .--sub--title{font-size:1.25em;margin:0 0 24px}.section.--menu .--sub--title span{font-size:.75em}.section.--menu .menu--lst{display:block;margin:0 calc(50% - 50vw);width:100vw}.section.--menu .menu--lst .menu--item{width:auto;background:rgba(255,255,255,.4);padding:40px 24px;margin:0}.section.--menu .menu--lst .menu--item:nth-child(even){background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/menu/bg.jpg)}.section.--menu .menu--lst .menu--item .--title{margin:0 10% 16px 0}.section.--menu .menu--lst .menu--item .--description{min-height:inherit;font-weight:bold;margin:0 0 24px;font-size:1em}.section.--menu .menu--lst .menu--item .--media .--comment{padding:16px 24px;font-size:.875em}.section.--menu .menu--lst .menu--item .--media .--photo .--icon{left:-24px;top:-16px}.section.--menu .menu--lst .menu--item .menu__footer .--details .--kcal{font-size:1.125em;margin:0 0 4px}.section.--menu .menu--lst .menu--item .menu__footer .--details .--component{margin:0 0 4px;font-size:.875em}.section.--menu .menu--lst .menu--item .menu__footer .--details .--materials{font-size:.75em}.section.--features{padding:40px 0;background:#fdf7e7}.section.--features .--headline{margin:0 0 24px}.section.--features .--features--lst{display:block}.section.--features .--features--item{width:auto;display:block;margin:0 0 24px}.section.--features .--features--item .--title{margin:0 0 8px}.section.--features .--features--item .--description{font-size:1em;margin:0 0 16px}.section.--features .--features--item .--description span{display:block}.section.--features .--features--item .--photo{margin:0 0 40px;position:relative;overflow:hidden;height:0;padding:0 0 50%}.section.--features .--features--item .--photo img{position:absolute;top:50%;transform:translateY(-50%)}.section.--voice{padding:40px 0}.section.--voice .--headline{margin:0 0 24px}.section.--voice .--lead{text-align:center;font-size:1em;font-weight:bold;position:relative}.section.--voice .--lead::after{content:"";position:absolute;bottom:-64px;left:50%;transform:translateX(-50%);width:100%;height:0;padding:0 0 9.605%;background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/voice/section_line.png) no-repeat;background-size:100% auto}.section.--voice .--voice--container{margin:80px 0 0;display:grid;grid-template-columns:1fr;gap:0;align-items:center}.section.--voice .--voice--block{max-width:inherit;width:100%;margin:0 0 32px}.section.--voice .--voice--block .--memo{margin:0 24px 0}.section.--voice .--voice--block .--memo figcaption{font-size:.875em;text-align:right}.section.--voice .--voice--block.--item-1{grid-row:auto;grid-column:auto}.section.--voice .--voice--block.--item-2{grid-row:auto;grid-column:auto}.section.--voice .--voice--block.--item-3{grid-row:auto;grid-column:auto}.section.--voice .--voice--block.--item-4{grid-row:auto;grid-column:auto}.section.--voice .--voice--block.--item-5{grid-row:auto;grid-column:auto}.section.--voice .--voice--block.--item-6{grid-row:auto;grid-column:auto}.section.--faq{padding:64px 0 24px}.section.--faq .inner{max-width:940px;margin:0 24px}.section.--faq .--headline{max-width:35%;margin:auto}.section.--faq .--lead{font-size:1em;text-align:center;color:#727171;margin:16px 0 24px}.section.--faq .--lead span{display:block;padding:0}.section.--faq .faq--dl .--trigger{font-size:1.125em;background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/faq/default.png) no-repeat center right;background-size:24px 24px;padding:16px 40px 16px 0}.section.--faq .faq--dl .--trigger.--active{background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/faq/active.png) no-repeat center right;background-size:24px 24px}.section.--faq .faq--dl .--trigger.--active+.--answer{display:block}.section.--faq .faq--dl .--answer{margin:16px 0 24px;font-size:.875em}.section.--faq .faq--dl .--answer .card--lst .--type img{width:10%;height:auto}.l__footer__body{display:block;background:url(https://gigaplus.makeshop.jp/toborice/lp/01/images/footer_illust.png) no-repeat 0 0;background-size:100% auto;padding:28.584% 0 24px}.l__footer__body .--contact{margin:16px 16px}.l__footer__body .--contact--headline{font-size:1em;margin:0 0 16px}.l__footer__body .--contact--tel{font-size:1.25em}.l__footer__body .--contact--hour span{display:block}.l__footer__body .--contact--mail{margin:8px 0 0;font-size:1em}.l__footer__body .--logo{max-width:65%;margin:24px auto 0}.l__footer .copyr{font-size:.875em;padding:16px 0}}
/*# sourceMappingURL=layout.min.css.map */