/*base------------------------------------------*/body{	background-image:url(../images/bg.gif);	background-position:center;	background-attachment:fixed;	background-repeat:repeat-y;	background-color:#f0f0f0;	}#page{	margin:0px auto;	clear:both;	width:714px;	}#head{	width:714px;	margin:0px;	clear:both;	border-width:0px;	border-bottom:1px solid #CACACA;	background-color:#EDEDED;	}#head #logo{	position:relative;	top:-1px;	border-width:0px;	margin-left:0px;	margin-right:0px;	margin-top:2px;	}#menu{	height:71px;	line-height:32px;	}#menu .menu_area{	margin:0 0 0 3px;	}#menu img{	border-width:0px;	visibility:hidden;	}.clear{	clear:right;	}#menu table td{	height:32px;	}#menu img.lock{	display:block;	visibility:visible;	border-width:0px;	margin-top:0;	margin-left:0;	margin-bottom:0px;	margin-right:2px;	width:128px;	height:32px;	}#menu a{	display:block;	border-width:0px;	margin-top:0;	margin-left:0;	margin-bottom:0px;	margin-right:2px;	width:128px;	height:32px;	background-repeat:no-repeat;	}a.m01{	background-image:url(../images/m01.gif);	}a.m02{	background-image:url(../images/m02.gif);	}a.m03{	background-image:url(../images/m03.gif);	}a.m04{	background-image:url(../images/m04.gif);	}a.m05{	background-image:url(../images/m05.gif);	}a.m06{	background-image:url(../images/m06.gif);	}a.m07{	background-image:url(../images/m07.gif);	}	a.m01:hover{	background-image:url(../images/m01_on.gif);	}a.m02:hover{	background-image:url(../images/m02_on.gif);	}a.m03:hover{	background-image:url(../images/m03_on.gif);	}a.m04:hover{	background-image:url(../images/m04_on.gif);	}a.m05:hover{	background-image:url(../images/m05_on.gif);	}a.m06:hover{	background-image:url(../images/m06_on.gif);	}a.m07:hover{	background-image:url(../images/m07_on.gif);	}#visual img{	border-width:0px;	margin:0px;	padding:0px;	vertical-align:middle;	}	#visual h1{	margin:0px;	padding:0px;	}	#submenu{	width:182px;	background-color:#DBDBDB;	background-image:url(../images/sub-bg.gif);	background-position:right;	background-repeat:repeat-y;	vertical-align:top;	}#submenu div{	margin:5px 5px 3px 4px;	}#submenu img{	margin :0px;	padding :0px;	border-width :0px;	}	#submenu ul{	line-height:0px;	margin:0px;	padding:0px;	list-style-type:none;	}#submenu li{	line-height:0px;	display:block;	width:173px;	height:23px;	margin:0px;	padding:0px;	background-repeat:no-repeat;	background-image:url(../c_info/images/s-mr.gif);	background-position:157px 0px;	}#submenu li.li-cre{	height:21px;	}#submenu li.li-cre-in{	height:15px;	background-image:url(../enforcement_results/images/s-m6-databgr.gif);	background-position:left top;	}#submenu ul li.end{	height:3px;	background-repeat:no-repeat;	background-image:none;	background-image:url(../enforcement_results/images/end.gif);	background-position:left top;	}#submenu li a{	display:block;	width:173px;	height:23px;	background-repeat:no-repeat;	background-image:url(../c_info/images/s-mn.gif);	background-position:157px 0px;	}#submenu li.li-cre-in a{	height:15px;	background-image:url(../enforcement_results/images/s-m6-databg.gif);	background-position:left top;	}#submenu li a:hover{	background-image:url(../c_info/images/s-mr.gif);	}#submenu li.li-cre-in a:hover{	background-image:url(../enforcement_results/images/s-m6-databgr.gif);	}#submenu li#s-m-t{	margin:0px;	padding:0px;	width:173px;	height:13px;	background-image:none;	}#contents{	vertical-align:top;	width:532px;	padding-bottom:10px;	background-color:#FFFFFF;	}#contents h2,#contents h2 img{	margin:0px;	padding:0px;	border-width:0px;	}#f-menu{	background-image:url(../images/f-menu_bg.gif);	height:50px;	}#f-menu p{	margin:0px;	margin-left:19px;	position:relative;	top:22px;	}#footer.inpage{	background-position:0px 50px;	}#footer{	clear:both;	background-image:url(../images/footer_bg.gif);	background-repeat:repeat-x;	height:214px;	}#copyright{	margin-top:16px;	margin-left:19px;	}#over{	display:none;	}/*etc------------------------------------------*/#topicsarea {width:714px;background-color:#FFFFFF;margin:0px;padding:0px;}.topics {width:694px;margin:0px;padding:10px;}.date {float: left;width: 100px;font-weight: bold;font-size: 12px;line-height: 140%;color: #6881A5;margin: 0px;padding: 0px;}.info {float: right;width: 390px;font-size: 12px;line-height: 140%;margin: 0px;padding: 0px;}.space {clear: both;margin: 5px 0px;padding: 0px;}.mb {font-weight: bold;font-size: 12px;line-height: 140%;}.srb {font-weight: bold;font-size: 10px;line-height: 140%;color: #CC0000;}.bnr {margin: 0px 0px 5px;padding: 0px;}.btm5 {margin: 0px 0px 5px;padding: 0px;}.btm15 {margin: 0px 0px 15px;padding: 0px;}.red {color: #CC0000;}.l2 {	line-height:1.5em;	font-size: 14px;padding: 0px 0px 10px;	}.swb {font-weight: bold;font-size: 10px;line-height: 130%;color: #FFFFFF;padding: 3px;}.seikyu {width:192px;border:1px dotted #CCCCCC;text-align: center;margin:3px 0px 0px;padding:3px;}.bnr01 {width:184px;font-size: 10px;line-height: 120%;background: url("../images/bnr_01.gif") no-repeat;margin:0px 0px 5px;padding:4px 5px;}.bnr02 {width:184px;font-size: 10px;line-height: 120%;background: url("../images/bnr_02.gif") no-repeat;margin:0px 0px 5px;padding:4px 5px;}.bnr03 {width:184px;font-size: 10px;line-height: 120%;background: url("../images/bnr_03.gif") no-repeat;margin:0px 0px 5px;padding:4px 5px;}