/* Updated 2008/03/03,E */
/* Updated 2006/03/07,E */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/gaika/css/gaika_comp.css";

/* Updated▼ 2008/03/03,E */

#contents div.consultable,
#contents div.consultable02 {
	width:540px;
}

#contents div.consultable div.pack01,
#contents div.consultable02 div.pack01 {
	width:265px;
	float:left;
}

#contents div.consultable div.pack02,
#contents div.consultable02 div.pack02 {
	width:265px;
	float:right;
}

#contents div.consultable div.pack02 p {
 margin:10px 0 10px 0; 
}

#contents div.consultable02 dl {
	width:265px;
}

#contents div.consultable02 dt,
#contents div.consultable02 dd {
	float:none !important;
	text-align:center;
}

#contents div.consultable02 dt {
 margin-bottom:10px;
	min-height:3em;
	_height: 3em;
}

#contents div.consultable02 div.pack02 dt {
 padding-top:0.5em;
	min-height:2.5em;
	_height: 2.5em;
}

/* Updated▲ 2008/03/03,E */

#contents table.ftInfo table.freedial{
margin: 0px 0px 10px 0px;
}

#contents table.ftInfo table.freedial td{
padding: 0px 0px 5px 0px;
text-align:left;
border:none;
}

#contents div.moreKnow {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	width: 247px;
}

#contents div.ftInfo h2.boxHeading img {
 margin-right:2px;
	vertical-align:middle;
}

#contents ul.madoguchilink li {
	margin-bottom:5px;
}

#contents ul.madoguchilink li img {
 margin-right:3px;
	vertical-align:middle;
}

#contents div.ftInfo dl.timetable {
	margin-bottom:5px;
}

#contents div.ftInfo dl.timetable dt {
	width:7em;
	float:left;
	clear:both;
}

#contents div.ftInfo dl.timetable dd {
	margin-left:7.5em;
}

#contents div.ftInfo ul.callatte li.btm5 {
	margin-bottom:5px;
}
