@charset "utf-8";
/* CSS Document */



body,th {
	color: #302518;
	font: 14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif line-height="3px";
	letter-spacing:1px;
	text-align: left;	
}
body {
	background-color: #FAF5C9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header{

	width:683px;
	height:355px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}

#wrapper{

	width:683px;
	height:100%;
	padding: px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}  

#contents{

	width:620px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
}  

#footer{
	width:683px;
	height:50px;
	background-color:#ffffff;
	text-align: center;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}  

#schedule {
width: 473px;
height: 100px;
margin-left: 0px;
overflow: scroll;
}



/***** text *****/

td, th {
padding: 0px;
}

ul{
	list-style-type:none;
	margin-bottom: 0;
	margin-top: 0;
	margin: 0;
	line-height:20px;

}

h1{
	font-size: 16px;
	margin-bottom: 0;
	margin-top: 0;
	line-height:20px;

}
h2{
	font-size: 12px;
	height: auto;
	width: auto;
	margin-bottom: 0;
	margin-top: 0;
	line-height:15px;

}

p{
	font-size:12px;
	line-height: 16px;
	margin-top: 0;
	margin-bottom: 0;
	}
	
.margin1 {
	margin-bottom:10px;
	}
	
.indent{text-indent:1em;}

.bg{
	background:url(img/hatena_03.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

/***** links *****/

a{/*リンクされた文字*/
    color:#09F;
    font-style:normal;
	text-decoration:none;
    
}
a:link {/*未訪問のリンク*/
    color:#09F;
    font-style:normal;
}
a:hover {/*マウスをのせたとき*/
    color:#333;
    font-style:normal;
}
a:active {/*クリック中*/
	color:#03F;
    text-decoration:none;
}

img { border-style:none; } 
a img { border-style:none; } 

.float {float:left;}  
