@charset "Shift_JIS";

td	{ font-size: medium; }
*html td	{ font-size: small;}

/* テーブル

------------------------------------------------------------ */
table.style1	{
	margin: 5px 0 10px;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}
td.dot	{
	margin: 0;
	padding: 5px 0 5px 5px;
	border-bottom: #999999 1px dotted;
	border-collapse: collapse;
}

td.dot a:link, td.dot a:visited, td.dot a:active {
	text-decoration: none;
	color: #666666;
}
td.dot a:hover {
	color: #ffcc00;
}

td.dot-y	{
	margin: 0;
	padding: 5px 0 5px 5px;
	border-right: #999999 1px dotted;
	border-collapse: collapse;
}
td.dot-thin	{
	margin: 0;
	padding: 0;
	border-bottom: #999999 1px dotted;
	border-collapse: collapse;
}
td.map	{
	margin: 0;
	padding: 0 5px 0 0;
	border-collapse: collapse;
}

table.style2	{
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	line-height: 1.5em;
}

table.style3	{
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
	border: #999999 1px solid;
}

td.shop	{
	margin: 0;
	padding: 0 15px 5px 0;
}

td.curriculum	{
	margin: 0;
	padding: 5px 0 5px 10px;
	background: #666666;
	color: #ffffff;
	border-bottom: #ffffff 3px solid;
	font-weight: bold;	
}

td.curriculum-r		{
	margin: 0;
	padding: 5px 0 5px 10px;
}

td.curriculum, td.curriculum-r	{ font-size: small; }
*html td.curriculum, *html td.curriculum-r	{ font-size: x-small; }

/* サイトマップ */
table.sitemaptable { 
	border-collapse: collapse; 
}

td.sitemap, td.sitemapend, td.sitemaptop, td.sitemaplinex, td.sitemapliney	{ 
	padding-left: 20px; 
	height: 32px; 
	border-collapse: collapse;
}
td.sitemap     { background: url("../images/icon-sitemap.gif") no-repeat }
td.sitemapend      { background: url("../images/icon-sitemap-end.gif") no-repeat }
td.sitemaptop     { background: url("../images/icon-sitemap-top.gif") no-repeat }
td.sitemaplinex     { background: url("../images/icon-sitemap-xline.gif") no-repeat }
td.sitemapliney     { background: url("../images/icon-sitemap-yline.gif") no-repeat }

table.sitemaptable a:link, table.sitemaptable a:visited, table.sitemaptable a:active {
	text-decoration: none;
	color: #000000;
}
table.sitemaptable a:hover {
	color: #ffcc00;

}