@charset "UTF-8";


div#dflow { text-align:center;}

div#dflow dl {width: 655px;}

div#dflow dt{
	text-indent:-9999px;
	}
	
div#dflow dd {
	padding-top: 40px;
	
}

div#dflow dd.left { float: left; padding-left:70px; text-align:left;}
div#dflow dd.right { float: right; padding-right: 70px; text-align:right;}
div#dflow dd.point {
	clear: both;
	padding-top: 10px;	
	}
	
dl#distance01 {
	background: url(images/dist_01.gif) no-repeat center top;
	
	}

dl#distance02 {
	background: url(images/dist_02.gif) no-repeat center top;
	
	}

dl#distance03 {
	background: url(images/dist_03.gif) no-repeat center top;
	height:100px;
	
	}

dl#distance04 {
	background: url(images/dist_04.gif) no-repeat center top;
	
	}

dl#distance05 {
	background: url(images/dist_05.gif) no-repeat center top;
	height:100px;
	height: 144px;
	}

dl#distance05 dd {padding-top: 50px;}
	

dl#distance06 {
	background: url(images/dist_06.gif) no-repeat center top;
	height:100px;
	
	}
	


dl#distance07 {
	background: url(images/dist_07.gif) no-repeat center top;
	height:100px;
	
	}
	
dl#distance07 dd {padding-top: 50px;}

dl#distance08 {
	background: url(images/dist_08.gif) no-repeat center top;
	height:100px;
	height: 120px;
	}
	
dl#distance08 dd {padding-top: 50px;}

dl#distance09 {
	background: url(images/dist_09.gif) no-repeat center top;
	height:100px;
	height: 144px;
	}

dl#distance09 dd {padding-top: 60px;}

dl#souki { padding-left: 1em;}

dl#souki strong, dl#souki dd p  {
	font-style: normal;
	font-weight: normal;
}

dl#souki dt { padding-bottom: 10px;}

dl#souki dd span.jyouken{
	display:block;
	padding: 5px 5em 5px 6em;
}




