#contents{
	float:right;
	margin-top:5%;
	font-size:10px;
}

#concept{
	float:left;
	margin-top:15%;
	margin-left:3%;
	font-size:10px;
}

#access{
	float:left;
	width:750px;
	font-size:10px;
}

#link{
	float:left;
	margin-top:5%;
	font-size:10px;
}

#news{
	float:right;
	margin-top:10%;
	margin-right:10%;
	font-size:10px;
}

#goods{
	float:left;
	font-size:10px;
}

#goods img{
	margin:10px;
}

#howto{
	width:650px;
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
	float:left;
	font-size:10px;
}


.cttl{
	width:140px;
	height:auto;
	margin-bottom:10px;
	padding:0;
}

.tbl1{
	width:350px;
	height:auto;
	font-size:10px;
}

.td1{
	margin:0;
	padding:3px;
}

.td1 input {
	width:250px;
	height:auto;
	border:0;
}

.td1 textarea {
	width:250px;
	height:5em;
	border:0;
}

.dl1{
	width:420px;
	height:auto;
	margin:0;
	padding:0;
}

.dl1 dt{
	width:350px;
	height:auto;
	margin:0;
	padding:0;
	float:right;
}

.dl1 dd{
	width:60px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	text-align:right;
}

.txt1{
	width:400px;
	height:auto;
	margin:0;
	padding:0;
	font-size:10px;
}

#access .box1{
	width:500px;
	height:auto;
	margin:0;
	padding:0;
	float:right;
}

#access .box2{
	width:140px;
	height:auto;
	margin-top:40%;
	padding:0;
	float:left;
}




.form{
	width:400px;
	height:auto;
	margin-top:20px;
	padding:0;
}

#link table{
	width:600px;
	height:auto;
	margin:5px auto;
	padding:0;
	font-size:10px;
}
#link td {
	width: 300px;
	padding:5px 0;
}
#link a:link {
	color: #009999;
	text-decoration: none;
}
#link a:visited {
	color: #009999;
	text-decoration: none;
}
#link a {
	font-family: "ヒラギノ角ゴ Pro W3", "Osaka－等幅", sans-serif;
	font-weight: normal;
}
#link a:hover {
	text-decoration: underline;
}
#link a:visited {
	text-decoration: underline;
}

.howtotbl{
	width:600px;
	margin:10px;
	padding:0;
	font-size:10px;
}

.howtotd1{
	padding:6px 3px;
	text-align:right;
	color:#990000;
	width:130px;
}

.howtotd2{
	padding:6px 3px;
	line-height:140%;
}



.orange{color:#993300;}
.blue{color:#336699;}
