@charset "Shift_JIS";

* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #fffbcb;
	text-align: center;
	margin: 0px;
	padding: 0px;
}



/*========================ReiGA================*/
#container {
	width: 762px;
	height: auto;
	margin: auto;
	padding: 0px 19px 0px 19px;
	background-color: #FFFFFF;
}
/*------------------------------------------------------*/
/*========================wb_GA==================*/
#headerarea {
	width: 799px;
	margin: 0px -18px 0px -20px;
}
#headerarea-naka {
	width: 799px;
	height: 135px;
	margin: 0px -18px 0px -20px;
}

/*------------------------------------------------------*/
/*========================O[o?j?[GA======*/
#glbmenuarea {
	width: 182px;
	float: left;
	margin-left: 0px;
	margin-right: auto;
	padding: 10px;
	background-color:#d4e380;
}
ul {
	list-style: none;
	overflow: hidden;
}

.navi00 {
	height: 38px;
	width: 182px;
	background-image:url(images/mav_off_00.gif);
	background-repeat:no-repeat
}
.navi00 a {
	height: 38px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_00.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi00 a:hover {
	background-image:url(images/mav_on_00.gif);
	background-repeat:no-repeat;
}
.navi01 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_01.gif);
	background-repeat:no-repeat
}
.navi01 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_01.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi01 a:hover {
	background-image:url(images/mav_on_01.gif);
	background-repeat:no-repeat;
}
.navi02 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_02.gif);
	background-repeat:no-repeat
}
.navi02 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_02.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi02 a:hover {
	background-image:url(images/mav_on_02.gif);
	background-repeat:no-repeat;
}
.navi03 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_03.gif);
	background-repeat:no-repeat
}
.navi03 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_03.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi03 a:hover {
	background-image:url(images/mav_on_03.gif);
	background-repeat:no-repeat;
}
.navi04 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_04.gif);
	background-repeat:no-repeat
}
.navi04 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_04.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi04 a:hover {
	background-image:url(images/mav_on_04.gif);
	background-repeat:no-repeat;
}.navi05 {
	height: 55px;
	width: 182px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/mav_off_05.gif);
	background-repeat:no-repeat
}
.navi05 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_05.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi05 a:hover {
	background-image:url(images/mav_on_05.gif);
	background-repeat:no-repeat;
}.navi06 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_06.gif);
	background-repeat:no-repeat
}
.navi06 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_06.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi06 a:hover {
	background-image:url(images/mav_on_06.gif);
	background-repeat:no-repeat;
}.navi07 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_07.gif);
	background-repeat:no-repeat
}
.navi07 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_07.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi07 a:hover {
	background-image:url(images/mav_on_07.gif);
	background-repeat:no-repeat;
}
.navi08 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_08.gif);
	background-repeat:no-repeat
}
.navi08 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_08.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi08 a:hover {
	background-image:url(images/mav_on_08.gif);
	background-repeat:no-repeat;
}.navi09 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_09.gif);
	background-repeat:no-repeat
}
.navi09 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_09.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi09 a:hover {
	background-image:url(images/mav_on_09.gif);
	background-repeat:no-repeat;
}.navi10 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_10.gif);
	background-repeat:no-repeat
}
.navi10 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_10.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi10 a:hover {
	background-image:url(images/mav_on_10.gif);
	background-repeat:no-repeat;
}
.navi11 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_11.gif);
	background-repeat:no-repeat
}
.navi11 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_11.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi11 a:hover {
	background-image:url(images/mav_on_11.gif);
	background-repeat:no-repeat;
}
.navi12 {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_off_12.gif);
	background-repeat:no-repeat
}
.navi12 a {
	height: 55px;
	width: 182px;
	text-indent: -5000px;
	background-image:url(images/mav_off_12.gif);
	background-repeat:no-repeat;
	display:block;
}
.navi12 a:hover {
	background-image:url(images/mav_on_12.gif);
	background-repeat:no-repeat;
}

.navi01-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_01.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi02-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_02.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi03-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_03.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi04-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_04.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi05-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_05.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi06-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_06.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi07-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_07.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi08-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_08.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi09-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_09.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi10-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_10.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi11-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_11.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
.navi12-on {
	height: 55px;
	width: 182px;
	background-image:url(images/mav_on_12.gif);
	background-repeat:no-repeat;
	text-indent: -5000px;
}
/*------------------------------------------------------*/
/*========================CxgGA==============*/
#iventarea {
	float: right;
	background:url(images/ivent_bg_bottom.gif) bottom;
	width: 560px;
	margin: 0px 0px 0px auto;
	font-size: 12px;
	line-height: 16px;
}
.iventarea_upper {
	float: right;
	background:url(images/ivent_bg_upper.gif) top;
	width: 560px;
	height: 50px;
	text-indent: -5000px;
}
.iventtextarea {
	float: left;
	text-align: left;
	width: 480px;
	margin: 10px 0px 20px 30px;
}
/*------------------------------------------------------*/
/*========================oi[GA==============*/
#bannerarea {
	float: right;
	width: 560px;
	height: 41px;
	margin: 0px 0px 0px auto;
}

/*------------------------------------------------------*/
/*========================pNYGA==============*/
#pankuzuarea {
	float: right;
	width: 540px;
	text-align: left;
	padding: 7px 0px 7px 7px;
}

/*------------------------------------------------------*/
/*========================gsbNXGA==============*/
#topicsarea {
	float: right;
	background-image:url(images/topics_bg.gif);
	width: 560px;
	height: auto;
	margin: 0px 0px 0px auto;
	font-size: 12px;
	line-height: 16px;
	border-bottom:7px solid #2EC81D;
}
.topicstextarea {
	float: left;
	text-align: left;
	width: 510px;
	margin: 40px 0px 5px 20px;
}

/*------------------------------------------------------*/
/*========================XÜGA==============*/
#shoparea {
	float: right;
	background-image:url(images/shop_bg.gif);
	width: 560px;
	height: auto;
	margin: 0px 0px 0px auto;
	font-size: 12px;
	border-bottom:7px solid #e5af00;
}
.shopphoto {
	float: right;
	height: auto;
	margin: 10px 0px 5px 10px;
}
.shopmidashiarea {
	float: left;
	text-align: left;
	width: 500px;
	margin: 5px 0px 5px 20px;
	padding: 1px 1px 1px 1px;
	font-size: 24px; 
	color: #bd6c0d; 
	font-weight: bold;
}
.shopcopyarea {
	float: left;
	text-align: left;
	width: 500px;
	margin: 0px 0px 5px 20px;
	padding: 0px 1px 1px 1px;
	font-size: 12px; 
	color: #666666; 
	font-weight: bold;
}
#shoptextarea-flame {
	float: left;
	width: 490px;
	text-align: left;
	background-color: #fff9e2;
	padding: 5px 8px 5px 8px;
	margin: 10px 0px 5px 20px;
}

#tokubaitopic {
	float: left;
	width: 490px;
	height: auto;
	margin: 10px 0px 8px 0px ;
	padding: 8px;
	font-size: 12px;
	border:4px solid #e5af00;
}

/*------------------------------------------------------*/
/*========================¶?==========================*/
.h1 { font-size: 11px; color: #ffffff; }
.text {  font-size: 12px; line-height: 17px; color: #333333;}
.text2 {  font-size: 14px; line-height: 17px; color: #333333; font-weight: bold;}
.text3 {  font-size: 10px; line-height: 14px; color: #333333;}
.text4 {  font-size: 12px; line-height: 16px; color: #333333;}
.text4_topicdate {  font-size: 12px; color: #ff0000; margin-top: 15px;}
.text4_shopname {  font-size: 16px; line-height: 28px; color: #C78334; margin-top: 10px; font-weight: bold;}
.text5_ivent {  font-size: 21px; line-height: 29px; color: #ff0000; font-weight: bold;}
.text6 {  font-size: 14px; line-height: 17px; color: #333333;}
.text7 {  font-size: 12px; line-height: 22px; color: #333333;}
/*------------------------------------------------------*/

