/*------------------------------------------------
	format.css - design css
	2007.03.07
	:::toc:::
	reseter
	commonformat
	layout block - float
	parts design
	layout Lay01,Lay02,Lay03,Lay04,Lay05,Lay06,Lay07
	:::level :::
	> Lay01-07 630px
------------------------------------------------*/

/*------------------------------------------------
	browser reset
------------------------------------------------*/

*,html,body{
	margin:0;
	padding:0;
	border:0;
	background-color:transparent;
	font-size:small;
	text-decoration:none;
}

img{
	border-style:none;
	vertical-align:bottom;
}
.clear{
	clear:both;
}

/*------------------------------------------------
	common format
------------------------------------------------*/
p{
	line-height:1.4;
	font-size:small;
	text-align:left;
}

/* layout block
------------------------------------------------*/
.Lay01,.Lay02,.Lay03,.Lay04,.Lay05,.Lay06,.Lay07{
	width:630px;
	margin:10px;
	overflow:auto;
}

/* parts design
------------------------------------------------*/
/* SecImg */
.SecImg{
	text-align:center;
}
.SecImg .Images{
	margin:0 auto;
}
.SecImg .Images img{
	background:#666;
	color:#fff;
}
.SecImg .Images p{
	font-size:x-small;
}

/*------------------------------------------------
	layout Lay01  - width=410:210
------------------------------------------------*/
/* SecTex */
.Lay01 .SecTex{
	width:420px;
	float:left;
}

/* SecImg */
.Lay01 .SecImg{
	width:200px;
	float:right;
}
.Lay01 .SecImg .Images img{
	width:200px;
}
.Lay01 .SecImg .Images p{
	margin-bottom:10px;
}

/*------------------------------------------------
	layout Lay02  - width=210:410
------------------------------------------------*/
/* SecTex */
.Lay02 .SecTex{
	width:420px;
	float:right;
}

/* SecImg */
.Lay02 .SecImg{
	width:200px;
	float:left;
}
.Lay02 .SecImg .Images img{
	width:200px;
}
.Lay02 .SecImg .Images p{
	margin-bottom:10px;
}

/*------------------------------------------------
	layout Lay03  - width=630
------------------------------------------------*/
/* SecImg */
.Lay03 .SecImg{
	margin-top:10px;
}
.Lay03 .SecImg .Images{
	width:200px;
	margin:0 3px;
	float:left;
}
.Lay03 .SecImg .Images img{
	width:200px;
}

/*------------------------------------------------
	layout Lay04  - width=320:300
------------------------------------------------*/
/* SecTex */
.Lay04 .SecTex{
	width:320px;
	float:left;
}

/* SecImg */
.Lay04 .SecImg{
	width:300px;
	float:right;
}
.Lay04 .SecImg .Images img{
	width:300px;
}
.Lay04 .SecImg .Images p{
	margin-bottom:10px;
}

/*------------------------------------------------
	layout Lay05  - width=300:320
------------------------------------------------*/
/* SecTex */
.Lay05 .SecTex{
	width:320px;
	float:right;
}

/* SecImg */
.Lay05 .SecImg{
	width:300px;
	float:left;
}
.Lay05 .SecImg .Images img{
	width:300px;
}
.Lay05 .SecImg .Images p{
	margin-bottom:10px;
}

/*------------------------------------------------
	layout Lay06  - width=630
------------------------------------------------*/
/* SecImg */
.Lay06 .SecImg{
	margin-top:10px;
}
.Lay06 .SecImg .Images{
	width:300px;
	margin:0 5px;
	float:left;
}
.Lay06 .SecImg .Images img{
	width:300px;
}

/*------------------------------------------------
	layout Lay07  - width=630
------------------------------------------------*/
/* SecTex */
.Lay07 .SecTex{
	width:630px;
}

/* SecImg */
.Lay07 .SecImg{
	width:630px;
	margin-top:10px;
}
.Lay07 .SecImg .Images{
	width:500px;
}
.Lay07 .SecImg .Images img{
	width:500px;
}
