@charset "shift_jis";

/*
===== CONTENTS =========================================

 // Site Outline //

	Site Name:  “Œ‹ž‘nŒ³ŽÐ
	URL:  http://www.tsogen.co.jp/


 // Font-size Adjustment //

	71% = 10px
	86% = 12px
	100% = 14px
	114% = 16px
	129% = 18px


 // CSS Index //

	1: 

=======================================================
*/

/*------------------------------
 // 1: 
------------------------------ */
#mysteries .catch {
	margin-bottom: 10px;	
}

#mysteries .publicationday {
	margin-left: 20px;
	color: #009;
}

#mysteries .anchorBox {
	margin-top: 10px;
	text-align: right;
}

#mysteries .linkbannerBox {
	margin-bottom: 20px;
	padding: 5px;
	text-align: center;
	border: 1px solid #CCC;
	background-color: #E9E9E9;
}

#mysteries .magazineBox {
	margin-bottom: 20px;
}

#mysteries .magazineBox .cover {
	width: 160px;
	float: left;
}

#mysteries .magazineBox .magazinedata {
	width: 540px;
	float: left;
}

#mysteries .magazineBox .magazinedata .spec {
	padding: 5px 0;
}

#mysteries .magazineBox .magazinedata ul.magazineinfo {
	padding-left: 20px;
	list-style-type: disc;
}

#mysteries .mysteriesbanner {
	margin: 10px 0;
}

#mysteries .mysteriesbanner p {
	float: left;
}

#mysteries .mysteriesbanner .mysteriesbnL {
	margin-right: 10px;
}

#mysteries .teikiBox {
	margin-top: 20px;
	padding-top: 10px;
	border-top: 2px solid #004c99;
}

#mysteries .teikiBox .teikiTitle {
	margin-bottom: 20px;
	clear: both;
}

#mysteries .teikiBox li {
	padding-left: 20px;
	padding-bottom: 10px;
	background: url(img/ic_circle.gif) 0 0.25em no-repeat;
}

#mysteries .teikiBox .mysteriesUpdate {
	text-align: right;
}

#mysteries .backnumberBox {
	margin-top: 20px;
	padding-top: 10px;
	border-top: 2px solid #004c99;
}

#mysteries .backnumberBox .backnumberList {
	height: 500px;
	margin-top: 20px;
	padding: 10px;
	border: 1px solid #ccc;
	overflow: auto;
}

#mysteries .backnumberBox .backnumberList dt {
	padding-left: 20px;
	padding-bottom: 5px;
	background: url(img/ic_circle.gif) 0 0.35em no-repeat;
}

#mysteries .backnumberBox .backnumberList dd {
	margin-bottom: 20px;
	padding-left: 20px;
}

#mysteries .backnumberBox .mysterieslinkBox {
	margin-top: 10px;
	text-align: right;
}

#mysteries .backnumberBox .mysterieslinkBox a {
	padding-left: 10px;
	background: url(img/arrow05.gif) 0 0.25em no-repeat;
}

#mysteries .campaignBox {
	margin-bottom: 20px;
}

