@charset "Shift_JIS";h1,h2,h3,h4,h5,h6,p,ul,ol,dl{	margin-top: 0px;	margin-bottom: 0px;}h1 {	font-size: 12px;}h2 {	font-size: 12px;}ul {	list-style-type: none;	margin: 0px;	padding: 0px;}body {	background-color: #E5E5E5;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 12px;	color: #333333;	margin: 0px;	text-decoration: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#head {	height: 180px;	width: 100%;	background-image: url(img/head_back2.jpg);	background-repeat: repeat-x;}#head .size {	height: 180px;	width: 1000px;	margin-right: auto;	margin-left: auto;}#head .size .logo {	height: 180px;	width: 206px;	position: absolute;	padding: 0px;	text-decoration: none;	margin-top: 0px;	*margin-top: -1px;	_margin-top: -1px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	list-style-type: none;}#head .size .navi {	position: absolute;	background-image: url(img/navi.jpg);	height: 180px;	width: 700px;	margin-left: 207px;}#head .size .navitext {	position: absolute;	z-index: 2;	margin-top: 112px;	height: 25px;	width: 500px;	margin-left: 100px;	font-size: 12px;	font-weight: bold;	color: #99FF00;	letter-spacing: 1px;}#head .size .navitext a {	text-decoration: none;	color: #99FF00;}#menu {	height: auto;	width: 100%;}#menu .menu_size {	height: auto;	width: 1000px;	margin-right: auto;	margin-left: auto;	margin-top: 0px;	margin-bottom: 0px;}#menu .menu_size .con_high {	height: 400px;	width: 1000px;	background-image: url(img/co_high2.gif);}#menu .menu_size .con_high .index {	height: 300px;	width: 210px;	position: absolute;	margin-top: 60px;	margin-left: 50px;	text-decoration: none;	padding-top: 3px;}#menu .menu_size .con_high .index .moji_1 a {	text-decoration: none;}#menu .menu_size .con_high .index .moji_2 a {	text-decoration: none;}#menu .menu_size .con_high .p_title {	position: absolute;	margin-left: 320px;	width: 520px;	margin-top: 105px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	color: #333333;	text-align: center;	font-size: 40px;	text-decoration: none;	letter-spacing: 5px;	height: auto;}#menu .menu_size .con_high .memo {	position: absolute;	margin-top: 225px;	margin-left: 350px;	font-size: 13px;	font-weight: bold;	text-decoration: none;	height: 15px;	width: 480px;	color: #FFFFFF;	text-align: center;	letter-spacing: -1px;}#menu .menu_size .con_low {	height: 200px;	width: 1000px;	background-image: url(img/co_low.gif);}#menu .menu_size .con_low .copy {	position: absolute;	margin-top: 110px;	margin-left: 490px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: center;}#menu .menu_size .con_high .index .moji_1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 17px;	margin-left: 35px;	margin-top: 8px;	letter-spacing: 2px;	text-decoration: none;}#menu .menu_size .con_high .index .moji_2 {	margin-left: 50px;	margin-top: 5px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	vertical-align: middle;	text-decoration: none;	font-size: 14px;}#menu .menu_size .con_high .index .moji_3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	font-size: 17px;	margin-top: 12px;	letter-spacing: 2px;	text-decoration: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	text-align: center;}a:link {	color: #003300;	text-decoration: underline;	font-weight: bold;}a:hover {	color: #009933;}a {	color: #003300;	text-decoration: underline;	font-weight: bold;}.style1 {	color: #FFFFFF;	font-size: 14px;	font-weight: bold;}img {	text-decoration: none;	vertical-align: middle;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}