h3	{text-align: left;
	margin-top: 0px;
	margin-left: 60px}

article img	{padding: 2px ;
	margin-bottom: 0px}

img#calender1-3	{border: solid 3px #4682b4}

img#calender4-6	{border: solid 3px #32cd32}

img#calender7-9	{border: solid 3px #adff2f}

img#calender10-12	{border: solid 3px #228b22}

/* リンク 両端配置 */
div#link	{margin: -20px auto}

p#left	{text-align: left ;
			float: left}

p#right	{text-align: right ;
			float: right}

/* フッターの廻り込み解除 */
footer {clear: both}

a.menue-cal	{font-size: 112.5%}

@media print, only screen and (min-width:760px){
article img	{width: 690px ;
			height: 410px}

div#link	{width: 690px}
}

@media only screen and (min-width:600px) and (max-width:759px){
article img	{width: 95% ;
			max-width: 690px}

div#link	{width: 95% ;
			max-width: 690px ;
			margin-left: auto ;
			margin-right: auto}
}

@media only screen and (max-width:599px){
article img	{width: 95%}

div#link	{width: 95% ;
			margin-left: auto ;
			margin-right: auto}

a.menue-cal	{font-size: 3.2vw}


img#calender1-3	{border: solid 1px #4682b4}

img#calender4-6	{border: solid 1px #32cd32}

img#calender7-9	{border: solid 1px #adff2f}

img#calender10-12	{border: solid 1px #228b22}
}