/* hakuho css shift_jis */
*{
	color: Black;
	font-size: 12px;
	
}
a[href]:after {
	content: " (" attr(href)") ";
}

body{
	background-color: White;
}
img{
	border: none;
}
#header_navi, #navigation,#footer,.page_top,.siteNav, #topmenu{
	display: none;
}
.fr{	float: right;}
.mb5{	margin-bottom: 5px;}
.mb15{	margin-bottom: 15px;}
.mb30{	margin-bottom: 30px;}
.mb100{	margin-bottom: 100px;}
.mt5{	margin-top: 5px;}
.mt50{	margin-top: 50px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.pr15{padding-right:15px;}
.pr40{padding-right:40px;}
.pr100{padding-right:100px;}
img{	border: none;}
p{	line-height: 160%; }
td{	vertical-align: top;}
.clear{	clear: both;}
.center{	text-align: center;}
.right{	text-align: right;}
.vmiddle{	vertical-align: middle!important;}
.vbottom{	vertical-align: bottom!important;}
.bold{
	font-weight: bold;
}

.pBox{
	float: right;
	width: auto;
	height: auto;
	padding-left: 15px;
	padding-bottom: 15px;
	text-align: center;
}
.pBox_l{
	float: left;
	width: auto;
	height: auto;
	padding-right: 15px;
	padding-bottom: 40px;
	text-align: center;
}

