body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 14px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
}
#wrap {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	display: block;
	padding-top: 5px;
}

.style1 {
	font-size: 30px;
}

.style2 {
	font-size: 12px;
}
.style3 {
	font-size: 16px;
}
.tbltodofuken1{
	width:23%;
}
.tbltodofuken2{
	width:23%;
}
.tblryoritsu1{
	width:24%;
}
.tblryoritsu2{
	width:30%;
}
.tblcenter{
	text-align:center;
	font-size:14px;
}
.tblright{
	text-align:right;
	font-size:14px;
}
.hosoku{
	font-size:14px;	
}

@media screen and (max-width:850px) {
	#container {
		width:768px;
	}
	#maincontent {
		width:558px;
	}
	#wrap {
		width: 90%;
	}
}

@media screen and (max-width:768px) {
	#wrap {
	    width: 90%;
		margin:auto;
		padding:0px;
    }
	#container {
		width:100%;
	}
	#maincontent {
		width:100%;
	}
	#content {
		width:100%;
	}
    .wrap {
	    width: 90%;
    }
	.title {
		width: 90%;
	}
	h1{
		font-size:28px;	
	}
	.tblcenter{
		font-size:14px;
	}
	.tblright{
		font-size:16px;
	}
	.style2 {
		font-size:14px;
	}
	.hosoku{
		font-size:16px;	
	}
}