スタイルシートが使えますので、それでwidth属性を変更したらいいでしょう。 <fieldset style="width=ポイント数"> としてやれば、制御できます。 styleで制御できる属性は、スタイルシートに準ずるはずですので、CSSを調べてみてください。 ただし、<fieldset></fieldset>タグの中に<table>タグなどが入っていると、tableの幅以下にはできないのでご注意ください。 ラジオボタンをtableで配置していて、そのtableのwidthが100%とかになっているのであれば、tableタグのwidthを調整してやれば小さくできます。
![<fieldset>タグについて](https://cdn-ak-scissors.b.st-hatena.com/image/square/ef5061f8cab0f1a942550b252ca8f62601d27a19/height=288;version=1;width=512/https%3A%2F%2Foshiete.xgoo.jp%2Fimages%2Fsp%2Fqa_recommend%2F2101_5.jpg)