@charset "Shift_JIS";

/*---▼トップページ---*/

.top1{
	width:337px;
	height:260px;
	margin:0;
	padding:0;
	float:left;
}

.top2{
width:493px;
height:auto;
margin:0;
padding:0;
float:left;
}

.top2 ul{
list-style:none;
margin:10px 0px 10px 15px;
padding:0;
}
.top2 ul li{
background:url(../images/top7.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
margin:0;
padding:0px 0px 3px 12px;
}




.top3{
	width:830px;
	height:210px;
	margin:0;
	padding:0;
	clear:both;
}

.top3_1{
width:400px;
height:210px;
margin:0px 13px 0px 0px;
padding:0;
float:left;
}

.top3_1 ul{
margin:0px 0px 0px 30px;
padding:0;
}

.top3_2{
	width:400px;
	height:165px;
	margin:27px 0px 0px 0px;
	padding:0;
	background-color:#F3F3EB;
	float:left;
}

.top3_3{
	width:auto;
	height:auto;
	margin:10px;
	padding:8px;
	background-color:#FFFFFF;
	border:solid 1px #999999;
}

.top3_3 table{
margin:0;
padding:0;
font-size:12px;
line-height:18px;
}


.top3_3 td{
margin:0;
padding:2px;
}


.top4{
	width:270px;
	height:auto;
	margin:0px 20px 0px 0px;
	padding:0;
	float:left;
}


.top4 ul{
list-style:none;
margin:10px 0px 10px 10px;
padding:0;
}
.top4 ul li{
background:url(../images/top7.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
margin:0;
padding:0px 0px 3px 12px;
}


.top5{
	width:250px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
}


.top5 hr{
border-top:solid 1px #999999;
border-bottom:none;
}

.top5 ul.contact{
list-style:none;
margin:10px 0px 10px 10px;
padding:0;
}
.top5 ul.contact li{
background:url(../images/top7.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
margin:0;
padding:0px 0px 5px 12px;
font-size:15px;
}

.top5 ul.other{
list-style:none;
margin:10px 0px 10px 10px;
padding:0;
}
.top5 ul.other li{
background:url(../images/top7.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
margin:0;
padding:0px 0px 3px 12px;
}






/*---▲トップページ---*/
