/* ----------------------------*/
/*        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;
}

/* ===================== */
/* =======個別指定====== */
/* ===================== */
/* menu・topページ用背景画像 */
/* background-image: url(gif/bkg_suzuran.gif); */

body.top{}
body.suzuran{}

/* ==================== */
/* ======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");
}

/* === メインメニュー用 === */
table.topmenu{
	padding: 0px;
}
table.menu{
	width: 570px;
	padding: 0px;
}
td.beads, td.tips, td.glossary, td.books, td.shops, td.collect, td.enquete, td.gallery, td.beadstalk, td.link, td.bow, td.mail, td.sitemap{
	width: 114px;
	text-align: center;
	font-size: 9pt;
}
td.beads, td.tips, td.glossary, td.books, td.shops, td.collect, td.enquete, td.gallery, td.beadstalk, td.link, td.bow, td.mail{
	background-color: #008484;	/* メニューベースカラー */
}
td.sitemap{
	background-color: #D0E0D0;	/* メニューベースカラー2 */
}

/* === メール用 === */
table.mail{
	width: 500px;
	padding: 2px;
	spacing: 1px;
}
td.mail1{
	width: 150px;
}
td.mail2{
	width: 350px;
}

.form1{
	background-color: transparent;
}
.form2{
	background-color:#D0E0D0;
	color: #305050;
}

/* === 内容記述table指定 === */
table.title{
	width: 500px;
	padding: 8px;
	background-color: #D0E0D0;	/* タイトル背景カラー */
}
th.title{
	font-size: 16pt;
	filter: dropshadow(color=#C3BFBF,offx=2,offy=2,positive="true");
}

table.mainbody{
	width: 706px;
	table-layout: fixed;
	padding: 5px;
}
table.incolor{
	background-color: #D0E0D0;	/* タイトル背景カラー */
	padding: 5px;
	font-size: 9pt;
}
table.outcolor{
	background-color: #008484;	/* 背景カラー */
	padding: 0px;
}

/*======= for beadsgong =======*/
table.purple{
	background-color: #E3D9E3;	/* タイトル背景カラー */
	padding: 5px;
	font-size: 9pt;
}

td.pindex{
	color: #4A1849;			/* フォントカラー */
	font-size: 9pt;
}
.formpurple{
	background-color:#794B78;
	color: #E3D9E3;
}

td.outcolor{
	color: #D0E0D0;			/* フォントカラー */
	font-size: 9pt;
}
table.basecolor{
	background-color: #EFEFEF;	/* 背景カラー */
	font-size: 9pt;
	padding: 5px;
}
td.main1, td.main2, td.main3{
	font-size: 9pt;
}
td.main1{
	width: 170px;
}
td.main2{
	width: 350px;
}
td.main3{
	width: 196px;
}
hr{
	color: #008484;	/* 線カラー */
	width: 450px;
}

/* === メニューリスト === */
table.menu{
	width: 130px;
	table-layout: fixed;
	padding: 8px;
}
td.menutitle{
	background-color: #305050;	/* 文章タイトル背景カラー */
	text-align: center;
}

td.menu{
	background-color: #D0E0D0;	/* 文章タイトル背景カラー */
	text-align: center;
}

/* === メール === */
th.thanks{
	font-size: 12pt;
	filter: dropshadow(color=#C3BFBF,offx=2,offy=2,positive="true");
	background-color: #D0E0D0;	/* 文章タイトル背景カラー */
}

/* === リンク基本設定 === */
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;
}

/* === メニュー用・リンク基本設定=== */
a.bar, a.sitemap, a.beads, a.work, a.beadsbook, a.beadshop, a.tips, a.link, a.glossary, a.beadsinfo, a.enquete{
	display: block; width: 100%;
}

a.sitemap:link, a.sitemap:hover, a.sitemap:active, a.sitemap:visited{
	color: #305050;	/* リンク文字カラー：フォントカラーと一緒 */
}

a.beads:link, a.beads:visited{
	color: #D0E0D0;	/* リンク文字カラー */
}
a.beads:hover, a.beads:active{
	background:#D0E0D0;
	color: #305050;	/* リンク文字カラー */
}
a.work:link, a.work:visited{
	color: #E8FFE8;	/* リンク文字カラー */
}
a.work:hover, a.work:active{
	background:#E8FFE8;
	color: #638463;	/* リンク文字カラー */
}
a.beadsbook:link, a.beadsbook:visited{
	color: #D0FFF8;	/* リンク文字カラー */
}
a.beadsbook:hover, a.beadsbook:active{
	background:#D0FFF8;
	color: #2C6B6B;	/* リンク文字カラー */
}
a.beadshop:link, a.beadshop:visited{
	color: #DAF0CC;	/* リンク文字カラー */
}
a.beadshop:hover, a.beadshop:active{
	background:#DAF0CC;
	color: #406B2C;	/* リンク文字カラー */
}
a.tips:link, a.tips:visited{
	color: #DADABC;	/* リンク文字カラー */
}
a.tips:hover, a.tips:active{
	background:#DADABC;
	color: #666633;	/* リンク文字カラー */
}
a.link:link, a.link:visited{
	color: #E5E5F7;	/* リンク文字カラー */
}
a.link:hover, a.link:active{
	background:#E5E5F7;
	color: #5A1BA2;	/* リンク文字カラー */
}
a.glossary:link, a.glossary:visited{
	color: #D7D795;	/* リンク文字カラー */
}
a.glossary:hover, a.glossary:active{
	background:#D7D795;
	color: #9F7544;	/* リンク文字カラー */
}
a.beadsinfo:link, a.beadsinfo:visited{
	color: #E6D4BC;	/* リンク文字カラー */
}
a.beadsinfo:hover, a.beadsinfo:active{
	background:#E6D4BC;
	color: #755929;	/* リンク文字カラー */
}
a.enquete:link, a.enquete:visited{
	color: #D8D0B8;	/* リンク文字カラー */
}
a.enquete:hover, a.enquete:active{
	background:#D8D0B8;
	color: #DF5F01;	/* リンク文字カラー */
}

/* ======= 段落 ======= */
p{
	line-height      : 1.5;
	padding          : 0.1em 0.1em;
}


/* ======= newの表示 ===== */
em.newmark{
	color: #BE1010;
	font-style: italic;
}

/* ======= 各種文字設定 ===== */
/* 強調フォントカラー */
strong, span.point, span.comments{
	color: #8C428B;	/* フォントカラー */
}

.small{
	font-size: 8pt;
}

form { 	margin-bottom: 0px; }

/* ======= 著作権表示 ===== */
.cpyright{
	color:#305050;
	Background-color:#D0E0D0;
	font-family: 'Tempus Sans ITC','Comic Sans MS','Comic Sans','kids','arial';
	font-size:8pt
}

/* ******************************* */

