body{
text-align:center;
margin:0;
}

A:link { color: #006600; }
A:visited { color: #006600; }
A:active { color: #99cc00; }
A:hover { color: #99cc00; }

#whole{
	background-image:url(http://nagomin.sakura.ne.jp/up3_r8_c1.gif);
	background-repeat:repeat-y;
width:720px;
margine-left:auto;
margine-right:auto;
text-align:left;
}

#container{
background-image:url(http://nagomin.sakura.ne.jp/graphics/frame_neko.jpg);
background-repeat:no-repeat;
}


p{
font-size:12px;
}

/*ヘッダー部分*/
#header {
background-color:#c7ddff;
margin:0px;
padding:0px;
background-image:url(http://nagomin.sakura.ne.jp/up6_r1_c1.jpg);
height:88px;
}

#header h1{
font-size:16px;
margin-top:0;
margin-bottom:0;
}

#header h1 a{
color:#006600;
text-decoration:none;
}

#header h2{
color:#5e922a;
font-size:10px;
margin-top:6px;
margin-bottom:0;
}


/*サイドバー部分*/
#sidebar{
margin0px;
padding:0px;
width:173px;
float:right;
height:600px;
}

#logo{
margin-left:20px;
}

.menu{
font-size:14px;
margin-top:5px;
}

.menu li{
margin-bottom:3px;
}

/*サイドバー部分トラックバック*/
#sidebar h2{
color:#5e922a;
font-size:10px;
margin-top:6px;
margin-bottom:0;
}

.track{
font-size:14px;
margin-top:5px;
}



/*トップメイン部分*/
#topmain{
margin-left:25px;
}

.con{
	float:left;
	width:200px;
	margine-right:20px;
	padding-left:20px;
	font-size:12px;
	line-height:1.4;

}

/*トップメインあいさつ文メニュー説明*/
#aisatu{
background-image:url(http://nagomin.com/aisatu3.gif);
background-repeat:no-repeat;
font-size:12px;
margin-top:5px;
margin-bottom:10px;
line-height:15px;
}

#mback{
background-image:url(http://nagomin.com/menu_back.jpg);
background-repeat:no-repeat;
width:475px;
height:130px;
}

#mback p{
padding-top:8px;
padding-left:200px;
padding-right:15px;
line-height:17px;
}



/*エントリー部分*/
#content{
margin-left:40px;
margin-right:27px;
width:480px;
padding:0px;
float:leftt;
}

#content h3{
border-bottom:solid 2px #72B901;
font-size:14px;
color:#006600;
padding:0px;
margin-bottom:10px;
}

#content p{
font-size:12px;
line-height:140%;
padding:0;
margin-top:2px;
margin-bottom:0;
}


#content.posted{
margin-top:2px;
margin-bottom:0px;

}

#content li{
font-size:12px;
line-height:170%;
}


#content h2#trackbacks,#content h2#comments{
font-size:14px;
color:#99cc00;
border-bottom:dotted 1px #99cc00;
margin-top:40px;
}

#content#tbdata p,#content#comdata p{
font-size:12px;
color:#888888;
margin-top:5px;
margin-bottom:0;
}



/*投稿時のエントリー部分*/
.con{
	float:left;
	padding:10px;

}

#piece h2{
	border-bottom:solid 2px #72B901;
	font-size:16px;
	color:#006600;
	margin-bottom:2px;
}
.charge{
	font-size:12px;
	color:#006600;
}

#piece p{
	margin-top:10px;
}

#piece h3{
	border-bottom:solid 2px #72B901;
	font-size:16px;
	color:#006600;
width:200px;
	margin-bottom:2px;
}

.conlink{
	float:left;
	padding:10px;
	font-size:12px;

}

/*フッター部分*/
#footer {
background-image:url(http://nagomin.sakura.ne.jp/up7_r5_c1.gif);
background-repeat:no-repeat;
padding-top:3px;
clear:both;
height:105px;
}

#footer p{
font-size:12px;
margin-top:25px;
margin-left:75px;
}

#footer a{
color:#006600;
text-decoration:none;
}

/* Q&Aのタイトル */
a.QATitle { font-weight: bold; }
a.QA { font-size: 13px; }
