@charset "utf-8";

/* ==================================================
contents
================================================== */
.important_list {
	font-size:134%;
}
/* related_btn
============================== */
.related_btn {
	clear:both;
	margin:0 0 8px;
	padding:0 10px;
}
.r_related_btn {
	float:right;
}
.related_btn p {
	float:left;
	margin:0 20px 0 0;
}
.related_btn .rss_btn {
	margin-right:0;
}
/* mokuteki_table
============================== */
.mokuteki_table td {
	width:50%;
	border:1px solid #9A9A9A;
}
/* box_mokuteki
============================== */
.box_mokuteki {
	clear:both;
}
.box_mokuteki_ttl {
	padding:2px 10px;
	border-bottom:1px solid #95AAEA;
	background:url(/shared/templates/top/images/box_mokuteki_ttl_bg.jpg) no-repeat right bottom;
}
.box_mokuteki_ttl h3 {
	font-size:117%;
	padding:5px 0;
}
.box_mokuteki_ttl .kurashi_icon {
	padding-left:29px;
	background:url(/shared/templates/top/images/kurashi_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .kenko_icon {
	padding-left:24px;
	background:url(/shared/templates/top/images/kenko_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .kyoiku_icon {
	padding-left:25px;
	background:url(/shared/templates/top/images/kyoiku_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .sangyo_icon {
	padding-left:28px;
	background:url(/shared/templates/top/images/sangyo_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .shakai_icon {
	padding-left:25px;
	background:url(/shared/templates/top/images/shakai_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .kense_icon {
	padding-left:24px;
	background:url(/shared/templates/top/images/kense_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .kanko_icon {
	padding-left:46px;
	background:url(/shared/templates/top/images/kanko_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_ttl .kichi_icon {
	padding-left:40px;
	background:url(/shared/templates/top/images/kichi_icon.gif) no-repeat left 0.2em;
}
.box_mokuteki_cnt {
	padding:10px;
	line-height:1.6;
}
/* ==================================================
clearfix
================================================== */
/* for modern browser */
.clearfix:after,
.related_btn:after {
	content:"."; /* 変更しない */
	display:block; /* 変更しない */
	height:0; /* 変更しない */
	font-size:0.1%; /* 変更しない */
	line-height:0.1; /* 変更しない */
	clear:both; /* 変更しない */
	visibility:hidden; /* 変更しない */
}
/* for IE7.0 */
*:first-child+html .clearfix,
*:first-child+html .related_btn {
	min-height:1%; /* 変更しない */
}
/* for IE6.0 */
* html .clearfix,
* html .related_btn {
	display:inline-block; /* 変更しない */
}
/* ==================================================
print
================================================== */
@media print {
/* for IE7.0 */
*:first-child+html #tmp_gnavi ul li span {
	visibility:hidden;
}
/* for IE6.0 */
* html #tmp_gnavi ul li span {
	visibility:hidden;
}
/* for Firefox */
#tmp_main:after,
.col_nm:after {
	content:""; /* 変更しない */
	height:1px; /* 変更しない */
}
}