@charset "utf-8";
/* CSS Document */ 
.test {position:absolute; top:120px; left:120px; z-index:9999; height: 132px;}
body {
	margin:0;
	padding:0;
	background-color:#f5f5f5;
	font-size:0.8em;/*js制御中*/
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.7;
}
body, td, th {
	color: #333333;
}
a:link {
	text-decoration: underline;
	color: #008DE4;
}
a:visited {
	text-decoration: underline;
	color: #008DE4;
}
a:hover {
	text-decoration: underline;
	color: #0069aa;
}
a:active {
	text-decoration: underline;
	color: #0069aa;
}

table{
	border-collapse:collapse;
}

.clr { clear:both; font:0; line-height:0;}
/*ページ*/
#wrapper {
	width:988px;
	margin:0 auto;
	padding:0;
	background-color: #fff;	
	background-image:url(../images/background2.gif);
	background-repeat:repeat-y;
}

/**/
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mt5mb5 { margin-top:5px; margin-bottom:5px;}
.mb40 { margin-bottom:40px;}

.rel { position:relative;}

/*ヘッダ*/
#header { margin-left:4px;
	width: 980px;
	height: 56px;
	font-size:0;
	line-height:0;
	position:relative;
}
#head-btn01 { position:absolute; top:19px; left:661px; width:17px; height:18px; visibility:hidden;}
#head-btn02 { position:absolute; top:19px; left:681px; width:17px; height:18px; visibility:visible;}
#head-btn03 { position:absolute; top:19px; left:701px; width:17px; height:18px; visibility:hidden;}
#head-btn04 { position:absolute; top:19px; left:502px; width:182px; height:16px; visibility:hidden;}
#head-btn04e { position:absolute; top:19px; left:492px; width:192px; height:16px; visibility:hidden;}
#search-mt { position:absolute; top:17px; left:760px; width:220px; height:18px; visibility:visible;}

/*グローバルナビ*/
#global-nav {
	width: 185px;
	/*height: 280px;*/
	margin-bottom:20px;
}
#global-nav ul {
	width: 185px;
	/*height: 280px;*/
	overflow: hidden;
	list-style-type: none;
	margin:0; padding:0;
}
#global-nav li {
	display: inline;height: 40px;margin:0; padding:0;
}
#global-nav li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:40px;
	background-repeat:no-repeat;
}
#global-nav li#index a {
	width:185px;
	background-image: url(../images/menu_index.gif);
}
#global-nav li#index_on a {
	width:185px;
	background-image: url(../images/menu_index_on.gif);
}
#global-nav li#index a:hover {
	background-image: url(../images/menu_index_on.gif);
}
#global-nav li#vision a {
	width:185px;
	background-image: url(../images/menu_vision.gif);
}
#global-nav li#vision_on a {
	width:185px;
	background-image: url(../images/menu_vision_on.gif);
}
#global-nav li#vision a:hover {
	background-image: url(../images/menu_vision_on.gif);
}


#global-nav li#vision2 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision01.gif);
}
#global-nav li#vision2_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision01_on.gif);
}
#global-nav li#vision2 a:hover {
	background-image: url(../images/menu_sub_vision01_on.gif);
}
#global-nav li#vision3 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision02.gif);
}
#global-nav li#vision3_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision02_on.gif);
}
#global-nav li#vision3 a:hover {
	background-image: url(../images/menu_sub_vision02_on.gif);
}
#global-nav li#vision4 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision03.gif);
}
#global-nav li#vision4_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision03_on.gif);
}
#global-nav li#vision4 a:hover {
	background-image: url(../images/menu_sub_vision03_on.gif);
}
#global-nav li#vision5 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision04.gif);
}
#global-nav li#vision5_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision04_on.gif);
}
#global-nav li#vision5 a:hover {
	background-image: url(../images/menu_sub_vision04_on.gif);
}
#global-nav li#vision6 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision05.gif);
}
#global-nav li#vision6_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_vision05_on.gif);
}
#global-nav li#vision6 a:hover {
	background-image: url(../images/menu_sub_vision05_on.gif);
}



#global-nav li#action a {
	width:185px;
	background-image: url(../images/menu_action.gif);
}
#global-nav li#action_on a {
	width:185px;
	background-image: url(../images/menu_action_on.gif);
}
#global-nav li#action a:hover {
	background-image: url(../images/menu_action_on.gif);
}
#global-nav li#donation a {
	width:185px;
	background-image: url(../images/menu_donation.gif);
}
#global-nav li#donation_on a {
	width:185px;
	background-image: url(../images/menu_donation_on.gif);
}
#global-nav li#donation a:hover {
	background-image: url(../images/menu_donation_on.gif);
}


#global-nav li#donation2 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_donation01.gif);
}
#global-nav li#donation2_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_donation01_on.gif);
}
#global-nav li#donation2 a:hover {
	background-image: url(../images/menu_sub_donation01_on.gif);
}
#global-nav li#donation3 a {
	width:185px;height:50px;
	background-image: url(../images/menu_sub_donation02.gif);
}
#global-nav li#donation3_on a {
	width:185px;height:50px;
	background-image: url(../images/menu_sub_donation02_on.gif);
}
#global-nav li#donation3 a:hover {
	background-image: url(../images/menu_sub_donation02_on.gif);
}


#global-nav li#asianow a {
	width:185px;
	background-image: url(../images/menu_asianow.gif);
}
#global-nav li#asianow_on a {
	width:185px;
	background-image: url(../images/menu_asianow_on.gif);
}
#global-nav li#asianow a:hover {
	background-image: url(../images/menu_asianow_on.gif);
}
#global-nav li#forcompany a {
	width:185px;
	background-image: url(../images/menu_forcompany.gif);
}
#global-nav li#forcompany_on a {
	width:185px;
	background-image: url(../images/menu_forcompany_on.gif);
}
#global-nav li#forcompany a:hover {
	background-image: url(../images/menu_forcompany_on.gif);
}
#global-nav li#contact a {
	width:185px;
	background-image: url(../images/menu_contact.gif);
}
#global-nav li#contact_on a {
	width:185px;
	background-image: url(../images/menu_contact_on.gif);
}
#global-nav li#contact a:hover {
	background-image: url(../images/menu_contact_on.gif);
}

.category-all-menu { position:absolute; top:80px; left:185px; z-index:9999; height:274px; width:185px; visibility:hidden;}
.category-all-menu ul {
	width: 185px;
	height: 274px;
	overflow: hidden;
	list-style-type: none;margin:0; padding:0;
}
.category-all-menu li { display:block; position:relative;margin:0; padding:0;}

.category-gosien-menu { position:absolute; top:80px; left:185px; z-index:9999; height:274px; width:185px; visibility:hidden;}
.category-gosien-menu ul {
	width: 185px;
	height: 274px;
	overflow: hidden;
	list-style-type: none;margin:0; padding:0;
}
.category-gosien-menu li { display:block; position:relative;margin:0; padding:0;}
/*category-all-menuと同じだった。。。*/


.category-acc-menu { position:absolute; top:240px; left:185px; z-index:9999; height:274px; width:185px; visibility:hidden;}
.category-acc-menu ul {
	width: 185px;
	height: 274px;
	overflow: hidden;
	list-style-type: none;margin:0; padding:0;
}
.category-acc-menu li { display:block; position:relative;margin:0; padding:0;}

/*
#submenu-lay { position:absolute; top:80px; left:185px; z-index:9999; height:274px; width:185px; visibility:hidden;}
#submenu-lay ul {
	width: 185px;
	height: 274px;
	overflow: hidden;
	list-style-type: none;margin:0; padding:0;
}
#submenu-lay li { display:block; position:relative;margin:0; padding:0;}
*/
#submenu-lay-sub01,#submenu-lay-sub02,#submenu-lay-sub03,#submenu-lay-sub04,
#submenu-lay-sub05,#submenu-lay-sub06,#submenu-lay-sub07,#submenu-lay-sub08 
{ position:absolute; top:0px; left:0px; z-index:999999; width:185px; visibility:hidden;}


	/*グローバルの英語*/
#global-nav li#index_e a {
	height:47px;
	width:185px;
	background-image: url(../images/menu_index_e.gif);
}
#global-nav li#index_e_on a {
	width:185px;
	background-image: url(../images/menu_index_e_on.gif);
}
#global-nav li#index_e a:hover {
	background-image: url(../images/menu_index_e_on.gif);
}

#global-nav li#aboutus a {
	height:47px;
	width:185px;
	background-image: url(../images/menu_aboutus.gif);
}
#global-nav li#aboutus_on a {
	width:185px;
	background-image: url(../images/menu_aboutus_on.gif);
}
#global-nav li#aboutus a:hover {
	background-image: url(../images/menu_aboutus_on.gif);
}


#global-nav li#aboutus2 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus01.gif);
}
#global-nav li#aboutus2_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus01_on.gif);
}
#global-nav li#aboutus2 a:hover {
	background-image: url(../images/menu_sub_aboutus01_on.gif);
}
#global-nav li#aboutus3 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus02.gif);
}
#global-nav li#aboutus3_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus02_on.gif);
}
#global-nav li#aboutus3 a:hover {
	background-image: url(../images/menu_sub_aboutus02_on.gif);
}
#global-nav li#aboutus4 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus03.gif);
}
#global-nav li#aboutus4_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus03_on.gif);
}
#global-nav li#aboutus4 a:hover {
	background-image: url(../images/menu_sub_aboutus03_on.gif);
}
#global-nav li#aboutus5 a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus04.gif);
}
#global-nav li#aboutus5_on a {
	width:185px;height:32px;
	background-image: url(../images/menu_sub_aboutus04_on.gif);
}
#global-nav li#aboutus5 a:hover {
	background-image: url(../images/menu_sub_aboutus04_on.gif);
}



#global-nav li#programs a {
	height:47px;
	width:185px;
	background-image: url(../images/menu_programs.gif);
}
#global-nav li#programs_on a {
	width:185px;
	background-image: url(../images/menu_programs_on.gif);
}
#global-nav li#programs a:hover {
	background-image: url(../images/menu_programs_on.gif);
}
#global-nav li#updates a {
	height:47px;
	width:185px;
	background-image: url(../images/menu_updates.gif);
}
#global-nav li#updates_on a {
	width:185px;
	background-image: url(../images/menu_updates_on.gif);
}
#global-nav li#updates a:hover {
	background-image: url(../images/menu_updates_on.gif);
}



#global-nav li#involved a {
	height:46px;
	width:185px;
	background-image: url(../images/menu_involved.gif);
}
#global-nav li#involved_on a {
	width:185px;
	background-image: url(../images/menu_involved_on.gif);
}
#global-nav li#involved a:hover {
	background-image: url(../images/menu_involved_on.gif);
}
#global-nav li#secretariat a {
	height:46px;
	width:185px;
	background-image: url(../images/menu_secretariat.gif);
}
#global-nav li#secretariat_on a {
	width:185px;
	background-image: url(../images/menu_secretariat_on.gif);
}
#global-nav li#secretariat a:hover {
	background-image: url(../images/menu_secretariat_on.gif);
}


/*バナー*/
#banner {}
#banner ul {
	width: 185px;
	overflow: hidden;
	list-style-type: none;margin:0; padding:0;
}
#banner li { position:relative;padding:0;
	display:block; width:145px;height: 78px; margin:0 0 10px 20px;
}
#banner li a {display:block; width:145px;height: 78px;
}



/*メインコンテンツ*/
#main { margin:0 0 0 4px;_margin:0 0 0 2px;
		padding:0;
		float:left;
		background-image:url(../images/index_background.gif);
		background-repeat:repeat-y;}

/*左側*/
#contents-btn {
	float: left;
	width: 185px;
	/*overflow:hidden;*/
	padding:0;
	z-index:999;
}


/*右側*/
#contents-main {
	width:795px;
	float:left;
	padding:0;
	 
}
#min-height {min-height:770px;}
* html #min-height {
	height : expression( this.scrollHeight < 771 ? "770px" : "auto" );
}

/*トップページ*/
/*フラッシュ*/
#flash {
	width:795px;
	height:280px;
	margin-bottom:20px;_margin-bottom:0px; _padding-bottom:20px;
	background-color:#fff;
}
.index-contents {
	width:735px;
	margin-left:30px;
	_margin-left:15px;
	margin-bottom:20px;
	float:left;
}
.index-contents-a {
	width:443px;
	float:left;
}
.index-contents-b {
	width:277px;
	float:right;
}

.index-asianow { position:relative; width:277px; height:140px; margin-bottom:13px;}
.index-asianow p { position:absolute; top:115px; left:0px; font-size:13px; color:#fff; width:277px; text-align:center; z-index:99999;}
.index-mailmagazine { position:relative; width:277px; height:65px;}

#index-news {}
#index-news dt { color:#999;}
#index-news .line { margin:5px 0 5px 0; width:443px; height:5px; font-size:0; line-height:0; background-image:url(../images/index_line.gif); background-repeat:no-repeat;}

#index-network { position:relative; width:277px; height:276px;}
#index-network p { position:absolute; top:22px; left:0px; font-size:11px;width:277px; line-height:15px;}
#index-network strong { font-size:12px; font-weight:bold; line-height:17px;}

#index-map01 { position:absolute; top:32px; right:0px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map02 { position:absolute; top:110px;right:40px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map03 { position:absolute; top:195px;right:90px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map04 { position:absolute; top:166px;left:30px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map05 { position:absolute; top:95px; left:35px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map06 { position:absolute; top:95px; left:45px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map07 { position:absolute; top:150px;left:92px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}
#index-map08 { position:absolute; top:80px; left:112px; z-index:99; visibility:hidden; border:3px solid #ccc; background-color:#fff;}


#index-map01 ul ,#index-map02 ul ,#index-map03 ul ,#index-map04 ul ,
#index-map05 ul ,#index-map06 ul ,#index-map07 ul ,#index-map08 ul 
{ margin:0 0px 5px 0px; font-size:0.9em; padding:0;
	list-style-type: none; overflow:hidden;}
#index-map01 li ,#index-map02 li ,#index-map03 li ,#index-map04 li ,
#index-map05 li ,#index-map06 li ,#index-map07 li ,#index-map08 li 
{ padding:0 10px 0 10px;margin:0;}
.index-map-title { background-color:#ccc; font-weight:bold;}
.map-line { border-top:1px dotted #ccc; display:block; height:1px; font-size:0; line-height:0; width:100px;}
.map-line2 { border-top:1px dotted #ccc; display:block; height:1px; font-size:0; line-height:0; width:180px;}

	/*index英語版*/



/*フッター*/
#footer { width:765px; margin:0 0 0 30px;}
#footer strong { margin:0 0 -5px 0; padding:0; display:block;}
.foot-map { width:735px; display:block; margin:0;}
#footer .foot-map p { float:left; margin:5px 0 0 0; padding:0; font-size:89%;_font-size:90%; display:block; width:680px;}
*+html body #footer .foot-map p {font-size:90%;}
#footer .foot-map span { float:right; width:45px; display:block; line-height:0; font-size:0; margin:0px;
	}
.foot-line { display:block; font-size:0; line-height:0; width:735px; height:3px; background-color:#ccc; margin:5px 0;}

#footer ul {
	width: 735px;
	list-style-type: none;margin:0 30px 0 0; padding:0;

}
#footer li {
	float:right; font-size:0.8em;margin:0 0 20px 0; padding:0;
	}
	
	
#footer .foot-color a:link {
	text-decoration: none;
	color: #999;
}
#footer .foot-color a:visited {
	text-decoration: none;
	color: #999;
}
#footer .foot-color a:hover {
	text-decoration: underline;
	color: #999;
}
#footer .foot-color a:active {
	text-decoration: none;
	color: #999;
}
#footer .foot-color li {
	color: #999;
}



/*下層*/
.image-left { float:left; margin-right:15px;}
.image-right { float:right; margin-left:15px;}
.image-left img , .image-right img { border:3px solid #ccc;}


h3 { font-size:1.2em; color:#039; font-weight:bold;}
.gotop { float:right; margin-right:30px;}
.gotop p { text-align:center; font-size:10px; line-height:30px;}
.gotop p a { display:block; border:1px solid #ccc; width:120px; height:30px;}

/*テンプレートA*/
#navi { width:795px; height:26px; background-color:#d1e6fd; margin:0; float:left;}
#navi p { font-size:0.8em; margin:5px 0 0 10px;}
/*#title-image { float:left; line-height:0; margin:0 0 25px 0; width:795px;}*/


#title-image:after {
  content: ".";
  display: block; margin:0 0 25px 0;
  clear: both;
  height: 0;
  visibility: hidden;
}
#title-image {
  min-height: 1px; margin:0 0 25px 0;
  zoom: 1; /* for IE5.5 - IE7 */
}
* html #title-image {
  height: 1px; margin:0 0 25px 0;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}




.midasi-a { float:left; width:325px;}
.midasi-a p { margin:0 0 0 0; font-weight:bold; font-size:1.2em;}
.midasi-b { float:right; width:388px;}
.midasi-b img { border:3px solid #ccc;}

.contents-a { float:left; margin-right:15px;}
.contents-a img { border:3px solid #ccc;}
.contents-b {}
.contents-b p { margin:0;}


.txt-a { color:#666; font-weight:bold; width:735px; margin-left:30px;}
.txt-a-black { color:#000; font-weight:bold; width:735px; margin-left:30px;}



/*タイトル部分*/
.contents-base {
	width:735px;
	margin-left:30px;
	_margin-left:15px;
	float:left;
}
.contents-title { position:relative;margin:0 0 0 30px; width:735px; padding:0; background-image:url(../images/title_back.gif); background-repeat:no-repeat; background-position:bottom; z-index:1;}
.contents-title-corner-l { position:absolute; top:0; _top:-4px; left:0; z-index:2;}
*+html body .contents-title-corner-l { top:-4px;}
.contents-title-corner-r { position:absolute; top:0; _top:-4px; left:727px; z-index:2;}
*+html body .contents-title-corner-r { top:-4px;}
.contents-title h2 { display:block; padding:8px 0; margin:0px 0 0px 15px; font-size:1.5em; color:#039; line-height:1.1; font-weight:bold;}
.contents-title-foot { font-size:0; line-height:0; width:735px;height:5px; margin-left:30px;}

.contents-title h4 { display:block; padding:8px 0; margin:0px 0 0px 15px; font-size:1.4em; color:#039; line-height:1.1; font-weight:bold;}
.contents-title h4 .sub { padding:8px 0; margin:0px 0 0px 0px; font-size:15px; color:#008ce4; line-height:18px; font-weight:bold;}/*英語用*/

/*サブ*/
.contents-title2 { margin:0 0 0 30px; width:735px; height:35px; padding:0; background-image:url(../images/title_sub_back.gif); background-repeat:no-repeat;}
.contents-title2 h2 { display:block; padding:8px 0; margin:0px 0 0px 15px; font-size:1.5em; color:#039; line-height:1.2; font-weight:bold;}

.contents-c { float:left; width:735px; background-color:#d1e6fd; padding:5px 0;}
.contents-c .line { margin:5px 0 5px 15px; width:705px; height:2px; background-color:#abcffb; display:block; font-size:0; line-height:0;}
.contents-c p { margin:0; width:695px; margin-left:35px;}
.contents-c h3 { color:#333; font-weight:bold; width:705px; margin-left:15px}

.img-intxt-left { margin-right:10px;border:3px solid #ccc; float:left;}


/*テンプレートB*/
.contents-d { margin-left:0px; width:735px;}
.contents-d dl {width:735px; line-height:17px; margin:0 0 15px 0px;}
.contents-d dt {float:left;width:75px; height:15px;margin:0px 0 5px 0;}
*>.contents-d dt {float:left;width:85px; height:15px;margin:0px 0 5px 0;}
.contents-d dd {margin-left:75px;margin:0px 0 10px 0;}
*>.contents-d dd {margin-left:85px;margin:0px 0 10px 0;}
/*
.contents-d .line { margin:5px 0 5px 0; width:735px; height:5px; font-size:0; line-height:0; background-image:url(../images/line_b.gif); background-repeat:no-repeat;}
*/
.contents-e {}
.txt-b{ background-image:url(../images/point.gif); background-position:0px 3px;
	background-repeat:no-repeat; padding:0 0 0 23px;}
	
/*asianowリスト*/
.contents-asialist { margin-left:0px; width:735px;}
.contents-asialist dl {width:735px; line-height:17px; margin:0 0 0px 0px; color:#039; font-weight:bold;}
.contents-asialist dt {float:left;width:550px;
		padding:0 0 0 23px;
		font-size:120%; font-weight:bold;
		line-height:140%;
		margin:0px 10px 5px 0;
		background-image:url(../images/point.gif);
		background-position:0px 3px;
		background-repeat:no-repeat;}
*>.contents-asialist dt {float:left;width:565px;}
.contents-asialist dd {margin-left:555px;margin:0px 0 0px 0; line-height:180%;}
*>.contents-asialist dd {margin-left:565px;}

.contents-asialist a:link {
	text-decoration: underline;
	color: #039;
}
.contents-asialist a:visited {
	text-decoration: underline;
	color: #039;
}
.contents-asialist a:hover {
	text-decoration: underline;
	color: #295dc5;
}
.contents-asialist a:active {
	text-decoration: underline;
}
.asia-table { margin:0 0 0 20px;}
.asia-table .table-img img { margin:0 20px 0 0;}
.asia-table .table-txt p { margin:0 0 0 0;}
.asia-line { border-bottom:1px dotted #CCC; margin-bottom:15px; padding-bottom:15px;}

.news-list-cate {}
.news-list-cate a:link {
	text-decoration: underline;
	color: #039;
}
.news-list-cate a:visited {
	text-decoration: underline;
	color: #039;
}
.news-list-cate a:hover {
	text-decoration: underline;
	color: #295dc5;
}
.news-list-cate a:active {
	text-decoration: underline;
}

/*テンプレートC*/

.contents-f img { border:3px solid #ccc;}
.contents-f .cap { font-size:0.8em; color:#000; background-color:#fff; line-height:1.4em; padding:8px 7px 5px 20px;
					 background-image:url(../images/asianow_point2.gif); background-repeat:no-repeat; background-position:3px 9px;}
.temp-c-navi {margin:0 0 10px 30px; position:relative; height:30px; width:735px; padding:0;
				background-image:url(../images/template_C_bg01.gif);
				background-repeat:repeat-x;
				background-position:0px 0px;}
.temp-c-navi p { position:absolute; top:0; left:150px; padding:0 10px; font-size:16px; background-color:#FFF; text-align:center; line-height:20px;}
#asianow-left-category { margin:-10px 0 0 0;}
#asianow-left-category ul {list-style-type: none;width: 185px; margin:0; padding:0;overflow: hidden;}
#asianow-left-category li {margin:0 0 5px 0px;font-size:100%; line-height:160%; padding:0px 0 0 13px;
			background-image:url(../images/asianow_point1.gif); background-repeat:no-repeat;
			 background-position:0px 0;}
#asianow-left-category li .zigyoubetu,#asianow-left-category li.kunibetu,#asianow-left-category li.asianow { font-size:100%; color:#00339b; font-weight:bold;background-image:url(../images/a.gif); background-repeat:no-repeat;background-position:99990px 99990px;}
#asianow-left-category li.asianow p.asianow { text-indent:-9999px; font-size:1px; line-height:0;background-position:99990px 99990px;}

/*英語版下層*/
.txt-point{ background-image:url(../images/point_e.gif); background-position:0px 3px;
	background-repeat:no-repeat; padding:0 0 0 23px;}

/* ページャー  */
.pager { text-align:center; height:20px; display:block;}
.res-navi { width:750px; text-align:center; display:block;}

/**/
#no-border { border:0}

/*sitemap*/
.sitemap-base {}
.sitemap-a { float:left; width:70px; margin-left:40px;_margin-left:20px;}
.sitemap-b { float:left; width:340px;}
.sitemap-c { float:left; width:340px;}
.sitemap-base dl { margin:0 0 20px 0;}
.sitemap-base dd {padding:0 0 0 23px; line-height:220%;}
.sitemap-base dt { background-image:url(../images/point.gif); background-position:0px 3px;
	background-repeat:no-repeat; padding:0 0 0 23px; color:#039; font-weight:bold; font-size:1.1em;}

.sitemap-base a:link {
	text-decoration: none;
	color: #000;
}
.sitemap-base a:visited {
	text-decoration: none;
	color: #000;
}
.sitemap-base a:hover {
	text-decoration: underline;
	color: #039;
}
.sitemap-base a:active {
	text-decoration: none;
	color: #000;
}