@charset "UTF-8";
/* CSS Document */



/* About Format ---------------------------------------*/

h2 {
	margin: 0px;
	padding: 35px 0px 0px;
	color:#99ccff;
	font-size:186%;
}

h3 {
	margin: 0px;
	padding: 20px 0px 0px;
	font-size:116%;
}
.anglrimg {
	display: block;
	margin: 0px;
	padding: 20px 0px 0px;
	width: 950px;
	height: 340px;
}


.columnleft {
	margin: 20px 40px 0px 0px;
	padding: 0px;
	width: 455px;
	text-align:left;
	display:inline;
	float:left;
}

.columnright {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 455px;
	text-align:left;
	display:inline;
	float:left;
}

.midashi {
	margin: 0px;
	padding: 0px;
	color:#99ccff;
	font-size:146%;
}

ul.cando {
	margin: 0px;
	padding: 10px 0px 0px 20px;
}
li.candotxt {
	margin: 0px;
	padding: 0px;
	list-style: circle;
}
.idea {
	margin: 0px;
	padding: 10px 0px 0px 00px;
}


/* btn_end */
.btn_end {
	display: block;
	margin: 0px;
	padding: 30px 0px 30px 0px;
	width: 950px;
	height: 50px;
	text-align:left;
	clear:both;
}
.btn_nextpage {
	display: block;
	margin: 0px 0px 0px 315px;
	padding: 0px;
	width: 320px;
	height: 50px;
	background: url(/images/guides/icons/navi.png) no-repeat 0px -110px;
}
.btn_nextpage a:hover {
	background: url(/images/guides/icons/navi.png) no-repeat 0px -160px;
}
.btn_nextpage a {
	display: block;
	width: 320px;
	height: 50px;
	text-indent: -9999px;
}