@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Shippori+Mincho&display=swap");.manvisual{position:relative;font-family:"游ゴシック",YuGothic,"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif}@media (max-width: 979px){.manvisual{background-color:#fff}}.manvisual .mv_maintextblock{margin-top:0;position:absolute;top:40px;left:50%;transform:translateX(-90%);top:20px}.manvisual .mv_maintextblock .mv_maintextblock_head{color:#08bbc2;font-weight:bold;padding:4px 62px;background-color:#fff;border-radius:100vh;display:inline-block;letter-spacing:0.2em}.manvisual .mv_maintextblock .mv_maintextblock_main{margin-top:10px}.manvisual .mv_maintextblock .mv_maintextblock_main img{width:70%}.manvisual .mv_pricebox_wrap{margin-top:0;position:absolute;bottom:30px;left:50%;width:auto;font-size:16px;padding:8px;transform:translateX(-96%)}@media (max-width: 979px){.manvisual .mv_pricebox_wrap{position:inherit;left:inherit;transform:translateX(0);padding:0;bottom:0}}.manvisual .mv_pricebox{margin-top:0;width:auto;font-size:16px;padding:8px;background-color:rgba(18,26,70,0.6)}@media (max-width: 979px){.manvisual .mv_pricebox{padding:3vw 3.5vw;font-size:calc(min(4.2vw, 4.2vw))}}.manvisual .mv_pricebox_ttl{color:#fff;font-weight:bold;padding:0px;text-align:center;line-height:1;margin-bottom:2px;letter-spacing:0.06em}@media (max-width: 979px){.manvisual .mv_pricebox_ttl{margin-bottom:2vw}}.manvisual .mv_pricebox_price{background-color:#fff;display:flex;color:#0f406e;font-weight:bold;gap:37px;border-radius:8px;padding:0px 18px}@media (max-width: 979px){.manvisual .mv_pricebox_price{justify-content:space-around;border-radius:1vw}}.manvisual .mv_pricebox_price-num{font-size:24px;position:relative}@media (max-width: 979px){.manvisual .mv_pricebox_price-num{font-size:6.4vw}}.manvisual .mv_pricebox_price-num:nth-child(1)::after{content:"";width:1px;height:60%;transform:translate(0%, 40%) rotate(25deg);background-color:#0f406e;position:absolute;right:-15%}.manvisual .mv_pricebox_price-num .tag{font-size:70%}.manvisual .mv_pricebox_price-num .tag .tax{font-size:50%}.manvisual .mv_pricebox_cp{position:relative;margin-top:0;width:auto;font-size:16px;padding:8px;padding-top:2px;background-color:rgba(18,26,70,0.6)}@media (max-width: 979px){.manvisual .mv_pricebox_cp{padding:3vw 3.5vw;padding-top:1vw;font-size:calc(min(4.2vw, 4.2vw))}}.manvisual .mv_pricebox_cp_ttl{position:absolute;color:#fef75d;background-color:#d04c46;top:0;left:21px;font-weight:bold;padding:2px 10px;text-align:center;line-height:1;margin-bottom:2px;font-size:14px;margin-bottom:2px;transform:translateY(-30%)}@media (max-width: 979px){.manvisual .mv_pricebox_cp_ttl{font-size:3.5vw;margin-bottom:2vw;left:10vw;transform:translateY(-30%) translateX(0%)}}.manvisual .mv_pricebox_cp_ttl .percent{font-size:80%}.manvisual .mv_pricebox_cp_price{background-color:#fff;display:flex;color:#0f406e;font-weight:bold;gap:37px;border-radius:8px;padding:6px 18px 0}@media (max-width: 979px){.manvisual .mv_pricebox_cp_price{justify-content:space-around;border-radius:1vw}}.manvisual .mv_pricebox_cp_price-num{font-size:24px;position:relative}@media (max-width: 979px){.manvisual .mv_pricebox_cp_price-num{font-size:6.4vw}}.manvisual .mv_pricebox_cp_price-num:nth-child(1)::after{content:"";width:1px;height:60%;transform:translate(0%, 40%) rotate(25deg);background-color:#0f406e;position:absolute;right:-15%}.manvisual .mv_pricebox_cp_price-num .tag{font-size:70%}.manvisual .mv_pricebox_cp_price-num .tag .tax{font-size:50%}.manvisual .mv_pricebox_img{margin-top:0;position:absolute;bottom:32px;left:50%;width:auto;font-size:16px;padding:8px;transform:translateX(-96%)}@media (max-width: 979px){.manvisual .mv_pricebox_img{position:inherit;left:inherit;transform:translateX(0);padding:0;bottom:0}}.manvisual .mv_pricebox_img .p{width:340px}@media (max-width: 979px){.manvisual .mv_pricebox_img .p{width:100%}}.manvisual .mv_price_bottomNote{position:absolute;bottom:12px;left:50%;font-size:10px;transform:translateX(-95%);color:#434343;font-weight:500}@media (max-width: 979px){.manvisual .mv_price_bottomNote{position:inherit;left:inherit;transform:translateX(0);text-align:center;bottom:inherit;margin:1.6vw 0;font-size:calc(min(2.6vw, 20px))}}.manvisual .mv_price_bottomNote>a{color:#1c6ac8}
