@charset "UTF-8";
/* CSS Document */

/* ~~ この固定幅コンテナが他の div を囲みます。~~ */
.container {
	width: 1110px;
	background: #fff;
	margin: 0 auto;
}

#header {
	background: #ffffff;
	width:1110px;
	height:130px;
}
.header_right {
	background: #ffffff;
	margin-top:20px;
	width:400px;
	height:100px;
	float:right;
}

.tel {
	width:284px;
	height:34px;
	background: #ffffff;
}
.site {
	background: #ffffff;
}
.katsukikai_page {
	clear:both;
	width:300px;
	height:34px;
	background: #ffffff;
}
.header_navi {
	width:1175px;
	padding-left:125px;
	margin:0px;
	height:70px;
	list-style:none;
	background-color:#ffffff;
}

.header_navi ul{
	list-style:none;
	margin:0px;
	margin-bottom:0px;
}

.header_navi li{
	float:left;
}
.top {
	margin:0px;
	padding:0px;
	width:1110px;
	height:251px;
}

.content_main {
	width:1110px;
	height:2040px;
	/*height:1840px;*/
	/*height:100px;*/
}
.content {
	padding-top:0px;
			font-size: 85%;
	width:1110px;
/*	height:1840px;*/
	height:auto;
}

.content_saide {
	float:right;
	width:755px;
	height:auto;
}
.content_shinsatsu {
	width:755px;
	height:500px;
}
.content_setsubi {
	clear:both;
	width:755px;
	height:1115px;	
}

.content_kensa {
	clear:both;
	width:755px;
	height:auto;
}

.content_setsubi_image {
	float:left;
	width:350px;
	height:220px;
	background-color:#FFFFFF;
}

.content_setsubi_box {
	width:440px;
	height:222px;
	float:left;
}


.content_setsubi_image {
	float:left;
	width:314px;
	height:222px;
	background-color:#FFFFFF;
}

.content_setsubi_box2 {
	clear:both;
	float:left;
	width:380px;
	height:200px;
}


.hr_h{
	width:100%;
	margin-top:30px;
	padding-bottom:10px;
	float:left;
}

.said_content {
	clear:both;
	width:300px;
	height:400px;
	float:left;
	background-color:#e2e9f5;
}


.news{
	margin-left:20px;
	padding-top:10px;
    padding-left:20px;
	width:250px;
	height:170px;
	/*border-top:solid 1px;*/
}

.news1{
	list-style-image:url(../../danran/shisetsu/images/li.png);
	margin-bottom:5px;
	font-size: 18px;
}

.katsukikai_content {
		margin-right:153px;
	width:765px;
	height:308px;

}

.katsukikai{
	padding-top:0px;
    padding-left:148px;
	width:400px;
	height:698px;
}

/* --- 表全体 --- */
table {
width: 711px; /* 表の幅 */
border: 1px #c0c0c0 solid; /* 大枠の境界線 */
border-collapse: collapse;
margin-top:20px;
margin-bottom:20px;
margin-left:5px;
font-size:18px;
}

/* --- 表タイトル --- */
table.example caption {
padding-bottom: 5px; /* 表タイトルの下パディング */
}

/* --- セル --- */
table  th,
table  td {
/* width: 20%; */ /* セルの幅（セルの幅を均等にする場合） */
padding: 6px 8px; /* セルのパディング（上下、左右） */
border: 1px #c0c0c0 solid; /* セルの境界線 */
}

/* --- 見出しセル --- */
table td {
	text-align: center;
}

table th {
text-align: center;
}
