body ,form,fieldset{ 
	 padding: 0; 
	 margin: 0; 
}
p,pre,blockquote,h1,h2,h3{ 
	 padding: 0; 
	 margin: 0; 
}
 a:hover {
	color: #FF9900; 
	text-decoration:underline;
}
.under10 {
	margin-bottom: 10px; 
}
.nav {
	 margin-bottom: 5px; 
	 width: 180px; 
}
.keitou {
	width: 470px; 
	border: 1px #CCCCCC solid; 
	font-size: 12px; 
	line-height: 25px; 
}
.w750 {
	font-size: 12px; 
	width: 750px;
}
.leftcontents{
	width:565px;
}
.rightcontents{
	width:180px;
}
.keywordform {
	border: 1px #CCCCCC solid; 
	width: 240px; 
	height: 20px; 
	margin-right: 5px; 
	font-size: 12px;
	color: #993300; 
	line-height: normal; 
}
.info_m {
	font-size: 12px; 
	list-style-position: outside;
	line-height: 16px; 
	list-style-image: url(../index/pict_mony.gif); 
}
.menber {
	width: 180px; 
	border: #999999 solid; 
	border-width: 0px 1px;
}
.menber_box {
	margin-bottom: 5px;
}
.h38box {
	height: 38px;
}
.news_info {
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px;
}
.hotnews_750 {
	width: 750px;
}
.hotnews {
	font-size: 12px; 
	width: 565px;
	margin-bottom: 10px;
}
.hotnews_content {
	font-size: 12px; 
	line-height: 16px; 
	color: #000000; 
	padding-top: 5px; 
	padding-right: 0px; 
	padding-bottom: 5px; 
	padding-left: 0px;
}
h1 {
	font-size: 11px; 
	line-height: 16px; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none; 
}
h2 {
	font-size: 12px; 
	font-weight: normal;
}
.intro_tx {
	margin-top: 5px; 
	margin-bottom: 30px; 
	width: 565px;
}
.top_box {
	font-size: 12px; 
	width: 750px ;
	margin-bottom: 15px;
}
/*カテゴリー検索*/
.cate_01 {
	font-size: 12px; 
	line-height: 18px; 
	margin-top: 45px; 
	margin-left: 15px;
}
.cate_cap {
	padding-bottom: 10px; 
	padding-right: 5px;
	padding-left: 10px; 
}
.cate_02 {
	padding-bottom: 10px;
}
.cate_box {
	margin-top: 5px;
	height: 120px; 
	width: 565px; 
	background-image: url(img/_2010/cete_back.gif); 
	font-size: 12px; 
	line-height: 18px;
}
#category a:link {
	color: #003366;
	text-decoration: underline;
}
#category a:visited {
	 color:#003366; 
	 text-decoration:underline;
}
#category a:hover {
	color: #FF9900; 
	text-decoration:underline;
}
/*end_カテゴリー検索*/


/*写真映像メッセージ検索*/
#phmove a:link {
	color: #336600;
	text-decoration: underline;
}
#phmove a:visited {
	 color:#336600; 
	 text-decoration:underline;
}
#phmove a:hover {
	color: #FF9900; 
	text-decoration:underline;
}
#messe a:link {
	color:#666600;
	text-decoration: underline;
}
#messe a:visited {
	 color:#666600; 
	 text-decoration:underline;
}
#messe a:hover {
	color:#FF9900; 
	text-decoration:underline;
}
.ph_back {
	background-image: url(img/_2010/ph_back.gif); 
	background-repeat: no-repeat;
	background-position: left top; 
	height: 165px; 
	width: 280px; 
 }
.messe_back {
	background-image: url(img/_2010/messe_back.gif); 
	background-repeat: no-repeat; 
	background-position: right top; 
	height: 165px; 
	width: 280px; 
}
.ph_messe_box {
	width: 565px; 
	margin-top: 5px; 
}
.ph_box {
	width: 210px;
	margin-top: 60px; 
	margin-left: 20px; 
	font-size: 12px; 
	line-height: 18px;
	height: 40px;
	color: #336600; 
	margin-bottom: 10px; 
	}
.ph_tx {
	font-size: 11px;
	line-height: 16px; 
	text-align: left;
 	height: 50px;
 }
.ph_cap {
	padding-right: 5px; 
	padding-top: 15px; 
}
.ph_cap2 {
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 15px;
}
.ph_02 {
	padding-top: 15px; 
}
.messe_box {
	width: 210px;
	margin-top: 60px; 
	margin-left: 20px;
	font-size: 12px; 
	line-height: 18px; 
	height: 40px; 
	color: #666600;
	margin-bottom: 10px; 
}
/*end_写真映像メッセージ検索*/


/*キーワード検索*/
.key_back {
	background-image: url(img/_2010/keyword_back.gif); 
	background-repeat: no-repeat;
	background-position: left top; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	height: 40px; 
	width: 565px; 
}
.form {
	 border: #993300;
	 border-style: solid; 
	 border-top-width: 1px; 
	 border-right-width: 1px;
	 border-bottom-width: 1px;
	 border-left-width: 1px; 
	 height: 22px; 
	 width: 240px; 
	 margin-top: 9px;
}
.key_back2 {
	background-image: url(img/_2010/keyword_back.gif);
	background-repeat: no-repeat; 
	background-position: left top; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	height: 40px; 
	width: 565px; 
}
.keyformbox {
	margin-top: 9px; 
	 margin-right: 20px;
 }
/*end_キーワード検索*/

/*右コンテンツ*/
.syokuteki {
	margin-top: 21px;
	margin-bottom: 5px;
}
.rightcontentbox {
	margin-bottom: 5px; 
}
/*end_右コンテンツ*/
