h2.maintitle  {
margin-bottom:6px;
padding-bottom:4px;
border-bottom:1px solid #6699CC;
text-indent:-9999px;
height:26px;
width:330px;
}
/*H2 Title*/
#box {
background:url(../box/img/box.gif) no-repeat left top;
}
#kouza {
background:url(../box/img/kouza.gif) no-repeat left top;
}
#hou {
background:url(../box/img/houseido.gif) no-repeat left top;
}
#kyujintitle {
background:url(../box/img/kyujin.gif) no-repeat left top;
}
#asu {
background:url(../box/img/asbesuto.gif) no-repeat left top;
}
#monshin {
background:url(../box/img/monshin.gif) no-repeat left top;
width:343px;
border:0;
}
#taishin {
background:url(../box/img/taishin.gif) no-repeat left top;
}

h3 {
	padding:2px 6px;
	border-left:6px solid #6699CC;
	border-top: 1px solid #6699CC;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
}
.bluelist {
color:#6699CC;
}
.bluelist dl{
display:inline;
color:#000;
}
.bluelist dl dt{
display:inline;
padding-bottom:2px;
}
.bluelist dl dd{
font-size:75%;
color:#333;
margin-left:3em;
margin-top:4px;
margin-bottom:1em;
}

dl.taishin-indent {
	margin-left: 20px;
	}

dl.taishin-pad {
	border: solid 1px #DDD;
	background-color: #FCFCFC;
	margin: 16px auto;
	width: 400px;
	padding: 10px;
	}

.taishin-pad dd {
	margin-top: 2px;
	}

#submenu ul.contentslist li#l-priv a {
background-color: #EAF2FF;
}
#i {
width:320px;
}
#submenu ul.contentslist li#l-josei a {
background-color: #EAF2FF;
}

.juutakujoseitd {
background: #fff;
border: none;
}

#i {
width:320px;
}
#tpc {
float:right;
width:160px;
border:1px solid #ccc;
padding:4px;
background-color:#ededed;
margin:0 0 8px 8px;
}
.keizaikouka {
color:#FF3300;
}
.update {
margin:0;
}
