section.det{
	/*padding15*2+1316px=1346px*/
	width:1346px;
	background-color:#D6D6D6;
	margin:25px 10px 0px 0px;
}


.top0 {
	width: 970px;
	height: 148px;
	background: url(../img/demD.png) no-repeat 0px 0px;
	color:white;
	margin:15px 0px 0px 15px;
	float:left;
}

.bR0{
	font-size:12px;
	margin:10px 0px 0px 25px;
}

.bR10{
	font-size:26px;
	font-weight:bold;
	margin:25px 0px 0px 25px;
	line-height:0.8em;
}

/*************************************************************/

.intr{
	width:985px;
	float:left;
	margin:15px 0px 0px 0px;
}

#Ds{
	overflow:hidden;
	margin:0px 0px 0px 15px;	
}

#Ds span{
	display:block;
	width:91px;
	height:24px;
	float:left;
	margin:0px 10px 0px 0px;	
}

.ishin{
	background:url(../img/Dshin.png) no-repeat;
	}
	
.isen{
	background:url(../img/Dsen.png) no-repeat;
	}
.isan{
	background:url(../img/Dsan.png) no-repeat;
	}
.isya{
	background:url(../img/Dsya.png) no-repeat;
	}

.intp{
	margin:5px 10px 0px 15px;	
	font-size:18px;
}
/*************************************************************************/

.box {
	width: 318px;
	/*height: 120px;*/
	float:right;
	margin:-150px 15px 0px 0px;
	//background-color:pink;
}



#map{
	display:block;
	width: 318px;
	height:93px;
	margin:0px 0px 15px 0px;
	background:url(../img/demD.png) no-repeat -0px -400px;

}
#nice{
	display:block;
	width: 319px;
	height:47px;
	margin:0px 0px 15px 0px;
	background:url(../img/demD.png) no-repeat 0px -150px;
}
#nice a{
	display:block;
	width:300px;
	font-weight:bolder;
	fontsize:18px;
	color:white;
	text-decoration:none;
	text-align:right;
	padding-top:10px;	
	
}

.lis{
	display:block;
	width: 318px;
	height:47px;
	margin:0px 0px 15px 0px;
}

.lis0{
	display:block;
	width: 318px;
	height:47px;
	margin:0px 0px 0px 0px;
	background:url(../img/demD.png) no-repeat 0px -250px;
}

.lis1{
	display:block;
	width: 318px;
	height:47px;
	margin:0px 0px 0px 0px;
	background:url(../img/demD.png) no-repeat 0px -300px;
	display:none;
}


#punf{
	display:block;
	width: 319px;
	height:47px;
	text-decoration:none;
	margin:0px 0px 15px 0px;
	background:url(../img/demD.png) no-repeat 0px -350px;
}



/*************************************************************/

#low{
	width:1346px;
	border-top:white solid 1px;
	/*float:left;*/
	//background-color:#1FF2F5;
}

#p{
	width:470px;
	float:left;
	padding:5px;
	text-align:left;
	margin:15px 10px 10px 10px;
	float:left;
}

#r{
	width:470px;
	float:left;
	padding:5px;
	text-align:left;
	margin:15px 10px 10px 10px;
	float:left;
}

.tie{
	width:470px;
	border-bottom:#006FBA solid 5px;
	font-size:16px;
	font-weight:bolder;	
	float:left;
}


#pro{
	width:470px;
	padding:5px;
	text-align:left;
	margin:15px 10px 10px 10px;
	float:left;
}

#cus{
	width:470px;
	padding:5px;
	text-align:left;
	margin:15px 10px 10px 10px;
	float:left;
}



.gs{
	width:210px;
	font-size:14px;
	float:left;
	margin:10px 20px 10px 0px;
}

.yaku{
	width:210px;
	font-size:14px;
	float:left;
	margin:10px 20px 10px 0px;
}





/*************************************************************/

section.forD{
	width:1333px;
	margin:15px 0px 0px 0px;
	/*border:#858585 solid 6px;*/
	border:#B1B1B1 solid 7px;
}
.forD h3 {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 100%;
	height: 30px;
	background: #D6D6D6;
	text-indent: 15px;
	vertical-align: baseline;
}

.forD h3 span {
	display:inline-block;
	text-indent: 8px;
	vertical-align: baseline;
	font-weight:bolder;
	font-size:18px;
	padding-top:3px;
}

.rela{
	height:160px;
	padding:8px;
	overflow:scroll;
	overflow-x : hidden;
}
/*
.dicon{
	width:36px;
	height:18px;
	vertical-align:middle;
	display:inline-block;
	border:#B1B1B1 solid 1px;
	padding:3px 10px 6px 10px;
	margin:0px 10px 0px 10px;
	
	
	
}

*/
.forD p,a {
	color:#686868;
	font-size:16px;
}
.forD p{
	margin-left:15px;
	line-height:2em;
	text-indent:90px;
	background: url(../img/si.png) no-repeat;
}

.forD p.sem{
	margin-left:15px;
	line-height:2em;
	text-indent:90px;
	background: url(../img/ki.png) no-repeat;
}

.forD p.kou{
	margin-left:15px;
	line-height:2em;
	text-indent:90px;
	background: url(../img/si.png) no-repeat;
}