/* 基本タグ設定 ---------------------------------------　*/

* {
		margin:0;
		padding:0;
}

body {
		text-align:center;
		margin:0 0 0 0;
		height:100%;
		background:#C9AC84;
		font-size:14px;
}

img {
		border:none;
}

h1 {
		text-align:left;
		margin:25px 0 0 20px;
}

p {
		text-align:left;
		font-size:14px;
		line-height:150%;
		padding:10px 10px 10px 20px;
}

/* 配置設定 ---------------------------------------　*/

#wrap {
		margin:0 auto;
		width:800px;
		background:#C9AC84;
}


/* ヘッダ ---------------------------------------　*/

#head {
		float:left;
		width:800px;
		height:60px;
		/*background:url(../common/head_bg.jpg) repeat-x;*/
		background:url(../common/h_bg.jpg);
		margin:15px 0 1px 0;
}



/* イメージ画像 ---------------------------------------　*/

#window {
		float:left;
		width:800px;
		height:250px;
		background:#663300;
		margin:0 0 2px 0;
}

/* ナビ ---------------------------------------　*/

#navi {
		float:left;
		width:180px;
		background:#C9AC84;
		margin:0 3px 5px 0;
}

#navi ul {list-style:none;}

#navi ul li a {
		display:block;
		width:180px;
		height:40px;
		margin:0 0 1px 0;
}

#navi ul #bottom1 a{background:url(../common/bottom1.jpg) no-repeat;width:180px;height:40px;}  /* ナビ（メニュー）*/
#navi ul #bottom2 a{background:url(../common/bottom2.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom3 a{background:url(../common/bottom3.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom4 a{background:url(../common/bottom4.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom5 a{background:url(../common/bottom5.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom6 a{background:url(../common/bottom6.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom7 a{background:url(../common/bottom7.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom8 a{background:url(../common/bottom8.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom9 a{background:url(../common/bottom9.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom10 a{background:url(../common/bottom10.jpg) no-repeat;width:180px;height:40px;}


#navi ul #bottom1 a:hover{background:url(../common/bottom1_d.jpg) no-repeat;width:180px;height:40px;}  /* マウスオーバー時 */
#navi ul #bottom2 a:hover{background:url(../common/bottom2_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom3 a:hover{background:url(../common/bottom3_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom4 a:hover{background:url(../common/bottom4_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom5 a:hover{background:url(../common/bottom5_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom6 a:hover{background:url(../common/bottom6_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom7 a:hover{background:url(../common/bottom7_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom8 a:hover{background:url(../common/bottom8_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom9 a:hover{background:url(../common/bottom9_d.jpg) no-repeat;width:180px;height:40px;}
#navi ul #bottom10 a:hover{background:url(../common/bottom10_d.jpg) no-repeat;width:180px;height:40px;}


/* メイン ---------------------------------------　*/

#main {
		float:left;
		width:607px;
		padding:5px 5px;
		text-align:left;
}

#main h2 {
		width:500px;
		height:21px;
}

#main table.top {
		text-align:center;
		margin:10px auto;
}

#main table.top td {
		padding:2px;
}

#main table.top2,
#main table.form {
		margin:10px auto;
}

#main table.top2,
#main table.top2 td {
		text-align:left;
		border-collapse:collapse;
		border:1px #000000 solid;
		padding:5px;
		background:#FFFFCC;
}

#main table.goods {
		margin:5px auto;
}

#main table.goods td.expo {
		background:#A18A6B;
}

#main table.goods td.expo p {
		text-align:left;
		line-height:130%;
		padding:4px;
		font-size:13px;
}


#main table.goods td.bottom {
		vertical-align:bottom;
}

#main form table.form {
		margin:5px auto;
}

#main table.form th,
#main table.form td {
		text-align:left;
		padding:5px;
}

#main table.form th {
		background:#A18A6B;
}

#main table.form td.c {
		text-align:center;
}

/* フッタ ---------------------------------------　*/

#foot {
		clear:both;
		width:800px;
		height:30px;
		background:#534737;
}

#foot p {
		text-align:center;
		font-size:11px;

}

/* クラス設定 ---------------------------------------　*/


.sp { display:block;
	  padding:10px 0;}
	  
.text1 { letter-spacing:0.1em;
		 margin:0 30px;}