/*cssリセット
------------------------------------------------------------*/

*{
           margin:0;
           padding:0;
}

h1,h2,h3,h4,h5,h6,address{
           font-size:100%;
           font-weight: normal;
           font-style: normal;
           line-height: 100%;
}

/*全体構造
------------------------------------------------------------*/

body{
           margin: 20px 0;
           padding:0;
           text-align: center;
           font-size: 1em;
           line-height: 1.5;
           color: #333;
           background: #FFD5C8;
}

img{
           border: 0;
}

/*背景枠、センタリングボックス
------------------------------------------------------------*/

#container{
           height: auto;
           width: 650px;
           margin-left: auto;
           margin-right: auto;
	   text-align: left;
           border: 1px solid #000;
           background: #fff;
}

#header{
	height:120px;
	width:650px;
	background:url(banner.gif) no-repeat;
}

#header p{
           margin: 10px;
           font-size: 14px;
}

h1{
           padding: 30px 0 0 10px;
           font-size: 30px;
}

.ad{
           margin: 1px 0 0 10px;
           font-size: 12px;
}

.link{
           margin: 10px;
           font-size: 12px;
           text-align: center;
}

/*コンテンツ
------------------------------------------------------------*/

#content{
           margin: 20px;
           padding: 0;
           font-size:14px;
}

h2{
           margin: 10px 0;
           padding: 5px;
           font-size: 16px;
           font-weight:bold;
           border-bottom: 2px dotted #cc0000;
}

/*フッター
------------------------------------------------------------*/

#footer{
	   font-size: 13px;
	   text-align: center;
           clear: right;
}

#footer p{
           margin-top: 10px;
}
