a:link {
	color: #005982;
}
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;
}
.notice {
	padding:0 0 0 0; font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif;
	font-size:11px; color:#F00;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:24px;
	text-align:center;
}
/* 211130 口と足受付終了メッセージ告知に伴い改修 ============================================== */
.notice2 {
	padding:0 0 5px 0; font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif;
	font-size:11px; color:#F00;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:16px;
	text-align:center;
}
/* 211130ここまで ============================================== */
.noticeright {
	padding:0 0 0 0; font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif;
	font-size:11px; color:#F00;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:24px;
	text-align:right;
}
div#body{  
	width: 510px;            /* 横の幅510px */
	margin: 2px auto 0;     /* 上から1px分余白を取りセンタリング */
}
/* 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;
}
