@charset   "Shift_JIS";
h1#prm {font-size:1.25em; text-align:left;}

h3#prm {font-size:1em; text-align:left;}
h4#prm {font-size:1em; text-align:center;}

.bkc1 {background-color:#EEF5D7;}

img {border-style:none;}

.center    {
             width:800px;
             margin-left:auto;
             margin-right:auto;
             margin-top:0.5em;
             margin-bottom:0.5em;
           }

.ffield_fig2 {
             width:355px;
             margin-left:2px;
             margin-right:3px;
             vertical-align:top;
             text-align:center;
             font-size:0.9em;
             float:left;
            }

.tfield_fig2 {
             width:425px;
             margin-left:3px;
             margin-right:2px;
             vertical-align:top;
             text-align:left;
             float:right;
             font-size:0.9em;
           }

.rmfloat {clear:both;}

/* リンク表示 */
a:link    {
           color:#0000ff;
           text-decoration:none;
          }

a:visited {
            color:#0000ff;
            text-decoration:none;
          }

a:hover   {
            color:#ee1111;
            text-decoration:underline;
            background-color:transparent;
          }

a:active  {
            color:#000000;
            text-decoration:underline;
          }


table.prmcon {border:1px solid #FFFFE0; font-size:1em; font-weight:normal; border-collapse:collapse;}
td.prmcont {background-color: #FFFFE0; font-weight:bold; font-size:1em;}
td.prmconc {background-color: transparent; font-weight:normal; font-size:0.9em;}

table.prmbn  {border: thin solid #696969; border-collapse:collapse; text-align:center; background-color:#F0FFF0;}
td.prmbn  {border: thin solid #696969; border-collapse:collapse; text-align:center;}


.ln_pdf {font-size:0.75em; text-align:left;}
.ln_pdf a:link, .ln_pdf a:visited {color:#FFF; 
        background-color:#060; padding:2px; 
        text-decoration:none; }

.ln_pdf a:hover {color:#ff0; background-color:#a11; 
                 text-decoration:none;}

.t1     {color:#191970;}
.t2     {color:#4169E1;}

.enc    {border:1px solid #000000; padding:1px;}
.small  {font-size:0.90em;}

/* シリーズ一覧表 */
.al  {
            text-align:left;
            font-size:0.9em;
}
.bo{
	padding:0;
	margin:0;
}	
#a-r{
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	width:1138px;
	border:0px solid #FF9900;
}
#b-r{
	width:227px;
	border:0px solid #FF9900;
	float:left;
	margin-right:10px;
}
#r1{
	height:75px;
	border:0px solid #FF9900;
	margin:0px;
}
#r2{
	width:38px;
	float:left;
	border:0px solid #FF9900;
	margin-top:15px;
}
#r3{
	width:182px;
	float:right;
	border:0px solid #FF9900;
	margin-right:1px;
	padding-left:6px;
	padding-top:17px;
}
#r3 p{
	font-size:80%;
	color:white;
	margin-bottom:6px;
	margin-top:0px;
	margin-left:1.0em;
	text-indent:-1.0em;
}
#r3 a{
	color:white;
	text-decoration:none;
}
#r3 a:hover{
	 color:blue;
} 
.r3-1b{
	background-color:#C0504d;
}
.r3-2b{
	background-color:#9bbb59;
}
.r3-3b{
	background-color:#8064a2;
}
.r3-4b{
	background-color:#4bacc6;
}
.r3-5b{
	background-color:#f79646;
}