/*
--------------------------------------------------
	reset
--------------------------------------------------
*/

/*
--------------------------------------------------
	common style
--------------------------------------------------
*/

#control-menu {
	text-align: right;
	line-height: 150%;
	}

.item {
	width: 670px;
	margin: 20px 0 0 0;
	padding: 10px 0 0 0;
	background: url("image/block_break_dot_bg.gif") no-repeat;
	}
	.item h2 {
		background: url("image/block_num_bg.gif") repeat-y;
		font-size: 12px;
		line-height: 180%;
		}
	.item span {
		display: block;
		position: absolute;
		width: 25px;
		text-align: center;
		}
	.item h2 a {
		display: block;
		padding: 0 0 0 40px;
		text-decoration: none;
		}
	.item p {
		background: url("image/block_num_bg.gif") repeat-y;
		padding: 10px 0 0 40px;
		}

/*
--------------------------------------------------
	page style
--------------------------------------------------
*/
