/* CSS Document */

/* === TOPヘッダー部分のスタイル === */
.top {background-image:url(top_new.jpg);
	  display:block;
		background-repeat:no-repeat;
		width:540px;
		height:295px;
		padding:0px;
		margin:0px;
}

.top1 {width:295px;
		padding:0px;
		margin:0px;
		vertical-align:bottom
}
.top1 h1 {font-size:16px;
	font-weight:bold;
		color:#FF6600;
		margin-left:1.4em;
		margin-bottom:0.6em;
}
.top1 p {font-size:12px;
		color:#666666;
		margin-left:1.8em;
		margin-bottom:1.2em;
		line-height:160%;
		margin-top:-0.5em;
}
.top2 {font-size:12px;
width:245px;
		padding:16px;
		margin:6px;
		text-align:right;
		vertical-align:bottom;
	
}
/*----------------------------------------------------------*/
/* === TOP更新履歴部分のスタイル === */
.waku1 {width:220px;
	display:block;
	background-image:url(waku_whats.gif);
	background-repeat:no-repeat;
	margin-bottom:-1.0em;
}
.waku1 p {color:#000000;
	font-size:11px;
	padding:16px 5px 4px 6px;
	margin:0.0em 0.1em 0.0em 0.4em ;
}


/*----------------------------------------------------------*/
.top_main {width:690px;
	margin:0px;
	margin-top:16px;
}	
/* === TOP右部分のスタイル === */
.top_right {width:220px;
	vertical-align:top;
}	

/* ========= トップ解説文用 ========= */
.top_left {width:440px;
	padding:5px 0px 0px 2px;
	vertical-align:top;
}

.top_left h2 {width:440px;
	height:40px;
	display:block;
	background-image:url(title2_1.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size:16px;
	margin-left:0px;
	padding-left:24px;
	padding-top:8px;
}

.top_left h3 {color:#FF6699;
	font-size:14px;
	margin-left:24px;
	margin-top:-7px;
	margin-bottom:12px;
	line-height:140%;
}

.top_left p {color:#666666;
	font-size:100%;
	margin:0px 12px 8px 24px;
	line-height:140%;
	text-justify:distribute;
}
