@charset "utf-8";

/*
  スタッフブログ用スタイルシート
------------------------------------------------------------*/

/* left */
div#l-navi-top {
	width: 208px;
	padding: 14px 0 0 0;
	background: url("../images/common/bg_l_navi_top.gif") no-repeat;
}
h2.blog-tit {
	margin: 0 12px;
	padding: 10px 0 5px 22px;
	background: url("../images/common/icon_blog.gif") 2px 12px no-repeat;
	border-bottom: 1px solid #ccc;
	color: #1f279b;
	font-weight: bold;

}
h2.blog-tit a {
	color: #1f279b;
	text-decoration: none;
}
h2.blog-tit a:hover {
	text-decoration: underline;
}
ul.blog-menu {
	margin: 5px 10px 20px 32px;
	list-style-type: disc;
}
ul.blog-menu li {
	margin: 2px 0;
}
ul.blog-menu li a {
	color: #3e5d8f;
}
ul.blog-menu li a:hover {
	color: #4493ff;
}

/* right */
h3.staffblog-tit {
	width: 620px;
	height: 83px;
	background: url("../images/staff-blog/h3_staffblog.gif") no-repeat;
}
h3.staffblog-tit span {
	display: none;
}
h4.staffblog-stit {
	margin: 14px 0 0 0;
	padding: 0 0 0 15px;
	background: url("../images/staff-blog/bg_h4.gif") bottom no-repeat;
	color: #ff9934;
	font-size: 16px;
	font-weight: bold;
}
h4.staffblog-stit span {
	color: #666;
	font-size: 11px;
	font-weight: lighter;
}
div.blog-box {
	margin: 10px 0 0 0;
	padding: 0 0 30px 0;
}
p.list-link {
	text-align: center;
}