body {font-family: sans-serif;}
.or {font-size:13px;line-height:19px; font-family: sans-serif; text-decoration:none; color: #FF6600}
.title {font-size:24px;line-height:50px; font-family: sans-serif; color: #666666}
.setitle {font-size:18px;line-height:36px; font-family: sans-serif; font-weight: 650; color: #666666}
.stitle {font-size:16px;line-height:36px; font-family: sans-serif; font-weight: bold; color: #666666}
.text {font-size:14px;line-height:30px; font-family: sans-serif; letter-spacing: 0.05em;
text-decoration:none; color: #666666}
.redtext {font-size:14px;line-height:30px; font-family: sans-serif; letter-spacing: 0.05em;
text-decoration:none; color: #dd2222}
.text2 {font-size:14px;line-height:10px; font-family: sans-serif; letter-spacing: 0.05em;
text-decoration:none; color: #666666}
.texte {font-size:14px;line-height:18px; font-family: sans-serif; letter-spacing: 0.05em;
text-decoration:none; color: #666666}
.nine {  font-size: 9pt; color: #000000}
a:link {text-decoration:underline;color:#4444ff;background:#ffffff;}
a:visited {text-decoration:underline;color:#aa5588;background:#ffffff;}
a:active {text-decoration:underline;color:RED;background:#ffffff;}
a:hover	{text-decoration:underline;color:RED;background:#ffffff;}
.top {text-decoration:none;color:#FF6600}
.lnk {text-decoration:none;color:3333ff}
a.paper {text-decoration:none;color:3333ff}
a.paper:visited {text-decoration:none;color:3333ff}
a.journal {text-decoration:none;color:66aa66}
a.journal:visited {text-decoration:none;color:66aa66}
.contents {padding:1em;background:#ffffff;color:#000000;}
img {border: 1px #000000 solid;}
ul { margin: 0 0 0 1.5em; padding: 0;}


//@p
b.rtop, b.rbottom {display:block; font-size:1px;}
b.rtop b, b.rbottom b {
display:block; height: 1px; overflow: hidden; background: #ffffff;}
b.rtop b.r1, b.rbottom b.r1{margin: 0 5px;}
b.rtop b.r2, b.rbottom b.r2{margin: 0 3px;}
b.rtop b.r3, b.rbottom b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
