/*########################################################*/
/* ページレイアウト用スタイル */
/*########################################################*/

/*--------------------------------------------------------*/
/* ブラウザ用スタイル設定
/*--------------------------------------------------------*/
@media screen {
	/* ボディタグ(左上余白を削除するために設定) */
		body {
			margin:0px;
			padding:0px;
		}

	/* コンテンツ表示部(今後、コンテンツをセンターに寄せることになったときのため、本Boxを挟んでおく) */
		div#Page {
			/* 相対指定 */
			position:relative;
/*			background-image:url(./image/page.jpg);	*/
			background-image:url(./image/background.png);	
			background-repeat: no-repeat;
			width:900px;
			margin:0px;
			padding:0px;
		}
	
	/* Body部(Menu,FootStamp,Submenu,Contentsを内包するBox) */
		div#Body {
			width:797px;

/*			background-image:url(./image/body.jpg);		*/
			background-repeat: no-repeat;
			background-position:41px 93px;
			
			margin:0px;
			padding:125px 50px 0px 60px;
		}

	/* Menu部(ページ上部のメニューBox) */
		div#Menu {
			width:600;
		}

		div#MemberSubMenu {
			width:500;
			margin:0px 0px 10px 0px;
			border-style:dotted;
			border-width:1px 1px 1px 1px;
			border-color:#c0c0c0;
		}
		
	/* FootStamp部(足跡Box) */
		div#FootStamp {
			margin:15px 5px 0px 5px;
			padding:2px;
			border-style:dotted;
			border-width:1px 0px 1px 0px;
			border-color:#39528C;
			color:#666666;
		}

	/* Contents部(本文Box) */
		div#Contents {
			width:500px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		
	/* メンバーページ用Contents部(本文Box) */
		div#MemberContents {
			width:650px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
	
	/* SubMenu部(ページ右部のサブメニューBox(バナー表示用)) */
		div#SubMenu {
			width:150px;
			height:290px;
			float:right;
			margin:80px 0px 0px 0px;
			padding:0px 5px 0px 0px;
		}
	
	/* タイトル画像(タイトル画像) */
		img#Title {
			/* 絶対値指定 */
			position:absolute;
			left:0px;
			top:0px;
			
			border:0px;
		}

	/* 写真1〜4(ページ右上写真画像組み合わせ) */
		img#Photo1 {
			/* 絶対値指定 */
			position:absolute;
			left:297px;
			top:0px;
			visibility: hidden; 
		}
		img#Photo2 {
			/* 絶対値指定 */
			position:absolute;
			left:623px;
			top:119px;
			visibility: hidden; 
		}
		img#Photo3 {
			/* 絶対値指定 */
			position:absolute;
			left:625px;
			top:205px;
			visibility: hidden; 
		}
		img#Photo4 {
			/* 絶対値指定 */
			position:absolute;
			left:749px;
			top:205px;
			visibility: hidden; 
		}

	/* コンテンツ内フッター画像(サブメニュー回り込みクリア用 */
		img#ContentsFooter {
			clear:all;
		}
	
	/* フッタ画像 */
		img#Footer {
		}
}

/*--------------------------------------------------------*/
/* 印刷用スタイル設定 */
/*--------------------------------------------------------*/
@media print {
		body {
		}

	/* コンテンツ表示部(今後、コンテンツをセンターに寄せることになったときのため、本Boxを挟んでおく) */
		div#Page {
		}
	
	/* Body部(Menu,FootStamp,Submenu,Contentsを内包するBox) */
		div#Body {
		}

	/* Menu部(ページ上部のメニューBox) */
		div#Menu {
			visibility: hidden; 
		}

		div#MemberSubMenu {
			visibility: hidden; 
		}
		
	/* FootStamp部(足跡Box) */
		div#FootStamp {
			visibility: hidden; 
		}

	/* Contents部(本文Box) */
		div#Contents {
		}
		
	/* メンバーページ用Contents部(本文Box) */
		div#MemberContents {
		}
	
	/* SubMenu部(ページ右部のサブメニューBox(バナー表示用)) */
		div#SubMenu {
			visibility: hidden; 
		}
	
	/* タイトル画像(タイトル画像) */
		img#Title {
			position:absolute;
			visibility: hidden; 
		}

	/* 写真1〜4(ページ右上写真画像組み合わせ) */
		img#Photo1 {
			position:absolute;
			visibility: hidden; 
		}
		img#Photo2 {
			position:absolute;
			visibility: hidden; 
		}
		img#Photo3 {
			position:absolute;
			visibility: hidden; 
		}
		img#Photo4 {
			position:absolute;
			visibility: hidden; 
		}

	/* コンテンツ内フッター画像(サブメニュー回り込みクリア用 */
		img#ContentsFooter {
		}
	
	/* フッタ画像 */
		img#Footer {
			visibility: hidden; 
		}
}
