/* ----------------------------*/
/*        Atelier Suzuran      */
/*  StyleSheet for link page   */
/* ----------------------------*/

/* ==================== */
/* ========BASIC======= */
/* ==================== */
/* 基本スタイルの設定 - フォント・サイズ・カラー */
body, table, tr, td, th{
	font-size: 10pt;
	color: #305050;	/* フォントカラー */
	line-break: strict;
	font-family: "Lucida Sans Unicode", "Comic Sans MS", "MS UI Gothic", Osaka, "ＭＳ Ｐゴシック";
}

/* 背景画像指定＆スクロールバー */
body{
	background-color: #EFEFEF;
	background-repeat: repeat-y;
	background-attachment: fixed;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#EFEFEF;
	scrollbar-shadow-color:#ddeeee;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#cccccc;
	BGPROPERTIES: fixed;	/* 背景画像固定 */
}

img{
	border-width: 0px;
}

/* ==================== */
/* ======table設定===== */
/* ==================== */
/* table基本設定 */
table{
	table-layout: fixed;
	border-width: 0px;
}

/* === トップページBOX用 === */
table.top{
	width: 500px;
	padding: 0px;
}
td.title{
	background-color: #D0E0D0;	/* タイトル背景カラー */
}
td.box, td.enter{
	width: 100px;
	text-align: center;
}
td.enter{
	font-size: 16pt;
	color: #8C428B;	/* フォントカラー */
	filter: dropshadow(color=#C3BFBF,offx=2,offy=2,positive="true");
}

/* === リンク基本設定 === */
a{
	padding-right: 0.1em;
	padding-left: 0.1em;
	text-decoration: none;
}
a:link, a:hover, a:active, a:visited, a.bar{
	color: #8C428B;	/* リンク文字カラー：フォントカラーと一緒 */
}

a:hover, a:active{
	background:#DCDCDC;
}

/* ======= 各種文字設定 ===== */
/* 単なるsmallフォント */
span.small{
	font-size: 9pt;
}
