.mutsu_t001 {
	font-size: 16px;
	line-height: 130%;
	font-weight: 600;
	font-family: 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}
.mutsu_t002 {
	font-size: 16px;
	line-height: 130%;
	font-weight: 600;
	font-family: 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color: #333366;
}
.mutsu_st001 {
	font-size: 12px;
	font-weight: 600;
	font-family: 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color: #a52a2a;
}
.mutsu_st002 {
	font-size: 14px;
	font-weight: 600;
	font-family: 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color: #333333;
}
.mutsu_img001 {
	float: left;
	margin: 0px 10px 0px 0px;
	font-size: 90%;
	text-align: center;
}
.mutsu_img001 img {
	margin: 0px 0px 0px 0px;
}

DL {
	margin-top: 0.25em;
	font-size: 90%;
}

IMG.imgright01 {
	float: right;
}


/* ページ内リンク */
.link_td001 {
	text-align: right;
	font-size: 80%;
	padding: 5px 15px 5px 15px;
	border-bottom: 3px dotted #666666;
}
.link_td002 {
	text-align: right;
	font-size: 80%;
	padding: 5px 15px 5px 15px;
	border-bottom: 1px solid #cdcdcd;
}
/* 営業時間枠 等 */
.eigyotime001 {
	border: 1px solid #cdcdcd;
	margin: 5px 0px;
	padding: 10px 15px 10px 15px;
	font-size: 90%;
	font-weight: 600;
}
.point01 {
	margin: 10px 0px;
	padding: 0;
}

/* お飲物コース */
.drinkcourse001 {
	border: 2px dotted #cdcdcd;
	margin: 5px 50px;
	padding: 10px 15px 0px 15px;
	font-size: 90%;	
}
/* こだわり */
.kodawari001 {
	border: 1px solid #cdcdcd;
	margin: 10px 15px 5px 15px;
	padding: 10px 15px 10px 15px;
	font-size: 90%;
	/*width: 280px;*/
	/*float: right;*/
}

/*欄*/
.box01_sec {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 442px;
	background: url(../img_mutsuaoi/top_box01_middle.gif) repeat-y;
}

.box01_sec .box01_sec_main {
	margin: 0 20px;
	padding: 0;
	font-size: 90%;
	line-height: 1.5;
}
.box01_sec .box01_sec_botom {
	margin: 0 auto;
	padding: 0;
	width: 442px;
	height: 25px;
	background: url(../img_mutsuaoi/top_box01_bottom.gif) no-repeat;
}

/*メディア欄*/
dl.media_list {
	margin: 0 auto;
	padding: 0;
	font-size: 90%;
}
dl.media_list dt {
	float: left;
	margin: 0 auto;
	padding: 2px 0 2px 0;
	width: 40px;
	text-indent: 5px;
}
dl.media_list dd {
	margin: 0;
	padding: 2px 0 2px 45px;
	border-bottom: 1px dotted #CCC;
}
p.year {
	margin: 0 0 3px 0;
	padding: 1px 10px;
	border-bottom: 3px double #CCC;
	font-weight: 600;
	color: #333;
}



/*テーブル*/
.table01 {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-family: 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}
.table01 th,
.table01 td {
	border-bottom: 1px solid #99999;
	padding: 7px;
	margin:0;
	}
.table01 th {
	font-size: 90%;
}
.table01 td {
	font-size: 90%;
	text-align: center;
	width: 90px;
	line-height: 150%;
}
.tbl_bkcolor01 {
	background-color: #d3d3d3;
}
.tbl_bkcolor02 {
	background-color: #FDEFCD;
}
.tbl_bkcolor03 {
	background-color: #CAD4E8;
}
.tbl_bkcolor04 {
	background-color: #E3F3D0;
}
.tbl_bkcolor05 {
	background-color: #f5f5f5;
}
.tbl_bkcolor06 {
	background-color: #FDEFEF;
}
.waku01 {
	border: 1px solid #cdcdcd;
	margin: 10px 50px;
	padding: 10px 20px;
	text-align: center;
	background-color: #FDEFEF;
}
/**/
dl.menulist01 {
	margin: 7px 0 0 0;
	padding: 0;
	width: 400px;
	font-size: 12px;	
}
dl.menulist01 dt {
	float: left;
	margin: 0 auto;
	padding: 0;
	width: 7em;
	text-align: right;
}
dl.menulist01 dd {
	margin: 0;
	padding: 0 0 0 7.5em;
	text-align: left;
}

dl.menulist02 {
	margin: 7px 0 0 0;
	padding: 0;
	width: 400px;
	font-size: 12px;	
}
dl.menulist02 dt {
	float: left;
	margin: 0 auto;
	padding: 0 0 5px 0;
	width: 7em;
	text-align: right;
}
dl.menulist02 dd {
	margin: 0;
	padding: 0 0 5px 7.5em;
	text-align: left;
}

/**/
.plan_box01 {
	margin: 0;
	padding: 10px;
	border: 1px solid #CCC;
}
.plan_box01 .plan_title {
	margin: 0 0 5px 0;
	padding: 3px 5px;
	background: #E8E3E1;
	font-size: 0.9em;
	font-weight: 600;
	text-align: center;
}

/*クリア*/
.clear {
	clear: both;
}
