@charset "utf-8";
/* CSS Document */
@import url(../../common/css/reset.css);
@import url(../../common/css/base.css);
@import url(../common/css/sidebar.css);
h1{
	margin-left: 10px;
	margin-top: 10px;
}

#head_box{
	background: url(../img/restaurant/bg001.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	min-height: 191px;
	_height:191px;
	padding-top: 20px;
	padding-left: 20px;
	margin-bottom: 60px;
}

#head_box p{
	width: 384px;
	margin-bottom: 60px;
}

h2{
	clear: both;
	margin-bottom: 30px;
}

.cont_box{
	padding-left: 20px;
	margin-bottom: 50px;
}
.bg{
	background-image: url(../img/restaurant/bg002.jpg);
	width: 581px;
	height: 389px;
	margin-left: 15px;
}
.bg p{
	width: 300px;
	color: #1A1A1A;
	padding-left: 30px;
	padding-top: 48px;
}
#list1{
	margin-bottom: 20px;
	margin-right: 15px;
}
#list1 li{
	background-image: url(../img/restaurant/bg003.jpg);
	width: 579px;
	height: 41px;
	margin-bottom: 5px;
	font-size: 14px;
	padding-top: 5px;
	line-height: 30px;
	padding-left: 15px;
}
#list2{
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 30px;
	margin-bottom: 30px;
	margin-right: 15px;
}
#list2 li{
	background-image: url(../img/restaurant/bg003.jpg);
	width: 579px;
	height: 41px;
	margin-bottom: 5px;
	font-size: 14px;
	padding-top: 5px;
	line-height: 30px;
	padding-left: 15px;
}

.img1{
	margin-bottom: 10px;
	margin-left: 20px;
}
#osusume{
	width: 580px;
}
#osusume dl{
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 3px;
	margin-bottom: 3px;
}
#osusume{
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
}
#osusume dt{
	width: 145px;
	float: left;
	margin-right: 15px;
	font-size: 13px;
	font-weight: bold;
}
#osusume dd{
	width: 400px;
	float: left;
}
.ti{
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 20px;
}
.ti span{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.ex{
	text-align: right;
	margin-top: 15px;
}
/* clearfix
---------------------------------------------------- */
.phlist:after , #osusume dl:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility:hidden;
}
.phlist , #osusume dl{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .phlist , * html #osusume dl{
	height: 1%;
}
.phlist , #osusume dl{
	display: block;
}
/* End hide from IE-mac */