a{
	text-decoration:none;
}
body {
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	background-color:#FFFFFF;
}
table {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
}
img{
	border:0;
}

.mincho{
	font-family:"ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}

.w950{
	max-width:950px;
	margin:0px auto 0px auto;
}

.w75_left{
	width:75%;
	float:left;
}

.w75_right{
	width:75%;
	float:right;
}

.w67_left{
	width:67%;
	float:left;
}

.w67_right{
	width:67%;
	float:right;
}

.w33_left{
	width:33%;
	float:left;

}

.w33_right{
	width:33%;
	float:right;
}

.w25_left{
	width:25%;
	float:left;
}

.w25_right{
	width:25%;
	float:right;
}



.w50_left{
	width:50%;
	float:left;
}

.w50_right{
	width:50%;
	float:right;
}



.marginA{
	margin:0px 0px 0px 0px;
}
.marginB{
	margin:0px 0px 0px 10px;
}
.marginAB{
	margin:0px 0px 0px 0px;
}


@media screen and (max-width:967px){
	.marginA{margin:0px 0px 0px 10px;}
	.marginB{margin:0px 10px 0px 10px;}
	.marginAB{margin:0px 10px 0px 10px;}
}

@media screen and (max-width:640px){
	.w75_left,.w75_right,.w67_left,.w67_right,.w33_left,.w33_right,.w25_left,.w25_right,.w50_left,.w50_right{
		width:100%;
	}
	.marginA,.marginB,.marginAB{margin:0px 10px 0px 10px;}
}




.box_title{
	/*　色階調　*/
	background-color: #BBBBBB;
	background: -webkit-linear-gradient(top, #EEEEEE 0%, #CCCCCC 50%, #BBBBBB 51%, #DDDDDD 100%);
	background:    -moz-linear-gradient(top, #EEEEEE 0%, #CCCCCC 50%, #BBBBBB 51%, #DDDDDD 100%);
	background:     -ms-linear-gradient(top, #EEEEEE 0%, #CCCCCC 50%, #BBBBBB 51%, #DDDDDD 100%);
	background:      -o-linear-gradient(top, #EEEEEE 0%, #CCCCCC 50%, #BBBBBB 51%, #DDDDDD 100%);
	background:         linear-gradient(top, #EEEEEE 0%, #CCCCCC 50%, #BBBBBB 51%, #DDDDDD 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(
		GradientType=0,StartColorStr=#EEEEEE,EndColorStr=#DDDDDD
	);
	zoom:1;
	color:black;
	text-shadow:1px 1px 2px white;
	/*　罫線　*/
	border-top:   1px #DDDDDD solid;
	border-right: 1px #BBBBBB solid;
	border-bottom:0px #BBBBBB solid;
	border-left:  1px #BBBBBB solid;
	/*　形状　*/
	-webkit-border-radius: 10px 10px 0px 0px;
	   -moz-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	     -o-border-radius: 10px 10px 0px 0px;
	/*　書体等　*/
	font-size:17px;
	font-weight:bold;
	line-height:130%;
	padding:3px 10px 3px 10px;
}
.box_body{
	/*　罫線　*/
	border-right: 1px #BBBBBB solid;
	border-bottom:1px #BBBBBB solid;
	border-left:  1px #BBBBBB solid;
	/*　形状　*/
	-webkit-border-radius: 0px 0px 10px 10px;
	   -moz-border-radius: 0px 0px 10px 10px;
	    -ms-border-radius: 0px 0px 10px 10px;
	     -o-border-radius: 0px 0px 10px 10px;
	background-color:white;
	padding:20px;
}
.box_title,.box_body{
	/*　影　*/
	-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);
	   -moz-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);
	    -ms-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);
	     -o-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.2);
	filter: progid:DXImageTransform.Microsoft.Shadow(
		Color='#999999', Direction=150, Strength=5
	);
}







