﻿BODY {
	//background-image: url("");	/* 全体の背景画像 */
	background-repeat: no-repeat;	/* 背景を繰り返さない */
	//background-position: 50% 50%;	/* 背景画像の位置は画面中央 */
	background-attachment: fixed;	/* 背景画像を固定する */
}

img { /* FireFoxなどで画像を配置した際にできる隙間を消す */
	display: block;
	vertical-align: bottom;
}

a:link,
a:visited,
a:active,
a:hover { /* FireFox リンク選択時の点線を消す */
	overflow: hidden;
	outline: none;
}

a:visited.visited_link_color {
	color: #ffffff;
}

#menu_line_bg {
	margin: 0px;
	padding: 0px;
	width: 200px;
	height: 2px;
	background-color: #bbb;
}

hr.menu_line01 {
	border: none;
	width: 180px;
	height: 2px;
	color: #fff;
	border-top:groove 2px;
}
