/*サイト全体のデザイン*/body {	width: auto;	height: auto;	margin: auto;	padding: auto;	background-color: #ffffff;	text-align: center;	font-family: sans-serif;	}		.all {	width: 780px;	height: 580px;	margin: 0 auto auto auto;	padding: 0;	/*border: solid 10px #996633;*/	background-color: #ffffff;	}/*タイトルのデザイン*/	.title{	width: ;	height: ;	margin: 0 0 20px 0;	padding: 0;	text-align: left; 	background-color: #;	}/*コンテンツ内のデザイン*/.content {	width: 780px;	/*height: 420px;*/	margin: 0;	padding: 0;	background-color: #ffffff;	text-align: left;	}/*左側：メニューのデザイン*/.left{	width: 139px;	/*height: 420px;*/	margin: 0 0 30px 0;	padding: 0;	float: left;	/*border-right: solid 1px #996633;*/	background-color: #;	}		/*トップページのデザイン*/div#title{	width: 780px;	height: 140px;	margin: 0;	padding: 0;	text-align: left; 	background-color: #;	}div#content {	width: 780px;	height: 440px;	margin: 0;	padding: 0;	background-color: #ffffff;	text-align: left;	}div#left{	width: 139px;	height: 420px;	margin: 20px 0 0 0;	padding: 0;	float: left;	border-right: solid 1px #996633;	background-color: #;	}			div#right {	width: 520px;	height: 420px;	margin: 0;	padding: 0 60px 0 60px;	float: right;	background-color: #;	}	/*右側：メニューのデザイン*/	.right {	width: 520px;	/*height: 400px;*/	margin: 0;	padding: 0 60px 0 60px;	float: right;	background-color: #;	/*overflow: auto;*/	}	/*メニューのデザイン*/p.menu {	width: 119px;	height: auto;	margin: 5px 10px 0 10px;	padding: 0;	/*border-bottom: dotted 1px #996633;*/	background-color: #;	font-family: Helvetica,Verdana, sans-serif;	font-size: ;	line-height:1.8em;	letter-spacing: 0.1em;	}p.menu  a{	text-decoration: none;	color: #996633;	}p.menu a:hover {	color: #ff9999;	}p.menu-v {	width: 119px;	height: auto;	margin: 5px 10px 0 10px;	padding: 0;	/*border-bottom: dotted 1px #996633;*/	background-color: #;	font-family: Helvetica,Verdana, sans-serif;	font-size: ;	line-height:1.8em;	letter-spacing: 0.1em;	}p.menu-v  a{	text-decoration: none;	color: #ff3333;	}p.menu-v a:hover {	color: #ff9999;	}p.link-m {		color: #cc9966;	}p.link-m {	width: autox;	height: auto;	margin: 0px 10px 30px o;	padding: 0;	background-color: #;	font-family: Helvetica,Verdana, sans-serif;	text-align: left;	font-size: 0.65em;	line-height:1.8em;	letter-spacing: 0.05em;	}p.link-m  a{	color: #cc9966;	}p.link-m a:hover {	border-bottom: dotted 1px #ff9999;	color: #ff9999;	}p.link-m-v {	width: autox;	height: auto;	margin: 0px 10px 30px 25px;	padding: 0;	background-color: #;	font-family: Helvetica,Verdana, sans-serif;	text-align: left;	font-size: 0.65em;	line-height:1.8em;	letter-spacing: 0.05em;	}p.link-m-v  a{	color: #ff3333;	}p.link-m-v a:hover {	color: #ff9999;	}span {	color: #cc9966;	}/*IAMASロゴ*/.iamas {	position: absolute;	left: auto;	top: 500px;}/*アドレス*/address {	width: ;	height: ;	margin: 30px 0 0 0;	padding: ;	background-color: #;	text-align: right;	text-decoration: none;	font-size:0.8em ;	line-height:1.8em;	letter-spacing: 0.1em;	}address a {	color: #996633;	}/*base*//*初期値*/h1, h2, h3, p, li, a{	margin: 0;	padding: 0;	background-color: ;		font-size: ;	font-weight: normal;	line-height:;	letter-spacing: ;	text-decoration: none;	color: #333;	}h1 {	margin: 0 0 40px 0;	padding: 0;	background-color: ;		font-family: Helvetica,Verdana, sans-serif;	font-size: 1.2em;	font-weight: normal;	line-height:;	letter-spacing: 0.2em;	color: #;	}	h2 {	margin: 40px 0 25px 0;	padding: 0;	background-color:#;		font-family: sans-serif;	font-size: 0.9em;	font-weight: normal;	line-height:;	letter-spacing: 0.05em;	color: #;	}.colon{	margin: 0 5px 0 0;	padding: 0;	background-color: #009933;	font-family: sans-serif;	font-size: 1em;	font-weight: bold;	line-height:;	letter-spacing: 0.01em;	color: #009933;	}ul {	margin: 20px 0 0 0;	padding: 0;	background-color: #;	list-style: none;	}	li {	margin: 5px 0 0 0;	padding: 0;	background-color: #;	font-family: sans-serif;	font-size: 0.75em;	font-weight:;	line-height:;	letter-spacing: 0.08em;	color: #;	}li a  {	letter-spacing: 0.1em;	color: #009933;	}	li a:hover {	border-bottom: dotted 1px #00cc66;	color: #00cc66;	}p  {	width: ;	margin: 20px 0 0 0;	padding: 0;	background-color: ;		font-size: 0.75em;	font-weight: normal;	line-height:1.8em;	letter-spacing: 0.1em;	color: #;	}	p.t  {	width: ;	margin: 30px 0 0 0;	padding: 0;	background-color: ;		font-size: 0.75em;	font-weight: normal;	line-height:1.8em;	letter-spacing: 0.1em;	color: #;	}p.x {	width: ;	margin: 3px 0 0 0;	padding: 0;	background-color: ;		font-size: 0.75em;	font-weight: normal;	line-height:1.5em;	letter-spacing: 0.08em;	color: #;	}	p.y {	width: ;	margin: 30px 0 20px0;	padding: 0;	background-color: ;		font-size: 0.75em;	font-weight: normal;	line-height:1.6em;	letter-spacing: 0.08em;	color: #;	}p.link  {	width: ;	margin: 0 0 10px 0;	padding: 0;	background-color:#;		text-align: right;	font-size: 0.75em;	font-weight: normal;	line-height:1.6em;	letter-spacing: 0.1em;	}	p.link a  {	color: #009933;	}	p.link a:hover {	border-bottom: dotted 1px #00cc66;	color: #00cc66;	}	p.links  {	width: ;	margin: 10px 0 0px 0;	padding: 0;	background-color:#;		text-align: left;	font-size: 0.75em;	font-weight: normal;	line-height:1.6em;	letter-spacing: 0.1em;	}	p.links a  {	color: #009933;	}	p.links a:hover {	border-bottom: dotted 1px #00cc66;	color: #00cc66;	}	p.links-t  {	width: ;	margin: 40px 0 0px 0;	padding: 0;	background-color:#;		text-align: left;	font-size: 0.75em;	font-weight: normal;	line-height:1.6em;	letter-spacing: 0.1em;	}	p.links-t a  {	color: #009933;	}	p.links-t a:hover {	border-bottom: dotted 1px #00cc66;	color: #00cc66;	}