a:link {
	color: #6685a3;
}
a:visited {
	color: #000080;
}
a:hover {
	color: #f00000;
}
a:active {
	color: #ff8800;
}
a {
	text-decoration: none;
}

.font { font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif;
	font-size: 12px;
	line-height: 16px;
}
div#body{  
	width: 510px;            /* 横の幅510px */
	margin: 2px auto 0;     /* 上から1px分余白を取りセンタリング */
}
/* 活動報告 ============================================== */
#popup a {
	display: block;
	background: url(../images/renewal/images/frame/navy_popup.png) no-repeat;
	height: 14px;
	padding-left: 18px;
	text-align: left;
	text-decoration: none;
}
#popup a:hover {
	color: #003567;
	background: url(../images/renewal/images/frame/navy_popup_ov.png) no-repeat;
}
/* ２行の場合 */
#popup2 a {
	display: block;
	background: url(../images/renewal/images/frame/navy_popup2.png) no-repeat;
	height: 30px;
	padding-left: 18px;
	text-align: left;
	text-decoration: none;
}
#popup2 a:hover {
	color: #003567;
	background: url(../images/renewal/images/frame/navy_popup2_ov.png) no-repeat;
}
/* リンクオフ */
#popup_off {
	display: block;
	background: url(../images/renewal/images/frame/navy_popup.png) no-repeat;
	height: 14px;
	padding-left: 18px;
	text-align: left;
}
/* リンクオフ（２行の場合） */
#popup_off2 {
	display: block;
	background: url(../images/renewal/images/frame/navy_popup2.png) no-repeat;
	height: 30px;
	padding-left: 18px;
	text-align: left;
}/* ドット */
#dot-report {
	height: 3px;
	width: 510px;
	background-image: url(../images/renewal/images/frame/navy_dot.png);
	background-repeat: repeat-x;
}
/* Latest Headlines ============================================== */
#try-latest a {
	display: block;
	background: url(../images/renewal/images/frame/aquamarine_try.png) no-repeat;
	height: 14px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}
#try-latest a:hover {
	color: #32b16c;
	background: url(../images/renewal/images/frame/aquamarine_try_ov.png) no-repeat;
}
/* ２行の場合 */
#try-latest2 a {
	display: block;
	background: url(../images/renewal/images/frame/aquamarine_try2.png) no-repeat;
	height: 30px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}
#try-latest2 a:hover {
	color: #32b16c;
	background: url(../images/renewal/images/frame/aquamarine_try2_ov.png) no-repeat;
}
/* リンクオフ */
#try-latest_off {
	display: block;
	background: url(../images/renewal/images/frame/aquamarine_try.png) no-repeat;
	height: 14px;
	padding-left: 10px;
	text-align: left;
}
/* リンクオフ（２行の場合） */
#try-latest_off2 {
	display: block;
	background: url(../images/renewal/images/frame/aquamarine_try.png) no-repeat;
	height: 30px;
	padding-left: 10px;
	text-align: left;
}
/* ドット */
#dot-latest {
	height: 3px;
	width: 510px;
	background-image: url(../images/renewal/images/frame/aquamarine_dot.png);
	background-repeat: repeat-x;
}
/* スケジュール ============================================== */
#try-schedule a {
	display: block;
	background: url(../images/renewal/images/frame/turquoise_try.png) no-repeat;
	height: 14px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}
#try-schedule a:hover {
	color: #32b16c;
	background: url(../images/renewal/images/frame/turquoise_try_ov.png) no-repeat;
}
/* ２行 */
#try-schedule2 a {
	display: block;
	background: url(../images/renewal/images/frame/turquoise_try2.png) no-repeat;
	height: 30px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}
#try-schedule2 a:hover {
	color: #32b16c;
	background: url(../images/renewal/images/frame/turquoise_try2_ov.png) no-repeat;
}
/* リンクオフ ============================================== */
#try-schedule_off {
	display: block;
	background: url(../images/renewal/images/frame/turquoise_try.png) no-repeat;
	height: 14px;
	padding-left: 10px;
	text-align: left;
}
/* リンクオフ（２行の場合） */
#try-schedule_off2 {
	display: block;
	background: url(../images/renewal/images/frame/turquoise_try.png) no-repeat;
	height: 30px;
	padding-left: 10px;
	text-align: left;
}
/* ドット */
#dot-schedule {
	height: 3px;
	width: 510px;
	background-image: url(../images/renewal/images/frame/turquoise_dot.png);
	background-repeat: repeat-x;
}
/* ----------------------------------------共通 */
/* 空欄の場合 */
#spacer {
	display: block;
	background: url(../images/renewal/images/spacer.png) no-repeat;
	height: 14px;
	padding-left: 10px;
	text-align: left;
}
