

.bload { 
	line-height: 16pt;
}

.bghr {
	BACKGROUND-IMAGE:  url(../image/bghr.gif); 
	BACKGROUND-REPEAT:repeat-x;
}
.bgver {
	BACKGROUND-IMAGE:  url(../image/bgver.gif); 
	BACKGROUND-REPEAT:repeat-y;
}


.caption {
	font-size: 8pt;
	color: #333;
	line-height: 12pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}

.eng {
	font-family: arial, Osaka;
}

em.red { 
	color: #ff0000;
	font-style: normal;
}
em.brown { 
	color: #993300;
	font-style: normal;
}
em.green { 
	color: #336600;
	font-style: normal;
}
em.blue { 
	color: #336699;
	font-style: normal;
}
.mini { 
	font-size: 8pt;
	color: #333333;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-weight: normal;
	margin-top: 0; 
	margin-bottom: 0; 
}
.reverse { 
	color: #eeeeee;
}

strong { 
	color: #555555;
}
.narrow { 
	line-height: 12pt;
}


.sml { 
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 8pt;
	line-height: 12pt;
	color: #333;
}



#title {
	margin:20px 0px 0px 170px;
	height: 36px;
	width: 450px;
}

#subtitle{
	clear: both;
	width: 50%; 
	margin: 20px 0px 10px 0px; 
	padding: 4px 4px 4px 8px;
    border-width: 1px 0px 1px 0px;
    border-style: dotted;
    border-color: #003399;
	background-color: #EEEEEE;
	font-size: 12pt;
	line-height: 16pt;
	font-weight: bold;
	color: #660033;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}

#menulist{
	clear: both;
	width: 83%; 
	margin: 20px 0px 10px 0px; 
	padding: 4px 4px 4px 8px;
    border-width: 1px 1px 1px 1px;
    border-style: dotted;
    border-color: #003399;
	background-color: #EEEEEE;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #660033;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}

img.margin1px {
	margin: 1px;
}





#headercontainer{
	height: 45px; 
 	BACKGROUND-IMAGE:  url(../image07/bg_banner.jpg);	
	BACKGROUND-REPEAT:repeat-x;
}

#globalmenu {
	margin:0px 0px 0px 0px; 
	padding:5px 0px 0px 10px;

}
#globalsub
 {
	margin:17px 0px 0px 25px; 
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 7pt;
	color: #3A4533;
}




#menuleft {
	margin: 0px 0px 0px 0px;
	width: 165px;
}
#menuleft ul#adv{
	margin: 0;
	padding:0;
	list-style: none;
}

#menuleft li#adv a {
	display:block;
	width: 165px;
	margin: 0;
	padding:12px 3px 12px 12px;
	border-bottom: 1px solid #fff;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color: #fff;
	text-decoration: none;
}
#menuleft li#adv a:hover {
	display:block;
	width: 165px;
	margin: 0;
	padding:12px 3px 12px 12px;
	border-bottom: 1px solid #fff;
	font-size: 9pt;
	line-height: 11pt;
	color:#006600;
	background-color:#FFFFCC;
}


#menuleftnest {
	margin: 0px 0px 0px 0px;
	width: 165px;
}
#menuleftnest ul#adv{
	margin: 0;
	padding: 0;
	list-style: none;
}

#menuleftnest li#adv a {
	display:block;
	width: 165px;
	margin: 0;
	padding:12px 3px 3px 12px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color: #fff;
	text-decoration: none;
}

#menuleftnest li#adv a:hover {
	display:block;
	width: 165px;
	margin: 0;
	padding:12px 3px 3px 12px;
	font-size: 9pt;
	line-height: 11pt;
	color:#006600;
	background-color:#FFFFCC;
}

#menuleftnest li#none a {
	width: 165px;
	margin: 0;
	padding:12px 3px 3px 12px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color: #fff;
	text-decoration: none;
}

#menuleftnest li#none a:hover {
	width: 165px;
	margin: 0;
	padding:12px 3px 3px 12px;
	font-size: 9pt;
	line-height: 11pt;
	color:#fff;
}




#menusub {
	margin: 0px 0px 0px 0px;
	width: 165px;
}
#menusub ul#sub{
	margin: 0;
	padding-bottom: 12px;
	border-bottom: 1px solid #fff;
	list-style: none;
}

#menusub li#sub a {
	display:block;
	width: 165px;
	margin: 0;
	padding:3px 3px 3px 24px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color: #fff;
	text-decoration: none;
}
#menusub li#sub a:hover {
	display:block;
	width: 165px;
	margin: 0;
	padding:3px 3px 3px 24px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color:#006600;
	background-color:#FFFFCC;
}



#menunolink {
	margin: 0;
	padding:12px 3px 3px 24px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 11pt;
	color: #fff;
	text-decoration: none;
}




#maincontainer {
	width: 575px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 13pt;
	color: #3A4533;
}


#worldmap {
	width: 575px;
	height: 320px; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_all.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapncamerica {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 12pt;
	BACKGROUND-IMAGE:  url(../news/global/image/map_nc_america.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapsamerica {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_s_america.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapafrica {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_africa.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapeurope {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_europe.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapasia {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_asia.gif); 
	BACKGROUND-REPEAT:no-repeat;
}
#mapoceania {
	width: 575px;
	height: 320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	BACKGROUND-IMAGE:  url(../news/global/image/map_oceania.gif); 
	BACKGROUND-REPEAT:no-repeat;
}

.kakomi{
	margin: 2px 12px 2px 12px; 
	padding: 8px 8px 8px 8px;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #87B42D;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	text-align: left;
	color: #333333;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}



#textkakomi {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 1.85em;
	color: #333333;
	margin:30px 10px 30px 10px;
	padding:8px 8px 8px 8px;
	border: 1px solid #669966;
}

.productkakomi {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 13pt;
	color: #333333;
	margin:8px 8px 8px 0px;
	padding:10px 5px 10px 5px;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #87B42D;
}

#titlekakomi {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 13pt;
	color: #333333;
	margin:10px 10px 10px 0px;
	padding:4px 4px 4px 12px;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #FF8500;
}

#anchorlist {
	width: auto;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 13pt;
	color: #333333;
	margin:0px 30px 30px 30px;
	padding:8px 8px 8px 8px;
	border: 1px solid #487648;
}




#textcontents {
	padding:5px 10px 5px 10px;
	font-size: 9pt;
	color: #333;
	line-height: 14pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}
#smltextcontents {
	padding:5px 10px 5px 10px;
	font-size: 8pt;
	color: #333;
	line-height: 14pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}
#textcontentstop {
	padding:136px 22px 0px 15px;
	font-size: 8pt;
	color: #333;
	line-height: 13pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}
.toprightbg{
	BACKGROUND-IMAGE:url(../image/photo2_1.jpg);
	BACKGROUND-REPEAT:no-repeat;
}

.butmenubar {
	float: left;
	width: auto;
	height:16px;
	margin:0px 0px 0px 30px;
	padding:1px 0px 0px 0px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 9pt;
	line-height: 13pt;
	color: #ffffff;
}
div.butmenubar a,div.butmenubar a:link,div.butmenubar a:visited {
	text-decoration: none;
	color:#ffffff;
}
div.butmenubar a:hover {
	color:#071b8f;
}


#redmask2nd {
	clear: both;
	position: absolute;
	left: 0px;
	top: 52px;
	width: 44px;
	height:18px;
	BACKGROUND-COLOR: #EF7469; 
}







#listbox {
	clear:both;
	padding:5px 11px 5px 11px;
	font-size: 9pt;
	color: #333333;
	line-height: 13pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
}






#newsline {
	clear:both;
	margin:20px 20px 0px 20px;
	padding:0px 10px 1px 20px;
	font-size: 9pt;
	color: #333333;
	line-height: 13pt;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック"; 
	width: auto; 
    border-width: 0px 0px 1px 0px;
    border-style: dotted;
    border-color: #003399;
	background-color: #FFFFFF;
	BACKGROUND-IMAGE:  url(../image/arrow.gif); 
	BACKGROUND-REPEAT:no-repeat;
}






img.left {
	float: left; margin-right: 20px;
}

body.bodytop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	BACKGROUND-COLOR: #d3dace; 
	BACKGROUND-IMAGE:  url(../image/bg_top.gif); 
	BACKGROUND-REPEAT:repeat-y;
}


#footercontainer{
	height: 18px; 
	width:auto;
	margin: 0px 0px 0px 0px; 
	padding-left: 20px;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #777;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 8pt;
	color: #333333;
 	BACKGROUND-IMAGE:  url(../image07/bg_footer.gif); 
	BACKGROUND-REPEAT:repeat-x;
}

#footercontainertop{
	height: 18px; 
	width:auto;
	margin: 0px 0px 0px 180px; 
	padding-left: 20px;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #777;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, メイリオ, Meiryo, "MS P Gothic", "ＭＳ Ｐゴシック";
	font-size: 8pt;
	color: #333333;
 	BACKGROUND-IMAGE:  url(../image07/bg_footer.gif); 
	BACKGROUND-REPEAT:repeat-x;
}





A {text-decoration:none;}
A:LINK { color: #66CC33}
A:VISITED { color: #66CC33}
A:HOVER { color:#FF9900}
