@charset "UTF-8";

.h2_tashikana {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../top/sub_tashikana.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_shousasshi {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../top/sub_shousasshi.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
}
.h2_about {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/about.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h3_setsuritsu {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_setsuritsu.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
}
.h3_naiyou {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_naiyou.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 20px;
	height: 30px;
}
.h3_shishin {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_shishin.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 20px;
	height: 30px;
}
.h3_dekirukoto {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_dekirukoto.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 20px;
	height: 30px;
}
.h3_dekinaikoto {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_dekinaikoto.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 20px;
	height: 30px;
}
.h2_choose {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/select.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h2_quality {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/quality.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h2_kingaku {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/kingaku.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h3_heikin {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_heikin.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 0px;
	height: 30px;
}
.h2_faq {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/faq.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h2_shikizyo {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/shikizyo.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	height: 30px;
}
.h2_gozyokai {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/gozyokai.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_toiawase {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/toiawase.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_tokusuru {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/tokusuru.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	margin-top: 15px;
	height: 30px;
}
.h3_nenzyu {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_nenzyu.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
}
.h3_mizuhiki {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_mizuhiki.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
}
.h2_shigoto {
	font-size: 10px;
	line-height: 30px;
	background-image: url(../h2_images/shigoto.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	margin-top: 15px;
	height: 30px;
}
.h2_member {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/member.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_obousan {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/hitorigoto.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_link {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/link.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_jizyo {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/jizyou.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_mitsumori {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/mitsumori.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_after {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/after.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_mame {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/mame.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_privacy {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/privacy.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_kaisoku {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/kaisoku.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h3_meishou {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_meishou.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
	margin-top: 20px;
}
.h3_honbu {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_honbu.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
	margin-top: 20px;
}
.h3_mokuteki {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_mokuteki.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
	margin-top: 20px;
}
.h3_katsudounaiyou {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/sub_katsudounaiyou.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	height: 30px;
	margin-top: 20px;
}
.h2_mascomi {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/mascomi.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_newspaper {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/newspaper.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
.h2_newspaper2 {
	font-size: 10px;
	line-height: 20px;
	background-image: url(../h2_images/newspaper2.gif);
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	margin-top: 15px;
	height: 30px;
}
