@charset "UTF-8";
/* 
 File name:	2nd.css
 Author:	icat:design02
 Info:		第二階層目用CSS　category用
------------------------------------------------------------*/
@import url("dammy.css"); 
@import url("common.css"); 	/*__共通.css__*/
@import url("layout.css"); 	/*__共通レイアウト.css__*/
@import url("navi.css"); 	/*__共通ナビゲーション.css__*/
@import url("category.css"); 	/*__カテゴリー用css__*/
/*
------------------------------------------------------------*/
#body2nd{
	background:url(../img/sec/bg2nd.jpg) repeat-x 0px 0px #F1F1F1;
}

#body2nd #mainImgBox #mainImg{
	margin:0px auto;padding:0px;
	height:138px;
	width:840px;
	text-indent:-7896px;
	border-top:solid 1px #fff;
}
/*__銀座吉宗の歴史 #history .history__*/
/*__名物料理のご紹介 #meibutsu .meibutsu__*/
/*__ご予約コース #goyoyaku .goyoyaku__*/
/*__ランチメニュー #lunch .lunch__*/
/*__季節のお薦め #season .season__*/
/*__よっそう日記 #diary .diary__*/
/*__リンク集 #link .link__*/
/*__アクセス／店舗情報 #access .access__*/

#body2nd #contentsBody{
	background:url(../img/sec/bgContentsBody02.jpg) repeat-y -5px 0px;
}

#body2nd #mainBody{
	dispaly:block;
	width:580px;	/*__590px__*/
	margin:0px;
	padding:10px 0px 0px 0px;
}

#body2nd #mainBody .entryBox{
	width:576px;
	/*margin:0px 0px 15px auto;*/
	margin:0px 0px 15px 5px;
	padding:0px 0px 2px 0px;
	/*background:#E8D9B8;*/
}
.categoryText{
	margin:10px 0px 1em 0px;
	padding:5px 5px 5px 15px;
	color:#633;
}
.categoryText:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
#body2nd #mainBody .dateHead{
	color:#b20000;
	font-size:12px;
	font-weight:normal;
	margin:8px 0px;
	padding:1px 5px;
	display:block;
	background:url(../img/sec/bgDateHead.gif) repeat-x 0px 0px #fffefc;
	border:solid 1px #bc9a65;
}

#body2nd #mainBody .entryMore .textBox{
	border:none;
	border:solid 1px #C4AD81;
	background:#fff;
	padding:2px 20px;
	margin-bottom:10px;
	color:#650303;
}
#body2nd #mainBody .entryMore .textBox p{
	margin:5px 0px;
}
/*
-------------------------------------------------------------*/
/*.categoryLinkBox{
	display:block;
	margin:5px 5px 5px 8px;
	padding:10px 3px 5px 5px;
	background:#fff;
	border:solid 1px #E8D9B8;
}*/
.categoryLinkBox{	/*__+080118__*/
	display:block;
	margin:0px 5px 5px 8px;
	padding:8px 3px 0px 5px;
	background:#fff;
	border:solid 1px #E8D9B8;
}
/*
-------------------------------------------------------------*/
#body2nd #sideBody{
	display:block;
	width:248px;
	margin:0px;
	padding:10px 0px 0px 0px;
}
#body2nd #sideBody .sideBox{
	width:240px;
	margin:0px auto 10px 10px;
	padding:0px;
}

/*
-------------------------------------------------------------*/
#meibutsuMenuBox{
	border:none;
	border:solid 1px #C4AD81;
	background:#fff;
	padding:5px;
	width:550px;
	margin:0px auto;
	color:#650303;
}
#meibutsuMenuBox td{
	vertical-align:top;
	padding:5px;
}
#meibutsuMenuBox dl{
	margin:0px 0px 5px 0px;
	width:260px;
}
#meibutsuMenuBox dt{
	font-weight:bold;
	margin:0px;padding:0px;
	border-bottom:solid 1px #eee;
}
#meibutsuMenuBox dd{
	margin:0px;padding:0px;
	font-size:90%;
	border-bottom:solid 1px #efefef;
}
/*	.campaign	キャンペーン情報
-------------------------------------------------------------*/
#body2nd.campaign .pastText{
	font-size:10px;
	color:#c00;
	text-align:right;
	/*display:block;*/
	float:right;
	margin:0px 0px 0px auto;
	padding:0px;
	font-weight:normal;
}


/*__プライバシーポリシー #pp .pp__*/
/*__キャンペーン情報 #campaign .campaign__*/
#body2nd.access #contentsBody,
#body2nd.pp #contentsBody{
	background:url(../img/common/bgContentsBody.jpg) repeat-y -5px 0px;
	text-align:center;
}
#body2nd.access #contentsBody #mainBody2,
#body2nd.pp #contentsBody #mainBody2{
	display:block;
	width:825px;
	padding:10px 0px 0px 0px;
	margin:0px auto;
	text-align:left;
}
#body2nd.access #contentsBody #mainBody2 #accessBox,
#body2nd.pp #contentsBody #mainBody2 #ppBox{
	width:822px;
	background:#E8D9B8;
	margin:0px auto 15px auto;
	padding:0px 0px 2px 0px;
}
