﻿body {
    
font-family: MS　Pゴシック;

font-size: small;
   
color: rgb(100,100,100);
    
margin: 2em 15% 0 15%;
    
background: rgb(250,255,252);
    
max-width: 50em;
}




h1 { font-size: x-large; border-bottom: 1px rgb(200,200,200) solid; text-align: right; margin: 0 0 0.7em 0; padding: 0 0 0.2em 0; }


h1 sup { font-size: small; position: absolute; }



h2 {
margin: 0;
font-size: small;
}

a {
font-weight: bold;
text-decoration: none; 
color: black;
}


a:visited { font-weight: normal; }
a:hover { font-style: italic; }



#nav {
width: 10em;
text-alignt: right;    
float: left;
    
padding: 1em 0 0px;
}

#nav a {
display: block;
padding: 0 0 1em 0; 
font-weight: normal; 
}

#nav a:hover { font-style: normal; background: transparent; }


#nav a span { color: rgb(250,255,252); }


#nav a:hover span { color: black; }




div.dummyicon {
width: 40px;
	height: 40px;
    margin: 1em auto 0 auto;
	border: 1px solid rgb(127,127,127);
	background: white;
	text-align: center;
}



#content {
 
margin: 0 0 0 8em;
min-height:1000px
padding: 1em 0 0 2.5em;
    
border-left: 1px rgb(200,200,200) solid;s

}


div.item {

    border-bottom: 1px rgb(200,200,200) solid;

    margin: 0 0 2em 0;

;}


div.item p { margin: 1em 0.2em 0.3em 0; line-height: 1.5; text-align: justify; }



#footer {
    margin: 2em 0 0 0;
    text-align: center;
    border-top: 1px rgb(200,200,200) solid;
    font-size: xx-small;
}



/* START flowing thumbnail code */
a.thumb {
	border: 1px rgb(250,255,252) solid;
	padding: 10px 5px;
	margin: 1px 0 0 0;
	display: table-cell;
	text-align: center;
	float: left;
	width: 140px;
	font-size: x-small;
	color: rgb(100,100,100);
}



a.thumb:hover {
	border: 1px rgb(200,200,200) solid;
	font-style: normal;
	color: black;
}

a.thumb img {
	padding: 0;
	margin: 0;
	border: none;
    border: 1px rgb(100,100,100) solid;

}

a.thumb span {
	display: block;
	padding: 0;
	margin: 5px 1em 0 1em;
}

/* This is a dummy image container, feel free to delete this */ 
a.thumb object {
    width: 100px;
    height: 75px;
	border: 1px rgb(127,127,127) solid;
	background: white;
    padding: 0;
    margin: 0 auto;
   
 display: block;
}
/**************** リンクNAVIGATION   *******/


#links {
	list-style:none;
	font: 1em MS　Pゴシック;
	font-size:9px;
	line-height: 0.5em; 
	margin-left: 0px;
	margin-bottom: 0px;

#links h3 {
	font: 0.9em MS　Pゴシック;
	font-size:14px;
	margin-top: 30px;
	margin-bottom: 15px;
	color: #666666;
}


/**************************************************/