@charset "Shift_JIS";

.content .column .details dl {
	float: left;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 0 0 10px;
}

.content .column .details dl dt {
	width: 16em; 
}

.content .column .details dl dd {
	overflow: hidden;
	margin: 0 0 6px 0;
}

.content .column .details table{
width:604px;
}

.content .column .details ul {
	width: auto;
}

.content .column .details ul li {
	background-image: url(../../../img/dot_01.gif);
}

.content .column .details p {
	margin-top: 1em;
	margin-bottom: 1em;
}

.content .column .details p.ph {
	margin: 0 10px 30px 10px;
	width:200px;
	float: right;
}

.content .column .details p.ph_l {
	margin: 0 10px 30px 10px;
	float: left;
	width: auto;
}

.content .column .contact {
	clear: both;
	margin-top: 0;
}

.content .column .details .table-block p{
text-align:center;
}

.content .column .details .table-block table{
margin:0 auto;
}

.content .column .details .banner{
text-align:center;}
.content .column .details .banner img{
vertical-align:middle;
border:none;}

.content .column .details .mark2{
color:#0090FF;}

.content .column .term{
padding:1em;}

.content .column .term .mark2{
color:#0090FF;}

.content .column .term dd{
margin-bottom:15px;}

*+html .content .column .details .left_txt{
width:400px;}
.content .column .details .left_txt{
_float:left;
_width:400px;}
