@charset "UTF-8";

/*========================================
  CSS Style Sheet for PFR Article Pages
========================================*/

.RC {
  color           : #CC0000;
  background-color: #FFCCCC;
}

.LE {
  color           : #FF0000;
  background-color: #FFCC99;
}

.RA {
  color           : #006600;
  background-color: #CCFFCC;
}

.RE {
  color           : #0000CC;
  background-color: #CCCCFF;
}

.ER {
  color           : #000000;
  background-color: #FFFFFF;
}

.articleNumber {
  color           : #009900;
  font-weight     :  normal;
  font-style      :  normal;
}

.title {
  font-weight     :    bold;
  font-style      :  normal;
}

.author {
  font-size       :   0.9em;
  font-style      :  normal;
}

h1.RC,h1.LE,h1.RA,h1.RE,h1.ER {
  font-size       :    16pt;
  font-weight     :    bold;
  text-decoration :    none;
  text-align      :    left;
  margin-top      :    25px;
  margin-bottom   :     5px;
  padding         :     0px;
  padding-left    :    20px;
}

hr {
  clear: both;
}

#main_content li {
  margin-bottom   :    10px;
}

#articleMenu {
  margin: 0 auto;
}

#articleMenu ul li {
  font-size: 0.8em;
  float: left;
}

#articleMenu ul li a {
  display: block;
  padding: 5px 6px;
  width: 138px;
  border-top:    1px solid #FFF; /* Color of Button Edge(T) */
  border-right:  1px solid #CCC; /* Color of Button Edge(R) */
  border-bottom: 1px solid #CCC; /* Color of Button Edge(B) */
  border-left:   1px solid #FFF; /* Color of Button Edge(L) */
  text-docoration: none;
}

#articleMenu ul li.RC a {
  background: #FFCCCC;
  color:      #CC0000;
}

#articleMenu ul li.LE a {
  background: #FFCC99;
  color:      #FF0000;
}

#articleMenu ul li.RA a {
  background: #CCFFCC;
  color:      #006600;
}

#articleMenu ul li.RE a {
  background: #0000CC;
  color:      #CCCCFF;
}

#articleMenu ul li.ER a {
  background: #FFFFFF;
  color:      #000000;
}

#articleMenu ul li.RC a:hover {
  background: #CC0000;
  color:      #FFCCCC;
}

#articleMenu ul li.LE a:hover {
  background: #FF0000;
  color:      #FFCC99;
}

#articleMenu ul li.RA a:hover {
  background: #006600;
  color:      #CCFFCC;
}

#articleMenu ul li.RE a:hover {
  background: #CCCCFF;
  color:      #0000CC;
}

#articleMenu ul li.ER a:hover {
  background: #000000;
  color:      #FFFFFF;
}

.article {
  font-size: 1em;
  text-align: left;
  text-decoration: none;
  margin: 0px;
}

h2.article {
  font-weight: normal;
}

h3.contents {
  text-align: left;
  margin: 15px;
}

h3.chapter {
  text-align: left;
  margin: 15px;
  font-size: 1.2em;
}

h3.section {
  text-align: left;
  margin: 25px;
}


#articleHead {
}

#articleHead_L h1 {
  width: 530px;
  float: left;
  margin: 0px;
}

#articleHead_R {
  width: 220px;
  padding-left: 30px;
  margin: 0px;
}

#title {
  font-weight: bold;
  font-size: 1.1em;
  margin: 0 30px;
  margin-top: 20px;
  clear: both;
}

#author {
  margin: 10px 30px;
}

#affiliation {
  font-style: italic;
  margin: 10px;
}

#affiliation dt {
  font-style: normal;
  font-weight: normal;
  float: left;
  clear: both;
  margin: 0;
}

#affiliation dd {
  margin: 5px;
}

#date {
  margin: 20px 30px 10px;
}

#abstract {}

#copyright {
  font-size: 0.9em;
  font-style: italic;
  margin: 20px 15px 10px;
}

#keywords {}

#DOI {
  font-size: 0.9em;
  margin: 20px 15px 10px;
}

#full_text {}

#references ul {}

#references ul li {
  font-style: normal;
}

.volume {
  font-weight: bold;
}

.book_title {
  font-style: italic;
}

#citation {
  font-weight: bold;
}

#citation blockquote {
  font-weight: normal;
}

#tbox {
  width: 780px;
  clear: both;
}

#cover {
  width: 180px;
  float: left;
}

#tbox {
  width: 600px;
  float: right;
}

em.ul {
  font-style: normal;
  text-decoration: underline;
}
