
/****************************************************************/
/* for original contents */
/****************************************************************/
h3{
	margin-top:30px;
}

strong{
	color:orangered;
}

#sstmain{}
#sstmain dl{margin-left:1em;}
#sstmain .datelist dt{
	float:left;
	color:grey;
}
#sstmain .datelist dd{
	margin-left:14ex;
}

#sstmain ul{
	margin:0;
	margin-left:1em;
	padding:0;
}
#sstmain li{
	list-style-type: none;
	padding-left: 1em;
	text-indent:-1em;
}
#sstmain li:before{
	content:'■';
	color:tomato;
}

/* ======= 発行物リスト ======*/
#issuelist{
	margin:0;
	padding:0;
	list-style:none;
}

.choose{
	border-top:lightsalmon 1px solid;
	border-bottom:lightsalmon 1px solid;
	padding:0.5em 1em 0.5em 1em;
	line-height:1em;
}

.choose a{
	display:inline-block;
	padding:2px 10px;
}
.choose a:hover{
	background-color:lightsalmon;
	color:white;
}


#issuelist li{
	line-height:1.2em;
	list-style:none;
	margin-bottom:1em;
	text-indent:0;
}
#issuelist li:before{ content:none;}

#issuelist li.midashi{
	margin-top:20px;
	background-color:#EEE;
	color:dimgray;
	padding:3px;
	border-bottom:darkgray 1px solid;
	font-weight:bold;
	line-height:1.5em;
	
}
#issuelist li .title:before{
	content:' ';
	color:dimgray;
	background-color:dimgray;
	padding: 0px 2px;
	margin-right:5px;
}

#issuelist li.zai .title:before{
	content:'在';
	color:white;
	background-color:tomato;
	padding: 0px 2px;
	margin-right:5px;
}
#issuelist .title{
	display:block;
	font-weight:bold;
	clear:both;
	padding-left:0.2em;
}

#issuelist .issuedate,
#issuelist .author{
	display:block;
	float:left;
	color:darkgray;
	margin-left:2em;
}
#issuelist .issuedate:before{ content:'発行日：';}
#issuelist .author:before{ content:'作者名：';}
#issuelist .desc{
	clear:both;
	display:block;
	margin-left:2em;
}

.topimage{
	text-align:center;
}

.note{
	color:dimgray;
	margin:1em 2em 2em 2em;
	padding:0.5em;
	border-top:dimgray 1px dotted;
	border-bottom:dimgray 1px dotted;
}
.note p{
	text-indent:-1em;
	margin:0 1.5em;
	line-height:130%;
	
}