/*初期設定解除*/
@import "clear.css";

/*全体-------------------------------------*/
body{
font-size:75%;
line-height:150%;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
background-image:url(../img/bg.gif);
background-position:top;
background-repeat:repeat-x;
color:#333333;
}

a:link{
text-decoration:none;
color:#0066FF;
}

a:hover{
text-decoration:none;
}

a:visited{
text-decoration:none;
color:#0066FF;
}

a:active{
text-decoration:none;
}

#cover{
width:100%;
height:100%;
margin-left:auto;
margin-right:auto;

}

#container{
width:960px;
height:100%;
margin-left:auto;
margin-right:auto;
}

/*-----------------------------------------*/

/*ヘッダー*/
#header{
width:960px;
}

	.top_left{
		width:384px;
		float:left;
		}


	.top_right{
		width:466px;
		height:66px;
		float:right;
		background-image:url(../img/kensaku2.gif);
		background-repeat:no-repeat;
		background-position:108px 0px;
		}


iframe{
margin-left:210px;
height:20px;
}

.used_link{
margin-left:132px;
margin-top:14px;
}

/*メニューのレイアウト*/
#nav{
width:960px;
}

	ul{
		clear:both;
		}

	ul li{
		float:left;
		}
		
		
/*表のレイアウト*/

#table{
width:760px;
}

.ori_tokuten img{
margin-top:14px;
}

.tokuten_index img{
margin:6px;
}

.tokuten_index p{
padding-left:16px;
}

.tyuui{
margin-top:4px;}

	.tyuui p{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
	}

.table_top{
}

.table_top div{
border-top:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
	}
	
.table_top div+div{
border-bottom:solid 1px #CCCCCC;
background-color:#FFFFFF;

	}

.table_top div+div+div{
border-bottom:solid 1px #CCCCCC;
border-left:none;
background-color:#FFFFFF;

	}


	.date{
	width:757px;
	float:left;
	margin-top:16px;
	}
	
		.date p{
		padding-left:12px;
		background-color:#FF0099;
		color:#FFFFFF;
		font-size:16px;
		}
		
		.date p a{
		font-weight:bold;
		}
		

	.bland{
	width:80px;
	float:left;
	}

	.title{
	width:200px;
	float:left;
	}

	.special{
	width:400px;
	float:left;

	}

	.page{
	width:275px;
	float:left;
	}

.table_nakami{
width:960px;
float:left;
overflow:hidden;
}

.table_nakami div{
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
padding-bottom: 32768px;
margin-bottom: -32768px;
}

.table_nakami div+div{
border-left:none;
border-top:none;

}

	.date_nakami{
	width:758px;
	float:left;
	}
		
	.bland_nakami{
	width:80px;
	float:left;
	text-align:center;
	}

		.bland_nakami p{
			margin-top:10px;
			}
			
		.bland_nakami p+p{
			margin-top:0px;
			}

	.title_nakami{
	width:200px;
	float:left;
	text-align:center;
	}

		.title_nakami p{
			margin-top:10px;
			}
		
		.title_nakami p+p{
			margin-top:0px;
			}

	.special_nakami{
	width:400px;
	float:left;
	text-align:center;
	}

	.page_nakami{
	width:275px;
	float:left;
	}
	
		.page_nakami p{
		padding-left:10px;
		margin-top:10px;
		}
		
		.page_nakami p+p+p+p+p{
		font-size:16px;
		font-weight:bold;
		color:#FF0000;
		}
	
	.soko{
	width:758px;
	height:1px;
	background-color:#CCCCCC;
	float:left;
	}
	
.gentei {
color: #FF6600;
}

.space{
width:960px;
height:30px;
float:left;
margin-bottom:30px;
}

/*フッター*/

.footer{
clear:both;
width:100%;
height:130px;
background-image:url(../img/footer_bg.gif);
background-repeat:repeat-x;
}

.footer_box{
width:960px;
margin-left:auto;
margin-right:auto;
}

.footer_left{
width:480px;
float:left;
padding-top:13px;
}

.footer_right{
width:480px;
float:left;
padding-top:13px;
text-align:right;
}

address{
padding-top:78px;}
