@charset "utf-8";
/* ========================================================

　　Japan Society for the Promotion of Science

	CSS Document(LastUpdate 2010/03/25)

	/index1.html

======================================================== */

@import "basic.css";/* Common CSS Load */
@import "basic_eng.css"; /*Common CSS Load*/

/* ---------------------------------------------------------------------------------
	Layout
---------------------------------------------------------------------------------- */

#contents_right {
	width:auto !important;
	padding: 0 !important;
}
#sm_contents_left,#sm_contents_center,#sm_contents_right{
	background-color:#FFF;
	width:303px;
	float:left;
	padding:10px 10px 10px 20px;
	}
/*2010-06-21 add*/
.txt_style{
	font-weight:normal;
	}
/* ---------------------------------------------------------------------------------
	Layout Parts
---------------------------------------------------------------------------------- */

/* +++++++++++++++++++++
　　Sitemap MenuBox
+++++++++++++++++++++ */
.mapbox{
	font-size:75%;
	width:303px;
	padding-bottom:1em;
	}

.mapbox h2.maptitle{
	font-size:120%;font-weight:bold;
	padding:5px 0 0 5px;
	width:298px;height:25px;
	background-image:url(../img_common/wall_h2_maptitle.gif);
	background-repeat: no-repeat;
	}

.mapbox h2.maptitle a{
	color:#06C !important;
	font-weight:bold;
	text-decoration:none;
	}

.mapbox h2.maptitle a:hover{
	text-decoration:underline;
	}

.mapbox ul{
	list-style:none;
	padding:5px;
	}
/*2010-06-18 update*/
.mapbox ul li a{
	font-weight:normal;
	text-decoration:none;
	color:#036;
	}

.mapbox ul li a:hover{
	color:#F60;
	}

.mapbox ul li{
	font-weight:bold;
	padding:0 0 2px 8px;
	background-image: url(../img_common/wall_detail.gif);
	background-repeat: no-repeat;
	background-position:0px -1px;/*2010-06-18 update*/
	}

.mapbox ul li ul li{
	font-weight:normal;
	background-image: url(../img_common/wall_dot.gif);
	padding-left:12px;
	background-position:0px -1px;/*2010-06-18 add*/
	}
/*2010-06-18 add*/
#mapbox2{
	font-weight:bold;
	background-image: url(../img_common/wall_detail_b.gif);
	padding-left:12px;
	background-position:0px -1px;/*2010-06-18 add*/
	}
/*2010-06-18 add*/
#mapbox3{
	font-weight:bold;
	background-image: url(../img_common/wall_detail2.gif);
	padding-left:12px;
	background-position:0px -1px;
	}