@charset "Shift_JIS";

/*_____________________共通の設定_____________________*/
*{
color:#333333;
font-size:12px;
line-height:1.4em;
margin:0px;
padding:0px;
}
ol{
margin:20px 20px 20px 30px;
}
body{
background-image:url("image/share/bg.gif");
background-repeat:repeat-y;
}
body#form{
background-image:none;
}
body.toiawase_page{
background-image:none;
}
img{
border:0;
}
h2{
font-size:16px;
font-weight:bold;
margin:8px 0 8px 0;
}
h3{
font-size:12px;
font-weight:bold;
margin:0 0 10px 0;
}
p{
margin:0 0 7px 0;
width:490px;
}
#menu{
width:190px;
padding-left:14px;
text-align:left;
}
#menu img{
margin:0 0 5px 0;
}
img#annai,img#nenkan,img#toiawase{
margin:5px 0 5px 0;
}
ul{
width:auto;
margin:0 0 7px 35px;
padding:0;
}
li{
width:auto;
margin:5px 0 5px 0;
padding:0;
text-align:left;
}

/*_____________________共通設定終了_____________________*/


/*_____________________トップページ_____________________*/
#hot_news{
margin-left:30px;
}
#midashi{
margin:20px 0 0 30px;
}
table#midashi td{
line-height:130%;
}
#free_next{
margin:20px 0 0 30px;
font-size:10px;
}
#free_next h3{
margin:10px 0 0 0;
}
.contents_table4{
margin:8px 0 0 30px;
}

/*_____________________トップページ終了_____________________*/


/*各コンテンツタイトル画像*/
.title_img{
margin:30px 0 0 30px;
}

/*各コンテンツテーブル*/
.contents_table{
margin:20px 0 0 30px;
}
/*フォーム用*/
body#form{
text-align:center;
}
.contents_table2{
text-align:left;
margin:0 auto;
width:507px;
}
.kakunin{
border-width:1px;
border-style:solid;
border-color:#333333;
line-height:26px;
}

/*年間購読*/
div.koudoku{
height:24px;
line-height:24px;
margin:12px 0 4px 0;
padding-left:30px;
background-image:url("image/share/bg3.gif");
background-repeat:no-repeat;
}

/*_____________________マンション管理クロニクル_____________________*/

/*段落間スペース設定*/
.contents_table3 p{
margin:20px 0 0 5px;
width:auto;
}
p.midashi{
font-size:14px;
font-weight:bold;
color:#663300;
margin:0;
}
p.midashi2{
font-size:12px;
font-weight:bold;
margin:10px 0 0 0;
}
.hissu{
font-size:10px;
color:#ff0000;
}
.comment{
font-size:10px;
}
input{
width:340px;
}
input.bango{
width:auto;
}
#busuu{
width:50px;
}
.auto{
width:auto;
}
input.submit{
width:auto;
}
textarea{
width:340px;
}
/*クロニクル内記事画像余白*/
.contents_table3{
margin:20px 0 0 30px;
}


.contents_table3 table{
margin:0 10px 10px 10px;
}
.contents_table3 table table{
margin:0;
}
/*記事コメント*/
.txt{
color:#0000ff;
font-size:10px;
}