#maingazou { width: 520px; padding-bottom: 15px; }#chizubox01 { width: 520px; padding-bottom: 7px; }#chizubox02 { font-size: 14px; font-weight: bold; line-height: 18px; text-align: right; width: 515px; padding: 0 5px 20px 0; }.yajirushi01 { vertical-align: text-bottom; margin-right: 5px; }.fullbox { width: 520px; padding-bottom: 15px; }#fullbox02 { width: 520px; }#ryoukinbox { width: 240px; float: left; margin-right: 20px; padding: 4px; border: solid 1px #b2b2b2; }#eigyoubox { width: 240px; float: left; padding: 4px; border: solid 1px #b2b2b2; }#yoyakubox { background-color: #ffffe6; width: 510px; padding: 4px; border: solid 1px #b2b2b2; }#yoyaku_lefbox { width: 300px; float: left; padding-right: 15px; }#yoyaku_rigbox { width: 190px; float: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }.midashibox01 { color: #666; font-size: 15px; font-weight: bold; line-height: 20px; letter-spacing: 3px; width: 230px; padding: 2px 5px; border-bottom: 2px dotted #ff7f00; }.midashibox02 { color: #ff7f00; font-size: 15px; font-weight: bold; line-height: 20px; letter-spacing: 3px; width: 290px; padding: 2px 5px; border-bottom: 2px dotted #00a0c6; }.naiyoubox01 { font-size: 13px; font-weight: bold; line-height: 20px; width: 220px; padding: 5px 10px; }.naiyoubox02 { font-size: 14px; font-weight: bold; line-height: 20px; letter-spacing: 1px; width: 290px; padding: 5px; }.naiyou_chuuibox { font-size: 12px; width: 220px; padding-top: 5px; }#chuuibox01 { color: #fa3f00; font-weight: bold; text-align: right; width: 515px; padding: 5px 5px 15px 0; }.font_tel01 { font-size: 18px; font-weight: bold; line-height: 25px; }.font_tel02 { color: #ff4000; font-size: 18px; font-weight: bold; line-height: 25px; }.font_fax { font-size: 15px; line-height: 23px; }.font_chuui01 { color: #fa3f00; }