@charset "UTF-8";
/* 各ページに個別のCSSが必要な場合はここに記入してください */

h3 {
	border-bottom: 1px solid #d6d6d6;
	clear: both;
	margin: 0 0 8px;
	padding: 0 0 9px 0;
}

.idx2 {
background: none;
height: 1%;
min-height: 140px;
padding: 13px 0 0 0;
}

* html .idx2 {
height: 140px;
}

.pl125 { padding-left: 125px!important ; }
.pl163 { padding-left: 163px!important ; }

.med_table09 {
	border-collapse: collapse; 
	border-spacing: 0;
	width: 100%;
}

.med_table09 tr th {
	background: #EEECEC;
}

.med_table09 tr th.name {
	border-bottom: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	width: 30%;
}

.med_table09 tr th.content {
	border-bottom: 1px solid #D6D6D6;
	width: 70%;
}

.med_table09 tr td.name {
	border-bottom: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	width: 30%;
}

.med_table09 tr td.content {
	border-bottom: 1px solid #D6D6D6;
	width: 70%;
}

.newsImg {
	vertical-align: middle;
}

.newBolck {
	padding: 0 0 0 0;
	text-indent: -10px
}
