@import url("../template.css");/*¥¿¥¤¥È¥ë*/h1 {	margin-left:200px;	background:url(img/title_tactics.jpg) no-repeat;	text-indent:55px;}#menu {	float:left;	margin-top:0;	margin-left:5px;	padding-top:5px;	padding-bottom:5px;	font-size:12px;	border:1px solid #00c;	width:190px;}.level {	margin:5px 0 1px 5px;	padding:0 0 0 12px;	font-weight:bold;	line-height:30px;	width:168px;	background:url("../img/bar2.jpg") 0 0;}.step {	margin:0;}.step a {	display:block;	margin:0 0 1px 5px;	padding:0 0 0 12px;	line-height:20px;	width:168px;}.step a:visited,.step a:link {	background:url("../img/bar.jpg") 0 0;}.step a:hover,.step a:active {	background:url("../img/bar.jpg") 0 40px;	text-decoration:none;}p {	margin-top:0;	margin-bottom:15px;}#text {	float:left;	margin-left:10px;	margin-bottom:150px;	font-size:12px;	width:320px;}#contents img {	float:left;	margin-left:5px;	border:1px solid #00f;}h2 {	margin-left:210px;	margin-right:5px;	font-size:14px;	color:#00c;	border-bottom:2px solid #00c;}#tactics_text {	float:left;	margin-left:15px;	font-size:12px;	width:630px;}#tactics_file {	float:left;	margin-left:10px;	font-size:12px;	width:320px;}.function {	background-color:#ff0;}table.step8 {	margin-bottom:20px;	border-top:1px solid #999;	border-right:1px solid #999;}table.step8 td {	padding:5px;	vertical-align:top;	border-bottom:1px solid #999;	border-left:1px solid #999;}p.step8 {	border-bottom:2px dotted #00c;	color:#00c;	font-size:12px;	font-weight:bold;}#contents img.step8 {	float:right;	margin-right:5px;}