/*=====COMMON=====*/

body {
	margin: 0;
	padding: 0;
	}

img {
	border: 0;
	}
	

/*=====MAIN=====*/

#main {
	width: 800px;
	height: 1231px;
	background-color: #CCCCCC;
	padding: 0;
	}


/*=====NAVI=====*/

#navi {
	position: relative;
	width: 800px;
	height: 45px;
	background-color: #000000;
	}

.logo {
	position: absolute;
	top: 10px;
	left: 15px;
	}
	
.button {
	position: absolute;
	top: 6px;
	left: 265px;
	width: 282px;
	/*background-color: #CCCCCC;*/
	}

	.button ul {
		margin: 0;
		padding: 0;
		list-style: none;
		}
	
	.button li {
		float: left;
		height: 18px;
		}
	
	.button li#back { width: 16px; margin-right: 10px; }
	.button li#next { width: 16px; }
	.button li#no   { width: 18px; margin-right: 8px; }
	.button li#no_end   { width: 18px; margin-right: 10px; }

.close {
	position: absolute;
	top: 15px;
	right: 20px;
	}
