TABLE {FONT-SIZE: 11px}
TD {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 1.2}
TH {FONT-SIZE: 11px; COLOR: #262626; LINE-HEIGHT: 1.5; TEXT-ALIGN: left}
.border {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse}
.normal {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.navi {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;

}
.navi a:link {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
.navi a:visited {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
.navi a:hover {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;

}
.navi a:active {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;

}

.line {
 vertical-align : top
}
.whatsnew {
	font-size: 16px;
	line-height: 18px;
	color: #333333;
}
.head {
	font-size: 0px;
	line-height: 0px;
	color: #ffffff
}
.normal2 {
	font-size: 12px;
	line-height: 13px;
	color: #333333;
}

/* ------Box Border------ */

.boxborder_1 {
	background: #F2DCEA;
	border: 1px solid #B1B1B1;
	margin-top:20px; 
	margin-bottom:8px; 
	margin-left:70px; 
	margin-right:10px; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 

	font-size: 12px;
	line-height: 20px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.boxborder_1 a:link {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.boxborder_1 a:visited {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.boxborder_1 a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: underline;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.boxborder_1 a:active {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: underline;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}



.boxborder_2 {
	background: #f0f0f0;
	border: 1px solid #B1B1B1;
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 
}

.boxborder_3 {
	background: #f0f0f0;
	border: 1px solid #B1B1B1;
	border-style:dashed;
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 
}


.boxborder_catch h1 { 
	clear:both; 
	margin-top:20px; 
	margin-bottom:8px; 
	margin-left:20px; 
	margin-right:20px; 
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:10px; 
	padding-right:10px; 
	text-align:left; 
	background: #F2DCEA; 
	border-top:solid 1px #ccc; 
	border-right:solid 1px #999; 
	border-bottom:solid 2px #999; 
	border-left:solid 1px #ccc; 
	font-size:16px; 
}

.boxborder_catch h2 { 
	clear:both; 
	margin-top:20px; 
	margin-bottom:8px; 
	margin-left:20px; 
	margin-right:20px; 
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:10px; 
	padding-right:10px; 
	text-align:left; 
	background: #F2DCEA;
	border-top:solid 1px #ccc; 
	border-right:solid 1px #999; 
	border-bottom:solid 2px #999; 
	border-left:solid 1px #ccc; 
	font-size:14px; 
}

.boxborder_catch h3 { 
	clear:both; 
	margin-top:10px; 
	margin-bottom:10px; 
	margin-left:0px; 
	margin-right:0px; 
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:10px; 
	padding-right:10px; 
	text-align:left; 
	background: #F2DCEA;
	border-top:solid 1px #ccc; 
	border-right:solid 1px #999; 
	border-bottom:solid 1px #999; 
	border-left:solid 1px #ccc; 
	font-size:12px; 
}