@charset "UTF-8";
h2{border:none; padding-bottom:0px; margin-bottom:0;}
//table.layoutTble2clm{background:url(../common/img/bg_lv1inner.gif) no-repeat left top;}
table.layoutTble2clm{background:url(../img/bg_left_head.gif) no-repeat left top;}
table.layoutTble2clm td.leftCont{padding:10px 0 0 10px;}
table.layoutTble2clm td.rightCont{padding-left:8px;}

/*pickupEvent*/
#pickupEvent{width:380px; background:#e8e8e8; border:1px solid #d4d4d4; margin-bottom:10px; padding:0;}
#pickupEvent h2{margin:0 auto; padding:0; font-size:1px; background:none; height:31px; line-height:1;}
#pickupEvent .evePhoto{float:left; width:165px; padding:10px 0 10px 10px;}
#pickupEvent dl{float:right; width:185px; padding:10px 10px 10px 0;}
/*ie*/
*html #pickupEvent dl{width:193px;}
#pickupEvent dl dd{background:#fff; padding:5px; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#pickupEvent dl dd.evetitle{color:#666;}
#pickupEvent dl dd.evedate{color:#cc3300;}
#pickupEvent .evebtn{clear:both; text-align:center; margin-bottom:6px;}

/*eveCal*/
#eveCal{width:384px; margin-bottom:10px;background:url(../common/img/kadomaru384_mid.gif) repeat-y left top;}
#eveCal ul{list-style:none; padding:10px 15px 0 15px;}
#eveCal ul li{border-bottom:1px solid #d1b04e; line-height:1.3; margin-bottom:0.5em;}
#eveCal ul .eveDate{color:#993300; margin-right:1.5em; font-weight:bold;}

.ttl img{margin:0 0 10px 10px;}
.kmHead img{vertical-align:top; margin:0; padding:0; display:block;}
/*okugaiTenji*/
#keyCont{background:#F1ECDF url(../img/bg_right_mid.gif) repeat-y left top;}
#okugaiTenji p{text-align:right;}
#okugaiTenji p img{margin:0 5px 0 0;}

/*accessMap*/
#accessMap{margin:10px auto 10px 0;}

/*toOrg*/
#toOrg{width:329px; background:url(../common/img/kadomaru329_mid.gif) repeat-y left top; margin-bottom:10px;}
#toOrg .flLeft{float:left;  width:164px;}
#toOrg .flRight{float:right; width:164px; border-left:1px solid #9995CA;}
#toOrg .flLeft,
#toOrg .flRight{margin-top:10px; margin-bottom:3px;}
#toOrg ul{list-style:none; margin-left:1em;}
#toOrg ul li ul{margin-left:1.5em;}
#toOrg ul li{line-height:1.7;}
#toOrg ul li a{background:url(../common/img/ico/ico_ccl.gif) no-repeat left 0.2em; padding-left:1em;}
#toOrg ul li ul li a{background:url(../common/img/ico/ico_3kaku.gif) no-repeat left 0.2em; padding-left:0.7em;}

/*info*/
#info{clear:both; width:329px; background:url(../common/img/kadomaru329_mid.gif) repeat-y left top; margin:0 0 10px 0; text-align:center;}
/*#info table{border:none; border-collapse:collapse; border-spacing:0px; empty-cells:show; width:309px; margin:10px auto 0 auto;}
#info td{border:none; padding:5px; margin:0px;background:url(../img/ico/info_dottline.gif) repeat-x left bottom; width:auto;}
#info td strong{font-size:100%;}*/

/*inner*/
#inner{border:none; border-collapse:collapse; border-spacing:0px; empty-cells:show; width:309px; margin:10px auto 0 auto;}
#inner th{border:none; padding:5px; margin:0px;background:url(../common/img/ico/info_dottline.gif) repeat-x left bottom; 
  vertical-align : top;
  text-align : left;
}
#inner td{border:none; padding:5px; margin:0px;background:url(../common/img/ico/info_dottline.gif) repeat-x left bottom; width:auto;}
#inner td strong{font-size:100%;}

/*
#info dl{padding:10px 10px 0 10px;}
#info dl dt{float:left; font-weight:bold; display:block; line-height:1.5;}
#info dl dd{background:url(../img/ico/info_dottline.gif) repeat-x left bottom; margin-bottom:0.5em; padding-bottom:0.5em;}
#info dl dd span{padding-left:60px; display:block; line-height:1.3; background:url(../common/img/ico/info_dottline.gif) repeat-x left bottom; padding-bottom:0.5em; font-size:1em;}
*/

/*newRestaurant*/
#newRestaurant{clear:both; text-align:center; margin:auto;}

/*kikanshiCont*/
.kikanshiCont{margin-top:10px; padding:10px; background:#eee; border:1px solid #e7e7e7;}
.kikanshiCont .flLeft{float:left; margin:0 20px 0 0;}
.kikanshiCont img.flLeft{border:1px solid #e7e7e7;}
.kikanshiCont .clr{font-size:0px; height:0px;}
.kikanshiCont p.arw a{background:url(../common/img/ico/ico_arw_grn.gif) no-repeat left 0.4em; padding-left:7px; font-size:120%; line-height:1.5;}

/*Charge*/
#chargeOff {
overflow:hidden;
zoom:1;
width:600px;
margin:0 0 20px;
}
.chargeList li {
list-style:none;
margin:0 0 0 2.7em;
padding:0;
text-indent:-2.7em;
}

.chargeList {
	width:680px;
}
.chargeList,
.chargeList dt {
	margin:0;
	padding:0;
	line-height:1.6em;
}
.chargeList dd {
	margin:-1.8em 0 0 2.8em;
	padding:0;
}
.chargeList dd p{
	text-indent:-2em;
	margin:0 0 0 2em;
}
.chargeList strong {
	background:#FFDFDF;
	font-weight:normal;
	padding:0 3px;
	font-size:100%;
}
.waribikiList{
	width:680px;
}
.waribikiList,
.waribikiList dt {
	margin:0;
	padding:0;
	line-height:1.6em;
}
.waribikiList dd {
	margin:-1.8em 0 0 160px;
	padding:0;
	color:#f66;
}

.shisetsuList dt {
	font-weight:bold;
}
