
/******************************************************

		menu スタイル
 
*******************************************************/


	.both{
		clear: both;
		font-size:1px;
}

	.me_123{
		width: 322px;
		text-align: center;
		margin-bottom:10px;
		margin-left:auto;
		margin-right:auto;
}

	.me_bn{
		width: 221px;
		text-align: center;
		margin:15px 0px 10px 0px;
		margin-left:auto;
		margin-right:auto;
}

	#me_bn_l{
		margin-left:auto;
		margin-right:auto;
		margin:0px;
		padding:0px;
		float:left;
}

	#me_bn_r{
		margin-left:auto;
		margin-right:auto;
		margin:0px;
		padding:0px;
		float:right;
}

	.me_box{
		width: 489px;
		text-align: center;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/menu/me_bg.gif);
		background-repeat:repeat-y;
		background-position:left top;
		border:1px solid #F1AB41;
}

	table#me_bg01{
		width: 489px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/menu/me_bg01.gif);
		background-repeat:no-repeat;
		background-position:right top;
}

	table#me_bg02{
		width: 489px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/menu/me_bg02.gif);
		background-repeat:no-repeat;
		background-position:right top;
}

	.me_f14{
		color:#B75C27;
		text-align: left;
		margin:0px;
		padding-left:45px;
		font-size:14px;
		line-height:20px;
		vertical-align:top;
}

	.me_f14_2{
		color:#B75C27;
		text-align: center;
		margin:0px;
		padding-bottom:20px;
		font-size:14px;
		line-height:20px;
}

	.me_bold{
		font-weight:bold;
}

	.me_pr{
		margin:0px;
		padding-right:30px;
		text-align: right;
		font-size:12px;
		line-height:18px;
		color:#B77E27;
}

	table#me_bg01 th{
		color:#B75C27;
		margin:0px;
		padding:0px;
		text-align: center;
		font-size:14px;
		line-height:20px;
		font-weight:bold;
}

	.me_menu{
		margin:0px;
		padding:20px 0px 10px 30px;
		text-align: left;
}

	.me_menu2{
		margin:0px;
		padding:20px 0px 0px 30px;
		text-align: left;
}

	.me_dot01{
		width: 450px;
		height:20px;
		text-align: center;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/menu/me_dot01.gif);
		background-repeat:repeat-x;
		background-position:center;
		font-size:1px;
		line-height:1px;
}



	.me_bottom{
		width:491px;
		margin:0px;
		padding:0px;
		margin-left:auto;
		margin-right:auto;
}

	.me_bottom p{
		text-align: left;
		margin:0px;
		padding:0px;
		font-size:12px;
		line-height:18px;
}

	.me_dot02{
		width: 491px;
		height:20px;
		text-align: center;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../img/menu/me_dot02.gif);
		background-repeat:repeat-x;
		background-position:center;
		font-size:1px;
		line-height:1px;
}

.cam_bottomBox {
	width:320px;
	text-align:center;
	margin:10px auto 30px;
}

.cam_sine {
	float:left;
	width:45px;
	height:170px;
}
.cam_right {
	float:left;
	width:380px;
	margin:10px;
}

.cam_bg {
	background-image:url(../img/cam/bg01.jpg);
	background-position:100% 100%;
	background-repeat:no-repeat;
}

.cam_waku {
	width:460px;
	border-color:#C59650;
	border-style:solid;
	border-width:1px;
	margin:10px auto 10px;
	clear:both;
}