@charset "UTF-8";
a:link {text-decoration:none;}
a:hover {text-decoration:none;}
a:visited {text-decoration:none;}

.mainnavi_10,.mainnavi_10 a,.mainnavi_10 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) 0px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;
	}
	
.mainnavi_20,.mainnavi_20 a,.mainnavi_20 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -50px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;

	float:left;
	}
.mainnavi_30,.mainnavi_30 a,.mainnavi_30 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -100px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_40,.mainnavi_40 a,.mainnavi_40 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -150px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_50,.mainnavi_50 a,.mainnavi_50 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -200px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_51,.mainnavi_51 a,.mainnavi_51 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -250px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_52,.mainnavi_52 a,.mainnavi_52 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -300px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_53,.mainnavi_53 a,.mainnavi_53 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -350px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_54,.mainnavi_54 a,.mainnavi_54 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -400px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_60,.mainnavi_60 a,.mainnavi_60 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -450px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_70,.mainnavi_70 a,.mainnavi_70 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -500px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_80,.mainnavi_80 a,.mainnavi_80 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -550px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_90,.mainnavi_90 a,.mainnavi_90 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -600px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_99,.mainnavi_99 a,.mainnavi_99 a:visited {
	background:url(../img/cat_header/bg_header_new.gif) -650px 0px no-repeat;
	height:38px;
	width:50px;
	display:block;
	float:left;

	}
.mainnavi_10 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) 0px -38px no-repeat;
	text-decoration:none;
	display:block;
	}
	
.mainnavi_20 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -50px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_30 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -100px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_40 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -150px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_50 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -200px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_51 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -250px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_52 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -300px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_53 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -350px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_54 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -400px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_60 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -450px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_70 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -500px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_80 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -550px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_90 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -600px -38px no-repeat;
	text-decoration:none;
	}
.mainnavi_99 a:hover {
	background:url(../img/cat_header/bg_header_new.gif) -650px -38px no-repeat;
	text-decoration:none;
	}
.startnavi,.startnavi a {
	font-size:11px;
	line-height:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#000099;
	display:block;
	text-align: left;
}
.startnavi a:hover {
	color:#009999;
	background-color:#CCCCFF;
	text-decoration:none;
}
	
.catnews,.catnews a {
	float:left;
	font-size:9px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:13px;
	color:#009999;
	text-align:left;
}

.catnews a:hover {
	text-decoration:underline;
	color:#993366;
	background:#FFFFCC;
}

.catbasic {
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333333;
}
.catbasic a {
	color:#990066;
}
.catbasic a:hover {
	color:#999933;
	text-decoration:underline;
	background-color:#CCCCFF;
}
.blind,.blind a {
	width:100px;
	height:20px;
	font-size:10px;
	color:red;
	background:red;
	text-align:center;
	display:block;
	text-decoration:none;
	margin:5px;
}
.blind a:hover {
	background:navy;
}
.postage {
	border:solid #666666 1px;
	margin:5px;
	border-collapse:collapse;
}

.postage td {
	border:solid #666666 1px;
	padding:2px;
}
