@charset "utf-8";
/* CSS Document */

/* information policy study */  /* right */
#contents .right {
	width:702px;
	height:100%;
	float:left;
}
#contents .right .main {
	width:702px;
	height:100%;
}
#contents .right .main .part {
	width:670px;
	height:23px;
	padding-top:9px;
	padding-left:19px;
	margin-bottom:5px;
	font-size:14px;
	color:#fff;
	background-color:#5098d8;
}
#contents .right .main .part span {
	font-weight:500;
	padding-right:13px;
	float:right;
}
#contents .right .main .part span a {
	text-decoration:none;
	color:#fff;
}
#contents .right .main .part-body {
	margin: 0 26px 30px 13px;
}
#contents .right .main .part-body p {
	line-height:24px;
	padding-left:21px;
}
#contents .right .main ul li {
	border-bottom:1px #927d51 dashed;
	background:url(../nimg/arrow.gif) 6px 14px no-repeat;
}
#contents .right .main ul li.play {
	background:url(../img/tb-play.png) left center no-repeat;
}
#contents .right .main ul li a {
	height:36px;
	line-height:36px;
	text-decoration:none;
	color:#494949;
	padding-left:16px;
}
#contents .right .main ul li span {
	padding-right:5px;
	line-height:36px;
	float:right;
}

/* association */  /* right_a */
#contents .right_a {
	width:702px;
	height:100%;
	float:left;
}
#contents .right_a .main {
	width:670px;
	height:23px;
	padding-top:9px;
	padding-left:19px;
	margin-bottom:5px;
	font-size:14px;
	color:#fff;
	background-color:#5098d8;
}
#contents .right_a .main1 {
	width:672px;
	height:100%;
}
#contents .right_a .main1 p {
	line-height:24px;
	padding-left:21px;
}

/* class */  /* right_c*/
#contents .right_c {
	width:702px;
	height:100%;
	float:left;
}
#contents .right_c .main {
	width:670px;
	height:23px;
	padding-top:9px;
	padding-left:19px;
	margin-bottom:20px;
	font-size:14px;
	color:#fff;
	background-color:#5098d8;
}
#contents .right_c .main span {
	font-weight:500;
	padding-right:13px;
	float:right;
}
#contents .right_c .main span a {
	text-decoration:none;
	color:#fff;
}
#contents .right_c .main1 {
	width:672px;
	height:100%;
	margin-bottom:30px;
}
#contents .right_c .tableclass {
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	background:url(../nimg/tablebg.gif) repeat-x;
}
#contents .right_c .tableclass1 {
	font-weight:bold;
}
#contents .right_c .tableclass1 a{
	text-decoration: none;
	color: black;
}
#contents .right_c .tableclass2 {
	background:url(../nimg/tablebg1.gif) repeat-x;
}
#contents .right_c .tableclass2 a{
	text-decoration: none;
	color: black;
}
#contents .right_c .tableclass3 {
	background:url(../nimg/tablebg2.gif) repeat-x;
}
#contents .right_c .tableclass3 a{
	text-decoration: none;
	color: black;
}
#contents .right_c .tableclass4 {
	width:100%;
	height:270px;
}
#contents .right_c .main2 {
	width:702px;
	height:100%;
}
#contents .right_c .main2 .part {
	width:670px;
	height:23px;
	padding-top:9px;
	padding-left:19px;
	margin-bottom:5px;
	font-size:14px;
	color:#fff;
	background-color:#5098d8;
}
#contents .right_c .main2 .part span {
	font-weight:500;
	padding-right:13px;
	float:right;
}
#contents .right_c .main2 .part span a {
	text-decoration:none;
	color:#fff;
}
#contents .right_c .main2 ul {
	width:689px;
	height:100%;
	margin-left:13px;
	margin-bottom:30px;
}
#contents .right_c .main2 ul li {
	width:663px;
	border-bottom:1px #927d51 dashed;
	background:url(../nimg/arrow.gif) 6px 14px no-repeat;
}
#contents .right_c .main2 ul li a {
	width:663px;
	height:36px;
	line-height:36px;
	text-decoration:none;
	color:#494949;
	padding-left:24px;
}
#contents .right_c .main2 ul li span {
	padding-right:5px;
	line-height:36px;
	float:right;
}


/* three */  /* right_t*/
#contents .right_t {
	width:702px;
	height:100%;
	float:left;
}
#contents .right_t .main {
	width:683px;
	height:50px;
	padding-top:9px;
	padding-left:19px;
	font-size:14px;
	font-weight:bold;
	background:url(../nimg/i_bg.gif) no-repeat;
}
#contents .right_t .main1 {
	width:672px;
	height:100%;
	 
}
#contents .right_t .main1 p {
	line-height:24px;
	text-indent:21px;
}
#contents .right_t .main1 .title {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}