@charset "EUC-JP";



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

table#contacts {
	width:     100%;
	margin:    0 0 10px 0;
	padding:   0;
	font-size: 100%;
	color:     #fff;
	border-collapse:  collapse;
}

table#contacts th {
	width:            9em;
	margin:           0;
	padding:          10px 10px 10px 10px;
	font-weight:      normal;
	line-height:      110%;
	vertical-align:   middle;
	text-align:       right;
	white-space:      nowrap;
	background-color: #0d4426;
	border-bottom:    4px solid #ffffff;
	border-right:     4px solid #ffffff;
}

table#contacts td {
	margin:           0;
	padding:          10px;
	vertical-align:   middle;
	line-height:      110%;
	background-color: #ff6600;
	border-bottom:    4px solid #ffffff;
	color:            #333333;
}

table#contacts th.warnth, 
table#contacts td.warntd {
	margin:           0;
	padding:          5px 10px 2px 10px;
	background-color: #ffffff;
	color:            #ff0000;
	border-bottom:    0px solid #ffffff;
}



#local_body p.form_exp {
	margin:    7px 0 7px 0;
	font-size: 10px;
}

#order_prev {
	float:       left;
	width:       48%;
	margin:      0 0 15px 0;
	text-align:  right;
}

#order_next {
	float:       right;
	width:       48%;
	margin:      0 0 15px 0;
	text-align:  left;
}

.formbt {
	margin:      0;
	padding:     2px 3px;
	font-weight: bold;
}

.jigyo_list {
	margin-left: 5px;
}
.jigyo_list li {
	padding: 0 0 0 0em;
	margin: 0 0 0 1em;
	line-height: 130%;
}
.free_dial_img {
	position: relative;
	top: 2px;
}
/********************************************************/
