@charset "utf-8";

/*トピックス
---------------------------------------------------- */
div#topi_list{
	margin : 0px 10px 20px 10px;
	padding: 0px;
	font-size: 12px;
	line-height:1.4;
}
div#topi_list a:link { color: #003366; text-decoration: underline}
div#topi_list a:visited { color: #003366; text-decoration: underline}
div#topi_list a:hover { color: #ff6633; text-decoration: underline}
div#topi_list a:active { color: #ff6633; text-decoration: underline}

div#topi_list td{
	margin : 0px;
	padding: 5px;
	text-align: left;
	border-bottom: dotted 1px #003366;
	border-color: #D1D1D1;
}
div#topi_list p{
	margin : 0px;
	padding: 0px;
}

div#topi_navi{
	margin : 0px 10px 10px 10px;
	padding: 5px;
	font-size: 0.9em;
	text-align:center;
	background-color: #FFFFCC;
}
div#topi{
	margin : 0px 10px 20px 10px;
	padding: 0px;
	font-size: 1.2em;
	line-height:1.6;
}
div#topi .date{
	margin : 0px;
	padding: 0px;
	font-size: 0.9em;
}
div#topi h2{
	margin: 2px 0px 5px 0px;
	padding: 5px;
	text-align: left;
	background-color: #E3E6F4;
	font-size: 16px;
}
div#copy{
	margin : 10px 0px 10px 0px;
	font-size: 12px;
	border-top: dotted 1px #003366;
	text-align:center;
}

.trackbacks{
	margin: 0px;
	padding: 5px;
	text-align: right;
	background-color: #f0f0f0;
}

div#kanren{
	margin : 10px 0px 10px 0px;
	font-size: 12px;
}
div#kanren ul{
	margin: 0px;
	padding: 5px 0px 0px 10px;
}
div#kanren li{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 20px;
	list-style-type: none;
	background: url("../images/arrow_pr_style2.gif") no-repeat left top;
}



.update_navi{
	margin : 20px 0px 20px 0px;
	font-size: 0.9em;
	text-align:center;
}
.update_navi a:link,
.update_navi a:visited,
.update_navi a:hover,
.update_navii:active {
	padding: 10px;
	color: #993300; 
	background-color: #FFFFCC;
	text-decoration: underline;
}

#weblio_ra_container{
display:none;
}

#weblio_ra_head{
border-bottom:#848ac6 solid 1px;
font-size:14px;
width:100%;
}

#weblio_ra_head_tt{
color:#000000;
float:left;
font-weight:bold;
margin:0 0 0 3px;
padding:0;
width:45%;
}

#weblio_ra_head_cr{
float:right;
font-size:11px;
margin:5px 4px 0 0;
padding:0;
text-align:right;
width:45%;
}

#weblio_ra_head_cr a{
color:#000000;
text-decoration:none;
}

#weblio_ra_clear{
clear:both;
display:block;
font-size:0;
line-height:0; 
overflow:hidden;
}

#weblio_ra_body ul{
margin:5px 0 10px 0;
padding:0;
}

#weblio_ra_body ul li{
background-image:url(http://www.psrn.jp/images/arrow_pr_style1.gif);
background-position:-3px 2px;
background-repeat:no-repeat;
font-size:14px;
list-style:none;
margin:0 0 0 3px;
padding:0 0 0 14px;
}

#weblio_ra_body ul li a{
color:#000;
text-decoration:none;
}


