.wakai{
		margin-left:			20px;
}
.syatyo{
		margin-top:			20px;
		margin-left:			20px;
}
.syatyo2{
		margin-top:			8px;
		margin-left:			20px;
}
.tab1110{
		margin-top:			6px;
		margin-left:			34px;
}
.gogai{
		margin-top:			14px;
		margin-left:			24px;
}
.gogai2{
		margin-top:			14px;
		margin-left:			24px;
}
.gogai2a{
		margin-top:			4px;
		margin-left:			24px;
}

.gogai2s{
		width:				240px;
		font-size:			10px;
		line-height:			14px;
		letter-spacing:			-1px;
}
.gogai2v{
		width:				16px;
}
.clear{
		clear:				both;
		display:			none;
}

.thanks01{
		margin-top:			42px;
		margin-left:			84px;
}

.thanks02{
		margin-top:			24px;
		margin-left:			44px;
		text-align:			center;
		width:				720px;
		font-size:			18px;
		line-height:			24px;
		letter-spacing:			-1px;
		font-weight:			bold;
}
.thanks03{
		margin-top:			24px;
		margin-left:			44px;
		text-align:			center;
		width:				720px;
		font-size:			18px;
		line-height:			24px;
		letter-spacing:			-1px;
		font-weight:			bold;
}
.thanks04{
		border-collapse:		collapse;
}
.thanks05{
		width:				720px;
		height:				11px;
		background-image: 		url("../image/line720.gif");
		background-repeat:		repeat-x;
}
.thanks06{
		text-align:			left;
		width:				720px;
		padding-top:			6px;
		padding-bottom:			6px;
}
.thanks07{
		display:			none;
}
.thanks08{
		margin-left:			16px;
		font-size:			14px;
		line-height:			18px;
		letter-spacing:			0px;
}
.thanks09{
		margin-top:			36px;
		margin-left:			44px;
}
.thanks09r{
		margin-top:			24px;
		margin-left:			44px;
}
.thanks10{
		margin-top:			42px;
		margin-left:			300px;
}
.thanks10r{
		margin-top:			72px;
		margin-left:			164px;
}
.thanks11{
		margin-top:			6px;
		margin-left:			280px;
}
.thanks12{
		text-align:			left;
		font-size:			20px;
		line-height:			26px;
		letter-spacing:			-1px;
		font-weight:			bold;
		padding-top:			16px;
		padding-bottom:			16px;
}

a:link.bottom01{
		color:				#0000ff;
}
a:visited.bottom01{
		color:				#810081;
}
a:hover.bottom01{
		color:				#ff0000;
}
a:active.bottom01{
		color:				#660000;
}

.img02{
		vertical-align:			middle;
		margin-right:			16px;
}



#base00{
		padding-bottom:			50px;
}
#base01{
		width:				818px;
		height:				100%;
		background-image: 		url("../image/wall01.gif");
		background-repeat:		repeat-y;
		text-align:			left;
}
#base02{
		width:				818px;
		height:				30px;
		background-image: 		url("../image/wall02.gif");
		background-repeat:		no-repeat;
}


#base03{
		position:			relative;
		margin-top:			2px;
		margin-left:			20px;
		z-index:			1;
}
#base04{
		text-align:			right;
		margin-right:			34px;
		padding-top:			20px;
}



.p00{
		text-align:			center;
		padding-top:			60px;
}
.p01{
		text-align:			center;
		margin-top:			60px;
}
.p02{
		margin-top:			16px;
		text-align:			center;
		padding-bottom:			40px;
}
.p02r{
		margin-top:			12px;
		text-align:			center;
}
.p03{
		text-align:			center;
		margin-top:			20px;
}
.p04{
		width:				650px;
		text-align:			center;
		border-collapse:		separate;
		border-spacing:			4px;
}
.p05{
		background-color:		#8080c0;
}
.p06{
		border:				solid 1px #aaaaaa;
		padding:			8px;
		text-align:			left;
}
.p07{
		border:				solid 1px #aaaaaa;
		padding:			8px;
		background-color:		#e2e6e7;
		text-align:			left;
}
.p08{
		border:				solid 1px #aaaaaa;
		padding:			8px;
		text-align:			left;
}
.p09{
		margin-top:			24px;
}
.p10{
		text-align:			center;
		margin-top:			10px;
}

.f01{
		color:				#ffffff;
		text-align:			left;
		font-size:			18px;
		line-height:			24px;
		letter-spacing:			-1px;
		font-weight:			bold;
}
.f02{
		color:				#ff0000;
		font-weight:			bold;
}
.f03{
		text-align:			center;
		font-size:			38px;
		line-height:			48px;
		letter-spacing:			-2px;
		font-weight:			bold;
}
.f04{
		text-align:			center;
		font-size:			32px;
		line-height:			40px;
		letter-spacing:			-2px;
		font-weight:			bold;
}
.f05{
		text-align:			center;
		font-size:			24px;
		line-height:			34px;
		letter-spacing:			0px;
		font-weight:			bold;
		background-color:		#ffff00;
}
#smail00{
		width:				129px;
		height:				134px;
		background-image: 		url("../image/smail.gif");
		background-repeat:		no-repeat;
		text-align:			left;
}
#smail01{
		text-align:			left;
}
#smail02{
		padding-top:			2px;
		text-align:			left;
}
#smail03{
		padding-top:			72px;
		padding-left:			11px;
}
#smail04{
		text-align:			center;
		margin-left:			auto;
		margin-right:			auto;
}


input#v01{
		height:				24px;
		width:				102px;
		font-size:			12px;
		border:				double 3px #666666;
		font-weight:			bold;
		color:				#e0e0e0;
		background-color:		#330000;
}
input#v02{
		width:				100px;
		height:				16px;
		border:				solid 1px #666666;
		background-color:		#f6f6f6;

}
input#v03{
		height:				32px;
		width:				160px;
		font-size:			12px;
		border:				double 3px #666666;
		font-weight:			bold;
		color:				#333333;
		background-color:		#ffffff;
}

