@charset "utf-8";
/* CSS Document */
div,p,img,h1,span,ul,li {
border: 0px solid #eb623b;
}
	body {
background-color:#ede9d0;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

}
	img { border: 0; }
#header_index{
		margin: 60px auto 30px auto;
		width: 700px;
		position: relative;
	text-align: left;
		}
	#indexWrap {
		margin: 40px auto 30px auto;
		width: 804px;
		height: 441px;
		position: relative;
		background-repeat: no-repeat;
		background-position: center center;
	background-image: url(../images/grg_index_image/back.jpg) ;
	}
#header_index h1 {
	margin: 0 auto 0 auto;
	padding: 0px;
	width:643px;
	text-align: center;
		}
#rogoIndex {
	width:60px;
	height:42px;
	padding: 5px;
	text-align:right;
	}

	#pageWrap {
		position: absolute;
		z-index: 5;
		top: 138px;
		left: 134px;

	}
	#bubbleWrap {
		position: absolute;
		z-index: 10;
		left: 50px;
		top: 0px;
	}
	.bubble {
		width:643px;
		position: absolute;
		list-style-type: none;
	}
.bubble span {
color:#663300;
font-size:10px;
}
	.clear {
		clear: both;
	}
	#imagebubbleWrap {
		position: absolute;
		z-index: 8;
		left: 0px;
		top: 0px;
	}
	.bubbles {
	width:643px;
		height:346px;
		position: absolute;
		list-style-type: none;
	}

	.bubbles_diff {
	width:643px;
		height:346px;
		position: absolute;
		list-style-type: none;
                top:0px;
	}

#indexnavi {
		margin: 30px auto 40px auto;
		width: 670px;
		position: relative;
overflow:hidden;
		}


#flower_greenjs a {
display:block;
background-image:url(../images/grg_index_image/navi/fandg_hov.gif);
height:16px;
overflow:hidden;
width:139px;
  
}
#indexnavi li{
overflow:hidden;
}
#indexnavi li a:hover img {   
            position: relative;   
            top: -19px;   
        }

#bar_grgjs a {
background: url(../images/grg_index_image/navi/bar_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:71px;
}

#candlesjs a {
 background: url(../images/grg_index_image/navi/candles_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:70px;
}

#party_planningjs a {
   background: url(../images/grg_index_image/navi/party_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:115px;
}

#giftjs a {
 background: url(../images/grg_index_image/navi/gift_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:41px;
}

#designjs a {
 background: url(../images/grg_index_image/navi/design_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:59px;
}

#company  a {
   background: url(../images/grg_index_image/navi/company_hov.gif);
display:block;
height:16px;
overflow:hidden;
width:108px;
}



#indexnavi li{
color:#808320;
display:block;
float:left;
margin-right:10px;
}
#indexnavi a{
display:block;
height:16px;
overflow: hidden;
}
#indexnavi a:hover img{
position: relative;
top: -32px;
}
#indexnavi a:hover{
border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #eb623b;
}
.blogcap {
 //border-bottom: 1px dotted #AAA568;
}
.feed_elm p{
	text-align:left;
border-bottom: 1x none #AAA568;
font-size: 10px;
}
.feed_elm li {
font-size: 10px;
color: #735130;
}
a:hover{
color: #714d28;
}
.feed_elm ul a:hover{
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAA568;
}
#indexnavi .last {
color:#808320;
display:block;
float:right;
margin:0;
padding:0;
}
#head_mail {
width: 100%;
/*background-color: #bc9b6f;*/
padding: 3px 0 3px 0;
text-align: right;
margin-bottom:20px;
}
.feed2 {
font-size:10px;
margin:30px auto 0px auto;
width:800px;
}


.feed_elm {
float:left;
margin:3px;
width:250px;
}

.topics {
margin:10px auto 30px;
position:relative;
width:660px;
border-bottom:1px dotted #AAA568;
border-top:1px dotted #AAA568;
color:#663300;
font-size:10px;
text-align: center;
}

/*tooltip*/



 /* mootools - tooltip */
  .tooltip { color: #663300;
	width: auto;
	z-index: 13000;
 }
  .tip-title { font-weight: nomal;
	font-size: 11px;
	margin: 0;
	color: #663300;
	padding: 2px 5px 0px;
 background:url("aassets/js/bubble.png") top left; }
  .tip-text { font-size: 10px;
	padding: 0px 5px 2px;
	margin: 0;
 background:url("aassets/js/bubble.png") bottom right; }

