/* 世田谷の元画像（top/price.png 2048×1126 / price_sp.png 749×1549）に合わせた上書き。
   PCは千葉市と同じ枠（1447幅）を灰色の地 2048幅の中の x=300 に置いた形。違いは「コミコミ」の行と赤い数字の大きさだけ */
main .price .price_html{
    padding: 0;
}
.top_price_ptn_1.ptn_wide{
    width: 100%;
    max-width: none;
    background: #f4f4f4;
}
.top_price_ptn_1.ptn_wide .box{
    --u: calc(100cqw / 2048);
    width: calc(var(--u) * 1447);
    margin-left: calc(var(--u) * 300);
}
.top_price_ptn_1.ptn_wide .komikomi{
    left: calc(var(--u) * 24);
    top: calc(var(--u) * 187.5);
    font-size: calc(var(--u) * 47.4);
    letter-spacing: calc(var(--u) * -4.74);
}
/* 法定費用の金額：世田谷の元画像は太字（千葉市は細字） */
.top_price_ptn_1.ptn_wide .legal_value{
    right: calc(var(--u) * 83);
    top: calc(var(--u) * 612.4);
    font-family: "Noto Sans JP", sans-serif;
    font-size: calc(var(--u) * 68);
    font-weight: 700;
    letter-spacing: 0;
}
.top_price_ptn_1.ptn_wide .legal_value small{
    font-size: .66em;
    margin-left: .06em;
}
@media (max-width: 600px){
    .top_price_ptn_1.ptn_wide{
        width: 100%;
    }
    .top_price_ptn_1.ptn_wide .box{
        --u: calc(100cqw / 749);
        width: auto;
        margin-left: 0;
    }
    .top_price_ptn_1.ptn_wide .komikomi{ left: calc(var(--u) * 19); top: calc(var(--u) * 202); font-size: calc(var(--u) * 35.9); letter-spacing: calc(var(--u) * -3.53); }
    .top_price_ptn_1.ptn_wide .num_web{ left: calc(var(--u) * 136); }
    .top_price_ptn_1.ptn_wide .unit_web{ left: calc(var(--u) * 550); }
    .top_price_ptn_1.ptn_wide .legal_value{ right: calc(var(--u) * 59); top: calc(var(--u) * 936.5); font-size: calc(var(--u) * 62); }
}
