.m12 { font-size: 12px ; line-height: 18px ; margin: 4px 0; padding: 0; }
.m14 { font-size: 14px ; line-height: 18px ; margin: 4px 0; padding: 0; }
.m16 {  font-size: 16px ; line-height: 18px ; }
.s11 { font-size: 10px ; line-height: 12px ; margin: 0 0 5px; }
.s10 {  font-size: 10px ; line-height: 12px ; }
.cap { font-size: 12px ; font-weight: bold; line-height: 16px ; }
.user { font-size: 14px ; line-height: 24px ;}
.interviewer { font-size: 14px ; line-height: 22px ; color: #6b2c2c;font-weight:bold;}
body
{ COLOR: #1c1c1c; FONT-SIZE: 14px; line-height: 21pt; margin-top : 0; }

td
{
        FONT-SIZE: 14px;
line-height: 21px;


}
h3 { font-size: 1.17em; font-weight: bold; }
.note { color: #79470e; font-size: 12px; line-height: 18px; margin-left: 15px; }
a
{

}
.MrYamashita { color: #009ea6; }
.points { font-size: 11pt; font-weight: bold; }
.MrSegawa { color: #017316; }
p { line-height: 18pt; }
a:link{ color: #018077; text-decoration: underline}
a:visited { color: #00a498; text-decoration: underline}
a:active { color: #FF9900; text-decoration: underline}
a:hover { color: #FF9900; text-decoration: underline}

.case .list-out {list-style-position:outside;margin-left:30px;}
.case .list-out li {margin-bottom:10px;}
ol.list-out-no {text-indent:-1.5em;margin-left:1.5em;}
ul.list-out {list-style-type:disc;}
ol.list-out {list-style-type:decimal;}
