@charset "Shift_JIS";
@import "menu.css";
/*******************************************
共通
*******************************************/
html {
	background-color: #e5dbc9!important;
}

#container {
	background-color: #fffcf5;
	background:url(../images/body_bg2.gif) repeat-x;
	min-height:100%;
	text-align:center;
	border-top:3px solid #4E3F24;
	background-color: #fffcf5;
}

#set {
	width:900px;
	text-align:left;
	margin: 0px auto;
}

#contents{
	width:900px;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#contents p{
	font-size:92%;
	line-height:130%;
	color:#333;
}


/*---ヘッダー---*/
#header {
	background-image: url("../images/top_image_hd.gif") no-repeat bottom;
}

#header_left {
	width:300px;
	float:left;
	padding:27px 0 0 10px;
}

#header_right {
	width:590px;
	float:right;
}

#menu {
	clear:right;
	margin:0;
	padding:0;
	margin-left:28px;
}

#menu li {
	height:70px;
}

#sub_menu {
	float:right;
	padding-top:2px;
	width:237px;
	height:27px;
	background:url(../images/sub_menu_bg.gif) no-repeat;
}

#sub_menu img {
	margin-right: 5px;
}

/*--- ボックスモデル ---*/
#contents {
	width: 900px;
}

.contents_text td {
	font-size: 115%;
}

/* for IE6 */
* html .contents_text p {
font-size: 100%!important;
}
* html .contents_text td {
font-size: 85%;
}


/*---フッター---*/
#footer {
	background:url("../images/ft_bg.gif") repeat-x;
	background-color:#e5dbc9;
	padding-bottom:15px;
}

#ft_set {
	width:900px;
	margin:0px auto;
}

#ft_left {
	width: 700px;
	float: left;
	margin-top:10px;
}

#ft_right {
	background:url("../images/ft_top_bg.gif") no-repeat;
	width:169px;
	height:29px;
	float:right;
}

#ft_logo {
	float:left;
	margin-right:10px;
}

#ft_menu {
	float: left;
	width: 500px;
	text-align: left;
}

#copyright {
	margin-top:5px;
}