*{margin:0;padding:0;}

/* ■全体 */
body {
	margin:20 0;	/* 枠の外側の余白 */
	padding:20 0;		/* 枠の内側の余白 */
	color:#000099;	/* フォントサイズ */
	background-color:#666699;
	line-height: 150%;
	font-size: 90%;
}

/* ■メイン */
.main {
	width:770px;	/* 幅 */
	color:#000033;	/* フォント色 */
	background-color:#FFFFFF;	/* 背景の色 */
	border: 3px solid #FFFF99;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}

/* ■本文 */
.contents {
	padding:10px;
	text-align:left;
	background-color: #FFFFFF;
	background-image: url(../../0/00-01/img/back_img.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	}

.header{

}

.footer {
	text-align: center;
	background-color: #666699;
	color: #FFFFFF;
	}


/* ■タイトル1 */
h1{
	font-size:150%;
	margin: 0px 0px 5px;
	color: #FFFFFF;
	background-color: #666699;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	}

	
/* ■タイトル2 */
h2{
	font-size: 130%;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	padding-bottom: 3px;
	margin: 10px 10px 10px 5px;
	}
	
/* ■タイトル3 */
h3{
	color:#666699;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #3399FF;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 100%;
	padding-left: 3px;
}

    
/* ■画像リンクのときに青い枠をなくす */
a img{border-width:0px;}

/* ■段落の前後の余白を作る */
p{margin:1em 0 1em 0;}

/* ■直線 */
hr{
	color: #66CC66;
	width: 500px;
	text-align: left;
}
/* ■更新履歴or説明 */
dl	{	}
	dt	{	}
	dd	{margin-left:5em;margin-top:-1.5em;	}
	
/* ■画像の余白を消す */
img{padding:0}
