﻿@charset "utf-8";
		
body {
	margin: 10px 20px 20px 20px;
	background-color: #999999;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
}



body.photo {
	background-color: #000000;
	color: #ffffff;
	text-align: center;
}


 

body.nurie {
	text-align: center;
}


body.nurie p {
	text-align: center;
}






h1  {
	font-size:  13px;
}



h2  {
	font-size:  12px;
	text-align: center;
}


h3  {
	font-size: 25px;
	color: #336699;
	line-height: 1.8em;
	text-align: center;
}


h4  {
	font-size: 18px;
	color: #336699;
	line-height: 1.4em;
	text-align: center;
}



strong {
	font-weight: normal;
}



p  {
	text-indent: 1em;
	text-align: left;
}


p.click {
	font-size: 14px;
	font-weight: bold;
	color: #4b0082;
	text-align: center;
}


table.menu tr td{
	height: 3em;
	padding: 1em 0.2em 0.6em 0.2em;
	text-align: center;
	border: 0;
	margin: 0;
}


table.dark {
	background-color: #666666;
}



table.kakomi{
	border-style: ridge;
	border-width: 6px;
	background-color: #666666;
	border-color: #669999; 
	padding: 0 0.8em 0.4em 0.8em;
	margin: 0 0.6em 0 0.6em;
}

table.kakomi h4 {
	color: #002c57;
}


table.image {
	padding: 0.2em 0.6em 0.2em 0.6em;
}


table.image tr td div.center {
	font-weight: bold;
	text-align: center;
}

table.image tr td div.left {
	font-weight: bold;
	text-align: left;
}

table.image tr td div.provide {
	font-weight: normal;
	text-align: center;
}



td.index {
	text-align: left;
	font-size: 10px;
	line-height: 1.4em;
	padding-bottom: 1em;
	padding-right: 0.7em;
	padding-left: 0.7em;
}


td.title {
	background-color: #666699;
	font-size: 40px;
	font-weight: border;
	line-height: 1.2em;
}



body.photo td.title {
	font-size:32px;
}




td.note {
	text-align: left;
}


img {
	border: none;
	margin-right: 10px;
	margin-left: 10px;
}


body.photo img {
	margin: 3px;
}


img.e {
	border: none;
	margin-right: 10px;
	margin-left: 10px;
}



a:link {color: blue; text-decoration: none;}
a:visited {color: blue; text-decoration: none;}
a:active {color: blue}
a:hover {color: #ffcc33; font-weight: bolder; text-decoration: none;}


a:link img {border: none;}
a:visited img {border: none;}
a:active img {border: none;}
a:hover img {border: none; font-weight: bolder;}



table.menu a:link {color: black; text-decoration: none;}
table.menu a:visited {color: black; text-decoration: none;}
table.menu a:active {color: black}
table.menu a:hover  {color: #ffcc33; font-weight: normal;}
table.menu td {	line-height: 1.1em; }


table.dark a:link {color: black; text-decoration: none;}
table.dark a:visited {color: black; text-decoration: none;}
table.dark a:active {color: black}
table.dark a:hover  {color: #ffcc33; text-decoration: none;}



table.index a:link {color: black; text-decoration: none;}
table.index a:visited {color: black; text-decoration: none;}
table.index a:active {color: black}
table.index a:hover  {color: blue; font-weight: normal;}