@charset "Shift_JIS";
/* 全称セレクタでリセット           */
* {
  margin: 0;
  padding: 0;

}

h1,h2,h3,h4,h5 {
	margin: 0;
}

*:first-child+html body {
	padding-left:1px !important; /* IE7 hack */
}

html { /* forces scrollbars */
	height: 100%;
	margin-bottom: 1px;
	}

/* 全体設定              */
body {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	background-position: center;  
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}


/*
a { text-decoration: none;
font-size:12px;
a:link {
color:#555647;} 

a:hover { text-decoration: underline;
color:#006699;
} 

a:visited {
color:#333; } 
}*/

/* レイアウト設定*/
#wrapper{
	margin: 0;
	padding: 0;
	}
	
#container{
	margin: 0px auto;
	width:901px;
	background-color:#ffeef0;
}

#main{
background:url(../images/top_bg.jpg) no-repeat;
height:581px;
width:901px;
position:relative ;
	}

#cht01{
padding:126px 0 0 61px;
margin:0;
}

.hoka{margin:5px 0 0 147px;}

#arasuji{
margin:4px 0 0 61px;
padding:0 0 0 16px;}

#txtarea{
	margin:0 0 0 4px;
	width:384px;
	height: 245px;
	font-size:12px;
line-height:17px;
color:#725841;
 }
 
 #cast{
 margin:0 0 0 63px;
 padding:0;
 }

#web{
position:absolute;
top:544px; left:61px 

}

#mb{
background:url(../images/mb_bg.jpg) no-repeat;
height:237px;
width:850px;
position:relative ;
}

#mbtxt{
padding:62px 0 0 268px;
}

#cr{
font-size:10px;
color:#725841;
letter-spacing: 0.1em;
text-align:right;
position:absolute;
top:225px; left:472px
}

#header{

	height:189px;
	width: 799px;
	}
	
#mainArea{
	width:799px;
	margin:0;
	}


/*フッター*/
#footer{
	width:100%;
	height:19px;
	clear:both;
	
}

/*テキスト*/
.12pxbwn{
font-size:12px;
line-height:17px;
color:#725841; 
	}




img {border: 0 none;}

br{letter-spacing: 0}
