/* リンク色指定 */

a:link{
		color: #0000FF ;
		text-decoration: none ;
		background-color: transparent ;
	}

a:visited{	
		color: #000080 ;
		text-decoration: none ;
		background-color: transparent ;
	}

a:active, a:hover{
		color: #000080;
		text-decoration: none;
		background-color: transparent;
	}

div.text a:link{
		color: #000000 ;
		text-decoration: none ;
		background-color: transparent ;
	}

div.text a:visited{	
		color: #000000 ;
		text-decoration: none ;
		background-color: transparent ;
	}

div.text a:active{
		color: #0000FF;
		text-decoration: none;
		background-color: transparent;
	}

div.text a:hover{
		color: #0000FF;
		text-decoration: none;
		background-color: transparent;
	}


/* 全体の指定 */

body{
		background-color: #ffffff ;
		color: #000000 ;
	}

.head{
		background-color: #ffffff ;
		color: #fffafa ;
		font-size: 100% ;
	}

.main{
		background-color: #ffffff ;
		color: #000000 ;
		font-size: 100% ;
		line-height: 120% ;
		margin-top: 3% ;
		margin-left: 10% ;
		margin-right: 40% ;
	}

.day{
		background-color: #ffffff ;
		color: #000000 ;
		font-size: 100% ;
		padding: 1% 3% 3% ;
		border: 3px solid #000000 ;
	}

.title{
		font-size:130% ;
		font-weight:bold ;
		margin: 3% 3% 3% ;
		padding: 3% 3% 3% ;
		border-bottom: 1px dashed #000000
	}

.sub{
		font-weight:bold ;
		font-size:110% ;
		margin: 1% 0% 2% ;
		padding: 0% 0% 1% ;
		border-bottom: 1px dashed #000000
	}

.sub2{
		color:gray ;	
	}

.dd{
		padding:0% 20% 0% 5% ;
		font-size:100% ;
	}

.date{
		padding:0% 0% 0% 5% ;
		font-style:italic ;
		font-size:100% ;
	}

.date2{	
		font-style:italic ;
		font-size:100% ;
	}

.text{	
		font-size:90% ;
		line-height:130% ;
	}

.box{	
		font-size:80% ;
		text-align:right ;
		line-height:120% ;
		position: absolute ;
		top: 150px ;
		right: 10% ;
		width: 20% ;
		padding: 3% ;
		border: 3px dotted #000000 ;
	}
