@charset "Shift_JIS";

#main-container {
	width:720px;
	margin:12px 14px 24px 16px;
}

#main-contents {
	width:535px;
	float:right;
}

#left-menu {
	width:169px;
	float:left;
}

/* ■■■ 左メニュー ■■■ */
.menu-group {
	color:#757575;
	letter-spacing:0;
	padding:5px 0 10px 12px;
}

.menu-group a {
	color:#1074a2;
	text-decoration:none;
}

.menu-group a:hover {
	text-decoration:underline;
}

.sub-group {
	padding:5px 0 5px 10px;
}

.menu-border {
	display:block;
	margin:4px 0 3px 0;
}

.sp-none .menu-border {
	display:none;
}

/* ■■■ ページブロック */
#page-block {
	text-align:center;
	margin:20px 0 0 0;
}


