/*[旧バージョン]------------------------------------------------------*/
div#WhatsNewArea {
	width: 470px;
	float: left;
}

div#WhatsNewImage {
	padding: 5px 0 0 10px;
	background-color: #69C;
}
div#WhatsNewContents {
	background-color: #C3DAF9;
	border: 5px solid #69C;
	padding: 0 5px;
	color: #000;
	font-size: 80%;
	width: 450px;
	height: 235px;
	overflow:auto;
}
div#subMenu {
	width: 150px;
	float: right;
	font-size: 80%;
	margin: 0 0 0 10px;
	padding: 0 10px 10px 10px;
	border-top: 5px solid #69C;
	border-right: 1px dashed #9CF;
	border-bottom: 5px solid #69C;
	border-left: 1px dashed #9CF;
	background-color: #FCFFFF;
}
div#subMenu ul li {
	padding: 2px 0;
}

div.bpmMsg {
	clear: both;
	margin: 0 80px 20px 0;
	font-size: 80%;
	font-weight: bold;
	color: #093;
	padding: 10px 45px;
	border-top: 1px dashed #093;
	border-bottom: 1px dashed #093;
}

div.bpmPoint3 {
	margin: 0 0 20px 0;
}
div.bpmPoint3 h2 {
	font-size: 110%;
	margin: 0 0 10px 20px;
}
div.bpmPoint3 dl dt {
	margin: 10px 0 0 20px;
	font-size: 80%;
}
div.bpmPoint3 dl dd {
	margin: 5px 0 0 40px;
	font-size: 80%;
}

/*--[WhatsNew]----------*/
div.WhatsNewTitle {
	padding: 10px 0 0 0;
}
/*
div.WhatsNewDate {
  background-image: url('../images/New_301.gif');
  background-repeat: no-repeat;
  background-position: left 50%;
  padding-left: 35px;
	color: #C00;
}
*/
.NewUpdate {
	color: #F00;
	padding: 0 0 0 0;
	font-size: 90%;
}
/*
div.WhatsNewInfo {
	border-bottom: 1px dashed #000;
	padding: 0 0 5px 10px;
}
*/
div.WhatsNewNextYear {
	border-bottom: 1px dashed #000;
	padding: 5px 0 5px 0;
}
/*----------[WhatsNew]--*/

/*------------------------------------------------------[旧バージョン]*/



/*[What'sNew]------------------------------------------------------*/
div.WNew {
	float: left;
	width: 245px;
	height: 200px;
	border: 1px solid #EEE;
	overflow:auto;
}
div.WNew H2 {
	background-color: #EEF;
}
div.WNew ul li {
	line-height: 140%;
	margin: 6px 10px 0;
	font-size: 80%;
	color: #F00;
}
div.WNew ul li span {
	text-decoration: underline;
	color: #333;
}
div.WNew ul li span.NewUpdate {
	margin-right: 10px;
	color: #F00;
	text-decoration: none;
}
/*------------------------------------------------------[What'sNew]*/



/*[悩みナビ]------------------------------------------------------*/
div.Nayami-l {
	float: left;
	width: 245px;
	background-color: #EEE;
}
div.Nayami-s {
	float: left;
	width: 160px;
	background-color: #EEE;
}
div.Nayami-l p,
div.Nayami-s p {
	margin: 0;
	padding: 10px;
}
/*------------------------------------------------------[悩みナビ]*/



/*[リンクバナー]------------------------------------------------------*/
div.LinkBanner {
	float: right;
	width: 150px;
}
div.LinkBanner ul li {
	margin-top: 2px;
}
/*------------------------------------------------------[リンクバナー]*/
