﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.page-template-page-lp img{display:block;margin:0 auto;max-width:100%}.page-template-page-lp #content{padding:0;margin:0;max-width:none}.page-template-page-lp .container{margin-left:auto;margin-right:auto;max-width:calc(var(--container_size, 0px) + var(--swl-pad_container, 0px)*2);padding-left:var(--swl-pad_container, 0);padding-right:var(--swl-pad_container, 0)}.page-template-page-lp .section{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 959px){.page-template-page-lp .section{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 782px){.page-template-page-lp .section{padding-top:45px;padding-bottom:45px}}.page-template-page-lp .cta{background:#015293;padding:70px 0}.page-template-page-lp .cta .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;position:relative;z-index:0;display:flex;align-items:center;justify-content:center;gap:0 30px;text-align:center;color:#fff;font-size:26px;margin:0 0 .8em 0;letter-spacing:.05em}.page-template-page-lp .cta .ttl::before,.page-template-page-lp .cta .ttl::after{content:"";display:block;width:2px;height:1em;background:#fff}.page-template-page-lp .cta .ttl::before{transform:rotate(-25deg)}.page-template-page-lp .cta .ttl::after{transform:rotate(25deg)}.page-template-page-lp .cta .txt{font-family:"Noto Sans JP",sans-serif;font-weight:400;text-align:center;color:#fff;font-size:16px;margin:0 0 0 0;letter-spacing:.05em;line-height:2}.page-template-page-lp .cta .btns{margin:30px auto 0 auto;display:flex;justify-content:center;flex-wrap:wrap;gap:30px 30px}.page-template-page-lp .cta .btns .btn{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;border-radius:100px;line-height:1;padding:15px 30px;min-height:60px;text-align:center;font-weight:bold;font-size:18px;letter-spacing:.05em;transition:.3s ease-in-out}@media(hover: hover){.page-template-page-lp .cta .btns .btn:hover{opacity:.8}}.page-template-page-lp .cta .btns .btn.tel{pointer-events:none;border:1px solid #fff;background:#fb7700;color:#fff;font-size:28px}.page-template-page-lp .cta .btns .btn.tel>span{font-size:18px;margin-right:10px}.page-template-page-lp .cta .btns .btn.line{position:relative;z-index:0;background:#51b632;color:#fff}.page-template-page-lp .cta .btns .btn.line::before{content:"";width:30px;height:30px;background:url(../img/muscle_gain/icon_line.png) no-repeat center/contain;margin-right:15px}.page-template-page-lp .cta .btns .btn.line::after{content:"";width:16px;height:16px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);margin-left:10px}.page-template-page-lp .cta .btns .btn.web{position:relative;z-index:0;background:#fff;color:#231815}.page-template-page-lp .cta .btns .btn.web::before{content:"";width:25px;height:18px;background:url(../img/muscle_gain/icon_web.png) no-repeat center/contain;margin-right:15px}.page-template-page-lp .cta .btns .btn.web::after{content:"";width:16px;height:16px;border-right:1px solid #015293;border-bottom:1px solid #015293;transform:rotate(-45deg);margin-left:10px}@media screen and (max-width: 959px){.page-template-page-lp .cta{padding:60px 0}.page-template-page-lp .cta .btns{gap:0 15px}.page-template-page-lp .cta .btns .btn{flex:1;padding:15px 15px;min-height:auto}.page-template-page-lp .cta .btns .btn.tel{font-size:16px}.page-template-page-lp .cta .btns .btn.tel>span{align-self:center;font-size:14px}.page-template-page-lp .cta .btns .btn.line{font-size:16px}.page-template-page-lp .cta .btns .btn.line::before{width:20px;height:20px}.page-template-page-lp .cta .btns .btn.line::after{width:10px;height:10px}.page-template-page-lp .cta .btns .btn.web{font-size:16px}.page-template-page-lp .cta .btns .btn.web::before{width:20px;height:13px}.page-template-page-lp .cta .btns .btn.web::after{width:10px;height:10px}}@media screen and (max-width: 782px){.page-template-page-lp .cta{padding:45px 0}.page-template-page-lp .cta .ttl{font-size:18px;gap:0 15px}.page-template-page-lp .cta .txt{font-size:14px}.page-template-page-lp .cta .btns{flex-direction:column;gap:15px 0;margin:15px auto 0 auto}.page-template-page-lp .cta .btns .btn{flex:none;padding:15px 15px;min-height:50px}.page-template-page-lp .cta .btns .btn.tel{pointer-events:auto;font-size:18px}.page-template-page-lp .cta .btns .btn.tel>span{align-self:center;font-size:14px}.page-template-page-lp .cta .btns .btn.line{font-size:16px}.page-template-page-lp .cta .btns .btn.web{font-size:16px}}.page-template-page-lp .mv{overflow:hidden;text-indent:100%;white-space:nowrap}.page-template-page-lp .bg_g{background:#626a71}.page-template-page-lp .bg_g .title__large.o .ttl{color:#fff}.page-template-page-lp .bg_pg{background:rgba(98,106,113,.1)}.page-template-page-lp .title__large{text-align:center;margin:0 0 50px 0}.page-template-page-lp .title__large .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:32px;color:#231815;margin:0 0 5px 0}.page-template-page-lp .title__large .sub{font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:.05em;display:block;font-size:20px}.page-template-page-lp .title__large.b .sub{color:#015293}.page-template-page-lp .title__large.o .sub{color:#fb7700}.page-template-page-lp .title__middle{font-family:"Noto Sans JP",sans-serif;font-weight:500;position:relative;z-index:0;font-size:26px;letter-spacing:.05em;padding:0 0 0 35px;margin:0 0 30px 0;text-align:justify}.page-template-page-lp .title__middle::before{content:"";position:absolute;z-index:-1;top:50%;left:0;width:24px;height:4px;background:#015293}@media screen and (max-width: 959px){.page-template-page-lp .title__large{margin:0 0 30px 0}.page-template-page-lp .title__large .ttl{font-size:28px}.page-template-page-lp .title__large .sub{font-size:16px}.page-template-page-lp .title__middle{font-size:24px;margin:0 0 15px 0}}@media screen and (max-width: 782px){.page-template-page-lp .title__large{margin:0 0 30px 0}.page-template-page-lp .title__large .ttl{font-size:24px}.page-template-page-lp .title__large .sub{font-size:14px}.page-template-page-lp .title__middle{font-size:16px;margin:0 0 15px 0}}.page-template-page-lp .border{padding:0 100px 100px 100px;border:2px solid #015293;border-radius:20px}.page-template-page-lp .border:not(:last-of-type){margin:0 0 80px 0}.page-template-page-lp .border>.title{text-align:center;margin:60px auto 60px auto}.page-template-page-lp .border>.title>.ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;display:inline-block;padding:10px 10px;background:#015293;color:#fff;border-radius:100px;min-width:450px}.page-template-page-lp .border .image{display:block;margin:0 0 50px 0}@media screen and (max-width: 959px){.page-template-page-lp .border{padding:0 60px 60px 60px}.page-template-page-lp .border:not(:last-of-type){margin:0 0 60px 0}.page-template-page-lp .border>.title{margin:60px auto 30px auto}}@media screen and (max-width: 782px){.page-template-page-lp .border{padding:0 30px 30px 30px}.page-template-page-lp .border:not(:last-of-type){margin:0 0 45px 0}.page-template-page-lp .border>.title{text-align:center;margin:30px auto 30px auto}.page-template-page-lp .border>.title>.ttl{display:block;font-size:18px;padding:10px 20px;background:#015293;color:#fff;border-radius:100px;min-width:auto}.page-template-page-lp .border .image{margin:0 0 30px 0}}.page-template-page-lp.muscle_gain .mv,.page-template-page-lp.muscle_gain_rev2 .mv{background:url(../img/muscle_gain/img_mv_pc.png) no-repeat top center/cover;aspect-ratio:2000/958}@media screen and (max-width: 783px){.page-template-page-lp.muscle_gain .mv,.page-template-page-lp.muscle_gain_rev2 .mv{background:url(../img/muscle_gain/img_mv_sp.png) no-repeat top center/cover;aspect-ratio:768/1533}}.page-template-page-lp.muscle_gain .reason .box,.page-template-page-lp.muscle_gain_rev2 .reason .box{display:flex;align-items:center;flex-wrap:wrap;gap:0 80px}.page-template-page-lp.muscle_gain .reason .box:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .reason .box:not(:last-of-type){margin-bottom:60px}.page-template-page-lp.muscle_gain .reason .box .image,.page-template-page-lp.muscle_gain_rev2 .reason .box .image{order:1;display:block}.page-template-page-lp.muscle_gain .reason .box .textArea,.page-template-page-lp.muscle_gain_rev2 .reason .box .textArea{order:2;flex:1}.page-template-page-lp.muscle_gain .reason .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .reason .box .textArea .txt{font-size:16px;line-height:2.2;text-align:justify}.page-template-page-lp.muscle_gain .reason .box:nth-child(odd) .image,.page-template-page-lp.muscle_gain_rev2 .reason .box:nth-child(odd) .image{order:2}.page-template-page-lp.muscle_gain .reason .box:nth-child(odd) .textArea,.page-template-page-lp.muscle_gain_rev2 .reason .box:nth-child(odd) .textArea{order:1}@media screen and (max-width: 959px){.page-template-page-lp.muscle_gain .reason .box,.page-template-page-lp.muscle_gain_rev2 .reason .box{gap:0 30px}.page-template-page-lp.muscle_gain .reason .box .image,.page-template-page-lp.muscle_gain_rev2 .reason .box .image{align-self:stretch;flex:.6}.page-template-page-lp.muscle_gain .reason .box .image img,.page-template-page-lp.muscle_gain_rev2 .reason .box .image img{object-fit:cover;height:100%}}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .reason .box,.page-template-page-lp.muscle_gain_rev2 .reason .box{flex-direction:column;gap:15px 0;padding:0 15px}.page-template-page-lp.muscle_gain .reason .box:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .reason .box:not(:last-of-type){margin-bottom:30px}.page-template-page-lp.muscle_gain .reason .box:nth-child(odd) .image,.page-template-page-lp.muscle_gain_rev2 .reason .box:nth-child(odd) .image{order:1}.page-template-page-lp.muscle_gain .reason .box:nth-child(odd) .textArea,.page-template-page-lp.muscle_gain_rev2 .reason .box:nth-child(odd) .textArea{order:2}.page-template-page-lp.muscle_gain .reason .box .image,.page-template-page-lp.muscle_gain_rev2 .reason .box .image{max-width:90%;margin:0 auto}.page-template-page-lp.muscle_gain .reason .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .reason .box .textArea .txt{font-size:14px}}.page-template-page-lp.muscle_gain .case,.page-template-page-lp.muscle_gain_rev2 .case{display:none}.page-template-page-lp.muscle_gain .case__slider,.page-template-page-lp.muscle_gain_rev2 .case__slider{overflow:hidden}.page-template-page-lp.muscle_gain .case__slider .article .images,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images{display:flex;justify-content:space-between;gap:0 45px}.page-template-page-lp.muscle_gain .case__slider .article .images .image,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image{padding:30px;border-radius:20px;background:#fff}.page-template-page-lp.muscle_gain .case__slider .article .images .image>picture,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image>picture{display:block;border-radius:20px;overflow:hidden;margin:0 0 30px 0}.page-template-page-lp.muscle_gain .case__slider .article .images .image>picture img,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image>picture img{display:block}.page-template-page-lp.muscle_gain .case__slider .article .images .image .before,.page-template-page-lp.muscle_gain .case__slider .article .images .image .after,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .before,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .after{font-size:30px;text-align:center;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:.05em;line-height:1}.page-template-page-lp.muscle_gain .case__slider .article .images .image .before,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .before{color:#828282}.page-template-page-lp.muscle_gain .case__slider .article .images .image .after,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .after{color:#015293}.page-template-page-lp.muscle_gain .case__slider .article .descs,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs{margin:50px auto 0 auto}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc{display:flex;flex-wrap:wrap;color:#fff}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc:not(:last-of-type){margin:0 0 5px 0}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dt,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dt{font-size:16px;font-weight:bold;line-height:2.2}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dt::after,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dt::after{content:"："}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dd,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dd{flex:1;font-size:16px;font-weight:bold;text-align:justify;line-height:2.2}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .case__slider .article .images,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images{gap:0 15px}.page-template-page-lp.muscle_gain .case__slider .article .images .image,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image{padding:15px}.page-template-page-lp.muscle_gain .case__slider .article .images .image>picture,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image>picture{margin:0 0 15px 0}.page-template-page-lp.muscle_gain .case__slider .article .images .image .before,.page-template-page-lp.muscle_gain .case__slider .article .images .image .after,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .before,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .images .image .after{font-size:14px}.page-template-page-lp.muscle_gain .case__slider .article .descs,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs{margin:30px auto 0 auto}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc{display:block}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dt,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dt{font-size:14px}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dt::before,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dt::before{content:"【"}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dt::after,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dt::after{content:"】"}.page-template-page-lp.muscle_gain .case__slider .article .descs .desc dd,.page-template-page-lp.muscle_gain_rev2 .case__slider .article .descs .desc dd{font-size:14px}}.page-template-page-lp.muscle_gain .recommend,.page-template-page-lp.muscle_gain_rev2 .recommend{padding-left:15px;padding-right:15px;background:url(../img/muscle_gain/bg_recommend_pc.png) no-repeat center center/cover}.page-template-page-lp.muscle_gain .recommend .box,.page-template-page-lp.muscle_gain_rev2 .recommend .box{max-width:1000px;margin:0 auto;padding:45px;border-radius:10px;background:rgba(255,255,255,.8);display:flex;flex-wrap:wrap;align-items:center;gap:0 15px;justify-content:space-between}.page-template-page-lp.muscle_gain .recommend .box .textArea,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea{flex:1}.page-template-page-lp.muscle_gain .recommend .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:32px;letter-spacing:.05em;margin:0 0 20px 0}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li{position:relative;z-index:0;font-size:18px;font-weight:bold;padding:0 0 0 1.5em}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li>span,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li>span{color:#fb7700}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li:not(:last-child),.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li:not(:last-child){margin:0 0 20px 0}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li::before,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li::before{content:"";position:absolute;z-index:-1;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px;background:url(../img/muscle_gain/icon_check.png) no-repeat center/contain}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li.checked::before,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li.checked::before{width:23px;height:18px;background:url(../img/muscle_gain/icon_checked.png) no-repeat center/contain}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .recommend .box,.page-template-page-lp.muscle_gain_rev2 .recommend .box{display:block;padding:45px 30px 0 30px}.page-template-page-lp.muscle_gain .recommend .box .image,.page-template-page-lp.muscle_gain_rev2 .recommend .box .image{display:block;max-width:50%;margin:0 auto}.page-template-page-lp.muscle_gain .recommend .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .ttl{font-size:20px;text-align:center}.page-template-page-lp.muscle_gain .recommend .box .textArea .list,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list{margin:0 0 30px 0}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li{font-size:14px;padding:0 0 0 2em}.page-template-page-lp.muscle_gain .recommend .box .textArea .list li>span,.page-template-page-lp.muscle_gain_rev2 .recommend .box .textArea .list li>span{font-size:16px}}.page-template-page-lp.muscle_gain .dr,.page-template-page-lp.muscle_gain_rev2 .dr{padding-top:100px;background:url(../img/muscle_gain/bg_dr_pc.png) no-repeat center center/cover}.page-template-page-lp.muscle_gain .dr .box,.page-template-page-lp.muscle_gain_rev2 .dr .box{position:relative;z-index:0}.page-template-page-lp.muscle_gain .dr .box>.image,.page-template-page-lp.muscle_gain_rev2 .dr .box>.image{display:block;width:35%;position:absolute;z-index:-1;bottom:0;right:-30px}.page-template-page-lp.muscle_gain .dr .box>.image img,.page-template-page-lp.muscle_gain_rev2 .dr .box>.image img{object-fit:cover;height:100%}.page-template-page-lp.muscle_gain .dr .box .textArea,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea{width:80%;padding-bottom:100px}.page-template-page-lp.muscle_gain .dr .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;position:relative;z-index:0;font-size:24px;line-height:1.8;margin:0 0 30px 0;text-align:justify;padding:1em 1.5em;display:inline-block}.page-template-page-lp.muscle_gain .dr .box .textArea .ttl::before,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .ttl::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:18px;height:34px;border-top:2px solid #015293;border-left:2px solid #015293}.page-template-page-lp.muscle_gain .dr .box .textArea .ttl::after,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .ttl::after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:18px;height:34px;border-bottom:2px solid #015293;border-right:2px solid #015293}.page-template-page-lp.muscle_gain .dr .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt{font-size:16px;text-align:justify;line-height:2.2;padding:0 6em 0 2em}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:not(:last-of-type){margin:0 0 1.5em 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt .blue,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt .blue{color:#015293}.page-template-page-lp.muscle_gain .dr .box .textArea .txt .orange,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt .orange{box-decoration-break:clone;background:linear-gradient(transparent 0%, #fb7700 0%);color:#fff;padding:5px}@media screen and (max-width: 959px){.page-template-page-lp.muscle_gain .dr,.page-template-page-lp.muscle_gain_rev2 .dr{padding-top:60px}.page-template-page-lp.muscle_gain .dr .box .textArea,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea{padding:0 0 60px 0;width:100%}.page-template-page-lp.muscle_gain .dr .box .textArea .ttl br,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .ttl br{display:none}.page-template-page-lp.muscle_gain .dr .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt{padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt br,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt br{display:none}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(2),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(2){width:80%;padding:0 45px 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(3),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(3){width:80%;padding:0 45px 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(4),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(4){width:80%;padding:0 45px 0 0}}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .dr,.page-template-page-lp.muscle_gain_rev2 .dr{padding-top:45px}.page-template-page-lp.muscle_gain .dr .box .image,.page-template-page-lp.muscle_gain_rev2 .dr .box .image{position:absolute;right:0;width:50%;margin:0 auto}.page-template-page-lp.muscle_gain .dr .box .image img,.page-template-page-lp.muscle_gain_rev2 .dr .box .image img{object-fit:contain;object-position:bottom right}.page-template-page-lp.muscle_gain .dr .box .textArea,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea{padding:0 0 45px 0}.page-template-page-lp.muscle_gain .dr .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .ttl{font-size:16px}.page-template-page-lp.muscle_gain .dr .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt{font-size:14px}.page-template-page-lp.muscle_gain .dr .box .textArea .txt::after,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt::after{content:"";display:block;clear:both}.page-template-page-lp.muscle_gain .dr .box .textArea .txt .orange,.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt .orange{font-size:16px}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(2),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(2){width:50%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(3),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(3){width:50%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(4),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(4){width:50%;padding:0 0 0 0}}@media screen and (max-width: 600px){.page-template-page-lp.muscle_gain .dr .box .image,.page-template-page-lp.muscle_gain_rev2 .dr .box .image{width:45%}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(2),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(2){width:100%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(3),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(3){width:60%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(4),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(4){width:50%;padding:0 0 0 0}}@media screen and (max-width: 400px){.page-template-page-lp.muscle_gain .dr .box .image,.page-template-page-lp.muscle_gain_rev2 .dr .box .image{width:50%}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(2),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(2){width:100%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(3),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(3){width:100%;padding:0 0 0 0}.page-template-page-lp.muscle_gain .dr .box .textArea .txt:nth-of-type(4),.page-template-page-lp.muscle_gain_rev2 .dr .box .textArea .txt:nth-of-type(4){width:50%;padding:0 0 0 0}}.page-template-page-lp.muscle_gain .benefit .images,.page-template-page-lp.muscle_gain_rev2 .benefit .images{display:flex;flex-wrap:wrap;gap:45px}.page-template-page-lp.muscle_gain .benefit .images .image,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image{width:calc(33.3333333333% - 30px)}.page-template-page-lp.muscle_gain .benefit .images .image>figure,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image>figure{position:relative;z-index:0;overflow:hidden}.page-template-page-lp.muscle_gain .benefit .images .image>figure figcaption,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image>figure figcaption{font-family:"Noto Sans JP",sans-serif;font-weight:500;position:absolute;z-index:1;bottom:0;right:-10px;line-height:1;padding:10px 45px 10px 35px;background:rgba(1,82,147,.85);color:#fff;font-weight:bold;font-size:22px;transform:skewX(-20deg)}.page-template-page-lp.muscle_gain .benefit .images .image>figure figcaption>span,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image>figure figcaption>span{display:block;transform:skewX(20deg)}.page-template-page-lp.muscle_gain .benefit .images .image>figure figcaption>span>sup,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image>figure figcaption>span>sup{font-size:12px;margin-left:5px}.page-template-page-lp.muscle_gain .benefit .images+.remarks,.page-template-page-lp.muscle_gain_rev2 .benefit .images+.remarks{font-size:12px;text-align:right;margin:30px 0 0 0}@media screen and (max-width: 959px){.page-template-page-lp.muscle_gain .benefit .images,.page-template-page-lp.muscle_gain_rev2 .benefit .images{gap:15px 30px}.page-template-page-lp.muscle_gain .benefit .images .image,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image{width:calc(33.3333333333% - 20px)}}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .benefit .images,.page-template-page-lp.muscle_gain_rev2 .benefit .images{gap:15px 15px}.page-template-page-lp.muscle_gain .benefit .images .image,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image{width:calc(50% - 7.5px)}.page-template-page-lp.muscle_gain .benefit .images .image figure figcaption,.page-template-page-lp.muscle_gain_rev2 .benefit .images .image figure figcaption{font-size:14px}.page-template-page-lp.muscle_gain .benefit .images+.remarks,.page-template-page-lp.muscle_gain_rev2 .benefit .images+.remarks{margin:15px 0 0 0}}.page-template-page-lp.muscle_gain .point__list,.page-template-page-lp.muscle_gain_rev2 .point__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0 100px}.page-template-page-lp.muscle_gain .point__list li .image,.page-template-page-lp.muscle_gain_rev2 .point__list li .image{display:block;margin:0 0 20px 0}.page-template-page-lp.muscle_gain .point__list li .ttl,.page-template-page-lp.muscle_gain_rev2 .point__list li .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center;color:#015293;font-size:22px;font-weight:bold}.page-template-page-lp.muscle_gain .point__list+.txt,.page-template-page-lp.muscle_gain_rev2 .point__list+.txt{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center;font-size:24px;font-weight:bold;margin:100px 0}.page-template-page-lp.muscle_gain .point .border .list,.page-template-page-lp.muscle_gain_rev2 .point .border .list{display:flex;flex-wrap:wrap;gap:10px 10px}.page-template-page-lp.muscle_gain .point .border .list li,.page-template-page-lp.muscle_gain_rev2 .point .border .list li{display:flex;align-items:center;justify-content:center;width:calc(33.3333333333% - 6.6666666667px);text-align:center;padding:15px;background:#e5edf4;min-height:115px;font-size:20px;color:#015293;font-weight:bold}.page-template-page-lp.muscle_gain .point .border .list li:nth-child(even),.page-template-page-lp.muscle_gain_rev2 .point .border .list li:nth-child(even){background:#f2f6f9}.page-template-page-lp.muscle_gain .point .border .box,.page-template-page-lp.muscle_gain_rev2 .point .border .box{display:flex;align-items:center;flex-wrap:wrap;gap:0 45px}.page-template-page-lp.muscle_gain .point .border .box .graph,.page-template-page-lp.muscle_gain_rev2 .point .border .box .graph{display:block}.page-template-page-lp.muscle_gain .point .border .box .txt,.page-template-page-lp.muscle_gain_rev2 .point .border .box .txt{flex:1;text-align:justify;font-weight:bold;line-height:2.2;font-size:16px}.page-template-page-lp.muscle_gain .point .border .txt,.page-template-page-lp.muscle_gain_rev2 .point .border .txt{text-align:justify;font-weight:bold;line-height:2.2;font-size:16px}@media screen and (max-width: 959px){.page-template-page-lp.muscle_gain .point__list,.page-template-page-lp.muscle_gain_rev2 .point__list{justify-content:center;gap:0 15px}.page-template-page-lp.muscle_gain .point__list li,.page-template-page-lp.muscle_gain_rev2 .point__list li{flex:1}.page-template-page-lp.muscle_gain .point__list+.txt,.page-template-page-lp.muscle_gain_rev2 .point__list+.txt{margin:50px 0}.page-template-page-lp.muscle_gain .point .border .box,.page-template-page-lp.muscle_gain_rev2 .point .border .box{display:block}.page-template-page-lp.muscle_gain .point .border .box::after,.page-template-page-lp.muscle_gain_rev2 .point .border .box::after{content:"";display:block;clear:both}.page-template-page-lp.muscle_gain .point .border .box .graph,.page-template-page-lp.muscle_gain_rev2 .point .border .box .graph{max-width:300px;float:left;padding:0px 30px 30px 0}.page-template-page-lp.muscle_gain .point .border .box .txt br,.page-template-page-lp.muscle_gain_rev2 .point .border .box .txt br{display:none}}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .point__list,.page-template-page-lp.muscle_gain_rev2 .point__list{justify-content:center;gap:0 15px}.page-template-page-lp.muscle_gain .point__list li,.page-template-page-lp.muscle_gain_rev2 .point__list li{flex:1}.page-template-page-lp.muscle_gain .point__list li .image,.page-template-page-lp.muscle_gain_rev2 .point__list li .image{margin:0 0 15px 0}.page-template-page-lp.muscle_gain .point__list li .ttl,.page-template-page-lp.muscle_gain_rev2 .point__list li .ttl{font-size:16px}.page-template-page-lp.muscle_gain .point__list+.txt,.page-template-page-lp.muscle_gain_rev2 .point__list+.txt{margin:30px 0;font-size:18px}.page-template-page-lp.muscle_gain .point .border .txt,.page-template-page-lp.muscle_gain_rev2 .point .border .txt{font-size:14px}.page-template-page-lp.muscle_gain .point .border .box .graph,.page-template-page-lp.muscle_gain_rev2 .point .border .box .graph{padding:0 0 15px 0}.page-template-page-lp.muscle_gain .point .border .box .txt,.page-template-page-lp.muscle_gain_rev2 .point .border .box .txt{font-size:14px}.page-template-page-lp.muscle_gain .point .border .list,.page-template-page-lp.muscle_gain_rev2 .point .border .list{flex-direction:column}.page-template-page-lp.muscle_gain .point .border .list li,.page-template-page-lp.muscle_gain_rev2 .point .border .list li{width:100%;min-height:auto;font-size:16px}.page-template-page-lp.muscle_gain .point .border .list li br,.page-template-page-lp.muscle_gain_rev2 .point .border .list li br{display:none}}.page-template-page-lp.muscle_gain .type .types>.ttl,.page-template-page-lp.muscle_gain_rev2 .type .types>.ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:24px;padding:10px 15px;background:#626a71;text-align:center;color:#fff;margin:50px 0 50px 0}.page-template-page-lp.muscle_gain .type .types .box .ttl,.page-template-page-lp.muscle_gain_rev2 .type .types .box .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center;margin:50px 0 50px 0;font-size:20px;letter-spacing:.05em}.page-template-page-lp.muscle_gain .type .types .box .desc,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc{display:flex;flex-wrap:wrap;margin:0 0 50px 0}.page-template-page-lp.muscle_gain .type .types .box .desc dt,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dt{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;font-weight:bold;width:25%;text-align:center;padding:15px;font-size:16px;line-height:2.2;border-bottom:1px dotted #626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dt::after,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dt::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:1em;background:#626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dt:first-of-type,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dt:first-of-type{border-top:1px solid #626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dt:last-of-type,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dt:last-of-type{border-bottom:1px solid #626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dd,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dd{width:75%;padding:15px 15px 15px 70px;font-size:16px;line-height:2.2;border-bottom:1px dotted #626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dd:first-of-type,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dd:first-of-type{border-top:1px solid #626a71}.page-template-page-lp.muscle_gain .type .types .box .desc dd:last-of-type,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dd:last-of-type{border-bottom:1px solid #626a71}.page-template-page-lp.muscle_gain .type .types .box .txt,.page-template-page-lp.muscle_gain_rev2 .type .types .box .txt{padding:30px;border:1px solid #626a71;border-radius:10px;font-size:16px;line-height:2.2;text-align:justify}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .type .types>.ttl,.page-template-page-lp.muscle_gain_rev2 .type .types>.ttl{font-size:20px;margin:45px 0 30px 0}.page-template-page-lp.muscle_gain .type .types .box .ttl,.page-template-page-lp.muscle_gain_rev2 .type .types .box .ttl{font-size:16px;margin:30px 0 15px 0}.page-template-page-lp.muscle_gain .type .types .box .desc,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc{margin:0 0 15px 0}.page-template-page-lp.muscle_gain .type .types .box .desc dt,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dt{width:25%;padding:15px 15px 15px 0;line-height:1.4}.page-template-page-lp.muscle_gain .type .types .box .desc dd,.page-template-page-lp.muscle_gain_rev2 .type .types .box .desc dd{width:75%;display:flex;align-items:center;padding:15px 0 15px 15px;line-height:1.4}.page-template-page-lp.muscle_gain .type .types .box .txt,.page-template-page-lp.muscle_gain_rev2 .type .types .box .txt{padding:20px;font-size:14px}}.page-template-page-lp.muscle_gain .lisk .lisks>.ttl,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks>.ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:24px;padding:10px 15px;background:#626a71;text-align:center;color:#fff;margin:50px 0 50px 0}.page-template-page-lp.muscle_gain .lisk .lisks .desc,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc{display:flex;flex-wrap:wrap;margin:0 0 0 0;background:#fff;border-radius:20px;border:1px solid #626a71}.page-template-page-lp.muscle_gain .lisk .lisks .desc dt,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dt{position:relative;z-index:0;display:flex;justify-content:center;align-items:center;font-weight:bold;width:25%;text-align:center;padding:15px;font-size:16px;line-height:2.2;border-right:1px solid #626a71}.page-template-page-lp.muscle_gain .lisk .lisks .desc dt:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dt:not(:last-of-type){border-bottom:1px solid #626a71}.page-template-page-lp.muscle_gain .lisk .lisks .desc dt br,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dt br{display:none}.page-template-page-lp.muscle_gain .lisk .lisks .desc dd,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dd{width:75%;padding:15px 15px 15px 70px;font-size:16px;line-height:2.2}.page-template-page-lp.muscle_gain .lisk .lisks .desc dd:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dd:not(:last-of-type){border-bottom:1px solid #626a71}.page-template-page-lp.muscle_gain .lisk .lisks .desc dd>ul li,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dd>ul li{list-style:disc}.page-template-page-lp.muscle_gain .lisk .lisks .txt,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .txt{border-radius:10px;font-size:16px;line-height:2.2;text-align:justify;margin:0 0 50px 0}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .lisk .lisks>.ttl,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks>.ttl{font-size:20px;margin:45px 0 15px 0}.page-template-page-lp.muscle_gain .lisk .lisks .txt,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .txt{font-size:14px;margin:15px 0 15px 0}.page-template-page-lp.muscle_gain .lisk .lisks .desc,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc{margin:0 0 0 0}.page-template-page-lp.muscle_gain .lisk .lisks .desc dt,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dt{width:30%;padding:15px;font-size:14px;line-height:1.4}.page-template-page-lp.muscle_gain .lisk .lisks .desc dt br,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dt br{display:inline}.page-template-page-lp.muscle_gain .lisk .lisks .desc dd,.page-template-page-lp.muscle_gain_rev2 .lisk .lisks .desc dd{width:70%;display:flex;align-items:center;padding:15px 15px 15px 30px;font-size:14px;line-height:1.4}}.page-template-page-lp.muscle_gain .price .prices .ttl,.page-template-page-lp.muscle_gain_rev2 .price .prices .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center;font-size:24px;padding:10px 15px;color:#015293;border:1px solid #015293;margin:50px auto}.page-template-page-lp.muscle_gain .price .prices .table,.page-template-page-lp.muscle_gain_rev2 .price .prices .table{width:100%;table-layout:fixed;border-bottom:1px solid #626a71}.page-template-page-lp.muscle_gain .price .prices .table thead th,.page-template-page-lp.muscle_gain_rev2 .price .prices .table thead th{font-family:"Noto Sans JP",sans-serif;font-weight:500;padding:15px;color:#fff;text-align:center;background:#626a71}.page-template-page-lp.muscle_gain .price .prices .table thead th:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .price .prices .table thead th:not(:last-of-type){border-right:1px solid #fff}.page-template-page-lp.muscle_gain .price .prices .table tbody tr:not(:last-of-type),.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr:not(:last-of-type){border-bottom:1px dotted #626a71}.page-template-page-lp.muscle_gain .price .prices .table tbody tr th,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr th{padding:15px;text-align:center}.page-template-page-lp.muscle_gain .price .prices .table tbody tr th br:not(.pc),.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr th br:not(.pc){display:none}.page-template-page-lp.muscle_gain .price .prices .table tbody tr td,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr td{position:relative;z-index:0;padding:15px;text-align:center}.page-template-page-lp.muscle_gain .price .prices .table tbody tr td::before,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr td::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:1em;background:#626a71}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .price .prices>.ttl,.page-template-page-lp.muscle_gain_rev2 .price .prices>.ttl{font-size:20px;margin:45px 0 30px 0}.page-template-page-lp.muscle_gain .price .prices .txt,.page-template-page-lp.muscle_gain_rev2 .price .prices .txt{font-size:14px;margin:30px 0 30px 0}.page-template-page-lp.muscle_gain .price .prices .desc,.page-template-page-lp.muscle_gain_rev2 .price .prices .desc{margin:0 0 0 0}.page-template-page-lp.muscle_gain .price .prices .desc dt,.page-template-page-lp.muscle_gain_rev2 .price .prices .desc dt{width:35%;padding:15px;line-height:1.4}.page-template-page-lp.muscle_gain .price .prices .desc dt br,.page-template-page-lp.muscle_gain_rev2 .price .prices .desc dt br{display:inline}.page-template-page-lp.muscle_gain .price .prices .desc dd,.page-template-page-lp.muscle_gain_rev2 .price .prices .desc dd{width:65%;display:flex;align-items:center;padding:15px 15px 15px 30px;line-height:1.4}.page-template-page-lp.muscle_gain .price .prices .table,.page-template-page-lp.muscle_gain_rev2 .price .prices .table{table-layout:auto}.page-template-page-lp.muscle_gain .price .prices .table thead th:nth-child(2),.page-template-page-lp.muscle_gain_rev2 .price .prices .table thead th:nth-child(2){width:25%}.page-template-page-lp.muscle_gain .price .prices .table thead th:nth-child(3),.page-template-page-lp.muscle_gain_rev2 .price .prices .table thead th:nth-child(3){width:30%}.page-template-page-lp.muscle_gain .price .prices .table tbody tr th,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr th{font-size:14px;padding:15px 15px 15px 0}.page-template-page-lp.muscle_gain .price .prices .table tbody tr th br,.page-template-page-lp.muscle_gain .price .prices .table tbody tr th br:not(.pc),.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr th br,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr th br:not(.pc){display:inline}.page-template-page-lp.muscle_gain .price .prices .table tbody tr td,.page-template-page-lp.muscle_gain_rev2 .price .prices .table tbody tr td{font-size:14px}}.page-template-page-lp.muscle_gain .flow__slider,.page-template-page-lp.muscle_gain_rev2 .flow__slider{overflow:hidden}.page-template-page-lp.muscle_gain .flow__slider_pagenation,.page-template-page-lp.muscle_gain_rev2 .flow__slider_pagenation{display:flex;justify-content:center;gap:0 15px;margin:30px auto 0 auto}.page-template-page-lp.muscle_gain .flow__slider_pagenation .swiper-pagination-bullet,.page-template-page-lp.muscle_gain_rev2 .flow__slider_pagenation .swiper-pagination-bullet{display:block;width:8px;height:8px;border-radius:8px;background:#8d98a2}.page-template-page-lp.muscle_gain .flow__slider_pagenation .swiper-pagination-bullet-active,.page-template-page-lp.muscle_gain_rev2 .flow__slider_pagenation .swiper-pagination-bullet-active{background:#015293}.page-template-page-lp.muscle_gain .flow__slider .box,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box{display:flex}.page-template-page-lp.muscle_gain .flow__slider .box[data-swiper-slide-index="0"] .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box[data-swiper-slide-index="0"] .textArea::after{content:"01"}.page-template-page-lp.muscle_gain .flow__slider .box[data-swiper-slide-index="1"] .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box[data-swiper-slide-index="1"] .textArea::after{content:"02"}.page-template-page-lp.muscle_gain .flow__slider .box[data-swiper-slide-index="2"] .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box[data-swiper-slide-index="2"] .textArea::after{content:"03"}.page-template-page-lp.muscle_gain .flow__slider .box[data-swiper-slide-index="3"] .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box[data-swiper-slide-index="3"] .textArea::after{content:"04"}.page-template-page-lp.muscle_gain .flow__slider .box[data-swiper-slide-index="4"] .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box[data-swiper-slide-index="4"] .textArea::after{content:"05"}.page-template-page-lp.muscle_gain .flow__slider .box .image,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image{flex:.6}.page-template-page-lp.muscle_gain .flow__slider .box .image img,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image img{object-fit:cover;height:100%}.page-template-page-lp.muscle_gain .flow__slider .box .textArea,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea{flex:1;position:relative;z-index:0;padding:30px 90px 30px 40px;background:#f0f7fd;border-radius:0 10px 10px 0;display:flex;flex-direction:column;justify-content:center}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::before{content:"";position:absolute;z-index:-1;right:75px;bottom:30px;width:1px;height:60px;background:#015293;transform:rotate(30deg)}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::after{position:absolute;z-index:-1;right:30px;bottom:30px;color:#015293;font-size:30px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:.05em;line-height:1}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:20px;color:#015293;margin:0 0 10px 0}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .txt,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .txt{font-size:14px;line-height:2;text-align:justify}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns{width:100%;margin:15px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn{min-width:200px;position:relative;z-index:0;display:flex;justify-content:center;align-items:center;border-radius:100px;line-height:1.4;padding:15px 20px;text-align:center;font-weight:bold;font-size:14px;letter-spacing:.05em;transition:.3s ease-in-out}@media(hover: hover){.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn:hover,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn:hover{opacity:.8}}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.tel,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.tel{pointer-events:none;border:1px solid #fff;background:#fb7700;color:#fff;font-size:18px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.tel>span,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.tel>span{font-size:12px;margin-right:5px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.line,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.line{position:relative;z-index:0;background:#51b632;color:#fff}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.line::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.line::before{content:"";width:20px;height:20px;background:url(../img/muscle_gain/icon_line.png) no-repeat center/contain;margin-right:15px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.web,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.web{position:relative;z-index:0;background:#015293;color:#fff}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.web::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.web::before{content:"";width:15px;height:11px;background:url(../img/muscle_gain/icon_web.png) no-repeat center/contain;margin-right:15px;filter:brightness(0) invert(1)}@media screen and (max-width: 959px){.page-template-page-lp.muscle_gain .flow__slider .box .image,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image{flex:.6;overflow:hidden;border-radius:10px 0 0 10px}.page-template-page-lp.muscle_gain .flow__slider .box .image img,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image img{object-fit:cover;height:100%}.page-template-page-lp.muscle_gain .flow__slider .box .textArea,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea{padding:30px 70px 30px 30px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::before{height:40px;right:60px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::after{font-size:20px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns{display:flex;flex-wrap:wrap;justify-content:center}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn{flex:none;display:flex;padding:10px 15px;min-height:50px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.tel,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.tel{font-size:14px;width:calc(50% - 15px)}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.tel>span,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.tel>span{align-self:center;font-size:16px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.line,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.line{font-size:14px;width:calc(50% - 15px)}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.line::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.line::before{margin-right:5px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.web,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.web{font-size:14px;width:calc(50% - 15px)}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.web::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.web::before{margin-right:5px}}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .flow__slider .box,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box{display:block}.page-template-page-lp.muscle_gain .flow__slider .box .image,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image{position:relative;z-index:1;display:block;overflow:hidden;max-width:70%;margin:0 auto -45px auto}.page-template-page-lp.muscle_gain .flow__slider .box .image img,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .image img{border-radius:10px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea{border-radius:10px;padding:60px 30px 60px 30px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::before,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::before{right:45px;bottom:15px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea::after,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea::after{right:15px;bottom:15px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .ttl,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .ttl{text-align:center;font-size:18px}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns{flex-direction:column}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.tel,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.tel{pointer-events:auto;width:100%}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.line,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.line{width:100%}.page-template-page-lp.muscle_gain .flow__slider .box .textArea .btns .btn.web,.page-template-page-lp.muscle_gain_rev2 .flow__slider .box .textArea .btns .btn.web{width:100%}}.page-template-page-lp.muscle_gain .faq .desc:not(:last-child),.page-template-page-lp.muscle_gain_rev2 .faq .desc:not(:last-child){margin:0 0 45px 0}.page-template-page-lp.muscle_gain .faq .desc dt,.page-template-page-lp.muscle_gain_rev2 .faq .desc dt{font-family:"Noto Sans JP",sans-serif;font-weight:500;position:relative;z-index:0;font-size:20px;color:#015293;padding:0 0 15px 40px;border-bottom:1px solid #015293;margin:0 0 15px 0}.page-template-page-lp.muscle_gain .faq .desc dt::before,.page-template-page-lp.muscle_gain_rev2 .faq .desc dt::before{content:"Q.";position:absolute;z-index:-1;left:0px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:.05em;line-height:1;font-size:30px;margin-right:5px}.page-template-page-lp.muscle_gain .faq .desc dd,.page-template-page-lp.muscle_gain_rev2 .faq .desc dd{position:relative;z-index:0;font-size:16px;line-height:2.2;padding:0 0 0 70px}.page-template-page-lp.muscle_gain .faq .desc dd::before,.page-template-page-lp.muscle_gain_rev2 .faq .desc dd::before{content:"A.";position:absolute;z-index:-1;left:30px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:.05em;line-height:1;font-size:30px;margin-right:5px;color:#626a71}@media screen and (max-width: 782px){.page-template-page-lp.muscle_gain .faq .desc dt,.page-template-page-lp.muscle_gain_rev2 .faq .desc dt{font-size:16px}.page-template-page-lp.muscle_gain .faq .desc dd,.page-template-page-lp.muscle_gain_rev2 .faq .desc dd{font-size:14px;padding:0 0 0 40px}.page-template-page-lp.muscle_gain .faq .desc dd::before,.page-template-page-lp.muscle_gain_rev2 .faq .desc dd::before{left:0}}/*# sourceMappingURL=lp_style.css.map */