/* CSS Document */
body {
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
	font-size:14px;
}

#wrapper{
	margin:0 auto;
	padding:0 auto;
	width: 860px;
	position: relative;
	background-color: #FFFFE6;
/*	height: 726px;
*/
}
/*--ヘッダ------------------------*/
#header{
	width: 860px;
	height: 159px;
}

/*--表示されているページのボタンをハイライトに。------------------------*/

#head_bar1 {
	top: 159px;
}
#head_btn1 {
	background-image: url(../images/coffee_kawahara_r2_c2.jpg);
}
#head_bar1,
#head_bar2,
#head_bar3,
#head_bar4,
#head_bar5 {
	width: 665px;
	padding-left: 20px;
	height: 1px;/*
	top: 159px;*/
	position: absolute;
	text-align: left;
	left: 0px;
}

#head_btn1,
#head_btn2,
#head_btn3,
#head_btn4,
#head_btn5 {
	width: 200px;
	height: 90px;
/*	background-image: url(../images/coffee_kawahara_r2_c2.jpg);
*/	text-align: right;
	background-repeat: no-repeat;
	background-position: right bottom;

}

#head_bar1 {
	top: 159px;
}
#head_btn1 {
	background-image: url(../images/coffee_kawahara_r2_c2.jpg);
}

#head_bar2 {
	top: 289px;
}
#head_btn2 {
	background-image: url(../images/menu_r3_c2.jpg);
}

#head_bar3 {
	top: 339px;
}
#head_btn3 {
	background-image: url(../images/menu_r4_c2.jpg);
}

#head_bar4 {
	top: 429px;
}
#head_btn4 {
	background-image: url(../images/menu_r5_c2.jpg);
}

#head_bar5 {
	top: 519px;
}
#head_btn5 {
	background-image: url(../images/menu_r6_c2.jpg);
}


/*--コンテンツ------------------------*/
#container_kh{
	text-align: center;
	width: 860px;
	margin:0 auto 0;
	background-position: left top;
	background-repeat: repeat-y;
/*	background-image: url(../images/coffee_kawahara_bg_2cont.jpg);
	height: 726px;*/
	clear: both;
}

#sub {
	width: 220px;
	height: 726px;
	float: left;
}
#globalmenu {
	margin:0px;
	padding:0px;
	list-style:none;
}
#globalmenu li {
	margin:0px;
	padding:0px;
	height: 90px;
	padding-left: 20px;
}

#menu01 a{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/menu_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu01 a:hover{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/coffee_kawahara_r2_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu02 a{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/coffee_kawahara_r3_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu02 a:hover{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/menu_r3_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu03 a{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/coffee_kawahara_r4_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu03 a:hover{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/menu_r4_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu04 a{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/coffee_kawahara_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu04 a:hover{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/menu_r5_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu05 a{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/coffee_kawahara_r6_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}

#menu05 a:hover{
	display: block;
	height: 90px;
	width: 200px;
	background-image: url(../images/menu_r6_c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-9999px;
}


#main {
	width: 640px;
	float: right;
}
#flash {
	margin-left: 10px;
	height: 332px;
	text-align: left;
}
#news {
/*	margin-top: 42px;
*/	margin-left: 10px;
	height: 137px;
	margin-right: 18px;
}
#bean {
	margin-top:45px;
	margin-left: 10px;
	margin-right: 18px;
	margin-bottom: 14px;
	height: 155px;
	clear: both;
	text-align: left;
}
#bean_img {
	height: 155px;
	width: 325px;
	float: left;
}
#bean_text {
	height: 155px;
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	width: 267px;
	font-size:12px;
	font-weight: 400;
}







/*--フッター------------------------*/

#footer {
	width:860px;
	background-image: url(../images/coffee_kawahara_bg_3foot.jpg);
	height: 125px;
	text-align:center;
	clear: both;
}
#footmenu {
	text-align: center;
	padding:4px 0;
	margin:0px;
}

#footer li{
	display: inline;
	padding-left:8px;
	padding-right:8px;
	font-size:13px;
	line-height:20px;
}

#footer li a{
	text-decoration:none;
	color:#000000;
}

#footerline{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #74672E;
	display: inline;
}
#address {
	margin-top: 80px;
}

