

.kobetsu_menu_title {
	font-size:24px;
	color: #00FF00;
	font-weight: bold;
	text-align: left;
	line-height:180%;
	margin-top:15px;
	margin-bottom:15px;
}


.kobetsu_menu_link {
	font-size:20px;
	color: #00FF00;
	font-weight: bold;
	text-align: left;
	line-height:150%;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:25px;
}

.meigen {
	font-size:20px;
	color: #ffff99;
	font-weight: normal;
	text-align: left;
	line-height:180%;
	margin-top:15px;
	margin-bottom:15px;
}

.shutten {
	font-size:20px;
	color: white;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.shutten_link {
	font-size:20px;
	color: yellow;
	font-weight: normal;
	text-align: left;
	line-height:200%;
	margin-top:15px;
	margin-bottom:15px;
}


.afl {
	text-align: center;
	margin-top:15px;
	margin-bottom:15px;
}


.betsu {
	font-size:20px;
	color: white;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.eibun {
	font-size:20px;
	color: orange;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.eibun_shutten {
	font-size:20px;
	color: orange;
	font-weight: normal;
	text-align: right;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.imi {
	font-size:20px;
	color: #99ffff;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.hosoku {
	font-size:20px;
	color: #99ffff;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.kanren_bot {
	font-size:22px;
	color: orange;
	font-weight: normal;
	text-align: left;
	line-height:220%;
	margin-left:30px;
	margin-top:15px;
	margin-bottom:15px;
}

.kanren_genre {
	font-size:22px;
	color: orange;
	font-weight: normal;
	text-align: left;
	line-height:220%;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
}

.kanren_kw {
	font-size:22px;
	color: white;
	font-weight: normal;
	text-align: left;
	line-height:220%;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
}

.zenbun {
	font-size:20px;
	color: #ffff99;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.kanrenbun {
	font-size:20px;
	color: yellow;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.kaisetsu {
	font-size:20px;
	color: #99ffff;
	font-weight: normal;
	text-align: left;
	line-height:170%;
	margin-top:15px;
	margin-bottom:15px;
}

.shomei {
	font-size:20px;
	color: white;
	font-weight: normal;
	text-align: right;
	margin-top:15px;
	margin-bottom:15px;
}

.jisage1moji {
	padding-left:1em;
	text-indent:-1em;
	line-height:150%;
}

.jisage2moji {
	padding-left:2em;
	text-indent:-2em;
	line-height:150%;
}

.top_modoru {
	font-size: 28px;
	color: white;
	text-align: center;
	font-weight: bold;
	margin:20px;
}

.top_modoru2 {
	font-size: 16px;
	color: white;
	text-align: center;
	font-weight: normal;
	margin:10px;
}