@charset "Shift_JIS";

/* メイン（中ページ） ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */

#cont {
width : 756px ;
margin : 0 auto ;
text-align:center;
background : url(./images/main_bg.gif) repeat-y 0 0 ;
}

#cont_re {
width : 950px ;
margin : 0 auto ;
padding-top: 10px;
text-align:center;
background: url(images/main_bg.gif) repeat-y 0 0 ;
}

#cont2 {
width : 718px ;
margin : 0 auto ;
text-align:center;
	padding-right:2px ;
}

#cont2_re {
width : 912px ;
margin : 0 auto ;
text-align:center;
	padding-right:2px ;
}


#contents2 {
	width : 712px;
	padding-bottom: 10px;
	text-align:center;
	margin: 0 auto;
}

#contents2_re {
	width : 906px;
	padding-bottom: 10px;
	text-align:center;
	margin: 0 auto;
}


#contents2:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#contents2{display: inline-block;}
/*\*/
*html #contents2 { height: 1%;}
 { display: block;}
/* */

/*--------------------------------------
* うなぎ特集
---------------------------------------*/
#section{
	width : 702px;
	margin:0 auto 15px auto;
background : url(./images/top_bg.gif) repeat-y 0 0 ;
}

#contents2_re #section{
	width : 895px;
	margin:0 auto 15px;
	padding:0px;
background : url(./images/top_bg.gif) repeat-y top center ;
}


#section:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#section{display: inline-block;}
/*\*/
*html #section { height: 1%;}
#section { display: block;}
/* */


.section_left {
	text-align: left;
	float: left;
	width: 125px;
	margin:0 15px 0 2px ;
}

#contents2_re .section_left {
	text-align: left;
	float: left;
	width: 179px;
	padding:0px;
	margin:0px;

}

.section_right {
	text-align: left;
	float: left;
	width: 125px;
	margin:0 ;
}

#contents2_re .section_right {
	text-align: left;
	float: left;
	width: 159px;
	padding:0;
	margin:0;
}

.point2 {
	width:125px;
	margin:0 ;
}

#contents2_re .point2 {
	width:145px;
	text-align:left;
	padding-left:24px;
	margin:0;


}

/*.point_pic {
	padding-top: 7px;
}*/
.point_pic01 {
	padding-top:7px;
	padding-left:3px;
	_padding-left:1px;
	width:110px;
	margin:0px;
}

#contents2_re .point_pic01 {
	padding:7px 0 0 0;
	width:130px;
	margin:0;
}
.point_pic02 {
	padding:7px 0px 0px 6px ;
	_padding:7px 0px 0px 4px ;
	width:110px;
}

#contents2_re .point_pic02 {
	padding:7px 0 0 0;
	width:130px;
	margin:0;
	
}

#contents2_re .point_pic03 {
	padding:7px 0 0 0;
	width:130px;
	margin:0;
}
#contents2_re .point_pic04 {
	padding:7px 0 0 0;
	width:130px;
	margin:0;
}

#contents2_re .point_pic05 {
	padding:7px 0 0 0;
	width:130px;
	margin:0;
}
.point_pic03 {
	padding:7px 0px 0px 7px ;
	_padding:7px 0px 0px 4px ;
	margin:0px;
	width:110px;
}
.point_pic04 {
	padding:7px 0px 0px 7px ;
	_padding:7px 0px 0px 5px ;
	width:110px;
	margin:0px;
}
.point_pic05 {
	padding-top:7px;
	padding-left:13px;
	_padding-left:11px;
	width:110px;
	margin:0px;
}
.point_t {
	padding-top: 7px;
}

#contents2_re .point_t {
	padding-top: 12px;
	padding-left:0px;
	margin:0;
}

.point_t05 {
	padding-top: 7px;
	padding-left:13px;
}

#contents2_re .point_t05 {
	padding-top: 12px;
	padding-left:0px;
}
.point_text {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-top: 5px;
}

#contents2_re .point_text {
	text-align: left;
	width: 130px;
	padding-bottom:7px;
	padding-top: 5px;
}
.point_text01 {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-left:3px;
	_padding-left:1px;
	padding-top: 5px;
}

#contents2_re .point_text01 {
	width: 130px;
	padding-left:0;

}

#contents2_re .point_text02 {
	width: 130px;
	padding-left:0;

}

#contents2_re .point_text03 {
	width: 130px;
	padding-left:0;
}

#contents2_re .point_text04 {
	width: 130px;
	padding-left:0;
}

#contents2_re .point_text05 {
	width: 130px;
	padding-left:0;
}
.point_text02 {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-left:5px;
	_padding-left:7px;
	padding-top: 5px;
}
.point_text03 {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-left:9px;
	_padding-left:5px;
	padding-top: 5px;
}
.point_text04 {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-left:9px;
	_padding-left:5px;
	padding-top: 5px;
}
.point_text05 {
	text-align: left;
	width: 110px;
	padding-bottom:7px;
	padding-left:13px;
	_padding-left:8px;
	padding-top: 5px;
}


.block{
	width : 702px;
	margin:0 auto 15px auto;
	text-align:left ;
}


.block2{
border: 1px solid #758850 ;
padding:7px ;
}

.block2:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.block2{display: inline-block;}
/*\*/
*html .block2 { height: 1%;}
.block2 { display: block;}
/* */

.imgp{
float:left ;
width:113px ;
margin-right:10px ;
}

.copy_right{
float:right ;
width:550px ;
margin-right:10px ;
}

.copy{
font-weight:bold ;
color:#758850 ;
}


.block3{
	width : 704px;
	margin:0 auto 0px auto;
	text-align:left ;
background : url(./images/chishiki_bg.gif) no-repeat 0 0 ;
}

.block3_re{
	width : 875px;
	margin:0 auto 0px auto;
	text-align:left ;
background : url(./images/chishiki_bg.gif) no-repeat 0 0 ;
}

.block3_b{
	width : 704px;
	height:30px;
	text-align:left;
	background : url(./images/chishiki_bottom.gif) no-repeat 0 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.block3_b_re{
	width : 875px;
	height:30px;
	text-align:left;
	background : url(./images/chishiki_bottom.gif) no-repeat 0 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.chisiki{
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 0;
	padding-left: 38px;

}
.colorB5035{
color: #6B5035 ;
font-weight:bold ;
}


/* 2010.1.18 追加
------------------------------- */

.shunsai_box {
width:700px;
background: url(../images/bn/bn_bg_body.gif) repeat-y;
margin:0 auto;
margin-bottom:20px;
padding:0;
line-height:0;
font-size:0;
}

.shunsai_box_re {
width:875px;
background: url(../images/bn/bn_bg_body_re.gif) repeat-y;
margin:0 auto;
margin-bottom:20px;
padding:0;
line-height:0;
font-size:0;
}
.shunsai_box img {
margin:0;
padding:0;
vertical-align: bottom;
}
.season {
margin-bottom:10px;
}
.shunsai_block2 {
	width: 172px;
	text-align:center;
	margin:auto;
	padding:0;
	float:left;	
	margin-right:4px;
	display:inline;
}

.shunsai_box_re .shunsai_block2 {
	width: 200px;
	text-align:center;
	margin:auto;
	padding:5px 0 0 0;
	float:left;	
	margin-right:25px;
	display:inline;
}
.shunsai_block2 div {
width:158px;
height:75px;
margin:auto;
text-align:left;
}

.shunsai_block2 div img {
float:left;
margin-right:7px;
}

.shunsai_box_re .shunsai_block2 div img {
float:left;
margin-right:12px;
}
.shunsai_block2 div p {
font-size:12px;
padding:25px 0 0 0;
}

.shunsai_block2.last {
margin-right:0;
}

.shunsai_box_re .shunsai_block2.last {
margin-right:0;
}
.shunsai_block {
	width: 700px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.block_bn {
	width: 700px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#cont_re .block_bn {
	width: 875px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.pic_shunsaibn {
	padding: 0px;
	margin-left: 9px;
}	
.chishiki_box {
	width: 630px;
	margin-left: 20px;
	margin-top: 5px;
}
.chishiki_box1 {
	width: 630px;
}

.chishiki_box_left {
	width: 10px;
	float: left;
}
.chishiki_box_right {
	width: 620px;
	float: right;
}
.clear{
	clear: both;
}

/* ヘッダーを中心にーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー */


#header {
	margin:0 auto;
}

#navi {
	margin:0 auto 10px;
	padding-left:10px;
}
