.elementor-1134 .elementor-element.elementor-element-377f3500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-f98a1ec{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-9b72f8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-46477a6{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-5cbb41ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-3327eb8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-14bc78b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-e099e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-32f9d752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-4b004675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-4cc5718f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-15a4bc2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-7b8f548c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-9c9b8c1{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-6fedc759{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-a6da152{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-9ae652e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-1b82fd0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-eebebed{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-36ac4e31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-214c75d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1134 .elementor-element.elementor-element-30f0da9e{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-1134 .elementor-element.elementor-element-14bc78b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1134 .elementor-element.elementor-element-15a4bc2d{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1134 .elementor-element.elementor-element-377f3500{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-9b72f8c{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-5cbb41ba{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-3327eb8d{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-e099e1d{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-32f9d752{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-4b004675{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-15a4bc2d{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-7b8f548c{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-1b82fd0e{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-36ac4e31{--content-width:100%;}.elementor-1134 .elementor-element.elementor-element-214c75d3{--content-width:100%;}}
html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600}.fv_under{position:relative;width:750px;max-width:100%;margin:0 auto}.fv_under img{display:block;width:100%;height:auto}.fv_under .fv_under-t{position:absolute;margin:0;line-height:1.2;max-width:84%;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;z-index:2;transform:translate(0,-50%)}.fv_under .price{left:35%;top:43%;font-weight:600;font-size:110px;color:#d4145a}.fv_under .price-unit{left:101%;top:65%;font-weight:600;font-size:40px;color:#d4145a}.fv_under .price-tax{left:110%;top:70%;font-weight:600;font-size:30px;color:#d4145a}.fv_under .fv_under-t1{left:5%;top:30%;font-size:38px;color:#000000}.fv_under .cta-buy{position:absolute;left:50%;top:74%;width:92%;transform:translate(-50%,-50%)translateY(0);animation:floating 2.5s ease-in-out infinite}@media(max-width:399px){.fv_under .fv_under-t1{left:7%;top:29%;font-size:18px}.fv_under .price{font-size:57px;top:40%}.fv_under .price-unit{font-size:25px}.fv_under .price-tax{left:115%;top:70%;font-size:16px}.fv_under .cta-buy{top:73%}}@media(min-width:400px)and (max-width:479px){.fv_under .fv_under-t1{left:7%;top:29%;font-size:20px}.fv_under .price{font-size:64px;top:41%}.fv_under .price-unit{font-size:25px}.fv_under .price-tax{left:113%;top:70%;font-size:16px}}@media(min-width:540px)and (max-width:639px){.fv_under .fv_under-t1{left:5.5%;top:29%;font-size:27px}.fv_under .price{font-size:80px;top:42%}.fv_under .price-unit{font-size:30px}.fv_under .price-tax{left:113%;top:70%;font-size:20px}}@media(max-width:345px){.fv_under .fv_under-t1{left:7%;font-size:17px}.fv_under .price{font-size:50px}.fv_under .price-unit{font-size:22px}}@keyframes floating{0%{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-10px)}100%{transform:translate(-50%,-50%)translateY(0)}}
.relative-box{position:relative;overflow:visible;min-height:300px}
.lp-750__{box-sizing:border-box;max-width:750px;width:100%;margin:0 auto;padding:10px 60px;font-family:system-ui,-apple-system,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;background-color:#d3d323;line-height:1.7}.m_t{text-align:center;font-size:40px;margin-bottom:30px;color:#000}.m_b{text-align:center;font-size:30px;font-weight:500;margin-top:20px;color:#000}@media(max-width:399px){.lp-750__{padding:10px 30px}.m_t{font-size:23px;margin-bottom:15px}.m_b{font-size:16px;margin-top:10px}}@media(min-width:400px)and (max-width:479px){.lp-750__{padding:10px 30px}.m_t{font-size:25px}.m_b{font-size:20px;margin-top:10px}}@media(min-width:540px)and (max-width:639px){.lp-750__{padding:10px 30px}.m_t{font-size:33px}.m_b{font-size:25px;margin-top:10px}}



.coupon-band{background:#d494b7}.coupon-inner{max-width:750px;margin:0 auto;padding:20px 12px}.coupon-container{display:flex;justify-content:center;align-items:center}.coupon-code{border:1px solid #ccc;border-radius:6px;text-align:center;font-weight:700;background:#fff}.coupon-btn{background:#0a63b0;color:#fff;border:0;border-radius:6px;cursor:pointer;line-height:1;transition:background .2s ease,transform .05s ease}.coupon-btn:hover{background:#084d85}.coupon-btn:active{transform:translateY(1px)}.coupon-toast{min-height:1em;font-size:0.9rem;color:#0a63b0}@media(max-width:767px){.coupon-inner{padding:8px 10px}.coupon-container{gap:8px;flex-wrap:nowrap}.coupon-code{width:64%;font-size:16px}.coupon-btn{padding:10px 14px;font-size:14px}}@media(max-width:360px){.coupon-container{flex-direction:column;align-items:stretch}.coupon-code,.coupon-btn{width:100%}.coupon-toast{margin-top:6px}}





















.lp-750{box-sizing:border-box;max-width:750px;width:100%;margin:0 auto;padding:50px 60px;font-family:system-ui,-apple-system,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;background-color:#11140d;line-height:1.7}.lp-750_{box-sizing:border-box;max-width:750px;width:100%;margin:0 auto;padding:30px 60px 20px;font-family:system-ui,-apple-system,"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;background-color:#fff;line-height:1.7}h2{color:#d3d323;margin-bottom:60px}.lp-750 *{box-sizing:border-box}.lp-750 h2{letter-spacing:-0.02em}.lp-750 p{margin:0 0 12px}.lp-750 .sub{color:#fff;font-size:14px;margin-bottom:16px;padding-top:50px}.lp-750_ .sub{color:#000;font-size:13px;margin-bottom:16px;padding-top:20px}.faq{margin:24px 0 12px}.faq-item{border:1px solid #e6e6e6;border-radius:10px;padding:0;overflow:hidden;margin-bottom:23px;background:#fff}.faq-item summary{list-style:none;cursor:pointer;padding:14px 16px;font-weight:600;outline:none;display:flex;gap:8px;align-items:flex-start;font-size:18px}.faq-q{display:inline-block;min-width:1.6em;color:#d3d323;font-weight:700}.faq-item[open] summary{background:#f7f9ff}.faq-a{padding:14px 16px 16px;border-top:1px dashed #e6e6e6}.faq-a p{margin:0;font-size:16px;font-weight:400}.reviews{margin:32px 0 12px}.review{border:1px solid #eee;border-radius:12px;padding:14px 18px;margin-bottom:20px;background:#eeeeee;font-size:16px;font-weight:400}.review .who{font-weight:600;margin-bottom:6px;font-size:16px}.review blockquote{margin:0;padding:0}.tagrow{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tag{font-size:12px;padding:4px 8px;border:1px solid #e6e6e6;border-radius:999px;background:#fafafa;color:#444}.lp-750 a{color:#0b66ff;text-decoration:none}.lp-750 a:hover{text-decoration:underline}@media(max-width:480px){.lp-750{padding:30px 25px}.lp-750_{padding:20px 25px 10px}.faq-item summary{padding:10px 11px;font-size:13px}.faq-a p{font-size:13px}.review{font-size:14px}.review .who{font-size:14px}h2{margin-bottom:40px;margin-top:3px}.lp-750 .sub{font-size:11px;margin-bottom:15px;padding-top:20px}.lp-750_ .sub{font-size:12px;padding-top:20px}}



