@charset "Shift_JIS";

/* ===== default body ===== */
* {
	margin:0;
	padding:0;
	}
img{
	border: 0px;
	}

body {
	background-color:#794633;
	background-image:url("../f-all/body_bg2.jpg");
	background-repeat: repeat-x;
	background-position: 0px -20px;
	font-family:"ＭＳ Ｐゴシック",Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	line-height:16px;
	text-align: center;
	color:#333333;
			}
			
#wrapper	{
	width:950px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
	
.hide {display:none;}

html,body,#wrapper	{
	height:100%;
	}
	
body > #wrapper	{
	height:auto;
	min-height:100%;
	}

#main {
	clear:both;
	width:950px;
	text-align:center;
	margin:0 0 20px 0;
}



#head{
	background:url(../f-all/headbg.jpg) no-repeat;
	width:990px;
	margin:0 auto;
	}

	
/* ===== link ===== */
a:link {
	color: #6f3711;
	text-decoration: none;
}
a:visited {
	color: #6f3711;
	text-decoration: none;
}
a:hover {
	color: #6f3711;
	text-decoration:underline;
}
a:active {
	color: #6f3711;
	text-decoration:underline;
}

.alpha a:hover img {
	filter: alpha(opacity=75);/*IE*/
	-moz-opacity:0.75;/*FireFox*/
	opacity: 0.75; /*Safari,Opera*/
	/* when the cursor is over the item, it change tranceparency by 75%. */
	}



/* ===== font===== */


.f-10 {
	font-size:10px;
	line-height:13px;
}

.f-11 {
	font-size:11px;
	line-height:14px;
}

.f-14 {
	font-size:14px;
	line-height:17px;
}

.font-white {
	color:#fff;
}

.font-red {
	color:#ff0000;
}

/* ===== line===== */
.line01 {
	border-bottom:#a69280 1px dotted;
	padding:15px 0 0 0px;
	}

/* ===== border===== */

.border01 {
	border:#c5aaaa 1px solid;
	}

/* ===== float ===== */

.clear-both		{
		clear: both;
		}



.clear-b		{ clear: both;}
.clear-l		{ clear: left;}
.clear-r		{ clear: right;}
.float-l		{ float: left;}
.float-r		{ float: right;}


/* ===== foot ===== */




#footer {
	height:53px;
	width:100%;
	background-image:url(../f-all/ftbk.jpg);
	behavior: url(iepngfix.htc);
	background-repeat:repeat-x;
	background-position:bottom center;
	text-align:center;
	clear:both;
	margin:0;
}


.footer-font {
	width:100%;
	margin:0 auto;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#ffffff;
	text-align:right;
	padding-top:12px;
}






.png_bg{
	behavior: url(iepngfix.htc);
}

