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

/*If you want this size in pixels (px)	Declare this percent (%)
10	 77
11	 85
12	 93 (was 93)
13	 100
14	 108 (was 107)
15	 116 (was 114)
16	 123.1 (was 122)
17	 131 (was 129)
18	 138.5 (was 136)
19	 146.5 (was 144)
20	 153.9 (was 152)
21	 161.6 (was 159)
22	 167
23	 174
24	 182
25	 189
26	 197*/

body {
	font-family: 'Times New Roman','メイリオ','Meiryo','MS ゴシック','MS gothic','Osaka',serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	color: #000000;
	background-image: url(../img/bg2.gif);
	background-repeat: repeat;
}

a{
	color: #0000FF;
}

a:hover{
	color: #FF0000;
}

#top {
	font-family: 'Times New Roman','メイリオ','Meiryo','MS ゴシック','MS gothic','Osaka',serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	color: #000000;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
}

#magazine {
	font-family: 'Times New Roman','メイリオ','Meiryo','MS ゴシック','MS gothic','Osaka',serif;
	margin-left: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	color: #000000;
	background-image: url(../img/bg2.gif);
	background-repeat: repeat;
}

#wrap {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 0px;
}

/*--------------------------------------*/
/*-----------------top-----------------*/
/*--------------------------------------*/

#top #contents {
	margin: auto;
	padding: 0px;
	width: 850px;
}

#top #contents table {
	margin-left: auto;
	margin-right: auto;
}


#top #footer{
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	text-align: center;
}



/*--------------------------------------*/
/*---------------contents---------------*/
/*--------------------------------------*/

#contents {
	margin: auto;
	padding: 0px;
	width: 850px;
}

#contents table {
	text-align: center;
}


#footer{
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	text-align: center;
}


/*--------------------------------------*/
/*---------------magazine---------------*/
/*--------------------------------------*/

#mag {
	margin: auto;
	padding: 0px;
	width: 300px;
}

#footer{
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 350px;
	text-align: center;
}


/*--------------------------------------*/
/*----------------tanaka----------------*/
/*--------------------------------------*/

#tanka{
	margin: auto;
	padding: 0px;
	width: 850px;
}

#tanka table {
	text-align: center;
}

#tanka .tanka14 {  font-family: 'ＭＳ 明朝', 'MS Mincho','平成明朝', "serif"; font-size: 14px; line-height: 150%; letter-spacing: 0.2mm; font-weight: bold}

#tanka .tanka10 {  font-size: 10px; line-height: 150%; letter-spacing: 0.2mm}

.cClear{
	clear: both;
}
