@charset "utf-8";*{	margin: 0px;	padding: 0px;}body {	background-image: url(../images/body_bg.gif);	background-repeat: repeat-y;	margin-right: auto;	margin-left: auto;	background-position: center top;	background-color: #E1E1E1;}#search {	visibility: hidden;	top: -9999px;	overflow: hidden;	position: absolute;	text-indent: -99999px;}.clearfix { overflow:hidden;}/* IE 6に適用 */* html .clearfix { zoom: 1;}/*======================Main Container======================*/#wrap {	width: 920px;	font-family: "ヒラギノ角ゴ Pro W3","Hiragino kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic","メイリオ",Meirio, Osaka, Helvetica, Arial;	margin-right: auto;	margin-left: auto;	height: auto;	padding: 0px;	margin-top: 0px;}#flash {	width: 920px;	margin: 0px;	padding: 0px;	height: 530px;	background-position: center;	text-align: center;	display: block;	}	#content {	overflow:hidden;	margin: 0px 0px 0px 15px;	padding: 0px;	width: 890px;}/*======================Main Navi Parts======================*/#navi {	visibility: hidden;	top: -9999px;	overflow: hidden;	position: absolute;	text-indent: -99999px;}/*======================Information & Topics======================*/#info {	padding: 0px;	width: 575px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	float: left;}#info p a {	font-size: 70%;	color: #FF6600;	text-decoration: none;}#info p a:hover {	text-decoration: underline;}#textarea {	overflow: auto;	padding: 0px;	height: 260px;	margin: 0px;}#textarea p {	color: #333333;	float: right;	margin-right: 5px;}#textarea p a {	color: #FF6600;	text-decoration: none;}#textarea p a:hover {	text-decoration: underline;}#textarea ul {	margin-top: 20px;	margin-bottom: 25px;}#textarea li {	color: #666666;	font-size: 80%;	list-style-type: none;	background-image: url(../images/arrow.gif);	background-repeat: no-repeat;	line-height: 1.6em;	margin-bottom: 5px;	padding-top: -2px;	display: block;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding-bottom: 5px;	padding-left: 18px;	margin-left: 5px;	background-position: 0px 4px;}#textarea li a {	color: #666666;	list-style-type: none;	text-decoration: none;}#textarea li a:hover {	color: #FF6600;	text-decoration: underline;}#textarea .newDate {	background-image: url(../images/top_icon_new.gif);	background-repeat: no-repeat;	background-position: right 0.2em;	padding-right: 40px;}/*======================Link======================*/#sub {	padding: 0px;	float: right;	width: 300px;	margin-top: 10px;	margin-right: 0px;}#sub ul {	margin: 0px;	padding: 0px;	list-style-type: none;	display: block;}#sub li a {	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	height: 70px;	width: 300px;	text-indent: -9999px;	margin: 0px;	padding: 0px;}#sub li a:hover {	background-position: 0px -70px;}#bnr01 a {	background-image: url(../images/b_mieuniversity-h.jpg);	background-repeat: no-repeat;}#bnr02 a {	background-image: url(../images/b_mieuniversity-h02.jpg);	background-repeat: no-repeat;}#bnr03 a {	background-image: url(../images/b_mieuniversity-h03.jpg);	background-repeat: no-repeat;}#bnr04 a {	background-image: url(../images/b_mmc.jpg);	background-repeat: no-repeat;}#sub p {	margin: 0px;	padding: 0px;}/*======================Footer Parts======================*/#footer{	width: 920px;	font-size: 70%;	color: #666666;	margin-left: 0px;	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	height: 50px;	background-image: url(../images/footerline.jpg);	background-repeat: no-repeat;	clear: both;}#footer address {	color: #999999;	font-style: normal;	margin-left: 10px;	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 80%;	margin-top: 10px;	text-align: center;	padding-top: 10px;}