/**
 * 全体初期化
 */
body,div,dl,dt,dd,ul,ol,li,h1,pre,form,fieldset,input,p,blockquote,table,th,td,textarea{margin:0;padding:0;font-size:12px;line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
label {padding:0 0 0 4px;}



/* [Table] */
.table {
	width:540px;
	font-size : 12px;
	background-color : #e0e0e0;
	border           : 1px double #b8aa76;
	border-spacing   : 1px;
}
.tableTH1, .tableTH2, .tableTD1, .tableTD2 {
	padding : 6px;
	line-height:150%;
}
.tableTH1 {
	background-color : #826908;
	color : #FFF;
	font-weight:bold;
}

.tableTH2 {
	background-color : #f2eed7;
	color : #905e06;
	font-weight:bold;
}

.tableTD1 {
	background-color : #f6f6f6;
	color : #000;
}


.menubt {
	padding : 1px;
}

.bt1, .bt2	{
			background-position:0px 0px;
			height:32px;
			display:block;
			font-size:12px;
			text-align:center;
			}

.bt1	{
			background-image: url(imgs/bt01.png);
			width:190px;
			}
.bt2	{
			background-image: url(imgs/bt02.png);
			width:260px;
			}

.bt1:hover, .bt2:hover	{
			background-position:0px -32px;
			}
.bt1 div, .bt2 div	{
			padding-top:7px;
			color:#FFF;
			}


/* [角丸枠] */
.roundBox {
	border:1px solid #b8aa76;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	background-color:#f2eed7;
}
	.roundBoxInner {
		padding:12px;
	}


/* [テキストエリア] */
.tx		{
			padding:0px;
			margin-left:32px;
			font-size:12px;
			line-height:150%;
			color:#333;
			width:540px;
			clear:both;
			}

/* [TEXT 見出し] */
h1			{
			background-image:url(imgs/ic01.gif);
			background-repeat:no-repeat;
			padding:1px 0px 0px 16px;
			margin:0px 0px 0px 17px;
			font-size:12px;
			line-height:130%;
			color:#ac4d00;
			width:545px;
			font-weight:bold;
			}

/* [TEXT ノーマル] */
.mt1		{
			font-size:12px;
			line-height:150%;
			color:#333;
			}

/* [TEXT 注釈 黄] */
.mo1		{
			font-size:12px;
			line-height:150%;
			color:#905e06;
			}

/* [TEXT 注釈 赤] */
.mo2		{
			font-size:12px;
			line-height:150%;
			color:#780606;
			}

/* [IMG 画像margin] */
.imgb1		{
			margin:0px 0px 10px 0px;
			}
.imgb2		{
			margin:0px 0px 30px 0px;
			}

