/* フォーマットフレーム */

div#outline {
	
	width: 760px;
	
	height: auto;
	
	margin-left: auto;
	
	margin-right: auto;
	
	background-image:url(../img/bg.gif);
	
	background-repeat:no-repeat;
	
	padding: 0px;
}

div#outline2 {

	width: 760px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	background-image: url(../img/gb.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

div#header_top {

	width: 760px;

	height: 162px;

	margin: 0px;

	padding: 0px;

	border: 0px solid #FF0000;

/*	background-image: url(../img/bg_header.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-indent: -9999px;*/

}

div#header {
	
	width: 760px;
	
	height: 140px;
	
	margin:0px;
	
	padding:0px;
	
	background-image: url(../img/header.jpg);
	
	background-repeat: no-repeat;
	
	text-indent: -9999px;
	
	border:0px solid #000000;
}

div#menu {
	
	width: 760px;
	
	height: 30px;
	
	margin-top: 4px;
}

div#footer {

	width: 747px;

	height: 33px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	background-image: url(../img/footer.gif);

	background-repeat: no-repeat;


	text-indent: -9999px;

}

div#footer_enter {

	width: 747px;

	height: 50px;

	padding-top: 0px;

	padding-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	background-image: url(../img/footer.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-indent: -9999px;

}



/* ヘッダー内容 */

div.urlto {
	width:430px;
	height:110px;
	margin:0px;
	padding-left:0px;
	float:right;
	border:0px solid #FF0000;
}

div.urlto a {
	display:block;
	width:430px;
	height:110px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	border: 0px solid #FF0000;
}

div.mailto {
	width:30px;
	height:15px;
	margin:0px;
	padding-left:190px;
	clear:both;
	border:0px solid #FF0000;
}

div.mailto a {
	display:block;
	width:220px;
	height:15px;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	text-decoration:none;
	border: 0px solid #FF0000;
}

h1#title {
	width:5px;
	height:5px;
	margin: 0px;
	padding: 0px;
	border: none;
	text-indent:-9999px;
	float:left;
}

h2#subTitle {
	width:5px;
	height:5px;
	margin: 0px;
	padding: 0px;
	border: none;
	text-indent:-9999px;
	float:left;
}



/* データ系 */

div.cellCount {

	width: auto;

	height: auto;

	margin-top: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 2px;

	text-align: center;

	clear: both;

}

div.btnNavi {

	width: 140px;

	height: auto;

	margin-top: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 2px;

	text-align: center;

	clear: both;

}

div.btnNavi img {

	margin-left: 3px;

	margin-right: 3px;

}

div.btnBack {

	width: 60px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	text-align: left;

	float: left;

}

div.btnNext {

	width: 60px;

	height: 20px;

	margin: 0px;

	padding: 0px;

	text-align: right;

	float: right;

}





div.noData {

	width: auto;

	height: 240px;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px;

	text-align: center;

	clear: both;

}



/* プラグイン表示 */

div.plugin {

	width: auto;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	padding: 2px;

	text-align: center;

	font-size: 10px;

	clear: both;

}



/* テキストを隠したいとき */

div.txtEsc {

	text-indent: -9999px;

}

