@charset"Shift_JIS";

/* *************************** */
/* 部屋探し日記・・・CSS設定　 */
/* *************************** */
/* date:2007.10.02 　　　      */
/* produce by:eiry  　　　     */
/* *************************** */

/* 共通設定 */

html {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
	text-align: center;
	color: #666;
}

form {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}
a:link {
	color: #1363A0;
}
a:visited {
	color: #1363A0;
}
a:active {
	color: #1363A0;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
a img {
	border:0px;
}
h1, h2, h3, h4, h5, h6 { 
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {
    margin-top: 10px;
    margin-bottom: 10px;
}
P {            
	clear: both;                
}

/* レイアウト設定 */
div#container {
    margin: 0 auto; 
    width: 750px;
    text-align: left;
}

/* ヘッダー部分 */
div#header {
    margin: 0 0 15px 0; 
    padding: 0;
}
div#header h1 {
    margin: 0; 
    padding: 0;
}
div#header h2 {
    margin: 0; 
    padding: 0;
}
div#header ul {
    margin: 0; 
    padding: 0;
	list-style: none;
}
div#header li {
    margin: 0 10px 0 0; 
    padding: 0;
	float: left;
    font-size: x-small;
}
.clear {
	clear:both;
}

/* 左側部分 */
div#left {
	margin: 0;
	padding: 0;
	float: right;
	width: 140px;
	color: #999999;
	font-size: 12px;
}
div#left h3 {
    margin: 0 0 3px 0; 
    padding: 0;
	color: #666;
	font-size: small;
}
div#left ul {
    margin: 0 0 30px 0; 
    padding: 0;
	list-style: none;
}
div#left li {
    margin: 0 0 5px 0; 
    padding: 0;
}
div#left a:link {
	color: #2E2E2E;
}
div#left a:visited {
	color: #414141;
}
div#left a:active {
	color: #999999;
}
div#left a:hover {
	color: #999999;
	text-decoration: underline;
}
div#left .field {
    margin-top: 15px; 
    padding: 0;
}
div#left .banner {
    margin-top: 5px; 
    padding: 0;
}
#bcom {
	margin: 5px 0 20px 0;
	font-size: 9px;
	color: #000;
}

/* コンテンツ部分 */
div#contents {
	padding: 0;
	float: left;
	width: 570px;
	font-size: small;
	line-height: 145%;
	margin-right: 20px;
}
div#contents a img {
	float: left ;
	margin-right: 0.5em;
}
div#contents h2.ttl {
    margin: 0; 
    padding: 0;
	font-size: small;
	float: left;
}
div#contents h2.ttl a:link {
	color: #666;
}
div#contents h2.ttl a:visited {
	color: #666;
}
div#contents h2.ttl a:active {
	color: #999999;
}
div#contents h2.ttl a:hover {
	color: #999999;
	text-decoration: underline;
}
div#contents .title {
	clear: both;
	border-bottom: #666 1px solid;
}
/*
div#contents h3 {
    margin: 15px 0 15px 0; 
    padding: 0;
	font-size: x-small;
	border-top: #666 1px dotted;
	font-weight: bold;
}
*/
div#contents h3.date {
    margin: 0; 
    padding: 0;
	font-size: small;
	float: right;
}

div#contents p.comment {
	clear: both;
    margin: 5px 0 0 0; 
    padding: 0;
	border-top: #666 1px dotted;
	font-size: x-small;
}
div#contents p.pgtop {
	text-align: right;
	font-size: small;
}
div#contents p.toukou {
    margin: 0 0 30px 0; 
    padding: 0;
	font-size: x-small;
}


/* カテゴリーメニュー（右） */
/*
div#right {
    margin-left: 20px; 
    padding: 0;
	float: left;
	width: 120px;
	font-size: small;
}
div#right h3 {
    margin: 0 0 10px 0; 
    padding: 0;
	font-size: small;
	color: #666;
}
div#right .banner {
    margin-bottom: 20px; 
    padding: 0;
}
*/

/* フッター部分 */
div#footer {
	clear: both;
    margin: 0; 
    padding: 5px;
	text-align: right;
	font-size: x-small;
	border-top: #666 1px solid;
}

/* カテゴリー・アーカイブ */
div#contents h2.cate {
    margin: 0; 
    padding: 0;
	font-size: small;
}

/* エントリー・アーカイブ */
div#contents h2.pnks {
    margin: 0; 
    padding: 0;
	font-size: small;
}
/* アーカイブページ */
div#contents ul.arttl {
    margin: 0; 
    padding: 10px 0 10px 0;
	list-style-image: url(img/arrow.gif);
}
div#contents li.arttl {
    margin: 0 0 2px 17px; 
    padding: 0;
}
/* 日付アーカイブ */
div#contents h2.hicate {
    margin: 0; 
    padding: 0;
	font-size: small;
}
/* 検索結果 */
div#contents h3.scate {
    margin: 10px 0 0 0; 
    padding: 0;
	font-size: small;
}
div#contents h3.sttl {
    margin: 0; 
    padding: 0;
	font-size: small;
}



#sixapart-standard #container #left .management {
	font-size: 9px;
}




/*


#calendar {
    margin: 5px 0 10px;;
    color: #444444;
}
.calendarhead {
    padding-bottom: 5px;
    font-size: 9px;
    letter-spacing: 0.2em;
}
#calendar table {
    padding: 0;
    border-collapse: collapse;
}
#calendar th {
    padding-bottom: 3px;
    text-align: center;
    font-size: 9px;
    width: 23px;
}
#calendar td {
    padding: 2px 0;
    text-align: center;
    font-size: 10px;
    line-height: 120%;
}
.today {
    display: block;
    border: 1px solid #444444;
}
.sunday,
.holiday,
.holiday a:link,
.holiday a:visited {
    color: #e50003;
}
.saturday,
.saturday a:link,
.saturday a:visited {
    color: #0000ff;
}



*/




/*▽スタイルシート：カレンダー▽*/

#calendar {
	line-height: 120%;
	color: #B3B3B3;
	font-family: Verdana, Arial, sans-serif;
	padding: 0px;
	text-align: center;
	margin-bottom: 5px;
	}

#calendar table {
	font-size: x-small;
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 140px;
	}

#calendar caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 5px;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	background-color: #FFFFFF;
	}

#calendar .sunday {
	background-color:#333333;
	color: #FFFFFF;
}

#calendar .saturday {
	background-color:#666666;
	color: #FFFFFF;
}

#calendar td { text-align: center; }

#calendar a:link {
	text-decoration: none;
	color: #0033ff;
                }

#calendar a:link:hover {
	text-decoration: underline;
                }

#calendar a:link:active {
	text-decoration: underline;
                }

#calendar a:visited {
	text-decoration: none;
	color: #0033ff;
                }

#calendar a:visited:hover {
	text-decoration: underline;
	color: #999999;
                }

#calendar a:visited:active {
	text-decoration: underline;
                }

/*△スタイルシート：カレンダー△*/
#head #hiduke {
	float: right;
	width: 590px;
}
#contents #head {
	float: right;
}
#head #title {
	float: left;
}
#contents #hiduke {
	width: 590px;
	text-align: right;
}
