@charset "utf-8";
/* CSS Document */
/* TEL ********/
ul.list_telnum{
	margin-bottom:20px;	
	}
ul.list_telnum li{
	clear:both;	
	margin-bottom:5px;
	}	
ul.list_telnum li p{
	float: left;
  font-size: 1.2em;	
	}
ul.list_telnum li p.a01{
	width:75px;
	padding-right:15px;
	}	
ul.list_telnum li p.a02{
  width: 500px;
	padding-left:15px;
	font-weight:bold;
	
	padding-left:15px;
	border-left:1px #cccccc solid;
	}		
span.normal{
	font-weight:normal;	
	}	
/* button ********/
p.bt_submit {
	
}
p.ta{
	padding:10px 0;	
	background:#f7f7f7;
	}
button.css3button {
}
p.bt_submit a {
	display:block;
	font-size:1.4em;
	padding: 10px 10px;
	width:300px;
	text-align:center;
	margin:0 auto;
	color: #ffffff;

	border: 1px solid #00012d;
	-moz-box-shadow:0px 1px 3px rgba(000, 000, 000, 0.5),  inset 0px 0px 2px rgba(255, 255, 255, 0.7);
	-webkit-box-shadow:
 0px 1px 3px rgba(000, 000, 000, 0.5),  inset 0px 0px 2px rgba(255, 255, 255, 0.7);
	box-shadow:
 0px 1px 3px rgba(000, 000, 000, 0.5),  inset 0px 0px 2px rgba(255, 255, 255, 0.7);
	text-shadow:
 0px -1px 0px rgba(000, 000, 000, 0.4),  0px 1px 0px rgba(255, 255, 255, 0.3);
 background:url(../img/cmn/bg_bt.gif) repeat-x;
}
p.bt_submit a:hover{
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	}
p.bt_submit a:link{
	text-decoration:none;
	color:#ffffff;
	}
p.bt_submit a:hover{
	text-decoration:none;
	color:#ffffff;
	}	
p.bt_submit a:visited{
	text-decoration:none;
	color:#ffffff;
	}		