#bodyid{	padding:0;	margin:0;	background-color: #FFFFFF;	font-family: "Myriad Web Pro", Arial, Helvetica, sans-serif;}#page{	background:repeat-y 762px 0px;	clear: both;	text-align: center;}#page2{	background:#fff;	width:760px;	color:#333333;	text-align:center;	height: auto;	border-top: 8px solid #003399;	border-right: 1px solid #CCCCCC;	border-bottom: 0px solid #003399;	border-left: 1px solid #CCCCCC;	margin-right: auto;	margin-left: auto;	clear: both;}#banner{	background:#FFFFFF url(../images/headbg.gif) repeat-x center top;	border-bottom:#fff;	height:60px;	width: 100%;}#banner h1{font-size:24px;color:#fff;padding:10px 20px;}#banner p{	font-size:12px;	color:#333333;	padding-right: 3px;}#banner p a{	color:#003399;	text-decoration: none;}#banner p a:hover{	color:#990000;}#main{	background:#FFFFFF;	padding: 0px;	width: auto;	margin: 0px auto;}#menu{	border-collapse:collapse;	background:#666;}#menu td{	background:url(../images/menubg.png) repeat center top;	height:44px;	font-size:8px;	text-align:center;	color: #FFFFFF;	vertical-align: middle;	font-weight: normal;	border-top: 0px solid #666666;	border-right: 1px solid #666666;	border-bottom: 0px solid #666666;	border-left: 1px solid #666666;	padding-right: 5px;	padding-left: 5px;}#menu td:hover{	background-image: url(../images/menubg2.png);	background-repeat: repeat;	background-position: center top;}#menu a{color:#FFFFFF;width:100%;text-decoration:none;}#submenu{	border-collapse:collapse;	background:#CCCCCC;	width:760px;	font-size: 10px;	padding: 2px 0px;	margin: auto;	clear: both;}#submenu a{	color:#333333;	text-decoration: none;	padding-right: 5px;	padding-left: 5px;}#submenu a:hover{	color: #0000CC;}#submenu a#on{	color: #990000;}#image{	border:1px solid #CCCCCC;	background:#999999 url(../images/image_a.jpg) no-repeat left top;	width:508px;	height:80px;	float: left;	margin-bottom: 20px;}#image h3{color:#fff;font-size:16px;text-align:left;padding:10px;margin:0;}#topimage{	background:#999999;	width:760px;	margin: 0px auto;	padding: 0px;	clip: rect(auto,auto,auto,-1px);	clear: both;}#conten{	text-align: left;	width: 620px;	padding-top: 20px;	margin-right: auto;	margin-left: auto;}#sidebanner{	float: right;	width: 190px;	padding-top: 20px;	margin: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 10px;	text-align: center;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#conten h1{	font-size: 18px;}#conten h2{	background:#E4E9E4 repeat-y left top;	font-size:14px;	margin:0 0 10;	padding:8px 10px;	color:#333333;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #666666;}#conten h2 a{	text-decoration: none;	color: #333333;}#conten h2 a:hover{color:#990000;}#conten h3{	font-size:14px;	margin:0 0 10;	padding:15px 0px 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0000FF;}#conten h4{	font-size: 14px;	color: #0000CC;	padding: 5px;	margin: 10px 0px;	line-height: 140%;	font-weight: bold;}#conten p{	font-size: 13px;	color: #333333;	padding: 0px 5px;	line-height: 140%;}#conten a{	text-decoration: none;}#conten a:hover{	background-color: #CCCCCC;}#conten li{	list-style-type: square;	line-height: 140%;	font-size: 12px;	font-weight: bold;}#conten li#2{	list-style-type: circle;}#conten ul{list-style-type:none;margin:0;padding:0;}#conten td{	color: #333333;	font-size: 12px;	line-height: 140%;}#conten2{	text-align: left;	width: 720px;	padding-top: 20px;	margin-right: auto;	margin-left: auto;}#conten2 h2{	background:#E4E9E4 repeat-y left top;	font-size:14px;	margin:0 0 10;	padding:8px 10px;	color:#333333;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #666666;}#conten2 h2 a{	text-decoration: none;	color: #333333;}#conten2 h2 a:hover{color:#990000;}#conten2 h3{	font-size:13px;	margin:0 0 10;	padding:15px 0px 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0000FF;}#conten2 p{	font-size: 14px;	color: #333333;	padding: 5px;	margin: 10px 0px;	line-height: 140%;}#conten2 li{	list-style-type: square;	list-style-position: outside;}#conten2 ul{list-style-type:none;margin:0;padding:0;}#conten2 td{	color: #333333;	font-size: 10px;	line-height: 140%;}#seminar{	text-align: left;	width: 600px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #0000CC;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #0000CC;	padding-left: 20px;	padding-top: 10px;	padding-right: 0px;	background-image: url(../seminar/images/bg01.jpg);	background-repeat: no-repeat;}#seminar h2{	background:repeat-y left top;	font-size:18px;	margin:0;	padding:8px 10px 8px 0px;	color:#000000;	font-weight: bold;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#seminar h2 a{	text-decoration: none;	color: #333333;}#seminar h2 a:hover{color:#990000;}#seminar h3{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar h4{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar h5{	font-size:10px;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;	color: #FFFFFF;	background-color: #3333CC;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;	font-weight: normal;	margin-bottom: 0px;}#seminar p{	font-size: 14px;	color: #333333;	padding: 0px;	margin: 10px 0px;	line-height: 140%;}#seminar li{	list-style-type: square;	list-style-position: outside;}#seminar ul{list-style-type:none;margin:0;padding:0;}#seminar td{	color: #333333;	font-size: 12px;	line-height: 140%;}#seminar2{	text-align: left;	width: 600px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #006633;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #006633;	padding-left: 20px;	padding-top: 10px;	padding-right: 0px;	background-image: url(../seminar/images/bg01.jpg);	background-repeat: no-repeat;}#seminar2 h2{	background:repeat-y left top;	font-size:18px;	margin:0;	padding:8px 10px 8px 0px;	color:#000000;	font-weight: bold;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#seminar2 h2 a{	text-decoration: none;	color: #333333;}#seminar2 h2 a:hover{color:#990000;}#seminar2 h3{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar2 h4{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar2 h5{	font-size:10px;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;	color: #FFFFFF;	background-color: #336600;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;	font-weight: normal;	margin-bottom: 0px;}#seminar2 p{	font-size: 14px;	color: #333333;	padding: 0px;	margin: 10px 0px;	line-height: 140%;}#seminar2 li{	list-style-type: square;	list-style-position: outside;}#seminar2 ul{list-style-type:none;margin:0;padding:0;}#seminar2 td{	color: #333333;	font-size: 12px;	line-height: 140%;}#seminar3{	text-align: left;	width: 600px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #660000;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #660000;	padding-left: 20px;	padding-top: 10px;	padding-right: 0px;	background-image: url(../seminar/images/bg01.jpg);	background-repeat: no-repeat;}#seminar3 h2{	background:repeat-y left top;	font-size:18px;	margin:0;	padding:8px 10px 8px 0px;	color:#000000;	font-weight: bold;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#seminar3 h2 a{	text-decoration: none;	color: #333333;}#seminar3 h2 a:hover{color:#990000;}#seminar3 h3{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar3 h4{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#seminar3 h5{	font-size:10px;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;	color: #FFFFFF;	background-color: #663333;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;	font-weight: normal;	margin-bottom: 0px;}#seminar3 p{	font-size: 14px;	color: #333333;	padding: 0px;	margin: 10px 0px;	line-height: 140%;}#seminar3 li{	list-style-type: square;	list-style-position: outside;}#seminar3 ul{list-style-type:none;margin:0;padding:0;}#seminar3 td{	color: #333333;	font-size: 12px;	line-height: 140%;}#consul{	text-align: left;	width: 560px;	border-left-width: 2px;	border-left-style: solid;	border-left-color: #660000;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #660000;	padding-left: 20px;	padding-top: 10px;	padding-right: 0px;	background-image: url(../seminar/images/bg01.jpg);	background-repeat: no-repeat;}#consul h2{	background:repeat-y left top;	font-size:18px;	margin:0;	padding:8px 10px 8px 0px;	color:#000000;	font-weight: bold;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#consul h2 a{	text-decoration: none;	color: #333333;}#consul h2 a:hover{color:#990000;}#consul h3{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#consul h4{	font-size:14px;	padding:5px 0px 4px;	font-weight: bold;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;}#consul h5{	font-size:10px;	border-top-width: 1px;	border-top-style: solid;	border-bottom-style: none;	color: #FFFFFF;	background-color: #993300;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 5px;	font-weight: normal;	margin-bottom: 0px;}#consul p{	font-size: 14px;	color: #333333;	padding: 0px;	margin: 10px 0px;	line-height: 140%;}#consul li{	list-style-type: square;	list-style-position: outside;}#consul ul{list-style-type:none;margin:0;padding:0;}#consul td{	color: #333333;	font-size: 12px;	line-height: 140%;}#left{	float: left;	width: 540px;	position: static;	margin: 0px auto 0px 0px;	padding-top: 20px;	padding-bottom: 20px;	padding-left: 10px;	padding-right: 0px;}#left a{	color:#0000FF;	text-decoration: none;}#left a:hover{	background-color: #CCCCCC;}#left h2{	color:#000000;	font-size:14px;	margin:0 0px 0 0;	padding:6px 0 15px 10px;	font-weight: bolder;}#left p{	margin:0 0px 5px 0;	padding:0 10;	font-size:11px;	line-height:120%;	letter-spacing: 0px;}#left li{	margin:0 0px 13px 0;	padding:0 10 0 0;	font-size:10px;	line-height:100%;	list-style-type: none;}#left h3{	margin:0 10px 10px 0;	padding:0 0 0 35;	font-size:10px;	font-weight: normal;	color: #0000FF;	line-height: 140%;	background-image: url(../images/no1_1.png);	background-repeat: no-repeat;	background-position: 10px;}#left h3#rank1 {	background-image:url(../images/no1_1.png);	border-top:0px solid #DDE;}#left h3#rank2 {background-image:url(../images/no1_2.png);}#left h3#rank3 {background-image:url(../images/no1_3.png);}#left h3#rank4 {background-image:url(../images/no1_4.png);}#left h3#rank5 {background-image:url(../images/no1_5.png);}#left h3#rank6 {background-image:url(../images/no2_1.png);}#left h3#rank7 {background-image:url(../images/no2_2.png);}#left h3#rank8 {background-image:url(../images/no2_3.png);}#left h3#rank9 {background-image:url(../images/no2_4.png);}#left h3#rank10 {background-image:url(../images/no2_5.png);}#kakomi{	margin-left: 10px;	margin-right: 40px;	background-color: #ECE6C0;	border: 1px solid #999999;}#pagetop{	padding:20px 10px 10 0;	text-align:right;	height: auto;}#copy{	color:#000000;	text-align:right;	background-color: #999999;	clear: both;	font-size: 9px;	padding: 3px;	background-image: url(../images/footerbg.jpg);	background-position: center center;}#omo{display:none;}