@charset 'UTF-8';

	/* for layout check -- border:1px dotted #ff0000; */

/* contents
------------------------------------------------------------ */

/* #contents h1#h1_center
------------------------------------------------------------ */

#contents h1#h1_consul{
	width:600px;
	height:36px;
	background:url(../images/consul/h1_title.gif) no-repeat 0 0;
	padding:0px 0px 20px 0px;
}

#contents p#catch{
	width:580px;
	height:40px;
	background:url(../images/consul/catch.gif) no-repeat 0 0;
	padding:0px 0px 20px 0px;
}

/*
=============ローカルメニュータイトル=============*/

#side #Localmenu h2#title{
	width:200px;
	height:32px;
	background:url(../images/consul/rightmenu_consul.gif) no-repeat;	
	}

/* #contents_in
------------------------------------------------------------ */
#contents_in h3#title_step1{
	width:547px;
	height:21px;
	background:url(../images/consul/step1.gif) no-repeat 0 0;
	padding:7px 0px 0px 33px;
	font-size:14px;
	color:#339900;
	font-weight:bold;
	margin-top:20px;
}

#contents_in h3#title_step2{
	width:547px;
	height:21px;
	background:url(../images/consul/step2.gif) no-repeat 0 0;
	padding:7px 0px 0px 33px;
	font-size:14px;
	color:#339900;
	font-weight:bold;
	margin-top:20px;
}

#contents_in h3#title_step3{
	width:547px;
	height:21px;
	background:url(../images/consul/step3.gif) no-repeat 0 0;
	padding:7px 0px 0px 33px;
	font-size:14px;
	color:#339900;
	font-weight:bold;
	margin-top:20px;
}

#contents_in h3#title_step4{
	width:547px;
	height:21px;
	background:url(../images/consul/step4.gif) no-repeat 0 0;
	padding:7px 0px 0px 33px;
	font-size:14px;
	color:#339900;
	font-weight:bold;
	margin-top:20px;
}

#contents_in h3#title_step5{
	width:547px;
	height:21px;
	background:url(../images/consul/step5.gif) no-repeat 0 0;
	padding:7px 0px 0px 33px;
	font-size:14px;
	color:#339900;
	font-weight:bold;
	margin-top:20px;
}

#contents_in dl.list_tel{
line-height:22px;
	}

#contents_in dl.list_tel dt{
float:left;
width:145px;
padding:0px;
	font-size:12px;
 clear:both;
	}

#contents_in dl.list_tel dd{
	width:300px;
	margin-left:145px;
	font-size:12px;
	padding:0px;
	color:#333333;
	}

img.step3{
margin-top:5px;
}

#contents_in dl#step4{
line-height:22px;
	}

#contents_in dl#step4 dt{
float:right;
width:200px;
padding:0px;
 clear:both;
	}

#contents_in dl#step4 dd{
	width:370px;
	font-size:12px;
	padding:0px;
	line-height:22px;
	}