#wrap{padding-top:0;overflow:hidden}.simplebar-horizontal{height:10px;width:calc(100% - 40px);margin:0 auto;left:20px;border-radius:15px;background:#EBEBEB}.simplebar-horizontal .simplebar-scrollbar{height:6px;background:#F39A00;border-radius:15px}.simplebar-horizontal .simplebar-scrollbar:before{display:none}.sec-mv{padding-top:225px;background-color:#FAEBCF;border-radius:0 0 0 40px}@media (max-width: 1023px){.sec-mv{padding-top:130px}}.sec-mv__row{max-width:100%;width:100%;margin-left:auto;margin-right:0;display:flex;align-items:center}@media only screen and (min-width: 1024px) and (max-width: 1400px){.sec-mv__row{max-width:1300px;width:calc(100% - 20px)}}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-mv__row{align-items:stretch}}@media (max-width: 1023px){.sec-mv__row{display:block;padding-left:0}}.sec-mv__row .mv-ct{min-width:610px;padding-bottom:20px;padding-left:99px;width:53.57%;box-sizing:border-box}@media only screen and (min-width: 1024px) and (max-width: 1400px){.sec-mv__row .mv-ct{padding-left:20px}}@media only screen and (max-width: 1200px){.sec-mv__row .mv-ct{width:530px}}@media only screen and (max-width: 1100px){.sec-mv__row .mv-ct{padding-left:20px}}@media (max-width: 1023px){.sec-mv__row .mv-ct{width:100%;box-sizing:border-box;padding:0 20px;display:flex;flex-direction:column;min-width:unset}}.sec-mv__row .mv-ct .c-ttlbox{text-align:left}@media (max-width: 1023px){.sec-mv__row .mv-ct .c-ttlbox{margin-top:26px}}.sec-mv__row .mv-ct .c-ttlbox .ttl-jp{font-size:40px;font-size:4rem;line-height:1.45em;letter-spacing:.01em;font-weight:700}@media only screen and (max-width: 1200px){.sec-mv__row .mv-ct .c-ttlbox .ttl-jp{font-size:32px;font-size:3.2rem}}@media (max-width: 1023px){.sec-mv__row .mv-ct .c-ttlbox .ttl-jp{font-size:32px;font-size:3.2rem;line-height:1.4375em}}.sec-mv__row .mv-ct__text{margin-top:32px;font-size:16px;font-size:1.6rem;line-height:1.8em;letter-spacing:.005em;font-weight:400}@media (max-width: 1023px){.sec-mv__row .mv-ct__text{margin-top:20px}}.sec-mv__row .mv-ct .c-breadcrumb{margin-top:80px}@media (max-width: 1023px){.sec-mv__row .mv-ct .c-breadcrumb{order:-1;margin-top:0;margin-right:-20px}}.sec-mv .mv-img{flex:1}@media only screen and (min-width: 1024px) and (max-width: 1280px){.sec-mv .mv-img img{width:100%;height:100%;object-fit:cover}}@media (max-width: 1023px){.sec-mv .mv-img{width:calc(100% - 40px);margin-left:auto;margin-right:0;margin-top:36px}}.sec-mv .mv-img img{width:100%;border-radius:40px 0 0 0}.sec-comparison{padding:64px 0 0;position:relative;z-index:0}@media (max-width: 1023px){.sec-comparison{padding-top:56px}}.sec-comparison:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-2px;height:86px;background-color:#FAEBCF}@media (min-width: 1024px){.sec-comparison .c-ttlbox .ttl-jp{margin-top:4px;letter-spacing:0.05em}}@media (max-width: 1023px){.sec-comparison .c-ttlbox .ttl-jp{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.005em;font-weight:700}}.sec-comparison .scroll{margin-top:40px}@media (max-width: 1023px){.sec-comparison .scroll{margin-top:23px;margin:23px -20px 0;padding-bottom:24px;max-width:500px}}@media only screen and (max-width: 1023px) and (min-width: 500px){.sec-comparison .scroll{margin:23px auto 0}}.sec-comparison__table{border:1px solid #F5F5F5;border-radius:16px;overflow:hidden;width:856px;margin:0 auto}@media (max-width: 1023px){.sec-comparison__table{width:464px;margin-left:20px}}.sec-comparison__table tr th{background-color:#F39A00;color:#fff;font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.05em;font-weight:700;padding:17px 10px;border-right:1px solid #F5F5F5;vertical-align:middle}@media (max-width: 1023px){.sec-comparison__table tr th{padding:16px 10px;font-size:16px;font-size:1.6rem;line-height:1.4em;letter-spacing:.01em;font-weight:700}}.sec-comparison__table tr th .ico{display:inline-block;margin-right:-10px;transform:translate(-12px, -2px)}@media (max-width: 1023px){.sec-comparison__table tr th .ico{width:24px;transform:translate(-8px, -2px)}}.sec-comparison__table tr th .text{display:inline-block;transform:translateY(3px)}@media (max-width: 1023px){.sec-comparison__table tr th .text{transform:translateY(2px)}}.sec-comparison__table tr td{text-align:center;border-bottom:1px dotted #ddd;font-size:16px;font-size:1.6rem;line-height:1.4em;letter-spacing:.05em;font-weight:500;padding:20px 5px;border-right:1px solid #ddd;background-color:#fff;vertical-align:middle}@media (max-width: 1023px){.sec-comparison__table tr td{font-size:14px;font-size:1.4rem;line-height:1.3em;letter-spacing:.05em;font-weight:500;padding:15px 5px}}.sec-comparison__table tr td:first-child{background-color:#FAEBCF;border-color:#F7C268;border-right:none;font-weight:700}.sec-comparison__table tr td:nth-child(2),.sec-comparison__table tr td:nth-child(3){width:344px}@media (max-width: 1023px){.sec-comparison__table tr td:nth-child(2),.sec-comparison__table tr td:nth-child(3){width:192px}}.sec-comparison__box{background-color:#fff;border-radius:40px;max-width:856px;margin:78px auto 0;overflow:hidden}@media (max-width: 1023px){.sec-comparison__box{margin-top:45px;border-radius:20px}}.sec-comparison__box .box-ttl{text-align:center;padding:31px 10px 33px;background-color:#FAEBCF;font-size:30px;font-size:3rem;line-height:1.3em;letter-spacing:.05em;font-weight:700}@media (max-width: 1023px){.sec-comparison__box .box-ttl{font-size:22px;font-size:2.2rem;padding:23px 10px 22px}}.sec-comparison__box .box-ttl span{color:#F39A00}.sec-comparison__box .box-ct{padding:46px 40px 48px}@media (max-width: 1023px){.sec-comparison__box .box-ct{padding:17px 18px 28px}}.sec-comparison__box .box-ct__sub{text-align:center;letter-spacing:0.005em;line-height:1.8}@media (max-width: 1023px){.sec-comparison__box .box-ct__sub{text-align:left;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.005em}}.sec-comparison__box .box-ct__sub.mt01{margin-top:21px}@media (max-width: 1023px){.sec-comparison__box .box-ct__sub.mt01{margin-top:18px}}.sec-comparison__box .box-ct__row{margin-top:27px;display:flex;flex-wrap:wrap;justify-content:center;gap:40px}@media (max-width: 1023px){.sec-comparison__box .box-ct__row{width:292px;margin:15px auto 0;gap:12px 16px}}.sec-comparison__box .box-ct__row .item{text-align:center}@media (max-width: 1023px){.sec-comparison__box .box-ct__row .item{width:calc((100% - 32px)/3)}}.sec-comparison__box .box-ct__row .item__sub{font-size:15px;font-size:1.5rem;line-height:1.7em;letter-spacing:.005em;font-weight:700;margin-top:8px}@media (min-width: 1024px){.sec-comparison__box .box-ct__row .item__sub{white-space:nowrap}}@media (max-width: 1023px){.sec-comparison__box .box-ct__row .item__sub{font-size:13px;font-size:1.3rem;line-height:1.4em;margin:3px -5px 0}}.sec-lineup{padding:70px 0 80px;background-color:#FAEBCF}@media (max-width: 1023px){.sec-lineup{padding:40px 0 90px}}@media (min-width: 1024px){.sec-lineup .c-ttlbox .ttl-jp{margin-top:2px;letter-spacing:0.05em}}@media (max-width: 1023px){.sec-lineup .c-ttlbox .ttl-jp{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.005em;font-weight:700}}.sec-lineup__txt{text-align:center;margin-top:10px;letter-spacing:0.005em;line-height:1.8}.sec-lineup__row{margin-top:44px;display:flex;flex-wrap:wrap;gap:18px}@media (max-width: 1023px){.sec-lineup__row{gap:14px;margin-top:15px}}.sec-lineup__row .lineup-item{width:388px;max-width:calc((100% - 36px)/3);background-color:#fff;overflow:hidden;border-radius:20px}@media (max-width: 1023px){.sec-lineup__row .lineup-item{width:100%;max-width:100%}}.sec-lineup__row .lineup-item__img img{width:100%}.sec-lineup__row .lineup-item__ct{padding:34px 40px 40px}@media (max-width: 1023px){.sec-lineup__row .lineup-item__ct{padding:23px 26px 20px 30px}}.sec-lineup__row .lineup-item__ct .ct-ttl{font-size:24px;font-size:2.4rem;line-height:1.4em;letter-spacing:.05em;font-weight:700}@media (max-width: 1023px){.sec-lineup__row .lineup-item__ct .ct-ttl{font-size:20px;font-size:2rem;line-height:1.4em;letter-spacing:.05em;font-weight:700}}.sec-lineup__row .lineup-item__ct .ct-txt{font-size:15px;font-size:1.5rem;line-height:1.7em;letter-spacing:.005em;font-weight:400;margin-top:14px}@media (max-width: 1023px){.sec-lineup__row .lineup-item__ct .ct-txt{margin-top:8px}}.sec-lineup__row .lineup-item__ct .ct-list{margin-top:10px}.sec-lineup__row .lineup-item__ct .ct-list li{padding-left:15px;position:relative;font-size:15px;font-size:1.5rem;line-height:1.7em;letter-spacing:.005em;font-weight:400}.sec-lineup__row .lineup-item__ct .ct-list li+li{margin-top:2px}.sec-lineup__row .lineup-item__ct .ct-list li:before{content:"";position:absolute;top:11px;left:0;width:6px;height:6px;background-color:#F39A00;border-radius:50%}.sec-lineup__btn{margin-top:48px}@media (max-width: 1023px){.sec-lineup__btn{margin-top:32px}}.sec-lineup__btn .c-btn-ar02{margin:0 auto}@media (max-width: 1023px){.sec-lineup__btn .c-btn-ar02{text-align:center}.sec-lineup__btn .c-btn-ar02:before{width:25px;height:25px;margin-top:-13px;right:30px}}@media (max-width: 1023px){.c-sec-flow{padding:49px 0 59px}}@media only screen and (min-width: 1024px) and (max-width: 1100px){.c-sec-flow__row .flow-left .c-ttlbox .ttl-jp{font-size:28px;font-size:2.8rem}}@media (max-width: 1023px){.c-sec-flow__row .flow-right{margin-top:23px}}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item+.flow-item{margin-top:20px}}.c-sec-flow__row .flow-right .flow-item .wrap-btn{display:flex;justify-content:center;gap:16px}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item .wrap-btn{flex-wrap:wrap;gap:11px;margin-top:20px}.c-sec-flow__row .flow-right .flow-item .wrap-btn .flow-item__btn{margin-top:0}}@media (min-width: 1024px){.c-sec-flow__row .flow-right .flow-item__ct{padding:33px 44px 40px 120px}}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item__txt{margin-top:10px}}.c-sec-flow__row .flow-right .flow-item__btn{text-align:center;margin-top:18px}@media (min-width: 1024px){.c-sec-flow__row .flow-right .flow-item__btn:before{right:12px}}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item__btn{padding-left:0}.c-sec-flow__row .flow-right .flow-item__btn:before{right:21px}}.c-sec-flow__row .flow-right .flow-item__btn span{line-height:1.375;width:100%}.c-sec-flow__row .flow-right .flow-item--01 .flow-item__ttl .icon{transform:translate(-4px, 1px)}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item--01 .flow-item__ttl .icon{transform:translate(1px, 0px)}}.c-sec-flow__row .flow-right .flow-item--01 .flow-item__ct{padding-bottom:33px}.c-sec-flow__row .flow-right .flow-item--02 .flow-item__ttl{gap:30px}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item--02 .flow-item__ttl{gap:23px}}.c-sec-flow__row .flow-right .flow-item--02 .flow-item__ttl .icon{transform:translate(6px, 1px)}.c-sec-flow__row .flow-right .flow-item--02 .flow-item__ct{padding-bottom:33px}.c-sec-flow__row .flow-right .flow-item--02 .flow-item__txt{margin-top:15px}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item--03 .flow-item__ttl .icon{transform:translate(-5px, -3px)}}@media (min-width: 1024px){.c-sec-flow__row .flow-right .flow-item--03 .flow-item__ct{padding:42px 44px 40px 120px}}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item--03 .flow-item__ct{padding:28px 27px 34px}}@media (max-width: 1023px){.c-sec-flow__row .flow-right .flow-item--03 .flow-item__txt{margin-top:12px}}.sec-brn{padding:85px 0 0}@media (max-width: 1023px){.sec-brn{padding:63px 0 0}}.sec-brn__brn{max-width:860px;margin:0 auto;position:relative;padding:45px 0 45px;background-color:#FAEBCF;border-radius:24px}.sec-brn__brn .img{position:absolute;z-index:2}.sec-brn__brn .img--01{top:-17px;left:45px}@media (max-width: 1023px){.sec-brn__brn .img--01{top:-23px;left:-19px;width:96px}}.sec-brn__brn .img--02{top:-14px;right:68px}@media (max-width: 1023px){.sec-brn__brn .img--02{width:86px;top:-23px;right:-14px}}.sec-brn__brn .text{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.05em;font-weight:700;text-align:center}.sec-brn__brn .text span{color:#F39A00}
