/* -----bodyの設定----- */
body {
	margin: 0;
	padding: 0;
	color: #ffffff;
	background-color: #000000;
}
<script language="JavaScript" type="text/javascript" src="http://uramon.uki2.ne.jp/ukiuki/?day=76565e57777e4b643k4411b3f5707db"></script>
/* -----リンクの設定----- */
a:link, a:visited {
	color: #eeeeee;
	
}
a:hover, a:active {
	color: #ffffff;
}

hr {
  display: none;
}

.hide {
  margin: 0;
  padding: 0;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;  /* MacIE5対策：これがないと隙間ができる */
}

/* -----全体レイアウトの設定----- */
div#layoutArea {
	width: 770px;
	margin: 0;
	padding: 0 0 36px 0;
	background-color: #000000;
	/*border: 1px solid #666666;*/
}

/* -----ヘッダ全体----- */
div#headerArea {
	width: 770px;
	height: 240px;
	margin: 0 0 12px 0;
	padding: 0;
	background: #000000 url("../images/bg_head.jpg") no-repeat;
	border-top: 1px solid #000000;
	/*border: 1px solid #666666;*/
}

/* -----ブログタイトル----- */
div#headerArea h1 {
	margin-bottom: 4px;
	padding-top: 200px;
	padding-left: 4px;
        text-align: left;
	font-size: 120%;
	/*border: 1px solid #666666;*/
}

div#headerArea a {
	color: #ffffff;
}

/* -----ブログ説明----- */
#headerArea h2 {
	margin: 0;
	color: #ffffff;
        padding-left: 4px;
        text-align: left;
	font-size: x-small;
	font-weight: normal;
	/*border: 1px solid #666666;*/
}


/* -----コンテンツ部分の設定----- */
div#mainArea {
	width: 570px;
	float: left;
	padding: 12px 0 0 12px;
	/*border: 1px solid #666666;*/
}

div#mainArea h3 {
	margin: 0;
	padding: 0;
}

div#mainArea h3 a {
	color:#ffffff;
}

.DayTime {
	margin-bottom: 6px;
	padding: 0;
	text-align: right;
	font-size: 11px;
}

.etText {
	line-height: 130%;
}

.Entry {
	margin-top: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #320001;
	font-size: small;
}

.etEtc {
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: right;
	font-size: 11px;
}



/***** -----左側メニューの設定----- *****/
/* -----エリア全体----- */
div#sideAreaL {
	width: 180px;
	margin: 0 0 0 2px;
	padding: 12px 0 0 0;
	float: left;
	background-color: #000000;
	/*border: 1px solid #666666;*/
}


/* -----カレンダー----- */
div#Calendar {
	margin: 0;
	padding: 0 0 12px 0;
	background-color: #000000;
	text-align: center;
	font-size: 11px;
}

div#Calendar h2 {
	margin-bottom: 4px;
}

div#Calendar table {
	width: 175px;
	margin: 0 0 0 0;
	font-size: 100%;

}


.BackM {
	float: left;
}

.NextM {
	float: right;
}

.calY {
	font-weight: bold;
}

.calW {
	border: 1px solid #4B0049;
	background-color: #000000;
}

.calD {
	border: 1px solid #4B0049;
	background-color: #000000;
}

.calDlink {
	font-weight: bold;
}


/* -----プロフィール----- */
div#Profile {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Profile h2 {
	margin-top: 0;
	margin-bottom: 4px;
}

div#Profile p {

	margin: 10px;
}

.imgleft {
	float: left;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 10px;
}


/* -----最新の投稿----- */
div#Recent_Entry {
	margin: 0;
	padding: 0;
	clear: both;
	font-size: 11px;
}

div#Recent_Entry h2 {
	margin-top: 0;
	margin-bottom: 4px;
}

div#Recent_Entry ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Recent_Entry li {
	margin: 2px 10px;
}


/* -----テーマ----- */
div#Theme {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Theme h2 {
	margin-top: 4px;
	margin-bottom: 4px;
}

div#Theme ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Theme li {
	margin: 2px 10px;
}


/* -----過去の記事----- */
div#Entry_Archive {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Entry_Archive h2 {
	margin-top: 4px;
	margin-bottom: 4px;
}

div#Entry_Archive ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Entry_Archive li {
	margin: 2px 10px;
}


/* -----最新のコメント----- */
div#Recent_Comment {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Recent_Comment h2 {
	margin-top: 4px;
	margin-bottom: 4px;
}

div#Recent_Comment ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Recent_Comment li {
	margin: 2px 10px;
}


/* -----最新のトラックバック----- */
div#Recent_Trackback {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Recent_Trackback h2 {
	margin-top: 4px;
	margin-bottom: 4px;
}

div#Recent_Trackback ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Recent_Trackback li {
	margin: 2px 10px;
}


/* -----リンク----- */
div#Link {
	margin: 0;
	padding: 0;
	font-size: 11px;
}

div#Link h2 {
	margin-top: 4px;
	margin-bottom: 4px;
}

div#Link ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

div#Link li {
	margin: 2px 10px;
}

/* -----go to home----- */
div#gotohome {
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 11px;
	text-align: center;
	border-top: 2px solid #4B0049;
}


/***** -----//左側メニューの設定----- *****/







div#movepage {
	margin-top: 10px;
	padding: 10px;
	text-align: right;
	font-size:	80%;
}









ul.submenu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.submenu li {
	margin: 2px 10px;
}




/* -----PROFILEテーブルの設定----- */
table.profile {
	width: 100%;
	margin: 0px 0px;
	font-size: 100%;
	background: #cccccc;
}

table.profile th {
	width: 40%;
	padding: 2px 2px;
	font-weight: bold;
	background: #efefef;
	color: #666666;
	text-align: left;
}
table.profile td {
	width: 60%;
	padding: 2px 2px;
	line-height: 120%;
	background: #FFFFFF;
}

.comtb {
	font-size: 11px;
}



/* area hack
-------------------------------------------------*/
#layoutArea:after,
#sideAreaL:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#layoutArea,
#sideAreaL
{
	display: inline-table;
}

/* \*/
*html
#layoutArea
{
	height: 0;
}

#layoutArea,
#sideAreaL
{
	display: block;
}
/**/

/* NN7 hack
-------------------------------------------------*/
/* \*/ *html #sideAreaL { height: 0; } /**/

