body  { color: black; background-color: #eaeaea; margin-top: 0 }
#ClickAccessArea{cursor:pointer;}
#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 }
#product { margin-top: 10px}
#product02 { 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 }
.mQimg { 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 }
a img{
border:none;
}
