/*====================================*/
/*	web coupon
/*====================================*/

span{
	color:#E60012;
}
.sp_green{
	color:#76A32D;
}
.sp_ple{
	color:#796BAF;
	font-size:14px;
}

.coupon_warapper{
	margin:20px 0 10px 0;
	width:595px;
	height:auto;
}
.coupon_warapper .jyouken {
	position:absolute;
	left: 120px;
	top: 115px;
}
.container1 {
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon1.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container2 {
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon25.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container3{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon3.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container4{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon4.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container5{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon27.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container6{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon28.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container7{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon7.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container8{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon8.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container9{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon26.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container10{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon10.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container11{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon11.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container12{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon12.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container13{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon23.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container14{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon24.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container15{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon15.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container16{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon16.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container17{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon17.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container18{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon18.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}
.container19{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon19.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}


.container20{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon150731.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}


.container21{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon29.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}

.container22{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon30.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}

.container23{
	width:595px;
	height:240px;
	background-image:url(../webcp/coupon31.jpg);
	background-repeat:no-repeat;
	position: relative;
	background-position: left top;
}

.s_td{
	padding:0 0 4px 4px;
}


.border{
	border-bottom:solid 1px #a56712;

}

.ta_ta{
	border-top:solid 1px #a56712;
}
.ta_ta td{
	padding:1px 0;
	text-align:left;
	vertical-align:top;
}

.time_color{
	color:#EE7700;
}
/*====================================*/
/*	inquiry
/*====================================*/

.warap{
	width:596px;
	margin:10px 0;
}

/*====================================*/
/*	information
/*====================================*/
.info_table{
	border-top:solid 5px #A56712;
	border-bottom:solid 5px #A56712;
}
.info_td{
	background-color:#FFF7D8;
	vertical-align:top;
	text-align:center;
	width:130px;
	padding:5px 0;
}

/*====================================*/
/*	map_access
/*====================================*/
.map_table{
	border-top:solid 5px #A56712;
	border-bottom:solid 5px #A56712;
}
.map_td{
	background-color:#FFF7D8;
	vertical-align:top;
	text-align:center;
	width:100px;
	padding:5px 0;
}
/*====================================*/
/*	price_menu
/*====================================*/
.menu_content{
	width:292px;
	padding:0 20px 0 0 ;
}

.menu_box{
	width:600px;
	height:auto;
	margin:20px 0 0 0 ;
}
.menu_container{
 border:solid 1px #A56712;
}

.menu_container td{
	border-bottom:solid 1px #A56712;
}

.menu_title{
	width:600px;
	height:31px;
	background-image:url(../img/test_menu_Bg.gif);
	background-repeat:x-repeat;
}

.menu_td{
	background-color:#FFF7D8;
	vertical-align:top;
	text-align:left;
	width:200px;
}

.menu_set_padding{
	padding:5px 0 5px 10px;
}

/*====================================*/
/*	staff_list
/*====================================*/

.list_box{
	width:185px;
	height:246px;
	float:left;
	padding:0 18px 12px 0;
}

#staff_box{
	width:590px;
	height:auto;
	background-image:url(../img/staff_box_side.gif);
	background-repeat:y-repeat;
}

#staff_container{
	width:568px;
	height:auto;
	margin:5px auto 10px auto;
}

.border_h{
	border-bottom:solid 1px #A56712;
	padding:3px 0;
}

#gallery_box{
	width:568px;
	height:auto;
}

.staff_gallery_box{
	margin:5px 15px 15px 10px;
	width:160px;
	height:160px;
	float:left;
	border:solid 1px #cccccc;
}

/*====================================*/
/*	side_icon
/*====================================*/
.iconList{
	padding-left: 17px;
	width: 267px;
}

.iconList ul li{
	width: 50%;
	display: block;
	float: left;
	list-style: none;
}

.iconList ul li img{
}


#blog_area{
	overflow:scroll;
	overflow-x:hidden;
	width:586px;
	height:200px;
	font-size:12px;
	margin:0 0 20px 0;
}
#blog_area p{
	line-height:21px;
}


