@charset "utf-8";

/*----------------■コンテンツ--------------*/

h2  {
	background:  url(../image/page_ti.gif) no-repeat;
}
dl.pr  {
	position:  relative;
	width:  710px;
}
dl.pr dt.midashi  {
	width:  550px;
	height:  35px;
	padding:  10px 10px 10px 150px;
	border-bottom:  1px solid #ccc;
}
div.date  {
	position:  absolute;
	top:  10px;
	left:  10px;
	width:  200px;
}
p.pdf a  {
	display:  block;
	position:  absolute;
	right:  0;
	top:  10px;
	width:  32px;
	height:  32px;
	background:  url(../image/pdficon_large.png) no-repeat;
	text-indent:  -9999px;
}
dl.pr dt.index  {
	position:  absolute;
	top:  15px;
	right:  50px;
	padding-left:  20px;
	color:  #00f;
}
dl.pr dd li  {
	padding:  5px 5px 0 18px;
	background:  url(../image/listicon.gif) no-repeat 0 5px;
}
p.note  {
	margin:  20px 0;
	font-size:  12px;
	text-align:  right;
}
p.note img  {
	margin-top:  5px;
}


.panel{
	cursor:  pointer;
}
dt.index.panel-up{
	background:  url(../image/icon_arrow_sita.gif) no-repeat 0 0;
 }
dt.index.panel-down{
	background:url(../image/icon_arrow_ue.gif) no-repeat 0 0;
}
.panel-target{/*ddに適用される部分*/
	padding:  10px;
	border:  1px solid #ccc;
	border-top:  none;
	background:  #eee;
}
.panel-closed{
	display:none;
}
