/*----------------------------------------------------------------------------*/
/* Office Kawatani Site 	イベント Page CSS   	 			  	          */
/*----------------------------------------------------------------------------*/

/* ☆ Office Kawataniイメージ -------------------------*/
	.wrapper {
		background-image : url("../images/com/bk02.png");
	}

	#head {
		background-color : #fff;
	}

/* ◆ メイン情報 --------------------------------------*/

	#contents {
		width: 920px;
		height:2700px;	/* ★情報コンテンツの量に従い変動する。★ prev 170px */
		clear: both;
	}
		.contents {	/* IE6,7 HACK */
		}

	/* ◆メイン情報領域 #01 --------------------*/

	#article01 {
/*		position: relative;*/
		margin-top: 40px;
		margin-left: 20px;
		width : 919px;
		height:2690px;	/* ★情報コンテンツの量に従い変動する。★ prev 170px */
		border: 1px solid #ccc;
		background-color : #fff;
/*		background-image : url("../images/com/bk02.png");*/
		font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3",
					 "Hiragino Kaku Gothic Pro", Osaka,"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	}
	.title01 {
		position: relative;
		margin-top: -5px;
		margin-left: -2px;
		width : 922px;
		height: 43px;
		background	: url("../images/com/title01.png") no-repeat;
	}
	#article01 h1 {		/* ◆ 見出し */
		position: absolute;
		top: -6px;
		left:40px;
		font-size: 13pt;
		font-weight: bold;
		color: #fff;
	}
	#bilingual {
		position: absolute;
		top: 5px;
		left:180px;
		font-size: 8pt;
		color: #F2D27F;		/* Lightly Orange */
	}

	#article01 h1:not(:target){	/* ◆ 見出し */	/* IE Hack */
		position: absolute;
		top: -3px\9;
		left:40px;
		font-size: 13pt;
		font-weight: bold;
		color: #fff;
	}
	#bilingual:not(:target){					/* IE Hack */
		position: absolute;
		top: 5px\9;
		left:180px;
		font-size: 8pt;
		color: #F2D27F;		/* Lightly Orange */
	}

	/* ◇ MainContents #01 --------------------*/
	.main01-01 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 160px;
		border-bottom: 1px dashed #DDDDDD;
	}
	.main01-02 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 285px;
		border-bottom: 1px dashed #DDDDDD;
	}
	.main01-03 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 200px;
	}
	
	.main01-04 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 120px;
	}
	.main01-05 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 170px;
	}
	#item00 {
		position: absolute;
		top: 0px;
		left:60px;
		font-size: 11pt;
		font-weight:bold;
		color: #CC6635;		/* LightlyBrown */
	}
	#item01 {			/* ◆ 見出し h2 */
		position: absolute;
		top: 0px;
		left:35px;
		font-size: 13pt;
		color: #CC6635;		/* LightlyBrown */
	}
	#item02 {		/* ◆ 見出し h3 */
		position: absolute;
		top: 35px;
		left:60px;
		font-size: 11pt;
		color: #467F0A;	/*  Deep Green */
	}
	#item03 {
		font-size: 13pt;
		color: #CC6635;		/* LightlyBrown */
	}

	/* ◇ MainContents #02 --------------------*/
	.main02 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 250px;
		border-bottom: 1px dashed #DDDDDD;
	}

	/* ◇ MainContents #03 --------------------*/
	.main03 {
		position: relative;
		margin-top: 0px;
		width : 915px;
		height: 240px;
		border-bottom: 1px dashed #DDDDDD;
	}

	#item04 {
		position: absolute;
		top: 0px;
		left:60px;
		font-size: 11pt;
		color: #6CA3E5;			/* LightlyBlue */
	}
	#item05{
		position: absolute;
		top: 35px;
		left:60px;
		font-size: 11pt;
		color: #6CA3E5;			/* LightlyBlue */
	}
	#item06 {		/* ◆ 見出し h3 */
		position: absolute;
		top: 60px;
		left:60px;
		font-size: 11pt;
		color: #467F0A;	/*  Deep Green */
	}
	#item07 {		/* ◆ 見出し h3 */
		position: absolute;
		top: 0px;
		left:60px;
		font-size: 11pt;
		color: #467F0A;	/*  Deep Green */
	}

	#txt01 {
		position: absolute;
		top: 70px;
		left:80px;
		width : 770px;
		text-align:left;
		font-size: 10pt;
	}
	#txt02 {
		position: absolute;
		top: 70px;
		left:80px;
		text-align:left;
		font-size: 10pt;
	}
	#txt03 {
		position: absolute;
		top: 300px;
		left:80px;
		width : 520px;
		text-align:left;
		font-size: 10pt;
	}
	#txt04 {
		position: absolute;
		top: 100px;
		left:80px;
		width : 580px;
		text-align:left;
		font-size: 10pt;
	}
	#txt05 {
		position: absolute;
		top: 35px;
		left:80px;
		width : 580px;
		text-align:left;
		font-size: 10pt;
	}
	#txt06 {
		position: absolute;
		top: 20px;
		left:80px;
		width : 770px;
		text-align:left;
		font-size: 10pt;
	}

	.image01 {	/* Broadcaster Image 画像 */
		position: absolute;
		top: 10px;
		right:20px;
	}
	.image01 img {
		border-color: #AAAAAA;	/* ボーダー表示 */
		border-style: solid; 	
		border-width: 1px;
	}
	.image02 {	/* Broadcaster Image 画像  縦型 */
		position: absolute;
		top: 20px;
		right:20px;
	}
	.image02 img {
		border-color: #AAAAAA;	/* ボーダー表示 */
		border-style: solid; 	
		border-width: 1px;
	}

	/* ☆Facebook */
	#facebook {	
		position: absolute;
		top: 150px;
		left:10px;
		width : 420px;
		height: 30px;
		text-indent: -99999px;	/* テキスト非表示 */
		background	: url("../images/secandary/works.png") no-repeat;
	}

