/* CSS Document */
@charset "Shift_JIS";

body {
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	color:#999; 
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro", "Osaka", "ＭＳＰゴシック";
}

/*リンク*/
a:link { color: #ccc;}
a:visited {color: #ccc;}
a:active {color: #ffcc00;}
a:hover {color: #ffcc00;}

/*テキスト*/
.txt01{font-size: 10px; color:#ccc; letter-spacing:1px; line-height:1.7em;}

/*マージン*/
.margineHeader{ margin-top:15px;}
.margineSubmenu{margin: 15px 0px 10px 20px;}
.margineNewsAll{ margin-left:20px;}
.margineNews{ margin:5px 15px;}
.margineLink{ margin-left:20px; margin-top:10px;}
.margineBanner{ margin-top:10px;}
.margineBannerT{ margin-top:5px;}


/* ボックス要素 */
.box_all{
	margin-left:20px; width:900px;
}
.box_search {
	padding-right: 0px; margin-top: 4px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; width: 900px; padding-top: 0px
}

.box_footer {
	padding-right: 0px; margin-top: 20px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; width: 900px; padding-top: 0px
}
