* {
	margin:0;
	padding:0;
}
body {
	text-align:center;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size:12px;
	line-height:18px;
	color:#666666;
	background-color:#380001;
}
img {
	border:0;
	vertical-align:top;
}
/*smartphone*/
#smartphone {
  background-color: #515151;
  padding: 30px 0px;
  text-align: center;
}
.smartphonelink {
  padding: 20px;
  font-size: 60px;
  color: #333;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(0.50, #d6d6d6),color-stop(0.50, #bebebe),color-stop(1, #ffffff));
  -webkit-box-shadow: 0px 1px 2px #989898;
  -webkit-border-radius: 20px;
  text-shadow: 0px 1px 1px #fff;
  margin: 0 auto;
}
/*-link-*/

a:link,a:visited {
	color:#3B2B1E;
}
a:active,a:hover {
	color:#CC0000;
}

/*-class for all-*/

.flt1 {
	clear:both;
	width:100%;
	overflow:hidden;
}
.flt2 {
	clear:both;
	width:100%;
	padding:0 0 40px 0;
	overflow:hidden;
}
.flt3 {
	clear:both;
	width:100%;
	padding:0 0 20px 0;
	overflow:hidden;
}
.text_area {
	min-height:175px;
	_height:175px;
}
.text_area2 {
	float:left;
	width:313px;
	padding: 10px 10px 0 0;
	line-height: 2;
	display:inline;
}
* html .text_area2 {
	float:left;
	width:323px;
	padding: 10px 10px 0 0;
	line-height: 2;
	display:inline;
}
.text_area3 {
	float:left;
	width: 323px;
	padding-top: 10px;
	display:inline;
}
.text_area4 {
	float:left;
	width: 323px;
	display:inline;
}
.text1 {
	padding:0 0 10px 0;
	text-align:left;
}
.text2 {
	text-align:left;
}
.text2_2 {
	text-align:left;
	line-height: 2;
	margin-top: 220px;
}
.text3 {
	padding:0 0 10px 0;
	text-align:left;
	width: 323px;
}
.text4 {
	padding:10px 0 10px 0;
	text-align:left;
	line-height:2;
}
.note1 {
	font-size:10px;
	color:#C3680F;
}
.font1 {
	font-size:14px;
	font-weight:bold;
	color:#5A220B;
}
.font2 {
	font-size:14px;
	font-weight:bold;
}
.font3 {
	font-weight:bold;
	color:#9B6302;
}
.font4 {
	font-weight:bold;
	color:#5A220B;
}
.bd {
	font-weight:bold;
}
.rgt {
	text-align:right;
}
.ctr {
	text-align:center;
}

/*-layout-*/

#wrap {
	background-image:url(../images/contents_back.gif);
	background-repeat:repeat;
	background-position:left top;
}
#head {
	width:100%;
	background-color:#380001;
	overflow:hidden;
}
#head2 {
	width:960px;
	margin:0 auto;
}
#head3 {
	width:960px;
	margin:0 auto;
}
#contents {
	clear:both;
	width:960px;
	margin:15px auto 0 auto;
	padding:0 3px;
	background-image:url(../images/contents_back2.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
* html #contents {
	width:966px;
}
#contents2 {
	width:100%;
	overflow:hidden;
}

/*-head-*/

#head_navi {
	list-style:none;
}
#head_left {
	float:left;
	width:240px;
}
#head_right {
	float:right;
	width:720px;
	height:400px;
	text-align:left;
	background-image:url(../images/index_title.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#head_tel {
	position:absolute;
	width:240px;
	height:70px;
	margin:0 0 0 480px;
	background-image:url(../images/title_tel.gif);
	background-repeat:no-repeat;
	background-position:right top;
	z-index:100;
}
#head_tel3 {
	position: relative;
	width:240px;
	height:70px;
	margin:0 0 -70px 720px;
	background-image:url(../images/title_tel.gif);
	background-repeat:no-repeat;
	background-position:right top;
	z-index:100;
}
#head_tel ul,#head_tel2 ul,#head_tel3 ul {
	list-style:none;
	padding:5px 16px 0 0;
	text-align:right;
}
#head_tel li,#head_tel2 li,#head_tel3 li {
	display:inline;
}

/*-contents-*/

#contents_navi {
	width:100%;
	padding:0 0 20px 0;
	overflow:hidden;
}
#contents_tab1,#contents_tab2,#contents_tab3,
#contents_tab4,#contents_tab5,#contents_tab6 {
	float:left;
	text-align:left;
	background-color:#ffffff;
	border-top:2px solid #6D2C30;
}
.bord1 {
	border-right:1px solid #D0C6A3;
}
#contents_tab6 {
	width:159px;
}
#contents_tab1,#contents_tab2,#contents_tab4,
#contents_tab3 {
	width:160px;
}
#contents_tab5 {
	width:161px;
}
.contents_img1 {
	padding:3px 0;
}
.contents_img2 {
	padding:0 0 30px 500px;
	text-align:left;
}
.contents_img3 {
	padding:37px 0 0 605px;
	text-align:left;
}
.contents_text1 {
	padding:5px 12px 12px 12px;
}
#index_left {
	float:left;
	width:240px;
	height:348px;
	background-color:#D5CAAA;
}
.index_left2 {
	padding:7px 11px;
}
#index_right {
	float:right;
	width:720px;
	height:100%;
	background-image:url(../images/contents_img7.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#new_list {
	list-style:none;
	text-align:left;
}
.new_list2 {
	border-bottom:1px solid #B9AD87;
	margin:0 0 8px 0;
	padding:0 0 8px 0;
}
.new_list3 {
	padding:0 0 5px 0;
	text-align:right;
}
#new_button {
	list-style:none;
	padding:0 0 10px 0;
}
#new_button li {
	display:inline;
}
.new_link {
	padding:3px 0 0 17px;
	text-align:left;
	background-image:url(../images/icon1.gif);
	background-repeat:no-repeat;
	background-position:0 9px;
}
.top_bnr {
	float:left;
	display:inline;
	text-align:left;
	margin: 0 0 20px 17px;
}
/*-footer-*/

#foot {
	clear:both;
	width:100%;
	height:90px;
	background-image:url(../images/foot_back.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#foot2 {
	width:960px;
	margin:0 auto;
	padding:25px 0 0 0;
}
#foot img {
	margin:3px 0 0 0;
}
#foot_logo {
	float:left;
	width:300px;
	text-align:left;
}
#cr {
	float:right;
	width:590px;
	text-align:right;
}

/*-sub-*/

#page_wrap {
	width:966px;
	margin:0 auto;
	background-image:url(../images/contents_back2.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
#page_wrap2 {
	width:100%;
	margin:0 auto;
	background-image:url(../images/head_back.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#sub_head_left {
	width:240px;
}
#sub_contents {
	clear:both;
	width:960px;
	margin:0 auto;
	padding:15px 3px 0 3px;
	background-image:url(../images/contents_back2.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
#sub_table1 {
	font-size:12px;
	line-height:18px;
}
#sub_table1 td {
	vertical-align:top;
}
#sub_title {
	float:left;
	width:476px;
	height:70px;
}
#head_sub {
	width:100%;
	background-image:url(../images/head_back.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#head_left2 {
	width:240px;
	height:400px;
}
#head_right2 {
	float:right;
	width:720px;
	height:400px;
}
#head_right3 {
	width:720px;
	height:400px;
}
#head_tel2 {
	float:right;
	width:244px;
	height:70px;
	background-image:url(../images/sub/sub_tel.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#left_top {
	padding:0 0 10px 0;
}
#sub_wrap {
	width:100%;
	font-size:12px;
	line-height:18px;
}
#sub_wrap td {
	vertical-align:top;
}
#sub_left {
	width:240px;
	height:100%;
	padding:0 0 20px 0;
	text-align:center;
	background-color:#D5CAAA;
}
.sub_left2 {
	padding:15px 0 0 0;
	text-align:center;
}
#sub_left3 {
	width:240px;
	padding:0 0 20px 0;
	text-align:center;
	background-color:#D5CAAA;
}
#sub_right {
	width:720px;
}
.sub_right2 {
	padding:0 30px;
}
.sub_right3 {
	min-height:710px;
	_height:735px;
	padding:20px 30px 0 30px;
	background-image:url(../images/contents_back.gif);
	background-repeat:repeat;
	background-position:left top;
}
.path {
	margin:0 0 15px 0;
	padding:2px 0 2px 10px;
	text-align:left;
	font-size:10px;
	background-color:#D5CAAA;
}
.sub_tel {
	width:660px;
	height:51px;
	text-align:left;
	background-image:url(../images/sub/sub_tel2.gif);
	background-repeat:no-repeat;
}
.sub_tel ul {
	list-style:none;
	padding:14px 0 0 26px;
}
.sub_tel li {
	display:inline;
}
#contents_btm {
	clear:both;
	height:42px;
	margin:30px 0 0 0;
	text-align:right;
	background-image:url(../images/contents_btm.gif);
	background-repeat:no-repeat center bottom;
}
#contents_btm p {
	padding:5px 7px 0 0;
}
.back_top {
	clear:both;
	padding:0 0 10px 0;
	text-align:right;
}

/*-art-*/

.art_text1 {
	padding:0 5px 15px 5px;
	text-align:left;
}
.art_hw1 {
	padding:0 0 15px 0;
}
.art_left1 {
	float:left;
	width:360px;
}
.art_left2 {
	float:left;
	width:300px;
}
.art_right1 {
	float:right;
	width:280px;
}
.art_right2 {
	float:right;
	width:340px;
}
#art_banner1 {
	padding:59px 0 0 0;
	text-align:right;
}

/*-facilities-*/

.facilities_list1,.facilities_list2 {
	list-style:none;
}
.facilities_list1 li,.facilities_list2 li {
	display:inline;
}
.facilities_list2 {
	padding:0 0 20px 0;
}
.facilities_left1 {
	float:left;
	width:320px;
	background-color:#ffffff;
}
.facilities_right1 {
	float:right;
	width:320px;
	background-color:#ffffff;
}
.facilities_box1 {
	margin:5px;
	text-align:center;
}
.facilities_tab {
	padding:0 0 10px 0;
}
.facilities_text1 {
	height:70px;
	margin:10px 11px 0 11px;
	text-align:left;
}
.facilities_button {
	padding:0 5px 5px 0;
	text-align:right;
}
.caption_table {
margin: 0 0 25px 65px;
}

/*-hall-*/

.hall_left1 {
	float:left;
	width:300px;
}
.hall_right1 {
	float:right;
	width:340px;
}
.hall_left2 {
	float:left;
	width:340px;
}
.hall_right2 {
	float:right;
	width:300px;
}
.hall_left3 {
	float:left;
	width:150px;
	text-align:left;
}
.hall_right3 {
	float:right;
	width:100px;
	text-align:right;
}
.hall_shw1 {
	width:100%;
	margin:0 0 10px 0;
	padding:0 0 7px 0;
	border-bottom:1px solid #cccccc;
	overflow:hidden;
}
.hall_icon1 {
	color:#F3C265;
}

/*-nature-*/

.nature_map {
	padding:0 0 20px 0;
}
#nature_text1 {
	padding:0 5px;
	text-align:left;
}

/*-bbq-*/

.bbq_left1 {
	float:left;
	width:340px;
}
.bbq_right1 {
	float:right;
	width:300px;
}
.bbq_left2 {
	float:left;
}
.bbq_right2 {
	float:right;
}
.bbq_left2 img,.bbq_right2 img {
	display:block;
	margin-bottom: 10px;
}
.bbq_catch {
	margin: 15px 0 30px;
	clear:both;	
}

/*-souvenir-*/

.souvenir_box1 {
	float:left;
	width:210px;
	margin:0 5px;
}
.souvenir_name {
	margin:0 0 3px 0;
	padding:3px 0;
	text-align:left;
	border-bottom:1px solid #cccccc;
}

/*-hogushi-*/

.hogushi_left1 {
	float:left;
	width:210px;
}
.hogushi_right1 {
	float:right;
	width:450px;
}
.hogushi_left2 {
	float:left;
	width:429px;
}
.hogushi_right2 {
	float:right;
	width:211px;
}
.hogushi_text {
	padding:0 0 0 20px;
	text-align:left;
}
.hogushi_table1 {
	float:left;
	width:168px;
	margin:0 10px 0 0;
	font-size:12px;
	line-height:18px;
	background-color:#ffffff;
	border:1px solid #cccccc;
}
.hogushi_table1 td {
	text-align:left;
}
.hogushi_table1 p {
	padding:3px 10px;
}
.hogushi_cell1 {
	background-color:#D5CAAA;
}
.hogushi_cell2,.hogushi_cell3 {
	background-color:#ffffff;
	border-top:1px solid #cccccc;
}
.hogushi_cell3 p {
	text-align:right;
}

/*-staying-*/

.staying_left1 {
	float:left;
	width:300px;
	margin:0 20px 0 0;	
}
.staying_button1 {
	margin:0 0 15px 0;
	padding:15px 0;
	text-align:center;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.staying_table1 {
	margin:0 0 20px 0;
	text-align:left;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.staying_table1 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.staying_table1 p {
	padding:5px;
}
.staying_cell1 {
	width:128px;
	text-align:left;
	background-color:#ffffff;
}
.staying_cell2 {
	width:35px;
	text-align:center;
	background-color:#F1EBDD;
}
.staying_note {
	font-size:10px;
	font-weight:normal;
}
#syukuhaku_box {
	margin:0px 0px 20px 30px;
}
#syukuhaku_box_l {
	padding-bottom: 12px;
	float:left;
	display:inline;	
}
#syukuhaku_box_r {
	float:left;
	display:inline;	
	margin-left: 130px;
}
/*-hot-spring-*/

.hot-spring_box1 {
	height:120px;
	padding:50px 0 0 0;
	background-image:url(../images/hot-spring/hot-spring_img2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.hot-spring_flt1 {
	width:100%;
	margin:0 0 17px 0;
	padding:0 0 15px 0;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
}
.hot-spring_left1 {
	float:left;
	width:300px;
}
.hot-spring_right1 {
	float:right;
	width:340px;
}
.hot-spring_left2 {
	float:left;
	width:100px;
}
.hot-spring_right2 {
	float:right;
	width:560px;
}
.hot-spring_left3 {
	float:left;
	width:170px;
	line-height:14px;
}
.hot-spring_right3 {
	float:right;
	width:490px;
	text-align:left;
}
#hot-spring_box2 {
	padding-top:80px;
	text-align:left;
	background-image:url(../images/hot-spring/hot-spring_img6.jpg);
	background-repeat:no-repeat;
}
.hot-spring_table1 {
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.hot-spring_table1 td {
	width:163px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.hot-spring_table1 p {
	padding:3px 5px;
}
.hot-spring_cell1 {
	background-color:#F1EBDD;
	text-align:left;
}
.hot-spring_cell2 {
	background-color:#ffffff;
	text-align:left;
}

/*-restaurant-*/

.restaurant_left1 {
	float:left;
	width:187px;
}
.restaurant_right1 {
	float:right;
	width:459px;
}

/*-yusura-*/

.yusura_left1 {
	float:left;
	width:240px;
}
.yusura_right1 {
	margin-left: 20px;
	float:left;
	width:400px;
	text-align:left;
}

/*-access-*/

.access_left1 {
	float:left;
	width:360px;
}
.access_right1 {
	float:right;
	width:288px;
}
.access_left2 {
	float:left;
	width:178px;
}
.access_right2 {
	float:right;
	width:110px;
}
#access_button1 {
	margin:15px 0 0 0;
	padding:18px 0 8px 0;
	text-align:left;
	border-top:1px solid #cccccc;
}
.access_table1 {
	width:100%;
	margin:0 0 10px 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.access_table1 p {
	padding:3px 5px;
}
.access_cell1 {
	text-align:center;
	background-color:#D5CAAA;
}
.access_cell2 {
	text-align:left;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
}
.access_cell3 {
	text-align:left;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.access_cell4 {
	text-align:right;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	width: 80px;
}
.access_cell5 {
	text-align:left;
	background-color:#ffffff;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#access_box1 {
	height:150px;
	margin:0 0 20px 0;
	text-align:center;
	background-image:url(../images/access/access_back1.jpg);
	background-repeat:no-repeat;
}
#access_box1 p {
	padding:128px 0 0 0;
}
.access_headline {
background: #5a2000;
color: #fff;
font-weight:bold;
padding: 2px 0 2px 4px;
margin: 12px 0 4px;
}
/*-use-*/

.use_table1 {
	width:660px;
	margin:0 0 10px 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	text-align:left;
}
.use_table1 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table2 {
	width:350px;
	margin:0 0 10px 8px;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.use_table3 {
	width:350px;
	margin:8px 0 10px 8px;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.use_table4 {
	width:660px;
	margin:10px 0 20px 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.use_table5 {
	width:215px;
	margin:0px 5px 10px 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	float:left;
}
.use_table5 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	vertical-align:middle;
}
.use_table5 p {
	padding:5px 3px 5px;
	vertical-align:middle;
}
.use_table6 {
	float:left;
	width:209px;
	margin:0px 0px 10px 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	display:inline;
}
.use_table7 {
    text-align:left;
	margin:8px 8px 10px 8px;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.use_table6 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table6 p {
	padding:5px 8px;
}
.use_table4 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table4 p {
	padding:5px 8px;
	text-align:left;
}
.use_table8 {
	width:660px;
	margin:0 0 0 0;
	font-size:12px;
	line-height:18px;
	border-left:1px solid #cccccc;
}
.use_table8 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table8 p {
	padding:5px 8px;
	text-align:left;
}
.use_table9 {
	width:660px;
	margin:0 0 0 0;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.use_table9 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table9 p {
	padding:5px 8px;
	text-align:left;
}
.use_table10 {
	width:660px;
	margin:0 0 10px 0;
	font-size:12px;
	line-height:18px;
	border-left:1px solid #cccccc;
}
.use_table10 td {
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.use_table10 p {
	padding:5px 8px;
	text-align:left;
}
.use_table1 p {
	padding:5px 8px;
	text-align:left;
}
.use_cell1 {
	width:20%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell2 {
	width:80%;
	text-align:left;
	background-color:#ffffff;
}
.use_cell3 {
	width:175px;
	background-color:#E0D8C1;
}
.use_cell4 {
	width:175px;
	background-color:#ffffff;
}
.use_cell5 {
	width:70px;
	background-color:#ffffff;
}
.use_cell6 {
	width:80px;
	background-color:#F1EBDD;
}
.use_cell7 {
	width:30%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell8 {
	width:35%;
	background-color:#ffffff;
}
.use_cell9 {
	width:23%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell10 {
	width:16%;
	background-color:#ffffff;
}
.use_cell11 {
	width:29%;
	background-color:#ffffff;
}
.use_cell12 {
	width:77%;
	background-color:#ffffff;
}
.use_cell13 {
	width:100%;
	background-color:#ffffff;
}
.use_cell14 {
	width:25%;
	background-color:#ffffff;
}
.use_cell15 {
	width:32%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell16 {
	width:42%;
	background-color:#ffffff;
}
.use_cell17 {
	width:26%;
	background-color:#ffffff;
}
.use_cell18 {
	vertical-align:middle;
	width:77%;
	font-weight:bold;
	background-color:#F1EBDD;
	text-align:left;
}
.use_cell19 {
	width:23%;
	background-color:#ffffff;
	text-align:left;
}
.use_cell19_2{
	width:23%;
	background-color:#ffffff;
	padding: 10px 0 9px 0;
	text-align:left;
}
.use_cell20 {
	vertical-align:middle;
	width:70%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell21 {
	width:26%;
	background-color:#ffffff;
}
.use_cell22 {
	width:23%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell23 {
	width:10%;
	text-align:left;
	background-color:#ffffff;
}
.use_cell24 {
	width:20%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell25 {
	width:25%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell26 {
	width:55%;
	font-weight:bold;
	background-color:#F1EBDD;
}
.use_cell27 {
	width:15%;
	background-color:#fff;
}
.use_cell28 {
	width:10%;
	background-color:#fff;
}
.use_cell29 {
	width:55%;
	background-color:#fff;
}
.use_cell6  p {
	text-align:center;
}
.use_button1 {
	padding:0 0 20px 0;
	text-align:right;
}
.use_left1 {
	float:left;
	width:215px;
}
.use_right1 {
	float:right;
	width:311px;
}
.left {
	float:left;	
	width: 383px;
}
.left2 {
	float:left;
	display:inline;
	margin-left: 10px;
}
.right {
	float:right;
	width: 270px;
}
.right img {
	margin-bottom: 9px;
}
.yusura_box {
	margin: 18px 0 0px;	
}
#y_head1,#y_head2,#y_head3,#y_head4,#y_head5,#y_head6,#y_head7,#y_head8,#y_head9,#y_head10 {
	margin: 0 0 24px;	
}
.yusura_box2 {
	clear:both;	
}
#local_navi {
	border: 1px solid #d1caad;
	padding: 4px 0 4px;
}
#local_navi ol li {
	display:inline;
}
#local_navi ol li a {
	padding-left: 14px;
	background: url(../images/restaurant/y_arrow.jpg) no-repeat left center;
	margin-left: 7px;
}
/*-new-*/

.new_list {
	list-style:none;
}
.new_list li {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	text-align:left;
	border-bottom:1px solid #D5CEB1;
}

