@charset "utf-8";
/* CSS Document */


#page_menu_02 {
	width: 900px;
	margin: 0px;
	padding: 0px;
}
#page_menu_02 ul {
	margin: 0px;
	padding: 0px;
}

#page_menu_02 li {
	float: left;
}

#page_menu_02 a {
	text-indent: -10000px;
	height: 50px;
	width: 225px;
	display: block;
}
#page_menu_01 {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 0px 0px;
	display: block;
	height: 150px;
	width: 900px;
}

#pm_body {
	background-image: none;
	display: block;
	height: 200px;
	width: 900px;
}

#pm01 {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 0px -150px;
}
#pm01 a:hover {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 0px -350px;
}

#pm04 {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 225px -150px;
}
#pm04 a:hover {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 225px -350px;
}

#pm03 {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 450px -150px;
}
#pm03 a:hover {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 450px -350px;
}

#pm02 {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 675px -150px;
}
#pm02 a:hover {
	background-image: url(../image/temp_head_img_etc.jpg);
	background-position: 675px -350px;
}



#side_menu {
	width: 200px;
	margin: 0px;
	padding: 0px;
}
#side_menu ul {
	margin: 0px;
	padding: 0px;
}

#side_menu li {
	display: block;
}

#side_menu a {
	text-indent: -10000px;
	height: 40px;
	width: 200px;
	display: block;
}

#sm01 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#sm01 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px 0px;
}

#sm02 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -40px;
	background-repeat: no-repeat;
}
#sm02 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -40px;
}

#sm03 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -80px;
	background-repeat: no-repeat;
}
#sm03 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -80px;
}

#sm04 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -120px;
	background-repeat: no-repeat;
}
#sm04 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -120px;
}

#sm05 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -160px;
	background-repeat: no-repeat;
}
#sm05 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -160px;
}

#sm06 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -200px;
	background-repeat: no-repeat;
}
#sm06 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -200px;
}

#sm07 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -240px;
	background-repeat: no-repeat;
}
#sm07 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -240px;
}

#sm08 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -280px;
	background-repeat: no-repeat;
}
#sm08 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -280px;
}

#sm09 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -320px;
	background-repeat: no-repeat;
}
#sm09 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -320px;
}

#sm10 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -360px;
	background-repeat: no-repeat;
}
#sm10 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -360px;
}

#sm11 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -400px;
	background-repeat: no-repeat;
}
#sm11 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -400px;
}

#sm12 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -440px;
	background-repeat: no-repeat;
}
#sm12 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -440px;
}

#sm13 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -480px;
	background-repeat: no-repeat;
}
#sm13 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -480px;
}

#sm14 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -520px;
	background-repeat: no-repeat;
}
#sm14 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -520px;
}

#sm15 {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 0px -560px;
	background-repeat: no-repeat;
}
#sm15 a:hover {
	background-image: url(../etc/images/side_menu_img.gif);
	background-position: 200px -560px;
}

#ideology {
	display: block;
	text-align: center;
	background-position: center;
	margin: 0px;
	padding: 0px;
}
#ideology2 {
	clear: both;
	float: left;
}


#ideology div {
	display: block;
	float: left;
	text-align: center;
}

