#containerD {
    color: #000000;
    background-color: #B4D543;
    border: 2px solid #F1288B;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
}

#containerD:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #containerD {
    height: 1em;
    overflow: visible;
}
/**/

#container700 {
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	font-size: 12px;
}

#container700:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #container700 {
    height: 1em;
    overflow: visible;
}
/**/
#container700 img {
	float: left;
	margin-right: 10px;
}
#bottomnP9 {
	color: #FFFFFF;
	margin: 0px;
	height: 35px;
	width: 230px;
	float: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bottomnP9 a:hover,.text_link a:active {
	color: #0099FF;
	background-color: #FFFFFF;
	background-image: url(../I/I-img/link2.jpg);
	height: 19px;
	width: 230px;
	padding-top: 7px;
	padding-bottom: 3px;
	font-size: 12px;
	text-align: center;
	margin: 5px;
}
#bottomnP9 a {
	color: #FFFFFF;
	background-color: #3399FF;
	text-align: center;
	height: 19px;
	width: 230px;
	padding-top: 7px;
	padding-bottom: 3px;
	font-weight: bolder;
	font-size: 12px;
	background-image: url(../I/I-img/link.jpg);
	text-decoration: none;
	display: block;
	margin: 5px;
}
#container710 {
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}

#container710:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #container710 {
    height: 1em;
    overflow: visible;
}
/**/
#bottomnP8B {
	height: 80px;
	width: 200px;
	background-image: url(../img/P8banner3.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP8B a:hover,.text_link a:active {
	background-image: url(../img/P8banner3-b.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP8B a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P8banner3.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#newsbox06123 {
	width: 700px;
	clear: none;
	height: 305px;
}
div#newsbox06123:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*\*/
* html #newsbox06123 {
    height: 1em;
    overflow: visible;
}
/**/
#column720 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ丸ゴ Pro W4";
	font-size: 12px;
	width: 700px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#column720 img {
	float: left;
}
#column720:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #column720 {
    height: 1em;
    overflow: visible;
}
/**/
#news_text-2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ丸ゴ Pro W4";
	font-size: 12px;
	line-height: 1.4em;
	color: #666666;
	width: 490px;
	margin-top: 10px;
}
#news_text-2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #news_text-2 {
    height: 1em;
    overflow: visible;
}
/**/
#bottomnP10 {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP10 a:hover,.text_link a:active {
	background-image: url(../img/P10banner-b.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP10 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#newsbox0821 {
	width: 700px;
	clear: none;
	height: 330px;
}
div#newsbox0821:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*\*/
* html #newsbox0821 {
    height: 1em;
    overflow: visible;
}
/**/
#newsbox1005 {
	width: 700px;
	clear: none;
	height: 375px;
}
div#newsbox1005:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*\*/
* html #newsbox1020 {
    height: 1em;
    overflow: visible;
}
/**/
#newsbox1020 {
	width: 700px;
	clear: none;
	height: 425px;
}
div#newsbox1020:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*\*/
* html #newsbox1020 {
    height: 1em;
    overflow: visible;
}
/**/
#newsbox1109 {
	width: 700px;
	clear: none;
	height: 370px;
}
div#newsbox1109:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*\*/
* html #newsbox1109 {
    height: 1em;
    overflow: visible;
}
/**/
#bottomnP11 {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner2.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP11 a:hover,.text_link a:active {
	background-image: url(../img/P10banner-b2.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP11 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner2.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#bottomnP12 {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner-3.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP12 a:hover,.text_link a:active {
	background-image: url(../img/P10banner-b3.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP12 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner-3.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#bottomnP14 {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner-3.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP14 a:hover,.text_link a:active {
	background-image: url(../img/P10banner-b4.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP14 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P10banner-4.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#bottomnP8B2 {
	height: 80px;
	width: 200px;
	background-image: url(../img/P8banner5.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP8B2 a:hover,.text_link a:active {
	background-image: url(../img/P8banner5_on.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnP8B2 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/P8banner5.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#bottomn1U {
	height: 80px;
	width: 200px;
	background-image: url(../img/1Ubanner.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomn1U a:hover,.text_link a:active {
	background-image: url(../img/1Ubanner_b.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomn1U a {
	height: 80px;
	width: 200px;
	background-image: url(../img/1Ubanner.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}
#bottomnC13 {
	height: 80px;
	width: 200px;
	background-image: url(../img/c13banner.jpg);
	padding: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnC13 a:hover,.text_link a:active {
	background-image: url(../img/c13banner_b.jpg);
	height: 80px;
	width: 200px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}
#bottomnC13 a {
	height: 80px;
	width: 200px;
	background-image: url(../img/c13banner.jpg);
	text-decoration: none;
	display: block;
	margin-bottom: 10px;
	text-indent: -10000px;
	background-repeat: no-repeat;
}