h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
ul, form, dl {
	margin: 0px;
	padding: 0px;
}
.wb{
	font-weight:bold;
}

.s1{
	font-size:11px;
}
.s2{
	font-size:12px;
}
.s3{
	font-size:13px;
}
.s4{
	font-size:14px;
}
.s5{
	font-size:15px;
}
.s6{
	font-size:16px;
}
/* ------------------------------------------------マージン */
.mat02 {
	margin-top:2px;
}
.mat05 {
	margin-top:5px;
}
.mat10 {
	margin-top:10px;
}
.mat15 {
	margin-top:15px;
}
.mat30 {
	margin-top:30px;
}
.mar05 {
	margin-right:5px;
}
.mar10 {
	margin-right:10px;
}
.mar15 {
	margin-right:15px;
}
.mar30 {
	margin-right:30px;
}
.mab02 {
	margin-bottom:2px;
}
.mab05 {
	margin-bottom:5px;
}
.mab07 {
	margin-bottom:7px;
}
.mab10 {
	margin-bottom:10px;
}
.mab15 {
	margin-bottom:15px;
}
.mab30 {
	margin-bottom:30px;
}
.mal05 {
	margin-left:5px;
}
.mal10 {
	margin-left:10px;
}
.mal15 {
	margin-left:15px;
}
.mal30 {
	margin-left:30px;
}
/* ------------------------------------------------その他 */
.left {
	float: left;
}
.right {
	float: right;
	
}
.center {
	margin-right: auto;
	margin-left: auto;	
}
.fs_11px {
	font-size: 11px;
	line-height: 125%;
}
.fs_14px {
	font-size: 14px;
	line-height: 100%;
}
img {
	vertical-align: bottom;
}
.clear {
	clear: both;
}
hr{
	color:#CCCCCC;
	width:95%;
	height:1px;
	border-color:#CCCCCC;
}
/* ------------------------------------------------SEOリンク */

#sta{

}
#sta li{
	background-image: none;
	padding: 0px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	margin-left: 0px;


}
#sta li .t{
	color: #0000FF;
	font-weight: bold;

}
#sta li .b{
	color: #000000;

}
#sta li .u{
	color: #008000;
	margin-bottom: 10px;

}

