/* ‰ïŽÐŠT—v */

.tbl
{
	width:548px ;
	margin:5px auto 0px ;
	padding:10px 0px ;
}

.th
{
	background-color:#ffffff ;
	width:95px ;
	padding:6px 15px ;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 2px 0px 0px ;
}

.th2
{
	background-color:#ffffff ;
	width:95px ;
	padding:13px 15px ;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 2px 2px 0px ;
}

.th_top
{
	background-color:#ffffff ;
	width:95px ;
	padding:13px 15px 6px;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 2px 0px 0px ;
}

.th_bottom
{
	background-color:#ffffff ;
	width:95px ;
	padding:6px 15px 13px;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 2px 2px 0px ;
}

.td
{
	background-color:#ffffff ;
	padding:6px 15px ;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
}

.td2
{
	background-color:#ffffff ;
	padding:13px 15px ;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 0px 2px 0px ;
}

.td_top
{
	background-color:#ffffff ;
	padding:13px 15px 6px;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
}

.td_bottom
{
	background-color:#ffffff ;
	padding:6px 15px 13px;
	font-size:12px ;
	line-height:1.3em ;
	vertical-align:top ;
	text-align:left ;
	font-weight:normal ;
	border-color:#f3f3f3 ;
	border-style:solid ;
	border-width:0px 0px 2px 0px ;
}

.en
{
	font-size:11px ;
	line-height:1.2em ;
}

.en2
{
	margin:5px auto auto ;
}

.t_box1
{
	width:150px ;
	height:15px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:3px 0px 0px ;
}

.t_box2
{
	width:100px ;
	height:15px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:0px 0px 0px ;
}

.t_box3
{
	width:70px ;
	height:15px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:3px 0px 0px ;
}

.t_box4
{
	width:360px ;
	height:15px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:3px 0px 0px ;
}

.t_box5
{
	width:200px ;
	height:15px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:3px 0px 0px ;
}

.t_area1
{
	width:360px ;
	height:100px ;
	border-color:#959595 ;
	border-width:1px ;
	margin:0px 0px 10px ;
}

.formbt_box
{
	margin:15px auto 5px ;
	text-align:center ;
}

.submit_bt
{
	width:100px ;
	margin:0px 10px ;
	padding:2px 0px ;
	border-color:#959595 ;
	border-width:1px ;
	background-color:#ffffff ;
	font-size:12px ;
}

.reset_bt
{
	width:100px ;
	margin:0px 10px ;
	padding:2px 0px ;
	border-color:#959595 ;
	border-width:1px ;
	background-color:#ffffff ;
	font-size:12px ;
}

.con_red
{
	margin:30px 0px 0px 30px ;
	color:#ff0000 ;
	font-size:11px ;
	padding:0px ;
}

.con_blue
{
	color:#3386c5 ;
	font-size:11px ;
	line-height:1.2em ;
	margin:10px auto ;
}

.con_blue2
{
	color:#3386c5 ;
	font-size:11px ;
	line-height:1.2em ;
	margin:5px auto 0px ;
}

.con_list
{
	color:#3386c5 ;
	font-size:10px ;
	margin:0px auto 0px 20px ;
	padding:0px 0px 0px 20px ;
}

.con_list li
{
	margin:0px auto ;
	padding:3px 0px ;
}

.telno
{
	margin:30px 0px 0px 30px ;
	color:#555555 ;
	font-size:11px ;
	line-height:1.5em ;
	padding:0px ;
	text-align:center ;
}

.telno strong
{
	color:#ff6600 ;
	font-size:12px ;
}

