@charset "UTF-8";

body{
	font-size:				12px;
	color:					#737373;
	background-color:		#EDEDED;
	background-image:		url(img/bg_b.gif);
	margin:					0px auto 0px auto;
	background-repeat:		repeat-x;
	line-height:			20px;
}
a{
	color:					#F63;
	text-decoration:		none;
}
a:hover{
	color:					#36F;
}

.TopTitle{
	width:					750px;
	text-align:				center;
	margin:					0px auto 0px auto;
}
.TopTitle p{
	margin:					0px auto 0px auto;
	font-size:				12px;
	font-weight:			bold;
	padding:				3px;
	color:					#666;
}
.TopTitle p:hover{
	color:					#FA6;
}



ul{
	margin:					0px;
	padding:				0px;
	list-style-type:		none;
}



.Clear{
	clear:					both;
	overflow:				hidden;
}

.space{
	width:					100%;
	height:					0px;
	clear:					both;
	overflow:				hidden;
}
.space3{
	width:					100%;
	height:					3px;
	clear:					both;
	overflow:				hidden;
}
.space5{
	width:					100%;
	height:					5px;
	clear:					both;
	overflow:				hidden;
}
.space10{
	width:					100%;
	height:					10px;
	clear:					both;
	overflow:				hidden;
}
.Spaceline{
	width:					100%;
	height:					1px;
	clear:					both;
	overflow:				hidden;
	background-color:		#DDD;
}

.MainBox{
	width:					750px;
	margin:					0px auto 0px auto;
	border:					none;
	background-color:		#FFF;
}







.Header{
	width:					750px;
	margin:					0px auto 0px auto;
	border:					none;
	background-color:		#FFF;
}
.HeaderTopLine{
	width:					100%;
	height:					5px;
	margin:					0px auto 0px auto;
	background-color:		#000;
	border:					none;
}
.HeaderTopImg{
	display:				block;
	width:					355px;
	height:					95px;
	float:					left;
}
.HeaderTopButtonLine{
	display:				block;
	width:					395px;
	background-image:		url(images/head_bar_bg.gif);
	float:					left;
}
.HeaderTop a{
	display:				block;
	width:					32px;
	height:					34px;
	line-height:			34px;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	padding-left:			23px;
	background-image:		url(images/top_button.gif);
	background-position:	left top;
	float:					left;
}
.HeaderTop a:hover{
	color:					#F33;
	background-position:	left bottom;
}
.HeaderKiyaku a{
	display:				block;
	width:					52px;
	height:					34px;
	line-height:			34px;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	padding-left:			23px;
	background-image:		url(images/top_button.gif);
	background-position:	left top;
	float:					left;
}
.HeaderKiyaku a:hover{
	color:					#F33;
	background-position:	left bottom;
}
.HeaderKoukoku a{
	display:				block;
	width:					52px;
	height:					34px;
	line-height:			34px;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	padding-left:			23px;
	background-image:		url(images/top_button.gif);
	background-position:	left top;
	float:					left;
}
.HeaderKoukoku a:hover{
	color:					#F33;
	background-position:	left bottom;
}
.HeadeRbanner a{
	display:				block;
	width:					87px;
	height:					34px;
	line-height:			34px;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	padding-left:			23px;
	background-image:		url(images/top_button.gif);
	background-position:	left top;
	float:					left;
}
.HeadeRbanner a:hover{
	color:					#F33;
	background-position:	left bottom;
}
.HeaderContact a{
	width:					57px;
	height:					34px;
	line-height:			34px;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	padding-left:			23px;
	background-image:		url(images/top_button.gif);
	background-position:	left top;
	float:					left;
}
.HeaderContact a:hover{
	color:					#F33;
	background-position:	left bottom;
}

.HeaderComment{
	padding:				5px;
	font-size:				12px;
	line-height:			16px;
	background-color:		#FFF;
}


.HeaderUserHeadLine{


}













.IndexTop{
	width:					100%;
	height:					250px;
	background-image:		url(img/bk.gif);
}
.IndexTopImg{
	display:				block;
	width:					500px;
	height:					250px;
	float:					left;
}
.IndexTopADBox{
	display:				block;
	width:					250px;
	background-image:		url(img/bk.gif);
	text-align:				center;
	font-size:				12px;
	line-height:			18px;
	text-decoration:		none;
	float:					right;
}

.IndexTopAd a{
	display:				block;
	text-decoration:		none;
	margin:					0px auto 0px auto;
	padding-top:			5px;
	color:					#333;
}
.IndexTopAd a:hover{
	color:					#966;
	background-color:		#FDB;
}






.TopMenuBar{
	display:				block;
	width:					725px;
	height:					48px;
	margin:					0px auto 0px auto;
	background-color:		#AAA;
}
.TopMenuSpace{
	display:				block;
	width:					5px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_space.gif);
}



.TopMenuBox{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
}

.TopMenuBusiness a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_business.gif);
	background-position:	top;
}
.TopMenuBusiness a:hover{
	background-position:	bottom;
}
.TopMenuFood a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_food.gif);
	background-position:	top;
}
.TopMenuFood a:hover{
	background-position:	bottom;
}
.TopMenuShopping a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_shopping.gif);
	background-position:	top;
}
.TopMenuShopping a:hover{
	background-position:	bottom;
}
.TopMenuLife a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_life.gif);
	background-position:	top;
}
.TopMenuLife a:hover{
	background-position:	bottom;
}
.TopMenuPlay a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_play.gif);
	background-position:	top;
}
.TopMenuPlay a:hover{
	background-position:	bottom;
}
.TopMenuCommunal a{
	display:				block;
	width:					115px;
	height:					48px;
	float:					left;
	background-image:		url(images/menu_communal.gif);
	background-position:	top;
}
.TopMenuCommunal a:hover{
	background-position:	bottom;
}

.TopList li{
	display:				inline;
}
.TopList li a{
	font-size:				12px;
	width:					40%;
	color:					#333;
	display:				block;
	text-decoration:		none;
	margin:					3px 5px 0px 5px;
	padding:				0px 5px 0px 5px;
	float:					left;
}
.TopList li a:hover{
	color:					#FFF;
	background:				#FA6;
}




.ContentsBox{
	display:				block;
	width:					750px;
}
.ContentsBoxLeft{
	display:				block;
	width:					520px;
	float:					left;
}
.ContentsBoxRight{
	display:				block;
	width:					220px;
	float:					right;
}

.ContentsUserBoxLeft{
	display:				block;
	width:					220px;
	float:					left;
}
.ContentsUserBoxRight{
	display:				block;
	width:					520px;
	float:					right;
}



.kuzu {
	display:				block;
	width:					500px;
	color:					#333;
	margin:					10px auto 0px auto;
}
.kuzu a{
	color:					#333;
	text-decoration:		none;
}
.kuzu a:hover{
	color:					#FFF;
	background:				#FA6;
}




.HitCount{
	display:				block;
	overflow:				hidden;
	width:					450px;
	color:					#333;
	font-size:				10px;
	text-align:			right;
	padding:				0px 10px 0px 0px;
	margin:				10px auto 0px auto;
	border-bottom:		#DDD 1px solid;
}

.LinkLine{
	display:				block;
	overflow:				hidden;
	width:					450px;
	color:					#333;
	font-size:				12px;
	padding:				0px 5px 0px 5px;
	margin:				10px auto 0px auto;
	background:			#EEF;
	border-top:			#DDD 1px solid;
	border-bottom:		#DDD 1px solid;
}

.Page{
	color:					#999;
	font-size:				12px;
	padding:				0px 3px 0px 3px;
	float:					left;
}

.Page a{
	color:					#333;
	font-size:				12px;
}

.Page a:hover{
	color:					#FFF;
	background:			#333;
}

.SiteListView{
	display:				block;
	overflow:				hidden;
	width:					460px;
	color:					#333;
	margin:				10px auto 0px auto;
}

.SiteListViewTitle a{
	display:				block;
	margin:				0;
	padding:				3px 5px 3px 10px;
	background:			#EEE;
	font-size:				14px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
}
.SiteListViewTitle a:hover{
	color:					#FA6;
}
.SiteListViewValue{
	display:				block;
	width:					438px;
	line-height:			13px;
	margin:				0;
	padding:				15px 0px 0px 20px;
	font-size:				11px;
	color:					#666;
	text-decoration:		none;
}
.SiteListViewAdd{
	display:				block;
	width:					438px;
	line-height:			15px;
	margin:				0;
	padding:				3px 0px 3px 10px;
	font-size:				12px;
	color:					#333;
	text-decoration:		none;
}

.SiteListViewLink a{
	display:				block;
	font-size:				10px;
	text-align:				right;
	margin:					0px 0px 0px auto;
	color:					#66A;
	text-decoration:		none;
}
.SiteListViewLink a:hover{
	color:					#FA6;
}


.SiteManagBox{
	display:				block;
	clear:					both;
	overflow:				hidden;
	padding:				3px 5px 3px 10px;
	font-size:				12px;
	background-color:		#EEE;
	color:					#333;
}

.SiteManagSta_A{
	margin:					0px 3px 0px 3px;
	padding:				0px 5px 0px 5px;
	color:					#FFF;
	font-size:				12px;
	background-color:		#3A3;
	float:					left;

	/* Boxの角を丸める Safari 以外は未対応 CSS */
	border-radius:			5px;
	/* Boxの角を丸める Firefox専用 CSS */
	-moz-border-radius:		5px;
}
.SiteManagSta_B{
	margin:					0px 3px 0px 3px;
	padding:				0px 5px 0px 5px;
	color:					#FFF;
	font-size:				12px;
	background-color:		#999;
	float:					left;

	/* Boxの角を丸める Safari 以外は未対応 CSS */
	border-radius:			5px;
	/* Boxの角を丸める Firefox専用 CSS */
	-moz-border-radius:		5px;
}
.SiteManagSta_Z{
	margin:					0px 3px 0px 3px;
	padding:				0px 5px 0px 5px;
	color:					#FFF;
	font-size:				12px;
	background-color:		#66F;
	float:					left;

	/* Boxの角を丸める Safari 以外は未対応 CSS */
	border-radius:			5px;
	/* Boxの角を丸める Firefox専用 CSS */
	-moz-border-radius:		5px;
}
.SiteManagButton a{
	margin:					0px 3px 0px 3px;
	padding:				0px 5px 0px 5px;
	color:					#FFF;
	font-size:				12px;
	background-color:		#FA6;
	background-color:		#F66;
	float:					left;
	text-decoration:		none;

	/* Boxの角を丸める Safari 以外は未対応 CSS */
	border-radius:			5px;
	/* Boxの角を丸める Firefox専用 CSS */
	-moz-border-radius:		5px;
}
.SiteManagButton a:hover{
	color:					#FFF;
	background-color:		#66F;
}









.C_Box{
	display:				block;
	width:					500px;
	margin:					10px auto 0px auto;
	background-image:		url(images/large_box_line_middle.gif);
}
.C_Box_Head{
	display:				block;
	width:					500px;
	height:					30px;
	background-image:		url(images/menu_bar_99.jpg);
}


.C_Box_Title{
	clear:					both;
	overflow:				hidden;
	display:				block;
	color:					#333;
	font-size:				14px;
	font-weight:			bold;
	line-height:			28px;
	margin-left:			28px;
}
.C_Box_Title_Left{
	display:				block;
	color:					#333;
	font-size:				14px;
	font-weight:			bold;
	line-height:			28px;
	margin-left:			28px;
	float:					left;
}
.C_Box_Title_Right{
	display:				block;
	color:					#CCC;
	font-size:				12px;
	font-weight:			bold;
	line-height:			28px;
	margin-right:			10px;
	float:					right;
}
.C_Box_Value{
	clear:					both;
	overflow:				hidden;
	display:				block;
	width:					460px;
	margin:					10px auto 5px auto;
}
.C_Box_Value_kansai{
	clear:					both;
	overflow:				hidden;
	display:				block;
	width:					460px;
	margin:					10px auto 5px auto;
	background-image:		url(images/bg_kansai.gif);
	background-repeat:		no-repeat;
	background-position:	right top;
}
.C_Box_bottom{
	clear:					both;
	overflow:				hidden;
	display:				block;
	height:					10px;
	width:					500px;
	background-image:		url(images/large_box_line_bottom.gif);
}


.C_Box2{
	clear:					both;
	overflow:				hidden;
	display:				block;
	width:					500px;
	margin:					10px auto 0px auto;
}

.C_BoxS_Left{
	display:				block;
	width:					245px;
	margin:					0px;
	background-image:		url(images/small_box_line_middle.gif);
	float:					left;
}
.C_BoxS_Right{
	display:				block;
	width:					245px;
	margin:					0px;
	background-image:		url(images/small_box_line_middle.gif);
	float:					right;
}
.C_BoxS_Head{
	display:				block;
	width:					245px;
	background-image:		url(images/menu_bars_99.jpg);
}
.C_BoxS_Value{
	display:				block;
	width:					225px;
	margin:					0px auto 0px auto;
	overflow:				auto;
	height:					80px;
}
.C_BoxS_Value_kansai{
	display:				block;
	width:					225px;
	margin:					0px auto 0px auto;
	overflow:				auto;
	height:					80px;
	background-image:		url(images/bg_kansai.gif);
	background-repeat:		no-repeat;
	background-position:	right top;
}
.C_BoxS_bottom{
	clear:					both;
	overflow:				hidden;
	display:				block;
	height:					10px;
	width:					245px;
	background-image:		url(images/small_box_line_bottom.gif);
}
.InfoBox{
	display:				block;
	width:					460px;
	margin:					10px auto 5px auto;
	font-size:				12px;
	text-align:				left;
	overflow:				auto;
	height:					150px;
}
.InfoBox_kansai{
	display:				block;
	width:					460px;
	margin:					10px auto 5px auto;
	font-size:				12px;
	text-align:				left;
	overflow:				auto;
	height:					120px;
	background-image:		url(images/bg_kansai.gif);
	background-repeat:		no-repeat;
	background-position:	right top;
}

p.TopBox{
	font-size:				12px;
	margin:					3px auto 3px 0px;
}
p.TopBox span{
	font-weight:			bold;
}
p.TopBox span a{
	color:					#FA6;
	text-decoration:		none;
}
p.TopBox span a:hover{
	color:					#3AA;
}
div.TopBox{
	margin:					0px auto 3px 0px;
	display:				block;
	padding-left:			15px;
	font-size:				12px;
	line-height:			15px;
}

.AimDataLine{
	display:				block;
	width:					400px;
	margin:					10px;
}


.CategoryBox{
	clear:					both;
	overflow:				hidden;
	display:				block;
	width:					100%;
}

.CategoryList{
	display:				block;
	width:					35%;
	float:					left;
}
.CategoryList p{
	margin:					0px auto 0px auto;
}
.CategoryList select{
	font-size:				12px;
	border:					#AAA 1px solid;
	margin:					0px auto 0px auto;
	overflow:				hidden;
}

.CategoryListF{
	display:				block;
	width:					30%;
	float:					left;
}
.CategoryListF p{
	margin:					0px auto 0px auto;
}
.CategoryListF select{
	font-size:				12px;
	border:					#AAA 1px solid;
	margin:					0px auto 0px auto;
	overflow:				hidden;
}

.RegistForm{
	clear:					both;
	overflow:				hidden;
	display:				block;
	width:					95%;
	margin:					0px auto 0px auto;
	padding:				5px;
	border:					#AAA 1px solid;
}
.RegistFormIndex{
	margin-top:				1px;
	margin-bottom:			1px;
	display:				block;
	width:					20%;
	padding:				5px;
	background-color:		#EEE;
	float:					left;
}
.RegistFormIndex2{
	margin-top:				1px;
	margin-bottom:			1px;
	display:				block;
	width:					20%;
	height:					60px;
	padding:				5px;
	background-color:		#EEE;
	float:					left;
}
.RegistFormValue{
	margin-top:				1px;
	margin-bottom:			1px;
	display:				block;
	width:					75%;
	padding:				5px;
	float:					right;
}
.RegistFormValue input{
	font-size:				12px;
	border:					#EEE 1px solid;
}
.RegistFormValue textarea{
	width:					100%;
	height:					53px;
	font-size:				12px;
	border:					#EEE 1px solid;
}
.SiteListBox{
	display:				block;
	width:					460px;
	margin:					10px auto 5px auto;
	font-size:				12px;
	text-align:				left;
}

.SubmitButton button{
	margin:					0px auto 0px 30px;
	display:				block;
	width:					100px;
	height:					26px;
	line-height:			26px;
	font-size:				14px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	border:					none;
	background-image:		url(images/login_button.jpg);
	background-position:	left top;
}
.SubmitButton button:hover{
	color:					#FA6;
	background-position:	left bottom;
}

.FormStyle button{
	margin:					0px auto 0px auto;
	display:				block;
	width:					160px;
	height:					26px;
	line-height:			26px;
	font-size:				14px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	border:					none;
	background-image:		url(images/160_button.jpg);
	background-position:	left top;
}
.FormStyle button:hover{
	color:					#FA6;
	background-position:	left bottom;
}







.SideBarBox{
	display:				block;
	width:					200px;
	margin:					10px auto 0px auto;
	padding:				1px;
	background-color:		#CCC;
}
.SideBarBoxHead{
	display:				block;
	text-align:				center;
	font-weight:			bold;
	width:					200px;
	background-color:		#EEE;
}
.SideBarBoxValue{
	display:				block;
	text-align:				left;
	width:					190px;
	line-height:			18px;
	margin:					1px auto 0px auto;
	background-color:		#FFF;
	padding:				5px;
}
.SideBarBoxValueC{
	display:				block;
	text-align:				center;
	width:					190px;
	line-height:			18px;
	margin:					1px auto 0px auto;
	background-color:		#FFF;
	padding:				5px;
}

.SideMenu li{
	margin:					0px;
	padding:				0px;
	display:				inline;
	line-height:			0px;
}
.SideMenu li a{
	margin:					3px 5px 0px 5px;
	padding:				0px 5px 0px 5px;
	font-size:				12px;
	display:				block;
	line-height:			normal;
	color:					#333;
	text-decoration:		none;
}
.SideMenu li a:hover{
	color:					#FFF;
	background-color:		#FA6;
}




.RegistButton2 a{
	margin:					3px auto 3px auto;
	padding:				3px 10px 3px 10px;
	color:					#FFF;
	font-size:				12px;
	height:					15px;
	line-height:			16px;
	font-weight:			bold;
	text-decoration:		none;
	background-color:		#F63;

	/* Boxの角を丸める Safari 以外は未対応 CSS */
	border-radius:			5px;
	/* Boxの角を丸める Firefox専用 CSS */
	-moz-border-radius:		5px;
}
.RegistButton2 a:hover{
	color:					#FDB;
}

.RegistButton a{
	margin:					0px auto 0px auto;
	display:				block;
	width:					160px;
	height:					26px;
	line-height:			27px;
	font-size:				14px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	border:					none;
	background-image:		url(images/160_button.jpg);
	background-position:	left top;
}
.RegistButton a:hover{
	color:					#FA6;
	background-position:	left bottom;
}





.SearchForm{
	overflow:				hidden;
	display:				block;
	text-align:				left;
	width:					90%;
	margin:					5px auto 5px auto;
}
.SearchForm div{
	margin:					3px auto 3px auto;
	overflow:				hidden;
}
.SearchForm input{
	margin:					1px;
	overflow:				hidden;
	border:					#EEE 1px solid;
	width:					95%;
}
.SearchForm button{
	margin:					5px auto 0px auto;
	display:				block;
	width:					80px;
	height:					20px;
	line-height:			21px;
	font-size:				12px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	border:					none;
	background-image:		url(images/80_button.jpg);
	background-position:	left top;
}
.SearchForm button:hover{
	color:					#FA6;
	background-position:	left bottom;
}


.LoginForm{
	overflow:				hidden;
	display:				block;
	text-align:				left;
	width:					140px;
	margin:					5px auto 5px auto;
}

.LoginName{
	margin:					1px;
	overflow:				hidden;
	width:					30px;
	text-align:				right;
	float:					left;
}
.LoginInput input{
	margin:					1px;
	overflow:				hidden;
	border:					#EEE 1px solid;
	width:					100px;
}

.LoginForm button{
	margin:					5px auto 0px auto;
	display:				block;
	width:					80px;
	height:					20px;
	line-height:			21px;
	font-size:				12px;
	font-weight:			bold;
	color:					#333;
	text-decoration:		none;
	font-weight:			bold;
	border:					none;
	background-image:		url(images/80_button.jpg);
	background-position:	left top;
}
.LoginForm button:hover{
	color:					#FA6;
	background-position:	left bottom;
}













.Privacy{
	display:				block;
	font-size:				14px;
	padding;				3px 10px 3px 10px;
	color:					#333;
	background-color:		#EEE;
}
.Rule{
	display:				block;
	font-size:				14px;
	padding;				3px 10px 3px 10px;
	color:					#333;
	background-color:		#EEE;
}

.Link_th{
	background-color:		#EEE;
	width:					140px;
}
.Link_td{
	padding:				5px;
	background-color:		#FFF;
}

.Link_tt{
	width:					95%;
	height:					80px;
	font-size:				12px;
	border:					1px solid #EEE;
	padding:				5px;
	overflow:				hidden;
}



table.MailForm{
	width:					100%;
	background:				#DDD;
	border:					0px;
	font-size:				12px;
	line-height:			15px;
}
.MailFormTr{
	background:				#FFF;
}
.MailFormTd1{
	width:					30%;
	padding:				3px 10px 3px 10px;
}
.MailFormTd1 span{
	font-size:				10px;
	color:					#F66;
}
.MailFormTd2{
	width:					70%;
	padding:				3px 10px 3px 10px;
}
.MailFormTd3{
	padding:				3px 10px 3px 10px;
	text-align:				center;
}
.MailFormButton{
	width:					50%;
	margin:					3px auto 3px auto;
}
.MailFormInput{
	width:					90%;
	border:					1px solid #DDD;
	font-size:				12px;
}
.MailFormTextarea{
	border:					1px solid #DDD;
	width:					90%;
	height:					80px;
	font-size:				12px;
}
.MailFormCheckBoxLabel{
	display:				block;
	width:					49%;
	float:					left;
}
.MailFormCheckBox{
	border:					0px;
}






/*****	Footer		***********************************************************/

.Footer{
	width:					100%;
}

.Google{
	display:				block;
	width:					740px;
	text-align:				center;
	margin:					10px auto 10px auto;
}



.FooterNavi{
	display:				block;
	width:					90%;
	margin:					10px auto 10px auto;
}
.FooterLi{

}

.FooterLi li{
	margin:					0px;
	padding:				0px;
	display:				inline;
	line-height:			0px;
}
.FooterLi li a{
	padding:				1px 3px 1px 3px;
	font-size:				10px;
	line-height:			normal;
	color:					#666;
	text-decoration:		none;
}
.FooterLi li a:hover{
	color:					#333;
	background-color:		#FA6;
}






.CopyRight{
	height:					83px;
	background-image:		url(images/copyright.jpg);
}
.CopyRightText{
	margin:					0px auto auto 55px;
	color:					#333;
	font-size:				12px;
	font-weight:			bold;
	font-family:			'Arial', sans-serif;
}
.CopyRightText a{
	color:					#333;
	font-size:				12px;
	font-weight:			bold;
	font-family:			'Arial', sans-serif;
	text-decoration:		none;
}
.CopyRightText a:hover{
	color:					#000;
}


.feed {
	margin:				10px auto 10px auto;
}


.feed li {
	margin:				0 auto 5px 15px;
	padding:				0;
}
.feed img {
	border:				none;
}



