.note1{
font-size: 83%;
font-weight:bold;
font-style: normal;
vertical-align: text-top;
color:#E45A01;
}

.note2{
font-size: 83%;
font-weight:bold;
font-style: normal;
vertical-align: text-top;
color: #990000;
}

/*-----NewsReleases-----*/


div.NewsRelease {
}

div.NewsRelease h2 {
border-top: none;
padding:4px 0 4px 9px;
font-size:108%;
font-weight:bold;
text-align:center;
background: none;
}

div.NewsRelease h2.note1 {
line-height: 1.35;
color: #000000;
}

div.NewsRelease h2.note2 {
line-height: 1.35;
color: #000000;
}

div.NewsRelease h2.note1 em{
font-size: 83%;
font-weight:bold;
font-style: normal;
vertical-align: text-top;
color:#E45A01;
}

div.NewsRelease h2.note2 em{
font-size: 83%;
font-weight:bold;
font-style: normal;
vertical-align: text-top;
color: #990000;
}

div.NewsRelease p.SubTitle1{
margin-bottom:8px;
font-size:90%;
font-weight:bold;
text-align:center;
}

div.NewsRelease p.SubTitle2{
margin-bottom:24px;
font-size:90%;
font-weight:bold;
text-align:center;
}

div.NewsRelease h3,
div.NewsRelease h4 {
	margin: 0;
	padding: 0;
	line-height: 160%;
	font-size: 100%;
	font-weight: normal;
}




div.NewsRelease h3 {
	margin: 0 0 5px;
	padding: 0 0 10px 0;
	background: url(/image/en/r1/balloon_down.gif) no-repeat 40px bottom;
}

div.NewsRelease h3 span {
	display: block;
	padding: 10px 15px;
	font-size: 110%;
	font-weight: bold;
	color: #575757;
	line-height: 130%;
	background-color: #f2f2f2;
	border-bottom: none;
}

div.NewsRelease h3 a {
	padding: 0 20px 0 0;
	background-repeat: no-repeat;
	background-position: right center;
}
div.NewsRelease h3 a:link,
div.NewsRelease h3 a:visited {
	color: #575757;
	text-decoration: none;
	background-image: url(/image/en/r1/icon/icon_link_right_xl.gif);
}
div.NewsRelease h3 a:hover,
div.NewsRelease h3 a:active {
	color: #b1000e;
	text-decoration: underline;
	background-image: url(/image/en/r1/icon/icon_link_right_xl_hover.gif);
}

div.NewsRelease h4 {
	margin: 0 0 10px;
	font-size: 100%;
	font-weight: bold;
	color: #737373;
	line-height: 130%;
}

div.NewsRelease h4 a {
	padding: 0 20px 0 0;
	background-repeat: no-repeat;
	background-position: right center;
}
div.NewsRelease h4 a:link,
div.NewsRelease h4 a:visited {
	color: #737373;
	text-decoration: none;
	background-image: url(/image/en/r1/icon/icon_link_right_xl.gif);
}
div.NewsRelease h4 a:hover,
div.NewsRelease h4 a:active {
	color: #b1000e;
	text-decoration: underline;
	background-image: url(/image/en/r1/icon/icon_link_right_xl_hover.gif);
}div.NewsRelease h5 {
margin: 0 0 10px;
font-size: 90%;
line-height: 1.35;
}

.NewsRelease h5 a { line-height: 1.35; }


/*-----LocalNavi-----*/

#VerticalLocalNavi li.Notmo{
	display: block;
	padding: 9px 15px;
	vertical-align: top;
	border-top: solid 1px #fff;
	line-height: 140%;
	text-decoration: none;
	background-color: #eee;
	background-position: center left;
}


/* [c20] page_link
=========================================================================================== */
/* ---[c20-2-2] page_link--- */
div.VerticalInnerLinksN {
	margin: 0 0 15px;
}

div.VerticalInnerLinksN li a  {
	padding: 0 17px 0 0;
	background-image: url(/image/en/r1/icon/icon_link_bottom.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 83%;
	zoom: 1;
}

div.VerticalInnerLinksN li a:link,
div.VerticalInnerLinksN li a:visited {
	color: #c02;
	text-decoration: none;
}
div.VerticalInnerLinksN li a:hover,
div.VerticalInnerLinksN li a:active {
	color: #b1000e;
	text-decoration: underline;
}

div.VerticalInnerLinksN ul li {
	margin: 0 0 5px;
	padding: 1px 0 1px 15px;
	line-height: 1.35;
}

/* IE6lower */
* html body div#PopUpContainer div#PopUpContents div.VerticalInnerLinksN ul li { position: relative; }
/* */
ul.VerticalInnerLinksN li ul {
	font-size: 100%;
}
div.VerticalInnerLinksN ul li a { line-height: 1.35; }

/* [c8] NumberList
=========================================================================================== */
/* ---[c8-3-1] NumberList > FontSize90%--- */
ol.ListStyle11 {
	margin: 0 0 20px;
	font-size: 90%;
}
ol.ListStyle11 ol {
	margin: 0 0 20px;
	font-size: 100%;
}
ol.ListStyle11 ul {
	margin: 5px 0 0;
	font-size: 100%;
}
ol.ListStyle11 li {
	position: relative;
	list-style: none;
	margin: 0 0 5px;
	line-height: 1.35;
}
ol.ListStyle11 li span {
	position: absolute;
	top: 0;
	left: -1.3em;
}
ol.ListStyle11 ul li {
	margin: 0 0 5px;
	padding: 0 0 0 1em;
	background: url("/image/en/r1/icon/icon_list_marker.gif") no-repeat 0 2px;
	line-height: 140%;
}
ol.ListStyle11 li a { line-height: 1.35; }
* html ol.ListStyle11 li span { top: -0em; } /* for win ie6 */
*:first-child+html ol.ListStyle11 li span { top: -0em; } /* for win ie7 */


/* ---[c8-3-1] NumberList > FontSize83%--- */
ol.ListStyle12 {
	margin: 0 0 20px;
	font-size: 83%;
}
ol.ListStyle12 ol {
	margin: 0 0 20px;
	font-size: 100%;
}
ol.ListStyle12 ul {
	margin: 5px 0 0;
	font-size: 100%;
}
ol.ListStyle12 li {
	position: relative;
	list-style: none;
	margin: 0 0 5px;
	line-height: 1.35;
}
ol.ListStyle12 li span {
	position: absolute;
	top: 0;
	left: -1.3em;
}
ol.ListStyle12 ul li {
	margin: 0 0 5px;
	padding: 0 0 0 1em;
	background: url("/image/en/r1/icon/icon_list_marker.gif") no-repeat 0 2px;
	line-height: 140%;
}
ol.ListStyle11 li a { line-height: 1.35; }
* html ol.ListStyle11 li span { top: -0em; } /* for win ie6 */
*:first-child+html ol.ListStyle11 li span { top: -0em; } /* for win ie7 */

.ImgW60SetStyle .ImgSet ul {margin-left: 70px;}
.ImgW120SetStyle .ImgSet ul {margin-left: 140px;}
.ImgW180SetStyle .ImgSet ul {margin-left: 200px;}


.ImgW60SetStyle .ImgSet p {margin-left: 70px;}
.ImgW120SetStyle .ImgSet p {margin-left: 140px;}
.ImgW180SetStyle .ImgSet p {margin-left: 200px;}



/* Message from the President 2014/3/31add imageright
=========================================================================================== */

.ImgW30PRightSetStyle .Img {
	float: right;
	padding-bottom: 15px;
	width:40%
}

.ImgW30PRightSetStyle .ImgSet {
	float: left;
	width: 60%;
}

