@charset "utf-8";





#main .senior {


	height: auto;


	width: 513px;


	margin-top: 15px;


	margin-right: 0px;


	margin-bottom: 25px;


	margin-left: 30px;


	padding-bottom: 5px;


	border-bottom-width: 1px;


	border-bottom-style: dotted;


	border-bottom-color: #09F;


}


#main p {


	margin: 15px 0 14px 30px;


	font-size: 12px;


	line-height: 1.6em;


}


.left {


	float: left;


	padding: 0 15px 15px 30px;


}


#main h3 {


	margin: 22px 0 15px 30px;


	padding: 0 0 5px 11px;


	font-size: 14px;


	line-height: 1.6em;


	color: #444;


	border-bottom: dotted 1px #AAA;


	background: url(../image/senior_dot.gif) 0px 8px no-repeat;


}


#main ul {


	margin: 15px 0;


	padding: 0 0 0 55px;


	font-size: 14px;


	line-height: 1.6em;


	color: #666;


}


#main li {


	margin: 0;


	padding: 0;


}


#main .tel {


	font-size: 14px;


}


#main .tel span {


	font-weight: bold;


}


#main table {


	width: 490px;


	margin: 0 0 0 43px;


	border: 1px solid #9F9FA0;


}


#main table tr td{


	padding: 6px;


	font-size: 14px;


	line-height: 1.4;


	background: #EEE;


}


#main .border {


	border-bottom-width: 1px;


	border-bottom-style: dotted;


	border-bottom-color: #09F;


	width: 513px;


	margin-left: 30px;


	height: 5px;


	margin-bottom: 20px;


}





#main table tr td.t_p {


	background-color: #FADBDA;


	color: #666;


	padding: 6px;


	text-align: center;


	font-weight: bold;


	font-size: 14px;


	line-height: 1.3em;


}





#link-police {


	margin: 25px 0 80px;


}





#link-police a {


	margin: 15px 0 0 30px;


	padding-left: 16px;


	font-size: 12px;


	line-height: 1.6em;


	background: url("../image/info_arrow.gif") no-repeat scroll 0px 2px;


}





#link-police p {


	margin: 3px 0 19px 30px;


}


