@charset "utf-8";

/* index.css　トップページのCSS */
@import "import.css";

/* ページ全体の共通設定 */
body{
}

/* サイト全体の外枠指定 */
#base{}

/* header(ページの上辺) */
#header{}
	#header h2{
		text-align:left;
	}	

/* globalmenu (ページのメインメニュー)*/
#globalmenu{}

/* twocolumns = side + main */
#twocolumns{}

/* sidecolumn(サイドバー) */
#sidecolumn{}

/* maincolumn(メインコンテンツ) */
#maincolumn{}
	#welcome{
		
	}
		#welcome h3{
			font-size:1.4em;
			padding-left:19px;
			line-height:25px;
			background:url(../imgr/h3_index_background.jpg) no-repeat;
			color:#555555;
		}
		
/*2010.04.19 start*/
		/*#welcome p{
			padding:20px 30px 25px 10px;
			font-size:1.2em;
		}*/
		
div#wContent {
	padding:20px 30px 25px 10px;
}

div#wContent p{
	font-size:1.2em;
	margin:5px 0;
	line-height:150%;
}

/*2010.04.19 end*/
		
		#welcome div.imagelist{
			padding-bottom:20px;
		}
		#welcome div.imagelist img{
			border:1px solid #999999;
			padding:1px;
			margin-right:10px;
		}
		#welcome div.imagelist img{
			vertical-align:top;
		}
		#welcome div.imagelist img.last{
			margin-right:0px;
		}
	#news{
		margin-bottom:20px;
	}
	
	#newslist-outframe{
		width:585px;
		height:294px;
		overflow-x:hidden;
		overflow-y:auto;
		margin:9px 0px 0px 5px;
	}
	
	#newslist-outframe .newslist{
		padding:9px 10px 0px 0px;
		background:url(../imgr/news_border.jpg) no-repeat left bottom;
		margin-bottom:18px;
	}
	
	#newslist-outframe .newslist h4{
		font-size:1.2em;
		font-weight:bold;
		color:#FF6600;
		padding-left:10px;
		text-align:left;
		float:left;
		/display:inline;
	}
	#newslist-outframe .newslist p.date{
		font-size:1.2em;
		padding-right:10px;
		float:right;
		/display:inline;
		font-weight:bold;
	}
	#newslist-outframe .newslist p.more{
		font-size:1.2em;
		float:left;
		width:358px;
		padding:10px;
		line-height:1.6;
		text-align:left;
		/display:inline;
	}
	#newslist-outframe .newslist p.tempimage{
		float:right;
		/display:inline;
		padding:10px;
	}

/* footer(ページの下辺) */
#footer{}

/*--seo master--*/
div.sbox { width: 850px; }
div.sbox h1 { margin-left:10px; }
td div.summary { margin-left:10px; }