@charset "utf-8";
/* CSS Document */

/*--過去の更新状況--*/
#past_box {
	margin-top:1em;
}
#table_back_green {
	text-align:center;
	background:#4EBCBF;
}
#kako_cat_tab {
	margin:0 auto;
	/*border:#CCC 1px solid;*/
}
#kako_cat_tab td{
	background:url(../information/mhlw/image/gradetion_03.gif) repeat-x;
	display:block;
	text-align:center;
	width:14.1em;
	height:2.5em;
	line-height:2.5em;
	float:left;
	border-bottom:#EEE 1px solid;
	border-right:#EEE 1px solid;
}

/*過去の更新一覧ボタン設定*/
#kako_cat_tab td a {
	text-decoration:none;
	text-align:center;
	display:block;
	width:14.1em;
	color:#666;
}
#kako_cat_tab td a:link,
#kako_cat_tab td a:visited {
	
}
#kako_cat_tab td a:hover,
#kakoCatTab td a:active {
	background:url(../information/mhlw/image/gradetion_05.gif) repeat-x;
	color:#390;
}

/*選択されているbutton setting*/
#kako_cat_tab #this_is_now {
/*	width:12.7em; */
    background:
url(../html/images/gradetion_bar1.gif) repeat-x;
	/*border-left:solid 0.7em #09F;
	border-right:solid 0.7em #09F;*/
	color:#09C;
	text-align:center;
}


#month {
    width:suto;
	float:left;
}

#text_case2 {
	font-size:130%;
	margin-top:-1.5em;
	padding-left:1em;
	padding-top:0.3em;
	line-height:1em;
	color:#FFF;
}
#bitup {
	margin-top:-0.3em;
	clear:left;
}
/*過去のニュース本文*/
#kousei_shincyaku_contents {
	float:left;
	clear:both;
}

#past_news_box  {
	background:url(../html/images/mainblue_gradetion.gif) repeat-x;
	text-align:center;
	padding:0 1.5em;
}

/*-------gradetion box height adjustment--------*/

#white_base {
	width:55em;
	height: 35em;
	margin:0 auto;
	text-align:left;
	background:#FFF;
}
.month_sign {
	float:left;
	width:5%;
}

.month_sign img{
	margin-bottom: 10px;
}
.month_text_main {
	float:left;
	width:90%;
	padding:0em 1em 0.5em 0;
}

.month_text_main ul {
	margin-left:1em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color:#666;
	}
	
.month_text_main ul li {
	margin-top: 0.5em;
	margin-bottom: 1em;
	}

.Blue{
	background-color: #d0ecf9;
	}
	
.backToTop {
	float: right;
	margin-bottom:1em;
	margin-top:1em;
	width:100%;
	text-align:right;
}

#backToTop {
	float: right;
	margin-bottom:1em;
	margin-top:1em;
	width:100%;
	text-align:right;

}

.blueBG {
  clear:both;
	margin:1em 0;
	padding:0.5em 0 0.5em 2em;
	background-color:#003399;
	color:#FFFFFF;
}

.margin01 {
	margin:1em;}

.margin02 {
	margin:1em 0 2em 1em;}


