@charset "utf-8";
/*--------------------------------------------------------------------

京都府建築家協同組合 Web Site Ver.1 CSS File

2008/09/22
2008/10/10
2008/11/13
---------------------------------------------------------------------*/



/*ページ全体
----------------------------------------------------------*/
body {	
}

#Wrapper { 
	width:920px;
	margin: 0 auto;	
}


/* ------------------------------
ヘッダー
------------------------------ */
#Header {
	height: 98px;
	width: 920px;
	background: url(../imglib/bg_header_top_ie.jpg) left top no-repeat;
	position: relative;
}

#Header h1 span {
	height: 40px;
	width: 360px;
	text-indent: -9999px;
	background: url(../imglib/siteid.jpg);
	position: absolute;
	left: 20px;
	top: 40px;
}
/*
#Ruler {
	z-index: 10;
	position: absolute;
	left: 445px;
	top: 0px;
}*/

	

/* ------------------------------
コンテンツ
------------------------------ */
#MainImg {
	position: relative;
	height: 519px;
}

*:first-child+html #MainImg {/*for IE7*/
}

#G_nav {
	position: absolute;
	left: 540px;
	top: 255px;
}

#TContena {
	clear: both;
	text-align: left;
	height: 273px;
	padding: 10px 0 0 0;
	background: url(../imglib/bg_contents_top.jpg) no-repeat left top;
}

#TContena #Newbox {
	height: 218px;
	width: 620px;
	margin: 0 0 35px 54px;
	background: url(../imglib/bg_newsbox.jpg) no-repeat left top;

}

#Newbox iframe {
	width: 516px;
	height: 152px;
	margin: 45px 0 0 100px;
}

#TContena #G_nav {
	float: right;
	width: 240px;
	margin: 0 8px 0 0;
	_margin: 0 4px 0 0;/*for IE6*/
}


#TContena address {
	clear: both;
	text-align: right;
	padding: 10px 10px 10px 0;
}


/*ページ全体（2階層）
----------------------------------------------------------*/
#Wrapper02 { 
	width:920px;
	margin: 0 auto;	
}


/* ------------------------------
ヘッダー
------------------------------ */
#Header02 {
	height: 98px;
	width: 920px;
	position: relative;
}

#Header02 h1 span {
	height: 40px;
	width: 360px;
	text-indent: -9999px;
	background: url(../imglib/siteid.jpg);
	position: absolute;
	left: 20px;
	top: 40px;
}

.officer {/*組合概要*/
	background: url(../imglib/bg_header_officer.jpg) left top no-repeat;
}

.assoc {/*京都府建築家協同組合・組合員名簿*/
	background: url(../imglib/bg_header_assoc.jpg) left top no-repeat;
}

.coop {/*協力事業会員名簿*/
	background: url(../imglib/bg_header_coop.jpg) left top no-repeat;
}

.update {/*更新履歴*/
	background: url(../imglib/bg_header_update.jpg) left top no-repeat;
}

.link {/*リンク*/
	background: url(../imglib/bg_header_link.jpg) left top no-repeat;
}
	

/* ------------------------------
コンテンツ
------------------------------ */
#SContena_t {
	width: 920px;
	padding: 0 0 0 0;
	background: url(../imglib/bg_contents_classes_t.jpg) left top no-repeat;
}

#TopicPath {
	text-align: right;
	margin: 0 40px 46px 0;
	padding: 20px 0 0 0;
}

#SContena_b {
	min-height: 700px;
	width: 920px;
	background: url(../imglib/bg_contents_classes_b.gif) left top no-repeat;
}

#G_nav02 {
	float: left;
	height: 711px;
	width: 155px;
	margin: 59px 0 0 25px;
	_margin: 59px 0 0 13px;/*for IE6*/
	background: url(../imglib/bg_gnav02_ie.jpg) left top no-repeat;
}

#ContenaR {
	float: right;
	position: relative;
}

.inner h2 {
	height: 18px;
	line-height: 18px;
	margin: 0 0 15px 0;
}

.inner .s_10 {
	margin: 0 auto 0 188px;
	_margin: 0 auto 0 210px;/*for IE6*/
}

.inner .s_12 {
	margin: 0 auto 0 130px;
	_margin: 0 auto 0 150px;/*for IE6*/
}

.innerupdate h3 {
	/*height: 18px;*/
	line-height: 33px;
	margin: 0 0 15px 0;
	padding: 0 0 0 16px;
	background: #c9c9ca;
	border-bottom: 1px solid #bab8b7;
}

.innerupdate .mr_35 {
	margin: 0 35px 0 0;
}


/* ------------------------------
フッダー
------------------------------ */
#Footer {
	clear: both;
	height: 250px;
	background: url(../imglib/bg_contents_classes_a.jpg) left bottom no-repeat;
	position: relative;
}

#Footer address {
	text-align: right;
	padding: 300px 20px 0 0;
}


