@charset "shift_jis";

/*========== heading ==========*/

h1 {
margin: 0px 0px 15px;
padding: 0px;
}


h2 {
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
background-color: #474747;
margin: 0px 0px 10px;
padding: 2px 5px;
}


/*========== main ==========*/

#list {
width: 478px;
font-size: 10px;
line-height: 140%;
text-align:left;
border: dotted 1px #CCCCCC;
margin: 0px 8px 20px;
padding: 5px 10px;
}

.prefecture{
	font-weight: bold;
}

.slmain {
width: 500px;
margin: 0px 8px;
padding: 0px;
}

.add {
font-size: 10px;
line-height: 140%;
margin: 0px;
padding: 0px;
}

.ch1 {
width: 160px;
font-weight: bold;
font-size: 10px;
line-height: 140%;
color: #999999;
padding: 2px 3px;
background-color: #F3F3F3;
}

.ch2 {
width: 65px;
font-weight: bold;
font-size: 10px;
line-height: 140%;
color: #999999;
padding: 2px 3px;
background-color: #F3F3F3;
}

.ch3 {
width: 180px;
font-weight: bold;
font-size: 10px;
line-height: 140%;
color: #999999;
padding: 2px 3px;
background-color: #F3F3F3;
}

.ch4 {
width: 95px;
font-weight: bold;
font-size: 10px;
line-height: 140%;
color: #999999;
padding: 2px 3px;
background-color: #F3F3F3;
}

.c1 {
width: 160px;
padding: 3px;
background-color: #FFFFFF;
}

.c2 {
width: 65px;
padding: 3px;
background-color: #FFFFFF;
}

.c3 {
width: 180px;
padding: 3px;
background-color: #FFFFFF;
}

.c4 {
width: 95px;
padding: 3px;
background-color: #FFFFFF;
}

.space {
clear: both;
}

.nh1 {
width: 500px;
font-weight: bold;
font-size: 10px;
line-height: 140%;
color: #999999;
padding: 2px 3px;
background-color: #F3F3F3;
}

.n1 {
width: 500px;
padding: 3px;
background-color: #FFFFFF;
}
