@charset "Shift_JIS";/* ■ページ構造 */body {  margin: 0;  padding: 0;  text-align: center;	}#wrapper {  width: 900px;  margin: 0 auto;  text-align: left;}#menu {  width: 250px;  margin-right: 10px;  float: right; text-align:left;	}#main {width: 630px;  padding-top:5px;		text-align: center;		   background: #ffffff;	  float: left;}#footer {  clear: both;}/* ■リンク */a { text-decoration: none }a:link {  color: #000000;}a:visited {  color: #000000;}a:hover {  color: #999999;  text-decoration:underline  overline;}a:active {  color: #999999;  text-decoration:underline ;}/* ■その他 */body {  line-height: 1.5;  background-color: #ff9966;	text-align: center;	}#wrapper {  color: #000000;  background: #ffffff;  border: solid 1px #ff0000;  margin-top:0px;}#header {width: 900px;height:150px;	  color: #000000;  background-position:50px 0px;	  background-image:url(img/top3.jpg);background-repeat:no-repeat;   margin:10px;  	}#footer {	width: 900px;   color: #000000;  background:#ffffff;    margin: 0 ;    padding: 0;				}address{   width: 840px; 	text-align: center;		border: solid 1px #ff0000;    color:#000000;			margin:1em 15px 1em 15px;	padding: 0px 15px  0px 15px   ;	font-size: x-small;	font-style: normal;	}img{	margin:0;	border:none;			}.left{ float:left;		 margin:0;		 padding:5px;}		.right{ float:right;	 margin:0;		 padding:5px;}	#i1{	text-align: center;	   	float:center;		margin:0;	border:none;				}/* ■文字、見出し */   p {  color:#000000;	}.c1{ margin-left:400px; margin-bottom:0px;	margin-top:120px;text-align:left;font-size:12px;}.c2{ margin: 0; padding:110px 0 0 430px;font-style: normal;font-size:12px;text-align:left;	color:#000000;}.c3{	width:260px;			height:120px;		float:left;			font-size:12px;	  color:#000000;	   	margin:5px 10px 10px 15px;		  padding: 1em;			  text-align:left;	 border: solid 1px #ff0000;}.c4{height:120px;font-size:12px;	 color:#00000; margin-left:305px;margin-bottom:10px;margin-top:21px;	margin-right:5px;		 padding: 1em;	 text-align:left;	 border: solid 1px #ff0000; } .c5{	 width: 230px;font-size:12px;	text-align:center;		 color:#ffffff; background-color:#ff9966;	 padding:10px auto; margin-left:10px;margin-bottom:10px;margin-top:0px;	margin-right:10px;		border:0;			 border: solid 1px #ff0000; } .c6{clear:both;} .c7{	 width: 230px;font-size:12px;	text-align:center;		 color:#000000; background-color:#ffffff;	 padding:10px auto; margin-left:10px;margin-bottom:10px;margin-top:0px;	margin-right:10px;		border:0;			 border: solid 1px #ff0000; }#hr{ margin-right:50px;		}}img{	margin:0;	 padding:auto;	border:none;}EM{  font-style: 18px;  font-weight: bold;  color: #000000;}  H2{ font-size:20px; margin-left:30px;		margin-bottom:0; padding: 0;border: none;}		H3{width:600px; font-size:20px; margin-left:15px;	margin-top:5px;		margin-bottom:0;margin-right:0;		padding-left:30px;		padding-top:10px;	border: none;color:#ffffff;background-color:#000099;}H4{height:30px;	 width: 250px;color:#000000;   background-image:url(img/menw.jpg) ;background-repeat:no-repeat;font-size:12px;	 margin-left:0; margin-bottom:0;	margin-top:5px;margin-right:10px;		border-top:10px;		text-align:center;			border: none;}h5{color:#ffffff;background-color:#000099;font-size:10px;	 margin-left:15px; margin-bottom:0;	margin-top:10px;margin-right:5px;			padding: 2px;padding-left:20px;			border: none;}h6{font-family:"cursive";	text-align:center;			margin: 5px;		border:0;	padding:0;		color:#00000;font-size:18px;	border: none;}ul{font-size:12px;	 list-style:none;  color:#000000;  margin-left:10px;margin-bottom:5px;margin-top:0px;	margin-right:10px;		 padding: 1em;border: solid 1px #ff0000; } li {  color:#000000; margin-left:0margin-bottom:2px;margin-top:2px;			 padding: 1px;border-bottom: dashed 1px #ff0000;	}EM{  font-style: 18px;  font-weight: bold;  color: #00000;}