@charset "shift_jis";


/* ------------------------------------------------------------------------

	★CSS Document : インフォメーションエリア−幅850px

--------------------------------------------------------------------------- */



/* 要素をリセット---------------------------------------------------------- */
#topics #editor div, 
#topics dl, #topics dt, #topics dd,
#topics ul, #topics ol, #topics li,
#topics h1, #topics h2, #topics h3, #topics h4, #topics h5, #topics h6,
#topics pre,
#topics form,
#topics fieldset,
#topics input, #topics textarea,
#topics p,
#topics blockquote,
#topics th, #topics td {
	margin: 0;
	padding: 0;
	text-align:left ;
	border:none ;
	clear:both ;
	float:none ;
}

#topics table {
	width:auto ;
	height:auto ;
	border-collapse: collapse;
	border-spacing: 0;
	text-align:left ;
	clear:both ;
	float:none ;
}

#topics #banner img{
	margin:0 0 5px 0 ;
	padding:0 ;
	border:0 ;
}



/* インフォメーション大枠の設定---------------------------------------------- */
#topics {
	width:850px ;
	margin:0 auto ;
	padding:15px 0 ;
	text-align:left ;
	clear:both ;
}

/* 見出し画像 */
#topics h2{
	width:850px ;
	height:50px ;
	padding:0 0 10px 0 ;
}

/* 共有見出しクラス（旧物件のみ） */
/*緑*/
#topics h2#gr01{background:url(../images/information_gr01.gif) 0 0 no-repeat ;}
#topics h2#gr02{background:url(../images/information_gr02.gif) 0 0 no-repeat ;}

/*茶*/
#topics h2#br01{background:url(../images/information_br01.gif) 0 0 no-repeat ;}
#topics h2#br02{background:url(../images/information_br02.gif) 0 0 no-repeat ;}

/*グレー*/
#topics h2#gra01{background:url(../images/information_gra01.gif) 0 0 no-repeat ;}
#topics h2#gra02{background:url(../images/information_gra02.gif) 0 0 no-repeat ;}

/*紫*/
#topics h2#pu01{background:url(../images/information_pu01.gif) 0 0 no-repeat ;}
#topics h2#pu02{background:url(../images/information_pu02.gif) 0 0 no-repeat ;}

/*青*/
#topics h2#bl01{background:url(../images/information_bl01.gif) 0 0 no-repeat ;}
#topics h2#bl02{background:url(../images/information_bl02.gif) 0 0 no-repeat ;}

/*赤*/
#topics h2#re01{background:url(../images/information_re01.gif) 0 0 no-repeat ;}
#topics h2#re02{background:url(../images/information_re02.gif) 0 0 no-repeat ;}



/*左ボックスの設定----------------------------------------------------------- */
#topics #editbox {
	width:670px ;
	font-size:12px ;
	font-weight:normal ;
	text-align:left ;
	line-height:1.6em ;
	float:left ;
}
/*IEで上部文字サイズが大きい場合の行間調整*/
#topics #editbox strong , #topics #editbox font{ line-height:1.4em ;}


/*エディター枠の設定--------------------------------------------------------- */
#topics #editbox #editor {
	width:670px ;
	font-size:12px ;
	font-weight:normal ;
	text-align:left ;
	line-height:1.6em ;
}



/*自由枠の設定--------------------------------------------------------------- */
#topics #editbox #free {
	width:670px ;
	font-size:12px ;
	font-weight:normal ;
	text-align:left ;
	line-height:1.6em ;
	padding:20px 0 0 0 ;
}

#topics #editbox #free ul li{
	margin:0 0 20px 0 ;
	list-style-type:none ;
	text-align:left ;
}

#topics #editbox #free ul li span{
	font-weight:bold ;
}

#topics #editbox #free img{
	border:0 ;
}



/*バナー置き場--------------------------------------------------------------- */
#topics #banner {
	width:170px ;
	margin:0 ;
	padding:0 ;
	text-align:right ;
	float:right ;
}

#topics #banner ul{
	width:170px ;
}

#topics #banner ul li{
	width:170px ;
	list-style-type:none ;
	text-align:right ;
}

#topics #banner img{
	margin:0 0 5px 0 ;
	border:0 ;
}

#topics #banner a:hover{
	background:none ;
	border:none ;
}



/*回り込み解除--------------------------------------------------------------- */
#topics:after,
#topics h1:after, #topics h2:after, #topics h3:after, #topics h4:after, #topics h5:after, #topics h6:after,
#topics div:after, 
#topics p:after, 
#topics ul:after, #topics ol:after, #topics li:after, #topics #banner:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
	display:block;
}



