@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 10 0 0 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.oneColElsCtr #container {
	width: 780px;
	background: #FFFFFF;
	margin: 0 auto;
	border: none;
	text-align: left;
}
.oneColElsCtr #mainContent {
	padding: 0;
}

/* リンク */
A:link {color:#333333; text-decoration:none;}
A:visited {color:#333333; text-decoration:none;}
A:active {color:#333333; text-decoration:none;}
A:hover {color:#999999; text-decoration:none;}


img{
	border:0;
	}

div{
	width:780px;
	margin-left:auto;
	margin-right:auto;
	}

.tyui{
	width:740px;
	margin-bottom:20px;
	font-size:9px;
	text-align:center;
	color:#999999;
	}

.menu{
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	padding-left:9px;
	padding-right:9px;
	width:762px;
	}
	
.menu table{
	width:762px;
	text-align:center;
	}


.banner{
	margin-bottom:20px;
	}
	
.banner td{
	width:195px;
	text-align:center;
	}

/* frame */
.frame{
	margin-top:20px;
	margin-bottom:20px;
	}
	
.kousin{
	text-align:center;
	color:#FF6699;
	margin:0;
	font-size:12px;
	}

.blk_news {
	border:1px solid #ddd;
	padding:7px;
	margin:7px;
	width:740px;
	height:100px;
	}

/*	
.blk_news {
	border:1px solid #CCCCCC;
	width:780px;
	height:120px;
	overflow:scroll;
	}
*/

/* foot */

.footmenu{
	text-align:left;
	font-size:10px;
	color:#FF9999;
	border-bottom:#CCCCCC 1px solid;
	}

.copy{
	text-align:center;
	font-size:10px;
	padding-top:5px;
	color:#FF9999;
	}

/* hi.html */
#common{
	font-size:12px;
	width:700px;
	}
	