body  { color: black; background-color: #eaeaea; width: 780px; margin: 0px auto; }#hed { margin-left: 10px }#main  { margin-top: 10px; margin-left: 0; width: 745px }#news   { color: #000; font-size: 11px; line-height: 18px; padding: 5px; width: 247px }#news02   { color: black; font-size: 12px; line-height: 18px; background-color: #cfcfcf; padding: 3px; width: 237px }#saport { margin-top: 10px }#saport02  { color: #000; font-size: 12px; line-height: 18px; background-color: #ededed; padding: 5px 7px }#toiawase { margin-top: 10px }#toiawase02  { color: #000; font-size: 12px; line-height: 18px; background-color: #ededed; padding: 5px 7px }#sampleback  { font-size: 13px; line-height: 19px; background-image: url("about_kaho/images/sample_back.gif"); background-repeat: no-repeat; padding: 5px 5px 5px 7px; height: 600px }#sampleback02 { font-size: 13px; line-height: 19px; background-image: url("service/images/sample_back.gif"); background-repeat: no-repeat; padding: 5px 5px 5px 7px }#sampleback03 { font-size: 13px; line-height: 19px; background-image: url("service/images/sample_back2.gif"); background-repeat: no-repeat; padding: 5px 5px 5px 7px }#forum { padding-bottom: 10px; padding-left: 20px }.login { color: #000; font-size: 10px }.link02 { color: #00f; font-size: 12px }a:link   { color: #00f; font-size: 12px; line-height: 25px }a:hover   { color: #800080; font-size: 12px; line-height: 25px }a:active  { color: red; font-size: 12px; line-height: 25px }a:visited { color: purple; font-size: 12px; line-height: 25px }.read_01   { color: #000; font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding-left: 5px }.read_02 { color: #000; font-size: 11px; line-height: 14px; margin-top: 10px; margin-bottom: 10px; margin-left: 0; padding-top: 5px; padding-left: 0 }.read_03 { color: #000; font-size: 12px; line-height: 18px; padding-bottom: 5px; padding-left: 5px }.read_04 { font-size: 12px; line-height: 16px; padding-top: 3px; padding-bottom: 10px }.read_05 { font-size: 11px; line-height: 15px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }.gaiyou { font-size: 12px; line-height: 15px; padding-bottom: 10px; padding-left: 5px }.midashi01  { color: #000; font-size: 12px; font-weight: 700 }.midashi04 { color: #2f7b77; font-size: 12px; font-weight: 700; padding-top: 5px }.midashi02  { color: #000; font-size: 15px; font-weight: 700; padding-left: 5px }.midashi03 { color: #036; font-size: 15px; font-weight: 700 }.midashi05 { color: #036; font-size: 14px; font-weight: 700; padding-top: 0 }.adress { font-size: 12px; line-height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }.copy  { color: #000; font-size: 10px; padding-top: 10px; padding-bottom: 10px }.slad { color: #000; font-size: 12px; line-height: 18px; padding: 5px }.mQimg { margin-bottom: 0; padding-bottom: 3px }.faq1 { color: #f36; font-size: 13px }.faq2 { font-size: 11px; line-height: 14px }.table { color: #fefefe; font-size: 12px; font-weight: bold; padding: 3px 5px }.table02 { font-size: 11px; line-height: 16px; padding: 5px 5px 10px }.table03  { padding: 10px 10px 5px; border: solid 1px black }
