.text01 { font-size: 1.5em; font-weight: bolder; }
.honbun { font-size: 12px; font-weight: lighter; width: 450px; margin-top:0px; margin-bottom:0px; }
.step1_left { font-size: 16px; width: 550px; margin-left: 60px; }
.step1_right { position: relative; width: 200px; float: left; clear: none; }
.end { clear: left; }
.step2_txst { font-size: 18px; width: 550px; margin-left: 60px; }
.step2_left { font-size: 15px; width: 550px; margin-left: 60px; }
.step2_right { font-size: 12px; position: relative; width: 200px; float: left; clear: none; margin-left: 5px; }

.mtb20 { margin-top:80px; margin-bottom:20px;}
