body{ font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "sans-serif"; background-color: #dddddd; } 
p{ color: #222222; font-size: 12px; line-height: 19px} 
h1{ color: #aaaaaa; font-size: 10px; font-weight: bold; padding: 2px }
h2{ color: #923523; font-size: 12px; font-weight: bold; margin: 5px }
h3{ color: #432d27; font-size: 12px; font-weight: bold; line-height: 5px; background: #b7de95; margin: 10px; padding: 5px } 
a{font-size:12px}

.small{ font-size: 10px } 
.midashi{ color: #496694; font-size: 12px; font-weight: bold } 
.table { font-size: 12px; color: #222222}
.tablehead { font-size: 12px; font-weight: bold; color: #496694}
.whitemidashi { color: #ffffff; font-size: 12px; font-weight: bold }
.tablehead_g {  font-size: 12px; font-weight: bold; color: #305c30}
.tablesmall { font-size: 10px}
.tablesmallhead { font-size: 10px; font-weight: bold; color: #993300 }
.tablehead_br { font-size: 12px; font-weight: bold; color: #222222}

a:link, a:visited{ text-decoration: underline } 
a:link{ color: #336699} 
a:visited{ color: #996666 } 
a:hover{ color: #ff6633; text-decolation: underline } 


p.head{ margin: 5px}

.copy {  color: #FFFFFF; font-size: 10px}

.box_margin{margin :30px 40px 30px 40px}
.b_margin{margin-bottom: 30px}
.t_margin{margin-top: 30px}
.tl_margin{margin-top: 30px ; margin-left:40px}
.tb_margin{margin-top: 30px ; margin-bottom: 30px}
.l_margin{margin-left: 40px}
.q_margin{margin-bottom: 20px}

p.ans{ margin: 10px; }
.q {font-weight: bold; color: #ffffff; background-image: url(../../faq/image/faq_bg.gif); padding: 8px 10px 5px; font-size: 12px;}
