.text {		font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 12px;	line-height: 20px;}.textbold {		font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 12px;	line-height: 20px;	font-weight: bold;}.mewstop {	color: #000000;	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 14px;	line-height: 20px;}.head {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 10px;	line-height: 20px;}.menutitle {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 10px;	line-height: 16px;}.menucateg {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 12px;	line-height: 14px;	color: #FFFFFF;}.menusubcateg {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 11px;	line-height: 14px;	color: #FFFFFF;}.menus {	font-size: 12px;	line-height: 16px;}.news {	font-size: 14px;	line-height: 18px;}.topic {	font-size: 12px;	line-height: 16px;}.link {	color: #0099FF;	text-decoration: underline;}.newss {	font-size: 13px;	line-height: 16px;}.topicl {	font-size: 14px;	line-height: 20px;}.txtlist {	font-size: 14px;}.txtlists {	font-size: 12px;}.scjtxt {	font-size: 14px;	line-height: 20px;}.scjlist {	font-size: 14px;}.scjtxten {	font-size: 14px;	line-height: 20px;	font-family: "Arial", "Helvetica", "sans-serif";}.scjlisten {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 14px;}.contentstitle {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 16px;	font-style: normal;	line-height: 22px;	font-weight: bold;	text-decoration: none;	color: #000000;}.subtitle {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 14px;	font-style: normal;	line-height: 20px;	font-weight: bold;	text-decoration: none;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #999999;	color: #000000;	padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	margin: 1px;	background-color: #DDDDDD;}.subtitle1 {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 14px;	font-style: normal;	line-height: 20px;	font-weight: bold;	text-decoration: none;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #003398;	color: #000000;	padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	margin: 1px;	background-color: #E6EAF5;}.subtitle2 {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 14px;	font-style: normal;	line-height: 20px;	font-weight: bold;	text-decoration: none;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #FF6600;	color: #000000;	padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	margin: 1px;}.subtitle3 {	font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3";	font-size: 14px;	font-style: normal;	line-height: 20px;	font-weight: bold;	text-decoration: none;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #99CC00;	color: #006633;	padding-left: 10px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	margin: 1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #99CC00;}/* 勧告・声明・対外報告　リニューアル */div#k_info {	width:100%; margin-top:20px; margin-left:auto; margin-bottom:20px; margin-left:20px;}div#k_info a{	color:#06F;	font-size:100%;}html*div#k_info a{	color:#06F;	font-size:100%;}div#k_info div.k_box{	width:40%;	float:left;/*	margin:0 0 30px 30px;*/	position:relative;	left:5%;	text-align:left;	background:url("../ja/img/t_line.jpg") repeat-x left top;	margin-bottom:30px;}div#k_info div.k_box2{	width:40%;	float:left;/*	margin:0 30px 0 30px;*/	position:relative;	left:10%;	text-align:left;	background:url("../ja/img/t_line.jpg") repeat-x left top;	margin-bottom:30px;}div#k_info div.k_box a.k_detail{	color:#06F;	font-size:100%;	float:right;}div#k_info div.k_box2 a.k_detail{	color:#06F;	font-size:100%;	float:right;}div#k_info div.k_box p{	margin:10px 0 0 0;	line-height:180%;	font-size:100%;}div#k_info div.k_box2 p{	margin:10px 0 0 0;	line-height:180%;	font-size:100%;}div#k_info table#t_news{	width:70%;	background-color:#99CCFF;	position:relative;	left:10%;}div#k_info table#t_news th{	background-color:#FFF;	padding:3px 10px;	font-weight:normal;}div#k_info table#t_news th.cap{	background-color:#99CCFF;	padding:2px 10px;	font-weight:normal;	color:#666;	font-weight:bold;}div#k_info table#t_news td{	background-color:#FFF;	padding:3px 10px;}div#k_info img#yaer {	position:relative;	left:15%;	margin:0 0 15px 0;}div#k_info img#period {	position:relative;	left:30%;	margin:0 0 15px 0;}.clear {	clear:both;}/* IE safari */html*div#k_info div.k_box p{	margin:10px 0;	line-height:180%;	font-size:80%;}html*div#k_info div.k_box2 p{	margin:10px 0;	line-height:180%;	font-size:80%;}html*div#k_info div.k_box a.k_detail{	color:#06F;	font-size:80%;	float:right;}html*div#k_info div.k_box2 a.k_detail{	color:#06F;	font-size:80%;	float:right;}html*div#k_info div.k_box3 li a.k_list{	font-size:80%;}html*div#k_info div.k_box4 li a.k_list{	font-size	:80%;}html*div#k_info table#t_news{	width:70%;	background-color:#99CCFF;	position:relative;	left:10%;	font-size:80%;}div#period_index {	width:100%; ;}div#period_index table#t_period {	width:100%;	background-color:#99CCFF;	font-size:100%;}div#period_index table#t_period td {	padding:10px 5px;	background-color:#FFF;}html*div#period_index table#t_period {	width:100%;	background-color:#99CCFF;	font-size:80%;}html*div#period_index table#t_period td {	padding:10px 5px;	background-color:#FFF;}/* 期別一覧 */div#pr_detail{	width:100%;}div#pr_detail h3{	display:block;	width:98%;	height:28px;	font-size:110%;	border-left:4px solid #999;	border-bottom:1px solid #CCC;	padding:5px 0 0 10px;	background-color:#EDEDED;	color:333;}html*div#pr_detail h3{	display:block;	width:98%;	height:28px;	font-weight:90%;	border-left:4px solid #999;	border-bottom:1px solid #CCC;	padding:5px 0 0 10px;	background-color:#EDEDED;	color:333;}div#pr_detail table#pr_table{	width:100%;	background-color:#CCC;	font-size:100%;}html*div#pr_detail table#pr_table{	width:100%;	background-color:#CCC;	font-size:80%;}div#pr_detail table#pr_table th.yhd{	background-color:#DDD;	padding:5px 10px;	width:10%;}div#pr_detail table#pr_table th.kbn{	background-color:#DDD;	padding:5px 10px;	width:8%;}div#pr_detail table#pr_table th.pdf{	background-color:#DDD;	padding:5px 10px;	width:8%;}div#pr_detail table#pr_table th.msh{	background-color:#DDD;	padding:5px 10px;	width:61%;}div#pr_detail table#pr_table th.ktg{	background-color:#DDD;	padding:5px 10px;	width:13%;}div#pr_detail table#pr_table td{	background-color:#FFF;	padding:5px 10px;}div#pr_detail table#pr_table td.clr{	background-color:#EFEFEF;	padding:5px 10px;}/* kind */div#pr_detail p.read{	margin:10px 20px 10px 20px;	font-size:100%;}html*div#pr_detail p.read{	margin:10px 20px 10px 20px;	font-size:80%;}div#pr_detail table#kd_table{	width:100%;	background-color:#CCC;	font-size:100%;}html*div#pr_detail table#kd_table{	width:100%;	background-color:#CCC;	font-size:80%;}div#pr_detail table#kd_table th.yhd{	background-color:#DDD;	padding:5px 10px;	width:15%;}div#pr_detail table#kd_table th.mis{	background-color:#DDD;	padding:5px 10px;	width:70%;}div#pr_detail table#kd_table th.gkt{	background-color:#DDD;	padding:5px 10px;	width:15%;}div#pr_detail table#kd_table td{	background-color:#FFF;	padding:5px 10px;}div#pr_detail table#kd_table td.clr{	background-color:#EFEFEF;	padding:5px 10px;}
