@charset "Shift_JIS";

/*--- リセット ---*/
.sbox-lft h1.stext,
.sbox-cen h1.stext,
.sbox-rgt h1.stext,
.sbox-lft p.stext,
.sbox-cen p.stext,
.sbox-rgt p.stext,
.sbox-lft p.summary,
.sbox-cen p.summary,
.sbox-rgt p.summary {
	margin: 0;
	padding: 0;
	line-height: 1.5;
	font-size: 11px;
	width: auto;
	height: auto;
	background: none;
	border: none;
}

/*--- テキスト間隔 ---*/
.sbox-lft h1.stext,
.sbox-cen h1.stext,
.sbox-rgt h1.stext{
	margin: 0 8px 0 0;
}

/*--- SEOテキスト全体の配置 ---*/
/* 左よせ */
.sbox-lft {
	text-align: left;
	font-size: 10px;
}
/* 右よせ */
.sbox-rgt {
	text-align: right;
	font-size: 10px;
}
/* 中央 */
.sbox-cen {
	text-align: center;
	font-size: 10px;
}

/*--- h1テキストおよび代替pテキスト（h1が対象HTMLにすでに存在している場合、pを使用） ---*/
/* rzseo_h1 */
.sbox-lft h1.stext,
.sbox-cen h1.stext,
.sbox-rgt h1.stext,
.sbox-lft p.stext,
.sbox-cen p.stext,
.sbox-rgt p.stext {
	color: #000000; /* 文字色 */
	background: none; /* 背景色 */
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	width: auto;
	height: auto;
	display: inline;
}

/*--- summaryテキスト ---*/
/* rzseo_summary */
.sbox-lft p.summary,
.sbox-cen p.summary,
.sbox-rgt p.summary {
	color: #000000; /* 文字色 */
	background: none; /* 背景色 */
	display: inline;
}

/*--- 自己リンクテキスト ---*/
/* rzseo_sitelink */
p.summary a:link,
p.summary a:visited,
p.summary a:hover,
p.summary a:active {
	color: #000000; /* 文字色 */
	background: none; /* 背景色 */
	text-decoration:none;
}

/*--- strong font-weight ---*/
/* bold */
strong.rzseo-bld {
	font-weight: bold;
}
/* nomal */
strong.rzseo-nrm {
	font-weight: normal;
}

/*--- em font-style ---*/
/* italic */
em.rzseo-itl {
	font-style: italic;
}
/* normal */
em.rzseo-nrm {
	font-style: normal;
}
