/* ■topnavi */
#topnavi {
	width: 760px;
	height: 10px;
}

#topnavi_left {
	float: left;
	width: 660px;
	height: 10px;
}

#topnavi_right {
	float: right;
	width: 100px;
	height: 10px;
	text-align: right;
}

/* ■title_webmagazine */

#title_webmagazine {
	width: 756px;
	height: 291px;
}

.title_webmagazine span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}

h1 {
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #567fb9;
}


/* ■year */

#year {
	width: 756px;
	height: 20px;
}
#year ul {
list-style-type:none;
}
#year li {
	display: inline;
	float: left;
}
#year li a {
	width: 126px;
	height: 20px;
	display: block;
	background-repeat: no-repeat;
}

#year .menulink a {
	width: 126px;
	height: 20px;
	display: block;
	position: relative;
	float: left;
	background-repeat: no-repeat;
}
#year .menulink span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}

#year span {
	display: block;
	font-size: 1px;
	width: 126px;
	height: 20px;
	overflow: hidden;
	color: #ffffff;
}

#year .menulink a:hover {
	display: block;
	background-position: 0px -40px;
}

#year .menunow a {
	width: 126px;
	height: 20px;
	display: block;
	position: relative;
	float: left;
	background-position: 0px -20px;
	background-repeat: no-repeat;
}
#year .menunow span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#year .menunow a:hover {
	display: block;
	background-position: 0px -40px;
}

#year1 a {
	background-image: url(webmagazineimages/year_01.gif);
}

#year2 a {
	background-image: url(webmagazineimages/year_02.gif);
}
#year3 a {
	background-image: url(webmagazineimages/year_03.gif);
}
#year4 a {
	background-image: url(webmagazineimages/year_04.gif);
}
#year5 {
	background-image: url(webmagazineimages/year_00.gif);
}
#year6 {
	background-image: url(webmagazineimages/year_00.gif);
}

/* ■webmagazinemenu */

#webmagazinemenu {
	width: 756px;
	height: 30px;
}
#webmagazinemenu ul {
list-style-type:none;
}
#webmagazinemenu li {
	display: inline;
	float: left;
}
#webmagazinemenu li a {
	width: 63px;
	height: 30px;
	display: block;
	background-repeat: no-repeat;
}

.menulink a {
	width: 63px;
	height: 30px;
	display: block;
	position: relative;
	float: left;
	background-repeat: no-repeat;
}
.menulink span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#webmagazinemenu .menulink a:hover {
	display: block;
	background-position: 0px -30px;
}

.menunow a {
	width: 63px;
	height: 30px;
	display: block;
	position: relative;
	float: left;
	background-position: 0px -60px;
	background-repeat: no-repeat;
}
.menunow span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#webmagazinemenu .menunow a:hover {
	display: block;
	background-position: 0px -90px;
}

#menu1 a {
	background-image: url(webmagazineimages/webmagazinemenu_01.gif);
}

#menu2 a {
	background-image: url(webmagazineimages/webmagazinemenu_02.gif);
}
#menu3 a {
	background-image: url(webmagazineimages/webmagazinemenu_03.gif);
}
#menu4 a {
	background-image: url(webmagazineimages/webmagazinemenu_04.gif);
}
#menu5 a {
	background-image: url(webmagazineimages/webmagazinemenu_05.gif);
}
#menu6 a {
	background-image: url(webmagazineimages/webmagazinemenu_06.gif);
}
#menu7 a {
	background-image: url(webmagazineimages/webmagazinemenu_07.gif);
}
#menu8 a {
	background-image: url(webmagazineimages/webmagazinemenu_08.gif);
}
#menu9 a {
	background-image: url(webmagazineimages/webmagazinemenu_09.gif);
}
#menu10 a {
	background-image: url(webmagazineimages/webmagazinemenu_10.gif);
}
#menu11 a {
	background-image: url(webmagazineimages/webmagazinemenu_11.gif);
}
#menu12 a {
	background-image: url(webmagazineimages/webmagazinemenu_12.gif);
}

#main {
	width: 600px;
	height: auto;
}
#main p {
		font-size: 14px;
		line-height: 150%;
}

#webmagazinetitle {
	background-repeat: no-repeat;
	text-align: center;
}

#webmagazinetitle h3 {
	width: 600px;
	height: 35px;
	background-repeat: no-repeat;
	text-align: center;
}
#webmagazinetitle h3 span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#webmagazinetitle h4 {
	width: 1px;
	height: 1px;
	background-repeat: no-repeat;
	text-align: center;
}
#webmagazinetitle h4 span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#webmagazinetitle h5 {
	width: 1px;
	height: 1px;
	background-repeat: no-repeat;
	text-align: center;
}
#webmagazinetitle h5 span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}

#webmagazinetitle_2008_11 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2008_11.gif);
}
#webmagazinetitle_2009_01 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_01.gif);
}
#webmagazinetitle_2009_02 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_02.gif);
}
#webmagazinetitle_2009_03 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_03.gif);
}
#webmagazinetitle_2009_04 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_04.gif);
}
#webmagazinetitle_2009_05 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_05.gif);
}
#webmagazinetitle_2009_06 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_06.gif);
}
#webmagazinetitle_2009_07 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_07.gif);
}

#webmagazinetitle_2009_08 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_08.gif);
}
#webmagazinetitle_2009_09 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_09.gif);
}
#webmagazinetitle_2009_10 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_10.gif);
}

#webmagazinetitle_2009_11 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_11.gif);
}
#webmagazinetitle_2009_12 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2009_12.gif);
}

#webmagazinetitle_2010_01 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_01.gif);
}
#webmagazinetitle_2010_02 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_02.gif);
}

#webmagazinetitle_2010_03 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_03.gif);
}
#webmagazinetitle_2010_04 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_04.gif);
}

#webmagazinetitle_2010_05 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_05.gif);
}
#webmagazinetitle_2010_06 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_06.gif);
}
#webmagazinetitle_2010_07 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_07.gif);
}
#webmagazinetitle_2010_08 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_08.gif);
}

#webmagazinetitle_2010_09 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_09.gif);
}

#webmagazinetitle_2010_10 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_10.gif);
}

#webmagazinetitle_2010_11 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_11.gif);
}

#webmagazinetitle_2010_12 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2010_12.gif);
}
#webmagazinetitle_2011_01 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_01.gif);
}

#webmagazinetitle_2011_02 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_02.gif);
}

#webmagazinetitle_2011_03 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_03.gif);
}

#webmagazinetitle_2011_04 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_04.gif);
}

#webmagazinetitle_2011_05 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_05.gif);
}

#webmagazinetitle_2011_06 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_06.gif);
}

#webmagazinetitle_2011_07 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_07.gif);
}

#webmagazinetitle_2011_08 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_08.gif);
}

#webmagazinetitle_2011_09 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_09.gif);
}

#webmagazinetitle_2011_10 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_10.gif);
}

#webmagazinetitle_2011_11 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_11.gif);
}

#webmagazinetitle_2011_12 {
	width: 600px;
	height: 150px;
	background-image: url(webmagazineimages/webmagazinetitle_2011_12.gif);
}



#webmagazinetext img {
	padding: 0px 0px 10px 10px;
}

#bottomphoto {
	text-align:center;
}
#bottomphoto td{
	width: 200px;
}

#maintext .cap{
	font-size: 10px;
}

h6 {
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	background-color: gray;
	color: #ffffff;
}

#hyouka ul {
	list-style-type:none;
	font-size: 11px;
	padding-left: 10px;
}

#formation {
	float: right;
}
