@charset "UTF-8";


.pagenavi {
	padding: 5px;
}

.pagenavi2 {
	padding: 5px 5px 5px 22px;
}

#PcContents h4 {
	font-weight: bold;
	font-size: 12px;
}

.pc-sortorder {
	padding-bottom: 15px;
}

.pc-description {
	padding-left: 7px;
	padding-right: 75px;
	padding-bottom: 15px;
}

.pc-rssfeed {
	position : relative;
	left : 620px;
	top : -25px;
}

.entryPhoto1 {
	margin: 0 0 20px 0;
}

.entryCategory {
	position: relative; top: -10px; left: 37px;
	text-align: right;
}

* html .entryCategory {
	position: relative; top: -10px; left: 65px;
}

#entryLink {
	margin: 14px 0 0 0;
	font-weight: bold;
}

#entryLink a ,#entryLink span {
	font-weight: normal;
}

#entryDoc {
	margin: 15px 0 0 0;
	font-weight: bold;
}

#entryDoc a , #entryDoc span {
	font-weight: normal;
}

.PcBackBlog {
	position: relative; top: 0; left: 15px;
	padding-bottom: 20px;
	width: 770px;
	text-align: center;
	border-bottom: 1px solid #ccc;
}

.categoryNeme {
	position: relative; top: -10px; left: 28px;
}

* html .categoryNeme {
	position: relative; top: -10px; left: 7px;
}

.pc-body a * {
	text-decoration: underline;
}

/*----------------------------------------
共通
----------------------------------------*/

.fbold {
	font-weight: bold;
}

.fsize10 {
	font-size: 10px;
}

strong { display: inline; margin: 0; }

/*--------------------------------------
 プレビュー
--------------------------------------*/

#previewmsg {
	padding: 5px;
	background: #333;
	color: #fff; font-weight: bold; text-align: center;
}

#previewmsg input {
	width: 100px;
}